Commit graph

9584 commits

Author SHA1 Message Date
Daniel Engberg
688e0c544e print/pdfcpu: Update to 0.9.1
Changelog: https://github.com/pdfcpu/pdfcpu/releases/tag/v0.9.1
2024-10-24 21:44:55 +02:00
Daniel Engberg
fbcc2b6488 print/pdfcpu: Update to 0.9.0
Changelog: https://github.com/pdfcpu/pdfcpu/releases/tag/v0.9.0
2024-10-24 01:33:52 +02:00
Rainer Hurling
8612a25797 print/latex-biber: Downgrade to 2.19
In some scenarios, v2.20 did not work sufficiently with biblatex v3.19.
As recommended, switch back to v2.19. Therefore, partial revert of the
commit 59b78e28ea.

Retained from the previous commit:
- Textual corrections to the port
- Pet portlint by rearranging Makefile entries
- Keeping the customizations for test environment

Reported by:	Clemens Heitzinger (via private mail)

MFH:		2024Q4
2024-10-20 20:17:27 +02:00
Jason E. Hale
f3eb2459d7 */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
Jason E. Hale
0d0b4d9bb9 */*: Remove qtbuilder and sip from RUN_DEPENDS
devel/py-qtbuilder and devel/py-sip should only be used as a
BUILD_DEPENDS. (e.g. USE_PYQT=qtbuilder:build sip:build)
Usually, these are only used to build the PyQt framework, but a few
other ports need them to build. Ports that have them as a BUILD_DEPENDS
unnecessarily haven't been audited yet.

Sip used to be needed for run, but this hasn't been the case for quite
some time. Runtime is provided by the devel/py-qt[56]-sip ports.
(USE_PYQT=pysip). The main PyQt ports provide this automatically, so
it isn't necessary to add it to individual consumers.

While here:
www/onionshare: Remove PyQt stuff completely. It uses PySide.

With hat:	kde@
2024-10-19 03:21:41 -04:00
Älven
0f1f867ac0 print/microtex: update g20230528 → g20240805
PR:	282114
2024-10-15 10:16:06 -07:00
Martin Neubauer
664e94294b print/lilypond-devel: Update 2.25.19 → 2.25.20
News:
https://lilypond.org/news.html#LilyPond-2_002e25_002e20-released-September-29_002c-2024

PR:	281958
2024-10-11 21:50:44 +03:00
Charlie Li
1c34a94170
print/hplip: use USE_GNOME=pygobject3 helper
The helper is equivalent to the previous explicit dependency
declaration so no functional or metadata changes.

With hat: gnome
2024-10-10 11:04:52 -04:00
Daniel Engberg
31ff1e9ff7 print/libraqm: Update to 0.10.2
Changelog: https://github.com/HOST-Oman/libraqm/releases/tag/v0.10.2

PR:		281651
Approved by:	portmgr (maintainer timeout, 2+ weeks)
2024-10-09 21:43:26 +02:00
Michael Osipov
4c55154c02 print/ghostscript10: print/ghostscript10: update port to 10.04.0
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D46976
2024-10-07 20:15:02 +02:00
Dima Panov
55cfbcf56c
*/*: bump consumers after devel/boost* update
With hat:	office
Sponsored by:	Future Crew, LLC
2024-10-03 13:25:14 +03:00
Tijl Coosemans
7e9c3e23fd print/cups-filters: Fix cups-browsed RCE
Add upstream patches to fix recent vulnerabilities.

Security:	CVE-2024-47076
Security:	CVE-2024-47176
2024-10-02 11:09:28 +02:00
Tijl Coosemans
ae60f3b29d print/cups: Update to 2.4.11
Security:	CVE-2024-47175
2024-10-02 11:09:27 +02:00
Rene Ladan
4485bd8221 all: drop support for expired FreeBSD 14.0
Simplify expressions for FreeBSD 13.X

Reviewed by:	many

Differential Revision:	https://reviews.freebsd.org/D46601
2024-10-01 20:56:20 +02:00
Gleb Popov
de9d9d11e1 print/libspectre: Fix typo
Pointy hat to: arrowd

Reported by:	michaelo
2024-10-01 13:19:37 +03:00
Gleb Popov
3a54caee17 print/libspectre: USE ghostscript:lib as the port links to it 2024-10-01 11:51:30 +03:00
Wen Heping
b7e59d88a8 print/py-pypdf: Update to 5.0.1 2024-09-30 14:33:01 +00:00
Jan Beich
70b064048e print/harfbuzz: update to 10.0.1
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/10.0.1
Reported by:	GitHub (watch releases)
PR:		281693
Exp-run by:	antoine
2024-09-27 20:52:41 +02:00
Tijl Coosemans
71a513901b print/cups-filters: cups-browsed: disable cups protocol
Disable the cups-browsed cups protocol.  This reduces the attack
surface but does NOT fix the recently discovered remote code execution
vulnerability in cups-browsed.

