FreeBSD/src e8c1931usr.sbin/mixer mixer.c

mixer: Improve error messages

Use better diagnostic messages when unit numbers are wrong.

Reviewed by:    arrowd@, christos@, kevans@
Approved by:    christos@
Differential Revision:  https://reviews.freebsd.org/D56845

(cherry picked from commit 9f5cfe625e9e8153599105458650e5fcecfd6281)
DeltaFile
+3-1usr.sbin/mixer/mixer.c
+3-11 files

FreeBSD/ports ab62a2dscience/nifticlib distinfo pkg-plist, science/nifticlib/files patch-examples-Makefile patch-utils-Makefile

science/nifticlib: Update to 3.0.1

Numerous fixes and enhancements since 2.0.0
Changes: https://github.com/NIFTI-Imaging/nifti_clib/commits/master/

No longer conflicts with science/afni
Release to ports@

Reported by:    Repology
DeltaFile
+40-112science/nifticlib/files/patch-Makefile
+7-8science/nifticlib/Makefile
+0-10science/nifticlib/files/patch-utils-Makefile
+0-8science/nifticlib/files/patch-examples-Makefile
+4-4science/nifticlib/pkg-plist
+3-2science/nifticlib/distinfo
+54-1446 files

FreeBSD/src f1fa2f7sys/amd64/amd64 mp_machdep.c

amd64: initialize IPI scoreboard earlier

The initializer just needs working malloc(9) and two constants that
are set at hammer_time().

Fixes:  648fa3558c161a1d8564626d21047710c3fbfdf6

Reviewed by:            avg, markj
Differential Revision:  https://reviews.freebsd.org/D58714
DeltaFile
+1-1sys/amd64/amd64/mp_machdep.c
+1-11 files

FreeBSD/doc 4dc399ddocumentation/themes/beastie/layouts/_partials site-head.html, website/themes/beastie/layouts/_partials site-head.html

website: Restore FreeBSD Project copyright

From 1995-2021, the project website said "1995-???? The FreeBSD Project"
until the rewrite to hugo/asciidoctor, when it became erroneously listed
as 1995-2020 The FreeBSD Foundation. The Foundation owns the trademarks,
not the copyright, and they can not own a copyright before they existed.

Reported by:    wosch
Reviewed by:    wosch
Event:          Berlin Hackathon 202609
Fixes:          989d921f5d4a ("Migrate doc to Hugo/AsciiDoctor")
DeltaFile
+1-1website/themes/beastie/layouts/_partials/site-head.html
+1-1documentation/themes/beastie/layouts/_partials/site-head.html
+2-22 files

FreeBSD/src d13ee10sys/kern kern_intr.c

random: don't collect entropy when scheduling software interrupt handlers

The entropy will be collected in intr_event_schedule_thread() for event
handlers that are marked as entropy sources.  The quality of entropy
provided by SWI wasn't great anyway.

Reviewed by:            cem, ngie
Differential Revision:  https://reviews.freebsd.org/D58829
DeltaFile
+0-7sys/kern/kern_intr.c
+0-71 files

FreeBSD/ports 98dc52bsysutils/cni-dnsname distinfo pkg-descr, sysutils/cni-dnsname/files patch-plugins_meta_dnsname_files__test.go patch-plugins_meta_dnsname_config.go

name: add cni-dnsname

this is a CNI plugin for podman containers which allows for
dynamic registration of containers into a local dns zone.

Reviewed by:    arrowd
Differential Revision:  https://reviews.freebsd.org/D59267
DeltaFile
+28-0sysutils/cni-dnsname/files/patch-plugins_meta_dnsname_files.go
+25-0sysutils/cni-dnsname/Makefile
+11-0sysutils/cni-dnsname/files/patch-plugins_meta_dnsname_files__test.go
+11-0sysutils/cni-dnsname/files/patch-plugins_meta_dnsname_config.go
+6-0sysutils/cni-dnsname/pkg-descr
+5-0sysutils/cni-dnsname/distinfo
+86-01 files not shown
+87-07 files

