9922 Commits

Author SHA1 Message Date
Jason E. Hale
45fef8811c */*: Bump PORTREVISION for known Qt private API abusers
Qt 6.10.1 edition.

These ports are known to directly use or link to a library that uses the
Qt private API and must be rebuilt with every Qt update.

Qt *public* API/ABI compatability is excellent, so most consumers don't
need to necessarily be rebuilt between patch or even minor releases, but
use of the private API breaks this compatibility between even patch
releases and its use is highly discouraged.

This list [1] is based on histortical data. We don't have time to
revisit every port on the list with each Qt update, so if your port has
dropped Qt private headers and was bumped in error, please remove it
yourself if you have write access to the Wiki or alert someone on kde@.

[1] https://wiki.freebsd.org/KDE/Qt
2025-12-19 04:03:02 -05:00
Jason E. Hale
8618262c58 Qt6: Update to 6.10.1
I'm not giving the usual fanfare. This has been an absolute slog.

Ports changes:
qt6-base: Added WAYLAND option. This is congruent with the X11 option.
          We really don't recommend disabling this option, but it is
          available for advanced users who don't want wayland for
          whatever reason.
2025-12-19 02:19:42 -05:00
Po-Chuan Hsieh
638f9c2f81
print/py-uharfbuzz: Fix build 2025-12-18 22:04:45 +08:00
Alex Dupre
b1b66017cf print/pdf-renderer: fix build and change master site 2025-12-17 09:25:50 +01:00
Po-Chuan Hsieh
bf7c33dba3
print/py-uharfbuzz: Update to 0.53.0
Changes:	https://github.com/harfbuzz/uharfbuzz/releases
2025-12-17 05:16:06 +08:00
Mikael Urankar
5e496c7707 lang/rust: Bump revisions after 1.92.0
PR:		291582
2025-12-16 13:12:31 +01:00
Dag-Erling Smørgrav
75d873b56a many: Unpin Go ports
* Ports that were pinned to a deprecated version of Go (1.23 or older)
  have been unpinned.

* Ports that were pinned to a still-supported version of Go (1.24 or
  newer) have been converted to requesting that as their minimum Go
  version.

* Ports that had been forcibly deprecated for pinning an expired Go
  version have been undeprecated.
2025-12-16 00:06:00 +01:00
Zsolt Udvari
35a5ed5db0 */*: Bump PORTREVISION
Bump PORTREVISION values because of graphics/mupdf's update (commit
4db975fa3e312b8ed5f390fa4d6f01505cf89929).
2025-12-15 14:49:46 +01:00
Piotr Kubaj
fb9a068eed print/scribus: update to 1.6.5
Changelog:	https://wiki.scribus.net/canvas/1.6.5_Release
2025-12-15 14:39:46 +01:00
Dima Panov
be0bdfa9c2
print/harfbuzz: fix build WITH=DOCS (+)
Reported by:	bulk -t
2025-12-15 15:02:06 +03:00
Daniel Engberg
5a671b9cb2 print/harfbuzz*: Update to 12.2.0
Changelog: https://github.com/harfbuzz/harfbuzz/releases/tag/12.2.0

PR:		290938
Approved by:	maintainer timeout, 1+ month
2025-12-14 23:35:38 +01:00
Tijl Coosemans
5733a9fc5d print/cups-filters: Bump PORTREVISION 2025-12-14 20:11:58 +01:00
Tijl Coosemans
5f374fcd8d print/cups: Update to 2.4.16
Also include 2 post-release bug fixes.
2025-12-14 20:11:57 +01:00
Tijl Coosemans
3684165dcf print/cups-filters: Update to more recent commit 2025-12-14 19:29:11 +01:00
Dirk Meyer
e2a4b0074f print/a2ps: update to 4.15.8 2025-12-14 18:07:21 +01:00
Joel Bodenmann
9959eaf165 print/plutobook: Update to 0.11.3
Changelog: https://github.com/plutoprint/plutobook/releases/tag/v0.11.3
2025-12-12 01:19:45 +01:00
Ronald Klop
85ccdc653b
print/pdf-renderer: allow building with jdk21
Error was:
[00:01:29] -do-compile:
[00:01:29]     [javac] Compiling 116 source files to /wrkdirs/usr/ports/print/pdf-renderer/work/pdf-renderer-0.9.1_1,1/build/classes
[00:01:30]     [javac] warning: [options] bootstrap class path not set in conjunction with -source 5
[00:01:30]     [javac] error: Source option 5 is no longer supported. Use 8 or later.
[00:01:30]     [javac] error: Target option 5 is no longer supported. Use 8 or later.
[00:01:30]
[00:01:30] BUILD FAILED

