summaryrefslogtreecommitdiff
path: root/print
AgeCommit message (Collapse)AuthorFilesLines
2020-11-05xpdf4: Switch from cups-base to libcupsnia1-2/+2
2020-11-05*: Recursive revbump from textproc/icu-68.1ryoon18-33/+36
2020-10-31poppler-data: update to 0.4.10.wiz3-8/+23
It contains lots of updated cMap files from Adobe
2020-10-30qpdf: Update to 10.0.2ryoon2-8/+7
Changelog: This is qpdf version 10.0.2. This release includes several fixes and performance improvements over 10.0.1. This release includes prebuilt Linux binaries in a zip file for use in docker containers or AWS Lambda. Also, the Windows releases are built with the latest versions of dependent libraries and now use the OpenSSL crypto provider by default. This is also the first release of qpdf to be built with GitHub Actions.
2020-10-29web2c: don't install man pages that are installed by later packagesmarkd4-16/+17
fixes PR pkg/55756
2020-10-27cups-base: Remove another kDNSServiceErr_Timeout.jperkin2-1/+18
2020-10-26gutenprint-lib: Add an gimp optiontriaxx3-18/+34
pkgsrc changes: --------------- * gutenprint-lib provides support for some printers as an open source replacement for prioritary drivers. In case of platforms with low computation power (e.g.Raspberry Pi 1), we might want to build gutenprint to only provide PPD files to CUPS without the large set of dependencies needed for graphics/gimp. * As gutenprint has been initialy designed to provide printing capability to GIMP, this option is enabled by default.
2020-10-21ghostscript-agpl: updated to 9.53.3adam3-7/+41
9.53.3: A crash (or silent, erroneous exit) on 64 bit Windows and other LLP64 type environments. What appears to be a compiler optimiser bug in 64 bit Windows builds with Visual Studio 2019 A crash related to management of ICC profile objects A crash on SPARC hardware due to an alignment mismatch in the bitmap cache A parameter type mismatch that would cause Ghostcript to error out during initialisation, which affected 64 big, big endian architectures. An expected side effect of another change that prevented multithreaded rendering and background rendering from working correctly.
2020-10-21py-reportlab: updated to 3.5.53adam3-8/+11
RELEASE 3.5.53 02/10/2020 --------------------------- * Fix bug that allowed type 0 postscript commands to persist RELEASE 3.5.52 01/10/2020 --------------------------- * add support for DataMatrix barcode RELEASE 3.5.51 24/09/2020 --------------------------- * fix malloc(0) issue in \_rl_accel.c \_fp_str thanks to Hans-Peter Jansen <hpj@urpla.net> @ openSUSE RELEASE 3.5.50 18/09/2020 --------------------------- * Add BM ExtGState option (suggestion by tjj021 @ github * Fix memory leak in \_renderPM.c RELEASE 3.5.49 02/09/2020 --------------------------- * ViewerPreferencesPDFDictionary add /Duplex as possibility * Doctemplate add support for all ViewerPreferencesPDFDictionary keys * fix bugs in USPS_4State; Barcode inherits from Flowable and object. RELEASE 3.5.48 18/08/2020 --------------------------- * bug fix for balanced column special case unsplittable half column RELEASE 3.5.47 7/08/2020 --------------------------- * try to limit table style cell ranges RELEASE 3.5.46 22/07/2020 --------------------------- * fix style-data mismatch in LinePlot found by Anshika Sahay RELEASE 3.5.45 10/07/2020 --------------------------- * fix some documentation bugs reported by Lele Gaifax * fix error in BarChart axes joining reported by Faisal.Fareed RELEASE 3.5.44 26/06/2020 --------------------------- * ensure qr bar colour is passed (contrib by Lele Gaifax) * fix img layout bug (reported by Lele Gaifax) RELEASE 3.5.43 03/06/2020 --------------------------- * small change to improve strokeDashArray handling to allow [phase, [values]] and allow stroke-dashoffset * Hatching class which inherits from shapes.Path * add support for soft hyphens u'\xad' * apply a pr from KENLYST @ bitbucket (gfe.py)
2020-10-16cups-base: reference pull requestprlw12-3/+4
2020-10-16cups-base: build ippfind in the (on by default) dnssd case, not just avahi.prlw14-5/+8
missing pieces - thanks wiz!
2020-10-16Update cups-filters to 1.28.5prlw12-7/+7
CHANGES IN V1.28.5 - cups-browsed: UUID from IPP response was used after its pointer was freed by ippDelete() (Pull request #311). CHANGES IN V1.28.4 - driverless: Avoid duplicate PPD list entries from the same device via UUID - driverless: Reduce ippfind calls by "driverless" and "driverless-fax"called by CUPS. Let "driverless list" list both print and fax PPDs and "driverless-fax list" do nothing. - driverless: Avoid duplicate listings in printer discovery, by "driverless-fax" not listing any URI as "driverless" lists them all already. - driverless: Vastly improve performance by doing only one ippfind call instead of two (IPP, IPPS) as ippfind accepts more than one reg type on the command line. - Sample PPDs: Corrected manufacturer name in Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd. CHANGES IN V1.28.3 - libcupsfilters, cups-browsed: Fixed inconsistency between resolvers for DNS-SD-based URIs, resolve_uri() and ippfind_based_uri_converter(). Now both return a freeable string. - libcupsfilters: Fix uninitialized buffer and parsing ippfind output in ippfind_based_uri_converter() function (Issue #308, Pull request #309).
2020-10-16cups-base: build ippfind in the (on by default) dnssd case, not just avahi.prlw11-0/+19
2020-10-15print/foliate: Updates to 2.5.0fox4-14/+16
Changes since 2.4.2: Changes: * Improved support for touch screen (#591) * OPDS credentials can now be remembered (#569) * Various fixes for GNOME 3.38 (#548, #603, #608) * Fixed Wiktionary internal links (#577) * Added Basque (#579), Korean (#604), and Norwegian (#574, #575) translations
2020-10-12Update to sile 0.10.12:joerg3-9/+12
- bugfixes - LuaJIT support (untested)
2020-10-08zathura-pdf-mupdf: Add gumbo to link-external optionleot3-2/+24
This is needed for mupdf-1.18.0. PKGREVISION++
2020-10-08mupdf: Update to 1.18.0leot7-61/+100
Changes: 1.18.0 ------ mutool draw: bbox output format. mutool draw: structured text extraction in JSON format. mutool run: StructuredText.walk() mutool run: PDFPage.process() and PDFAnnotation.process() mupdf-gl: Added IBM Common User Access shortcuts for copy & paste. mupdf-gl: Improved redaction UI. java: Example desktop Java viewer. wasm: WebAssembly viewer that runs in a browser. api: Dehyphenation option in structured text extraction, to improve searching for words that are hyphenated across lines. api: pdf_new_date, pdf_to_date, pdf_dict_put_date and pdf_dict_get_date. api: Added choice of image redaction algorithms: none, full, partial. api: Optional use of Tesseract to use OCR to extract text. svg: Many small parsing fixes. svg: Parse inline CSS style attributes. svg: Text elements (simple text layout only). html: Added HTML5 parser. pdf: High security redaction -- save redacted PDF as flattened bitmap, guaranteed to not leak any sensitive redacted information. Experimental C++ bindings. Experimental Python bindings.
2020-09-29ghostscript-agpl: Update to 9.53.2ryoon3-24/+15
Changelog: Version 9.53.2 (2020-09-25) Highlights in this release include: The 9.53.2 release is primarily maintenance. Three issues arose with 9.53.0/1 that prompted the release of a .2 patch: A crash (or silent, erroneous exit) on 64 bit Windows and other LLP64 type environments. A parameter type mismatch that would cause Ghostcript to error out during initialisation, which affected 64 big, big endian architectures. An expected side effect of another change that prevented multithreaded rendering and background rendering from working correctly. Details of those can be found in the changelog. The most obvious change is the (re-)introduction of the patch level to the version number, this helps facilitate a revised policy on handling security related issues. To clarify: in the event we decide to release a patch revision, it will replace the release with the previous patch number. Release notes, highlights and warnings will remain the same, except for the addition of whatever fix(es) prompted the patch. Our efforts in code hygiene and maintainability continue. We have added the capability to build with the Tesseract OCR engine. In such a build, new devices are available (pdfocr8/pdfocr24/pdfocr32) which render the output file to an image, OCR that image, and output the image "wrapped" up as a PDF file, with the OCR generated text information included as "invisible" text (in PDF terms, text rendering mode 3). Due to some patches to the Tesseract sources that are required (integrated upstream, but awaiting release), time constraints, and the experimental nature of the feature, we only support including Tesseract from source, not linking to Tesseract shared libraries. Whether we add this capability will be largely dependant on community demand for the feature. See Enabling OCR for more details. We have added Python bindings for the gsapi interface, can be found in demos/python. These are experimental, and we welcome feedback from interested developers. For those integrating Ghostscript/GhostPDL via the gsapi interface, we have added new capabilities to that, specifically in terms of setting and interrogating device parameters. These, along with the existing interface calls, are documented in: Ghostscript Interpreter API IMPORTANT: In consultation with a representative of (OpenPrinting) it is our intention to deprecate and, in the not distant future, remove the OpenPrinting Vector/Raster Printer Drivers (that is, the opvp and oprp devices). If you rely on either of these devices, please get in touch with us, so we can discuss your use case, and revise our plans accordingly. IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt (the "mt" indicating "multi-thread"). LCMS2 is not thread safe and cannot be made thread safe without breaking the ABI. Our fork will be thread safe and include performance enhancements (these changes have all be been offered and rejected upstream). We will maintain compatibility between Ghostscript and LCMS2 for a time, but not in perpetuity. If there is sufficient interest, our fork will be available as its own package separately from Ghostscript (and MuPDF). The usual round of bug fixes, compatibility changes, and incremental improvements.
2020-09-27(print/sile) Add USE_TOOLS+= bashmef1-2/+2
2020-09-27(print/lgrind) Add BUILD_DEPENDS+= tex-ec-[0-9]* for font tcrm1000mef1-1/+3
2020-09-20ghostscript-agpl: update to 9.53.1.wiz3-10/+10
The 9.53.1 release is primarily maintenance.
2020-09-17On macOS with clang 12, get explicit definitions of snprintf andschmonz3-1/+53
vsnprintf to avoid warnings (treated as errors) and thereby pass configure.
2020-09-15Update cups-filters to 1.28.2prlw13-9/+11
Added driverless-fax. Many dirverless improvements, and many bug fixes, such as fix crash when a remote printer set as default gets removed. For full release notes see: https://github.com/OpenPrinting/cups-filters/blob/1.28.2/NEWS
2020-09-14print/ruby-prawn: update to 2.3.0taca3-15/+16
Update ruby-prawn to 2.3.0. 2.3.0 (2020-08-01) This is release includes one new exiting feature: OTF fonts support. You can use them exactly as you'd use TTF fonts. Thanks for this to @camertron. Another notable change is the list of supported Rubies. Since last release a few new versions came out and a few reached their EOL. Other than that a number of bugs have been fixed. See Changelog for the details.
2020-09-14print/ruby-pdf-core: update to 0.8.1taca2-7/+7
Update ruby-pdf-core pacakge to 0.8.1. 0.8.1 - 2018-04-28 Fixed * Make sure stamp streams are fritable Alexander Mankuta * Handle text rendering from forzen strings Alexander Mankuta 0.8.0 - 2018-04-27 Changed * Minimum Ruby version is 2.3 Alexander Mankuta * Trailing fraction zeroes are removed from numbers Alexander Mankuta
2020-09-13ghostscript-agpl: Update to 9.53.0leot5-34/+27
pkgsrc changes (for fonts/ghostscript-cidfonts-ryumin): - Add SUBST_NOOP_OK.ttf_path, at least for the default `cidfmap-adobe' that's a noop Changes: 9.53.0 ====== Highlights in this release include: - The 9.53.0 release is primarily maintenance. - The most obvious change is the (re-)introduction of the patch level to the version number, this helps facilitate a revised policy on handling security related issues. - Our efforts in code hygiene and maintainability continue. - We have added the capability to build with the Tesseract OCR engine. In such a build, new devices are available (pdfocr8/pdfocr24/pdfocr32) which render the output file to an image, OCR that image, and output the image "wrapped" up as a PDF file, with the OCR generated text information included as "invisible" text (in PDF terms, text rendering mode 3). Due to some patches to the Tesseract sources that are required (integrated upstream, but awaiting release), time constraints, and the experimental nature of the feature, we only support including Tesseract from source, not linking to Tesseract shared libraries. Whether we add this capability will be largely dependant on community demand for the feature. - We have added Python bindings for the gsapi interface, can be found in demos/python. These are experimental, and we welcome feedback from interested developers. - For those integrating Ghostscript/GhostPDL via the gsapi interface, we have added new capabilities to that, specifically in terms of setting and interrogating device parameters. These, along with the existing interface calls, are documented in: Ghostscript Interpreter API - IMPORTANT: In consultation with a representative of (OpenPrinting) it is our intention to deprecate and, in the not distant future, remove the OpenPrinting Vector/Raster Printer Drivers (that is, the opvp and oprp devices). If you rely on either of these devices, please get in touch with us, so we can discuss your use case, and revise our plans accordingly. - IMPORTANT: We have forked LittleCMS2 into LittleCMS2mt (the "mt" indicating "multi-thread"). LCMS2 is not thread safe and cannot be made thread safe without breaking the ABI. Our fork will be thread safe and include performance enhancements (these changes have all be been offered and rejected upstream). We will maintain compatibility between Ghostscript and LCMS2 for a time, but not in perpetuity. If there is sufficient interest, our fork will be available as its own package separately from Ghostscript (and MuPDF). - The usual round of bug fixes, compatibility changes, and incremental improvements.
2020-09-06zathura-pdf-mupdf: Update to 0.3.6leot4-52/+8
Changes: 0.3.6 ----- - Compatible with mupdf 1.17
2020-09-06zathura: Update to 0.4.7leot2-8/+7
Changes: 0.4.7 ----- - Fix invalid zoom when opening document with 'adjust-open width' option - Various fixes and improvements - Updated translations
2020-09-05p5-LaTeX-Driver: update to 1.1.1.wiz3-14/+15
1.1.1 2020-07-29 - Fix version number presented in the POD VERSION section - Remove duplication in listed formats 1.1.0 2020-07-29 - Fix RT #133061: typo in @PROCESSORS ('lulaatex') - Add documentation of the supported processor/format combinations - Add LuaLaTeX as a processor/format combination 1.0.0 2020-05-21 - Improve error reported when invoked external program is missing - Fix RT #127951: failing tests on some installations
2020-09-04p5-biblatex-biber: remove p5-Unicode-Collate, part of perlwiz1-3/+2
2020-09-04*: remove p5-Test-Simple, part of perlwiz1-4/+2
2020-09-04p5-biblatex-biber: remove p5-IPC-Cmd, part of perlwiz1-3/+2
2020-09-04*: remove p5-Getopt-Long, part of perlwiz1-3/+2
2020-09-04p5-biblatex-biber: remove p5-Unicode-Normalize dependencywiz1-3/+2
That package has been part of perl since 2004.
2020-09-01*: comment out p5-DB_File dependency, part of perlwiz1-3/+3
2020-09-01*: comment out p5-Time-HiRes dependency, part of perlwiz1-3/+3
2020-08-31*: switch to versioned_dependencies.mk for py-setuptoolswiz1-2/+4
2020-08-31*: bump PKGREVISION for perl-5.32.wiz53-97/+106
2020-08-26tex-ifplatform depends on tex-catchfile. PKGREVISION -> 2dholland1-2/+3
2020-08-24mate*: remove unintentional linkage against pkgsrc gettext-libsgutteridge1-2/+2
As of 1.24, MATE requires GNU-specific msgfmt features. meta-pkgs/mate/ Makefile.common r. 1.10 expressed this tool dependency using USE_BUILTIN.gettext=no, but this exposed pkgsrc gettext-libs in the build environment as well, which some MATE packages then linked against, but gettext-libs didn't end up being declared as a run-time dependency, so binary package installations were broken (with the workaround of manually installing the undeclared gettext-libs dependency). Express this dependency differently, so GNU msgfmt is used as a tool without exposing pkgsrc gettext-libs. (The pkgsrc tooling infrastruture could be altered to provide a distinct "gmsgfmt" tool, same with "gxgettext", and perhaps others. Here I'm just immediately concerned with fixing this packaging issue.) Addresses PR pkg/55503 by Jay Patel.
2020-08-18*: revbump for libsndfileleot2-4/+4
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot40-69/+80
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot28-50/+56
2020-08-11Make sure we build with gnutls on Darwin, too, instead of the nativehauke2-4/+8
ssl libraries. The latter does not work well with older (Apple-desupported) Darwin versions.
2020-08-07Don't hard-code lua5.3joerg1-2/+2
2020-08-06+ silejoerg1-1/+2
2020-08-06Add sile-0.10.9:joerg6-0/+386
SILE is a typesetting system; its job is to produce beautiful printed documents. Conceptually, SILE is similar to TeX - from which it borrows some concepts and even syntax and algorithms - but the similarities end there. Rather than being a derivative of the TeX family SILE is a new typesetting and layout engine written from the ground up using modern technologies and borrowing some ideas from graphical systems such as InDesign.
2020-07-29Enable cups option by default and pull in libcups instead of cups-base.jmcneill2-5/+5
Bump pkg revision.
2020-07-27xetex uses graphite2, so it should pull in graphics/graphite2/buildlink3.mkchuck1-1/+2
XXX: even with this, it will not build if LIBRSVG_TYPE=c. the error is a missing include file: include/harfbuzz/hb-graphite2.h this is because fonts/harfbuzz excludes graphics/graphite2 when LIBRSVG_TYPE=c to work around some problem building libreoffice. see rev 1.112 of fonts/harfbuzz/Makefile
2020-07-27zathura: Update to 0.4.6leot3-11/+10
Changes: 0.4.6 ----- - Add --find option to the CLI - Support recolor with transparency - Various fixes and improvements - Updated translations