svn commit: r441828 - in head/www/webkit2-gtk3: . files

Koop Mast kwm at FreeBSD.org
Sat May 27 07:14:32 UTC 2017


Author: kwm
Date: Sat May 27 07:14:30 2017
New Revision: 441828
URL: https://svnweb.freebsd.org/changeset/ports/441828

Log:
  Update webkit2-gtk3 to 2.16.3.
  
  * Fix the build when using port compile and binutils is installed. It
    seems Cmake picks up ar and ranlib from localbase when using a compiler
    from ports, but the compiler uses ld from base for linking. Base ld
    doesn't understand some features newer ar and ranlib from localbase
    are using. So tell the build to always use ar and ranlib from base. [1]
  * Fix build failure on armv6 [2]
  
  PR:		219161 [1], 219495 [2]
  Submitted by:	mikael.urankar at gmail.com [2]

Added:
  head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h   (contents, props changed)
Modified:
  head/www/webkit2-gtk3/Makefile
  head/www/webkit2-gtk3/distinfo
  head/www/webkit2-gtk3/pkg-plist

Modified: head/www/webkit2-gtk3/Makefile
==============================================================================
--- head/www/webkit2-gtk3/Makefile	Sat May 27 06:33:43 2017	(r441827)
+++ head/www/webkit2-gtk3/Makefile	Sat May 27 07:14:30 2017	(r441828)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	webkit
-PORTVERSION=	2.16.2
-PORTREVISION=	1
+PORTVERSION=	2.16.3
 CATEGORIES=	www
 MASTER_SITES=	http://webkitgtk.org/releases/
 PKGNAMESUFFIX=	2-gtk3
@@ -70,7 +69,12 @@ DEBUG_CMAKE_ON=		-DCMAKE_BUILD_TYPE:STRI
 			-DCMAKE_RANLIB=${LOCALBASE}/bin/ranlib \
 			-DCMAKE_LINKER=${LOCALBASE}/bin/ld
 DEBUG_CXXFLAGS=		-B${LOCALBASE}/bin
-DEBUG_CMAKE_OFF=	-DCMAKE_BUILD_TYPE:STRING=Release
+
+DEBUG_CMAKE_OFF=	-DCMAKE_BUILD_TYPE:STRING=Release \
+			-DCMAKE_AR=/usr/bin/ar \
+			-DCMAKE_RANLIB=/usr/bin/ranlib \
+			-DCMAKE_LINKER=/usr/bin/ld
+DEBUG_CXXFLAGS_OFF=	-B/usr/bin
 DEBUG_CFLAGS_OFF=	-DNDEBUG
 
 GEOIP_CMAKE_BOOL=	ENABLE_GEOLOCATION

Modified: head/www/webkit2-gtk3/distinfo
==============================================================================
--- head/www/webkit2-gtk3/distinfo	Sat May 27 06:33:43 2017	(r441827)
+++ head/www/webkit2-gtk3/distinfo	Sat May 27 07:14:30 2017	(r441828)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1494324844
-SHA256 (webkitgtk-2.16.2.tar.xz) = 5ef689a202eb2b71141efbe8b7b53288adced90790f9f08df6e0a2ec1809f252
-SIZE (webkitgtk-2.16.2.tar.xz) = 14650116
+TIMESTAMP = 1495791669
+SHA256 (webkitgtk-2.16.3.tar.xz) = 204e9131da0101b9bc8765716e70a897121af04b964d9827cd9f20816a77b512
+SIZE (webkitgtk-2.16.3.tar.xz) = 14652068

Added: head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h	Sat May 27 07:14:30 2017	(r441828)
@@ -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__) \

Modified: head/www/webkit2-gtk3/pkg-plist
==============================================================================
--- head/www/webkit2-gtk3/pkg-plist	Sat May 27 06:33:43 2017	(r441827)
+++ head/www/webkit2-gtk3/pkg-plist	Sat May 27 07:14:30 2017	(r441828)
@@ -191,10 +191,10 @@ lib/girepository-1.0/WebKit2-4.0.typelib
 lib/girepository-1.0/WebKit2WebExtension-4.0.typelib
 lib/libjavascriptcoregtk-4.0.so
 lib/libjavascriptcoregtk-4.0.so.18
-lib/libjavascriptcoregtk-4.0.so.18.5.9
+lib/libjavascriptcoregtk-4.0.so.18.5.10
 lib/libwebkit2gtk-4.0.so
 lib/libwebkit2gtk-4.0.so.37
-lib/libwebkit2gtk-4.0.so.37.19.5
+lib/libwebkit2gtk-4.0.so.37.19.6
 lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so
 libdata/pkgconfig/javascriptcoregtk-4.0.pc
 libdata/pkgconfig/webkit2gtk-4.0.pc


More information about the svn-ports-all mailing list