aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--converters/ascii2binary/Makefile15
-rw-r--r--converters/ascii2binary/files/patch-Makefile.in11
-rw-r--r--databases/postgresql-ogr_fdw/Makefile7
-rw-r--r--databases/postgresql-ogr_fdw/distinfo8
-rw-r--r--databases/sqlitebrowser/Makefile19
-rw-r--r--databases/sqlitebrowser/distinfo6
-rw-r--r--databases/sqlitebrowser/files/patch-src-Application.cpp8
-rw-r--r--databases/sqlitebrowser/files/patch-src_version.h13
-rw-r--r--databases/sqlitebrowser/pkg-plist3
-rw-r--r--devel/Makefile1
-rw-r--r--devel/R-cran-S7/Makefile26
-rw-r--r--devel/R-cran-S7/distinfo3
-rw-r--r--devel/R-cran-S7/pkg-descr8
-rw-r--r--devel/gf2/Makefile11
-rw-r--r--dns/Makefile1
-rw-r--r--dns/zns/Makefile26
-rw-r--r--dns/zns/distinfo5
-rw-r--r--dns/zns/pkg-descr12
-rw-r--r--games/quake2max/files/patch-missing-return9
-rw-r--r--irc/inspircd/Makefile2
-rw-r--r--irc/inspircd/distinfo6
-rw-r--r--lang/dotnet8/Makefile2
-rw-r--r--mail/thunderbird/Makefile3
-rw-r--r--mail/thunderbird/distinfo6
-rw-r--r--math/cliquer/Makefile16
-rw-r--r--math/cliquer/distinfo6
-rw-r--r--multimedia/dirac/Makefile3
-rw-r--r--multimedia/emovix/Makefile4
-rw-r--r--multimedia/gdialog/Makefile3
-rw-r--r--multimedia/gmtk/Makefile3
-rw-r--r--multimedia/gnome-mplayer/Makefile3
-rw-r--r--multimedia/ogmrip/Makefile3
-rw-r--r--multimedia/projectx/Makefile3
-rw-r--r--multimedia/tcmplex-panteltje/Makefile4
-rw-r--r--science/py-spglib/Makefile3
-rw-r--r--science/py-spglib/files/patch-pyproject.toml12
-rw-r--r--security/arti/Makefile13
-rw-r--r--security/arti/pkg-descr5
-rw-r--r--security/arti/pkg-descr-full7
-rw-r--r--security/vlock/Makefile18
-rw-r--r--security/vlock/pkg-plist1
-rw-r--r--sysutils/siegfried/Makefile3
-rw-r--r--sysutils/siegfried/distinfo10
-rw-r--r--www/homer-web/Makefile2
-rw-r--r--www/homer-web/distinfo6
-rw-r--r--www/homer-web/pkg-plist94
-rw-r--r--www/nextcloud-forms/Makefile2
-rw-r--r--www/nextcloud-forms/distinfo6
48 files changed, 279 insertions, 162 deletions
diff --git a/converters/ascii2binary/Makefile b/converters/ascii2binary/Makefile
index 9ea71a49205f..944ace48346a 100644
--- a/converters/ascii2binary/Makefile
+++ b/converters/ascii2binary/Makefile
@@ -1,23 +1,24 @@
PORTNAME= ascii2binary
-PORTVERSION= 2.14
+DISTVERSION= 2.14
PORTREVISION= 2
CATEGORIES= converters
MASTER_SITES= http://billposer.org/Software/Downloads/
-MAINTAINER= thierry@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Convert between textual representations of numbers and binary
WWW= https://billposer.org/Software/a2b.html
LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gettext tar:bzip2
+USES= gettext-runtime localbase:ldflags tar:bzip2
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-PLIST_FILES= bin/ascii2binary bin/binary2ascii \
+LDFLAGS+= -lintl
+
+PLIST_FILES= bin/ascii2binary \
+ bin/binary2ascii \
share/man/man1/ascii2binary.1.gz \
share/man/man1/binary2ascii.1.gz
diff --git a/converters/ascii2binary/files/patch-Makefile.in b/converters/ascii2binary/files/patch-Makefile.in
deleted file mode 100644
index 0e697db9d20e..000000000000
--- a/converters/ascii2binary/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Sat Mar 11 20:44:53 2006
-+++ Makefile.in Sun Mar 12 10:59:23 2006
-@@ -115,7 +115,7 @@
- INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
- LDFLAGS = @LDFLAGS@
- LIBOBJS = @LIBOBJS@
--LIBS = @LIBS@
-+LIBS = @LIBS@ -lintl
- LTLIBOBJS = @LTLIBOBJS@
- MAKEINFO = @MAKEINFO@
- OBJEXT = @OBJEXT@
diff --git a/databases/postgresql-ogr_fdw/Makefile b/databases/postgresql-ogr_fdw/Makefile
index 05ecb29a33c3..947a0c510fe5 100644
--- a/databases/postgresql-ogr_fdw/Makefile
+++ b/databases/postgresql-ogr_fdw/Makefile
@@ -1,10 +1,15 @@
PORTNAME= ogr_fdw
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}-
+PATCH_SITES= https://github.com/pramsey/pgsql-ogr-fdw/commit/
+PATCHFILES= e22a6f9ac5f3f537c089ae39a1b96d1d1b7cc7c2.patch:-p1 \
+ 91731ce5fd51533590166e052f7c2b0831afca50.patch:-p1 \
+ db95be3fddf9e0f2548e00ce12cfc0a75cb9d1d9.patch:-p1
+
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= PostgreSQL foreign data wrapper for OGR
WWW= https://github.com/pramsey/pgsql-ogr-fdw
diff --git a/databases/postgresql-ogr_fdw/distinfo b/databases/postgresql-ogr_fdw/distinfo
index 2673a33afeb3..4324dbce0b60 100644
--- a/databases/postgresql-ogr_fdw/distinfo
+++ b/databases/postgresql-ogr_fdw/distinfo
@@ -1,3 +1,9 @@
-TIMESTAMP = 1722405215
+TIMESTAMP = 1740238326
SHA256 (pramsey-pgsql-ogr-fdw-v1.1.5_GH0.tar.gz) = 820842a4bd3889d82e767f4eea49954daa894f315e24614650022154446a55d0
SIZE (pramsey-pgsql-ogr-fdw-v1.1.5_GH0.tar.gz) = 255508
+SHA256 (e22a6f9ac5f3f537c089ae39a1b96d1d1b7cc7c2.patch) = 7a05edb7b20eda3a7a8e8429632a2e61c093deeabbb38860c761a88b21dac957
+SIZE (e22a6f9ac5f3f537c089ae39a1b96d1d1b7cc7c2.patch) = 2114
+SHA256 (91731ce5fd51533590166e052f7c2b0831afca50.patch) = 7a73acc5c8347616ea128051fabdbe5d78b649cc22ad58f5bd879cb7179e426f
+SIZE (91731ce5fd51533590166e052f7c2b0831afca50.patch) = 622
+SHA256 (db95be3fddf9e0f2548e00ce12cfc0a75cb9d1d9.patch) = 3844b5fc89be556fa16648db844bcb05f431f449f73f9dd88bd43463806fbb5a
+SIZE (db95be3fddf9e0f2548e00ce12cfc0a75cb9d1d9.patch) = 4516
diff --git a/databases/sqlitebrowser/Makefile b/databases/sqlitebrowser/Makefile
index f20cb2b3f984..15c56cc58032 100644
--- a/databases/sqlitebrowser/Makefile
+++ b/databases/sqlitebrowser/Makefile
@@ -1,31 +1,24 @@
PORTNAME= sqlitebrowser
-PORTVERSION= 3.12.2
-PORTREVISION= 1
DISTVERSIONPREFIX= v
+DISTVERSION= 3.13.1
CATEGORIES= databases
-MAINTAINER= lbartoletti@FreeBSD.org
+MAINTAINER= mew14930xvi@inbox.lv
COMMENT= Visual tool to manage SQLite databases
WWW= https://sqlitebrowser.org/
-LICENSE= MPL20 GPLv3
+LICENSE= MPL20 GPLv3+
LICENSE_COMB= dual
-LICENSE_FILE= ${WRKSRC}/LICENSE
+LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE-GPL-3.0
+LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE-MPL-2.0
-BUILD_DEPENDS= ${LOCALBASE}/lib/libantlr.a:devel/antlr
-LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2@qt5
-
-USES= cmake desktop-file-utils gnome qt:5 sqlite
+USES= cmake compiler:c++14-lang desktop-file-utils gnome qt:5 sqlite
USE_QT= core concurrent gui network printsupport testlib widgets \
buildtools:build linguisttools:build qmake:build xml
USE_GITHUB= yes
-PORTSCOUT= ignore:1
-
post-patch:
@${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' \
${WRKSRC}/src/PreferencesDialog.cpp ${WRKSRC}/src/Application.cpp
- @${REINPLACE_CMD} -e 's|metainfo|appdata|' \
- ${WRKSRC}/src/src.pro ${WRKSRC}/CMakeLists.txt
.include <bsd.port.mk>
diff --git a/databases/sqlitebrowser/distinfo b/databases/sqlitebrowser/distinfo
index eedcffdb91ce..4282c1563fb3 100644
--- a/databases/sqlitebrowser/distinfo
+++ b/databases/sqlitebrowser/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717318544
-SHA256 (sqlitebrowser-sqlitebrowser-v3.12.2_GH0.tar.gz) = 645f98d38e5d128a449e93cebf03c8070f9eacd2d16b10e433a781d54a9d478a
-SIZE (sqlitebrowser-sqlitebrowser-v3.12.2_GH0.tar.gz) = 3990817
+TIMESTAMP = 1729074091
+SHA256 (sqlitebrowser-sqlitebrowser-v3.13.1_GH0.tar.gz) = 1044ba67d649cabc459eb887c016f70d6a404ad651390ab33bf7859dc7f1b67b
+SIZE (sqlitebrowser-sqlitebrowser-v3.13.1_GH0.tar.gz) = 4923092
diff --git a/databases/sqlitebrowser/files/patch-src-Application.cpp b/databases/sqlitebrowser/files/patch-src-Application.cpp
index 0515edce4fed..41298e388c34 100644
--- a/databases/sqlitebrowser/files/patch-src-Application.cpp
+++ b/databases/sqlitebrowser/files/patch-src-Application.cpp
@@ -1,16 +1,16 @@
---- src/Application.cpp.orig 2016-09-25 11:30:50 UTC
+--- src/Application.cpp.orig 2024-08-25 17:07:43 UTC
+++ src/Application.cpp
-@@ -30,8 +30,16 @@ Application::Application(int& argc, char
+@@ -117,8 +117,16 @@ Application::Application(int& argc, char** argv) :
// First of all try to load the application translation file.
m_translatorApp = new QTranslator(this);
+
+#ifdef Q_OS_FREEBSD
+ QString trans_dir = "%%DATADIR%%/translations";
-+ ok = m_translatorApp->load("sqlb_" + name,
+ ok = m_translatorApp->load("sqlb_" + name,
+ trans_dir);
+#else
- ok = m_translatorApp->load("sqlb_" + name,
++ ok = m_translatorApp->load("sqlb_" + name,
QCoreApplication::applicationDirPath() + "/translations");
+#endif
+
diff --git a/databases/sqlitebrowser/files/patch-src_version.h b/databases/sqlitebrowser/files/patch-src_version.h
deleted file mode 100644
index 58e180e8fe72..000000000000
--- a/databases/sqlitebrowser/files/patch-src_version.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/version.h.orig 2021-05-02 14:08:53 UTC
-+++ src/version.h
-@@ -4,9 +4,7 @@
- #define MINOR_VERSION 12
- #define PATCH_VERSION 2
-
--#define str(s) #s
--#define xstr(s) str(s)
--#define APP_VERSION xstr(MAJOR_VERSION) "." xstr(MINOR_VERSION) "." xstr(PATCH_VERSION)
-+#define APP_VERSION "3.12.2"
-
- // If it is defined by the compiler, then it is a nightly build, and in the YYYYMMDD format.
- #ifndef BUILD_VERSION
diff --git a/databases/sqlitebrowser/pkg-plist b/databases/sqlitebrowser/pkg-plist
index 8b39033998c6..1c58cb900457 100644
--- a/databases/sqlitebrowser/pkg-plist
+++ b/databases/sqlitebrowser/pkg-plist
@@ -1,4 +1,5 @@
bin/sqlitebrowser
-share/appdata/sqlitebrowser.desktop.appdata.xml
share/applications/sqlitebrowser.desktop
share/icons/hicolor/256x256/apps/sqlitebrowser.png
+share/icons/hicolor/scalable/apps/sqlitebrowser.svg
+share/metainfo/sqlitebrowser.desktop.appdata.xml
diff --git a/devel/Makefile b/devel/Makefile
index 3bfac8d3f500..8e7a6e71e142 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -15,6 +15,7 @@
SUBDIR += R-cran-Rcpp
SUBDIR += R-cran-RcppProgress
SUBDIR += R-cran-Rdpack
+ SUBDIR += R-cran-S7
SUBDIR += R-cran-TH.data
SUBDIR += R-cran-abind
SUBDIR += R-cran-bindr
diff --git a/devel/R-cran-S7/Makefile b/devel/R-cran-S7/Makefile
new file mode 100644
index 000000000000..0dfd42c88f42
--- /dev/null
+++ b/devel/R-cran-S7/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= S7
+DISTVERSION= 0.2.0
+CATEGORIES= devel
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= uzsolt@FreeBSD.org
+COMMENT= Object Oriented System, Successor to S3 and S4
+WWW= https://cran.r-project.org/package=S7
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+TEST_DEPENDS= R-cran-callr>0:devel/R-cran-callr \
+ R-cran-covr>0:devel/R-cran-covr \
+ R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
+ R-cran-testthat>0:devel/R-cran-testthat \
+ R-cran-tibble>0:devel/R-cran-tibble
+
+USES= cran:auto-plist,compiles
+
+pre-test:
+ ${LOCALBASE}/bin/Rscript -e \
+ 'install.packages("bench", repos = "https://cloud.r-project.org")'
+
+.include <bsd.port.mk>
diff --git a/devel/R-cran-S7/distinfo b/devel/R-cran-S7/distinfo
new file mode 100644
index 000000000000..621998f4b039
--- /dev/null
+++ b/devel/R-cran-S7/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1740472250
+SHA256 (S7_0.2.0.tar.gz) = b8675a7fac7a396e524b21cd353ef0823d2acf76088b5f229d2a55a182a4d49b
+SIZE (S7_0.2.0.tar.gz) = 183153
diff --git a/devel/R-cran-S7/pkg-descr b/devel/R-cran-S7/pkg-descr
new file mode 100644
index 000000000000..2019d7fadad7
--- /dev/null
+++ b/devel/R-cran-S7/pkg-descr
@@ -0,0 +1,8 @@
+An Object Oriented System Meant to Become a Successor to S3 and S4
+
+A new object oriented programming system designed to be a successor to S3 and
+S4. It includes formal class, generic, and method specification, and a limited
+form of multiple dispatch. It has been designed and implemented collaboratively
+by the R Consortium Object-Oriented Programming Working Group, which includes
+representatives from R-Core, 'Bioconductor', 'Posit'/'tidyverse', and the wider
+R community.
diff --git a/devel/gf2/Makefile b/devel/gf2/Makefile
index eb4f91d526a3..24cbe37c7e4f 100644
--- a/devel/gf2/Makefile
+++ b/devel/gf2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gf2 # name of the executable that is built, while the repo is called gf
DISTVERSION= g20250204
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= me@pacopascal.com
@@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libfreetype.so:print/freetype2
RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb
-USES= xorg
+USES= localbase:ldflags xorg
USE_XORG= x11
USE_GITHUB= yes
@@ -20,10 +21,16 @@ GH_ACCOUNT= nakst
GH_PROJECT= gf
GH_TAGNAME= 9c16864
+CXXFLAGS+= -DUI_FREETYPE -I${LOCALBASE}/include/freetype2 \
+ -Wall -Wextra -Wno-unused-parameter -Wno-unused-result \
+ -Wno-missing-field-initializers -Wno-format-truncation
+CXXFLAGS_amd64+= -DUI_SSE2
+LDFLAGS+= -lX11 -pthread -lfreetype
+
PLIST_FILES= bin/gf2
do-build:
- @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${SH} build_freebsd.sh
+ (cd ${WRKSRC} && ${SETENVI} ${CXX} ${PORTNAME}.cpp -o ${PORTNAME} ${CXXFLAGS} ${LDFLAGS})
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/gf2 ${STAGEDIR}${PREFIX}/bin
diff --git a/dns/Makefile b/dns/Makefile
index b65cc1607f1f..d0648ee4001e 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -242,6 +242,7 @@
SUBDIR += yandex-ddns
SUBDIR += zdns
SUBDIR += zkt
+ SUBDIR += zns
SUBDIR += zonenotify
.include <bsd.port.subdir.mk>
diff --git a/dns/zns/Makefile b/dns/zns/Makefile
new file mode 100644
index 000000000000..d1d2092f2b56
--- /dev/null
+++ b/dns/zns/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= zns
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.3.0
+CATEGORIES= dns
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= CLI tool for querying DNS records with readable and colored output
+WWW= https://github.com/znscli/zns
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+
+GO_MODULE= github.com/znscli/zns
+
+PLIST_FILES= bin/${PORTNAME}
+
+OPTIONS_DEFINE= JSON
+OPTIONS_DEFAULT= JSON
+
+JSON_DESC= Enable JSON output processing support
+
+JSON_RUN_DEPENDS= jq:textproc/jq
+
+.include <bsd.port.mk>
diff --git a/dns/zns/distinfo b/dns/zns/distinfo
new file mode 100644
index 000000000000..0f75709e3028
--- /dev/null
+++ b/dns/zns/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1740834061
+SHA256 (go/dns_zns/zns-v0.3.0/v0.3.0.mod) = 4cfbeecff7cd6f56e250005443c539a68e15ab7d43823517f8a061dc6bc5089c
+SIZE (go/dns_zns/zns-v0.3.0/v0.3.0.mod) = 884
+SHA256 (go/dns_zns/zns-v0.3.0/v0.3.0.zip) = 143a1dbab6df751618a17e81286cc5e1a7761338883e6ef27a8d60f00942bb90
+SIZE (go/dns_zns/zns-v0.3.0/v0.3.0.zip) = 23695
diff --git a/dns/zns/pkg-descr b/dns/zns/pkg-descr
new file mode 100644
index 000000000000..d451c3208191
--- /dev/null
+++ b/dns/zns/pkg-descr
@@ -0,0 +1,12 @@
+zns is a command-line utility for querying DNS records,
+displaying them in a human-readable, colored format
+that includes type, name, TTL, and value.
+
+Features:
+
+- Supports various DNS record types
+- Colorized and tabular output for easy reading
+- Concurrent queries for improved performance
+- JSON output format for machine-readable results
+- Option to write output to a file
+- Option to query a specific DNS server
diff --git a/games/quake2max/files/patch-missing-return b/games/quake2max/files/patch-missing-return
index b312e5a188d7..51c74df426e0 100644
--- a/games/quake2max/files/patch-missing-return
+++ b/games/quake2max/files/patch-missing-return
@@ -21,6 +21,15 @@
char *NET_AdrToString (netadr_t a)
--- unix/qsh_unix.c.orig 2006-01-11 13:05:49 UTC
+++ unix/qsh_unix.c
+@@ -31,7 +31,7 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ #include "../qcommon/qcommon.h"
+
+ #if defined(__FreeBSD__)
+-#include <machine/param.h>
++#include <sys/param.h>
+ #endif
+
+ //===============================================================================
@@ -150,7 +150,7 @@ void Sys_Mkdir (char *path)
mkdir (path, 0777);
}
diff --git a/irc/inspircd/Makefile b/irc/inspircd/Makefile
index 49b222a30717..0ef8f7aad3f5 100644
--- a/irc/inspircd/Makefile
+++ b/irc/inspircd/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inspircd
DISTVERSIONPREFIX= v
-DISTVERSION= 4.5.0
+DISTVERSION= 4.6.0
CATEGORIES= irc
MAINTAINER= driesm@FreeBSD.org
diff --git a/irc/inspircd/distinfo b/irc/inspircd/distinfo
index 2d5b672bf79b..e905362f0e9e 100644
--- a/irc/inspircd/distinfo
+++ b/irc/inspircd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736072568
-SHA256 (inspircd-inspircd-v4.5.0_GH0.tar.gz) = ad73fcf46665cba5d1639d3bae79766991ac4bbb2665b976c5819126c15ce6c7
-SIZE (inspircd-inspircd-v4.5.0_GH0.tar.gz) = 1022091
+TIMESTAMP = 1740833947
+SHA256 (inspircd-inspircd-v4.6.0_GH0.tar.gz) = d661648bdcb397d8bd2d4afe2746f8e991923d3d82e83d9fa215194f445977f7
+SIZE (inspircd-inspircd-v4.6.0_GH0.tar.gz) = 1024697
diff --git a/lang/dotnet8/Makefile b/lang/dotnet8/Makefile
index 0cdffa443b3a..7d6b24eb3fae 100644
--- a/lang/dotnet8/Makefile
+++ b/lang/dotnet8/Makefile
@@ -31,7 +31,7 @@ LIB_DEPENDS= libicuuc.so:devel/icu \
RUN_DEPENDS= terminfo-db>0:misc/terminfo-db \
dotnet:lang/dotnet-host
-USES= autoreconf:build gssapi:mit llvm:noexport nodejs pkgconfig \
+USES= autoreconf:build gssapi:mit llvm:noexport,max=17 nodejs pkgconfig \
python:build,3.9+ shebangfix ssl
USE_GITHUB= yes
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 3d3d36963172..890e95d1b756 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,6 +1,5 @@
PORTNAME= thunderbird
-DISTVERSION= 128.7.1
-PORTREVISION= 1
+DISTVERSION= 128.8.0
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 5387de47203d..3c28a4ea8ea1 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739560279
-SHA256 (thunderbird-128.7.1esr.source.tar.xz) = 93f9b754ed68bdfa6bf15c5787c1845441be02b3830c1730b6379cec9b8f275e
-SIZE (thunderbird-128.7.1esr.source.tar.xz) = 679801568
+TIMESTAMP = 1740831664
+SHA256 (thunderbird-128.8.0esr.source.tar.xz) = 07c91f03d31d95335c014a554c05721d29bea2aeadf3687bde8c9aca1b2747ce
+SIZE (thunderbird-128.8.0esr.source.tar.xz) = 674923556
diff --git a/math/cliquer/Makefile b/math/cliquer/Makefile
index d2f54d80c5ec..a44dfaf80647 100644
--- a/math/cliquer/Makefile
+++ b/math/cliquer/Makefile
@@ -1,23 +1,19 @@
PORTNAME= cliquer
-PORTVERSION= 1.22
-DISTVERSIONPREFIX= v
+DISTVERSION= 1.22
CATEGORIES= math
-#MASTER_SITES= http://users.aalto.fi/~pat/cliquer/
+MASTER_SITES= https://github.com/dimpase/autocliquer/releases/download/v${DISTVERSION}/
-MAINTAINER= thierry@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Routines for clique searching
WWW= https://users.aalto.fi/~pat/cliquer.html
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
-USE_GITHUB= yes
-GH_ACCOUNT= dimpase
-GH_PROJECT= autocliquer
-
-USES= autoreconf libtool
+USES= libtool
+USE_LDCONFIG= yes
GNU_CONFIGURE= yes
-USE_LDCONFIG= yes
TEST_TARGET= check
diff --git a/math/cliquer/distinfo b/math/cliquer/distinfo
index 90be1841a4ea..2d1c6c3684f4 100644
--- a/math/cliquer/distinfo
+++ b/math/cliquer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600109308
-SHA256 (dimpase-autocliquer-v1.22_GH0.tar.gz) = 7011ebf3243e81e4eb8259cd75873a2bcdb0faa66fe50d4e7582ce505a66a7ce
-SIZE (dimpase-autocliquer-v1.22_GH0.tar.gz) = 79595
+TIMESTAMP = 1739053296
+SHA256 (cliquer-1.22.tar.gz) = 6ff79e1e9983ebabbca3dd276a8a310cbdeb48c7adf95f37abd83129b566340e
+SIZE (cliquer-1.22.tar.gz) = 416433
diff --git a/multimedia/dirac/Makefile b/multimedia/dirac/Makefile
index 89d0d5503679..580bda3f4527 100644
--- a/multimedia/dirac/Makefile
+++ b/multimedia/dirac/Makefile
@@ -8,6 +8,9 @@ MAINTAINER= multimedia@FreeBSD.org
COMMENT= Open source video codec from the BBC
WWW= https://dirac.sourceforge.net/
+DEPRECATED= Legacy video codec superseded by multiple formats. Files can be decoded using FFmpeg
+EXPIRATION_DATE=2025-03-31
+
GNU_CONFIGURE= yes
USES= gmake libtool pathfix shebangfix
SHEBANG_FILES= ${WRKSRC}/tests/create_dirac_testfile.pl
diff --git a/multimedia/emovix/Makefile b/multimedia/emovix/Makefile
index 2131421bb417..3b984110884f 100644
--- a/multimedia/emovix/Makefile
+++ b/multimedia/emovix/Makefile
@@ -11,6 +11,10 @@ WWW= https://movix.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BROKEN= Fails to generate ISO image
+DEPRECATED= Abandonware, uses over a decade year old software and no support for anything recent
+EXPIRATION_DATE=2025-03-31
+
GNU_CONFIGURE= yes
USES= gmake perl5 shebangfix
SHEBANG_FILES= mplayer-fonts/centralEU-cp1250/runme \
diff --git a/multimedia/gdialog/Makefile b/multimedia/gdialog/Makefile
index f68570d0975d..b320d083db02 100644
--- a/multimedia/gdialog/Makefile
+++ b/multimedia/gdialog/Makefile
@@ -11,6 +11,9 @@ WWW= https://sourceforge.net/projects/gdialog-x/
LICENSE= GPLv2
+DEPRECATED= Support for a 20 year old obsolete STB that only supports DVB-T(1) and MPEG-2
+EXPIRATION_DATE=2025-03-31
+
BUILD_DEPENDS= projectx>=0.90.4.00:multimedia/projectx
RUN_DEPENDS= projectx>=0.90.4.00:multimedia/projectx
diff --git a/multimedia/gmtk/Makefile b/multimedia/gmtk/Makefile
index aa465b96a56b..4b0154adc41d 100644
--- a/multimedia/gmtk/Makefile
+++ b/multimedia/gmtk/Makefile
@@ -10,6 +10,9 @@ WWW= http://code.google.com/p/gmtk/
LICENSE= GPLv2
+DEPRECATED= Support library for deprecated port multimedia/gnome-mplayer
+EXPIRATION_DATE=2025-03-31
+
BUILD_DEPENDS= p5-XML-Parser>0:textproc/p5-XML-Parser
USES= gettext gmake gnome libtool pathfix perl5 pkgconfig xorg
diff --git a/multimedia/gnome-mplayer/Makefile b/multimedia/gnome-mplayer/Makefile
index fdd1bc51a754..ceab0bb8fa16 100644
--- a/multimedia/gnome-mplayer/Makefile
+++ b/multimedia/gnome-mplayer/Makefile
@@ -11,6 +11,9 @@ WWW= http://kdekorte.googlepages.com/gnomemplayer
LICENSE= GPLv2
+DEPRECATED= Abandonware, last activity from upstream 11 years ago and multiple unresolved issue reports
+EXPIRATION_DATE=2025-03-31
+
LIB_DEPENDS= libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libfontconfig.so:x11-fonts/fontconfig \
diff --git a/multimedia/ogmrip/Makefile b/multimedia/ogmrip/Makefile
index 5f68078df6e4..53db02ba0d6e 100644
--- a/multimedia/ogmrip/Makefile
+++ b/multimedia/ogmrip/Makefile
@@ -10,6 +10,9 @@ WWW= https://ogmrip.sourceforge.net/
LICENSE= GPLv2+ # from source, though COPYING says LGPLv2
+DEPRECATED= Abandonware, last activity in 2018 and lacks support for new formats. Consider using multimedia/handbrake
+EXPIRATION_DATE=2025-03-31
+
BUILD_DEPENDS= mencoder:multimedia/mencoder \
mplayer:multimedia/mplayer \
gsed:textproc/gsed
diff --git a/multimedia/projectx/Makefile b/multimedia/projectx/Makefile
index f0beb27464ae..4bfd0d9c2330 100644
--- a/multimedia/projectx/Makefile
+++ b/multimedia/projectx/Makefile
@@ -12,6 +12,9 @@ WWW= https://sourceforge.net/projects/project-x/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/Copying
+DEPRECATED= Abandonware, last release in 2011 and dependens on legacy version of Java. Consider using multimedia/ffmpeg or multimedia/vlc
+EXPIRATION_DATE=2025-03-31
+
USES= java zip:infozip
SUB_FILES= project-x.sh
diff --git a/multimedia/tcmplex-panteltje/Makefile b/multimedia/tcmplex-panteltje/Makefile
index ad40d73a40ed..0b053134bcea 100644
--- a/multimedia/tcmplex-panteltje/Makefile
+++ b/multimedia/tcmplex-panteltje/Makefile
@@ -11,6 +11,10 @@ WWW= http://panteltje.com/panteltje/dvd/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
+BROKEN= Unfetchable
+DEPRECATED= Abandonware, upstream is gone and no consumers in tree
+EXPIRATION_DATE=2025-03-31
+
USES= tar:tgz
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
ALL_TARGET= a.out
diff --git a/science/py-spglib/Makefile b/science/py-spglib/Makefile
index 6a2950dea35d..14ad98f6aa4a 100644
--- a/science/py-spglib/Makefile
+++ b/science/py-spglib/Makefile
@@ -7,7 +7,8 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for finding and handling crystal symmetries (python binding)
-WWW= https://spglib.readthedocs.io/en/stable/
+WWW= https://spglib.readthedocs.io/en/stable/ \
+ https://github.com/spglib/spglib
LICENSE= BSD3CLAUSE
diff --git a/science/py-spglib/files/patch-pyproject.toml b/science/py-spglib/files/patch-pyproject.toml
index e4e8f702013c..38d350736f4d 100644
--- a/science/py-spglib/files/patch-pyproject.toml
+++ b/science/py-spglib/files/patch-pyproject.toml
@@ -1,4 +1,6 @@
---- pyproject.toml.orig 2024-07-12 07:15:17 UTC
+- removal of license-files is a workaround for https://github.com/spglib/spglib/issues/560
+
+--- pyproject.toml.orig 2024-07-11 08:36:56 UTC
+++ pyproject.toml
@@ -1,7 +1,7 @@
[build-system]
@@ -9,3 +11,11 @@
build-backend = "scikit_build_core.build"
[project]
+@@ -9,7 +9,6 @@ license = { text = "BSD-3-Clause" }
+ requires-python = ">=3.9"
+ description = "This is the spglib module."
+ license = { text = "BSD-3-Clause" }
+-license-files = { paths = ["COPYING"] }
+ readme = "python/README.rst"
+ dynamic = ["version"]
+ dependencies = [
diff --git a/security/arti/Makefile b/security/arti/Makefile
index 24d45d1c0abe..5236b9756622 100644
--- a/security/arti/Makefile
+++ b/security/arti/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arti
DISTVERSION= 1.4.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= security
MAINTAINER= cs@FreeBSD.org
@@ -13,6 +13,8 @@ NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON=Zeroize crate does not support i386
LIB_DEPENDS= libzstd.so:archivers/zstd
+FLAVORS= default full
+full_PKGNAMESUFFIX= -full
USES= cargo sqlite ssl
USE_RC_SUBR= arti
GROUPS= _arti
@@ -23,8 +25,15 @@ USE_GITLAB= yes
GL_SITE= https://gitlab.torproject.org
GL_ACCOUNT= tpo/core
GL_TAGNAME= 6598a0a01c578451917f167d352278052107f0fb
-CARGO_FEATURES= tokio rustls
CARGO_INSTALL= no
+default_DESCR= ${.CURDIR}/pkg-descr
+full_DESCR= ${.CURDIR}/pkg-descr-full
+.if ${FLAVOR:U} != full
+CARGO_FEATURES= default
+.endif
+.if ${FLAVOR:U} == full
+CARGO_FEATURES= full
+.endif
do-install:
${INSTALL_SCRIPT} ${CARGO_TARGET_DIR}/*/arti ${STAGEDIR}${PREFIX}/bin/arti
diff --git a/security/arti/pkg-descr b/security/arti/pkg-descr
index 2f378c6f8a57..6ca77ada8c0b 100644
--- a/security/arti/pkg-descr
+++ b/security/arti/pkg-descr
@@ -1,2 +1,3 @@
-Arti is a project to produce an embeddable, production-quality implementation
-of the Tor anonymity protocols in the Rust programming language.
+Arti is a complete rewrite of the C Tor codebase, and it is currently under
+active development. It is written in Rust, and it is designed to be modular,
+reusable, and easy to audit.
diff --git a/security/arti/pkg-descr-full b/security/arti/pkg-descr-full
new file mode 100644
index 000000000000..6d9128daaa77
--- /dev/null
+++ b/security/arti/pkg-descr-full
@@ -0,0 +1,7 @@
+Arti is a complete rewrite of the C Tor codebase, and it is currently under
+active development. It is written in Rust, and it is designed to be modular,
+reusable, and easy to audit.
+
+This is the full version of the port, offering additional features and
+binaries, for example to run onion services. For regular client mode, the
+default version is just fine.
diff --git a/security/vlock/Makefile b/security/vlock/Makefile
index 2e7d93fd683b..482cad0075aa 100644
--- a/security/vlock/Makefile
+++ b/security/vlock/Makefile
@@ -2,8 +2,7 @@ PORTNAME= vlock
PORTVERSION= 2.2.3
PORTREVISION= 5
CATEGORIES= security
-MASTER_SITES= http://cthulhu.c3d2.de/~toidinamai/vlock/archive/ \
- LOCAL/martymac
+MASTER_SITES= LOCAL/martymac
MAINTAINER= martymac@FreeBSD.org
COMMENT= Locks a terminal
@@ -15,26 +14,21 @@ HAS_CONFIGURE= yes
CONFIGURE_ARGS= --enable-plugins --enable-pam \
--prefix=${PREFIX} \
--mandir=${PREFIX}/share/man \
- --with-modules="${VLOCKMODULES}" \
+ --with-modules="all.so new.so" \
--with-scripts="${VLOCKSCRIPTS}" \
- VLOCK_GROUP="nobody" \
- EXTRA_CFLAGS="-I${LOCALBASE}/include" \
- EXTRA_LDFLAGS="-L${LOCALBASE}/lib"
+ VLOCK_GROUP="nobody"
USES= gmake
USE_CSTD= gnu99
-OPTIONS_DEFINE= ROOTPWD VLOCKSCRIPTS CACASAVER DOCS
+OPTIONS_DEFINE= ROOTPWD VLOCKSCRIPTS DOCS
OPTIONS_DEFAULT= ROOTPWD
OPTIONS_SUB= yes
ROOTPWD_DESC= Enable unlock using root password
ROOTPWD_CONFIGURE_ENABLE= root-password
VLOCKSCRIPTS_DESC= Install sample hook scripts
-CACASAVER_DESC= Enable libcaca screensaver
-CACASAVER_LIB_DEPENDS= libcaca.so:graphics/libcaca
# Default scripts/modules
VLOCKSCRIPTS=
-VLOCKMODULES= all.so new.so
# Vlock special group
VLOCK_GRP= vlock
@@ -49,10 +43,6 @@ PORTDOCS= ChangeLog PLUGINS README README.X11 SECURITY TODO
VLOCKSCRIPTS+= amarok.sh example_script.sh mplayer.sh
.endif
-.if ${PORT_OPTIONS:MCACASAVER}
-VLOCKMODULES+= caca.so
-.endif
-
post-install:
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
diff --git a/security/vlock/pkg-plist b/security/vlock/pkg-plist
index 8164bf5ccdca..b925c3847d4f 100644
--- a/security/vlock/pkg-plist
+++ b/security/vlock/pkg-plist
@@ -6,7 +6,6 @@ share/man/man8/vlock-main.8.gz
%%VLOCKSCRIPTS%%lib/vlock/scripts/example_script
%%VLOCKSCRIPTS%%lib/vlock/scripts/mplayer
lib/vlock/modules/all.so
-%%CACASAVER%%lib/vlock/modules/caca.so
@mode 4711
sbin/vlock-main
@mode
diff --git a/sysutils/siegfried/Makefile b/sysutils/siegfried/Makefile
index 62594faf9f41..313af409deb0 100644
--- a/sysutils/siegfried/Makefile
+++ b/sysutils/siegfried/Makefile
@@ -1,7 +1,6 @@
PORTNAME= siegfried
DISTVERSIONPREFIX= v
-DISTVERSION= 1.11.1
-PORTREVISION= 2
+DISTVERSION= 1.11.2
CATEGORIES= sysutils
MAINTAINER= eduardo@FreeBSD.org
diff --git a/sysutils/siegfried/distinfo b/sysutils/siegfried/distinfo
index d93d3ab06c1b..b1aa796f56dd 100644
--- a/sysutils/siegfried/distinfo
+++ b/sysutils/siegfried/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1719557927
-SHA256 (go/sysutils_siegfried/siegfried-v1.11.1/v1.11.1.mod) = a221fb98f326508efc20e8af4a5b8112d824a58d383c27c8bb65f643ae07b6cb
-SIZE (go/sysutils_siegfried/siegfried-v1.11.1/v1.11.1.mod) = 526
-SHA256 (go/sysutils_siegfried/siegfried-v1.11.1/v1.11.1.zip) = 018c1631b619611f654e06a04913c490b882f4f2a741fde74ca03f7f0e158794
-SIZE (go/sysutils_siegfried/siegfried-v1.11.1/v1.11.1.zip) = 18146934
+TIMESTAMP = 1740838405
+SHA256 (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.mod) = 90db03e025c74ca6e9b0c93fd8012175bb9cd0821b8b3ad1352cbb1135266934
+SIZE (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.mod) = 526
+SHA256 (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.zip) = 91a9de8e9a5cc4cd1b8b7704b0ee5f5bdfb3bd27f7c3b0b773bfd0a97077cd39
+SIZE (go/sysutils_siegfried/siegfried-v1.11.2/v1.11.2.zip) = 15875161
diff --git a/www/homer-web/Makefile b/www/homer-web/Makefile
index d63b712aea7c..37e3244bc4c7 100644
--- a/www/homer-web/Makefile
+++ b/www/homer-web/Makefile
@@ -1,6 +1,6 @@
PORTNAME= homer
DISTVERSIONPREFIX= v
-DISTVERSION= 25.02.2
+DISTVERSION= 25.03.1
CATEGORIES= www
MASTER_SITES= https://github.com/bastienwirtz/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
PKGNAMESUFFIX= -web
diff --git a/www/homer-web/distinfo b/www/homer-web/distinfo
index 07743bd8f9c1..2ad21720b1fe 100644
--- a/www/homer-web/distinfo
+++ b/www/homer-web/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740668422
-SHA256 (homer-25.02.2/homer.zip) = 3a62893e69aa074d0a9124d5d87b278986eefdd3eecfffe7e95da97ef87dc35c
-SIZE (homer-25.02.2/homer.zip) = 1126264
+TIMESTAMP = 1740833694
+SHA256 (homer-25.03.1/homer.zip) = 44634ae88bfd8f5a82d36fc934195b25279c1820160785815f4c4693d75a3072
+SIZE (homer-25.03.1/homer.zip) = 1126398
diff --git a/www/homer-web/pkg-plist b/www/homer-web/pkg-plist
index 40560dadfd93..0ec0e4ee51d5 100644
--- a/www/homer-web/pkg-plist
+++ b/www/homer-web/pkg-plist
@@ -19,89 +19,89 @@
%%WWWDIR%%/index.html
%%WWWDIR%%/logo.png
%%WWWDIR%%/registerSW.js
-%%WWWDIR%%/resources/AdGuardHome-DPyKVybT.js
+%%WWWDIR%%/resources/AdGuardHome-B_Yivb_1.js
%%WWWDIR%%/resources/AdGuardHome-xMcAwkcx.css
-%%WWWDIR%%/resources/CopyToClipboard-C1VeTM53.js
+%%WWWDIR%%/resources/CopyToClipboard-C5ApFP7g.js
%%WWWDIR%%/resources/CopyToClipboard-DddLKxSp.css
-%%WWWDIR%%/resources/Docuseal-B927qTQa.js
%%WWWDIR%%/resources/Docuseal-Bfm9z64P.css
+%%WWWDIR%%/resources/Docuseal-DEwRTojH.js
%%WWWDIR%%/resources/Emby-BatKvhfk.css
-%%WWWDIR%%/resources/Emby-u_4ugie8.js
+%%WWWDIR%%/resources/Emby-CzHl8tDx.js
%%WWWDIR%%/resources/FreshRSS-B2bJK9Eo.css
-%%WWWDIR%%/resources/FreshRSS-BqsfkOTW.js
+%%WWWDIR%%/resources/FreshRSS-DP2tF1hj.js
+%%WWWDIR%%/resources/Gitea-BkPCQAX5.js
%%WWWDIR%%/resources/Gitea-CZTTsvSE.css
-%%WWWDIR%%/resources/Gitea-EmNIoPxF.js
-%%WWWDIR%%/resources/Glances-BBnlqTBd.js
+%%WWWDIR%%/resources/Glances-DxkZQyCh.js
%%WWWDIR%%/resources/Gotify-C7R4h37T.css
-%%WWWDIR%%/resources/Gotify-OPZHlDyE.js
-%%WWWDIR%%/resources/Healthchecks-DOrByaa_.js
+%%WWWDIR%%/resources/Gotify-JEKvXUOY.js
%%WWWDIR%%/resources/Healthchecks-DtdlFxdZ.css
+%%WWWDIR%%/resources/Healthchecks-R-XFGSvs.js
%%WWWDIR%%/resources/HomeAssistant-C4klG_VP.css
-%%WWWDIR%%/resources/HomeAssistant-GkgbE4vk.js
-%%WWWDIR%%/resources/Immich-CZ5zT7yh.js
+%%WWWDIR%%/resources/HomeAssistant-CWQHPZr4.js
+%%WWWDIR%%/resources/Immich-B2OdB54-.js
%%WWWDIR%%/resources/Immich-DimTFC2Z.css
-%%WWWDIR%%/resources/Jellystat-B6zRSiNw.js
+%%WWWDIR%%/resources/Jellystat-D8K9nOkF.js
%%WWWDIR%%/resources/Jellystat-_kOyZ3_4.css
%%WWWDIR%%/resources/Lidarr-DZkJ_Flo.css
-%%WWWDIR%%/resources/Lidarr-DtLDIpWh.js
-%%WWWDIR%%/resources/Mealie-qQUg74L8.js
+%%WWWDIR%%/resources/Lidarr-uqmYkZhw.js
+%%WWWDIR%%/resources/Mealie-BFhC5kEy.js
%%WWWDIR%%/resources/Medusa-6Vz175Ov.css
-%%WWWDIR%%/resources/Medusa-D_Qu1r2Y.js
-%%WWWDIR%%/resources/Mylar-CJRa1a3P.js
+%%WWWDIR%%/resources/Medusa-gJ9g3PXC.js
%%WWWDIR%%/resources/Mylar-C_Bbkeae.css
+%%WWWDIR%%/resources/Mylar-DiCJhoEJ.js
%%WWWDIR%%/resources/Nextcloud-BFaXGAMV.css
-%%WWWDIR%%/resources/Nextcloud-nGv_n_Hx.js
+%%WWWDIR%%/resources/Nextcloud-psSCBNTs.js
+%%WWWDIR%%/resources/OctoPrint-CVELrLFS.js
%%WWWDIR%%/resources/OctoPrint-Dy6Nt0wq.css
-%%WWWDIR%%/resources/OctoPrint-Kn2WvjbW.js
-%%WWWDIR%%/resources/Olivetin-BQpCqWjX.js
%%WWWDIR%%/resources/Olivetin-CXkMn_gE.css
-%%WWWDIR%%/resources/OpenHAB-C83lmTRr.js
+%%WWWDIR%%/resources/Olivetin-D-PQIa2V.js
+%%WWWDIR%%/resources/OpenHAB-B7rgWVhA.js
%%WWWDIR%%/resources/OpenHAB-CNNZ8LIK.css
%%WWWDIR%%/resources/OpenWeather-BKPkxLGY.css
-%%WWWDIR%%/resources/OpenWeather-ofwZXX8-.js
-%%WWWDIR%%/resources/PaperlessNG-B3MDMilw.js
-%%WWWDIR%%/resources/PeaNUT-BvT5cJJZ.js
-%%WWWDIR%%/resources/PiAlert-BdUqFy_E.js
+%%WWWDIR%%/resources/OpenWeather-CQ02PF1-.js
+%%WWWDIR%%/resources/PaperlessNG-CLeOBHMW.js
+%%WWWDIR%%/resources/PeaNUT-BRD0c-wC.js
%%WWWDIR%%/resources/PiAlert-BxCldGYK.css
-%%WWWDIR%%/resources/PiHole-CJhe3xTu.js
+%%WWWDIR%%/resources/PiAlert-CpE7GcpA.js
%%WWWDIR%%/resources/PiHole-Cd_o24HD.css
+%%WWWDIR%%/resources/PiHole-sWRjdsax.js
%%WWWDIR%%/resources/Ping-Bk842kbn.css
-%%WWWDIR%%/resources/Ping-UiZ2jPIb.js
+%%WWWDIR%%/resources/Ping-DzlA5FcT.js
%%WWWDIR%%/resources/Portainer-B8T2fUIz.css
-%%WWWDIR%%/resources/Portainer-Dk4SDZrH.js
-%%WWWDIR%%/resources/Prometheus-BR3tEh16.js
+%%WWWDIR%%/resources/Portainer-BFLvkjNC.js
+%%WWWDIR%%/resources/Prometheus-Cs5ExV0F.js
%%WWWDIR%%/resources/Prometheus-QU6NOz2s.css
-%%WWWDIR%%/resources/Prowlarr-I99mHJPK.js
+%%WWWDIR%%/resources/Prowlarr-9c3J-Mtf.js
%%WWWDIR%%/resources/Prowlarr-Qj-hpHM9.css
%%WWWDIR%%/resources/Proxmox-B4RQziWr.css
-%%WWWDIR%%/resources/Proxmox-DZ_SHUdh.js
-%%WWWDIR%%/resources/Radarr-DIUBAUUy.js
+%%WWWDIR%%/resources/Proxmox-Cfd8iDCu.js
%%WWWDIR%%/resources/Radarr-DQGVKRF-.css
+%%WWWDIR%%/resources/Radarr-MYbxOp-F.js
%%WWWDIR%%/resources/Readarr-DPIwWcMw.css
-%%WWWDIR%%/resources/Readarr-QsnRCXAU.js
+%%WWWDIR%%/resources/Readarr-z_g2lLF4.js
+%%WWWDIR%%/resources/Rtorrent-BGIv2rDU.js
%%WWWDIR%%/resources/Rtorrent-BcF81LSd.css
-%%WWWDIR%%/resources/Rtorrent-CxJSxW2I.js
-%%WWWDIR%%/resources/SABnzbd-C3z0Tefs.js
+%%WWWDIR%%/resources/SABnzbd-BKf-TUKO.js
%%WWWDIR%%/resources/SABnzbd-CfLw0sUS.css
+%%WWWDIR%%/resources/Scrutiny-CIvCEn9n.js
%%WWWDIR%%/resources/Scrutiny-CSDCQBtP.css
-%%WWWDIR%%/resources/Scrutiny-DDElbGY_.js
-%%WWWDIR%%/resources/Sonarr-BOe0WxS6.js
+%%WWWDIR%%/resources/Sonarr-DLZCe9kI.js
%%WWWDIR%%/resources/Sonarr-DiLKQcnx.css
-%%WWWDIR%%/resources/SpeedtestTracker-DzWK5-cM.js
+%%WWWDIR%%/resources/SpeedtestTracker-BHMHuZfI.js
%%WWWDIR%%/resources/Tautulli-BNtH8-og.css
-%%WWWDIR%%/resources/Tautulli-CZh84Dgq.js
-%%WWWDIR%%/resources/Tdarr-DS5hvp2b.js
+%%WWWDIR%%/resources/Tautulli-DZkKIDR5.js
+%%WWWDIR%%/resources/Tdarr-DAb_qeKq.js
%%WWWDIR%%/resources/Tdarr-DjDXLo7R.css
-%%WWWDIR%%/resources/ThemeChooser-KhMJLWYV.js
+%%WWWDIR%%/resources/ThemeChooser-CQkwrdcO.js
%%WWWDIR%%/resources/ThemeChooser-b3m01NKw.css
-%%WWWDIR%%/resources/Traefik-DuguXk7x.js
+%%WWWDIR%%/resources/Traefik-dDRBAIur.js
%%WWWDIR%%/resources/Traefik-mqWWGAkx.css
+%%WWWDIR%%/resources/UptimeKuma-BEPrvRGd.js
%%WWWDIR%%/resources/UptimeKuma-CcWuGHzs.css
-%%WWWDIR%%/resources/UptimeKuma-VJJMjN1E.js
-%%WWWDIR%%/resources/WUD-BNPuIIkK.js
%%WWWDIR%%/resources/WUD-BoWaiFdF.css
+%%WWWDIR%%/resources/WUD-ZZsbz83c.js
+%%WWWDIR%%/resources/Wallabag-B0_zj7BP.js
%%WWWDIR%%/resources/Wallabag-CY5Z3Lsk.css
-%%WWWDIR%%/resources/Wallabag-DVivYduC.js
%%WWWDIR%%/resources/fa-brands-400-D1LuMI3I.ttf
%%WWWDIR%%/resources/fa-brands-400-D_cYUPeE.woff2
%%WWWDIR%%/resources/fa-regular-400-BjRzuEpd.woff2
@@ -110,10 +110,10 @@
%%WWWDIR%%/resources/fa-solid-900-D0aA9rwL.ttf
%%WWWDIR%%/resources/fa-v4compatibility-C9RhG_FT.woff2
%%WWWDIR%%/resources/fa-v4compatibility-CCth-dXg.ttf
-%%WWWDIR%%/resources/index-C5D5J121.css
-%%WWWDIR%%/resources/index-RtakpfWO.js
+%%WWWDIR%%/resources/index-COwDGR8S.js
+%%WWWDIR%%/resources/index-DBp_z5pq.css
%%WWWDIR%%/resources/noto-latin-normal-GUnxZaaT.woff2
-%%WWWDIR%%/resources/qBittorrent-BDUHZBHi.js
+%%WWWDIR%%/resources/qBittorrent-DQ1QBOSF.js
%%WWWDIR%%/resources/qBittorrent-TiGEuqxf.css
%%WWWDIR%%/resources/service-BGjJGoFF.js
%%WWWDIR%%/sw.js
diff --git a/www/nextcloud-forms/Makefile b/www/nextcloud-forms/Makefile
index 895929a8884c..18099f51a6a7 100644
--- a/www/nextcloud-forms/Makefile
+++ b/www/nextcloud-forms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= forms
-PORTVERSION= 5.0.0
+PORTVERSION= 5.0.2
DISTVERSIONPREFIX= v
CATEGORIES= www
diff --git a/www/nextcloud-forms/distinfo b/www/nextcloud-forms/distinfo
index 2dfef37768f6..6131b414235d 100644
--- a/www/nextcloud-forms/distinfo
+++ b/www/nextcloud-forms/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740557753
-SHA256 (nextcloud/forms-v5.0.0.tar.gz) = eff031992dd0c4fa6249bf50a1e45edfb74f4cd335d618e260817e627d03816f
-SIZE (nextcloud/forms-v5.0.0.tar.gz) = 5074727
+TIMESTAMP = 1740831913
+SHA256 (nextcloud/forms-v5.0.2.tar.gz) = c48d5aa913631187730d2bb9bd3bdb47ee517fc4cc9607baef0b9b63c9486b3d
+SIZE (nextcloud/forms-v5.0.2.tar.gz) = 5064606