]> git.ipfire.org Git - thirdparty/cups-filters.git/commit
libcupsfilters: Let ghostscript() output Apple Raster directly
authorTill Kamppeter <till.kamppeter@gmail.com>
Mon, 11 Apr 2022 18:18:15 +0000 (20:18 +0200)
committerTill Kamppeter <till.kamppeter@gmail.com>
Mon, 11 Apr 2022 18:18:15 +0000 (20:18 +0200)
commit0bc9ec36a3650eda2b95d1a3476d21650d6ae12d
tree01faa263d9874d82cbd8ad79a3b195caa38d8974
parentefbc351b321236a42681f66e5654b77f28d1244e
libcupsfilters: Let ghostscript() output Apple Raster directly

From version 9.56.0 on Ghostscript support direct Apple Raster (URF)
output.

Therefore now we check via ./configure whether the installed
Ghostscript has an "appleraster" output device and if so, we let the
ghostscript() filter function call Ghostscript using this output
device to directly output Apple Raster, so that we do not need to call
the rastertopwg() filter function any more.

In this case an extra MIME conversion rule taking into account the
Apple Raster output from the gstoraster CUPS filter gets installed and
also the universal() filter function gets built to not call the
rastertopwg() filter function after ghostscript() when Apple Raster
output is requested.
Makefile.am
configure.ac
cupsfilters/filter.h
cupsfilters/ghostscript.c
cupsfilters/universal.c
mime/cupsfilters-ghostscript-appleraster.convs [new file with mode: 0644]