FreeBSD/ports c001466biology/jellyfish distinfo Makefile

biology/jellyfish: Update to 2.3.1

A few source code improvements
Changes: https://github.com/gmarcais/Jellyfish/releases

Reported by:    Repology
DeltaFile
+5-8biology/jellyfish/Makefile
+3-3biology/jellyfish/distinfo
+8-112 files

FreeBSD/ports f33911bdeskutils/mindforger Makefile

deskutils/mindforger: Schedule for removal

Depends on deprecated Qt5 WebEngine

PR:             296230
(cherry picked from commit 60b408b520404132cac3bb60ea26616a06147882)
DeltaFile
+4-1deskutils/mindforger/Makefile
+4-11 files

FreeBSD/ports 723dbbcmisc/qt5-examples Makefile pkg-plist

misc/qt5-examples: Drop deprecated Qt5 WebEngine

PR:             296230
(cherry picked from commit d41a573a92e8a973cfa82bcc10c093860061d358)
DeltaFile
+0-332misc/qt5-examples/pkg-plist
+2-1misc/qt5-examples/Makefile
+2-3332 files

FreeBSD/ports 29f596ax11-toolkits/pythonqt Makefile

x11-toolkits/pythonqt: Schedule for removal

Depends on deprecated Qt5 WebEngine

PR:             296230
(cherry picked from commit 62edba39e51aae1339d7f9b0cdf46285ff98e9a9)
DeltaFile
+4-0x11-toolkits/pythonqt/Makefile
+4-01 files

FreeBSD/ports d15e11fdevel/pyside2-tools Makefile

devel/pyside2-tools: Schedule for removal

PR:             296230
(cherry picked from commit 487a3f3765323300fed63f5ecbd6cd33b80454aa)
DeltaFile
+4-0devel/pyside2-tools/Makefile
+4-01 files

FreeBSD/ports 84b145adevel/eql5 Makefile

devel/eql5: Schedule for removal

Abandoned, depends on deprecated Qt5 WebEngine

PR:             296230
(cherry picked from commit f5f44db19921e4638b9c105b56a4fa981c8b017f)
DeltaFile
+4-0devel/eql5/Makefile
+4-01 files

FreeBSD/ports 7d6ccacx11-toolkits/py-guietta Makefile

x11-toolkits/py-guietta: Schedule for removal

Depends on deprecated PySide2, not ported to Qt6

PR:             296230
(cherry picked from commit 6d52b7bae405f26c759bc468ce0b9cb84e17cd0a)
DeltaFile
+4-1x11-toolkits/py-guietta/Makefile
+4-11 files

FreeBSD/ports cfdd1a6graphics/natron Makefile

graphics/natron: Schedule for removal

Depends on deprecated Qt5 WebEngine, not ported to Qt6

PR:             296230
(cherry picked from commit 8cb08e4dc1fd7821a42c23ace45fa3aa5cab1d1c)
DeltaFile
+4-1graphics/natron/Makefile
+4-11 files

FreeBSD/ports db3a3e1net-im/cutegram Makefile

net-im/cutegram: Schedule for removal

Abandoned, depends on deprecated Qt5 WebEngine

PR:             296230
(cherry picked from commit 5e17e6e02d09554035dcead9f23f3e8d9da2c7d6)
DeltaFile
+4-1net-im/cutegram/Makefile
+4-11 files

FreeBSD/ports c8ad2eftextproc/goldendict Makefile

textproc/goldendict: Schedule for removal

Depends on deprecated Qt5 WebEngine, consider to use textproc/goldendict-ng

PR:             296230
(cherry picked from commit 3b45f9f3ba7052b114891568aeb8308a7770fc55)
DeltaFile
+4-1textproc/goldendict/Makefile
+4-11 files

FreeBSD/ports b589bfdaudio/musescore3 Makefile

audio/musescore3: Schedule for removal

Depends on deprecated Qt5 WebEngine, consider to use audio/musescore

PR:             296230
(cherry picked from commit 133164b3fe084b53861cabf62c881cc6aee10161)
DeltaFile
+4-1audio/musescore3/Makefile
+4-11 files

FreeBSD/src c0c7b56sys/dev/ntsync ntsync.c

ntsync(4): do not double-free the alert event when a dup was detected for WAIT_ALL

Reported by:    Andrew Griffiths <andrew at calif.io>
Reported by:    Chris Jarrett-Davies <chrisjd at openai.com>
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+2-0sys/dev/ntsync/ntsync.c
+2-01 files

