xmw         14/11/15 15:01:58

  Added:                netsurf-3.2-CFLAGS.patch
                        netsurf-3.2-glibc2.20.patch
                        netsurf-3.2-conditionally-include-image-headers.patch
  Log:
  Version bump, frist try.
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
62EEF090)

Revision  Changes    Path
1.1                  www-client/netsurf/files/netsurf-3.2-CFLAGS.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/netsurf/files/netsurf-3.2-CFLAGS.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/netsurf/files/netsurf-3.2-CFLAGS.patch?rev=1.1&content-type=text/plain

Index: netsurf-3.2-CFLAGS.patch
===================================================================
--- netsurf-3.2/Makefile.defaults
+++ netsurf-3.2/Makefile.defaults
@@ -91,9 +91,6 @@
 # Valid options: YES, NO
 NETSURF_FS_BACKING_STORE := NO
 
-# Initial CFLAGS. Optimisation level etc. tend to be target specific.
-CFLAGS :=
-
 # Default installation/execution prefix
 PREFIX ?= /usr/local
 
--- netsurf-3.2/framebuffer/Makefile.defaults
+++ netsurf-3.2/framebuffer/Makefile.defaults
@@ -2,9 +2,6 @@
 # Framebuffer-target-specific options
 # ----------------------------------------------------------------------------
 
-# Optimisation levels
-CFLAGS += -O2
-
 # Framebuffer default surface provider.
 # Valid values are: x, sdl, linux, vnc, able,
 NETSURF_FB_FRONTEND := sdl
--- netsurf-3.2/framebuffer/Makefile.target
+++ netsurf-3.2/framebuffer/Makefile.target
@@ -42,7 +42,7 @@
 $(eval $(call pkg_config_find_and_add_enabled,MOZJS,mozjs185,JavaScript))
 $(eval $(call pkg_config_find_and_add_enabled,JS,mozilla-js,JavaScript))
 
-CFLAGS += -std=c99 -g -Dsmall $(WARNFLAGS)     \
+CFLAGS += -std=c99 -Dsmall $(WARNFLAGS)        \
          -D_BSD_SOURCE \
          -D_XOPEN_SOURCE=600 \
          -D_POSIX_C_SOURCE=200112L \
--- netsurf-3.2/gtk/Makefile.defaults
+++ netsurf-3.2/gtk/Makefile.defaults
@@ -38,6 +38,3 @@
 
 # Set default GTK version to build for (2 or 3)
 NETSURF_GTK_MAJOR := 2
-
-# Optimisation levels
-CFLAGS += -O2
--- netsurf-3.2/gtk/Makefile.target
+++ netsurf-3.2/gtk/Makefile.target
@@ -51,7 +51,7 @@
                -D_POSIX_C_SOURCE=200809L \
                -D_NETBSD_SOURCE \
                -DGTK_RESPATH=\"$(NETSURF_GTK_RESOURCES)\" \
-               $(WARNFLAGS) -g
+               $(WARNFLAGS)
 
 # non optional pkg-configed libs
 $(eval $(call pkg_config_find_and_add,libcss,CSS))
--- netsurf-3.2/test/Makefile
+++ netsurf-3.2/test/Makefile
@@ -1,8 +1,8 @@
-CFLAGS := -std=c99 -g -O0 -D_BSD_SOURCE -D_POSIX_C_SOURCE -I.. \
+CFLAGS := -std=c99 -D_BSD_SOURCE -D_POSIX_C_SOURCE -I.. \
                $(shell pkg-config --cflags libcurl)
 LDFLAGS := $(shell pkg-config --libs libcurl) -lz
 
-llcache_CFLAGS := $(shell pkg-config --cflags libparserutils libwapcaplet 
libdom) -O2
+llcache_CFLAGS := $(shell pkg-config --cflags libparserutils libwapcaplet 
libdom)
 llcache_LDFLAGS := $(shell pkg-config --libs libparserutils libwapcaplet 
libdom)
 
 llcache_SRCS := content/fetch.c content/fetchers/curl.c \
@@ -19,7 +19,7 @@
                utils/filename.c utils/nsurl.c utils/corestrings.c \
                test/urldbtest.c
 
