summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/adguardhome/Makefile2
-rw-r--r--www/agate/Makefile2
-rw-r--r--www/authelia/Makefile2
-rw-r--r--www/castor/Makefile2
-rw-r--r--www/chromium/Makefile1
-rw-r--r--www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc16
-rw-r--r--www/codeberg-pages-server/Makefile5
-rw-r--r--www/codeberg-pages-server/distinfo10
-rw-r--r--www/deno-dom/Makefile2
-rw-r--r--www/deno/Makefile2
-rw-r--r--www/dezoomify-rs/Makefile2
-rw-r--r--www/dothttp/Makefile2
-rw-r--r--www/drill/Makefile2
-rw-r--r--www/dufs/Makefile2
-rw-r--r--www/fabio/Makefile5
-rw-r--r--www/feroxbuster/Makefile2
-rw-r--r--www/feroxbuster/distinfo6
-rw-r--r--www/filebrowser-quantum/Makefile2
-rw-r--r--www/firefox-esr/Makefile1
-rw-r--r--www/firefox/Makefile2
-rw-r--r--www/forgejo-lts/Makefile2
-rw-r--r--www/forgejo/Makefile2
-rw-r--r--www/forgejo7/Makefile2
-rw-r--r--www/freenginx-acme/Makefile1
-rw-r--r--www/garage/Makefile2
-rw-r--r--www/geckodriver/Makefile1
-rw-r--r--www/ghostunnel/Makefile5
-rw-r--r--www/go-anubis/Makefile4
-rw-r--r--www/grafana/Makefile2
-rw-r--r--www/gtkhtml4/Makefile4
-rw-r--r--www/httpx/Makefile5
-rw-r--r--www/hurl/Makefile1
-rw-r--r--www/iridium/Makefile1
-rw-r--r--www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc16
-rw-r--r--www/jericho-html/Makefile14
-rw-r--r--www/jericho-html/distinfo5
-rw-r--r--www/jwt-cli/Makefile2
-rw-r--r--www/katana/Makefile2
-rw-r--r--www/librewolf/Makefile2
-rw-r--r--www/loco/Makefile2
-rw-r--r--www/lux/Makefile5
-rw-r--r--www/lychee/Makefile2
-rw-r--r--www/marmite/Makefile2
-rw-r--r--www/microbin/Makefile2
-rw-r--r--www/miniflux/Makefile2
-rw-r--r--www/miniserve/Makefile2
-rw-r--r--www/monolith/Makefile2
-rw-r--r--www/ncgopher/Makefile2
-rw-r--r--www/newsboat/Makefile2
-rw-r--r--www/nginx-acme/Makefile2
-rw-r--r--www/nginx-prometheus-exporter/Makefile2
-rw-r--r--www/owncast/Makefile5
-rw-r--r--www/pocket-id/Makefile2
-rw-r--r--www/proxygen/Makefile3
-rw-r--r--www/proxygen/distinfo6
-rw-r--r--www/py-adblock/Makefile2
-rw-r--r--www/py-dj52-django-treenode/Makefile28
-rw-r--r--www/py-dj52-django-treenode/distinfo3
-rw-r--r--www/py-dj52-django-treenode/pkg-descr12
-rw-r--r--www/py-granian/Makefile1
-rw-r--r--www/py-httpx-aiohttp/Makefile2
-rw-r--r--www/py-httpx-aiohttp/distinfo6
-rw-r--r--www/py-jh2/Makefile2
-rw-r--r--www/py-nh3/Makefile1
-rw-r--r--www/py-primp/Makefile2
-rw-r--r--www/py-pywry/Makefile2
-rw-r--r--www/py-qh3/Makefile2
-rw-r--r--www/py-sse-starlette/Makefile6
-rw-r--r--www/py-sse-starlette/distinfo6
-rw-r--r--www/py-sse-starlette/files/patch-pyproject.toml10
-rw-r--r--www/rearx/Makefile2
-rw-r--r--www/reddsaver/Makefile2
-rw-r--r--www/reproxy/Makefile5
-rw-r--r--www/rustypaste-cli/Makefile2
-rw-r--r--www/rustypaste/Makefile2
-rw-r--r--www/so/Makefile2
-rw-r--r--www/sqlpage/Makefile1
-rw-r--r--www/stork/Makefile2
-rw-r--r--www/threejs/Makefile2
-rw-r--r--www/threejs/distinfo6
-rw-r--r--www/threejs/pkg-plist9
-rw-r--r--www/tor-browser/Makefile1
-rw-r--r--www/trunk/Makefile2
-rw-r--r--www/tuifeed/Makefile2
-rw-r--r--www/ungoogled-chromium/Makefile1
-rw-r--r--www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc11
-rw-r--r--www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc16
-rw-r--r--www/urlfinder/Makefile2
-rw-r--r--www/varnish-libvmod-fileserver/Makefile2
-rw-r--r--www/varnish-libvmod-geoip2/Makefile9
-rw-r--r--www/varnish-libvmod-geoip2/distinfo6
-rw-r--r--www/varnish-modules/Makefile1
-rw-r--r--www/vigil/Makefile1
-rw-r--r--www/wasm-bindgen-cli/Makefile2
-rw-r--r--www/wasm-pack/Makefile2
-rw-r--r--www/waterfox/Makefile1
-rw-r--r--www/websocat/Makefile2
-rw-r--r--www/wget2/files/patch-configure.ac23
-rw-r--r--www/wiki-tui/Makefile1
-rw-r--r--www/xh/Makefile2
-rw-r--r--www/youtube/Makefile5
-rw-r--r--www/zola/Makefile2
103 files changed, 268 insertions, 133 deletions
diff --git a/www/Makefile b/www/Makefile
index 249d84690b3a..475b0cc712bb 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1606,6 +1606,7 @@
SUBDIR += py-dj52-django-tasks
SUBDIR += py-dj52-django-timezone-field
SUBDIR += py-dj52-django-treebeard
+ SUBDIR += py-dj52-django-treenode
SUBDIR += py-dj52-djangorestframework
SUBDIR += py-dj52-djangorestframework-guardian
SUBDIR += py-dj52-drf-spectacular
diff --git a/www/adguardhome/Makefile b/www/adguardhome/Makefile
index 26cf07549459..957fbe538e2f 100644
--- a/www/adguardhome/Makefile
+++ b/www/adguardhome/Makefile
@@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-USES= cpe go:1.25,modules
+USES= cpe go:1.25+,modules
GH_ACCOUNT= AdguardTeam
GH_PROJECT= AdGuardHome
diff --git a/www/agate/Makefile b/www/agate/Makefile
index b736039923e9..e100c193cf15 100644
--- a/www/agate/Makefile
+++ b/www/agate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= agate
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.19
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= alven@FreeBSD.org
diff --git a/www/authelia/Makefile b/www/authelia/Makefile
index 77db7bdc2296..ffed663d3629 100644
--- a/www/authelia/Makefile
+++ b/www/authelia/Makefile
@@ -14,7 +14,7 @@ WWW= https://www.authelia.com/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:1.24,modules
+USES= cpe go:1.24+,modules
GO_MODULE= github.com/authelia/authelia/v4
GO_TARGET= ./cmd/${PORTNAME}
diff --git a/www/castor/Makefile b/www/castor/Makefile
index 8c58b2e003ed..febeb66c75a3 100644
--- a/www/castor/Makefile
+++ b/www/castor/Makefile
@@ -1,6 +1,6 @@
PORTNAME= castor
DISTVERSION= 0.8.16
-PORTREVISION= 48
+PORTREVISION= 49
CATEGORIES= www
MASTER_SITES= https://git.sr.ht/~julienxx/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 6a88962e3ad1..0777430a96a8 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= chromium
PORTVERSION= 143.0.7499.109
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
new file mode 100644
index 000000000000..8c6f1acc0387
--- /dev/null
+++ b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
@@ -0,0 +1,16 @@
+--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2025-12-15 07:48:20 UTC
++++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc
+@@ -45,9 +45,13 @@ std::string NumberToString(uint32_t number) {
+ }
+
+ bool CheckImportExportFence() {
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ // DMA_BUF_IOCTL_{IMPORT,EXPORT}_SYNC_FILE was added in 6.0
+ return base::SysInfo::KernelVersionNumber::Current() >=
+ base::SysInfo::KernelVersionNumber(6, 0);
++#endif
+ }
+
+ } // namespace
diff --git a/www/codeberg-pages-server/Makefile b/www/codeberg-pages-server/Makefile
index 32388e696ae3..ee79a1f03c33 100644
--- a/www/codeberg-pages-server/Makefile
+++ b/www/codeberg-pages-server/Makefile
@@ -1,7 +1,6 @@
PORTNAME= codeberg-pages-server
DISTVERSIONPREFIX= v
-DISTVERSION= 6.2.1
-PORTREVISION= 9
+DISTVERSION= 6.4
CATEGORIES= www
MASTER_SITES= https://codeberg.org/Codeberg/pages-server/archive/
DISTFILES= ${DISTVERSIONFULL}.zip
@@ -13,7 +12,7 @@ WWW= https://codeberg.org/Codeberg/pages-server
LICENSE= EUPL12
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cpe go:1.24,modules
+USES= cpe go:modules
USE_RC_SUBR= codeberg-pages-server
GO_MODULE= codeberg.org/codeberg/pages
diff --git a/www/codeberg-pages-server/distinfo b/www/codeberg-pages-server/distinfo
index 2a2d26fcfef4..6a1c4153fc5a 100644
--- a/www/codeberg-pages-server/distinfo
+++ b/www/codeberg-pages-server/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1740750130
-SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/v6.2.1.zip) = cb501480f938430aee6066faa473660fafde2ea93539e20472c4acf00bd1d112
-SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/v6.2.1.zip) = 187631
-SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/go.mod) = 608493cbe24bb51ace67cba30cb80b811d431d1f0e660f705a641812c61da041
-SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/go.mod) = 12379
+TIMESTAMP = 1765121685
+SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/v6.4.zip) = 30228ad112feeb8d16127b4f551d1f7c79e5f921c0646342f4bc4f7bb244f12f
+SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/v6.4.zip) = 191433
+SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/go.mod) = 79216608ff9160dfe0ec49a2567c6b1cf03066463c97fa34aec27bd812789cfb
+SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/go.mod) = 12213
diff --git a/www/deno-dom/Makefile b/www/deno-dom/Makefile
index 63c98fa79552..2df831332852 100644
--- a/www/deno-dom/Makefile
+++ b/www/deno-dom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deno-dom
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.56
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/deno/Makefile b/www/deno/Makefile
index 8c0ecdf302db..4e8a1e773128 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,7 +1,7 @@
PORTNAME= deno
DISTVERSIONPREFIX= v
DISTVERSION= 2.4.5
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= ports@FreeBSD.org
diff --git a/www/dezoomify-rs/Makefile b/www/dezoomify-rs/Makefile
index c3dac72b16be..4909c1ed4159 100644
--- a/www/dezoomify-rs/Makefile
+++ b/www/dezoomify-rs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dezoomify-rs
DISTVERSIONPREFIX= v
DISTVERSION= 2.15.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
MAINTAINER= nivit@FreeBSD.org
diff --git a/www/dothttp/Makefile b/www/dothttp/Makefile
index d18c13dc8386..478830ce4bfa 100644
--- a/www/dothttp/Makefile
+++ b/www/dothttp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dothttp
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/drill/Makefile b/www/drill/Makefile
index 8cfd6b3fbee6..4e3826073765 100644
--- a/www/drill/Makefile
+++ b/www/drill/Makefile
@@ -1,6 +1,6 @@
PORTNAME= drill
DISTVERSION= 0.8.3
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/dufs/Makefile b/www/dufs/Makefile
index cf07c9b94a87..a4fc75130c70 100644
--- a/www/dufs/Makefile
+++ b/www/dufs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dufs
DISTVERSIONPREFIX= v
DISTVERSION= 0.44.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= ashish@FreeBSD.org
diff --git a/www/fabio/Makefile b/www/fabio/Makefile
index 450de65b4abd..09d7920369ec 100644
--- a/www/fabio/Makefile
+++ b/www/fabio/Makefile
@@ -11,10 +11,7 @@ WWW= https://github.com/fabiolb/fabio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
-
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
+USES= go:modules
USE_RC_SUBR= fabio
diff --git a/www/feroxbuster/Makefile b/www/feroxbuster/Makefile
index 1b03d29b5871..6113aac3f035 100644
--- a/www/feroxbuster/Makefile
+++ b/www/feroxbuster/Makefile
@@ -1,6 +1,6 @@
PORTNAME= feroxbuster
DISTVERSIONPREFIX= v
-DISTVERSION= 2.13.0
+DISTVERSION= 2.13.1
PORTREVISION= 1
CATEGORIES= www security
diff --git a/www/feroxbuster/distinfo b/www/feroxbuster/distinfo
index 64a9de56e460..11e94cc0f65f 100644
--- a/www/feroxbuster/distinfo
+++ b/www/feroxbuster/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1761529073
+TIMESTAMP = 1765786928
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -835,5 +835,5 @@ SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016a
SIZE (rust/crates/zip-0.6.6.crate) = 65789
SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0
SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451
-SHA256 (epi052-feroxbuster-v2.13.0_GH0.tar.gz) = 41b3131870c07e3bb93f769444c1e59d3ec370a1c7195bf8bfa192ef179bcf01
-SIZE (epi052-feroxbuster-v2.13.0_GH0.tar.gz) = 11622709
+SHA256 (epi052-feroxbuster-v2.13.1_GH0.tar.gz) = 6f1f3466319ea5485b9d6f05000718c6ccbe1210c1cea7b2af83a5343d068a23
+SIZE (epi052-feroxbuster-v2.13.1_GH0.tar.gz) = 11636744
diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile
index 6d53bf6512f5..d4be5557c377 100644
--- a/www/filebrowser-quantum/Makefile
+++ b/www/filebrowser-quantum/Makefile
@@ -14,7 +14,7 @@ WWW= https://filebrowserquantum.com \
LICENSE= APACHE20
-USES= go:1.25,modules
+USES= go:1.25+,modules
USE_GITHUB= yes
GH_ACCOUNT= gtsteffaniak
GH_PROJECT= filebrowser
diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile
index c6f36178f7f6..898c7c931af8 100644
--- a/www/firefox-esr/Makefile
+++ b/www/firefox-esr/Makefile
@@ -1,5 +1,6 @@
PORTNAME= firefox
DISTVERSION= 140.6.0
+PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 4a0d67cd894e..a5e164acf915 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= firefox
DISTVERSION= 146.0
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
diff --git a/www/forgejo-lts/Makefile b/www/forgejo-lts/Makefile
index 7bfb6092c121..6e90cfe00845 100644
--- a/www/forgejo-lts/Makefile
+++ b/www/forgejo-lts/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
-USES= cpe gmake go:1.25,no_targets
+USES= cpe gmake go:1.25+,no_targets
USE_RC_SUBR= forgejo
PIE_UNSAFE= yes
diff --git a/www/forgejo/Makefile b/www/forgejo/Makefile
index 3bb83c34d451..03c8b5a8861c 100644
--- a/www/forgejo/Makefile
+++ b/www/forgejo/Makefile
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= git:devel/git
-USES= cpe gmake go:1.25,no_targets
+USES= cpe gmake go:1.25+,no_targets
USE_RC_SUBR= forgejo
PIE_UNSAFE= yes
diff --git a/www/forgejo7/Makefile b/www/forgejo7/Makefile
index d616950a6f83..cb1f5ab87e0b 100644
--- a/www/forgejo7/Makefile
+++ b/www/forgejo7/Makefile
@@ -19,7 +19,7 @@ EXPIRATION_DATE= 2025-12-31
RUN_DEPENDS= git:devel/git
-USES= cpe gmake go:1.23,no_targets
+USES= cpe gmake go:no_targets
USE_RC_SUBR= forgejo
CONFLICTS_INSTALL= forgejo forgejo-lts
diff --git a/www/freenginx-acme/Makefile b/www/freenginx-acme/Makefile
index d2fb1711d8bd..b4d2e404939c 100644
--- a/www/freenginx-acme/Makefile
+++ b/www/freenginx-acme/Makefile
@@ -1,5 +1,6 @@
PORTNAME= acme
DISTVERSION= 0.3.1
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \
https://freenginx.org/download/:freenginx
diff --git a/www/garage/Makefile b/www/garage/Makefile
index 6e1ca87d22a2..4d619be0f3df 100644
--- a/www/garage/Makefile
+++ b/www/garage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= garage
DISTVERSION= 2.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://git.deuxfleurs.fr/Deuxfleurs/${PORTNAME}/archive/v${PORTVERSION}.tar.gz?dummy=/
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index 144a49d6d166..c9eb2c37926f 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -1,6 +1,7 @@
PORTNAME= geckodriver
DISTVERSIONPREFIX= v
DISTVERSION= 0.36.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= daniel@blodan.se
diff --git a/www/ghostunnel/Makefile b/www/ghostunnel/Makefile
index 978233e69da5..a61caa6563fc 100644
--- a/www/ghostunnel/Makefile
+++ b/www/ghostunnel/Makefile
@@ -11,10 +11,7 @@ WWW= https://github.com/ghostunnel/ghostunnel
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
-
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
+USES= go:modules
GO_MODULE= github.com/ghostunnel/ghostunnel
diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile
index abcf0dee572e..faf2369a105d 100644
--- a/www/go-anubis/Makefile
+++ b/www/go-anubis/Makefile
@@ -1,7 +1,7 @@
PORTNAME= anubis
DISTVERSIONPREFIX= v
DISTVERSION= 1.23.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMEPREFIX= go-
@@ -14,7 +14,7 @@ WWW= https://anubis.techaro.lol/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,no_targets
+USES= go:no_targets
USE_RC_SUBR= ${PORTNAME}
ALL_TARGET= prebaked-build
diff --git a/www/grafana/Makefile b/www/grafana/Makefile
index 682163757549..a0583639ad6c 100644
--- a/www/grafana/Makefile
+++ b/www/grafana/Makefile
@@ -49,7 +49,7 @@ ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 riscv64
RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss
-USES= cpe go:1.25,modules
+USES= cpe go:1.25+,modules
USE_GITHUB= yes
diff --git a/www/gtkhtml4/Makefile b/www/gtkhtml4/Makefile
index 33c4f6d3a481..5a9a81e02502 100644
--- a/www/gtkhtml4/Makefile
+++ b/www/gtkhtml4/Makefile
@@ -10,10 +10,10 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= Lightweight HTML rendering/printing/editing engine
WWW= http://www.ximian.com/
-BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes
+BUILD_DEPENDS= iso-codes>=0:misc/iso-codes
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
libenchant.so:textproc/enchant
-RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes
+RUN_DEPENDS= iso-codes>=0:misc/iso-codes
USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg
USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage xorgproto
diff --git a/www/httpx/Makefile b/www/httpx/Makefile
index d200434f61db..9afcb854aa8c 100644
--- a/www/httpx/Makefile
+++ b/www/httpx/Makefile
@@ -10,12 +10,9 @@ WWW= https://github.com/projectdiscovery/httpx
LICENSE= MIT
-USES= go:1.21,modules
+USES= go:modules
GO_MODULE= github.com/projectdiscovery/httpx
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
-
GO_TARGET= ./cmd/${PORTNAME}
PLIST_FILES= bin/${PORTNAME}
diff --git a/www/hurl/Makefile b/www/hurl/Makefile
index f0a9a06dc986..c6e5130fb569 100644
--- a/www/hurl/Makefile
+++ b/www/hurl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hurl
DISTVERSION= 7.1.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= rodrigo@FreeBSD.org
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index 1dce38bbb542..b5f84715b032 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= iridium
PORTVERSION= 2025.12.143.1
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
new file mode 100644
index 000000000000..8c6f1acc0387
--- /dev/null
+++ b/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
@@ -0,0 +1,16 @@
+--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2025-12-15 07:48:20 UTC
++++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc
+@@ -45,9 +45,13 @@ std::string NumberToString(uint32_t number) {
+ }
+
+ bool CheckImportExportFence() {
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ // DMA_BUF_IOCTL_{IMPORT,EXPORT}_SYNC_FILE was added in 6.0
+ return base::SysInfo::KernelVersionNumber::Current() >=
+ base::SysInfo::KernelVersionNumber(6, 0);
++#endif
+ }
+
+ } // namespace
diff --git a/www/jericho-html/Makefile b/www/jericho-html/Makefile
index fc89493199cc..3de98a5db29f 100644
--- a/www/jericho-html/Makefile
+++ b/www/jericho-html/Makefile
@@ -1,20 +1,23 @@
PORTNAME= jericho-html
-PORTVERSION= 3.2
+PORTVERSION= 3.4
CATEGORIES= www java
MASTER_SITES= SF/jerichohtml/${PORTNAME}/${PORTVERSION}
MAINTAINER= saper@saper.info
COMMENT= Java library to analyse and manipulate HTML
-WWW= https://jerichohtml.sourceforge.net/doc/index.html
+WWW= https://sourceforge.net/projects/jerichohtml/
+
+LICENSE= APACHE20 EPL LGPL21+
+LICENSE_COMB= dual
USES= java zip
-INTERFACES:= "compile-time-dependencies/slf4j-api-1.6.1.jar:\
+INTERFACES:= "compile-time-dependencies/slf4j-api-1.7.12.jar:\
compile-time-dependencies/commons-logging-api-1.1.1.jar:\
- compile-time-dependencies/log4j-1.2.16.jar"
+ compile-time-dependencies/log4j-api-2.4.1.jar"
PORTDOCS= *
-PLIST_FILES+= %%JAVAJARDIR%%/${PORTNAME}.jar
+PLIST_FILES+= ${JAVAJARDIR}/${PORTNAME}.jar
OPTIONS_DEFINE= DOCS
@@ -22,6 +25,7 @@ do-build:
(cd ${WRKSRC} && ${RM} -r classes/* && ${SETENV} \
LANG=en_US.ISO8859-1 LC_ALL=en_US.ISO8859-1 ${JAVAC} \
-classpath ${INTERFACES:S, ,,g} \
+ -encoding Windows-1252 \
-d classes src/java/net/htmlparser/jericho/*.java \
src/java/net/htmlparser/jericho/nodoc/*.java)
${MKDIR} ${WRKSRC}/lib
diff --git a/www/jericho-html/distinfo b/www/jericho-html/distinfo
index 2e8cac710dd5..def049a301a5 100644
--- a/www/jericho-html/distinfo
+++ b/www/jericho-html/distinfo
@@ -1,2 +1,3 @@
-SHA256 (jericho-html-3.2.zip) = 35787b825bd2fbf78d7c521e27a1ca164caaa01426ac38ae8f3c9697efc0dc13
-SIZE (jericho-html-3.2.zip) = 2396280
+TIMESTAMP = 1765841110
+SHA256 (jericho-html-3.4.zip) = 3114dde6fcd318b76e4d5205df192b814f41d1fe38ed3beea9f355e5d11affc4
+SIZE (jericho-html-3.4.zip) = 2927781
diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile
index 15cf7e328b39..1cc5284347e8 100644
--- a/www/jwt-cli/Makefile
+++ b/www/jwt-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jwt-cli
PORTVERSION= 6.2.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/katana/Makefile b/www/katana/Makefile
index 95f21251be11..e00888d5cc97 100644
--- a/www/katana/Makefile
+++ b/www/katana/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/projectdiscovery/katana
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= go:1.24,modules
+USES= go:1.24+,modules
GO_MODULE= github.com/projectdiscovery/katana
GO_TARGET= ./cmd/${PORTNAME}
diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile
index 1cd55a3aec9e..e7255f246530 100644
--- a/www/librewolf/Makefile
+++ b/www/librewolf/Makefile
@@ -1,8 +1,8 @@
PORTNAME= librewolf
DISTVERSION= 146.0
-PORTREVISION= 1
LWPATCH= -2
DISTVERSIONSUFFIX= ${LWPATCH}.source
+PORTREVISION= 2
CATEGORIES= www wayland
MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}${LWPATCH}/
diff --git a/www/loco/Makefile b/www/loco/Makefile
index 0720860c4d0f..0675aae226aa 100644
--- a/www/loco/Makefile
+++ b/www/loco/Makefile
@@ -1,7 +1,7 @@
PORTNAME= loco
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www devel
PKGNAMESUFFIX= -web-framework
diff --git a/www/lux/Makefile b/www/lux/Makefile
index 2ba5d6b4f49c..d2c8ee1bbf1a 100644
--- a/www/lux/Makefile
+++ b/www/lux/Makefile
@@ -13,12 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ffmpeg:multimedia/ffmpeg
-USES= go:1.21,modules
+USES= go:modules
GO_MODULE= github.com/iawia002/${PORTNAME}
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
-
PLIST_FILES= bin/${PORTNAME}
PORTDOCS= CONTRIBUTING.md README.md
diff --git a/www/lychee/Makefile b/www/lychee/Makefile
index c09232e39fac..b4a8347514f5 100644
--- a/www/lychee/Makefile
+++ b/www/lychee/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lychee
DISTVERSIONPREFIX= lychee-v
DISTVERSION= 0.18.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= www net
MAINTAINER= pizzamig@FreeBSD.org
diff --git a/www/marmite/Makefile b/www/marmite/Makefile
index 785885de4557..4792cdd276f3 100644
--- a/www/marmite/Makefile
+++ b/www/marmite/Makefile
@@ -1,6 +1,6 @@
PORTNAME= marmite
DISTVERSION= 0.2.6
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= dutra@FreeBSD.org
diff --git a/www/microbin/Makefile b/www/microbin/Makefile
index 5c25bb886e0c..f7da9ac3727b 100644
--- a/www/microbin/Makefile
+++ b/www/microbin/Makefile
@@ -1,7 +1,7 @@
PORTNAME= microbin
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.4
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile
index 9fe0e6cd4458..39b080218367 100644
--- a/www/miniflux/Makefile
+++ b/www/miniflux/Makefile
@@ -10,7 +10,7 @@ WWW= https://miniflux.app/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
USE_GITHUB= yes
GH_PROJECT= v2
diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile
index a62120e1df49..0757b2f5d228 100644
--- a/www/miniserve/Makefile
+++ b/www/miniserve/Makefile
@@ -1,7 +1,7 @@
PORTNAME= miniserve
DISTVERSIONPREFIX= v
DISTVERSION= 0.32.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
MAINTAINER= bofh@FreeBSD.org
diff --git a/www/monolith/Makefile b/www/monolith/Makefile
index 2fb123741377..64eae43aea4a 100644
--- a/www/monolith/Makefile
+++ b/www/monolith/Makefile
@@ -1,7 +1,7 @@
PORTNAME= monolith
DISTVERSIONPREFIX= v
DISTVERSION= 2.10.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/ncgopher/Makefile b/www/ncgopher/Makefile
index 8a5a8a46a290..d7323a8cc375 100644
--- a/www/ncgopher/Makefile
+++ b/www/ncgopher/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ncgopher
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= www
MAINTAINER= beastieboy@beastieboy.net
diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile
index 7ef6f4d431b9..c92d07e3fa51 100644
--- a/www/newsboat/Makefile
+++ b/www/newsboat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= newsboat
DISTVERSION= 2.41
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MASTER_SITES= https://newsboat.org/releases/${DISTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/www/nginx-acme/Makefile b/www/nginx-acme/Makefile
index a42922af3384..61f8fb4a446d 100644
--- a/www/nginx-acme/Makefile
+++ b/www/nginx-acme/Makefile
@@ -1,6 +1,6 @@
PORTNAME= acme
PORTVERSION= 0.1.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \
https://nginx.org/download/:nginx
diff --git a/www/nginx-prometheus-exporter/Makefile b/www/nginx-prometheus-exporter/Makefile
index 10e0416fd9e1..f4ccb2c3542a 100644
--- a/www/nginx-prometheus-exporter/Makefile
+++ b/www/nginx-prometheus-exporter/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/nginxinc/nginx-prometheus-exporter
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.25,modules
+USES= go:1.25+,modules
USE_RC_SUBR= ${PORTNAME}
GO_MODULE= github.com/nginxinc/nginx-prometheus-exporter
diff --git a/www/owncast/Makefile b/www/owncast/Makefile
index cbf011cf240f..dd680e25a9a6 100644
--- a/www/owncast/Makefile
+++ b/www/owncast/Makefile
@@ -14,12 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ffmpeg:multimedia/ffmpeg
-USES= cpe go:1.23,modules
+USES= cpe go:modules
USE_RC_SUBR= owncast
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
-
CPE_VENDOR= owncast_project
GO_MODULE= github.com/owncast/owncast
diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile
index 56df5e7f9dfc..34aa1fc3a47f 100644
--- a/www/pocket-id/Makefile
+++ b/www/pocket-id/Makefile
@@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE
BROKEN_i386= cannot use int64(off) (value of type int64) as int32 value in assignment
-USES= go:1.25,modules
+USES= go:1.25+,modules
USE_GITHUB= yes
USE_RC_SUBR= ${PORTNAME}
diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile
index e8df0e16a922..00dad51aaff6 100644
--- a/www/proxygen/Makefile
+++ b/www/proxygen/Makefile
@@ -1,7 +1,6 @@
PORTNAME= proxygen
DISTVERSIONPREFIX= v
-DISTVERSION= 2025.12.01.00
-PORTREVISION= 1
+DISTVERSION= 2025.12.15.00
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/proxygen/distinfo b/www/proxygen/distinfo
index 8ac27aa53a8d..50be98ca5116 100644
--- a/www/proxygen/distinfo
+++ b/www/proxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764662198
-SHA256 (facebook-proxygen-v2025.12.01.00_GH0.tar.gz) = 9bdb69f5f83f0dc7b8aedb4d1ea31073eb28b361b62580ace52c09549c2e9cc6
-SIZE (facebook-proxygen-v2025.12.01.00_GH0.tar.gz) = 1551010
+TIMESTAMP = 1765873872
+SHA256 (facebook-proxygen-v2025.12.15.00_GH0.tar.gz) = 25ee8cc6923c2ebb61c2ffef137207429db13b6de2a5b4a8004ba6555d4e9693
+SIZE (facebook-proxygen-v2025.12.15.00_GH0.tar.gz) = 1559608
diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile
index e05467eba973..848ef74410f2 100644
--- a/www/py-adblock/Makefile
+++ b/www/py-adblock/Makefile
@@ -1,6 +1,6 @@
PORTNAME= adblock
DISTVERSION= 0.6.0
-PORTREVISION= 45
+PORTREVISION= 46
CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-dj52-django-treenode/Makefile b/www/py-dj52-django-treenode/Makefile
new file mode 100644
index 000000000000..27f1a5d5824f
--- /dev/null
+++ b/www/py-dj52-django-treenode/Makefile
@@ -0,0 +1,28 @@
+PORTNAME= django-treenode
+PORTVERSION= 0.23.3
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52-
+DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= grembo@FreeBSD.org
+COMMENT= Abstract model/admin for trees in Django
+WWW= https://github.com/fabiocaccamo/django-treenode
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME}
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-dj52-django-treenode/distinfo b/www/py-dj52-django-treenode/distinfo
new file mode 100644
index 000000000000..35f337282bb7
--- /dev/null
+++ b/www/py-dj52-django-treenode/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1765828596
+SHA256 (django_treenode-0.23.3.tar.gz) = 714c825d5b925a3d2848d0709f29973941ea41a606b8e2b64cbec46010a8cce3
+SIZE (django_treenode-0.23.3.tar.gz) = 27812
diff --git a/www/py-dj52-django-treenode/pkg-descr b/www/py-dj52-django-treenode/pkg-descr
new file mode 100644
index 000000000000..def8dc9e32f2
--- /dev/null
+++ b/www/py-dj52-django-treenode/pkg-descr
@@ -0,0 +1,12 @@
+The authors of django-treenode describe it as "probably the best
+abstract model / admin for your tree based stuff".
+
+Features:
+- Fast - get ancestors, children, descendants, parent, root, siblings, tree
+ with no queries
+- Synced - in-memory model instances are automatically updated
+- Compatibility - you can easily add treenode to existing projects
+- No dependencies
+- Easy configuration - just extend the abstract model / model-admin
+- Admin integration - great tree visualization: accordion, breadcrumbs or
+ indentation
diff --git a/www/py-granian/Makefile b/www/py-granian/Makefile
index 3de71f6074e8..891875492c77 100644
--- a/www/py-granian/Makefile
+++ b/www/py-granian/Makefile
@@ -1,5 +1,6 @@
PORTNAME= granian
PORTVERSION= 2.6.0
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx-aiohttp/Makefile b/www/py-httpx-aiohttp/Makefile
index 70c821188175..9a59c4f8f617 100644
--- a/www/py-httpx-aiohttp/Makefile
+++ b/www/py-httpx-aiohttp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= httpx-aiohttp
-DISTVERSION= 0.1.9
+DISTVERSION= 0.1.12
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-httpx-aiohttp/distinfo b/www/py-httpx-aiohttp/distinfo
index 11f7b839d7ec..11187aad0b02 100644
--- a/www/py-httpx-aiohttp/distinfo
+++ b/www/py-httpx-aiohttp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760796176
-SHA256 (httpx_aiohttp-0.1.9.tar.gz) = 4ee8b22e6f2e7c80cd03be29eff98bfe7d89bd77f021ce0b578ee76b73b4bfe6
-SIZE (httpx_aiohttp-0.1.9.tar.gz) = 206023
+TIMESTAMP = 1765746074
+SHA256 (httpx_aiohttp-0.1.12.tar.gz) = 81feec51fd82c0ecfa0e9aaf1b1a6c2591260d5e2bcbeb7eb0277a78e610df2c
+SIZE (httpx_aiohttp-0.1.12.tar.gz) = 275945
diff --git a/www/py-jh2/Makefile b/www/py-jh2/Makefile
index 8b8a4dfa25e6..5ab912a796d6 100644
--- a/www/py-jh2/Makefile
+++ b/www/py-jh2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= jh2
PORTVERSION= 5.0.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/jawah/h2/releases/download/v${PORTVERSION}/
diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile
index 0806d109d94c..8bd6c7245c16 100644
--- a/www/py-nh3/Makefile
+++ b/www/py-nh3/Makefile
@@ -1,5 +1,6 @@
PORTNAME= nh3
DISTVERSION= 0.3.2
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-primp/Makefile b/www/py-primp/Makefile
index 55e696fa5fb4..d54c87e4393e 100644
--- a/www/py-primp/Makefile
+++ b/www/py-primp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= primp
DISTVERSIONPREFIX= v
DISTVERSION= 0.15.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= www
#MASTER_SITES= PYPI # conflicts with USES=cargo
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-pywry/Makefile b/www/py-pywry/Makefile
index b587e4db11aa..b781850f395b 100644
--- a/www/py-pywry/Makefile
+++ b/www/py-pywry/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pywry
DISTVERSION= 0.6.2
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-qh3/Makefile b/www/py-qh3/Makefile
index f4dddd8dba0d..092264c0325b 100644
--- a/www/py-qh3/Makefile
+++ b/www/py-qh3/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qh3
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.9
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= www python
#MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-sse-starlette/Makefile b/www/py-sse-starlette/Makefile
index 3a2852f3bce0..6b29555c1dbc 100644
--- a/www/py-sse-starlette/Makefile
+++ b/www/py-sse-starlette/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sse-starlette
DISTVERSIONPREFIX= v
-DISTVERSION= 2.3.3
+DISTVERSION= 3.0.4
CATEGORIES= www python
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>0:devel/py-anyio@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}starlette>=0.41.3:www/py-starlette@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.7.0:devel/py-anyio@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}starlette>=0.49.1:www/py-starlette@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.34.0:www/py-uvicorn@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgi-lifespan>0:devel/py-asgi-lifespan@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}fastapi>0:www/py-fastapi@${PY_FLAVOR} \
diff --git a/www/py-sse-starlette/distinfo b/www/py-sse-starlette/distinfo
index 391e09d76c1c..d2fd56a47c6a 100644
--- a/www/py-sse-starlette/distinfo
+++ b/www/py-sse-starlette/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745472561
-SHA256 (sysid-sse-starlette-v2.3.3_GH0.tar.gz) = 3626dae8f2caca2ef3f1386f13deec169336bdb053e99906a222b83ae9f0d3e8
-SIZE (sysid-sse-starlette-v2.3.3_GH0.tar.gz) = 573922
+TIMESTAMP = 1765786541
+SHA256 (sysid-sse-starlette-v3.0.4_GH0.tar.gz) = 3fefad3b6e17f4b3220f9d24f6237de4a2406ab367eb602d9bc8c55319db55e6
+SIZE (sysid-sse-starlette-v3.0.4_GH0.tar.gz) = 735901
diff --git a/www/py-sse-starlette/files/patch-pyproject.toml b/www/py-sse-starlette/files/patch-pyproject.toml
new file mode 100644
index 000000000000..fcd9e9b9b1c9
--- /dev/null
+++ b/www/py-sse-starlette/files/patch-pyproject.toml
@@ -0,0 +1,10 @@
+--- pyproject.toml.orig 2025-12-15 08:15:55 UTC
++++ pyproject.toml
+@@ -3,7 +3,6 @@ readme = "README.md"
+ version = "3.0.4"
+ description = "SSE plugin for Starlette"
+ readme = "README.md"
+-license = "BSD-3-Clause"
+ requires-python = ">=3.9"
+ authors = [
+ { name = "sysid", email = "sysid@gmx.de" },
diff --git a/www/rearx/Makefile b/www/rearx/Makefile
index 280414b76369..f9b8374420cf 100644
--- a/www/rearx/Makefile
+++ b/www/rearx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rearx
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 43
+PORTREVISION= 44
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/reddsaver/Makefile b/www/reddsaver/Makefile
index 06eb8ef48244..0a5c5b6aa9f4 100644
--- a/www/reddsaver/Makefile
+++ b/www/reddsaver/Makefile
@@ -1,7 +1,7 @@
PORTNAME= reddsaver
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/reproxy/Makefile b/www/reproxy/Makefile
index 109ec577b259..21eb5634c63d 100644
--- a/www/reproxy/Makefile
+++ b/www/reproxy/Makefile
@@ -11,13 +11,10 @@ WWW= https://reproxy.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
+USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= umputun
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
-
BUILD_WRKSRC= ${WRKSRC}/app
PLIST_FILES= bin/reproxy
diff --git a/www/rustypaste-cli/Makefile b/www/rustypaste-cli/Makefile
index 1f9a0409667e..61e9b99943e8 100644
--- a/www/rustypaste-cli/Makefile
+++ b/www/rustypaste-cli/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustypaste-cli
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile
index 22bba3410e1d..4ad67cd3d359 100644
--- a/www/rustypaste/Makefile
+++ b/www/rustypaste/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustypaste
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= dtxdf@FreeBSD.org
diff --git a/www/so/Makefile b/www/so/Makefile
index a7e8cb1a4820..ed94b7863b31 100644
--- a/www/so/Makefile
+++ b/www/so/Makefile
@@ -1,7 +1,7 @@
PORTNAME= so
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.6
-PORTREVISION= 32
+PORTREVISION= 33
CATEGORIES= www
MAINTAINER= sec.research.2005@gmail.com
diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile
index 883fd1e0f627..dee919b5f3ea 100644
--- a/www/sqlpage/Makefile
+++ b/www/sqlpage/Makefile
@@ -1,6 +1,7 @@
PORTNAME= sqlpage
DISTVERSIONPREFIX= v
DISTVERSION= 0.40.0
+PORTREVISION= 1
CATEGORIES= www databases
MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm
DISTFILES= ${NPM_DISTFILES}
diff --git a/www/stork/Makefile b/www/stork/Makefile
index ba572729e77a..42496878a4d5 100644
--- a/www/stork/Makefile
+++ b/www/stork/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stork
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/threejs/Makefile b/www/threejs/Makefile
index 1ca618efba6b..f62f38de0e59 100644
--- a/www/threejs/Makefile
+++ b/www/threejs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= three.js
-PORTVERSION= 181
+PORTVERSION= 182
DISTVERSIONPREFIX= r
CATEGORIES= www
diff --git a/www/threejs/distinfo b/www/threejs/distinfo
index 6a0309ab1b59..6e9319a739ca 100644
--- a/www/threejs/distinfo
+++ b/www/threejs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761936074
-SHA256 (mrdoob-three.js-r181_GH0.tar.gz) = 51599b484fd20865efd96e6cf97ef108f621386b05bfa262ca147b543e8ce415
-SIZE (mrdoob-three.js-r181_GH0.tar.gz) = 397187766
+TIMESTAMP = 1765815550
+SHA256 (mrdoob-three.js-r182_GH0.tar.gz) = 141e19e6eaa879d8fdbfe9a15f76af8c26e76643133f1a24893dadf288e789ff
+SIZE (mrdoob-three.js-r182_GH0.tar.gz) = 396840053
diff --git a/www/threejs/pkg-plist b/www/threejs/pkg-plist
index 50b14599b341..954f1ac47cf8 100644
--- a/www/threejs/pkg-plist
+++ b/www/threejs/pkg-plist
@@ -319,7 +319,7 @@
%%WWWDIR%%/nodes/functions/BSDF/BRDF_GGX_Multiscatter.js
%%WWWDIR%%/nodes/functions/BSDF/BRDF_Lambert.js
%%WWWDIR%%/nodes/functions/BSDF/BRDF_Sheen.js
-%%WWWDIR%%/nodes/functions/BSDF/DFGApprox.js
+%%WWWDIR%%/nodes/functions/BSDF/DFGLUT.js
%%WWWDIR%%/nodes/functions/BSDF/D_GGX.js
%%WWWDIR%%/nodes/functions/BSDF/D_GGX_Anisotropic.js
%%WWWDIR%%/nodes/functions/BSDF/EnvironmentBRDF.js
@@ -375,12 +375,15 @@
%%WWWDIR%%/nodes/materialx/lib/mx_noise.js
%%WWWDIR%%/nodes/materialx/lib/mx_transform_color.js
%%WWWDIR%%/nodes/math/BitcastNode.js
+%%WWWDIR%%/nodes/math/BitcountNode.js
%%WWWDIR%%/nodes/math/ConditionalNode.js
%%WWWDIR%%/nodes/math/Hash.js
%%WWWDIR%%/nodes/math/MathNode.js
%%WWWDIR%%/nodes/math/MathUtils.js
%%WWWDIR%%/nodes/math/OperatorNode.js
+%%WWWDIR%%/nodes/math/PackFloatNode.js
%%WWWDIR%%/nodes/math/TriNoise3D.js
+%%WWWDIR%%/nodes/math/UnpackFloatNode.js
%%WWWDIR%%/nodes/parsers/GLSLNodeFunction.js
%%WWWDIR%%/nodes/parsers/GLSLNodeParser.js
%%WWWDIR%%/nodes/pmrem/PMREMNode.js
@@ -619,7 +622,7 @@
%%WWWDIR%%/renderers/shaders/ShaderLib/backgroundCube.glsl.js
%%WWWDIR%%/renderers/shaders/ShaderLib/cube.glsl.js
%%WWWDIR%%/renderers/shaders/ShaderLib/depth.glsl.js
-%%WWWDIR%%/renderers/shaders/ShaderLib/distanceRGBA.glsl.js
+%%WWWDIR%%/renderers/shaders/ShaderLib/distance.glsl.js
%%WWWDIR%%/renderers/shaders/ShaderLib/equirect.glsl.js
%%WWWDIR%%/renderers/shaders/ShaderLib/linedashed.glsl.js
%%WWWDIR%%/renderers/shaders/ShaderLib/meshbasic.glsl.js
@@ -663,6 +666,7 @@
%%WWWDIR%%/renderers/webgl/WebGLMaterials.js
%%WWWDIR%%/renderers/webgl/WebGLMorphtargets.js
%%WWWDIR%%/renderers/webgl/WebGLObjects.js
+%%WWWDIR%%/renderers/webgl/WebGLOutput.js
%%WWWDIR%%/renderers/webgl/WebGLProgram.js
%%WWWDIR%%/renderers/webgl/WebGLPrograms.js
%%WWWDIR%%/renderers/webgl/WebGLProperties.js
@@ -702,6 +706,7 @@
%%WWWDIR%%/textures/CompressedArrayTexture.js
%%WWWDIR%%/textures/CompressedCubeTexture.js
%%WWWDIR%%/textures/CompressedTexture.js
+%%WWWDIR%%/textures/CubeDepthTexture.js
%%WWWDIR%%/textures/CubeTexture.js
%%WWWDIR%%/textures/Data3DTexture.js
%%WWWDIR%%/textures/DataArrayTexture.js
diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile
index 8a3e221a5214..547f18a7bfeb 100644
--- a/www/tor-browser/Makefile
+++ b/www/tor-browser/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tor-browser
DISTVERSION= 15.0.3
+PORTREVISION= 1
CATEGORIES= www net security wayland
TAG_BASE= dff70d135408cfc24931c170efa91fbaded19914
TAG_TOR= ca310e42296a7085ea59fc323592f3dc702123ac
diff --git a/www/trunk/Makefile b/www/trunk/Makefile
index 32c9a0a5b506..8cf90b750352 100644
--- a/www/trunk/Makefile
+++ b/www/trunk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trunk
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.14
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/tuifeed/Makefile b/www/tuifeed/Makefile
index 12f4ce2d98b4..750a0159cba9 100644
--- a/www/tuifeed/Makefile
+++ b/www/tuifeed/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tuifeed
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.2
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= www
MAINTAINER= driesm@FreeBSD.org
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 6ba9078b6ff7..5fd8e8a3029b 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ungoogled-chromium
PORTVERSION= 143.0.7499.109
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
UGVERSION= ${DISTVERSION}-1
diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
index a79fb40ae3e6..04cd1ef28a1c 100644
--- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-12-12 21:27:37 UTC
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-12-14 17:46:41 UTC
+++ chrome/browser/chrome_content_browser_client.cc
@@ -574,7 +574,7 @@
#include "third_party/cros_system_api/switches/chrome_switches.h"
@@ -55,6 +55,15 @@
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
+@@ -2687,7 +2689,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
+ client_info->client_id);
+ }
+ #elif BUILDFLAG(IS_POSIX)
+-#if !BUILDFLAG(IS_ANDROID)
++#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
+ pid_t pid;
+ if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
+ command_line->AppendSwitchASCII(
@@ -3020,7 +3022,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin
}
}
diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
new file mode 100644
index 000000000000..8c6f1acc0387
--- /dev/null
+++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
@@ -0,0 +1,16 @@
+--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2025-12-15 07:48:20 UTC
++++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc
+@@ -45,9 +45,13 @@ std::string NumberToString(uint32_t number) {
+ }
+
+ bool CheckImportExportFence() {
++#if BUILDFLAG(IS_BSD)
++ return false;
++#else
+ // DMA_BUF_IOCTL_{IMPORT,EXPORT}_SYNC_FILE was added in 6.0
+ return base::SysInfo::KernelVersionNumber::Current() >=
+ base::SysInfo::KernelVersionNumber(6, 0);
++#endif
+ }
+
+ } // namespace
diff --git a/www/urlfinder/Makefile b/www/urlfinder/Makefile
index 42717735baf2..1c46f32e6a22 100644
--- a/www/urlfinder/Makefile
+++ b/www/urlfinder/Makefile
@@ -10,7 +10,7 @@ WWW= https://github.com/projectdiscovery/urlfinder
LICENSE= MIT
-USES= go:1.24,modules
+USES= go:1.24+,modules
GO_MODULE= github.com/projectdiscovery/${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
diff --git a/www/varnish-libvmod-fileserver/Makefile b/www/varnish-libvmod-fileserver/Makefile
index 5543e7c7905d..7fc2fcc38919 100644
--- a/www/varnish-libvmod-fileserver/Makefile
+++ b/www/varnish-libvmod-fileserver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libvmod-fileserver
PORTVERSION= 0.0.9
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= www
PKGNAMEPREFIX= varnish-
diff --git a/www/varnish-libvmod-geoip2/Makefile b/www/varnish-libvmod-geoip2/Makefile
index 8793c53c0bd6..cfa11fc3ef9b 100644
--- a/www/varnish-libvmod-geoip2/Makefile
+++ b/www/varnish-libvmod-geoip2/Makefile
@@ -1,12 +1,11 @@
PORTNAME= libvmod-geoip2
-PORTVERSION= 20230405
-PORTREVISION= 5
+PORTVERSION= 20240407
CATEGORIES= www
PKGNAMEPREFIX= varnish-
MAINTAINER= zi@FreeBSD.org
COMMENT= Varnish Module (vmod) to query MaxMind GeoIP2 DB files
-WWW= https://github.com/fgsch/libvmod-geoip2
+WWW= https://github.com/varnishcache-friends/libvmod-geoip2
LICENSE= BSD2CLAUSE
@@ -16,9 +15,9 @@ LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb
USES= autoreconf:build gmake libtool pkgconfig \
python:build varnish:7
USE_GITHUB= yes
-GH_ACCOUNT= fgsch
+GH_ACCOUNT= varnishcache-friends
GH_PROJECT= libvmod-geoip2
-GH_TAGNAME= ee5f049
+GH_TAGNAME= f4da203
USE_LDCONFIG= ${PREFIX}/lib/varnish/vmods
GNU_CONFIGURE= yes
diff --git a/www/varnish-libvmod-geoip2/distinfo b/www/varnish-libvmod-geoip2/distinfo
index 2308e1e59c83..204636776e7e 100644
--- a/www/varnish-libvmod-geoip2/distinfo
+++ b/www/varnish-libvmod-geoip2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1682431500
-SHA256 (fgsch-libvmod-geoip2-20230405-ee5f049_GH0.tar.gz) = 4dd6710fb9aa9ad60ce660cb41ad19761204374e4ee6b69df862cfe6633daf65
-SIZE (fgsch-libvmod-geoip2-20230405-ee5f049_GH0.tar.gz) = 9659
+TIMESTAMP = 1765833779
+SHA256 (varnishcache-friends-libvmod-geoip2-20240407-f4da203_GH0.tar.gz) = d0f2921d4969943decae64aa2704ff9bcd8188313d8aca70b4bede404cbdc3cf
+SIZE (varnishcache-friends-libvmod-geoip2-20240407-f4da203_GH0.tar.gz) = 11759
diff --git a/www/varnish-modules/Makefile b/www/varnish-modules/Makefile
index ebcf55fba776..c7eb8786c1f4 100644
--- a/www/varnish-modules/Makefile
+++ b/www/varnish-modules/Makefile
@@ -1,5 +1,6 @@
PORTNAME= varnish-modules
PORTVERSION= 0.26.0
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= zi@FreeBSD.org
diff --git a/www/vigil/Makefile b/www/vigil/Makefile
index a475802a1284..3145f74efc40 100644
--- a/www/vigil/Makefile
+++ b/www/vigil/Makefile
@@ -1,6 +1,7 @@
PORTNAME= vigil
DISTVERSIONPREFIX= v
DISTVERSION= 1.28.6
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/wasm-bindgen-cli/Makefile b/www/wasm-bindgen-cli/Makefile
index b6560451fcee..58c33e1a93e7 100644
--- a/www/wasm-bindgen-cli/Makefile
+++ b/www/wasm-bindgen-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wasm-bindgen-cli
DISTVERSION= 0.2.95
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= www
MAINTAINER= aokblast@FreeBSD.org
diff --git a/www/wasm-pack/Makefile b/www/wasm-pack/Makefile
index 0daf6b62aafe..8c2519c4ea53 100644
--- a/www/wasm-pack/Makefile
+++ b/www/wasm-pack/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wasm-pack
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= www
MAINTAINER= yuri@FreeBSD.org
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 2f5e727dffa0..707291bf2a37 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,5 +1,6 @@
PORTNAME= waterfox
DISTVERSION= 6.6.6
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/websocat/Makefile b/www/websocat/Makefile
index d4acaeb95a05..9ccfc4fdf374 100644
--- a/www/websocat/Makefile
+++ b/www/websocat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= websocat
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= www
MAINTAINER= osa@FreeBSD.org
diff --git a/www/wget2/files/patch-configure.ac b/www/wget2/files/patch-configure.ac
new file mode 100644
index 000000000000..07e5cc33b04b
--- /dev/null
+++ b/www/wget2/files/patch-configure.ac
@@ -0,0 +1,23 @@
+--- configure.ac.orig 2024-11-24 18:15:30 UTC
++++ configure.ac
+@@ -410,17 +410,10 @@ test "${ENABLE_XATTR}" = "yes" && AC_DEFINE([ENABLE_XA
+ #
+ # Gettext
+ #
+-m4_ifdef([AM_GNU_GETTEXT], [
+- AM_GNU_GETTEXT([external],[need-ngettext])
+- AC_CONFIG_FILES([po/Makefile.in])
+- have_po=yes
+-], [
+- have_po=no
+-])
+-m4_ifdef([AM_GNU_GETTEXT_VERSION], [
+-#do not indent here
++AM_GNU_GETTEXT([external],[need-ngettext])
++AC_CONFIG_FILES([po/Makefile.in])
++have_po=yes
+ AM_GNU_GETTEXT_VERSION([0.22.5])
+-])
+ AM_CONDITIONAL([HAVE_PO], [ test "$have_po" = "yes" ])
+
+ #
diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile
index 16a76dfaad26..b36836eb5ce0 100644
--- a/www/wiki-tui/Makefile
+++ b/www/wiki-tui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wiki-tui
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.2
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= eduardo@FreeBSD.org
diff --git a/www/xh/Makefile b/www/xh/Makefile
index 0b2cf1e24edc..3a1f17ad9902 100644
--- a/www/xh/Makefile
+++ b/www/xh/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xh
DISTVERSIONPREFIX= v
DISTVERSION= 0.25.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= www
MAINTAINER= lcook@FreeBSD.org
diff --git a/www/youtube/Makefile b/www/youtube/Makefile
index 436bffbae069..13525c7bd6cc 100644
--- a/www/youtube/Makefile
+++ b/www/youtube/Makefile
@@ -12,10 +12,7 @@ WWW= https://github.com/kkdai/youtube
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
-
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
+USES= go:modules
GO_MODULE= github.com/kkdai/youtube/v2
GO_TARGET= ./cmd/youtubedr
diff --git a/www/zola/Makefile b/www/zola/Makefile
index aede26d4d365..1579993a930a 100644
--- a/www/zola/Makefile
+++ b/www/zola/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zola
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= www
MAINTAINER= bofh@FreeBSD.org