fcae4a
# build braille subpackage on Fedora, don't do it on CentOS Stream 9 or older
fcae4a
%if 0%{?fedora} || 0%{?rhel} > 9
fcae4a
%bcond_without braille
fcae4a
%else
fcae4a
%bcond_with braille
fcae4a
%endif
fcae4a
faf1e1
# we build CUPS also with relro
faf1e1
%global _hardened_build 1
faf1e1
faf1e1
Summary: OpenPrinting CUPS filters and backends
faf1e1
Name:    cups-filters
faf1e1
Version: 1.20.0
35eab8
Release: 29%{?dist}.2
faf1e1
faf1e1
# For a breakdown of the licensing, see COPYING file
faf1e1
# GPLv2:   filters: commandto*, imagetoraster, pdftops, rasterto*,
faf1e1
#                   imagetopdf, pstopdf, texttopdf
faf1e1
#         backends: parallel, serial
faf1e1
# GPLv2+:  filters: gstopxl, textonly, texttops, imagetops, foomatic-rip
faf1e1
# GPLv3:   filters: bannertopdf
faf1e1
# GPLv3+:  filters: urftopdf, rastertopdf
faf1e1
# LGPLv2+:   utils: cups-browsed
faf1e1
# MIT:     filters: gstoraster, pdftoijs, pdftoopvp, pdftopdf, pdftoraster
faf1e1
License: GPLv2 and GPLv2+ and GPLv3 and GPLv3+ and LGPLv2+ and MIT and BSD with advertising
faf1e1
faf1e1
Url:     http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
faf1e1
Source0: http://www.openprinting.org/download/cups-filters/cups-filters-%{version}.tar.xz
2d16a1
Source1: testprint
faf1e1
faf1e1
Patch01: cups-filters-createall.patch
faf1e1
Patch02: cups-filters-brftopagedbrf-install.patch
faf1e1
# covscan fixes from upstream
faf1e1
Patch03: cups-filters-covscan.patch
faf1e1
# 1626996 - cups-filters: Sticky EOF behavior in glibc breaks descriptor concatenation using dup2
faf1e1
Patch04: cups-filters-cleareof.patch
faf1e1
# 1609264 - links in man page is wrong - it shows 'cups-browsed' in path, but we 
faf1e1
# have 'cups-filters' in path, because it is shipped in 'cups-filters' package
faf1e1
# instead of 'cups-browsed' as Ubuntu does. I can repack the project later,
faf1e1
# so cups-browsed would have separate sub package, so the link would be correct
faf1e1
Patch05: cups-browsed.8.patch
4bee3b
# change in ghostscript broke printing for several printer models, the fix is to use
4bee3b
# different ghostscript option, taken from upstream
4bee3b
# bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=1712814
64b4f4
Patch06: 0001-foomatic-rip-Changed-Ghostscript-call-to-count-pages.patch
4bee3b
# rebuild and patch for FIPS compliance, backported from upstream (#1605101)
4bee3b
Patch07: pdftopdf-nocrypt.patch
94a27c
# 1776270 - cups-browsed leaks sockets
94a27c
Patch08: cups-browsed-socket-leak.patch
4229be
# 1677731 - error messages when using cups-browsed
4229be
Patch09: cups-browsed-error-messages.patch
4229be
# 1813229 - cups-browsed leaks memory
4229be
Patch10: cups-browsed-memory-leaks.patch
45cd74
# 1891681 - [RHEL 8] foomatic-rip files up /var/spool/tmp with temporary files
45cd74
Patch11: foomatic-remove-tmpfile.patch
45cd74
# 1889798 - Rebuild cups-filters due to rebase of poppler
45cd74
Patch12: poppler-20.11.0.patch
45cd74
# 1894543 - Fix '.setfilladjust' usage after gs upgrade to 9.27
45cd74
Patch13: 0001-gstoraster-Use-.setfilladjust2-PostScript-command-fo.patch
2a7397
# 1931603 - cups-browsed doesn't save "-default" options
2a7397
Patch14: 0001-cups-browsed-Always-save-.-default-option-entries-fr.patch
2a7397
# 1972981 - cups-browsed doesn't renew DBus subscription in time and all printing comes to a halt
2a7397
Patch15: cups-browsed-renew.patch
2a7397
# 1981612 - [RHEL 8] pdftopdf doesn't handle "page-range=10-2147483647" correctly
2a7397
Patch16: 0001-libcupsfilters-Fix-page-range-like-10-in-pdftopdf-fi.patch
35eab8
# 2193390 - Edges cropped when printing PostScript document
35eab8
Patch17: gstoraster-margins.patch
35eab8
# CVE-2023-24805 cups-filters: remote code execution in cups-filters, beh CUPS backend
35eab8
Patch18: beh-cve2023.patch
faf1e1
fcae4a
%if %{with braille}
fcae4a
Recommends: %{name}-braille%{?_isa} = %{version}-%{release}
fcae4a
%endif
fcae4a
faf1e1
Requires: cups-filters-libs%{?_isa} = %{version}-%{release}
faf1e1
faf1e1
# gcc and gcc-c++ is not in buildroot by default
faf1e1
faf1e1
# gcc for backends (implicitclass, parallel, serial, backend error handling)
faf1e1
# cupsfilters (colord, color manager...), filter (banners, 
faf1e1
# commandto*, braille, foomatic-rip, imagetoraster, imagetopdf, gstoraster e.g.),
faf1e1
# fontembed, cups-browsed
faf1e1
BuildRequires: gcc
faf1e1
# gcc-c++ for pdftoopvp, pdftopdf
faf1e1
BuildRequires: gcc-c++
faf1e1
faf1e1
BuildRequires: cups-devel
faf1e1
BuildRequires: pkgconfig
faf1e1
# pdftopdf
faf1e1
BuildRequires: pkgconfig(libqpdf)
faf1e1
# pdftops
faf1e1
BuildRequires: poppler-utils
faf1e1
# pdftoijs, pdftoopvp, pdftoraster, gstoraster
faf1e1
BuildRequires: pkgconfig(poppler)
faf1e1
BuildRequires: poppler-cpp-devel
faf1e1
BuildRequires: libjpeg-devel
faf1e1
BuildRequires: libtiff-devel
faf1e1
BuildRequires: pkgconfig(libpng)
faf1e1
BuildRequires: pkgconfig(zlib)
faf1e1
BuildRequires: pkgconfig(dbus-1)
faf1e1
BuildRequires: ghostscript
faf1e1
# libijs
faf1e1
BuildRequires: pkgconfig(ijs)
faf1e1
BuildRequires: pkgconfig(freetype2)
faf1e1
BuildRequires: pkgconfig(fontconfig)
faf1e1
BuildRequires: pkgconfig(lcms2)
faf1e1
# cups-browsed
faf1e1
BuildRequires: avahi-devel
faf1e1
BuildRequires: pkgconfig(avahi-glib)
faf1e1
BuildRequires: pkgconfig(glib-2.0)
faf1e1
BuildRequires: systemd
faf1e1
faf1e1
# Make sure we get postscriptdriver tags.
faf1e1
BuildRequires: python3-cups
faf1e1
faf1e1
# Testing font for test scripts.
faf1e1
BuildRequires: dejavu-sans-fonts
faf1e1
faf1e1
# autogen.sh
faf1e1
BuildRequires: autoconf
faf1e1
BuildRequires: automake
faf1e1
BuildRequires: libtool
faf1e1
faf1e1
Requires: cups-filesystem
faf1e1
# poppler required for banner printing and with ghostscript needed when project
faf1e1
# is configured with --with-pdftops=hybrid
faf1e1
Requires: poppler-utils
45cd74
# 1894543 - just to make sure our filter will work if there is a case when cups-filters
45cd74
# is updated alone and ghostscript isn't updated. This requirement will make sure we will
45cd74
# bring along a new ghostscript too.
45cd74
Requires: ghostscript%{?_isa} >= 0:9.27-1
faf1e1
faf1e1
# texttopdf
faf1e1
Requires: liberation-mono-fonts
faf1e1
faf1e1
# pstopdf
faf1e1
Requires: bc grep sed which
faf1e1
faf1e1
# cups-browsed
faf1e1
# it needs cups.service for running
faf1e1
Requires: cups
faf1e1
Requires(post): systemd
faf1e1
Requires(preun): systemd
faf1e1
Requires(postun): systemd
faf1e1
4229be
# recommends avahi and cups-ipptool - it is needed for driverless support,
4229be
# but it is useless for older devices and cups servers
4229be
Recommends: avahi
4229be
Recommends: cups-ipptool
4229be
faf1e1
# older installations can still have ghostscript-cups and foomatic-filters
faf1e1
# installed, but they are replaced by cups-filters now. We need to obsolete
faf1e1
# them to have them uninstalled (#1632268)
45cd74
# rpm complains about unversioned Obsoletes - use NVR bigger than is in RHEL7
45cd74
# to make the upgrade to RHEL8 work even if RHEL7 obsoleted packages
45cd74
# get an update
45cd74
Obsoletes: ghostscript-cups < 9.26-1
45cd74
Obsoletes: foomatic-filters < 4.0.10-1
faf1e1
faf1e1
%package libs
faf1e1
Summary: OpenPrinting CUPS filters and backends - cupsfilters and fontembed libraries
faf1e1
# LGPLv2: libcupsfilters
faf1e1
# MIT:    libfontembed
faf1e1
License: LGPLv2 and MIT
faf1e1
faf1e1
%package devel
faf1e1
Summary: OpenPrinting CUPS filters and backends - development environment
faf1e1
License: LGPLv2 and MIT
faf1e1
Requires: cups-filters-libs%{?_isa} = %{version}-%{release}
faf1e1
fcae4a
%if %{with braille}
fcae4a
%package braille
fcae4a
Summary: OpenPrinting CUPS filters and backends - braille filters and backend
fcae4a
License: GPLv2+ and MIT
fcae4a
BuildRequires: liblouis-devel
fcae4a
Conflicts: cups-filters < 1.28.7-11
fcae4a
# we need classic pdftopdf and other filters as well
fcae4a
Requires: cups-filters%{?_isa} = %{version}-%{release}
fcae4a
# one of lou_translate (from liblouis-utils package) and
fcae4a
# file2brl (from liblouisutdml-utils package) is used for file conversions:
fcae4a
# => prefer lou_translate from liblouis-utils because liblouis-utils are in
fcae4a
# CentOS Stream
fcae4a
# liblouis-utils for lou_translate
fcae4a
Requires: liblouis-utils
fcae4a
%endif
fcae4a
faf1e1
%description
faf1e1
Contains backends, filters, and other software that was
faf1e1
once part of the core CUPS distribution but is no longer maintained by
faf1e1
Apple Inc. In addition it contains additional filters developed
faf1e1
independently of Apple, especially filters for the PDF-centric printing
faf1e1
workflow introduced by OpenPrinting.
faf1e1
faf1e1
%description libs
faf1e1
This package provides cupsfilters and fontembed libraries.
faf1e1
faf1e1
%description devel
faf1e1
This is the development package for OpenPrinting CUPS filters and backends.
faf1e1
fcae4a
%if %{with braille}
fcae4a
%description braille
fcae4a
The package provides filters and cups-brf backend needed for braille printing.
fcae4a
%endif
fcae4a
fcae4a
faf1e1
%prep
faf1e1
%setup -q
faf1e1
faf1e1
%patch01 -p1 -b .createall
faf1e1
# 1572450 - cupsd: Filter "brftopagedbrf" not found.
faf1e1
%patch02 -p1 -b .brftopagedbrf-install
faf1e1
# covscan fixes from upstream
faf1e1
%patch03 -p1 -b .covscan
faf1e1
# 1626996 - cups-filters: Sticky EOF behavior in glibc breaks descriptor concatenation using dup2
faf1e1
%patch04 -p1 -b .cleareof
faf1e1
# 1609264 - man pages: wrong links in man cups-browsed
faf1e1
%patch05 -p1 -b .manpage
4bee3b
# 1712814 - Removed option from Ghostscript causes breakage of printing by foomatic-rip filter
64b4f4
%patch06 -p1 -b .foomatic-rip-crash
4bee3b
# 1605101 - qpdf: should not re-implement crypto
4bee3b
%patch07 -p1 -b .pdftopdf-nocrypt
94a27c
# 1776270 - cups-browsed leaks sockets
94a27c
%patch08 -p1 -b .cups-browsed-socket-leak
4229be
# 1677731 - error messages when using cups-browsed
4229be
%patch09 -p1 -b .cups-browsed-error-messages
4229be
# 1813229 - cups-browsed leaks memory
4229be
%patch10 -p1 -b .cups-browsed-memory-leak
45cd74
# 1891681 - [RHEL 8] foomatic-rip files up /var/spool/tmp with temporary files
45cd74
%patch11 -p1 -b .remove-tmpfile
45cd74
# 1889798 - Rebuild cups-filters due to rebase of poppler
45cd74
%patch12 -p1 -b .poppler2011
45cd74
# 1894543 - Fix '.setfilladjust' usage after gs upgrade to 9.27
45cd74
%patch13 -p1 -b .setfilladjust
2a7397
# 1931603 - cups-browsed doesn't save "-default" options
2a7397
%patch14 -p1 -b .cups-browsed-save-default-options
2a7397
# 1972981 - cups-browsed doesn't renew DBus subscription in time and all printing comes to a halt
2a7397
%patch15 -p1 -b .renew
2a7397
# 1981612 - [RHEL 8] pdftopdf doesn't handle "page-range=10-2147483647" correctly
2a7397
%patch16 -p1 -b .ranges
35eab8
# 2193390 - Edges cropped when printing PostScript document
35eab8
%patch17 -p1 -b .margins
35eab8
# CVE-2023-24805 cups-filters: remote code execution in cups-filters, beh CUPS backend
35eab8
%patch18 -p1 -b .cve2023
2a7397
faf1e1
faf1e1
%build
faf1e1
# work-around Rpath
faf1e1
./autogen.sh
faf1e1
faf1e1
# --with-pdftops=hybrid - use Poppler's pdftops instead of Ghostscript for
faf1e1
#                         Brother, Minolta, and Konica Minolta to work around
faf1e1
#                         bugs in the printer's PS interpreters
faf1e1
# --with-rcdir=no - don't install SysV init script
faf1e1
# --enable-auto-setup-driverless - enable automatic setup of IPP network printers
faf1e1
#                                  with driverless support
faf1e1
# --enable-driverless - enable PPD generator for driverless printing in 
faf1e1
#                       /usr/lib/cups/driver, it is for manual setup of 
faf1e1
#                       driverless printers with printer setup tool
faf1e1
# --disable-static - do not build static libraries (becuase of Fedora Packaging
faf1e1
#                    Guidelines)
faf1e1
# --enable-dbus - enable DBus Connection Manager's code
faf1e1
# --disable-silent-rules - verbose build output
faf1e1
# --disable-mutool - mupdf is retired in Fedora, use qpdf
faf1e1
faf1e1
%configure --disable-static \
faf1e1
           --disable-silent-rules \
