summaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile2
-rw-r--r--deskutils/R-cran-exams2forms/Makefile21
-rw-r--r--deskutils/R-cran-exams2forms/distinfo3
-rw-r--r--deskutils/R-cran-exams2forms/pkg-descr10
-rw-r--r--deskutils/akonadi-calendar-tools/distinfo6
-rw-r--r--deskutils/akonadi-import-wizard/distinfo6
-rw-r--r--deskutils/akonadiconsole/distinfo6
-rw-r--r--deskutils/akregator/distinfo6
-rw-r--r--deskutils/belcard/Makefile12
-rw-r--r--deskutils/belcard/distinfo6
-rw-r--r--deskutils/belcard/pkg-plist3
-rw-r--r--deskutils/budgie-desktop-view/Makefile12
-rw-r--r--deskutils/budgie-desktop-view/distinfo4
-rw-r--r--deskutils/budgie-desktop-view/files/patch-src_file__item.vala38
-rw-r--r--deskutils/calibre/Makefile30
-rw-r--r--deskutils/calibre/distinfo10
-rw-r--r--deskutils/calibre/pkg-plist24
-rw-r--r--deskutils/cherrytree/Makefile3
-rw-r--r--deskutils/cherrytree/distinfo6
-rw-r--r--deskutils/cherrytree/pkg-plist1
-rw-r--r--deskutils/copyq/Makefile4
-rw-r--r--deskutils/copyq/distinfo6
-rw-r--r--deskutils/copyq/pkg-plist1
-rw-r--r--deskutils/coregarage/Makefile23
-rw-r--r--deskutils/coregarage/distinfo6
-rw-r--r--deskutils/coregarage/files/patch-src_settings.cpp (renamed from deskutils/coregarage/files/patch-settings.cpp)6
-rw-r--r--deskutils/dosage/Makefile4
-rw-r--r--deskutils/fet/Makefile2
-rw-r--r--deskutils/fet/distinfo6
-rw-r--r--deskutils/freeplane/Makefile2
-rw-r--r--deskutils/freeplane/distinfo6
-rw-r--r--deskutils/gnome-pomodoro/Makefile2
-rw-r--r--deskutils/gnome-pomodoro/distinfo6
-rw-r--r--deskutils/gnome-shell-extension-dashtodock/Makefile3
-rw-r--r--deskutils/gnome-shell-extension-dashtodock/distinfo6
-rw-r--r--deskutils/gnome-shell-extension-dashtopanel/Makefile35
-rw-r--r--deskutils/gnome-shell-extension-dashtopanel/distinfo6
-rw-r--r--deskutils/gnome-shell-extension-dashtopanel/files/patch-Makefile81
-rw-r--r--deskutils/gnome-shell-extension-dashtopanel/files/pkg-message.in18
-rw-r--r--deskutils/gnome-shell-extension-dashtopanel/pkg-message13
-rw-r--r--deskutils/gnome-shell-extension-dashtopanel/pkg-plist33
-rw-r--r--deskutils/gnome-shell-extension-hidetopbar/Makefile11
-rw-r--r--deskutils/gnome-shell-extension-hidetopbar/distinfo6
-rw-r--r--deskutils/gnome-shell-extension-hidetopbar/pkg-plist2
-rw-r--r--deskutils/gnome-shell-extension-lockkeys/Makefile3
-rw-r--r--deskutils/gnome-shell-extension-lockkeys/distinfo6
-rw-r--r--deskutils/gnome-shell-extension-openweather/Makefile3
-rw-r--r--deskutils/gnome-shell-extension-simple-weather/Makefile50
-rw-r--r--deskutils/gnome-shell-extension-simple-weather/distinfo3
-rw-r--r--deskutils/gnome-shell-extension-simple-weather/files/pkg-message.in18
-rw-r--r--deskutils/gnome-shell-extension-simple-weather/pkg-descr1
-rw-r--r--deskutils/gnome-shell-extension-simple-weather/pkg-plist83
-rw-r--r--deskutils/grantlee-editor/distinfo6
-rw-r--r--deskutils/grantleetheme/distinfo6
-rw-r--r--deskutils/gucharmap/Makefile10
-rw-r--r--deskutils/gucharmap/distinfo6
-rw-r--r--deskutils/itinerary/distinfo6
-rw-r--r--deskutils/kaddressbook/distinfo6
-rw-r--r--deskutils/kalarm/distinfo6
-rw-r--r--deskutils/kanbanapp/Makefile2
-rw-r--r--deskutils/kanbanapp/distinfo6
-rw-r--r--deskutils/kcharselect/distinfo6
-rw-r--r--deskutils/kdeconnect-kde/distinfo6
-rw-r--r--deskutils/kdeconnect-kde/pkg-plist1
-rw-r--r--deskutils/kdepim-addons/distinfo6
-rw-r--r--deskutils/kdepim-addons/pkg-plist1
-rw-r--r--deskutils/kdepim-runtime/distinfo6
-rw-r--r--deskutils/keditbookmarks/distinfo6
-rw-r--r--deskutils/kf6-kstatusnotifieritem/distinfo6
-rw-r--r--deskutils/kfind/distinfo6
-rw-r--r--deskutils/kmail-account-wizard/distinfo6
-rw-r--r--deskutils/kmail/distinfo6
-rw-r--r--deskutils/kongress/distinfo6
-rw-r--r--deskutils/kontact/distinfo6
-rw-r--r--deskutils/korganizer/distinfo6
-rw-r--r--deskutils/kruler/distinfo6
-rw-r--r--deskutils/kweather/distinfo6
-rw-r--r--deskutils/kweather/pkg-plist1
-rw-r--r--deskutils/kweathercore/distinfo6
-rw-r--r--deskutils/libcprime/Makefile9
-rw-r--r--deskutils/libcprime/distinfo6
-rw-r--r--deskutils/libcprime/pkg-plist12
-rw-r--r--deskutils/libkdepim/distinfo6
-rw-r--r--deskutils/mbox-importer/distinfo6
-rw-r--r--deskutils/merkuro/distinfo6
-rw-r--r--deskutils/merkuro/pkg-plist2
-rw-r--r--deskutils/nextcloudclient/Makefile2
-rw-r--r--deskutils/nextcloudclient/distinfo6
-rw-r--r--deskutils/nextcloudclient/pkg-plist1
-rw-r--r--deskutils/pim-data-exporter/distinfo6
-rw-r--r--deskutils/pim-sieve-editor/distinfo6
-rw-r--r--deskutils/pinot/Makefile10
-rw-r--r--deskutils/plasma6-milou/distinfo6
-rw-r--r--deskutils/plasma6-milou/pkg-plist1
-rw-r--r--deskutils/plasma6-sddm-kcm/distinfo6
-rw-r--r--deskutils/plasma6-xdg-desktop-portal-kde/Makefile1
-rw-r--r--deskutils/plasma6-xdg-desktop-portal-kde/distinfo6
-rw-r--r--deskutils/py-paperless-ngx/Makefile33
-rw-r--r--deskutils/py-paperless-ngx/distinfo10
-rw-r--r--deskutils/py-term-background/Makefile17
-rw-r--r--deskutils/py-term-background/distinfo6
-rw-r--r--deskutils/py-term-background/pkg-plist18
-rw-r--r--deskutils/qownnotes/Makefile3
-rw-r--r--deskutils/qownnotes/distinfo6
-rw-r--r--deskutils/remind/Makefile4
-rw-r--r--deskutils/remind/distinfo6
-rw-r--r--deskutils/remind/files/extra-patch-configure.ac (renamed from deskutils/remind/files/extra-patch-configure.in)4
-rw-r--r--deskutils/syncthingtray/Makefile16
-rw-r--r--deskutils/syncthingtray/distinfo18
-rw-r--r--deskutils/treeline/Makefile2
-rw-r--r--deskutils/treeline/distinfo6
-rw-r--r--deskutils/treesheets/Makefile13
-rw-r--r--deskutils/treesheets/distinfo8
-rw-r--r--deskutils/treesheets/files/patch-CMakeLists.txt58
-rw-r--r--deskutils/xdg-terminal-exec/Makefile2
-rw-r--r--deskutils/xdg-terminal-exec/distinfo6
-rw-r--r--deskutils/zanshin/distinfo6
-rw-r--r--deskutils/znotes/Makefile3
118 files changed, 783 insertions, 371 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 581d4d24e0c1..e9d18b6726b5 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -1,6 +1,7 @@
COMMENT = Things that used to be on the desktop before computers were invented
SUBDIR += R-cran-exams
+ SUBDIR += R-cran-exams2forms
SUBDIR += affiche
SUBDIR += akonadi-calendar-tools
SUBDIR += akonadi-import-wizard
@@ -93,6 +94,7 @@
SUBDIR += gnome-shell-extension-openweather
SUBDIR += gnome-shell-extension-panel-osd
SUBDIR += gnome-shell-extension-recent-items
+ SUBDIR += gnome-shell-extension-simple-weather
SUBDIR += gnome-shell-extension-trash
SUBDIR += gnome-shell-extension-weather
SUBDIR += gnome-shell-extension-windowoverlay-icons
diff --git a/deskutils/R-cran-exams2forms/Makefile b/deskutils/R-cran-exams2forms/Makefile
new file mode 100644
index 000000000000..e04c758e2240
--- /dev/null
+++ b/deskutils/R-cran-exams2forms/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= exams2forms
+DISTVERSION= 0.2-0
+CATEGORIES= deskutils education
+DISTNAME= ${PORTNAME}_${DISTVERSION}
+
+MAINTAINER= uzsolt@FreeBSD.org
+COMMENT= Embedding exams exercises in rmarkdown or quarto documents
+WWW= https://cran.r-project.org/package=exams2forms
+
+LICENSE= GPLv3
+
+RUN_DEPENDS= R-cran-base64enc>0:converters/R-cran-base64enc \
+ R-cran-digest>0:security/R-cran-digest \
+ R-cran-exams>=2.4-2:deskutils/R-cran-exams \
+ R-cran-knitr>0:print/R-cran-knitr \
+ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \
+ R-cran-xfun>0:misc/R-cran-xfun
+
+USES= cran:auto-plist
+
+.include <bsd.port.mk>
diff --git a/deskutils/R-cran-exams2forms/distinfo b/deskutils/R-cran-exams2forms/distinfo
new file mode 100644
index 000000000000..daf14abf8b1f
--- /dev/null
+++ b/deskutils/R-cran-exams2forms/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1758768136
+SHA256 (exams2forms_0.2-0.tar.gz) = 077f25cd1d0494405043c2bba5f2027eca8d78d5289bc1f4e045516584ab77f7
+SIZE (exams2forms_0.2-0.tar.gz) = 1330098
diff --git a/deskutils/R-cran-exams2forms/pkg-descr b/deskutils/R-cran-exams2forms/pkg-descr
new file mode 100644
index 000000000000..8c8890db0835
--- /dev/null
+++ b/deskutils/R-cran-exams2forms/pkg-descr
@@ -0,0 +1,10 @@
+The exams2forms provides several building blocks for embedding exercises
+written with the R package exams (also known as R/exams) in interactive
+documents or quizzes written with rmarkdown or quarto.
+
+All R/exams exercise types are supported:
+* Single-choice (schoice).
+* Multiple-choice (mchoice).
+* Numeric (num).
+* Text (string).
+* Cloze combining all of the previous elements (cloze).
diff --git a/deskutils/akonadi-calendar-tools/distinfo b/deskutils/akonadi-calendar-tools/distinfo
index 8a01b40f8870..e8deba894df4 100644
--- a/deskutils/akonadi-calendar-tools/distinfo
+++ b/deskutils/akonadi-calendar-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646131
-SHA256 (KDE/release-service/25.08.0/akonadi-calendar-tools-25.08.0.tar.xz) = 27e6d5aca728bbdc156382f2e783b5ed2f8c443dc5e3bfc3bd2d89391c166de8
-SIZE (KDE/release-service/25.08.0/akonadi-calendar-tools-25.08.0.tar.xz) = 274380
+TIMESTAMP = 1757409649
+SHA256 (KDE/release-service/25.08.1/akonadi-calendar-tools-25.08.1.tar.xz) = 58a40b48c8c36aa5f4a5f5bdfff56f2ed194fcc9354da5e0912b600bad2a920c
+SIZE (KDE/release-service/25.08.1/akonadi-calendar-tools-25.08.1.tar.xz) = 274412
diff --git a/deskutils/akonadi-import-wizard/distinfo b/deskutils/akonadi-import-wizard/distinfo
index 8e4ce5ab83f2..fec87dcd13d0 100644
--- a/deskutils/akonadi-import-wizard/distinfo
+++ b/deskutils/akonadi-import-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646133
-SHA256 (KDE/release-service/25.08.0/akonadi-import-wizard-25.08.0.tar.xz) = 5735c6b19819d5738d70a0d51feee35da1fec85f83b9c9cff547912863655baf
-SIZE (KDE/release-service/25.08.0/akonadi-import-wizard-25.08.0.tar.xz) = 497908
+TIMESTAMP = 1757409651
+SHA256 (KDE/release-service/25.08.1/akonadi-import-wizard-25.08.1.tar.xz) = 3f0309ec3b649387c6cf19475e98ab06b52ccaa2ca9c0d95fe5a6bfce9302712
+SIZE (KDE/release-service/25.08.1/akonadi-import-wizard-25.08.1.tar.xz) = 497816
diff --git a/deskutils/akonadiconsole/distinfo b/deskutils/akonadiconsole/distinfo
index eb41a5100e71..d67440d9e3ca 100644
--- a/deskutils/akonadiconsole/distinfo
+++ b/deskutils/akonadiconsole/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646136
-SHA256 (KDE/release-service/25.08.0/akonadiconsole-25.08.0.tar.xz) = fd9203e29a438eb686d33b0ef89b566bd0a3b2e0367057c936aaf20237ae7d10
-SIZE (KDE/release-service/25.08.0/akonadiconsole-25.08.0.tar.xz) = 324140
+TIMESTAMP = 1757409654
+SHA256 (KDE/release-service/25.08.1/akonadiconsole-25.08.1.tar.xz) = 6649240ce46b25a4de55052548bb84529d7ff2bfa8de5738edf068ac2d912ad3
+SIZE (KDE/release-service/25.08.1/akonadiconsole-25.08.1.tar.xz) = 324108
diff --git a/deskutils/akregator/distinfo b/deskutils/akregator/distinfo
index de6ec4bfd72b..42e808658779 100644
--- a/deskutils/akregator/distinfo
+++ b/deskutils/akregator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646138
-SHA256 (KDE/release-service/25.08.0/akregator-25.08.0.tar.xz) = cca96a99971dec086e2a610fe561715510389b3316ae624b3c4aa31261fa78de
-SIZE (KDE/release-service/25.08.0/akregator-25.08.0.tar.xz) = 2145088
+TIMESTAMP = 1757409656
+SHA256 (KDE/release-service/25.08.1/akregator-25.08.1.tar.xz) = bb3a957088f7994359544b080f7ddb4eed18844c7a03f6b3fd928f5c83bf7ced
+SIZE (KDE/release-service/25.08.1/akregator-25.08.1.tar.xz) = 2144956
diff --git a/deskutils/belcard/Makefile b/deskutils/belcard/Makefile
index 3299ff5703c3..14e795116e8a 100644
--- a/deskutils/belcard/Makefile
+++ b/deskutils/belcard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= belcard
-DISTVERSION= 5.4.24
+DISTVERSION= 5.4.28
CATEGORIES= deskutils
MAINTAINER= bofh@FreeBSD.org
@@ -9,9 +9,9 @@ WWW= https://www.linphone.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
- ${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
- ${LOCALBASE}/lib/libbelr.a:textproc/belr
+LIB_DEPENDS= libbctoolbox.so:net/bctoolbox \
+ libbcunit.so:devel/bcunit \
+ libbelr.so:textproc/belr
USES= cmake compiler:c++17-lang dos2unix ssl
DOS2UNIX_FILES= ${WRKSRC}/CMakeLists.txt
@@ -20,8 +20,8 @@ GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
USE_LDCONFIG= yes
-CMAKE_ARGS= -DENABLE_STRICT=NO \
- -DENABLE_UNIT_TESTS=NO
+CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= ENABLE_UNIT_TESTS
LDFLAGS+= -lpthread
diff --git a/deskutils/belcard/distinfo b/deskutils/belcard/distinfo
index ade8ea5da399..7ae4f7b3a9e5 100644
--- a/deskutils/belcard/distinfo
+++ b/deskutils/belcard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751280630
-SHA256 (belcard-5.4.24.tar.bz2) = e201511ded9545c1a19221e280daa759de8a7c037a4b888ceb649c9eb54aaf62
-SIZE (belcard-5.4.24.tar.bz2) = 157387
+TIMESTAMP = 1758125475
+SHA256 (belcard-5.4.28.tar.bz2) = 035409cf731647087094f6cc41356d1126ef94621767a02f2f6f4aad88816814
+SIZE (belcard-5.4.28.tar.bz2) = 157703
diff --git a/deskutils/belcard/pkg-plist b/deskutils/belcard/pkg-plist
index 654276f0d68b..f160ee93795d 100644
--- a/deskutils/belcard/pkg-plist
+++ b/deskutils/belcard/pkg-plist
@@ -18,7 +18,8 @@ include/belcard/belcard_rfc6474.hpp
include/belcard/belcard_security.hpp
include/belcard/belcard_utils.hpp
include/belcard/vcard_grammar.hpp
-lib/libbelcard.a
+lib/libbelcard.so
+lib/libbelcard.so.1
share/BelCard/cmake/BelCardConfig.cmake
share/BelCard/cmake/BelCardConfigVersion.cmake
share/BelCard/cmake/BelCardTargets-%%CMAKE_BUILD_TYPE%%.cmake
diff --git a/deskutils/budgie-desktop-view/Makefile b/deskutils/budgie-desktop-view/Makefile
index 45bd4131aa75..f136fa65faf7 100644
--- a/deskutils/budgie-desktop-view/Makefile
+++ b/deskutils/budgie-desktop-view/Makefile
@@ -1,19 +1,23 @@
PORTNAME= budgie-desktop-view
-DISTVERSION= 1.3
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+DISTVERSION= 1.3
+PORTREVISION= 2
CATEGORIES= deskutils budgie
MASTER_SITES= BUDGIE
+PATCH_SITES= https://github.com/BuddiesOfBudgie/${PORTNAME}/commit/
+PATCHFILES+= 05a9822.patch:-p1
+
MAINTAINER= duchateau.olivier@gmail.com
COMMENT= Budgie desktop icons application / implementation
WWW= https://github.com/BuddiesOfBudgie/budgie-desktop-view
LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
-USES= budgie gettext gnome meson pkgconfig tar:xz vala:build
+USES= budgie gettext-tools gnome meson pkgconfig tar:xz vala:build
USE_BUDGIE= raven:run
-USE_GNOME= glib20 gtk30 gdkpixbuf intltool
+USE_GNOME= glib20 gtk30 gdkpixbuf intltool:build
MESON_ARGS= -Dwerror=false
GLIB_SCHEMAS= org.buddiesofbudgie.budgie-desktop-view.gschema.xml
diff --git a/deskutils/budgie-desktop-view/distinfo b/deskutils/budgie-desktop-view/distinfo
index 3366d9362dbd..0a119de27e40 100644
--- a/deskutils/budgie-desktop-view/distinfo
+++ b/deskutils/budgie-desktop-view/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1697560495
+TIMESTAMP = 1732980852
SHA256 (budgie/budgie-desktop-view-v1.3.tar.xz) = acf47e478fa6df75308c1a553668d236a484bd5fb1b60deba4b7744de0445411
SIZE (budgie/budgie-desktop-view-v1.3.tar.xz) = 274056
+SHA256 (budgie/05a9822.patch) = ae509a072e8a7ce2ec6d3590eec2ca5da04032ddaa00d653d6863047c34d22e4
+SIZE (budgie/05a9822.patch) = 1317
diff --git a/deskutils/budgie-desktop-view/files/patch-src_file__item.vala b/deskutils/budgie-desktop-view/files/patch-src_file__item.vala
new file mode 100644
index 000000000000..f594bf32f17c
--- /dev/null
+++ b/deskutils/budgie-desktop-view/files/patch-src_file__item.vala
@@ -0,0 +1,38 @@
+Support for x11/ptyxis and x11/gnome-console (kgx)
+
+--- src/file_item.vala.orig 2023-10-16 12:20:36 UTC
++++ src/file_item.vala
+@@ -227,6 +227,8 @@ public class FileItem : DesktopItem {
+ // alacritty supports -e, --working-directory WITHOUT equal
+ // gnome-terminal supports --tab and --working-directory (no -w) WITH equal, but not -e
+ // mate-terminal supports --tab and -e, --working-directory (no -w) WITH equal
++ // kgx (gnome-console) supports --tab and -e, --working-directory (no -w) WITH equal
++ // ptyxis supports --tab and -x, --working-directory (no -w) WITH equal
+ // konsole supports --new-tab and -e, --workdir WITHOUT equal
+ // kitty supports --directory WITH equal
+ // terminator supports --new-tab and -e, --working-directory (no -w) WITH equal
+@@ -235,10 +237,11 @@ public class FileItem : DesktopItem {
+ (preferred_terminal != "alacritty") && // Not Alacritty, no tab CLI flag
+ (preferred_terminal != "gnome-terminal") && // Not GNOME Terminal which uses --tab instead of --new-tab
+ (preferred_terminal != "tilix") && // No new tab CLI flag (that I saw anyways)
+- (preferred_terminal != "kitty") // No new tab CLI flag for Kitty, either
++ (preferred_terminal != "kitty") && // No new tab CLI flag for Kitty, either
++ (preferred_terminal != "kgx") && (preferred_terminal != "ptyxis")
+ ) {
+ args += "--new-tab"; // Add --new-tab
+- } else if ((preferred_terminal == "gnome-terminal") && (_type == "file")) { // GNOME Terminal, self explanatory really
++ } else if ((preferred_terminal == "gnome-terminal" || preferred_terminal == "kgx" || preferred_terminal == "ptyxis") && (_type == "file")) { // GNOME Terminal, self explanatory really
+ args += "--tab"; // Create a new tab in an existing window or creates a new window
+ }
+
+@@ -269,6 +272,10 @@ public class FileItem : DesktopItem {
+
+ if (preferred_terminal == "gnome-terminal") { // gnome-terminal will not work with -e
+ args += "--";
++ args += editor;
++ args += path;
++ } else if (preferred_terminal == "ptyxis") {
++ args += "-x";
+ args += editor;
+ args += path;
+ } else {
diff --git a/deskutils/calibre/Makefile b/deskutils/calibre/Makefile
index 19d4e3717021..9adf31e12886 100644
--- a/deskutils/calibre/Makefile
+++ b/deskutils/calibre/Makefile
@@ -1,5 +1,5 @@
PORTNAME= calibre
-PORTVERSION= 8.10.0
+PORTVERSION= 8.11.1
CATEGORIES= deskutils python
MASTER_SITES= https://download.calibre-ebook.com/${PORTVERSION}/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -15,18 +15,18 @@ EXTRACT_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
BUILD_DEPENDS= ${LOCALBASE}/bin/cmake:devel/cmake-core \
${NONEXISTENT}:misc/iso-codes:extract \
${PY_SETUPTOOLS} \
- ${PYTHON_PKGNAMEPREFIX}apsw>=3.43.0.0:databases/py-apsw@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}apsw>=3.50.4.0:databases/py-apsw@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.12.2:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}css-parser>=1.0.10:www/py-css-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5-parser>=0.4.12:www/py-html5-parser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.9.3:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=6.0.1:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mechanize>=0.4.8:www/py-mechanize@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}msgpack>=0.3:devel/py-msgpack@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.7:devel/py-msgpack@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=10.3.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}regex>=2023.8.8:textproc/py-regex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xxhash>3.3.0:devel/py-xxhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zeroconf>0.115.0:net/py-zeroconf@${PY_FLAVOR} \
liberation-fonts-ttf>=2.1.3:x11-fonts/liberation-fonts-ttf \
MathJax3>0:www/mathjax3
LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
@@ -39,24 +39,24 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libstemmer.so:textproc/snowballstemmer \
libuchardet.so:textproc/uchardet \
libxkbcommon.so:x11/libxkbcommon
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apsw>=3.43.0.0:databases/py-apsw@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apsw>=3.50.4.0:databases/py-apsw@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.12.2:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}css-parser>=1.0.10:www/py-css-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.8.2:devel/py-python-dateutil@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dnspython>=2.4.2:dns/py-dnspython@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dnspython>=2.6.1:dns/py-dnspython@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.10:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}html5-parser>=0.4.12:www/py-html5-parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}jeepney>=0.8.0:devel/py-jeepney@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.9.3:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=6.0.1:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>=3.4.4:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mechanize>=0.4.8:www/py-mechanize@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.7:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netifaces>=0.11.0:net/py-netifaces@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=10.0.1:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.19.0:security/py-pycryptodome@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}regex>=0:textproc/py-regex@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=10.3.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pycryptodome>=3.19.1:security/py-pycryptodome@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}regex>=2023.8.8:textproc/py-regex@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xxhash>=3.3.0:devel/py-xxhash@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}zeroconf>0:net/py-zeroconf@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zeroconf>0.115.0:net/py-zeroconf@${PY_FLAVOR} \
liberation-fonts-ttf>=2.1.3:x11-fonts/liberation-fonts-ttf \
MathJax3>0:www/mathjax3 \
pdftohtml:graphics/poppler-utils \
@@ -66,7 +66,7 @@ USES= desktop-file-utils gettext-runtime:build gl localbase:ldflags \
pkgconfig pyqt:6 python:3.11+ qt:6 shared-mime-info shebangfix sqlite ssl \
tar:xz xorg
USE_GITHUB= nodefault
-GH_TUPLE= kovidgoyal:calibre-translations:9cc1de1:translations \
+GH_TUPLE= kovidgoyal:calibre-translations:1755379:translations \
LibreOffice:dictionaries:f092998:hypenation
USE_GL= opengl
USE_PYQT= pyqt6 pysip webengine qtbuilder:build sip:build
diff --git a/deskutils/calibre/distinfo b/deskutils/calibre/distinfo
index 16e75ae522e7..dacdc7d22641 100644
--- a/deskutils/calibre/distinfo
+++ b/deskutils/calibre/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1757066888
-SHA256 (calibre/calibre-8.10.0.tar.xz) = 0720d4a05f42e4513c66543fccfe07e376fdfb3508b206a1e7f14ee66b57b0c5
-SIZE (calibre/calibre-8.10.0.tar.xz) = 45171736
-SHA256 (calibre/kovidgoyal-calibre-translations-9cc1de1_GH0.tar.gz) = ebc6be54f4bed5f38284bd57138b6a33622cf9e1d7e0642c77c6b74a700f4f07
-SIZE (calibre/kovidgoyal-calibre-translations-9cc1de1_GH0.tar.gz) = 75421589
+TIMESTAMP = 1758890157
+SHA256 (calibre/calibre-8.11.1.tar.xz) = 9835230433fa29c21c77434c4af4944b7a28382447f145d52e429a50e907e048
+SIZE (calibre/calibre-8.11.1.tar.xz) = 45556824
+SHA256 (calibre/kovidgoyal-calibre-translations-1755379_GH0.tar.gz) = dd1cca713e0015134bbd641e6b98151581b4d4ced1cf3eff57822dc72607643b
+SIZE (calibre/kovidgoyal-calibre-translations-1755379_GH0.tar.gz) = 75810203
SHA256 (calibre/LibreOffice-dictionaries-f092998_GH0.tar.gz) = fb1e77a49ba926346834e66775e6694c083e94db00b6765a8cdcd69cd3b8b465
SIZE (calibre/LibreOffice-dictionaries-f092998_GH0.tar.gz) = 117698670
diff --git a/deskutils/calibre/pkg-plist b/deskutils/calibre/pkg-plist
index 8fa414e1947b..6f36e16b8db7 100644
--- a/deskutils/calibre/pkg-plist
+++ b/deskutils/calibre/pkg-plist
@@ -19,6 +19,25 @@ bin/lrs2lrf
bin/markdown-calibre
bin/web2disk
lib/calibre/calibre/__init__.py
+lib/calibre/calibre/ai/__init__.py
+lib/calibre/calibre/ai/config.py
+lib/calibre/calibre/ai/github/__init__.py
+lib/calibre/calibre/ai/github/backend.py
+lib/calibre/calibre/ai/github/config.py
+lib/calibre/calibre/ai/google/__init__.py
+lib/calibre/calibre/ai/google/backend.py
+lib/calibre/calibre/ai/google/config.py
+lib/calibre/calibre/ai/ollama/__init__.py
+lib/calibre/calibre/ai/ollama/backend.py
+lib/calibre/calibre/ai/ollama/config.py
+lib/calibre/calibre/ai/open_router/__init__.py
+lib/calibre/calibre/ai/open_router/backend.py
+lib/calibre/calibre/ai/open_router/config.py
+lib/calibre/calibre/ai/openai/__init__.py
+lib/calibre/calibre/ai/openai/backend.py
+lib/calibre/calibre/ai/openai/config.py
+lib/calibre/calibre/ai/prefs.py
+lib/calibre/calibre/ai/utils.py
lib/calibre/calibre/build_forms.py
lib/calibre/calibre/constants.py
lib/calibre/calibre/customize/__init__.py
@@ -717,6 +736,7 @@ lib/calibre/calibre/gui2/catalog/catalog_epub_mobi_ui.py
lib/calibre/calibre/gui2/catalog/catalog_tab_template_ui.py
lib/calibre/calibre/gui2/central.py
lib/calibre/calibre/gui2/changes.py
+lib/calibre/calibre/gui2/chat_widget.py
lib/calibre/calibre/gui2/comments_editor.py
lib/calibre/calibre/gui2/complete2.py
lib/calibre/calibre/gui2/convert/__init__.py
@@ -1179,6 +1199,7 @@ lib/calibre/calibre/gui2/viewer/control_sleep.py
lib/calibre/calibre/gui2/viewer/convert_book.py
lib/calibre/calibre/gui2/viewer/highlights.py
lib/calibre/calibre/gui2/viewer/integration.py
+lib/calibre/calibre/gui2/viewer/llm.py
lib/calibre/calibre/gui2/viewer/lookup.py
lib/calibre/calibre/gui2/viewer/main.py
lib/calibre/calibre/gui2/viewer/overlay.py
@@ -1617,6 +1638,7 @@ lib/calibre/tinycss/version.py
%%DATADIR%%/icons.rcc
%%DATADIR%%/images.qrc
%%DATADIR%%/images/add_book.png
+%%DATADIR%%/images/ai.png
%%DATADIR%%/images/apple-touch-icon.png
%%DATADIR%%/images/arrow-down.png
%%DATADIR%%/images/arrow-up.png
@@ -1756,6 +1778,7 @@ lib/calibre/tinycss/version.py
%%DATADIR%%/images/mimetypes/gif.png
%%DATADIR%%/images/mimetypes/html.png
%%DATADIR%%/images/mimetypes/jpeg.png
+%%DATADIR%%/images/mimetypes/kepub.png
%%DATADIR%%/images/mimetypes/kfx.png
%%DATADIR%%/images/mimetypes/lit.png
%%DATADIR%%/images/mimetypes/lrf.png
@@ -1825,6 +1848,7 @@ lib/calibre/tinycss/version.py
%%DATADIR%%/images/search_add_saved.png
%%DATADIR%%/images/search_copy_saved.png
%%DATADIR%%/images/search_delete_saved.png
+%%DATADIR%%/images/send.png
%%DATADIR%%/images/series.png
%%DATADIR%%/images/similar.png
%%DATADIR%%/images/smarten-punctuation.png
diff --git a/deskutils/cherrytree/Makefile b/deskutils/cherrytree/Makefile
index 316f73a9710c..15e8e69bee80 100644
--- a/deskutils/cherrytree/Makefile
+++ b/deskutils/cherrytree/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cherrytree
-PORTVERSION= 1.5.0
-PORTREVISION= 3
+PORTVERSION= 1.6.1
CATEGORIES= deskutils
MASTER_SITES= https://www.giuspen.com/software/ \
https://github.com/giuspen/cherrytree/releases/download/v${PORTVERSION}/
diff --git a/deskutils/cherrytree/distinfo b/deskutils/cherrytree/distinfo
index de47f517a78b..d5705dc328af 100644
--- a/deskutils/cherrytree/distinfo
+++ b/deskutils/cherrytree/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748986191
-SHA256 (cherrytree_1.5.0.tar.xz) = 55d477f721ad95d6d2302c04d44894b2371a98b0d2e43a3d5c455f82457553b7
-SIZE (cherrytree_1.5.0.tar.xz) = 4798052
+TIMESTAMP = 1757862952
+SHA256 (cherrytree_1.6.1.tar.xz) = 08a6e7d312b21a3ebe64da0fdda5846b1aaa901f842856add8158bae47980eff
+SIZE (cherrytree_1.6.1.tar.xz) = 3583052
diff --git a/deskutils/cherrytree/pkg-plist b/deskutils/cherrytree/pkg-plist
index bd69ccbd1f84..aaae48d728b1 100644
--- a/deskutils/cherrytree/pkg-plist
+++ b/deskutils/cherrytree/pkg-plist
@@ -318,6 +318,7 @@ share/applications/cherrytree.desktop
%%DATADIR%%/language-specs/abap.lang
%%DATADIR%%/language-specs/clisp.lang
%%DATADIR%%/language-specs/elixir.lang
+%%DATADIR%%/language-specs/gkeyfile.lang
%%DATADIR%%/language-specs/hcl.lang
%%DATADIR%%/language-specs/markdown-extra.lang
%%DATADIR%%/language-specs/nasm.lang
diff --git a/deskutils/copyq/Makefile b/deskutils/copyq/Makefile
index 685b332a7e98..b8e4c283d844 100644
--- a/deskutils/copyq/Makefile
+++ b/deskutils/copyq/Makefile
@@ -1,5 +1,5 @@
PORTNAME= copyq
-DISTVERSION= 11.0.0
+DISTVERSION= 12.0.1
CATEGORIES= deskutils
MASTER_SITES= https://github.com/hluk/CopyQ/releases/download/v${DISTVERSION}/
DISTNAME= Copyq-${DISTVERSION}
@@ -20,8 +20,6 @@ USE_KDE= notifications ecm:build statusnotifieritem
USE_QT= base declarative svg wayland translations:build
USE_XORG= ice sm x11 xext xfixes xtst
-CMAKE_ARGS= -DWITH_QT6:BOOL=TRUE
-
PORTSCOUT= limit:^d\.d\.
OPTIONS_DEFINE= PLUGINS
diff --git a/deskutils/copyq/distinfo b/deskutils/copyq/distinfo
index 3d9ad64a911d..3ac6720aab9f 100644
--- a/deskutils/copyq/distinfo
+++ b/deskutils/copyq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755886594
-SHA256 (Copyq-11.0.0.tar.gz) = c59fbd0e39fc40ee38d730dd31fb375602f064d0fca130cd8a4fbb782f2e80eb
-SIZE (Copyq-11.0.0.tar.gz) = 3498174
+TIMESTAMP = 1759262350
+SHA256 (Copyq-12.0.1.tar.gz) = fa598415f42037d11ebc22509085d0f1d7b55c877477c79f573304177e00586f
+SIZE (Copyq-12.0.1.tar.gz) = 3504662
diff --git a/deskutils/copyq/pkg-plist b/deskutils/copyq/pkg-plist
index f7b9fdf044f4..c793bd28d0eb 100644
--- a/deskutils/copyq/pkg-plist
+++ b/deskutils/copyq/pkg-plist
@@ -9,6 +9,7 @@ bin/copyq
%%PLUGINS%%lib/copyq/plugins/libitemtext.so
share/applications/com.github.hluk.copyq.desktop
share/bash-completion/completions/copyq
+%%DATADIR%%/themes/black.ini
%%DATADIR%%/themes/dark.ini
%%DATADIR%%/themes/forest.ini
%%DATADIR%%/themes/items.css
diff --git a/deskutils/coregarage/Makefile b/deskutils/coregarage/Makefile
index 9918b48ff24c..b4279f11a5c2 100644
--- a/deskutils/coregarage/Makefile
+++ b/deskutils/coregarage/Makefile
@@ -1,5 +1,5 @@
PORTNAME= coregarage
-DISTVERSION= 4.5.0
+DISTVERSION= 5.0.0
CATEGORIES= deskutils
MAINTAINER= jwb@FreeBSD.org
@@ -9,28 +9,27 @@ WWW= https://gitlab.com/cubocore/coregarage
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libarchiveqt5.so:archivers/libarchive-qt \
- libcprime-core.so:deskutils/libcprime
+LIB_DEPENDS= libcprime-core.so:deskutils/libcprime
-USES= cmake desktop-file-utils localbase:ldflags qt:5
-USE_QT= buildtools:build core gui network qmake:build widgets
+USES= cmake desktop-file-utils localbase:ldflags qt:6
+USE_QT= base tools:build
USE_GITLAB= yes
GL_ACCOUNT= CuboCore
-GL_TAGNAME= c03fd7d1bd37d4a11017cf242c55c66b157033fa
+GL_TAGNAME= v5.0.0
PLIST_FILES= bin/coregarage \
- share/applications/org.cubocore.CoreGarage.desktop \
- share/icons/hicolor/scalable/apps/org.cubocore.CoreGarage.svg
+ share/applications/cc.cubocore.CoreGarage.desktop \
+ share/icons/hicolor/scalable/apps/cc.cubocore.CoreGarage.svg
pre-configure:
@${REINPLACE_CMD} \
-e 's|/usr/bin|${PREFIX}/bin|g' \
-e 's|/usr/lib|${PREFIX}/lib|g' \
-e 's|/usr/share|${PREFIX}/share|g' \
- ${WRKSRC}/coregarage.cpp \
- ${WRKSRC}/coregarage.h \
- ${WRKSRC}/org.cubocore.CoreGarage.desktop \
- ${WRKSRC}/settings.cpp
+ ${WRKSRC}/src/coregarage.cpp \
+ ${WRKSRC}/src/settings.cpp \
+ ${WRKSRC}/src/coregarage.h \
+ ${WRKSRC}/cc.cubocore.CoreGarage.desktop
.include <bsd.port.mk>
diff --git a/deskutils/coregarage/distinfo b/deskutils/coregarage/distinfo
index 14de16709547..2126d8573ca2 100644
--- a/deskutils/coregarage/distinfo
+++ b/deskutils/coregarage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730204804
-SHA256 (CuboCore-coregarage-c03fd7d1bd37d4a11017cf242c55c66b157033fa_GL0.tar.gz) = bfdf824302448466df9de5ded410378db2cb21e0f1957a5ce03522e8ac6cd90a
-SIZE (CuboCore-coregarage-c03fd7d1bd37d4a11017cf242c55c66b157033fa_GL0.tar.gz) = 102326
+TIMESTAMP = 1757764557
+SHA256 (coregarage-v5.0.0.tar.bz2) = eb047b3f0b2627c9a7e479625c66b30153254dc63b931eee8bc039ca054d1867
+SIZE (coregarage-v5.0.0.tar.bz2) = 96707
diff --git a/deskutils/coregarage/files/patch-settings.cpp b/deskutils/coregarage/files/patch-src_settings.cpp
index 7bb7311ada83..8358ca5ffe65 100644
--- a/deskutils/coregarage/files/patch-settings.cpp
+++ b/deskutils/coregarage/files/patch-src_settings.cpp
@@ -1,9 +1,9 @@
---- settings.cpp.orig 2023-08-27 20:32:18 UTC
-+++ settings.cpp
+--- src/settings.cpp.orig 2025-09-13 11:52:38 UTC
++++ src/settings.cpp
@@ -177,9 +177,9 @@ void settings::setDefaultSettings(QSettings& settings)
// Add system font to CorePad, CoreTerminal
QFont monoFont = QFontDatabase::systemFont(QFontDatabase::FixedFont);
- if ( not monoFont.family().count() ) {
+ if ( not monoFont.family().length() ) {
- monoFont = QFont("monospace", 9);}
+ monoFont = QFont("monospace", 12);}
if (monoFont.styleHint() != QFont::Monospace) {
diff --git a/deskutils/dosage/Makefile b/deskutils/dosage/Makefile
index a7a3b1a8c8c1..f64d3c2c5258 100644
--- a/deskutils/dosage/Makefile
+++ b/deskutils/dosage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dosage
DISTVERSION= 3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils python
MASTER_SITES= PYPI
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}colorama>0:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}imagesize>0:graphics/py-imagesize@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}platformdirs>0:devel/py-platformdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.0:www/py-requests@${PY_FLAVOR}
diff --git a/deskutils/fet/Makefile b/deskutils/fet/Makefile
index 0fd4f21fc189..f25cabb02b52 100644
--- a/deskutils/fet/Makefile
+++ b/deskutils/fet/Makefile
@@ -1,5 +1,5 @@
PORTNAME= fet
-DISTVERSION= 7.4.7
+DISTVERSION= 7.5.1
CATEGORIES= deskutils education
MASTER_SITES= https://lalescu.ro/liviu/fet/download/ \
https://lalescu.ro/liviu/fet/download/old/ \
diff --git a/deskutils/fet/distinfo b/deskutils/fet/distinfo
index 0d1a51ee6d33..51c7cf35a945 100644
--- a/deskutils/fet/distinfo
+++ b/deskutils/fet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756783119
-SHA256 (fet-7.4.7.tar.bz2) = 74befd11b239c7c28339abaeeb33d54b0fa7dbb0b05216c8ec2636acc9136459
-SIZE (fet-7.4.7.tar.bz2) = 16768043
+TIMESTAMP = 1759293042
+SHA256 (fet-7.5.1.tar.bz2) = dcaa29e84031cbc697df8c1c9f2ecb1bd5ddbd158b0fab171718a09ea5f1608e
+SIZE (fet-7.5.1.tar.bz2) = 16970525
diff --git a/deskutils/freeplane/Makefile b/deskutils/freeplane/Makefile
index 4b4fdc4337c4..b463fec90628 100644
--- a/deskutils/freeplane/Makefile
+++ b/deskutils/freeplane/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freeplane
-DISTVERSION= 1.12.13
+DISTVERSION= 1.12.14
CATEGORIES= deskutils editors java
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20stable
DISTNAME= ${PORTNAME}_bin-${PORTVERSION}
diff --git a/deskutils/freeplane/distinfo b/deskutils/freeplane/distinfo
index 7fa4ecc038be..c18f012041d1 100644
--- a/deskutils/freeplane/distinfo
+++ b/deskutils/freeplane/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756113787
-SHA256 (freeplane_bin-1.12.13.zip) = e82b2405a1d8d72cd8fc3d1b9ec9333922769b9f9db3e0410875a2126d941e05
-SIZE (freeplane_bin-1.12.13.zip) = 62126225
+TIMESTAMP = 1758369098
+SHA256 (freeplane_bin-1.12.14.zip) = e87ad33f67d45d22d720f7bfb46471634b48e3377be26cb061dfd9992ec77548
+SIZE (freeplane_bin-1.12.14.zip) = 62147995
diff --git a/deskutils/gnome-pomodoro/Makefile b/deskutils/gnome-pomodoro/Makefile
index 43b17be078aa..f3fa39d1b9ef 100644
--- a/deskutils/gnome-pomodoro/Makefile
+++ b/deskutils/gnome-pomodoro/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gnome-pomodoro
-PORTVERSION= 0.27.0
+PORTVERSION= 0.28.0
PORTEPOCH= 1
CATEGORIES= deskutils gnome
diff --git a/deskutils/gnome-pomodoro/distinfo b/deskutils/gnome-pomodoro/distinfo
index d4ea4a97ebdd..f70970c4429b 100644
--- a/deskutils/gnome-pomodoro/distinfo
+++ b/deskutils/gnome-pomodoro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750299496
-SHA256 (gnome-pomodoro-gnome-pomodoro-0.27.0_GH0.tar.gz) = 266c773dd591ae373440805fd6885d3052155e63c4c3671322e621ad1a42f7f8
-SIZE (gnome-pomodoro-gnome-pomodoro-0.27.0_GH0.tar.gz) = 6213480
+TIMESTAMP = 1758595774
+SHA256 (gnome-pomodoro-gnome-pomodoro-0.28.0_GH0.tar.gz) = 31c0ad477dc4f22e3c4fa284b51a415faa2e807f91aa580798b07f90973b7271
+SIZE (gnome-pomodoro-gnome-pomodoro-0.28.0_GH0.tar.gz) = 6214090
diff --git a/deskutils/gnome-shell-extension-dashtodock/Makefile b/deskutils/gnome-shell-extension-dashtodock/Makefile
index d419dfde2bfd..c90756645dcb 100644
--- a/deskutils/gnome-shell-extension-dashtodock/Makefile
+++ b/deskutils/gnome-shell-extension-dashtodock/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gnome-shell-extension-dashtodock
-DISTVERSION= 100
DISTVERSIONPREFIX= extensions.gnome.org-v
-PORTREVISION= 1
+DISTVERSION= 102
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-dashtodock/distinfo b/deskutils/gnome-shell-extension-dashtodock/distinfo
index fb10cf706f46..523f632e4993 100644
--- a/deskutils/gnome-shell-extension-dashtodock/distinfo
+++ b/deskutils/gnome-shell-extension-dashtodock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746361370
-SHA256 (gnome/micheleg-dash-to-dock-extensions.gnome.org-v100_GH0.tar.gz) = 078cacccc241428735debf905a5e8e742a737b4728353fc37f1c0859448a1910
-SIZE (gnome/micheleg-dash-to-dock-extensions.gnome.org-v100_GH0.tar.gz) = 343651
+TIMESTAMP = 1757669577
+SHA256 (gnome/micheleg-dash-to-dock-extensions.gnome.org-v102_GH0.tar.gz) = 187caa454fa4820193a6adfb7855f6772d1f9b624f5f651b26c0fe5774d72b3a
+SIZE (gnome/micheleg-dash-to-dock-extensions.gnome.org-v102_GH0.tar.gz) = 346494
diff --git a/deskutils/gnome-shell-extension-dashtopanel/Makefile b/deskutils/gnome-shell-extension-dashtopanel/Makefile
index 38f3bdfb08c9..5f1f72704d80 100644
--- a/deskutils/gnome-shell-extension-dashtopanel/Makefile
+++ b/deskutils/gnome-shell-extension-dashtopanel/Makefile
@@ -1,27 +1,44 @@
PORTNAME= gnome-shell-extension-dashtopanel
-PORTVERSION= v46
-CATEGORIES= deskutils
+DISTVERSIONPREFIX= v
+DISTVERSION= 70
+CATEGORIES= deskutils gnome
+DIST_SUBDIR= gnome
-MAINTAINER= Alexander88207@protonmail.com
+MAINTAINER= gnome@FreeBSD.org
COMMENT= Icon taskbar for the Gnome Shell
WWW= https://github.com/home-sweet-gnome/dash-to-panel
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= git:devel/git \
- gsed:textproc/gsed \
- gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
+BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
+RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell
-USES= gettext gmake
+USES= gettext-tools gmake gnome
+USE_GNOME= glib20 intltool:build
USE_GITHUB= yes
GH_ACCOUNT= home-sweet-gnome
GH_PROJECT= dash-to-panel
-BINARY_ALIAS= sed=gsed
+UUID_EXTENSION= dash-to-panel@jderose9.github.com
+
+SUB_FILES= pkg-message
+SUB_LIST= UUID=${UUID_EXTENSION}
+
+GLIB_SCHEMAS= org.gnome.shell.extensions.dash-to-panel.gschema.xml
post-patch:
- @${REINPLACE_CMD} -e 's|/usr/share/|${PREFIX}/share/|g' ${WRKSRC}/Makefile
+ ${REINPLACE_CMD} -e 's|: 9999|: ${DISTVERSION}|' \
+ ${WRKSRC}/metadata.json
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ ${WRKSRC}/Makefile
+
+pre-install:
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/schemas/*.xml \
+ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas
.include <bsd.port.mk>
diff --git a/deskutils/gnome-shell-extension-dashtopanel/distinfo b/deskutils/gnome-shell-extension-dashtopanel/distinfo
index 162260d542d6..1756a3ddd95f 100644
--- a/deskutils/gnome-shell-extension-dashtopanel/distinfo
+++ b/deskutils/gnome-shell-extension-dashtopanel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1650105595
-SHA256 (home-sweet-gnome-dash-to-panel-v46_GH0.tar.gz) = 181f455b74889795e4896e0f92de7391ac5ce9b13ae24cbd2430644b921428d3
-SIZE (home-sweet-gnome-dash-to-panel-v46_GH0.tar.gz) = 21156093
+TIMESTAMP = 1757775023
+SHA256 (gnome/home-sweet-gnome-dash-to-panel-v70_GH0.tar.gz) = 60ce7025417655b6dbdeaaf26eb351cbd4341a961fc76d79b2810279e3a4b5a2
+SIZE (gnome/home-sweet-gnome-dash-to-panel-v70_GH0.tar.gz) = 21268362
diff --git a/deskutils/gnome-shell-extension-dashtopanel/files/patch-Makefile b/deskutils/gnome-shell-extension-dashtopanel/files/patch-Makefile
new file mode 100644
index 000000000000..c96a816d67a2
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/files/patch-Makefile
@@ -0,0 +1,81 @@
+--- Makefile.orig 2025-09-05 17:23:15 UTC
++++ Makefile
+@@ -7,39 +7,15 @@ MSGSRC = $(wildcard po/*.po)
+
+ TOLOCALIZE = src/extension.js src/prefs.js src/appIcons.js src/taskbar.js
+ MSGSRC = $(wildcard po/*.po)
+-ifeq ($(strip $(DESTDIR)),)
+- INSTALLTYPE = local
+- INSTALLBASE = $(HOME)/.local/share/gnome-shell/extensions
+-else
+- INSTALLTYPE = system
+- INSTALLBASE = $(DESTDIR)/usr/share/gnome-shell/extensions
+- SHARE_PREFIX = $(DESTDIR)/usr/share
+-endif
++INSTALLBASE = $(DESTDIR)%%LOCALBASE%%/share/gnome-shell/extensions
+ INSTALLNAME = dash-to-panel@jderose9.github.com
+
+-# The command line passed variable VERSION is used to set the version string
+-# in the metadata and in the generated zip-file. If no VERSION is passed, the
+-# version is pulled from the latest git tag and the current commit SHA1 is
+-# added to the metadata
+-ifdef VERSION
+- ifdef TARGET
+- FILESUFFIX = _v$(VERSION)_$(TARGET)
+- else
+- FILESUFFIX = _v$(VERSION)
+- endif
+-else
+- LATEST_TAG = $(shell git describe --match "v[0-9]*" --abbrev=0 --tags HEAD)
+- VERSION = $(LATEST_TAG:v%=%)
+- COMMIT = $(shell git rev-parse HEAD)
+- FILESUFFIX =
+-endif
+-
+ all: extension
+
+ clean:
+ rm -f ./schemas/gschemas.compiled
+
+-extension: ./schemas/gschemas.compiled $(MSGSRC:.po=.mo)
++extension: $(MSGSRC:.po=.mo)
+
+ ./schemas/gschemas.compiled: ./schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml
+ glib-compile-schemas ./schemas/
+@@ -69,7 +45,6 @@ install-local: _build
+ install: install-local
+
+ install-local: _build
+- rm -rf $(INSTALLBASE)/$(INSTALLNAME)
+ mkdir -p $(INSTALLBASE)/$(INSTALLNAME)
+ cp -r ./_build/* $(INSTALLBASE)/$(INSTALLNAME)/
+ ifeq ($(INSTALLTYPE),system)
+@@ -88,17 +63,13 @@ _build: all
+ -rm -fR _build
+
+ _build: all
+- -rm -fR ./_build
+ mkdir -p _build
+- cp $(MODULES) _build
++ cp $(MODULES) _build/
+ mkdir -p _build/ui
+- cp $(UI_MODULES) _build/ui
++ cp $(UI_MODULES) _build/ui/
+
+ mkdir -p _build/img
+ cd img ; cp $(IMAGES) ../_build/img/
+- mkdir -p _build/schemas
+- cp schemas/*.xml _build/schemas/
+- cp schemas/gschemas.compiled _build/schemas/
+ mkdir -p _build/locale
+ for l in $(MSGSRC:.po=.mo) ; do \
+ lf=_build/locale/`basename $$l .mo`; \
+@@ -106,8 +77,3 @@ _build: all
+ mkdir -p $$lf/LC_MESSAGES; \
+ cp $$l $$lf/LC_MESSAGES/dash-to-panel.mo; \
+ done;
+-ifneq ($(and $(COMMIT),$(VERSION)),)
+- sed -i 's/"version": [[:digit:]][[:digit:]]*/"version": $(VERSION),\n"commit": "$(COMMIT)"/' _build/metadata.json;
+-else ifneq ($(VERSION),)
+- sed -i 's/"version": [[:digit:]][[:digit:]]*/"version": $(VERSION)/' _build/metadata.json;
+-endif
diff --git a/deskutils/gnome-shell-extension-dashtopanel/files/pkg-message.in b/deskutils/gnome-shell-extension-dashtopanel/files/pkg-message.in
new file mode 100644
index 000000000000..2e9eff6a48b7
--- /dev/null
+++ b/deskutils/gnome-shell-extension-dashtopanel/files/pkg-message.in
@@ -0,0 +1,18 @@
+[
+{ type: install
+ message: <<EOM
+To enable this extension:
+gsettings set org.gnome.shell enabled-extensions "['%%UUID%%']"
+
+The gnome-shell must be restarted, press Alt+F2 and type 'r'.
+
+To configure or disable an extension, after restarting the shell,
+you have to launch 'gnome-extensions-app'.
+
+To disable this extension (before remove):
+gdbus call --session --dest org.gnome.Shell.Extensions \
+--object-path /org/gnome/Shell/Extensions \
+--method org.gnome.Shell.Extensions.DisableExtension %%UUID%%
+EOM
+}
+]
diff --git a/deskutils/gnome-shell-extension-dashtopanel/pkg-message b/deskutils/gnome-shell-extension-dashtopanel/pkg-message
deleted file mode 100644
index 3782e4cb8558..000000000000
--- a/deskutils/gnome-shell-extension-dashtopanel/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{
- message: <<EOM
-This gnome-shell extension won't be usable until the gnome-shell
-gets restarted. To do so, running the shell, press ALT+F2 and
-type 'r'. That will restart the shell.
-
-To enable or configure an extension, after restarting the shell, you
-have to open a new gnome-tweak-tool instance. The new extension
-should appear in the extensions section.
-EOM
-}
-]
diff --git a/deskutils/gnome-shell-extension-dashtopanel/pkg-plist b/deskutils/gnome-shell-extension-dashtopanel/pkg-plist
index c4890fad6422..6f15dbec0b4e 100644
--- a/deskutils/gnome-shell-extension-dashtopanel/pkg-plist
+++ b/deskutils/gnome-shell-extension-dashtopanel/pkg-plist
@@ -1,12 +1,16 @@
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/COPYING
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/README.md
-share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/Settings.ui
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/appIcons.js
-share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/convenience.js
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/desktopIconsIntegration.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/extension.js
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/dash-to-panel-logo-light.svg
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/highlight_stacked_bg.svg
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/highlight_stacked_bg_2.svg
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/highlight_stacked_bg_3.svg
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/kofi.png
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/paypal.png
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/stripe.png
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/img/zorin-os.svg
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/intellihide.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/cs/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/de/LC_MESSAGES/dash-to-panel.mo
@@ -18,6 +22,7 @@ share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/hu/LC_MESS
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/it/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/ja/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/kk/LC_MESSAGES/dash-to-panel.mo
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/ko/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/nl/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/pl/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/pt_BR/LC_MESSAGES/dash-to-panel.mo
@@ -29,6 +34,7 @@ share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/uk/LC_MESS
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/zh_CN/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/locale/zh_TW/LC_MESSAGES/dash-to-panel.mo
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/metadata.json
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/notificationsMonitor.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/overview.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panel.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelManager.js
@@ -36,12 +42,29 @@ share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelPositions.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelSettings.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/panelStyle.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/prefs.js
-share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/progress.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/proximity.js
-share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/schemas/gschemas.compiled
-share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/schemas/org.gnome.shell.extensions.dash-to-panel.gschema.xml
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/stylesheet.css
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/taskbar.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/transparency.js
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxAnimateAppIconHoverOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxDotOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxDynamicOpacityOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxGroupAppsOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxHighlightAppIconHoverOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxIntellihideOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxMiddleClickOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxOverlayShortcut.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxScrollIconOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxScrollPanelOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxSecondaryMenuOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxShowApplicationsOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxShowDesktopOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/BoxWindowPreviewOptions.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/SettingsAbout.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/SettingsAction.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/SettingsBehavior.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/SettingsFineTune.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/SettingsPosition.ui
+share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ui/SettingsStyle.ui
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/utils.js
share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/windowPreview.js
diff --git a/deskutils/gnome-shell-extension-hidetopbar/Makefile b/deskutils/gnome-shell-extension-hidetopbar/Makefile
index d601599539ee..b1a3be4b5955 100644
--- a/deskutils/gnome-shell-extension-hidetopbar/Makefile
+++ b/deskutils/gnome-shell-extension-hidetopbar/Makefile
@@ -1,6 +1,5 @@
PORTNAME= hidetopbar
-DISTVERSION= 120
-PORTREVISION= 1
+DISTVERSION= 121
CATEGORIES= deskutils gnome
PKGNAMEPREFIX= gnome-shell-extension-
DIST_SUBDIR= gnome
@@ -14,7 +13,7 @@ LICENSE= GPLv3
RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
-USES= gnome
+USES= gnome tar:bz2
USE_GNOME= glib20
NO_BUILD= yes
@@ -23,7 +22,7 @@ NO_ARCH= yes
USE_GITLAB= yes
GL_SITE= https://gitlab.gnome.org
GL_ACCOUNT= tuxor1337
-GL_TAGNAME= e9ececc2
+GL_TAGNAME= bd46cf82
UUID_EXTENSION= hidetopbar@mathieu.bidon.ca
@@ -38,6 +37,10 @@ pre-install:
${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
do-install:
+.for f in Settings.ui metadata.json
+ ${INSTALL_DATA} ${WRKSRC}/${f} \
+ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
+.endfor
${INSTALL_DATA} ${WRKSRC}/*.js \
${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
${INSTALL_DATA} ${WRKSRC}/schemas/*.gschema.xml \
diff --git a/deskutils/gnome-shell-extension-hidetopbar/distinfo b/deskutils/gnome-shell-extension-hidetopbar/distinfo
index abd1ef0a691e..a5018d064b76 100644
--- a/deskutils/gnome-shell-extension-hidetopbar/distinfo
+++ b/deskutils/gnome-shell-extension-hidetopbar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746363904
-SHA256 (gnome/hidetopbar-e9ececc2.tar.bz2) = c94b114ffa93efb6b89cc7540f34986df750391a63a7a3497f5b323a9a82e630
-SIZE (gnome/hidetopbar-e9ececc2.tar.bz2) = 4556153
+TIMESTAMP = 1757670647
+SHA256 (gnome/hidetopbar-bd46cf82.tar.bz2) = 0d64a2f611ef9d3ac4e9cb4fd23e37c14455e186916c1682d7107c474a2c9480
+SIZE (gnome/hidetopbar-bd46cf82.tar.bz2) = 4556148
diff --git a/deskutils/gnome-shell-extension-hidetopbar/pkg-plist b/deskutils/gnome-shell-extension-hidetopbar/pkg-plist
index 8cc421cf2c8e..1b099463ef8a 100644
--- a/deskutils/gnome-shell-extension-hidetopbar/pkg-plist
+++ b/deskutils/gnome-shell-extension-hidetopbar/pkg-plist
@@ -1,7 +1,9 @@
+share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/Settings.ui
share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/convenience.js
share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/desktopIconsIntegration.js
share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/extension.js
share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/intellihide.js
+share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/metadata.json
share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/panelVisibilityManager.js
share/gnome-shell/extensions/hidetopbar@mathieu.bidon.ca/prefs.js
share/locale/ca/LC_MESSAGES/hidetopbar.po
diff --git a/deskutils/gnome-shell-extension-lockkeys/Makefile b/deskutils/gnome-shell-extension-lockkeys/Makefile
index b65bc5d775d1..2d42c852c9fb 100644
--- a/deskutils/gnome-shell-extension-lockkeys/Makefile
+++ b/deskutils/gnome-shell-extension-lockkeys/Makefile
@@ -1,6 +1,5 @@
PORTNAME= gnome-shell-extension-lockkeys
-PORTVERSION= 65
-PORTREVISION= 1
+PORTVERSION= 71
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-lockkeys/distinfo b/deskutils/gnome-shell-extension-lockkeys/distinfo
index f3e08509bc0d..ce3bb461dab9 100644
--- a/deskutils/gnome-shell-extension-lockkeys/distinfo
+++ b/deskutils/gnome-shell-extension-lockkeys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746364663
-SHA256 (gnome/kazysmaster-gnome-shell-extension-lockkeys-65-d04fa71_GH0.tar.gz) = 8d52070279162654c5a763f93ba7f5365da52937d2920baa803b988934e6f833
-SIZE (gnome/kazysmaster-gnome-shell-extension-lockkeys-65-d04fa71_GH0.tar.gz) = 52089
+TIMESTAMP = 1757672212
+SHA256 (gnome/kazysmaster-gnome-shell-extension-lockkeys-71-d04fa71_GH0.tar.gz) = 8d52070279162654c5a763f93ba7f5365da52937d2920baa803b988934e6f833
+SIZE (gnome/kazysmaster-gnome-shell-extension-lockkeys-71-d04fa71_GH0.tar.gz) = 52089
diff --git a/deskutils/gnome-shell-extension-openweather/Makefile b/deskutils/gnome-shell-extension-openweather/Makefile
index e6049b7560a2..7730e74d58fb 100644
--- a/deskutils/gnome-shell-extension-openweather/Makefile
+++ b/deskutils/gnome-shell-extension-openweather/Makefile
@@ -12,6 +12,9 @@ WWW= https://github.com/penguin-teal/gnome-openweather
LICENSE= GPLv3
+DEPRECATED= Superseded by deskutils/gnome-shell-extension-simple-weather
+EXPIRATION_DATE= 2025-10-13
+
RUN_DEPENDS= gnome-shell>=47.0:x11/gnome-shell \
gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
diff --git a/deskutils/gnome-shell-extension-simple-weather/Makefile b/deskutils/gnome-shell-extension-simple-weather/Makefile
new file mode 100644
index 000000000000..ecb38b0dac6a
--- /dev/null
+++ b/deskutils/gnome-shell-extension-simple-weather/Makefile
@@ -0,0 +1,50 @@
+PORTNAME= simple-weather
+DISTVERSIONPREFIX= v
+DISTVERSION= 48.2.0
+CATEGORIES= deskutils gnome
+MASTER_SITES= https://github.com/romanlefler/SimpleWeather/releases/download/${DISTVERSIONFULL}/
+PKGNAMEPREFIX= gnome-shell-extension-
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= Highly configurable weather indicator for GNOME Shell
+WWW= https://github.com/romanlefler/SimpleWeather
+
+LICENSE= GPLv3+
+
+RUN_DEPENDS= gnome-shell>=48.0:x11/gnome-shell \
+ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
+
+USES= gnome zip
+USE_GNOME= glib20
+
+NO_WRKSUBDIR= yes
+NO_BUILD= yes
+NO_ARCH= yes
+
+UUID_EXTENSION= simple-weather@romanlefler.com
+
+SUB_FILES= pkg-message
+SUB_LIST= UUID=${UUID_EXTENSION}
+
+GLIB_SCHEMAS= org.gnome.shell.extensions.simple-weather.gschema.xml
+
+# Support GNOME Shell 47.x too
+post-patch:
+ ${REINPLACE_CMD} -i "" -e 's|46|47|' ${WRKSRC}/metadata.json
+
+pre-install:
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/locale
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/schemas/*.gschema.xml \
+ ${STAGEDIR}${PREFIX}/share/glib-2.0/schemas/
+ ${RM} -Rf ${WRKSRC}/schemas/
+ cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . \
+ ${STAGEDIR}${PREFIX}/share/locale
+ ${RM} -Rf ${WRKSRC}/locale
+ cd ${WRKSRC} && ${COPYTREE_SHARE} . \
+ ${STAGEDIR}${PREFIX}/share/gnome-shell/extensions/${UUID_EXTENSION}
+
+.include <bsd.port.mk>
diff --git a/deskutils/gnome-shell-extension-simple-weather/distinfo b/deskutils/gnome-shell-extension-simple-weather/distinfo
new file mode 100644
index 000000000000..86857d3a6204
--- /dev/null
+++ b/deskutils/gnome-shell-extension-simple-weather/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757256302
+SHA256 (simple-weather-v48.2.0.zip) = be1bfadca5b8a682292d318ab27a7d447a10fcdeef9e236468ef37204e374641
+SIZE (simple-weather-v48.2.0.zip) = 548108
diff --git a/deskutils/gnome-shell-extension-simple-weather/files/pkg-message.in b/deskutils/gnome-shell-extension-simple-weather/files/pkg-message.in
new file mode 100644
index 000000000000..f3426c1d308c
--- /dev/null
+++ b/deskutils/gnome-shell-extension-simple-weather/files/pkg-message.in
@@ -0,0 +1,18 @@
+[
+{ type: install
+ message: <<EOM
+To enable this extension:
+gsettings set org.gnome.shell enabled-extensions "['%%UUID%%']"
+
+The gnome-shell must be restarted, press Alt+F2 and type 'r' (X11 only).
+
+To configure or disable an extension, after restarting the shell,
+you have to launch 'gnome-extensions-app'.
+
+To disable this extension (before remove):
+gdbus call --session --dest org.gnome.Shell.Extensions \
+--object-path /org/gnome/Shell/Extensions \
+--method org.gnome.Shell.Extensions.DisableExtension %%UUID%%
+EOM
+}
+]
diff --git a/deskutils/gnome-shell-extension-simple-weather/pkg-descr b/deskutils/gnome-shell-extension-simple-weather/pkg-descr
new file mode 100644
index 000000000000..469239737579
--- /dev/null
+++ b/deskutils/gnome-shell-extension-simple-weather/pkg-descr
@@ -0,0 +1 @@
+A highly configurable GNOME shell extension for viewing the weather.
diff --git a/deskutils/gnome-shell-extension-simple-weather/pkg-plist b/deskutils/gnome-shell-extension-simple-weather/pkg-plist
new file mode 100644
index 000000000000..ec2c06d22a08
--- /dev/null
+++ b/deskutils/gnome-shell-extension-simple-weather/pkg-plist
@@ -0,0 +1,83 @@
+share/gnome-shell/extensions/simple-weather@romanlefler.com/autoConfig.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/clear-night-pexels.jpg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/cloudy-pexels.jpg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/config.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/details.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/errors.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/extension.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/gettext.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/ICONS_LICENSE
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-clear-night-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-clear-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-few-clouds-night-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-few-clouds-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-fog-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-freezing-rain-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-freezing-storm-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-overcast-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-showers-scattered-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-showers-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-snow-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-storm-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-tornado-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/icons/weather-windy-symbolic.svg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/lang.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/libsoup.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/location.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/metadata.json
+share/gnome-shell/extensions/simple-weather@romanlefler.com/myLocation.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/popup.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/preferences/aboutPage.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/preferences/detailsPage.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/preferences/editLocation.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/preferences/generalPage.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/preferences/locationsPage.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/preferences/search.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/prefs.css
+share/gnome-shell/extensions/simple-weather@romanlefler.com/prefs.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/providers/openmeteo.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/providers/provider.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/rainy-gam-ol.jpg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/resource.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/snowy-public-domain-pictures.jpg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/stormy-aiac-pl.jpg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/stylesheet.css
+share/gnome-shell/extensions/simple-weather@romanlefler.com/sunny-moinzon.jpg
+share/gnome-shell/extensions/simple-weather@romanlefler.com/theme.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/units.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/utils.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/weather.js
+share/gnome-shell/extensions/simple-weather@romanlefler.com/welcome.js
+share/locale/af/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/ar/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/bg/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/ca/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/cs/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/da/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/de/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/el/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/en/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/es_ES/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/fi/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/fr/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/he/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/hu/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/id/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/it/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/ja/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/ko/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/nl/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/no/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/pl/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/pt_BR/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/pt_PT/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/ro/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/ru/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/sr/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/sv_SE/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/tr/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/uk/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/vi/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/zh_CN/LC_MESSAGES/simple-weather@romanlefler.com.mo
+share/locale/zh_TW/LC_MESSAGES/simple-weather@romanlefler.com.mo
diff --git a/deskutils/grantlee-editor/distinfo b/deskutils/grantlee-editor/distinfo
index 70590eb5d815..5400f8116875 100644
--- a/deskutils/grantlee-editor/distinfo
+++ b/deskutils/grantlee-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646140
-SHA256 (KDE/release-service/25.08.0/grantlee-editor-25.08.0.tar.xz) = b1951c2b786a2de909027f37c644474cbd8b4c0c93518aa25799c02d8f15bb07
-SIZE (KDE/release-service/25.08.0/grantlee-editor-25.08.0.tar.xz) = 130748
+TIMESTAMP = 1757409658
+SHA256 (KDE/release-service/25.08.1/grantlee-editor-25.08.1.tar.xz) = 107b168e6f296f6dfbbdf3bddc7f32001e38ba07b51831a178c569f8c8388738
+SIZE (KDE/release-service/25.08.1/grantlee-editor-25.08.1.tar.xz) = 130764
diff --git a/deskutils/grantleetheme/distinfo b/deskutils/grantleetheme/distinfo
index f496e2db39c8..4ad4f58ba5f0 100644
--- a/deskutils/grantleetheme/distinfo
+++ b/deskutils/grantleetheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646143
-SHA256 (KDE/release-service/25.08.0/grantleetheme-25.08.0.tar.xz) = e2b457a7d408be3dc56a7db0dc970937d4509acc3234928dc355142a6bab4fd9
-SIZE (KDE/release-service/25.08.0/grantleetheme-25.08.0.tar.xz) = 65996
+TIMESTAMP = 1757409661
+SHA256 (KDE/release-service/25.08.1/grantleetheme-25.08.1.tar.xz) = f19d9ae2c4ba23a330a3dceac72ab7f18566534b40879e543c5ec6c72ad7e7f1
+SIZE (KDE/release-service/25.08.1/grantleetheme-25.08.1.tar.xz) = 65984
diff --git a/deskutils/gucharmap/Makefile b/deskutils/gucharmap/Makefile
index 0ec0b4e0718f..ac36ff996d55 100644
--- a/deskutils/gucharmap/Makefile
+++ b/deskutils/gucharmap/Makefile
@@ -1,7 +1,6 @@
PORTNAME= gucharmap
-PORTVERSION= 16.0.2 # must sync with textproc/UCD
+PORTVERSION= 17.0.0 # must sync with textproc/UCD
CATEGORIES= deskutils gnome
-#MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
@@ -12,14 +11,13 @@ LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= itstool:textproc/itstool \
- UCD=16.0.0,1:textproc/UCD \
- ${LOCALBASE}/share/aclocal/yelp.m4:textproc/yelp-tools
+ UCD=17.0.0,1:textproc/UCD
LIB_DEPENDS= libfreetype.so:print/freetype2 \
libpcre2-8.so:devel/pcre2
USES= desktop-file-utils gettext-tools gnome localbase meson perl5 pkgconfig \
- python:build tar:xz vala:build
-USE_GNOME= cairo glib20 gtk30 introspection:build
+ python:build tar:bz2 vala:build
+USE_GNOME= atk cairo glib20 gtk30 introspection:build
USE_PERL5= build
BINARY_ALIAS= python3=${PYTHON_CMD}
USE_LDCONFIG= yes
diff --git a/deskutils/gucharmap/distinfo b/deskutils/gucharmap/distinfo
index 27451b99c295..2a0dae3cc04f 100644
--- a/deskutils/gucharmap/distinfo
+++ b/deskutils/gucharmap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736284008
-SHA256 (gnome/gucharmap-16.0.2.tar.bz2) = f320ad67318dbf0ec26691849c0fe8f5ef4d72e6e78873fb083ad12c94bcda00
-SIZE (gnome/gucharmap-16.0.2.tar.bz2) = 1504522
+TIMESTAMP = 1757593163
+SHA256 (gnome/gucharmap-17.0.0.tar.bz2) = 09988f67ae82d057a993ab21df2ac94503a8a836da5f8e36e5e8864d8d45a295
+SIZE (gnome/gucharmap-17.0.0.tar.bz2) = 1505830
diff --git a/deskutils/itinerary/distinfo b/deskutils/itinerary/distinfo
index ab0f8c4b6735..c8812902958b 100644
--- a/deskutils/itinerary/distinfo
+++ b/deskutils/itinerary/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646145
-SHA256 (KDE/release-service/25.08.0/itinerary-25.08.0.tar.xz) = 1f2c10c1f47a5919f447accdf60997038a528a66b8ee172fcc184dd2bd2f2716
-SIZE (KDE/release-service/25.08.0/itinerary-25.08.0.tar.xz) = 846800
+TIMESTAMP = 1757409663
+SHA256 (KDE/release-service/25.08.1/itinerary-25.08.1.tar.xz) = 3b95d019e9ea0c61253f768f5c802242dbde062c87e42b2f178735b042e73853
+SIZE (KDE/release-service/25.08.1/itinerary-25.08.1.tar.xz) = 847744
diff --git a/deskutils/kaddressbook/distinfo b/deskutils/kaddressbook/distinfo
index 5deac15c89bf..d0d0dd7bf7fe 100644
--- a/deskutils/kaddressbook/distinfo
+++ b/deskutils/kaddressbook/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646148
-SHA256 (KDE/release-service/25.08.0/kaddressbook-25.08.0.tar.xz) = bd05ffbec679b701b2bdc5da2b97c83bd81437a3398771fc4b03efbb7ac1a647
-SIZE (KDE/release-service/25.08.0/kaddressbook-25.08.0.tar.xz) = 3443072
+TIMESTAMP = 1757409665
+SHA256 (KDE/release-service/25.08.1/kaddressbook-25.08.1.tar.xz) = ddf64a7a704e190b49e94cc5982a40288e338d8630dba876b0782f292bc720c2
+SIZE (KDE/release-service/25.08.1/kaddressbook-25.08.1.tar.xz) = 3443184
diff --git a/deskutils/kalarm/distinfo b/deskutils/kalarm/distinfo
index d7c6042174c9..5a2a2be3a538 100644
--- a/deskutils/kalarm/distinfo
+++ b/deskutils/kalarm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646150
-SHA256 (KDE/release-service/25.08.0/kalarm-25.08.0.tar.xz) = 665504ae5e6b8ce70a0ddc0fa1c972827edd6b5e868066d4990a1466daa8fe0d
-SIZE (KDE/release-service/25.08.0/kalarm-25.08.0.tar.xz) = 2688432
+TIMESTAMP = 1757409668
+SHA256 (KDE/release-service/25.08.1/kalarm-25.08.1.tar.xz) = a3f39dac4d0dcbc629df6596655e6fae2d49113b9afff3dcd23bc226d7ea2576
+SIZE (KDE/release-service/25.08.1/kalarm-25.08.1.tar.xz) = 2689724
diff --git a/deskutils/kanbanapp/Makefile b/deskutils/kanbanapp/Makefile
index 72009950fe49..373d2a3d4404 100644
--- a/deskutils/kanbanapp/Makefile
+++ b/deskutils/kanbanapp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kanbanapp
-PORTVERSION= 1.1.0
+PORTVERSION= 1.1.1
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
diff --git a/deskutils/kanbanapp/distinfo b/deskutils/kanbanapp/distinfo
index 9449c52dd803..7d1422df6d50 100644
--- a/deskutils/kanbanapp/distinfo
+++ b/deskutils/kanbanapp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1721672276
-SHA256 (noedigcode-Kanbanapp-v1.1.0_GH0.tar.gz) = bd4bdea6e1926268164f1d8b4f0db48117c31e194e6545810b38eef83e25ad7a
-SIZE (noedigcode-Kanbanapp-v1.1.0_GH0.tar.gz) = 149469
+TIMESTAMP = 1759161313
+SHA256 (noedigcode-Kanbanapp-v1.1.1_GH0.tar.gz) = 5024aa890618cbf4a77ba756e2273d6afd46cd25c3ef3219f8d1da5f92e511d1
+SIZE (noedigcode-Kanbanapp-v1.1.1_GH0.tar.gz) = 152098
diff --git a/deskutils/kcharselect/distinfo b/deskutils/kcharselect/distinfo
index 15bfb05af026..deca4a47ac9b 100644
--- a/deskutils/kcharselect/distinfo
+++ b/deskutils/kcharselect/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646153
-SHA256 (KDE/release-service/25.08.0/kcharselect-25.08.0.tar.xz) = ec9f2be0e119b1c7bff3363d4d405a3fa58c9cddeab68e3cdfe1d0a7908d3ee5
-SIZE (KDE/release-service/25.08.0/kcharselect-25.08.0.tar.xz) = 478040
+TIMESTAMP = 1757409670
+SHA256 (KDE/release-service/25.08.1/kcharselect-25.08.1.tar.xz) = 5fb3756d6d388947da2d2b1fb69db6609823f0c43b464b88c3ec9f4f0d13d618
+SIZE (KDE/release-service/25.08.1/kcharselect-25.08.1.tar.xz) = 477844
diff --git a/deskutils/kdeconnect-kde/distinfo b/deskutils/kdeconnect-kde/distinfo
index ef6877e9e2f5..3ab4649ac5b7 100644
--- a/deskutils/kdeconnect-kde/distinfo
+++ b/deskutils/kdeconnect-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646155
-SHA256 (KDE/release-service/25.08.0/kdeconnect-kde-25.08.0.tar.xz) = edc6d8d5bb3aab53208a229528ef36a5bc959bfaec17512b5621502d1d37d260
-SIZE (KDE/release-service/25.08.0/kdeconnect-kde-25.08.0.tar.xz) = 629364
+TIMESTAMP = 1757409672
+SHA256 (KDE/release-service/25.08.1/kdeconnect-kde-25.08.1.tar.xz) = 8a340bdc48a754d12a938f231a366f308de2121614e7628b86a1bbfa509d351f
+SIZE (KDE/release-service/25.08.1/kdeconnect-kde-25.08.1.tar.xz) = 628580
diff --git a/deskutils/kdeconnect-kde/pkg-plist b/deskutils/kdeconnect-kde/pkg-plist
index e105a12271e2..b145ff772a4a 100644
--- a/deskutils/kdeconnect-kde/pkg-plist
+++ b/deskutils/kdeconnect-kde/pkg-plist
@@ -789,7 +789,6 @@ share/locale/zh_TW/LC_MESSAGES/kdeconnect-plugins.mo
share/locale/zh_TW/LC_MESSAGES/kdeconnect-sms.mo
share/locale/zh_TW/LC_MESSAGES/kdeconnect-urlhandler.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.kdeconnect.mo
-share/metainfo/org.kde.kdeconnect.appdata.xml
share/metainfo/org.kde.kdeconnect.metainfo.xml
share/nautilus-python/extensions/kdeconnect-share.py
share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/Battery.qml
diff --git a/deskutils/kdepim-addons/distinfo b/deskutils/kdepim-addons/distinfo
index 91c1d2bba308..94b378d23bfb 100644
--- a/deskutils/kdepim-addons/distinfo
+++ b/deskutils/kdepim-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646157
-SHA256 (KDE/release-service/25.08.0/kdepim-addons-25.08.0.tar.xz) = c6a2fc95e1a43eb5dcba60531f13caf774cfe29c46dc3313745b988e4ce7543a
-SIZE (KDE/release-service/25.08.0/kdepim-addons-25.08.0.tar.xz) = 2661872
+TIMESTAMP = 1757409675
+SHA256 (KDE/release-service/25.08.1/kdepim-addons-25.08.1.tar.xz) = f7d1ae2ce7692789866ec67d8dfbd984c75d02d29a2dae056df345fa74d1d46e
+SIZE (KDE/release-service/25.08.1/kdepim-addons-25.08.1.tar.xz) = 2662168
diff --git a/deskutils/kdepim-addons/pkg-plist b/deskutils/kdepim-addons/pkg-plist
index ed82d5fc97d0..dc705ea3983a 100644
--- a/deskutils/kdepim-addons/pkg-plist
+++ b/deskutils/kdepim-addons/pkg-plist
@@ -989,6 +989,7 @@ share/locale/ru/LC_MESSAGES/kmail_editorsendcheck_plugins.mo
share/locale/ru/LC_MESSAGES/kmail_plugins.mo
share/locale/ru/LC_MESSAGES/kmailtransport_plugins.mo
share/locale/ru/LC_MESSAGES/korganizer_plugins.mo
+share/locale/ru/LC_MESSAGES/libpimautogeneratetext.mo
share/locale/ru/LC_MESSAGES/messageviewer_application_gnupgwks_plugin.mo
share/locale/ru/LC_MESSAGES/messageviewer_application_mstnef_plugin.mo
share/locale/ru/LC_MESSAGES/messageviewer_bodypartformatter_pkpass.mo
diff --git a/deskutils/kdepim-runtime/distinfo b/deskutils/kdepim-runtime/distinfo
index 92a7c922237a..1ff1b48370fb 100644
--- a/deskutils/kdepim-runtime/distinfo
+++ b/deskutils/kdepim-runtime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646160
-SHA256 (KDE/release-service/25.08.0/kdepim-runtime-25.08.0.tar.xz) = 42ba99c3ec9f4be19abe66b2c1933cda4afba7e2643248b2f741565df7bf5706
-SIZE (KDE/release-service/25.08.0/kdepim-runtime-25.08.0.tar.xz) = 2452824
+TIMESTAMP = 1757409677
+SHA256 (KDE/release-service/25.08.1/kdepim-runtime-25.08.1.tar.xz) = c2f402f934d32066ae3d98176d41c1de9204d14e902d502283d803637b4b39eb
+SIZE (KDE/release-service/25.08.1/kdepim-runtime-25.08.1.tar.xz) = 2453024
diff --git a/deskutils/keditbookmarks/distinfo b/deskutils/keditbookmarks/distinfo
index 576c9b917634..0ef1462272af 100644
--- a/deskutils/keditbookmarks/distinfo
+++ b/deskutils/keditbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646162
-SHA256 (KDE/release-service/25.08.0/keditbookmarks-25.08.0.tar.xz) = 8f06c46e58cf01e61d84d9eb2c468024d46f20ace9c0318ea37001c278fd54db
-SIZE (KDE/release-service/25.08.0/keditbookmarks-25.08.0.tar.xz) = 262488
+TIMESTAMP = 1757409679
+SHA256 (KDE/release-service/25.08.1/keditbookmarks-25.08.1.tar.xz) = e20ee35fbb6977a272e5010ce712ee3200ea2e42df51fcc717a4f817e078060a
+SIZE (KDE/release-service/25.08.1/keditbookmarks-25.08.1.tar.xz) = 262504
diff --git a/deskutils/kf6-kstatusnotifieritem/distinfo b/deskutils/kf6-kstatusnotifieritem/distinfo
index 2581c09489f6..996495a12f72 100644
--- a/deskutils/kf6-kstatusnotifieritem/distinfo
+++ b/deskutils/kf6-kstatusnotifieritem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127961
-SHA256 (KDE/frameworks/6.17/kstatusnotifieritem-6.17.0.tar.xz) = 678a9bfc870066d5413bbcfa09a56b82b0affd2bc222ce5701d02a8b129edd91
-SIZE (KDE/frameworks/6.17/kstatusnotifieritem-6.17.0.tar.xz) = 50944
+TIMESTAMP = 1757408184
+SHA256 (KDE/frameworks/6.18/kstatusnotifieritem-6.18.0.tar.xz) = d78aa20e1858f700478eecedb49714160d5e04b4a0d177bca4355aa1a0f7d730
+SIZE (KDE/frameworks/6.18/kstatusnotifieritem-6.18.0.tar.xz) = 50940
diff --git a/deskutils/kfind/distinfo b/deskutils/kfind/distinfo
index dad653477970..65814fac4322 100644
--- a/deskutils/kfind/distinfo
+++ b/deskutils/kfind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646165
-SHA256 (KDE/release-service/25.08.0/kfind-25.08.0.tar.xz) = 8f09a449aaa0bfddbf0922a8954bff281a7e14d53cd24374d171c52a722aea24
-SIZE (KDE/release-service/25.08.0/kfind-25.08.0.tar.xz) = 330800
+TIMESTAMP = 1757409681
+SHA256 (KDE/release-service/25.08.1/kfind-25.08.1.tar.xz) = 06155b309fba75dcd373a86bd5f89f08425455168470c7f69b62f09f05c5a4e1
+SIZE (KDE/release-service/25.08.1/kfind-25.08.1.tar.xz) = 330912
diff --git a/deskutils/kmail-account-wizard/distinfo b/deskutils/kmail-account-wizard/distinfo
index 09cfe78c157c..27ccc97d92a5 100644
--- a/deskutils/kmail-account-wizard/distinfo
+++ b/deskutils/kmail-account-wizard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646170
-SHA256 (KDE/release-service/25.08.0/kmail-account-wizard-25.08.0.tar.xz) = 6b7b78fbc370024308193024b276066bac2b5957dcca5ac54c2a5f60fdfd9c44
-SIZE (KDE/release-service/25.08.0/kmail-account-wizard-25.08.0.tar.xz) = 172724
+TIMESTAMP = 1757409686
+SHA256 (KDE/release-service/25.08.1/kmail-account-wizard-25.08.1.tar.xz) = 119f1877fc2e98390782ef91e59713ed99526ca5942df479014bd40445f75845
+SIZE (KDE/release-service/25.08.1/kmail-account-wizard-25.08.1.tar.xz) = 172728
diff --git a/deskutils/kmail/distinfo b/deskutils/kmail/distinfo
index 0a862e04b3f6..7d38a96d0ce1 100644
--- a/deskutils/kmail/distinfo
+++ b/deskutils/kmail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646167
-SHA256 (KDE/release-service/25.08.0/kmail-25.08.0.tar.xz) = da5d1c108a2626746ec205d175f840e51f23ac92f3da535dba56d644d41d9c46
-SIZE (KDE/release-service/25.08.0/kmail-25.08.0.tar.xz) = 7836352
+TIMESTAMP = 1757409684
+SHA256 (KDE/release-service/25.08.1/kmail-25.08.1.tar.xz) = 4f71913bdeceb195982299485305f9db56aaeb893266c9129e1aed9d485861da
+SIZE (KDE/release-service/25.08.1/kmail-25.08.1.tar.xz) = 7835796
diff --git a/deskutils/kongress/distinfo b/deskutils/kongress/distinfo
index 3661b92246fe..02b0d1d5e215 100644
--- a/deskutils/kongress/distinfo
+++ b/deskutils/kongress/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646172
-SHA256 (KDE/release-service/25.08.0/kongress-25.08.0.tar.xz) = 0b72a9b8b885f2730b74fb4e0bc9ce2812d0b92d1e6ea089d74c82db44922637
-SIZE (KDE/release-service/25.08.0/kongress-25.08.0.tar.xz) = 164148
+TIMESTAMP = 1757409688
+SHA256 (KDE/release-service/25.08.1/kongress-25.08.1.tar.xz) = e5abd4f5f68633cd0e1feb3467e79e2d3ff173c81c83d6b565904b1eb742f760
+SIZE (KDE/release-service/25.08.1/kongress-25.08.1.tar.xz) = 164176
diff --git a/deskutils/kontact/distinfo b/deskutils/kontact/distinfo
index 1e29c5d8cece..ab4f3e330311 100644
--- a/deskutils/kontact/distinfo
+++ b/deskutils/kontact/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646174
-SHA256 (KDE/release-service/25.08.0/kontact-25.08.0.tar.xz) = ebcdecbbdd111eac06ec296347c1d2d847d7ef040b2675dbf5c48b25368f257e
-SIZE (KDE/release-service/25.08.0/kontact-25.08.0.tar.xz) = 888404
+TIMESTAMP = 1757409691
+SHA256 (KDE/release-service/25.08.1/kontact-25.08.1.tar.xz) = 426a67ec326819ca391694cbd414a9675a01505c3de82626ef4031ace91793cf
+SIZE (KDE/release-service/25.08.1/kontact-25.08.1.tar.xz) = 888416
diff --git a/deskutils/korganizer/distinfo b/deskutils/korganizer/distinfo
index a4392ffc43bc..649f3747d08b 100644
--- a/deskutils/korganizer/distinfo
+++ b/deskutils/korganizer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646177
-SHA256 (KDE/release-service/25.08.0/korganizer-25.08.0.tar.xz) = 74c7d57be2ecd00920c5cc1b079d33e849d7b36f02fe45259cad337da5b4f78b
-SIZE (KDE/release-service/25.08.0/korganizer-25.08.0.tar.xz) = 3053852
+TIMESTAMP = 1757409693
+SHA256 (KDE/release-service/25.08.1/korganizer-25.08.1.tar.xz) = b7ea08d1b4dfcf881127cb6f34df055fd261c9986096773037ddd1a6a0d69597
+SIZE (KDE/release-service/25.08.1/korganizer-25.08.1.tar.xz) = 3054584
diff --git a/deskutils/kruler/distinfo b/deskutils/kruler/distinfo
index d9cb3ceed6fb..63032928b77e 100644
--- a/deskutils/kruler/distinfo
+++ b/deskutils/kruler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646179
-SHA256 (KDE/release-service/25.08.0/kruler-25.08.0.tar.xz) = acc49d6e7124958d48caa3016444b0a0c883f24e63b5c13f1de645f19f20938b
-SIZE (KDE/release-service/25.08.0/kruler-25.08.0.tar.xz) = 287448
+TIMESTAMP = 1757409695
+SHA256 (KDE/release-service/25.08.1/kruler-25.08.1.tar.xz) = b03638bb846495f9ded02336d1a8b7c1c45b18ea61f5f8299cd2bacb8a382adb
+SIZE (KDE/release-service/25.08.1/kruler-25.08.1.tar.xz) = 287348
diff --git a/deskutils/kweather/distinfo b/deskutils/kweather/distinfo
index a60e554235ef..bd6e63c06c87 100644
--- a/deskutils/kweather/distinfo
+++ b/deskutils/kweather/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646180
-SHA256 (KDE/release-service/25.08.0/kweather-25.08.0.tar.xz) = acd8d383abc97323a08283f5c34511d05a06b7019320d024968a01ccf6fe2106
-SIZE (KDE/release-service/25.08.0/kweather-25.08.0.tar.xz) = 366672
+TIMESTAMP = 1757409696
+SHA256 (KDE/release-service/25.08.1/kweather-25.08.1.tar.xz) = 8b7b618004345c5072ad473fce15998bb1de98727dc4a8101a2d64d7650d95aa
+SIZE (KDE/release-service/25.08.1/kweather-25.08.1.tar.xz) = 366236
diff --git a/deskutils/kweather/pkg-plist b/deskutils/kweather/pkg-plist
index 0689e10fce03..e6f28070c5d6 100644
--- a/deskutils/kweather/pkg-plist
+++ b/deskutils/kweather/pkg-plist
@@ -48,7 +48,6 @@ share/locale/uk/LC_MESSAGES/kweather.mo
share/locale/zh_CN/LC_MESSAGES/kweather.mo
share/locale/zh_TW/LC_MESSAGES/kweather.mo
share/metainfo/org.kde.kweather.appdata.xml
-share/metainfo/org.kde.plasma.kweather_1x4.appdata.xml
share/plasma/plasmoids/org.kde.plasma.kweather_1x4/contents/ui/LocationSelector.qml
share/plasma/plasmoids/org.kde.plasma.kweather_1x4/contents/ui/WeatherContainer.qml
share/plasma/plasmoids/org.kde.plasma.kweather_1x4/contents/ui/main.qml
diff --git a/deskutils/kweathercore/distinfo b/deskutils/kweathercore/distinfo
index 1897532c3577..a3a49ef8c145 100644
--- a/deskutils/kweathercore/distinfo
+++ b/deskutils/kweathercore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646180
-SHA256 (KDE/release-service/25.08.0/kweathercore-25.08.0.tar.xz) = 1b97e95aec8f1930244ae5c400712056109b3ed22fa5b6994834cd714bbe324a
-SIZE (KDE/release-service/25.08.0/kweathercore-25.08.0.tar.xz) = 78728
+TIMESTAMP = 1757409696
+SHA256 (KDE/release-service/25.08.1/kweathercore-25.08.1.tar.xz) = 82593bc3c0a06bb5ca6e077ff0843dac5e25bb133a5367c2482a48a61ed08287
+SIZE (KDE/release-service/25.08.1/kweathercore-25.08.1.tar.xz) = 78912
diff --git a/deskutils/libcprime/Makefile b/deskutils/libcprime/Makefile
index 277b67990661..72499df96bdb 100644
--- a/deskutils/libcprime/Makefile
+++ b/deskutils/libcprime/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libcprime
-DISTVERSION= 4.5.0
+DISTVERSION= 5.0.0
CATEGORIES= deskutils
MAINTAINER= jwb@FreeBSD.org
@@ -9,12 +9,13 @@ WWW= https://gitlab.com/cubocore/libcprime
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake qt:5
-USE_QT= buildtools:build core dbus gui network qmake:build widgets
+USES= cmake gl qt:6
+USE_GL= gl
+USE_QT= base tools:build
USE_LDCONFIG= yes
USE_GITLAB= yes
GL_ACCOUNT= CuboCore
-GL_TAGNAME= 647022384c3123f85b372b12503f7b0fa5328a1e
+GL_TAGNAME= v5.0.0
.include <bsd.port.mk>
diff --git a/deskutils/libcprime/distinfo b/deskutils/libcprime/distinfo
index 6d42c446dfb7..5369673feb60 100644
--- a/deskutils/libcprime/distinfo
+++ b/deskutils/libcprime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730204192
-SHA256 (CuboCore-libcprime-647022384c3123f85b372b12503f7b0fa5328a1e_GL0.tar.gz) = 47a60eb516581f1eccf8d0b519526039412492eebdd0746b6b6545b92796546e
-SIZE (CuboCore-libcprime-647022384c3123f85b372b12503f7b0fa5328a1e_GL0.tar.gz) = 51840
+TIMESTAMP = 1757785389
+SHA256 (libcprime-v5.0.0.tar.bz2) = e1712c718482f17b4687297a92e39e6a6fceb7ef8fbb4ab348449bed9a237cd8
+SIZE (libcprime-v5.0.0.tar.bz2) = 45255
diff --git a/deskutils/libcprime/pkg-plist b/deskutils/libcprime/pkg-plist
index 70514d0dd785..7f953d0df858 100644
--- a/deskutils/libcprime/pkg-plist
+++ b/deskutils/libcprime/pkg-plist
@@ -21,14 +21,14 @@ include/cprime/themefunc.h
include/cprime/trashmanager.h
include/cprime/variables.h
lib/libcprime-core.so
-lib/libcprime-core.so.4
-lib/libcprime-core.so.4.5.0
+lib/libcprime-core.so.5
+lib/libcprime-core.so.5.0.0
lib/libcprime-gui.so
-lib/libcprime-gui.so.4
-lib/libcprime-gui.so.4.5.0
+lib/libcprime-gui.so.5
+lib/libcprime-gui.so.5.0.0
lib/libcprime-widgets.so
-lib/libcprime-widgets.so.4
-lib/libcprime-widgets.so.4.5.0
+lib/libcprime-widgets.so.5
+lib/libcprime-widgets.so.5.0.0
share/pkgconfig/cprime-core.pc
share/pkgconfig/cprime-gui.pc
share/pkgconfig/cprime-widgets.pc
diff --git a/deskutils/libkdepim/distinfo b/deskutils/libkdepim/distinfo
index 4fbae4f133c2..eb2300d7f4cd 100644
--- a/deskutils/libkdepim/distinfo
+++ b/deskutils/libkdepim/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646182
-SHA256 (KDE/release-service/25.08.0/libkdepim-25.08.0.tar.xz) = 4daae877b8d10c4bd1fe70d0dd02dc132fdafe0ff6062727a32dcd88d4eff61a
-SIZE (KDE/release-service/25.08.0/libkdepim-25.08.0.tar.xz) = 285188
+TIMESTAMP = 1757409698
+SHA256 (KDE/release-service/25.08.1/libkdepim-25.08.1.tar.xz) = c548a4a26ceb5c09d51ab5258238b201385768054803d3f1372388438dac2089
+SIZE (KDE/release-service/25.08.1/libkdepim-25.08.1.tar.xz) = 285284
diff --git a/deskutils/mbox-importer/distinfo b/deskutils/mbox-importer/distinfo
index 94fd6017c900..35e1d9a9497e 100644
--- a/deskutils/mbox-importer/distinfo
+++ b/deskutils/mbox-importer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646185
-SHA256 (KDE/release-service/25.08.0/mbox-importer-25.08.0.tar.xz) = 98fca7d6940d41de21d7bd8b399596a13686d95fdd466b2dd3ddbaf40552487b
-SIZE (KDE/release-service/25.08.0/mbox-importer-25.08.0.tar.xz) = 34148
+TIMESTAMP = 1757409701
+SHA256 (KDE/release-service/25.08.1/mbox-importer-25.08.1.tar.xz) = 2e81864adaf67e8180cce859200770c8f3063b9541a31f4a81804d3dd0d42761
+SIZE (KDE/release-service/25.08.1/mbox-importer-25.08.1.tar.xz) = 34136
diff --git a/deskutils/merkuro/distinfo b/deskutils/merkuro/distinfo
index 485e96886a73..984e93cef5c6 100644
--- a/deskutils/merkuro/distinfo
+++ b/deskutils/merkuro/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646187
-SHA256 (KDE/release-service/25.08.0/merkuro-25.08.0.tar.xz) = 0a6b2a7b54b647604955b23df98da32f7799c6c599f8fd7f403f5c582e909218
-SIZE (KDE/release-service/25.08.0/merkuro-25.08.0.tar.xz) = 826652
+TIMESTAMP = 1757409703
+SHA256 (KDE/release-service/25.08.1/merkuro-25.08.1.tar.xz) = 827c461bfefcce9dfc3f7ad9fdfa340710c8bcff5ab0bd70dfcbe4e72636a3cc
+SIZE (KDE/release-service/25.08.1/merkuro-25.08.1.tar.xz) = 826724
diff --git a/deskutils/merkuro/pkg-plist b/deskutils/merkuro/pkg-plist
index 1cd4b5eeedf6..2742e94d23f4 100644
--- a/deskutils/merkuro/pkg-plist
+++ b/deskutils/merkuro/pkg-plist
@@ -158,6 +158,7 @@ share/locale/pl/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo
share/locale/pt/LC_MESSAGES/merkuro.mo
share/locale/pt/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo
share/locale/pt_BR/LC_MESSAGES/merkuro.mo
+share/locale/pt_BR/LC_MESSAGES/merkurolauncher.mo
share/locale/pt_BR/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo
share/locale/ru/LC_MESSAGES/merkuro.mo
share/locale/ru/LC_MESSAGES/merkurolauncher.mo
@@ -189,7 +190,6 @@ share/locale/zh_TW/LC_MESSAGES/merkuro.mo
share/locale/zh_TW/LC_MESSAGES/merkurolauncher.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.merkuro.contact.mo
share/metainfo/org.kde.merkuro.calendar.metainfo.xml
-share/metainfo/org.kde.merkuro.contact.applet.appdata.xml
share/metainfo/org.kde.merkuro.contact.metainfo.xml
share/metainfo/org.kde.merkuro.mail.metainfo.xml
share/metainfo/org.kde.merkuro.metainfo.xml
diff --git a/deskutils/nextcloudclient/Makefile b/deskutils/nextcloudclient/Makefile
index 30292a73f65c..15f8e209399c 100644
--- a/deskutils/nextcloudclient/Makefile
+++ b/deskutils/nextcloudclient/Makefile
@@ -1,5 +1,5 @@
PORTNAME= nextcloudclient
-PORTVERSION= 3.17.1
+PORTVERSION= 3.17.2
DISTVERSIONPREFIX= v
CATEGORIES= deskutils
diff --git a/deskutils/nextcloudclient/distinfo b/deskutils/nextcloudclient/distinfo
index d92e0b984187..ad6eb6ee01e2 100644
--- a/deskutils/nextcloudclient/distinfo
+++ b/deskutils/nextcloudclient/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755675174
-SHA256 (nextcloud-desktop-v3.17.1_GH0.tar.gz) = 5f9668a0437a302675fb0e5bbc8f7030010e91632bd44271eab1e55a9f5c238a
-SIZE (nextcloud-desktop-v3.17.1_GH0.tar.gz) = 9402514
+TIMESTAMP = 1758277937
+SHA256 (nextcloud-desktop-v3.17.2_GH0.tar.gz) = c79c7e05ae3b141e2c4b19da0cde479b63af80eb49164c99af8fa28a38e05aeb
+SIZE (nextcloud-desktop-v3.17.2_GH0.tar.gz) = 9510476
diff --git a/deskutils/nextcloudclient/pkg-plist b/deskutils/nextcloudclient/pkg-plist
index de7676968da8..dcf8a010f248 100644
--- a/deskutils/nextcloudclient/pkg-plist
+++ b/deskutils/nextcloudclient/pkg-plist
@@ -145,6 +145,7 @@ share/nextcloud/i18n/client_sk.qm
share/nextcloud/i18n/client_sl.qm
share/nextcloud/i18n/client_sr.qm
share/nextcloud/i18n/client_sv.qm
+share/nextcloud/i18n/client_sw.qm
share/nextcloud/i18n/client_th.qm
share/nextcloud/i18n/client_tr.qm
share/nextcloud/i18n/client_ug.qm
diff --git a/deskutils/pim-data-exporter/distinfo b/deskutils/pim-data-exporter/distinfo
index 3da1fa0b6f12..a65ac1bea376 100644
--- a/deskutils/pim-data-exporter/distinfo
+++ b/deskutils/pim-data-exporter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646189
-SHA256 (KDE/release-service/25.08.0/pim-data-exporter-25.08.0.tar.xz) = db537eb250dbcfb865343ba94ec4aa2558ebc1425a188bb41515058ccd853df6
-SIZE (KDE/release-service/25.08.0/pim-data-exporter-25.08.0.tar.xz) = 430600
+TIMESTAMP = 1757409705
+SHA256 (KDE/release-service/25.08.1/pim-data-exporter-25.08.1.tar.xz) = 9b4eb20da597132e710e9be28a1555935cebb213abe6d566bc848dff6103fc34
+SIZE (KDE/release-service/25.08.1/pim-data-exporter-25.08.1.tar.xz) = 430508
diff --git a/deskutils/pim-sieve-editor/distinfo b/deskutils/pim-sieve-editor/distinfo
index 866d274dead1..842939cf1d79 100644
--- a/deskutils/pim-sieve-editor/distinfo
+++ b/deskutils/pim-sieve-editor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646192
-SHA256 (KDE/release-service/25.08.0/pim-sieve-editor-25.08.0.tar.xz) = b763761947acf5826c358e2c439b4da991f9a23b7ad39afb80f34bcac471bbbd
-SIZE (KDE/release-service/25.08.0/pim-sieve-editor-25.08.0.tar.xz) = 483296
+TIMESTAMP = 1757409708
+SHA256 (KDE/release-service/25.08.1/pim-sieve-editor-25.08.1.tar.xz) = 146213154f8f9175fa1b1d0642abfd91a62e00590bda17246e3ebba1a3d806f0
+SIZE (KDE/release-service/25.08.1/pim-sieve-editor-25.08.1.tar.xz) = 483196
diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile
index 619fcdcd8c97..0ef3964b0e42 100644
--- a/deskutils/pinot/Makefile
+++ b/deskutils/pinot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pinot
PORTVERSION= 1.22
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= deskutils
MAINTAINER= thierry@FreeBSD.org
@@ -38,7 +38,7 @@ USE_GITHUB= yes
GH_ACCOUNT= FabriceColin
USES= compiler:c++11-lang autoreconf gettext gnome libarchive \
- libtool pkgconfig python shebangfix sqlite:3 ssl xorg
+ libtool localbase pkgconfig python shebangfix sqlite:3 ssl xorg
USE_CXXSTD= c++11
USE_XORG= pixman
USE_GNOME= atkmm cairo cairomm gdkpixbuf glibmm gtk30 gtkmm30 \
@@ -50,8 +50,6 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-http=curl --with-ssl=${OPENSSLBASE} --enable-libarchive \
--enable-mempool=no --enable-libnotify
CONFIGURE_ENV= MKDIR_P="${MKDIR}" TEXTCAT_LIBS="-lexttextcat-2.0"
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib -lboost_system
OPTIONS_DEFINE= DEBUG CHMLIB DOCS
OPTIONS_SUB= yes
@@ -72,6 +70,10 @@ LM2FIX= Core/pinot-index.cpp Core/pinot-index.1 Makefile.am \
SHR2FIX= Core/pinot-search.1
UL2FIX= Utils/xdgmime/xdgmime.c
+post-patch:
+ @${REINPLACE_CMD} -e 's|CURLPROXY_|(curl_proxytype)CURLPROXY_|g' \
+ ${WRKSRC}/Collect/CurlDownloader.cpp
+
pre-configure:
${REINPLACE_CMD} -e \
'/<command>/s|pdftotext|${LOCALBASE}/libexec/xpdf/pdftotext|' \
diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo
index 189bcc4cfc18..ad9f06755611 100644
--- a/deskutils/plasma6-milou/distinfo
+++ b/deskutils/plasma6-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754413467
-SHA256 (KDE/plasma/6.4.4/milou-6.4.4.tar.xz) = a644e5965b33c20f82ce51660fa3b7c2d41810b068cf21f77658824cb3ea6b1e
-SIZE (KDE/plasma/6.4.4/milou-6.4.4.tar.xz) = 50432
+TIMESTAMP = 1757499231
+SHA256 (KDE/plasma/6.4.5/milou-6.4.5.tar.xz) = 0eaeec8a05afc3a96f6a0eefc9a045f49ace8be201bc8f57e1ed8133cdaa100d
+SIZE (KDE/plasma/6.4.5/milou-6.4.5.tar.xz) = 50428
diff --git a/deskutils/plasma6-milou/pkg-plist b/deskutils/plasma6-milou/pkg-plist
index 84fb8c2c689f..351afbeb2902 100644
--- a/deskutils/plasma6-milou/pkg-plist
+++ b/deskutils/plasma6-milou/pkg-plist
@@ -113,7 +113,6 @@ share/locale/zh_CN/LC_MESSAGES/milou.mo
share/locale/zh_CN/LC_MESSAGES/plasma_applet_org.kde.milou.mo
share/locale/zh_TW/LC_MESSAGES/milou.mo
share/locale/zh_TW/LC_MESSAGES/plasma_applet_org.kde.milou.mo
-share/metainfo/org.kde.milou.appdata.xml
share/plasma/plasmoids/org.kde.milou/contents/ui/SearchField.qml
share/plasma/plasmoids/org.kde.milou/contents/ui/globals.js
share/plasma/plasmoids/org.kde.milou/contents/ui/main.qml
diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo
index bca4382e4a18..93a86583ee97 100644
--- a/deskutils/plasma6-sddm-kcm/distinfo
+++ b/deskutils/plasma6-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754413467
-SHA256 (KDE/plasma/6.4.4/sddm-kcm-6.4.4.tar.xz) = 83366c4d58042d1c0993d8e3197c19c33a7eedccde642263a26812b5c4b16bfb
-SIZE (KDE/plasma/6.4.4/sddm-kcm-6.4.4.tar.xz) = 103552
+TIMESTAMP = 1757499232
+SHA256 (KDE/plasma/6.4.5/sddm-kcm-6.4.5.tar.xz) = 04523f382bfce9259c473c57da4472be4faf92f98b6ed40ab24ab663a337c9ad
+SIZE (KDE/plasma/6.4.5/sddm-kcm-6.4.5.tar.xz) = 103756
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile
index f1c220ebd55a..8049d33df4fc 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/Makefile
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/Makefile
@@ -1,6 +1,5 @@
PORTNAME= xdg-desktop-portal-kde
DISTVERSION= ${KDE_PLASMA_VERSION}
-PORTREVISION= 1
CATEGORIES= deskutils kde kde-plasma
MAINTAINER= kde@FreeBSD.org
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
index a87abb7fe261..9e94a238e169 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754413467
-SHA256 (KDE/plasma/6.4.4/xdg-desktop-portal-kde-6.4.4.tar.xz) = dcd501b11a785c0b0f0b30bf1d09ba120d83885276841c47feed51d77e1440a5
-SIZE (KDE/plasma/6.4.4/xdg-desktop-portal-kde-6.4.4.tar.xz) = 203888
+TIMESTAMP = 1757499232
+SHA256 (KDE/plasma/6.4.5/xdg-desktop-portal-kde-6.4.5.tar.xz) = 9fe04f0482bbf326088369c035d7b6f403db0c06aea5934442a7788799edcee2
+SIZE (KDE/plasma/6.4.5/xdg-desktop-portal-kde-6.4.5.tar.xz) = 204948
diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile
index 36704d283f77..15d950362219 100644
--- a/deskutils/py-paperless-ngx/Makefile
+++ b/deskutils/py-paperless-ngx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= paperless-ngx
DISTVERSIONPREFIX= v
-DISTVERSION= 2.18.3
+DISTVERSION= 2.18.4
+PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \
GH:gh
@@ -18,29 +19,29 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}bleach>=6.2.0:www/py-bleach@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}concurrent-log-handler>=0.9.19:sysutils/py-concurrent-log-handler@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dateparser>=1.2.2:devel/py-dateparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-channels-redis>=4.3.0:www/py-dj51-channels-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-allauth>=65.11.1:www/py-dj51-django-allauth@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-auditlog>=3.0.0:www/py-dj51-django-auditlog@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-celery-results>=2.6.0:www/py-dj51-django-celery-results@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-compression-middleware>=0.5.0:www/py-dj51-django-compression-middleware@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-cors-headers>=4.7.0:www/py-dj51-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-extensions>=3.2.3:www/py-dj51-django-extensions@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-filter>=25.1:www/py-dj51-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-multiselectfield>=0.1.13:www/py-dj51-django-multiselectfield@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-django-soft-delete>=1.0.16:www/py-dj51-django-soft-delete@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-djangorestframework-guardian>=0.3.0:www/py-dj51-djangorestframework-guardian@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-drf-spectacular>=0.28.0:www/py-dj51-drf-spectacular@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj51-drf-writable-nested>=0.7.2:www/py-dj51-drf-writable-nested@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-channels-redis>=4.3.0:www/py-dj52-channels-redis@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-allauth>=65.11.2:www/py-dj52-django-allauth@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-auditlog>=3.2.1:www/py-dj52-django-auditlog@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-celery-results>=2.6.0:www/py-dj52-django-celery-results@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-compression-middleware>=0.5.0:www/py-dj52-django-compression-middleware@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-extensions>=3.2.3:www/py-dj52-django-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1:www/py-dj52-django-filter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-multiselectfield>=0.1.13:www/py-dj52-django-multiselectfield@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-soft-delete>=1.0.16:www/py-dj52-django-soft-delete@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework-guardian>=0.3.0:www/py-dj52-djangorestframework-guardian@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0:www/py-dj52-drf-spectacular@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-drf-writable-nested>=0.7.2:www/py-dj52-drf-writable-nested@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}filelock>=3.17.0:sysutils/py-filelock@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}flower>=2.0.1:www/py-flower@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gotenberg-client>=0.11.0:converters/py-gotenberg-client@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}granian>=2.5.2:www/py-granian@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}granian>=2.5.4:www/py-granian@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}h2>=4.1.0:www/py-h2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}imap-tools>=1.11.0:mail/py-imap-tools@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_3:devel/py-inotifyrecursive@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_5:devel/py-inotifyrecursive@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \
diff --git a/deskutils/py-paperless-ngx/distinfo b/deskutils/py-paperless-ngx/distinfo
index 28545cbd0a02..4150e5a11088 100644
--- a/deskutils/py-paperless-ngx/distinfo
+++ b/deskutils/py-paperless-ngx/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757007521
-SHA256 (paperless-ngx-v2.18.3.tar.xz) = 8a46b9de3d4d3b2eb537ebc8f3fb2ed4a7a1a734fed0ff57478398800cf0ea68
-SIZE (paperless-ngx-v2.18.3.tar.xz) = 79687036
-SHA256 (paperless-ngx-paperless-ngx-v2.18.3_GH0.tar.gz) = 4beac4dc9a95a3149bb501a8a0512638dcf9cb0f1f1fae85d32f70c18ece09e5
-SIZE (paperless-ngx-paperless-ngx-v2.18.3_GH0.tar.gz) = 49920894
+TIMESTAMP = 1759151737
+SHA256 (paperless-ngx-v2.18.4.tar.xz) = f93c793ae3af60d2d388bea1cc7c85bfba036d18761d1634f0df909c69ccffb2
+SIZE (paperless-ngx-v2.18.4.tar.xz) = 79760896
+SHA256 (paperless-ngx-paperless-ngx-v2.18.4_GH0.tar.gz) = 112d31aea61682b7d461fb8020b7f13ae9507d32ede068a5a24aba69b32cf972
+SIZE (paperless-ngx-paperless-ngx-v2.18.4_GH0.tar.gz) = 49936536
diff --git a/deskutils/py-term-background/Makefile b/deskutils/py-term-background/Makefile
index 47135ac55bba..45c98aeab00a 100644
--- a/deskutils/py-term-background/Makefile
+++ b/deskutils/py-term-background/Makefile
@@ -1,21 +1,20 @@
PORTNAME= term-background
-DISTVERSION= 1.0.3.dev0
-PORTREVISION= 1
+DISTVERSION= 1.0.3
CATEGORIES= deskutils python shells
-#MASTER_SITES= PYPI
+MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-#DISTNAME= ${PORTNAME:C/-/_/}-${PORTVERSION}
+DISTNAME= ${PORTNAME:C/-/_/}-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Shell scripts and Python module to figure out terminal background
WWW= https://github.com/rocky/shell-term-background
-LICENSE= GPLv2
+LICENSE= GPLv3
-USE_GITHUB= yes
-GH_ACCOUNT= rocky
-GH_PROJECT= shell-term-background
-GH_TAGNAME= 55a9cd227d6428d72f78a2411479eeade1300dff
+#USE_GITHUB= yes
+#GH_ACCOUNT= rocky
+#GH_PROJECT= shell-term-background
+#GH_TAGNAME= 55a9cd227d6428d72f78a2411479eeade1300dff
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pkginfo>=0:sysutils/py-pkginfo@${PY_FLAVOR}
diff --git a/deskutils/py-term-background/distinfo b/deskutils/py-term-background/distinfo
index c53fa30424fb..63e263aa9d62 100644
--- a/deskutils/py-term-background/distinfo
+++ b/deskutils/py-term-background/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736793755
-SHA256 (rocky-shell-term-background-1.0.3.dev0-55a9cd227d6428d72f78a2411479eeade1300dff_GH0.tar.gz) = 931739c7273721f164f3704820b153fe175f50c038bb9e1e2d252eb94dfe35e7
-SIZE (rocky-shell-term-background-1.0.3.dev0-55a9cd227d6428d72f78a2411479eeade1300dff_GH0.tar.gz) = 26797
+TIMESTAMP = 1757951027
+SHA256 (term_background-1.0.3.tar.gz) = 8540c2c555ffdd2cec50dbb016c001708d3eab7304eb9836559b686c08a803f1
+SIZE (term_background-1.0.3.tar.gz) = 29771
diff --git a/deskutils/py-term-background/pkg-plist b/deskutils/py-term-background/pkg-plist
index ccc1e19dd66a..68adf932e2c4 100644
--- a/deskutils/py-term-background/pkg-plist
+++ b/deskutils/py-term-background/pkg-plist
@@ -1,16 +1,12 @@
-%%PYTHON_SITELIBDIR%%/term_background-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
-%%PYTHON_SITELIBDIR%%/term_background-%%VER%%-py%%PYTHON_VER%%.egg-info/SOURCES.txt
-%%PYTHON_SITELIBDIR%%/term_background-%%VER%%-py%%PYTHON_VER%%.egg-info/dependency_links.txt
-%%PYTHON_SITELIBDIR%%/term_background-%%VER%%-py%%PYTHON_VER%%.egg-info/requires.txt
-%%PYTHON_SITELIBDIR%%/term_background-%%VER%%-py%%PYTHON_VER%%.egg-info/top_level.txt
+%%PYTHON_SITELIBDIR%%/term_background/.gitignore
%%PYTHON_SITELIBDIR%%/term_background/__init__.py
%%PYTHON_SITELIBDIR%%/term_background/__main__.py
-%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__main__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/term_background/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/term_background/__pycache__/version.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__main__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/term_background/__pycache__/__main__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/term_background/__pycache__/version%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/term_background/__pycache__/version%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/term_background/version.py
%%DATADIR%%/term-background.bash
%%DATADIR%%/term-background.ksh
diff --git a/deskutils/qownnotes/Makefile b/deskutils/qownnotes/Makefile
index 36c2503e338d..45dbb2da6b63 100644
--- a/deskutils/qownnotes/Makefile
+++ b/deskutils/qownnotes/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qownnotes
-PORTVERSION= 25.8.3
-PORTREVISION= 1
+PORTVERSION= 25.9.3
CATEGORIES= deskutils
MASTER_SITES= https://github.com/pbek/QOwnNotes/releases/download/v${PORTVERSION}/
diff --git a/deskutils/qownnotes/distinfo b/deskutils/qownnotes/distinfo
index a549e461c933..19557657a0df 100644
--- a/deskutils/qownnotes/distinfo
+++ b/deskutils/qownnotes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755110025
-SHA256 (qownnotes-25.8.3.tar.xz) = 22361e4604abecc64e39413bb4422d0a77b54b18da8ee2a7fff9b9e87295efa8
-SIZE (qownnotes-25.8.3.tar.xz) = 5580680
+TIMESTAMP = 1757614627
+SHA256 (qownnotes-25.9.3.tar.xz) = 079c4a65a6b260d0a57f4d8ef0a1d77eaac35fba1b4bad5d3c05bdf7dc67f44a
+SIZE (qownnotes-25.9.3.tar.xz) = 5595460
diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile
index 3417e5b287d7..0fef88c29d10 100644
--- a/deskutils/remind/Makefile
+++ b/deskutils/remind/Makefile
@@ -1,5 +1,5 @@
PORTNAME= remind
-DISTVERSION= 06.00.01
+DISTVERSION= 06.01.02
CATEGORIES= deskutils
# upstream moves distfiles to OLD once a new release appears
MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \
@@ -24,7 +24,7 @@ BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${BUILD_WRKSRC}
# disable LTO on riscv64
-EXTRA_PATCHES_riscv64= ${FILESDIR}/extra-patch-configure.in
+EXTRA_PATCHES_riscv64= ${FILESDIR}/extra-patch-configure.ac
EXTRA_PATCHES= ${EXTRA_PATCHES_${ARCH}}
OPTIONS_DEFINE= A4 TCLTK REM2HTML REM2PDF
diff --git a/deskutils/remind/distinfo b/deskutils/remind/distinfo
index 3558196d7ed7..69bb7c99bcf1 100644
--- a/deskutils/remind/distinfo
+++ b/deskutils/remind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756286386
-SHA256 (remind-06.00.01.tar.gz) = 0705b6f700d6cd7b0f59af106495f7dd726ea14b641d9d8408f532fb28d2f007
-SIZE (remind-06.00.01.tar.gz) = 8998734
+TIMESTAMP = 1758323659
+SHA256 (remind-06.01.02.tar.gz) = 45c08228a0aa78fbcbcc6c8259236c25b12a0aa802477bacaadf9a3d5a09fd28
+SIZE (remind-06.01.02.tar.gz) = 9003012
diff --git a/deskutils/remind/files/extra-patch-configure.in b/deskutils/remind/files/extra-patch-configure.ac
index bac6c6366f21..826ae75fd27d 100644
--- a/deskutils/remind/files/extra-patch-configure.in
+++ b/deskutils/remind/files/extra-patch-configure.ac
@@ -1,5 +1,5 @@
---- configure.in.orig 2022-10-13 14:15:40 UTC
-+++ configure.in
+--- configure.ac.orig 2022-10-13 14:15:40 UTC
++++ configure.ac
@@ -51,7 +51,6 @@ if test "$GCC" = yes; then
AC_MSG_CHECKING([whether $CC supports $f])
if $CC -E $f /dev/null > /dev/null 2>&1 ; then
diff --git a/deskutils/syncthingtray/Makefile b/deskutils/syncthingtray/Makefile
index 86939552eb9c..632a9a8f3fdc 100644
--- a/deskutils/syncthingtray/Makefile
+++ b/deskutils/syncthingtray/Makefile
@@ -1,6 +1,6 @@
PORTNAME= syncthingtray
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
+DISTVERSION= 2.0.2
CATEGORIES= deskutils
MAINTAINER= dsh@bamus.cz
@@ -17,18 +17,18 @@ FLAVORS= qt6 qt5
FLAVOR?= ${FLAVORS:[1]}
FLAVORS_SUB= yes
-qt6_PKGNAMESUFFIX= -qt6
+qt5_PKGNAMESUFFIX= -qt5
USES= cmake:insource iconv perl5 xorg
USE_GITHUB= nodefault
GH_ACCOUNT= Martchus
GH_TUPLE:= ${GH_ACCOUNT}:${PORTNAME}:${DISTVERSIONPREFIX}${DISTVERSION}:${PORTNAME}/../${PORTNAME} \
- ${GH_ACCOUNT}:cpp-utilities:v5.30.0:cpputilities/../c++utilities \
- ${GH_ACCOUNT}:qtutilities:v6.18.0:qtutilities/../qtutilities \
+ ${GH_ACCOUNT}:cpp-utilities:v5.31.0:cpputilities/../c++utilities \
+ ${GH_ACCOUNT}:qtutilities:v6.18.2:qtutilities/../qtutilities \
${GH_ACCOUNT}:qtforkawesome:v0.3.1:qtforkawesome/../qtforkawesome \
ForkAwesome:Fork-Awesome:4fef70f:ForkAwesome/../forkawesome \
- ${GH_ACCOUNT}:subdirs:52fc6e4:subdirs/../subdirs
+ ${GH_ACCOUNT}:subdirs:0a522cf:subdirs/../subdirs
USE_PERL5= build
USE_QT= declarative svg
@@ -69,9 +69,6 @@ WEBENGINE_DESC= Built-in web view (webengine dependency)
PLASMA_USE= KDE=ecm:build
PLASMA_CMAKE_BOOL_OFF= NO_FILE_ITEM_ACTION_PLUGIN NO_PLASMOID
-WEBENGINE_CMAKE_ON= -DWEBVIEW_PROVIDER:STRING=webengine
-WEBENGINE_CMAKE_OFF= -DWEBVIEW_PROVIDER:STRING=none
-
.if ${FLAVOR} == qt5
PLASMA_USES= kde:5
PLASMA_USE+= KDE=plasma-framework:build
@@ -82,6 +79,9 @@ PLASMA_USE+= KDE=libplasma:build
WEBENGINE_USE= QT=webchannel,webengine
.endif
+WEBENGINE_CMAKE_ON= -DWEBVIEW_PROVIDER:STRING=webengine
+WEBENGINE_CMAKE_OFF= -DWEBVIEW_PROVIDER:STRING=none
+
post-install:
${RM} -r \
${STAGEDIR}${PREFIX}/include/c++utilities \
diff --git a/deskutils/syncthingtray/distinfo b/deskutils/syncthingtray/distinfo
index 228c5b26e012..b26eeec7234f 100644
--- a/deskutils/syncthingtray/distinfo
+++ b/deskutils/syncthingtray/distinfo
@@ -1,13 +1,13 @@
-TIMESTAMP = 1755268306
-SHA256 (Martchus-syncthingtray-v2.0.0_GH0.tar.gz) = 57d33524697003399f28f6da740b9474ef295d028663cb33760c58b64c6e2beb
-SIZE (Martchus-syncthingtray-v2.0.0_GH0.tar.gz) = 5891286
-SHA256 (Martchus-cpp-utilities-v5.30.0_GH0.tar.gz) = 9d594108109de7cd2dbb399451e69f68851a7f983e2671a0a4766211c380d1b4
-SIZE (Martchus-cpp-utilities-v5.30.0_GH0.tar.gz) = 212934
-SHA256 (Martchus-qtutilities-v6.18.0_GH0.tar.gz) = 321c5ec8abb57d4a693f1a3ad001d2a4082f781b84c05a1dae6f582f947b80c8
-SIZE (Martchus-qtutilities-v6.18.0_GH0.tar.gz) = 156510
+TIMESTAMP = 1758993362
+SHA256 (Martchus-syncthingtray-v2.0.2_GH0.tar.gz) = 7eea1232814297033c345919e8af4a337c2e827ecbf887296d65017ca8afd352
+SIZE (Martchus-syncthingtray-v2.0.2_GH0.tar.gz) = 5966470
+SHA256 (Martchus-cpp-utilities-v5.31.0_GH0.tar.gz) = aea6a0043e2e9891e0fe52632b5a7cd7da93a33b734dafe97a26072a9ea64a7f
+SIZE (Martchus-cpp-utilities-v5.31.0_GH0.tar.gz) = 213089
+SHA256 (Martchus-qtutilities-v6.18.2_GH0.tar.gz) = 5abe8f71bcca527dc499ee94c2e28c01fa0ecaeb67b571da8bec62701d089dda
+SIZE (Martchus-qtutilities-v6.18.2_GH0.tar.gz) = 158170
SHA256 (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = b797af12542c5a2c7d11025ffaf9bea2b5abc603cef57044cfc20d0f5e7c8587
SIZE (Martchus-qtforkawesome-v0.3.1_GH0.tar.gz) = 19640
SHA256 (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 93906cd38eb92fe853c9e3723b1f0fa56df6ddcd2d87ac82c97b5a188e5cdae6
SIZE (ForkAwesome-Fork-Awesome-4fef70f_GH0.tar.gz) = 1803875
-SHA256 (Martchus-subdirs-52fc6e4_GH0.tar.gz) = 97484abec19d6e6c3dac05573b7dbdaf907a12c45a2d058d192cd33b07521730
-SIZE (Martchus-subdirs-52fc6e4_GH0.tar.gz) = 14211
+SHA256 (Martchus-subdirs-0a522cf_GH0.tar.gz) = 5766e9fee1403cfc72b6895f36039c5a7f01dd866b55ea01e97e7f32857adbec
+SIZE (Martchus-subdirs-0a522cf_GH0.tar.gz) = 14225
diff --git a/deskutils/treeline/Makefile b/deskutils/treeline/Makefile
index 1b8285b2380e..86a784a77101 100644
--- a/deskutils/treeline/Makefile
+++ b/deskutils/treeline/Makefile
@@ -1,5 +1,5 @@
PORTNAME= treeline
-PORTVERSION= 3.2.0
+PORTVERSION= 3.2.1
CATEGORIES= deskutils python
MASTER_SITES= https://github.com/doug-101/TreeLine/releases/download/v${PORTVERSION}/ \
SF/${PORTNAME}/${PORTVERSION}
diff --git a/deskutils/treeline/distinfo b/deskutils/treeline/distinfo
index 1d0b1f226cae..1582aa48565c 100644
--- a/deskutils/treeline/distinfo
+++ b/deskutils/treeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756960341
-SHA256 (treeline-3.2.0.tar.gz) = 191ff71f77385681171e9a8cf74f1148d5b205e3497d7bf36f286be1d98574be
-SIZE (treeline-3.2.0.tar.gz) = 866066
+TIMESTAMP = 1759128409
+SHA256 (treeline-3.2.1.tar.gz) = a3a780066647fbfdf28d1f7f457cae180330aa143da3f2ef0034a1926da47f64
+SIZE (treeline-3.2.1.tar.gz) = 866496
diff --git a/deskutils/treesheets/Makefile b/deskutils/treesheets/Makefile
index b5b717c57c16..0e59d5264e3a 100644
--- a/deskutils/treesheets/Makefile
+++ b/deskutils/treesheets/Makefile
@@ -1,6 +1,5 @@
PORTNAME= treesheets
-DISTVERSION= 1.0.20250617
-PORTREVISION= 1
+DISTVERSION= 2527
CATEGORIES= deskutils
MAINTAINER= eduardo@FreeBSD.org
@@ -13,13 +12,11 @@ LICENSE_FILE= ${WRKSRC}/ZLIB_LICENSE.txt
USES= cmake desktop-file-utils shared-mime-info
USE_GITHUB= yes
GH_ACCOUNT= aardappel
-GH_TAGNAME= 15700798552
USE_WX= 3.2
-
-PORTSCOUT= ignore:1 # upstream uses CI run ids as releases
+GH_TUPLE= aardappel:lobster:v2025.3:external/lobster
PORTDATA= images scripts
-PORTDOCS= docs readme.html
+PORTDOCS= docs readme-ko.html readme-zh_CN.html readme.html
PORTEXAMPLES= examples
OPTIONS_DEFINE= DOCS EXAMPLES NLS
@@ -27,4 +24,8 @@ OPTIONS_SUB= yes
NLS_USES= gettext-tools
+post-extract:
+ ${MKDIR} ${WRKDIR}/.build/_deps/lobster-src
+ ${CP} -R ${WRKSRC}/lobster/* ${WRKDIR}/.build/_deps/lobster-src
+
.include <bsd.port.mk>
diff --git a/deskutils/treesheets/distinfo b/deskutils/treesheets/distinfo
index 60da807e7903..28532db3f62e 100644
--- a/deskutils/treesheets/distinfo
+++ b/deskutils/treesheets/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1750158203
-SHA256 (aardappel-treesheets-1.0.20250617-15700798552_GH0.tar.gz) = 33146a7f5ae30ae7dbe5692b18ed6ed5b06c5b475c736fb52e05813e3c2ccf67
-SIZE (aardappel-treesheets-1.0.20250617-15700798552_GH0.tar.gz) = 3312954
+TIMESTAMP = 1758377940
+SHA256 (aardappel-treesheets-2527_GH0.tar.gz) = 5eb0da666e8ba889727ec296088ada24becf6e005983f96fb47630ca09b91eff
+SIZE (aardappel-treesheets-2527_GH0.tar.gz) = 2359233
+SHA256 (aardappel-lobster-v2025.3_GH0.tar.gz) = 8eef481d779f9c1d53e860341e582d54732cbec997b5a05c0f4628107fc1e12d
+SIZE (aardappel-lobster-v2025.3_GH0.tar.gz) = 26681905
diff --git a/deskutils/treesheets/files/patch-CMakeLists.txt b/deskutils/treesheets/files/patch-CMakeLists.txt
index 745c53af74c3..b3b2b86f21a3 100644
--- a/deskutils/treesheets/files/patch-CMakeLists.txt
+++ b/deskutils/treesheets/files/patch-CMakeLists.txt
@@ -1,32 +1,54 @@
---- CMakeLists.txt.orig 2025-06-14 21:33:28 UTC
+Build with system wx workaround:
+https://github.com/aardappel/treesheets/issues/1083
+
+--- CMakeLists.txt.orig 2025-09-20 08:01:27 UTC
+++ CMakeLists.txt
-@@ -4,7 +4,7 @@ string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC)
-
- string(TIMESTAMP TimeStamp "%y%m%d.%H%M" UTC)
+@@ -7,7 +7,7 @@ endif()
+ set(TREESHEETS_VERSION "${timestamp}")
+ endif()
-project(TreeSheets
+project(treesheets
DESCRIPTION "A free-form hierarchical data organizer"
HOMEPAGE_URL "https://github.com/aardappel/treesheets"
- VERSION ${TimeStamp})
-@@ -174,11 +174,11 @@ target_link_libraries(TreeSheets PRIVATE ${TREESHEETS_
+ VERSION "${TREESHEETS_VERSION}")
+@@ -32,17 +32,11 @@ FetchContent_Declare(
- ## Platform specific installation paths
+ include(FetchContent)
+ FetchContent_Declare(
+- wxwidgets
+- GIT_REPOSITORY https://github.com/wxWidgets/wxWidgets
+- GIT_TAG v3.2.8
+- FIND_PACKAGE_ARGS 3.2.8 NAMES wxWidgets
+-)
+-FetchContent_Declare(
+ lobster
+ GIT_REPOSITORY https://github.com/aardappel/lobster
+ GIT_TAG v2025.3
+ )
+-FetchContent_MakeAvailable(wxwidgets lobster)
++FetchContent_MakeAvailable(lobster)
--if(LINUX)
-+if(LINUX OR BSD)
- OPTION(TREESHEETS_RELOCATABLE_INSTALLATION "Install data relative to the TreeSheets binary, instead of respecting the Filesystem Hierarchy Standard" OFF)
- endif()
+ ### Options
--if(LINUX AND NOT TREESHEETS_RELOCATABLE_INSTALLATION)
-+if((LINUX OR BSD) AND NOT TREESHEETS_RELOCATABLE_INSTALLATION)
- include(GNUInstallDirs)
+@@ -143,7 +137,12 @@ target_precompile_headers(TreeSheets PUBLIC src/stdafx
+ target_precompile_headers(TreeSheets PUBLIC src/stdafx.h)
- set(TREESHEETS_BINDIR ${CMAKE_INSTALL_BINDIR})
-@@ -211,7 +211,7 @@ install(FILES TS/readme.html DESTINATION ${TREESHEETS_
- install(TARGETS TreeSheets DESTINATION ${TREESHEETS_BINDIR})
+ ## Link wxWidgets, lobster-impl and StackWalker into TreeSheets
+-set(TREESHEETS_LIBS wx::aui wx::adv wx::core wx::xml wx::net lobster-impl)
++find_package(wxWidgets REQUIRED COMPONENTS aui adv core xml net)
++set(TREESHEETS_LIBS ${wxWidgets_LIBRARIES} lobster-impl)
++target_link_libraries(TreeSheets PRIVATE ${TREESHEETS_LIBS})
++target_include_directories(TreeSheets PRIVATE ${wxWidgets_INCLUDE_DIRS})
++target_compile_definitions(TreeSheets PRIVATE ${wxWidgets_DEFINITIONS})
++# https://github.com/aardappel/treesheets/issues/1083
+ if(WIN32)
+ list(APPEND TREESHEETS_LIBS StackWalker)
+ endif()
+@@ -193,7 +192,7 @@ install(FILES ${treesheets_readme_files} DESTINATION $
install(DIRECTORY TS/docs DESTINATION ${TREESHEETS_DOCDIR})
- install(FILES TS/readme.html DESTINATION ${TREESHEETS_DOCDIR})
+ file(GLOB treesheets_readme_files "TS/readme*.html")
+ install(FILES ${treesheets_readme_files} DESTINATION ${TREESHEETS_DOCDIR})
-install(DIRECTORY TS/examples DESTINATION ${TREESHEETS_DOCDIR})
+install(DIRECTORY TS/examples DESTINATION ${CMAKE_INSTALL_DATADIR}/examples/${CMAKE_PROJECT_NAME})
diff --git a/deskutils/xdg-terminal-exec/Makefile b/deskutils/xdg-terminal-exec/Makefile
index c9039af2ba32..15a3721a1571 100644
--- a/deskutils/xdg-terminal-exec/Makefile
+++ b/deskutils/xdg-terminal-exec/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xdg-terminal-exec
DISTVERSIONPREFIX=v
-DISTVERSION= 0.13.2
+DISTVERSION= 0.13.3
CATEGORIES= deskutils
MAINTAINER= arrowd@FreeBSD.org
diff --git a/deskutils/xdg-terminal-exec/distinfo b/deskutils/xdg-terminal-exec/distinfo
index 60cf045fa9a7..71617eb94376 100644
--- a/deskutils/xdg-terminal-exec/distinfo
+++ b/deskutils/xdg-terminal-exec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751263841
-SHA256 (Vladimir-csp-xdg-terminal-exec-v0.13.2_GH0.tar.gz) = 8fb87a0e0ffaa5e97f081cf921753fae1cf051b9cdfc6786ec7dc758a4efb54e
-SIZE (Vladimir-csp-xdg-terminal-exec-v0.13.2_GH0.tar.gz) = 42565
+TIMESTAMP = 1758175558
+SHA256 (Vladimir-csp-xdg-terminal-exec-v0.13.3_GH0.tar.gz) = df92ec6549607254fe0c338dda360823705f25fe7a15488918a576b0dcdf88d8
+SIZE (Vladimir-csp-xdg-terminal-exec-v0.13.3_GH0.tar.gz) = 42595
diff --git a/deskutils/zanshin/distinfo b/deskutils/zanshin/distinfo
index a07ef5f31f07..ca72e86cc03d 100644
--- a/deskutils/zanshin/distinfo
+++ b/deskutils/zanshin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646194
-SHA256 (KDE/release-service/25.08.0/zanshin-25.08.0.tar.xz) = 16cc15f22657e56914d1637830f8b7cb465004ee8aa73930439f97efacc74345
-SIZE (KDE/release-service/25.08.0/zanshin-25.08.0.tar.xz) = 387556
+TIMESTAMP = 1757409710
+SHA256 (KDE/release-service/25.08.1/zanshin-25.08.1.tar.xz) = 931c87f44a7ca96ebc24df922c220b6e64b0a374195927ea8ed22848d6abceb7
+SIZE (KDE/release-service/25.08.1/zanshin-25.08.1.tar.xz) = 387340
diff --git a/deskutils/znotes/Makefile b/deskutils/znotes/Makefile
index 1e6b09b776d0..b0939ab691da 100644
--- a/deskutils/znotes/Makefile
+++ b/deskutils/znotes/Makefile
@@ -9,6 +9,9 @@ WWW= http://znotes.sourceforge.net
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Abandonware, depends on legacy QT 5 and last release in 2011
+EXPIRATION_DATE=2025-12-31
+
USES= compiler:c++11-lang gl qmake qt:5
USE_GL= gl
USE_QT= buildtools:build linguisttools:build core gui network \