FreeBSD/ports c16fe7csysutils/nix pkg-plist Makefile, sysutils/nix/files patch-nix-meson-build-support_libatomic_meson.build

sysutils/nix: fix build on armv7 and powerpc*

No libatomic on FreeBSD.
Also move manuals to PORTDOCS, the file names seem to be somewhat
architecture-dependent.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit e2a13bf3e130067e79800864154bc92b37af1191)
DeltaFile
+0-351sysutils/nix/pkg-plist
+12-0sysutils/nix/files/patch-nix-meson-build-support_libatomic_meson.build
+3-0sysutils/nix/Makefile
+15-3513 files

FreeBSD/ports 7ac48cceditors/imhex Makefile, editors/imhex/files patch-main_updater_source_main.cpp patch-cmake_build__helpers.cmake

editors/imhex: fix build on armv7, enable on 32 bit architectures

Seems like int128_t is no longer required.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit 990fea4f7e2083ce1768a0d85d3a82b556c5b2f2)
DeltaFile
+18-0editors/imhex/files/patch-main_updater_source_main.cpp
+4-4editors/imhex/files/patch-cmake_build__helpers.cmake
+0-3editors/imhex/Makefile
+22-73 files

FreeBSD/ports 2aac236audio/qmidiarp Makefile

audio/qmidiarp: fix build on non-x86

The options -msse, -msse2, and -mfpmath=sse only apply to x86 targets.
They are the default on amd64, so only set them on i386.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit 21a28646fdd6de37f9a9e2429ca93fce350cb1cb)
DeltaFile
+9-1audio/qmidiarp/Makefile
+9-11 files

FreeBSD/ports e7fbb51devel/fnc Makefile, devel/fnc/files patch-fnc.bld.mk

devel/fnc: unbundle sqlite3

PR:             290972
Approved by:    ashish (maintainer)
MFH:            2026Q1

(cherry picked from commit 8a6ffe8081c9a5d61f5d280b1578ed72c19f6303)
DeltaFile
+31-1devel/fnc/files/patch-fnc.bld.mk
+5-1devel/fnc/Makefile
+36-22 files

FreeBSD/ports 25d87efx11-servers/xlibre-server/files patch-include_meson.build patch-fix-epoll

x11-servers/xlibre-server: fix build on armv7

This ensures USE_DEV_IO=1 is set on armv7.

See also:       b632464b29fc330113280495ef76d0f825058ae8
Approved by:    portmgr (build fix blanket)
MFH:            2026Q1

(cherry picked from commit e437c6ec629f7d5b9a0617b15e5da69fa2348fad)
DeltaFile
+41-0x11-servers/xlibre-server/files/patch-include_meson.build
+0-32x11-servers/xlibre-server/files/patch-fix-epoll
+41-322 files

FreeBSD/ports e2a13bfsysutils/nix pkg-plist Makefile, sysutils/nix/files patch-nix-meson-build-support_libatomic_meson.build

sysutils/nix: fix build on armv7 and powerpc*

No libatomic on FreeBSD.
Also move manuals to PORTDOCS, the file names seem to be somewhat
architecture-dependent.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+0-351sysutils/nix/pkg-plist
+12-0sysutils/nix/files/patch-nix-meson-build-support_libatomic_meson.build
+3-0sysutils/nix/Makefile
+15-3513 files

FreeBSD/ports ec07986archivers Makefile, archivers/extract-xiso Makefile distinfo

archivers/extract-xiso: Create, modify, and extract XISOs

Extract-iso is a command line utility created by in to allow the
creation, modification, and extraction of XISOs. Currently being
maintained and modernized by the XboxDev organization.

WWW: https://github.com/XboxDev/extract-xiso/

Requested by:   codytherudeguy at tutamail.com
DeltaFile
+23-0archivers/extract-xiso/Makefile
+22-0archivers/extract-xiso/files/patch-extract-xiso.c
+3-0archivers/extract-xiso/distinfo
+3-0archivers/extract-xiso/pkg-descr
+1-0archivers/Makefile
+52-05 files

FreeBSD/ports 84a9f8btextproc/xxdiff distinfo Makefile.master

textproc/xxdiff: update to g20251107

Changelog: https://github.com/blais/xxdiff/commits/4013bd5968140dbd82c930edf8744a00b6e9255d
DeltaFile
+3-3textproc/xxdiff/distinfo
+2-2textproc/xxdiff/Makefile.master
+5-52 files

FreeBSD/ports 990fea4editors/imhex Makefile, editors/imhex/files patch-main_updater_source_main.cpp patch-cmake_build__helpers.cmake

editors/imhex: fix build on armv7, enable on 32 bit architectures

Seems like int128_t is no longer required.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+18-0editors/imhex/files/patch-main_updater_source_main.cpp
+4-4editors/imhex/files/patch-cmake_build__helpers.cmake
+0-3editors/imhex/Makefile
+22-73 files

