Update to netsurf 2.7, the RISC OS/AmigaOS lightweight web browser.

See http://www.netsurf-browser.org/downloads/releases/ChangeLog.txt for
a list of changes..
from Anthony J. Bentley with a few tweaks from me, thanks!
This commit is contained in:
landry 2011-07-18 20:10:11 +00:00
parent 089164254d
commit 3a185619f5
5 changed files with 30 additions and 35 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile.inc,v 1.1.1.1 2010/06/29 20:11:13 landry Exp $
# $OpenBSD: Makefile.inc,v 1.2 2011/07/18 20:10:11 landry Exp $
CATEGORIES += www/netsurf
@ -17,7 +17,6 @@ PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
DESTDIRNAME = ${DESTDIR}
WRKDIST ?= ${WRKDIR}/${DISTNAME:S/-src//}
REGRESS_TARGET =test
USE_GMAKE = Yes

View File

@ -1,22 +1,21 @@
# $OpenBSD: Makefile,v 1.7 2010/11/22 08:36:49 espie Exp $
# $OpenBSD: Makefile,v 1.8 2011/07/18 20:10:11 landry Exp $
COMMENT = lightweight web browser
NETSURF_PROJECT = netsurf
NETSURF_VERSION = 2.6
REVISION= 0
NETSURF_VERSION = 2.7
CATEGORIES= www
HOMEPAGE= http://www.netsurf-browser.org/
MASTER_SITES = ${HOMEPAGE}downloads/releases/
MODULE = devel/gettext
MODULES = devel/gettext
LIB_DEPENDS = www/netsurf/hubbub \
www/netsurf/libcss \
www/netsurf/libnsgif \
www/netsurf/libnsbmp \
LIB_DEPENDS = www/netsurf/hubbub>=0.1.0 \
www/netsurf/libcss>=0.1.0 \
www/netsurf/libnsgif>=0.0.3 \
www/netsurf/libnsbmp>=0.0.3 \
graphics/libmng \
x11/gtk+2 \
devel/libglade2 \
@ -29,9 +28,9 @@ WANTLIB += pangoft2-1.0 parserutils png wapcaplet xml2
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
WANTLIB += xcb-render xcb-render-util z gdk_pixbuf-2.0
WANTLIB += xcb-render z gdk_pixbuf-2.0 GL Xxf86vm drm
WANTLIB += hubbub css nsgif nsbmp mng gdk-x11-2.0 gtk-x11-2.0
WANTLIB += glade-2.0 rsvg-2 curl
WANTLIB += glade-2.0 rsvg-2 curl xcb-shm
WRKDIST = ${WRKDIR}/netsurf

View File

@ -1,5 +1,5 @@
MD5 (netsurf-2.6-src.tar.gz) = hlN4nS7ebbv+eYgq/HU4/A==
RMD160 (netsurf-2.6-src.tar.gz) = jewGz1cL5x8UExMt7y3VON0s6eI=
SHA1 (netsurf-2.6-src.tar.gz) = f+8Z5TcuK+LrX4psalTgdpQG8zQ=
SHA256 (netsurf-2.6-src.tar.gz) = NmrRXhh5d2tUiC/W8/pOQhoElkTAKeTBT8Fjt2xvwZA=
SIZE (netsurf-2.6-src.tar.gz) = 1766352
MD5 (netsurf-2.7-src.tar.gz) = UpOfLiMZJp19dY7GZfbLjg==
RMD160 (netsurf-2.7-src.tar.gz) = AHzxyHVNYSlq02cAjB7QntRb5Qw=
SHA1 (netsurf-2.7-src.tar.gz) = o+KBZob8Lj2Tzcdycd1MM9wOUwA=
SHA256 (netsurf-2.7-src.tar.gz) = VPhyz5SPl7do39Bi5E8Ui/JjSDZg98tgTsB8g15LDAc=
SIZE (netsurf-2.7-src.tar.gz) = 2446099

View File

@ -1,11 +1,11 @@
$OpenBSD: patch-Makefile,v 1.3 2010/09/30 19:45:04 landry Exp $
$OpenBSD: patch-Makefile,v 1.4 2011/07/18 20:10:11 landry Exp $
XXX make it compile with gtk+2 2.22 (*_DISABLE_DEPRECATED)
gtk/gtk_tabs.c:41: error: expected declaration specifiers or '...' before 'GtkNotebookPage'
--- Makefile.orig Tue Sep 21 21:35:54 2010
+++ Makefile Thu Sep 30 21:37:56 2010
@@ -110,8 +110,8 @@ ifneq ($(TARGET),riscos)
--- Makefile.orig Sun Jun 19 00:34:29 2011
+++ Makefile Sun Jun 19 00:35:34 2011
@@ -128,8 +128,8 @@ ifneq ($(TARGET),riscos)
endif
endif
@ -16,7 +16,7 @@ gtk/gtk_tabs.c:41: error: expected declaration specifiers or '...' before 'GtkNo
PERL=perl
MKDIR=mkdir
TOUCH=touch
@@ -198,7 +198,7 @@ OBJROOT = build-$(HOST)-$(TARGET)$(SUBTARGET)
@@ -318,7 +318,7 @@ endef
# Set up the WARNFLAGS here so that they can be overridden in the Makefile.config
WARNFLAGS = -W -Wall -Wundef -Wpointer-arith \
-Wcast-align -Wwrite-strings -Wstrict-prototypes \
@ -25,11 +25,3 @@ gtk/gtk_tabs.c:41: error: expected declaration specifiers or '...' before 'GtkNo
-Wnested-externs
ifneq ($(GCCVER),2)
WARNFLAGS += -Wno-unused-parameter
@@ -452,7 +452,6 @@ ifeq ($(TARGET),gtk)
$(eval $(call pkg_config_find_and_add,PNG,libpng,PNG ))
GTKCFLAGS := -std=c99 -Dgtk -Dnsgtk \
- -DGTK_DISABLE_DEPRECATED \
-D_BSD_SOURCE \
-D_XOPEN_SOURCE=600 \
-D_POSIX_C_SOURCE=200112L \

View File

@ -1,7 +1,6 @@
@comment $OpenBSD: PLIST,v 1.2 2010/09/30 19:45:04 landry Exp $
@comment $OpenBSD: PLIST,v 1.3 2011/07/18 20:10:11 landry Exp $
@bin bin/netsurf
share/netsurf/
share/netsurf/Aliases
share/netsurf/C/
share/netsurf/C/Messages
share/netsurf/SearchEngines
@ -9,21 +8,26 @@ share/netsurf/adblock.css
share/netsurf/arrow_down_8x32.png
share/netsurf/blankpage
share/netsurf/ca-bundle.txt
share/netsurf/cookies.glade
share/netsurf/de/
share/netsurf/de/Messages
share/netsurf/default.css
share/netsurf/default.ico
share/netsurf/docs/
share/netsurf/docs/about/
share/netsurf/docs/about/index_en,faf
share/netsurf/downloads.glade
share/netsurf/en/
share/netsurf/en/Messages
share/netsurf/en/credits.html
share/netsurf/en/licence.html
share/netsurf/favicon.png
share/netsurf/fr/
share/netsurf/fr/Messages
share/netsurf/gtkdefault.css
share/netsurf/history.glade
share/netsurf/hotlist.glade
share/netsurf/icons/
share/netsurf/icons/content.png
share/netsurf/icons/directory.png
share/netsurf/internal.css
share/netsurf/it/
share/netsurf/it/Messages
share/netsurf/languages
@ -31,6 +35,7 @@ share/netsurf/license
share/netsurf/login.glade
share/netsurf/netsurf-16x16.xpm
share/netsurf/netsurf.glade
share/netsurf/netsurf.png
share/netsurf/netsurf.xpm
share/netsurf/nl/
share/netsurf/nl/Messages