FreeBSD/ports 13be806sysutils/bvm Makefile pkg-descr

sysutils/bvm: Update 1.3.5 => 1.4.0

Changelog:
https://github.com/bigdragonsoft/bvm/releases/tag/1.4.0

While here optimize do-install and sort pkg-plist.

PR:             292011
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+11-10sysutils/bvm/Makefile
+9-8sysutils/bvm/pkg-descr
+3-3sysutils/bvm/distinfo
+4-1sysutils/bvm/pkg-plist
+27-224 files

FreeBSD/ports 87cabcbsysutils/py-qmk distinfo Makefile

sysutils/py-qmk: Update 1.1.8 => 1.2.0, take maintainership

Commit log:
https://github.com/qmk/qmk_cli/compare/1.1.8...1.2.0

PR:     292024
DeltaFile
+3-3sysutils/py-qmk/distinfo
+2-3sysutils/py-qmk/Makefile
+5-62 files

FreeBSD/ports 9599916Mk bsd.default-versions.mk, Mk/Uses go.mk

Mk: re-register lang/go122 and lang/go123
DeltaFile
+1-1Mk/Uses/go.mk
+1-1Mk/bsd.default-versions.mk
+2-22 files

FreeBSD/ports ddfd669textproc/zed Makefile

textproc/zed: revert "mark BROKEN, needs expired lang/go121"

This reverts commit e0b247d308f85f5687e1acae501d3bc7148bc5fd.
DeltaFile
+0-1textproc/zed/Makefile
+0-11 files

FreeBSD/ports 0f8fc8c. MOVED, lang Makefile

lang/go121: revert "Remove expired port"

This reverts commit 00007dfa8db499e601fbf2150ce43ebe73312e86.

This port is still needed by textproc/zed
DeltaFile
+29-0lang/go121/Makefile
+15-0lang/go121/distinfo
+11-0lang/go121/files/patch-src_cmd_go_internal_modload_vendor.go
+0-1MOVED
+1-0lang/Makefile
+56-15 files

FreeBSD/ports 982e52cMk bsd.default-versions.mk, Mk/Uses go.mk

Mk: re-register lang/go121 for textproc/zed
DeltaFile
+1-1Mk/Uses/go.mk
+1-1Mk/bsd.default-versions.mk
+2-22 files

FreeBSD/ports d54457e. MOVED, net Makefile

net/gwhois: Remove expired port

2026-01-01 net/gwhois: source and WWW is gone. Hasn't been updated for 12yrs.
DeltaFile
+0-49net/gwhois/Makefile
+0-10net/gwhois/pkg-descr
+0-2net/gwhois/distinfo
+1-0MOVED
+0-1net/Makefile
+1-625 files

FreeBSD/ports 00007df. MOVED, lang Makefile

lang/go121: Remove expired port

2026-01-01 lang/go121: Old version, unsupported upstream
DeltaFile
+0-29lang/go121/Makefile
+0-15lang/go121/distinfo
+0-11lang/go121/files/patch-src_cmd_go_internal_modload_vendor.go
+1-0MOVED
+0-1lang/Makefile
+1-565 files

FreeBSD/ports e0b247dtextproc/zed Makefile

textproc/zed: mark BROKEN, needs expired lang/go121
DeltaFile
+1-0textproc/zed/Makefile
+1-01 files

FreeBSD/ports ad4b025. MOVED, lang Makefile

lang/go120: Remove expired port

2026-01-01 lang/go120: Old version, unsupported upstream
DeltaFile
+0-28lang/go120/Makefile
+0-15lang/go120/distinfo
+0-11lang/go120/files/patch-src_cmd_go_internal_modload_vendor.go
+0-1lang/Makefile
+1-0MOVED
+1-555 files

FreeBSD/ports 305b1dbMk bsd.default-versions.mk, Mk/Uses go.mk

Mk: unregister expired lang/go12[0-3]
DeltaFile
+1-1Mk/Uses/go.mk
+1-1Mk/bsd.default-versions.mk
+2-22 files

FreeBSD/ports fce6116devel/rgbds distinfo Makefile

devel/rgbds: Update to 1.0.1

ChangeLog:      https://github.com/gbdev/rgbds/releases/tag/v1.0.1
MFH:            2025Q4 (bugfix release)
(cherry picked from commit 3162c08c5e7278e5e81b968bdf1f1ab2c4bf7e3b)
DeltaFile
+3-3devel/rgbds/distinfo
+1-1devel/rgbds/Makefile
+4-42 files

FreeBSD/ports 3162c08devel/rgbds distinfo Makefile

