[Midnightbsd-cvs] mports [22956] trunk/www/webkit-gtk3: add patches and ruby hack

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Nov 23 20:23:54 EST 2017


Revision: 22956
          http://svnweb.midnightbsd.org/mports/?rev=22956
Author:   laffer1
Date:     2017-11-23 20:23:53 -0500 (Thu, 23 Nov 2017)
Log Message:
-----------
add patches and ruby hack

Modified Paths:
--------------
    trunk/www/webkit-gtk3/Makefile

Added Paths:
-----------
    trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.css
    trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.js

Modified: trunk/www/webkit-gtk3/Makefile
===================================================================
--- trunk/www/webkit-gtk3/Makefile	2017-11-24 01:13:34 UTC (rev 22955)
+++ trunk/www/webkit-gtk3/Makefile	2017-11-24 01:23:53 UTC (rev 22956)
@@ -37,7 +37,8 @@
 USE_PERL5=	build
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	ac_cv_path_DOLT_BASH=""
+CONFIGURE_ENV=	AR=/usr/bin/ar \
+		ac_cv_path_DOLT_BASH=""
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 INSTALL_TARGET=	install-strip
@@ -104,6 +105,9 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%BROWSER_PLUGINS_DIR%%|${BROWSER_PLUGINS_DIR}|' \
 		${WRKSRC}/Source/WebCore/plugins/PluginDatabase.cpp
+# Since ruby 2.2 there is no ruby symlink
+	@${REINPLACE_CMD} -e 's|ruby|${RUBY_NAME}|g' \
+		${WRKSRC}/configure
 	@${FIND} ${WRKSRC} -name GNUmakefile.in | ${XARGS} ${REINPLACE_CMD} -e \
 		's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g'
 

Added: trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.css
===================================================================
--- trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.css	                        (rev 0)
+++ trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.css	2017-11-24 01:23:53 UTC (rev 22956)
@@ -0,0 +1,11 @@
+--- Source/WebCore/xml/XMLViewer.css.orig	2016-04-10 06:48:37 UTC
++++ Source/WebCore/xml/XMLViewer.css
+@@ -14,7 +14,7 @@
+  * distribution.
+  *
+  * THIS SOFTWARE IS PROVIDED BY GOOGLE INC. AND ITS CONTRIBUTORS
+- * “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
++ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GOOGLE INC.
+  * OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,


Property changes on: trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.css
___________________________________________________________________
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/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.js
===================================================================
--- trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.js	                        (rev 0)
+++ trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.js	2017-11-24 01:23:53 UTC (rev 22956)
@@ -0,0 +1,11 @@
+--- Source/WebCore/xml/XMLViewer.js.orig	2015-07-22 12:37:57 UTC
++++ Source/WebCore/xml/XMLViewer.js
+@@ -15,7 +15,7 @@
+  * distribution.
+  *
+  * THIS SOFTWARE IS PROVIDED BY GOOGLE INC. AND ITS CONTRIBUTORS
+- * “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
++ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GOOGLE INC.
+  * OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,


Property changes on: trunk/www/webkit-gtk3/files/patch-Source_WebCore_xml_XMLViewer.js
___________________________________________________________________
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