FreeBSD/ports 56549eemisc/py-progressbar2 Makefile

misc/py-progressbar2: Allow flavors to be co-installed

(cherry picked from commit d00e6c310176db281f9b1d5f674f53e440d82042)
DeltaFile
+2-1misc/py-progressbar2/Makefile
+2-11 files

FreeBSD/ports d6786f8graphics/vulkan-caps-viewer Makefile distinfo

graphics/vulkan-caps-viewer: Update to 4.13

Release notes:
 https://github.com/SaschaWillems/VulkanCapsViewer/releases/tag/4.13

(cherry picked from commit fb5ba4c816182cd8394b5bb10b9954b7b3b0f29e)
DeltaFile
+3-3graphics/vulkan-caps-viewer/distinfo
+1-1graphics/vulkan-caps-viewer/Makefile
+4-42 files

FreeBSD/ports 5ff05bcdevel/py-numba Makefile distinfo

devel/py-numba: Update to 0.67.0

(cherry picked from commit 69f299a83441c34101d277e4d39c34ea503b7dee)
DeltaFile
+3-3devel/py-numba/distinfo
+1-1devel/py-numba/Makefile
+4-42 files

FreeBSD/ports cda5f35devel/py-llvmlite Makefile distinfo

devel/py-llvmlite: Update to 0.49.0

(cherry picked from commit 45ad2ecac672cb2cace9a3170bafa947589148c7)
DeltaFile
+3-3devel/py-llvmlite/distinfo
+1-1devel/py-llvmlite/Makefile
+4-42 files

FreeBSD/ports 599091bscience/py-openpiv Makefile distinfo

science/py-openpiv: Update to 0.25.5

Release notes:
 https://github.com/OpenPIV/openpiv-python/releases/tag/v0.25.5

(cherry picked from commit 9a2efc3b36d2ea8fae183e65d1e15cf948807b3e)
DeltaFile
+3-3science/py-openpiv/distinfo
+1-1science/py-openpiv/Makefile
+4-42 files

FreeBSD/ports 37b62bcdevel/py-jupyterlab-widgets Makefile distinfo

devel/py-jupyterlab-widgets: Update to 3.0.17

(cherry picked from commit a405d16aad97b9ffe79293c7291e90fbd0b43248)
DeltaFile
+3-3devel/py-jupyterlab-widgets/distinfo
+1-2devel/py-jupyterlab-widgets/Makefile
+4-52 files

FreeBSD/ports ded2643devel/py-ipywidgets Makefile distinfo

devel/py-ipywidgets: Update to 8.1.9

(cherry picked from commit 8c6ee4dfc8eac929eb7f7bbf111599936f0e33df)
DeltaFile
+3-3devel/py-ipywidgets/distinfo
+1-2devel/py-ipywidgets/Makefile
+4-52 files

FreeBSD/ports 9c17b10devel/py-widgetsnbextension Makefile distinfo

devel/py-widgetsnbextension: Update to 4.0.16

(cherry picked from commit 05cf4ae2b4974ed3a6298f9a3178d81d26a95d0d)
DeltaFile
+3-3devel/py-widgetsnbextension/distinfo
+1-1devel/py-widgetsnbextension/Makefile
+4-42 files

FreeBSD/ports 2c9c782graphics/vulkan-caps-viewer Makefile distinfo

graphics/vulkan-caps-viewer: Update to 4.12

(cherry picked from commit 1ee4b8f27ac9786d4dcc38c597e91d35af3b278c)
DeltaFile
+3-3graphics/vulkan-caps-viewer/distinfo
+1-1graphics/vulkan-caps-viewer/Makefile
+4-42 files

FreeBSD/ports 09a82cfemulators/ukncbtl Makefile distinfo, emulators/ukncbtl/files patch-qscreen.cpp

emulators/ukncbtl: Update to 20260625 snapshot

(cherry picked from commit 3f4f4b7f4c6298a02afcd95fc207b29c8cd7ab57)
DeltaFile
+13-0emulators/ukncbtl/files/patch-qscreen.cpp
+2-4emulators/ukncbtl/Makefile
+3-3emulators/ukncbtl/distinfo
+18-73 files

FreeBSD/ports f8e2966misc/py-progressbar2 Makefile distinfo

misc/py-progressbar2: Update to 4.6.0

(cherry picked from commit a553a825089b4aa2097440a0498d6049898d1350)
DeltaFile
+3-3misc/py-progressbar2/distinfo
+1-1misc/py-progressbar2/Makefile
+4-42 files

