summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/Makefile1
-rw-r--r--www/chromium/Makefile2
-rw-r--r--www/chromium/distinfo10
-rw-r--r--www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc4
-rw-r--r--www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn4
-rw-r--r--www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc6
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.cc6
-rw-r--r--www/chromium/files/patch-ui_accessibility_accessibility__features.h6
-rw-r--r--www/element-web/Makefile4
-rw-r--r--www/element-web/distinfo6
-rw-r--r--www/element-web/pkg-plist28
-rw-r--r--www/gitlab-pages/distinfo10
-rw-r--r--www/gitlab-workhorse/distinfo10
-rw-r--r--www/gitlab/Makefile4
-rw-r--r--www/gitlab/Makefile.common2
-rw-r--r--www/gitlab/distinfo12
-rw-r--r--www/lighttpd/Makefile2
-rw-r--r--www/lighttpd/distinfo6
-rw-r--r--www/py-fastapi-sso/Makefile41
-rw-r--r--www/py-fastapi-sso/distinfo3
-rw-r--r--www/py-fastapi-sso/pkg-descr7
-rw-r--r--www/tomcat101/Makefile2
-rw-r--r--www/tomcat101/distinfo6
-rw-r--r--www/waterfox/Makefile3
-rw-r--r--www/waterfox/distinfo6
-rw-r--r--www/waterfox/files/patch-bug187405925
26 files changed, 121 insertions, 95 deletions
diff --git a/www/Makefile b/www/Makefile
index 9e93adab5a2e..0b9712076b56 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1715,6 +1715,7 @@
SUBDIR += py-fake-useragent
SUBDIR += py-falcon
SUBDIR += py-fastapi
+ SUBDIR += py-fastapi-sso
SUBDIR += py-feedgen
SUBDIR += py-feedgenerator
SUBDIR += py-flasgger
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 8e5e9b009395..abf4a3b44f01 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,5 +1,5 @@
PORTNAME= chromium
-PORTVERSION= 140.0.7339.80
+PORTVERSION= 140.0.7339.127
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index 7c6c9190d758..319144d4fc3d 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756995431
-SHA256 (chromium-140.0.7339.80.tar.xz) = 2a58c3d8b46bb9bbce5cf47d6582545b5116bc0746979d526ad4cd0b924b98c0
-SIZE (chromium-140.0.7339.80.tar.xz) = 7411053124
+TIMESTAMP = 1757578935
+SHA256 (chromium-140.0.7339.127.tar.xz) = c65c8236c1f439a1f483c4bac20e4197ba8d8ac79f6bbcd9304842c98da8a1bc
+SIZE (chromium-140.0.7339.127.tar.xz) = 7422938488
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
-SHA256 (chromium-140.0.7339.80-testdata.tar.xz) = 7380f82bff4590e89f921ed0c98adee7c84df0dbce2ee9820d42a8407881b338
-SIZE (chromium-140.0.7339.80-testdata.tar.xz) = 925095940
+SHA256 (chromium-140.0.7339.127-testdata.tar.xz) = d0a14d77bc15fd2cc4b063a4ff3c410e8486d5259e25b2cc927c5d5a80c6704f
+SIZE (chromium-140.0.7339.127-testdata.tar.xz) = 925215916
diff --git a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 2e7e1faddee9..067d45b16983 100644
--- a/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/www/chromium/files/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -1,4 +1,4 @@
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-09-06 10:01:20 UTC
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-09-11 08:17:09 UTC
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
@@ -51,18 +51,18 @@
#include "mojo/public/cpp/bindings/binder_map.h"
@@ -48,7 +48,7 @@
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1192,7 +1192,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1193,7 +1193,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn b/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
index ee79a62cfa3d..d0062a20eb10 100644
--- a/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/www/chromium/files/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -1,4 +1,4 @@
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-06 10:01:20 UTC
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-09-11 08:17:09 UTC
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
@@ -24,5 +24,5 @@
+ inputs = [ "$root_out_dir/etc/fonts/fonts.conf" ]
+ }
outputs = [
- "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-10",
+ "$root_out_dir/fontconfig_caches/fb5c91b2895aa445d23aebf7f9e2189c-le64.cache-reindex1-10",
"$root_out_dir/fontconfig_caches/CACHEDIR.TAG",
diff --git a/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index e35b4f53dc24..cd2fe3ae1b82 100644
--- a/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/www/chromium/files/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -1,11 +1,11 @@
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-06 10:01:20 UTC
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-09-11 08:17:09 UTC
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -56,7 +56,7 @@ int main() {
FcFini();
// Check existence of intended fontconfig cache file.
-- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-10";
-+ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION;
+- auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-10";
++ auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-reindex1-" + FC_CACHE_VERSION;
bool cache_exists = access(cache.c_str(), F_OK) == 0;
return !cache_exists;
}
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.cc b/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
index a577c673c6b5..4a8e4c8d43f5 100644
--- a/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
+++ b/www/chromium/files/patch-ui_accessibility_accessibility__features.cc
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.cc.orig 2025-09-06 10:01:20 UTC
+--- ui/accessibility/accessibility_features.cc.orig 2025-09-11 08:17:09 UTC
+++ ui/accessibility/accessibility_features.cc
-@@ -507,7 +507,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -516,7 +516,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
@@ -9,7 +9,7 @@
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
"ScreenAIPartitionAllocAdvancedChecksEnabled",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -549,7 +549,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
+@@ -558,7 +558,7 @@ bool IsBlockRootWindowAccessibleNameChangeEventEnabled
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/chromium/files/patch-ui_accessibility_accessibility__features.h b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
index 5e23fc8d6aee..d2509082d384 100644
--- a/www/chromium/files/patch-ui_accessibility_accessibility__features.h
+++ b/www/chromium/files/patch-ui_accessibility_accessibility__features.h
@@ -1,6 +1,6 @@
---- ui/accessibility/accessibility_features.h.orig 2025-09-06 10:01:20 UTC
+--- ui/accessibility/accessibility_features.h.orig 2025-09-11 08:17:09 UTC
+++ ui/accessibility/accessibility_features.h
-@@ -339,7 +339,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
+@@ -345,7 +345,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled();
AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
@@ -9,7 +9,7 @@
// Enables advanced partition allocation checks in ScreenAI service.
// TODO(crbug.com/418199684): Remove when the bug is fixed.
AX_BASE_EXPORT BASE_DECLARE_FEATURE(
-@@ -366,7 +366,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
+@@ -372,7 +372,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlockRootWindowAc
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
diff --git a/www/element-web/Makefile b/www/element-web/Makefile
index ac02825dd523..8d2ffcd43be8 100644
--- a/www/element-web/Makefile
+++ b/www/element-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= element
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.110
+DISTVERSION= 1.11.111
CATEGORIES= www
MASTER_SITES= https://github.com/element-hq/element-web/releases/download/${DISTVERSIONFULL}/
PKGNAMESUFFIX= -web
@@ -18,7 +18,7 @@ CPE_VENDOR= matrix
NO_ARCH= yes
NO_BUILD= yes
SUB_FILES= pkg-message
-PLIST_SUB= COMMITID=4cb917bfa6c2afdfec1e
+PLIST_SUB= COMMITID=24944a6bd6d871344bda
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
diff --git a/www/element-web/distinfo b/www/element-web/distinfo
index 55b2d2f9785f..2284cba7d461 100644
--- a/www/element-web/distinfo
+++ b/www/element-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756754107
-SHA256 (element-v1.11.110.tar.gz) = d7cb1d0eacf1f1f2ff0d89308933db626aff4874aea22b3e17e6f9486c4f2e5b
-SIZE (element-v1.11.110.tar.gz) = 38145772
+TIMESTAMP = 1757682744
+SHA256 (element-v1.11.111.tar.gz) = 72f49200f863cb131be17365fab6c47922bdd279e3e6b2a5fb403dbdba090d97
+SIZE (element-v1.11.111.tar.gz) = 38012002
diff --git a/www/element-web/pkg-plist b/www/element-web/pkg-plist
index 4a926abc765b..b12f0dba1cdd 100644
--- a/www/element-web/pkg-plist
+++ b/www/element-web/pkg-plist
@@ -6,9 +6,6 @@
%%WWWDIR%%/bundles/%%COMMITID%%/1127.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js
%%WWWDIR%%/bundles/%%COMMITID%%/1188.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/1402.js
-%%WWWDIR%%/bundles/%%COMMITID%%/1402.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/1402.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1526.js
%%WWWDIR%%/bundles/%%COMMITID%%/1526.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/1787.js
@@ -28,9 +25,6 @@
%%WWWDIR%%/bundles/%%COMMITID%%/3260.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/3380.js
%%WWWDIR%%/bundles/%%COMMITID%%/3380.js.map
-%%WWWDIR%%/bundles/%%COMMITID%%/3486.js
-%%WWWDIR%%/bundles/%%COMMITID%%/3486.js.LICENSE.txt
-%%WWWDIR%%/bundles/%%COMMITID%%/3486.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/3508.js
%%WWWDIR%%/bundles/%%COMMITID%%/3636.js
%%WWWDIR%%/bundles/%%COMMITID%%/3636.js.map
@@ -51,8 +45,14 @@
%%WWWDIR%%/bundles/%%COMMITID%%/5914.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6063.js
%%WWWDIR%%/bundles/%%COMMITID%%/6063.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/6295.js
+%%WWWDIR%%/bundles/%%COMMITID%%/6295.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/6295.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6311.js
%%WWWDIR%%/bundles/%%COMMITID%%/6311.js.map
+%%WWWDIR%%/bundles/%%COMMITID%%/6406.js
+%%WWWDIR%%/bundles/%%COMMITID%%/6406.js.LICENSE.txt
+%%WWWDIR%%/bundles/%%COMMITID%%/6406.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6501.js
%%WWWDIR%%/bundles/%%COMMITID%%/6501.js.map
%%WWWDIR%%/bundles/%%COMMITID%%/6717.js
@@ -343,17 +343,17 @@
%%WWWDIR%%/fonts/inter-vietnamese-700-italic.feddee8.woff2
%%WWWDIR%%/fonts/inter-vietnamese-700-normal.5d9bfca.woff2
%%WWWDIR%%/fonts/inter-vietnamese-700-normal.cceb6e3.woff
-%%WWWDIR%%/i18n/cs.46fdf9f.json
+%%WWWDIR%%/i18n/cs.95b61d4.json
%%WWWDIR%%/i18n/cy.6299f43.json
%%WWWDIR%%/i18n/de_DE.ecfbe41.json
%%WWWDIR%%/i18n/el.d9243f0.json
-%%WWWDIR%%/i18n/en_EN.02e2a9d.json
+%%WWWDIR%%/i18n/en_EN.9773122.json
%%WWWDIR%%/i18n/eo.38fe19a.json
%%WWWDIR%%/i18n/es.cf16fec.json
-%%WWWDIR%%/i18n/et.e0dac39.json
+%%WWWDIR%%/i18n/et.c1c8f3f.json
%%WWWDIR%%/i18n/fa.d3082cf.json
%%WWWDIR%%/i18n/fi.5d8be7e.json
-%%WWWDIR%%/i18n/fr.3d5fd39.json
+%%WWWDIR%%/i18n/fr.e653e01.json
%%WWWDIR%%/i18n/gl.537c630.json
%%WWWDIR%%/i18n/he.83b6e90.json
%%WWWDIR%%/i18n/hu.81faab0.json
@@ -362,21 +362,21 @@
%%WWWDIR%%/i18n/it.43bfddf.json
%%WWWDIR%%/i18n/ja.cc1906f.json
%%WWWDIR%%/i18n/ka.047bb51.json
-%%WWWDIR%%/i18n/languages.489b066.json
+%%WWWDIR%%/i18n/languages.637d06d.json
%%WWWDIR%%/i18n/languages.json
%%WWWDIR%%/i18n/lo.1a01478.json
%%WWWDIR%%/i18n/lt.758c193.json
%%WWWDIR%%/i18n/lv.4878bf2.json
%%WWWDIR%%/i18n/mg_MG.b1e631d.json
-%%WWWDIR%%/i18n/nb_NO.a65731e.json
+%%WWWDIR%%/i18n/nb_NO.c8ec558.json
%%WWWDIR%%/i18n/nl.0fe0ef7.json
%%WWWDIR%%/i18n/pl.5349fe2.json
%%WWWDIR%%/i18n/pt.4f6bc7e.json
%%WWWDIR%%/i18n/pt_BR.a9c5a04.json
%%WWWDIR%%/i18n/ru.52cf8d5.json
-%%WWWDIR%%/i18n/sk.8d19a36.json
+%%WWWDIR%%/i18n/sk.c149ed3.json
%%WWWDIR%%/i18n/sq.a4814b4.json
-%%WWWDIR%%/i18n/sv.69ad838.json
+%%WWWDIR%%/i18n/sv.b14d2ff.json
%%WWWDIR%%/i18n/tr.5ec7421.json
%%WWWDIR%%/i18n/uk.47ad151.json
%%WWWDIR%%/i18n/vi.537aa28.json
diff --git a/www/gitlab-pages/distinfo b/www/gitlab-pages/distinfo
index fb028fd75b38..fdbe7b915d7e 100644
--- a/www/gitlab-pages/distinfo
+++ b/www/gitlab-pages/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438003
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.1/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.1/go.mod) = 3436
-SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.1/gitlab-pages-v18.3.1.tar.bz2) = 16db6acfeb658cdd160c774035a0911ff804096c1306169105da3b754f6015f9
-SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.1/gitlab-pages-v18.3.1.tar.bz2) = 237006
+TIMESTAMP = 1757515080
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.2/go.mod) = f009bb2f145a5e8bfa40069b413d54c6212f0062253d9de94dc93e61b93b2a96
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.2/go.mod) = 3436
+SHA256 (go/www_gitlab-pages/gitlab-pages-v18.3.2/gitlab-pages-v18.3.2.tar.bz2) = 0d9efd47ec8659791f353de6f59dd60bb45990aa5426b20dac8e0fec3039bfa0
+SIZE (go/www_gitlab-pages/gitlab-pages-v18.3.2/gitlab-pages-v18.3.2.tar.bz2) = 236659
diff --git a/www/gitlab-workhorse/distinfo b/www/gitlab-workhorse/distinfo
index e069c82b0d2e..1b3cf14a6f49 100644
--- a/www/gitlab-workhorse/distinfo
+++ b/www/gitlab-workhorse/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756438024
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/go.mod) = 9c034c905470aa1c1f54b96d744fd80cbc9c199fc84990e580297186080818b9
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/go.mod) = 9331
-SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/gitlab-foss-v18.3.1.tar.bz2) = 6e6a71560915da21f52a35f8592824a5fa48054b2d113250b7183b04657157b9
-SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.1/gitlab-foss-v18.3.1.tar.bz2) = 122193686
+TIMESTAMP = 1757515093
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/go.mod) = 9c034c905470aa1c1f54b96d744fd80cbc9c199fc84990e580297186080818b9
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/go.mod) = 9331
+SHA256 (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/gitlab-foss-v18.3.2.tar.bz2) = f8ee774449e49c1500335af8d5978e49858cb206f938778ce724bb92e1593884
+SIZE (go/www_gitlab-workhorse/gitlab-foss-v18.3.2/gitlab-foss-v18.3.2.tar.bz2) = 122213821
diff --git a/www/gitlab/Makefile b/www/gitlab/Makefile
index 1e8c0f37dd1e..b8e0e115a894 100644
--- a/www/gitlab/Makefile
+++ b/www/gitlab/Makefile
@@ -32,7 +32,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
gitlab-elasticsearch-indexer>=5.7.0:textproc/gitlab-elasticsearch-indexer \
gitlab-agent>=${GITLAB_VERSION}:net/gitlab-agent \
gitlab-pages>=${GITLAB_VERSION}:www/gitlab-pages \
- gitlab-shell>=14.44.0:devel/gitlab-shell \
+ gitlab-shell>=14.45.2:devel/gitlab-shell \
gitlab-workhorse>=${GITLAB_VERSION}:www/gitlab-workhorse \
gitlab-zoekt-indexer>=1.2.0:textproc/gitlab-zoekt-indexer \
redis>=6.2.11:databases/redis \
@@ -68,7 +68,7 @@ MY_DEPENDS= gitaly>=${GITLAB_VERSION}:devel/gitaly \
rubygem-doorkeeper-openid_connect>=1.8.11<2:security/rubygem-doorkeeper-openid_connect \
rubygem-doorkeeper-device_authorization_grant>=1.0.0<1.1:security/rubygem-doorkeeper-device_authorization_grant \
rubygem-rexml>=3.4.1<3.5:textproc/rubygem-rexml \
- rubygem-ruby-saml-gitlab>=1.18<2:security/rubygem-ruby-saml-gitlab \
+ rubygem-ruby-saml-gitlab>=1.18.1<2:security/rubygem-ruby-saml-gitlab \
rubygem-omniauth-saml-gitlab>=2.2.4<3:security/rubygem-omniauth-saml-gitlab \
rubygem-omniauth>=2.1.3<3:security/rubygem-omniauth \
rubygem-omniauth-auth0-gitlab>=3.1.1<3.2.0:net/rubygem-omniauth-auth0-gitlab \
diff --git a/www/gitlab/Makefile.common b/www/gitlab/Makefile.common
index 8ecbae27d4a3..3b0ff1a9bf02 100644
--- a/www/gitlab/Makefile.common
+++ b/www/gitlab/Makefile.common
@@ -1,4 +1,4 @@
-GITLAB_VERSION= 18.3.1
+GITLAB_VERSION= 18.3.2
GITLAB_PORTREVISION= 0
# Git version gitaly should use (from gitlab mirror)
diff --git a/www/gitlab/distinfo b/www/gitlab/distinfo
index 513bc2f6b7b5..1fb18302b639 100644
--- a/www/gitlab/distinfo
+++ b/www/gitlab/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1756437955
-SHA256 (gitlab-foss-v18.3.1.tar.bz2) = 6e6a71560915da21f52a35f8592824a5fa48054b2d113250b7183b04657157b9
-SIZE (gitlab-foss-v18.3.1.tar.bz2) = 122193686
-TIMESTAMP = 1756437995
-SHA256 (gitlab-v18.3.1-ee.tar.bz2) = 32da4c6475a11bf425b7f63e2cadc94b4b8b5478d13176623a6b6f3df861c1b3
-SIZE (gitlab-v18.3.1-ee.tar.bz2) = 138138304
+TIMESTAMP = 1757514994
+SHA256 (gitlab-foss-v18.3.2.tar.bz2) = f8ee774449e49c1500335af8d5978e49858cb206f938778ce724bb92e1593884
+SIZE (gitlab-foss-v18.3.2.tar.bz2) = 122213821
+TIMESTAMP = 1757515073
+SHA256 (gitlab-v18.3.2-ee.tar.bz2) = 59d927b3dc3dbb918012f7431fcb75c4f4efbf792c1d1a0f04dcca8d7043c2a0
+SIZE (gitlab-v18.3.2-ee.tar.bz2) = 138144815
diff --git a/www/lighttpd/Makefile b/www/lighttpd/Makefile
index 204eca6161d6..ecbf780dfa25 100644
--- a/www/lighttpd/Makefile
+++ b/www/lighttpd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= lighttpd
-PORTVERSION= 1.4.80
+PORTVERSION= 1.4.82
CATEGORIES= www
MASTER_SITES= https://download.lighttpd.net/lighttpd/releases-1.4.x/
diff --git a/www/lighttpd/distinfo b/www/lighttpd/distinfo
index 4ae599e2f8d5..9e645a8d0a29 100644
--- a/www/lighttpd/distinfo
+++ b/www/lighttpd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755171128
-SHA256 (lighttpd-1.4.80.tar.xz) = cc5f0f71e8b2ee6bad545d1e91dfc3f954716c9174e7b352c2147add44f25bf3
-SIZE (lighttpd-1.4.80.tar.xz) = 882656
+TIMESTAMP = 1757710484
+SHA256 (lighttpd-1.4.82.tar.xz) = abfe74391f9cbd66ab154ea07e64f194dbe7e906ef4ed47eb3b0f3b46246c962
+SIZE (lighttpd-1.4.82.tar.xz) = 883352
diff --git a/www/py-fastapi-sso/Makefile b/www/py-fastapi-sso/Makefile
new file mode 100644
index 000000000000..5d9f42189cb2
--- /dev/null
+++ b/www/py-fastapi-sso/Makefile
@@ -0,0 +1,41 @@
+PORTNAME= fastapi-sso
+DISTVERSION= 0.18.0
+CATEGORIES= www python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= FastAPI plugin to enable SSO to most common providers
+WWW= https://tomasvotava.github.io/fastapi-sso/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fastapi>=0.80:www/py-fastapi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}httpx>=0.23.0:www/py-httpx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.1.0:security/py-oauthlib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pydantic2>=1.8.0:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.10.1<3:www/py-pyjwt@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+
+NO_ARCH= yes
+
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.pre.mk>
+
+.if ${PYTHON_REL} < 31000
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.12.2<5:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.post.mk>
diff --git a/www/py-fastapi-sso/distinfo b/www/py-fastapi-sso/distinfo
new file mode 100644
index 000000000000..8257cc9f32e0
--- /dev/null
+++ b/www/py-fastapi-sso/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757574194
+SHA256 (fastapi_sso-0.18.0.tar.gz) = d8df5a686af7a6a7be248817544b405cf77f7e9ffcd5d0d7d2a196fd071964bc
+SIZE (fastapi_sso-0.18.0.tar.gz) = 16811
diff --git a/www/py-fastapi-sso/pkg-descr b/www/py-fastapi-sso/pkg-descr
new file mode 100644
index 000000000000..42a9b02fd5b7
--- /dev/null
+++ b/www/py-fastapi-sso/pkg-descr
@@ -0,0 +1,7 @@
+FastAPI plugin to enable SSO to most common providers (such as
+Facebook login, Google login and login via Microsoft Office 365
+account).
+
+This allows you to implement the famous Login with
+Google/Facebook/Microsoft buttons functionality on your backend very
+easily.
diff --git a/www/tomcat101/Makefile b/www/tomcat101/Makefile
index ac346c70a01b..bd70dd407e66 100644
--- a/www/tomcat101/Makefile
+++ b/www/tomcat101/Makefile
@@ -1,5 +1,5 @@
PORTNAME= tomcat
-DISTVERSION= 10.1.44
+DISTVERSION= 10.1.46
CATEGORIES= www java
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION:C/([0-9]+)(.*)/\1/}/v${DISTVERSION}/bin
PKGNAMESUFFIX= 101
diff --git a/www/tomcat101/distinfo b/www/tomcat101/distinfo
index ce2764436425..baba933bfd83 100644
--- a/www/tomcat101/distinfo
+++ b/www/tomcat101/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754520000
-SHA256 (apache-tomcat-10.1.44.tar.gz) = e020c2fa8649f1de9abbc2ddce70dd61e997d0ed161ee02a30de4b221263be9c
-SIZE (apache-tomcat-10.1.44.tar.gz) = 14115940
+TIMESTAMP = 1757700000
+SHA256 (apache-tomcat-10.1.46.tar.gz) = 45e9d5ef561ab46b74c75f40c33b83f49e13e79e99f736dff8e8948557e968da
+SIZE (apache-tomcat-10.1.46.tar.gz) = 14123043
diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile
index 1fe7e3c65761..ae3c2ae7b48e 100644
--- a/www/waterfox/Makefile
+++ b/www/waterfox/Makefile
@@ -1,6 +1,5 @@
PORTNAME= waterfox
-DISTVERSION= 6.6.2
-PORTREVISION= 1
+DISTVERSION= 6.6.3
PORTEPOCH= 1
CATEGORIES= www
diff --git a/www/waterfox/distinfo b/www/waterfox/distinfo
index 033a8be82fe8..e1c1b4d089a7 100644
--- a/www/waterfox/distinfo
+++ b/www/waterfox/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1756464808
-SHA256 (BrowserWorks-waterfox-6.6.2_GH0.tar.gz) = 2492b86359d433b800d2f4786619037679202cafefb1295897edd58f56ef9db5
-SIZE (BrowserWorks-waterfox-6.6.2_GH0.tar.gz) = 919738463
+TIMESTAMP = 1757593056
+SHA256 (BrowserWorks-waterfox-6.6.3_GH0.tar.gz) = 5a5cac40a23e0a4a0f3f0a6086ef6b4665dc5dc2b4416718558a36d95285cf15
+SIZE (BrowserWorks-waterfox-6.6.3_GH0.tar.gz) = 919750321
SHA256 (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 79f5f995c918f9768c7f7d6c38bbd131e1faa631575f18fcc862bc1bdb119ed6
SIZE (BrowserWorks-l10n-394dfec_GH0.tar.gz) = 23704241
diff --git a/www/waterfox/files/patch-bug1874059 b/www/waterfox/files/patch-bug1874059
deleted file mode 100644
index 3fa954ef9def..000000000000
--- a/www/waterfox/files/patch-bug1874059
+++ /dev/null
@@ -1,25 +0,0 @@
-commit 56c888446600991803fd92d668349101ad4bf160
-Author: Christoph Moench-Tegeder <cmt@burggraben.net>
-Date: Tue Feb 6 22:51:27 2024 +0100
-
- switch to -fvisibility flags
-
- this fixes linkage with llvm18 (which does not like the former
- approach via the #pragma in gcc_hidden.h
-
- PR: 276746
- Submitted by: dim@
-
-diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure
-index d08b748db250..4696f69153f6 100644
---- build/moz.configure/toolchain.configure
-+++ build/moz.configure/toolchain.configure
-@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi)
- @depends(target, build_environment)
- def visibility_flags(target, env):
- if target.os != "WINNT":
-- if target.kernel == "Darwin":
-+ if target.kernel == "Darwin" or target.kernel == "FreeBSD":
- return ("-fvisibility=hidden", "-fvisibility-inlines-hidden")
- return (
- "-I%s/system_wrappers" % os.path.join(env.dist),