Hi,

Here is an update to netsurf-3.1, along with associated libs.

"NetSurf 3.1 contains many improvements over the previous release. The
highlights include much faster CSS selection performance, faster start
up time, new look and feel to the treeviews (hotlist/bookmarks, global
history and cookie manager), improved options handling, undo/redo
support in textareas, and general improvement of forms. Also included
are many other additions, optimisations and bug fixes. We recommend that
all users upgrade."

MNG support was removed by upstream.

Seems to work fine on i386/amd64. Looking for tests on multiple
architectures.

ok?


Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/www/netsurf/Makefile.inc,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile.inc
--- Makefile.inc        16 May 2013 20:48:53 -0000      1.8
+++ Makefile.inc        27 Apr 2014 05:41:53 -0000
@@ -28,7 +28,7 @@ MAKE_FLAGS += COMPONENT_TYPE=lib-shared 
 .endfor
 
 .if ${NETSURF_PROJECT} != "buildsystem"
-BUILD_DEPENDS +=       www/netsurf/buildsystem
+BUILD_DEPENDS +=       www/netsurf/buildsystem>=1.1
 MAKE_FLAGS +=          Q= \
                        VQ= \
                        CCOPT= \
Index: browser/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- browser/Makefile    31 May 2013 16:18:40 -0000      1.15
+++ browser/Makefile    27 Apr 2014 05:41:53 -0000
@@ -3,20 +3,18 @@
 COMMENT =              lightweight web browser
 
 NETSURF_PROJECT =      netsurf
-NETSURF_VERSION =      3.0
-REVISION =             0
+NETSURF_VERSION =      3.1
 
 HOMEPAGE=              http://www.netsurf-browser.org/
 MASTER_SITES =         
http://download.netsurf-browser.org/netsurf/releases/source/
 
 MODULES =              devel/gettext
 
-LIB_DEPENDS =          www/netsurf/hubbub>=0.2.0 \
-                       www/netsurf/libcss>=0.2.0 \
-                       www/netsurf/libnsgif>=0.1.0 \
-                       www/netsurf/libnsbmp>=0.1.0 \
-                       www/netsurf/libdom \
-                       graphics/libmng \
+LIB_DEPENDS =          www/netsurf/hubbub>=0.3.0 \
+                       www/netsurf/libcss>=0.3.0 \
+                       www/netsurf/libnsgif>=0.1.1 \
+                       www/netsurf/libnsbmp>=0.1.1 \
+                       www/netsurf/libdom>=0.1.0 \
                        graphics/libwebp \
                        x11/gtk+2 \
                        x11/gnome/librsvg \
@@ -26,7 +24,7 @@ WANTLIB += X11 Xcomposite Xcursor Xdamag
 WANTLIB += Xrandr Xrender atk-1.0 c cairo crypto css curl dom
 WANTLIB += expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
 WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
-WANTLIB += gtk-x11-2.0 hubbub jpeg lcms m mng nsbmp nsgif pango-1.0
+WANTLIB += gtk-x11-2.0 hubbub jpeg m nsbmp nsgif pango-1.0
 WANTLIB += pangocairo-1.0 pangoft2-1.0 parserutils png pthread
 WANTLIB += rsvg-2 ssl wapcaplet webp z
 
@@ -37,7 +35,7 @@ MAKE_FLAGS +=         NETSURF_USE_HARU_PDF=NO \
                        NETSURF_USE_ROSPRITE=NO \
                        NETSURF_USE_WEBP=YES
 
-post-install:
-       ln -s en ${PREFIX}/share/netsurf/C
+#post-install:
+#      ln -s en ${PREFIX}/share/netsurf/C
 
 .include <bsd.port.mk>
Index: browser/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- browser/distinfo    3 May 2013 07:32:34 -0000       1.6
+++ browser/distinfo    27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (netsurf-3.0-src.tar.gz) = fGpI08w+mj46UbUy3fYPdpfpe/i2Gm07LO0aLon7zMY=
-SIZE (netsurf-3.0-src.tar.gz) = 2950260
+SHA256 (netsurf-3.1-src.tar.gz) = HvErLivGj57/hGVka3NZ48tIPhBCrtdQzCg6cN1MVAw=
+SIZE (netsurf-3.1-src.tar.gz) = 2996436
Index: browser/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 PLIST
--- browser/pkg/PLIST   3 May 2013 07:32:34 -0000       1.5
+++ browser/pkg/PLIST   27 Apr 2014 05:41:53 -0000
@@ -1,7 +1,11 @@
 @comment $OpenBSD: PLIST,v 1.5 2013/05/03 07:32:34 bentley Exp $
 @bin bin/netsurf
 share/netsurf/
