HardenedBSD/ports c3e9641audio/mac/files patch-Source_MACLib_Prepare.cpp, audio/openal-soft/files patch-alc_backends_oss.cpp

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-523audio/openal-soft/files/patch-alc_backends_oss.cpp
+15-29misc/codex/distinfo
+6-13misc/codex/Makefile.crates
+0-12audio/mac/files/patch-Source_MACLib_Prepare.cpp
+7-4math/libqalculate/Makefile
+7-4math/qalculate-gtk/Makefile
+35-58523 files not shown
+97-63929 files

HardenedBSD/ports 0875e0ex11/contour Makefile

x11/contour: Unbreak build on -CURRENT

clang with debug assertions enabled (on -CURRENT) crashes when it
tries to compile this port. As a workaround use clang from ports when
system clang has debug assertions enabled.
DeltaFile
+8-1x11/contour/Makefile
+8-11 files

HardenedBSD/ports 9761434misc/codex distinfo Makefile.crates

misc/codex: Update to 0.89.0

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.88.0
- https://github.com/openai/codex/releases/tag/rust-v0.89.0

Reported by:    GitHub (watch releases)
DeltaFile
+15-29misc/codex/distinfo
+6-13misc/codex/Makefile.crates
+2-3misc/codex/Makefile
+23-453 files

HardenedBSD/ports bc84965audio/openal-soft distinfo Makefile, audio/openal-soft/files patch-alc_backends_oss.cpp

audio/openal-soft: Update to 1.25.1

https://github.com/kcat/openal-soft/releases/tag/1.25.1
DeltaFile
+0-523audio/openal-soft/files/patch-alc_backends_oss.cpp
+3-3audio/openal-soft/distinfo
+1-2audio/openal-soft/Makefile
+4-5283 files

HardenedBSD/ports d115dc0net/liveMedia distinfo Makefile

net/liveMedia: Update to 2026.01.12
DeltaFile
+3-3net/liveMedia/distinfo
+1-1net/liveMedia/Makefile
+4-42 files

HardenedBSD/ports 9addd50audio/mac distinfo Makefile, audio/mac/files patch-Source_MACLib_Prepare.cpp

audio/mac: Update to 12.04

Changes: https://www.monkeysaudio.com/versionhistory.html
DeltaFile
+0-12audio/mac/files/patch-Source_MACLib_Prepare.cpp
+3-3audio/mac/distinfo
+1-2audio/mac/Makefile
+4-173 files

HardenedBSD/ports 783e6aedatabases/pg_textsearch distinfo Makefile

databases/pg_textsearch: Update to 0.4.1
DeltaFile
+3-3databases/pg_textsearch/distinfo
+1-1databases/pg_textsearch/Makefile
+4-42 files

HardenedBSD/ports f8ba7a9audio/wavpack Makefile distinfo

audio/wavpack: Update to 5.9.0

Add source URL to WWW, since this is what devs really want.

Remove cmake:testing; test target has been failing for a while.
This needs more investigation.

Remove unused WAVPACK_BUILD_DOCS from CMAKE_ARGS. Project transitioned
to WAVPACK_INSTALL_DOCS, but disabling this would disable installation
of the manpages, which is not the desired effect.

https://github.com/dbry/WavPack/releases/tag/5.9.0
DeltaFile
+5-4audio/wavpack/Makefile
+3-3audio/wavpack/distinfo
+1-1audio/wavpack/pkg-plist
+9-83 files

HardenedBSD/ports 088bd6aaudio/strawberry distinfo Makefile

audio/strawberry: Update to 1.12.17

Require USE_QT=imageformat:run, as this version supports the webp
image format.

https://github.com/strawberrymusicplayer/strawberry/releases/tag/1.2.17
DeltaFile
+3-3audio/strawberry/distinfo
+2-2audio/strawberry/Makefile
+5-52 files

HardenedBSD/ports 59aff95math/qalculate-gtk Makefile distinfo

math/qalculate-gtk: Update to 5.9.0

Set c++ dialect to c++17 (previously undefined), libtool:build is not
needed as project supplies its own libtool, intltool is no longer used.

https://github.com/Qalculate/qalculate-gtk/releases/tag/v5.9.0
DeltaFile
+7-4math/qalculate-gtk/Makefile
+3-3math/qalculate-gtk/distinfo
+10-72 files

HardenedBSD/ports b499137math/libqalculate Makefile distinfo

math/libqalculate: Update to 5.9.0

Improve COMMENT, set c++ dialect to c++17 (previously undefined),
intltool is no longer used.

https://github.com/Qalculate/libqalculate/releases/tag/v5.9.0
DeltaFile
+7-4math/libqalculate/Makefile
+3-3math/libqalculate/distinfo
+1-1math/libqalculate/pkg-plist
+11-83 files

HardenedBSD/ports ac709efmath/qalculate-qt distinfo Makefile

math/qalculate-qt: Update to 5.9.0

Set c++ dialect to c++17 (previously undefined).