FreeBSD/ports f3623c7sysutils Makefile, sysutils/watchcat Makefile distinfo

sysutils/watchcat: watchcat combines good things about watch and cat

Watchcat is a command-line tool that combines the functionalities of
the 'watch' and 'cat' commands. It allows users to monitor the output
of a command by executing it repeatedly at specified intervals or to
watch a file for changes and display its contents when modified.

Differential Revision:  https://reviews.freebsd.org/D54863
DeltaFile
+38-0sysutils/watchcat/Makefile
+9-0sysutils/watchcat/distinfo
+4-0sysutils/watchcat/pkg-descr
+1-0sysutils/Makefile
+52-04 files

FreeBSD/ports 21a2864audio/qmidiarp Makefile

audio/qmidiarp: fix build on non-x86

The options -msse, -msse2, and -mfpmath=sse only apply to x86 targets.
They are the default on amd64, so only set them on i386.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+9-1audio/qmidiarp/Makefile
+9-11 files

FreeBSD/ports 8a6ffe8devel/fnc Makefile, devel/fnc/files patch-fnc.bld.mk

devel/fnc: unbundle sqlite3

PR:             290972
Approved by:    ashish (maintainer)
MFH:            2026Q1
DeltaFile
+31-1devel/fnc/files/patch-fnc.bld.mk
+5-1devel/fnc/Makefile
+36-22 files

FreeBSD/ports e437c6ex11-servers/xlibre-server/files patch-include_meson.build patch-fix-epoll

x11-servers/xlibre-server: fix build on armv7

This ensures USE_DEV_IO=1 is set on armv7.

See also:       b632464b29fc330113280495ef76d0f825058ae8
Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
DeltaFile
+41-0x11-servers/xlibre-server/files/patch-include_meson.build
+0-32x11-servers/xlibre-server/files/patch-fix-epoll
+41-322 files

FreeBSD/ports 5279493science/ttk Makefile, science/ttk/files patch-core_vtk_ttkWRLExporter_ttkWRLExporter.cpp

science/ttk: chase Paraview 6.0.1

Patch taken from upstream: see
https://github.com/topology-tool-kit/ttk/pull/1113
DeltaFile
+57-0science/ttk/files/patch-core_vtk_ttkWRLExporter_ttkWRLExporter.cpp
+1-1science/ttk/Makefile
+58-12 files

FreeBSD/ports 51f037dscience/paraview pkg-plist Makefile, science/paraview/files patch-qt-6.10.1-fix patch-ffmpeg8-fix

science/paraview: upgrade to 6.0.1

Releases notes at https://www.kitware.com/paraview-6-0-0-release-notes/
and https://www.kitware.com/paraview-6-0-1-release-notes/

Also switch from MPICH to OpenMPI, to be consistent with VTK.
DeltaFile
+413-198science/paraview/pkg-plist
+0-77science/paraview/files/patch-qt-6.10.1-fix
+0-36science/paraview/files/patch-ffmpeg8-fix
+33-0science/paraview/files/patch-Qt_Core_pqQVTKWidgetEventTranslator.cxx
+18-15science/paraview/Makefile
+0-20science/paraview/files/patch-VTKExtensions_Core_vtkCLIOptions.cxx
+464-34619 files not shown
+536-47925 files

FreeBSD/ports 12fe86bdevel/py-loguru Makefile

devel/py-loguru: drop maintainership

(cherry picked from commit 37d1ebd470017f62534e3a91cbf90322a283c793)
DeltaFile
+1-1devel/py-loguru/Makefile
+1-11 files

FreeBSD/ports 37d1ebddevel/py-loguru Makefile

devel/py-loguru: drop maintainership
DeltaFile
+1-1devel/py-loguru/Makefile
+1-11 files

FreeBSD/ports 1875371www/py-flask-restx distinfo Makefile

www/py-flask-restx: update to 1.3.2

Changes:        https://github.com/python-restx/flask-restx/releases/tag/1.3.2
Reported by:    GitHub (watch releases)
DeltaFile
+3-3www/py-flask-restx/distinfo
+2-3www/py-flask-restx/Makefile
+5-62 files

FreeBSD/ports c4817bex11-fonts/fcft distinfo Makefile

x11-fonts/fcft: update to 3.3.3

Changes:        https://codeberg.org/dnkl/fcft/releases/tag/3.3.3
Reported by:    Repology
DeltaFile
+3-3x11-fonts/fcft/distinfo
+1-1x11-fonts/fcft/Makefile
+1-1x11-fonts/fcft/pkg-plist
+5-53 files

FreeBSD/ports fab127baccessibility/accerciser pkg-plist Makefile

accessibility/accerciser: update to 3.48.0

Update accerciser to version 3.48.0.

Trim USE_GNOME=. (truckman)