-share/netsurf/C
+share/netsurf/C/
+share/netsurf/C/Messages
+share/netsurf/C/credits.html
+share/netsurf/C/licence.html
+share/netsurf/C/welcome.html
 share/netsurf/SearchEngines
 share/netsurf/adblock.css
 share/netsurf/arrow_down_8x32.png
@@ -29,8 +33,12 @@ share/netsurf/history.gtk3.ui
 share/netsurf/hotlist.gtk2.ui
 share/netsurf/hotlist.gtk3.ui
 share/netsurf/icons/
+share/netsurf/icons/arrow-l.png
 share/netsurf/icons/content.png
 share/netsurf/icons/directory.png
+share/netsurf/icons/directory2.png
+share/netsurf/icons/hotlist-add.png
+share/netsurf/icons/hotlist-rmv.png
 share/netsurf/icons/search.png
 share/netsurf/internal.css
 share/netsurf/it/
Index: buildsystem/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/buildsystem/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- buildsystem/Makefile        16 May 2013 20:48:53 -0000      1.2
+++ buildsystem/Makefile        27 Apr 2014 05:41:53 -0000
@@ -3,7 +3,7 @@
 COMMENT =              makefiles for building NetSurf
 
 NETSURF_PROJECT =      buildsystem
-NETSURF_VERSION =      1.0
+NETSURF_VERSION =      1.1
 DISTNAME =             ${NETSURF_PROJECT}-${NETSURF_VERSION}
 PKGNAME =              netsurf-${NETSURF_PROJECT}-${NETSURF_VERSION}
 
Index: buildsystem/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/buildsystem/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- buildsystem/distinfo        3 May 2013 07:29:04 -0000       1.1.1.1
+++ buildsystem/distinfo        27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (buildsystem-1.0.tar.gz) = RJXo4S+vCs5mirgEAQZM5/ZaGV7+Y8kkwGahCWSf8UY=
-SIZE (buildsystem-1.0.tar.gz) = 37026
+SHA256 (buildsystem-1.1.tar.gz) = XAkq/mU9HGwPrbOcxHZZRx5HQf3SgDEnvkLbQmTjrEQ=
+SIZE (buildsystem-1.1.tar.gz) = 38814
Index: buildsystem/patches/patch-makefiles_Makefile_top
===================================================================
RCS file: 
/cvs/ports/www/netsurf/buildsystem/patches/patch-makefiles_Makefile_top,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-makefiles_Makefile_top
--- buildsystem/patches/patch-makefiles_Makefile_top    3 May 2013 07:29:04 
-0000       1.1.1.1
+++ buildsystem/patches/patch-makefiles_Makefile_top    27 Apr 2014 05:41:53 
-0000
@@ -1,6 +1,6 @@
-$OpenBSD: patch-makefiles_Makefile_top,v 1.1.1.1 2013/05/03 07:29:04 bentley 
Exp $
---- makefiles/Makefile.top.orig        Fri Apr 19 07:27:32 2013
-+++ makefiles/Makefile.top     Tue Apr 23 16:57:19 2013
+$OpenBSD$
+--- makefiles/Makefile.top.orig        Sat Apr 26 21:37:19 2014
++++ makefiles/Makefile.top     Sat Apr 26 21:38:30 2014
 @@ -186,8 +186,8 @@ endif
  ifeq ($(findstring lib,$(COMPONENT_TYPE)),lib)
    ifeq ($(findstring lib-shared,$(COMPONENT_TYPE)),lib-shared)
@@ -33,10 +33,10 @@ $OpenBSD: patch-makefiles_Makefile_top,v
        $(Q)$(SED) \
 -              -e 's#PREFIX#$(PREFIX)#' \
 +              -e 's#PREFIX#$(TRUEPREFIX)#' \
+               -e 's#LIBDIR#$(LIBDIR)#' \
                -e 's#MAJOR#$(major-version)#' \
                -e 's#MINOR#$(minor-version)#' \
-               -e 's#PATCH#$(patch-version)#' \
-@@ -301,8 +293,6 @@ endef
+@@ -302,8 +294,6 @@ endef
  # TODO: Is this scheme portable?
  define install_shared_lib
    $(INSTALL) $(INSTALLFLAGS) -m 755 $1 $2/$(notdir $1)
Index: buildsystem/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/buildsystem/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- buildsystem/pkg/PLIST       3 May 2013 07:29:04 -0000       1.1.1.1
+++ buildsystem/pkg/PLIST       27 Apr 2014 05:41:53 -0000
@@ -1,5 +1,7 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2013/05/03 07:29:04 bentley Exp $
 share/netsurf-buildsystem/
