summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--biology/bifrost/Makefile13
-rw-r--r--biology/bifrost/files/patch-CMakeLists.txt4
-rw-r--r--biology/kallisto/Makefile12
-rw-r--r--biology/kallisto/files/patch-ext_bifrost_CMakeLists.txt13
-rw-r--r--biology/vcftools/Makefile8
-rw-r--r--biology/vcftools/distinfo6
-rw-r--r--devel/aws-c-sdkutils/Makefile2
-rw-r--r--devel/aws-c-sdkutils/distinfo6
-rw-r--r--devel/csmith/Makefile2
-rw-r--r--dns/dnsmasq-devel/Makefile2
-rw-r--r--dns/dnsmasq-devel/distinfo6
-rw-r--r--editors/emacs-devel/Makefile4
-rw-r--r--editors/emacs-devel/distinfo6
-rw-r--r--editors/xmlcopyeditor/files/patch-src_wraplibxml.cpp39
-rw-r--r--irc/weechat/Makefile2
-rw-r--r--irc/weechat/distinfo6
-rw-r--r--lang/clisp/Makefile10
-rw-r--r--lang/perl5-devel/Makefile6
-rw-r--r--lang/perl5.36/Makefile6
-rw-r--r--lang/perl5.38/Makefile5
-rw-r--r--lang/perl5.40/Makefile5
-rw-r--r--lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp11
-rw-r--r--mail/nextcloud-mail/Makefile2
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--multimedia/jellyfin/Makefile6
-rw-r--r--multimedia/jellyfin/distinfo22
-rw-r--r--multimedia/jellyfin/pkg-plist10
-rw-r--r--net-mgmt/netbox/Makefile2
-rw-r--r--net-mgmt/netbox/distinfo6
-rw-r--r--net-mgmt/netbox/pkg-plist1
-rw-r--r--net/netatalk4/Makefile4
-rw-r--r--net/netatalk4/distinfo6
-rw-r--r--security/py-netbox-secrets/Makefile7
-rw-r--r--security/py-netbox-secrets/distinfo6
-rw-r--r--sysutils/eksctl/Makefile4
-rw-r--r--sysutils/eksctl/distinfo10
-rw-r--r--sysutils/fluent-bit/Makefile2
-rw-r--r--sysutils/fluent-bit/distinfo6
-rw-r--r--sysutils/swtpm/Makefile22
-rw-r--r--sysutils/swtpm/distinfo6
-rw-r--r--sysutils/swtpm/files/patch-tests_Makefile.am10
-rw-r--r--sysutils/swtpm/files/swtpm.in2
-rw-r--r--sysutils/swtpm/pkg-plist187
-rw-r--r--textproc/py-griffe/Makefile2
-rw-r--r--textproc/py-griffe/distinfo6
-rw-r--r--textproc/py-jtextfsm/Makefile3
-rw-r--r--www/galene/Makefile24
-rw-r--r--www/galene/distinfo48
-rw-r--r--www/iridium/Makefile3
-rw-r--r--www/iridium/distinfo6
-rw-r--r--www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json58
-rw-r--r--www/nextcloud-calendar/Makefile2
-rw-r--r--www/nextcloud-calendar/distinfo6
-rw-r--r--www/nextcloud-contacts/Makefile2
-rw-r--r--www/nextcloud-contacts/distinfo6
-rw-r--r--www/nextcloud/Makefile2
-rw-r--r--www/nextcloud/distinfo6
-rw-r--r--www/py-dj50-django-auth-ldap/Makefile2
-rw-r--r--www/py-dj50-django-auth-ldap/distinfo6
-rw-r--r--www/py-dj51-django-auth-ldap/Makefile2
-rw-r--r--www/py-dj51-django-auth-ldap/distinfo6
-rw-r--r--www/py-django-auth-ldap/Makefile4
-rw-r--r--www/py-django-auth-ldap/distinfo6
-rw-r--r--x11-toolkits/wlroots019/Makefile2
-rw-r--r--x11-toolkits/wlroots019/distinfo6
65 files changed, 471 insertions, 188 deletions
diff --git a/biology/bifrost/Makefile b/biology/bifrost/Makefile
index 8820ddfa0631..082d27df32e6 100644
--- a/biology/bifrost/Makefile
+++ b/biology/bifrost/Makefile
@@ -18,6 +18,17 @@ USE_GITHUB= yes
CMAKE_ARGS= -DCOMPILATION_ARCH=${CPUTYPE:UOFF}
+CXXFLAGS+= -Wno-unqualified-std-cast-call
+
GH_ACCOUNT= pmelsted
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+# Build fails with clang19, but succeeds with gcc13
+# Have not figured out where this sz_link member is even supposed to come from
+# DataStorage.tcc:81:69: error: no member named 'sz_link' in 'DataStorage<Unitig_data_t>'
+.if ${OSVERSION} > 1500000
+USE_GCC= yes
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/biology/bifrost/files/patch-CMakeLists.txt b/biology/bifrost/files/patch-CMakeLists.txt
index 27893b9ec44d..4d49c5a270cc 100644
--- a/biology/bifrost/files/patch-CMakeLists.txt
+++ b/biology/bifrost/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2023-08-12 14:26:29 UTC
+--- CMakeLists.txt.orig 2024-03-15 15:20:17 UTC
+++ CMakeLists.txt
-@@ -46,7 +46,6 @@ else(CMAKE_BUILD_TYPE MATCHES Debug)
+@@ -56,7 +56,6 @@ else(CMAKE_BUILD_TYPE MATCHES Debug)
set(CMAKE_EXE_LINKER_FLAGS "-pg")
else(CMAKE_BUILD_TYPE MATCHES Profile)
message("Build type: Release")
diff --git a/biology/kallisto/Makefile b/biology/kallisto/Makefile
index 91193aa7facc..c2d33ef3ce82 100644
--- a/biology/kallisto/Makefile
+++ b/biology/kallisto/Makefile
@@ -37,12 +37,22 @@ CMAKE_ARGS+= -DUSE_HDF5:BOOL=ON -DUSE_BAM:BOOL=ON
# WIP: Remove before committing
CMAKE_ARGS+= -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
MAKE_JOBS_UNSAFE= yes
+CXXFLAGS+= -Wno-unqualified-std-cast-call
LDFLAGS+= -lhts -lz
OPTIONS_DEFINE= EXAMPLES
+.include <bsd.port.pre.mk>
+
+# Build fails with clang19, but succeeds with gcc13
+# Have not figured out where this sz_link member is even supposed to come from
+# DataStorage.tcc:81:69: error: no member named 'sz_link' in 'DataStorage<Unitig_data_t>'
+.if ${OSVERSION} > 1500000
+USE_GCC= yes
+.endif
+
post-install-EXAMPLES-on:
${INSTALL_SCRIPT} ${WRKDIR}/kallisto-test ${STAGEDIR}${PREFIX}/bin
cd ${WRKSRC}/test && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/biology/kallisto/files/patch-ext_bifrost_CMakeLists.txt b/biology/kallisto/files/patch-ext_bifrost_CMakeLists.txt
index d25cf028cfdd..c662b37881c9 100644
--- a/biology/kallisto/files/patch-ext_bifrost_CMakeLists.txt
+++ b/biology/kallisto/files/patch-ext_bifrost_CMakeLists.txt
@@ -1,8 +1,8 @@
---- ext/bifrost/CMakeLists.txt.orig 2023-06-27 10:45:00 UTC
+--- ext/bifrost/CMakeLists.txt.orig 2024-09-17 05:40:08 UTC
+++ ext/bifrost/CMakeLists.txt
-@@ -7,18 +7,12 @@ find_package(Threads REQUIRED)
+@@ -6,18 +6,12 @@ SET(MAX_GMER_SIZE "${MAX_KMER_SIZE}" CACHE STRING "MAX
+
# To enable a larger default k-mer size, replace MAX_KMER_SIZE with a larger multiple of 32: actual maximum k-mer size will be MAX_KMER_SIZE-1.
- SET(MAX_KMER_SIZE "32" CACHE STRING "MAX_KMER_SIZE")
SET(MAX_GMER_SIZE "${MAX_KMER_SIZE}" CACHE STRING "MAX_GMER_SIZE")
-# Enable architecture optimizations
-SET(COMPILATION_ARCH "native" CACHE STRING "COMPILATION_ARCH")
@@ -12,7 +12,8 @@
# Set some default compile flags
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c11")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wno-unqualified-std-cast-call")
-set_property(SOURCE BlockedBloomFilter.cpp APPEND_STRING PROPERTY COMPILE_FLAGS " -funroll-loops")
-
@@ -20,7 +21,7 @@
#check if we are on arm64 and apple, if so, disable AVX2
if(APPLE AND CMAKE_SYSTEM_PROCESSOR MATCHES "arm")
message("Disabling AVX2 instructions on arm64")
-@@ -30,8 +24,6 @@ if(COMPILATION_ARCH MATCHES "OFF")
+@@ -29,8 +23,6 @@ else(COMPILATION_ARCH MATCHES "OFF")
message("Disabling native architecture compilation (including AVX2)")
else(COMPILATION_ARCH MATCHES "OFF")
message("Compilation architecture: ${COMPILATION_ARCH}")
@@ -29,7 +30,7 @@
endif(COMPILATION_ARCH MATCHES "OFF")
if(ENABLE_AVX2 MATCHES "OFF")
-@@ -56,7 +48,7 @@ else(CMAKE_BUILD_TYPE MATCHES Debug)
+@@ -55,7 +47,7 @@ else(CMAKE_BUILD_TYPE MATCHES Debug)
set(CMAKE_EXE_LINKER_FLAGS "-pg")
else(CMAKE_BUILD_TYPE MATCHES Profile)
message("Build type: Release")
diff --git a/biology/vcftools/Makefile b/biology/vcftools/Makefile
index e7d8ab338312..5c3b2d72c47b 100644
--- a/biology/vcftools/Makefile
+++ b/biology/vcftools/Makefile
@@ -1,7 +1,6 @@
PORTNAME= vcftools
-PORTVERSION= 0.1.16
+PORTVERSION= 0.1.17
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= biology
MAINTAINER= jwb@FreeBSD.org
@@ -11,11 +10,10 @@ WWW= https://github.com/vcftools/vcftools
LICENSE= LGPL3
USES= autoreconf cpe gmake perl5 pkgconfig
-
-GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
USE_GITHUB= yes
+GNU_CONFIGURE= yes
+GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
CXXFLAGS+= -std=c++14
CPE_VENDOR= vcftools_project
diff --git a/biology/vcftools/distinfo b/biology/vcftools/distinfo
index 14a425bfc4c0..5a5c2ff84384 100644
--- a/biology/vcftools/distinfo
+++ b/biology/vcftools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1533330712
-SHA256 (vcftools-vcftools-v0.1.16_GH0.tar.gz) = 575c13073efe65cbff6e2ab99eef12fe04536f5dc1f98de6674c848ca83cf302
-SIZE (vcftools-vcftools-v0.1.16_GH0.tar.gz) = 246933
+TIMESTAMP = 1747310968
+SHA256 (vcftools-vcftools-v0.1.17_GH0.tar.gz) = 00b54fc7349179c2efbdab0e4dcb65a69e7b0ab0d0d29b59cc823140d0b40bff
+SIZE (vcftools-vcftools-v0.1.17_GH0.tar.gz) = 247685
diff --git a/devel/aws-c-sdkutils/Makefile b/devel/aws-c-sdkutils/Makefile
index e9b9c88cbbdf..bbc69b8d6a24 100644
--- a/devel/aws-c-sdkutils/Makefile
+++ b/devel/aws-c-sdkutils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aws-c-sdkutils
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.3
+DISTVERSION= 0.2.4
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
diff --git a/devel/aws-c-sdkutils/distinfo b/devel/aws-c-sdkutils/distinfo
index e08d7214b4ce..05f2aafa701b 100644
--- a/devel/aws-c-sdkutils/distinfo
+++ b/devel/aws-c-sdkutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738181381
-SHA256 (awslabs-aws-c-sdkutils-v0.2.3_GH0.tar.gz) = 5a0489d508341b84eea556e351717bc33524d3dfd6207ee3aba6068994ea6018
-SIZE (awslabs-aws-c-sdkutils-v0.2.3_GH0.tar.gz) = 79833
+TIMESTAMP = 1747310619
+SHA256 (awslabs-aws-c-sdkutils-v0.2.4_GH0.tar.gz) = 493cbed4fa57e0d4622fcff044e11305eb4fc12445f32c8861025597939175fc
+SIZE (awslabs-aws-c-sdkutils-v0.2.4_GH0.tar.gz) = 80333
diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
index 07c0d1a586a0..15e8a896c2a1 100644
--- a/devel/csmith/Makefile
+++ b/devel/csmith/Makefile
@@ -11,7 +11,7 @@ LICENSE= BSD2CLAUSE
BROKEN= Unfetchable
DEPRECATED= Unmaintained for years
-EXPIRATION_DATE=2024-06-30
+EXPIRATION_DATE=2025-06-30
USES= gmake libtool localbase perl5 shebangfix
USE_CXXSTD= c++11
diff --git a/dns/dnsmasq-devel/Makefile b/dns/dnsmasq-devel/Makefile
index a67abc5da302..514310f91525 100644
--- a/dns/dnsmasq-devel/Makefile
+++ b/dns/dnsmasq-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dnsmasq
-DISTVERSION= 2.92test7 # remember to bump PORTEPOCH when going from test to rc!
+DISTVERSION= 2.92test8 # remember to bump PORTEPOCH when going from test to rc!
# Leave the PORTREVISION in even if 0 to avoid accidental PORTEPOCH bumps:
PORTREVISION= 0
PORTEPOCH= 6
diff --git a/dns/dnsmasq-devel/distinfo b/dns/dnsmasq-devel/distinfo
index c0c87c161929..ee91889d0874 100644
--- a/dns/dnsmasq-devel/distinfo
+++ b/dns/dnsmasq-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747062230
-SHA256 (dnsmasq-2.92test7.tar.xz) = 9784d8bd8208c8e2143d87f370948401af9526e18868a789887a35bf26757ac8
-SIZE (dnsmasq-2.92test7.tar.xz) = 577780
+TIMESTAMP = 1747340710
+SHA256 (dnsmasq-2.92test8.tar.xz) = e90733490881e198bc898cfe558bf64dcfeb7908d24428bb885e91aee2e3207e
+SIZE (dnsmasq-2.92test8.tar.xz) = 582144
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 1d924855771f..26e9efca785b 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= emacs
-DISTVERSION= 31.0.50.20250503
+DISTVERSION= 31.0.50.20250515
PORTEPOCH= 3
CATEGORIES= editors
PKGNAMESUFFIX= -devel
@@ -24,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \
CPE_VENDOR= gnu
USE_GITHUB= yes
GH_ACCOUNT= emacs-mirror
-GH_TAGNAME= f180e4c9cb6
+GH_TAGNAME= db198e0e59b
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-build-details \
diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo
index cb3f18b18dbd..737429f8904c 100644
--- a/editors/emacs-devel/distinfo
+++ b/editors/emacs-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746247240
-SHA256 (emacs-mirror-emacs-31.0.50.20250503-f180e4c9cb6_GH0.tar.gz) = ebc6cef6615b50de315cfa62e04cbf9fc1ea45705891e87ad8e9f33fae6c42df
-SIZE (emacs-mirror-emacs-31.0.50.20250503-f180e4c9cb6_GH0.tar.gz) = 52092643
+TIMESTAMP = 1747328902
+SHA256 (emacs-mirror-emacs-31.0.50.20250515-db198e0e59b_GH0.tar.gz) = 70d09e0a7a0564dc7ad6e619361d7bf3fc683666271fe5979ddd7fc3b5f8ed2e
+SIZE (emacs-mirror-emacs-31.0.50.20250515-db198e0e59b_GH0.tar.gz) = 52116050
diff --git a/editors/xmlcopyeditor/files/patch-src_wraplibxml.cpp b/editors/xmlcopyeditor/files/patch-src_wraplibxml.cpp
index dd59b228708c..e5071186ce18 100644
--- a/editors/xmlcopyeditor/files/patch-src_wraplibxml.cpp
+++ b/editors/xmlcopyeditor/files/patch-src_wraplibxml.cpp
@@ -1,9 +1,38 @@
-Fix with >libxml2-2.12
-https://sourceforge.net/p/xml-copy-editor/bugs/239/
+Fix with libxml2-2.14
+https://sourceforge.net/p/xml-copy-editor/bugs/242/
---- src/wraplibxml.cpp.orig 2025-01-23 10:31:01 UTC
+--- src/wraplibxml.cpp.orig 2025-05-15 17:09:04 UTC
+++ src/wraplibxml.cpp
-@@ -706,7 +706,7 @@ wxString WrapLibxml::getLastError()
+@@ -54,7 +54,11 @@ class Initializer (public)
+ xmlLoadCatalog ( CONV ( catalogPath ) );
+ ::catalog = xmlLoadACatalog ( CONV ( catalogPath ) );
+
++#if LIBXML_VERSION < 21400
+ initGenericErrorDefaultFunc ( NULL );
++#else
++ xmlSetGenericErrorFunc ( NULL, NULL );
++#endif
+ }
+
+ ~Initializer ()
+@@ -472,7 +476,7 @@ std::string WrapLibxml::dumpXPathObject ( xmlXPathObje
+ case XPATH_STRING:
+ sstream << obj->stringval;
+ break;
+-
++#if LIBXML_VERSION < 21400
+ case XPATH_POINT:
+ xmlBufferPtr bufferPtr;
+ bufferPtr = xmlBufferCreate();
+@@ -486,6 +490,7 @@ std::string WrapLibxml::dumpXPathObject ( xmlXPathObje
+
+ case XPATH_RANGE:
+ case XPATH_LOCATIONSET:
++#endif
+ case XPATH_XSLT_TREE:
+ default:
+ FILE *fp = tmpfile();
+@@ -706,7 +711,7 @@ wxString WrapLibxml::getLastError()
wxString WrapLibxml::getLastError()
{
@@ -12,7 +41,7 @@ https://sourceforge.net/p/xml-copy-editor/bugs/239/
if ( !err )
return nonParserError;
-@@ -722,7 +722,7 @@ std::pair<int, int> WrapLibxml::getErrorPosition()
+@@ -722,7 +727,7 @@ std::pair<int, int> WrapLibxml::getErrorPosition()
std::pair<int, int> WrapLibxml::getErrorPosition()
{
diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile
index 8581028762de..a2297bf9fe2e 100644
--- a/irc/weechat/Makefile
+++ b/irc/weechat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= weechat
-PORTVERSION= 4.6.2
+PORTVERSION= 4.6.3
CATEGORIES= irc
MASTER_SITES= https://weechat.org/files/src/
diff --git a/irc/weechat/distinfo b/irc/weechat/distinfo
index 0b094432a522..1b7085e436cf 100644
--- a/irc/weechat/distinfo
+++ b/irc/weechat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745150286
-SHA256 (weechat-4.6.2.tar.xz) = 0fa0242a18116fe27f746dbb822121805da6bb5dbd40750d42c63306e4896628
-SIZE (weechat-4.6.2.tar.xz) = 2763244
+TIMESTAMP = 1746958439
+SHA256 (weechat-4.6.3.tar.xz) = 5c0b5efa969b873c4be582019b18523ee403e7430b8223825bcdb44a89f5815d
+SIZE (weechat-4.6.3.tar.xz) = 2763576
diff --git a/lang/clisp/Makefile b/lang/clisp/Makefile
index 4111cf206abc..f0b722473566 100644
--- a/lang/clisp/Makefile
+++ b/lang/clisp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= clisp
PORTVERSION= 2.49.95+20241228
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang lisp
MAINTAINER= kiri@TrueFC.org
@@ -16,9 +16,8 @@ LIB_DEPENDS= libffcall.so:devel/libffcall \
libunistring.so:devel/libunistring
RUN_DEPENDS= cl-freebsd-asdf-init>=0:devel/cl-freebsd-asdf-init
-USES= compiler gettext ghostscript iconv localbase:ldflags ncurses \
+USES= gettext ghostscript iconv localbase:ldflags ncurses \
pkgconfig
-USE_GCC= yes
USE_GITLAB= yes
GL_ACCOUNT= gnu-clisp
GL_PROJECT= clisp
@@ -37,11 +36,6 @@ CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}
MAKE_ENV= ${CONFIGURE_ENV}
MAKE_JOBS_UNSAFE= yes
-# Complaints if the environment changes between build stages.
-CFLAGS+= -fpermissive
-LDFLAGS+= ${LDFLAGS_${CHOSEN_COMPILER_TYPE}}
-LDFLAGS_gcc= -lthr
-
SUB_FILES= pkg-message
BUILD_WRKSRC= ${WRKSRC}/src
diff --git a/lang/perl5-devel/Makefile b/lang/perl5-devel/Makefile
index aa7ac59f3022..54ee0d670a79 100644
--- a/lang/perl5-devel/Makefile
+++ b/lang/perl5-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= perl
DISTVERSION= ${PERL_VERSION}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0
DIST_SUBDIR= perl
@@ -272,6 +272,10 @@ post-patch:
/^if.*nopods.*versiononly || /s/.*/if (1) {/' \
${WRKSRC}/installperl
.endif
+ cd ${PATCHDIR}; for patch in patch-*; do \
+ ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \
+ mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \
+ done
post-install:
@${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \
diff --git a/lang/perl5.36/Makefile b/lang/perl5.36/Makefile
index 8065376772d2..e78640530593 100644
--- a/lang/perl5.36/Makefile
+++ b/lang/perl5.36/Makefile
@@ -1,6 +1,6 @@
PORTNAME= perl
DISTVERSION= ${PERL_VERSION}
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= lang devel perl5
MASTER_SITES= CPAN/../../src/5.0
DIST_SUBDIR= perl
@@ -245,6 +245,10 @@ post-patch:
/^if.*nopods.*versiononly || /s/.*/if (1) {/' \
${WRKSRC}/installperl
.endif
+ cd ${PATCHDIR}; for patch in patch-*; do \
+ ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \
+ mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \
+ done
post-install:
@${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \
diff --git a/lang/perl5.38/Makefile b/lang/perl5.38/Makefile
index 1a1106b27fec..cd8c47263346 100644
--- a/lang/perl5.38/Makefile
+++ b/lang/perl5.38/Makefile
@@ -1,5 +1,6 @@
PORTNAME= perl
DISTVERSION= ${PERL_VERSION}
+PORTREVISION= 1
CATEGORIES= lang devel perl5
MASTER_SITES= https://cpan.metacpan.org/authors/id/S/SH/SHAY/ CPAN/../../src/5.0
DIST_SUBDIR= perl
@@ -243,6 +244,10 @@ post-patch:
/^if.*nopods.*versiononly || /s/.*/if (1) {/' \
${WRKSRC}/installperl
.endif
+ cd ${PATCHDIR}; for patch in patch-*; do \
+ ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \
+ mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \
+ done
post-install:
@${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \
diff --git a/lang/perl5.40/Makefile b/lang/perl5.40/Makefile
index 5010360ae6c1..59644a99c946 100644
--- a/lang/perl5.40/Makefile
+++ b/lang/perl5.40/Makefile
@@ -1,5 +1,6 @@
PORTNAME= perl
DISTVERSION= ${PERL_VERSION}
+PORTREVISION= 2
CATEGORIES= lang devel perl5
MASTER_SITES= https://cpan.metacpan.org/authors/id/S/SH/SHAY/ CPAN/../../src/5.0
DIST_SUBDIR= perl
@@ -242,6 +243,10 @@ post-patch:
/^if.*nopods.*versiononly || /s/.*/if (1) {/' \
${WRKSRC}/installperl
.endif
+ cd ${PATCHDIR}; for patch in patch-*; do \
+ ${AWK} -v patch="$$patch" 'seen == 1 && /,NULL/ {print ",\"FreeBSD:" patch "\""} {print} /local_patches\[\]/ { seen=1 }' ${WRKSRC}/patchlevel.h > ${WRKDIR}/patchlevel.h; \
+ mv -f ${WRKDIR}/patchlevel.h ${WRKSRC}/patchlevel.h ; \
+ done
post-install:
@${REINPLACE_CMD} -e '/^lddlflags/s|-L${WRKSRC} ||' \
diff --git a/lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp b/lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp
new file mode 100644
index 000000000000..304bcab403bf
--- /dev/null
+++ b/lang/perl5.40/files/patch-cpan_JSON-PP_bin_json__pp
@@ -0,0 +1,11 @@
+--- cpan/JSON-PP/bin/json_pp.orig 2025-05-15 13:39:16 UTC
++++ cpan/JSON-PP/bin/json_pp
+@@ -2,7 +2,7 @@ use strict;
+
+ BEGIN { pop @INC if $INC[-1] eq '.' }
+ use strict;
+-use Getopt::Long;
++use Getopt::Long qw( :config no_ignore_case );
+ use Encode ();
+
+ use JSON::PP ();
diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index 99904f3bbb69..8185ba7a7618 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mail
-PORTVERSION= 5.0.5
+PORTVERSION= 5.0.7
DISTVERSIONPREFIX= v
CATEGORIES= mail
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index b955b391a2b9..bd4f6ecd98d7 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746950445
-SHA256 (nextcloud/mail-v5.0.5.tar.gz) = 9077688403da743b4f2756b775b907be39d0a6c634decd1ea7dd5328a7b65101
-SIZE (nextcloud/mail-v5.0.5.tar.gz) = 26645605
+TIMESTAMP = 1747334002
+SHA256 (nextcloud/mail-v5.0.7.tar.gz) = b838a0ef2496971ed6a98ce307d1f8e69ddaf447d417163712cd1db28eae409b
+SIZE (nextcloud/mail-v5.0.7.tar.gz) = 26647531
diff --git a/multimedia/jellyfin/Makefile b/multimedia/jellyfin/Makefile
index 70653762967c..20d9e1c65195 100644
--- a/multimedia/jellyfin/Makefile
+++ b/multimedia/jellyfin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= jellyfin
-DISTVERSION= 10.10.6
+DISTVERSION= 10.10.7
CATEGORIES= multimedia
DISTFILES+= ${PREFETCH_FILE}:prefetch
EXTRACT_ONLY+= ${PORTNAME}-${PORTNAME}-${GH_TAGNAME}_GH0.tar.gz \
@@ -71,7 +71,7 @@ ICU4N:60.1.0-alpha.356 \
IDisposableAnalyzers:4.0.8 \
J2N:2.0.0 \
Jellyfin.XmlTv:10.8.0 \
-LrcParser:2024.728.2 \
+LrcParser:2025.228.1 \
MetaBrainz.Common.Json:6.0.2 \
MetaBrainz.Common:3.0.0 \
MetaBrainz.MusicBrainz:6.1.0 \
@@ -373,7 +373,7 @@ runtime.unix.system.io.filesystem:4.3.0 \
runtime.unix.system.net.primitives:4.3.0 \
runtime.unix.system.private.uri:4.3.0 \
runtime.unix.system.runtime.extensions:4.3.0 \
-z440.atl.core:6.16.0 \
+z440.atl.core:6.20.0 \
Ude.NetStandard:1.2.0 \
SUB_FILES= jellyfin pkg-message
diff --git a/multimedia/jellyfin/distinfo b/multimedia/jellyfin/distinfo
index 172aec81e7b5..962112673f67 100644
--- a/multimedia/jellyfin/distinfo
+++ b/multimedia/jellyfin/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1740486325
-SHA256 (jellyfin-10.10.6-node-modules.tar.gz) = 08589793cfbdce28eded95d5cc3ff2bcf1803c5d972c4848c9d28ee3691e93cb
-SIZE (jellyfin-10.10.6-node-modules.tar.gz) = 462459348
+TIMESTAMP = 1747300383
+SHA256 (jellyfin-10.10.7-node-modules.tar.gz) = 08589793cfbdce28eded95d5cc3ff2bcf1803c5d972c4848c9d28ee3691e93cb
+SIZE (jellyfin-10.10.7-node-modules.tar.gz) = 462459348
SHA256 (nuget/asynckeyedlock.7.0.2.nupkg) = 5053ed6bcc96b6e161a5fcbb3a9064503427c8ef133835c4134cc0eae6f3d503
SIZE (nuget/asynckeyedlock.7.0.2.nupkg) = 357035
SHA256 (nuget/autofixture.4.18.1.nupkg) = ade3fe6a86223dc223e066c22218dde7f3a1b9654b0ad0f884ab8b3c77b61172
@@ -71,8 +71,8 @@ SHA256 (nuget/jellyfin.xmltv.10.8.0.nupkg) = fdefc9430f5bca0005cd90bead44c9a7860
SIZE (nuget/jellyfin.xmltv.10.8.0.nupkg) = 38910
SHA256 (nuget/libse.4.0.8.nupkg) = 035ee4e46a4cb58dd14aa6400de3f8462f4b2979156bd8c7a38f938a99fb06cf
SIZE (nuget/libse.4.0.8.nupkg) = 1933266
-SHA256 (nuget/lrcparser.2024.728.2.nupkg) = 7efd0e9027d711c5c9a99725ef40a1dcf76eba89a084f0b62ec70753b9c5b677
-SIZE (nuget/lrcparser.2024.728.2.nupkg) = 35205
+SHA256 (nuget/lrcparser.2025.228.1.nupkg) = d69e3bd565f6e6b6296f43ffab7b048f7e6f2cb6bc42fa2401b2cee3b0fbc133
+SIZE (nuget/lrcparser.2025.228.1.nupkg) = 35207
SHA256 (nuget/metabrainz.common.3.0.0.nupkg) = 3fe5d34217dfa925489f465b0b936997cd31971d50607a0bd32db4293bca472d
SIZE (nuget/metabrainz.common.3.0.0.nupkg) = 54538
SHA256 (nuget/metabrainz.common.json.6.0.2.nupkg) = e08705f71659988dc7ed6022b8dda42bad413174b8821d93d96ac2aa4c10857f
@@ -671,11 +671,11 @@ SHA256 (nuget/xunit.runner.visualstudio.2.5.8.nupkg) = ef5117c5e477ca26530160959
SIZE (nuget/xunit.runner.visualstudio.2.5.8.nupkg) = 580504
SHA256 (nuget/xunit.skippablefact.1.4.13.nupkg) = a4bb71d3fda84ca60ed58d5583793f1258b63961d3e6ea2b19d069dae5ef15fc
SIZE (nuget/xunit.skippablefact.1.4.13.nupkg) = 46061
-SHA256 (nuget/z440.atl.core.6.16.0.nupkg) = 27c3abcedfc7f3822c70767da7b8448daedb9307ae2ec64daaef57ce652340cd
-SIZE (nuget/z440.atl.core.6.16.0.nupkg) = 792382
+SHA256 (nuget/z440.atl.core.6.20.0.nupkg) = f0b74b536c20751db56c45d3070efe45d6cb601334bc745984abf66698952f8e
+SIZE (nuget/z440.atl.core.6.20.0.nupkg) = 795606
SHA256 (nuget/zlib.net-mutliplatform.1.0.8.nupkg) = d5c2e464927e2f267eb3978c09c4e500d9c5dbe53bce680d861567da8febe33d
SIZE (nuget/zlib.net-mutliplatform.1.0.8.nupkg) = 82188
-SHA256 (jellyfin-jellyfin-v10.10.6_GH0.tar.gz) = 77aad87db2bf59bf25d1496c5fa92c92c93738d1a80fc6d53308db5850bf2818
-SIZE (jellyfin-jellyfin-v10.10.6_GH0.tar.gz) = 1612176
-SHA256 (jellyfin-jellyfin-web-v10.10.6_GH0.tar.gz) = 690ed4f2e65137028896dbd77be41d5968d87203911ea5da53fa513bd370d2c7
-SIZE (jellyfin-jellyfin-web-v10.10.6_GH0.tar.gz) = 4688912
+SHA256 (jellyfin-jellyfin-v10.10.7_GH0.tar.gz) = 797db59e50e33ecf85562f6c49651963bd5f00dd9cb74bf89dd905513c8207ec
+SIZE (jellyfin-jellyfin-v10.10.7_GH0.tar.gz) = 1612838
+SHA256 (jellyfin-jellyfin-web-v10.10.7_GH0.tar.gz) = a2d85672e6423350dd16450d8f49ad933ac18ad9b72a240b829439bd0c748466
+SIZE (jellyfin-jellyfin-web-v10.10.7_GH0.tar.gz) = 4689038
diff --git a/multimedia/jellyfin/pkg-plist b/multimedia/jellyfin/pkg-plist
index c62a0eb9f6ba..df841cc7ae5e 100644
--- a/multimedia/jellyfin/pkg-plist
+++ b/multimedia/jellyfin/pkg-plist
@@ -793,7 +793,7 @@ jellyfin/jellyfin-web/32894.1e1322489c09cd3f42bc.chunk.js
jellyfin/jellyfin-web/32896.b3c1273f2a5bc0e1175b.chunk.js
jellyfin/jellyfin-web/32942.59c21f977b19f19136f0.chunk.js
jellyfin/jellyfin-web/32942.9a50ff90b2b3ace4a016.css
-jellyfin/jellyfin-web/32947.90df32c8d3f53a21694e.chunk.js
+jellyfin/jellyfin-web/32947.d78442e50a162dbce2bb.chunk.js
jellyfin/jellyfin-web/32dce158afd873414aa7.woff2
jellyfin/jellyfin-web/32f05218512836e57e15.woff2
jellyfin/jellyfin-web/33188.735cade0964576a82a27.chunk.js
@@ -1741,8 +1741,8 @@ jellyfin/jellyfin-web/90207.a89eedd3cd4076d19d32.chunk.js
jellyfin/jellyfin-web/90285.214e8119655fedae83bf.chunk.js
jellyfin/jellyfin-web/9050afe28ce54a1a4cec.woff2
jellyfin/jellyfin-web/9070.dd7d6859f3953302cc63.chunk.js
-jellyfin/jellyfin-web/90742.9bc4825e3be97071537f.chunk.js
-jellyfin/jellyfin-web/90742.9bc4825e3be97071537f.chunk.js.LICENSE.txt
+jellyfin/jellyfin-web/90742.7af9e651a0156bc53b1f.chunk.js
+jellyfin/jellyfin-web/90742.7af9e651a0156bc53b1f.chunk.js.LICENSE.txt
jellyfin/jellyfin-web/90746293bb9849eb999a.woff2
jellyfin/jellyfin-web/90810.19be4944e7a0c3ff5c5f.chunk.js
jellyfin/jellyfin-web/909b9f77026830e8c4a0.woff2
@@ -2500,7 +2500,7 @@ jellyfin/jellyfin-web/lyrics-html.db9cbaac9c5d9410629e.chunk.js
jellyfin/jellyfin-web/lyrics-types.f5753181408e55e324d3.chunk.js
jellyfin/jellyfin-web/lyrics.26b6e6745440158c640e.css
jellyfin/jellyfin-web/lyrics.d98217e9559116b4b882.chunk.js
-jellyfin/jellyfin-web/main.jellyfin.10f804f8ccd54d000c70.css
+jellyfin/jellyfin-web/main.jellyfin.7d6eaeb032d03eb0ae47.css
jellyfin/jellyfin-web/main.jellyfin.bundle.js
jellyfin/jellyfin-web/main.jellyfin.bundle.js.LICENSE.txt
jellyfin/jellyfin-web/manifest.json
@@ -2626,7 +2626,7 @@ jellyfin/jellyfin-web/playback-queue.c653d5bd7506c141c6c5.css
jellyfin/jellyfin-web/playback-trickplay.3dc9df5b5fe7403094b4.chunk.js
jellyfin/jellyfin-web/playback-video-index-html.fb812af814e8c8697a00.chunk.js
jellyfin/jellyfin-web/playback-video.b8faed552e6c7ee0a388.css
-jellyfin/jellyfin-web/plugins-plugin.a7b5c7e03ccf04725ec5.chunk.js
+jellyfin/jellyfin-web/plugins-plugin.f94d938bdddf3ed4eea5.chunk.js
jellyfin/jellyfin-web/pr-json.ebd2934674c4ff6f095b.chunk.js
jellyfin/jellyfin-web/pt-br-json.a7287a851710323a3ad7.chunk.js
jellyfin/jellyfin-web/pt-json.1819a488d7b7123510d9.chunk.js
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 5a7eb500a08d..76693de8e122 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
-DISTVERSION= 4.2.8
+DISTVERSION= 4.2.9
CATEGORIES= net-mgmt python
MAINTAINER= kai@FreeBSD.org
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index ef85ad45eb52..4fcd1ab605bd 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745381694
-SHA256 (netbox-community-netbox-v4.2.8_GH0.tar.gz) = 48efbad61f1da1af6b7eb0cd5beef0a293260ec0b4b537d10463705985492b3d
-SIZE (netbox-community-netbox-v4.2.8_GH0.tar.gz) = 18569289
+TIMESTAMP = 1747310868
+SHA256 (netbox-community-netbox-v4.2.9_GH0.tar.gz) = 785e2c0838e5f31ebbcc81b1f53a1dd48b7056100f7b229e3dc137959da0874d
+SIZE (netbox-community-netbox-v4.2.9_GH0.tar.gz) = 18575314
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 0014055e1213..8e69b760791b 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -109,6 +109,7 @@
%%DATADIR%%/core/migrations/0010_gfk_indexes.py
%%DATADIR%%/core/migrations/0011_move_objectchange.py
%%DATADIR%%/core/migrations/0012_job_object_type_optional.py
+%%DATADIR%%/core/migrations/0013_job_data_encoder.py
%%DATADIR%%/core/migrations/__init__.py
%%DATADIR%%/core/models/__init__.py
%%DATADIR%%/core/models/change_logging.py
diff --git a/net/netatalk4/Makefile b/net/netatalk4/Makefile
index 9faec4ab9744..7e1f7efd3b77 100644
--- a/net/netatalk4/Makefile
+++ b/net/netatalk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netatalk
-PORTVERSION= 4.2.2
+PORTVERSION= 4.2.3
CATEGORIES= net
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/
PKGNAMESUFFIX= 4
@@ -99,7 +99,7 @@ post-patch:
# ${WRKSRC}/contrib/shell_utils/afpstats
post-install:
- ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/contrib/macusers/macusers \
+ ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/contrib/shell_utils/macusers \
${STAGEDIR}${PREFIX}/bin/macusers
.if ${PORT_OPTIONS:MPAM}
diff --git a/net/netatalk4/distinfo b/net/netatalk4/distinfo
index da344a9a8cd4..80356081f953 100644
--- a/net/netatalk4/distinfo
+++ b/net/netatalk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745940170
-SHA256 (netatalk-4.2.2.tar.xz) = 8f772804ce4322a4e8fb159528209450927e9df067daa5cc02ab59b35f4b450c
-SIZE (netatalk-4.2.2.tar.xz) = 934984
+TIMESTAMP = 1747314701
+SHA256 (netatalk-4.2.3.tar.xz) = 10a3c3a4c11acec657df9c33c69a6269e319dba759c5e1dfa41ee5a3f1b80c43
+SIZE (netatalk-4.2.3.tar.xz) = 934796
diff --git a/security/py-netbox-secrets/Makefile b/security/py-netbox-secrets/Makefile
index 72e83b741b37..79466b639c92 100644
--- a/security/py-netbox-secrets/Makefile
+++ b/security/py-netbox-secrets/Makefile
@@ -1,6 +1,5 @@
PORTNAME= netbox-secrets
-DISTVERSION= 2.2.0
-PORTREVISION= 1
+DISTVERSION= 2.2.1
CATEGORIES= security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,10 +12,12 @@ WWW= https://github.com/Onemind-Services-LLC/netbox-secrets
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycryptodome>0:security/py-pycryptodome@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
diff --git a/security/py-netbox-secrets/distinfo b/security/py-netbox-secrets/distinfo
index 2a6f2505f573..25c5b104549d 100644
--- a/security/py-netbox-secrets/distinfo
+++ b/security/py-netbox-secrets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738929151
-SHA256 (netbox_secrets-2.2.0.tar.gz) = 6140dd46981c65a96bc174ac07905ae7355bdbdc3d144fc281a0cde0f6e096c8
-SIZE (netbox_secrets-2.2.0.tar.gz) = 57503
+TIMESTAMP = 1747310577
+SHA256 (netbox_secrets-2.2.1.tar.gz) = 26f817f9a9c03dcd34aaaa89d4744b2d15408d0e38f584aa6f2cb73bdd48958f
+SIZE (netbox_secrets-2.2.1.tar.gz) = 57852
diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile
index af0e8ce8ee4e..b95da44a879c 100644
--- a/sysutils/eksctl/Makefile
+++ b/sysutils/eksctl/Makefile
@@ -1,5 +1,5 @@
PORTNAME= eksctl
-PORTVERSION= 0.207.0
+PORTVERSION= 0.208.0
DISTVERSIONPREFIX= v
CATEGORIES= sysutils
@@ -17,7 +17,7 @@ PLIST_FILES= bin/${PORTNAME}
GO_MODULE= github.com/eksctl-io/${PORTNAME}
GO_TARGET= ./cmd/${PORTNAME}
-GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=87e1d6e6eabc \
+GO_BUILDFLAGS= -ldflags="-X github.com/weaveworks/eksctl/pkg/version.gitCommit=bcdd6ecb06ba \
-X github.com/weaveworks/eksctl/pkg/version.buildDate=$$(date +%Y-%m-%dT%H:%M:%SZ)"
.include <bsd.port.mk>
diff --git a/sysutils/eksctl/distinfo b/sysutils/eksctl/distinfo
index 2967d2017be6..c3923f220ec9 100644
--- a/sysutils/eksctl/distinfo
+++ b/sysutils/eksctl/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743802961
-SHA256 (go/sysutils_eksctl/eksctl-v0.207.0/v0.207.0.mod) = 3cd6a460d0bb2ccffc8e7165f1418e4a2dbc2eb5b1c70f1be88e656d2aae6c06
-SIZE (go/sysutils_eksctl/eksctl-v0.207.0/v0.207.0.mod) = 24577
-SHA256 (go/sysutils_eksctl/eksctl-v0.207.0/v0.207.0.zip) = 8865f8c3a0f256ad9b19fa63dd13bd7f98904c0de878a1a4c1928f1ef84a12f4
-SIZE (go/sysutils_eksctl/eksctl-v0.207.0/v0.207.0.zip) = 13751745
+TIMESTAMP = 1747339882
+SHA256 (go/sysutils_eksctl/eksctl-v0.208.0/v0.208.0.mod) = 45258565727b1e20400216f9cc485c5d8f90ed79f3686bd827f6fab5e5d3a23c
+SIZE (go/sysutils_eksctl/eksctl-v0.208.0/v0.208.0.mod) = 24577
+SHA256 (go/sysutils_eksctl/eksctl-v0.208.0/v0.208.0.zip) = 90b3474a4b99bc3e058756a9bcc816ddc365e2a7e954ee53ee31fca3c737132e
+SIZE (go/sysutils_eksctl/eksctl-v0.208.0/v0.208.0.zip) = 13758328
diff --git a/sysutils/fluent-bit/Makefile b/sysutils/fluent-bit/Makefile
index 8f4c7be879eb..51514141edf4 100644
--- a/sysutils/fluent-bit/Makefile
+++ b/sysutils/fluent-bit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fluent-bit
DISTVERSIONPREFIX= v
-DISTVERSION= 4.0.1
+DISTVERSION= 4.0.2
CATEGORIES= sysutils
MAINTAINER= girgen@FreeBSD.org
diff --git a/sysutils/fluent-bit/distinfo b/sysutils/fluent-bit/distinfo
index 8897456be540..4d8eac98534e 100644
--- a/sysutils/fluent-bit/distinfo
+++ b/sysutils/fluent-bit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745517768
-SHA256 (fluent-fluent-bit-v4.0.1_GH0.tar.gz) = 9efbc1ef6fb6d2c63f218c01c6c2323f3e1cdc336b815277a5b0f9f2e1acb052
-SIZE (fluent-fluent-bit-v4.0.1_GH0.tar.gz) = 32928399
+TIMESTAMP = 1747301106
+SHA256 (fluent-fluent-bit-v4.0.2_GH0.tar.gz) = aa0577ba7251081c8d5398b2a905b5b0585bb657ca13b39a5e12931437516f08
+SIZE (fluent-fluent-bit-v4.0.2_GH0.tar.gz) = 32926587
diff --git a/sysutils/swtpm/Makefile b/sysutils/swtpm/Makefile
index 2ba41891d2fe..c636d8022344 100644
--- a/sysutils/swtpm/Makefile
+++ b/sysutils/swtpm/Makefile
@@ -1,7 +1,6 @@
PORTNAME= swtpm
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.0
-PORTREVISION= 2
+DISTVERSION= 0.10.1
CATEGORIES= sysutils
MAINTAINER= meka@tilda.center
@@ -24,19 +23,28 @@ LIB_DEPENDS= libfuse.so:filesystems/fusefs-libs \
libtpms.so:sysutils/libtpms
USES= autoreconf gettext-runtime gmake gnome libtool pathfix \
- pkgconfig ssl
+ pkgconfig python:env,test shebangfix ssl
USE_GITHUB= yes
GH_ACCOUNT= stefanberger
USE_GNOME= glib20
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME}
+SHEBANG_FILES= tests/_* tests/test_clientfds.py tests/test_setdatafd.py
-USERS= _tss
-GROUPS= ${USERS}
GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --with-tss-user=${USERS} \
- --with-tss-group=${GROUPS}
+CONFIGURE_ARGS+= --with-tss-group=${GROUPS} \
+ --with-tss-user=${USERS}
INSTALL_TARGET= install-strip
+TEST_ENV= LD_LIBRARY_PATH=${STAGEDIR}${PREFIX}/lib/swtpm:${LD_LIBRARY_PATH} \
+ PATH=${PATH}:${STAGEDIR}${PREFIX}/bin
+TEST_TARGET= ./installed-runner.sh
+TEST_WRKSRC= ${STAGEDIR}${PREFIX}/libexec/installed-tests/swtpm
+
+USERS= _tss
+GROUPS= ${USERS}
+
+do-test:
+ cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${TEST_TARGET}
.include <bsd.port.mk>
diff --git a/sysutils/swtpm/distinfo b/sysutils/swtpm/distinfo
index 8198d3275f25..273fae772351 100644
--- a/sysutils/swtpm/distinfo
+++ b/sysutils/swtpm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1722686189
-SHA256 (stefanberger-swtpm-v0.9.0_GH0.tar.gz) = 9679ca171e8aaa3c4e4053e8bc1d10c8dabf0220bd4b16aba78743511c25f731
-SIZE (stefanberger-swtpm-v0.9.0_GH0.tar.gz) = 370942
+TIMESTAMP = 1746085619
+SHA256 (stefanberger-swtpm-v0.10.1_GH0.tar.gz) = f8da11cadfed27e26d26c5f58a7b8f2d14d684e691927348906b5891f525c684
+SIZE (stefanberger-swtpm-v0.10.1_GH0.tar.gz) = 415992
diff --git a/sysutils/swtpm/files/patch-tests_Makefile.am b/sysutils/swtpm/files/patch-tests_Makefile.am
new file mode 100644
index 000000000000..f5d07e83864c
--- /dev/null
+++ b/sysutils/swtpm/files/patch-tests_Makefile.am
@@ -0,0 +1,10 @@
+--- tests/Makefile.am.orig 2025-05-12 20:33:40 UTC
++++ tests/Makefile.am
+@@ -19,7 +19,6 @@ TESTS += \
+
+ TESTS += \
+ test_commandline \
+- test_ctrlchannel \
+ test_ctrlchannel2 \
+ test_ctrlchannel3 \
+ test_ctrlchannel4 \
diff --git a/sysutils/swtpm/files/swtpm.in b/sysutils/swtpm/files/swtpm.in
index 637d1279aa48..15e24e044108 100644
--- a/sysutils/swtpm/files/swtpm.in
+++ b/sysutils/swtpm/files/swtpm.in
@@ -30,7 +30,6 @@ pidpath="/var/run/${name}"
# required_modules="cuse"
swtpm_default_args="\
- --daemon \
--tpmstate dir=${pidpath} \
--tpm2 \
--log level=20"
@@ -64,6 +63,7 @@ start_instance()
echo -n "Starting SWTPM config ${config} ..."
${command} \
${command_args} \
+ --daemon \
--pid file=${pidpath}/${config}.pid \
--ctrl type=unixio,path=${pidpath}/${config} \
${instance_args}
diff --git a/sysutils/swtpm/pkg-plist b/sysutils/swtpm/pkg-plist
index 34009be0c8ba..763381418dc2 100644
--- a/sysutils/swtpm/pkg-plist
+++ b/sysutils/swtpm/pkg-plist
@@ -13,6 +13,193 @@ lib/swtpm/libswtpm_libtpms.a
lib/swtpm/libswtpm_libtpms.so
lib/swtpm/libswtpm_libtpms.so.0
lib/swtpm/libswtpm_libtpms.so.0.0.0
+libexec/installed-tests/swtpm/_test_encrypted_state
+libexec/installed-tests/swtpm/_test_getcap
+libexec/installed-tests/swtpm/_test_hashing
+libexec/installed-tests/swtpm/_test_hashing2
+libexec/installed-tests/swtpm/_test_init
+libexec/installed-tests/swtpm/_test_locality
+libexec/installed-tests/swtpm/_test_migration_key
+libexec/installed-tests/swtpm/_test_migration_key_2
+libexec/installed-tests/swtpm/_test_print_capabilities
+libexec/installed-tests/swtpm/_test_print_states
+libexec/installed-tests/swtpm/_test_resume_volatile
+libexec/installed-tests/swtpm/_test_save_load_encrypted_state
+libexec/installed-tests/swtpm/_test_save_load_state
+libexec/installed-tests/swtpm/_test_setbuffersize
+libexec/installed-tests/swtpm/_test_swtpm_bios
+libexec/installed-tests/swtpm/_test_tpm2_avoid_da_lockout
+libexec/installed-tests/swtpm/_test_tpm2_derived_keys
+libexec/installed-tests/swtpm/_test_tpm2_encrypted_state
+libexec/installed-tests/swtpm/_test_tpm2_file_permissions
+libexec/installed-tests/swtpm/_test_tpm2_getcap
+libexec/installed-tests/swtpm/_test_tpm2_hashing
+libexec/installed-tests/swtpm/_test_tpm2_hashing2
+libexec/installed-tests/swtpm/_test_tpm2_hashing3
+libexec/installed-tests/swtpm/_test_tpm2_init
+libexec/installed-tests/swtpm/_test_tpm2_locality
+libexec/installed-tests/swtpm/_test_tpm2_migration_key
+libexec/installed-tests/swtpm/_test_tpm2_print_capabilities
+libexec/installed-tests/swtpm/_test_tpm2_print_states
+libexec/installed-tests/swtpm/_test_tpm2_probe
+libexec/installed-tests/swtpm/_test_tpm2_resume_volatile
+libexec/installed-tests/swtpm/_test_tpm2_save_load_encrypted_state
+libexec/installed-tests/swtpm/_test_tpm2_save_load_state
+libexec/installed-tests/swtpm/_test_tpm2_save_load_state_da_timeout
+libexec/installed-tests/swtpm/_test_tpm2_save_load_state_locking
+libexec/installed-tests/swtpm/_test_tpm2_savestate
+libexec/installed-tests/swtpm/_test_tpm2_setbuffersize
+libexec/installed-tests/swtpm/_test_tpm2_swtpm_bios
+libexec/installed-tests/swtpm/_test_tpm2_volatilestate
+libexec/installed-tests/swtpm/_test_tpm2_wrongorder
+libexec/installed-tests/swtpm/_test_tpm_probe
+libexec/installed-tests/swtpm/_test_volatilestate
+libexec/installed-tests/swtpm/_test_wrongorder
+libexec/installed-tests/swtpm/common
+libexec/installed-tests/swtpm/create_certs.sh
+libexec/installed-tests/swtpm/data/ecprivek.pem
+libexec/installed-tests/swtpm/data/ecpubek.pem
+libexec/installed-tests/swtpm/data/issuercert.pem
+libexec/installed-tests/swtpm/data/keyfile.txt
+libexec/installed-tests/swtpm/data/keyfile256bit.txt
+libexec/installed-tests/swtpm/data/migkey1/tpm2-volatilestate.bin
+libexec/installed-tests/swtpm/data/migkey1/volatilestate.bin
+libexec/installed-tests/swtpm/data/pubek.pem
+libexec/installed-tests/swtpm/data/pwdfile.txt
+libexec/installed-tests/swtpm/data/signkey-encrypted.pem
+libexec/installed-tests/swtpm/data/signkey.pem
+libexec/installed-tests/swtpm/data/tpm2state1/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state1/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state2/pwdfile.txt
+libexec/installed-tests/swtpm/data/tpm2state2/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state2/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state2b/pwdfile.txt
+libexec/installed-tests/swtpm/data/tpm2state2b/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state2b/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state3/hkey.priv
+libexec/installed-tests/swtpm/data/tpm2state3/hkey.pub
+libexec/installed-tests/swtpm/data/tpm2state3/signature.bin
+libexec/installed-tests/swtpm/data/tpm2state3/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state3b/h02000000.bin
+libexec/installed-tests/swtpm/data/tpm2state3b/h81000000.bin
+libexec/installed-tests/swtpm/data/tpm2state3b/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state3b/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state3c/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state3c/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state3d/signature2.bin
+libexec/installed-tests/swtpm/data/tpm2state3d/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state3d/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state4/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state4/tpm2-00.volatilestate
+libexec/installed-tests/swtpm/data/tpm2state5/signature.bin
+libexec/installed-tests/swtpm/data/tpm2state5/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpm2state6/tpm2-00.permall
+libexec/installed-tests/swtpm/data/tpmstate1/README
+libexec/installed-tests/swtpm/data/tpmstate1/tpm-00.permall
+libexec/installed-tests/swtpm/data/tpmstate1/tpm-00.volatilestate
+libexec/installed-tests/swtpm/data/tpmstate2/README
+libexec/installed-tests/swtpm/data/tpmstate2/pwdfile.txt
+libexec/installed-tests/swtpm/data/tpmstate2/tpm-00.permall
+libexec/installed-tests/swtpm/data/tpmstate2/tpm-00.volatilestate
+libexec/installed-tests/swtpm/data/tpmstate2b/pwdfile.txt
+libexec/installed-tests/swtpm/data/tpmstate2b/tpm-00.permall
+libexec/installed-tests/swtpm/data/tpmstate2b/tpm-00.volatilestate
+libexec/installed-tests/swtpm/fileinstall
+libexec/installed-tests/swtpm/installed-runner.sh
+libexec/installed-tests/swtpm/load_vtpm_proxy
+libexec/installed-tests/swtpm/patches/0001-Deactivate-test-cases-accessing-rootcerts.txt.patch
+libexec/installed-tests/swtpm/patches/0002-Implement-powerup-for-swtpm.patch
+libexec/installed-tests/swtpm/patches/0003-Set-CRYPTOLIBRARY-to-openssl.patch
+libexec/installed-tests/swtpm/patches/0004-Store-and-restore-volatile-state-at-every-step.patch
+libexec/installed-tests/swtpm/patches/0005-Disable-tests-related-to-events.patch
+libexec/installed-tests/swtpm/patches/0010-Adjust-test-cases-for-OpenSSL-3.patch
+libexec/installed-tests/swtpm/patches/0012-Disable-Nuvoton-commands.patch
+libexec/installed-tests/swtpm/patches/libtpm.patch
+libexec/installed-tests/swtpm/sed-inplace
+libexec/installed-tests/swtpm/softhsm_setup
+libexec/installed-tests/swtpm/swtpm_setup.conf
+libexec/installed-tests/swtpm/test_clientfds.py
+libexec/installed-tests/swtpm/test_commandline
+libexec/installed-tests/swtpm/test_common
+libexec/installed-tests/swtpm/test_config
+libexec/installed-tests/swtpm/test_ctrlchannel2
+libexec/installed-tests/swtpm/test_ctrlchannel3
+libexec/installed-tests/swtpm/test_ctrlchannel4
+libexec/installed-tests/swtpm/test_cuse
+libexec/installed-tests/swtpm/test_encrypted_state
+libexec/installed-tests/swtpm/test_getcap
+libexec/installed-tests/swtpm/test_hashing
+libexec/installed-tests/swtpm/test_hashing2
+libexec/installed-tests/swtpm/test_init
+libexec/installed-tests/swtpm/test_locality
+libexec/installed-tests/swtpm/test_migration_key
+libexec/installed-tests/swtpm/test_parameters
+libexec/installed-tests/swtpm/test_print_capabilities
+libexec/installed-tests/swtpm/test_print_states
+libexec/installed-tests/swtpm/test_resume_volatile
+libexec/installed-tests/swtpm/test_samples_create_tpmca
+libexec/installed-tests/swtpm/test_save_load_encrypted_state
+libexec/installed-tests/swtpm/test_save_load_state
+libexec/installed-tests/swtpm/test_setbuffersize
+libexec/installed-tests/swtpm/test_setdatafd.py
+libexec/installed-tests/swtpm/test_swtpm_bios
+libexec/installed-tests/swtpm/test_swtpm_cert
+libexec/installed-tests/swtpm/test_swtpm_setup_create_cert
+libexec/installed-tests/swtpm/test_swtpm_setup_file_backend
+libexec/installed-tests/swtpm/test_swtpm_setup_misc
+libexec/installed-tests/swtpm/test_swtpm_setup_overwrite
+libexec/installed-tests/swtpm/test_tpm12
+libexec/installed-tests/swtpm/test_tpm2_avoid_da_lockout
+libexec/installed-tests/swtpm/test_tpm2_chroot_chardev
+libexec/installed-tests/swtpm/test_tpm2_chroot_cuse
+libexec/installed-tests/swtpm/test_tpm2_chroot_socket
+libexec/installed-tests/swtpm/test_tpm2_ctrlchannel2
+libexec/installed-tests/swtpm/test_tpm2_ctrlchannel3
+libexec/installed-tests/swtpm/test_tpm2_derived_keys
+libexec/installed-tests/swtpm/test_tpm2_encrypted_state
+libexec/installed-tests/swtpm/test_tpm2_file_permissions
+libexec/installed-tests/swtpm/test_tpm2_getcap
+libexec/installed-tests/swtpm/test_tpm2_hashing
+libexec/installed-tests/swtpm/test_tpm2_hashing2
+libexec/installed-tests/swtpm/test_tpm2_hashing3
+libexec/installed-tests/swtpm/test_tpm2_ibmtss2
+libexec/installed-tests/swtpm/test_tpm2_init
+libexec/installed-tests/swtpm/test_tpm2_libtpms_versions_profiles
+libexec/installed-tests/swtpm/test_tpm2_locality
+libexec/installed-tests/swtpm/test_tpm2_migration_key
+libexec/installed-tests/swtpm/test_tpm2_parameters
+libexec/installed-tests/swtpm/test_tpm2_partial_reads
+libexec/installed-tests/swtpm/test_tpm2_print_capabilities
+libexec/installed-tests/swtpm/test_tpm2_print_states
+libexec/installed-tests/swtpm/test_tpm2_probe
+libexec/installed-tests/swtpm/test_tpm2_resume_volatile
+libexec/installed-tests/swtpm/test_tpm2_save_load_encrypted_state
+libexec/installed-tests/swtpm/test_tpm2_save_load_state
+libexec/installed-tests/swtpm/test_tpm2_save_load_state_2
+libexec/installed-tests/swtpm/test_tpm2_save_load_state_2_block
+libexec/installed-tests/swtpm/test_tpm2_save_load_state_2_linear
+libexec/installed-tests/swtpm/test_tpm2_save_load_state_3
+libexec/installed-tests/swtpm/test_tpm2_save_load_state_da_timeout
+libexec/installed-tests/swtpm/test_tpm2_save_load_state_locking
+libexec/installed-tests/swtpm/test_tpm2_savestate
+libexec/installed-tests/swtpm/test_tpm2_setbuffersize
+libexec/installed-tests/swtpm/test_tpm2_swtpm_bios
+libexec/installed-tests/swtpm/test_tpm2_swtpm_cert
+libexec/installed-tests/swtpm/test_tpm2_swtpm_cert_ecc
+libexec/installed-tests/swtpm/test_tpm2_swtpm_localca
+libexec/installed-tests/swtpm/test_tpm2_swtpm_localca_pkcs11.test
+libexec/installed-tests/swtpm/test_tpm2_swtpm_setup_create_cert
+libexec/installed-tests/swtpm/test_tpm2_swtpm_setup_overwrite
+libexec/installed-tests/swtpm/test_tpm2_swtpm_setup_profile
+libexec/installed-tests/swtpm/test_tpm2_swtpm_setup_profile_name
+libexec/installed-tests/swtpm/test_tpm2_volatilestate
+libexec/installed-tests/swtpm/test_tpm2_vtpm_proxy
+libexec/installed-tests/swtpm/test_tpm2_wrongorder
+libexec/installed-tests/swtpm/test_tpm_probe
+libexec/installed-tests/swtpm/test_volatilestate
+libexec/installed-tests/swtpm/test_vtpm_proxy
+libexec/installed-tests/swtpm/test_wrongorder
+libexec/installed-tests/swtpm/tests
share/man/man3/swtpm_ioctls.3.gz
share/man/man5/swtpm-localca.conf.5.gz
share/man/man5/swtpm-localca.options.5.gz
diff --git a/textproc/py-griffe/Makefile b/textproc/py-griffe/Makefile
index 12b3b877f222..7f60a4c59c69 100644
--- a/textproc/py-griffe/Makefile
+++ b/textproc/py-griffe/Makefile
@@ -1,5 +1,5 @@
PORTNAME= griffe
-DISTVERSION= 1.7.2
+DISTVERSION= 1.7.3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-griffe/distinfo b/textproc/py-griffe/distinfo
index 39b73a368885..20e238218b35 100644
--- a/textproc/py-griffe/distinfo
+++ b/textproc/py-griffe/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743677214
-SHA256 (griffe-1.7.2.tar.gz) = 98d396d803fab3b680c2608f300872fd57019ed82f0672f5b5323a9ad18c540c
-SIZE (griffe-1.7.2.tar.gz) = 394919
+TIMESTAMP = 1747319054
+SHA256 (griffe-1.7.3.tar.gz) = 52ee893c6a3a968b639ace8015bec9d36594961e156e23315c8e8e51401fa50b
+SIZE (griffe-1.7.3.tar.gz) = 395137
diff --git a/textproc/py-jtextfsm/Makefile b/textproc/py-jtextfsm/Makefile
index 678a1e8a79ac..0a08c60c58d7 100644
--- a/textproc/py-jtextfsm/Makefile
+++ b/textproc/py-jtextfsm/Makefile
@@ -11,6 +11,9 @@ WWW= https://github.com/jonathanslenders/textfsm
LICENSE= APACHE20
+DEPRECATED= Upstream inactive for 9+ years and the port is now obsolete. Please use textproc/py-textfsm instead
+EXPIRATION_DATE=2025-06-30
+
USES= python
USE_PYTHON= distutils autoplist
NO_ARCH= yes
diff --git a/www/galene/Makefile b/www/galene/Makefile
index 15cdbfaf3a58..8bea5d198bab 100644
--- a/www/galene/Makefile
+++ b/www/galene/Makefile
@@ -1,6 +1,5 @@
PORTNAME= galene
-DISTVERSION= 0.96
-PORTREVISION= 2
+DISTVERSION= 0.96.3
CATEGORIES= www net-im
MAINTAINER= bapt@FreeBSD.org
@@ -23,32 +22,33 @@ GH_TUPLE= \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
go-yaml:yaml:v3.0.1:go_yaml_yaml/vendor/gopkg.in/yaml.v3 \
golang-jwt:jwt:v5.2.1:golang_jwt_jwt_v5/vendor/github.com/golang-jwt/jwt/v5 \
- golang:crypto:v0.29.0:golang_crypto/vendor/golang.org/x/crypto \
- golang:net:v0.30.0:golang_net/vendor/golang.org/x/net \
- golang:sys:v0.27.0:golang_sys/vendor/golang.org/x/sys \
- golang:term:v0.26.0:golang_term/vendor/golang.org/x/term \
+ golang:crypto:v0.31.0:golang_crypto/vendor/golang.org/x/crypto \
+ golang:net:v0.33.0:golang_net/vendor/golang.org/x/net \
+ golang:sys:v0.28.0:golang_sys/vendor/golang.org/x/sys \
+ golang:term:v0.27.0:golang_term/vendor/golang.org/x/term \
google:uuid:v1.6.0:google_uuid/vendor/github.com/google/uuid \
gorilla:websocket:v1.5.0:gorilla_websocket/vendor/github.com/gorilla/websocket \
jech:cert:f491cf43a77d:jech_cert/vendor/github.com/jech/cert \
jech:samplebuilder:6cbba09fc1c9:jech_samplebuilder/vendor/github.com/jech/samplebuilder \
- pion:datachannel:v1.5.9:pion_datachannel/vendor/github.com/pion/datachannel \
+ pion:datachannel:v1.5.10:pion_datachannel/vendor/github.com/pion/datachannel \
pion:dtls:v2.2.12:pion_dtls_v2/vendor/github.com/pion/dtls/v2 \
pion:ice:v2.3.37:pion_ice_v2/vendor/github.com/pion/ice/v2 \
pion:interceptor:v0.1.37:pion_interceptor/vendor/github.com/pion/interceptor \
pion:logging:v0.2.2:pion_logging/vendor/github.com/pion/logging \
pion:mdns:v0.0.12:pion_mdns/vendor/github.com/pion/mdns \
pion:randutil:v0.1.0:pion_randutil/vendor/github.com/pion/randutil \
- pion:rtcp:v1.2.14:pion_rtcp/vendor/github.com/pion/rtcp \
- pion:rtp:v1.8.9:pion_rtp/vendor/github.com/pion/rtp \
- pion:sctp:v1.8.33:pion_sctp/vendor/github.com/pion/sctp \
+ pion:rtcp:v1.2.15:pion_rtcp/vendor/github.com/pion/rtcp \
+ pion:rtp:v1.8.10:pion_rtp/vendor/github.com/pion/rtp \
+ pion:sctp:v1.8.35:pion_sctp/vendor/github.com/pion/sctp \
pion:sdp:v3.0.9:pion_sdp_v3/vendor/github.com/pion/sdp/v3 \
pion:srtp:v2.0.20:pion_srtp_v2/vendor/github.com/pion/srtp/v2 \
pion:stun:v0.6.1:pion_stun/vendor/github.com/pion/stun \
pion:transport:v2.2.10:pion_transport_v2/vendor/github.com/pion/transport/v2 \
+ pion:transport:v3.0.7:pion_transport_v3/vendor/github.com/pion/transport/v3 \
pion:turn:v2.1.6:pion_turn_v2/vendor/github.com/pion/turn/v2 \
- pion:webrtc:v3.3.4:pion_webrtc_v3/vendor/github.com/pion/webrtc/v3 \
+ pion:webrtc:v3.3.5:pion_webrtc_v3/vendor/github.com/pion/webrtc/v3 \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
- stretchr:testify:v1.9.0:stretchr_testify/vendor/github.com/stretchr/testify \
+ stretchr:testify:v1.10.0:stretchr_testify/vendor/github.com/stretchr/testify \
wlynxg:anet:v0.0.5:wlynxg_anet/vendor/github.com/wlynxg/anet
CGO_ENABLED= 0
diff --git a/www/galene/distinfo b/www/galene/distinfo
index 9bb0479c504f..0191b7d04ad1 100644
--- a/www/galene/distinfo
+++ b/www/galene/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1735802329
-SHA256 (jech-galene-0.96-galene-0.96_GH0.tar.gz) = fc689fccc718943909cd7585a94574c4a7f7b4168c41028d0d22c73cf6b2dcd6
-SIZE (jech-galene-0.96-galene-0.96_GH0.tar.gz) = 778766
+TIMESTAMP = 1747332374
+SHA256 (jech-galene-0.96.3-galene-0.96.3_GH0.tar.gz) = c76e5b6c059b94d102c2b726ab144ba6a70bdde8135f6733893217172af5201a
+SIZE (jech-galene-0.96.3-galene-0.96.3_GH0.tar.gz) = 888837
SHA256 (at-wat-ebml-go-v0.17.1_GH0.tar.gz) = f058fcf7f4da9f979531a0ba1f811fc34c8d9d30087ba8d442eef220e726cbe3
SIZE (at-wat-ebml-go-v0.17.1_GH0.tar.gz) = 69882
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
@@ -9,14 +9,14 @@ SHA256 (go-yaml-yaml-v3.0.1_GH0.tar.gz) = cf05411540d3e6ef8f1fd88434b34f94cedace
SIZE (go-yaml-yaml-v3.0.1_GH0.tar.gz) = 91173
SHA256 (golang-jwt-jwt-v5.2.1_GH0.tar.gz) = 76d1c81a7cd38ed03309f770f60ac3417f16c75b4c53a0c01bb783863783fef0
SIZE (golang-jwt-jwt-v5.2.1_GH0.tar.gz) = 61340
-SHA256 (golang-crypto-v0.29.0_GH0.tar.gz) = 0f1f747a65c883857c5f6c54b01e228536698dcc5af652386ccfc994c2a3c991
-SIZE (golang-crypto-v0.29.0_GH0.tar.gz) = 1847528
-SHA256 (golang-net-v0.30.0_GH0.tar.gz) = c5bcae30a04fc5c9d6fccfceb368cc1a46413eefdccefdea57336e2b11a1fbfa
-SIZE (golang-net-v0.30.0_GH0.tar.gz) = 1456700
-SHA256 (golang-sys-v0.27.0_GH0.tar.gz) = 91f2021c81184dccca54272abfdfa7f6d0b43fcdf7e36c4d62c1ab597e7988a9
-SIZE (golang-sys-v0.27.0_GH0.tar.gz) = 1518154
-SHA256 (golang-term-v0.26.0_GH0.tar.gz) = 860d9dc2e32939c99ea3590171d8897ca6b876958085fd210d7331787c1ad00b
-SIZE (golang-term-v0.26.0_GH0.tar.gz) = 14688
+SHA256 (golang-crypto-v0.31.0_GH0.tar.gz) = 36e325f89d4cd03ec568d92c74d6affd2b1fb88fcdc63aeb15d1df41e11200ca
+SIZE (golang-crypto-v0.31.0_GH0.tar.gz) = 1837859
+SHA256 (golang-net-v0.33.0_GH0.tar.gz) = 675e0ceaf54baf4f6e2a5152fe148906119c97e7b1d37d1c44ec2621faeab0e8
+SIZE (golang-net-v0.33.0_GH0.tar.gz) = 1466426
+SHA256 (golang-sys-v0.28.0_GH0.tar.gz) = 62726b1ccbb09c7e8de2215756a26012751bdded12b5bacc6de83296db694ebf
+SIZE (golang-sys-v0.28.0_GH0.tar.gz) = 1519898
+SHA256 (golang-term-v0.27.0_GH0.tar.gz) = 4053cac47f4fcd6e38fe80ed4e52a10550681109a09ff7a6cabdb6e1af6bb5a6
+SIZE (golang-term-v0.27.0_GH0.tar.gz) = 14689
SHA256 (google-uuid-v1.6.0_GH0.tar.gz) = ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d
SIZE (google-uuid-v1.6.0_GH0.tar.gz) = 20896
SHA256 (gorilla-websocket-v1.5.0_GH0.tar.gz) = 5d86f9e1c76ff7ceca0747f78b79864fbaec9d440f4fdb03197466e5102a86b0
@@ -25,8 +25,8 @@ SHA256 (jech-cert-f491cf43a77d_GH0.tar.gz) = a31c5dc063e19e49e27454e9ffd12fd0895
SIZE (jech-cert-f491cf43a77d_GH0.tar.gz) = 3756
SHA256 (jech-samplebuilder-6cbba09fc1c9_GH0.tar.gz) = 08082afa77f3083c0b15ed09fe27d43c525bc31af3662e13288dd167a609c2ad
SIZE (jech-samplebuilder-6cbba09fc1c9_GH0.tar.gz) = 12428
-SHA256 (pion-datachannel-v1.5.9_GH0.tar.gz) = b23a0532f6a70ba3eae2a8052285f01545866fb56dd30cb12cd1f616bbb8eb8f
-SIZE (pion-datachannel-v1.5.9_GH0.tar.gz) = 17018
+SHA256 (pion-datachannel-v1.5.10_GH0.tar.gz) = 07b7d4decbc83e84f00ce2c1587f55579aa5c018379c8e17c7d6c681df5c8eb6
+SIZE (pion-datachannel-v1.5.10_GH0.tar.gz) = 17048
SHA256 (pion-dtls-v2.2.12_GH0.tar.gz) = 17d45dba2712a9fff680f1e441b26566daf7f9103656fd3f65d05fda0b5e0009
SIZE (pion-dtls-v2.2.12_GH0.tar.gz) = 152165
SHA256 (pion-ice-v2.3.37_GH0.tar.gz) = e935cbc70fb9344c5407b4a7cd3c7299d2db3bd4a5785346b040a102d5a5380d
@@ -39,12 +39,12 @@ SHA256 (pion-mdns-v0.0.12_GH0.tar.gz) = d291ea4260996731e09103beb498f6e1b9fd3643
SIZE (pion-mdns-v0.0.12_GH0.tar.gz) = 17490
SHA256 (pion-randutil-v0.1.0_GH0.tar.gz) = 4b0301915ebbfa77c8621cebf99c6c7d71651762a33ce4fa4e6af8994ecd4993
SIZE (pion-randutil-v0.1.0_GH0.tar.gz) = 7521
-SHA256 (pion-rtcp-v1.2.14_GH0.tar.gz) = ab0674ed126edfafc8dcb1c70d269cf04d6498983e5ebe92c9c8ea776234d660
-SIZE (pion-rtcp-v1.2.14_GH0.tar.gz) = 59682
-SHA256 (pion-rtp-v1.8.9_GH0.tar.gz) = c4174853bc2cd78193621e7c96b72ba5f52edaa88e98b8e79b531bc943f225fd
-SIZE (pion-rtp-v1.8.9_GH0.tar.gz) = 62171
-SHA256 (pion-sctp-v1.8.33_GH0.tar.gz) = ffeac32cbdc684462701aae276106e1912b86b470242b886e1a8866e4a74c51b
-SIZE (pion-sctp-v1.8.33_GH0.tar.gz) = 94390
+SHA256 (pion-rtcp-v1.2.15_GH0.tar.gz) = b3032a27547fe6a2d2468db5925399b8e13aec3770788db98b91c327bb54695f
+SIZE (pion-rtcp-v1.2.15_GH0.tar.gz) = 61468
+SHA256 (pion-rtp-v1.8.10_GH0.tar.gz) = f998acdb35dc3c8741fc4198b240342bc549777db6414adc75e70765e1cac57a
+SIZE (pion-rtp-v1.8.10_GH0.tar.gz) = 62142
+SHA256 (pion-sctp-v1.8.35_GH0.tar.gz) = 780d450604fd9eafcc1f2b93f42d0c0ca690be8c57770e6a3cc817270ac37821
+SIZE (pion-sctp-v1.8.35_GH0.tar.gz) = 96553
SHA256 (pion-sdp-v3.0.9_GH0.tar.gz) = d0de98412c90f90379297f00c7b766a8bbf129672d2e896d3bcd780d37f35e60
SIZE (pion-sdp-v3.0.9_GH0.tar.gz) = 28358
SHA256 (pion-srtp-v2.0.20_GH0.tar.gz) = 8156afe373b0f6f43dbbbd56deca6b32f039d9995d0b6bd3c2757c1630b5443e
@@ -53,13 +53,15 @@ SHA256 (pion-stun-v0.6.1_GH0.tar.gz) = 6abda07e177b9f65412e3b11dae6a35663869ebec
SIZE (pion-stun-v0.6.1_GH0.tar.gz) = 91808
SHA256 (pion-transport-v2.2.10_GH0.tar.gz) = 112640b7644824e3e63426bfd23712bcaadab670e3171f86c34948863b5ff0ff
SIZE (pion-transport-v2.2.10_GH0.tar.gz) = 90002
+SHA256 (pion-transport-v3.0.7_GH0.tar.gz) = dca2f4ede133623bfb1f2d1a055e500c80ef3faa39ad9db4d45086d60c7458b5
+SIZE (pion-transport-v3.0.7_GH0.tar.gz) = 85680
SHA256 (pion-turn-v2.1.6_GH0.tar.gz) = 243841be67659ad71437e818b82c4032731cf1a3ad73e948bf3abbe27a5addb5
SIZE (pion-turn-v2.1.6_GH0.tar.gz) = 131516
-SHA256 (pion-webrtc-v3.3.4_GH0.tar.gz) = 90ffd02e21676079b5e4a50ac4a310bff8f707fdc4d75812c347d26460c22286
-SIZE (pion-webrtc-v3.3.4_GH0.tar.gz) = 386093
+SHA256 (pion-webrtc-v3.3.5_GH0.tar.gz) = 93ff5d7860d94a1411bd532d9d4e1affb0e8d99e83e36c2a7596d753438e2cb8
+SIZE (pion-webrtc-v3.3.5_GH0.tar.gz) = 386477
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
-SHA256 (stretchr-testify-v1.9.0_GH0.tar.gz) = ee651d4d4427d55096007190398102383498e6b5cf97ea9e89ad6e72b4115fbb
-SIZE (stretchr-testify-v1.9.0_GH0.tar.gz) = 108663
+SHA256 (stretchr-testify-v1.10.0_GH0.tar.gz) = 06af5143ab5fc8f2fbf3d1420a5f002f6383cd7de911698dbd1822beacb27684
+SIZE (stretchr-testify-v1.10.0_GH0.tar.gz) = 112732
SHA256 (wlynxg-anet-v0.0.5_GH0.tar.gz) = bf9a401124ec58f00413b5597fc7f9ced9abd3314ec62ce49021c4c7b023d47e
SIZE (wlynxg-anet-v0.0.5_GH0.tar.gz) = 5475910
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index 77f52b16e365..ace3050434e2 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -1,6 +1,5 @@
PORTNAME= iridium
-PORTVERSION= 2025.05.136.1
-PORTREVISION= 1
+PORTVERSION= 2025.05.136.2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= www wayland
diff --git a/www/iridium/distinfo b/www/iridium/distinfo
index 803215ab849b..58d0b1608e14 100644
--- a/www/iridium/distinfo
+++ b/www/iridium/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1746686164
-SHA256 (iridium-browser-2025.05.136.1.tar.xz) = 5baa038eeafcc04a199cff7f512839b9ac3fdac71fe496af9ff3c8544f51f9ae
-SIZE (iridium-browser-2025.05.136.1.tar.xz) = 3044399212
+TIMESTAMP = 1747324897
+SHA256 (iridium-browser-2025.05.136.2.tar.xz) = 49c4e1db1c81b78f83c0eb4b1e3a85daba92a01b741e857bf9d56e5fc33d0c82
+SIZE (iridium-browser-2025.05.136.2.tar.xz) = 3044410956
SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92
SIZE (pulseaudio-16.1.tar.gz) = 2763111
diff --git a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 4ffb0ebffc40..08dd9c45781c 100644
--- a/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -1,4 +1,4 @@
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-05-07 06:48:23 UTC
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-05-15 16:06:59 UTC
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -434,7 +434,7 @@
name: "AppTitle",
@@ -45,7 +45,7 @@
status: "stable",
public: true,
base_feature: "none",
-@@ -4636,7 +4636,7 @@
+@@ -4635,7 +4635,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -54,7 +54,7 @@
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -4811,7 +4811,7 @@
+@@ -4810,7 +4810,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -63,7 +63,7 @@
status: "experimental",
base_feature: "none",
},
-@@ -5086,7 +5086,7 @@
+@@ -5085,7 +5085,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
diff --git a/www/nextcloud-calendar/Makefile b/www/nextcloud-calendar/Makefile
index 8062dfb93509..84a890b3afb5 100644
--- a/www/nextcloud-calendar/Makefile
+++ b/www/nextcloud-calendar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calendar
-PORTVERSION= 5.2.3
+PORTVERSION= 5.2.4
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-calendar/distinfo b/www/nextcloud-calendar/distinfo
index a681a6b91bfa..63fe37edd4ed 100644
--- a/www/nextcloud-calendar/distinfo
+++ b/www/nextcloud-calendar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746950468
-SHA256 (nextcloud/calendar-v5.2.3.tar.gz) = 3647d69f4e9218e1cc50da85bc9021ef7968709e20a208a5deeb01ef4673fcc8
-SIZE (nextcloud/calendar-v5.2.3.tar.gz) = 19796857
+TIMESTAMP = 1747333671
+SHA256 (nextcloud/calendar-v5.2.4.tar.gz) = cff04c29acbd163f9a232a4f03d71b109e9d701d37a063e1cb64d218725e473d
+SIZE (nextcloud/calendar-v5.2.4.tar.gz) = 19795163
diff --git a/www/nextcloud-contacts/Makefile b/www/nextcloud-contacts/Makefile
index 95f44662bbe9..328bd28a0f86 100644
--- a/www/nextcloud-contacts/Makefile
+++ b/www/nextcloud-contacts/Makefile
@@ -1,5 +1,5 @@
PORTNAME= contacts
-PORTVERSION= 7.0.6
+PORTVERSION= 7.1.0
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-contacts/distinfo b/www/nextcloud-contacts/distinfo
index 6b3df11045b3..c15f6bcd93a0 100644
--- a/www/nextcloud-contacts/distinfo
+++ b/www/nextcloud-contacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745079799
-SHA256 (nextcloud/contacts-v7.0.6.tar.gz) = dc6d5d8bf3e738020c2f6bf02a0966b8c029be7f3e9d762376a9f24924a82c32
-SIZE (nextcloud/contacts-v7.0.6.tar.gz) = 4327344
+TIMESTAMP = 1747333704
+SHA256 (nextcloud/contacts-v7.1.0.tar.gz) = 39839b18810056204c59eb0bfe436fe051ceed249aef7add563925c2ec8f4ab6
+SIZE (nextcloud/contacts-v7.1.0.tar.gz) = 4354560
diff --git a/www/nextcloud/Makefile b/www/nextcloud/Makefile
index aeac60e9b5de..0c9d210db4d2 100644
--- a/www/nextcloud/Makefile
+++ b/www/nextcloud/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nextcloud
-PORTVERSION= 31.0.4
+PORTVERSION= 31.0.5
CATEGORIES= www
MASTER_SITES= https://download.nextcloud.com/server/releases/
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/www/nextcloud/distinfo b/www/nextcloud/distinfo
index 68bc03dbd0bb..97eb88f9a750 100644
--- a/www/nextcloud/distinfo
+++ b/www/nextcloud/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745150519
-SHA256 (nextcloud/nextcloud-31.0.4.tar.bz2) = a47541566d5c6ac6f63e4f617e27da295156da47daa2cd22eee3400fd2ad1251
-SIZE (nextcloud/nextcloud-31.0.4.tar.bz2) = 227351477
+TIMESTAMP = 1747332904
+SHA256 (nextcloud/nextcloud-31.0.5.tar.bz2) = 2228b8f524dcd87f08a2a9281d41b04f5cb500b7624bc8c8e07b8e3039061503
+SIZE (nextcloud/nextcloud-31.0.5.tar.bz2) = 226737152
diff --git a/www/py-dj50-django-auth-ldap/Makefile b/www/py-dj50-django-auth-ldap/Makefile
index d48e46991bd5..eaa0337951dc 100644
--- a/www/py-dj50-django-auth-ldap/Makefile
+++ b/www/py-dj50-django-auth-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-auth-ldap
-PORTVERSION= 5.1.0
+PORTVERSION= 5.2.0
CATEGORIES= www security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj50-
diff --git a/www/py-dj50-django-auth-ldap/distinfo b/www/py-dj50-django-auth-ldap/distinfo
index 2ae0a3f4baa0..d60b5a523112 100644
--- a/www/py-dj50-django-auth-ldap/distinfo
+++ b/www/py-dj50-django-auth-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730477310
-SHA256 (django_auth_ldap-5.1.0.tar.gz) = 9c607e8d9c53cf2a0ccafbe0acfc33eb1d1fd474c46ec52d30aee0dca1da9668
-SIZE (django_auth_ldap-5.1.0.tar.gz) = 55059
+TIMESTAMP = 1747314334
+SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
+SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
diff --git a/www/py-dj51-django-auth-ldap/Makefile b/www/py-dj51-django-auth-ldap/Makefile
index 94a842eefd8b..b71226b9f650 100644
--- a/www/py-dj51-django-auth-ldap/Makefile
+++ b/www/py-dj51-django-auth-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-auth-ldap
-PORTVERSION= 5.1.0
+PORTVERSION= 5.2.0
CATEGORIES= www security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51-
diff --git a/www/py-dj51-django-auth-ldap/distinfo b/www/py-dj51-django-auth-ldap/distinfo
index 2ae0a3f4baa0..d60b5a523112 100644
--- a/www/py-dj51-django-auth-ldap/distinfo
+++ b/www/py-dj51-django-auth-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730477310
-SHA256 (django_auth_ldap-5.1.0.tar.gz) = 9c607e8d9c53cf2a0ccafbe0acfc33eb1d1fd474c46ec52d30aee0dca1da9668
-SIZE (django_auth_ldap-5.1.0.tar.gz) = 55059
+TIMESTAMP = 1747314334
+SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
+SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
diff --git a/www/py-django-auth-ldap/Makefile b/www/py-django-auth-ldap/Makefile
index 8e92221e47f5..c27d62dce257 100644
--- a/www/py-django-auth-ldap/Makefile
+++ b/www/py-django-auth-ldap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= django-auth-ldap
-PORTVERSION= 5.1.0
+PORTVERSION= 5.2.0
CATEGORIES= www security python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=4.2:www/py-django42@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-ldap>=3.1:net/py-python-ldap@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/www/py-django-auth-ldap/distinfo b/www/py-django-auth-ldap/distinfo
index 2ae0a3f4baa0..d60b5a523112 100644
--- a/www/py-django-auth-ldap/distinfo
+++ b/www/py-django-auth-ldap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730477310
-SHA256 (django_auth_ldap-5.1.0.tar.gz) = 9c607e8d9c53cf2a0ccafbe0acfc33eb1d1fd474c46ec52d30aee0dca1da9668
-SIZE (django_auth_ldap-5.1.0.tar.gz) = 55059
+TIMESTAMP = 1747314334
+SHA256 (django_auth_ldap-5.2.0.tar.gz) = 08ba6efc0340d9874725a962311b14991e29a33593eb150a8fb640709dbfa80f
+SIZE (django_auth_ldap-5.2.0.tar.gz) = 55287
diff --git a/x11-toolkits/wlroots019/Makefile b/x11-toolkits/wlroots019/Makefile
index bee22c5e2bd2..5427932dd492 100644
--- a/x11-toolkits/wlroots019/Makefile
+++ b/x11-toolkits/wlroots019/Makefile
@@ -1,5 +1,5 @@
PORTNAME= wlroots
-DISTVERSION= 0.19.0-rc3
+DISTVERSION= 0.19.0
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 019
diff --git a/x11-toolkits/wlroots019/distinfo b/x11-toolkits/wlroots019/distinfo
index 10a42d482978..ae53fd2db16a 100644
--- a/x11-toolkits/wlroots019/distinfo
+++ b/x11-toolkits/wlroots019/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745786924
-SHA256 (wlroots-0.19.0-rc3.tar.bz2) = b469d58e53e2f2264eb1b793f7ac9e9ee1fc444fa68f3921866b35134281bf59
-SIZE (wlroots-0.19.0-rc3.tar.bz2) = 500746
+TIMESTAMP = 1747298877
+SHA256 (wlroots-0.19.0.tar.bz2) = 2f31ba9d4ae1ff3f5ac62f21b046fe31bb408c7f887c4dfafb2e09e98c991980
+SIZE (wlroots-0.19.0.tar.bz2) = 500886