Received: by mail.netbsd.org (Postfix, from userid 605) id 65FDE84D8F; Sun, 3 Sep 2017 11:27:49 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id EDA5284D88 for ; Sun, 3 Sep 2017 11:27:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id cxZMddglRisY for ; Sun, 3 Sep 2017 11:27:48 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 3404A84D82 for ; Sun, 3 Sep 2017 11:27:48 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 278E6FA97; Sun, 3 Sep 2017 11:27:48 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_150443806826260" MIME-Version: 1.0 Date: Sun, 3 Sep 2017 11:27:48 +0000 From: "Leonardo Taccari" Subject: CVS commit: pkgsrc/print/cups-filters To: pkgsrc-changes@NetBSD.org Reply-To: leot@netbsd.org X-Mailer: log_accum Message-Id: <20170903112748.278E6FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_150443806826260 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_150443806826260 Content-Disposition: inline Content-Length: 4187 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 + --_----------=_150443806826260--