FreeBSD/ports 0792d2deditors/vim pkg-plist Makefile

editors/vim: Update to 9.1.2125
DeltaFile
+36-0editors/vim/pkg-plist
+4-5editors/vim/Makefile
+3-3editors/vim/distinfo
+43-83 files

FreeBSD/ports 70e38b7www/tgpt pkg-descr distinfo, www/tgpt/files modules.txt patch-Revert-broken-Xclipboard-support

www/tgpt: Update to 2.11.1

Changelog: https://github.com/aandrew-me/tgpt/releases/tag/v2.11.1

PR:             292870
Approved by:    submitter is maintainer
DeltaFile
+224-0www/tgpt/files/modules.txt
+0-209www/tgpt/files/patch-Revert-broken-Xclipboard-support
+25-0www/tgpt/files/patch-src_helper_helper.go
+2-20www/tgpt/pkg-descr
+5-5www/tgpt/distinfo
+10-0www/tgpt/files/patch-go.mod
+266-2341 files not shown
+270-2367 files

FreeBSD/ports ca14e5dwww/elinks Makefile distinfo, www/elinks/files patch-meson.build patch-src_terminal_sixel.c

www/elinks: Update to 0.19.0

Use gettext-runtime and localbase:ldflags.
Add TEST_TARGET and remove unneeded TEST_USES.
Add LD_FLAGS.
Pet portlint/portfmt.

Changelog: https://github.com/rkd77/elinks/releases/tag/v0.19.0

PR:             291966
Approved by:    submitter is maintainer
DeltaFile
+5-23www/elinks/files/patch-meson.build
+13-12www/elinks/Makefile
+5-13www/elinks/files/patch-src_terminal_sixel.c
+3-3www/elinks/distinfo
+3-2www/elinks/files/patch-src_protocol_header.c
+3-2www/elinks/files/patch-src_document_renderer.c
+32-553 files not shown
+38-619 files

FreeBSD/ports 78659e6misc/qlcplus pkg-plist distinfo, misc/qlcplus/files patch-CMakeLists.txt

misc/qlcplus: update 5.0.1 → 5.1.0
DeltaFile
+42-0misc/qlcplus/pkg-plist
+11-0misc/qlcplus/files/patch-CMakeLists.txt
+3-3misc/qlcplus/distinfo
+2-2misc/qlcplus/Makefile
+58-54 files

FreeBSD/ports db8fb6bmisc/github-copilot-cli distinfo Makefile, misc/github-copilot-cli/files package-lock.json

misc/github-copilot-cli: update 0.0.394 → 0.0.400
DeltaFile
+28-28misc/github-copilot-cli/files/package-lock.json
+3-3misc/github-copilot-cli/distinfo
+1-1misc/github-copilot-cli/Makefile
+32-323 files

FreeBSD/ports b846d24science/cp2k pkg-plist Makefile, science/cp2k-data distinfo pkg-plist

science/cp2k{,-data}: update 2025.2 → 2026.1
DeltaFile
+21-4science/cp2k/pkg-plist
+10-2science/cp2k/Makefile
+5-5science/cp2k/files/patch-cmake_CompilerConfiguration.cmake
+3-3science/cp2k-data/distinfo
+3-3science/cp2k/distinfo
+3-0science/cp2k-data/pkg-plist
+45-171 files not shown
+46-187 files

FreeBSD/ports b95fbfdnet-mgmt/alertmanager distinfo Makefile

net-mgmt/alertmanager: Update to 0.30.1

ChangeLog:
https://github.com/prometheus/alertmanager/releases/tag/v0.30.1
DeltaFile
+5-5net-mgmt/alertmanager/distinfo
+1-2net-mgmt/alertmanager/Makefile
+6-72 files

FreeBSD/ports 8c84239security/nuclei distinfo Makefile

security/nuclei: Update to 3.7.0

ChangeLog:
https://github.com/projectdiscovery/nuclei/releases/tag/v3.7.0
DeltaFile
+5-5security/nuclei/distinfo
+1-2security/nuclei/Makefile
+6-72 files

FreeBSD/ports b99da9dmath/R-cran-irlba distinfo Makefile

math/R-cran-irlba: Update to 2.3.7

Reported by:    portscout
DeltaFile
+3-3math/R-cran-irlba/distinfo
+2-2math/R-cran-irlba/Makefile
+5-52 files

