Package: cups / 2.3.3op2-3

Metadata

Package Version Patches format
cups 2.3.3op2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Let cups.1 point to client.conf.5 not client.conf.7.patch | (download)

man/cups.1 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 let cups.1 point to client.conf.5, not client.conf.7

Bug: https://github.com/OpenPrinting/cups/pull/92
Closes: #982303

0002 Apple AirPrint support.patch | (download)

conf/mime.convs.in | 3 3 + 0 - 0 !
conf/mime.types | 3 3 + 0 - 0 !
scheduler/conf.c | 2 1 + 1 - 0 !
scheduler/dirsvc.c | 6 6 + 0 - 0 !
scheduler/printers.c | 4 3 + 1 - 0 !
5 files changed, 16 insertions(+), 2 deletions(-)

 apple airprint support

Bug-Ubuntu: https://bugs.launchpad.net/bugs/711779
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1054495
Bug-Debian: https://bugs.debian.org/700961
Bug: https://github.com/apple/cups/issues/4341
Bug: https://github.com/OpenPrinting/cups/pull/27

0003 Keep foomatic PPDs recommended stanzas in NickNames.patch | (download)

scheduler/cups-driverd.cxx | 10 0 + 10 - 0 !
1 file changed, 10 deletions(-)

 keep foomatic ppds "(recommended)" stanzas in nicknames

Bug-Upstream: https://github.com/OpenPrinting/cups/pull/33

0004 Debian Set LogFileGroup to adm.patch | (download)

conf/cups-files.conf.in | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 debian: set logfilegroup to adm


0005 Debian Move cupsd.conf.default from SERVERROOT to DA.patch | (download)

cgi-bin/admin.c | 6 5 + 1 - 0 !
conf/Makefile | 5 3 + 2 - 0 !
2 files changed, 8 insertions(+), 3 deletions(-)

 debian: move cupsd.conf.default from serverroot to datadir

0006 Debian Do not alter the permissions of cupsd.conf ev.patch | (download)

scheduler/conf.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 debian: do not alter the permissions of cupsd.conf, ever

0007 Debian Show compile command lines.patch | (download)

Makedefs.in | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 debian: show compile command lines


0008 Debian Use dpkg architecture in cups config to make .patch | (download)

cups-config.in | 7 4 + 3 - 0 !
1 file changed, 4 insertions(+), 3 deletions(-)

 debian: use dpkg-architecture in cups-config to make it
 architecture-independant

 Also filter -L/usr/lib/(triplet) out of LDFLAGS.
 Also strip unnecessary libs from --libs.
 Also launch krb5-config at runtime to avoid getting usr/lib/(triplet) from krb5-config

Bug-Debian: https://bugs.debian.org/741519
Bug-Debian: https://bugs.debian.org/727058
Bug-Debian: https://bugs.debian.org/730838
Bug-Debian: https://bugs.debian.org/751157

0009 Debian Build mantohtml with the build architecture c.patch | (download)

Makedefs.in | 1 1 + 0 - 0 !
configure.ac | 9 9 + 0 - 0 !
man/Makefile | 5 2 + 3 - 0 !
man/mantohtml.c | 15 10 + 5 - 0 !
4 files changed, 22 insertions(+), 8 deletions(-)

 debian: build mantohtml with the build architecture compiler

mantohtml is run during build. Thus it needs to be built with the build
architecture compiler (or execution fails). The obvious part is switching to
CC_FOR_BUILD. That also depends on it not requiring any other cups components.
In particular, removing uses of strlcpy and replacing host architecture-
specific includes is thus needed.

Bug-Debian: https://bugs.debian.org/837936

0010 Debian Reproducibility httpAddrGetHostname test fail.patch | (download)

cups/testhttp.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 debian: reproducibility: httpaddrgethostname() test fails under
 reprotest; skip it


0011 Debian Reproducibility Do not run stp tests as root.patch | (download)

test/run-stp-tests.sh | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 debian: reproducibility: do not run stp tests as root

Reprotest insist in running these tests as root; skip them there.

0012 Debian Reproducibility Run testlang for each provide.patch | (download)

cups/Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 debian: reproducibility: run testlang for each provided cups locale
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

… and only for these.

Of the build environment forces LC_ALL to a non-provided locale, the build will fail.

0013 Debian po4a infrastructure and translations for manp.patch | (download)

man/Makefile | 17 15 + 2 - 0 !
man/Makefile.l10n | 235 235 + 0 - 0 !
man/de/Makefile | 7 7 + 0 - 0 !
man/fr/Makefile | 7 7 + 0 - 0 !
4 files changed, 264 insertions(+), 2 deletions(-)

 debian: po4a infrastructure and translations for manpages
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit