pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/cups-filters



Module Name:    pkgsrc
Committed By:   leot
Date:           Sun Sep  3 11:27:48 UTC 2017

Modified Files:
        pkgsrc/print/cups-filters: Makefile PLIST distinfo
Added Files:
        pkgsrc/print/cups-filters/patches: patch-Makefile.in

Log Message:
Update print/cups-filters to 1.17.2

Changes:
CHANGES IN V1.17.2
 - libcupsfilters: Fixed outstanding bug in PCLm with JPEG (DCT)
   compression. Now PCLm support is completely working.

CHANGES IN V1.17.1
 - libcupsfilters: Added direct PNG printing to the PPD
   generator, the one of CUPS has it, too.
 - libcupsfilters: In the PPD file generator renamed the option
   "cupsPrintQuality" into the IPP name "print-quality" as CUPS
   does not update the "print-quality=4" entry in the filter
   command line based on the setting of "cupsPrintQuality"
   (CUPS issue #5090).
 - libcupsfilters: Completely redone the way how to determine
   the resolutions to use for the default resolution and print
   quality option in the PPDs generated for IPP
   printers. Resolution lists from IPP attributes are now read
   into sorted, duplicate-free lists with wrong resolutions
   removed or fixed. Resolutions actually used are the common
   ones between the supported PDLs, PDls with inferior maximum
   resolution or with broken resolution list are skipped
   (Debian bug #868360, Ubuntu bug #1712019, CUPS issue #5088,
   CUPS issue #5091).
 - rastertopdf: Prefer RLE compression instead of Flate as
   there are HP printers where Flate is buggy.
 - Build system: Fixed help mesage for "--enable-driverless"
   configure option (Bug #1405).

CHANGES IN V1.17.0
 - rastertopdf, rastertopclm, driverless, cups-browsed,
   libcupsfilters: Added support for the PCLm output format for
   driverless printing on Mopria and Wi-Fi Direct
   printers. This is the Google Summer of Code 2017 project of
   Sahil Arora (sahilarora dot 535 at gmail dot com). Thank you
   very much for your great work!  The PCLm support requires
   QPDF 7.0.0 or later.

CHANGES IN V1.16.4
 - Build system: Switched over to C11 standard with GNU
   extensions (-std=gnu11).
 - Build system: Removed -pedantic flag as it is only needed
   for compatibility with commercial compilers like the ones of
   Windows (and we use GNU extensions anyway).
 - libfontembed, texttopdf: reverted removal of anonymous
   union.

CHANGES IN V1.16.3
 - libfontembed: Reverted unneeded soname change.

CHANGES IN V1.16.2
 - README: Minimum CUPS requirement of cups-filters is CUPS
   1.4.x.  It does not build with earlier CUPS versions (Bug
   #993).
 - driverless, foomatic-rip: Create relative symbolic links.
 - All C/C++ files: Silenced all compiler warnings, at least
   the ones appearing when building on Ubuntu Linux 17.10 with
   GCC 7.1.0.
 - README: Updated the introduction section to reflect the
   current functionality of cups-filters, and the build
   requirements for the Poppler-based filters (C++11: Bug
   #1404, Build configuration of Poppler: Bug #1257). Thanks to
   Roland Hieber (r dot hieber at pengutronix dot de) to find
   out about this.
 - pdftoopvp, bannertopdf, pdftoraster: Build with C++11
   standard as some features of this standard are needed by
   these filters (or by Poppler). Thanks to Roland Hieber (r
   dot hieber at pengutronix dot de) for the patch (Bug #1404).


To generate a diff of this commit:
cvs rdiff -u -r1.75 -r1.76 pkgsrc/print/cups-filters/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/print/cups-filters/PLIST
cvs rdiff -u -r1.50 -r1.51 pkgsrc/print/cups-filters/distinfo
cvs rdiff -u -r0 -r1.5 pkgsrc/print/cups-filters/patches/patch-Makefile.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/cups-filters/Makefile
diff -u pkgsrc/print/cups-filters/Makefile:1.75 pkgsrc/print/cups-filters/Makefile:1.76
--- pkgsrc/print/cups-filters/Makefile:1.75     Wed Aug 16 06:45:58 2017
+++ pkgsrc/print/cups-filters/Makefile  Sun Sep  3 11:27:47 2017
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.75 2017/08/16 06:45:58 wiz Exp $
+# $NetBSD: Makefile,v 1.76 2017/09/03 11:27:47 leot Exp $
 
-DISTNAME=      cups-filters-1.16.1
+DISTNAME=      cups-filters-1.17.2
 CATEGORIES=    print
 MASTER_SITES=  http://openprinting.org/download/cups-filters/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/print/cups-filters/PLIST
diff -u pkgsrc/print/cups-filters/PLIST:1.19 pkgsrc/print/cups-filters/PLIST:1.20
--- pkgsrc/print/cups-filters/PLIST:1.19        Thu Jun 22 12:30:25 2017
+++ pkgsrc/print/cups-filters/PLIST     Sun Sep  3 11:27:47 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2017/06/22 12:30:25 wiz Exp $
+@comment $NetBSD: PLIST,v 1.20 2017/09/03 11:27:47 leot Exp $
 bin/driverless
 bin/foomatic-rip
 bin/ttfread
@@ -40,6 +40,7 @@ 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

Index: pkgsrc/print/cups-filters/distinfo
diff -u pkgsrc/print/cups-filters/distinfo:1.50 pkgsrc/print/cups-filters/distinfo:1.51
--- pkgsrc/print/cups-filters/distinfo:1.50     Wed Aug 16 06:45:58 2017
+++ pkgsrc/print/cups-filters/distinfo  Sun Sep  3 11:27:47 2017
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.50 2017/08/16 06:45:58 wiz Exp $
+$NetBSD: distinfo,v 1.51 2017/09/03 11:27:47 leot Exp $
 
-SHA1 (cups-filters-1.16.1.tar.xz) = df6f577c489a98ec759c5bf86565b70c859affee
-RMD160 (cups-filters-1.16.1.tar.xz) = f67c232f0ba595f27b4b7db5ffb6e5ee8d759129
-SHA512 (cups-filters-1.16.1.tar.xz) = 3d3f81047a8fee965998158f5b2be570104c74f11ea4e8a489ee30d1d97246d0829a1ebc4a9b060718c6cc0eaeb94dc518a08a2c14a8cdcdfa70228c09875a15
-Size (cups-filters-1.16.1.tar.xz) = 1435472 bytes
+SHA1 (cups-filters-1.17.2.tar.xz) = f4febf63e2c0a6a9291798fa0ec4ae4f26cc753a
+RMD160 (cups-filters-1.17.2.tar.xz) = 06d9cda92a6d8b2d642332aeb06a8c5f9b953199
+SHA512 (cups-filters-1.17.2.tar.xz) = 16287824f807d66da7d43fd59471ae91225c95b737dda0a3ce9b687749a34fd8703e22e61915cf56ef694d58fb9e480220a1426a8fc06211fc88f2ce70c11ff0
+Size (cups-filters-1.17.2.tar.xz) = 1446940 bytes
+SHA1 (patch-Makefile.in) = 64b90009c2d0df370011ef70c823e7b9eda228bf
 SHA1 (patch-configure) = b55dc7dc22008351c396374aceb88d2be293d179
 SHA1 (patch-filter_gstoraster.c) = a9fac7892972943f345c6b76529feff0ba098458
 SHA1 (patch-filter_mupdftoraster.c) = 4c4f7d292163657f9541c8ce454ba57d248f7ef0

Added files:

Index: pkgsrc/print/cups-filters/patches/patch-Makefile.in
diff -u /dev/null pkgsrc/print/cups-filters/patches/patch-Makefile.in:1.5
--- /dev/null   Sun Sep  3 11:27:48 2017
+++ pkgsrc/print/cups-filters/patches/patch-Makefile.in Sun Sep  3 11:27:47 2017
@@ -0,0 +1,19 @@
+$NetBSD: patch-Makefile.in,v 1.5 2017/09/03 11:27:47 leot Exp $
+
+`-r' option of ln(1) is not widely supported, avoid it.
+
+--- Makefile.in.orig   2017-08-25 18:58:43.000000000 +0000
++++ Makefile.in
+@@ -5334,9 +5334,9 @@ install-exec-hook:
+       $(INSTALL) -d -m 755 $(DESTDIR)$(bindir)
+       $(INSTALL) -d -m 755 $(DESTDIR)$(pkgfilterdir)
+       $(INSTALL) -d -m 755 $(DESTDIR)$(pkgbackenddir)
+-@ENABLE_FOOMATIC_TRUE@        $(LN_S) -r -f $(DESTDIR)$(pkgfilterdir)/foomatic-rip $(DESTDIR)$(bindir)
+-@ENABLE_DRIVERLESS_TRUE@      $(LN_S) -r -f $(DESTDIR)$(pkgppdgendir)/driverless $(DESTDIR)$(bindir)
+-@ENABLE_DRIVERLESS_TRUE@      $(LN_S) -r -f $(DESTDIR)$(pkgppdgendir)/driverless $(DESTDIR)$(pkgbackenddir)
++@ENABLE_FOOMATIC_TRUE@        $(LN_S) -f $(DESTDIR)$(pkgfilterdir)/foomatic-rip $(DESTDIR)$(bindir)
++@ENABLE_DRIVERLESS_TRUE@      $(LN_S) -f $(DESTDIR)$(pkgppdgendir)/driverless $(DESTDIR)$(bindir)
++@ENABLE_DRIVERLESS_TRUE@      $(LN_S) -f $(DESTDIR)$(pkgppdgendir)/driverless $(DESTDIR)$(pkgbackenddir)
+ @ENABLE_BRAILLE_TRUE@ $(LN_S) -f imagetobrf $(DESTDIR)$(pkgfilterdir)/imagetoubrl
+ @ENABLE_BRAILLE_TRUE@ $(LN_S) -f textbrftoindexv3 $(DESTDIR)$(pkgfilterdir)/textbrftoindexv4
+ 



Home | Main Index | Thread Index | Old Index