svn commit: r385017 - in branches/2015Q2/lang: gjs spidermonkey24
Don Lewis
truckman at FreeBSD.org
Wed Apr 29 23:50:29 UTC 2015
Author: truckman
Date: Wed Apr 29 23:50:28 2015
New Revision: 385017
URL: https://svnweb.freebsd.org/changeset/ports/385017
Log:
MFH: r385016
Convert lang/gjs and lang/spidermonkey24 to USES=compiler:c++11-lib
to unbreak x11-fm/sushi on FreeBSD 8 and 9. This change causes
these libraries to link to the newer version of libstdc++ bundled
with lang/gcc. This causes rtld to load this version when it is
linking sushi at runtime, which is needed by webkit-gtk3, another
shared library linked into sushi.
PR: 196078, 199434, 199435
Approved by: portmgr (delphij)
Modified:
branches/2015Q2/lang/gjs/Makefile
branches/2015Q2/lang/spidermonkey24/Makefile
Directory Properties:
branches/2015Q2/ (props changed)
Modified: branches/2015Q2/lang/gjs/Makefile
==============================================================================
--- branches/2015Q2/lang/gjs/Makefile Wed Apr 29 22:13:10 2015 (r385016)
+++ branches/2015Q2/lang/gjs/Makefile Wed Apr 29 23:50:28 2015 (r385017)
@@ -4,6 +4,7 @@
PORTNAME= gjs
PORTVERSION= 1.42.0
+PORTREVISION= 1
CATEGORIES= lang gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome3
@@ -14,7 +15,7 @@ COMMENT= GNOME Javascript binding
LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \
libmozjs-24.so:${PORTSDIR}/lang/spidermonkey24
-USES= compiler:c11 gettext gmake libtool pathfix pkgconfig \
+USES= compiler:c++11-lib gettext gmake libtool pathfix pkgconfig \
python:build tar:xz
USE_GNOME= cairo glib20 gnomeprefix introspection:build \
intlhack
Modified: branches/2015Q2/lang/spidermonkey24/Makefile
==============================================================================
--- branches/2015Q2/lang/spidermonkey24/Makefile Wed Apr 29 22:13:10 2015 (r385016)
+++ branches/2015Q2/lang/spidermonkey24/Makefile Wed Apr 29 23:50:28 2015 (r385017)
@@ -3,6 +3,7 @@
PORTNAME= spidermonkey24
PORTVERSION= 24.2.0
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_MOZILLA}
#http://people.mozilla.org/~sstangl/
@@ -18,7 +19,7 @@ LIB_DEPENDS= libnspr4.so:${PORTSDIR}/de
CONFLICTS= njs-[0-9]*
GNU_CONFIGURE= yes
-USES= compiler:c11 gmake pathfix perl5 python:2,build \
+USES= compiler:c++11-lib gmake pathfix perl5 python:2,build \
readline tar:bzip2
USE_PERL5= build
USE_LDCONFIG= yes
More information about the svn-ports-all
mailing list