diff options
Diffstat (limited to 'www-client/netsurf/files/netsurf-3.0-framebuffer-pkgconfig.patch')
-rw-r--r-- | www-client/netsurf/files/netsurf-3.0-framebuffer-pkgconfig.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/www-client/netsurf/files/netsurf-3.0-framebuffer-pkgconfig.patch b/www-client/netsurf/files/netsurf-3.0-framebuffer-pkgconfig.patch new file mode 100644 index 000000000000..50c9f8b8a832 --- /dev/null +++ b/www-client/netsurf/files/netsurf-3.0-framebuffer-pkgconfig.patch @@ -0,0 +1,29 @@ +--- netsurf-3.0/framebuffer/Makefile.target ++++ netsurf-3.0/framebuffer/Makefile.target +@@ -13,12 +13,16 @@ + + # define additional CFLAGS and LDFLAGS requirements for pkg-configed libs here + NETSURF_FEATURE_RSVG_CFLAGS := -DWITH_RSVG ++NETSURF_FEATURE_NSSVG_CFLAGS := -DWITH_NS_SVG + NETSURF_FEATURE_ROSPRITE_CFLAGS := -DWITH_NSSPRITE + NETSURF_FEATURE_HUBBUB_CFLAGS := -DWITH_HUBBUB + NETSURF_FEATURE_BMP_CFLAGS := -DWITH_BMP + NETSURF_FEATURE_GIF_CFLAGS := -DWITH_GIF ++NETSURF_FEATURE_PNG_CFLAGS := -DWITH_PNG ++NETSURF_FEATURE_WEBP_CFLAGS := -DWITH_WEBP + NETSURF_FEATURE_JS_CFLAGS := -DWITH_JS -DJS_HAS_FILE_OBJECT=0 + NETSURF_FEATURE_MOZJS_CFLAGS := -DWITH_MOZJS -DJS_HAS_FILE_OBJECT=0 ++NETSURF_FEATURE_VIDEO_CFLAGS := -DWITH_VIDEO + + CFLAGS += -Dnsframebuffer + +@@ -41,6 +45,9 @@ + $(eval $(call pkg_config_find_and_add_enabled,ROSPRITE,librosprite,Sprite)) + $(eval $(call pkg_config_find_and_add_enabled,BMP,libnsbmp,BMP)) + $(eval $(call pkg_config_find_and_add_enabled,GIF,libnsgif,GIF)) ++$(eval $(call pkg_config_find_and_add_enabled,RSVG,librsvg-2.0,SVG)) ++$(eval $(call pkg_config_find_and_add_enabled,NSSVG,libsvgtiny,SVG)) ++$(eval $(call feature_enabled,WEBP,-DWITH_WEBP,-lwebp,WebP (libwebp))) + $(eval $(call pkg_config_find_and_add_enabled,MOZJS,mozjs185,JavaScript)) + $(eval $(call pkg_config_find_and_add_enabled,JS,mozilla-js,JavaScript)) + |