[Midnightbsd-cvs] mports [24549] trunk/www/webkit2-gtk3/files: add files
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Oct 19 20:03:57 EDT 2018
Revision: 24549
http://svnweb.midnightbsd.org/mports/?rev=24549
Author: laffer1
Date: 2018-10-19 20:03:56 -0400 (Fri, 19 Oct 2018)
Log Message:
-----------
add files
Added Paths:
-----------
trunk/www/webkit2-gtk3/files/patch-CMakeLists.txt
trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h
trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp
trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h
trunk/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake
trunk/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp
trunk/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp
trunk/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h
Added: trunk/www/webkit2-gtk3/files/patch-CMakeLists.txt
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-CMakeLists.txt (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-CMakeLists.txt 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,14 @@
+--- CMakeLists.txt.orig 2017-05-06 21:35:44.417942000 +0200
++++ CMakeLists.txt 2017-05-06 21:36:47.317895000 +0200
+@@ -60,9 +60,9 @@
+ set(WTF_CPU_X86_64 1)
+ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3-6]86|x86)")
+ set(WTF_CPU_X86 1)
+-elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc")
++elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc|powerpc)")
+ set(WTF_CPU_PPC 1)
+-elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64")
++elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc64|powerpc64)")
+ set(WTF_CPU_PPC64 1)
+ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le")
+ set(WTF_CPU_PPC64LE 1)
Property changes on: trunk/www/webkit2-gtk3/files/patch-CMakeLists.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,11 @@
+--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2015-08-06 08:21:27 UTC
++++ Source/JavaScriptCore/assembler/ARM64Assembler.h
+@@ -2862,6 +2862,8 @@ public:
+ {
+ #if OS(IOS)
+ sys_cache_control(kCacheFunctionPrepareForExecution, code, size);
++#elif OS(FREEBSD) || OS(NETBSD)
++ __clear_cache(code, reinterpret_cast<char*>(code) + size);
+ #elif OS(LINUX)
+ size_t page = pageSize();
+ uintptr_t current = reinterpret_cast<uintptr_t>(code);
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,15 @@
+$OpenBSD: patch-Source_JavaScriptCore_jit_ExecutableAllocator_h,v 1.1 2013/04/13 09:11:02 landry Exp $
+
+https://bugs.webkit.org/show_bug.cgi?id=61137
+
+--- Source/JavaScriptCore/jit/ExecutableAllocator.h.orig 2016-02-04 11:16:16 UTC
++++ Source/JavaScriptCore/jit/ExecutableAllocator.h
+@@ -78,7 +78,7 @@ class DemandExecutableAllocator;
+ static const size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024;
+ #elif CPU(ARM64)
+ static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;
+-#elif CPU(X86_64)
++#elif CPU(X86_64) && !defined(__OpenBSD__) && !defined(__FreeBSD__)
+ static const size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024;
+ #else
+ static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024;
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,10 @@
+--- Source/WTF/wtf/NumberOfCores.cpp.orig 2017-04-11 20:08:02.949675000 +0200
++++ Source/WTF/wtf/NumberOfCores.cpp 2017-04-11 20:08:43.723709000 +0200
+@@ -33,6 +33,7 @@
+ #include <sys/types.h>
+ #include <sys/sysctl.h>
+ #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD)
++#include <stdio.h> // sscanf()
+ #include <unistd.h>
+ #elif OS(WINDOWS)
+ #include <windows.h>
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,18 @@
+--- Source/WTF/wtf/Platform.h.orig 2016-07-20 UTC
++++ Source/WTF/wtf/Platform.h
+@@ -218,6 +218,7 @@
+ #elif defined(__ARM_ARCH_6__) \
+ || defined(__ARM_ARCH_6J__) \
+ || defined(__ARM_ARCH_6K__) \
++ || defined(__ARM_ARCH_6KZ__) \
+ || defined(__ARM_ARCH_6Z__) \
+ || defined(__ARM_ARCH_6ZK__) \
+ || defined(__ARM_ARCH_6T2__) \
+@@ -264,6 +265,7 @@
+
+ #elif defined(__ARM_ARCH_6J__) \
+ || defined(__ARM_ARCH_6K__) \
++ || defined(__ARM_ARCH_6KZ__) \
+ || defined(__ARM_ARCH_6Z__) \
+ || defined(__ARM_ARCH_6ZK__) \
+ || defined(__ARM_ARCH_6M__)
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,14 @@
+--- Source/WebCore/PAL/pal/PlatformGTK.cmake.orig 2017-04-17 15:36:57.688080000 +0200
++++ Source/WebCore/PAL/pal/PlatformGTK.cmake 2017-04-17 15:39:47.928689000 +0200
+@@ -1,3 +1,11 @@
+ list(APPEND PAL_SOURCES
+ crypto/gcrypt/CryptoDigestGCrypt.cpp
+ )
++
++list(APPEND PAL_INCLUDE_DIRECTORIES
++ ${LIBGCRYPT_INCLUDE_DIRS}
++)
++list(APPEND PAL_LIBRARIES
++ ${LIBGCRYPT_LIBRARIES}
++)
++
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,11 @@
+--- Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp.orig 2016-04-10 06:48:37 UTC
++++ Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp
+@@ -403,7 +403,7 @@ TOSTRING(neonDrawLighting) ":" NL
+ "vmin.f32 " TMP2_D0 ", " TMP2_D0 ", " CONST_ONE_HI_D NL
+ "vmul.f32 " TMP3_Q ", " COLOR_Q ", " TMP2_D0 "[1]" NL
+ "vcvt.u32.f32 " TMP3_Q ", " TMP3_Q NL
+- "vmov.u32 r2, r3, " TMP3_S0 ", " TMP3_S1 NL
++ "vmov r2, r3, " TMP3_S0 ", " TMP3_S1 NL
+ // The color values are stored in-place.
+ "strb r2, [" PIXELS_R ", #-11]" NL
+ "strb r3, [" PIXELS_R ", #-10]" NL
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,10 @@
+--- Source/WebKit2/Shared/Plugins/unix/PluginSearchPath.cpp.orig 2016-01-28 08:55:09 UTC
++++ Source/WebKit2/Shared/Plugins/unix/PluginSearchPath.cpp
+@@ -50,6 +50,7 @@ Vector<String> pluginsDirectories()
+
+ result.append(homeDirectoryPath() + "/.mozilla/plugins");
+ result.append(homeDirectoryPath() + "/.netscape/plugins");
++ result.append("%%BROWSER_PLUGINS_DIR%%");
+ result.append("/usr/lib/browser/plugins");
+ result.append("/usr/local/lib/mozilla/plugins");
+ result.append("/usr/lib/firefox/plugins");
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h
===================================================================
--- trunk/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h (rev 0)
+++ trunk/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h 2018-10-20 00:03:56 UTC (rev 24549)
@@ -0,0 +1,10 @@
+--- Source/bmalloc/bmalloc/BPlatform.h.orig 2017-05-24 07:01:14 UTC
++++ Source/bmalloc/bmalloc/BPlatform.h
+@@ -108,6 +108,7 @@
+ #elif defined(__ARM_ARCH_6__) \
+ || defined(__ARM_ARCH_6J__) \
+ || defined(__ARM_ARCH_6K__) \
++|| defined(__ARM_ARCH_6KZ__) \
+ || defined(__ARM_ARCH_6Z__) \
+ || defined(__ARM_ARCH_6ZK__) \
+ || defined(__ARM_ARCH_6T2__) \
Property changes on: trunk/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list