FreeBSD/ports 2f36fc6print/cups Makefile distinfo

print/cups: Update to 2.4.18

Include patch by Christian Ullrich to fix documentation links.

PR:             294786
(cherry picked from commit ed63c6bd18cfffe6df28ddd532ff1a641d5d4549)
DeltaFile
+3-7print/cups/Makefile
+3-7print/cups/distinfo
+6-142 files

FreeBSD/ports ed63c6bprint/cups distinfo Makefile

print/cups: Update to 2.4.18

Include patch by Christian Ullrich to fix documentation links.

PR:             294786
DeltaFile
+3-7print/cups/distinfo
+3-7print/cups/Makefile
+6-142 files

FreeBSD/ports ccd3e7agraphics/appleseed Makefile, graphics/appleseed/files patch-oiiotexturesystem patch-src_appleseed_renderer_kernel_rendering_final_texturecontrolledpixelrenderer.cpp

graphics/appleseed: try to unbreak the build against OpenImageIO 3.x

... and other modern APIs (Boost and libstdc++).  Now requires C++17.
DeltaFile
+123-0graphics/appleseed/files/patch-oiiotexturesystem
+24-2graphics/appleseed/Makefile
+9-0graphics/appleseed/files/patch-src_appleseed_renderer_kernel_rendering_final_texturecontrolledpixelrenderer.cpp
+2-2graphics/appleseed/files/patch-oiio-cxx-std-14
+158-44 files

FreeBSD/ports fb66f1fdatabases/proxysql distinfo Makefile

databases/proxysql: Update to 3.0.8
DeltaFile
+3-3databases/proxysql/distinfo
+1-1databases/proxysql/Makefile
+4-42 files

FreeBSD/ports 6d46786sysutils/mkr distinfo Makefile

sysutils/mkr: Update to 0.64.0

Changelog: https://github.com/mackerelio/mkr/blob/v0.64.0/CHANGELOG.md

Reported by:    portscout
DeltaFile
+5-5sysutils/mkr/distinfo
+2-3sysutils/mkr/Makefile
+7-82 files

FreeBSD/ports 29715c8textproc/opensearch distinfo Makefile

textproc/opensearch: Update to 3.6.0

- Update to 3.6.0
- Switch to new JAVA_VERSION format

PR:             294811
Reported by:    Sven Ruediger <admin at hackacad.net>
Event:          Wiesbaden Hackathon 2020604
DeltaFile
+5-5textproc/opensearch/distinfo
+2-3textproc/opensearch/Makefile
+7-82 files

FreeBSD/ports e6dccc1textproc/opensearch-dashboards distinfo Makefile

textproc/opensearch-dashboards: Update to 3.6.0

PR:             294812
Reported by:    Sven Ruediger <admin at hackacad.net>
Event:          Wiesbaden Hackathon 202604
DeltaFile
+5-5textproc/opensearch-dashboards/distinfo
+1-1textproc/opensearch-dashboards/Makefile
+6-62 files

FreeBSD/ports f8c5ef8devel/py-ty distinfo Makefile.crates

devel/py-ty: Update to 0.0.32

Changelog: https://github.com/astral-sh/ty/blob/0.0.32/CHANGELOG.md

Reported by:    portscout
DeltaFile
+11-9devel/py-ty/distinfo
+4-3devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+16-133 files

FreeBSD/ports 05adb9cMk/Uses meson.mk

Mk/Uses/meson.mk: Revert previous commit

Due to how the framework utilizes CONFIGURE_ARGS defined arguments in
port Makefile ends up in front of ones in .mk files which results in
broken syntax.

Reported by:    cmt
Approved by:    blanket, just fix it
DeltaFile
+1-2Mk/Uses/meson.mk
+1-21 files

FreeBSD/ports 8379c2cdevel/py-tzdata distinfo Makefile

devel/py-tzdata: Update to 2026.2

Changelog:

https://github.com/python/tzdata/releases/tag/2026.2

MFH:            2026Q2
(cherry picked from commit 8a0809943d9d90d155926c7689996d5a63324cb6)
DeltaFile
+3-3devel/py-tzdata/distinfo
+1-1devel/py-tzdata/Makefile
+4-42 files

FreeBSD/ports 4b5a47enet/liferea distinfo Makefile, net/liferea/files patch-js_user.js patch-src_Makefile.in

net/liferea: update to 1.16.8

Release Notes:
  https://github.com/lwindolf/liferea/releases/tag/v1.16.8
DeltaFile
+38-0net/liferea/files/patch-js_user.js
+10-0net/liferea/files/patch-src_Makefile.in
+3-3net/liferea/distinfo
+1-2net/liferea/Makefile
+52-54 files

FreeBSD/ports d52ce10filesystems/e2fsprogs-core distinfo, filesystems/e2fsprogs-core/files patch-misc_fuse2fs.c patch-e2fsck__unix.c

filesystems/e2fsprogs*: update to v1.47.4

