BSD Ports

print/cups-filters 1.28.17_2 MidnightBSD

Additional backends, filters and other software for CUPS

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd4, gpl2+, gpl3+, lgpl+, mit
Categories
print

Description

The CUPS Filters package contains backends, filters and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters and software developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting and a daemon to browse Bonjour broadcasts of remote CUPS printers to make these printers available locally and to provide backward compatibility to the old CUPS broadcasting and browsing of CUPS 1.5.x and older.

In the other systems

The newest version among them is 2.0.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDprint/cups-filters1.28.17_2no data-[email protected]-
FreeBSDprint/cups-filters1.28.17_14none known-[email protected]-
OpenBSDprint/cups-filters2.0.1p3 newestno data-Antoine Jacoutot <[email protected]>2026-08-12
NetBSDprint/cups-filters2.0.1nb10 newest2 known-[email protected]2026-09-29
DragonFlyprint/cups-filters1.28.17_8none known-[email protected]-
HardenedBSDprint/cups-filters1.28.17_14no data-[email protected]-
GhostBSDprint/cups-filters1.28.17_14no data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install cups-filters

From mports:

cd /usr/mports/print/cups-filters && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cups-filters>0:print/cups-filters
LIB_DEPENDS=	libcupsfilters.so:print/cups-filters

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Library 5

Build dependencies 6
Run dependencies 5

No port depends on this one.

Configuration

Options name: print_cups-filters

OptionDefaultDescription
AVAHIonDiscover Zeroconf/Bonjour network printers
BRAILLEoffBraille embosser support
COLORDonGet ICC color profiles from colord (via D-Bus)
DOCSoff
GHOSTSCRIPTonPS-to-PDF and PS/PDF-to-raster using Ghostscript
IMAGESonAccept JPEG, PNG, and TIFF files as input
LDAPonGet printer locations from an LDAP server
MUPDFoffPDF-to-raster using MuPDF
POPPLERonPDF-to-raster using Poppler
PSGHOSTSCRIPToffGhostscript gs(1)
PSHYBRIDonGhostscript or Poppler depending on printer
PSMUPDFoffMuPDF mutool(1)
PSPOPPLERoffPoppler pdftops(1)
USES
autoreconf compiler:c++11-lib cpe gettext-tools gmake gnome iconv libtool localbase pkgconfig shebangfix tar:xz
Service scripts
cups_browsed
Conflicts with
foomatic-filters

Files

Manual pages 4
  • cups-browsed(8)
  • cups-browsed.conf(5)
  • driverless(1)
  • foomatic-rip(1)
