FreeBSD/ports a253408x11-drivers/xlibre-xf86-video-amdgpu/files patch-configure.ac, x11-drivers/xlibre-xf86-video-intel distinfo

x11-servers/xlibre-server: Update to 25.1.7

- Remove obsolete patch files
- x11-drivers/xlibre-xf86-video-intel: Update to 25.0.2
- x11-drivers/xlibre-*: Bump PORTREVISION

With hat:       xlibre
ChangeLog at:  https://github.com/X11Libre/xserver/releases/tag/xlibre-xserver-25.1.7
DeltaFile
+0-76x11-servers/xlibre-server/files/patch-Xkb-revert
+10-18x11-drivers/xlibre-xf86-video-intel/files/patch-meson.build
+0-14x11-drivers/xlibre-xf86-video-vmware/files/patch-configure.ac
+0-13x11-drivers/xlibre-xf86-video-amdgpu/files/patch-configure.ac
+3-3x11-drivers/xlibre-xf86-video-intel/distinfo
+3-3x11-servers/xlibre-server/distinfo
+16-12723 files not shown
+40-15329 files

FreeBSD/src 7386c06share/mk dirdeps.mk meta2deps.py

Update dirdpes.mk et al

Update to latest dirdeps related makefiles.

dirdeps.mk tweaks useful for universe among other corner cases.
           also additional filtering for bogus paths ending in /

gendirdeps.mk allow more debugging
           also additional filtering for bogus paths ending in /

install-new.mk fix bug when isPOSIX_SHELL is true

meta2deps.?? handle file names with spaces by ignoring them

Reviewed by: stevek
Differential Revision:  https://reviews.freebsd.org/D57683
DeltaFile
+19-9share/mk/dirdeps.mk
+16-9share/mk/meta2deps.py
+13-2share/mk/meta2deps.sh
+10-4share/mk/gendirdeps.mk
+2-2share/mk/install-new.mk
+60-265 files

FreeBSD/ports 1482e5esysutils/nut-devel distinfo Makefile

sysutils/nut-devel: Update to the latest networkupstools/nut github commit
DeltaFile
+3-3sysutils/nut-devel/distinfo
+2-2sysutils/nut-devel/Makefile
+2-0sysutils/nut-devel/pkg-plist
+7-53 files

FreeBSD/src 389c124sys/kern imgact_elf.c kern_exec.c, sys/sys imgact.h

imgact_elf.c indicate that interpreter is an interpreter

Use a value that do_execve will ignore since there's nothing there to do.
With this we can set the 'indirect' flag on rtld, to prevent direct execution
being used to bypass the 'indirect' flag on python3:

root at vuefi:~ # /libexec/ld-elf32.so.1 /usr/bin/python3 -c 'print("pwned")'
pwned
root at vuefi:~ # veriexec -z enforce
root at vuefi:~ # /libexec/ld-elf32.so.1 /usr/bin/python3 -c 'print("pwned")'
/libexec/ld-elf32.so.1: Operation not permitted.
root at vuefi:~ #

load_file seems missnamed since it is only used by load_interp
so rename it to load_interp_file.

Reviewed by:    imp
Sponsored by:   Hewlett Packard Enterprise Development LP
Differential Revision:  https://reviews.freebsd.org/D57649
DeltaFile
+6-5sys/kern/imgact_elf.c
+2-1sys/kern/kern_exec.c
+1-0sys/sys/imgact.h
+9-63 files

FreeBSD/src 9fd0c7cshare/man/man4 thunderbolt.4

thunderbolt.4: Explain what driver does in manpage

Reviewed by:    ziaee, ngie
Approved by:    ziaee
Fixes:  2f7a796b590e ("thunderbolt.4: Initial manual for HW Relnotes")
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D57668
DeltaFile
+45-6share/man/man4/thunderbolt.4
+45-61 files

FreeBSD/doc cbd70fdwebsite/static/security advisory-template.txt errata-template.txt

