summaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/alarm-clock-applet/Makefile2
-rw-r--r--deskutils/ausweisapp2/Makefile2
-rw-r--r--deskutils/ausweisapp2/distinfo6
-rw-r--r--deskutils/belcard/Makefile7
-rw-r--r--deskutils/belcard/distinfo6
-rw-r--r--deskutils/bijiben/Makefile4
-rw-r--r--deskutils/bookworm/Makefile2
-rw-r--r--deskutils/cairo-dock-plugins/Makefile1
-rw-r--r--deskutils/cairo-dock/Makefile1
-rw-r--r--deskutils/cherrytree/Makefile2
-rw-r--r--deskutils/glabels/Makefile2
-rw-r--r--deskutils/gnome-maps/Makefile1
-rw-r--r--deskutils/gnome-planner/Makefile2
-rw-r--r--deskutils/gnome-shell-extension-manager/Makefile1
-rw-r--r--deskutils/gnote/Makefile3
-rw-r--r--deskutils/gnotime/Makefile2
-rw-r--r--deskutils/growl-for-linux/Makefile2
-rw-r--r--deskutils/maliit-keyboard/Makefile3
-rw-r--r--deskutils/mate-notification-daemon/Makefile2
-rw-r--r--deskutils/pinot/Makefile2
-rw-r--r--deskutils/plasma6-milou/distinfo6
-rw-r--r--deskutils/plasma6-sddm-kcm/distinfo6
-rw-r--r--deskutils/plasma6-xdg-desktop-portal-kde/distinfo6
-rw-r--r--deskutils/presage/Makefile4
-rw-r--r--deskutils/py-khal/Makefile43
-rw-r--r--deskutils/py-khal/distinfo3
-rw-r--r--deskutils/py-khal/files/patch-pyproject.toml20
-rw-r--r--deskutils/py-khal/pkg-descr3
-rw-r--r--deskutils/py-khal/pkg-message7
-rw-r--r--deskutils/recoll/Makefile2
-rw-r--r--deskutils/simpleagenda/Makefile3
-rw-r--r--deskutils/subsurface/Makefile2
-rw-r--r--deskutils/synapse/Makefile2
-rw-r--r--deskutils/virt-manager/Makefile3
-rw-r--r--deskutils/xdg-terminal-exec/Makefile2
-rw-r--r--deskutils/xdg-terminal-exec/distinfo6
-rw-r--r--deskutils/xfce4-tumbler/Makefile2
38 files changed, 129 insertions, 45 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 4a3d23f89f34..3425305cf110 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -229,6 +229,7 @@
SUBDIR += py-bugwarrior
SUBDIR += py-calendar_cli
SUBDIR += py-i3-gnome-pomodoro
+ SUBDIR += py-khal
SUBDIR += py-paperless
SUBDIR += py-paperless-ngx
SUBDIR += py-py3status
diff --git a/deskutils/alarm-clock-applet/Makefile b/deskutils/alarm-clock-applet/Makefile
index 15f2016e6386..e0b9b8ab1701 100644
--- a/deskutils/alarm-clock-applet/Makefile
+++ b/deskutils/alarm-clock-applet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alarm-clock-applet
PORTVERSION= 0.3.4
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= deskutils
MASTER_SITES= http://launchpad.net/alarm-clock/trunk/0.3.4/+download/
diff --git a/deskutils/ausweisapp2/Makefile b/deskutils/ausweisapp2/Makefile
index 8578e478cdef..932d5d92720c 100644
--- a/deskutils/ausweisapp2/Makefile
+++ b/deskutils/ausweisapp2/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ausweisapp2
-DISTVERSION= 2.3.1
+DISTVERSION= 2.3.2
CATEGORIES= deskutils security
MAINTAINER= freebsd@sysctl.cz
diff --git a/deskutils/ausweisapp2/distinfo b/deskutils/ausweisapp2/distinfo
index d23946214f60..ae60d6e4a764 100644
--- a/deskutils/ausweisapp2/distinfo
+++ b/deskutils/ausweisapp2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742370258
-SHA256 (Governikus-AusweisApp-2.3.1_GH0.tar.gz) = 7508057057f37f08c385827e013253e518907b08dda96c1892a7f812306af3cc
-SIZE (Governikus-AusweisApp-2.3.1_GH0.tar.gz) = 6143361
+TIMESTAMP = 1751015281
+SHA256 (Governikus-AusweisApp-2.3.2_GH0.tar.gz) = f16c55d5051598fa6f1ace440acc553b7a1b9d2ee79befd9a2873a06263cd3e0
+SIZE (Governikus-AusweisApp-2.3.2_GH0.tar.gz) = 6175189
diff --git a/deskutils/belcard/Makefile b/deskutils/belcard/Makefile
index 38b860a69ab9..3299ff5703c3 100644
--- a/deskutils/belcard/Makefile
+++ b/deskutils/belcard/Makefile
@@ -1,5 +1,5 @@
PORTNAME= belcard
-DISTVERSION= 5.4.2
+DISTVERSION= 5.4.24
CATEGORIES= deskutils
MAINTAINER= bofh@FreeBSD.org
@@ -13,15 +13,14 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/libbctoolbox.a:net/bctoolbox \
${LOCALBASE}/lib/libbcunit.a:devel/bcunit \
${LOCALBASE}/lib/libbelr.a:textproc/belr
-USES= cmake compiler:c++17-lang dos2unix
+USES= cmake compiler:c++17-lang dos2unix ssl
DOS2UNIX_FILES= ${WRKSRC}/CMakeLists.txt
USE_GITLAB= yes
GL_SITE= https://gitlab.linphone.org/BC
GL_ACCOUNT= public
USE_LDCONFIG= yes
-CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \
- -DENABLE_STRICT=NO \
+CMAKE_ARGS= -DENABLE_STRICT=NO \
-DENABLE_UNIT_TESTS=NO
LDFLAGS+= -lpthread
diff --git a/deskutils/belcard/distinfo b/deskutils/belcard/distinfo
index 3f6ebc089c17..ade8ea5da399 100644
--- a/deskutils/belcard/distinfo
+++ b/deskutils/belcard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743020630
-SHA256 (belcard-5.4.2.tar.bz2) = afbca12cd9c1ab92fbabb88be958e9d7bdddab90929a4eb800762f42998c39d6
-SIZE (belcard-5.4.2.tar.bz2) = 157701
+TIMESTAMP = 1751280630
+SHA256 (belcard-5.4.24.tar.bz2) = e201511ded9545c1a19221e280daa759de8a7c037a4b888ceb649c9eb54aaf62
+SIZE (belcard-5.4.24.tar.bz2) = 157387
diff --git a/deskutils/bijiben/Makefile b/deskutils/bijiben/Makefile
index 22d58909aa63..31e1fdab1a8b 100644
--- a/deskutils/bijiben/Makefile
+++ b/deskutils/bijiben/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bijiben
PORTVERSION= 40.1
-PORTREVISION= 7
+PORTREVISION= 9
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -17,7 +17,7 @@ LIB_DEPENDS= libtinysparql-3.0.so:devel/tinysparql \
libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
libgoa-1.0.so:net/gnome-online-accounts \
libical.so:devel/libical \
- libuuid.so:misc/e2fsprogs-libuuid \
+ libuuid.so:misc/libuuid \
libhandy-1.so:x11-toolkits/libhandy
PORTSCOUT= limitw:1,even
diff --git a/deskutils/bookworm/Makefile b/deskutils/bookworm/Makefile
index 9b29df8ce134..3baecdaf8e85 100644
--- a/deskutils/bookworm/Makefile
+++ b/deskutils/bookworm/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bookworm
DISTVERSION= 1.1.2
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= deskutils
MAINTAINER= miguel@gocobachi.dev
diff --git a/deskutils/cairo-dock-plugins/Makefile b/deskutils/cairo-dock-plugins/Makefile
index a54c3b67a38b..c48ec46cc6e5 100644
--- a/deskutils/cairo-dock-plugins/Makefile
+++ b/deskutils/cairo-dock-plugins/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cairo-dock-plugins
DISTVERSION= 3.5.2
+PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/deskutils/cairo-dock/Makefile b/deskutils/cairo-dock/Makefile
index 44563ca4e7ab..302b1a5202cc 100644
--- a/deskutils/cairo-dock/Makefile
+++ b/deskutils/cairo-dock/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cairo-dock
DISTVERSION= 3.5.2
+PORTREVISION= 1
CATEGORIES= deskutils
MAINTAINER= nxjoseph@protonmail.com
diff --git a/deskutils/cherrytree/Makefile b/deskutils/cherrytree/Makefile
index e9570922e56b..87bd67487166 100644
--- a/deskutils/cherrytree/Makefile
+++ b/deskutils/cherrytree/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cherrytree
PORTVERSION= 1.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils
MASTER_SITES= https://www.giuspen.com/software/ \
https://github.com/giuspen/cherrytree/releases/download/v${PORTVERSION}/
diff --git a/deskutils/glabels/Makefile b/deskutils/glabels/Makefile
index 221d514bd720..7b534a1f1c34 100644
--- a/deskutils/glabels/Makefile
+++ b/deskutils/glabels/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glabels
PORTVERSION= 3.4.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= deskutils
MASTER_SITES= GNOME
diff --git a/deskutils/gnome-maps/Makefile b/deskutils/gnome-maps/Makefile
index 5202df1c1117..222dd87ac143 100644
--- a/deskutils/gnome-maps/Makefile
+++ b/deskutils/gnome-maps/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-maps
DISTVERSION= 47.7
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-planner/Makefile b/deskutils/gnome-planner/Makefile
index af1245ad5d8f..5f992f371e89 100644
--- a/deskutils/gnome-planner/Makefile
+++ b/deskutils/gnome-planner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-planner
PORTVERSION= 0.14.6.20220531
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= deskutils gnome
DIST_SUBDIR= gnome
diff --git a/deskutils/gnome-shell-extension-manager/Makefile b/deskutils/gnome-shell-extension-manager/Makefile
index accaf57cb62d..b031040ba7a9 100644
--- a/deskutils/gnome-shell-extension-manager/Makefile
+++ b/deskutils/gnome-shell-extension-manager/Makefile
@@ -1,6 +1,7 @@
PORTNAME= extension-manager
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
+PORTREVISION= 1
CATEGORIES= deskutils gnome
PKGNAMEPREFIX= gnome-shell-
diff --git a/deskutils/gnote/Makefile b/deskutils/gnote/Makefile
index 655d09461513..52c1af192ed6 100644
--- a/deskutils/gnote/Makefile
+++ b/deskutils/gnote/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnote
PORTVERSION= 47.2
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= itstool:textproc/itstool
LIB_DEPENDS= libsecret-1.so:security/libsecret \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
PORTSCOUT= limit:^47\.
diff --git a/deskutils/gnotime/Makefile b/deskutils/gnotime/Makefile
index 43a0cace6aa8..ff6e405408e3 100644
--- a/deskutils/gnotime/Makefile
+++ b/deskutils/gnotime/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnotime
DISTVERSION= g20231022
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= deskutils gnome
MAINTAINER= truckman@FreeBSD.org
diff --git a/deskutils/growl-for-linux/Makefile b/deskutils/growl-for-linux/Makefile
index 176e17033660..a4dee9fb60e3 100644
--- a/deskutils/growl-for-linux/Makefile
+++ b/deskutils/growl-for-linux/Makefile
@@ -1,6 +1,6 @@
PORTNAME= growl-for-linux
PORTVERSION= 0.8.5
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= deskutils
MAINTAINER= nivit@FreeBSD.org
diff --git a/deskutils/maliit-keyboard/Makefile b/deskutils/maliit-keyboard/Makefile
index b680083dad91..298821e4cddd 100644
--- a/deskutils/maliit-keyboard/Makefile
+++ b/deskutils/maliit-keyboard/Makefile
@@ -1,5 +1,6 @@
PORTNAME= keyboard
DISTVERSION= 2.3.1
+PORTREVISION= 1
CATEGORIES= deskutils kde
PKGNAMEPREFIX= maliit-
@@ -30,7 +31,7 @@ ANTHY_DESC= Japanese language support
CHEWING_DESC= Chinese language support via chewing
PINYIN_DESC= Chinese language support via pinyin
-ANTHY_LIB_DEPENDS= libanthy.so:japanese/anthy
+ANTHY_LIB_DEPENDS= libanthy-unicode.so:japanese/anthy-unicode
ANTHY_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Anthy
CHEWING_LIB_DEPENDS= libchewing.so:chinese/libchewing
CHEWING_CMAKE_BOOL_OFF= CMAKE_DISABLE_FIND_PACKAGE_Chewing
diff --git a/deskutils/mate-notification-daemon/Makefile b/deskutils/mate-notification-daemon/Makefile
index 020fcbcfc0c6..1885ec5c316e 100644
--- a/deskutils/mate-notification-daemon/Makefile
+++ b/deskutils/mate-notification-daemon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mate-notification-daemon
PORTVERSION= 1.28.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile
index ce1037427066..619fcdcd8c97 100644
--- a/deskutils/pinot/Makefile
+++ b/deskutils/pinot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pinot
PORTVERSION= 1.22
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= deskutils
MAINTAINER= thierry@FreeBSD.org
diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo
index 586699a6e1e1..caff1eeb19c8 100644
--- a/deskutils/plasma6-milou/distinfo
+++ b/deskutils/plasma6-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010489
-SHA256 (KDE/plasma/6.4.0/milou-6.4.0.tar.xz) = ed258ac78b47d8eee8171388abc12dc73baf3fe8242bc119a6a31431d7db3f30
-SIZE (KDE/plasma/6.4.0/milou-6.4.0.tar.xz) = 50136
+TIMESTAMP = 1750789602
+SHA256 (KDE/plasma/6.4.1/milou-6.4.1.tar.xz) = 2194369d4c45a537b79322bfdd3ecc5252fb55dfd8f7af2103c8f7b7da2e5080
+SIZE (KDE/plasma/6.4.1/milou-6.4.1.tar.xz) = 50132
diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo
index 3bdc27b64f6d..2ccd6145dd6b 100644
--- a/deskutils/plasma6-sddm-kcm/distinfo
+++ b/deskutils/plasma6-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010489
-SHA256 (KDE/plasma/6.4.0/sddm-kcm-6.4.0.tar.xz) = 378b7eb70bd23cc9bb654b366b85fb61582476abc4088611534bc3c8918f6bf2
-SIZE (KDE/plasma/6.4.0/sddm-kcm-6.4.0.tar.xz) = 103500
+TIMESTAMP = 1750789603
+SHA256 (KDE/plasma/6.4.1/sddm-kcm-6.4.1.tar.xz) = a2d10d57b432c8227cdce193adbb9500069a2ab1d8d6462c6a18199275cb9ec6
+SIZE (KDE/plasma/6.4.1/sddm-kcm-6.4.1.tar.xz) = 103524
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
index 5a84d29b96ee..7ce054ab3f06 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750010490
-SHA256 (KDE/plasma/6.4.0/xdg-desktop-portal-kde-6.4.0.tar.xz) = 00db7b1551146b0da91078bf540ca2af56c9d20f9f25469e25839d09455a9ace
-SIZE (KDE/plasma/6.4.0/xdg-desktop-portal-kde-6.4.0.tar.xz) = 202140
+TIMESTAMP = 1750789604
+SHA256 (KDE/plasma/6.4.1/xdg-desktop-portal-kde-6.4.1.tar.xz) = 1f01d629f6818e48aa6acf83f58c07f0ddf3e1bf2a1ecb44803af65cde119583
+SIZE (KDE/plasma/6.4.1/xdg-desktop-portal-kde-6.4.1.tar.xz) = 202240
diff --git a/deskutils/presage/Makefile b/deskutils/presage/Makefile
index 81798114daa0..635a36fad642 100644
--- a/deskutils/presage/Makefile
+++ b/deskutils/presage/Makefile
@@ -1,6 +1,6 @@
PORTNAME= presage
DISTVERSION= 0.9.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= deskutils kde
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}
@@ -15,7 +15,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
libtinyxml.so:textproc/tinyxml \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR}
USES= gmake libtool:build localbase shebangfix python sqlite
diff --git a/deskutils/py-khal/Makefile b/deskutils/py-khal/Makefile
new file mode 100644
index 000000000000..382784b3f6e1
--- /dev/null
+++ b/deskutils/py-khal/Makefile
@@ -0,0 +1,43 @@
+PORTNAME= khal
+DISTVERSION= 0.11.4
+CATEGORIES= deskutils python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= wen@FreeBSD.org
+COMMENT= CalDAV-based calendar
+WWW= https://lostpackets.de/khal/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63:devel/py-setuptools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8.0:devel/py-setuptools-scm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=3.2:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click-log>=0.2.0:devel/py-click-log@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}configobj>=0:devel/py-configobj@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}icalendar>=4.0.3:devel/py-icalendar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tzlocal>=1.0:devel/py-tzlocal@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}urwid>=2.6.15:devel/py-urwid@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}vdirsyncer>=0:deskutils/py-vdirsyncer@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist pep517
+NO_ARCH= yes
+
+OPTIONS_DEFINE= SETPROCTITLE
+
+SETPROCTITLE_DESC= Set the process title
+SETPROCTITLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setproctitle>=0:devel/py-setproctitle@${PY_FLAVOR}
+
+post-install:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC} && \
+ ${INSTALL_DATA} khal.conf.sample ${STAGEDIR}${EXAMPLESDIR})
+
+.include <bsd.port.mk>
diff --git a/deskutils/py-khal/distinfo b/deskutils/py-khal/distinfo
new file mode 100644
index 000000000000..360fba564c20
--- /dev/null
+++ b/deskutils/py-khal/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1750768306
+SHA256 (khal-0.11.4.tar.gz) = 3e97107846c27cdce303c054e8873cdde7190006f0a854bf8e6e4ad3974165f4
+SIZE (khal-0.11.4.tar.gz) = 208895
diff --git a/deskutils/py-khal/files/patch-pyproject.toml b/deskutils/py-khal/files/patch-pyproject.toml
new file mode 100644
index 000000000000..30f33d1a9e9c
--- /dev/null
+++ b/deskutils/py-khal/files/patch-pyproject.toml
@@ -0,0 +1,20 @@
+--- pyproject.toml.orig 2025-04-10 21:43:33 UTC
++++ pyproject.toml
+@@ -6,7 +6,7 @@ authors = [
+ authors = [
+ {name = "khal contributors", email = "khal@lostpackets.de"},
+ ]
+-license = {file = "LICENSE"}
++license = { file = "doc/source/license.rst" }
+ classifiers = [
+ "Development Status :: 4 - Beta",
+ "Environment :: Console :: Curses",
+@@ -67,7 +67,7 @@ ikhal = "khal.cli:main_ikhal"
+ ikhal = "khal.cli:main_ikhal"
+
+ [build-system]
+-requires = ["setuptools>=64", "setuptools_scm>=8"]
++requires = ["setuptools>=63", "setuptools_scm>=8"]
+ build-backend = "setuptools.build_meta"
+
+ [tool.setuptools.packages]
diff --git a/deskutils/py-khal/pkg-descr b/deskutils/py-khal/pkg-descr
new file mode 100644
index 000000000000..953f8e778427
--- /dev/null
+++ b/deskutils/py-khal/pkg-descr
@@ -0,0 +1,3 @@
+Khal is a calendar program for the terminal for viewing, adding and editing
+events and calendars. Khal is build on the iCalendar and vdir (allowing the
+use of vdirsyncer for CalDAV compatibility) standards.
diff --git a/deskutils/py-khal/pkg-message b/deskutils/py-khal/pkg-message
new file mode 100644
index 000000000000..d6b2951cd2f0
--- /dev/null
+++ b/deskutils/py-khal/pkg-message
@@ -0,0 +1,7 @@
+[
+{ type: install
+ message: <<EOM
+Khal needs LANG to be set to a UTF-8 locale (e.g. en_US.UTF-8) to run.
+EOM
+}
+]
diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile
index 86e1f1ccb305..2200bcd040e6 100644
--- a/deskutils/recoll/Makefile
+++ b/deskutils/recoll/Makefile
@@ -1,6 +1,6 @@
PORTNAME= recoll
PORTVERSION= 1.33.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= deskutils
MASTER_SITES= ${WWW}
diff --git a/deskutils/simpleagenda/Makefile b/deskutils/simpleagenda/Makefile
index 0ad5bdf80208..8acbe8d3ff64 100644
--- a/deskutils/simpleagenda/Makefile
+++ b/deskutils/simpleagenda/Makefile
@@ -1,5 +1,6 @@
PORTNAME= simpleagenda
PORTVERSION= 0.46
+PORTREVISION= 1
DISTVERSIONPREFIX= v
CATEGORIES= deskutils gnustep
DISTNAME= SimpleAgenda-${PORTVERSION}
@@ -11,7 +12,7 @@ WWW= https://mediawiki.gnustep.org/index.php/SimpleAgenda.app
LICENSE= GPLv2
LIB_DEPENDS= libical.so:devel/libical \
- libuuid.so:misc/e2fsprogs-libuuid
+ libuuid.so:misc/libuuid
USES= gnustep localbase
GNU_CONFIGURE= yes
diff --git a/deskutils/subsurface/Makefile b/deskutils/subsurface/Makefile
index 1f9ca9b68092..3b261e3eef78 100644
--- a/deskutils/subsurface/Makefile
+++ b/deskutils/subsurface/Makefile
@@ -1,7 +1,7 @@
PORTNAME= subsurface
DISTVERSIONPREFIX=v
DISTVERSION= 5.0.10
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= deskutils
MAINTAINER= romain@FreeBSD.org
diff --git a/deskutils/synapse/Makefile b/deskutils/synapse/Makefile
index ee7a5d95ac8b..5d829f280313 100644
--- a/deskutils/synapse/Makefile
+++ b/deskutils/synapse/Makefile
@@ -1,6 +1,6 @@
PORTNAME= synapse
DISTVERSION= 0.2.99.4
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= deskutils
MASTER_SITES= https://launchpadlibrarian.net/363823069/
diff --git a/deskutils/virt-manager/Makefile b/deskutils/virt-manager/Makefile
index f9ac3244085f..63eb757ce434 100644
--- a/deskutils/virt-manager/Makefile
+++ b/deskutils/virt-manager/Makefile
@@ -1,5 +1,6 @@
PORTNAME= virt-manager
PORTVERSION= 5.0.0
+PORTREVISION= 1
CATEGORIES= deskutils net-mgmt
MASTER_SITES= https://releases.pagure.org/${PORTNAME}/
@@ -11,7 +12,7 @@ LICENSE= LGPL3
BUILD_DEPENDS= rst2man:textproc/py-docutils@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>=0.83.2:devel/py-dbus@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}libxml2>=2.7.8:textproc/py-libxml2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}libxml2-python>=2.7.8:textproc/libxml2-python@${PY_FLAVOR} \
vte3>=0:x11-toolkits/vte3 \
${PYTHON_PKGNAMEPREFIX}ipaddr>=0:devel/py-ipaddr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}libvirt>=0:devel/py-libvirt@${PY_FLAVOR} \
diff --git a/deskutils/xdg-terminal-exec/Makefile b/deskutils/xdg-terminal-exec/Makefile
index 8ae6a8f0043a..c9039af2ba32 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.1
+DISTVERSION= 0.13.2
CATEGORIES= deskutils
MAINTAINER= arrowd@FreeBSD.org
diff --git a/deskutils/xdg-terminal-exec/distinfo b/deskutils/xdg-terminal-exec/distinfo
index 7ae1252cba78..60cf045fa9a7 100644
--- a/deskutils/xdg-terminal-exec/distinfo
+++ b/deskutils/xdg-terminal-exec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750236681
-SHA256 (Vladimir-csp-xdg-terminal-exec-v0.13.1_GH0.tar.gz) = 10121f6c3228761358e02810ab3f02559131d6f171901cd3835f1b6a37296d5a
-SIZE (Vladimir-csp-xdg-terminal-exec-v0.13.1_GH0.tar.gz) = 42484
+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
diff --git a/deskutils/xfce4-tumbler/Makefile b/deskutils/xfce4-tumbler/Makefile
index 43afeffcfbef..a709d70eda13 100644
--- a/deskutils/xfce4-tumbler/Makefile
+++ b/deskutils/xfce4-tumbler/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tumbler
PORTVERSION= 4.20.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= deskutils xfce
MASTER_SITES= XFCE
PKGNAMEPREFIX= xfce4-