summaryrefslogtreecommitdiff
path: root/print
AgeCommit message (Collapse)AuthorFilesLines
2017-11-06img2eps: follow redirectwiz1-4/+3
2017-11-02Merge fix for quadratic performance of very long tables from upstream.joerg2-1/+109
Bump revision.
2017-10-31fix runtime abort when building with recent clangdbj3-2/+33
2017-10-28tex-beamer-doc: Fix PLIST (`beamerugthemedefault.pdf' was missing)leot2-2/+4
Bump PKGREVISION
2017-10-27ghostscript-gpl: Fix zlib change fallout.jperkin3-5/+24
2017-10-26ghostscript-gpl: use system tiff instead of outdated builtin.maya1-3/+4
bump pkgrevision
2017-10-26ghostscript-gpl: always avoid building builtin (outdated) zlibmaya1-5/+2
It is currently builtin into libgs.so. bump PKGREVISION
2017-10-25mupdf: backport patches to fix several possible security issuesleot7-3/+205
Backport patches from upstream to address CVE-2017-14685, CVE-2017-14686, CVE-2017-14687, CVE-2017-15369 and CVE-2017-15587. These will not be needed for the next mupdf stable release. Bump PKGREVISION.
2017-10-23cups-filters: Update print/cups-filters to 1.17.9leot4-839/+13
pkgsrc changes: - Delete patches/patch-filter_pdf.cxx that add support to poppler-0.58, applied upstream Changes: 1.17.9 ------ - cups-browsed: Applying option defaults from the DefaultOptions directive in cups-browsed.conf got lost. Re-introduced it (Bug #1414). - cups-browsed: Get printer-location field from remote printers. Thanks to Marek Kasik for the patch (Bug #1413). 1.17.8 ------ - foomatic-rip: Change execution of renderer thread to fail whenever any of its individual sub-comands fails. Thanks to LUUM (luum at chromium dot org) for the patch (Bug #1412). - foomatic-rip: Parent process now ignores SIGPIPE calls from upstream/downstream CUPS filters, per https://www.cups.org/doc/api-filter.html, while correctly noting child process failures and exiting accordingly. Thanks to LUUM (luum at chromium dot org) for the patch (Bug #1412). - Build system: Fixed typo which broke the "--enable-gs-ps2write" ./configure command line option (Bug #1410). 1.17.7 ------ - braille: Add a mirror option for graphical output. Thanks to Samuel Thibault for this patch. - braille: Rename the internal cups name of the Resize option to the standard well-known and well-documented fitplot option. Thanks to Samuel Thibault for this patch. - braille: Add support for margins in graphical mode, defaulting them to 15 points (a bit more than 5mm). Thanks to Samuel Thibault for this patch. - braille: Updated French translation. Thanks to Samuel Thibault for this patch. - braille: Add a PPD which generates UBRL output, i.e. Braille expressed in Unicode. This is not useful for actual embossers, but very convenient to check output to be embossed without wasting paper. Thanks to Samuel Thibault for this patch. - braille: Add virtual BRF backend for generating ready-to-emboss BRF files with CUPS, similarly to the cups-pdf backend. Thanks to Samuel Thibault for this patch. - braille: Some tools seem to emit true/false instead of True/False, so let us cope with it. Thanks to Samuel Thibault for this patch. - braille: "make uninstall" did not remove all the links. Thanks to Samuel Thibault for this patch. - braille: Add support for embossing MusicXML files, through the FreeDots transcriptor. Thanks to Samuel Thibault for this patch. - braille: Add proper support for hardware margins on braille embossers. Thanks to Samuel Thibault for this patch. - braille: Fix the disabling of the text margins in Index graphics mode. Thanks to Samuel Thibault for this patch. - braille: Support for direct, structured embossing of XML and XML-based file formats (like odt, docx, ...). Thanks to Samuel Thibault for this patch. 1.17.6 ------ - braille: Embossers can only emboss integer numbers of 2x4 cells. Thanks to Samuel Thibault for this patch. - braille: In Index graphical mode we need to disable the text margins, since they come in earlier on the way to there. Thanks to Samuel Thibault for this patch. - braille: Also, we should always add a 1.6mm margin for taking into account the width of dots. Thanks to Samuel Thibault for this patch. 1.17.5 ------ - libcupsfilters: In the PPD generator for driverless printing renamed the "print-quality" option back to "cupsPrintQuality" as the support for this option got fixed in CUPS (CUPS issue #5090). - braille: Improvements on the braille support for bitmap images: Moves the graphical dot distance option to the image conversion group, add an option to avoid image resize, and make the rotation option easier by proposing to just fit paper instead of fitting portrait or landscape. Thanks to Samuel Thibault for this patch. - braille: Support for embossing vector images as braille. Thanks to Samuel Thibault for this patch. - braille: Fix liblouis1.defs installation. Thanks to Samuel Thibault for this fix. 1.17.4 ------ - pdftopdf: If the input PDF file contains an interactive form, flatten it to static PDF so that further manipulation, like scaling, number-up, ... do not let the filled for content getting lost. This is implemented by using the pdftocairo utility of Poppler and if this fails Ghostscript (9.22 or later recommended). This will probably replaced by a QPDF-based solution later. Thanks to Tobias Hoffmann for the QPDF-based detection of PDF forms (Bug #1315, Ubuntu bug #1564249). 1.17.3 ------ - bannertopdf: Make it working also with Poppler 0.58.0 and newer (Bug #1408). - gstoraster, pdftops, foomatic-rip: Added "-dShowAcroForm" to all Ghostscript command lines where the input data format can be PDF. With this and the fix of Ghostscript bug #698461 most filled PDF forms should be rendered correctly by Ghostscript now. - libcupsfilters: Do not check maximum resolutions of raster-based PDLs, as implementation was incorrect and reliability of PDLs is more important than maximum resolution.
2017-10-23cups: Update print/cups to 2.2.5leot9-177/+121
pkgsrc changes: - Delete patches/patch-config-scripts_cups-sharedlibs.m4, patches/patch-configure.ac and adjust patches/patch-ae to reflect libtool upstream update. - Add patches/patch-config-scripts_cups-libtool.m4 to avoid to use `==' not-so-portable test(1) operator. Changes: 2.2.5 ----- - The scheduler's `-t` option did not force all errors to the standard error file, making debugging of configuration problems hard (Issue #5041) - Fixed a typo in the CUPS Programming Manual (Issue #5042) - Fixed RPM packaging issue (Issue #5043, Issue #5044) - The `cupsGetDests` function incorrectly returned an empty list of printers if there was no default printer (Issue #5046) - The `cupsGetDests` function waited too long for network printers (Issue #5049) - Libtool support was completely broken with current libtool versions that use an incompatible command-line syntax (Issue #5050) - Fixed a build issue with `--enable-mallinfo` (Issue #5051) - The ippserver test program contained a deadlock issue (Issue #5054) - The `cupsLocalizeDest*` functions did not provide base localizations for all registered IPP attributes and values (Issue #5056) - The --enable-libtool configure option requires a path to the libtool program, but doesn't document or check for it (Issue #5062) - Fixed the `SSLOptions DenyCBC` option when using GNU TLS (Issue #5065) - Fixed the `ServerTokens None` option (Issue #5065) - Fixed the default `ServerAlias` value from `ServerName` (Issue #5072) - Fixed the adminurl field in the TXT record for fully-qualified `ServerName` values (Issue #5074) - The scheduler now creates a PID file when not running on demand with a modern service launcher (Issue #5080) - The web interface did not support newer language identifiers used by Microsoft web browsers (Issue #5803) - Updated the cups-files.conf and cupsd.conf file documentation for missing directives (Issue #5084) - Fixed an Avahi-related crash bug in the scheduler (Issue #5085, Issue #5086) - Fixed the interactions between the "print-quality" and "cupsPrintQuality" options (Issue #5090) - The IPP Everywhere PPD generator now sorts the supported resolutions before choosing them for draft, normal, and best quality modes (Issue #5091) - Fixed the localization unit test on Linux (Issue #5097) - The CUPS library did not reuse domain sockets (Issue #5098) - Fixed the "make check" target for some environments (Issue #5099) - The scheduler woke up once per second to remove old temporary queues (Issue #5100) - Added USB quirk rule for Kyocera printer (Issue #5102, Issue #5103) - Re-documented the limits of `file:///...` device URIs and moved the FileDevice directive in `cups-files.conf` to the list of deprecated configuration directives (Issue #5117) - Added USB quirk rule for HP LaserJet 1160 printer (Issue #5121) - Fixed the script interpreter detection in the configure script (Issue #5122) - The network backends now retry on more error conditions (Issue #5123) - Added a French translation of the web interface (Issue #5134) - `cupsGetDests2` was not using the supplied HTTP connection (Issue #5135) - `httpAddrConnect` leaked sockets in certain circumstances, causing some printers to hang (rdar://31965686) - Fixed an issue with Chinese localizations on macOS (rdar://32419311) - The IPP backend now always sends the "finishings" attribute for printers that support it because otherwise the client cannot override printer defaults (rdar://33169732) - The `cupsGetNamedDest` function did not use the local default printer (rdar://33228500) - The IPP backend incorrectly sent the "job-pages-per-set" attribute to PDF printers (rdar://33250434) - Fixed the `cups.strings` file that is used on macOS (rdar://33287650) - CUPS now sends the `Date` HTTP header in IPP requests (rdar://33302034) - The `ippCopyAttribute` function did not copy out-of-band values correctly (rdar://33688003) - Fixed the localization fallback code on macOS (rdar://33583699) - The scheduler did not run with a high enough priority, causing problems on busy systems (rdar://33789342) - Added support for Japanese Kaku 1 envelope size (rdar://34774110) - The `ipptool` program's `-P` option did not work correctly. - The `ipptool` program did not compare URI scheme or hostname components correctly for the WITH-ALL-HOSTNAMES, WITH-ALL-SCHEMES, WITH-HOSTNAME, or WITH-SCHEME predicates.
2017-10-23print: Add tex-{makecell,pagenote}{,-doc}markd1-1/+5
2017-10-23tex-pagenote{,-doc}: import version 1.1amarkd8-0/+47
The pagenote package provides tagged notes on a separate page (also known as 'end notes'). Unless the memoir class is used, the package requires the ifmtarg package.
2017-10-23tex-makecell{,-doc}: import version 0.1emarkd8-0/+58
This package supports common layouts for tabular column heads in whole documents, based on one-column tabular environment. In addition, it can create multi-lined tabular cells. The Package also offers: a macro which changes the vertical space around all the cells in a tabular environment (similar to the function of the tabls package, but using the facilities of the array) macros for multirow cells, which use the facilities of the multirow package; macros to number rows in tables, or to skip cells; diagonally divided cells; horizontal lines in tabular environments with defined thickness.
2017-10-23tex-overpic: update to 1.0markd2-9/+10
o Code widly rewritten o More options can be changed locally (suggested by Heiko Oberdiek) o New environment ``Overpic'' (suggested by Herbert Voß)
2017-10-23tex-babel{,-doc}: update to 3.14markd5-17/+19
- R text (Hebrew-like) and AL text (Arabic-like) in luatex, with "European" and "Arabic" numbers, mirroring and unmarked L text. - Fix - `import' ignored `hyphenrules' in ini files.
2017-10-23tex-jsclasses: update to 2017.45473markd2-8/+8
* jsclasses: Improve minipage env, avoid conflict with "fixjfm" package. * okumacro: Add ghost to \kenten. * All files are converted to UTF-8. If you want ISO-2022-JP encoded files (for older TeX environment), visit GitHub and download files in jis/ subdirectory. * okumacro: \kenten adapted to pTeX p3.7.2.
2017-10-23tex-media9{,-doc}: update to 0.86markd5-18/+18
changes unknown
2017-10-23tex-ocgx2{,-doc}: update to 0.32markd5-19/+17
changes unknown
2017-10-23tex-platex{,-doc}: update to 2017.45413markd4-16/+16
* Fix a bug in tabular environment, which was introduced in version 2017/07/29.
2017-10-23tex-glossaries{,-doc}: update to 4.33markd6-18/+23
- added package option nolangwarn - added package option esclocations - added \GlsSetXdyNumberGroupOrder - added starred form of \GlsSetXdyFirstLetterAfterDigits
2017-10-23tex-fmtcount{,-doc}: update to 3.04markd4-16/+16
* Fix issue (New definition of `\Numberstring` is now causing problems with glossaries.sty) * Code optimization with \octal, \hexdecimal, \aaalph, \abalph and uppercase counterparts when applicable. * Declare \ordinalnum with etoolbox \newrobustcmd*, rather than LaTeX kernel \DeclareRobustCommand* --- this is preferable for compilation with TeX4ht. * Test bench upgrade.
2017-10-23tex-tcolorbox{,-doc}: update to 4.11markd4-16/+16
- Standard internal minipage settings changed from 'c' to 'b' which should fix some glitches
2017-10-23tex-texinfo: update to 5.1.45305markd2-8/+8
changes unknown
2017-10-23tex-texlive.infra: update to 2017.45305markd2-8/+8
use symbolic return codes
2017-10-23tex-koma-script: update to 3.24markd2-8/+8
- additional defaults for section command declarations - improved right-to-left compatibility and new commands \IfRTL and \IfLTR - new option singlespacing for scrlayer and scrlayer-scrpage - improved manuals
2017-10-23tex-updmap-map: update to 2017.45274markd2-8/+8
changes unknown
2017-10-21tex-tex4ht{,-doc}: update to 2017.45263markd5-17/+18
changes unknown
2017-10-21tex-curves{,-doc}: update to 1.55markd4-16/+16
changes unknown
2017-10-21tex-amsmath{,-doc}: update to 2.17amarkd4-16/+16
* amsmath.dtx: ensure that overfull alignments give warnings in more cases * amsmath.dtx: move the nulldelimiterspace correction for closing delimiters in \genfrac for extended TeXs to the line before \nulldelimiterspace is locally set to 0pt.
2017-10-21tex-babel-french: update to 3.3cmarkd2-8/+8
Bugfixes and enhancements: -- bugfix for footnotes in \frquote{} (lualatex); -- more sensible warnings about loading of captions.sty, fontspec.sty, etc.; -- nobreak spaces added by babel-french are now properly converted to HTML by lwarp (pdftex and xetex engines only); -- new experimental option `UnicodeNoBreakSpaces' for luatex.
2017-10-21tex-eqparbox{,-doc}: update to 4.1markd4-16/+16
Version 4.1 of eqparbox corrects a few minor problems with the code and documentation.
2017-10-21tex-babel-hungarian: commit correct distinfomarkd1-5/+5
2017-10-21tex-tocloft-doc: commit correct distinfomarkd1-5/+5
2017-10-21tex-tocloft: commit correct distinfomarkd1-5/+5
2017-10-21tex-powerdot: commit correct distinfomarkd1-5/+5
2017-10-21tex-beamer-doc: commit correct distinfomarkd1-5/+5
2017-10-21tex-beamer: commit correct distinfomarkd1-5/+5
2017-10-21tex-ptex-base-doc: commit correct distinfomarkd1-5/+5
2017-10-21tex-ptex-base: commit correct distinfomarkd1-5/+5
2017-10-21tex-babel-hungarian: update to 1.5c.45186markd1-3/+3
Bugfixes.
2017-10-21tex-tocloft{,-doc}: update to 2.3imarkd2-7/+9
Minor update to fix conflict with how fancyhdr checks for \chapter being defined.
2017-10-21tex-powerdot: update to 1.5cmarkd1-3/+3
Replaced clock code by the version by Alexander Grahn to achieve compatibility with the animate package.
2017-10-21tex-beamer{,-doc}: update to 3.43markd2-6/+6
changes unknown
2017-10-21tex-ptex-base{,-doc}: update to 2017.45140markd2-6/+6
* Fixed mistaken kinsoku parameters. * Fix typo in various documents and comments.
2017-10-21ruby-gnome2: update to 3.1.9.tsutsui3-49/+29
Upstream changes: (from https://github.com/ruby-gnome2/ruby-gnome2/blob/3.1.9/NEWS) == Ruby-GNOME2 3.1.9: 2017-10-16 This is a release that includes GObject Introspection migrated Ruby/Poppler. === Changes ==== All * Improvements * Added (({Makefile})) existence check before running (({make})). [GitHub#1065][Patch by HIGUCHI Daisuke] * Fixes * Fixed shebang paths. [GitHub#1066][Patch by HIGUCHI Daisuke] ==== Ruby/GLib * Improvements * Windows: Updated required cairo gem dependency. ==== Ruby/GObjectIntrospection * Improvements * (({GObjectIntrospection::Loader.register_object_class_converter})): Added. * Added (({gboolean *})) output support. * Added (({[GBoxed]})) output support. * Added (({[gboolean]})) input support. ==== Ruby/GDK3 * Improvements * (({Gdk::Window#origin})): Ignored garbage return value. ==== Ruby/GTK3 * Improvements * Added more demos. [GitHub#1096][GitHub#1098][GitHub#1099][GitHub#1103] [Patch by cedlemo] * (({Gtk::Container#add_child})): Added. [GitHub#1101][Reported by Robert A. Heiler] * (({Gtk::Container#remove_child})): Added. [GitHub#1101][Reported by Robert A. Heiler] ==== Ruby/Poppler * Improvements * Migrated to GObject Introspection bindings. [Patch by cedlemo] ==== Ruby/WebKit2GTK * Improvements * Reduced fragile test failure. [GitHub#1067][Patch by HIGUCHI Daisuke] * Followed upstream fix for (({webkit_web_view_new_with_related_view})). [GitHub#1095][Reported by Jeremy Bicha] * Relaxed test to support the latest WebKit2GTK+. [GitHub#1095][Reported by Jeremy Bicha] ==== Ruby/Rsvg2 * Improvements * Added document how to install on Heroku. [GitHub#1071][Patch by Ciocanel Razvan] ==== Ruby/VTE3 * Improvements * (({Vte::Regex})): Added. [GitHub#1087][Patch by cedlemo] === Thanks * HIGUCHI Daisuke * cedlemo * Ciocanel Razvan * Jeremy Bicha * Robert A. Heiler
2017-10-19mupdf: Fix possible segfaults when calling opj_free()leot3-8/+55
With graphics/openjpeg (at least 2.2.0 and 2.3.0) mupdf can crashes when calling opj_free(). Adapt a patch from OpenBSD ports textproc/mupdf/patch-source_fitz_load-jpx_c,v 1.5 that fixes this issue. Bump PKGREVISION
2017-10-16ghostscript-gpl: Extend SunOS workaround to GCC 6.x.jperkin1-2/+2
2017-10-16tex-cweb{,-doc}: update to 3.70markd5-18/+18
changes unknown
2017-10-16tex-pdfpages{,-doc}: update to 0.5kmarkd4-16/+16
changes unknown
2017-10-16tex-cellspace{,-doc}: update to 1.7markd4-16/+18
(1) Possibility to change the name of the column used for spacing. (2) Make the math column independent of the colum name. (3) Minor bug fix.