aboutsummaryrefslogtreecommitdiff
path: root/print
Commit message (Collapse)AuthorAgeFilesLines
* print/fig2dev: update to upstream version 3.2.8aMJL2021-06-053-63/+19
| | | | | | | | | | The port update to version 3.2.8 has been provided in PR 252092 by mjl@luckie.org.nz. I have adjusted the update to build patch level "a" of version 3.2.8. PR: 252092 Approved by: pi
* print/fig2dev: Add license textStefan Eßer2021-06-051-0/+14
| | | | | | | | The text of this license has been extracted from: configure.ac and refers to all of fig2dev. It includes a list of historic authors and contributors, and while not resembling a standard license, it is clear that all rights to build, use, and distribute this software without any restrictions is granted.
* print/pdfarranger: Remove extraneous GH_PROJECT.Gleb Popov2021-06-051-1/+0
| | | | Reported by: tcberner
* print/pdfarranger: Set NO_ARCH=yesGleb Popov2021-06-051-0/+1
|
* print/pdfarranger: + A python utility to transform PDFs.Alexander Vereeken2021-06-055-0/+101
| | | | | Tested by: arrowd Differential Revision: https://reviews.freebsd.org/D30534
* print/foo2zjs: Clean up makefileMateusz Piotrowski2021-06-041-5/+7
| | | | No functional changes intended.
* print/pdf-tools: Switch to active fork and updateJoseph Mingrone2021-06-033-7/+8
| | | | | Discussions about the fork and new maintenance: https://github.com/politza/pdf-tools/issues/659
* print/R-cran-tinytex: Update to 0.32TAKATSU Tomonari2021-05-302-5/+5
|
* print/py-fonttools: Update to 4.24.3Po-Chuan Hsieh2021-05-262-4/+4
| | | | Changes: https://github.com/fonttools/fonttools/releases
* print/py-uharfbuzz: Update to 0.16.1Po-Chuan Hsieh2021-05-262-4/+4
| | | | Changes: https://github.com/harfbuzz/uharfbuzz/releases
* print/py-fonttools: Update to 4.24.2Po-Chuan Hsieh2021-05-262-4/+4
| | | | Changes: https://github.com/fonttools/fonttools/releases
* print/py-fontbakery: Update to 0.7.37Po-Chuan Hsieh2021-05-262-4/+4
| | | | Changes: https://github.com/googlefonts/fontbakery/blob/master/CHANGELOG.md
* Mk: switch PYTHON_REL to 5 digits to support python 3.10.xDmitry Marakasov2021-05-252-2/+2
| | | | | | | PR: 255013 Differential Revision: https://reviews.freebsd.org/D29418 Exp-run by: antoine Approved by: wen@, no objection from python@ or portmgr@
* */pear-*: Take maintainershipPo-Chuan Hsieh2021-05-221-1/+1
|
* print/py-fonttools: Update to 4.23.1Po-Chuan Hsieh2021-05-222-4/+4
| | | | Changes: https://github.com/fonttools/fonttools/releases
* print/trueprint: Pass maintainership to submitterChris Hutchinson2021-05-201-1/+1
| | | | PR: 256014
* print/cups-bjnp: Drop maintainershipDanilo Egea Gondolfo2021-05-191-1/+1
|
* print/latex2rtf: Drop maintainershipDanilo Egea Gondolfo2021-05-191-1/+1
|
* print/lout: Drop maintainershipDanilo Egea Gondolfo2021-05-191-1/+1
|
* print/trueprint: Drop maintainershipDanilo Egea Gondolfo2021-05-191-1/+1
|
* print/py-fonttools: Update to 4.23.0Po-Chuan Hsieh2021-05-182-4/+4
| | | | Changes: https://github.com/fonttools/fonttools/releases
* print/py-fontbakery: Update to 0.7.36Po-Chuan Hsieh2021-05-182-4/+4
| | | | Changes: https://github.com/googlefonts/fontbakery/blob/master/CHANGELOG.md
* print/qpdf: Update to 10.3.2Wen Heping2021-05-173-5/+9
|
* print/rubygem-pdf-reader: Update to 2.4.2Po-Chuan Hsieh2021-05-162-9/+10
| | | | | | - Update version requirement of RUN_DEPENDS Changes: https://github.com/yob/pdf-reader/blob/main/CHANGELOG
* print/rubygem-ttfunk: Update to 1.7.0Po-Chuan Hsieh2021-05-163-9/+10
| | | | | | | | | - Update COMMENT - Update pkg-descr - Take maintainership Changes: https://github.com/prawnpdf/ttfunk/releases https://github.com/prawnpdf/ttfunk/blob/master/CHANGELOG.md
* print/rubygem-prawn-svg: Update to 0.32.0Po-Chuan Hsieh2021-05-163-9/+10
| | | | | | | - Update pkg-descr - Take maintainership Changes: https://github.com/mogest/prawn-svg/releases
* print/rubygem-prawn: Update to 2.4.0Po-Chuan Hsieh2021-05-163-16/+12
| | | | | | | | | | - Change RUN_DEPENDS from rubygem-pdf-core07 to rubygem-pdf-core - Update pkg-descr - Update WWW - Take maintainership Changes: https://github.com/prawnpdf/prawn/releases https://github.com/prawnpdf/prawn/blob/master/CHANGELOG.md
* print/rubygem-pdf-core: Update to 0.9.0Po-Chuan Hsieh2021-05-162-7/+8
| | | | | | | - Take maintainership Changes: https://github.com/prawnpdf/pdf-core/releases https://github.com/prawnpdf/pdf-core/blob/master/CHANGELOG.md
* print/py-fontbakery: Update to 0.7.35Po-Chuan Hsieh2021-05-162-6/+13
| | | | Changes: https://github.com/googlefonts/fontbakery/blob/master/CHANGELOG.md
* print/rubygem-pdf-core07: Remove obsoleted portPo-Chuan Hsieh2021-05-164-45/+0
| | | | Use print/rubygem-pdf-core instead
* print/py-vharfbuzz: Add py-vharfbuzz 0.1.1Po-Chuan Hsieh2021-05-164-0/+32
| | | | | | | | | uharfbuzz is an awesome tool for shaping text in Python. But it wraps the Harfbuzz C interface quite closely, so still requires you to perform a bunch of boilerplate operations before you can get on with the shaping. vharfbuzz allows you a slightly more high-level interface to the text shaping process. WWW: https://github.com/simoncozens/vharfbuzz
* print/py-uharfbuzz: Add print/py-uharfbuzz 0.16.0Po-Chuan Hsieh2021-05-166-0/+65
| | | | | | uharfbuzz provides streamlined Cython bindings for the HarfBuzz shaping engine. WWW: https://github.com/harfbuzz/uharfbuzz
* print/py-glyphtools: Add py-glyphtools 0.7.1Po-Chuan Hsieh2021-05-164-0/+31
| | | | | | glyphtools provides routines for extracting information from font glyphs. WWW: https://github.com/simoncozens/glyphtools
* print/py-fontpens: Add py-fontpens 0.2.4Po-Chuan Hsieh2021-05-164-0/+33
| | | | | | | fontPens provides a collection of classes implementing the pen protocol for manipulating glyphs. WWW: https://github.com/robotools/fontPens
* print/py-fontparts: Add py-fontparts 0.9.10Po-Chuan Hsieh2021-05-165-0/+47
| | | | | | | FontParts provides an API for interacting with the parts of fonts during the font development process. FontParts is the replacement for RoboFab. WWW: https://github.com/robotools/fontParts
* print/py-dehinter: Add py-dehinter 3.1.0Po-Chuan Hsieh2021-05-164-0/+42
| | | | | | | | | | | | | | | | | | | dehinter is a Python command line application that removes TrueType instruction sets, global hinting tables, and other associated OpenType table data in font files. What it does - Removes OpenType glyf table instruction set bytecode data - Removes OpenType and other TTF hinting related tables - cvt table - fpgm table - hdmx table - LTSH table - prep table - TTFA table (not part of the OpenType specification) - VDMX table - Removes OpenType cvar table from variable fonts - Updates gasp table values - Updates maxp table values - Updates head table bit flags - Displays file sizes of the hinted and dehinted versions of the fonts WWW: https://github.com/source-foundry/dehinter
* print/py-collidoscope: Add py-collidoscope 0.0.6Po-Chuan Hsieh2021-05-164-0/+48
| | | | | | | | | | | | | | | | | | | | | | | collidoscope reports on situations where paths overlap in a shaped piece of text. This software tries every combination of glyphs within a specified Unicode range and up to a specified length of string and outputs a report of all situations where the glyphs collide. It has a number of collision tests: - Paths in non-adjacent glyphs are never allowed to collide. - If the cursive test is turned on, then paths with a cursive attachment anchor are allowed to overlap with paths in an adjacent glyph which also contain a cursive attachment anchor, but are not allowed to overlap with a path without a cursive attachment anchor. - If the area test is turned on, then paths in adjacent glyphs may collide so long as the area of overlap does not exceed a given percentage of the smallest path's area. i.e. if the area percentage is set to 25%, then two strokes may connect, because the overlap is likely to be quite small compared to the size of the paths involved. But if a stroke significantly overlaps a nukta, it will be reported as a collision. (Of course, this will not detect strokes which merely graze a nukta.) WWW: https://github.com/simoncozens/collidoscope
* Unbreak more ports after 3505159e72da2d8313ce2a8ddc527de700b5bc37Tobias Kortkamp2021-05-151-1/+1
| | | | | | With LICENSE=${PORTNAME} and LICENSE_TEXT set the framework creates ${WRKDIR}/${PORTNAME} however WRKSRC=${WRKDIR}/${PORTNAME} too. Rename the licenses to fix this.
* *: Remove unnecessary 'port' argument from USES=readlineYasuhiro Kimura2021-05-151-1/+1
| | | | | PR: 248459 Exp-run by: antoine
* print/foomatic-db: Update to 20210513Danilo Egea Gondolfo2021-05-133-4/+52
|
* Update KDE Gear to 21.04.1Tobias C. Berner2021-05-131-3/+3
| | | | | | | | | | | May 13, 2021. Over 120 individual programs plus dozens of programmer libraries and feature plugins are released simultaneously as part of KDE Gear Today they all get new bugfix source releases. Changelogs: https://kde.org/announcements/changelogs/releases/21.04.1/
* print/libraqm: fix build when DOCS are disabledThierry Thomas2021-05-121-1/+1
| | | | | | | gtk-doc is required, even if we do not build the documentation. PR: 255360 Reported by: Christoph Kliemann
* print/py-relatorio: Update to 0.9.3Po-Chuan Hsieh2021-05-112-4/+4
| | | | Changes: https://hg.tryton.org/relatorio/file/tip/CHANGELOG
* print/py-pycups1: Update to 2.0.1Po-Chuan Hsieh2021-05-113-10/+6
| | | | | | | - Remote outdated PORTSCOUT - Update WWW Changes: https://github.com/OpenPrinting/pycups/blob/master/NEWS
* print/libraqm: upgrade to v0.7.1Thierry Thomas2021-05-114-217/+43
| | | | | | | | | Release notes at <https://github.com/HOST-Oman/libraqm/releases/tag/v0.7.1>. Since I´m there, add a test target (all tests pass). PR: 255360 Approved by: maintainer´s time-out
* math/py-matplotlib: chase minimum Python version in dependent portsThierry Thomas2021-05-102-2/+2
| | | | | | | | | Since the previous update changed USES=python from 3.6+ to 3.7+, all dependent ports must have USES=python:3.7+ as well, otherwise it breaks the @py36 flavor. PR: 255347 Reported by: sunpoet
* New port: print/epson-inkjet-printer-escpr2 Epson Inkjet Printer Driver 2 ↵Tatsuki Makino2021-05-085-0/+272
| | | | | | (ESC/P-R) PR: 255680
* print/tex-xetex: Avoid mixing libc++ and libstdc++Dimitry Andric2021-05-061-0/+2
| | | | | | | | | | | This port was not respecting the CC and CXX variables, thus it could pick up gcc and g++ instead, and that would cause mixups between libstdc++ (which is preferred by gcc) and libc++ (which is in base), ultimately leading to link errors. Appproved by: maintainer timeout PR: 234221 MFH: 2021Q2
* print/tex-luatex: Avoid mixing libc++ and libstdc++, and don't use -fcommonDimitry Andric2021-05-066-5/+58
| | | | | | | | | | | | | | | This port was not respecting the CC and CXX variables, thus it could pick up gcc and g++ instead, and that would cause mixups between libstdc++ (which is preferred by gcc) and libc++ (which is in base), ultimately leading to link errors. Also, the port uses a very old version of tex so it suffers from a few -fno-common issues, mostly variables that have been declared without an 'extern' specifier. Add a few patches to fix these. Appproved by: maintainer timeout PR: 234221 MFH: 2021Q2
* Deorbit RESTRICTED && NO_CDROM, part two.Mathieu Arnold2021-05-061-5/+9
| | | | | | | | | Move ports to the licenses framework. RESTRICTED → auto-accept (unless expressly stated otherwise) NO_CDROM → dist-mirror pkg-mirror auto-accept Differential Revision: https://reviews.freebsd.org/D30010