faf1e1
           --with-pdftops=hybrid \
faf1e1
           --enable-dbus \
faf1e1
           --with-rcdir=no \
faf1e1
           --disable-mutool \
faf1e1
           --enable-driverless \
fcae4a
%if %{with braille}
fcae4a
           --enable-braille \
fcae4a
%else
fcae4a
           --disable-braille \
fcae4a
%endif
faf1e1
           --enable-auto-setup-driverless
faf1e1
faf1e1
make %{?_smp_mflags}
faf1e1
faf1e1
%install
faf1e1
make install DESTDIR=%{buildroot}
faf1e1
faf1e1
# Don't ship libtool la files.
faf1e1
rm -f %{buildroot}%{_libdir}/lib*.la
faf1e1
faf1e1
# Not sure what is this good for.
faf1e1
rm -f %{buildroot}%{_bindir}/ttfread
faf1e1
faf1e1
rm -f %{buildroot}%{_pkgdocdir}/INSTALL
faf1e1
mkdir -p %{buildroot}%{_pkgdocdir}/fontembed/
faf1e1
cp -p fontembed/README %{buildroot}%{_pkgdocdir}/fontembed/
faf1e1
faf1e1
# systemd unit file
faf1e1
mkdir -p %{buildroot}%{_unitdir}
faf1e1
install -p -m 644 utils/cups-browsed.service %{buildroot}%{_unitdir}
faf1e1
faf1e1
# LSB3.2 requires /usr/bin/foomatic-rip,
faf1e1
# create it temporarily as a relative symlink
faf1e1
ln -sf %{_cups_serverbin}/filter/foomatic-rip %{buildroot}%{_bindir}/foomatic-rip
faf1e1
faf1e1
# Don't ship urftopdf for now (bug #1002947).
faf1e1
rm -f %{buildroot}%{_cups_serverbin}/filter/urftopdf
faf1e1
sed -i '/urftopdf/d' %{buildroot}%{_datadir}/cups/mime/cupsfilters.convs
faf1e1
faf1e1
# Don't ship pdftoopvp for now (bug #1027557).
faf1e1
rm -f %{buildroot}%{_cups_serverbin}/filter/pdftoopvp
faf1e1
rm -f %{buildroot}%{_sysconfdir}/fonts/conf.d/99pdftoopvp.conf
faf1e1
2d16a1
# use pregenerated PDF for test page to workaround the broken bannertopdf filter
2d16a1
# for printers requesting PDF document format (bz#2064606)
2d16a1
install -p -m 644 %{SOURCE1} %{buildroot}%{_datadir}/cups/data/testprint
2d16a1
faf1e1
faf1e1
%check
faf1e1
make check
faf1e1
faf1e1
%post
faf1e1
%systemd_post cups-browsed.service
faf1e1
faf1e1
%preun
faf1e1
%systemd_preun cups-browsed.service
faf1e1
faf1e1
%postun
faf1e1
%systemd_postun_with_restart cups-browsed.service 
faf1e1
faf1e1
%post libs -p /sbin/ldconfig
faf1e1
faf1e1
%postun libs -p /sbin/ldconfig
faf1e1
faf1e1
faf1e1
%files
faf1e1
%{_pkgdocdir}/README
faf1e1
%{_pkgdocdir}/AUTHORS
faf1e1
%{_pkgdocdir}/NEWS
faf1e1
%config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf
faf1e1
%attr(0755,root,root) %{_cups_serverbin}/backend/parallel
faf1e1
# Serial backend needs to run as root (bug #212577#c4).
faf1e1
%attr(0700,root,root) %{_cups_serverbin}/backend/serial
faf1e1
%attr(0755,root,root) %{_cups_serverbin}/backend/implicitclass
faf1e1
%attr(0755,root,root) %{_cups_serverbin}/backend/beh
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/bannertopdf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/commandtoescpx
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/commandtopclx
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/foomatic-rip
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/gstopdf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/gstopxl
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/gstoraster
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/imagetopdf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/imagetops
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/imagetoraster
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/pdftopdf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/pdftops
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/pdftoraster
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/rastertoescpx
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/rastertopclm
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/rastertopclx
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/rastertopdf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/rastertops
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/sys5ippprinter
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/texttopdf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/texttops
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/texttotext
faf1e1
%{_bindir}/foomatic-rip
faf1e1
%{_bindir}/driverless
faf1e1
%{_cups_serverbin}/backend/driverless
faf1e1
%{_cups_serverbin}/driver/driverless
faf1e1
%{_datadir}/cups/banners
faf1e1
%{_datadir}/cups/charsets
faf1e1
%{_datadir}/cups/data/*
faf1e1
# this needs to be in the main package because of cupsfilters.drv
faf1e1
%{_datadir}/cups/ppdc/pcl.h
faf1e1
%{_datadir}/cups/drv/cupsfilters.drv
faf1e1
%{_datadir}/cups/mime/cupsfilters.types
faf1e1
%{_datadir}/cups/mime/cupsfilters.convs
faf1e1
%{_datadir}/cups/mime/cupsfilters-ghostscript.convs
faf1e1
%{_datadir}/cups/mime/cupsfilters-poppler.convs
faf1e1
%{_datadir}/ppd/cupsfilters
faf1e1
%{_sbindir}/cups-browsed
faf1e1
%{_unitdir}/cups-browsed.service
faf1e1
%{_mandir}/man8/cups-browsed.8.gz
faf1e1
%{_mandir}/man5/cups-browsed.conf.5.gz
faf1e1
%{_mandir}/man1/foomatic-rip.1.gz
faf1e1
%{_mandir}/man1/driverless.1.gz
faf1e1
faf1e1
%files libs
faf1e1
%dir %{_pkgdocdir}/
faf1e1
%{_pkgdocdir}/COPYING
faf1e1
%{_pkgdocdir}/fontembed/README
faf1e1
%{_libdir}/libcupsfilters.so.*
faf1e1
%{_libdir}/libfontembed.so.*
faf1e1
faf1e1
%files devel
faf1e1
%{_includedir}/cupsfilters
faf1e1
%{_includedir}/fontembed
faf1e1
%{_datadir}/cups/ppdc/escp.h
faf1e1
%{_libdir}/pkgconfig/libcupsfilters.pc
faf1e1
%{_libdir}/pkgconfig/libfontembed.pc
faf1e1
%{_libdir}/libcupsfilters.so
faf1e1
%{_libdir}/libfontembed.so
faf1e1
fcae4a
%if %{with braille}
fcae4a
%files braille
fcae4a
# cups-brf needs to be run as root, otherwise it leaves error messages
fcae4a
# in journal
fcae4a
%attr(0700,root,root) %{_cups_serverbin}/backend/cups-brf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/brftoembosser
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/brftopagedbrf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/imagetobrf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv3
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv4
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/musicxmltobrf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/textbrftoindexv3
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/texttobrf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/vectortobrf
fcae4a
%attr(0755,root,root) %{_cups_serverbin}/filter/vectortopdf
fcae4a
%{_cups_serverbin}/filter/cgmtopdf
fcae4a
%{_cups_serverbin}/filter/cmxtopdf
fcae4a
%{_cups_serverbin}/filter/emftopdf
fcae4a
%{_cups_serverbin}/filter/imagetoubrl
fcae4a
%{_cups_serverbin}/filter/svgtopdf
fcae4a
%{_cups_serverbin}/filter/textbrftoindexv4
fcae4a
%{_cups_serverbin}/filter/vectortoubrl
fcae4a
%{_cups_serverbin}/filter/xfigtopdf
fcae4a
%{_cups_serverbin}/filter/wmftopdf
fcae4a
%{_datadir}/cups/braille
fcae4a
%{_datadir}/cups/drv/generic-brf.drv
fcae4a
%{_datadir}/cups/drv/generic-ubrl.drv
fcae4a
%{_datadir}/cups/drv/indexv3.drv
fcae4a
%{_datadir}/cups/drv/indexv4.drv
fcae4a
%{_datadir}/cups/ppdc/braille.defs
fcae4a
%{_datadir}/cups/ppdc/fr-braille.po
fcae4a
%{_datadir}/cups/ppdc/imagemagick.defs
fcae4a
%{_datadir}/cups/ppdc/index.defs
fcae4a
%{_datadir}/cups/ppdc/liblouis.defs
fcae4a
%{_datadir}/cups/ppdc/liblouis1.defs
fcae4a
%{_datadir}/cups/ppdc/liblouis2.defs
fcae4a
%{_datadir}/cups/ppdc/liblouis3.defs
fcae4a
%{_datadir}/cups/ppdc/liblouis4.defs
fcae4a
%{_datadir}/cups/ppdc/media-braille.defs
fcae4a
%{_datadir}/cups/mime/braille.convs
fcae4a
%{_datadir}/cups/mime/braille.types
fcae4a
%endif
fcae4a
faf1e1
%changelog
35eab8
* Mon May 15 2023 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-29.2
35eab8
- CVE-2023-24805 cups-filters: remote code execution in cups-filters, beh CUPS backend
35eab8
35eab8
* Fri May 05 2023 Tomas Korbar <tkorbar@redhat.com> - 1.20.0-29.1
35eab8
- 2193390 - Edges cropped when printing PostScript document
35eab8
fcae4a
* Thu Sep 22 2022 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-29
fcae4a
- 2128539 - build braille subpackage only on Fedora and CentOS Stream > 9
fcae4a
2d16a1
* Thu Jun 16 2022 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-28
2d16a1
- 2064606 - [RHEL8.5] Test page is not working if the destination document format is PDF
2d16a1
2a7397
* Tue Jul 13 2021 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-27
2a7397
- 1981612 - [RHEL 8] pdftopdf doesn't handle "page-range=10-2147483647" correctly
2a7397
2a7397
* Mon Jun 21 2021 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-26
2a7397
- 1972981 - cups-browsed doesn't renew DBus subscription in time and all printing comes to a halt
2a7397
2a7397
* Thu Jun 03 2021 Richard Lescak <zdohnal@redhat.com> - 1.20.0-25
2a7397
- 1931603 - cups-browsed doesn't save "*-default" options
2a7397
45cd74
* Mon Dec 14 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-24
45cd74
- require the explicit gs version
45cd74
45cd74
* Tue Dec 08 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-23
45cd74
- 1894543 - Fix '.setfilladjust' usage after gs upgrade to 9.27
45cd74
45cd74
* Wed Nov 18 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-22
45cd74
- 1889798 - Rebuild cups-filters due to rebase of poppler
45cd74
45cd74
* Tue Oct 27 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-21
45cd74
- 1891681 - [RHEL 8] foomatic-rip files up /var/spool/tmp with temporary files
45cd74
4229be
* Wed Apr 08 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-20
4229be
- 1813229 - cups-browsed leaks memory
4229be
4229be
* Mon Apr 06 2020 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-20
4229be
- 1677731 - error messages when using cups-browsed
4229be
- 1776230 - missing dependency for ippfind
4229be
94a27c
* Mon Nov 25 2019 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-19
94a27c
- 1776270 - cups-browsed leaks sockets
94a27c
4bee3b
* Mon Sep 02 2019 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-18
4bee3b
- 1605101 - qpdf: should not re-implement crypto
4bee3b
4bee3b
* Wed Aug 07 2019 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-17
4bee3b
- 1738533 - rpm -V failed for /etc/cups/cups-browsed.conf
4bee3b
4bee3b
* Fri Jun 28 2019 Marek Kasik <mkasik@redhat.com> - 1.20.0-16
4bee3b
- Rebuild due to soname bump in poppler-0.66.0-21
4bee3b
- Resolves: #1715836
4bee3b
4bee3b
* Thu May 23 2019 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-15
4bee3b
- 1712814 - Removed option from Ghostscript causes breakage of printing by foomatic-rip filter
64b4f4
faf1e1
* Mon Nov 12 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-14
faf1e1
- 1609264 - man pages: wrong links in man cups-browsed
faf1e1
faf1e1
* Fri Sep 21 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-13
faf1e1
- 1602470 - covscan fixes from upstream
faf1e1
- 1632268 - cups-filters needs to obsolete ghostscript-cups and foomatic-filters
faf1e1
- 1626996 - cups-filters: Sticky EOF behavior in glibc breaks descriptor concatenation using dup2
faf1e1
faf1e1
* Tue Jul 24 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-12
faf1e1
- correcting license
faf1e1
faf1e1
* Thu Jul 12 2018 Marek Kasik <mkasik@redhat.com> - 1.20.0-11
faf1e1
- Rebuild for poppler-0.66.0
faf1e1
faf1e1
* Tue Jun 12 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-10
faf1e1
- requires ghostscript and poppler-utils 
faf1e1
faf1e1
* Tue Jun 12 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-9
faf1e1
- cups-browsed needs cups.service to run
faf1e1
faf1e1
* Fri Apr 27 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-8
faf1e1
- 1572450 - cupsd: Filter "brftopagedbrf" not found.
faf1e1
faf1e1
* Thu Apr 05 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-7
faf1e1
- dependency on poppler-utils is now only recommended
faf1e1
faf1e1
* Mon Feb 19 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-6
faf1e1
- gcc and gcc-c++ is no longer in buildroot by default
faf1e1
faf1e1
* Wed Feb 14 2018 David Tardon <dtardon@redhat.com> - 1.20.0-5
faf1e1
- rebuild for poppler 0.62.0
faf1e1
faf1e1
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.20.0-4
faf1e1
- Escape macros in %%changelog
faf1e1
faf1e1
* Thu Feb 08 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-3
faf1e1
- remove old stuff https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/MRWOMRZ6KPCV25EFHJ2O67BCCP3L4Y6N/
faf1e1
faf1e1
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.20.0-2
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
faf1e1
faf1e1
* Tue Jan 30 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.20.0-1
faf1e1
- Rebase to 1.20.0
faf1e1
faf1e1
* Sat Jan 20 2018 Björn Esser <besser82@fedoraproject.org> - 1.19.0-2
faf1e1
- Rebuilt for switch to libxcrypt
faf1e1
faf1e1
* Tue Jan 16 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.19.0-1
faf1e1
- Rebase to 1.19.0
faf1e1
faf1e1
* Thu Jan 11 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.9-5
faf1e1
- adding build dependency on ghostscript because of its package changes
faf1e1
faf1e1
* Tue Jan 02 2018 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.9-4
faf1e1
- 1529680 - set CreateIPPPrintQueues to ALL and LocalRemoteCUPSQueueNaming to RemoteName
faf1e1
faf1e1
* Mon Nov 20 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.9-3
faf1e1
- fixing patch for upstream issue 1413
faf1e1
faf1e1
* Wed Nov 08 2017 David Tardon <dtardon@redhat.com> - 1.17.9-2
faf1e1
- rebuild for poppler 0.61.0
faf1e1
faf1e1
* Wed Oct 18 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.9-1
faf1e1
- rebase to 1.17.9
faf1e1
faf1e1
* Mon Oct 09 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.8-4
faf1e1
- removing Provides ghostscript-cups and foomatic-filters
faf1e1
faf1e1
* Fri Oct 06 2017 David Tardon <dtardon@redhat.com> - 1.17.8-3
faf1e1
- rebuild for poppler 0.60.1
faf1e1
faf1e1
* Fri Oct 06 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.8-2
faf1e1
- upstream 1413 - Propagation of location doesn't work
faf1e1
faf1e1
* Tue Oct 03 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.8-1
faf1e1
- rebase to 1.17.8
faf1e1
faf1e1
* Tue Sep 19 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.7-1
faf1e1
- rebase to 1.17.7
faf1e1
faf1e1
* Fri Sep 08 2017 David Tardon <dtardon@redhat.com> - 1.17.2-2
faf1e1
- rebuild for poppler 0.59.0
faf1e1
faf1e1
* Wed Sep 06 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.17.2-1
faf1e1
- rebase to 1.17.2
faf1e1
faf1e1
* Tue Aug 22 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.16.3-1
faf1e1
- rebase to 1.16.3
faf1e1
faf1e1
* Mon Aug 14 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.16.1-1
faf1e1
- rebase to 1.16.1
faf1e1
faf1e1
* Thu Aug 10 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.16.0-2
faf1e1
- rebuilt for qpdf-libs
faf1e1
faf1e1
* Mon Aug 07 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.16.0-1
faf1e1
- rebase to 1.16.0
faf1e1
faf1e1
* Thu Aug 03 2017 David Tardon <dtardon@redhat.com> - 1.14.1-5
faf1e1
- rebuild for poppler 0.57.0
faf1e1
faf1e1
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.1-4
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
faf1e1
faf1e1
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.14.1-3
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
faf1e1
faf1e1
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 1.14.1-2
faf1e1
- Rebuilt for Boost 1.64
faf1e1
faf1e1
* Fri Jun 30 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.14.1-1
faf1e1
- rebase to 1.14.1
faf1e1
faf1e1
* Thu Jun 29 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.14.0-3
faf1e1
- update python Requires/BuildRequires accordingly to Fedora Guidelines for Python (python-cups -> python3-cups)
faf1e1
faf1e1
* Wed May 31 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.14.0-2
faf1e1
- removing BuildRequires: mupdf
faf1e1
faf1e1
* Wed May 17 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.14.0-1
faf1e1
- rebase to 1.14.0
faf1e1
faf1e1
* Fri Apr 28 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.13.5-1
faf1e1
- rebase to 1.13.5
faf1e1
faf1e1
* Tue Mar 28 2017 David Tardon <dtardon@redhat.com> - 1.13.4-2
faf1e1
- rebuild for poppler 0.53.0
faf1e1
faf1e1
* Fri Feb 24 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.13.4-1
faf1e1
- rebase to 1.13.4
faf1e1
- 1426567 - Added queues are not marked as remote ones
faf1e1
faf1e1
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.13.3-4
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
faf1e1
faf1e1
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.13.3-3
faf1e1
- Rebuilt for Boost 1.63
faf1e1
faf1e1
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.13.3-2
faf1e1
- Rebuilt for Boost 1.63
faf1e1
faf1e1
* Thu Jan 19 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.13.3-1
faf1e1
- rebase to 1.13.3
faf1e1
faf1e1
* Mon Jan 02 2017 Zdenek Dohnal <zdohnal@redhat.com> - 1.13.2-1
faf1e1
- rebase to 1.13.2
faf1e1
faf1e1
* Mon Dec 19 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.13.1-1
faf1e1
- rebase to 1.13.1
faf1e1
faf1e1
* Fri Dec 16 2016 David Tardon <dtardon@redhat.com> - 1.13.0-2
faf1e1
- rebuild for poppler 0.50.0
faf1e1
faf1e1
* Mon Dec 12 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.13.0-1
faf1e1
- rebase to 1.13.0
faf1e1
faf1e1
* Fri Dec 02 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.12.0-2
faf1e1
- adding new sources
faf1e1
faf1e1
* Fri Dec 02 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.12.0-1
faf1e1
- rebase to 1.12.0
faf1e1
faf1e1
* Wed Nov 23 2016 David Tardon <dtardon@redhat.com> - 1.11.6-2
faf1e1
- rebuild for poppler 0.49.0
faf1e1
faf1e1
* Fri Nov 11 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.11.6-1
faf1e1
- rebase to 1.11.6
faf1e1
faf1e1
* Mon Oct 31 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.11.5-1
faf1e1
- rebase to 1.11.5
faf1e1
faf1e1
* Fri Oct 21 2016 Marek Kasik <mkasik@redhat.com> - 1.11.4-2
faf1e1
- Rebuild for poppler-0.48.0
faf1e1
faf1e1
* Tue Sep 27 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.11.4-1
faf1e1
- rebase to 1.11.4 
faf1e1
faf1e1
* Tue Sep 20 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.11.3-1
faf1e1
- rebase to 1.11.3
faf1e1
faf1e1
* Tue Aug 30 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.11.2-1
faf1e1
- rebase to 1.11.2, adding cupsfilters-poppler.convs and cupsfilters-mupdf.convs into package
faf1e1
faf1e1
* Wed Aug 03 2016 Jiri Popelka <jpopelka@redhat.com> - 1.10.0-3
faf1e1
- %%{_defaultdocdir}/cups-filters/ -> %%{_pkgdocdir}
faf1e1
faf1e1
* Mon Jul 18 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.10.0-2
faf1e1
- adding new sources cups-filters-1.10.0 
faf1e1
faf1e1
* Mon Jul 18 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.10.0-1
faf1e1
- rebase 1.10.0, include missing ppd.h
faf1e1
faf1e1
* Mon Jul 18 2016 Marek Kasik <mkasik@redhat.com> - 1.9.0-2
faf1e1
- Rebuild for poppler-0.45.0
faf1e1
faf1e1
* Fri Jun 10 2016 Jiri Popelka <jpopelka@redhat.com> - 1.9.0-1
faf1e1
- 1.9.0
faf1e1
faf1e1
* Tue May  3 2016 Marek Kasik <mkasik@redhat.com> - 1.8.3-2
faf1e1
- Rebuild for poppler-0.43.0
faf1e1
faf1e1
* Thu Mar 24 2016 Zdenek Dohnal <zdohnal@redhat.com> - 1.8.3-1
faf1e1
- Update to 1.8.3, adding cupsfilters-ghostscript.convs to %%files
faf1e1
faf1e1
* Fri Feb 12 2016 Jiri Popelka <jpopelka@redhat.com> - 1.8.2-1
faf1e1
- 1.8.2
faf1e1
faf1e1
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.1-3
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
faf1e1
faf1e1
* Fri Jan 22 2016 Marek Kasik <mkasik@redhat.com> - 1.8.1-2
faf1e1
- Rebuild for poppler-0.40.0
faf1e1
faf1e1
* Fri Jan 22 2016 Jiri Popelka <jpopelka@redhat.com> - 1.8.1-1
faf1e1
- 1.8.1
faf1e1
faf1e1
* Thu Jan 21 2016 Jiri Popelka <jpopelka@redhat.com> - 1.8.0-1
faf1e1
- 1.8.0
faf1e1
faf1e1
* Tue Jan 19 2016 Jiri Popelka <jpopelka@redhat.com> - 1.7.0-1
faf1e1
- 1.7.0
faf1e1
faf1e1
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 1.6.0-2
faf1e1
- Rebuilt for Boost 1.60
faf1e1
faf1e1
* Thu Jan 14 2016 Jiri Popelka <jpopelka@redhat.com> - 1.6.0-1
faf1e1
- 1.6.0
faf1e1
faf1e1
* Fri Dec 18 2015 Jiri Popelka <jpopelka@redhat.com> - 1.5.0-1
faf1e1
- 1.5.0
faf1e1
faf1e1
* Tue Dec 15 2015 Jiri Popelka <jpopelka@redhat.com> - 1.4.0-1
faf1e1
- 1.4.0
faf1e1
faf1e1
* Wed Dec 09 2015 Jiri Popelka <jpopelka@redhat.com> - 1.3.0-1
faf1e1
- 1.3.0
faf1e1
faf1e1
* Fri Nov 27 2015 Jiri Popelka <jpopelka@redhat.com> - 1.2.0-1
faf1e1
- 1.2.0
faf1e1
faf1e1
* Wed Nov 11 2015 Peter Robinson <pbrobinson@fedoraproject.org> 1.1.0-2
faf1e1
- Rebuild (qpdf-6)
faf1e1
faf1e1
* Tue Oct 27 2015 Jiri Popelka <jpopelka@redhat.com> - 1.1.0-1
faf1e1
- 1.1.0 (version numbering change: minor version = feature, revision = bugfix)
faf1e1
faf1e1
* Sun Sep 13 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.76-1
faf1e1
- 1.0.76
faf1e1
faf1e1
* Tue Sep 08 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.75-1
faf1e1
- 1.0.75
faf1e1
faf1e1
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.0.74-2
faf1e1
- Rebuilt for Boost 1.59
faf1e1
faf1e1
* Wed Aug 26 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.74-1
faf1e1
- 1.0.74
faf1e1
faf1e1
* Wed Aug 19 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.73-1
faf1e1
- 1.0.73 - new implicitclass backend
faf1e1
faf1e1
* Fri Jul 24 2015 David Tardon <dtardon@redhat.com> - 1.0.71-3
faf1e1
- rebuild for Boost 1.58 to fix deps
faf1e1
faf1e1
* Thu Jul 23 2015 Orion Poplawski <orion@cora.nwra.com> - 1.0.71-2
faf1e1
- Add upstream patch for poppler 0.34 support
faf1e1
faf1e1
* Wed Jul 22 2015 Marek Kasik <mkasik@redhat.com> - 1.0.71-2
faf1e1
- Rebuild (poppler-0.34.0)
faf1e1
faf1e1
* Fri Jul 03 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.71-1
faf1e1
- 1.0.71
faf1e1
faf1e1
* Mon Jun 29 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.70-1
faf1e1
- 1.0.70
faf1e1
faf1e1
* Mon Jun 22 2015 Tim Waugh <twaugh@redhat.com> - 1.0.69-3
faf1e1
- Fixes for glib source handling (bug #1228555).
faf1e1
faf1e1
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.69-2
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
faf1e1
faf1e1
* Thu Jun 11 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.69-1
faf1e1
- 1.0.69
faf1e1
faf1e1
* Fri Jun  5 2015 Marek Kasik <mkasik@redhat.com> - 1.0.68-2
faf1e1
- Rebuild (poppler-0.33.0)
faf1e1
faf1e1
* Tue Apr 14 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.68-1
faf1e1
- 1.0.68
faf1e1
faf1e1
* Wed Mar 11 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.67-1
faf1e1
- 1.0.67
faf1e1
faf1e1
* Mon Mar 02 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.66-1
faf1e1
- 1.0.66
faf1e1
faf1e1
* Mon Feb 16 2015 Jiri Popelka <jpopelka@redhat.com> - 1.0.65-1
faf1e1
- 1.0.65
faf1e1
faf1e1
* Fri Jan 23 2015 Marek Kasik <mkasik@redhat.com> - 1.0.61-3
faf1e1
- Rebuild (poppler-0.30.0)
faf1e1
faf1e1
* Thu Nov 27 2014 Marek Kasik <mkasik@redhat.com> - 1.0.61-2
faf1e1
- Rebuild (poppler-0.28.1)
faf1e1
faf1e1
* Fri Oct 10 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.61-1
faf1e1
- 1.0.61 
faf1e1
faf1e1
* Tue Oct 07 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.60-1
faf1e1
- 1.0.60
faf1e1
faf1e1
* Sun Sep 28 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.59-1
faf1e1
- 1.0.59
faf1e1
faf1e1
* Thu Aug 21 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.58-1
faf1e1
- 1.0.58
faf1e1
faf1e1
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.55-3
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
faf1e1
faf1e1
* Fri Aug 15 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.55-2
faf1e1
- Use %%_defaultdocdir instead of %%doc
faf1e1
faf1e1
* Mon Jul 28 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.55-1
faf1e1
- 1.0.55
faf1e1
faf1e1
* Fri Jun 13 2014 Tim Waugh <twaugh@redhat.com> - 1.0.54-4
faf1e1
- Really fix execmem issue (bug #1079534).
faf1e1
faf1e1
* Wed Jun 11 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.54-3
faf1e1
- Remove (F21) pdf-landscape.patch
faf1e1
faf1e1
* Wed Jun 11 2014 Tim Waugh <twaugh@redhat.com> - 1.0.54-2
faf1e1
- Fix build issue (bug #1106101).
faf1e1
- Don't use grep's -P switch in pstopdf as it needs execmem (bug #1079534).
faf1e1
- Return work-around patch for bug #768811.
faf1e1
faf1e1
* Mon Jun 09 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.54-1
faf1e1
- 1.0.54
faf1e1
faf1e1
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.53-4
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
faf1e1
faf1e1
* Tue Jun 03 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.53-3
faf1e1
- Remove BuildRequires pkgconfig(lcms). pkgconfig(lcms2) is enough.
faf1e1
faf1e1
* Tue May 13 2014 Marek Kasik <mkasik@redhat.com> - 1.0.53-2
faf1e1
- Rebuild (poppler-0.26.0)
faf1e1
faf1e1
* Mon Apr 28 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.53-1
faf1e1
- 1.0.53
faf1e1
faf1e1
* Wed Apr 23 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.52-2
faf1e1
- Remove pdftoopvp and urftopdf in %%install instead of not building them.
faf1e1
faf1e1
* Tue Apr 08 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.52-1
faf1e1
- 1.0.52
faf1e1
faf1e1
* Wed Apr 02 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.51-1
faf1e1
- 1.0.51 (#1083327)
faf1e1
faf1e1
* Thu Mar 27 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.50-1
faf1e1
- 1.0.50
faf1e1
faf1e1
* Mon Mar 24 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.49-1
faf1e1
- 1.0.49
faf1e1
faf1e1
* Wed Mar 12 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.48-1
faf1e1
- 1.0.48
faf1e1
faf1e1
* Tue Mar 11 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.47-2
faf1e1
- Don't ship pdftoopvp (#1027557) and urftopdf (#1002947).
faf1e1
faf1e1
* Tue Mar 11 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.47-1
faf1e1
- 1.0.47: CVE-2013-6473 CVE-2013-6476 CVE-2013-6474 CVE-2013-6475 (#1074840)
faf1e1
faf1e1
* Mon Mar 10 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.46-3
faf1e1
- BuildRequires: pkgconfig(foo) instead of foo-devel
faf1e1
faf1e1
* Tue Mar  4 2014 Tim Waugh <twaugh@redhat.com> - 1.0.46-2
faf1e1
- The texttopdf filter requires a TrueType monospaced font
faf1e1
  (bug #1070729).
faf1e1
faf1e1
* Thu Feb 20 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.46-1
faf1e1
- 1.0.46
faf1e1
faf1e1
* Fri Feb 14 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.45-1
faf1e1
- 1.0.45
faf1e1
faf1e1
* Mon Jan 20 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.44-1
faf1e1
- 1.0.44
faf1e1
faf1e1
* Tue Jan 14 2014 Jiri Popelka <jpopelka@redhat.com> - 1.0.43-2
faf1e1
- add /usr/bin/foomatic-rip symlink, due to LSB3.2 (#1052452)
faf1e1
faf1e1
* Fri Dec 20 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.43-1
faf1e1
- 1.0.43: upstream fix for bug #768811 (pdf-landscape)
faf1e1
faf1e1
* Sat Nov 30 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.42-1
faf1e1
- 1.0.42: includes foomatic-rip (obsoletes foomatic-filters package)
faf1e1
faf1e1
* Tue Nov 19 2013 Tim Waugh <twaugh@redhat.com> - 1.0.41-4
faf1e1
- Adjust filter costs so application/vnd.adobe-read-postscript input
faf1e1
  doesn't go via pstotiff (bug #1008166).
faf1e1
faf1e1
* Thu Nov 14 2013 Jaromír Končický <jkoncick@redhat.com> - 1.0.41-3
faf1e1
- Fix memory leaks in cups-browsed (bug #1027317).
faf1e1
faf1e1
* Wed Nov  6 2013 Tim Waugh <twaugh@redhat.com> - 1.0.41-2
faf1e1
- Include dbus so that colord support works (bug #1026928).
faf1e1
faf1e1
* Wed Oct 30 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.41-1
faf1e1
- 1.0.41 - PPD-less printing support
faf1e1
faf1e1
* Mon Oct 21 2013 Tim Waugh <twaugh@redhat.com> - 1.0.40-4
faf1e1
- Fix socket leaks in the BrowsePoll code (bug #1021512).
faf1e1
faf1e1
* Wed Oct 16 2013 Tim Waugh <twaugh@redhat.com> - 1.0.40-3
faf1e1
- Ship the gstoraster MIME conversion rule now we provide that filter
faf1e1
  (bug #1019261).
faf1e1
faf1e1
* Fri Oct 11 2013 Tim Waugh <twaugh@redhat.com> - 1.0.40-2
faf1e1
- Fix PDF landscape printing (bug #768811).
faf1e1
faf1e1
* Fri Oct 11 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.40-1
faf1e1
- 1.0.40
faf1e1
- Use new "hybrid" pdftops renderer.
faf1e1
faf1e1
* Thu Oct 03 2013 Jaromír Končický <jkoncick@redhat.com> - 1.0.39-1
faf1e1
- 1.0.39
faf1e1
- Removed obsolete patches "pdf-landscape" and "browsepoll-notifications"
faf1e1
faf1e1
* Tue Oct  1 2013 Tim Waugh <twaugh@redhat.com> - 1.0.38-4
faf1e1
- Use IPP notifications for BrowsePoll when possible (bug #975241).
faf1e1
faf1e1
* Tue Oct  1 2013 Tim Waugh <twaugh@redhat.com> - 1.0.38-3
faf1e1
- Fixes for some printf-type format mismatches (bug #1014093).
faf1e1
faf1e1
* Tue Sep 17 2013 Tim Waugh <twaugh@redhat.com> - 1.0.38-2
faf1e1
- Fix landscape printing for PDFs (bug #768811).
faf1e1
faf1e1
* Wed Sep 04 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.38-1
faf1e1
- 1.0.38
faf1e1
faf1e1
* Thu Aug 29 2013 Jaromír Končický <jkoncick@redhat.com> - 1.0.37-1
faf1e1
- 1.0.37.
faf1e1
faf1e1
* Tue Aug 27 2013 Jaromír Končický <jkoncick@redhat.com> - 1.0.36-5
faf1e1
- Added build dependency - font required for running tests
faf1e1
faf1e1
* Tue Aug 27 2013 Jaromír Končický <jkoncick@redhat.com> - 1.0.36-4
faf1e1
- Added checking phase (make check)
faf1e1
faf1e1
* Wed Aug 21 2013 Tim Waugh <twaugh@redhat.com> - 1.0.36-3
faf1e1
- Upstream patch to re-work filter costs (bug #998977). No longer need
faf1e1
  text filter costs patch as paps gets used by default now if
faf1e1
  installed.
faf1e1
faf1e1
* Mon Aug 19 2013 Marek Kasik <mkasik@redhat.com> - 1.0.36-2
faf1e1
- Rebuild (poppler-0.24.0)
faf1e1
faf1e1
* Tue Aug 13 2013 Tim Waugh <twaugh@redhat.com> - 1.0.36-1
faf1e1
- 1.0.36.
faf1e1
faf1e1
* Tue Aug 13 2013 Tim Waugh <twaugh@redhat.com> - 1.0.35-7
faf1e1
- Upstream patch to move in filters from ghostscript.
faf1e1
faf1e1
* Tue Jul 30 2013 Tim Waugh <twaugh@redhat.com> - 1.0.35-6
faf1e1
- Set cost for text filters to 200 so that the paps filter gets
faf1e1
  preference for the time being (bug #988909).
faf1e1
faf1e1
* Wed Jul 24 2013 Tim Waugh <twaugh@redhat.com> - 1.0.35-5
faf1e1
- Handle page-label when printing n-up as well.
faf1e1
faf1e1
* Tue Jul 23 2013 Tim Waugh <twaugh@redhat.com> - 1.0.35-4
faf1e1
- Added support for page-label (bug #987515).
faf1e1
faf1e1
* Thu Jul 11 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.35-3
faf1e1
- Rebuild (qpdf-5.0.0)
faf1e1
faf1e1
* Mon Jul 01 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.35-2
faf1e1
- add cups-browsed(8) and cups-browsed.conf(5)
faf1e1
- don't reverse lookup IP address in URI (#975822)
faf1e1
faf1e1
* Wed Jun 26 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.35-1
faf1e1
- 1.0.35
faf1e1
faf1e1
* Mon Jun 24 2013 Marek Kasik <mkasik@redhat.com> - 1.0.34-9
faf1e1
- Rebuild (poppler-0.22.5)
faf1e1
faf1e1
* Wed Jun 19 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-8
faf1e1
- fix the note we add in cups-browsed.conf
faf1e1
faf1e1
* Wed Jun 12 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-7
faf1e1
- Obsolete cups-php (#971741)
faf1e1
faf1e1
* Wed Jun 05 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-6
faf1e1
- one more cups-browsed leak fixed (#959682)
faf1e1
faf1e1
* Wed Jun 05 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-5
faf1e1
- perl is actually not required by pstopdf, because the calling is in dead code
faf1e1
faf1e1
* Mon Jun 03 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-4
faf1e1
- fix resource leaks and other problems found by Coverity & Valgrind (#959682)
faf1e1
faf1e1
* Wed May 15 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-3
faf1e1
- ship ppdc/pcl.h because of cupsfilters.drv
faf1e1
faf1e1
* Tue May 07 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-2
faf1e1
- pstopdf requires bc (#960315)
faf1e1
faf1e1
* Thu Apr 11 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.34-1
faf1e1
- 1.0.34
faf1e1
faf1e1
* Fri Apr 05 2013 Fridolin Pokorny <fpokorny@redhat.com> - 1.0.33-1
faf1e1
- 1.0.33
faf1e1
- removed cups-filters-1.0.32-null-info.patch, accepted by upstream
faf1e1
faf1e1
* Thu Apr 04 2013 Fridolin Pokorny <fpokorny@redhat.com> - 1.0.32-2
faf1e1
- fixed segfault when info is NULL
faf1e1
faf1e1
* Thu Apr 04 2013 Fridolin Pokorny <fpokorny@redhat.com> - 1.0.32-1
faf1e1
- 1.0.32
faf1e1
faf1e1
* Fri Mar 29 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.31-3
faf1e1
- add note to cups-browsed.conf
faf1e1
faf1e1
* Thu Mar 28 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.31-2
faf1e1
- check cupsd.conf existence prior to grepping it (#928816)
faf1e1
faf1e1
* Fri Mar 22 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.31-1
faf1e1
- 1.0.31
faf1e1
faf1e1
* Tue Mar 19 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.30-4
faf1e1
- revert previous change
faf1e1
faf1e1
* Wed Mar 13 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.30-3
faf1e1
- don't ship banners for now (#919489)
faf1e1
faf1e1
* Tue Mar 12 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.30-2
faf1e1
- move BrowsePoll from cupsd.conf to cups-browsed.conf in %%post
faf1e1
faf1e1
* Fri Mar 08 2013 Jiri Popelka <jpopelka@redhat.com> - 1.0.30-1
faf1e1
- 1.0.30: CUPS browsing and broadcasting in cups-browsed
faf1e1
faf1e1
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.29-4
faf1e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
faf1e1
faf1e1
* Sat Jan 19 2013 Rex Dieter <rdieter@fedoraproject.org> 1.0.29-3
faf1e1
- backport upstream buildfix for poppler-0.22.x
faf1e1
faf1e1
* Fri Jan 18 2013 Adam Tkac <atkac redhat com> - 1.0.29-2
faf1e1
- rebuild due to "jpeg8-ABI" feature drop
faf1e1
faf1e1
* Thu Jan 03 2013 Jiri Popelka <jpopelka@redhat.com> 1.0.29-1
faf1e1
- 1.0.29
faf1e1
faf1e1
* Wed Jan 02 2013 Jiri Popelka <jpopelka@redhat.com> 1.0.28-1
faf1e1
- 1.0.28: cups-browsed daemon and service
faf1e1
faf1e1
* Thu Nov 29 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.25-1
faf1e1
- 1.0.25
faf1e1
faf1e1
* Fri Sep 07 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.24-1
faf1e1
- 1.0.24
faf1e1
faf1e1
* Wed Aug 22 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.23-1
faf1e1
- 1.0.23: old pdftopdf removed
faf1e1
faf1e1
* Tue Aug 21 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.22-1
faf1e1
- 1.0.22: new pdftopdf (uses qpdf instead of poppler)
faf1e1
faf1e1
* Wed Aug 08 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.20-4
faf1e1
- rebuild
faf1e1
faf1e1
* Thu Aug 02 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.20-3
faf1e1
- commented multiple licensing breakdown (#832130)
faf1e1
- verbose build output
faf1e1
faf1e1
* Thu Aug 02 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.20-2
faf1e1
- BuildRequires: poppler-cpp-devel (to build against poppler-0.20)
faf1e1
faf1e1
* Mon Jul 23 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.20-1
faf1e1
- 1.0.20
faf1e1
faf1e1
* Tue Jul 17 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.19-1
faf1e1
- 1.0.19
faf1e1
faf1e1
* Wed May 30 2012 Jiri Popelka <jpopelka@redhat.com> 1.0.18-1
faf1e1
- initial spec file