r5367 tlsa - /trunk/netsurf/Makefile.config

netsurf at semichrome.net netsurf at semichrome.net
Wed Sep 17 18:10:24 BST 2008


Author: tlsa
Date: Wed Sep 17 12:10:24 2008
New Revision: 5367

URL: http://source.netsurf-browser.org?rev=5367&view=rev
Log:
Return MNG/PNG lib defaults to how they were originally. Explain in Makefile.config which options actually have a big impact on the user experience for general web browsing.

Modified:
    trunk/netsurf/Makefile.config

Modified: trunk/netsurf/Makefile.config
URL: http://source.netsurf-browser.org/trunk/netsurf/Makefile.config?rev=5367&r1=5366&r2=5367&view=diff
==============================================================================
--- trunk/netsurf/Makefile.config (original)
+++ trunk/netsurf/Makefile.config Wed Sep 17 12:10:24 2008
@@ -4,6 +4,10 @@
 # Some of these options support an 'AUTO' option, as well as YES and NO.
 # When an option is set to AUTO, the Makefile will attempt to detect if that
 # feature is available, enabling it if possible.
+#
+# Options marked "highly recommended" have a severe impact on NetSurf's
+# use as a web browser and should be set to YES unless there is a particularly
+# good reason not to.
 
 # ----------------------------------------------------------------------------
 # Options relating to all versions of NetSurf
@@ -14,22 +18,22 @@
 NETSURF_USE_BMP := YES
 
 # Enable NetSurf's use of libnsgif for displaying GIFs
-# Valid options: YES, NO
+# Valid options: YES, NO				  (highly recommended)
 NETSURF_USE_GIF := YES
 
 # Enable NetSurf's use of libjpeg for displaying JPEGs
-# Valid options: YES, NO
+# Valid options: YES, NO				  (highly recommended)
 NETSURF_USE_JPEG := YES
-
-# Enable NetSurf's use of libmng for displaying MNGs, JNGs and PNGs
-# Valid options: YES, NO
-NETSURF_USE_MNG := NO
 
 # Enable NetSurf's use of libpng for displaying PNGs.  If MNG and PNG
 # are both enabled then NetSurf will choose libpng for PNGs, leaving
 # MNGs and JNGs to libmng.
-# Valid options: YES, NO
-NETSURF_USE_PNG := YES
+# Valid options: YES, NO	  (at least one of PNG/MNG highly recommended)
+NETSURF_USE_PNG := NO
+
+# Enable NetSurf's use of libmng for displaying MNGs, JNGs and PNGs
+# Valid options: YES, NO	  (at least one of PNG/MNG highly recommended)
+NETSURF_USE_MNG := YES
 
 # Enable NetSurf's use of libharu for PDF export and GTK printing support.
 # There is no auto-detection available for this, as it does not have a
@@ -65,7 +69,7 @@
 ifeq ($(TARGET),riscos)
 
   # Enable NetSurf's use of Hubbub to parse HTML, rather than libxml2
-  # Valid options: YES, NO
+  # Valid options: YES, NO				  (highly recommended)
   NETSURF_USE_HUBBUB := YES
 
   # Enable NetSurf's use of libsvgtiny for displaying SVGs
@@ -106,7 +110,7 @@
   NETSURF_GTK_BIN := /usr/local/bin/
 
   # Enable NetSurf's use of Hubbub to parse HTML, rather than libxml2
-  # Valid options: YES, NO, AUTO
+  # Valid options: YES, NO, AUTO			  (highly recommended)
   NETSURF_USE_HUBBUB := AUTO
 
   # Enable NetSurf's use of librsvg in conjunction with Cairo to display SVGs
@@ -159,12 +163,8 @@
   # Valid options: YES, NO, AUTO
   NETSURF_USE_ROSPRITE := YES
 
-  # Enable NetSurf's use of libmng for displaying MNGs and PNGs
-  # Valid options: YES, NO
-  NETSURF_USE_MNG := YES
-
   # Enable NetSurf's use of Hubbub to parse HTML rather, than libxml2
-  # Valid options: YES, NO, AUTO
+  # Valid options: YES, NO, AUTO			  (highly recommended)
   NETSURF_USE_HUBBUB := YES
 
   # Optimisation levels




More information about the netsurf-commits mailing list