CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2014/03/25 00:25:45
Modified files:
www/webkit : Makefile distinfo
www/webkit/patches: patch-GNUmakefile_in
patch-Source_JavaScriptCore_heap_MachineStackMarker_cpp
patch-Source_JavaScriptCore_jit_ExecutableAllocator_h
patch-Source_JavaScriptCore_llint_LLIntOfflineAsmConfig_h
patch-Source_JavaScriptCore_llint_LowLevelInterpreter32_64_asm
patch-Source_JavaScriptCore_llint_LowLevelInterpreter_asm
patch-Source_ThirdParty_gtest_include_gtest_internal_gtest-port_h
patch-Source_ThirdParty_leveldb_port_port_posix_h
patch-Source_WTF_wtf_DisallowCType_h
patch-Source_WTF_wtf_MathExtras_h
patch-Source_WTF_wtf_Platform_h
patch-Source_WTF_wtf_RAMSize_cpp
patch-Source_WTF_wtf_dtoa_utils_h
patch-Source_WebCore_plugins_PluginDatabase_cpp
patch-Source_WebKit2_UIProcess_Launcher_gtk_ProcessLauncherGtk_cpp
patch-Source_WebKit2_WebProcess_soup_WebKitSoupRequestInputStream_h
patch-Tools_MiniBrowser_gtk_main_c
patch-configure
www/webkit/pkg : PFRAG.gtk3 PLIST
Added files:
www/webkit/patches:
patch-Source_WebKit2_Platform_IPC_unix_ConnectionUnix_cpp
Removed files:
www/webkit/patches:
patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h
patch-Source_WTF_wtf_Atomics_h
patch-Source_WebKit2_Platform_CoreIPC_unix_ConnectionUnix_cpp
patch-Source_WebKit2_PluginProcess_unix_PluginProcessMainUnix_cpp
patch-Source_WebKit2_UIProcess_Plugins_unix_PluginProcessProxyUnix_cpp
patch-Source_WebKit2_UIProcess_StatisticsRequest_cpp
Log message:
Update to webkit 2.4.0.
See http://webkitgtk.org/2014/03/24/webkitgtk2.4.0-released.html. Note
that Webkit2 API is still broken, on OpenBSD(and FreeBSD) and this might
be the last release shipping the Webkit1 API.
Pass -DLOG_DISABLED=0 to CPPFLAGS to somewhat allow debugging.
Use the same ruby version on sparc64 as other archs now that they're
more reliable.
Remove some patches merged upstream, and add links to upstream bz for
most of the remaining patches.
Note: this needs gnu/usr.bin/binutils/include/opcode/i386.h r1.15 to
build. And gcc 4.8 (and python, ruby & perl :)
Built numerous times on amd64/ppc/sparc64 (broken at runtime on the last
two, but that's not a regression from 2.2..) and went in a bunch of
bulks.