https://github.com/Qalculate/qalculate-qt/releases/tag/v5.9.0
DeltaFile
+3-3math/qalculate-qt/distinfo
+4-1math/qalculate-qt/Makefile
+7-42 files

HardenedBSD/ports 13abbb0net-im/flare distinfo Makefile.crates

net-im/flare: Update 0.18.0 => 0.18.1

Changelog:
https://gitlab.com/schmiddi-on-mobile/flare/-/releases/0.18.1

PR:             292644
Reported by:    Yusuf Yaman <nxjoseph at protonmail.com> (maintainer)
DeltaFile
+5-5net-im/flare/distinfo
+2-2net-im/flare/Makefile.crates
+1-1net-im/flare/Makefile
+8-83 files

HardenedBSD/src 03a7a1asys/amd64/include ifunc.h, sys/i386/include ifunc.h

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+34-6sys/x86/x86/local_apic.c
+5-0sys/i386/include/ifunc.h
+0-5sys/netlink/ktest_netlink_message_writer.c
+5-0sys/amd64/include/ifunc.h
+1-1sys/netlink/ktest_netlink_message_writer.h
+45-125 files

HardenedBSD/src c80c367sys/amd64/include ifunc.h, sys/i386/include ifunc.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+34-6sys/x86/x86/local_apic.c
+5-0sys/amd64/include/ifunc.h
+5-0sys/i386/include/ifunc.h
+0-5sys/netlink/ktest_netlink_message_writer.c
+1-1sys/netlink/ktest_netlink_message_writer.h
+45-125 files

HardenedBSD/ports 3537948devel/arduino Makefile, graphics/darktable Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+10-2graphics/darktable/Makefile
+10-0net/wireguard-tools/files/wireguard_lite.in
+3-3devel/arduino/Makefile
+23-53 files

HardenedBSD/ports b6b8d5fdevel/arduino Makefile

devel/arduino: pin to openjdk8

Dependency comms/rxtx is tied to openjdk8 and installs jars in
PREFIX/openjdk8/jre/lib/ext. This directory is gone in jdk9+, but
arduino expects it.
So pin arduino to openjdk8 also.
If anybody wants this to be supported by jdk9+, patches are welcome.

PR:     292651
DeltaFile
+3-3devel/arduino/Makefile
+3-31 files

HardenedBSD/ports 50e6daegraphics/darktable Makefile

graphics/darktable: Add `llvm:build` after `compiler:*` in USES=

The move of `USES+=compiler:*` later in the file to be able to check
`${ARCH}` apparently triggered the following warning:

    make: .../Mk/Uses/compiler.mk:86: warning: Command "/usr/local/llvm19/bin/clang --version" exited with status 127
    make: .../Mk/Uses/compiler.mk:134: warning: Command "/usr/local/llvm19/bin/clang++ -### /dev/null 2>&1" exited with status 127

It looks like the order of `compiler:*` and `llvm:*` is important.
Moving the addition of `llvm:compiler` after `compiler:*` was added
conditionally fixes that warning.

PR:             292128
Reported by:    Trond Endrestøl <Trond.Endrestol at ximalas.info>
Tested by:      Trond Endrestøl <Trond.Endrestol at ximalas.info>,
                Herbert J. Skuhra <herbert at gojira.at>
DeltaFile
+10-2graphics/darktable/Makefile
+10-21 files

HardenedBSD/src 8352e24sys/netlink ktest_netlink_message_writer.c ktest_netlink_message_writer.h

tests/ktest_netlink_message_writer: remove INVARIANTS requirement

INVARIANTS is meant to be used to enable extra sanity checking for
internal structures, not enable/disable tests in the freebsd kyua
test suite.

STABLE branches include a GENERIC kernconf without INVARIANTS, so
ktest_netlink_message_writer is broken on such branches:

https://ci.freebsd.org/job/FreeBSD-stable-15-amd64-test/253/testReport/sys.netlink.test_netlink_message_writer/py/__test_cases_list__/

Reviewed by:    lwhsu, imp
Approved by:    lwhsu (mentor)
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1889
MFC after:      3 days
Signed-off-by:  Siva Mahadevan <siva at FreeBSD.org>
Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-5sys/netlink/ktest_netlink_message_writer.c
+1-1sys/netlink/ktest_netlink_message_writer.h
+1-62 files

HardenedBSD/ports 02c2969net/wireguard-tools/files wireguard_lite.in

net/wireguard-tools: Add possibility to configure keys in rc script

Add possibility to ingest WireGuard keys from files using the rc script.
It basically adds two more options: "wireguard_<iface>_key" and
"wireguard_<iface>_psk". Both are optional.

PR:     291997
DeltaFile
+10-0net/wireguard-tools/files/wireguard_lite.in
+10-01 files

HardenedBSD/src 2b1db07sys/amd64/include ifunc.h, sys/i386/include ifunc.h