Changelog:      https://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.47.4
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/504
DeltaFile
+12-0filesystems/e2fsprogs-core/files/patch-misc_fuse2fs.c
+4-4filesystems/e2fsprogs-core/files/patch-e2fsck__unix.c
+3-3filesystems/e2fsprogs-core/distinfo
+2-2filesystems/e2fsprogs-core/files/patch-tests_Makefile.in
+2-2filesystems/e2fsprogs-core/files/patch-misc__Makefile.in
+2-2filesystems/e2fsprogs-core/files/patch-misc_e2fuzz.c
+25-132 files not shown
+27-158 files

FreeBSD/ports 8bcf9baarchivers/lzo2 Makefile, archivers/lzo2/files patch-include__lzo__lzodefs.h

archivers/lzo2: add #include <stddef.h> to lzodefs.h

to make the header self-contained.

PR:             294715
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/504
DeltaFile
+2-1archivers/lzo2/files/patch-include__lzo__lzodefs.h
+1-1archivers/lzo2/Makefile
+3-22 files

FreeBSD/ports 5a6e8a4dns/dnsmasq-devel distinfo Makefile

dns/dnsmasq-devel: update to v2.93test10

Upstream Git changes since v2.93test9:
* fc22868 2026-04-21 | Preserve existing log file permissions when adding group-write bit. (tag: v2.93test10) [Florian Margaine]
* d158aec 2026-04-21 | Increase default limit on TCP handler processes from 20 to 30. [Simon Kelley]
* 36d081e 2026-04-21 | Fix buffer overlow in log_query() [Simon Kelley]
* 9eb0757 2026-04-21 | Fix crash with mal-formed config option. [Toliak Purple]
* 2d0e0c7 2026-04-10 | Tweak DHCPv6 replay decapsulation. [Simon Kelley]
* cfc2244 2026-04-08 | Bump copyrights to 2026. [Simon Kelley]

Upstream Git changes since v2.93test8:
* 9ad7492 2026-04-06 | Fix 1-byte buffer overflow in relay_reply4() (tag: v2.93test9) [Simon Kelley]
* a6069da 2026-04-05 | Check DNS query via TCP doesn't have QR bit set. [Simon Kelley]
* 14f5317 2026-04-05 | Sanity checking on DNS replies via TCP. [Simon Kelley]
* 8fd06d2 2026-03-30 | OOB buffer check with DNS bitstring labels. [Simon Kelley]
* d152e81 2026-03-30 | Tighten check on TFTP pathnames to avoid directory escape. [Simon Kelley]
* e0bec33 2026-03-30 | Move logging on TCP timeout from child process to main process. [Simon Kelley]
* dd70793 2026-03-20 | dump: check lseek() return in pcap record-counting loop [Dominik]
* c5f4641 2026-03-19 | domain: fix strncat buffer-size argument in is_rev_synth() [Dominik]

    [22 lines not shown]
DeltaFile
+3-3dns/dnsmasq-devel/distinfo
+1-1dns/dnsmasq-devel/Makefile
+4-42 files

FreeBSD/ports 71808cdarchivers/py-borgbackup distinfo Makefile

archivers/py-borgbackup: update to 1.4.4

ChangeLog:      https://borgbackup.readthedocs.io/en/1.4.4/changes.html#version-1-4-4-2026-03-19
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/504
DeltaFile
+3-3archivers/py-borgbackup/distinfo
+1-1archivers/py-borgbackup/Makefile
+4-42 files

FreeBSD/ports b16813cgraphics/rawtherapee Makefile, graphics/rawtherapee/files patch-rtengine_LibRaw.cmake patch-CMakeLists.txt

graphics/rawtherapee: Add GCC (14) build option, clean up

Clear the way for making GCC 15 the default GCC version for ports
(through USE_GCC=yes), and set USE_GCC=14 for this port.

GCC 15 and libc++ aren't compatible today because our (base) libc++'s
header files around C++ type traits are rejected by GCC 15, which wants
us to use library traits instead of (new) trait built-ins such as __decay
on function signatures.  This isn't trivial to fix, so use the version
pin to GCC 14 so that everyone else can benefit from 15.