PR:	291576
2025-12-11 17:17:33 +01:00
Max Brazhnikov
dad29a7d26 KDE: Update KDE Plasma to 6.5.4
Announcement: https://kde.org/announcements/plasma/6/6.5.4/
2025-12-11 17:20:07 +03:00
Dima Panov
ffb799311e
print/linux-rl9-cups-libs: update 2.3.3op2-33.el9_6.1 => 2.3.3op2-34.el9_7 2025-12-10 17:44:36 +03:00
Po-Chuan Hsieh
b2218e553b
print/texinfo: Update texinfo.tex to 20251206
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
2025-12-09 19:21:08 +08:00
Loïc Bartoletti
3076d31cda
graphics/poppler: bump consumers of graphics/poppler
PR:		291277
Exp-run by:	antoine
2025-12-06 13:50:14 +01:00
Loïc Bartoletti
bce553f83c
print/scribus: fix build with poppler 25.10
PR:		291277
2025-12-06 13:50:14 +01:00
Loïc Bartoletti
be8af1eeb7
print/scribus-devel: fix build with poppler 25.10
PR:		291277
2025-12-06 13:50:13 +01:00
Joel Bodenmann
3061c54711 print/plutobook: Update to 0.11.2
Changelog: https://github.com/plutoprint/plutobook/releases/tag/v0.11.2
2025-12-06 11:33:28 +01:00
Jason E. Hale
d401cf593b print/scribus-devel: Prepare for Qt 6.10
Add upstream patches to fix build with Qt 6.10.

With hat:	kde@
2025-12-04 20:03:44 -05:00
Rene Ladan
a093ee2a82 all: return rakuco's ports to the pool after safekeeping their commit bit.
Hat:	portmgr
2025-12-04 21:53:43 +01:00
Adam Weinberger
b24429e3ed various: Bump Go ports for 1.24.11 2025-12-03 13:24:45 -05:00
Tijl Coosemans
773bd2e7b1 print/cups: Fix regressions
- Apply upstream patch to unblock GTK+ print dialogs.
- Apply upstream patch for out-of-bounds read in cupsUTF8ToCharset().
- Make cupsd ignore IdleExitTimeout in cupsd.conf.

Reported by:	christos
2025-12-03 12:15:34 +01:00
Po-Chuan Hsieh
5e509075ef
print/py-fonttools: Update to 4.61.0
Changes:	https://github.com/fonttools/fonttools/releases
2025-12-02 20:08:40 +08:00
Po-Chuan Hsieh
f73e9acf13
print/texinfo: Update texinfo.tex to 20251125
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
2025-12-02 20:06:11 +08:00
Po-Chuan Hsieh
d7423c2c36
print/texinfo: Update texinfo.tex to 20251025
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
2025-11-30 07:22:24 +08:00
Tijl Coosemans
2c6ce5b2d1 print/cups: Update to 2.4.15 2025-11-29 14:24:50 +01:00
Charlie Li
0a0263b610
graphics/xreader: move and update to 4.6.0
This started as a fork of graphics/atril, which in turn forked from
graphics/evince, so move categories to match.

- make PDF and pixbuf support unconditional, support for those
  formats are always expected
- optionalise NLS, previewer, thumbnailer
- exclude DOCS as upstream is still evaluating the build issue
2025-11-27 00:15:54 -05:00
Joel Bodenmann
b38ce0a5a3 print/plutobook: Update to 0.11.1
Changelog: https://github.com/plutoprint/plutobook/releases/tag/v0.11.1
2025-11-24 15:10:48 +01:00
Joel Bodenmann
8cd1bd0e0a print/plutobook: Update to 0.11.0
Changelog: https://github.com/plutoprint/plutobook/releases/tag/v0.11.0
2025-11-24 04:53:13 +01:00
Nuno Teixeira
f081334408 print/R-cran-tinytex: Update to 0.58
- Use RUN_DEPENDS only since port doesn't compile

ChangeLog: https://github.com/rstudio/tinytex/releases/tag/v0.58
2025-11-20 22:58:52 +00:00
Tijl Coosemans
b5a68c4da6 print/hplip-plugin: Fix fetch under poudriere
Don't run fetch if the distfile exists.  It only checked if the
download completed in that case but under poudriere there isn't always
network access.

Reported by:	vishwin
2025-11-19 11:16:49 +01:00
Max Brazhnikov
fe90db6fff KDE: Update KDE Plasma to 6.5.3
Announcement: https://kde.org/announcements/plasma/6/6.5.3/
2025-11-18 22:13:57 +03:00
Tijl Coosemans
1fafcbf8a5 print/hplip(-plugin): Update to 3.25.8 2025-11-18 19:44:00 +01:00
Jason E. Hale
bc01cbb5a1 Qt5: Update to 5.15.18
This is the penultimate release of Qt5. While Qt5 is EOL, due to the
LGPL releases being a year behind the commercial releases, there will
still be one more patch release in May 2026.

