git: 8b878d88b4f7 - main - security/libsodium: Update to 1.0.21
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 07 Jan 2026 10:22:55 UTC
The branch main has been updated by vsevolod:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8b878d88b4f7f3a0a6477f645085c808b2588808
commit 8b878d88b4f7f3a0a6477f645085c808b2588808
Author: Vsevolod Stakhov <vsevolod@FreeBSD.org>
AuthorDate: 2026-01-07 10:22:10 +0000
Commit: Vsevolod Stakhov <vsevolod@FreeBSD.org>
CommitDate: 2026-01-07 10:22:10 +0000
security/libsodium: Update to 1.0.21
The API remains compatible but bumping all dependent ports as SHLIB
has changed.
Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE
Security: https://00f.net/2025/12/30/libsodium-vulnerability/
PR: 279347
---
astro/py-metpy/Makefile | 2 +-
audio/owntone/Makefile | 2 +-
audio/py-librosa/Makefile | 1 +
audio/shairport-sync/Makefile | 2 +-
benchmarks/py-locust/Makefile | 2 +-
benchmarks/py-zopkio/Makefile | 2 +-
cad/horizon-eda/Makefile | 2 +-
comms/gnuradio/Makefile | 2 +-
comms/gqrx/Makefile | 2 +-
comms/gr-osmosdr/Makefile | 2 +-
databases/proftpd-mod_sql_mysql/Makefile | 2 +-
databases/proftpd-mod_sql_odbc/Makefile | 2 +-
databases/proftpd-mod_sql_postgres/Makefile | 2 +-
databases/proftpd-mod_sql_sqlite/Makefile | 2 +-
databases/proftpd-mod_sql_tds/Makefile | 2 +-
devel/RStudio/Makefile | 2 +-
devel/fbthrift/Makefile | 1 +
devel/folly/Makefile | 1 +
devel/p5-Test-OpenLDAP/Makefile | 2 +-
devel/pijul/Makefile | 2 +-
devel/py-PyGithub/Makefile | 1 +
devel/py-anywidget/Makefile | 1 +
devel/py-buildbot-worker/Makefile | 2 +-
devel/py-buildbot/Makefile | 2 +-
devel/py-dockerpty/Makefile | 2 +-
devel/py-fabric/Makefile | 2 +-
devel/py-ipydatawidgets/Makefile | 2 +-
devel/py-ipykernel/Makefile | 1 +
devel/py-ipympl/Makefile | 1 +
devel/py-ipyparallel/Makefile | 1 +
devel/py-ipywidgets/Makefile | 1 +
devel/py-jupyter-client/Makefile | 1 +
devel/py-jupyter-collaboration/Makefile | 1 +
devel/py-jupyter-kernel-gateway/Makefile | 1 +
devel/py-jupyter-kernel-test/Makefile | 2 +-
devel/py-jupyter-lsp/Makefile | 2 +-
devel/py-jupyter-rfb/Makefile | 2 +-
devel/py-jupyter-server-fileid/Makefile | 1 +
devel/py-jupyter-server-mathjax/Makefile | 2 +-
devel/py-jupyter-server-ydoc/Makefile | 1 +
devel/py-jupyter-server/Makefile | 1 +
devel/py-jupyter/Makefile | 2 +-
devel/py-jupyter_console/Makefile | 2 +-
devel/py-jupyterlab-lsp/Makefile | 2 +-
devel/py-jupyterlab-server/Makefile | 1 +
devel/py-jupyterlab-widgets/Makefile | 1 +
devel/py-jupyterlab/Makefile | 1 +
devel/py-jupyterlab_launcher/Makefile | 2 +-
devel/py-nbclassic/Makefile | 1 +
devel/py-nbclient/Makefile | 1 +
devel/py-nbconvert/Makefile | 1 +
devel/py-nbdime/Makefile | 1 +
devel/py-nbval/Makefile | 2 +-
devel/py-notebook-shim/Makefile | 2 +-
devel/py-pooch/Makefile | 1 +
devel/py-pyquil/Makefile | 2 +-
devel/py-pytest-jupyter/Makefile | 1 +
devel/py-qtconsole/Makefile | 2 +-
devel/py-rpcq/Makefile | 2 +-
devel/py-spyder-kernels/Makefile | 1 +
devel/py-threema-msgapi/Makefile | 2 +-
devel/py-weasel/Makefile | 1 +
devel/xeus-cling/Makefile | 2 +-
devel/xeus-zmq/Makefile | 2 +-
dns/dnscrypt-wrapper/Makefile | 2 +-
dns/dnsdist/Makefile | 2 +-
dns/dnstable-convert/Makefile | 2 +-
dns/dnsviz/Makefile | 2 +-
dns/gdnsd3/Makefile | 2 +-
dns/getdns/Makefile | 1 +
dns/luaunbound/Makefile | 2 +-
dns/unbound/Makefile | 1 +
filesystems/py-tahoe-lafs/Makefile | 2 +-
finance/nextcloud-cospend/Makefile | 1 +
finance/py-python-obelisk/Makefile | 2 +-
ftp/proftpd-mod_vroot/Makefile | 2 +-
ftp/proftpd/Makefile | 2 +-
ftp/pure-ftpd/Makefile | 2 +-
ftp/py-sftp/Makefile | 2 +-
games/0ad/Makefile | 2 +-
games/devilutionX/Makefile | 2 +-
games/warzone2100/Makefile | 2 +-
graphics/drawpile/Makefile | 2 +-
graphics/py-agx-emulsion/Makefile | 1 +
graphics/py-geosnap/Makefile | 1 +
graphics/py-napari-console/Makefile | 1 +
graphics/rapid-photo-downloader/Makefile | 2 +-
irc/unreal/Makefile | 1 +
mail/mailman3/Makefile | 2 +-
mail/milter-greylist/Makefile | 2 +-
mail/nextcloud-mail/Makefile | 1 +
mail/opendkim-devel/Makefile | 2 +-
mail/opendkim/Makefile | 2 +-
mail/p5-Mail-OpenDKIM/Makefile | 2 +-
mail/py-afew/Makefile | 2 +-
mail/py-authheaders/Makefile | 2 +-
mail/py-dkimpy-milter/Makefile | 2 +-
mail/py-dkimpy/Makefile | 2 +-
mail/py-fuglu/Makefile | 2 +-
mail/rmilter/Makefile | 2 +-
mail/rspamd-devel/Makefile | 2 +-
mail/rspamd/Makefile | 1 +
mail/snappymail/Makefile | 2 +-
math/mathicsscript/Makefile | 1 +
math/octave-forge-tablicious/Makefile | 1 +
math/octave-forge-zeromq/Makefile | 2 +-
math/octave-forge/Makefile | 2 +-
math/py-mathics/Makefile | 2 +-
math/py-pyodesys/Makefile | 1 +
math/py-yt/Makefile | 2 +-
misc/adios2/Makefile | 2 +-
misc/py-datasets/Makefile | 1 +
misc/py-ipyfastscape/Makefile | 1 +
misc/py-molequeue/Makefile | 2 +-
misc/py-napari/Makefile | 1 +
misc/py-papermill/Makefile | 2 +-
misc/py-peft/Makefile | 1 +
misc/py-sagemaker-mlops/Makefile | 1 +
misc/py-sagemaker-serve/Makefile | 1 +
misc/py-sagemaker-train/Makefile | 1 +
misc/py-sagemaker/Makefile | 1 +
misc/py-sentence-transformers/Makefile | 1 +
misc/py-toil/Makefile | 2 +-
misc/py-transformers/Makefile | 2 +-
misc/snakemake/Makefile | 2 +-
misc/urh/Makefile | 2 +-
multimedia/gstreamer1-plugins-all/Makefile | 2 +-
multimedia/gstreamer1-plugins-rust/Makefile | 2 +-
multimedia/kooha/Makefile | 2 +-
multimedia/libopenshot/Makefile | 2 +-
multimedia/openshot/Makefile | 2 +-
multimedia/showtime/Makefile | 1 +
net-im/abaddon/Makefile | 2 +-
net-im/debugtox/Makefile | 1 +
net-im/jitsi-meet-full/Makefile | 1 +
net-im/jitsi-prosody-plugins/Makefile | 1 +
net-im/nextcloud-talk/Makefile | 1 +
net-im/prosody-modules/Makefile | 1 +
net-im/prosody/Makefile | 1 +
net-im/py-matrix-synapse/Makefile | 2 +-
net-im/py-toxcore-c/Makefile | 2 +-
net-im/py-unmessage/Makefile | 2 +-
net-im/qTox/Makefile | 1 +
net-im/tox/Makefile | 1 +
net-im/tox_extension_messages/Makefile | 2 +-
net-im/toxbot/Makefile | 2 +-
net-im/toxext/Makefile | 2 +-
net-im/toxic/Makefile | 2 +-
net-im/toxins/Makefile | 2 +-
net-im/uTox/Makefile | 1 +
net-mgmt/peering-manager/Makefile | 1 +
net-mgmt/py-junos-eznc/Makefile | 2 +-
net-mgmt/py-napalm-logs/Makefile | 2 +-
net-mgmt/py-napalm/Makefile | 2 +-
net-mgmt/py-ncclient/Makefile | 2 +-
net-mgmt/py-nxapi-plumbing/Makefile | 2 +-
net-mgmt/py-pyIOSXR/Makefile | 2 +-
net-mgmt/py-pynxos/Makefile | 2 +-
net-p2p/bitcoin/Makefile | 1 +
net-p2p/bitmark-cli/Makefile | 2 +-
net-p2p/bitmark-daemon/Makefile | 2 +-
net-p2p/bitmark-recorder/Makefile | 2 +-
net-p2p/bitmark/Makefile | 2 +-
net-p2p/c-lightning/Makefile | 2 +-
net-p2p/clboss/Makefile | 1 +
net-p2p/datum_gateway/Makefile | 1 +
net-p2p/litecoin-daemon/Makefile | 2 +-
net-p2p/litecoin-utils/Makefile | 2 +-
net-p2p/litecoin/Makefile | 2 +-
net-p2p/monero-cli/Makefile | 1 +
net-p2p/warpinator/Makefile | 2 +-
net/axa/Makefile | 2 +-
net/cppzmq/Makefile | 1 +
net/czmq/Makefile | 2 +-
net/czmq4/Makefile | 2 +-
net/eternalterminal/Makefile | 2 +-
net/fb303/Makefile | 1 +
net/libzmq4/Makefile | 2 +-
net/megacmd/Makefile | 2 +-
net/mlvpn/Makefile | 2 +-
net/mvfst/Makefile | 1 +
net/nmsg/Makefile | 2 +-
net/ntopng/Makefile | 1 +
net/openldap25-server/Makefile | 2 +-
net/openldap26-server/Makefile | 2 +-
net/p5-Net-Nmsg/Makefile | 2 +-
net/p5-ZMQ-FFI/Makefile | 2 +-
net/proftpd-mod_ldap/Makefile | 2 +-
net/py-magic-wormhole/Makefile | 2 +-
net/py-pynmsg/Makefile | 2 +-
net/py-pyzmq/Makefile | 1 +
net/py-saltyrtc.server/Makefile | 2 +-
net/py-smart-open/Makefile | 1 +
net/py-sshtunnel/Makefile | 1 +
net/remmina/Makefile | 2 +-
net/rosenpass/Makefile | 2 +-
net/ryu/Makefile | 2 +-
net/sie-nmsg/Makefile | 2 +-
net/wangle/Makefile | 1 +
net/zyre/Makefile | 2 +-
science/agrum/Makefile | 1 +
science/meep/Makefile | 2 +-
science/psi4/Makefile | 2 +-
science/py-atomium/Makefile | 2 +-
science/py-chempy/Makefile | 1 +
science/py-ipygany/Makefile | 2 +-
science/py-jupyter_jsmol/Makefile | 2 +-
science/py-mne/Makefile | 1 +
science/py-nglview/Makefile | 1 +
science/py-optking/Makefile | 2 +-
science/py-qcelemental/Makefile | 1 +
science/py-qcengine/Makefile | 2 +-
security/R-cran-sodium/Makefile | 1 +
security/authenticator/Makefile | 2 +-
security/caldera-ot/Makefile | 2 +-
security/caldera/Makefile | 2 +-
security/fizz/Makefile | 1 +
security/gvm/Makefile | 1 +
security/hpenc/Makefile | 2 +-
security/keysmith/Makefile | 1 +
security/kickpass/Makefile | 2 +-
security/libreswan/Makefile | 2 +-
security/libsodium/Makefile | 7 +------
security/libsodium/distinfo | 8 +++-----
security/libsodium/pkg-plist | 8 +++++++-
security/minisign/Makefile | 1 +
security/mkp224o/Makefile | 1 +
security/nextcloud-end_to_end_encryption/Makefile | 1 +
security/nextcloud-twofactor_admin/Makefile | 1 +
security/nextcloud-twofactor_webauthn/Makefile | 1 +
security/p5-Crypt-Sodium/Makefile | 2 +-
security/pecl-libsodium/Makefile | 2 +-
security/php82-sodium/Makefile | 1 +
security/php83-sodium/Makefile | 1 +
security/php84-sodium/Makefile | 1 +
security/php85-sodium/Makefile | 1 +
security/proftpd-mod_clamav/Makefile | 2 +-
security/py-aiohttp-security/Makefile | 2 +-
security/py-exscript/Makefile | 2 +-
security/py-libnacl/Makefile | 2 +-
security/py-netmiko/Makefile | 1 +
security/py-ospd-openvas/Makefile | 2 +-
security/py-paramiko/Makefile | 1 +
security/py-plaso/Makefile | 1 +
security/py-pwntools/Makefile | 1 +
security/py-pyaff4/Makefile | 2 +-
security/py-pyaxo/Makefile | 2 +-
security/py-pymacaroons/Makefile | 2 +-
security/py-pynacl/Makefile | 2 +-
security/py-pysodium/Makefile | 1 +
security/py-scp/Makefile | 2 +-
security/py-signedjson/Makefile | 2 +-
security/reop/Makefile | 2 +-
security/rubygem-rbnacl-libsodium/Makefile | 2 +-
security/rubygem-rbnacl/Makefile | 2 +-
security/softether5/Makefile | 1 +
security/zeek/Makefile | 2 +-
sysutils/bupstash/Makefile | 2 +-
sysutils/docker-compose/Makefile | 2 +-
sysutils/duplicity/Makefile | 1 +
sysutils/duply/Makefile | 2 +-
sysutils/froxlor/Makefile | 1 +
sysutils/fwup/Makefile | 1 +
sysutils/jadm/Makefile | 2 +-
sysutils/nix/Makefile | 1 +
sysutils/omnibackup/Makefile | 2 +-
sysutils/py-azure-cli-acr/Makefile | 2 +-
sysutils/py-azure-cli-core/Makefile | 2 +-
sysutils/py-azure-cli/Makefile | 2 +-
sysutils/py-docker/Makefile | 1 +
sysutils/py-howdoi/Makefile | 2 +-
sysutils/py-keep/Makefile | 1 +
sysutils/py-ploy/Makefile | 2 +-
sysutils/py-ploy_ezjail/Makefile | 2 +-
sysutils/py-pyinfra/Makefile | 1 +
sysutils/py-salt/Makefile | 2 +-
sysutils/rubygem-smart_proxy_salt/Makefile | 1 +
textproc/py-gensim/Makefile | 1 +
textproc/py-jupyter_sphinx/Makefile | 1 +
textproc/py-nbsphinx/Makefile | 1 +
textproc/py-sense2vec/Makefile | 2 +-
textproc/py-spacy-llm/Makefile | 2 +-
textproc/py-spacy/Makefile | 1 +
textproc/quarto/Makefile | 1 +
www/dpp/Makefile | 1 +
www/garage/Makefile | 2 +-
www/glpi/Makefile | 1 +
www/lycheeorg/Makefile | 1 +
www/moodle45/Makefile | 1 +
www/moodle50/Makefile | 1 +
www/moodle51/Makefile | 1 +
www/nextcloud-appointments/Makefile | 1 +
www/nextcloud-calendar/Makefile | 1 +
www/nextcloud-contacts/Makefile | 1 +
www/nextcloud-deck/Makefile | 1 +
www/nextcloud-forms/Makefile | 1 +
www/nextcloud-groupfolders/Makefile | 1 +
www/nextcloud-news/Makefile | 1 +
www/nextcloud-notes/Makefile | 1 +
www/nextcloud-tasks/Makefile | 1 +
www/nextcloud/Makefile | 1 +
www/onionshare-cli/Makefile | 2 +-
www/piwigo/Makefile | 2 +-
www/proxygen/Makefile | 1 +
www/py-aiohttp-session/Makefile | 2 +-
www/py-autobahn/Makefile | 2 +-
www/py-daphne/Makefile | 2 +-
www/py-mailman-hyperkitty/Makefile | 1 +
www/py-nikola/Makefile | 1 +
www/py-notebook/Makefile | 1 +
www/sogo/Makefile | 1 +
www/suitecrm/Makefile | 1 +
www/tt-rss/Makefile | 1 +
www/varnish-libvmod-dynamic/Makefile | 1 +
www/web2ldap/Makefile | 2 +-
x11-toolkits/py-magicgui/Makefile | 2 +-
x11/xpra/Makefile | 2 +-
317 files changed, 325 insertions(+), 195 deletions(-)
diff --git a/astro/py-metpy/Makefile b/astro/py-metpy/Makefile
index 225218661478..d021de8c12bf 100644
--- a/astro/py-metpy/Makefile
+++ b/astro/py-metpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= metpy
PORTVERSION= 1.6.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= astro python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile
index 46c21ad90766..030e2f98d21e 100644
--- a/audio/owntone/Makefile
+++ b/audio/owntone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= owntone
DISTVERSION= 29.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/
diff --git a/audio/py-librosa/Makefile b/audio/py-librosa/Makefile
index 28bff152bc2a..9f7f5ea9b877 100644
--- a/audio/py-librosa/Makefile
+++ b/audio/py-librosa/Makefile
@@ -1,5 +1,6 @@
PORTNAME= librosa
DISTVERSION= 0.11.0
+PORTREVISION= 1
CATEGORIES= audio python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/audio/shairport-sync/Makefile b/audio/shairport-sync/Makefile
index dbffaa2fbbbb..b23c10fccef3 100644
--- a/audio/shairport-sync/Makefile
+++ b/audio/shairport-sync/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shairport-sync
DISTVERSION= 4.3.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/benchmarks/py-locust/Makefile b/benchmarks/py-locust/Makefile
index 66e57de038ed..43ff59a0c7e6 100644
--- a/benchmarks/py-locust/Makefile
+++ b/benchmarks/py-locust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= locust
DISTVERSION= 2.37.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= benchmarks www python
MASTER_SITES= PYPI \
https://github.com/locustio/locust/archive/refs/tags/:EXTRA
diff --git a/benchmarks/py-zopkio/Makefile b/benchmarks/py-zopkio/Makefile
index bae2faff1426..839c033a87c5 100644
--- a/benchmarks/py-zopkio/Makefile
+++ b/benchmarks/py-zopkio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Zopkio
PORTVERSION= 0.2.5
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= benchmarks python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/cad/horizon-eda/Makefile b/cad/horizon-eda/Makefile
index 9ab3adc17fa4..9905af52adbe 100644
--- a/cad/horizon-eda/Makefile
+++ b/cad/horizon-eda/Makefile
@@ -1,7 +1,7 @@
PORTNAME= horizon-eda
DISTVERSIONPREFIX= v
DISTVERSION= 2.7.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index 5a76b07eca03..5f4e7a69efd9 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.10.12.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org
diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile
index 674554414290..9cb584726706 100644
--- a/comms/gqrx/Makefile
+++ b/comms/gqrx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gqrx
PORTVERSION= 2.17.7
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= comms hamradio
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/comms/gr-osmosdr/Makefile b/comms/gr-osmosdr/Makefile
index 82c09772cd04..2433ab291bc9 100644
--- a/comms/gr-osmosdr/Makefile
+++ b/comms/gr-osmosdr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gr-osmosdr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.6
-PORTREVISION= 3
+PORTREVISION= 4
PORTEPOCH= 1
CATEGORIES= comms hamradio
diff --git a/databases/proftpd-mod_sql_mysql/Makefile b/databases/proftpd-mod_sql_mysql/Makefile
index 6668faba59dc..d121a85bed45 100644
--- a/databases/proftpd-mod_sql_mysql/Makefile
+++ b/databases/proftpd-mod_sql_mysql/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mod_sql_mysql
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases ftp
PKGNAMEPREFIX= proftpd-
diff --git a/databases/proftpd-mod_sql_odbc/Makefile b/databases/proftpd-mod_sql_odbc/Makefile
index 068fb976c173..1be130418800 100644
--- a/databases/proftpd-mod_sql_odbc/Makefile
+++ b/databases/proftpd-mod_sql_odbc/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mod_sql_odbc
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases ftp
PKGNAMEPREFIX= proftpd-
diff --git a/databases/proftpd-mod_sql_postgres/Makefile b/databases/proftpd-mod_sql_postgres/Makefile
index ee416ed240ab..3f5e13f990d6 100644
--- a/databases/proftpd-mod_sql_postgres/Makefile
+++ b/databases/proftpd-mod_sql_postgres/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mod_sql_postgres
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases ftp
PKGNAMEPREFIX= proftpd-
diff --git a/databases/proftpd-mod_sql_sqlite/Makefile b/databases/proftpd-mod_sql_sqlite/Makefile
index b864bb688db7..c6d7a70c715b 100644
--- a/databases/proftpd-mod_sql_sqlite/Makefile
+++ b/databases/proftpd-mod_sql_sqlite/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mod_sql_sqlite
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= databases ftp
PKGNAMEPREFIX= proftpd-
diff --git a/databases/proftpd-mod_sql_tds/Makefile b/databases/proftpd-mod_sql_tds/Makefile
index b6147e23746f..5d7e184f3a8c 100644
--- a/databases/proftpd-mod_sql_tds/Makefile
+++ b/databases/proftpd-mod_sql_tds/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mod_sql_tds
DISTVERSION= 4.13
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= databases ftp
PKGNAMEPREFIX= proftpd-
diff --git a/devel/RStudio/Makefile b/devel/RStudio/Makefile
index 2a0fcfb10b3b..b8ffc0c95496 100644
--- a/devel/RStudio/Makefile
+++ b/devel/RStudio/Makefile
@@ -4,7 +4,7 @@
PORTNAME= RStudio
DISTVERSIONPREFIX= v
DISTVERSION= 2025.09.2+418
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= devel math java
MASTER_SITES= https://s3.amazonaws.com/rstudio-buildtools/dictionaries/:dictionaries \
https://rstudio-buildtools.s3.amazonaws.com/rstudio-buildtools/:gin \
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index 3baa46bafc3c..078d340ad8b8 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fbthrift
DISTVERSIONPREFIX= v
DISTVERSION= 2026.01.05.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 4111a65a98f0..afb28961ab00 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -1,6 +1,7 @@
PORTNAME= folly
DISTVERSIONPREFIX= v
DISTVERSION= 2026.01.05.00
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/p5-Test-OpenLDAP/Makefile b/devel/p5-Test-OpenLDAP/Makefile
index db1552dabafa..967fb2a43077 100644
--- a/devel/p5-Test-OpenLDAP/Makefile
+++ b/devel/p5-Test-OpenLDAP/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Test-OpenLDAP
PORTVERSION= 0.72
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile
index afc27ea9b8db..09a67d9a7060 100644
--- a/devel/pijul/Makefile
+++ b/devel/pijul/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pijul
PORTVERSION= 1.0.0.b9
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
diff --git a/devel/py-PyGithub/Makefile b/devel/py-PyGithub/Makefile
index f21a405250f5..9403915af59b 100644
--- a/devel/py-PyGithub/Makefile
+++ b/devel/py-PyGithub/Makefile
@@ -1,5 +1,6 @@
PORTNAME= PyGithub
DISTVERSION= 2.8.1
+PORTREVISION= 1
CATEGORIES= devel www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-anywidget/Makefile b/devel/py-anywidget/Makefile
index 9e7e4d620695..a7020c066c9c 100644
--- a/devel/py-anywidget/Makefile
+++ b/devel/py-anywidget/Makefile
@@ -1,5 +1,6 @@
PORTNAME= anywidget
PORTVERSION= 0.9.21
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-buildbot-worker/Makefile b/devel/py-buildbot-worker/Makefile
index 493b2d1f6cbd..8a356a76c722 100644
--- a/devel/py-buildbot-worker/Makefile
+++ b/devel/py-buildbot-worker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= buildbot-worker
DISTVERSION= 4.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-buildbot/Makefile b/devel/py-buildbot/Makefile
index 2f878df32534..679ebc4f31c0 100644
--- a/devel/py-buildbot/Makefile
+++ b/devel/py-buildbot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= buildbot
DISTVERSION= 4.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-dockerpty/Makefile b/devel/py-dockerpty/Makefile
index a6665977baa9..29641a9e339f 100644
--- a/devel/py-dockerpty/Makefile
+++ b/devel/py-dockerpty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dockerpty
PORTVERSION= 0.4.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-fabric/Makefile b/devel/py-fabric/Makefile
index f6e3daf80944..96a98416ae73 100644
--- a/devel/py-fabric/Makefile
+++ b/devel/py-fabric/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fabric
PORTVERSION= 3.2.2
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
diff --git a/devel/py-ipydatawidgets/Makefile b/devel/py-ipydatawidgets/Makefile
index 84efdfc35fc0..ce78c7a148a6 100644
--- a/devel/py-ipydatawidgets/Makefile
+++ b/devel/py-ipydatawidgets/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ipydatawidgets
PORTVERSION= 4.3.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipykernel/Makefile b/devel/py-ipykernel/Makefile
index 9abbbddd73c5..6c72d7b58b21 100644
--- a/devel/py-ipykernel/Makefile
+++ b/devel/py-ipykernel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ipykernel
PORTVERSION= 7.1.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/ipython/ipykernel/releases/download/v${PORTVERSION}/
diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile
index cc36c18860ab..b5bb0debeabe 100644
--- a/devel/py-ipympl/Makefile
+++ b/devel/py-ipympl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ipympl
DISTVERSION= 0.9.8
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipyparallel/Makefile b/devel/py-ipyparallel/Makefile
index 36b46c39f167..00b9cef933b4 100644
--- a/devel/py-ipyparallel/Makefile
+++ b/devel/py-ipyparallel/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ipyparallel
PORTVERSION= 9.0.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-ipywidgets/Makefile b/devel/py-ipywidgets/Makefile
index 2b40164122bd..6e63abd9f059 100644
--- a/devel/py-ipywidgets/Makefile
+++ b/devel/py-ipywidgets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ipywidgets
PORTVERSION= 8.1.8
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-client/Makefile b/devel/py-jupyter-client/Makefile
index cc807d8e39a7..68f925a08ff8 100644
--- a/devel/py-jupyter-client/Makefile
+++ b/devel/py-jupyter-client/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-client
PORTVERSION= 8.7.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-collaboration/Makefile b/devel/py-jupyter-collaboration/Makefile
index a804248ed19d..d759ba51f80b 100644
--- a/devel/py-jupyter-collaboration/Makefile
+++ b/devel/py-jupyter-collaboration/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-collaboration
PORTVERSION= 4.2.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyter-collaboration/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyter-kernel-gateway/Makefile b/devel/py-jupyter-kernel-gateway/Makefile
index c38dfd1e8e7d..580c5628c800 100644
--- a/devel/py-jupyter-kernel-gateway/Makefile
+++ b/devel/py-jupyter-kernel-gateway/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-kernel-gateway
DISTVERSION= 3.0.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-kernel-test/Makefile b/devel/py-jupyter-kernel-test/Makefile
index bf9e8f9987a2..64eedc686b05 100644
--- a/devel/py-jupyter-kernel-test/Makefile
+++ b/devel/py-jupyter-kernel-test/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter-kernel-test
DISTVERSION= 0.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-lsp/Makefile b/devel/py-jupyter-lsp/Makefile
index 9f759382ff2a..ac8dacbb4e9f 100644
--- a/devel/py-jupyter-lsp/Makefile
+++ b/devel/py-jupyter-lsp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter-lsp
PORTVERSION= 2.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-rfb/Makefile b/devel/py-jupyter-rfb/Makefile
index 9a29007a97c1..e20a67219228 100644
--- a/devel/py-jupyter-rfb/Makefile
+++ b/devel/py-jupyter-rfb/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter-rfb
DISTVERSION= 0.4.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-server-fileid/Makefile b/devel/py-jupyter-server-fileid/Makefile
index 3afb272680a8..e6528bcad0ee 100644
--- a/devel/py-jupyter-server-fileid/Makefile
+++ b/devel/py-jupyter-server-fileid/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-server-fileid
PORTVERSION= 0.9.3
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-server-mathjax/Makefile b/devel/py-jupyter-server-mathjax/Makefile
index 3ba264b931fb..926003dbada1 100644
--- a/devel/py-jupyter-server-mathjax/Makefile
+++ b/devel/py-jupyter-server-mathjax/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter-server-mathjax
PORTVERSION= 0.2.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-server-ydoc/Makefile b/devel/py-jupyter-server-ydoc/Makefile
index 52c7ea731b70..067b5cd2c994 100644
--- a/devel/py-jupyter-server-ydoc/Makefile
+++ b/devel/py-jupyter-server-ydoc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-server-ydoc
PORTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter-server/Makefile b/devel/py-jupyter-server/Makefile
index d7b470d4e66c..0b4dc1de674f 100644
--- a/devel/py-jupyter-server/Makefile
+++ b/devel/py-jupyter-server/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyter-server
PORTVERSION= 2.17.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter-server/jupyter_server/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyter/Makefile b/devel/py-jupyter/Makefile
index 9c4979a40a59..3df9a05e5519 100644
--- a/devel/py-jupyter/Makefile
+++ b/devel/py-jupyter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter
DISTVERSION= 1.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI # the jupyter project installs a file conflicting with jupyter_core, see https://github.com/jupyter/jupyter_core/issues/405
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyter_console/Makefile b/devel/py-jupyter_console/Makefile
index d504e8519902..f760f07c2689 100644
--- a/devel/py-jupyter_console/Makefile
+++ b/devel/py-jupyter_console/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyter_console
PORTVERSION= 6.6.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyterlab-lsp/Makefile b/devel/py-jupyterlab-lsp/Makefile
index f6e5dfe537ea..601f6b5611a3 100644
--- a/devel/py-jupyterlab-lsp/Makefile
+++ b/devel/py-jupyterlab-lsp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyterlab-lsp
PORTVERSION= 5.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyterlab-server/Makefile b/devel/py-jupyterlab-server/Makefile
index c040ff1bb829..c6357f0f64b6 100644
--- a/devel/py-jupyterlab-server/Makefile
+++ b/devel/py-jupyterlab-server/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyterlab-server
PORTVERSION= 2.28.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyterlab_server/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyterlab-widgets/Makefile b/devel/py-jupyterlab-widgets/Makefile
index 30b7dfe3efea..92a491ae0959 100644
--- a/devel/py-jupyterlab-widgets/Makefile
+++ b/devel/py-jupyterlab-widgets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyterlab-widgets
DISTVERSION= 3.0.16
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile
index 2a542efa9475..62a97ced1201 100644
--- a/devel/py-jupyterlab/Makefile
+++ b/devel/py-jupyterlab/Makefile
@@ -1,5 +1,6 @@
PORTNAME= jupyterlab
PORTVERSION= 4.5.1
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyterlab/jupyterlab/releases/download/v${PORTVERSION}/
diff --git a/devel/py-jupyterlab_launcher/Makefile b/devel/py-jupyterlab_launcher/Makefile
index 9b7b0876de0c..b02ecf9482f1 100644
--- a/devel/py-jupyterlab_launcher/Makefile
+++ b/devel/py-jupyterlab_launcher/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jupyterlab_launcher
DISTVERSION= 0.13.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= devel
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-nbclassic/Makefile b/devel/py-nbclassic/Makefile
index c94e57933cfa..d8df3dc4d499 100644
--- a/devel/py-nbclassic/Makefile
+++ b/devel/py-nbclassic/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nbclassic
PORTVERSION= 1.3.3
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter/nbclassic/releases/download/v${PORTVERSION}/
diff --git a/devel/py-nbclient/Makefile b/devel/py-nbclient/Makefile
index 6f11292ef9b6..41fc8b956f9d 100644
--- a/devel/py-nbclient/Makefile
+++ b/devel/py-nbclient/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nbclient
PORTVERSION= 0.10.3
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-nbconvert/Makefile b/devel/py-nbconvert/Makefile
index 9c3252f706b3..d03584090a1d 100644
--- a/devel/py-nbconvert/Makefile
+++ b/devel/py-nbconvert/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nbconvert
PORTVERSION= 7.16.6
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter/nbconvert/releases/download/v${PORTVERSION}/
diff --git a/devel/py-nbdime/Makefile b/devel/py-nbdime/Makefile
index a0cea27e9ca0..8b51a22f1dec 100644
--- a/devel/py-nbdime/Makefile
+++ b/devel/py-nbdime/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nbdime
PORTVERSION= 4.0.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI \
https://github.com/jupyter/nbdime/releases/download/${PORTVERSION}/
diff --git a/devel/py-nbval/Makefile b/devel/py-nbval/Makefile
index 26e9e64e787d..0cf9f8c0dbec 100644
--- a/devel/py-nbval/Makefile
+++ b/devel/py-nbval/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nbval
DISTVERSION= 0.11.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-notebook-shim/Makefile b/devel/py-notebook-shim/Makefile
index a5c2cd2a2dc1..f83bde54c235 100644
--- a/devel/py-notebook-shim/Makefile
+++ b/devel/py-notebook-shim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= notebook-shim
PORTVERSION= 0.2.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pooch/Makefile b/devel/py-pooch/Makefile
index 5287fc07e722..47c1326b5a57 100644
--- a/devel/py-pooch/Makefile
+++ b/devel/py-pooch/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pooch
PORTVERSION= 1.8.2
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-pyquil/Makefile b/devel/py-pyquil/Makefile
index 41ca2843342a..505e5c04ec13 100644
--- a/devel/py-pyquil/Makefile
+++ b/devel/py-pyquil/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyquil
DISTVERSION= 4.6.1
-PORTREVISION= 5
+PORTREVISION= 6
*** 3118 LINES SKIPPED ***