Hi! Attached is a diff to update the www/phantomjs port to the latest version (1.9.8) released some days ago.
This version disables SSLv3 support in phantomjs because of CVE-2014-3566 (aka the "POODLE" issue). Not much more changes since 1.9.7: https://github.com/ariya/phantomjs/compare/1.9.7...1.9.8 I've built the packages without problem in both latest amd64 snapshot and an i386 snapshot from the end of may. It would be nice if someone with an up-to-date i386 snapshot could give the build a try. Ok? -- "Do nothing which is of no use." - Miyamoto Musashi --------------------------------------------------------------------- Francisco de Borja Lopez Rio (bo...@codigo23.net) Soluciones Informaticas Codigo23 S.L.U. http://www.codigo23.net
Index: Makefile =================================================================== RCS file: /cvs/ports/www/phantomjs/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 18 Mar 2014 14:19:54 -0000 1.5 +++ Makefile 1 Nov 2014 06:39:59 -0000 @@ -6,7 +6,7 @@ DPB_PROPERTIES = parallel nojunk COMMENT = headless WebKit scriptable with a JavaScript API -DISTNAME = phantomjs-1.9.7 +DISTNAME = phantomjs-1.9.8 CATEGORIES = www HOMEPAGE = http://phantomjs.org/ Index: distinfo =================================================================== RCS file: /cvs/ports/www/phantomjs/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 28 Jan 2014 11:37:52 -0000 1.2 +++ distinfo 1 Nov 2014 06:39:59 -0000 @@ -1,2 +1,2 @@ -SHA256 (phantomjs-1.9.7-source.zip) = D2xQ/yTBxKjM1/7e9i/u9eRRlce6XvbIRDREhUSHf/M= -SIZE (phantomjs-1.9.7-source.zip) = 40687032 +SHA256 (phantomjs-1.9.8-source.zip) = N+U7KQe/N9K2pD8I04u0oVWWu6M3giF55kfv1gwiYb8= +SIZE (phantomjs-1.9.8-source.zip) = 40965044 Index: patches/patch-src_qt_preconfig_sh =================================================================== RCS file: /cvs/ports/www/phantomjs/patches/patch-src_qt_preconfig_sh,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_qt_preconfig_sh --- patches/patch-src_qt_preconfig_sh 15 Jan 2014 08:41:37 -0000 1.1 +++ patches/patch-src_qt_preconfig_sh 1 Nov 2014 06:39:59 -0000 @@ -1,13 +1,15 @@ $OpenBSD: patch-src_qt_preconfig_sh,v 1.1 2014/01/15 08:41:37 sthen Exp $ ---- src/qt/preconfig.sh.orig Sat Jan 11 22:14:23 2014 -+++ src/qt/preconfig.sh Sat Jan 11 22:14:43 2014 -@@ -107,9 +107,3 @@ done - export MAKEFLAGS=-j$COMPILE_JOBS +--- src/qt/preconfig.sh.orig Fri Oct 31 20:07:14 2014 ++++ src/qt/preconfig.sh Fri Oct 31 20:07:30 2014 +@@ -120,11 +120,3 @@ else + ./configure -prefix $PWD $QT_CFG &> /dev/null + fi - ./configure -prefix $PWD $QT_CFG --make -j$COMPILE_JOBS +-echo +-echo "Building Qt and WebKit. Please wait..." +-make -j$COMPILE_JOBS $SILENT - -# Build text codecs -pushd src/plugins/codecs/ --make -j$COMPILE_JOBS +-make -j$COMPILE_JOBS $SILENT -popd
pgpua78w4qqEk.pgp
Description: PGP signature