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