+share/netsurf-buildsystem/citools/
+share/netsurf-buildsystem/citools/jenkins-build.sh
 share/netsurf-buildsystem/makefiles/
 share/netsurf-buildsystem/makefiles/Makefile.clang
 share/netsurf-buildsystem/makefiles/Makefile.gcc
Index: hubbub/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/hubbub/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- hubbub/Makefile     16 May 2013 20:48:53 -0000      1.12
+++ hubbub/Makefile     27 Apr 2014 05:41:53 -0000
@@ -3,16 +3,15 @@
 COMMENT =              HTML parser
 
 NETSURF_PROJECT =      libhubbub
-NETSURF_VERSION =      0.2.0
+NETSURF_VERSION =      0.3.0
 PKGNAME =              hubbub-${NETSURF_VERSION}
 HOMEPAGE =             http://www.netsurf-browser.org/projects/hubbub/
-REVISION =             0
 
-SHARED_LIBS =          hubbub 1.1 #0.2.0
+SHARED_LIBS =          hubbub 2.0 #0.3.0
 
 MODULES =              converters/libiconv
 
-LIB_DEPENDS =          www/netsurf/libparserutils>=0.1.2
+LIB_DEPENDS =          www/netsurf/libparserutils>=0.2.0
 WANTLIB += parserutils
 
 TEST_DEPENDS =         devel/json-c>=0.10