Derived from https://github.com/OpenPrinting/cups-browsed/commit/1debe6b140c3
2024-09-27 12:32:21 +02:00
Po-Chuan Hsieh
850cc8364a
print/rubygem-prawn-rails: Add rubygem-prawn-rails 1.5.0
Prawn-Rails provides prawn handler for Rails. It handles and registers pdf
formats.
2024-09-25 12:22:25 +08:00
Nuno Teixeira
3b208e5985 print/R-cran-tinytex: Update to 0.53
ChangeLog: https://github.com/rstudio/tinytex/releases/tag/v0.53
2024-09-19 09:24:54 +01:00
Wen Heping
f3fec341d8 print/py-pypdf: Update to 5.0.0 2024-09-18 07:58:01 +00:00
Po-Chuan Hsieh
6a7c9466e1
print/texinfo: Update htmlxref.cnf to 20240917
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
2024-09-18 14:13:09 +08:00
Daniel Engberg
e0a0e79daf print/freetype2: Update to 2.13.3
Changelog:
https://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/CHANGES?h=VER-2-13-3

PR:		281316
Approved by:	desktop (fluffy)
Sponsored by:	Blinkinblox
Exp-run by:	antoine
2024-09-17 20:38:32 +02:00
Martin Neubauer
df8d84bbba print/extractpdfmark: New port: Extract page mode and named destinations from PDF
PDFmarks is a technique that accompanies PDF and that is used to
store metadata such as author or title, but also structural information
such as bookmarks or hyperlinks.

When Ghostscript reads the main PDF generated by the TEX system
with embedded PDF files and outputs the final PDF, the PDF page
mode and name targets etc. are not preserved. Therefore, when you
open the final PDF, it is not displayed correctly. Also, remote PDF
links do not work correctly.

This program is able to extract the page mode and named targets as
PDFmark from PDF. In this way, you can obtain embedded PDF files
that have kept this information.

WWW: https://github.com/trueroad/extractpdfmark/
2024-09-16 22:14:22 +02:00
Po-Chuan Hsieh
323c3edb74
print/rubygem-pdf-reader: Allow build with rubygem-ascii85 2.0.0
- Bump PORTREVISION for package change

Obtained from:	cb6f8ed792
Reference:	https://github.com/yob/pdf-reader/issues/538
		https://github.com/DataWraith/ascii85gem/issues/8
		https://github.com/yob/pdf-reader/compare/main...ascii85-2-0
		b7480db0bf
2024-09-09 02:40:08 +08:00
Po-Chuan Hsieh
b0cfb0d76e
print/py-freetype-py: Update to 2.5.1
Changes:	https://github.com/rougier/freetype-py/releases
2024-09-09 02:37:46 +08:00
Po-Chuan Hsieh
65fbcf224e
print/py-fontbakery: Allow build with py-shaperglot 0.6.0+
- Bump PORTREVISION for package change
2024-09-09 02:37:45 +08:00
Po-Chuan Hsieh
b44394a309
print/texinfo: Update htmlxref.cnf to 20240825
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
2024-09-09 02:37:02 +08:00
Rainer Hurling
423c956927
print/texlive-texmf: Fix document compilation
Texlive/Latex package xfrac causes document compilation to fail

PR:		279711
Reported by:	zdeinji6w@mozmail.com
Approved by:	tex
2024-09-08 19:29:10 +02:00
Älven
59b78e28ea print/latex-biber: Update to 2.20
Changelog: /poudriere/ports/default/print/latex-biber/Makefile

PR:		280904

Approved by:	tex@ (maintainer timeout > 2 weeks)
Co-authored-by:	Rainer Hurling <rhurlin@FreeBSD.org>
2024-09-08 07:35:46 +02:00
Kevin Bowling
e38672d3a6 print/lout: Update to 3.43.0
No changes from 3.43

Pet portscout by using latest identical tag
2024-09-07 13:16:24 -07:00
Jason E. Hale
9e1e9e17c5 Qt5: Update to 5.15.15
Update devel/pyside2* and devel/shiboken2 to 5.15.15

Update www/qt5-webengine to include the latest security fixes in
the chromium submodule

Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.15/release-note.md