Update patch instructions to use patch -E -p0.
DeltaFile
+1-1website/static/security/advisory-template.txt
+1-1website/static/security/errata-template.txt
+2-22 files

FreeBSD/ports b6583e8sysutils/py-ansible-core221 distinfo Makefile

sysutils/py-ansible-core221: Update to 2.21.1
DeltaFile
+3-3sysutils/py-ansible-core221/distinfo
+1-1sysutils/py-ansible-core221/Makefile
+4-42 files

FreeBSD/doc f61aa6dwebsite/static/security/advisories FreeBSD-EN-26:15.openssl.asc, website/static/security/patches/EN-26:15 openssl-15.0.patch.asc openssl-15.0.patch

Update FreeBSD-EN-26:15.openssl.

There was a corrupted patch for FreeBSD-EN-26:15.openssl. Updating with
one that works correctly. Update the errata notice to reflect the
change. I am not intended to send an email for this update.

Reported by:    dev at nicolas-provost.fr
Approved by:    so
DeltaFile
+19-14website/static/security/advisories/FreeBSD-EN-26:15.openssl.asc
+14-14website/static/security/patches/EN-26:15/openssl-15.0.patch.asc
+5-6website/static/security/patches/EN-26:15/openssl-15.0.patch
+38-343 files

FreeBSD/src b3dfd5dbin/rmdir rmdir.1

rmdir.1: Document non-POSIX -v option

MFC after:              3 days
Reviewed by:            ziaee
Differential Revision:  https://reviews.freebsd.org/D57675
DeltaFile
+5-1bin/rmdir/rmdir.1
+5-11 files

FreeBSD/src e91e8ebsys/kern kern_jail.c

jail: call PR_METHOD_ATTACH again (with old jail) if the first call fails

jail_attach lets modules do attachment-specific work by calling
osd_jail_call(PR_METHOD_ATTACH).  If one of the modules returns an
error, the call needs to be repeated with the thread's current prison,
so possible earlier modules and undo any changes they may have made.

MFC after:      5 days
DeltaFile
+6-6sys/kern/kern_jail.c
+6-61 files

FreeBSD/ports a7a3d2edeskutils/fet distinfo Makefile

deskutils/fet: Update to 7.8.7

Changelog: https://lalescu.ro/liviu/fet/news.html
DeltaFile
+3-3deskutils/fet/distinfo
+1-1deskutils/fet/Makefile
+4-42 files

FreeBSD/ports 939c3bcmisc/py-langgraph distinfo Makefile

misc/py-langgraph: update 1.2.5 → 1.2.6
DeltaFile
+3-3misc/py-langgraph/distinfo
+1-1misc/py-langgraph/Makefile
+4-42 files

FreeBSD/ports 68c9d9bmisc/py-langsmith distinfo Makefile

misc/py-langsmith: update 0.8.16 → 0.8.18
DeltaFile
+3-3misc/py-langsmith/distinfo
+1-1misc/py-langsmith/Makefile
+4-42 files

FreeBSD/ports d737e75misc/py-langchain-protocol distinfo Makefile

misc/py-langchain-protocol: update 0.0.17 → 0.0.18
DeltaFile
+3-3misc/py-langchain-protocol/distinfo
+1-1misc/py-langchain-protocol/Makefile
+4-42 files

FreeBSD/ports a35092amisc/py-langchain-core distinfo Makefile

misc/py-langchain-core: update 1.4.7 → 1.4.8
DeltaFile
+3-3misc/py-langchain-core/distinfo
+2-2misc/py-langchain-core/Makefile
+5-52 files

FreeBSD/ports 22c6e89misc/py-langchain Makefile distinfo

misc/py-langchain: update 1.3.9 → 1.3.10
DeltaFile
+3-3misc/py-langchain/Makefile
+3-3misc/py-langchain/distinfo
+6-62 files