devel/rgbds: Update to 1.0.1

ChangeLog:      https://github.com/gbdev/rgbds/releases/tag/v1.0.1
MFH:            2025Q4 (bugfix release)
DeltaFile
+3-3devel/rgbds/distinfo
+1-1devel/rgbds/Makefile
+4-42 files

FreeBSD/ports f2c67cadevel/py-reedsolo Makefile

devel/py-reedsolo: Drop maintainership

PR:     292052
DeltaFile
+1-1devel/py-reedsolo/Makefile
+1-11 files

FreeBSD/ports a5d0ffacomms/py-esptool Makefile

comms/py-esptool: Drop maintainership

It takes days to compile lang/rust on the armv7, aarch64 and riscv64
devices just to test a Python flasher script, I would prefer to spend
the time improving my own limited C implementation.

PR:     292052
DeltaFile
+1-1comms/py-esptool/Makefile
+1-11 files

FreeBSD/ports 9341890devel/py-ty distinfo Makefile, devel/py-ty/files patch-ruff_crates_ty_Cargo.toml patch-ruff_crates_ty_src_main.rs

devel/py-ty: Update to 0.0.8

Changelog: https://github.com/astral-sh/ty/blob/0.0.8/CHANGELOG.md

Reported by:    Repology
DeltaFile
+11-0devel/py-ty/files/patch-ruff_crates_ty_Cargo.toml
+10-0devel/py-ty/files/patch-ruff_crates_ty_src_main.rs
+3-3devel/py-ty/distinfo
+2-1devel/py-ty/Makefile
+26-44 files

FreeBSD/ports 5f7b78cmath/R-cran-proxy distinfo Makefile

math/R-cran-proxy: Update to 0.4-29

Reported by:    portscout
DeltaFile
+3-3math/R-cran-proxy/distinfo
+1-1math/R-cran-proxy/Makefile
+4-42 files

FreeBSD/ports 534d64bnet/claws distinfo Makefile

net/claws: Update to 0.4.0
DeltaFile
+5-5net/claws/distinfo
+1-1net/claws/Makefile
+6-62 files

FreeBSD/ports 4bd9d66graphics/opencv Makefile

graphics/opencv: Fix typo in GTK3 option

PR:             292033
DeltaFile
+1-1graphics/opencv/Makefile
+1-11 files

FreeBSD/ports 55367bfdevel/boost-libs/files patch-boost_type__traits_is__signed.hpp patch-boost_type__traits_is__unsigned.hpp

boost-libs: make boost type_traits build with clang 21

Recent versions of clang made -Wenum-constexpr-conversion errors into a
hard error, as was announced several versions ago.

Boost type_traits has two instances where it attempts to convert
out-of-range enum values, leading to errors similar to:

    In file included from ../src/lib/dhcpsrv/csv_lease_file6.cc:9:
    In file included from ../src/lib/dhcpsrv/dhcpsrv_log.h:11:
    In file included from ../src/lib/log/macros.h:10:
    In file included from ../src/lib/log/logger.h:19:
    In file included from ../src/lib/log/log_formatter.h:19:
    In file included from /usr/local/include/boost/lexical_cast.hpp:33:
    In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:31:
    In file included from /usr/local/include/boost/lexical_cast/detail/converter_numeric.hpp:31:
    In file included from /usr/local/include/boost/type_traits/make_unsigned.hpp:14:
    /usr/local/include/boost/type_traits/is_signed.hpp:37:25: error: in-class initializer for static data member is not a constant expression
       37 |    static const no_cv_t minus_one = (static_cast<no_cv_t>(-1));

    [58 lines not shown]
DeltaFile
+48-0devel/boost-libs/files/patch-boost_type__traits_is__signed.hpp
+42-0devel/boost-libs/files/patch-boost_type__traits_is__unsigned.hpp
+90-02 files

FreeBSD/ports ab93476devel/boost-libs Makefile, devel/boost-libs/files patch-boost_type__traits_is__signed.hpp patch-boost_type__traits_is__unsigned.hpp

boost-libs: make boost type_traits build with clang 21

Recent versions of clang made -Wenum-constexpr-conversion errors into a
hard error, as was announced several versions ago.