FreeBSD/ports 191a1eex11/elementary-terminal distinfo Makefile, x11/elementary-terminal/files patch-data_io.elementary.terminal.gschema.xml patch-src_Widgets_TerminalWidget.vala

x11/elementary-terminal: Update 0.7.2 => 0.8.0

Upstream changes:
- Switched to GTK 4.
- Switched to Granite 7.
- New dependency: libadwaita
- Remove dependency: libhandy

Changelogs:
- https://github.com/elementary/terminal/releases/tag/8.0.0
- https://github.com/elementary/terminal/releases/tag/8.1.0

Commit log:
https://github.com/elementary/terminal/compare/7.2.0...8.1.0

Reported by:    portscout
Approved by:    no maintainer
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+29-30x11/elementary-terminal/files/patch-src_meson.build
+18-17x11/elementary-terminal/files/patch-src_Widgets_TerminalWidget.vala
+3-4x11/elementary-terminal/Makefile
+3-3x11/elementary-terminal/distinfo
+2-2x11/elementary-terminal/files/patch-data_io.elementary.terminal.gschema.xml
+55-565 files

FreeBSD/ports 382c962x11/terminator Makefile distinfo

x11/terminator: Update to 2.1.6
DeltaFile
+3-3x11/terminator/distinfo
+1-1x11/terminator/Makefile
+4-42 files

FreeBSD/ports ff449aftextproc/py-sphinxcontrib-mermaid Makefile distinfo

textproc/py-sphinxcontrib-mermaid: Update to 2.1.1

Reported by:    portscout!
DeltaFile
+3-3textproc/py-sphinxcontrib-mermaid/distinfo
+1-1textproc/py-sphinxcontrib-mermaid/Makefile
+4-42 files

FreeBSD/ports a29134agraphics/opencv Makefile distinfo

graphics/opencv: fix build with multimedia/ffmpeg 9

Reference: https://github.com/opencv/opencv/pull/29533
DeltaFile
+3-5graphics/opencv/distinfo
+3-0graphics/opencv/Makefile
+6-52 files

FreeBSD/ports 67c02a3www/freenginx-devel Makefile Makefile.extmod, www/freenginx-devel/files extra-patch-ngx_http_auth_jwt_module.c

www/freenginx-devel: third-party modules management (+)

- update ngx-http-auth-jwt module to 2.5.0

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+0-20www/freenginx-devel/files/extra-patch-ngx_http_auth_jwt_module.c
+3-3www/freenginx-devel/distinfo
+1-2www/freenginx-devel/Makefile.extmod
+1-1www/freenginx-devel/Makefile
+5-264 files

FreeBSD/ports 1fe2f6ewww/freenginx-devel Makefile.extmod Makefile

www/freenginx-devel: third-party modules management (+)

- update nginx-auth-jwt module to 0.15.0, for details see
  https://github.com/kjdev/nginx-auth-jwt/compare/0.14.2...0.15.0

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+7-5www/freenginx-devel/distinfo
+3-2www/freenginx-devel/Makefile.extmod
+3-2www/freenginx-devel/Makefile
+13-93 files

FreeBSD/ports 9c8d614devel/rhg Makefile distinfo

devel/rhg: update: 7.2.3 -> 7.2.4

<ChangeLog>

- Fix the detection of peers with limited query size during discovery
- rhg: include the path in purge’s directory removal errors
- verify: remove incorrect fncache branch in file index case
- update: fix status after a flag-only update of symlink into a file,
  in rust
- update: fix status after a flag-only update of a file into a
  symlink, in rust
- rust: respect umask for executable files during update

</ChangeLog>

Sponsored by:   tipi.work
DeltaFile
+3-3devel/rhg/distinfo
+1-2devel/rhg/Makefile
+4-52 files

