summaryrefslogtreecommitdiff
path: root/print
AgeCommit message (Collapse)AuthorFilesLines
2020-12-24print/qpdf: make the libtool tags explicityhardy2-4/+24
This fixes compiling on NetBSD/i386 (tested in a pbulk build), in other cases the package build should remain unchanged.
2020-12-24print/qpdf: Requires 64-bit atomic operationsyhardy1-0/+23
This (partially) fixes the build on NetBSD/i386 for i586 class processors and NetBSD/powerpc.
2020-12-19print/xpdf4: include sample xpdfrc and adjust font search path to PREFIX.rhialto5-4/+95
2020-12-09pdf2djvu: Update to 0.9.17.1ryoon7-160/+7
Changelog: pdf2djvu (0.9.17.1) unstable; urgency=low * Fix build failure with Poppler >= 20.08. -- Jakub Wilk <jwilk@jwilk.net> Fri, 07 Aug 2020 19:13:22 +0200 pdf2djvu (0.9.17) unstable; urgency=low * Fix build failure with Poppler >= 0.86. Thanks to David B. Evans for the bug report. https://github.com/jwilk/pdf2djvu/issues/142 * Drop support for Poppler < 0.35. * Upgrade libraries bundled with the Windows package: - Poppler to 0.86.1; - Expat to 2.2.9; - FreeType to 2.10.1. -- Jakub Wilk <jwilk@jwilk.net> Mon, 02 Mar 2020 17:46:38 +0100 pdf2djvu (0.9.16) unstable; urgency=low * Fix build failure with Poppler >= 0.85. -- Jakub Wilk <jwilk@jwilk.net> Thu, 20 Feb 2020 11:38:58 +0100 pdf2djvu (0.9.15) unstable; urgency=low * Fix build failure with Poppler >= 0.83. -- Jakub Wilk <jwilk@jwilk.net> Fri, 20 Dec 2019 15:30:18 +0100 pdf2djvu (0.9.14) unstable; urgency=low * Fix build failure with Poppler >= 0.82. -- Jakub Wilk <jwilk@jwilk.net> Mon, 28 Oct 2019 17:07:29 +0100
2020-12-06py-reportlab: updated to 3.5.56adam2-7/+7
RELEASE 3.5.56 * micro changes for Big Sur in C extensions * allow Drawing.outDir to be a callable for more control in save method
2020-12-04Revbump packages with a runtime Python dep but no version prefix.nia8-15/+16
For the Python 3.8 default switch.
2020-12-04Revbump for openpam cppflags change months ago, belatedly.riastradh22-44/+44
2020-12-01print/tex-europasscv-doc: fix version string of pkgname.nikita2-7/+7
2020-12-01print/tex-europasscv: fix version of pkgname.nikita2-7/+7
2020-11-30print/tex-europasscv-doc: Update to version 2020-10-31.nikita2-8/+8
Changelog following update of print/tex-europasscv.
2020-11-30print/tex-europasscv: Update to version 2020-10-31.nikita3-35/+40
Changelog, taken from CTAN: Version 2020-10-31 * fix bibliography highlighting with names containing spaces * add commands to typeset an accompanying cover letter * add def files for Romanian, Slovak and Turkish * add Git icon * fix underscores in URLs * fix dash thickness in ecvitemize * use https in links Version 2019-01-14 * fixes following TexLive 2018 upgrade * add icons for Gitlab and ORCID * add support for bibliography * Portuguese: follow Portuguese Language Orthographic Agreement of 1990 * add def files for Norwegian (Bokmål) and Catalan
2020-11-30py-reportlab: updated to 3.5.55adam2-7/+7
RELEASE 3.5.55 ??? RELEASE 3.5.54 * Allow extra fields in AcroForm suggested by Chris Else ubuntu247 at gmail.com * Allow DocTemplate.\_firstPageTemplateIndex to be a list of PageTemplate ids * improve PageBreak repr * minor changes to travis & appveyor scripts; drop forml support for python 3.5
2020-11-29Fix build of ghostscript-gpl against recent freetype.dholland2-1/+20
Build fix only; no version bump.
2020-11-26cups-pdf: Update to 3.0.1ryoon3-24/+22
Changelog: 2017-02-24: CUPS-PDF 3.0.1 - corrected a bug with multiple instance naming, some code and logging improvements, removed obsolete code, updated the README file 2017-01-04: CUPS-PDF 3.0.0 - disabled support for multiple PS-files in one file, improved PS-structure handling, reordered compiler call to avoid errors 2014-10-19: CUPS-PDF 3.0beta2 - code simplifications and optimizations, improved file name handling, removed contrib/ directory from tarball (now on WWW), new contact data 2012-02-29: CUPS-PDF 3.0beta1 - support for multiple configurations with one backend, support for option setting via lpoptions or PPD, new option for selecting output file extension, improved logging system with better error handling, various code optimizations, additional PPD for option setting, new script in contrib/ for creating user defaults, updated documentation
2020-11-21*: recursive bump for poppler 20.11.0wiz22-43/+44
2020-11-20poppler*: update to 20.11.0wiz14-37/+34
Release 20.11.0: core: * More work on rendering of standalone Annot Widgets. Issue #806 * Fix crashes in embedded file handling on broken files. Issue #967 * Fix uninitialized memory read on broken files * Save a bit of memory in Dict data cpp: * Fix crashes in embedded file handling on broken files. Issue #966 utils: * pdftohtml: HTML and XML output includes font opacity. qt5: * Rename ArthurOutputDev to QPainterOutputDev build system: * Fix linker error when gtk is not in a default location * Add some checks for gtk-doc support * Reorganize GObject introspection config * Enable CMAKE_LINK_DEPENDS_NO_SHARED Release 20.10.0: core: * Filter out repeated forms * Implement EmbedStream::reset() * CairoOutputDev: evict just font faces owned solely by cache. * Splash: Rename Yd to Ydown, Xu to Xup, etc. * Splash: fix crash in out-of-memory situation. * Fix some undefined behaviour situation with forged files Release 20.09.0: core: * Compability fix for Forms * Fix fetching of Objects failing in some cases * Fix clearing date in Annot setModified/setDate * TextSelectionPainter: support glyphless fonts * Splash: Don't try read past end of image * avoid abort() on large memory allocation * Fix memory leak on broken files * Fix potential invalid memory read * Small code improvements qt5: * Document TextAnnotation::inplaceAlign * Make Annotation::setModification/CreationDate work on existing annots * Be a bit more stubborn converting dates that come from xml * Clean as many null characters from the end as possible when converting strings glib: * Add accessor functions for PopplerAttachment * Deprecate PopplerAttachment GTime fields * Deprecate PopplerDocument date properties utils: * pdftoppm: report error and exit if output file cannot be written * Document that PDF-file can be '-' to read it from stdin build system: * cmake: Modern way to link against libpng, zlib and libtiff * cmake: Remove stray support for lcms1 in pdftocairo Release 20.08.0: core: * Sub-page objects: initialize clip max values considering the render resolution. Issue #937 * Splash: Set initial line width to 1. Issue #674 * Fix stack overflow with specially crafted files * GfxShading: Simplify holding the Function * Splash: Fix x86 + windows asm build qt5: * Deprecate Document::toc * Deprecate AnnotationUtils Release 0.90.1: core: * Fix regression on PS conversion. Regression only happened on applications that are locale enabled i.e. Okular but not pdftops, when using a quite new lcms and the user locale uses , as decimal separator instead of . * Add UTF16LE support to TextStringToUCS4. Even if the standard clearly says it should be UTF16BE qt6: * Add work in progress qt6 port. Ignore for now :) Release 0.90.0: core: * Color profile tweaks * Small signature improvements * BBoxOutputDev: Fix calculation when type3 fonts are involved * Fix potential crash when reading Forms * Fix infinite loop in broken file glib: * Fix adding annots in rotated pages * Add ability to reset forms * Several fixes to the documentation qt5: * Make it clear we require Qt 5.5 * demo: Fix crash on broken files * Small documentation improvements utils: * pdftoppm: Add option to set display profile * pdftops: Add a -rasterize option with values always, never, or whenneeded build system: * Require cmake 3.5 * More modern cmake way to link against curl Release 0.89.0: core: * Add support for ResetForm action. Issue #225 * Fix crash in PDFDoc::getSignatureFields when there's no Forms at all * Fix exporting to PS of some files with CID fonts * Use ICC profiles in PS output (if new enough lcms is used) * Allow almost-singular tiling pattern matrices. Issue #894 * Fix memory leak when failing to load some fonts * CairoOutputDev: Use stroke opacity when clipping to a stroke path * CairoOutputDev: Fix tiling patterns when pattern cell is too far. Issue #190 glib: * Add poppler_movie_get_aspect cpp: * Add the font infos to the text_box object Release 0.88.0: core: * Support Widget Annotation Buttons not linked to any Form * SplashOuputDev: Use stroking opacity when clipping to a stroke path * Handle 1 bit RGB images in ICC colorspace * Internal code improvements qt5: * Add Document::signatures. Returns signatures not attached to any page * ArthurOutputDev: Fix font hinting * ArthurOutputDev: Set the opacity when filling with axial gradients * ArthurOutputDev: Implement the clipToStrokePath method * ArthurOutputDev: Use stroking opacity when clipping to a stroke path glib: * Add poppler_page_get_bounding_box * Add poppler_form_field_get_alternate_ui_name * Implement rotation for 'flagNoRotate' annots. Issue #767 cpp: * Add non_raw_non_physical layout for page::text() utils: * pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page * pdfsig: Show also signatures that aren't attached to any page
2020-11-19tex-vhistory-doc: Actually name the package as intended.kleink1-2/+2
(Missed substitution in DISTNAME.)
2020-11-18print: + tex-vhistory-dockleink1-1/+2
2020-11-18print/tex-vhistory-doc: Import vhistory.doc 1.6.1.kleink4-0/+39
Documentation for tex-vhistory.
2020-11-18print: + tex-vhistorykleink1-1/+2
2020-11-18print/tex-vhistory: Import vhistory 1.6.1.kleink4-0/+26
Vhistory simplifies the creation of a history of versions of a document. You can easily extract information like the current version of a list of authors from that history. It helps you to get consistent documents.
2020-11-16scribus-qt5: Needs harfbuzz-icunia1-1/+2
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