FreeBSD/ports 2545796archivers/lua-zlib Makefile distinfo

archivers/lua-zlib: Update 1.2 => 1.4

Changelogs:
https://github.com/brimworks/lua-zlib/releases/tag/v1.3
https://github.com/brimworks/lua-zlib/releases/tag/v1.4

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Remove lua version from USES - port supports all versions.
- Fix warnings from portclippy.

PR:             292335
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+6-8archivers/lua-zlib/Makefile
+3-3archivers/lua-zlib/distinfo
+9-112 files

FreeBSD/ports 86ef05ax11/babl Makefile distinfo

x11/babl: update to 0.1.122

Changelog: https://gitlab.gnome.org/GNOME/babl/-/blob/BABL_0_1_122/NEWS

While here, disable relocatable support for now. It is currently
only supported on Linux, Windows and macOS.

PR: 292859
DeltaFile
+4-3x11/babl/Makefile
+3-3x11/babl/distinfo
+7-62 files

FreeBSD/ports ff61347misc/crush distinfo Makefile

misc/crush: Update to 0.37.0

Changelog:
- https://github.com/charmbracelet/crush/releases/tag/v0.34.0
- https://github.com/charmbracelet/crush/releases/tag/v0.35.0
- https://github.com/charmbracelet/crush/releases/tag/v0.36.0
- https://github.com/charmbracelet/crush/releases/tag/v0.37.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-5misc/crush/distinfo
+1-1misc/crush/Makefile
+6-62 files

FreeBSD/ports c841a94devel/R-cran-broom distinfo Makefile

devel/R-cran-broom: Update to 1.0.12

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

FreeBSD/ports d58a057graphics/p5-Image-ExifTool-devel distinfo Makefile

graphics/p5-Image-ExifTool-devel: Update 13.47 => 13.48

Changelog:
https://exiftool.org/history.html

PR:     292861
DeltaFile
+3-3graphics/p5-Image-ExifTool-devel/distinfo
+1-1graphics/p5-Image-ExifTool-devel/Makefile
+4-42 files

FreeBSD/ports 0004b13math/wxmaxima Makefile, math/wxmaxima/files patch-src_Maxima.cpp patch-src_Maxima.h

math/wxmaxima: Use wx 3.2, fix connection to maxima

- Use wx 3.2
- Fix connection to maxima by reverting upstream patch:
https://github.com/wxMaxima-developers/wxmaxima/issues/2028

PR:             289270
Approved by:    eduardo (mentor)
MFH:            2026Q1

(cherry picked from commit 200782e2d6db2a12601191d0798110568d386bce)
DeltaFile
+45-0math/wxmaxima/files/patch-src_Maxima.cpp
+28-0math/wxmaxima/files/patch-src_Maxima.h
+2-2math/wxmaxima/files/patch-src_Dirstructure.cpp
+2-1math/wxmaxima/Makefile
+77-34 files

FreeBSD/ports 5117e41net/rclone distinfo Makefile

net/rclone: Update 1.71.2 => 1.73.0

Changelog:
https://rclone.org/changelog/#v1-73-0-2026-01-30

Add rclonefs -> rclone symlink.
In order for rclone mount to work as /etc/fstab entry, the "mountprog"
option needs to be specified. For this to work, rclone expects the
program name to be either "mount.rclone" or "rclonefs".

PR:             292857 291288
Approved by:    Ralf van der Enden <tremere at cainites.net> (maintainer)
Co-authored-by: Ralf van der Enden <tremere at cainites.net>
DeltaFile
+5-5net/rclone/distinfo
+3-2net/rclone/Makefile
+8-72 files

FreeBSD/ports eb8074asecurity/caldera Makefile, security/caldera/files patch-app_utility-base_world.py patch-app_objects_secondclass-c_fact.py

security/caldera: Remove BROKEN. it doesn't depend on marshmallow-emu anymore

- Remove marshmallow-emu dependency
- Bump PORTREVISION
DeltaFile
+23-0security/caldera/files/patch-app_utility-base_world.py
+19-0security/caldera/files/patch-app_objects_secondclass-c_fact.py
+17-0security/caldera/files/patch-app_objects_secondclass-c_rule.py
+1-5security/caldera/Makefile
+60-54 files

