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

Attachment: pgpua78w4qqEk.pgp
Description: PGP signature

Reply via email to