HardenedBSD/src a49a4e0share/man/man7 freebsd-base.7 release.7, sys/compat/linuxkpi/common/src linux_page.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+18-9share/man/man7/freebsd-base.7
+3-4share/man/man7/release.7
+1-1sys/compat/linuxkpi/common/src/linux_page.c
+22-143 files

HardenedBSD/ports 10d5f07devel/glib20 pkg-plist, devel/glib20/files kqueue_fnm.c

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+70,298-70,797www/firefox/files/patch-libwebrtc-generated
+7,517-7,517devel/glib20/pkg-plist
+0-1,461devel/glib20/files/kqueue_fnm.c
+786-0graphics/materialx/pkg-plist
+267-263security/arti/distinfo
+133-131security/arti/Makefile.crates
+79,001-80,16957 files not shown
+79,425-80,60463 files

HardenedBSD/ports 6f5cc49lang/python313 distinfo Makefile.version

lang/python313: Update to 3.13.10
DeltaFile
+3-3lang/python313/distinfo
+1-1lang/python313/Makefile.version
+1-1lang/python313/pkg-plist
+5-53 files

HardenedBSD/src 45d8bfdsys/compat/linuxkpi/common/src linux_page.c

LinuxKPI: page.c: remove a spurious character from a comment

No functional changes.

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-1sys/compat/linuxkpi/common/src/linux_page.c
+1-11 files

HardenedBSD/ports f8e9176devel Makefile, devel/py-aioboto3 Makefile distinfo

devel/py-aioboto3: New port: Async boto3 wrapper
DeltaFile
+25-0devel/py-aioboto3/Makefile
+20-0devel/py-aioboto3/files/patch-pyproject.toml
+3-0devel/py-aioboto3/distinfo
+2-0devel/py-aioboto3/pkg-descr
+1-0devel/Makefile
+51-05 files

HardenedBSD/ports 83364a5misc Makefile, misc/py-sagemaker-shim Makefile distinfo

misc/py-sagemaker-shim: New port: SageMaker: Adapter algorithms for Grand Challenge inference API
DeltaFile
+28-0misc/py-sagemaker-shim/Makefile
+19-0misc/py-sagemaker-shim/files/patch-pyproject.toml
+3-0misc/py-sagemaker-shim/distinfo
+2-0misc/py-sagemaker-shim/pkg-descr
+1-0misc/Makefile
+53-05 files

HardenedBSD/ports b4a1867misc/py-sagemaker Makefile distinfo, misc/py-sagemaker/files patch-pyproject.toml

misc/py-sagemaker: update 2.251.0 → 3.0.1
DeltaFile
+8-29misc/py-sagemaker/Makefile
+9-0misc/py-sagemaker/files/patch-pyproject.toml
+3-3misc/py-sagemaker/distinfo
+20-323 files

HardenedBSD/ports c5dc7bemisc/py-sagemaker-train pkg-descr Makefile

misc/py-sagemaker-train: Update WWW and pkg-descr
DeltaFile
+5-10misc/py-sagemaker-train/pkg-descr
+2-3misc/py-sagemaker-train/Makefile
+7-132 files

HardenedBSD/ports d573134misc Makefile, misc/py-sagemaker-mlops Makefile distinfo

misc/py-sagemaker-mlops: New port: SageMaker: MLOps package for workflow orchestration
DeltaFile
+27-0misc/py-sagemaker-mlops/Makefile
+17-0misc/py-sagemaker-mlops/files/patch-pyproject.toml
+3-0misc/py-sagemaker-mlops/distinfo
+3-0misc/py-sagemaker-mlops/pkg-descr
+1-0misc/Makefile
+51-05 files

HardenedBSD/ports 5cbb92fwww/py-django52 distinfo Makefile

www/py-django52: Update to 5.2.9
DeltaFile
+3-3www/py-django52/distinfo
+1-1www/py-django52/Makefile
+4-42 files

HardenedBSD/ports 861a6edwww/py-django51 distinfo Makefile

www/py-django51: Update to 5.1.15
DeltaFile
+3-3www/py-django51/distinfo
+1-1www/py-django51/Makefile
+4-42 files

