aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archivers/php-lz4/Makefile9
-rw-r--r--archivers/php-lz4/pkg-descr9
-rw-r--r--archivers/php-zstd/Makefile8
-rw-r--r--archivers/php-zstd/pkg-descr8
-rw-r--r--deskutils/calibre/Makefile6
-rw-r--r--deskutils/calibre/distinfo14
-rw-r--r--deskutils/calibre/files/user-agent-data.json124
-rw-r--r--deskutils/syncthingtray/Makefile11
-rw-r--r--deskutils/syncthingtray/distinfo22
-rw-r--r--devel/electron34/Makefile5
-rw-r--r--devel/electron34/files/patch-build_config_rust.gni26
-rw-r--r--devel/electron36/Makefile5
-rw-r--r--devel/electron36/files/patch-build_config_rust.gni26
-rw-r--r--devel/electron37/Makefile5
-rw-r--r--devel/electron37/files/patch-build_config_rust.gni14
-rw-r--r--devel/electron37/files/patch-build_dotfile__settings.gni10
-rw-r--r--devel/electron38/Makefile5
-rw-r--r--devel/electron38/files/patch-build_config_rust.gni14
-rw-r--r--devel/electron38/files/patch-build_dotfile__settings.gni10
-rw-r--r--devel/py-termcolor/Makefile2
-rw-r--r--devel/py-termcolor/distinfo6
-rw-r--r--graphics/mesa-devel/Makefile4
-rw-r--r--graphics/mesa-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-510-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-510-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-510-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-515-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-515-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-515-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-61-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-61-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-61-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-66-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-66-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-66-kmod/distinfo6
-rw-r--r--graphics/nvidia-drm-kmod-devel/Makefile4
-rw-r--r--graphics/nvidia-drm-kmod/Makefile2
-rw-r--r--graphics/nvidia-drm-latest-kmod-devel/Makefile2
-rw-r--r--graphics/nvidia-drm-latest-kmod-devel/distinfo6
-rw-r--r--graphics/nvidia-drm-latest-kmod/distinfo6
-rw-r--r--graphics/plantuml/Makefile2
-rw-r--r--graphics/plantuml/distinfo6
-rw-r--r--math/octave-forge-geographiclib/Makefile2
-rw-r--r--math/octave-forge-geographiclib/distinfo6
-rw-r--r--misc/freebsd-release-manifests/Makefile2
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA49
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA59
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA49
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA59
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA49
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA59
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA47
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA57
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA47
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA57
-rw-r--r--misc/freebsd-release-manifests/pkg-plist10
-rw-r--r--net-p2p/libtorrent/Makefile1
-rw-r--r--security/go-tuf/Makefile3
-rw-r--r--security/go-tuf/distinfo10
-rw-r--r--www/nginx-prometheus-exporter/Makefile5
-rw-r--r--www/nginx-prometheus-exporter/distinfo10
-rw-r--r--x11/linux-nvidia-libs-devel/Makefile2
-rw-r--r--x11/linux-nvidia-libs-devel/distinfo6
-rw-r--r--x11/linux-nvidia-libs/Makefile4
-rw-r--r--x11/linux-nvidia-libs/distinfo6
-rw-r--r--x11/nvidia-driver-devel/Makefile2
-rw-r--r--x11/nvidia-driver-devel/distinfo6
-rw-r--r--x11/nvidia-driver/Makefile.version2
-rw-r--r--x11/nvidia-driver/distinfo6
-rw-r--r--x11/nvidia-kmod-devel/Makefile2
-rw-r--r--x11/nvidia-settings/Makefile2
-rw-r--r--x11/nvidia-settings/distinfo6
-rw-r--r--x11/nvidia-xconfig/Makefile2
-rw-r--r--x11/nvidia-xconfig/distinfo6
78 files changed, 355 insertions, 277 deletions
diff --git a/archivers/php-lz4/Makefile b/archivers/php-lz4/Makefile
index ae6b2c0fd091..cb370abf7ec7 100644
--- a/archivers/php-lz4/Makefile
+++ b/archivers/php-lz4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lz4
DISTVERSION= 0.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
@@ -21,4 +21,11 @@ GH_PROJECT= php-ext-lz4
CONFIGURE_ARGS= --with-lz4-includedir=${LOCALBASE}
+OPTIONS_DEFINE= APCU
+OPTIONS_DEFAULT= APCU
+
+APCU_DESC= APCu cache compression support for objects
+
+APCU_BUILD_DEPENDS= ${LOCALBASE}/include/php/ext/apcu/apc_serializer.h:devel/pecl-APCu@${PHP_FLAVOR}
+
.include <bsd.port.mk>
diff --git a/archivers/php-lz4/pkg-descr b/archivers/php-lz4/pkg-descr
index b13026050001..2d0b57a6d4f2 100644
--- a/archivers/php-lz4/pkg-descr
+++ b/archivers/php-lz4/pkg-descr
@@ -1,3 +1,6 @@
-This is the extension PHP extension for lz4
-a lossless compression algorithm, providing
-hi compression speed and multi-core scalability.
+This is the extension PHP extension for lz4, an extremely fast lossless
+compression algorithm providing high compression speed and multi-core
+scalability.
+
+This extension can also transparently compress objects stored in
+APCu cache. Just set apc.serializer=lz4 in your php.ini.
diff --git a/archivers/php-zstd/Makefile b/archivers/php-zstd/Makefile
index 39a5238de729..9349a9bfb39d 100644
--- a/archivers/php-zstd/Makefile
+++ b/archivers/php-zstd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= zstd
DISTVERSION= 0.15.2
+PORTREVISION= 1
CATEGORIES= archivers
PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
@@ -20,4 +21,11 @@ GH_PROJECT= php-ext-zstd
CONFIGURE_ARGS= --with-libzstd
+OPTIONS_DEFINE= APCU
+OPTIONS_DEFAULT= APCU
+
+APCU_DESC= APCu cache compression support for objects
+
+APCU_BUILD_DEPENDS= ${LOCALBASE}/include/php/ext/apcu/apc_serializer.h:devel/pecl-APCu@${PHP_FLAVOR}
+
.include <bsd.port.mk>
diff --git a/archivers/php-zstd/pkg-descr b/archivers/php-zstd/pkg-descr
index 0e9a065b0d55..a11bd28736bd 100644
--- a/archivers/php-zstd/pkg-descr
+++ b/archivers/php-zstd/pkg-descr
@@ -1,2 +1,6 @@
-This is the PHP extension for zstandard,
-or zstd a fast lossless compression algorithm.
+This is the PHP extension for zstandard or zstd, a fast lossless
+compression algorithm with competitive compression ratios and
+multi-core scalability.
+
+This extension can also transparently compress objects stored in
+APCu cache. Just set apc.serializer=zstd in your php.ini.
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index adf0d9c1b927..df3366258038 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calibre
-PORTVERSION= 8.13.0
+PORTVERSION= 8.14.0
CATEGORIES= deskutils python
MASTER_SITES= https://download.calibre-ebook.com/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -66,8 +66,8 @@ USES= desktop-file-utils gettext-runtime:build gl localbase:ldflags \
pkgconfig pyqt:6 python:3.11+ qt:6 shared-mime-info shebangfix sqlite ssl \
tar:xz xorg
USE_GITHUB= nodefault
-GH_TUPLE= kovidgoyal:calibre-translations:aa4daed:translations \
- LibreOffice:dictionaries:8aae2c2:hypenation
+GH_TUPLE= kovidgoyal:calibre-translations:10f11ec:translations \
+ LibreOffice:dictionaries:fe49c66:hypenation
USE_GL= opengl
USE_PYQT= pyqt6 pysip webengine qtbuilder:build sip:build
USE_QT= base
diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo
index d61e18903bb1..ce0be5266879 100644
--- a/deskutils/calibre/distinfo
+++ b/deskutils/calibre/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1760730964
-SHA256 (calibre/calibre-8.13.0.tar.xz) = df5085a159175e4b3535d78f34ebc59257c9153dfa9262cbe2fb200e74da5f24
-SIZE (calibre/calibre-8.13.0.tar.xz) = 45661380
-SHA256 (calibre/kovidgoyal-calibre-translations-aa4daed_GH0.tar.gz) = 87e8c5f628bcb400a3d1d349b775088533af798047f1bc7d508656044b0bb27e
-SIZE (calibre/kovidgoyal-calibre-translations-aa4daed_GH0.tar.gz) = 75923653
-SHA256 (calibre/LibreOffice-dictionaries-8aae2c2_GH0.tar.gz) = 4fc53481dada936a719e0cba85b672193145734a6a939bafe26f6a4e86486b04
-SIZE (calibre/LibreOffice-dictionaries-8aae2c2_GH0.tar.gz) = 117697179
+TIMESTAMP = 1762500051
+SHA256 (calibre/calibre-8.14.0.tar.xz) = f7b9248f38dbadd9a25a935acfd9d2b7a05b815bdccecc6e9cbaca549beac554
+SIZE (calibre/calibre-8.14.0.tar.xz) = 45739232
+SHA256 (calibre/kovidgoyal-calibre-translations-10f11ec_GH0.tar.gz) = 90be1f161c990157ba085e9ea3a1464e1e9eed0785b1a49e6a33922cce3cb770
+SIZE (calibre/kovidgoyal-calibre-translations-10f11ec_GH0.tar.gz) = 75970239
+SHA256 (calibre/LibreOffice-dictionaries-fe49c66_GH0.tar.gz) = 853820725a77733d89eecfcda412e2bf40d416a477e6b4e67ff40f0cf369bd59
+SIZE (calibre/LibreOffice-dictionaries-fe49c66_GH0.tar.gz) = 117703774
diff --git a/deskutils/calibre/files/user-agent-data.json b/deskutils/calibre/files/user-agent-data.json
index b35a7463bbe4..08fb03d76f30 100644
--- a/deskutils/calibre/files/user-agent-data.json
+++ b/deskutils/calibre/files/user-agent-data.json
@@ -10,13 +10,14 @@
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0",
@@ -32,83 +33,82 @@
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15",
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0",
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15",
"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18",
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15",
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36"
],
"desktop_platforms": [
- "Windows NT 10.0; WOW64",
- "Windows NT 10.0",
- "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US",
"Macintosh; Intel Mac OS X 10_15_7",
"Windows NT 6.1; Win64; x64",
- "Windows NT 10.0; Win64; x64",
- "Macintosh; Intel Mac OS X 10.15"
+ "Windows NT 10.0; WOW64",
+ "Macintosh; Intel Mac OS X 10.15",
+ "Windows NT 10.0; Microsoft Windows 10.0.19044; en-US",
+ "Windows NT 10.0",
+ "Windows NT 10.0; Win64; x64"
],
- "timestamp": "2025-10-17T19:58:44.609558+00:00",
+ "timestamp": "2025-11-07T07:30:02.720813+00:00",
"user_agents_popularity": {
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18783,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14249,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 169283,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 9394,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 105380,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 14204,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 47093,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 10298,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 36203,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 55147,
- "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 70717,
- "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 23003,
- "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18": 9935,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 39666,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 20472,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 18323,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 14793,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 28225,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36": 8205,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 11741,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16870,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 20108,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20776,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 559264,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 287305,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0": 18791,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:134.0) Gecko/20100101 Firefox/134.0": 14253,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36": 178290,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 9740,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 105446,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15": 14597,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.6 Safari/605.1.15": 48862,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1 Safari/605.1.15": 10401,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15": 36331,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.2 Safari/605.1.15": 55297,
+ "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.3 Safari/605.1.15": 71077,
+ "Mozilla/5.0 (Windows NT 10.0; Microsoft Windows 10.0.19044; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 (compatible; Liquit-SetupStore; +https://www.liquit.com/products/release-patch-management/)": 24537,
+ "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.66.18) Gecko/20177177 Firefox/45.66.18": 10705,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36": 41235,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36": 21331,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36": 20581,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36": 15294,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36": 29179,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36": 9309,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36": 12212,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 OPR/114.0.0.0": 16878,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36": 20430,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36 OPR/115.0.0.0": 20778,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36": 559706,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36 Edg/131.0.0.0": 287623,
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.6778.33 Safari/537.36": 225959,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 257679,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 139472,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 286612,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 149515,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 332938,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 139983,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 305201,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 101415,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36": 235710,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36": 169607,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36": 406947,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36": 216124,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36": 149121,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36": 13799,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 32201,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 177635,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 137023,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 174648,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 131844,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 166147,
- "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0": 101326,
- "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 20036,
- "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 10500
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36": 259593,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 Edg/132.0.0.0": 139589,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36": 286952,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36 Edg/133.0.0.0": 149694,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36": 333747,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0": 140228,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36": 306130,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 Edg/135.0.0.0": 101658,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36": 236437,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36": 170535,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36": 408841,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36": 218415,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36": 163162,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36": 176419,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0": 32695,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0": 177704,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:134.0) Gecko/20100101 Firefox/134.0": 137100,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko/20100101 Firefox/135.0": 174785,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko/20100101 Firefox/136.0": 131981,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:137.0) Gecko/20100101 Firefox/137.0": 166258,
+ "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0": 101460,
+ "Mozilla/5.0 (Windows NT 10.0; rv:128.0) Gecko/20100101 Firefox/128.0": 21246,
+ "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0": 11121
}
}
diff --git a/deskutils/syncthingtray/Makefile b/deskutils/syncthingtray/Makefile
index d820bdf082e6..3d0462e0c334 100644
--- a/deskutils/syncthingtray/Makefile
+++ b/deskutils/syncthingtray/Makefile
@@ -1,7 +1,6 @@
PORTNAME= syncthingtray
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.2
-PORTREVISION= 1
+DISTVERSION= 2.0.3
CATEGORIES= deskutils
MAINTAINER= dsh@bamus.cz
@@ -25,11 +24,11 @@ USES= cmake:insource iconv perl5 xorg
USE_GITHUB= nodefault
GH_ACCOUNT= Martchus
GH_TUPLE:= ${GH_ACCOUNT}:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION}:${PORTNAME}/../${PORTNAME} \
- ${GH_ACCOUNT}:cpp-utilities:v5.31.0:cpputilities/../c++utilities \
- ${GH_ACCOUNT}:qtutilities:v6.18.2:qtutilities/../qtutilities \
- ${GH_ACCOUNT}:qtforkawesome:v0.3.1:qtforkawesome/../qtforkawesome \
+ ${GH_ACCOUNT}:cpp-utilities:v5.31.1:cpputilities/../c++utilities \
+ ${GH_ACCOUNT}:qtutilities:v6.18.3:qtutilities/../qtutilities \
+ ${GH_ACCOUNT}:qtforkawesome:v0.3.2:qtforkawesome/../qtforkawesome \
ForkAwesome:Fork-Awesome:4fef70f:ForkAwesome/../forkawesome \
- ${GH_ACCOUNT}:subdirs:0a522cf:subdirs/../subdirs
+ ${GH_ACCOUNT}:subdirs:95d599d:subdirs/../subdirs
USE_PERL5= build
USE_QT= declarative svg
diff --git a/deskutils/syncthingtray/distinfo b/deskutils/syncthingtray/distinfo
index b26eeec7234f..69f609d064c4 100644
--- a/deskutils/syncthingtray/distinfo
+++ b/deskutils/syncthingtray/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1758993362
-SHA256 (Martchus-syncthingtray-v2.0.2_GH0.tar.gz) = 7eea1232814297033c345919e8af4a337c2e827ecbf887296d65017ca8afd352
-SIZE (Martchus-syncthingtray-v2.0.2_GH0.tar.gz) = 5966470
-SHA256 (Martchus-cpp-utilities-v5.31.0_GH0.tar.gz) = aea6a0043e2e9891e0fe52632b5a7cd7da93a33b734dafe97a26072a9ea64a7f
-SIZE (Martchus-cpp-utilities-v5.31.0_GH0.tar.gz) = 213089
-SHA256 (Martchus-qtutilities-v6.18.2_GH0.tar.gz) = 5abe8f71bcca527dc499ee94c2e28c01fa0ecaeb67b571da8bec62701d089dda
-SIZE (Martchus-qtutilities-v6.18.2_GH0.tar.gz) = 158170
-SHA256 (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = b797af12542c5a2c7d11025ffaf9bea2b5abc603cef57044cfc20d0f5e7c8587
-SIZE (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = 19640
+TIMESTAMP = 1762356052
+SHA256 (Martchus-syncthingtray-v2.0.3_GH0.tar.gz) = 46e43144a22d1b87465a012d7cff8b75a46cea35fd49ff40c733426411d8550e
+SIZE (Martchus-syncthingtray-v2.0.3_GH0.tar.gz) = 5989167
+SHA256 (Martchus-cpp-utilities-v5.31.1_GH0.tar.gz) = 63e44720368cead3dfbcdb505dafdc6da2222f763844ba84e2d328578fca4f8c
+SIZE (Martchus-cpp-utilities-v5.31.1_GH0.tar.gz) = 214034
+SHA256 (Martchus-qtutilities-v6.18.3_GH0.tar.gz) = 00e53839c83595ffd8f5b7e634cf71b4595fe7c5cbb185ee39e1573523176070
+SIZE (Martchus-qtutilities-v6.18.3_GH0.tar.gz) = 159678
+SHA256 (Martchus-qtforkawesome-v0.3.2_GH0.tar.gz) = 9215162e9dd73eb64047de5f2a21c654ce8e6df2994ebe558b7fd7a31b28bb52
+SIZE (Martchus-qtforkawesome-v0.3.2_GH0.tar.gz) = 19883
SHA256 (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 93906cd38eb92fe853c9e3723b1f0fa56df6ddcd2d87ac82c97b5a188e5cdae6
SIZE (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 1803875
-SHA256 (Martchus-subdirs-0a522cf_GH0.tar.gz) = 5766e9fee1403cfc72b6895f36039c5a7f01dd866b55ea01e97e7f32857adbec
-SIZE (Martchus-subdirs-0a522cf_GH0.tar.gz) = 14225
+SHA256 (Martchus-subdirs-95d599d_GH0.tar.gz) = 3929b9cd215412115233563db1959d29f7354d4fa6ea3fdfad6b37220d4457aa
+SIZE (Martchus-subdirs-95d599d_GH0.tar.gz) = 14238
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index 47c2cd95212b..43ae1b09a022 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -291,11 +291,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -380,6 +378,7 @@ pre-configure:
.endfor
touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron34/files/patch-build_config_rust.gni b/devel/electron34/files/patch-build_config_rust.gni
index 693d21f030d8..c4b8cb874d33 100644
--- a/devel/electron34/files/patch-build_config_rust.gni
+++ b/devel/electron34/files/patch-build_config_rust.gni
@@ -1,13 +1,23 @@
---- build/config/rust.gni.orig 2025-01-27 17:37:37 UTC
+--- build/config/rust.gni.orig 2025-02-24 19:59:26 UTC
+++ build/config/rust.gni
-@@ -298,6 +298,10 @@ if (is_linux || is_chromeos) {
- }
- }
+@@ -69,7 +69,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
-+if (is_bsd) {
-+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ # If you're using a Rust toolchain as specified by rust_sysroot_absolute,
+ # you can specify whether it supports nacl here.
+@@ -296,6 +297,10 @@ if (is_linux || is_chromeos) {
+ } else {
+ assert(false, "Architecture not supported")
+ }
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (is_bsd) {
++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ }
- # This variable is passed to the Rust libstd build.
+ assert(!toolchain_has_rust || rust_abi_target != "")
diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile
index 18efc64ae1a2..3365ecc32fd1 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -289,11 +289,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -378,6 +376,7 @@ pre-configure:
.endfor
touch ${WRKDIR}/${PORTNAME}-${ELECTRON_VER}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron36/files/patch-build_config_rust.gni b/devel/electron36/files/patch-build_config_rust.gni
index f4a09c1206c3..ce4c4bfe1255 100644
--- a/devel/electron36/files/patch-build_config_rust.gni
+++ b/devel/electron36/files/patch-build_config_rust.gni
@@ -1,13 +1,23 @@
---- build/config/rust.gni.orig 2025-04-22 20:15:27 UTC
+--- build/config/rust.gni.orig 2025-06-16 18:02:10 UTC
+++ build/config/rust.gni
-@@ -346,6 +346,10 @@ if (is_linux || is_chromeos) {
- }
- }
+@@ -69,7 +69,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
-+if (is_bsd) {
-+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ # If you're using a Rust toolchain as specified by rust_sysroot_absolute,
+ # you can specify whether it supports nacl here.
+@@ -344,6 +345,10 @@ if (is_linux || is_chromeos) {
+ } else {
+ assert(false, "Architecture not supported")
+ }
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (is_bsd) {
++ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+ }
- # This variable is passed to the Rust libstd build.
+ assert(!toolchain_has_rust || rust_abi_target != "")
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index 37125353aec4..545c3015d38c 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -291,11 +291,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -382,6 +380,7 @@ pre-configure:
.endfor
touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron37/files/patch-build_config_rust.gni b/devel/electron37/files/patch-build_config_rust.gni
index 89d904a80fe9..9d4c1b2ff8ed 100644
--- a/devel/electron37/files/patch-build_config_rust.gni
+++ b/devel/electron37/files/patch-build_config_rust.gni
@@ -1,6 +1,16 @@
---- build/config/rust.gni.orig 2025-06-30 07:04:30 UTC
+--- build/config/rust.gni.orig 2025-08-25 14:15:51 UTC
+++ build/config/rust.gni
-@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) {
+@@ -62,7 +62,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
+
+ # If you're using a Rust toolchain as specified by rust_sysroot_absolute,
+ # you can specify whether it supports nacl here.
+@@ -373,7 +374,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/devel/electron37/files/patch-build_dotfile__settings.gni b/devel/electron37/files/patch-build_dotfile__settings.gni
new file mode 100644
index 000000000000..db6058d93cd8
--- /dev/null
+++ b/devel/electron37/files/patch-build_dotfile__settings.gni
@@ -0,0 +1,10 @@
+--- build/dotfile_settings.gni.orig 2025-08-25 14:15:51 UTC
++++ build/dotfile_settings.gni
+@@ -24,6 +24,7 @@ build_dotfile_settings = {
+ "//build/config/mac/mac_sdk.gni",
+ "//build/config/mac/rules.gni",
+ "//build/config/posix/BUILD.gn",
++ "//build/config/rust.gni",
+ "//build/config/win/BUILD.gn",
+ "//build/config/win/visual_studio_version.gni",
+ "//build/rust/analyze.gni",
diff --git a/devel/electron38/Makefile b/devel/electron38/Makefile
index bf7df41832a0..a673d1c30849 100644
--- a/devel/electron38/Makefile
+++ b/devel/electron38/Makefile
@@ -290,11 +290,9 @@ MAKE_ENV+= C_INCLUDE_PATH=${LOCALBASE}/include \
CPLUS_INCLUDE_PATH=${LOCALBASE}/include
# rust
-RUSTC_VERSION!= rustc -V 2>/dev/null || true
MAKE_ENV+= RUSTC_BOOTSTRAP=1
GN_ARGS+= enable_rust=true \
- rust_sysroot_absolute="${LOCALBASE}" \
- rustc_version="${RUSTC_VERSION}"
+ rust_sysroot_absolute="${LOCALBASE}"
pre-everything::
@${ECHO_MSG}
@@ -381,6 +379,7 @@ pre-configure:
.endfor
touch ${WRKSRC:H}/pulseaudio-${PULSEV}/src/pulse/version.h
@${REINPLACE_CMD} -e 's|$${LOCALBASE}|${LOCALBASE}|;s|$${MODCLANG_VERSION}|${LLVM_DEFAULT}|' \
+ ${WRKSRC}/build/config/rust.gni \
${WRKSRC}/build/rust/rust_bindgen.gni \
${WRKSRC}/build/rust/rust_bindgen_generator.gni
diff --git a/devel/electron38/files/patch-build_config_rust.gni b/devel/electron38/files/patch-build_config_rust.gni
index b9a27a5bae7e..9babc55bcfe1 100644
--- a/devel/electron38/files/patch-build_config_rust.gni
+++ b/devel/electron38/files/patch-build_config_rust.gni
@@ -1,6 +1,16 @@
---- build/config/rust.gni.orig 2025-08-26 20:49:50 UTC
+--- build/config/rust.gni.orig 2025-10-13 21:25:57 UTC
+++ build/config/rust.gni
-@@ -369,7 +369,11 @@ if (is_linux || is_chromeos) {
+@@ -62,7 +62,8 @@ declare_args() {
+ # set this to the output of `rustc -V`. Changing this string will cause all
+ # Rust targets to be rebuilt, which allows you to update your toolchain and
+ # not break incremental builds.
+- rustc_version = ""
++ rustc_version = exec_script("//build/gn_run_binary.py",
++ [ "${LOCALBASE}/bin/rustc", "-V" ], "trim string")
+
+ # Whether artifacts produced by the Rust compiler can participate in ThinLTO.
+ #
+@@ -369,7 +370,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/devel/electron38/files/patch-build_dotfile__settings.gni b/devel/electron38/files/patch-build_dotfile__settings.gni
new file mode 100644
index 000000000000..25291df0cb79
--- /dev/null
+++ b/devel/electron38/files/patch-build_dotfile__settings.gni
@@ -0,0 +1,10 @@
+--- build/dotfile_settings.gni.orig 2025-10-13 21:25:57 UTC
++++ build/dotfile_settings.gni
+@@ -24,6 +24,7 @@ build_dotfile_settings = {
+ "//build/config/mac/mac_sdk.gni",
+ "//build/config/mac/rules.gni",
+ "//build/config/posix/BUILD.gn",
++ "//build/config/rust.gni",
+ "//build/config/win/BUILD.gn",
+ "//build/config/win/visual_studio_version.gni",
+ "//build/rust/analyze.gni",
diff --git a/devel/py-termcolor/Makefile b/devel/py-termcolor/Makefile
index 93551e9f685d..a7be13541c91 100644
--- a/devel/py-termcolor/Makefile
+++ b/devel/py-termcolor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= termcolor
-DISTVERSION= 3.1.0
+DISTVERSION= 3.2.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-termcolor/distinfo b/devel/py-termcolor/distinfo
index 7524373a9047..0dbae283f370 100644
--- a/devel/py-termcolor/distinfo
+++ b/devel/py-termcolor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749366849
-SHA256 (termcolor-3.1.0.tar.gz) = 6a6dd7fbee581909eeec6a756cff1d7f7c376063b14e4a298dc4980309e55970
-SIZE (termcolor-3.1.0.tar.gz) = 14324
+TIMESTAMP = 1762532582
+SHA256 (termcolor-3.2.0.tar.gz) = 610e6456feec42c4bcd28934a8c87a06c3fa28b01561d46aa09a9881b8622c58
+SIZE (termcolor-3.2.0.tar.gz) = 14423
diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile
index 9375dd2f5d47..fe4ac46f151b 100644
--- a/graphics/mesa-devel/Makefile
+++ b/graphics/mesa-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mesa
-DISTVERSION= 25.3-branchpoint-842
-DISTVERSIONSUFFIX= -g1f1022d1616
+DISTVERSION= 25.3-branchpoint-982
+DISTVERSIONSUFFIX= -g14194e59a42
CATEGORIES= graphics
PKGNAMESUFFIX= -devel
diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo
index 4e17600f27dd..5313653e05d3 100644
--- a/graphics/mesa-devel/distinfo
+++ b/graphics/mesa-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1762381626
-SHA256 (mesa-25.3-branchpoint-842-g1f1022d1616.tar.bz2) = 28dc713f230e8575490e701566f0d6efdd70a6533c702b29ec2d533f0905616f
-SIZE (mesa-25.3-branchpoint-842-g1f1022d1616.tar.bz2) = 55505122
+TIMESTAMP = 1762553065
+SHA256 (mesa-25.3-branchpoint-982-g14194e59a42.tar.bz2) = 5202de29f389970c4434121a13fae3c39d72537415d9bf521b1df0d07e5c3ebd
+SIZE (mesa-25.3-branchpoint-982-g14194e59a42.tar.bz2) = 55520419
SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008
SIZE (700efacda59c.patch) = 983
SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851
diff --git a/graphics/nvidia-drm-510-kmod-devel/Makefile b/graphics/nvidia-drm-510-kmod-devel/Makefile
index c0d1df52e939..7d399780f388 100644
--- a/graphics/nvidia-drm-510-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-510-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.95.05
+NVIDIA_DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-510-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-510-kmod-devel/distinfo b/graphics/nvidia-drm-510-kmod-devel/distinfo
index c802ae8af0c5..7af463938bce 100644
--- a/graphics/nvidia-drm-510-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-510-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983282
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277559
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = e4e77f5907418bd5e4be12c26d77fd176f51b82fe8a074b1237cde58be5ce385
SIZE (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = 20095205
diff --git a/graphics/nvidia-drm-510-kmod/Makefile b/graphics/nvidia-drm-510-kmod/Makefile
index 6aa589492b67..b3d8e76df8e6 100644
--- a/graphics/nvidia-drm-510-kmod/Makefile
+++ b/graphics/nvidia-drm-510-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-510-kmod
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-510-kmod
diff --git a/graphics/nvidia-drm-510-kmod/distinfo b/graphics/nvidia-drm-510-kmod/distinfo
index 1a02dfee269e..b3b573404da3 100644
--- a/graphics/nvidia-drm-510-kmod/distinfo
+++ b/graphics/nvidia-drm-510-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983237
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277397
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = e4e77f5907418bd5e4be12c26d77fd176f51b82fe8a074b1237cde58be5ce385
SIZE (freebsd-drm-kmod-drm_v5.10.163_9_GH0.tar.gz) = 20095205
diff --git a/graphics/nvidia-drm-515-kmod-devel/Makefile b/graphics/nvidia-drm-515-kmod-devel/Makefile
index afdff6f25d1f..ec1287efa018 100644
--- a/graphics/nvidia-drm-515-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-515-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.95.05
+NVIDIA_DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-515-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-515-kmod-devel/distinfo b/graphics/nvidia-drm-515-kmod-devel/distinfo
index d60c051c3f43..06e72fcbdca2 100644
--- a/graphics/nvidia-drm-515-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-515-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983334
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277582
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6
SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109
diff --git a/graphics/nvidia-drm-515-kmod/Makefile b/graphics/nvidia-drm-515-kmod/Makefile
index 994b5dcce1cf..e46a67e19e53 100644
--- a/graphics/nvidia-drm-515-kmod/Makefile
+++ b/graphics/nvidia-drm-515-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-515-kmod
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-515-kmod
diff --git a/graphics/nvidia-drm-515-kmod/distinfo b/graphics/nvidia-drm-515-kmod/distinfo
index 4a168cc0ff08..45278c0209df 100644
--- a/graphics/nvidia-drm-515-kmod/distinfo
+++ b/graphics/nvidia-drm-515-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983308
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277463
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = e21962b06c5c4740a165fbb36a1c15107a4c6ccba50ca08df4fb1c9368645ce6
SIZE (freebsd-drm-kmod-drm_v5.15.160_6_GH0.tar.gz) = 26099109
diff --git a/graphics/nvidia-drm-61-kmod-devel/Makefile b/graphics/nvidia-drm-61-kmod-devel/Makefile
index 5b846452c016..854f1085f97c 100644
--- a/graphics/nvidia-drm-61-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-61-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.95.05
+NVIDIA_DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-61-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo
index 44c2c97acceb..0ea1fbf2947c 100644
--- a/graphics/nvidia-drm-61-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-61-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983373
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277610
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145
SIZE (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = 37106003
diff --git a/graphics/nvidia-drm-61-kmod/Makefile b/graphics/nvidia-drm-61-kmod/Makefile
index 1ba633128152..0bbc25d2620f 100644
--- a/graphics/nvidia-drm-61-kmod/Makefile
+++ b/graphics/nvidia-drm-61-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-61-kmod
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-61-kmod
diff --git a/graphics/nvidia-drm-61-kmod/distinfo b/graphics/nvidia-drm-61-kmod/distinfo
index 3845b5288bfd..c6e52f25a2dc 100644
--- a/graphics/nvidia-drm-61-kmod/distinfo
+++ b/graphics/nvidia-drm-61-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983356
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277498
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145
SIZE (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = 37106003
diff --git a/graphics/nvidia-drm-66-kmod-devel/Makefile b/graphics/nvidia-drm-66-kmod-devel/Makefile
index c35168ac3095..fa372adeeb83 100644
--- a/graphics/nvidia-drm-66-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-66-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-NVIDIA_DISTVERSION?= 580.95.05
+NVIDIA_DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-66-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo
index 2b406f9c5fa0..3059ade372f9 100644
--- a/graphics/nvidia-drm-66-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-66-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983414
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277639
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 43fd533b2232b9d5ffe4a30fb99a8976c99c76207f5960d823d19cf6f118495a
SIZE (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 38487814
diff --git a/graphics/nvidia-drm-66-kmod/Makefile b/graphics/nvidia-drm-66-kmod/Makefile
index c00576bf7e12..aa1b9e7cd565 100644
--- a/graphics/nvidia-drm-66-kmod/Makefile
+++ b/graphics/nvidia-drm-66-kmod/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-drm-66-kmod
-PORTREVISION= 1
+PORTREVISION= 0
CATEGORIES= graphics
RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-66-kmod
diff --git a/graphics/nvidia-drm-66-kmod/distinfo b/graphics/nvidia-drm-66-kmod/distinfo
index f70b0170cd8f..f85dfa887271 100644
--- a/graphics/nvidia-drm-66-kmod/distinfo
+++ b/graphics/nvidia-drm-66-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760983393
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277512
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 43fd533b2232b9d5ffe4a30fb99a8976c99c76207f5960d823d19cf6f118495a
SIZE (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 38487814
diff --git a/graphics/nvidia-drm-kmod-devel/Makefile b/graphics/nvidia-drm-kmod-devel/Makefile
index 06a7f00dc9e9..908df68fc854 100644
--- a/graphics/nvidia-drm-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-kmod-devel/Makefile
@@ -1,6 +1,6 @@
-DISTVERSION?= 580.95.05
+DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
-PORTREVISION= 1
+PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-kmod
PKGNAMESUFFIX= -devel
diff --git a/graphics/nvidia-drm-kmod/Makefile b/graphics/nvidia-drm-kmod/Makefile
index 79871a1d2404..5c4fd91d0950 100644
--- a/graphics/nvidia-drm-kmod/Makefile
+++ b/graphics/nvidia-drm-kmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nvidia-drm-kmod
DISTVERSION?= ${NVIDIA_DISTVERSION}
-PORTREVISION?= 1
+PORTREVISION?= 0
CATEGORIES= graphics kld
MAINTAINER= x11@FreeBSD.org
diff --git a/graphics/nvidia-drm-latest-kmod-devel/Makefile b/graphics/nvidia-drm-latest-kmod-devel/Makefile
index c1a2360b4868..3e0f2cf67de4 100644
--- a/graphics/nvidia-drm-latest-kmod-devel/Makefile
+++ b/graphics/nvidia-drm-latest-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-NVIDIA_DISTVERSION?= 580.95.05
+NVIDIA_DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../nvidia-drm-latest-kmod
diff --git a/graphics/nvidia-drm-latest-kmod-devel/distinfo b/graphics/nvidia-drm-latest-kmod-devel/distinfo
index c41cc13ddae4..c96aee107a92 100644
--- a/graphics/nvidia-drm-latest-kmod-devel/distinfo
+++ b/graphics/nvidia-drm-latest-kmod-devel/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760509612
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277665
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v6.9_GH0.tar.gz) = a7599c2124e1fb65a270d5195d8592b0f69d0702a23938b73d097c079501129e
SIZE (freebsd-drm-kmod-drm_v6.9_GH0.tar.gz) = 41511351
diff --git a/graphics/nvidia-drm-latest-kmod/distinfo b/graphics/nvidia-drm-latest-kmod/distinfo
index 82e957ff888b..5cf105047ab7 100644
--- a/graphics/nvidia-drm-latest-kmod/distinfo
+++ b/graphics/nvidia-drm-latest-kmod/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1760509263
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277531
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
SHA256 (freebsd-drm-kmod-drm_v6.9_GH0.tar.gz) = a7599c2124e1fb65a270d5195d8592b0f69d0702a23938b73d097c079501129e
SIZE (freebsd-drm-kmod-drm_v6.9_GH0.tar.gz) = 41511351
diff --git a/graphics/plantuml/Makefile b/graphics/plantuml/Makefile
index 73e97528b412..bf71fd8d503a 100644
--- a/graphics/plantuml/Makefile
+++ b/graphics/plantuml/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plantuml
-DISTVERSION= 1.2025.7
+DISTVERSION= 1.2025.10
CATEGORIES= graphics java textproc
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
EXTRACT_SUFX= .jar
diff --git a/graphics/plantuml/distinfo b/graphics/plantuml/distinfo
index 8166592927d8..1f1bf01ed9dc 100644
--- a/graphics/plantuml/distinfo
+++ b/graphics/plantuml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757437054
-SHA256 (plantuml-1.2025.7.jar) = 4edcdda164a4be2f8f954f82868795500ebd49f42306236bf88eac41f7e217a8
-SIZE (plantuml-1.2025.7.jar) = 25422877
+TIMESTAMP = 1762437862
+SHA256 (plantuml-1.2025.10.jar) = 4a01ea09b317180fb8e7eef712dfdca725409d2ee1919e4b5adfe9d8362b6fe5
+SIZE (plantuml-1.2025.10.jar) = 25281989
diff --git a/math/octave-forge-geographiclib/Makefile b/math/octave-forge-geographiclib/Makefile
index 485426ec6f93..2f3e6e170d39 100644
--- a/math/octave-forge-geographiclib/Makefile
+++ b/math/octave-forge-geographiclib/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octave-forge-geographiclib
-PORTVERSION= 2.4
+PORTVERSION= 2.5
CATEGORIES= math
MASTER_SITES= https://sourceforge.net/projects/geographiclib/files/distrib-Octave/
DISTNAME= ${OCTAVE_PKGNAME}-octave-${DISTVERSIONFULL}
diff --git a/math/octave-forge-geographiclib/distinfo b/math/octave-forge-geographiclib/distinfo
index a30b349e1cdc..378f99833e30 100644
--- a/math/octave-forge-geographiclib/distinfo
+++ b/math/octave-forge-geographiclib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755871308
-SHA256 (octave-forge/geographiclib-octave-2.4.tar.gz) = d35910648f68a918e45c5b0566bfab820df40bed300ada534eeff57761f07952
-SIZE (octave-forge/geographiclib-octave-2.4.tar.gz) = 91091
+TIMESTAMP = 1762555716
+SHA256 (octave-forge/geographiclib-octave-2.5.tar.gz) = 9b9c6c74a42c89e6d183b7e227216f2f78ae0f4086d2a168590ba43bbdf6e6e2
+SIZE (octave-forge/geographiclib-octave-2.5.tar.gz) = 91518
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index 7960d907d77a..7a65a7fe89dd 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-release-manifests
-DISTVERSION= 20251031
+DISTVERSION= 20251107
CATEGORIES= misc
MASTER_SITES= #
DISTFILES= #
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA4
deleted file mode 100644
index 490df83b1170..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA4
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 56ae76a05fa61ac8b8d0dcde7fed68eb74814549431a0c6e164398d818ebf3dc 1761 base_dbg "Base system debug info" off
-base.txz aaf31ea7f2b254e72fc0cdbc8c4b251e1c8007b7c93a4d9376b95f79d227dbd3 29656 base "Base system (MANDATORY)" on
-kernel-dbg.txz b99646da83b73c37e8164cb0cc1997092524a0c9a9d45f79ee3c0aea5d487ed6 856 kernel_dbg "Kernel debug info" on
-kernel.txz 2edde06099863af946de9a9b78c02f2c9cc11074959e0a1343133859ff3953d4 859 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 2f8abf5bc97c2602ff478721f3b9e0194bd17d0f9ec7a8e9ce480f760045776c 240 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 63e2196eb1bed0893f380258c24023fd50285c8b4e785dc1eb41af847b686f37 727 lib32 "32-bit compatibility libraries" on
-ports.txz 5256e877db6e31d2c5e5bdb82d8a4ae9b62d35e9632125fc0678037b68ce4717 212255 ports "Ports tree" off
-src.txz 99dfe5eaf5aea4fbcb833dbe77fe00356acc7ec9450a7341eed955e216a0ed92 118094 src "System source tree" off
-tests.txz eeea30fe2573bc5967c90f81d8241273220ce04f9b42b05f90b0e55544953606 8064 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA5 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA5
new file mode 100644
index 000000000000..11cdd23522d0
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-BETA5
@@ -0,0 +1,9 @@
+base-dbg.txz 64bb019a2a3d8b5c39812024c9912fc9edc313707ae9b49f3aeeed40db25250e 1762 base_dbg "Base system debug info" off
+base.txz 611bd335ce39974ae81ac07ecb89553ce61e6c191f725d678187eff94e56e78f 30440 base "Base system (MANDATORY)" on
+kernel-dbg.txz bdaebb64c3386eb18ffeaae801b92974aadcf4886316478b3e47cb52ee63fb27 857 kernel_dbg "Kernel debug info" on
+kernel.txz 51d10686db8c7ae6eb31a0a012bd3b37507fda30d3544ac7fecaedb577521e3c 860 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz c55a66854bf4c4021dfb9526f2272d53d5380855c5c9b5e288a3c700d6923b19 240 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz d2c6f7b775ff27537c0d2129df76418665b1abb89214fbbe8321706e4323c247 727 lib32 "32-bit compatibility libraries" on
+ports.txz a197383ac8389506aa149ad6b3fe45b169772ff02168f1f64b37d3522e459b04 212341 ports "Ports tree" off
+src.txz e2a9c302a929e55b1d473b6edf91d10a20f46fd61dd8d60b9b5225dcf4944449 118119 src "System source tree" off
+tests.txz 28fcf14ce0924f8b296b85c12f1c779cbdd10b4df2d84a166a3f87d9c25b9bfc 8072 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA4
deleted file mode 100644
index ab6ad571f9a1..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA4
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 764731fb1354d8124cfcb895e8419084ec0d93814eabeac7104a20b2b231b315 1747 base_dbg "Base system debug info" off
-base.txz 33b06ac0687e72c126c43237993cf8230f06d0da7e83c965dbc897f2bec7aa60 29387 base "Base system (MANDATORY)" on
-kernel-dbg.txz 08cdab0481127713f0cd7b6c9a3b696aa288fa11fa97577a92b2ff0ca95e14ca 720 kernel_dbg "Kernel debug info" on
-kernel.txz d8336380aead27e3845cc8a4da51e0a77ed2e1662b98517cde0e83095c454e60 789 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 7da62dfb826340a97ffa384277246084e291aa96337022a94229d7f5630ff63b 237 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 6737d81ddd8adc3fb402784e9abf926df5a1442c44dd2d51ebf5f4f05d066ed8 711 lib32 "32-bit compatibility libraries" on
-ports.txz 5256e877db6e31d2c5e5bdb82d8a4ae9b62d35e9632125fc0678037b68ce4717 212255 ports "Ports tree" off
-src.txz 99dfe5eaf5aea4fbcb833dbe77fe00356acc7ec9450a7341eed955e216a0ed92 118094 src "System source tree" off
-tests.txz f264109687ba28797e96a9f9a54e1bfd5a07c7b1435d1fe899784efd53aeed50 8062 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA5 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA5
new file mode 100644
index 000000000000..1428553d6214
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-BETA5
@@ -0,0 +1,9 @@
+base-dbg.txz d129853c5ae1fe0df7741c0915b2788d776f7c2548c0df904f7716ff44fee234 1748 base_dbg "Base system debug info" off
+base.txz 5a6dede14500746b64ddc47bba1d90d5d3597c652006255939916933ad040c4e 30171 base "Base system (MANDATORY)" on
+kernel-dbg.txz 906a0cd4a1571f33d1971d22f497d1493a9e38b7df33e54d62558b6e69857881 720 kernel_dbg "Kernel debug info" on
+kernel.txz 8aa24962e0a4caa1fe126413d6158d1e5bd70d1456d634d8f0c1a4b474dc163b 789 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz b135921aee2890b12f4b4911d5b3a535c0a3e4613186d6f9c906ce8b77a5084b 237 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz d0a6ba9d66d0f61341de73710d5705283579c08d65237f07fe6c448009575274 711 lib32 "32-bit compatibility libraries" on
+ports.txz a197383ac8389506aa149ad6b3fe45b169772ff02168f1f64b37d3522e459b04 212341 ports "Ports tree" off
+src.txz e2a9c302a929e55b1d473b6edf91d10a20f46fd61dd8d60b9b5225dcf4944449 118119 src "System source tree" off
+tests.txz 86e2820e3b740028d8dab648402778790c9b252b3b34c594418afe6cc656cc55 8070 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA4
deleted file mode 100644
index ec04bc9bc501..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA4
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz d1dcfa71e9e92661b368b07ed0d0049664187505108362874bb6f381df49c486 1734 base_dbg "Base system debug info" off
-base.txz 8b74a8135ff2a7dc76d21b8f6b957ea48cc2ec2d7c78a06c3b48138958629dff 29170 base "Base system (MANDATORY)" on
-kernel-dbg.txz c31f13184555f95afab4f11e79fda895c6c32f31a0fa899b113f7abbad98d267 668 kernel_dbg "Kernel debug info" on
-kernel.txz 97bea017dfa39aa589ad54398501eb698435c242551442c87eeeb091677f36a5 669 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz dea079961cf080a8eb224de6d0ecb369ef36e2436ab3afa37e9e7c2a4277d555 236 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 3b5811147f5ef8cebd53068a67aa2898fedb52bfcacf74cdf2d2870f9ba91751 709 lib32 "32-bit compatibility libraries" on
-ports.txz 5256e877db6e31d2c5e5bdb82d8a4ae9b62d35e9632125fc0678037b68ce4717 212255 ports "Ports tree" off
-src.txz 99dfe5eaf5aea4fbcb833dbe77fe00356acc7ec9450a7341eed955e216a0ed92 118094 src "System source tree" off
-tests.txz 7fa7afe9871db355c66765e303388b0b39a22353aa8a454e2fb6fafd7f6493c9 8052 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA5 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA5
new file mode 100644
index 000000000000..03e974ad1427
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-BETA5
@@ -0,0 +1,9 @@
+base-dbg.txz dd58598a29ae93519a5d5e6fb195a0c64b55940f191b3c13f5fabad6a11d78b1 1735 base_dbg "Base system debug info" off
+base.txz 3ba5841e9e760b6eb9c8d16ef8bbd0d3466319511c12500487bf62fd2f59022c 29954 base "Base system (MANDATORY)" on
+kernel-dbg.txz dd79b5ef433bfd2e30ec8d430e2f584164f06c79e4605f0c16564c8772a91640 668 kernel_dbg "Kernel debug info" on
+kernel.txz 2cb169ba69fec4dd86cf7cf2dcdd6860b9f8aaff45dbab91e96f7772d3c8f222 669 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 90e33407306588779369e5fc51fab272cffac2b722bdefb5b2aac7b0b7719c96 236 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz df7d440ba08eced8b4a12c9fc80a70a004b5135dcef145aba9c272a1623e09a6 709 lib32 "32-bit compatibility libraries" on
+ports.txz a197383ac8389506aa149ad6b3fe45b169772ff02168f1f64b37d3522e459b04 212341 ports "Ports tree" off
+src.txz e2a9c302a929e55b1d473b6edf91d10a20f46fd61dd8d60b9b5225dcf4944449 118119 src "System source tree" off
+tests.txz 897b4af122e012ac09b8ce68f4d64a43208cd1a284b6320860e322fe6b542eb8 8060 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA4
deleted file mode 100644
index 97d3af42f38d..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA4
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 2dc4ef9b56de7f5ec2bce2566e9d2c3420f7401a40a76390a881b6b96723dcfb 1720 base_dbg "Base system debug info" off
-base.txz c9004d85731fe1c98153f5e544ebb7cfc27c9130c3186146dce8e5dccbb4b5e4 29150 base "Base system (MANDATORY)" on
-kernel-dbg.txz 035b1c0329c7176e4ce73733729610d48de142eefff9c3d05b3565c90cab73c2 666 kernel_dbg "Kernel debug info" on
-kernel.txz 15b6dcf1e91f6a4af9c8c7f2cc86910db305fbe727c0e1a4db12099ac37c8df6 667 kernel "Kernel (MANDATORY)" on
-ports.txz 5256e877db6e31d2c5e5bdb82d8a4ae9b62d35e9632125fc0678037b68ce4717 212255 ports "Ports tree" off
-src.txz 99dfe5eaf5aea4fbcb833dbe77fe00356acc7ec9450a7341eed955e216a0ed92 118094 src "System source tree" off
-tests.txz b96f5eba665a31d1afe933bb644d3c5a161c82c2da4feee8d9b913aa1fe31d6d 8063 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA5 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA5
new file mode 100644
index 000000000000..9400e869a5c5
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-15.0-BETA5
@@ -0,0 +1,7 @@
+base-dbg.txz 1e71afcaa8e1d489e213fd131edd1604dedbb967ba305671ec6f3c197f382237 1721 base_dbg "Base system debug info" off
+base.txz de366e42f94182305d46f79db8be134c79be3c06480086663fe7e18e40df54d9 29934 base "Base system (MANDATORY)" on
+kernel-dbg.txz b221e5eceb82ab05b3e2a9f781bf8112eed70abbd5c0d9902333cab67e6069ab 666 kernel_dbg "Kernel debug info" on
+kernel.txz ce15f2c32656d959b0f50dc229e6fcf1459dae19405f626019130c11c95bb0dd 667 kernel "Kernel (MANDATORY)" on
+ports.txz a197383ac8389506aa149ad6b3fe45b169772ff02168f1f64b37d3522e459b04 212341 ports "Ports tree" off
+src.txz e2a9c302a929e55b1d473b6edf91d10a20f46fd61dd8d60b9b5225dcf4944449 118119 src "System source tree" off
+tests.txz 13fffd2b5ba7537909c62858a6398231236376ae02fb1a45931bef8c47aed5fa 8071 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA4
deleted file mode 100644
index 390cd0f32cb8..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA4
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 9514d9ac6550860f97ec43bd15c524cf0554ef93561306d95ed458f8e4efd8c8 1721 base_dbg "Base system debug info" off
-base.txz 673953db420c064b96690b581037cbec7429f995a6fd1a67621b9aafea609ad4 29193 base "Base system (MANDATORY)" on
-kernel-dbg.txz 5f9451289ae0c2d5aabc513138960775b4fa21f31a789d96f6ec2957a22cbd06 637 kernel_dbg "Kernel debug info" on
-kernel.txz e80cd0ee82ad492db2f53b5935ad08d32e9e8d88090bb4238d3964fc08b48a4a 653 kernel "Kernel (MANDATORY)" on
-ports.txz 5256e877db6e31d2c5e5bdb82d8a4ae9b62d35e9632125fc0678037b68ce4717 212255 ports "Ports tree" off
-src.txz 99dfe5eaf5aea4fbcb833dbe77fe00356acc7ec9450a7341eed955e216a0ed92 118094 src "System source tree" off
-tests.txz cefcdc83d3c68d18a7d45fa5c27330383666f316f20ca567aace72e1d05156af 8063 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA5 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA5
new file mode 100644
index 000000000000..06c6db2afbca
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-15.0-BETA5
@@ -0,0 +1,7 @@
+base-dbg.txz 10aa11631c19259c4b18ed1897119e22943ca993e75a17e200777fa39c5d5044 1722 base_dbg "Base system debug info" off
+base.txz d40da410927cc309ae4574b604958f598c0fe1a0fd6e684f4bcd508d9ec4d2ac 29977 base "Base system (MANDATORY)" on
+kernel-dbg.txz 9cb78b00d27effa48dbaf1fac4970ebf44a13660c94a20722684408eab3762c5 637 kernel_dbg "Kernel debug info" on
+kernel.txz 246bc32ecfb7d3e3c34734d5f4c55d02e7fe3e25419456c3b5a7c87b6aefadb3 653 kernel "Kernel (MANDATORY)" on
+ports.txz a197383ac8389506aa149ad6b3fe45b169772ff02168f1f64b37d3522e459b04 212341 ports "Ports tree" off
+src.txz e2a9c302a929e55b1d473b6edf91d10a20f46fd61dd8d60b9b5225dcf4944449 118119 src "System source tree" off
+tests.txz d793c8e2b15f3e7a736ee254bea56def98d1679683ae0a56b94c14c75dc35282 8071 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/pkg-plist b/misc/freebsd-release-manifests/pkg-plist
index 42942ea0d365..1921cc5acd0c 100644
--- a/misc/freebsd-release-manifests/pkg-plist
+++ b/misc/freebsd-release-manifests/pkg-plist
@@ -2,12 +2,12 @@
%%DATADIR%%/MANIFESTS/amd64-amd64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/amd64-amd64-15.0-BETA4
+%%DATADIR%%/MANIFESTS/amd64-amd64-15.0-BETA5
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/arm64-aarch64-15.0-BETA4
+%%DATADIR%%/MANIFESTS/arm64-aarch64-15.0-BETA5
%%DATADIR%%/MANIFESTS/i386-i386-13.4-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.5-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.2-RELEASE
@@ -20,12 +20,12 @@
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64-15.0-BETA4
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64-15.0-BETA5
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-15.0-BETA4
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-15.0-BETA5
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
@@ -34,4 +34,4 @@
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/riscv-riscv64-15.0-BETA4
+%%DATADIR%%/MANIFESTS/riscv-riscv64-15.0-BETA5
diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile
index b9aa2c5c0589..59ea8c332b6a 100644
--- a/net-p2p/libtorrent/Makefile
+++ b/net-p2p/libtorrent/Makefile
@@ -36,5 +36,6 @@ OPTIONS_DEFAULT= KQUEUE
KQUEUE_DESC= Use kqueue(2) support
KQUEUE_CONFIGURE_WITH= kqueue
+KQUEUE_BROKEN_OFF= rtorrent fails to build without kqueue(2) support, https://github.com/rakshasa/rtorrent/issues/1633
.include <bsd.port.mk>
diff --git a/security/go-tuf/Makefile b/security/go-tuf/Makefile
index eeedca2d37ae..cb071aae7e8e 100644
--- a/security/go-tuf/Makefile
+++ b/security/go-tuf/Makefile
@@ -1,7 +1,6 @@
PORTNAME= go-tuf
DISTVERSIONPREFIX= v
-DISTVERSION= 2.2.0
-PORTREVISION= 3
+DISTVERSION= 2.3.0
CATEGORIES= security
MAINTAINER= bofh@FreeBSD.org
diff --git a/security/go-tuf/distinfo b/security/go-tuf/distinfo
index bf043202f460..104aa7017e87 100644
--- a/security/go-tuf/distinfo
+++ b/security/go-tuf/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758122870
-SHA256 (go/security_go-tuf/go-tuf-v2.2.0/v2.2.0.mod) = 390dab55053b9e26074655ad77457af88a469de8b48439b975f5dc08329ec7d3
-SIZE (go/security_go-tuf/go-tuf-v2.2.0/v2.2.0.mod) = 1231
-SHA256 (go/security_go-tuf/go-tuf-v2.2.0/v2.2.0.zip) = 1bdc681f1abd5b77b88b599f131060a4edb555303aaf1b39d8a2ce691ab16364
-SIZE (go/security_go-tuf/go-tuf-v2.2.0/v2.2.0.zip) = 164877
+TIMESTAMP = 1762531469
+SHA256 (go/security_go-tuf/go-tuf-v2.3.0/v2.3.0.mod) = c321acc83b9fdd53fe81a1ca949a660f38a076bc9ea93069c8306eec56792ac4
+SIZE (go/security_go-tuf/go-tuf-v2.3.0/v2.3.0.mod) = 1231
+SHA256 (go/security_go-tuf/go-tuf-v2.3.0/v2.3.0.zip) = 5af239beda5fe23b712e3603d2bdb7d3f1c696e0110ba221475128f953096be8
+SIZE (go/security_go-tuf/go-tuf-v2.3.0/v2.3.0.zip) = 164919
diff --git a/www/nginx-prometheus-exporter/Makefile b/www/nginx-prometheus-exporter/Makefile
index 747d82b3d2e8..23f5e393b5be 100644
--- a/www/nginx-prometheus-exporter/Makefile
+++ b/www/nginx-prometheus-exporter/Makefile
@@ -1,7 +1,6 @@
PORTNAME= nginx-prometheus-exporter
DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.2
-PORTREVISION= 8
+DISTVERSION= 1.5.1
CATEGORIES= www
MAINTAINER= arcade@b1t.name
@@ -11,7 +10,7 @@ WWW= https://github.com/nginxinc/nginx-prometheus-exporter
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.25,modules
USE_RC_SUBR= ${PORTNAME}
GO_MODULE= github.com/nginxinc/nginx-prometheus-exporter
diff --git a/www/nginx-prometheus-exporter/distinfo b/www/nginx-prometheus-exporter/distinfo
index bfd581cceca7..566e235f153b 100644
--- a/www/nginx-prometheus-exporter/distinfo
+++ b/www/nginx-prometheus-exporter/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1745916672
-SHA256 (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.4.2/v1.4.2.mod) = 75d2e3ec8c33ab006b779a572bdf463aa01a0de78c952ca076cfc077a67af8fd
-SIZE (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.4.2/v1.4.2.mod) = 1310
-SHA256 (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.4.2/v1.4.2.zip) = cef11419cd89451d459b895b50e07e891bb727f068ea6885ce3e19538fbad5e4
-SIZE (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.4.2/v1.4.2.zip) = 804160
+TIMESTAMP = 1762531954
+SHA256 (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.5.1/v1.5.1.mod) = 3d6dfb9e18ca8d8f96f038074b197429abca8a6c750e8db6be127355848a3474
+SIZE (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.5.1/v1.5.1.mod) = 1352
+SHA256 (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.5.1/v1.5.1.zip) = 61d6417c415b028ff3b75d7f20bce91611e73966db585d912e15dbccb0e15283
+SIZE (go/www_nginx-prometheus-exporter/nginx-prometheus-exporter-v1.5.1/v1.5.1.zip) = 810876
diff --git a/x11/linux-nvidia-libs-devel/Makefile b/x11/linux-nvidia-libs-devel/Makefile
index dac8116e3516..63b14a7c5e19 100644
--- a/x11/linux-nvidia-libs-devel/Makefile
+++ b/x11/linux-nvidia-libs-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 580.95.05
+DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/linux-nvidia-libs-devel/distinfo b/x11/linux-nvidia-libs-devel/distinfo
index bff62d76fa28..4ece5cfd60bb 100644
--- a/x11/linux-nvidia-libs-devel/distinfo
+++ b/x11/linux-nvidia-libs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759314997
-SHA256 (NVIDIA-Linux-x86_64-580.95.05.run) = 849ef0ef8e842b9806b2cde9f11c1303d54f1a9a769467e4e5d961b2fe1182a7
-SIZE (NVIDIA-Linux-x86_64-580.95.05.run) = 396658958
+TIMESTAMP = 1762277342
+SHA256 (NVIDIA-Linux-x86_64-580.105.08.run) = d9c6e8188672f3eb74dd04cfa69dd58479fa1d0162c8c28c8d17625763293475
+SIZE (NVIDIA-Linux-x86_64-580.105.08.run) = 396635119
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index 498ada9909e6..ef311eb8facc 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -280,7 +280,9 @@ PLIST_RE+= '\,${LINUXBASE}.*libnvidia-gpucomp\.so,d'
# nvidia-egl-X11 supports (not in x11/nvidia-driver nor separate ports)
# Estimated to be upgrated often.
-.if ${NVVERSION} >= 570.18100 # 570.181
+.if ${NVVERSION} >= 580.10508 # 580.105.08
+NV_EGL_X_VERSION= 1.0.4
+.elif ${NVVERSION} >= 570.18100 # 570.181
NV_EGL_X_VERSION= 1.0.3
.elif ${NVVERSION} >= 570.15302 # 570.153.02
NV_EGL_X_VERSION= 1.0.2
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index 3d16f40b1a60..3ff92732d418 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759314939
-SHA256 (NVIDIA-Linux-x86_64-580.95.05.run) = 849ef0ef8e842b9806b2cde9f11c1303d54f1a9a769467e4e5d961b2fe1182a7
-SIZE (NVIDIA-Linux-x86_64-580.95.05.run) = 396658958
+TIMESTAMP = 1762277314
+SHA256 (NVIDIA-Linux-x86_64-580.105.08.run) = d9c6e8188672f3eb74dd04cfa69dd58479fa1d0162c8c28c8d17625763293475
+SIZE (NVIDIA-Linux-x86_64-580.105.08.run) = 396635119
diff --git a/x11/nvidia-driver-devel/Makefile b/x11/nvidia-driver-devel/Makefile
index cd8a8fbbde06..ca4f2158508b 100644
--- a/x11/nvidia-driver-devel/Makefile
+++ b/x11/nvidia-driver-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 580.95.05
+DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/nvidia-driver-devel/distinfo b/x11/nvidia-driver-devel/distinfo
index 6e135ae7e442..ecba8fafd100 100644
--- a/x11/nvidia-driver-devel/distinfo
+++ b/x11/nvidia-driver-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759314865
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277092
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
diff --git a/x11/nvidia-driver/Makefile.version b/x11/nvidia-driver/Makefile.version
index e022b5c1dd6d..085bdd33edf1 100644
--- a/x11/nvidia-driver/Makefile.version
+++ b/x11/nvidia-driver/Makefile.version
@@ -1,4 +1,4 @@
# NVIDIA Distversion
#
# This will be included from x11/nvidia-driver and the nvidia-drm port
-NVIDIA_DISTVERSION?= 580.95.05
+NVIDIA_DISTVERSION?= 580.105.08
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index c159db84298a..72241a1b691b 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759314541
-SHA256 (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 6ce64e84ede8b8a3e7c1579e9d08d53e2da9dd50590b398d9a816adc6a00f160
-SIZE (NVIDIA-FreeBSD-x86_64-580.95.05.tar.xz) = 288883876
+TIMESTAMP = 1762277063
+SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6
+SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840
diff --git a/x11/nvidia-kmod-devel/Makefile b/x11/nvidia-kmod-devel/Makefile
index e0f5098d7b25..5f814d091286 100644
--- a/x11/nvidia-kmod-devel/Makefile
+++ b/x11/nvidia-kmod-devel/Makefile
@@ -1,4 +1,4 @@
-DISTVERSION?= 580.95.05
+DISTVERSION?= 580.105.08
# Explicitly set PORTREVISION as it can be overridden by the master port
PORTREVISION= 0
diff --git a/x11/nvidia-settings/Makefile b/x11/nvidia-settings/Makefile
index 72f5b31eee15..b79f1b1ec72f 100644
--- a/x11/nvidia-settings/Makefile
+++ b/x11/nvidia-settings/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-settings
-PORTVERSION= 580.95.05
+PORTVERSION= 580.105.08
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/nvidia-settings/distinfo b/x11/nvidia-settings/distinfo
index d75a1bb7f9d1..1837cf8c788e 100644
--- a/x11/nvidia-settings/distinfo
+++ b/x11/nvidia-settings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759315833
-SHA256 (NVIDIA-nvidia-settings-580.95.05_GH0.tar.gz) = d66284a0dae8c00181b2b07270d1924d14884a3e713b564d5c454a9455bf6811
-SIZE (NVIDIA-nvidia-settings-580.95.05_GH0.tar.gz) = 1321046
+TIMESTAMP = 1762315031
+SHA256 (NVIDIA-nvidia-settings-580.105.08_GH0.tar.gz) = 1f742db4279a7542a9b94c5b10c6bd004765c26b36ac9b8735d7f164bf91fa1a
+SIZE (NVIDIA-nvidia-settings-580.105.08_GH0.tar.gz) = 1321051
diff --git a/x11/nvidia-xconfig/Makefile b/x11/nvidia-xconfig/Makefile
index ee827d203f24..b15383a655c1 100644
--- a/x11/nvidia-xconfig/Makefile
+++ b/x11/nvidia-xconfig/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nvidia-xconfig
-PORTVERSION= 580.95.05
+PORTVERSION= 580.105.08
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
diff --git a/x11/nvidia-xconfig/distinfo b/x11/nvidia-xconfig/distinfo
index c1d3552f29f7..148ef397085b 100644
--- a/x11/nvidia-xconfig/distinfo
+++ b/x11/nvidia-xconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759315858
-SHA256 (NVIDIA-nvidia-xconfig-580.95.05_GH0.tar.gz) = b3a1e0357a2d7a08c21714d9f2631632d26eecfd8b15aecb8f14a77e8a9f0734
-SIZE (NVIDIA-nvidia-xconfig-580.95.05_GH0.tar.gz) = 145870
+TIMESTAMP = 1762315107
+SHA256 (NVIDIA-nvidia-xconfig-580.105.08_GH0.tar.gz) = 6d419c848e9768ba9c46ac2a09f477a8fee1539a14289cd4514243bd7eae6641
+SIZE (NVIDIA-nvidia-xconfig-580.105.08_GH0.tar.gz) = 145874