pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/print/cups-filters cups-filters: Update p...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/13d84db580e0
branches:  trunk
changeset: 307467:13d84db580e0
user:      leot <leot%pkgsrc.org@localhost>
date:      Mon May 07 07:59:38 2018 +0000
description:
cups-filters: Update print/cups-filters to 1.20.3

pkgsrc changes:
 - Fix an error pointed out by gcc-6.4.0 via
   patches/patch-filter_pdftoopvp_OPVPOutputDev.cxx:

    filter/pdftoopvp/OPVPOutputDev.cxx: In member function 'void OPVPOutputDev::doUpdateFont(GfxState*)':
    filter/pdftoopvp/OPVPOutputDev.cxx:532:46: error: invalid conversion from 'const Ref*' to 'Ref*' [-fpermissive]
       id = new SplashOutFontFileID(gfxFont->getID());
                                    ~~~~~~~~~~~~~~^~
    filter/pdftoopvp/OPVPOutputDev.cxx:69:3: note:   initializing argument 1 of 'SplashOutFontFileID::SplashOutFontFileID(Ref*)'
       SplashOutFontFileID(Ref *rA) { r = *rA; substIdx = -1; }
       ^~~~~~~~~~~~~~~~~~~

Changes:
1.20.3
------
 - braille: Do not remove read permission on cups-brf. Thanks
   to Samuel Thibault for this patch (Pull request #32).
 - braille: Get braille table descriptions from liblouis
   metadata. Thanks to Samuel Thibault for this patch (Pull
   request #31).
 - braille: Select liblouis tables based on metadata before
   using file names. Thanks to Samuel Thibault for this patch
   (Pull request #30).
 - cups-browsed: The new method of identifying remote CUPS
   queues via the "printer-type" TXT record field does not work
   for printers discovered by legacy CUPS broadcast (CUPS 1.5.x
   or older). Now consider also printers without TXT record
   (not discovered via DNS-SD) as remote CUPS queues (Issue
   #34).
 - gstoraster: Improved detection whether input is PostScript
   or PDF by skipping over possible headers. Thanks to Rod
   Schmidt (schmidtrod at q dot com) for the patch.

1.20.2
------
 - cups-browsed: If the user modifies/overwrites a print queue
   created by cups-browsed, it will now automatically released
   from the control of cups-browsed, so the modified queue does
   not get removed by cups-browsed on shutdown.  (Ubuntu bug
   #1731417).
 - cups-browsed: The configuration setting
   "CreateIPPPrinterQueues LocalOnly" suppressed also the
   automatic generation of local queues for remote CUPS
   printers whereas this option is only intended for physical
   IPP printers.
 - cups-browsed: Identify remote CUPS queues by the
   "printer-type" TXT record entry and not by the
   "ipp(s)://<host>/printers/<name>" URIs, there are also IPP
   network printers with such URIs (HP LaserJet Professional
   M1212nf MFP in Ubuntu bug #1731417).
 - .gitignore: Added filter/braille/filters/brftopagedbrf
 - cups-browsed, foomatic-rip: Fixed several typos. Thanks to
   Didier Raboud for the patches.

diffstat:

 print/cups-filters/Makefile                                         |   5 +--
 print/cups-filters/distinfo                                         |  11 ++++---
 print/cups-filters/patches/patch-filter_pdftoopvp_OPVPOutputDev.cxx |  15 ++++++++++
 3 files changed, 23 insertions(+), 8 deletions(-)

diffs (52 lines):

diff -r 1d958248e188 -r 13d84db580e0 print/cups-filters/Makefile
--- a/print/cups-filters/Makefile       Mon May 07 07:55:33 2018 +0000
+++ b/print/cups-filters/Makefile       Mon May 07 07:59:38 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.95 2018/04/28 20:19:11 wiz Exp $
+# $NetBSD: Makefile,v 1.96 2018/05/07 07:59:38 leot Exp $
 
-DISTNAME=      cups-filters-1.20.1
-PKGREVISION=   5
+DISTNAME=      cups-filters-1.20.3
 CATEGORIES=    print
 MASTER_SITES=  http://openprinting.org/download/cups-filters/
 EXTRACT_SUFX=  .tar.xz
diff -r 1d958248e188 -r 13d84db580e0 print/cups-filters/distinfo
--- a/print/cups-filters/distinfo       Mon May 07 07:55:33 2018 +0000
+++ b/print/cups-filters/distinfo       Mon May 07 07:59:38 2018 +0000
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.54 2018/02/27 17:48:20 leot Exp $
+$NetBSD: distinfo,v 1.55 2018/05/07 07:59:38 leot Exp $
 
-SHA1 (cups-filters-1.20.1.tar.xz) = 08c913fc12ef90edfa0c590dfd0212594320e5c4
-RMD160 (cups-filters-1.20.1.tar.xz) = 783fdbe0143dcc005cc434c59adca20c68191bb2
-SHA512 (cups-filters-1.20.1.tar.xz) = 9c0fc3c821a24db99a55b0d5e1750946b294e3b265edae4d4701b4bb3ff9d0f19cb282ff44ec8880a0f643a2703ea3419b03d3d32a5e045d86a2d37031cef108
-Size (cups-filters-1.20.1.tar.xz) = 1467060 bytes
+SHA1 (cups-filters-1.20.3.tar.xz) = 7f67a72bfc11231ab82eb6a77d2e29980d1ab001
+RMD160 (cups-filters-1.20.3.tar.xz) = afd48d1b3a68901fcb50922995cc082fa28e27f2
+SHA512 (cups-filters-1.20.3.tar.xz) = 402a53bf1ea12b14e6f8aa46f8f5e91b2caf9da3a8f14759568b5a45b9309f379fec542c843da5560cbcec2c4860babfee7e9c2f0c62f5fa6254025e9d867b31
+Size (cups-filters-1.20.3.tar.xz) = 1469468 bytes
 SHA1 (patch-Makefile.in) = 2d5b05c9dca8ef7cc51931d77dddb1b2c4d422d8
 SHA1 (patch-configure) = b55dc7dc22008351c396374aceb88d2be293d179
 SHA1 (patch-filter_gstoraster.c) = 4eef8d91d8ca26a5a874e29885b836e9670d9e5d
 SHA1 (patch-filter_mupdftoraster.c) = 4c4f7d292163657f9541c8ce454ba57d248f7ef0
+SHA1 (patch-filter_pdftoopvp_OPVPOutputDev.cxx) = 3ecddd4cff43e63e8e62c25198b5fae482cfd8a1
diff -r 1d958248e188 -r 13d84db580e0 print/cups-filters/patches/patch-filter_pdftoopvp_OPVPOutputDev.cxx
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/print/cups-filters/patches/patch-filter_pdftoopvp_OPVPOutputDev.cxx       Mon May 07 07:59:38 2018 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-filter_pdftoopvp_OPVPOutputDev.cxx,v 1.3 2018/05/07 07:59:38 leot Exp $
+
+Fix an invalid conversion error.
+
+--- filter/pdftoopvp/OPVPOutputDev.cxx.orig    2018-02-07 22:08:43.000000000 +0000
++++ filter/pdftoopvp/OPVPOutputDev.cxx
+@@ -66,7 +66,7 @@ struct SplashOutFontSubst {
+ class SplashOutFontFileID: public SplashFontFileID {
+ public:
+ 
+-  SplashOutFontFileID(Ref *rA) { r = *rA; substIdx = -1; }
++  SplashOutFontFileID(const Ref *rA) { r = *rA; substIdx = -1; }
+ 
+   ~SplashOutFontFileID() {}
+ 



Home | Main Index | Thread Index | Old Index