FreeBSD/ports 14bfd9csecurity Makefile, security/keepsecret pkg-plist Makefile

security/keepsecret: Add new port

KeepSecret is a Password manager for a Secret Service compatible provider.

WWW: https://invent.kde.org/utilities/keepsecret/
DeltaFile
+27-0security/keepsecret/pkg-plist
+20-0security/keepsecret/Makefile
+3-0security/keepsecret/distinfo
+3-0security/keepsecret/pkg-descr
+1-0security/Makefile
+54-05 files

FreeBSD/ports 2eab26bx11/kitty distinfo Makefile

x11/kitty: Update to 0.46.2

ChangeLog:      https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes
Reported by:    Kovid Goyal <notifications at github.com>
DeltaFile
+5-5x11/kitty/distinfo
+1-1x11/kitty/Makefile
+6-62 files

FreeBSD/ports 12e59b2games/libretro-shaders-slang pkg-plist distinfo

games/libretro-shaders-slang: Update g20260220 => g20260322

Commitlog:
https://github.com/libretro/slang-shaders/compare/ff3bd23...b256008

PR:     294016
DeltaFile
+208-14games/libretro-shaders-slang/pkg-plist
+3-3games/libretro-shaders-slang/distinfo
+2-2games/libretro-shaders-slang/Makefile
+213-193 files

FreeBSD/ports e9dd473science/fasthenry pkg-plist Makefile, science/fasthenry/files patch-src+fasthenry+savemat_mod.c patch-src+fasthenry+sparse+spDefs.h

science/fasthenry: update 3.0wr-021113 -> 3.0wr-031424

Changelog:
    https://people.freebsd.org/~rodrigo/fasthenry-3.0wr-031424.changelog.txt

Major changes since 1-1-2014:
    * Major improvements in the computation speed of large problems
    * The documentation has been converted to PDF
    * Added a new hashing scheme for building the preconditioner matrix
    * New input keyword:  tau
    * Code polishing for speeding up computations and reducing memory use
    * Restrict AVX use to x86_64.
    * Support superconducting segments and ground planes

Port changes:
    * move to gmake and GCC for the build, instead of trying to patch for llvm
DeltaFile
+267-32science/fasthenry/pkg-plist
+16-41science/fasthenry/Makefile
+0-11science/fasthenry/files/patch-src+fasthenry+savemat_mod.c
+0-11science/fasthenry/files/patch-src+fasthenry+sparse+spDefs.h
+3-2science/fasthenry/distinfo
+2-2science/fasthenry/files/patch-src+zbuf+savemat_mod.c
+288-992 files not shown
+292-1038 files

FreeBSD/ports e59d7bffilesystems/R-cran-fs distinfo Makefile

filesystems/R-cran-fs: Update to 2.0.1

Add devel/libuv to library dependencies so can use the installed libuv
instead of bundled version.

Changelog: https://cloud.r-project.org/web/packages/fs/news/news.html
DeltaFile
+3-3filesystems/R-cran-fs/distinfo
+3-2filesystems/R-cran-fs/Makefile
+6-52 files

FreeBSD/ports 2099b74ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: update to 2.6.99.5

Changes:
- libpkg: fix --register-only with empty packages
- query: fix crash on multiline
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

FreeBSD/ports 5ebfe25devel/catppuccin-whiskers distinfo Makefile.crates

devel/catppuccin-whiskers: Update to 2.9.0

Changelog: https://github.com/catppuccin/whiskers/blob/v2.9.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+77-17devel/catppuccin-whiskers/distinfo
+38-8devel/catppuccin-whiskers/Makefile.crates
+1-2devel/catppuccin-whiskers/Makefile
+116-273 files

FreeBSD/ports 100e326devel/sbt distinfo Makefile

devel/sbt: update to 1.12.7 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

FreeBSD/ports 55693b2www/tomcat101 distinfo Makefile

www/tomcat101: Update 10.1.52 => 10.1.53

Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.53_(schultz)

MFH:    2026Q1
(cherry picked from commit 3cb47cf30972215367e5a7c2965eebc9e85393f3)
DeltaFile
+3-3www/tomcat101/distinfo
+1-1www/tomcat101/Makefile
+4-42 files

FreeBSD/ports 3cb47cfwww/tomcat101 distinfo Makefile

www/tomcat101: Update 10.1.52 => 10.1.53

Changelog:
https://tomcat.apache.org/tomcat-10.1-doc/changelog.html#Tomcat_10.1.53_(schultz)

MFH:    2026Q1
DeltaFile
+3-3www/tomcat101/distinfo
+1-2www/tomcat101/Makefile
+4-52 files

FreeBSD/ports 31afe08devel/mongo-c-driver distinfo pkg-plist, devel/mongo-c-driver/files patch-build_sphinx_mongoc__common.py

devel/mongo-c-driver: Update 1.30.4 => 1.30.7

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.5
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.6
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.7

PR:             293866
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1 (after 1 week)