x86: add machine/ifunc.h

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+5-0sys/amd64/include/ifunc.h
+5-0sys/i386/include/ifunc.h
+10-02 files

HardenedBSD/src dfc4186sys/x86/x86 local_apic.c

x86 lapic: Dump LVTs from the ddb show lapic command

Add description for each LVT element, use it in show lapic dump.

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+34-6sys/x86/x86/local_apic.c
+34-61 files

HardenedBSD/src 1578f8esbin/mdmfs mdmfs.c, usr.sbin/syslogd/tests syslogd_test.sh syslogd_test_common.sh

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+144-161usr.sbin/syslogd/tests/syslogd_test.sh
+52-5usr.sbin/syslogd/tests/syslogd_test_common.sh
+16-26usr.sbin/syslogd/tests/syslogd_forwarded_format_test.sh
+12-18usr.sbin/syslogd/tests/syslogd_relayed_format_test.sh
+11-17usr.sbin/syslogd/tests/syslogd_basic_format_test.sh
+2-10sbin/mdmfs/mdmfs.c
+237-2374 files not shown
+248-24310 files

HardenedBSD/src c8fff18lib/libfetch fetch.3, usr.sbin/syslogd/tests syslogd_test.sh syslogd_test_common.sh

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+144-161usr.sbin/syslogd/tests/syslogd_test.sh
+52-5usr.sbin/syslogd/tests/syslogd_test_common.sh
+16-26usr.sbin/syslogd/tests/syslogd_forwarded_format_test.sh
+12-18usr.sbin/syslogd/tests/syslogd_relayed_format_test.sh
+11-17usr.sbin/syslogd/tests/syslogd_basic_format_test.sh
+8-4lib/libfetch/fetch.3
+243-2314 files not shown
+248-24310 files

HardenedBSD/ports f06c357astro/py-skyfield pkg-plist, devel/onetbb/files patch-include_oneapi_tbb_detail__exception.h patch-test_common_utils_concurrency_limit.h

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+181-181astro/py-skyfield/pkg-plist
+0-67x11/contour/files/patch-src_crispy_FNV.h
+0-43sysutils/logwatch/files/patch-scripts_services_postfix
+26-0devel/onetbb/files/patch-include_oneapi_tbb_detail__exception.h
+24-0devel/onetbb/files/patch-test_common_utils_concurrency_limit.h
+0-24sysutils/logwatch/files/pkg-message.in
+231-31530 files not shown
+357-38136 files

HardenedBSD/ports 29bc7b2net/netatalk4 distinfo Makefile

net/netatalk4: Update to 4.4.1

See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-4-1 for
a list of changes in this release.
DeltaFile
+3-3net/netatalk4/distinfo
+1-1net/netatalk4/Makefile
+4-42 files

HardenedBSD/ports 01c5d9fsysutils/logwatch Makefile distinfo, sysutils/logwatch/files patch-scripts_services_postfix pkg-message.in

sysutils/logwatch: Update 7.13 => 7.14

Commit log:
https://sourceforge.net/p/logwatch/git/ci/93cb38bb54f0ca12f4e792d9167993c9213e2c66/log/

- Remove no longer needed files/pkg-message.in and
  files/patch-scripts_services_postfix.
- Optimize post-install-DOCS-on.

PR:     292655
DeltaFile
+0-43sysutils/logwatch/files/patch-scripts_services_postfix
+0-24sysutils/logwatch/files/pkg-message.in
+2-6sysutils/logwatch/Makefile
+3-3sysutils/logwatch/distinfo
+4-0sysutils/logwatch/pkg-plist
+2-0sysutils/logwatch/files/Makefile
+11-766 files

HardenedBSD/src 4b96204sbin/mdmfs mdmfs.c

mdmfs: Fix soft updates logic

Now that newfs(8) has a command-line argument to disable soft updates,
use that instead of running tunefs(8) after the fact to turn them off.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    mckusick, imp
Differential Revision:  https://reviews.freebsd.org/D54783
DeltaFile
+2-10sbin/mdmfs/mdmfs.c
+2-101 files

HardenedBSD/ports a2327c8www/angie-console-light distinfo Makefile

www/angie-console-light: Update 1.8.1 => 1.8.2

Changelog:
- Fixed the Angie ADC documentation link.
https://github.com/webserver-llc/angie-console-light/releases/tag/1.8.2

While here remove unnecessary MKDIR - COPYTREE_SHARE does it itself.

PR:     292650
DeltaFile
+3-3www/angie-console-light/distinfo
+1-2www/angie-console-light/Makefile
+4-52 files

HardenedBSD/ports 6199a57www/angie distinfo, www/angie-module-njs Makefile

www/angie-module-njs: Update 0.9.4 => 0.9.5

Changelog:
https://github.com/nginx/njs/releases/tag/0.9.5

Commit log:
https://github.com/nginx/njs/compare/0.9.4...0.9.5

PR:     292649
DeltaFile
+2-2www/angie-module-njs/Makefile
+2-2www/angie/distinfo
+4-42 files