FreeBSD/ports 3c02696graphics/lightzone Makefile

graphics/lightzone: Still broken on aarch64

PR:             292671
Reported by:    Ronald Klop <ronald at FreeBSD.org>
DeltaFile
+1-1graphics/lightzone/Makefile
+1-11 files

FreeBSD/ports 3a2ef02math/mlpack pkg-plist distinfo, math/mlpack/files patch-CMakeLists.txt

math/mlpack: update 4.6.2 → 4.7.0

Reported by:    portscout
DeltaFile
+43-23math/mlpack/pkg-plist
+0-11math/mlpack/files/patch-CMakeLists.txt
+3-3math/mlpack/distinfo
+1-1math/mlpack/Makefile
+47-384 files

FreeBSD/ports 634a471net/activemq Makefile distinfo, net/activemq/files activemq.in

net/activemq: Update 5.18.3 => 6.2.0, improve port

Release Notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12354379
https://activemq.apache.org/components/classic/download/classic-06-02-00

Improve port:
- Replace PORTVERSION with DISTVERSION.
- Set JAVA_VERSION to supported LTS versions:
  https://activemq.apache.org/components/classic/download/
- Parametrize activemq with PORTNAME.
- Optimize do-install: merge REINPLACE_CMD, MKDIR, split long lines.
- Improve rc script - use JAVA_HOME.

PR:             292549
Approved by:    James Elstone <james at elstone.net> (maintainer, timeout 2 weeks)
DeltaFile
+17-15net/activemq/Makefile
+3-3net/activemq/distinfo
+2-2net/activemq/files/activemq.in
+0-1net/activemq/pkg-plist
+22-214 files

FreeBSD/ports e063b2fdevel/p5-Alien-Role-Dino Makefile

devel/p5-Alien-Role-Dino: Fix dependencies

While here replace PORTVERSION with DISTVERSION.

PR:     292850
MFH:    2026Q1
DeltaFile
+7-4devel/p5-Alien-Role-Dino/Makefile
+7-41 files

FreeBSD/ports acd82d5devel/build2/files patch-build2_libbuild2_script_regex.hxx

devel/build2: fix build with libc++ >= 20