-urldbtest_CFLAGS := $(shell pkg-config --cflags libwapcaplet libdom) -O2
+urldbtest_CFLAGS := $(shell pkg-config --cflags libwapcaplet libdom)
 urldbtest_LDFLAGS := $(shell pkg-config --libs libwapcaplet libdom)
 
 nsurl_SRCS := utils/corestrings.c utils/log.c utils/nsurl.c utils/idna.c 
utils/utf8proc.c test/nsurl.c



1.1                  www-client/netsurf/files/netsurf-3.2-glibc2.20.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/netsurf/files/netsurf-3.2-glibc2.20.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/netsurf/files/netsurf-3.2-glibc2.20.patch?rev=1.1&content-type=text/plain

Index: netsurf-3.2-glibc2.20.patch
===================================================================
--- netsurf-3.2/framebuffer/Makefile.target
+++ netsurf-3.2/framebuffer/Makefile.target
@@ -43,7 +43,7 @@
 $(eval $(call pkg_config_find_and_add_enabled,JS,mozilla-js,JavaScript))
 
 CFLAGS += -std=c99 -Dsmall $(WARNFLAGS)        \
-         -D_BSD_SOURCE \
+         -D_DEFAULT_SOURCE \
          -D_XOPEN_SOURCE=600 \
          -D_POSIX_C_SOURCE=200112L \
          $(shell $(PKG_CONFIG) --cflags libnsfb libhubbub libcss openssl)
--- netsurf-3.2/gtk/Makefile.target
+++ netsurf-3.2/gtk/Makefile.target
@@ -46,7 +46,7 @@
 
 GTKCFLAGS := -std=c99 -Dgtk -Dnsgtk \
                $(GTKDEPFLAGS) \
-               -D_BSD_SOURCE \
+               -D_DEFAULT_SOURCE \
                -D_XOPEN_SOURCE=600 \
                -D_POSIX_C_SOURCE=200809L \
                -D_NETBSD_SOURCE \
--- netsurf-3.2/test/Makefile
+++ netsurf-3.2/test/Makefile
@@ -1,4 +1,4 @@
-CFLAGS := -std=c99 -D_BSD_SOURCE -D_POSIX_C_SOURCE -I.. \
+CFLAGS := -std=c99 -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE -I.. \
                $(shell pkg-config --cflags libcurl)
 LDFLAGS := $(shell pkg-config --libs libcurl) -lz
 



1.1                  
www-client/netsurf/files/netsurf-3.2-conditionally-include-image-headers.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/netsurf/files/netsurf-3.2-conditionally-include-image-headers.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-client/netsurf/files/netsurf-3.2-conditionally-include-image-headers.patch?rev=1.1&content-type=text/plain

Index: netsurf-3.2-conditionally-include-image-headers.patch
===================================================================
--- netsurf-3.2/image/image.c
+++ netsurf-3.2/image/image.c
@@ -28,15 +28,42 @@
 #include "content/content.h"
 #include "image/bitmap.h"
 
+#ifdef WITH_BMP
 #include "image/bmp.h"
-#include "image/gif.h"
 #include "image/ico.h"
+#endif
+
+#ifdef WITH_GIF
+#include "image/gif.h"
+#endif
+
+#ifdef WITH_JPEG
 #include "image/jpeg.h"
-#include "image/nssprite.h"
+#endif
+
+#ifdef WITH_MNG
+#include "image/mng.h"
+#endif
+
+#ifdef WITH_PNG
 #include "image/png.h"
-#include "image/rsvg.h"
+#endif
+
+#ifdef WITH_NSSPRITE
+#include "image/nssprite.h"
+#endif
+
+#ifdef WITH_NS_SVG
 #include "image/svg.h"
+#endif
+
+#ifdef WITH_RSVG
+#include "image/rsvg.h"
+#endif
+
+#ifdef WITH_WEBP
 #include "image/webp.h"
+#endif
 
 #include "image/image.h"
 
@@ -73,7 +100,18 @@
                return error;
 #endif
 
+#ifdef WITH_MNG
+       error = nsmng_init();
+       if (error != NSERROR_OK)
+               return error;
+
+       error = nsjpng_init();
+       if (error != NSERROR_OK)
+               return error;
+#endif
+
 #ifdef WITH_PNG
+       /* Prefer libpng over libmng for pngs by registering later */
        error = nspng_init();
        if (error != NSERROR_OK)
                return error;




Reply via email to