Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 May 2017 07:14:31 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r441828 - in head/www/webkit2-gtk3: . files
Message-ID:  <201705270714.v4R7EVdn064374@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705270714.v4R7EVdn064374>