FreeBSD/ports e0b1609cad/fritzing pkg-plist, cad/fritzing/files patch-src_sketch_sketchwidget.cpp patch-src_utils_textutils.cpp

cad/fritzing: Update to 1.0.8

Approved by:    arrowd (co-mentor)

(cherry picked from commit edabd8c576813a49ef7f655b2953cdcc0a319bec)
DeltaFile
+1,536-7cad/fritzing/pkg-plist
+0-25cad/fritzing/files/patch-src_commands.cpp
+0-22cad/fritzing/files/patch-src_items_itembase.cpp
+0-20cad/fritzing/files/patch-src_utils_textutils.cpp
+0-20cad/fritzing/files/patch-src_items_paletteitembase.cpp
+4-13cad/fritzing/files/patch-src_sketch_sketchwidget.cpp
+1,540-1077 files not shown
+1,571-12513 files

FreeBSD/ports ddbfaf9graphics/rawtherapee pkg-plist distinfo, graphics/rawtherapee/files patch-CMakeLists.txt patch-rtengine_LibRaw.cmake

graphics/rawtherapee: Update 5.12 => 5.13

Extend patch for rtengine/LibRaw.cmake to properly forward our local
CXXFLAGS (available through ${CMAKE_CXX_FLAGS} inside cmake) to the
libraw build, else it will build against GCC's default Standard C++
Library, which might be libstdc++, which then breaks when doing the
final link against the common libc++ based system (GNU libstdc++ and
LLVM's libc++ have incompatible ABIs).

Switch to using the system libfmt, which is version 12 and good.

Changelog:      https://rawtherapee.com/downloads/5.13/
PR:             297513
Reported by:    mandree (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/581
DeltaFile
+15-5graphics/rawtherapee/files/patch-rtengine_LibRaw.cmake
+0-13graphics/rawtherapee/files/patch-CMakeLists.txt
+7-4graphics/rawtherapee/Makefile
+2-4graphics/rawtherapee/pkg-plist
+3-3graphics/rawtherapee/distinfo
+27-295 files

FreeBSD/ports 8855effdevel/llvm23 distinfo Makefile, devel/llvm23/files patch-llvm_include_llvm_Support_Allocator.h

devel/llvm23: 23.1.0-rc3

Attempt to fix compilation on 32-bit targets.

Sponsored by:   DARPA, AFRL
DeltaFile
+14-0devel/llvm23/files/patch-llvm_include_llvm_Support_Allocator.h
+2-10devel/llvm23/Makefile
+3-3devel/llvm23/distinfo
+19-133 files

FreeBSD/ports a857809devel/llvm-devel Makefile.COMMANDS Makefile, devel/llvm-devel/files patch-llvm_include_llvm_Support_Allocator.h

devel/llvm-devel: new snapshot

First snapshot of the LLVM 24 development cycle.

Attempt to fix compilation on 32-bit targets.

Sponsored by:   DARPA, AFRL
DeltaFile
+73-30devel/llvm-devel/pkg-plist
+14-0devel/llvm-devel/files/patch-llvm_include_llvm_Support_Allocator.h
+3-3devel/llvm-devel/distinfo
+3-3devel/llvm-devel/Makefile.snapshot
+2-2devel/llvm-devel/Makefile
+2-1devel/llvm-devel/Makefile.COMMANDS
+97-392 files not shown
+99-408 files

FreeBSD/ports edabd8ccad/fritzing pkg-plist, cad/fritzing/files patch-src_sketch_sketchwidget.cpp patch-src_utils_textutils.cpp

cad/fritzing: Update to 1.0.8

Approved by:    arrowd (co-mentor)
DeltaFile
+1,536-7cad/fritzing/pkg-plist
+0-25cad/fritzing/files/patch-src_commands.cpp
+0-22cad/fritzing/files/patch-src_items_itembase.cpp
+0-20cad/fritzing/files/patch-src_utils_textutils.cpp
+0-20cad/fritzing/files/patch-src_items_paletteitembase.cpp
+4-13cad/fritzing/files/patch-src_sketch_sketchwidget.cpp
+1,540-1077 files not shown
+1,571-12513 files

FreeBSD/ports f9f5fd8net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.20.0

ChangeLog:      https://github.com/totoshko88/RustConn/releases/tag/v0.20.0
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+9-9net/rustconn/distinfo
+3-3net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+13-133 files

FreeBSD/ports 974b5b0devel/xwpe pkg-descr Makefile, devel/xwpe/files patch-we_xterm.c patch-05

devel/xwpe: Update to 1.6.9 and take maintainership

Port changes:
- switch to new upstream at Codeberg.org
- update WWW and package description
- remove obsolete patches and post-patch target
- add new dependencies for the modern UI and features

Changelog: https://codeberg.org/mendezr/xwpe/src/tag/v1.6.9/CHANGELOG

PR:             296205
Reported by:    Juan M. Méndez Rey <juan.mendezr at proton.me> (new maintainer)
DeltaFile
+0-64devel/xwpe/files/patch-02
+16-22devel/xwpe/Makefile
+0-27devel/xwpe/files/patch-09
+0-25devel/xwpe/files/patch-05
+7-16devel/xwpe/pkg-descr
+0-11devel/xwpe/files/patch-we_xterm.c
+23-1652 files not shown
+32-1708 files

FreeBSD/ports 7a8971cdatabases/py-harlequin Makefile distinfo

databases/py-harlequin: Update to 2.8.1

ChangeLog:      https://github.com/tconbeer/harlequin/releases/tag/v2.8.1
Reported by:    Ted Conbeer <notifications at github.com>
DeltaFile
+3-3databases/py-harlequin/distinfo
+1-1databases/py-harlequin/Makefile
+4-42 files

FreeBSD/ports 401efeenet-im/mautrix-whatsapp Makefile distinfo

net-im/mautrix-whatsapp: Update to 0.2607.0

Changelog: https://github.com/mautrix/whatsapp/blob/v0.2607.0/CHANGELOG.md

- Added support for the extra passkey authentication step when logging in.
- Added support for newer versions of poll messages from WhatsApp.
- Fixed poll votes in DMs.

PR:             296902
Reported by:    Jordan Ostreff <jordan at ostreff.info>
Approved by:    Julian Weigt <juw at posteo.de> (maintainer, timeout >3 weeks)
DeltaFile
+5-5net-im/mautrix-whatsapp/distinfo
+1-2net-im/mautrix-whatsapp/Makefile
+6-72 files

FreeBSD/doc b23c17ddocumentation/content/en/books/handbook introduction.adoc, shared releases.adoc

14.5-R: Revert previous commit until the 14.5-R release
DeltaFile
+6-14shared/releases.adoc
+1-1documentation/content/en/books/handbook/introduction.adoc
+7-152 files

FreeBSD/doc ab0db63documentation/content/en/books/handbook introduction.adoc, shared releases.adoc

14.5-R: Temporary version bump for 14.5-R
DeltaFile
+14-6shared/releases.adoc
+1-1documentation/content/en/books/handbook/introduction.adoc
+15-72 files

FreeBSD/src d0f0a3blibexec/rc rc.subr

etc/rc.subr: svcj - use the filename for services

We have ports and basesystem services, where the internal name and the
filename differ. While the documentation recommends to keep them in
sync, the reality is different. For service jails use the basename of
the service filename.
Fixes:          2efbd48 rc: add service jails framework
Suggested by:   joneum
MFC after:      1 week
MFC to:         stable/15
DeltaFile
+6-6libexec/rc/rc.subr
+6-61 files

FreeBSD/ports 5d6d5a6net Makefile

net/dot1ag-utils: Connect to ports/net/Makefile. Slipped.

Approved by:    pi (post-facto)
DeltaFile
+1-0net/Makefile
+1-01 files

FreeBSD/src 84d8d28libexec/rc/rc.d bgfsck

rc.d/bgfsck: use the correct variable name

The name of the script and the name used internally for rc.conf differ,
as such the hardcoded disabling of service jails for the didn't work.
Fix by using the correct name.
Fixes:          f99f0ee14e3af rc.d: add a service jails config to all base system services
DeltaFile
+1-1libexec/rc/rc.d/bgfsck
+1-11 files

FreeBSD/ports a57c52ctextproc/py-textual-fastdatatable Makefile distinfo

textproc/py-textual-fastdatatable: Update to 0.17.1

ChangeLog:      https://github.com/tconbeer/textual-fastdatatable/releases/tag/v0.17.1
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3textproc/py-textual-fastdatatable/distinfo
+1-1textproc/py-textual-fastdatatable/Makefile
+4-42 files

FreeBSD/ports 5191e54sysutils/packer distinfo Makefile

sysutils/packer: Update 1.10.1 => 1.16.0

Port changes:
- Define LICENSE=BSL11 (custom) to satisfy check-sanity.
- Pet portlint (use tab instead of spaces).
- Use DISTVERSION instead of PORTVERSION.

Changelog:
https://github.com/hashicorp/packer/blob/v1.16.0/CHANGELOG.md

PR:             297515
Reported by:    Brad Ackerman <brad at facefault.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5sysutils/packer/distinfo
+5-5sysutils/packer/Makefile
+10-102 files

FreeBSD/ports 5209470audio/strawberry Makefile distinfo

audio/strawberry: Update to 1.2.27

https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.27
DeltaFile
+3-3audio/strawberry/distinfo
+1-1audio/strawberry/Makefile
+4-42 files

FreeBSD/ports 1ac2439audio/mac Makefile distinfo

audio/mac: Update to 13.25

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+3-3audio/mac/distinfo
+1-1audio/mac/Makefile
+4-42 files

FreeBSD/ports 39cacf2devel/libgit2 Makefile distinfo

devel/libgit2: update to 1.9.7

Changes:        https://github.com/libgit2/libgit2/releases
(cherry picked from commit 265edfbeec88c7f67d81559b06fb1d51cfd63cdb)
DeltaFile
+3-3devel/libgit2/distinfo
+1-1devel/libgit2/Makefile
+4-42 files

FreeBSD/ports 265edfbdevel/libgit2 Makefile distinfo

devel/libgit2: update to 1.9.7

Changes:        https://github.com/libgit2/libgit2/releases
DeltaFile
+3-3devel/libgit2/distinfo
+1-1devel/libgit2/Makefile
+4-42 files

FreeBSD/ports 50f03f1devel/jjui Makefile distinfo

devel/jjui: Update to 0.10.9

Changelog:
- https://github.com/idursun/jjui/releases/tag/v0.10.7
- https://github.com/idursun/jjui/releases/tag/v0.10.8
- https://github.com/idursun/jjui/releases/tag/v0.10.9

PR:             297119
Reported by:    Herbert J. Skuhra <herbert at gojira.at>
Approved by:    Al Hoang <hoanga at gmail.com> (maintainer, timeout >2 weeks)
DeltaFile
+5-5devel/jjui/distinfo
+1-2devel/jjui/Makefile
+6-72 files

FreeBSD/ports e8f65e5Tools/scripts update-plist.py

Tools/scripts: add +x perms to update-plist.py
DeltaFile
+0-0Tools/scripts/update-plist.py
+0-01 files

FreeBSD/ports 2b1be43cad/librecad Makefile pkg-plist, cad/librecad/files patch-librecad_src_src.pro

cad/librecad: Update to 2.2.1.5

https://github.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.4
https://github.com/LibreCAD/LibreCAD/releases/tag/v2.2.1.5
DeltaFile
+14-0cad/librecad/files/patch-librecad_src_src.pro
+3-3cad/librecad/distinfo
+3-2cad/librecad/pkg-plist
+1-1cad/librecad/Makefile
+21-64 files

FreeBSD/ports cad2070devel/hyprutils Makefile pkg-plist

devel/hyprutils: Update to 0.14.1

Changelog: https://github.com/hyprwm/hyprutils/releases/tag/v0.14.1

Reported by:    GitHub (watch releases)
DeltaFile
+3-3devel/hyprutils/distinfo
+1-1devel/hyprutils/Makefile
+2-0devel/hyprutils/pkg-plist
+6-43 files

FreeBSD/ports fca8d6bdevel/py-ty Makefile Makefile.crates

devel/py-ty: Update to 0.0.71

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

Reported by:    Repology
DeltaFile
+17-17devel/py-ty/distinfo
+7-7devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+25-253 files

FreeBSD/src 6c41d92sys/net/route route_tables.c

routing: Fix table sizes

Tables that have one element per protocol or address family were
previously sized by AF_MAX + 1 since AF_MAX was off by one.  Now that
AF_MAX has been corrected, we need to apply the opposite correction to
these tables.

Fixes:          ddd850aa7720 ("sys/socket.h: Fix AF_MAX")
MFC after:      3 days
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    pouria, kevans, glebius
Differential Revision:  https://reviews.freebsd.org/D58826
DeltaFile
+9-9sys/net/route/route_tables.c
+9-91 files

FreeBSD/src 79a6ad6lib/libifconfig libifconfig_internal.h

libifconfig: Fix table size

Tables that have one element per protocol or address family were
previously sized by AF_MAX + 1 since AF_MAX was off by one.  Now that
AF_MAX has been corrected, we need to apply the opposite correction to
these tables.

Fixes:          ddd850aa7720 ("sys/socket.h: Fix AF_MAX")
MFC after:      3 days
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D58827
DeltaFile
+1-1lib/libifconfig/libifconfig_internal.h
+1-11 files

FreeBSD/ports b983828textproc/ov Makefile, textproc/peco Makefile

various: Bump go ports for go-1.25.13 / 1.26.6
DeltaFile
+1-1textproc/sttr/Makefile
+1-1textproc/sift/Makefile
+1-1textproc/qo/Makefile
+1-1textproc/pup/Makefile
+1-1textproc/peco/Makefile
+1-1textproc/ov/Makefile
+6-6799 files not shown
+805-783805 files

FreeBSD/ports 6d39dcfx11/nwg-dock Makefile, x11/nwg-drawer Makefile

various: Bump go ports for go-1.25.13 / 1.26.6
DeltaFile
+1-1x11/waveterm/Makefile
+1-1x11/wallutils/Makefile
+1-1x11/nwg-menu/Makefile
+1-1x11/nwg-look/Makefile
+1-1x11/nwg-drawer/Makefile
+1-1x11/nwg-dock/Makefile
+6-6809 files not shown
+815-657815 files

FreeBSD/src 19a1025usr.sbin/pkg FreeBSD.conf.quarterly-release

Remove minor version from kmods repo

We don't have a kmods_quarterly_5 repo for releng/14.5 so don't point
users at it.

Direct commit to releng/14.5, hopefully to be reverted once the repo
exists.

Approved by:    re (cperciva)
Sponsored by:   OpenSats Initiative
DeltaFile
+1-1usr.sbin/pkg/FreeBSD.conf.quarterly-release
+1-11 files