HardenedBSD/ports 5d922aemisc/R-cran-xfun distinfo Makefile, sysutils/appjail distinfo Makefile

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+3-3misc/R-cran-xfun/distinfo
+3-3sysutils/appjail/distinfo
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+1-1misc/R-cran-xfun/Makefile
+1-1sysutils/appjail/Makefile
+13-136 files

HardenedBSD/src e23f0deshare/man/man7 security.7, usr.bin/mdo mdo.1

mdo.1: Cross-reference with security.7

MFC after:      3 days
Reviewed by:    olce
Differential Revision:  https://reviews.freebsd.org/D56024
DeltaFile
+3-2usr.bin/mdo/mdo.1
+2-1share/man/man7/security.7
+5-32 files

HardenedBSD/ports 4ef34ccmisc/R-cran-xfun distinfo Makefile

misc/R-cran-xfun: Update to 0.57

Changelog: https://github.com/yihui/xfun/releases/tag/v0.57
DeltaFile
+3-3misc/R-cran-xfun/distinfo
+1-1misc/R-cran-xfun/Makefile
+4-42 files

HardenedBSD/ports d5a7f8bsysutils/appjail-devel distinfo Makefile

sysutils/appjail-devel: Update to 4.10.0.20260322

ChangeLog:
https://github.com/DtxdF/AppJail/commits/11905e0c949866783edbc0c512313a081a559981/

MFH:    2026Q1
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files

HardenedBSD/ports d1bad00sysutils/appjail distinfo Makefile

sysutils/appjail: Update to 4.10.0

ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v4.10.0

MFH:    2026Q1
DeltaFile
+3-3sysutils/appjail/distinfo
+1-1sysutils/appjail/Makefile
+4-42 files

HardenedBSD/src f0d5f46sys/dev/mlx5 driver.h, sys/dev/mlx5/mlx5_core mlx5_cmd.c

mlx5: postpone freeing the completed command entity to taskqueue

because cancel_delayed_work_sync() might need to sleep, which cannot be
done in the interrupt thread where the completion runs.

Sponsored by:   Nvidia networking
MFC after:      1 week
DeltaFile
+11-1sys/dev/mlx5/mlx5_core/mlx5_cmd.c
+1-0sys/dev/mlx5/driver.h
+12-12 files

HardenedBSD/ports db3ea15cad/silice pkg-plist, math/clingo distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+76-0security/sudo-rs/files/sudoers.in
+0-73security/sudo-rs/files/sudoers
+41-19misc/ollama/Makefile
+44-7cad/silice/pkg-plist
+38-0net/unfs3/files/patch-Makefile.in
+17-15math/clingo/distinfo
+216-11441 files not shown
+440-29647 files

HardenedBSD/ports e3b5d27audio/liquidsfz Makefile distinfo

audio/liquidsfz: update 0.3.2 → 0.4.0
DeltaFile
+8-4audio/liquidsfz/Makefile
+5-3audio/liquidsfz/distinfo
+13-72 files

HardenedBSD/ports 281272bmath Makefile, math/R-cran-ankiR Makefile pkg-descr

math/R-cran-ankiR: New port: Read and Analyze Anki Flashcard Databases

Differential Revision:  https://reviews.freebsd.org/D56036
DeltaFile
+21-0math/R-cran-ankiR/Makefile
+9-0math/R-cran-ankiR/pkg-descr
+3-0math/R-cran-ankiR/distinfo
+1-0math/Makefile
+34-04 files

HardenedBSD/ports 8a85b1fdevel/p5-TimeDate Makefile

devel/p5-TimeDate: Limit portscout to stable versions

Port changes:
- Add PORTSCOUT to stay with stable versions only

PR:             293723
Reported by:    Sergei Vyshenski <svysh.fbsd at gmail.com> (maintainer)
Approved by:    maintainer, osa (mentor)
DeltaFile
+2-0devel/p5-TimeDate/Makefile
+2-01 files

HardenedBSD/ports 007a42ceditors/elementary-code distinfo pkg-plist

editors/elementary-code: Update to 8.2.0

Changelog:
https://github.com/elementary/code/releases/tag/8.2.0

PR:             293864
Reported by:    Olivier Duchateau <duchateau.olivier at gmail.com>
Approved by:    Miguel Gocobachi <miguel at gocobachi.dev> (maintainer)
Approved by:    osa (mentor)
DeltaFile
+3-3editors/elementary-code/distinfo
+2-0editors/elementary-code/pkg-plist
+1-1editors/elementary-code/Makefile
+6-43 files