FreeBSD/ports 904c9b0multimedia/funnelcake distinfo Makefile

multimedia/funnelcake: Update to 0.1.1
DeltaFile
+3-3multimedia/funnelcake/distinfo
+1-1multimedia/funnelcake/Makefile
+4-42 files

FreeBSD/ports 5989e0drussian/stardict-bars Makefile, russian/stardict-computer Makefile

russian/stardict-*: Remove from tree

Listed as broken and unfetchable for years
DeltaFile
+0-16russian/stardict-dal/Makefile
+0-16russian/stardict-computer/Makefile
+0-16russian/stardict-pc/Makefile
+0-16russian/stardict-bars/Makefile
+0-16russian/stardict-mueller7accent/Makefile
+0-16russian/stardict-engcom/Makefile
+0-9626 files not shown
+7-18332 files

FreeBSD/ports e090e8fmultimedia/vapoursynth-l-smash-works Makefile

multimedia/vapoursynth-l-smash-works: Remove defined variable

Remove typo USE_LDFLAGS, library isn't intended for linking
DeltaFile
+0-1multimedia/vapoursynth-l-smash-works/Makefile
+0-11 files

FreeBSD/ports 2cfc9e7. MOVED, x11 Makefile

x11/taiga: Remove from tree

Unmaintained for years and listed as broken for more than 6 months
DeltaFile
+0-24x11/taiga/Makefile
+0-3x11/taiga/distinfo
+0-2x11/taiga/pkg-descr
+1-0MOVED
+0-1x11/Makefile
+1-305 files

FreeBSD/ports 3754f36. MOVED, textproc Makefile

textproc/stardict-dictd_mova: Remove from tree

Listed as broken and unfetchable for years
DeltaFile
+0-109textproc/stardict-dictd_mova/distinfo
+0-103textproc/stardict-dictd_mova/Makefile
+0-1textproc/Makefile
+1-0MOVED
+0-1textproc/stardict-dictd_mova/pkg-descr
+1-2145 files

FreeBSD/ports 04fc469sysutils/bsdstats Makefile pkg-descr, sysutils/bsdstats/files 300.statistics.in pkg-message.in

sysutils/bsdstats: Remove from tree

Listed as broken for more than 10 months
DeltaFile
+0-569sysutils/bsdstats/files/300.statistics.in
+0-46sysutils/bsdstats/Makefile
+0-41sysutils/bsdstats/files/pkg-message.in
+0-27sysutils/bsdstats/files/bsdstats.in
+0-13sysutils/bsdstats/pkg-descr
+0-8sysutils/bsdstats/files/bsdstats-send.in
+0-7042 files not shown
+1-7058 files

FreeBSD/ports 3b3739anet/aoe pkg-message Makefile, net/aoe/files patch-aoenet.c patch-aoecmd.c

net/aoe: Remove from tree

Listed as broken for at least 6 months and upstream is gone
DeltaFile
+0-228net/aoe/files/patch-aoenet.c
+0-95net/aoe/files/patch-aoecmd.c
+0-61net/aoe/files/aoe.in
+0-39net/aoe/pkg-message
+0-29net/aoe/Makefile
+0-23net/aoe/files/patch-aoeblk.c
+0-4755 files not shown
+1-48911 files

FreeBSD/ports 0bca3abmultimedia/nymphcast Makefile pkg-plist, multimedia/nymphcast/files patch-Makefile patch-ffmpeg6-compat

multimedia/nymphcast: Remove from tree

Listed as broken for more than 6 months
DeltaFile
+0-57multimedia/nymphcast/files/patch-Makefile
+0-37multimedia/nymphcast/Makefile
+0-27multimedia/nymphcast/files/patch-ffmpeg6-compat
+0-21multimedia/nymphcast/pkg-plist
+0-17multimedia/nymphcast/files/patch-angelscript_angelscript_projects_gnuc_Makefile
+0-11multimedia/nymphcast/files/patch-gui_core_utils_TimeUtil.h
+0-1705 files not shown
+1-19011 files

