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