HardenedBSD/ports 5e87f3email/spampd Makefile distinfo

mail/spampd: update 2.62 -> 2.63 and take maintenership

Changelog:
    https://github.com/mpaperno/spampd/releases/tag/2.63

Also reorder the Makefile to make portclipy happy.
DeltaFile
+11-10mail/spampd/Makefile
+3-3mail/spampd/distinfo
+14-132 files

HardenedBSD/ports 4424c6cnet/unfs3/files patch-Makefile.in patch-configure.ac

net/unfs3: update 0.9.23 -> 0.11.0 and take maintainership

Changelog:
    https://github.com/unfs3/unfs3/releases/tag/unfs3-0.10.0
    https://github.com/unfs3/unfs3/releases/tag/unfs3-0.11.0
DeltaFile
+38-0net/unfs3/files/patch-Makefile.in
+15-14net/unfs3/files/patch-configure.ac
+0-29net/unfs3/files/patch-fh.c
+0-19net/unfs3/files/patch-md5.c
+0-11net/unfs3/files/patch-attr.c
+0-11net/unfs3/files/patch-nfs.c
+53-844 files not shown
+78-9210 files

HardenedBSD/ports 4bd6946audio/subtui distinfo Makefile

audio/subtui: Update to 2.13.0

Changelog: https://github.com/MattiaPun/SubTUI/releases/tag/v2.13.0
DeltaFile
+5-5audio/subtui/distinfo
+1-1audio/subtui/Makefile
+6-62 files

HardenedBSD/ports 7450af9security/sudo-rs distinfo Makefile, security/sudo-rs/files sudoers.in sudoers

security/sudo-rs: Update 0.2.12 => 0.2.13

Changelog:
- Password now gets echoed by default, see sudoers file to revert
https://github.com/trifectatechfoundation/sudo-rs/releases/tag/v0.2.13

Port changes:
- Replace hardcoded /usr/local with %%PREFIX%% in files/sudoers.
- Use absolute path for "@includedir ..." in files/sudoers.

PR:             293735
Reported by:    Valdemar Erk <valdemar at erk.dev>
Approved by:    Marc Schoolderman <marc at trifectatech.org> (maintainer)
Approved by:    osa@ (mentor)
DeltaFile
+76-0security/sudo-rs/files/sudoers.in
+0-73security/sudo-rs/files/sudoers
+14-0security/sudo-rs/files/patch-src_pam_rpassword.rs
+5-5security/sudo-rs/distinfo
+4-2security/sudo-rs/Makefile
+1-1security/sudo-rs/Makefile.crates
+100-816 files

HardenedBSD/ports c6e7f6emisc/py-ollama Makefile distinfo

misc/py-ollama: update 0.4.7 → 0.6.1

Differential Revision:  https://reviews.freebsd.org/D56031
DeltaFile
+8-5misc/py-ollama/Makefile
+3-3misc/py-ollama/distinfo
+11-82 files

HardenedBSD/ports 97e1c1dmisc/ollama Makefile distinfo

misc/ollama: Fix options handlingl; Fix MLX option; Make it default
DeltaFile
+41-19misc/ollama/Makefile
+6-0misc/ollama/distinfo
+1-1misc/ollama/pkg-message
+48-203 files

HardenedBSD/ports d1be5b0misc/py-polars-runtime distinfo Makefile

misc/py-polars-runtime: update 1.39.0 → 1.39.3
DeltaFile
+3-3misc/py-polars-runtime/distinfo
+1-1misc/py-polars-runtime/Makefile
+4-42 files

HardenedBSD/ports b019e8fmath/clingo distinfo Makefile

math/clingo: update 5.7.1 → 5.8.0
DeltaFile
+17-15math/clingo/distinfo
+12-9math/clingo/Makefile
+29-242 files

HardenedBSD/ports f0d5a26misc/py-polars distinfo Makefile

misc/py-polars: update 1.39.0 → 1.39.3
DeltaFile
+3-3misc/py-polars/distinfo
+1-1misc/py-polars/Makefile
+4-42 files

HardenedBSD/ports 8e35d67ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: update to 2.6.99.4

Changes:
- info: fix version comparison with multi-character operators (>=, <=)
- fix --register-only to populate config file contents
- attempt config file merge for force install
- query: add %y and %Y for provides/requires
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

HardenedBSD/ports 536fbc9cad/silice pkg-plist pkg-descr

cad/silice: Update g20221229 => g20260322