Index: hubbub/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/hubbub/distinfo,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 distinfo
--- hubbub/distinfo     3 May 2013 07:32:34 -0000       1.5
+++ hubbub/distinfo     27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libhubbub-0.2.0-src.tar.gz) = 
kckJZf27+5E3x4gbM3NqA/yAvRb1zXgI4e//PWMADq8=
-SIZE (libhubbub-0.2.0-src.tar.gz) = 792718
+SHA256 (libhubbub-0.3.0-src.tar.gz) = 
2/O1W/JTHSqOcPNwqbOWzHi/1aCS+HvrELBcBP182qc=
+SIZE (libhubbub-0.3.0-src.tar.gz) = 792069
Index: hubbub/patches/patch-test_parser_c
===================================================================
RCS file: hubbub/patches/patch-test_parser_c
diff -N hubbub/patches/patch-test_parser_c
--- hubbub/patches/patch-test_parser_c  3 May 2013 07:32:34 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-test_parser_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/parser.c.orig Thu Apr 25 14:30:21 2013
-+++ test/parser.c      Thu Apr 25 14:33:04 2013
-@@ -25,7 +25,7 @@ static int run_test(int argc, char **argv, unsigned in
-       hubbub_parser_optparams params;
-       FILE *fp;
-       size_t len, origlen;
--      uint8_t *buf = alloca(CHUNK_SIZE);
-+      uint8_t *buf = malloc(CHUNK_SIZE);
-       const char *charset;
-       hubbub_charset_source cssource;
- 
-@@ -64,6 +64,8 @@ static int run_test(int argc, char **argv, unsigned in
-         assert(len == 0);
- 
-       fclose(fp);
-+
-+      free(buf);
- 
-       charset = hubbub_parser_read_charset(parser, &cssource);
- 
Index: hubbub/patches/patch-test_tokeniser2_c
===================================================================
RCS file: hubbub/patches/patch-test_tokeniser2_c
diff -N hubbub/patches/patch-test_tokeniser2_c
--- hubbub/patches/patch-test_tokeniser2_c      3 May 2013 07:32:34 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-test_tokeniser2_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/tokeniser2.c.orig     Thu Apr 25 14:31:15 2013
-+++ test/tokeniser2.c  Thu Apr 25 14:31:39 2013
-@@ -143,7 +143,7 @@ void run_test(context *ctx)
-               if (ctx->last_start_tag != NULL) {
-                       /* Fake up a start tag, in PCDATA state */
-                       size_t len = strlen(ctx->last_start_tag) + 3;
--                      uint8_t *buf = alloca(len);
-+                      uint8_t *buf = malloc(len);
- 
-                       snprintf((char *) buf, len, "<%s>", 
-                                       ctx->last_start_tag);
-@@ -152,6 +152,8 @@ void run_test(context *ctx)
-                               buf, len - 1) == HUBBUB_OK);
- 
-                       assert(hubbub_tokeniser_run(tok) == HUBBUB_OK);
-+
-+                      free(buf);
-               }
- 
-               if (ctx->process_cdata) {
Index: hubbub/patches/patch-test_tokeniser3_c
===================================================================
RCS file: hubbub/patches/patch-test_tokeniser3_c
diff -N hubbub/patches/patch-test_tokeniser3_c
--- hubbub/patches/patch-test_tokeniser3_c      3 May 2013 07:32:34 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-test_tokeniser3_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/tokeniser3.c.orig     Thu Apr 25 14:31:47 2013
-+++ test/tokeniser3.c  Thu Apr 25 14:32:25 2013
-@@ -141,7 +141,7 @@ void run_test(context *ctx)
-               if (ctx->last_start_tag != NULL) {
-                       /* Fake up a start tag, in PCDATA state */
-                       size_t len = strlen(ctx->last_start_tag) + 3;
--                      uint8_t *buf = alloca(len);
-+                      uint8_t *buf = malloc(len);
- 
-                       snprintf((char *) buf, len, "<%s>",
-                                       ctx->last_start_tag);
-@@ -150,6 +150,8 @@ void run_test(context *ctx)
-                               buf, len - 1) == HUBBUB_OK);
- 
-                       assert(hubbub_tokeniser_run(tok) == HUBBUB_OK);
-+
-+                      free(buf);
-               }
- 
-               if (ctx->process_cdata) {
Index: hubbub/patches/patch-test_tree_c
===================================================================
RCS file: hubbub/patches/patch-test_tree_c
diff -N hubbub/patches/patch-test_tree_c
--- hubbub/patches/patch-test_tree_c    3 May 2013 07:32:34 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-test_tree_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/tree.c.orig   Thu Apr 25 14:32:39 2013
-+++ test/tree.c        Thu Apr 25 14:33:36 2013
-@@ -91,7 +91,7 @@ static int run_test(int argc, char **argv, unsigned in
-       hubbub_parser_optparams params;
-       FILE *fp;
-       size_t len, origlen;
--      uint8_t *buf = alloca(CHUNK_SIZE);
-+      uint8_t *buf = malloc(CHUNK_SIZE);
-       const char *charset;
-       hubbub_charset_source cssource;
-       bool passed = true;
-@@ -143,6 +143,8 @@ static int run_test(int argc, char **argv, unsigned in
-         assert(len == 0);
-         
-       fclose(fp);
-+
-+      free(buf);
- 
-       charset = hubbub_parser_read_charset(parser, &cssource);
- 
Index: libcss/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- libcss/Makefile     16 May 2013 20:48:53 -0000      1.11
+++ libcss/Makefile     27 Apr 2014 05:41:53 -0000
@@ -3,15 +3,14 @@
 COMMENT =              CSS parser and selection engine
 
 NETSURF_PROJECT =      libcss
-NETSURF_VERSION =      0.2.0
-REVISION =             0
+NETSURF_VERSION =      0.3.0
 
-SHARED_LIBS =          css 2.2 #0.2.0
+SHARED_LIBS =          css 3.0 #0.3.0
 
 MODULES =              converters/libiconv
 
-LIB_DEPENDS =          www/netsurf/libparserutils>=0.1.2 \
-                       www/netsurf/libwapcaplet>=0.2.0
+LIB_DEPENDS =          www/netsurf/libparserutils>=0.2.0 \
+                       www/netsurf/libwapcaplet>=0.2.1
 WANTLIB += parserutils wapcaplet
 
 .include <bsd.port.mk>
Index: libcss/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- libcss/distinfo     3 May 2013 07:32:34 -0000       1.6
+++ libcss/distinfo     27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libcss-0.2.0-src.tar.gz) = MbCPbyJZNmzK2LRVRA82TcM+fceM2wz0kF2lbVNy9hM=
-SIZE (libcss-0.2.0-src.tar.gz) = 460004
+SHA256 (libcss-0.3.0-src.tar.gz) = QGXb/fyZJuFKLw8sYA/HKrrJe9IHaaxqkIrFAibpXho=
+SIZE (libcss-0.3.0-src.tar.gz) = 460316
Index: libcss/patches/patch-test_css21_c
===================================================================
RCS file: libcss/patches/patch-test_css21_c
diff -N libcss/patches/patch-test_css21_c
--- libcss/patches/patch-test_css21_c   3 May 2013 07:32:34 -0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-test_css21_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/css21.c.orig  Thu Apr 25 14:35:19 2013
-+++ test/css21.c       Thu Apr 25 14:36:04 2013
-@@ -115,7 +115,7 @@ int main(int argc, char **argv)
- 
-                       if (error == CSS_OK) {
-                               css_stylesheet *import;
--                              char *buf = alloca(lwc_string_length(url) + 1);
-+                              char *buf = malloc(lwc_string_length(url) + 1);
- 
-                               memcpy(buf, lwc_string_data(url), 
-                                               lwc_string_length(url));
-@@ -135,6 +135,8 @@ int main(int argc, char **argv)
-                               css_stylesheet_destroy(import);
- 
-                               error = CSS_IMPORTS_PENDING;
-+
-+                              free(buf);
-                       }
-               }
- 
Index: libcss/patches/patch-test_parse-auto_c
===================================================================
RCS file: libcss/patches/patch-test_parse-auto_c
diff -N libcss/patches/patch-test_parse-auto_c
--- libcss/patches/patch-test_parse-auto_c      3 May 2013 07:32:34 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-test_parse-auto_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/parse-auto.c.orig     Thu Apr 25 14:36:19 2013
-+++ test/parse-auto.c  Thu Apr 25 14:36:43 2013
-@@ -409,7 +409,7 @@ void run_test(const uint8_t *data, size_t len, exp_ent
- 
-               if (error == CSS_OK) {
-                       css_stylesheet *import;
--                      char *buf = alloca(lwc_string_length(url) + 1);
-+                      char *buf = malloc(lwc_string_length(url) + 1);
- 
-                       memcpy(buf, lwc_string_data(url), 
-                                       lwc_string_length(url));
-@@ -425,6 +425,8 @@ void run_test(const uint8_t *data, size_t len, exp_ent
- 
-                       error = CSS_IMPORTS_PENDING;
-                       lwc_string_unref(url);
-+
-+                      free(buf);
-               }
-       }
- 
Index: libdom/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libdom/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- libdom/Makefile     16 May 2013 20:48:53 -0000      1.3
+++ libdom/Makefile     27 Apr 2014 05:41:53 -0000
@@ -3,15 +3,14 @@
 COMMENT =              W3C DOM implementation
 
 NETSURF_PROJECT =      libdom
-NETSURF_VERSION =      0.0.1
-REVISION =             0
+NETSURF_VERSION =      0.1.0
 
-SHARED_LIBS =          dom 0.0 #0.0.1
+SHARED_LIBS =          dom 0.1 #0.1.0
 
 MODULES =              converters/libiconv
 
-LIB_DEPENDS =          www/netsurf/hubbub>=0.2.0 \
-                       www/netsurf/libwapcaplet>=0.2.0
+LIB_DEPENDS =          www/netsurf/hubbub>=0.3.0 \
+                       www/netsurf/libwapcaplet>=0.2.1
 WANTLIB += expat hubbub parserutils wapcaplet
 
 TEST_DEPENDS =         devel/p5-Switch \
Index: libdom/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libdom/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- libdom/distinfo     3 May 2013 07:30:10 -0000       1.1.1.1
+++ libdom/distinfo     27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libdom-0.0.1-src.tar.gz) = KqdYYcioKRtrPRo4VsZcphVnev7sZMz981oROiksNrE=
-SIZE (libdom-0.0.1-src.tar.gz) = 804517
+SHA256 (libdom-0.1.0-src.tar.gz) = I1/ei8/PceMlwTRKz7mV1dWeHY6/y5yHwa79GgjI+uY=
+SIZE (libdom-0.1.0-src.tar.gz) = 806688
Index: libdom/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/libdom/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- libdom/pkg/PLIST    3 May 2013 07:30:10 -0000       1.1.1.1
+++ libdom/pkg/PLIST    27 Apr 2014 05:41:53 -0000
@@ -51,6 +51,7 @@ include/dom/html/html_document.h
 include/dom/html/html_element.h
 include/dom/html/html_form_element.h
 include/dom/html/html_head_element.h
+include/dom/html/html_hr_element.h
 include/dom/html/html_html_element.h
 include/dom/html/html_input_element.h
 include/dom/html/html_link_element.h
Index: libnsbmp/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libnsbmp/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- libnsbmp/Makefile   3 May 2013 07:32:34 -0000       1.5
+++ libnsbmp/Makefile   27 Apr 2014 05:41:53 -0000
@@ -3,9 +3,9 @@
 COMMENT =              BMP/ICO decoding library
 
 NETSURF_PROJECT =      libnsbmp
-NETSURF_VERSION =      0.1.0
+NETSURF_VERSION =      0.1.1
 
 CATEGORIES =           graphics
-SHARED_LIBS =          nsbmp 1.0 #0.1.0
+SHARED_LIBS =          nsbmp 1.0 #0.1.1
 
 .include <bsd.port.mk>
Index: libnsbmp/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libnsbmp/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- libnsbmp/distinfo   3 May 2013 07:32:34 -0000       1.3
+++ libnsbmp/distinfo   27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libnsbmp-0.1.0-src.tar.gz) = 
+1dq9r1NAtNibVwgkrwGyAsqgAiaFN7PQMgT2eyA3cA=
-SIZE (libnsbmp-0.1.0-src.tar.gz) = 202252
+SHA256 (libnsbmp-0.1.1-src.tar.gz) = 
WEBGgJ0yE+WRfNJur7AwaMqUJ0Ip9ZXw4FILFfpFT5g=
+SIZE (libnsbmp-0.1.1-src.tar.gz) = 202262
Index: libnsgif/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libnsgif/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- libnsgif/Makefile   3 May 2013 07:32:34 -0000       1.5
+++ libnsgif/Makefile   27 Apr 2014 05:41:53 -0000
@@ -3,9 +3,9 @@
 COMMENT =              GIF decoding library
 
 NETSURF_PROJECT =      libnsgif
