Hola!
This update bumps the version of libv8 a bit (tested on amd64 with
databases/{mongodb,postgresql-plv8}).
Bit of cleanup while we are here as well.
OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/libv8/Makefile,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile
--- Makefile 25 Nov 2013 14:16:23 -0000 1.5
+++ Makefile 5 Feb 2014 15:55:06 -0000
@@ -4,15 +4,15 @@ ONLY_FOR_ARCHS= amd64 i386
COMMENT= V8 JavaScript for clients and servers
-V8_VERSION= 3.12.19
-V8_ARCH= ${PKG_ARCH:S/amd64/x64/:S/i386/ia32/}
-V8_RELEASE= release
+V8_VERSION= 3.12.19.15
+V8_ARCH= ${PKG_ARCH:S/amd64/x64/:S/i386/ia32/}
+V8_RELEASE= release
-REVISION=0
-EPOCH=0
+EPOCH= 0
DISTNAME= v8-${V8_VERSION}
-PKGNAME= lib${DISTNAME}
+PKGNAME= lib${DISTNAME}
+EXTRACT_SUFX= .tar.bz2
CATEGORIES= lang
@@ -25,36 +25,36 @@ MAINTAINER= Aaron Bieber <abieber@openbs
# BSD
PERMIT_PACKAGE_CDROM= Yes
-MASTER_SITES= http://deftly.net/
+MASTER_SITES=
https://commondatastorage.googleapis.com/chromium-browser-official/
-BUILD_DEPENDS= devel/gyp
+BUILD_DEPENDS= devel/gyp
-LIB_DEPENDS= devel/libexecinfo
+LIB_DEPENDS= devel/libexecinfo
-WANTLIB += c execinfo m pthread ssl stdc++
+WANTLIB += c execinfo m pthread ssl stdc++
USE_GMAKE= Yes
-CONFIGURE_STYLE= python.port.mk
+CONFIGURE_STYLE= python.port.mk
MODULES= lang/python
SUBST_VARS+= WRKDIR
SUBST_VARS+= V8_ARCH
-MAKE_FLAGS+= library=shared ARCHES=${V8_ARCH} MODES=${V8_RELEASE} \
- DEFAULT_ARCHES=${V8_ARCH}
+MAKE_FLAGS+= library=shared ARCHES=${V8_ARCH} MODES=${V8_RELEASE} \
+ DEFAULT_ARCHES=${V8_ARCH}
MAKE_ENV+= V=1 CXX=c++ CCFLAGS+="${CFLAGS}" \
- CXXFLAGS="${CXXFLAGS}
-I${WRKSRC}/src -I${LOCALBASE}/include" \
- PATH=${WRKSRC}/bin:${PATH}
+ CXXFLAGS="${CXXFLAGS} -I${WRKSRC}/src -I${LOCALBASE}/include" \
+ PATH=${WRKSRC}/bin:${PATH}
NO_CCACHE= Yes
-TEST_TARGET= check
+TEST_TARGET= check
pre-configure:
@# Bad practice, but prevents a whole stack of patches.
- ln -sf ${LOCALBASE}/bin/python${MODPY_VERSION} ${WRKDIR}/bin/python
+ ln -sf ${LOCALBASE}/bin/python${MODPY_VERSION} ${WRKDIR}/bin/python
${SUBST_CMD} ${WRKDIST}/tools/gyp/v8.gyp ${WRKDIST}/Makefile
do-install:
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/libv8/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 5 Dec 2012 00:34:03 -0000 1.2
+++ distinfo 5 Feb 2014 15:55:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (v8-3.12.19.tar.gz) = uNgaqSiFhmpwtdwbWMRSPUoYbeH/qS2HU4zOrgLVklM=
-SIZE (v8-3.12.19.tar.gz) = 11617055
+SHA256 (v8-3.12.19.15.tar.bz2) = X48KcAqIJQFwEYtZlKrPV/ZSemwAFwlrXLMi7LrW4Yc=
+SIZE (v8-3.12.19.15.tar.bz2) = 10184474