Configure shows
checking for Ghostscript...
checking for ghostscript/iapi.h... yes
checking for ghostscript/ierrors.h... yes
checking for gsapi_new_instance in Ghostscript framework... no
checking for gsapi_new_instance in -lgs... yes
checking if Ghostscript package is complete... yes, using library.
Ghostscript lib --with-gslib=yes yes
and running 'display --version' includes gslib among the delegates.
I have not been able to find *where* it either links to, or
dynamically opens, libgs.so, but past quereies show that libgs was
used to open postscript files, Most of my local .ps files have
transparent backgrounds and look unreadable in 'display', but
using 'convert' to create jpegs gives a soemwhat readable result.
"-u" means "only update the file if the zip archive contains the file
with the same name and newer timestamp", but "-o" means "always update
it regardless the timestamp". So "-u" has no effect with "-o" and it
should be removed.
1. Allow building without gtk-doc.
2. Run "configure" manually instead of let autogen.sh run it. It's
because autogen.sh sets CFLAGS, producing binaries with optimization
off and debug on. More seriously, the debug feature it uses
(sanitizer) is not suitable for a release build per GCC security
policy.
3. Add a link to the external dependency libdbusmenu.
Berkeley DB is some deathware (unless we switch to the Oracle
implementation which may have legal issues) and slated for removal in
the next BLFS release.
neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...