Hi,
The patch below updates www/netsurf to 2.9. A full list of changes can be
found in the changelog:
http://source.netsurf-browser.org/tags/netsurf/2.9/ChangeLog
I also enabled the webp option.
ok?
Index: browser/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/Makefile,v
retrieving revision 1.10
diff -N -u -p -u -p browser/Makefile
--- browser/Makefile 12 Jan 2012 03:17:08 -0000 1.10
+++ browser/Makefile 30 Apr 2012 05:53:06 -0000
@@ -3,7 +3,7 @@
COMMENT = lightweight web browser
NETSURF_PROJECT = netsurf
-NETSURF_VERSION = 2.8
+NETSURF_VERSION = 2.9
CATEGORIES= www
@@ -17,14 +17,15 @@ LIB_DEPENDS = www/netsurf/hubbub>=0.1.0 \
www/netsurf/libnsgif>=0.0.3 \
www/netsurf/libnsbmp>=0.0.3 \
graphics/libmng \
+ graphics/libwebp \
x11/gtk+2 \
devel/libglade2 \
x11/gnome/librsvg \
net/curl
WANTLIB += atk-1.0 cairo gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
-WANTLIB += gthread-2.0 jpeg lcms pango-1.0 pangocairo-1.0
-WANTLIB += pangoft2-1.0 parserutils png wapcaplet xml2
+WANTLIB += gthread-2.0 jpeg lcms pango-1.0 pangocairo-1.0 pcre
+WANTLIB += pangoft2-1.0 parserutils png wapcaplet xml2 webp
WANTLIB += X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender c crypto expat fontconfig
WANTLIB += freetype m pixman-1 pthread pthread-stubs ssl xcb
@@ -39,6 +40,7 @@ do-configure:
"NETSURF_USE_LIBICONV_PLUG := NO\n" \
"NETSURF_USE_RSVG := YES\n" \
"NETSURF_USE_NSSVG := NO\n" \
- "NETSURF_USE_ROSPRITE := NO" > ${WRKSRC}/Makefile.config
+ "NETSURF_USE_ROSPRITE := NO\n" \
+ "NETSURF_USE_WEBP := YES" > ${WRKSRC}/Makefile.config
.include <bsd.port.mk>
Index: browser/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/distinfo,v
retrieving revision 1.4
diff -N -u -p -u -p browser/distinfo
--- browser/distinfo 12 Jan 2012 03:17:08 -0000 1.4
+++ browser/distinfo 30 Apr 2012 05:53:06 -0000
@@ -1,5 +1,5 @@
-MD5 (netsurf-2.8-src.tar.gz) = ScQfKB8+nKKKJNpQX60uOg==
-RMD160 (netsurf-2.8-src.tar.gz) = UtmzKvSMJf3dbDJkoMXh7cfzAQ4=
-SHA1 (netsurf-2.8-src.tar.gz) = QWTp3bioibo2XarbxaV9u3eBnGc=
-SHA256 (netsurf-2.8-src.tar.gz) = CfOqOPJiSKQQSBqvElgR1q9MhTVyW+yVDnWvN8zQqtI=
-SIZE (netsurf-2.8-src.tar.gz) = 2532212
+MD5 (netsurf-2.9-src.tar.gz) = fl76tpC7Rz5822k2IC9flQ==
+RMD160 (netsurf-2.9-src.tar.gz) = W1qY+sLxansTPBcf+TzhLiwwGQY=
+SHA1 (netsurf-2.9-src.tar.gz) = 4w29cltVE/EFQJM6zEKWod0TE7M=
+SHA256 (netsurf-2.9-src.tar.gz) = 90dnFh/X8xhuSDtDihg/LqPK4WACCtXdY8daTXj1x5c=
+SIZE (netsurf-2.9-src.tar.gz) = 2575417
Index: hubbub/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/hubbub/Makefile,v
retrieving revision 1.6
diff -N -u -p -u -p hubbub/Makefile
--- hubbub/Makefile 12 Jan 2012 03:17:08 -0000 1.6
+++ hubbub/Makefile 30 Apr 2012 05:53:06 -0000
@@ -3,10 +3,10 @@
COMMENT = HTML parser
NETSURF_PROJECT = hubbub
-NETSURF_VERSION = 0.1.1
+NETSURF_VERSION = 0.1.2
CATEGORIES = www
-SHARED_LIBS = hubbub 1.0 #0.1.1
+SHARED_LIBS = hubbub 1.0 #0.1.2
LIB_DEPENDS = www/netsurf/libparserutils
WANTLIB = parserutils
Index: hubbub/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/hubbub/distinfo,v
retrieving revision 1.3
diff -N -u -p -u -p hubbub/distinfo
--- hubbub/distinfo 12 Jan 2012 03:17:08 -0000 1.3
+++ hubbub/distinfo 30 Apr 2012 05:53:06 -0000
@@ -1,5 +1,5 @@
-MD5 (hubbub-0.1.1-src.tar.gz) = mPSb5Y4igBDIg4G8OfOeGQ==
-RMD160 (hubbub-0.1.1-src.tar.gz) = tRWvV9++cCd+xIeVUoLLHKaApZ0=
-SHA1 (hubbub-0.1.1-src.tar.gz) = ZGi8IWJyJQrpEUaeJMVLV8AKS9c=
-SHA256 (hubbub-0.1.1-src.tar.gz) = Nj8azxyjszYruE/I7ZVEsiB+fLcGrBdkd60A3A1WeCs=
-SIZE (hubbub-0.1.1-src.tar.gz) = 812211
+MD5 (hubbub-0.1.2-src.tar.gz) = lOKBmEPx5nXczNLlacmgog==
+RMD160 (hubbub-0.1.2-src.tar.gz) = aOxGS2b/obDppM55Zfuj+bSvOIA=
+SHA1 (hubbub-0.1.2-src.tar.gz) = F6yfBRaETekxU0zQ+0k+nbjxCGs=
+SHA256 (hubbub-0.1.2-src.tar.gz) = laHVpxBVsoqOTOTchRa48O1pHF7gNSW/c2AElWV/G1I=
+SIZE (hubbub-0.1.2-src.tar.gz) = 812684
Index: libcss/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/Makefile,v
retrieving revision 1.6
diff -N -u -p -u -p libcss/Makefile
--- libcss/Makefile 12 Jan 2012 03:17:08 -0000 1.6
+++ libcss/Makefile 30 Apr 2012 05:53:06 -0000
@@ -3,10 +3,10 @@
COMMENT = CSS parser and selection engine
NETSURF_PROJECT = libcss
-NETSURF_VERSION = 0.1.1
+NETSURF_VERSION = 0.1.2
CATEGORIES = www
-SHARED_LIBS = css 2.0 #0.1.1
+SHARED_LIBS = css 2.1 #0.1.2
WANTLIB = parserutils wapcaplet
LIB_DEPENDS = www/netsurf/libparserutils \
Index: libcss/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/distinfo,v
retrieving revision 1.4
diff -N -u -p -u -p libcss/distinfo
--- libcss/distinfo 12 Jan 2012 03:17:08 -0000 1.4
+++ libcss/distinfo 30 Apr 2012 05:53:06 -0000
@@ -1,5 +1,5 @@
-MD5 (libcss-0.1.1-src.tar.gz) = YAdT8shFL0LwosdEmGO9eg==
-RMD160 (libcss-0.1.1-src.tar.gz) = WMis4Qq9DckEQYvaPZMOtlNc9Ag=
-SHA1 (libcss-0.1.1-src.tar.gz) = C8QBTdRyAiXM4+14uggQsrBCdPo=
-SHA256 (libcss-0.1.1-src.tar.gz) = ODxCTB9xNL5n4ip6Yz4x1HumuHq6g1pOc+yok6oBwKA=
-SIZE (libcss-0.1.1-src.tar.gz) = 457668
+MD5 (libcss-0.1.2-src.tar.gz) = bp3X7VMRP8QvodILPSAkdQ==
+RMD160 (libcss-0.1.2-src.tar.gz) = AcPulqPdV3TnoDi7p6H09GEZxJY=
+SHA1 (libcss-0.1.2-src.tar.gz) = BSlnchxS++vA+rzVIeXbxF8K5bc=
+SHA256 (libcss-0.1.2-src.tar.gz) = ksESoFm8WuSQOSQ5QBAFtHylwnD4kfYxe2SqxziuH14=
+SIZE (libcss-0.1.2-src.tar.gz) = 474621
Index: libcss/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -N -u -p -u -p libcss/pkg/PLIST
--- libcss/pkg/PLIST 29 Jun 2010 20:11:13 -0000 1.1.1.1
+++ libcss/pkg/PLIST 30 Apr 2012 05:53:06 -0000
@@ -3,6 +3,7 @@
include/libcss/
include/libcss/computed.h
include/libcss/errors.h
+include/libcss/font_face.h
include/libcss/fpmath.h
include/libcss/functypes.h
include/libcss/hint.h
Index: libwapcaplet/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libwapcaplet/Makefile,v
retrieving revision 1.4
diff -N -u -p -u -p libwapcaplet/Makefile
--- libwapcaplet/Makefile 12 Jan 2012 03:17:09 -0000 1.4
+++ libwapcaplet/Makefile 30 Apr 2012 05:53:06 -0000
@@ -3,12 +3,10 @@
COMMENT = string internment library
NETSURF_PROJECT = libwapcaplet
-NETSURF_VERSION = 0.1.0
+NETSURF_VERSION = 0.1.1
-WRKDIST = ${WRKDIR}/${DISTNAME}
-
CATEGORIES= devel
-SHARED_LIBS = wapcaplet 1.0 #0.1.0
+SHARED_LIBS = wapcaplet 1.0 #0.1.1
NO_REGRESS = Yes #failing test on gcc3 archs
REGRESS_DEPENDS += devel/check
Index: libwapcaplet/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libwapcaplet/distinfo,v
retrieving revision 1.2
diff -N -u -p -u -p libwapcaplet/distinfo
--- libwapcaplet/distinfo 18 Jul 2011 20:03:50 -0000 1.2
+++ libwapcaplet/distinfo 30 Apr 2012 05:53:06 -0000
@@ -1,5 +1,5 @@
-MD5 (libwapcaplet-0.1.0-src.tar.gz) = whl1uBvNr6YK1rl7lZJe/g==
-RMD160 (libwapcaplet-0.1.0-src.tar.gz) = Bvi/v9g8UBlB1e/7lQn0/cKQhhc=
-SHA1 (libwapcaplet-0.1.0-src.tar.gz) = kDAswmkME8HGgpXiRFk44o5H/BE=
-SHA256 (libwapcaplet-0.1.0-src.tar.gz) =
5Y351O4YNElG1cfBf7mfKSaQJ9r9h14v4Qux+51/wac=
-SIZE (libwapcaplet-0.1.0-src.tar.gz) = 18926
+MD5 (libwapcaplet-0.1.1-src.tar.gz) = m+ySwCnJeMOsk/7md0LoaQ==
+RMD160 (libwapcaplet-0.1.1-src.tar.gz) = CRqNmA3nNvro/xrpGKovkm8rarM=
+SHA1 (libwapcaplet-0.1.1-src.tar.gz) = kcfxTdcTu7s8CIIrOi5oVDbNh8o=
+SHA256 (libwapcaplet-0.1.1-src.tar.gz) =
zwUVnX1RVSNpfOByKM/2pjOdxr3P7D4C47cti3c/Ulg=
+SIZE (libwapcaplet-0.1.1-src.tar.gz) = 18799