(cherry picked from commit 8fe205bd9bd1dbcbe3071c898871a97f4f28b236)
DeltaFile
+0-11devel/mongo-c-driver/files/patch-build_sphinx_mongoc__common.py
+3-3devel/mongo-c-driver/distinfo
+2-2devel/mongo-c-driver/pkg-plist
+1-2devel/mongo-c-driver/Makefile
+6-184 files

FreeBSD/ports ddfc5e0devel/libbson distinfo pkg-plist, devel/libbson/files patch-build_sphinx_mongoc__common.py

devel/libbson: Update 1.30.4 => 1.30.7

Changelogs:
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.5
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.6
https://github.com/mongodb/mongo-c-driver/releases/tag/1.30.7

PR:             293865
Reported by:    Krzysztof <ports at bsdserwis.com> (maintainer)
Approved by:    maintainer, vvd (mentor)
MFH:            2026Q1 (after 1 week)

(cherry picked from commit 7950638b3cb320795af78e0b7a82d81b01cac835)
DeltaFile
+0-11devel/libbson/files/patch-build_sphinx_mongoc__common.py
+3-3devel/libbson/distinfo
+2-2devel/libbson/pkg-plist
+1-1devel/libbson/Makefile
+6-174 files

FreeBSD/ports cda35b3devel/R-cran-rJava Makefile

devel/R-cran-rJava: switch to JDK21
DeltaFile
+8-5devel/R-cran-rJava/Makefile
+8-51 files

FreeBSD/ports b2fc3ddsysutils/lnav Makefile

sysutils/lnav: Take maintainership

PR:             294017
Approved by:    Thomas Hurst <tom at hur.st> (former maintainer)
DeltaFile
+1-1sysutils/lnav/Makefile
+1-11 files

FreeBSD/ports 0665373devel/p5-TimeDate distinfo pkg-plist

devel/p5-TimeDate: Update to 2.35

Changelog:
https://metacpan.org/changes/distribution/TimeDate

PR:             294008
Reported by:    Sergei Vyshenski <svysh.fbsd at gmail.com> (maintainer)
Approved by:    maintainer, vvd (mentor)
DeltaFile
+3-3devel/p5-TimeDate/distinfo
+2-0devel/p5-TimeDate/pkg-plist
+1-1devel/p5-TimeDate/Makefile
+6-43 files

FreeBSD/ports 341c10edevel/R-cran-vctrs distinfo Makefile

devel/R-cran-vctrs: Update to 0.7.2

Changelog: https://cran.r-project.org/web/packages/vctrs/news/news.html
DeltaFile
+3-3devel/R-cran-vctrs/distinfo
+1-1devel/R-cran-vctrs/Makefile
+4-42 files

FreeBSD/ports 0f8d925games/libretro-nestopia distinfo Makefile

games/libretro-nestopia: Update 20250814 => 20260228

Commit log:
https://github.com/libretro/nestopia/compare/51ad831...c0ae3bc

PR:     293991
DeltaFile
+3-3games/libretro-nestopia/distinfo
+2-2games/libretro-nestopia/Makefile
+5-52 files

FreeBSD/ports 153c798games/libretro-mgba distinfo Makefile

games/libretro-mgba: Update 20250724 => 20251013

Commit log:
https://github.com/libretro/mgba/compare/affc86e...c758314

PR:     293990
DeltaFile
+3-3games/libretro-mgba/distinfo
+2-2games/libretro-mgba/Makefile
+5-52 files

FreeBSD/ports 5fe27aasysutils/loki distinfo Makefile

sysutils/loki: Remove GH_TUPLE

GH_TUPLE is not required when using go:modules.
As a side-effect, this solves a hash issue in distfiles.

Approved by:    portmgr (blanket)
Differential Revision:  https://reviews.freebsd.org/D55695

(cherry picked from commit 02cf1b3851b540b042e67db4f8d42ab4c7f62bfe)
DeltaFile
+1-609sysutils/loki/distinfo
+1-323sysutils/loki/Makefile
+2-9322 files

FreeBSD/ports a905fbasysutils/vm-bhyve-devel distinfo Makefile

sysutils/vm-bhyve-devel: Update to the latest commit

Approved by:    driesm (maintainer)
Differential Revision:  https://reviews.freebsd.org/D56039
DeltaFile
+3-3sysutils/vm-bhyve-devel/distinfo
+2-2sysutils/vm-bhyve-devel/Makefile
+5-52 files

FreeBSD/ports cca0b13games/gemrb pkg-plist distinfo

games/gemrb: update to 0.9.5

Changelog:      https://gemrb.org/2026/03/23/gemrb-0-9-5-released.html
DeltaFile
+225-27games/gemrb/pkg-plist
+3-3games/gemrb/distinfo
+1-2games/gemrb/Makefile
+229-323 files

FreeBSD/ports 02cf1b3sysutils/loki distinfo Makefile

sysutils/loki: Remove GH_TUPLE