MFH:		2024Q3
Security:	66907dab-6bb2-11ef-b813-4ccc6adda413
2024-09-05 14:26:08 -04:00
Po-Chuan Hsieh
75f563f997
print/py-vharfbuzz: Update to 0.3.1
Changes:	https://github.com/simoncozens/vharfbuzz/releases
2024-09-05 14:18:03 +08:00
Po-Chuan Hsieh
a2790079e1
print/py-fontbakery: Update to 0.12.10
- Remove SHAPING and UFO options

Changes:	https://github.com/fonttools/fontbakery/releases
		https://github.com/fonttools/fontbakery/blob/main/CHANGELOG.md
2024-09-05 14:18:03 +08:00
Daniel Engberg
81cead0c8d print/pdfcpu: Update to 0.8.1
Changelog: https://github.com/pdfcpu/pdfcpu/releases/tag/v0.8.1
2024-09-01 00:22:22 +02:00
Martin Neubauer
374edca74d print/lilypond-devel: update to 2.25.19
ChangeLog:
http://lilypond.org/news.html#LilyPond-2_002e25_002e19-released-August-24_002c-2024

PR:		281051
Reported by:	m.ne@gmx.net (maintainer)
2024-08-26 18:27:25 +02:00
Foo Chuan Wei
0970fbd3aa print/ipp-usb: Update to 0.9.24
PR:		276546
Approved by:	submitter is maintainer
2024-08-21 20:11:26 +02:00
Martin Neubauer
2a5ca2411c print/lilypond-devel: update 2.25.17 → 2.25.18
News:
https://lilypond.org/news.html#LilyPond-2_002e25_002e18-released-July-14_002c-2024

While here remove GNU_CONFIGURE_MANPREFIX and fix align.

PR:	280485
2024-08-11 19:17:08 +03:00
Ashish SHUKLA
aa8c0111bf
all: Bump after lang/go121 update 2024-08-09 06:24:08 +00:00
Martin Neubauer
1ce9a5ae74 print/lilypond: update 2.24.3 → 2.24.4
Release Announcement:
https://lilypond.org/news.html#LilyPond-2_002e24_002e4-released_0021-July-21_002c-2024

While here remove GNU_CONFIGURE_MANPREFIX.

PR:	280483
2024-07-29 05:12:59 +03:00
Wen Heping
d6cf81f4c3 print/py-pypdf: Update to 4.3.1 2024-07-25 22:56:51 +00:00
Po-Chuan Hsieh
ec60456508
print/py-fontaine: Fix MASTER_SITES as https://github.com/freedesktop/fontconfig is gone
- Update fontconfig to latest release
- Bump PORTREVISION for package change
2024-07-25 12:18:23 +08:00
Jose Alonso Cardenas Marquez
65786c213a
print/epson-inkjet-printer-escpr: Update to 1.8.5
- Add support for Epson-EP-716A_Series, Epson-EP-901A_series,
  Epson-EP-M476T_Series, Epson-ET-2860_Series, Epson-ET-2870_Series,
  Epson-EW-056A_Series, Epson-EW-456A_Series, Epson-L1270_Series,
  Epson-L3270_Series, Epson-L3280_Series and Epson-L5310_Series

PR:		280343
2024-07-23 01:25:53 -05:00
Jason E. Hale
d1e13b1522 print/latexdiff: Update to 1.3.4
https://github.com/ftilmann/latexdiff/releases/tag/1.3.4
2024-07-21 22:34:58 -04:00
Po-Chuan Hsieh
324436443b
print/texinfo: Update htmlxref.cnf to 20240720
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
2024-07-21 17:56:29 +08:00
Nuno Teixeira
7e2ab956ef print/R-cran-tinytex: Update to 0.52
ChangeLog: https://github.com/rstudio/tinytex/releases/tag/v0.52
2024-07-20 07:59:15 +01:00
Po-Chuan Hsieh
559841866b
print/rubygem-prawn-svg: Update to 0.35.1
Changes:	https://github.com/mogest/prawn-svg/releases
2024-07-19 00:47:15 +08:00
Po-Chuan Hsieh
dc14f159a6
print/py-fontbakery: Update to 0.12.9
Changes:	https://github.com/fonttools/fontbakery/releases
		https://github.com/fonttools/fontbakery/blob/main/CHANGELOG.md
2024-07-19 00:46:24 +08:00
Dirk Meyer
db8a049eac print/a2ps: update to 4.15.6 2024-07-15 13:12:45 +02:00