libcupsfilters
Port variant standard
Summary Library for developing printing filters
BROKEN
Package version 2.0.0
Homepage https://github.com/OpenPrinting/libcupsfilters
Keywords devel, print
Maintainer nobody
License APACHE20
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 20 JUN 2024, 12:41:01 UTC
Port created 01 MAY 2024, 19:53:20 UTC
Subpackage Descriptions
complete This is the libcupsfilters-standard metapackage. It pulls in all subpackages of libcupsfilters-standard.
primary This package provides the libcupsfilters library, which in its 2.x version contains all the code of the filters of the former cups-filters package as library functions, the so-called filter functions. The call scheme of the filter functions is similar to the one of the CUPS filter executables (see cupsfilters/filter.h), but generalized. In addition, it accepts printer and job IPP attributes but not PPD files any more. The PPD file interfacing for retro-fitting got moved to libppd. The filter functions are principally intended to be used for the data format conversion tasks needed in Printer Applications. They are already in use (together with libppd and pappl-retrofit) by the CUPS-driver retro-fitting Printer Applications from OpenPrinting. In addition to the filter functions libcupsfilters also contains several API functions useful for developing printer drivers/Printer Applications, like image and raster graphics handling, make/model/device ID matching, ...
data This package contains the data files for the cupsfilters library.
dev This is the developer subpackage of the libcupsfilters-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
docs This is the documents subpackage of the libcupsfilters-standard port.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) brotli:dev:standard
libexif:dev:standard
qpdf:dev:standard
poppler:dev:standard
poppler:cppdev:standard
lcms2:dev:standard
dbus:dev:standard
cups:dev:standard
gmp:dev:standard
ghostscript:primary:standard
fonts-dejavu:single:standard
gmake:primary:standard
libiconv:dev:standard
pkgconf:primary:standard
libressl:dev:standard
zlib:dev:standard
zstd:dev:standard
jpeg-turbo:dev:standard
tiff:dev:standard
png:dev:standard
expat:dev:standard
fontconfig:dev:standard
Build and Runtime brotli:primary:standard
libexif:primary:standard
qpdf:primary:standard
poppler:primary:standard
poppler:cpp:standard
poppler:utils:standard
lcms2:primary:standard
dbus:primary:standard
cups:primary:standard
gmp:primary:standard
libiconv:primary:standard
libressl:primary:standard
zlib:primary:standard
zstd:primary:standard
jpeg-turbo:primary:standard
tiff:primary:standard
png:primary:standard
expat:primary:standard
fontconfig:primary:standard
Runtime (only) tiff:dev:standard (dev subpackage)
png:dev:standard (dev subpackage)
qpdf:dev:standard (dev subpackage)
cups:dev:standard (dev subpackage)
Download groups
main https://github.com/OpenPrinting/libcupsfilters/releases/download/2.0.0/
Distribution File Information
542f2bfbc58136a4743c11dc8c86cee03c9aca705612654e36ac34aa0d9aa601 1279856 libcupsfilters-2.0.0.tar.xz
Ports that require libcupsfilters:standard
cups-filters:standard OpenPrinting CUPS filters
libppd:standard Library for retro-fitting legacy printer drivers
perl-Net-CUPS:538 Common Unix Printing System Interface (5.38)
perl-Net-CUPS:540 Common Unix Printing System Interface (5.40)