FreeBSD/ports 03115c0net/sems pkg-plist Makefile, net/sems/files patch-mwi-57 sems.in

net/sems: Remove from tree

Port expired on 2025-12-31
DeltaFile
+0-316net/sems/pkg-plist
+0-265net/sems/files/patch-mwi-57
+0-66net/sems/Makefile
+0-33net/sems/files/sems.in
+0-28net/sems/files/patch-core-CMakeLists.txt
+0-14net/sems/files/patch-apps-xmlrpc2di-xmlrpc++-src-base64.h
+0-7224 files not shown
+1-72910 files

FreeBSD/ports a13c077. MOVED, games Makefile

games/cgoban: Remove from tree

Listed as broken for more than a year
DeltaFile
+0-29games/cgoban/Makefile
+0-11games/cgoban/files/patch-wmslib__src__wms__snd.c
+0-3games/cgoban/pkg-descr
+0-2games/cgoban/distinfo
+1-0MOVED
+0-1games/Makefile
+1-466 files

FreeBSD/ports b7b9a19multimedia/obs-streamfx pkg-plist Makefile, multimedia/obs-streamfx/files patch-source_updater.cpp patch-CMakeLists.txt

multimedia/obs-streamfx: Remove from tree

Listed as broken for more than 6 months and upstream is no longer active
DeltaFile
+0-118multimedia/obs-streamfx/pkg-plist
+0-81multimedia/obs-streamfx/files/patch-source_updater.cpp
+0-70multimedia/obs-streamfx/files/patch-CMakeLists.txt
+0-43multimedia/obs-streamfx/Makefile
+0-29multimedia/obs-streamfx/files/patch-source_gfx_gfx-opengl.cpp
+0-19multimedia/obs-streamfx/files/patch-templates_version.hpp.in
+0-3608 files not shown
+1-42814 files

FreeBSD/ports 5ae682cgames/valyriatear Makefile pkg-plist, games/valyriatear/files patch-CMake_Modules_FindGLEW.cmake patch-src_CMakeLists.txt

games/valyriatear: Remove from tree

Listed as broken for more than a year and upstream is no longer active
DeltaFile
+0-52games/valyriatear/Makefile
+0-28games/valyriatear/files/patch-CMake_Modules_FindGLEW.cmake
+0-18games/valyriatear/pkg-plist
+0-15games/valyriatear/files/patch-src_CMakeLists.txt
+0-11games/valyriatear/files/patch-src_utils_src_utils_ustring.cpp
+0-10games/valyriatear/files/patch-src_engine_audio_audio__input.cpp
+0-1344 files not shown
+1-14710 files

FreeBSD/ports 01ab398multimedia/assimp Makefile

multimedia/assimp: Improve port

* Unbundle minizip, rapidjson and utf8cpp
* Don't extract tests unless requested
  (saves over 120Mbyte of unnecessary data extraction)
* Update Makefile to follow Porters Handbook more closely

PR:             296154
Reviewed by:    yuri
DeltaFile
+27-7multimedia/assimp/Makefile
+27-71 files

FreeBSD/ports cde2211multimedia/dvbcut Makefile pkg-plist, multimedia/dvbcut/files patch-src_dvbcut.h patch-src_defines.h

multimedia/dvbcut: Remove from tree

Broken for more than 6 months and upstream is no longer active
DeltaFile
+0-59multimedia/dvbcut/Makefile
+0-19multimedia/dvbcut/files/patch-src_dvbcut.h
+0-14multimedia/dvbcut/files/patch-src_defines.h
+0-12multimedia/dvbcut/pkg-plist
+0-11multimedia/dvbcut/files/patch-src_avframe.cpp
+0-6multimedia/dvbcut/pkg-descr
+0-1213 files not shown
+1-1259 files