PR:             290511
DeltaFile
+22-0accessibility/accerciser/pkg-plist
+9-9accessibility/accerciser/Makefile
+3-3accessibility/accerciser/distinfo
+34-123 files

FreeBSD/ports 0a08fffarchivers/file-roller Makefile distinfo, archivers/file-roller/files patch-src_fr-command-tar.c patch-src_fr-command-7z.c

archivers/file-roller: update to 44.6

Update file-roller to version 44.6.

Trim LIB_DEPENDS. (truckman)

PR:             290387
DeltaFile
+39-12archivers/file-roller/files/patch-src_fr-command-tar.c
+8-16archivers/file-roller/Makefile
+0-16archivers/file-roller/files/patch-src_fr-command-7z.c
+3-3archivers/file-roller/distinfo
+1-1archivers/file-roller/pkg-plist
+51-485 files

FreeBSD/ports 26909f6textproc/meld Makefile

textproc/meld: fix LICENSE

License is GPLv2+.

PR:             260552
Reported by:    Olivier Duchateau <duchateau.olivier at gmail.com>
DeltaFile
+1-1textproc/meld/Makefile
+1-11 files

FreeBSD/ports db7d1cax11-fm/nautilus-python distinfo Makefile

x11-fm/nautilus-python: update to 4.1.0

Update nautilus-python to version to 4.1.0.

PR:             290017
DeltaFile
+3-3x11-fm/nautilus-python/distinfo
+2-2x11-fm/nautilus-python/Makefile
+5-52 files

FreeBSD/ports 86a94efx11-fm/nautilus distinfo Makefile

x11-fm/nautilus: Update to 47.6

Update to nautilus to 47.6.

PR:             289644
DeltaFile
+3-3x11-fm/nautilus/distinfo
+1-1x11-fm/nautilus/Makefile
+4-42 files

FreeBSD/ports 9e5daf2x11-wm/metacity distinfo Makefile

x11-wm/metacity: Update to 3.58.1

PR:             289883
DeltaFile
+3-3x11-wm/metacity/distinfo
+1-1x11-wm/metacity/Makefile
+4-42 files

FreeBSD/ports 53a08e2x11/slurp distinfo Makefile

x11/slurp: update to 1.6.0

Changes:        https://github.com/emersion/slurp/releases/tag/v1.6.0
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/slurp/distinfo
+1-2x11/slurp/Makefile
+4-52 files

FreeBSD/ports 8927b7ex11/swaylock-plugin distinfo Makefile

x11/swaylock-plugin: update to 1.8.5

Changes:        https://github.com/mstoeckl/swaylock-plugin/releases/tag/v1.8.5
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/swaylock-plugin/distinfo
+1-1x11/swaylock-plugin/Makefile
+4-42 files

FreeBSD/ports fbf9f05textproc/libxslt distinfo Makefile

textproc/libxslt: security update to 1.1.45

PR:             289213
DeltaFile
+3-3textproc/libxslt/distinfo
+2-2textproc/libxslt/Makefile
+2-1textproc/libxslt/pkg-plist
+7-63 files

FreeBSD/ports 099bd71textproc/libxml2 pkg-plist Makefile, textproc/libxml2-core Makefile pkg-plist

textproc/libxml2*: update to 2.15.1, split -core

libxml2 now requires xsltproc from libxslt to build,
yet libxslt depends on libxml2,
so we need to break a dependency cycle.
documentation needed to be split out to a separate port.

libxml2 has therefore been split into two ports,
* libxml2 builds the documentation (unless disabled),
* library and executables in libxml2-core.

Pull in one contributor patch suggested by the former libxml2 maintainer
to address one downstream security issue in recent libxslt versions.

This should address arrowd@'s hint that installing libxml2 should
provide a full-featured package.

While here, deprecate libxml2-python according to upstream plans, we
have very few users in the ports tree, and expire end of 2026Q1.

    [2 lines not shown]
DeltaFile
+130-0textproc/libxml2-core/files/patch-xpath.c
+3-114textproc/libxml2/pkg-plist
+40-52textproc/libxml2/Makefile
+67-0textproc/libxml2-core/Makefile
+55-0textproc/libxml2-core/pkg-plist
+29-10textproc/libxml2-python/Makefile
+324-1767 files not shown
+348-18613 files

FreeBSD/ports b563103net-mgmt/bgpuma Makefile

net-mgmt/bgpuma: Bump after update net/libbgpdump, improve port

- Replace PORTVERSION with DISTVERSION.
- Improve LICENSE section.
- Use USES=localbase instead of CFLAGS and LDFLAGS.
- Remove GNU_CONFIGURE_MANPREFIX - this is default value.

PR:             272484
Approved by:    pi (maintainer)
DeltaFile
+7-7net-mgmt/bgpuma/Makefile
+7-71 files