PySide2: Update to 5.15.18

Announcement:
https://lists.qt-project.org/pipermail/announce/2025-October/000592.html
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/tree/qt/5.15.18/release-note.md

MFH:		2025Q4
2025-11-12 19:08:17 -05:00
Mikael Urankar
d6b6027df6 lang/rust: Bump revisions after 1.91.1
PR:		290816
2025-11-11 12:08:12 +01:00
Adam Weinberger
0dfced16fb various: Bump Go ports for 1.24.10 2025-11-06 12:03:19 -05:00
Po-Chuan Hsieh
b2cea6a8b1
devel/libfmt: Bump PORTREVISION of dependent ports for shlib change after 786cb608216ce14e8ced27108c96a1f2c8492fca
The following ports are skipped because they have been updated after 786cb608216ce14e8ced27108c96a1f2c8492fca.
- chinese/fcitx5-chinese-addons
- chinese/fcitx5-mcbopomofo
- devel/fatal
- devel/fbthrift
- devel/folly
- devel/spdlog
- mail/mu
- net/fb303
- net/mvfst
- net/wangle
- science/seacas
- security/fizz
- www/proxygen
2025-11-06 04:59:34 +08:00
Po-Chuan Hsieh
79546b3e2b
print/texinfo: Update to 7.2
Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/plain/NEWS
		https://lists.gnu.org/archive/html/bug-texinfo/2024-09/msg00041.html
		https://lists.gnu.org/archive/html/bug-texinfo/2024-12/msg00043.html
PR:		290581
Exp-run by:	antoine
2025-11-05 18:23:38 +08:00
Max Brazhnikov
e533b84394 */plasma6-*: Use released tarballs
Reported by:	Oleg via IRC
2025-11-05 01:10:31 +03:00
Max Brazhnikov
f5cd007a57 KDE: Update KDE Plasma to 6.5.2
Announcement: https://kde.org/announcements/plasma/6/6.5.2/

Ports changes:

*/*:
 - Clean up Makefile from stale CMAKE_ARGS

x11/plasma6-plasma:
 - Install Plasma Breeze style for Qt5

x11-themes/plasma6-breeze:
 - Add Qt5 flavor

x11-wm/plasma6-kwin:
 - Remove stale patch
2025-11-04 23:37:32 +03:00
Dima Panov
e9f26977c2
print/linux-rl9-cups-libs: upstream reroll (+)
2.3.3op2-33.el9 => 2.3.3op2-33.el9_6.1
2025-11-03 23:26:40 +03:00
Alexander Vereeken
bc09475603 print/pdfarranger: Update 1.10.1 => 1.12.1
Changelogs:
https://github.com/pdfarranger/pdfarranger/releases/tag/1.11.0
https://github.com/pdfarranger/pdfarranger/releases/tag/1.11.1
https://github.com/pdfarranger/pdfarranger/releases/tag/1.12.0
https://github.com/pdfarranger/pdfarranger/releases/tag/1.12.1

PR:	290410
2025-10-31 02:25:07 +03:00
Max Brazhnikov
34a52ba830 KDE: Update KDE Plasma to 6.5.0
Announcement: https://kde.org/announcements/plasma/6/6.5.0/

Caution!!
This update breaks Plasma Wayland for FreeBSD users. Do not upgrade
(or switch to the quarterly packages) if you prefer Wayland session.

Ports changes:

Add new Plasma port:
 - sysutils/plasma6-knighttime: helpers for scheduling the dark-light cycle.

kde.mk:
 - Add knighttime to the Plasma components
 - Update dependency entry for milou component

audio/plasma6-kpipewire:
 - Remove stale patch

security/plasma6-ksshaskpass:
 - Depend on KF6Doctools to generate man page

sysutils/plasma6-systemsettings:
 - Drop unused dependency

x11/plasma6-plasma-workspace:
 - Drop unused dependency
 - Remove stale patch

x11-toolkits/plasma6-kdeplasma-addons:
 - Demote plasma5support to a runtime dependency

x11-wm/plasma6-kwin:
 - Fix patch to locate hwdata
 - Xwayland is a runtime dependency
 - Drop unused dependencies

x11-wm/plasma6-kwin-x11:
 - Fix patch to locate hwdata
2025-10-29 22:01:19 +03:00
Po-Chuan Hsieh
2ade23d976
print/rubygem-prawn-svg: Update to 0.38.1
Changes:	https://github.com/mogest/prawn-svg/releases
2025-10-27 23:58:24 +08:00