On Sat, Apr 13, 2013 at 03:11:02AM -0600, Landry Breuil wrote: > CVSROOT: /cvs > Module name: ports > Changes by: [email protected] 2013/04/13 03:11:02 > > Modified files: > www/webkit : Makefile distinfo > www/webkit/patches: patch-GNUmakefile_in > > patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp > patch-Source_WebCore_plugins_PluginDatabase_cpp > patch-configure > www/webkit/pkg : PLIST > Added files: > www/webkit/patches: > > patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h > > patch-Source_JavaScriptCore_jit_ExecutableAllocator_h > > patch-Source_JavaScriptCore_llint_LowLevelInterpreter32_64_asm > > patch-Source_JavaScriptCore_llint_LowLevelInterpreter_asm > > patch-Source_JavaScriptCore_llint_LowLevelInterpreter_cpp > patch-Source_JavaScriptCore_offlineasm_cloop_rb > patch-Source_ThirdParty_leveldb_port_port_posix_h > patch-Source_WTF_wtf_Atomics_cpp > patch-Source_WTF_wtf_Atomics_h > patch-Source_WTF_wtf_InlineASM_h > patch-Source_WTF_wtf_Platform_h > patch-Source_WTF_wtf_RAMSize_cpp > patch-Source_WTF_wtf_dtoa_utils_h > > patch-Source_WebKit2_Platform_CoreIPC_unix_ConnectionUnix_cpp > Removed files: > www/webkit/patches: > > patch-Source_JavaScriptCore_jit_ExecutableAllocatorFixedVMPool_cpp > patch-Source_JavaScriptCore_runtime_UString_h > patch-Source_JavaScriptCore_wtf_Atomics_h > patch-Source_JavaScriptCore_wtf_NumberOfCores_cpp > patch-Source_JavaScriptCore_wtf_Platform_h > patch-Source_JavaScriptCore_wtf_TCSpinLock_h > patch-Source_JavaScriptCore_wtf_dtoa_utils_h > > patch-Source_WebCore_platform_text_TextBreakIterator_h > patch-Source_WebKit_gtk_resources_error_html > > Log message: > Major update to webkit 2.0.0. > > - add ruby to BDEPS. Webkit build system now uses autohell, python, ruby and > perl \o/ > - set MODRUBY_REV = 1.8 on sparc64 since 1.9 is broken there > - disable WebKit2 support, it needs shm_open()/shm_unlink() > - switch from gstreamer-0.10 to gstreamer1 > - force-disable JIT/ASSEMBLER on non-jit archs, builds fails otherwise (bug > #113638) > - only build NumberPrototype.cpp with -O0 on sparc64, not the damn whole thing > - use -Wl,--relax on ppc otherwise linking fails > - move some patches around since JavaScriptCore/wtf moved to WTF/wtf > - dont uselessly rerun make within make during install, gmake blows > - blindly backport upstream r144077 to fix mips64 build > - backport bits of #103128 & r145551 to fix powerpc build > - backport r147967 & more to fix bashisms in configure > - bug #109932 forced the use of gcc >= 4.7 or clang >= 3.0, but this is > only for WebKit2 so loosen the check atm > > Tested working fine on amd64 & i386, went in bulk builds, known broken > at runtime on ppc (being worked on. or not.) should build on mips64el > (and maybe even run!) and sparc64 (wont run! ever! nothing new here..), > but 'someone' will care about the poor exotic archs and fix'em, right ? > > After too much prodding from the gnome maintainers who desperately need it
Thank you. -- Antoine