pkg-plist 146
  • bin/driverless
  • bin/driverless-fax
  • bin/foomatic-rip
  • @sample etc/cups/cups-browsed.conf.sample
  • include/cupsfilters/colord.h
  • include/cupsfilters/colormanager.h
  • include/cupsfilters/driver.h
  • include/cupsfilters/image.h
  • include/cupsfilters/ipp.h
  • include/cupsfilters/pdftoippprinter.h
  • include/cupsfilters/ppdgenerator.h
  • include/cupsfilters/raster.h
  • include/fontembed/bitset.h
  • include/fontembed/embed.h
  • include/fontembed/fontfile.h
  • include/fontembed/iofn.h
  • include/fontembed/sfnt.h
  • lib/libcupsfilters.a
  • lib/libcupsfilters.so
  • lib/libcupsfilters.so.1
  • lib/libcupsfilters.so.1.0.0
  • lib/libfontembed.a
  • lib/libfontembed.so
  • lib/libfontembed.so.1
  • lib/libfontembed.so.1.0.0
  • libdata/pkgconfig/libcupsfilters.pc
  • libdata/pkgconfig/libfontembed.pc
  • libexec/cups/backend/beh
  • @(,,0700) libexec/cups/backend/cups-brf
  • libexec/cups/backend/driverless
  • libexec/cups/backend/driverless-fax
  • @(,,0700) libexec/cups/backend/implicitclass
  • libexec/cups/backend/parallel
  • libexec/cups/backend/serial
  • libexec/cups/driver/driverless
  • libexec/cups/driver/driverless-fax
  • libexec/cups/filter/bannertopdf
  • libexec/cups/filter/brftoembosser
  • libexec/cups/filter/brftopagedbrf
  • libexec/cups/filter/cgmtopdf
  • libexec/cups/filter/cmxtopdf
  • libexec/cups/filter/commandtoescpx
  • libexec/cups/filter/commandtopclx
  • libexec/cups/filter/emftopdf
  • libexec/cups/filter/foomatic-rip
  • libexec/cups/filter/gstopdf
  • libexec/cups/filter/gstopxl
  • libexec/cups/filter/gstoraster
  • libexec/cups/filter/imagetobrf
  • libexec/cups/filter/imagetopdf
  • libexec/cups/filter/imagetops
  • libexec/cups/filter/imagetoraster
  • libexec/cups/filter/imagetoubrl
  • libexec/cups/filter/imageubrltoindexv3
  • libexec/cups/filter/imageubrltoindexv4
  • libexec/cups/filter/mupdftoraster
  • libexec/cups/filter/musicxmltobrf
  • libexec/cups/filter/pdftopdf
  • libexec/cups/filter/pdftops
  • libexec/cups/filter/pdftoraster
  • libexec/cups/filter/rastertoescpx
  • libexec/cups/filter/rastertopclm
  • libexec/cups/filter/rastertopclx
  • libexec/cups/filter/rastertopdf
  • libexec/cups/filter/rastertops
  • libexec/cups/filter/svgtopdf
  • libexec/cups/filter/sys5ippprinter
  • libexec/cups/filter/textbrftoindexv3
  • libexec/cups/filter/textbrftoindexv4
  • libexec/cups/filter/texttobrf
  • libexec/cups/filter/texttopdf
  • libexec/cups/filter/texttops
  • libexec/cups/filter/texttotext
  • libexec/cups/filter/vectortobrf
  • libexec/cups/filter/vectortopdf
  • libexec/cups/filter/vectortoubrl
  • libexec/cups/filter/wmftopdf
  • libexec/cups/filter/xfigtopdf
  • share/man/man1/driverless.1.gz
  • share/man/man1/foomatic-rip.1.gz
  • share/man/man5/cups-browsed.conf.5.gz
  • share/man/man8/cups-browsed.8.gz
  • sbin/cups-browsed
  • share/cups/banners/classified
  • share/cups/banners/confidential
  • share/cups/banners/form
  • share/cups/banners/secret
  • share/cups/banners/standard
  • share/cups/banners/topsecret
  • share/cups/banners/unclassified
  • share/cups/braille/cups-braille.sh
  • share/cups/braille/index.sh
  • share/cups/braille/indexv3.sh
  • share/cups/braille/indexv4.sh
  • share/cups/charsets/pdf.utf-8
  • share/cups/charsets/pdf.utf-8.heavy
  • share/cups/charsets/pdf.utf-8.simple
  • share/cups/data/classified.pdf
  • share/cups/data/confidential.pdf
  • share/cups/data/default-testpage.pdf

The first 100 are listed.

distinfo 12
FileSizeSHA256
cups-filters-1.28.17.tar.xz1.516052e+06270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9
9799398713b941557642d0b2bdbef360837ece0c.diff552c9a061b3c415ff547161360c4fc90e0584c65efbfea90564ec34eb0e2edddf77
93e60d3df358c0ae6f3dba79e1c9684657683d89.diff5272445ca6b24390711a2bf7c1056d93628930accbfd974d1533c9b915efd455ad89
d72184e725591f10e2b404b36fe3bf5bc304a299.diff132153b883e7b29428cb6dd405143df9abb888ef03573ea2e063cd92d55ca821c3ce
e25fd59a7daed00b6a9f235bd5818116fca28e30.diff190238a08df9c764cac3cdaaf7de24d41663bb8f538c07fbd92412bc06627c20139e
0cce0968980e8fdd9053cba436a66246b2303a84.diff6970d3a162dfa47c3fcde2524edaabf082f713eba16c48c8ed8b6bba69a80d5b7cd
7b191cb1d4d0fc97ccbbd0fe43eec2544fe0c11e.diff2551662629140a354fc2613be9e8cc72cfb2010fc063a72c0262c62625a281db5a68
7992eb7c6e4abeffd766f54c98cbb2cbb45c5c04.diff559983767662fe249e0968ab647e2c59ced4de9f8d96572484e6957656d000e85e9
770ec883e68e505c1d1856a42b78f9323dc326a6.diff1424ffbe02cdb2c4c148a6bb3684c1b08c5c5dcf3372201e0c01729d667e1958a211
2076627d33477212f21352ad39e9d305adb63af3.diff561bfef9f5571da6a05ca0588b42ce634156595badcba66c3eba9de5c4b0cce7ead
10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff4606e16e9f046a8bfcbd1552d90e5ef1573f25ec3d39d0ef8330da89d32e9e4bc13
b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff7009d6d64a20ee0859767ce48df665b429a22a42e213c1aeb2480adeb68bcd4b334
Master sites 1
  • https://github.com/OpenPrinting/cups-filters/releases/download/${DISTVERSION}/