FreeBSD/src 7dfadd7sbin/hastctl hastctl.c, sbin/hastd hast.h hastd.c

hastd: Add a stop control message

Add a stop control message which causes hastd to clean up and terminate.

Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D59344
DeltaFile
+17-0sbin/hastd/control.c
+14-0sbin/hastctl/hastctl.c
+8-4sbin/hastd/hastd.c
+1-0sbin/hastd/hast.h
+40-44 files

FreeBSD/src ff4b81esys/kern vfs_syscalls.c kern_descrip.c, sys/sys syscallsubr.h

syscalls: Avoid C++ reserved words

Both kern_renameat() and kern_dup() had arguments named `new`.  Rename
their arguments to match their respecitve manual pages.

Sponsored by:   Klara, Inc.
Sponsored by:   NetApp, Inc.
Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D59386
DeltaFile
+23-23sys/kern/kern_descrip.c
+10-10sys/kern/vfs_syscalls.c
+3-3sys/sys/syscallsubr.h
+36-363 files

FreeBSD/src 4ec3ca5etc/mtree BSD.tests.dist, sbin/hastd Makefile

hastd: Add rudimentary tests

Test that we can start and stop hastd with an empty configuration.

Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D59345
DeltaFile
+36-0sbin/hastd/tests/hastd_test.sh
+4-0sbin/hastd/tests/Makefile
+3-0sbin/hastd/Makefile
+2-0etc/mtree/BSD.tests.dist
+45-04 files

FreeBSD/src 911bda7sbin/hastd nv.c

hastd: Ensure nvpair padding is initialized

The proto-libnv implementation embedded in hastd pads names and values
out to the nearest multiple of eight bytes, but leaves the padding
uninitialized, leaking up to 14 bytes of recycled heap per pair in a
message.

While here, switch from bcopy() to memcpy().

MFC after:      3 days
Reviewed by:    kevans, emaste
Differential Revision:  https://reviews.freebsd.org/D59343
DeltaFile
+3-3sbin/hastd/nv.c
+3-31 files

FreeBSD/ports 114198bsecurity/lego Makefile distinfo

security/lego: Update 5.4.0 => 5.4.1

Changelog:
https://github.com/go-acme/lego/blob/v5.4.1/CHANGELOG.md

PR:             298212
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5security/lego/distinfo
+1-2security/lego/Makefile
+6-72 files

FreeBSD/doc 9ffea3ashared releases.adoc

macros: Bump number of ports

Watching wosch make the ports tree manpages,
we have 37816 packages for latest and 36879 for quarterly.
DeltaFile
+1-1shared/releases.adoc
+1-11 files

FreeBSD/ports a9e0e91filesystems/amazon-efs-utils Makefile.crates distinfo, filesystems/amazon-efs-utils/files patch-src_proxy_cargo-crates_s2n-tls-0.3.39_src_init.rs patch-src_cargo-crates_s2n-tls-0.3.42_src_init.rs

filesystems/amazon-efs-utils: update to 3.3.1

Sponsored by:   Netflix
DeltaFile
+275-227filesystems/amazon-efs-utils/distinfo
+136-112filesystems/amazon-efs-utils/Makefile.crates
+161-8filesystems/amazon-efs-utils/files/patch-src_watchdog_____init____.py
+17-17filesystems/amazon-efs-utils/files/patch-src_efs__utils__common_proxy.py
+0-16filesystems/amazon-efs-utils/files/patch-src_proxy_cargo-crates_s2n-tls-0.3.39_src_init.rs
+16-0filesystems/amazon-efs-utils/files/patch-src_cargo-crates_s2n-tls-0.3.42_src_init.rs
+605-3803 files not shown
+614-3909 files

FreeBSD/doc 466bf36website/themes/beastie/i18n en.toml

website: Fix Documentation Project Primer name

Event:          Berlin Hackathon 202609
Suggested by:   wosch
DeltaFile
+1-1website/themes/beastie/i18n/en.toml
+1-11 files