-NETSURF_VERSION =      0.1.0
+NETSURF_VERSION =      0.1.1
 
 CATEGORIES =           graphics
-SHARED_LIBS =          nsgif 0.0 #0.1.0
+SHARED_LIBS =          nsgif 0.0 #0.1.1
 
 .include <bsd.port.mk>
Index: libnsgif/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libnsgif/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- libnsgif/distinfo   3 May 2013 07:32:34 -0000       1.3
+++ libnsgif/distinfo   27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libnsgif-0.1.0-src.tar.gz) = 
59x+6If+/Bnnx5hcWisFeHDg+j3Q3Pwf206Y2h82WTw=
-SIZE (libnsgif-0.1.0-src.tar.gz) = 202604
+SHA256 (libnsgif-0.1.1-src.tar.gz) = 
1FDqCp2iNEhumXJIswqGUk918QIcpnAXtVl0I89sChU=
+SIZE (libnsgif-0.1.1-src.tar.gz) = 202610
Index: libparserutils/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libparserutils/Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 Makefile
--- libparserutils/Makefile     3 May 2013 07:32:34 -0000       1.5
+++ libparserutils/Makefile     27 Apr 2014 05:41:53 -0000
@@ -3,10 +3,10 @@
 COMMENT =              utility library for parser building
 
 NETSURF_PROJECT =      libparserutils