HardenedBSD/ports 80fbebfwww/py-django42 distinfo Makefile

www/py-django42: Update to 4.2.27
DeltaFile
+3-3www/py-django42/distinfo
+1-1www/py-django42/Makefile
+4-42 files

HardenedBSD/ports 63ff6c6www/pydio-cells distinfo Makefile

www/pydio-cells: update to 4.14.16

Changelog: https://github.com/pydio/cells/releases/tag/v4.4.16
DeltaFile
+5-5www/pydio-cells/distinfo
+1-2www/pydio-cells/Makefile
+6-72 files

HardenedBSD/src bc6c9d7contrib/sqlite3 sqlite3.c sqlite3.h, sys/compat/linuxkpi/common/src linux_80211.c linux_pci.c

Merge remote-tracking branch 'internal/freebsd/current/main' into hardened/current/master
DeltaFile
+122-81contrib/sqlite3/sqlite3.c
+71-28sys/compat/linuxkpi/common/src/linux_80211.c
+45-45contrib/sqlite3/sqlite3.h
+5-10sys/powerpc/include/_stdint.h
+3-10sys/compat/linuxkpi/common/src/linux_pci.c
+1-1contrib/sqlite3/VERSION
+247-1753 files not shown
+250-1789 files

HardenedBSD/src b8cab6fshare/mk src.libnames.mk

HBSD: Resolve merge conflict

Also make it clearer what HardenedBSD's changes are to this file.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+3-4share/mk/src.libnames.mk
+3-41 files

HardenedBSD/ports cf061a1sysutils/fwupd-efi Makefile

HBSD: Disable FORTIFYSOURCE and HARDCFLAGS for sysutils/fwupd-efi

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+2-0sysutils/fwupd-efi/Makefile
+2-01 files

HardenedBSD/ports 043bbb1graphics/materialx pkg-plist Makefile, graphics/materialx/files patch-source_MaterialXFormat_File.cpp patch-source_MaterialXView_NanoGUI_CMakeLists.txt

graphics/materialx: Add new port

MaterialX is an open standard for representing rich material and
look-development content in computer graphics, enabling its
platform-independent description and exchange across applications and
renderers.

PR:             283175
DeltaFile
+786-0graphics/materialx/pkg-plist
+53-0graphics/materialx/Makefile
+49-0graphics/materialx/files/patch-source_MaterialXFormat_File.cpp
+17-0graphics/materialx/distinfo
+14-0graphics/materialx/files/patch-source_MaterialXView_NanoGUI_CMakeLists.txt
+11-0graphics/materialx/files/patch-python_CMakeLists.txt
+930-02 files not shown
+933-08 files

HardenedBSD/ports 160580cx11/xterm distinfo Makefile

x11/xterm: Update to 404
DeltaFile
+3-3x11/xterm/distinfo
+1-1x11/xterm/Makefile
+4-42 files

HardenedBSD/ports f46f881Mk bsd.gecko.mk

Mk/bsd.gecko.mk: update rust-cbindgen dependency

Firefox 146 needs the updated version
DeltaFile
+1-1Mk/bsd.gecko.mk
+1-11 files

HardenedBSD/ports 854a293devel/glib20 distinfo Makefile

devel/glib20: update to 2.84.4

Changelog: https://gitlab.gnome.org/GNOME/glib/-/blob/2.84.4/NEWS
DeltaFile
+3-3devel/glib20/distinfo
+1-2devel/glib20/Makefile
+4-52 files

HardenedBSD/ports af48093devel/glib20 Makefile, devel/glib20/files kqueue_fnm.c gkqueuefilemonitor.c

devel/glib20: remove FAM_ALTBACKEND

No longer accessed after libinotify-kqueue landed, further with
native inotify since 15-STABLE. While here, conditionalise the
devel/libinotify dependency accordingly.
DeltaFile
+0-1,461devel/glib20/files/kqueue_fnm.c
+0-224devel/glib20/files/gkqueuefilemonitor.c
+0-74devel/glib20/files/kqueue_fnm.h
+3-14devel/glib20/Makefile
+3-1,7734 files