FreeBSD/doc f0bcdf5website/content/en mailto.adoc contact.adoc, website/themes/beastie/i18n en.toml

website: Revive mailto as contact

Mailto is an important page, one of the many that was lost in the reorg.
Revive it as freebsd.org/contact, and move it to the legal column in the
footer. The bottom heading of mailto used to be commercial vendors, zap
that and replace it with a legal section for the freebsd foundation.
Also simplify some of the language a bit.

Adding core as a *non-blocking* reviewer so they can weigh in if they
desire, but I think this is extremely positive and reasonable and we can
keep iterating, so I do not intend to wait for them unless they ask.

Event:                  Berlin Hackathon 202609
Reviewed by:            wosch
Suggested by:           wosch
Differential Revision:  https://reviews.freebsd.org/D59442
DeltaFile
+0-32website/content/en/mailto.adoc
+32-0website/content/en/contact.adoc
+3-0website/themes/beastie/layouts/_partials/site-footer.html
+3-0website/themes/beastie/i18n/en.toml
+38-324 files

FreeBSD/doc edb464dwebsite/content/en where.adoc, website/content/en/cgi ports.cgi

website: Overhaul ports visibility

header: move ports to Get FreeBSD
footer: add ports, remove 44bsd docs archive. It is still in docs/
where/: remove ports, and remove it from the sidemenu

Event:                  Berlin Hackathon 202609
Reviewed by:            wosch
Suggested by:           wosch, michaelo
Differential Revision:  https://reviews.freebsd.org/D59442
DeltaFile
+0-14website/content/en/where.adoc
+6-3website/themes/beastie/i18n/en.toml
+3-3website/themes/beastie/layouts/_partials/site-header.html
+3-3website/themes/beastie/layouts/_partials/site-footer.html
+2-0website/content/en/cgi/ports.cgi
+0-1website/themes/beastie/layouts/_partials/sidenav.html
+14-246 files

FreeBSD/ports de48309filesystems/pod Makefile

filesystems/pod: Mark BROKEN, fails to build

Fails with: ld: error: undefined symbol: g_list_length
DeltaFile
+2-0filesystems/pod/Makefile
+2-01 files

FreeBSD/ports 2ee7398graphics/egl-x11 Makefile distinfo

graphics/egl-x11: Update to 1.0.6

Reported by:    portscout!
DeltaFile
+3-3graphics/egl-x11/distinfo
+1-1graphics/egl-x11/Makefile
+4-42 files

FreeBSD/ports 95c6bfagraphics/egl-wayland2 Makefile distinfo

graphics/egl-wayland2: Update to 1.0.2

Reported by:    portscout!
DeltaFile
+3-3graphics/egl-wayland2/distinfo
+1-1graphics/egl-wayland2/Makefile
+4-42 files

FreeBSD/ports ada0545comms/chirp Makefile distinfo

comms/chirp: update to 20260904
DeltaFile
+3-3comms/chirp/distinfo
+1-1comms/chirp/Makefile
+4-42 files

FreeBSD/ports e0f7e94multimedia/mlt7 Makefile

multimedia/mlt7: Mark BROKEN, fails to build with FFmpeg 9

PR:             297355, 297364
DeltaFile
+2-0multimedia/mlt7/Makefile
+2-01 files

FreeBSD/ports 46fe2a3multimedia/vapoursynth-l-smash-works Makefile

multimedia/vapoursynth-l-smash-works: Mark BROKEN, fails to build with FFmpeg 9

PR:             297355, 297363
DeltaFile
+1-0multimedia/vapoursynth-l-smash-works/Makefile
+1-01 files

FreeBSD/ports 381c78bmultimedia/py-torchcodec Makefile

multimedia/py-torchcodec: Mark BROKEN, fails to build with FFmpeg 9

PR:             297355, 297385
DeltaFile
+2-0multimedia/py-torchcodec/Makefile
+2-01 files