GH_TUPLE is not required when using go:modules.
As a side-effect, this solves a hash issue in distfiles.

Approved by:    portmgr (blanket)
Differential Revision:  https://reviews.freebsd.org/D55695
DeltaFile
+1-609sysutils/loki/distinfo
+1-323sysutils/loki/Makefile
+2-9322 files

FreeBSD/ports 822171cgames/libretro-beetle_psx distinfo Makefile

games/libretro-beetle_psx: Update 0.20250806 => 0.20260113

Commit log:
https://github.com/libretro/beetle-psx-libretro/compare/1e42a90...254285d

PR:     293989
DeltaFile
+3-3games/libretro-beetle_psx/distinfo
+2-2games/libretro-beetle_psx/Makefile
+5-52 files

FreeBSD/ports 2a7e351graphics/libheif Makefile, graphics/libheif/files patch-svt-av1-4.1

graphics/libheif: unbreak after 17339df99b0c

libheif/plugins/encoder_svt.cc:850:37: error: assigning to 'PredStructure' from \
incompatible type 'int'
  850 |         svt_config.pred_structure = 2; // RANDOM_ACCESS
      |                                     ^

Reported by:    Tatsuki Makino, mfechner
Regressed by:   https://gitlab.com/AOMediaCodec/SVT-AV1/-/commit/3b5e5e8d4dda
Obtained from:  upstream (open PR)
DeltaFile
+25-0graphics/libheif/files/patch-svt-av1-4.1
+1-1graphics/libheif/Makefile
+26-12 files

FreeBSD/ports ffe7f23deskutils/kdepim-runtime Makefile

deskutils/kdepim-runtime: fix build with clang 21

With clang 21 deskutils/kdepim-runtime fails to build, with errors
similar to:

    ld: error: undefined symbol: KPIM::Maildir::Maildir(QString const&, bool)
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())

    ld: error: undefined symbol: KPIM::Maildir::isValid(bool) const
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())

This is because various CMake configure checks fail, due to the port
Makefile adding -Wno-error=enum-constexpr-conversion, which is no longer

    [7 lines not shown]
DeltaFile
+1-1deskutils/kdepim-runtime/Makefile
+1-11 files

FreeBSD/ports 441cd2bdeskutils/kdepim-runtime Makefile

deskutils/kdepim-runtime: fix build with clang 21

With clang 21 deskutils/kdepim-runtime fails to build, with errors
similar to:

    ld: error: undefined symbol: KPIM::Maildir::Maildir(QString const&, bool)
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())

    ld: error: undefined symbol: KPIM::Maildir::isValid(bool) const
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
    >>> referenced by configwidget.cpp
    >>>               CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())

This is because various CMake configure checks fail, due to the port
Makefile adding -Wno-error=enum-constexpr-conversion, which is no longer

    [5 lines not shown]
DeltaFile
+1-1deskutils/kdepim-runtime/Makefile
+1-11 files

FreeBSD/ports 5b95854devel/blueprint-compiler pkg-plist Makefile, devel/blueprint-compiler/files patch-meson.build

devel/blueprint-compiler: Update to 0.20.4

- Switch to official tarball
- Add a patch to fix path of pkg-config file

ChangeLog:      https://gitlab.gnome.org/GNOME/blueprint-compiler/-/releases/v0.20.4

PR:             293806
DeltaFile
+65-4devel/blueprint-compiler/pkg-plist
+4-7devel/blueprint-compiler/Makefile
+11-0devel/blueprint-compiler/files/patch-meson.build
+3-3devel/blueprint-compiler/distinfo
+83-144 files

FreeBSD/ports 9607da6cad/netgen-lvs distinfo Makefile

cad/netgen-lvs: Update 1.5.306 => 1.5.316

Summary: * Add WWW for source code repository.

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D56059
DeltaFile
+3-3cad/netgen-lvs/distinfo
+3-2cad/netgen-lvs/Makefile
+6-52 files

FreeBSD/ports 923c323cad/nvc distinfo Makefile

cad/nvc: Update 1.19.0 => 1.19.3

Summary: * Pet portclippy(1) and portfmt(1)

Approved by:            yuri@ (maintainer, Mentor)
Approved by:            db@, yuri@ (Mentors, implicit)
Differential Revision:  https://reviews.freebsd.org/D56057
DeltaFile
+3-3cad/nvc/distinfo
+3-3cad/nvc/Makefile
+6-62 files

FreeBSD/ports 0b167f4devel/dwarves/files patch-lib_bpf_src_bpf.c

devel/dwarves: fix build on powerpc*

/wrkdirs/usr/ports/devel/dwarves/work/dwarves-1.31/lib/bpf/src/bpf.c:63:4: error: __NR_bpf not defined. libbpf does not support your arch.

I found __NR_bpf in Linux kernel, other architectures we use also match that macro in Linux.
DeltaFile
+11-0devel/dwarves/files/patch-lib_bpf_src_bpf.c
+11-01 files