Boost type_traits has two instances where it attempts to convert
out-of-range enum values, leading to errors similar to:

    In file included from ../src/lib/dhcpsrv/csv_lease_file6.cc:9:
    In file included from ../src/lib/dhcpsrv/dhcpsrv_log.h:11:
    In file included from ../src/lib/log/macros.h:10:
    In file included from ../src/lib/log/logger.h:19:
    In file included from ../src/lib/log/log_formatter.h:19:
    In file included from /usr/local/include/boost/lexical_cast.hpp:33:
    In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:31:
    In file included from /usr/local/include/boost/lexical_cast/detail/converter_numeric.hpp:31:
    In file included from /usr/local/include/boost/type_traits/make_unsigned.hpp:14:
    /usr/local/include/boost/type_traits/is_signed.hpp:37:25: error: in-class initializer for static data member is not a constant expression
       37 |    static const no_cv_t minus_one = (static_cast<no_cv_t>(-1));

    [56 lines not shown]
DeltaFile
+48-0devel/boost-libs/files/patch-boost_type__traits_is__signed.hpp
+42-0devel/boost-libs/files/patch-boost_type__traits_is__unsigned.hpp
+1-1devel/boost-libs/Makefile
+91-13 files

FreeBSD/ports fe912b8multimedia/navidrome Makefile

multimedia/navidrome: Try arm64 builds again
DeltaFile
+1-3multimedia/navidrome/Makefile
+1-31 files

FreeBSD/ports 07e8057sysutils/bottom distinfo Makefile.crates

sysutils/bottom: Update to 0.12.3
DeltaFile
+259-289sysutils/bottom/distinfo
+129-144sysutils/bottom/Makefile.crates
+1-1sysutils/bottom/Makefile
+389-4343 files

FreeBSD/ports c267620math/calc distinfo Makefile

math/calc: Update to 2.16.1.0
DeltaFile
+3-3math/calc/distinfo
+1-1math/calc/Makefile
+4-42 files

FreeBSD/ports 9702a37sysutils/mtail distinfo Makefile, sysutils/mtail/files pkg-message.in mtail.in

sysutils/mtail: New Port

mtail is a tool for extracting metrics from application logs to be
exported into a timeseries database or timeseries calculator for
alerting and dashboarding.

It fills a monitoring niche by being the glue between applications that
do not export their own internal state (other than via logs) and
existing monitoring systems, such that system operators do not need to
patch those applications to instrument them or writing custom extraction
code for every such application.
DeltaFile
+47-0sysutils/mtail/distinfo
+44-0sysutils/mtail/Makefile
+34-0sysutils/mtail/pkg-plist
+31-0sysutils/mtail/files/pkg-message.in
+30-0sysutils/mtail/files/mtail.in
+23-0sysutils/mtail/Makefile.gomod
+209-04 files not shown
+221-210 files

FreeBSD/ports 2a5aca7x11-wm/durden Makefile distinfo

x11-wm/durden: Update 0.6.1 => 0.6.3, take maintainership

Changelog:
https://codeberg.org/letoram/durden/src/tag/0.6.3/CHANGELOG.md

Also adopt port.

PR:     292084
DeltaFile
+4-5x11-wm/durden/Makefile
+3-3x11-wm/durden/distinfo
+7-82 files

FreeBSD/ports 6e10fe5graphics/mesa-devel Makefile distinfo

graphics/mesa-devel: update to 25.3.b.2892

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/b3c983b8ddc...7ed6679361f
DeltaFile
+3-4graphics/mesa-devel/Makefile
+3-3graphics/mesa-devel/distinfo
+6-72 files

FreeBSD/ports 7d81488games/veloren-weekly distinfo Makefile.crates, games/veloren-weekly/files patch-gilrs patch-libc

games/veloren-weekly: update to s20251229

Changes:        https://gitlab.com/veloren/veloren/-/compare/85e45ca0bd...253b0afc73
DeltaFile
+553-537games/veloren-weekly/distinfo
+275-267games/veloren-weekly/Makefile.crates
+85-24games/veloren-weekly/files/patch-gilrs
+6-11games/veloren-weekly/Makefile
+6-8games/veloren-weekly/files/patch-libc
+11-0games/veloren-weekly/files/patch-unix
+936-8471 files not shown
+938-8497 files

FreeBSD/ports 6ff1dcdgraphics/openshadinglanguage Makefile pkg-plist-pybind

graphics/openshadinglanguage: unbreak python bindings package

Reported by:    bulk -t
DeltaFile
+1-1graphics/openshadinglanguage/Makefile
+1-1graphics/openshadinglanguage/pkg-plist-pybind
+2-22 files

FreeBSD/ports 958660a. COPYRIGHT

COPYRIGHT: Bump to 2026

Sponsored by:   The FreeBSD Foundation
DeltaFile
+1-1COPYRIGHT
+1-11 files