Thanks to kili@'s idea, it is possible to make it wok alongside regular
command line invocation whether we have gtk support or not.
This change fixes helpers like libspectre which depend on this device
driver being available (even when we don't want the gtk FLAVOR).
Tweak DESCR while here.
ok kili@ aka The Thing Padawan
from upstream git 077182e1fe53131d7c88cc1a0f278403e60bdc32
Thanks to libspectre developer Carlos Garcia Campos for debugging/fixing
his application on OpenBSD.
greatly for debugging (needs cairo for building).
Add two patches (adapted from Ubuntu) to use installed ghostscript
headers instead of the bundle ones.
Refer to the project homepage for the complete changelog.
This port now comes into 5 subpackages (ala Fedora):
- main: complete hplip functionnalities
- hpijs: deprecated hpijs printer driver
- hpcups: new-gen printer driver
- libs: libraries and helpers used by other subpackages
- gui: graphical tools (systray applet...)
It seems this version works a least as good as the previous one we had
in-tree. I could use some feedbacks for the fancier stuffs that hplip
provides (besides regular printing using hpcups and/or hpijs), like
printer communication, ink levels... because I have no hp equipment, but
at least, there was no regression reported.
(some features are Linux-only and are expected not to work)
Tested by several, thanks!
avahi so that only the -main subpackage is built
(i.e. cups needs avahi, avahi needs qt3, qt3 needs cups... *bang*)
issue reported by sthen@, then naddy@, then sturm@...
- close(0); open(...); is no guaranteed to open on file descriptor 0.
Change to using dup2()
- Threaded applications that fork() may only call async-signal-safe
functions in the child process until such time as one of the exec
functions are called. Enable the APPLE code path that uses execlp()
in child. Also close child fd's in such a way as to not trip on
non-blocking fd design issues of libpthread.
okay ajacoutot@
investigation
- explicitely set some configure switches
- use wheel as "system-groups" instead of non-existent "sys"
- enable raw printing
- respect CFLAGS
- add GSSAPI support
- tweak gecos
- add missing @sample
- LOCALBASE -> TRUEPREFIX
- Add a separate script (tl-link-config) to decide which config to
symlink. Fixes the situation where -base gets bumped and so the minimal
fmtutil.cnf gets incorrectly linked when really the -full config is
needed.
from maintainer Edd Barrett.
Fixes CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180,
CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187,
CVE-2009-1188 and a couple of other bugs.
Detailed changelog at http://poppler.freedesktop.org/releases.html
Major bumps to all shared libs. I think that only libpoppler.so
needs a a bump, but bumps are cheap and don't hurt, and I may have
missed some changes when reading the diffs.
ok landry@ (who tested it with epdfview)
There are some conflicting symbols between nss and openssl (hint from
martynas@ some time ago about another issue).
- fix tyop while here (MAITAINER -> MAINTAINER)
"looks good" landry@ ok jasper@
If you're running with locally generated PPD files, you will need to
regen them with foomatic-ppdfile(1) so that the driver uses
gutenprint-ijs.5.2 and not gutenprint-ijs.5.0.
Tested on several printers without regression.
depending on wether there's a python -> python2.5 symlink or not.
And fix the build now that configure will always find python.
Problem found by Edd Barret (vext01 at gmail dot com).
"looks right" wcmaier@ (some days ago)
SpliX is a set of CUPS printer drivers for SPL (Samsung Printer
Language) printers. This driver is usable by all printer devices which
understand the QPDL (Quick Page Description Language) language. It
covers several Samsung, Xerox, Dell and Ricoh printers.
- explicitely add build_depends on rarian where gnome-doc-utils is also a
build dependency as it does not itself run_depends on rarian anymore
This was the 2nd and hopefully last pass of rarian/scrollkeeper cleaning.
discussed with jasper@
there is currently no libgs (not even a libgs.a) on static archs.
Install only *one* binary (bin/gs), even in the gtk flavor; the gsc
binary in the gtk flavor was identically to gsx, with the exception
that the display driver (which is the sole purpose of the gtk flavor)
didn't work in gsc.
ok ajacoutot@