* Add java to CATEGORIES
* Lift off limit to Java version (tested with OpenJDK 21)
* Fix and improve pkg-descr

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D56030
DeltaFile
+44-7cad/silice/pkg-plist
+23-3cad/silice/pkg-descr
+11-9cad/silice/distinfo
+8-9cad/silice/Makefile
+86-284 files

HardenedBSD/ports 13aecb5finance/hs-hledger-ui distinfo, finance/hs-hledger-web distinfo Makefile.cabal

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+231-223graphics/librsvg2-rust/distinfo
+179-165finance/hs-hledger-web/distinfo
+165-147finance/hs-hledger-ui/distinfo
+251-0finance/hs-hledger-web/Makefile.cabal
+1-247finance/hs-hledger-web/Makefile
+114-110graphics/librsvg2-rust/Makefile.crates
+941-89296 files not shown
+2,133-1,375102 files

HardenedBSD/ports 204908csysutils/cbsd-mq-router Makefile, sysutils/cbsd-mq-router/files cbsd-mq-router.in

sysutils/cbsd-mq-router: Use documented placeholder NETWOKING in RC scripts

PR:             293652
Approved by:    olevole at olevole.ru (maintainer timeout)
Differential Revision:  https://reviews.freebsd.org/D55712
DeltaFile
+1-1sysutils/cbsd-mq-router/Makefile
+1-1sysutils/cbsd-mq-router/files/cbsd-mq-router.in
+2-22 files

HardenedBSD/ports d27c53dsecurity/openca-ocspd Makefile, security/openca-ocspd/files ocspd.in

security/openca-ocspd: Use documented placeholder NETWOKING in RC scripts

PR:             293652
Approved by:    bruno at ruomad.net (maintainer timeout)
Differential Revision:  https://reviews.freebsd.org/D55712
DeltaFile
+1-1security/openca-ocspd/files/ocspd.in
+1-1security/openca-ocspd/Makefile
+2-22 files

HardenedBSD/ports c5ebe54databases/mongodb70 Makefile, databases/mongodb70/files mongod.in

databases/mongodb{7,8}0: Use documented placeholder NETWOKING in RC scripts

PR:             293652
Approved by:    ronald (maintainer timeout)
Differential Revision:  https://reviews.freebsd.org/D55712
DeltaFile
+1-1databases/mongodb80/files/mongod.in
+1-1databases/mongodb80/Makefile
+1-1databases/mongodb70/files/mongod.in
+1-0databases/mongodb70/Makefile
+4-34 files

HardenedBSD/ports 0edbd2asecurity/vuxml/vuln 2026.xml

security/vuxml: Fix roundcube package name

The package is flavorized.

PR:             293919
Reported by:    tomas at ciernik.sk
DeltaFile
+7-4security/vuxml/vuln/2026.xml
+7-41 files

HardenedBSD/ports ef8a958security/vuxml/vuln 2025.xml

security/vuxml: Fix linux-c7-sqlite range

PR:             292617
Reported by:    John Hein <jcfyecrayz at liamekaens.com>
DeltaFile
+1-1security/vuxml/vuln/2025.xml
+1-11 files

HardenedBSD/ports 6af7276www/vinyl09 pkg-plist Makefile, www/vinyl09/files vinyld.in vinylncsa.in

www/vinyl09: New port

Vinyl Cache, formerly known as Varnish Cache, is a web application accelerator
also known as a caching HTTP reverse proxy. You install it in front of any
server that speaks HTTP and configure it to cache the contents. Vinyl Cache is
really, really fast. It typically speeds up delivery by a factor of 300-1000x,
depending on your architecture.

Documentation and additional information about vinyl is available on
https://vinyl-cache.org/docs/index.html

Technical questions about vinyl and this release should be addressed
to <vinyl-dev at vinyl-cache.org>
DeltaFile
+157-0www/vinyl09/pkg-plist
+125-0www/vinyl09/files/vinyld.in
+77-0www/vinyl09/files/vinylncsa.in
+62-0www/vinyl09/files/vinyllog.in
+55-0www/vinyl09/Makefile
+18-0www/vinyl09/pkg-message
+494-06 files not shown
+520-312 files

HardenedBSD/ports 10affd7devel Makefile, devel/py-fsrs Makefile pkg-descr

devel/py-fsrs: New port: Free Spaced Repetition Scheduler

Differential Revision:  https://reviews.freebsd.org/D56019
DeltaFile
+23-0devel/py-fsrs/Makefile
+12-0devel/py-fsrs/pkg-descr
+3-0devel/py-fsrs/distinfo
+1-0devel/Makefile
+39-04 files