HardenedBSD/ports 5d0dccbdevel/glib20 Makefile pkg-plist

devel/glib20: integrate the meson option for NLS
DeltaFile
+6-3devel/glib20/Makefile
+1-1devel/glib20/pkg-plist
+7-42 files

HardenedBSD/ports 0fa6898devel/glib20 pkg-plist Makefile

devel/glib20: shore up DOCS

- use DOCS over PORTDOCS
- unconditionally omit G_VA_COPY_AS_ARRAY, as the symbol is historical,
  only relevant on certain platforms and the generated doc is blank
DeltaFile
+7,516-7,516devel/glib20/pkg-plist
+2-7devel/glib20/Makefile
+7,518-7,5232 files

HardenedBSD/ports 98af7a1www/firefox distinfo Makefile, www/firefox/files patch-libwebrtc-generated patch-third__party_libwebrtc_modules_portal_pipewire__utils.h

www/firefox: update to 146.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/146.0/releasenotes/
DeltaFile
+70,298-70,797www/firefox/files/patch-libwebrtc-generated
+19-0www/firefox/files/patch-third__party_libwebrtc_modules_portal_pipewire__utils.h
+3-3www/firefox/distinfo
+2-2www/firefox/Makefile
+70,322-70,8024 files

HardenedBSD/ports e77af36textproc/scim-table-imengine/files patch-src_scim__table__imengine__setup.cpp

HBSD: Fix HARDCFLAGS for textproc/scim-table-imengine

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+10-0textproc/scim-table-imengine/files/patch-src_scim__table__imengine__setup.cpp
+10-01 files

HardenedBSD/ports e98c3e9net/asterisk20 Makefile distinfo

net/asterisk22: Update 20.16.0 → 20.17.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-20.17.0.html

Add non-default option UNBOUND to prevent silent grab of libunbound.so
from dns/unbound.

PR:             291176
Sponsored by:   FLEX-IT LLC
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+6-6net/asterisk20/Makefile
+3-5net/asterisk20/distinfo
+2-0net/asterisk20/pkg-plist
+11-113 files

HardenedBSD/ports be2a8e3net/asterisk22 Makefile distinfo

net/asterisk22: Update 22.6.0 → 22.7.0

Changelog:
https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.7.0.html

Add non-default option UNBOUND to prevent silent grab of libunbound.so
from dns/unbound.

PR:             291177
Sponsored by:   FLEX-IT LLC
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+6-6net/asterisk22/Makefile
+3-5net/asterisk22/distinfo
+2-0net/asterisk22/pkg-plist
+11-113 files

HardenedBSD/src 39b2ca9share/man/man7 freebsd-base.7

freebsd-base.7: Rewrite table into a tagged list

The table is not playing nicely with
https://man.freebsd.org/freebsd-base

MFC after:              3 days
Reviewed by:            pauamma at gundo.com
Differential Revision:  https://reviews.freebsd.org/D54036
DeltaFile
+18-9share/man/man7/freebsd-base.7
+18-91 files

HardenedBSD/src df81545share/man/man7 release.7

release.7: PKGBASE is now the default

Signed-off-by:  polyduekes-git <polyduekes at proton.me>
Reviewed by:    cperciva, emaste, ziaee
Closes:         https://github.com/freebsd/freebsd-src/pull/1913
DeltaFile
+3-4share/man/man7/release.7
+3-41 files

HardenedBSD/ports be60b49dns/knot3 distinfo.py-libknot distinfo

dns/{knot3,py-libknot}: Update 3.5.0 => 3.5.2

Changelog:
https://gitlab.nic.cz/knot/knot-dns/raw/v3.5.2/NEWS

PR:             291264 289611
Approved by:    Leo Vandewoestijne <freebsd at dns.company> (maintainer)
MFH:            2025Q4
DeltaFile
+3-3dns/knot3/distinfo.py-libknot
+3-3dns/knot3/distinfo
+1-1dns/knot3/knotdns.mk
+7-73 files