-NETSURF_VERSION =      0.1.2
+NETSURF_VERSION =      0.2.0
 
 CATEGORIES =           devel
-SHARED_LIBS =          parserutils 1.0 #0.1.2
+SHARED_LIBS =          parserutils 2.0 #0.2.0
 
 MODULES =              converters/libiconv
 
Index: libparserutils/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libparserutils/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- libparserutils/distinfo     3 May 2013 07:32:34 -0000       1.4
+++ libparserutils/distinfo     27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libparserutils-0.1.2-src.tar.gz) = 
CiHv04gsGZZfVxYcTs2oWjY6cdvgkAMN+mn5rs0hYKo=
-SIZE (libparserutils-0.1.2-src.tar.gz) = 74663
+SHA256 (libparserutils-0.2.0-src.tar.gz) = 
VcUKu/+q6+F6y6QwCO4sQIVAHOYY5QX6+nx1uqqBPac=
+SIZE (libparserutils-0.2.0-src.tar.gz) = 74431
Index: libparserutils/patches/patch-test_cscodec-8859_c
===================================================================
RCS file: libparserutils/patches/patch-test_cscodec-8859_c
diff -N libparserutils/patches/patch-test_cscodec-8859_c
--- libparserutils/patches/patch-test_cscodec-8859_c    3 May 2013 07:32:34 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,56 +0,0 @@
-$OpenBSD: patch-test_cscodec-8859_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/cscodec-8859.c.orig   Fri Apr 19 12:06:57 2013
-+++ test/cscodec-8859.c        Thu Apr 25 16:51:19 2013
-@@ -169,7 +169,7 @@ bool handle_line(const char *data, size_t datalen, voi
-                       for (end = enc; !isspace(*end); end++)
-                               ;
- 
--                      enc_name = alloca(end - enc + 1);
-+                      enc_name = malloc(end - enc + 1);
-                       memcpy(enc_name, enc, end - enc);
-                       enc_name[end - enc] = 0;
- 
-@@ -178,6 +178,8 @@ bool handle_line(const char *data, size_t datalen, voi
-                                       PARSERUTILS_OK);
- 
-                       ctx->hadenc = true;
-+
-+                      free(enc_name);
-               }
-       } else {
-               if (ctx->indata) {
-@@ -197,7 +199,7 @@ void run_test(line_ctx *ctx)
- {
-       static int testnum;
-       size_t destlen = ctx->bufused * 4;
--      uint8_t *dest = alloca(destlen);
-+      uint8_t *dest = malloc(destlen);
-       uint8_t *pdest = dest;
-       const uint8_t *psrc = ctx->buf;
-       size_t srclen = ctx->bufused;
-@@ -213,7 +215,7 @@ void run_test(line_ctx *ctx)
-                               &pdest, &destlen) == ctx->exp_ret);
-       } else {
-               size_t templen = ctx->bufused * 4;
--              uint8_t *temp = alloca(templen);
-+              uint8_t *temp = malloc(templen);
-               uint8_t *ptemp = temp;
-               const uint8_t *ptemp2;
-               size_t templen2;
-@@ -237,6 +239,8 @@ void run_test(line_ctx *ctx)
-                       assert(templen2 == 0);
-                       assert(temp + (ctx->bufused * 4 - templen) == ptemp2);
-               }
-+
-+              free(temp);
-       }
-       if (ctx->exp_ret == PARSERUTILS_OK) {
-               assert(srclen == 0);
-@@ -259,5 +263,7 @@ void run_test(line_ctx *ctx)
- 
-       assert(pdest == dest + ctx->expused);
-       assert(memcmp(dest, ctx->exp, ctx->expused) == 0);
-+
-+      free(dest);
- }
- 
Index: libparserutils/patches/patch-test_cscodec-ext8_c
===================================================================
RCS file: libparserutils/patches/patch-test_cscodec-ext8_c
diff -N libparserutils/patches/patch-test_cscodec-ext8_c
--- libparserutils/patches/patch-test_cscodec-ext8_c    3 May 2013 07:32:34 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,56 +0,0 @@
-$OpenBSD: patch-test_cscodec-ext8_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/cscodec-ext8.c.orig   Thu Apr 25 14:37:59 2013
-+++ test/cscodec-ext8.c        Thu Apr 25 14:41:06 2013
-@@ -169,7 +169,7 @@ bool handle_line(const char *data, size_t datalen, voi
-                       for (end = enc; !isspace(*end); end++)
-                               ;
- 
--                      enc_name = alloca(end - enc + 1);
-+                      enc_name = malloc(end - enc + 1);
-                       memcpy(enc_name, enc, end - enc);
-                       enc_name[end - enc] = 0;
- 
-@@ -178,6 +178,8 @@ bool handle_line(const char *data, size_t datalen, voi
-                                       PARSERUTILS_OK);
- 
-                       ctx->hadenc = true;
-+
-+                      free(enc_name);
-               }
-       } else {
-               if (ctx->indata) {
-@@ -197,7 +199,7 @@ void run_test(line_ctx *ctx)
- {
-       static int testnum;
-       size_t destlen = ctx->bufused * 4;
--      uint8_t *dest = alloca(destlen);
-+      uint8_t *dest = malloc(destlen);
-       uint8_t *pdest = dest;
-       const uint8_t *psrc = ctx->buf;
-       size_t srclen = ctx->bufused;
-@@ -213,7 +215,7 @@ void run_test(line_ctx *ctx)
-                               &pdest, &destlen) == ctx->exp_ret);
-       } else {
-               size_t templen = ctx->bufused * 4;
--              uint8_t *temp = alloca(templen);
-+              uint8_t *temp = malloc(templen);
-               uint8_t *ptemp = temp;
-               const uint8_t *ptemp2;
-               size_t templen2;
-@@ -237,6 +239,8 @@ void run_test(line_ctx *ctx)
-                       assert(templen2 == 0);
-                       assert(temp + (ctx->bufused * 4 - templen) == ptemp2);
-               }
-+
-+              free(temp);
-       }
-       if (ctx->exp_ret == PARSERUTILS_OK) {
-               assert(srclen == 0);
-@@ -259,5 +263,7 @@ void run_test(line_ctx *ctx)
- 
-       assert(pdest == dest + ctx->expused);
-       assert(memcmp(dest, ctx->exp, ctx->expused) == 0);
-+
-+      free(dest);
- }
- 
Index: libparserutils/patches/patch-test_cscodec-utf16_c
===================================================================
RCS file: libparserutils/patches/patch-test_cscodec-utf16_c
diff -N libparserutils/patches/patch-test_cscodec-utf16_c
--- libparserutils/patches/patch-test_cscodec-utf16_c   3 May 2013 07:32:34 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,38 +0,0 @@
-$OpenBSD: patch-test_cscodec-utf16_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/cscodec-utf16.c.orig  Thu Apr 25 14:42:49 2013
-+++ test/cscodec-utf16.c       Thu Apr 25 14:43:14 2013
-@@ -255,7 +255,7 @@ void run_test(line_ctx *ctx)
- {
-       static int testnum;
-       size_t destlen = ctx->bufused * 4;
--      uint8_t *dest = alloca(destlen);
-+      uint8_t *dest = malloc(destlen);
-       uint8_t *pdest = dest;
-       const uint8_t *psrc = ctx->buf;
-       size_t srclen = ctx->bufused;
-@@ -271,7 +271,7 @@ void run_test(line_ctx *ctx)
-                               &pdest, &destlen) == ctx->exp_ret);
-       } else {
-               size_t templen = ctx->bufused * 4;
--              uint8_t *temp = alloca(templen);
-+              uint8_t *temp = malloc(templen);
-               uint8_t *ptemp = temp;
-               const uint8_t *ptemp2;
-               size_t templen2;
-@@ -295,6 +295,8 @@ void run_test(line_ctx *ctx)
-                       assert(templen2 == 0);
-                       assert(temp + (ctx->bufused * 4 - templen) == ptemp2);
-               }
-+
-+              free(temp);
-       }
-       if (ctx->exp_ret == PARSERUTILS_OK) {
-               assert(srclen == 0);
-@@ -317,5 +319,7 @@ void run_test(line_ctx *ctx)
- 
-       assert(pdest == dest + ctx->expused);
-       assert(memcmp(dest, ctx->exp, ctx->expused) == 0);
-+
-+      free(dest);
- }
- 
Index: libparserutils/patches/patch-test_cscodec-utf8_c
===================================================================
RCS file: libparserutils/patches/patch-test_cscodec-utf8_c
diff -N libparserutils/patches/patch-test_cscodec-utf8_c
--- libparserutils/patches/patch-test_cscodec-utf8_c    3 May 2013 07:32:34 
-0000       1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,38 +0,0 @@
-$OpenBSD: patch-test_cscodec-utf8_c,v 1.1 2013/05/03 07:32:34 bentley Exp $
---- test/cscodec-utf8.c.orig   Thu Apr 25 14:41:15 2013
-+++ test/cscodec-utf8.c        Thu Apr 25 14:42:29 2013
-@@ -180,7 +180,7 @@ void run_test(line_ctx *ctx)
- {
-       static int testnum;
-       size_t destlen = ctx->bufused * 4;
--      uint8_t *dest = alloca(destlen);
-+      uint8_t *dest = malloc(destlen);
-       uint8_t *pdest = dest;
-       const uint8_t *psrc = ctx->buf;
-       size_t srclen = ctx->bufused;
-@@ -196,7 +196,7 @@ void run_test(line_ctx *ctx)
-                               &pdest, &destlen) == ctx->exp_ret);
-       } else {
-               size_t templen = ctx->bufused * 4;
--              uint8_t *temp = alloca(templen);
-+              uint8_t *temp = malloc(templen);
-               uint8_t *ptemp = temp;
-               const uint8_t *ptemp2;
-               size_t templen2;
-@@ -220,6 +220,8 @@ void run_test(line_ctx *ctx)
-                       assert(templen2 == 0);
-                       assert(temp + (ctx->bufused * 4 - templen) == ptemp2);
-               }
-+
-+              free(temp);
-       }
-       if (ctx->exp_ret == PARSERUTILS_OK) {
-               assert(srclen == 0);
-@@ -242,5 +244,7 @@ void run_test(line_ctx *ctx)
- 
-       assert(pdest == dest + ctx->expused);
-       assert(memcmp(dest, ctx->exp, ctx->expused) == 0);
-+
-+      free(dest);
- }
- 
Index: libwapcaplet/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libwapcaplet/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- libwapcaplet/Makefile       3 May 2013 07:32:34 -0000       1.8
+++ libwapcaplet/Makefile       27 Apr 2014 05:41:53 -0000
@@ -3,10 +3,10 @@
 COMMENT =              string internment library
 
 NETSURF_PROJECT =      libwapcaplet
-NETSURF_VERSION =      0.2.0
+NETSURF_VERSION =      0.2.1
 
 CATEGORIES=            devel
-SHARED_LIBS =          wapcaplet 2.0 #0.2.0
+SHARED_LIBS =          wapcaplet 2.0 #0.2.1
 
 TEST_DEPENDS +=                devel/check
 
Index: libwapcaplet/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libwapcaplet/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- libwapcaplet/distinfo       3 May 2013 07:32:34 -0000       1.4
+++ libwapcaplet/distinfo       27 Apr 2014 05:41:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (libwapcaplet-0.2.0-src.tar.gz) = 
X7SYQbozWwx6FCDZLDpgSA32NpbFA1PAJySqjGtFyyQ=
-SIZE (libwapcaplet-0.2.0-src.tar.gz) = 8894
+SHA256 (libwapcaplet-0.2.1-src.tar.gz) = 
nkqN89/m1+G8xKPMzhjD0CIwVF9HJrBbCbnlBJRsjsg=
+SIZE (libwapcaplet-0.2.1-src.tar.gz) = 8897

Reply via email to