(Using libstdc++ with GCC instead would require the C++ libraries that
expose C++ ABIs in the ports tree, Exiv2, Glib-derivatives be recompiled
in a libstdc++ flavour and possibly be duplicated in a separate install
path. Let's not go to these double efforts yet.)

WARNING: on FreeBSD 15.0 amd64, clang-compiled rawtherapee requires
twice as much CPU time on a certain test file batch conversion set than
the GCC-compiled rawtherapee, so if you can, leave the GCC option on.

    [15 lines not shown]
DeltaFile
+45-41graphics/rawtherapee/Makefile
+30-0graphics/rawtherapee/files/patch-rtengine_LibRaw.cmake
+13-0graphics/rawtherapee/files/patch-CMakeLists.txt
+88-413 files

FreeBSD/ports 53275e9math/py-lrcalc Makefile

math/py-lrcalc: fix my previous commit

Pointyhat:      /me
DeltaFile
+2-0math/py-lrcalc/Makefile
+2-01 files

FreeBSD/ports fc0d875x11-wm/niri distinfo Makefile.crates

x11-wm/niri: Update to 26.04

- Update to 26.04 (Changelog: https://github.com/niri-wm/niri/releases/tag/v26.04)
- Take maintainership

Event:          Wiesbaden Hackathon 202604
DeltaFile
+463-545x11-wm/niri/distinfo
+236-271x11-wm/niri/Makefile.crates
+3-4x11-wm/niri/Makefile
+702-8203 files

FreeBSD/ports 0f45ed4x11/vdesk Makefile distinfo

x11/vdesk: upgrading 1.2 -> 1.3

Major changes:
    * Update the autotools build system.
    * Ensure built cleanly with a compiler supporting any C version
      from ANSI C to C23
    * Tidy up the code and documentation, and convert the ChangeLog
      to NEWS format
    * Ensure that vdesk always calls XCloseDisplay before exiting

Event: Wiesbaden Hackathon 202604
DeltaFile
+3-4x11/vdesk/Makefile
+3-2x11/vdesk/distinfo
+6-62 files

FreeBSD/ports 8a08099devel/py-tzdata distinfo Makefile

devel/py-tzdata: Update to 2026.2

Changelog:

https://github.com/python/tzdata/releases/tag/2026.2

MFH:            2026Q2
DeltaFile
+3-3devel/py-tzdata/distinfo
+1-1devel/py-tzdata/Makefile
+4-42 files

FreeBSD/ports 1a58df8textproc/py-zensical distinfo Makefile

textproc/py-zensical: Update to 0.0.36

Changelogs since 0.0.34:

https://github.com/zensical/zensical/releases/tag/v0.0.36
https://github.com/zensical/zensical/releases/tag/v0.0.35
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-1textproc/py-zensical/Makefile
+4-42 files

FreeBSD/ports b0e5677devel/py-oslotest distinfo Makefile

devel/py-oslotest: Update to 6.1.1

Changelog:

https://github.com/openstack/oslotest/compare/6.1.0...6.1.1
DeltaFile
+3-3devel/py-oslotest/distinfo
+1-1devel/py-oslotest/Makefile
+4-42 files

FreeBSD/ports 444a54ftextproc/py-ttp-templates distinfo Makefile

textproc/py-ttp-templates: Update to 0.5.2

Changelog:

https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.2
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+2-2textproc/py-ttp-templates/Makefile
+5-52 files

FreeBSD/ports 4f39368devel/py-inline-snapshot distinfo Makefile

devel/py-inline-snapshot: Update to 0.32.7

Changelog:

https://github.com/15r10nk/inline-snapshot/blob/0.32.7/CHANGELOG.md
DeltaFile
+3-3devel/py-inline-snapshot/distinfo
+1-1devel/py-inline-snapshot/Makefile
+4-42 files

FreeBSD/ports 4e43e36textproc/p5-PPI distinfo Makefile

textproc/p5-PPI: update 1.283 -> 1.291

Changelog: https://metacpan.org/dist/PPI/changes
DeltaFile
+3-3textproc/p5-PPI/distinfo
+1-2textproc/p5-PPI/Makefile
+4-52 files

FreeBSD/ports 3d8158dx11/xdm Makefile

x11/xdm: Run-depend on x11/xrdb, as xdm calls this executable

There are a lot of more missing dependencies that I failed to enumerate in
entirety, but this is at least step forward.

Pull Request:   https://github.com/freebsd/freebsd-ports/pull/505
DeltaFile
+3-2x11/xdm/Makefile
+3-21 files

FreeBSD/ports 68ffd3bports-mgmt/packagekit distinfo Makefile, ports-mgmt/packagekit/files patch-backends_freebsd_PackageDatabase.hpp

ports-mgmt/packagekit: Update to 1.3.5

Reported by:    portscout!

(cherry picked from commit 3e0e6cfee0d8dbc3c285df8b0b35397d6c0acdc3)
DeltaFile
+6-8ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp
+3-3ports-mgmt/packagekit/distinfo
+1-2ports-mgmt/packagekit/Makefile
+10-133 files

FreeBSD/ports 1c9704bgraphics/colord Makefile

graphics/colord: Fix build with PPROFILES enabled

PR:             294778
DeltaFile
+2-1graphics/colord/Makefile
+2-11 files

FreeBSD/ports 3e0e6cfports-mgmt/packagekit distinfo Makefile, ports-mgmt/packagekit/files patch-backends_freebsd_PackageDatabase.hpp

ports-mgmt/packagekit: Update to 1.3.5

Reported by:    portscout!
DeltaFile
+6-8ports-mgmt/packagekit/files/patch-backends_freebsd_PackageDatabase.hpp
+3-3ports-mgmt/packagekit/distinfo
+1-2ports-mgmt/packagekit/Makefile
+10-133 files

FreeBSD/ports 12b5937x11-fonts/font-awesome distinfo Makefile

x11-fonts/font-awesome: Update to 7.2.0

Event:          Wiesbaden Hackathon 202604
DeltaFile
+3-3x11-fonts/font-awesome/distinfo
+1-1x11-fonts/font-awesome/Makefile
+4-42 files