Hello community, here is the log from the commit of package cups-filters for openSUSE:Factory checked in at 2019-02-28 21:23:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cups-filters (Old) and /work/SRC/openSUSE:Factory/.cups-filters.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cups-filters" Thu Feb 28 21:23:54 2019 rev:40 rq:677988 version:1.22.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cups-filters/cups-filters.changes 2019-02-13 10:15:29.221401051 +0100 +++ /work/SRC/openSUSE:Factory/.cups-filters.new.28833/cups-filters.changes 2019-02-28 21:23:55.541922623 +0100 @@ -1,0 +2,14 @@ +Wed Feb 20 14:16:40 UTC 2019 - [email protected] + +- Update to version 1.22.1: + * braille: Use sort command with LC_ALL=C for reproducibility + of the genrated files, needed for distribution packaging. + * cups-browsed, driverless: When polling the printer's + capabilities via get-printer-attributes IPP request for + driverless printing, use the attributes "all" and + "media-col-database". Without "all" some printers do not report + "urf-supported" and without "media-col-database" not all paper + size and marging info gets reported. + * braille: Document how to rework output before embossing. + +------------------------------------------------------------------- Old: ---- cups-filters-1.22.0.tar.xz New: ---- cups-filters-1.22.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cups-filters.spec ++++++ --- /var/tmp/diff_new_pack.gGfopK/_old 2019-02-28 21:23:56.165922414 +0100 +++ /var/tmp/diff_new_pack.gGfopK/_new 2019-02-28 21:23:56.165922414 +0100 @@ -37,7 +37,7 @@ # and also run: zypper vcmp 'next version' 'current version' # e.g. zypper vcmp '1.0.49' '1.0.49.20140326' -> 1.0.49 is older than 1.0.49.20140326 # and zypper vcmp '1.0.50' '1.0.49.20140326' -> 1.0.50 is newer than 1.0.49.20140326 -Version: 1.22.0 +Version: 1.22.1 Release: 0 Source0: http://www.openprinting.org/download/cups-filters/cups-filters-%{version}.tar.xz # Upstream fix for https://bugs.linuxfoundation.org/show_bug.cgi?id=1421 ++++++ cups-filters-1.22.0.tar.xz -> cups-filters-1.22.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/INSTALL new/cups-filters-1.22.1/INSTALL --- old/cups-filters-1.22.0/INSTALL 2019-01-18 12:27:02.000000000 +0100 +++ new/cups-filters-1.22.1/INSTALL 2019-02-15 19:51:24.000000000 +0100 @@ -1,4 +1,4 @@ -INSTALL - OpenPrinting CUPS Filters v1.22.0 - 2019-01-18 +INSTALL - OpenPrinting CUPS Filters v1.22.1 - 2019-02-15 -------------------------------------------------------- This file describes how to compile and install OpenPrinting CUPS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/NEWS new/cups-filters-1.22.1/NEWS --- old/cups-filters-1.22.0/NEWS 2019-01-18 12:27:02.000000000 +0100 +++ new/cups-filters-1.22.1/NEWS 2019-02-15 19:51:23.000000000 +0100 @@ -1,6 +1,21 @@ -NEWS - OpenPrinting CUPS Filters v1.22.0 - 2019-01-18 +NEWS - OpenPrinting CUPS Filters v1.22.1 - 2019-02-15 ----------------------------------------------------- +CHANGES IN V1.22.1 + + - braille: Use sort command with LC_ALL=C for reproducibility + of the genrated files, needed for distribution packaging. + - cups-browsed, driverless: When polling the printer's + capabilities via get-printer-attributes IPP request for + driverless printing, use the attributes "all" and + "media-col-database". Without "all" some printers do not + report "urf-supported" and without "media-col-database" not + all paper size and marging info gets reported (Issue #22, + Pull request #86, CUPS issue #5484). + - braille: Document how to rework output before + embossing. Thanks to Samuel Thibault for this patch (Pull + request #90). + CHANGES IN V1.22.0 - pdftopdf: Use QPDF for flattening interactive PDF forms diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/README new/cups-filters-1.22.1/README --- old/cups-filters-1.22.0/README 2019-01-18 12:27:02.000000000 +0100 +++ new/cups-filters-1.22.1/README 2019-02-15 19:51:23.000000000 +0100 @@ -1,4 +1,4 @@ -README - OpenPrinting CUPS Filters v1.22.0 - 2019-01-18 +README - OpenPrinting CUPS Filters v1.22.1 - 2019-02-15 ------------------------------------------------------- Looking for compile instructions? Read the file "INSTALL.txt" @@ -1817,6 +1817,29 @@ lp -o "LibLouis=fr-fr-g1 LibLouis2=gr-gr-g1 TextDotDistance=250 LineSpacing=500" file.txt +--------------------------------- +Reworking output before embossing +--------------------------------- + +One may want to check and modify the .brf or .ubrl output before sending it to +the embosser. This can be achieved by first generating the .brf file: + + /usr/sbin/cupsfilter -m application/vnd.cups-brf -p /etc/cups/ppd/yourprinter.ppd yourdocument.txt > ~/test.brf + +One can choose a ppd file and additionally pass -o options to control the +generated output. One can then modify the .brf file with a text editor. One can +then emboss it: + + lp -o document-format=application/vnd.cups-brf ~/test.brf + + +The same can be achieved for images: + + /usr/sbin/cupsfilter -m image/vnd.cups-ubrl -p /etc/cups/ppd/yourprinter.ppd yourimage.png > ~/test.ubrl + + lp -o document-format=image/vnd.cups-ubrl ~/test.ubrl + + --------------- BRF file output --------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/configure new/cups-filters-1.22.1/configure --- old/cups-filters-1.22.0/configure 2019-01-18 12:27:33.000000000 +0100 +++ new/cups-filters-1.22.1/configure 2019-02-15 19:51:34.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for cups-filters 1.22.0. +# Generated by GNU Autoconf 2.69 for cups-filters 1.22.1. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -587,8 +587,8 @@ # Identity of this package. PACKAGE_NAME='cups-filters' PACKAGE_TARNAME='cups-filters' -PACKAGE_VERSION='1.22.0' -PACKAGE_STRING='cups-filters 1.22.0' +PACKAGE_VERSION='1.22.1' +PACKAGE_STRING='cups-filters 1.22.1' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1500,7 +1500,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures cups-filters 1.22.0 to adapt to many kinds of systems. +\`configure' configures cups-filters 1.22.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1571,7 +1571,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cups-filters 1.22.0:";; + short | recursive ) echo "Configuration of cups-filters 1.22.1:";; esac cat <<\_ACEOF @@ -1801,7 +1801,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cups-filters configure 1.22.0 +cups-filters configure 1.22.1 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2439,7 +2439,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cups-filters $as_me 1.22.0, which was +It was created by cups-filters $as_me 1.22.1, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3474,7 +3474,7 @@ # Define the identity of the package. PACKAGE='cups-filters' - VERSION='1.22.0' + VERSION='1.22.1' cat >>confdefs.h <<_ACEOF @@ -21790,7 +21790,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by cups-filters $as_me 1.22.0, which was +This file was extended by cups-filters $as_me 1.22.1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -21856,7 +21856,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -cups-filters config.status 1.22.0 +cups-filters config.status 1.22.1 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/configure.ac new/cups-filters-1.22.1/configure.ac --- old/cups-filters-1.22.0/configure.ac 2019-01-18 12:27:02.000000000 +0100 +++ new/cups-filters-1.22.1/configure.ac 2019-02-15 19:51:23.000000000 +0100 @@ -7,7 +7,7 @@ # ==================== m4_define([cups_filters_version_major],[1]) m4_define([cups_filters_version_minor],[22]) -m4_define([cups_filters_version_micro],[0]) +m4_define([cups_filters_version_micro],[1]) m4_define([cups_filters_version],[cups_filters_version_major.cups_filters_version_minor.cups_filters_version_micro]) # ============= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/filter/braille/filters/liblouis1.defs.gen.in new/cups-filters-1.22.1/filter/braille/filters/liblouis1.defs.gen.in --- old/cups-filters-1.22.0/filter/braille/filters/liblouis1.defs.gen.in 2018-04-23 15:34:09.000000000 +0200 +++ new/cups-filters-1.22.1/filter/braille/filters/liblouis1.defs.gen.in 2019-02-15 19:51:24.000000000 +0100 @@ -277,7 +277,7 @@ echo "$file:$LANGUAGE:$LOCATION:hyphenation rules:" done -) | sort -f -t : -k 2,3 | ( +) | LC_ALL=C sort -f -t : -k 2,3 | ( IFS=: while read file LANGUAGE LOCATION TYPE DISPLAY_NAME diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/utils/cups-browsed.c new/cups-filters-1.22.1/utils/cups-browsed.c --- old/cups-filters-1.22.0/utils/cups-browsed.c 2018-12-21 22:53:45.000000000 +0100 +++ new/cups-filters-1.22.1/utils/cups-browsed.c 2019-02-15 19:51:24.000000000 +0100 @@ -3846,9 +3846,7 @@ char valuebuffer[65536]; static const char * const pattrs[] = { - "job-template", - "printer-defaults", - "printer-description", + "all", "media-col-database" }; /* Request printer properties via IPP to generate a PPD file for the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cups-filters-1.22.0/utils/driverless.c new/cups-filters-1.22.1/utils/driverless.c --- old/cups-filters-1.22.0/utils/driverless.c 2018-08-20 22:48:20.000000000 +0200 +++ new/cups-filters-1.22.1/utils/driverless.c 2019-02-15 19:51:24.000000000 +0100 @@ -479,9 +479,7 @@ int i, fd, bytes; static const char * const pattrs[] = { - "job-template", - "printer-defaults", - "printer-description", + "all", "media-col-database" };