With libc++ 20 or higher devel/build2 fails to build, with errors
similar to:

    In file included from libbuild2/utility.cxx:27:
    ./libbuild2/script/regex.hxx:620:10: error: 'make_unsigned' cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization]
      620 |   struct make_unsigned<build2::script::regex::line_char>
          |          ^
    /usr/include/c++/v1/__type_traits/make_unsigned.h:75:8: note: marked '_Clang::no_specializations' here
       75 | struct _LIBCPP_NO_SPECIALIZATIONS make_unsigned {
          |        ^
    /usr/include/c++/v1/__config:1167:9: note: expanded from macro '_LIBCPP_NO_SPECIALIZATIONS'

Upstream committed a fix for this in
https://github.com/build2/build2/commit/7cf9cec, so add that as a patch
file.

PR:             292867

    [4 lines not shown]
DeltaFile
+19-0devel/build2/files/patch-build2_libbuild2_script_regex.hxx
+19-01 files

FreeBSD/ports ca0ca0adevel/build2/files patch-build2_libbuild2_script_regex.hxx

devel/build2: fix build with libc++ >= 20

With libc++ 20 or higher devel/build2 fails to build, with errors
similar to:

    In file included from libbuild2/utility.cxx:27:
    ./libbuild2/script/regex.hxx:620:10: error: 'make_unsigned' cannot be specialized: Users are not allowed to specialize this standard library entity [-Winvalid-specialization]
      620 |   struct make_unsigned<build2::script::regex::line_char>
          |          ^
    /usr/include/c++/v1/__type_traits/make_unsigned.h:75:8: note: marked '_Clang::no_specializations' here
       75 | struct _LIBCPP_NO_SPECIALIZATIONS make_unsigned {
          |        ^
    /usr/include/c++/v1/__config:1167:9: note: expanded from macro '_LIBCPP_NO_SPECIALIZATIONS'

Upstream committed a fix for this in
https://github.com/build2/build2/commit/7cf9cec, so add that as a patch
file.

PR:             292867

    [2 lines not shown]
DeltaFile
+19-0devel/build2/files/patch-build2_libbuild2_script_regex.hxx
+19-01 files

FreeBSD/ports 833e003devel/py-fastjsonschema distinfo Makefile

devel/py-fastjsonschema: Update to 2.21.2

Changelog:  https://github.com/horejsek/python-fastjsonschema/blob/master/CHANGELOG.txt
DeltaFile
+3-3devel/py-fastjsonschema/distinfo
+1-2devel/py-fastjsonschema/Makefile
+4-52 files

FreeBSD/ports 7c2b37ceditors/dz6 distinfo Makefile.crates

editors/dz6: Update to 0.4.2

ChangeLog:
https://github.com/mentebinaria/dz6/releases/tag/v0.4.2
DeltaFile
+63-59editors/dz6/distinfo
+30-28editors/dz6/Makefile.crates
+1-2editors/dz6/Makefile
+94-893 files

FreeBSD/ports e283df5security/naabu distinfo Makefile

security/naabu: Update to 2.4.0

ChangeLog:
https://github.com/projectdiscovery/naabu/releases/tag/v2.4.0
DeltaFile
+5-5security/naabu/distinfo
+1-2security/naabu/Makefile
+6-72 files

FreeBSD/ports e922fa4audio/rhythmbox Makefile

audio/rhythmbox: gudev support is required for MTP
DeltaFile
+4-4audio/rhythmbox/Makefile
+4-41 files

FreeBSD/ports 5488382devel/hs-haskell-language-server distinfo

devel/hs-haskell-language-server: Remove duplicate distinfo entries

These duplicate entries were causing build failures at the fetch stage.

=> lens-5.3.5/lens-5.3.5.tar.gz doesn't seem to exist in /portdistfiles/cabal.
=> Attempting to fetch https://hackage.haskell.org/package/lens-5.3.5/lens-5.3.5.tar.gz
fetch: lens-5.3.5/lens-5.3.5.tar.gz is not a directory
=> Attempting to fetch http://hackage.haskell.org/package/lens-5.3.5/lens-5.3.5.tar.gz
fetch: lens-5.3.5/lens-5.3.5.tar.gz is not a directory
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/cabal/lens-5.3.5/lens-5.3.5.tar.gz
fetch: lens-5.3.5/lens-5.3.5.tar.gz is not a directory
=> Couldn't fetch it - please try to retrieve this
=> port manually into /portdistfiles/cabal and try again.
*** Error code 1

Reviewed by:    arrowd
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55042
DeltaFile
+0-8devel/hs-haskell-language-server/distinfo
+0-81 files

FreeBSD/ports 24071aascience/elmerfem pkg-plist Makefile, science/elmerfem/files patch-ElmerGUI_Application_cad_cadview.cpp patch-fem_src_modules_DCRComplexSolve.F90

science/elmerfem: Remove port

Marked broken 6+ months ago and no patches submitted to fix it
DeltaFile
+0-449science/elmerfem/pkg-plist
+0-123science/elmerfem/Makefile
+0-101science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp
+0-58science/elmerfem/files/patch-fem_src_modules_DCRComplexSolve.F90
+0-53science/elmerfem/files/patch-ElmerGUI_Application_vtkpost_vtkpost.cpp
+0-22science/elmerfem/files/patch-elmergrid_src_CMakeLists.txt
+0-8069 files not shown
+1-88115 files

FreeBSD/ports 991ec60sysutils/bareos24-server Makefile

sysutils/bareos24-server: Revert "Replace BROKEN to IGNORE_i386"

This reverts commit 6b84ea6ad1955a2bc13f17ddd3e0da66161f6506.

On platforms where ssize_t is 32 bits wide, the comparison will be made
unsigned (ssize_t converted to an unsigned value);
on platforms where ssize_t is wider than uint32_t, the comparison will
be made signed (uint32_t converted to the wider signed ssize_t).

That also has repercussions in that bytes_left a few lines down
will be negative if and only if the passed in size_t count argument is
greater than INT**_MAX, with ** being whatever size the "size_t count"
is.

If you don't see a compiler error on that line, that does not imply the
code is right or the bug is away, but that the compiler warning did not
trigger in that situation due to a warning bug.  The upstream maintainer
did want the code break compile in that case.


    [3 lines not shown]
DeltaFile
+1-1sysutils/bareos24-server/Makefile
+1-11 files