FreeBSD/ports a7815e9x11/xwaylandvideobridge distinfo Makefile

x11/xwaylandvideobridge: Update to 0.5.2

(cherry picked from commit 6f1bb07ca5a8f821d1787f416e6127084b6bd829)
DeltaFile
+3-3x11/xwaylandvideobridge/distinfo
+3-3x11/xwaylandvideobridge/Makefile
+6-62 files

FreeBSD/ports 0720a1dnet/freeipa-server Makefile, net/freeipa-server/files patch-ipaserver_install_cainstance.py patch-ipaserver_install_server_upgrade.py

net/freeipa-server: Respect PREFIX and fix service restarts

The patches hardcoded /usr/local. They now carry %%PREFIX%% for this port's
own files and %%LOCALBASE%% for what other ports install, substituted in
post-patch.

Two restart fixes: the rc script passes --ignore-service-failures on restart
as it already does on start, so one failing service no longer takes the
Directory Server down with it, and FreeBSDService re-checks a service after a
failed rc action instead of trusting a status check that raced the pidfile.

Sponsored by:   Netzkommune GmbH
DeltaFile
+118-118net/freeipa-server/files/patch-ipaplatform_freebsd_paths.py
+30-22net/freeipa-server/files/patch-ipaplatform_freebsd_services.py
+23-23net/freeipa-server/files/patch-ipaplatform_base_paths.py
+15-1net/freeipa-server/Makefile
+6-6net/freeipa-server/files/patch-ipaserver_install_server_upgrade.py
+4-4net/freeipa-server/files/patch-ipaserver_install_cainstance.py
+196-1746 files not shown
+205-18312 files

FreeBSD/ports 26394c9security/dogtag-pki Makefile, security/dogtag-pki/files patch-base_server_python_pki_server_____init____.py

security/dogtag-pki: Set the boot flag with sysrc

create_rc_service() wrote <instance>_enable="YES" into rc.conf.d, which is
read after rc.conf and therefore overrode sysrc. The instance started at boot
whatever the administrator had set, and under FreeIPA it came up before the
Directory Server it needs. The flag now goes to rc.conf through sysrc.

Sponsored by:   Netzkommune GmbH
DeltaFile
+34-29security/dogtag-pki/files/patch-base_server_python_pki_server_____init____.py
+1-1security/dogtag-pki/Makefile
+35-302 files

FreeBSD/src 6b6aa45usr.sbin/pw pw_user.c, usr.sbin/pw/tests pw_userdel_test.sh

pw: fix at job removal when deleting a user

rmat() used stat() with a path relative to the current working
directory, so it never found the job files in /var/at/jobs and the
at(1) jobs of a deleted user were never removed.

ef7d0eb9489f also broke it by introducing a typo: /usr/sbin/atrm instead
of /usr/bin/artm.

Use fstatat() with the directory fd to stat the job files relative to
the at jobs directory, and unlinkat() them directly instead of spawning
atrm.

Those changes allow us to make it works with pw -R.

MFC After:      1 week
DeltaFile
+29-0usr.sbin/pw/tests/pw_userdel_test.sh
+13-14usr.sbin/pw/pw_user.c
+42-142 files

FreeBSD/src ba39177usr.sbin/pw pw_user.c, usr.sbin/pw/tests pw_userdel_test.sh

pw: remove crontab with unlinkat instead of spawning crontab

crontab -r only unlinks the crontab file, so spawn it directly with
unlinkat() relative to conf.rootfd.  This also makes the crontab
removal work with pw -R.

MFC After:      1 week
DeltaFile
+5-21usr.sbin/pw/pw_user.c
+18-0usr.sbin/pw/tests/pw_userdel_test.sh
+23-212 files

FreeBSD/src cd575d5usr.sbin/pw pw_group.c

pw: fix error message in grp_set_passwd to use correct fd

MFC After:      1 week
DeltaFile
+1-1usr.sbin/pw/pw_group.c
+1-11 files

FreeBSD/src 1ccf807usr.sbin/pw pw_user.c, usr.sbin/pw/tests pw_userdel_test.sh

pw: remove mail file with unlinkat instead of building a path

This is consistent with how at jobs and crontabs are removed.

MFC After:      1 week
DeltaFile
+16-0usr.sbin/pw/tests/pw_userdel_test.sh
+7-4usr.sbin/pw/pw_user.c
+23-42 files