On 04/27/14 11:50, James Turner wrote:
On Sun, Apr 27, 2014 at 01:06:03AM -0600, Anthony J. Bentley wrote:
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?


So far so good on amd64. Loongson is compiling as we speak. I did need
to add:

BUILD_DEPENDS = www/p5-HTML-Parser

I did not need to add that to my loongson build: it was already installed on my amd64 machine, so I have no idea if it's needed or not there.

On the loongson, it runs well but all the menu items are prepended with "gtk" like so:
gtkFile    gtkEdit    gtkView    gtkNavigate    gtkHelp
and so on.

~Brian

to netsurf/browser/Makefile to fix the following during make fake. Even
tho the locales are still not handled correctly (ie our gtk2 ui patch is
still needed).

MSGSPLIT: gtk/en to
/usr/ports/pobj/netsurf-3.1/fake-amd64/usr/local/share/netsurf/
mkdir -p
/usr/ports/pobj/netsurf-3.1/fake-amd64/usr/local/share/netsurf//en
perl utils/split-messages.pl -l en -p  gtk -f messages
resources/FatMessages | gzip -9n >
/usr/ports/pobj/netsurf-3.1/fake-amd64/usr/local/share/netsurf//en/Messages
Can't locate HTML/Entities.pm in @INC (you may need to install the
HTML::Entities module) (@INC contains:
/usr/local/libdata/perl5/site_perl/amd64-openbsd
/usr/libdata/perl5/site_perl/amd64-openbsd
/usr/local/libdata/perl5/site_perl /usr/libdata/perl5/site_perl
/usr/libdata/perl5/amd64-openbsd/5.18.2
/usr/local/libdata/perl5/amd64-openbsd/5.18.2 /usr/libdata/perl5
/usr/local/libdata/perl5 .) at utils/split-messages.pl line 235.
BEGIN failed--compilation aborted at utils/split-messages.pl line 235.

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