aboutsummaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
Diffstat (limited to 'x11')
-rw-r--r--x11/Makefile1
-rw-r--r--x11/admiral/Makefile2
-rw-r--r--x11/alacritty/Makefile1
-rw-r--r--x11/ashell/Makefile1
-rw-r--r--x11/autorandr/Makefile10
-rw-r--r--x11/autorandr/distinfo6
-rw-r--r--x11/autorandr/files/patch-autorandr.py14
-rw-r--r--x11/autorandr/files/patch-contrib_autorandr__launcher_autorandr__launcher.c11
-rw-r--r--x11/cde-devel/Makefile4
-rw-r--r--x11/cde-devel/distinfo6
-rw-r--r--x11/clipcat/Makefile2
-rw-r--r--x11/eterm/Makefile3
-rw-r--r--x11/eww/Makefile2
-rw-r--r--x11/hybrid-bar/Makefile2
-rw-r--r--x11/hyprland-guiutils/Makefile33
-rw-r--r--x11/hyprland-guiutils/distinfo3
-rw-r--r--x11/hyprland-guiutils/pkg-descr2
-rw-r--r--x11/hyprland-qtutils/Makefile7
-rw-r--r--x11/hyprls/Makefile5
-rw-r--r--x11/hyprls/distinfo14
-rw-r--r--x11/hyprviz/Makefile1
-rw-r--r--x11/i3bar-river/Makefile2
-rw-r--r--x11/inputplug/Makefile2
-rw-r--r--x11/kf6-frameworkintegration/distinfo6
-rw-r--r--x11/kf6-frameworks/Makefile2
-rw-r--r--x11/kf6-kded/distinfo6
-rw-r--r--x11/kf6-kglobalaccel/distinfo6
-rw-r--r--x11/kf6-krunner/distinfo6
-rw-r--r--x11/kf6-kwindowsystem/distinfo6
-rw-r--r--x11/kickoff/Makefile2
-rw-r--r--x11/libfm-qt6/Makefile3
-rw-r--r--x11/libfm-qt6/distinfo6
-rw-r--r--x11/libfm-qt6/pkg-plist5
-rw-r--r--x11/lightdm-kde-greeter/Makefile5
-rw-r--r--x11/lightdm-kde-greeter/distinfo6
-rw-r--r--x11/lightdm-kde-greeter/pkg-plist8
-rw-r--r--x11/lxqt-about/Makefile3
-rw-r--r--x11/lxqt-about/distinfo6
-rw-r--r--x11/lxqt-globalkeys/Makefile3
-rw-r--r--x11/lxqt-globalkeys/distinfo6
-rw-r--r--x11/lxqt-globalkeys/pkg-plist1
-rw-r--r--x11/lxqt-menu-data/Makefile3
-rw-r--r--x11/lxqt-menu-data/distinfo6
-rw-r--r--x11/lxqt-menu-data/pkg-plist1
-rw-r--r--x11/lxqt-runner/Makefile3
-rw-r--r--x11/lxqt-runner/distinfo6
-rw-r--r--x11/lxqt-runner/pkg-plist1
-rw-r--r--x11/mate-applets/Makefile2
-rw-r--r--x11/mate-panel/Makefile2
-rw-r--r--x11/oscar/Makefile8
-rw-r--r--x11/oscar/distinfo6
-rw-r--r--x11/oscar/files/patch-SleepLib_common.cpp10
-rw-r--r--x11/oscar/pkg-plist374
-rw-r--r--x11/plasma6-kactivitymanagerd/distinfo6
-rw-r--r--x11/plasma6-kgamma/distinfo6
-rw-r--r--x11/plasma6-kglobalacceld/distinfo6
-rw-r--r--x11/plasma6-kscreen/distinfo6
-rw-r--r--x11/plasma6-kwayland/distinfo6
-rw-r--r--x11/plasma6-layer-shell-qt/distinfo6
-rw-r--r--x11/plasma6-libkscreen/distinfo6
-rw-r--r--x11/plasma6-libplasma/distinfo6
-rw-r--r--x11/plasma6-plasma-activities-stats/distinfo6
-rw-r--r--x11/plasma6-plasma-activities/distinfo6
-rw-r--r--x11/plasma6-plasma-desktop/distinfo6
-rw-r--r--x11/plasma6-plasma-desktop/pkg-plist1
-rw-r--r--x11/plasma6-plasma-integration/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/pkg-plist3
-rw-r--r--x11/qt5-qev/distinfo6
-rw-r--r--x11/qt5-x11extras/distinfo6
-rw-r--r--x11/qterminal/Makefile3
-rw-r--r--x11/qterminal/distinfo6
-rw-r--r--x11/qterminal/pkg-plist2
-rw-r--r--x11/rio/Makefile2
-rw-r--r--x11/rlaunch/Makefile2
-rw-r--r--x11/salut/Makefile2
-rw-r--r--x11/screengrab/Makefile3
-rw-r--r--x11/screengrab/distinfo6
-rw-r--r--x11/screengrab/pkg-plist4
-rw-r--r--x11/shikane/Makefile2
-rw-r--r--x11/shotman/Makefile2
-rw-r--r--x11/sirula/Makefile2
-rw-r--r--x11/squeekboard/Makefile2
-rw-r--r--x11/swayimg/Makefile3
-rw-r--r--x11/swayimg/distinfo6
-rw-r--r--x11/swayr/Makefile2
-rw-r--r--x11/swayrbar/Makefile2
-rw-r--r--x11/swww/Makefile2
-rw-r--r--x11/walker/Makefile2
-rw-r--r--x11/walker/distinfo6
-rw-r--r--x11/walker/pkg-plist1
-rw-r--r--x11/watershot/Makefile2
-rw-r--r--x11/waycorner/Makefile2
-rw-r--r--x11/wayidle/Makefile2
-rw-r--r--x11/wayout/Makefile2
-rw-r--r--x11/wezterm/Makefile2
-rw-r--r--x11/windowtolayer/Makefile2
-rw-r--r--x11/wleave/Makefile1
-rw-r--r--x11/wlr-which-key/Makefile2
-rw-r--r--x11/wmfocus/Makefile2
-rw-r--r--x11/xdg-desktop-portal-luminous/Makefile2
-rw-r--r--x11/xfce4-screensaver/Makefile1
-rw-r--r--x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c51
-rw-r--r--x11/xmoji/Makefile5
-rw-r--r--x11/xwayland-satellite/Makefile2
105 files changed, 473 insertions, 403 deletions
diff --git a/x11/Makefile b/x11/Makefile
index 29ed4ec8cd87..2c60adaa6000 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -133,6 +133,7 @@
SUBDIR += hybrid-bar
SUBDIR += hyprcursor
SUBDIR += hypridle
+ SUBDIR += hyprland-guiutils
SUBDIR += hyprland-qtutils
SUBDIR += hyprlock
SUBDIR += hyprls
diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile
index d464790e28e8..135580423522 100644
--- a/x11/admiral/Makefile
+++ b/x11/admiral/Makefile
@@ -2,7 +2,7 @@ PORTNAME= admiral
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0-7
DISTVERSIONSUFFIX= -g5a9f33b
-PORTREVISION= 70
+PORTREVISION= 71
CATEGORIES= x11
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile
index 9aeb6f87c11e..8e489342bf87 100644
--- a/x11/alacritty/Makefile
+++ b/x11/alacritty/Makefile
@@ -1,5 +1,6 @@
PORTNAME= alacritty
DISTVERSION= 0.16.1
+PORTREVISION= 1
CATEGORIES= x11 wayland
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/ashell/Makefile b/x11/ashell/Makefile
index 5886647b7b88..b275a7fbed1d 100644
--- a/x11/ashell/Makefile
+++ b/x11/ashell/Makefile
@@ -1,5 +1,6 @@
PORTNAME= ashell
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/autorandr/Makefile b/x11/autorandr/Makefile
index a52479a478a9..e0f955d18d88 100644
--- a/x11/autorandr/Makefile
+++ b/x11/autorandr/Makefile
@@ -1,9 +1,6 @@
PORTNAME= autorandr
-DISTVERSION= 1.12.1
-PORTREVISION= 1
+DISTVERSION= 1.15
CATEGORIES= x11
-PATCH_SITES= https://github.com/phillipberndt/autorandr/commit/
-PATCHFILES= 2bc71d562765e2023b26a31c485769612e3eb91e.patch:-p1 # PR 282
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Auto-detect displays and configure them with xrandr
@@ -15,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/gpl-3.0.txt
BUILD_DEPENDS= gsed:textproc/gsed
RUN_DEPENDS= xrandr:x11/xrandr
-USES= gmake pkgconfig python:3.10 shebangfix xorg
+USES= gmake pkgconfig python shebangfix xorg
# Use GitHub instead of MASTER_SITES=PYPI to get additional files like
# the manual page and the license.
USE_GITHUB= yes
@@ -37,12 +34,13 @@ _EXTRA_BUILD_TARGETS= contrib/autorandr_launcher/autorandr-launcher
_EXTRA_INSTALL_TARGETS= install_bash_completion install_launcher \
install_manpage
+CFLAGS+= -DAUTORANDR_PATH=${PREFIX}/bin/autorandr
+
# Regenerate the patches with:
# make clean extract do-patch PATCHFILES=
post-patch:
${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/${PORTNAME}.py \
- ${WRKSRC}/contrib/autorandr_launcher/autorandr_launcher.c
post-build:
${SETENV} ${MAKE_ENV} ${MAKE_CMD} -C ${BUILD_WRKSRC} ${MAKE_ARGS} \
diff --git a/x11/autorandr/distinfo b/x11/autorandr/distinfo
index f0accfab318b..e91ca36c7a80 100644
--- a/x11/autorandr/distinfo
+++ b/x11/autorandr/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1647355348
-SHA256 (phillipberndt-autorandr-1.12.1_GH0.tar.gz) = 2fa2fa6e76a208dc6e2f3a5c743aef14b8b3fd0ed18132e25f79cde3a00b0309
-SIZE (phillipberndt-autorandr-1.12.1_GH0.tar.gz) = 45550
+TIMESTAMP = 1761161416
+SHA256 (phillipberndt-autorandr-1.15_GH0.tar.gz) = 1579b6b4d44669a0db22268524ea512f60da02eeecffddf81f7327aaf56485f5
+SIZE (phillipberndt-autorandr-1.15_GH0.tar.gz) = 49352
SHA256 (2bc71d562765e2023b26a31c485769612e3eb91e.patch) = e3e7335d2cd2aebe9fe8b633f570bbd22ecf0b82ada392ee5c8da1a2e41f6b34
SIZE (2bc71d562765e2023b26a31c485769612e3eb91e.patch) = 3801
diff --git a/x11/autorandr/files/patch-autorandr.py b/x11/autorandr/files/patch-autorandr.py
index c5b6286c6762..716ce45e37c6 100644
--- a/x11/autorandr/files/patch-autorandr.py
+++ b/x11/autorandr/files/patch-autorandr.py
@@ -1,6 +1,6 @@
---- autorandr.py.orig 2021-12-22 12:28:03 UTC
+--- autorandr.py.orig 2024-03-03 12:37:50 UTC
+++ autorandr.py
-@@ -121,6 +121,8 @@ Usage: autorandr [options]
+@@ -150,6 +150,8 @@ def is_closed_lid(output):
def is_closed_lid(output):
if not re.match(r'(eDP(-?[0-9]\+)*|LVDS(-?[0-9]\+)*)', output):
return False
@@ -9,7 +9,7 @@
lids = glob.glob("/proc/acpi/button/lid/*/state")
if len(lids) == 1:
state_file = lids[0]
-@@ -1114,7 +1116,7 @@ def exec_scripts(profile_path, script_name, meta_infor
+@@ -1212,7 +1214,7 @@ def exec_scripts(profile_path, script_name, meta_infor
if profile_path:
candidate_directories.append(profile_path)
candidate_directories.append(user_profile_path)
@@ -18,16 +18,16 @@
candidate_directories.append(os.path.join(config_dir, "autorandr"))
for folder in candidate_directories:
-@@ -1191,6 +1193,8 @@ def dispatch_call_to_sessions(argv):
- sys.exit(1)
- os.waitpid(child_pid, 0)
+@@ -1299,6 +1301,8 @@ def dispatch_call_to_sessions(argv):
+ if 'AUTORANDR_UID_MIN' in os.environ:
+ uid_min = int(os.environ['AUTORANDR_UID_MIN'])
+ print("/proc is not supported on FreeBSD; aborting.", file=sys.stderr)
+ sys.exit(1)
for directory in os.listdir("/proc"):
directory = os.path.join("/proc/", directory)
if not os.path.isdir(directory):
-@@ -1321,7 +1325,7 @@ def main(argv):
+@@ -1453,7 +1457,7 @@ def main(argv):
try:
# Load profiles from each XDG config directory
# The XDG spec says that earlier entries should take precedence, so reverse the order
diff --git a/x11/autorandr/files/patch-contrib_autorandr__launcher_autorandr__launcher.c b/x11/autorandr/files/patch-contrib_autorandr__launcher_autorandr__launcher.c
deleted file mode 100644
index a759cdaef292..000000000000
--- a/x11/autorandr/files/patch-contrib_autorandr__launcher_autorandr__launcher.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/autorandr_launcher/autorandr_launcher.c.orig 2022-03-15 15:02:37 UTC
-+++ contrib/autorandr_launcher/autorandr_launcher.c
-@@ -38,7 +38,7 @@ static int ar_launch()
- pid_t pid = fork();
- if (pid == 0) {
- static char *argv[] =
-- { "/usr/bin/autorandr", "--change", "--default", "default", NULL };
-+ { "%%PREFIX%%/bin/autorandr", "--change", "--default", "default", NULL };
- execve(argv[0], argv, environ);
- exit(127);
- } else {
diff --git a/x11/cde-devel/Makefile b/x11/cde-devel/Makefile
index 65bae8239860..0ec45d316558 100644
--- a/x11/cde-devel/Makefile
+++ b/x11/cde-devel/Makefile
@@ -13,8 +13,8 @@ WWW= https://sourceforge.net/p/cdesktopenv/wiki/Home/
USE_GITHUB= yes
GH_ACCOUNT= cschuber
GH_PROJECT= cdesktopenv-code
-GH_TAGNAME= 9f0f015c4
-COMMIT_DATE= 2025.06.13
+GH_TAGNAME= 76b99355c
+COMMIT_DATE= 2025.11.15
LICENSE= LGPL21
diff --git a/x11/cde-devel/distinfo b/x11/cde-devel/distinfo
index e9b8907b1463..a787d512078f 100644
--- a/x11/cde-devel/distinfo
+++ b/x11/cde-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1750880303
-SHA256 (cschuber-cdesktopenv-code-2025.06.13-9f0f015c4_GH0.tar.gz) = 2c4564a7cae87acfa573887e9a0d93a51e66f9164d7f00e63c659ef13ed57269
-SIZE (cschuber-cdesktopenv-code-2025.06.13-9f0f015c4_GH0.tar.gz) = 57524957
+TIMESTAMP = 1763398202
+SHA256 (cschuber-cdesktopenv-code-2025.11.15-76b99355c_GH0.tar.gz) = d57a8283fc2ae5c789c3cab0a705ac747960415c408fcefa5d8146c0896f87da
+SIZE (cschuber-cdesktopenv-code-2025.11.15-76b99355c_GH0.tar.gz) = 57529040
diff --git a/x11/clipcat/Makefile b/x11/clipcat/Makefile
index 8a30added12f..ab86570f2f50 100644
--- a/x11/clipcat/Makefile
+++ b/x11/clipcat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= clipcat
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/eterm/Makefile b/x11/eterm/Makefile
index 07327fa3fc47..d38031cce5ca 100644
--- a/x11/eterm/Makefile
+++ b/x11/eterm/Makefile
@@ -9,6 +9,9 @@ MAINTAINER?= enlightenment@FreeBSD.org
COMMENT?= X11 terminal emulator based on rxvt/xterm
WWW= http://www.eterm.org/
+DEPRECATED= unmaintained upstream, use x11/terminology instead
+EXPIRATION_DATE=2025-12-31
+
BUILD_DEPENDS= man2html:textproc/man2html
LIB_DEPENDS= libast.so:devel/libast \
libImlib2.so:graphics/imlib2
diff --git a/x11/eww/Makefile b/x11/eww/Makefile
index 90ad436364b6..28a63dbe27f0 100644
--- a/x11/eww/Makefile
+++ b/x11/eww/Makefile
@@ -1,7 +1,7 @@
PORTNAME= eww
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/x11/hybrid-bar/Makefile b/x11/hybrid-bar/Makefile
index 61f538cf7115..1d661d050d9c 100644
--- a/x11/hybrid-bar/Makefile
+++ b/x11/hybrid-bar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hybrid-bar
DISTVERSION= 0.4.9
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/hyprland-guiutils/Makefile b/x11/hyprland-guiutils/Makefile
new file mode 100644
index 000000000000..ce6c23bb2a22
--- /dev/null
+++ b/x11/hyprland-guiutils/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= hyprland-guiutils
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.0
+CATEGORIES= x11
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Hyprland GUI utilities
+WWW= https://github.com/hyprwm/hyprland-guiutils
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libhyprlang.so:devel/hyprlang \
+ libhyprutils.so:devel/hyprutils \
+ libdrm.so:graphics/libdrm \
+ libhyprtoolkit.so:x11-toolkits/hyprtoolkit
+
+USES= cmake compiler:c++11-lib pkgconfig xorg
+
+USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
+USE_XORG= pixman
+
+LDFLAGS+= -Wl,--as-needed
+
+CONFLICTS_INSTALL= hyprland-qtutils
+
+PLIST_FILES= bin/hyprland-dialog \
+ bin/hyprland-donate-screen \
+ bin/hyprland-update-screen
+
+.include <bsd.port.mk>
diff --git a/x11/hyprland-guiutils/distinfo b/x11/hyprland-guiutils/distinfo
new file mode 100644
index 000000000000..b5d527ea6878
--- /dev/null
+++ b/x11/hyprland-guiutils/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1762972899
+SHA256 (hyprwm-hyprland-guiutils-v0.1.0_GH0.tar.gz) = 4edb387a49b29cc547c991e3238a3e6de69336408ba4d9881ab1ba4d6a9dd542
+SIZE (hyprwm-hyprland-guiutils-v0.1.0_GH0.tar.gz) = 9683
diff --git a/x11/hyprland-guiutils/pkg-descr b/x11/hyprland-guiutils/pkg-descr
new file mode 100644
index 000000000000..570836879cf1
--- /dev/null
+++ b/x11/hyprland-guiutils/pkg-descr
@@ -0,0 +1,2 @@
+Hyprland GUI utilities is a small bunch of utility applications
+hyprland might invoke. (It is a successor to hyprland-qtutils.)
diff --git a/x11/hyprland-qtutils/Makefile b/x11/hyprland-qtutils/Makefile
index b0e9da89fa10..1055d35e75e5 100644
--- a/x11/hyprland-qtutils/Makefile
+++ b/x11/hyprland-qtutils/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hyprland-qtutils
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MAINTAINER= tagattie@FreeBSD.org
@@ -11,6 +11,9 @@ WWW= https://github.com/hyprwm/hyprland-qtutils
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= Superceded by hyprland-guiutils. Use x11/hyprland-guiutils instead.
+EXPIRATION_DATE= 2025-12-31
+
LIB_DEPENDS= libhyprutils.so:devel/hyprutils
RUN_DEPENDS= hyprland-qt-support>0:x11-toolkits/hyprland-qt-support
@@ -23,6 +26,8 @@ USE_QT= base declarative wayland:build
LDFLAGS+= -Wl,--as-needed # Qt deps
+CONFLICTS_INSTALL= hyprland-guiutils
+
PLIST_FILES= bin/hyprland-dialog \
bin/hyprland-donate-screen \
bin/hyprland-update-screen
diff --git a/x11/hyprls/Makefile b/x11/hyprls/Makefile
index 1a5fabd00fa2..5521d250d7fd 100644
--- a/x11/hyprls/Makefile
+++ b/x11/hyprls/Makefile
@@ -1,7 +1,6 @@
PORTNAME= hyprls
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.1
-PORTREVISION= 3
+DISTVERSION= 0.10.0
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
@@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:1.25,modules
USE_GITHUB= nodefault
-GH_TUPLE= hyprwm:hyprland-wiki:6c123a2f295b6b1846511587df0b68616dff1a47:hyprland_wiki/hyprland-wiki
+GH_TUPLE= hyprwm:hyprland-wiki:584e32827d32256da60ea9db0f3d26b3d91dac05:hyprland_wiki/hyprland-wiki
GO_MODULE= github.com/hyprland-community/hyprls
GO_TARGET= ./cmd/hyprls
diff --git a/x11/hyprls/distinfo b/x11/hyprls/distinfo
index 295f6a4ce55c..738c9af5e510 100644
--- a/x11/hyprls/distinfo
+++ b/x11/hyprls/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1758445157
-SHA256 (go/x11_hyprls/hyprls-v0.9.1/v0.9.1.mod) = 245e17a069d23e2e4a1f07f92685ea7f755ac2f7b517f8da801b4f38cc398b9c
-SIZE (go/x11_hyprls/hyprls-v0.9.1/v0.9.1.mod) = 906
-SHA256 (go/x11_hyprls/hyprls-v0.9.1/v0.9.1.zip) = 2d07cf48c1b26a4e125e8912d779fe2fab835e32c97b14717288d179c03457fb
-SIZE (go/x11_hyprls/hyprls-v0.9.1/v0.9.1.zip) = 1902059
-SHA256 (go/x11_hyprls/hyprls-v0.9.1/hyprwm-hyprland-wiki-6c123a2f295b6b1846511587df0b68616dff1a47_GH0.tar.gz) = 80a8da05f86590b2af38ca1c35f06cb950ca5bb03c17e8fb54bd473048f5c73a
-SIZE (go/x11_hyprls/hyprls-v0.9.1/hyprwm-hyprland-wiki-6c123a2f295b6b1846511587df0b68616dff1a47_GH0.tar.gz) = 409680
+TIMESTAMP = 1763433528
+SHA256 (go/x11_hyprls/hyprls-v0.10.0/v0.10.0.mod) = 1b0ad8eed291b40627a6ae9ef74454c54ab962490c4adb2c5d3f3d2fb06adbc1
+SIZE (go/x11_hyprls/hyprls-v0.10.0/v0.10.0.mod) = 906
+SHA256 (go/x11_hyprls/hyprls-v0.10.0/v0.10.0.zip) = b27c25c11c336736facda664f5d3d81084b8ecb12a069905869201d71983dfd0
+SIZE (go/x11_hyprls/hyprls-v0.10.0/v0.10.0.zip) = 1907074
+SHA256 (go/x11_hyprls/hyprls-v0.10.0/hyprwm-hyprland-wiki-584e32827d32256da60ea9db0f3d26b3d91dac05_GH0.tar.gz) = d6b9e05ac87c1247ed2166076c09b7fbe9f03117ec9ba245832b1f438be945ee
+SIZE (go/x11_hyprls/hyprls-v0.10.0/hyprwm-hyprland-wiki-584e32827d32256da60ea9db0f3d26b3d91dac05_GH0.tar.gz) = 415642
diff --git a/x11/hyprviz/Makefile b/x11/hyprviz/Makefile
index 0be9cafb1c3c..fa3efc02a4b4 100644
--- a/x11/hyprviz/Makefile
+++ b/x11/hyprviz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hyprviz
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.1
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/i3bar-river/Makefile b/x11/i3bar-river/Makefile
index 9b63bc7810e2..6f5259cce700 100644
--- a/x11/i3bar-river/Makefile
+++ b/x11/i3bar-river/Makefile
@@ -1,7 +1,7 @@
PORTNAME= i3bar-river
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/inputplug/Makefile b/x11/inputplug/Makefile
index 2b1fbca8421f..4bf57a748a97 100644
--- a/x11/inputplug/Makefile
+++ b/x11/inputplug/Makefile
@@ -1,6 +1,6 @@
PORTNAME= inputplug
DISTVERSION= 0.4.0
-PORTREVISION= 37
+PORTREVISION= 38
CATEGORIES= x11
MAINTAINER= 0mp@FreeBSD.org
diff --git a/x11/kf6-frameworkintegration/distinfo b/x11/kf6-frameworkintegration/distinfo
index 1dd875a1e832..2096c2ef2b4f 100644
--- a/x11/kf6-frameworkintegration/distinfo
+++ b/x11/kf6-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759784987
-SHA256 (KDE/frameworks/6.19/frameworkintegration-6.19.0.tar.xz) = fb6bc12b342b66811bd52812448d8a67e1fe6e0d37f1c66c54168852147e59a4
-SIZE (KDE/frameworks/6.19/frameworkintegration-6.19.0.tar.xz) = 56556
+TIMESTAMP = 1762892882
+SHA256 (KDE/frameworks/6.20/frameworkintegration-6.20.0.tar.xz) = 1ee61c92c1214159877c0e113a92358724f9ac3ee57710a15038c85dc4fdc7d8
+SIZE (KDE/frameworks/6.20/frameworkintegration-6.20.0.tar.xz) = 56544
diff --git a/x11/kf6-frameworks/Makefile b/x11/kf6-frameworks/Makefile
index 183f5f6f0c1c..aaecbd838969 100644
--- a/x11/kf6-frameworks/Makefile
+++ b/x11/kf6-frameworks/Makefile
@@ -5,7 +5,7 @@ PKGNAMEPREFIX= kf6-
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE frameworks meta port
-WWW= https://api.kde.org/frameworks/index.html
+WWW= https://api.kde.org
USES= kde:6 metaport qt:6
USE_KDE= ${_USE_FRAMEWORKS_ALL}
diff --git a/x11/kf6-kded/distinfo b/x11/kf6-kded/distinfo
index 48a44d14989f..9f25f0cadf9a 100644
--- a/x11/kf6-kded/distinfo
+++ b/x11/kf6-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759784987
-SHA256 (KDE/frameworks/6.19/kded-6.19.0.tar.xz) = 9c5a04227bf63f36c878b7e6925476c8c805acbdb543b8a6c14c35de46a0bc02
-SIZE (KDE/frameworks/6.19/kded-6.19.0.tar.xz) = 35232
+TIMESTAMP = 1762892882
+SHA256 (KDE/frameworks/6.20/kded-6.20.0.tar.xz) = 1d6c950048e05b9e8038cfdf84963d1d4b8bfc5f326f301e743211791e9a9f65
+SIZE (KDE/frameworks/6.20/kded-6.20.0.tar.xz) = 35208
diff --git a/x11/kf6-kglobalaccel/distinfo b/x11/kf6-kglobalaccel/distinfo
index 0e3040f32481..2def07c19b17 100644
--- a/x11/kf6-kglobalaccel/distinfo
+++ b/x11/kf6-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759784987
-SHA256 (KDE/frameworks/6.19/kglobalaccel-6.19.0.tar.xz) = 1bbe7502658319767c048039e8dac2bd17bc120422d8e58ef6f22ba63840ae49
-SIZE (KDE/frameworks/6.19/kglobalaccel-6.19.0.tar.xz) = 2271912
+TIMESTAMP = 1762892883
+SHA256 (KDE/frameworks/6.20/kglobalaccel-6.20.0.tar.xz) = ee2abd91df47a6ae478f86e67f463487e30032f3c0d8cfd77f2d6b9567c86db4
+SIZE (KDE/frameworks/6.20/kglobalaccel-6.20.0.tar.xz) = 2271580
diff --git a/x11/kf6-krunner/distinfo b/x11/kf6-krunner/distinfo
index ae09905848e7..0ccc407a622b 100644
--- a/x11/kf6-krunner/distinfo
+++ b/x11/kf6-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759784987
-SHA256 (KDE/frameworks/6.19/krunner-6.19.0.tar.xz) = d59ca1a7142529bdca28f539dc7b3784f975be68b36c69d0c3e6835966ec32ab
-SIZE (KDE/frameworks/6.19/krunner-6.19.0.tar.xz) = 135436
+TIMESTAMP = 1762892883
+SHA256 (KDE/frameworks/6.20/krunner-6.20.0.tar.xz) = 735b2cf153ed1bd223389f29b4b619319fbb310071dac6c7e9fadda1195d3a1c
+SIZE (KDE/frameworks/6.20/krunner-6.20.0.tar.xz) = 134724
diff --git a/x11/kf6-kwindowsystem/distinfo b/x11/kf6-kwindowsystem/distinfo
index eb93435a1d49..64941c815453 100644
--- a/x11/kf6-kwindowsystem/distinfo
+++ b/x11/kf6-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759962012
-SHA256 (KDE/frameworks/6.19/kwindowsystem-6.19.0.tar.xz) = 7ef870cc6c37fc98e4655c267cda069b28259640524d1088d4434350827e59da
-SIZE (KDE/frameworks/6.19/kwindowsystem-6.19.0.tar.xz) = 2362928
+TIMESTAMP = 1762892883
+SHA256 (KDE/frameworks/6.20/kwindowsystem-6.20.0.tar.xz) = 836be005df3c8cfc81d9ca199f19e36ba0df515d69e7d8b06343465412f6f477
+SIZE (KDE/frameworks/6.20/kwindowsystem-6.20.0.tar.xz) = 2363808
diff --git a/x11/kickoff/Makefile b/x11/kickoff/Makefile
index 98fd2966b310..d61d6109147e 100644
--- a/x11/kickoff/Makefile
+++ b/x11/kickoff/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kickoff
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/libfm-qt6/Makefile b/x11/libfm-qt6/Makefile
index 30636cd6ed8f..c5ad2b9e24db 100644
--- a/x11/libfm-qt6/Makefile
+++ b/x11/libfm-qt6/Makefile
@@ -1,6 +1,5 @@
PORTNAME= libfm-qt6
-PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTVERSION= 2.3.0
CATEGORIES= x11
MASTER_SITES= LXQT/${PORTNAME:S/6//}
diff --git a/x11/libfm-qt6/distinfo b/x11/libfm-qt6/distinfo
index f16d8cdf694f..21146db086f4 100644
--- a/x11/libfm-qt6/distinfo
+++ b/x11/libfm-qt6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744924912
-SHA256 (lxqt/libfm-qt-2.2.0.tar.xz) = 4d8aa86fcfcf424f7f41c4a931e8d804dd12bedc8428931b5bc955345c4313a9
-SIZE (lxqt/libfm-qt-2.2.0.tar.xz) = 423884
+TIMESTAMP = 1762978637
+SHA256 (lxqt/libfm-qt-2.3.0.tar.xz) = f46c7ff92e34de410dcb0fafcb1d92aeff47770c5509c298208ecf39439baea9
+SIZE (lxqt/libfm-qt-2.3.0.tar.xz) = 428168
diff --git a/x11/libfm-qt6/pkg-plist b/x11/libfm-qt6/pkg-plist
index 9a626b24b4eb..6ea3ab8c457c 100644
--- a/x11/libfm-qt6/pkg-plist
+++ b/x11/libfm-qt6/pkg-plist
@@ -97,8 +97,8 @@ include/libfm-qt6/utilities.h
include/libfm-qt6/utilities_p.h
include/libfm-qt6/xdndworkaround.h
lib/libfm-qt6.so
-lib/libfm-qt6.so.16
-lib/libfm-qt6.so.16.0.0
+lib/libfm-qt6.so.17
+lib/libfm-qt6.so.17.0.0
libdata/pkgconfig/libfm-qt6.pc
share/cmake/fm-qt6/fm-qt6-config-version.cmake
share/cmake/fm-qt6/fm-qt6-config.cmake
@@ -150,6 +150,7 @@ share/cmake/fm-qt6/fm-qt6-targets.cmake
%%DATADIR%%/translations/libfm-qt_si.qm
%%DATADIR%%/translations/libfm-qt_sk.qm
%%DATADIR%%/translations/libfm-qt_sl.qm
+%%DATADIR%%/translations/libfm-qt_sv.qm
%%DATADIR%%/translations/libfm-qt_tr.qm
%%DATADIR%%/translations/libfm-qt_uk.qm
%%DATADIR%%/translations/libfm-qt_zh_CN.qm
diff --git a/x11/lightdm-kde-greeter/Makefile b/x11/lightdm-kde-greeter/Makefile
index 4814955eb6ae..74286168a2ef 100644
--- a/x11/lightdm-kde-greeter/Makefile
+++ b/x11/lightdm-kde-greeter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lightdm-kde-greeter
-PORTVERSION= 6.0.3
-PORTREVISION= 1
+PORTVERSION= 6.0.4
CATEGORIES= x11 kde
MAINTAINER= kde@FreeBSD.org
@@ -25,7 +24,7 @@ USE_KDE= auth colorscheme config configwidgets coreaddons i18n \
USE_QT= 5compat base declarative
USE_XORG= x11 xcb xext xrandr xrender
-KDE_INVENT= 31d29530ad834c1bfb70ed43f9395a549fbace56 plasma
+KDE_INVENT= v${PORTVERSION} plasma
CMAKE_ARGS= -DGREETER_IMAGES_DIR="${PREFIX}/var/db/${PORTNAME}/images" \
-DLIGHTDM_CONFIG_DIR=${PREFIX}/etc/lightdm \
diff --git a/x11/lightdm-kde-greeter/distinfo b/x11/lightdm-kde-greeter/distinfo
index 6dd117e6e6b4..c107c9767074 100644
--- a/x11/lightdm-kde-greeter/distinfo
+++ b/x11/lightdm-kde-greeter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747954785
-SHA256 (plasma-lightdm-kde-greeter-31d29530ad834c1bfb70ed43f9395a549fbace56_GL0.tar.gz) = 5c254699e5bc09dc1443a8034a16c6da50bb98bd368d300092d5f54e89d49cfd
-SIZE (plasma-lightdm-kde-greeter-31d29530ad834c1bfb70ed43f9395a549fbace56_GL0.tar.gz) = 344041
+TIMESTAMP = 1763045932
+SHA256 (lightdm-kde-greeter-v6.0.4.tar.bz2) = b9a47b786103b83276ffa57144408e0cb6e513515692417880ac4878fb0e9f94
+SIZE (lightdm-kde-greeter-v6.0.4.tar.bz2) = 326621
diff --git a/x11/lightdm-kde-greeter/pkg-plist b/x11/lightdm-kde-greeter/pkg-plist
index d4ec905f5fdf..4075c5a2c606 100644
--- a/x11/lightdm-kde-greeter/pkg-plist
+++ b/x11/lightdm-kde-greeter/pkg-plist
@@ -31,6 +31,9 @@ share/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf
%%DATADIR%%/themes/userbar/main.qml
%%DATADIR%%/themes/userbar/preview.png
%%DATADIR%%/themes/userbar/theme.desktop
+share/locale/ar/LC_MESSAGES/kcm_lightdm.mo
+share/locale/ar/LC_MESSAGES/lightdm_kde_greeter.mo
+share/locale/ar/LC_MESSAGES/lightdm_theme_userbar.mo
share/locale/ca/LC_MESSAGES/kcm_lightdm.mo
share/locale/ca/LC_MESSAGES/lightdm_kde_greeter.mo
share/locale/ca/LC_MESSAGES/lightdm_theme_userbar.mo
@@ -85,6 +88,9 @@ share/locale/ka/LC_MESSAGES/lightdm_theme_userbar.mo
share/locale/ko/LC_MESSAGES/kcm_lightdm.mo
share/locale/ko/LC_MESSAGES/lightdm_kde_greeter.mo
share/locale/ko/LC_MESSAGES/lightdm_theme_userbar.mo
+share/locale/lt/LC_MESSAGES/kcm_lightdm.mo
+share/locale/lt/LC_MESSAGES/lightdm_kde_greeter.mo
+share/locale/lt/LC_MESSAGES/lightdm_theme_userbar.mo
share/locale/lv/LC_MESSAGES/kcm_lightdm.mo
share/locale/lv/LC_MESSAGES/lightdm_kde_greeter.mo
share/locale/lv/LC_MESSAGES/lightdm_theme_userbar.mo
@@ -96,6 +102,8 @@ share/locale/pl/LC_MESSAGES/kcm_lightdm.mo
share/locale/pl/LC_MESSAGES/lightdm_kde_greeter.mo
share/locale/pl/LC_MESSAGES/lightdm_theme_userbar.mo
share/locale/pt_BR/LC_MESSAGES/kcm_lightdm.mo
+share/locale/pt_BR/LC_MESSAGES/lightdm_kde_greeter.mo
+share/locale/pt_BR/LC_MESSAGES/lightdm_theme_userbar.mo
share/locale/sa/LC_MESSAGES/kcm_lightdm.mo
share/locale/sa/LC_MESSAGES/lightdm_kde_greeter.mo
share/locale/sa/LC_MESSAGES/lightdm_theme_userbar.mo
diff --git a/x11/lxqt-about/Makefile b/x11/lxqt-about/Makefile
index c756c5865a7b..e20520d375c1 100644
--- a/x11/lxqt-about/Makefile
+++ b/x11/lxqt-about/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lxqt-about
-PORTVERSION= 2.2.0
-PORTREVISION= 4
+PORTVERSION= 2.3.0
CATEGORIES= x11
DIST_SUBDIR= lxqt
diff --git a/x11/lxqt-about/distinfo b/x11/lxqt-about/distinfo
index be1d796ada92..8ba2ec260968 100644
--- a/x11/lxqt-about/distinfo
+++ b/x11/lxqt-about/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925193
-SHA256 (lxqt/lxqt-about-2.2.0.tar.xz) = c5cb4eaa1c05be347a920dcc97c7892499d483e7e776b4633e390b67c16cd76f
-SIZE (lxqt/lxqt-about-2.2.0.tar.xz) = 49428
+TIMESTAMP = 1762979477
+SHA256 (lxqt/lxqt-about-2.3.0.tar.xz) = 199056c2e848f8d22b4f6818ddca04305e849c22ac059b200df5bd574aaa12bd
+SIZE (lxqt/lxqt-about-2.3.0.tar.xz) = 49508
diff --git a/x11/lxqt-globalkeys/Makefile b/x11/lxqt-globalkeys/Makefile
index beedc8033e66..d3790b96c47c 100644
--- a/x11/lxqt-globalkeys/Makefile
+++ b/x11/lxqt-globalkeys/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lxqt-globalkeys
-PORTVERSION= 2.2.0
-PORTREVISION= 4
+PORTVERSION= 2.3.0
CATEGORIES= x11
MASTER_SITES= LXQT
diff --git a/x11/lxqt-globalkeys/distinfo b/x11/lxqt-globalkeys/distinfo
index 373f7d17acf2..c736749ed778 100644
--- a/x11/lxqt-globalkeys/distinfo
+++ b/x11/lxqt-globalkeys/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925221
-SHA256 (lxqt/lxqt-globalkeys-2.2.0.tar.xz) = 66cfdfeed4c0b968f4635847ccc32bec8136bb74cfbd9a5b31e0475339f9979a
-SIZE (lxqt/lxqt-globalkeys-2.2.0.tar.xz) = 78632
+TIMESTAMP = 1762979495
+SHA256 (lxqt/lxqt-globalkeys-2.3.0.tar.xz) = 1a3f86e7e4eb4a98811f76f0a8e6bd5e7d898abf48d51c88ef0dd3629f0889c6
+SIZE (lxqt/lxqt-globalkeys-2.3.0.tar.xz) = 79244
diff --git a/x11/lxqt-globalkeys/pkg-plist b/x11/lxqt-globalkeys/pkg-plist
index c63ca93ddda8..f81291ba1272 100644
--- a/x11/lxqt-globalkeys/pkg-plist
+++ b/x11/lxqt-globalkeys/pkg-plist
@@ -71,6 +71,7 @@ share/cmake/lxqt-globalkeys/lxqt-globalkeys-targets.cmake
%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_si.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_sk_SK.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_sl.qm
+%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-config-globalkeyshortcuts/lxqt-config-globalkeyshortcuts_uk.qm
diff --git a/x11/lxqt-menu-data/Makefile b/x11/lxqt-menu-data/Makefile
index 7498529f7cfd..33b0b48b601a 100644
--- a/x11/lxqt-menu-data/Makefile
+++ b/x11/lxqt-menu-data/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lxqt-menu-data
-PORTVERSION= 2.2.0
-PORTREVISION= 1
+PORTVERSION= 2.3.0
CATEGORIES= x11
MASTER_SITES= LXQT
DIST_SUBDIR= lxqt
diff --git a/x11/lxqt-menu-data/distinfo b/x11/lxqt-menu-data/distinfo
index 3658bdfd1f27..3c17a6198b62 100644
--- a/x11/lxqt-menu-data/distinfo
+++ b/x11/lxqt-menu-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925166
-SHA256 (lxqt/lxqt-menu-data-2.2.0.tar.xz) = a5a026fe3a8d279551233fa399b37139a668c70b07b53ec85c23e67249ae895b
-SIZE (lxqt/lxqt-menu-data-2.2.0.tar.xz) = 55208
+TIMESTAMP = 1762979514
+SHA256 (lxqt/lxqt-menu-data-2.3.0.tar.xz) = 703a44ba8a48927c073f2df200e330deb68b12f1589e06615603065f3d5b6e04
+SIZE (lxqt/lxqt-menu-data-2.3.0.tar.xz) = 55528
diff --git a/x11/lxqt-menu-data/pkg-plist b/x11/lxqt-menu-data/pkg-plist
index b8bbcd23a554..6edef245f799 100644
--- a/x11/lxqt-menu-data/pkg-plist
+++ b/x11/lxqt-menu-data/pkg-plist
@@ -2,6 +2,7 @@ etc/xdg/menus/lxqt-applications-compact.menu
etc/xdg/menus/lxqt-applications-fm.menu
etc/xdg/menus/lxqt-applications.menu
etc/xdg/menus/lxqt-config.menu
+etc/xdg/menus/lxqt-panel-applications.menu
share/cmake/lxqt-menu-data/lxqt-menu-data-config-version.cmake
share/cmake/lxqt-menu-data/lxqt-menu-data-config.cmake
share/desktop-directories/lxqt-audio-video.directory
diff --git a/x11/lxqt-runner/Makefile b/x11/lxqt-runner/Makefile
index 8076ec4cac7b..9f199614f06f 100644
--- a/x11/lxqt-runner/Makefile
+++ b/x11/lxqt-runner/Makefile
@@ -1,6 +1,5 @@
PORTNAME= lxqt-runner
-PORTVERSION= 2.2.0
-PORTREVISION= 4
+PORTVERSION= 2.3.0
CATEGORIES= x11
MASTER_SITES= LXQT
diff --git a/x11/lxqt-runner/distinfo b/x11/lxqt-runner/distinfo
index 291b8c2fd257..6963cb925584 100644
--- a/x11/lxqt-runner/distinfo
+++ b/x11/lxqt-runner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744925239
-SHA256 (lxqt/lxqt-runner-2.2.0.tar.xz) = e15caab4c9bc4e95b147095310ec4ed85553a906e1d4381067460b63a286e890
-SIZE (lxqt/lxqt-runner-2.2.0.tar.xz) = 231568
+TIMESTAMP = 1762979531
+SHA256 (lxqt/lxqt-runner-2.3.0.tar.xz) = 6d2fdd8d5a4395a3f5ec6cd27f6455d1a140f8a7e4ee81ac98af1b3f5989d5db
+SIZE (lxqt/lxqt-runner-2.3.0.tar.xz) = 233588
diff --git a/x11/lxqt-runner/pkg-plist b/x11/lxqt-runner/pkg-plist
index ea57a9edebfb..94fb63092c22 100644
--- a/x11/lxqt-runner/pkg-plist
+++ b/x11/lxqt-runner/pkg-plist
@@ -48,6 +48,7 @@ etc/xdg/autostart/lxqt-runner.desktop
%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_sr@latin.qm
%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_sr_BA.qm
%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_sr_RS.qm
+%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_sv.qm
%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_th_TH.qm
%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_tr.qm
%%LXQT_TRANSLATIONS%%/lxqt-runner/lxqt-runner_uk.qm
diff --git a/x11/mate-applets/Makefile b/x11/mate-applets/Makefile
index 211a7780d16c..e647d02c9d14 100644
--- a/x11/mate-applets/Makefile
+++ b/x11/mate-applets/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mate-applets
PORTVERSION= 1.28.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 mate
MASTER_SITES= MATE
DIST_SUBDIR= mate
diff --git a/x11/mate-panel/Makefile b/x11/mate-panel/Makefile
index 78ebc68dd20b..250f528da0b4 100644
--- a/x11/mate-panel/Makefile
+++ b/x11/mate-panel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mate-panel
PORTVERSION= 1.28.4
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= x11 mate
MASTER_SITES= MATE
diff --git a/x11/oscar/Makefile b/x11/oscar/Makefile
index 8354dd10e406..60579966e1de 100644
--- a/x11/oscar/Makefile
+++ b/x11/oscar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= OSCAR
DISTVERSIONPREFIX= v
-DISTVERSION= 1.5.1
+DISTVERSION= 1.6.1
CATEGORIES= x11
MAINTAINER= sdalu@sdalu.com
@@ -11,13 +11,13 @@ LICENSE= GPLv3
BUILD_DEPENDS= bash:shells/bash
-USES= gmake qmake:outsource qt:5 shebangfix xorg gl desktop-file-utils
+USES= gmake qmake:outsource qt:6 shebangfix xorg gl desktop-file-utils
USE_XORG= x11
USE_GL= gl glu
-USE_QT= gui printsupport opengl widgets network xml serialport core linguisttools:build buildtools:build
+USE_QT= base tools serialport
USE_GITLAB= yes
-GL_ACCOUNT= pholy
+GL_ACCOUNT= CrimsonNape
GL_PROJECT= OSCAR-code
WRKSRC_SUBDIR= oscar
diff --git a/x11/oscar/distinfo b/x11/oscar/distinfo
index 7098ad7c120a..d4588ad7517a 100644
--- a/x11/oscar/distinfo
+++ b/x11/oscar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705257812
-SHA256 (OSCAR-code-v1.5.1.tar.bz2) = a7d7668f0d2480835fa409f7585e1c6ba55684909fc2b98b86197913948044d8
-SIZE (OSCAR-code-v1.5.1.tar.bz2) = 6727600
+TIMESTAMP = 1761349814
+SHA256 (OSCAR-code-v1.6.1.tar.bz2) = 7d1b5e4a2888537657742c9faed028b459f6cd54dd91e985604cc2d34b00fd33
+SIZE (OSCAR-code-v1.6.1.tar.bz2) = 6878709
diff --git a/x11/oscar/files/patch-SleepLib_common.cpp b/x11/oscar/files/patch-SleepLib_common.cpp
index fb5de5c17145..3a6e7aec67e1 100644
--- a/x11/oscar/files/patch-SleepLib_common.cpp
+++ b/x11/oscar/files/patch-SleepLib_common.cpp
@@ -1,10 +1,10 @@
---- SleepLib/common.cpp
-+++ SleepLib/common.cpp
-@@ -248,7 +248,7 @@ QString appResourcePath()
- // This one will be used if the Html and Translations folders
+--- SleepLib/common.cpp 2025-07-20 16:34:44.000000000 +0200
++++ SleepLib/common.cpp 2025-10-25 02:20:32.076356000 +0200
+@@ -285,7 +285,7 @@
+ // This one will be used if the Html and Translations folders
// are in the same folder as the OSCAR executable
paths.append( QCoreApplication::applicationDirPath() );
--#ifdef Q_OS_LINUX
+-#ifdef Q_OS_LINUX
+#if defined (Q_OS_LINUX) || defined (Q_OS_FREEBSD)
QString appName = QCoreApplication::applicationName();
if (appName != QString("OSCAR"))
diff --git a/x11/oscar/pkg-plist b/x11/oscar/pkg-plist
index 040ff31175cb..ce7cf8cc5816 100644
--- a/x11/oscar/pkg-plist
+++ b/x11/oscar/pkg-plist
@@ -1,202 +1,180 @@
bin/OSCAR
-%%DATADIR%%/help/help_en/daily.html
-%%DATADIR%%/help/help_en/default.css
-%%DATADIR%%/help/help_en/faq.html
-%%DATADIR%%/help/help_en/gettingstarted.html
-%%DATADIR%%/help/help_en/glossary.html
-%%DATADIR%%/help/help_en/import.html
-%%DATADIR%%/help/help_en/index.html
-%%DATADIR%%/help/help_en/OSCAR_Guide_en.qhp
-%%DATADIR%%/help/help_en/overview.html
-%%DATADIR%%/help/help_en/oximetry.html
-%%DATADIR%%/help/help_en/reportingbugs.html
-%%DATADIR%%/help/help_en/statistics.html
-%%DATADIR%%/help/help_en/supported.html
-%%DATADIR%%/help/help_en/tipsntricks.html
-%%DATADIR%%/help/help_nl/daily.html
-%%DATADIR%%/help/help_nl/default.css
-%%DATADIR%%/help/help_nl/faq.html
-%%DATADIR%%/help/help_nl/gettingstarted.html
-%%DATADIR%%/help/help_nl/glossary.html
-%%DATADIR%%/help/help_nl/import.html
-%%DATADIR%%/help/help_nl/index.html
-%%DATADIR%%/help/help_nl/OSCAR_Guide_nl.qhp
-%%DATADIR%%/help/help_nl/overview.html
-%%DATADIR%%/help/help_nl/oximetry.html
-%%DATADIR%%/help/help_nl/reportingbugs.html
-%%DATADIR%%/help/help_nl/statistics.html
-%%DATADIR%%/help/help_nl/supported.html
-%%DATADIR%%/help/help_nl/tipsntricks.html
-%%DATADIR%%/help/images/aircurve.png
-%%DATADIR%%/help/images/airsense10.png
-%%DATADIR%%/help/images/cms50f.png
-%%DATADIR%%/help/images/dreamstation.png
-%%DATADIR%%/help/images/dv64.png
-%%DATADIR%%/help/images/fp_icon.png
-%%DATADIR%%/help/images/intellipap.png
-%%DATADIR%%/help/images/logo.png
-%%DATADIR%%/help/images/oximeter.png
-%%DATADIR%%/help/images/prs1_60s.png
-%%DATADIR%%/help/images/prs1_960.png
-%%DATADIR%%/help/images/prs1.png
-%%DATADIR%%/help/images/rms9.png
-%%DATADIR%%/help/index.qhcp
-%%DATADIR%%/Html/about-af.html
-%%DATADIR%%/Html/about-ar.html
-%%DATADIR%%/Html/about-bg.html
-%%DATADIR%%/Html/about-da.html
-%%DATADIR%%/Html/about-de.html
-%%DATADIR%%/Html/about-el.html
-%%DATADIR%%/Html/about-es.html
-%%DATADIR%%/Html/about-fi.html
-%%DATADIR%%/Html/about-fil.html
-%%DATADIR%%/Html/about-fr.html
-%%DATADIR%%/Html/about-he.html
-%%DATADIR%%/Html/about-hu.html
-%%DATADIR%%/Html/about-it.html
-%%DATADIR%%/Html/about-nl.html
-%%DATADIR%%/Html/about-no.html
-%%DATADIR%%/Html/about-pl.html
-%%DATADIR%%/Html/about-pt_BR.html
-%%DATADIR%%/Html/about-pt.html
-%%DATADIR%%/Html/about-ro.html
-%%DATADIR%%/Html/about-sv.html
-%%DATADIR%%/Html/about-th.html
-%%DATADIR%%/Html/about-tr.html
-%%DATADIR%%/Html/about-zh.html
-%%DATADIR%%/Html/about.html
-%%DATADIR%%/Html/credits.html
-%%DATADIR%%/Html/release_notes.html
-%%DATADIR%%/icons/aircurve.png
-%%DATADIR%%/icons/airsense10.png
-%%DATADIR%%/icons/arrow-end.png
-%%DATADIR%%/icons/arrow-left.png
-%%DATADIR%%/icons/arrow-right.png
-%%DATADIR%%/icons/back.png
-%%DATADIR%%/icons/bookmark.png
-%%DATADIR%%/icons/checkmark.png
-%%DATADIR%%/icons/cms50f.png
-%%DATADIR%%/icons/cog.png
-%%DATADIR%%/icons/cubeoximeter.png
-%%DATADIR%%/icons/daily.png
-%%DATADIR%%/icons/dreamstation.png
-%%DATADIR%%/icons/dv64.png
-%%DATADIR%%/icons/edit-find.png
-%%DATADIR%%/icons/empty_box.png
-%%DATADIR%%/icons/exit.png
-%%DATADIR%%/icons/eye.png
-%%DATADIR%%/icons/forward.png
-%%DATADIR%%/icons/fp_icon.png
-%%DATADIR%%/icons/go-home.png
-%%DATADIR%%/icons/help.png
-%%DATADIR%%/icons/intellipap.png
-%%DATADIR%%/icons/last.png
-%%DATADIR%%/icons/logo-lg.png
-%%DATADIR%%/icons/logo-lm.png
-%%DATADIR%%/icons/logo-md.png
-%%DATADIR%%/icons/logo-sm.png
-%%DATADIR%%/icons/logo.ico
-%%DATADIR%%/icons/mask.png
-%%DATADIR%%/icons/moon.png
-%%DATADIR%%/icons/OSCAR.icns
-%%DATADIR%%/icons/overview-page.png
-%%DATADIR%%/icons/overview.png
-%%DATADIR%%/icons/oximeter.png
-%%DATADIR%%/icons/plus.png
-%%DATADIR%%/icons/prds2.png
-%%DATADIR%%/icons/preferences.png
-%%DATADIR%%/icons/prs1_60s.png
-%%DATADIR%%/icons/prs1_960.png
-%%DATADIR%%/icons/prs1.png
-%%DATADIR%%/icons/prs1vent.png
-%%DATADIR%%/icons/pushpin.png
-%%DATADIR%%/icons/question_mark.png
-%%DATADIR%%/icons/README.txt
-%%DATADIR%%/icons/refresh.png
-%%DATADIR%%/icons/rename.png
-%%DATADIR%%/icons/restore.png
-%%DATADIR%%/icons/resvent.png
-%%DATADIR%%/icons/return.png
-%%DATADIR%%/icons/rms9.png
-%%DATADIR%%/icons/sadface.png
-%%DATADIR%%/icons/save.png
-%%DATADIR%%/icons/sdcard-lock.png
-%%DATADIR%%/icons/sdcard.png
-%%DATADIR%%/icons/session-off.png
-%%DATADIR%%/icons/session-on.png
-%%DATADIR%%/icons/smileyface.png
-%%DATADIR%%/icons/statistics.png
-%%DATADIR%%/icons/svg/applications-viewers.svg
-%%DATADIR%%/icons/svg/back.svg
-%%DATADIR%%/icons/svg/calendar.svg
-%%DATADIR%%/icons/svg/close-window.svg
-%%DATADIR%%/icons/svg/edit-find.svg
-%%DATADIR%%/icons/svg/emblem-marketing.svg
-%%DATADIR%%/icons/svg/forward.svg
-%%DATADIR%%/icons/svg/gnome-dev-media-sdmmc.svg
-%%DATADIR%%/icons/svg/media.svg
-%%DATADIR%%/icons/svg/moon.svg
-%%DATADIR%%/icons/svg/preferences.svg
-%%DATADIR%%/icons/trash_can.png
-%%DATADIR%%/icons/trophy.png
-%%DATADIR%%/icons/up-down.png
-%%DATADIR%%/icons/update.png
-%%DATADIR%%/icons/warning.png
-%%DATADIR%%/Translations/Afrikaans.af.qm
-%%DATADIR%%/Translations/Arabic.ar.qm
-%%DATADIR%%/Translations/Bulgarian.bg.qm
-%%DATADIR%%/Translations/Chinese.zh_CN.qm
-%%DATADIR%%/Translations/Chinese.zh_TW.qm
-%%DATADIR%%/Translations/Czech.cz.qm
-%%DATADIR%%/Translations/Dansk.da.qm
-%%DATADIR%%/Translations/Deutsch.de.qm
-%%DATADIR%%/Translations/English.en_UK.qm
-%%DATADIR%%/Translations/Espaniol.es_MX.qm
-%%DATADIR%%/Translations/Espaniol.es.qm
-%%DATADIR%%/Translations/Filipino.fil.qm
-%%DATADIR%%/Translations/Filipino.ph.qm
-%%DATADIR%%/Translations/Francais.fr.qm
-%%DATADIR%%/Translations/Greek.el.qm
-%%DATADIR%%/Translations/Hebrew.he.qm
-%%DATADIR%%/Translations/Italiano.it.qm
-%%DATADIR%%/Translations/Japanese.ja.qm
-%%DATADIR%%/Translations/Korean.ko.qm
-%%DATADIR%%/Translations/Magyar.hu.qm
-%%DATADIR%%/Translations/Nederlands.nl.qm
-%%DATADIR%%/Translations/Norsk.no.qm
-%%DATADIR%%/Translations/oscar_qt_af.qm
-%%DATADIR%%/Translations/oscar_qt_ar.qm
-%%DATADIR%%/Translations/oscar_qt_bg.qm
-%%DATADIR%%/Translations/oscar_qt_da.qm
-%%DATADIR%%/Translations/oscar_qt_de.qm
-%%DATADIR%%/Translations/oscar_qt_el.qm
-%%DATADIR%%/Translations/oscar_qt_es.qm
-%%DATADIR%%/Translations/oscar_qt_fi.qm
-%%DATADIR%%/Translations/oscar_qt_fil.qm
-%%DATADIR%%/Translations/oscar_qt_fr.qm
-%%DATADIR%%/Translations/oscar_qt_he.qm
-%%DATADIR%%/Translations/oscar_qt_it.qm
-%%DATADIR%%/Translations/oscar_qt_ja.qm
-%%DATADIR%%/Translations/oscar_qt_ko.qm
-%%DATADIR%%/Translations/oscar_qt_nl.qm
-%%DATADIR%%/Translations/oscar_qt_no.qm
-%%DATADIR%%/Translations/oscar_qt_pl.qm
-%%DATADIR%%/Translations/oscar_qt_pt.qm
-%%DATADIR%%/Translations/oscar_qt_ro.qm
-%%DATADIR%%/Translations/oscar_qt_ru.qm
-%%DATADIR%%/Translations/oscar_qt_sv.qm
-%%DATADIR%%/Translations/oscar_qt_th.qm
-%%DATADIR%%/Translations/oscar_qt_tr.qm
-%%DATADIR%%/Translations/oscar_qt_zh.qm
-%%DATADIR%%/Translations/Polski.pl.qm
-%%DATADIR%%/Translations/Portugues.pt_BR.qm
-%%DATADIR%%/Translations/Portugues.pt.qm
-%%DATADIR%%/Translations/Romanian.ro.qm
-%%DATADIR%%/Translations/Russkiy.ru.qm
-%%DATADIR%%/Translations/Suomi.fi.qm
-%%DATADIR%%/Translations/Svenska.sv.qm
-%%DATADIR%%/Translations/Thai.th.qm
-%%DATADIR%%/Translations/Turkish.tr.qm
share/applications/OSCAR.desktop
share/icons/hicolor/48x48/apps/OSCAR.png
share/icons/hicolor/scalable/apps/OSCAR.svg
+share/OSCAR/help/help_en/daily.html
+share/OSCAR/help/help_en/default.css
+share/OSCAR/help/help_en/faq.html
+share/OSCAR/help/help_en/gettingstarted.html
+share/OSCAR/help/help_en/glossary.html
+share/OSCAR/help/help_en/import.html
+share/OSCAR/help/help_en/index.html
+share/OSCAR/help/help_en/OSCAR_Guide_en.qhp
+share/OSCAR/help/help_en/overview.html
+share/OSCAR/help/help_en/oximetry.html
+share/OSCAR/help/help_en/reportingbugs.html
+share/OSCAR/help/help_en/statistics.html
+share/OSCAR/help/help_en/supported.html
+share/OSCAR/help/help_en/tipsntricks.html
+share/OSCAR/help/help_nl/daily.html
+share/OSCAR/help/help_nl/default.css
+share/OSCAR/help/help_nl/faq.html
+share/OSCAR/help/help_nl/gettingstarted.html
+share/OSCAR/help/help_nl/glossary.html
+share/OSCAR/help/help_nl/import.html
+share/OSCAR/help/help_nl/index.html
+share/OSCAR/help/help_nl/OSCAR_Guide_nl.qhp
+share/OSCAR/help/help_nl/overview.html
+share/OSCAR/help/help_nl/oximetry.html
+share/OSCAR/help/help_nl/reportingbugs.html
+share/OSCAR/help/help_nl/statistics.html
+share/OSCAR/help/help_nl/supported.html
+share/OSCAR/help/help_nl/tipsntricks.html
+share/OSCAR/help/images/aircurve.png
+share/OSCAR/help/images/airsense10.png
+share/OSCAR/help/images/cms50f.png
+share/OSCAR/help/images/dreamstation.png
+share/OSCAR/help/images/dv64.png
+share/OSCAR/help/images/fp_icon.png
+share/OSCAR/help/images/intellipap.png
+share/OSCAR/help/images/logo.png
+share/OSCAR/help/images/oximeter.png
+share/OSCAR/help/images/prs1_60s.png
+share/OSCAR/help/images/prs1_960.png
+share/OSCAR/help/images/prs1.png
+share/OSCAR/help/images/rms9.png
+share/OSCAR/help/index.qhcp
+share/OSCAR/Html/about-af.html
+share/OSCAR/Html/about-ar.html
+share/OSCAR/Html/about-bg.html
+share/OSCAR/Html/about-da.html
+share/OSCAR/Html/about-de.html
+share/OSCAR/Html/about-el.html
+share/OSCAR/Html/about-es.html
+share/OSCAR/Html/about-fi.html
+share/OSCAR/Html/about-fil.html
+share/OSCAR/Html/about-fr.html
+share/OSCAR/Html/about-he.html
+share/OSCAR/Html/about-hu.html
+share/OSCAR/Html/about-it.html
+share/OSCAR/Html/about-nl.html
+share/OSCAR/Html/about-no.html
+share/OSCAR/Html/about-ph.html
+share/OSCAR/Html/about-pl.html
+share/OSCAR/Html/about-pt_BR.html
+share/OSCAR/Html/about-pt.html
+share/OSCAR/Html/about-ro.html
+share/OSCAR/Html/about-ru.html
+share/OSCAR/Html/about-sv.html
+share/OSCAR/Html/about-th.html
+share/OSCAR/Html/about-tr.html
+share/OSCAR/Html/about-zh.html
+share/OSCAR/Html/about.html
+share/OSCAR/Html/credits.html
+share/OSCAR/Html/release_notes.html
+share/OSCAR/icons/aircurve.png
+share/OSCAR/icons/airsense10.png
+share/OSCAR/icons/arrow-end.png
+share/OSCAR/icons/arrow-left.png
+share/OSCAR/icons/arrow-right.png
+share/OSCAR/icons/back.png
+share/OSCAR/icons/bmc.png
+share/OSCAR/icons/bookmark.png
+share/OSCAR/icons/checkmark.png
+share/OSCAR/icons/cms50f.png
+share/OSCAR/icons/cog.png
+share/OSCAR/icons/cubeoximeter.png
+share/OSCAR/icons/daily.png
+share/OSCAR/icons/dreamstation.png
+share/OSCAR/icons/dv64.png
+share/OSCAR/icons/edit-find.png
+share/OSCAR/icons/empty_box.png
+share/OSCAR/icons/exit.png
+share/OSCAR/icons/eye.png
+share/OSCAR/icons/forward.png
+share/OSCAR/icons/fp_icon.png
+share/OSCAR/icons/go-home.png
+share/OSCAR/icons/help.png
+share/OSCAR/icons/intellipap.png
+share/OSCAR/icons/last.png
+share/OSCAR/icons/logo-lg.png
+share/OSCAR/icons/logo-lm.png
+share/OSCAR/icons/logo-md.png
+share/OSCAR/icons/logo-sm.png
+share/OSCAR/icons/logo.ico
+share/OSCAR/icons/mask.png
+share/OSCAR/icons/moon.png
+share/OSCAR/icons/OSCAR.icns
+share/OSCAR/icons/overview-page.png
+share/OSCAR/icons/overview.png
+share/OSCAR/icons/oximeter.png
+share/OSCAR/icons/plus.png
+share/OSCAR/icons/prds2.png
+share/OSCAR/icons/preferences.png
+share/OSCAR/icons/prs1_60s.png
+share/OSCAR/icons/prs1_960.png
+share/OSCAR/icons/prs1.png
+share/OSCAR/icons/prs1vent.png
+share/OSCAR/icons/pushpin.png
+share/OSCAR/icons/question_mark.png
+share/OSCAR/icons/README.txt
+share/OSCAR/icons/refresh.png
+share/OSCAR/icons/rename.png
+share/OSCAR/icons/restore.png
+share/OSCAR/icons/resvent.png
+share/OSCAR/icons/return.png
+share/OSCAR/icons/rms9.png
+share/OSCAR/icons/sadface.png
+share/OSCAR/icons/save.png
+share/OSCAR/icons/sdcard-lock.png
+share/OSCAR/icons/sdcard.png
+share/OSCAR/icons/session-off.png
+share/OSCAR/icons/session-on.png
+share/OSCAR/icons/smileyface.png
+share/OSCAR/icons/statistics.png
+share/OSCAR/icons/svg/applications-viewers.svg
+share/OSCAR/icons/svg/back.svg
+share/OSCAR/icons/svg/calendar.svg
+share/OSCAR/icons/svg/close-window.svg
+share/OSCAR/icons/svg/edit-find.svg
+share/OSCAR/icons/svg/emblem-marketing.svg
+share/OSCAR/icons/svg/forward.svg
+share/OSCAR/icons/svg/gnome-dev-media-sdmmc.svg
+share/OSCAR/icons/svg/media.svg
+share/OSCAR/icons/svg/moon.svg
+share/OSCAR/icons/svg/preferences.svg
+share/OSCAR/icons/trash_can.png
+share/OSCAR/icons/trophy.png
+share/OSCAR/icons/up-down.png
+share/OSCAR/icons/update.png
+share/OSCAR/icons/warning.png
+share/OSCAR/Translations/Afrikaans.af.qm
+share/OSCAR/Translations/Arabic.ar.qm
+share/OSCAR/Translations/Bulgarian.bg.qm
+share/OSCAR/Translations/Chinese.zh_CN.qm
+share/OSCAR/Translations/Chinese.zh_TW.qm
+share/OSCAR/Translations/Czech.cz.qm
+share/OSCAR/Translations/Dansk.da.qm
+share/OSCAR/Translations/Deutsch.de.qm
+share/OSCAR/Translations/English.en_UK.qm
+share/OSCAR/Translations/Espaniol.es_MX.qm
+share/OSCAR/Translations/Espaniol.es.qm
+share/OSCAR/Translations/Filipino.fil.qm
+share/OSCAR/Translations/Francais.fr.qm
+share/OSCAR/Translations/Greek.el.qm
+share/OSCAR/Translations/Hebrew.he.qm
+share/OSCAR/Translations/Italiano.it.qm
+share/OSCAR/Translations/Japanese.ja.qm
+share/OSCAR/Translations/Korean.ko.qm
+share/OSCAR/Translations/Magyar.hu.qm
+share/OSCAR/Translations/Nederlands.nl.qm
+share/OSCAR/Translations/Norsk.no.qm
+share/OSCAR/Translations/Polski.pl.qm
+share/OSCAR/Translations/Portugues.pt_BR.qm
+share/OSCAR/Translations/Portugues.pt.qm
+share/OSCAR/Translations/Romanian.ro.qm
+share/OSCAR/Translations/Russkiy.ru.qm
+share/OSCAR/Translations/Suomi.fi.qm
+share/OSCAR/Translations/Svenska.sv.qm
+share/OSCAR/Translations/Thai.th.qm
+share/OSCAR/Translations/Turkish.tr.qm
diff --git a/x11/plasma6-kactivitymanagerd/distinfo b/x11/plasma6-kactivitymanagerd/distinfo
index 44ff8200b5ef..7bf6679d7d91 100644
--- a/x11/plasma6-kactivitymanagerd/distinfo
+++ b/x11/plasma6-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293320
-SHA256 (KDE/plasma/6.5.2/kactivitymanagerd-6.5.2.tar.xz) = 9332b5f0fc86f806a480bb45112693a83df906db8eaddc2417459e9a6d7cdf6d
-SIZE (KDE/plasma/6.5.2/kactivitymanagerd-6.5.2.tar.xz) = 99604
+TIMESTAMP = 1763481328
+SHA256 (KDE/plasma/6.5.3/kactivitymanagerd-6.5.3.tar.xz) = aec7045e7c796992e226778e9e8cd720e13bc88f9fe424dfe705749daf7c2fed
+SIZE (KDE/plasma/6.5.3/kactivitymanagerd-6.5.3.tar.xz) = 99072
diff --git a/x11/plasma6-kgamma/distinfo b/x11/plasma6-kgamma/distinfo
index 1858972a705a..5ce177e81dd5 100644
--- a/x11/plasma6-kgamma/distinfo
+++ b/x11/plasma6-kgamma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293321
-SHA256 (KDE/plasma/6.5.2/kgamma-6.5.2.tar.xz) = 538353ffcdfb7e6d66e16b1a3fafffa478b293c7d57656ca71016f2aeb782eee
-SIZE (KDE/plasma/6.5.2/kgamma-6.5.2.tar.xz) = 87620
+TIMESTAMP = 1763481328
+SHA256 (KDE/plasma/6.5.3/kgamma-6.5.3.tar.xz) = 81f6b9fd3b9e6145d11f39df91497570b245d78c1e94c3ee1e61d62fb803960d
+SIZE (KDE/plasma/6.5.3/kgamma-6.5.3.tar.xz) = 87456
diff --git a/x11/plasma6-kglobalacceld/distinfo b/x11/plasma6-kglobalacceld/distinfo
index 335cdb4289a4..06f1f32fcbdd 100644
--- a/x11/plasma6-kglobalacceld/distinfo
+++ b/x11/plasma6-kglobalacceld/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293322
-SHA256 (KDE/plasma/6.5.2/kglobalacceld-6.5.2.tar.xz) = 8954c7b754e22affd7f79ef4061f5ae0c71798f7bc5531eac8c778936ba4f5f6
-SIZE (KDE/plasma/6.5.2/kglobalacceld-6.5.2.tar.xz) = 56576
+TIMESTAMP = 1763481329
+SHA256 (KDE/plasma/6.5.3/kglobalacceld-6.5.3.tar.xz) = 47a9c9815b1dd34fd9ec77f2826ce959216f01275853375936434f12dc9287d2
+SIZE (KDE/plasma/6.5.3/kglobalacceld-6.5.3.tar.xz) = 56320
diff --git a/x11/plasma6-kscreen/distinfo b/x11/plasma6-kscreen/distinfo
index f41b4eaf58f4..8c524ace88eb 100644
--- a/x11/plasma6-kscreen/distinfo
+++ b/x11/plasma6-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293323
-SHA256 (KDE/plasma/6.5.2/kscreen-6.5.2.tar.xz) = 9c814fd42f9730196fc0c9e6230a85bfc8004c0e5732b04879d35db4d7b9c468
-SIZE (KDE/plasma/6.5.2/kscreen-6.5.2.tar.xz) = 1731288
+TIMESTAMP = 1763481330
+SHA256 (KDE/plasma/6.5.3/kscreen-6.5.3.tar.xz) = 7f09ef7546cef2484dffe091853d6928ada38a776d5fbf0b10d47ac96de9a0c7
+SIZE (KDE/plasma/6.5.3/kscreen-6.5.3.tar.xz) = 1730512
diff --git a/x11/plasma6-kwayland/distinfo b/x11/plasma6-kwayland/distinfo
index e867edf61fdd..4356b5503d54 100644
--- a/x11/plasma6-kwayland/distinfo
+++ b/x11/plasma6-kwayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293324
-SHA256 (KDE/plasma/6.5.2/kwayland-6.5.2.tar.xz) = aa63e3753e241f3955eb806ae91af1f3963e42ec731f2b8a2330119b65cb557a
-SIZE (KDE/plasma/6.5.2/kwayland-6.5.2.tar.xz) = 134112
+TIMESTAMP = 1763481331
+SHA256 (KDE/plasma/6.5.3/kwayland-6.5.3.tar.xz) = e6c13b7a4812724102fe2f82f502e42f8812114381a82bb81b8613ea5ab38725
+SIZE (KDE/plasma/6.5.3/kwayland-6.5.3.tar.xz) = 132896
diff --git a/x11/plasma6-layer-shell-qt/distinfo b/x11/plasma6-layer-shell-qt/distinfo
index 1344ae8eeba0..cdbcf19773c9 100644
--- a/x11/plasma6-layer-shell-qt/distinfo
+++ b/x11/plasma6-layer-shell-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293325
-SHA256 (KDE/plasma/6.5.2/layer-shell-qt-6.5.2.tar.xz) = 4530bb88e3fb2b6358ba8169a0c83922d9dbc33210f8d8d2b7d0479dd449633d
-SIZE (KDE/plasma/6.5.2/layer-shell-qt-6.5.2.tar.xz) = 36408
+TIMESTAMP = 1763481331
+SHA256 (KDE/plasma/6.5.3/layer-shell-qt-6.5.3.tar.xz) = 94d7d854a151c3f5028748d6ea88c68a28a6c1d8c7610d3610745d188d273049
+SIZE (KDE/plasma/6.5.3/layer-shell-qt-6.5.3.tar.xz) = 36188
diff --git a/x11/plasma6-libkscreen/distinfo b/x11/plasma6-libkscreen/distinfo
index b7adafd53ced..489c8b39fe8d 100644
--- a/x11/plasma6-libkscreen/distinfo
+++ b/x11/plasma6-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293328
-SHA256 (KDE/plasma/6.5.2/libkscreen-6.5.2.tar.xz) = 28099754348a7d3af74d79b443d7fde8e6a2b32c6e5491b520180d65d1e1ba61
-SIZE (KDE/plasma/6.5.2/libkscreen-6.5.2.tar.xz) = 121788
+TIMESTAMP = 1763481334
+SHA256 (KDE/plasma/6.5.3/libkscreen-6.5.3.tar.xz) = 1e0036c4886824bbeb30f3ce558b9e4d10373885e60087d6d91553f27374d22f
+SIZE (KDE/plasma/6.5.3/libkscreen-6.5.3.tar.xz) = 120856
diff --git a/x11/plasma6-libplasma/distinfo b/x11/plasma6-libplasma/distinfo
index ac31091504c3..d2ee531078ee 100644
--- a/x11/plasma6-libplasma/distinfo
+++ b/x11/plasma6-libplasma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293330
-SHA256 (KDE/plasma/6.5.2/libplasma-6.5.2.tar.xz) = 194fcfd972b7c0882e88528603d8aef69aa0a5ef199730bf5b1e33022f21e6e1
-SIZE (KDE/plasma/6.5.2/libplasma-6.5.2.tar.xz) = 1970548
+TIMESTAMP = 1763481335
+SHA256 (KDE/plasma/6.5.3/libplasma-6.5.3.tar.xz) = 1fe40f488501078dc700f3ca018e4ff5d4c5d344fbcd4adb76ace86269c7a9f5
+SIZE (KDE/plasma/6.5.3/libplasma-6.5.3.tar.xz) = 1971112
diff --git a/x11/plasma6-plasma-activities-stats/distinfo b/x11/plasma6-plasma-activities-stats/distinfo
index 6d4dc4ace23c..fc82ea16b169 100644
--- a/x11/plasma6-plasma-activities-stats/distinfo
+++ b/x11/plasma6-plasma-activities-stats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293337
-SHA256 (KDE/plasma/6.5.2/plasma-activities-stats-6.5.2.tar.xz) = b9a65b164ed7a3012118e0891670ca5e8287b2cb8f42f562dc7f649852f49000
-SIZE (KDE/plasma/6.5.2/plasma-activities-stats-6.5.2.tar.xz) = 83392
+TIMESTAMP = 1763481340
+SHA256 (KDE/plasma/6.5.3/plasma-activities-stats-6.5.3.tar.xz) = dcf32468cba65ec7067ea63aac0cfad419dc24975806699893699814ee39fcd4
+SIZE (KDE/plasma/6.5.3/plasma-activities-stats-6.5.3.tar.xz) = 83068
diff --git a/x11/plasma6-plasma-activities/distinfo b/x11/plasma6-plasma-activities/distinfo
index 865ffffbc7b2..783d27ffe503 100644
--- a/x11/plasma6-plasma-activities/distinfo
+++ b/x11/plasma6-plasma-activities/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293333
-SHA256 (KDE/plasma/6.5.2/plasma-activities-6.5.2.tar.xz) = 39783d324f3c03404521b49264d34135756d00bcead46177a4b989f8bea7449a
-SIZE (KDE/plasma/6.5.2/plasma-activities-6.5.2.tar.xz) = 63328
+TIMESTAMP = 1763481337
+SHA256 (KDE/plasma/6.5.3/plasma-activities-6.5.3.tar.xz) = ebb2990a9504864ed332de83f92941924afa74e579b9d1b406bb9d876d0ee21d
+SIZE (KDE/plasma/6.5.3/plasma-activities-6.5.3.tar.xz) = 63004
diff --git a/x11/plasma6-plasma-desktop/distinfo b/x11/plasma6-plasma-desktop/distinfo
index 128534863324..9269b0bafaeb 100644
--- a/x11/plasma6-plasma-desktop/distinfo
+++ b/x11/plasma6-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293343
-SHA256 (KDE/plasma/6.5.2/plasma-desktop-6.5.2.tar.xz) = b0b2b3351fc8e6f53f0673e7bb4e0772d9df620e9d3de65e651d3d70306c7a58
-SIZE (KDE/plasma/6.5.2/plasma-desktop-6.5.2.tar.xz) = 16758456
+TIMESTAMP = 1763481341
+SHA256 (KDE/plasma/6.5.3/plasma-desktop-6.5.3.tar.xz) = bb764a2c97747f9e3027429427046754fb3ac7dff6ac82171511c716faa4d0b7
+SIZE (KDE/plasma/6.5.3/plasma-desktop-6.5.3.tar.xz) = 16750748
diff --git a/x11/plasma6-plasma-desktop/pkg-plist b/x11/plasma6-plasma-desktop/pkg-plist
index 088be9510c80..6a45d72f7ee1 100644
--- a/x11/plasma6-plasma-desktop/pkg-plist
+++ b/x11/plasma6-plasma-desktop/pkg-plist
@@ -2019,6 +2019,7 @@ share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.showdesktop.mo
share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.taskmanager.mo
share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.trash.mo
share/locale/hu/LC_MESSAGES/plasma_applet_org.kde.plasma.windowlist.mo
+share/locale/hu/LC_MESSAGES/plasma_runner_keys.mo
share/locale/hu/LC_MESSAGES/plasma_runner_kwin.mo
share/locale/hu/LC_MESSAGES/plasma_runner_plasma-desktop.mo
share/locale/hu/LC_MESSAGES/plasma_shell_org.kde.plasma.desktop.mo
diff --git a/x11/plasma6-plasma-integration/distinfo b/x11/plasma6-plasma-integration/distinfo
index b094c9913395..439d77de087e 100644
--- a/x11/plasma6-plasma-integration/distinfo
+++ b/x11/plasma6-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293344
-SHA256 (KDE/plasma/6.5.2/plasma-integration-6.5.2.tar.xz) = 8a13fcfd5a61cf9ff683754fe7013e24f2285b8f39f6799ba1df7bc9ee5f7ee4
-SIZE (KDE/plasma/6.5.2/plasma-integration-6.5.2.tar.xz) = 98804
+TIMESTAMP = 1763481342
+SHA256 (KDE/plasma/6.5.3/plasma-integration-6.5.3.tar.xz) = aaaff2d04e3e7fc289353f464c9be0b27782ae3596a53c667ced43ae6bb9dcb8
+SIZE (KDE/plasma/6.5.3/plasma-integration-6.5.3.tar.xz) = 98256
diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo
index 7c05e952a692..557642802d62 100644
--- a/x11/plasma6-plasma-workspace/distinfo
+++ b/x11/plasma6-plasma-workspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762293352
-SHA256 (KDE/plasma/6.5.2/plasma-workspace-6.5.2.tar.xz) = 8bf7fa53b33e27448e2b151f5fc086cecc5d7f5163c4a9d8f13875e5676e0ba6
-SIZE (KDE/plasma/6.5.2/plasma-workspace-6.5.2.tar.xz) = 20271688
+TIMESTAMP = 1763481343
+SHA256 (KDE/plasma/6.5.3/plasma-workspace-6.5.3.tar.xz) = ff64cbadc97493eaf0f633cb00912bcfc20536dda684babcfa4b3eecd483ca17
+SIZE (KDE/plasma/6.5.3/plasma-workspace-6.5.3.tar.xz) = 20268060
diff --git a/x11/plasma6-plasma-workspace/pkg-plist b/x11/plasma6-plasma-workspace/pkg-plist
index 3246668f62a7..c298ff5a4ba7 100644
--- a/x11/plasma6-plasma-workspace/pkg-plist
+++ b/x11/plasma6-plasma-workspace/pkg-plist
@@ -2471,6 +2471,7 @@ share/locale/fr/LC_MESSAGES/kcm_regionandlang.mo
share/locale/fr/LC_MESSAGES/kcm_soundtheme.mo
share/locale/fr/LC_MESSAGES/kcm_style.mo
share/locale/fr/LC_MESSAGES/kcm_users.mo
+share/locale/fr/LC_MESSAGES/kcm_wallpaper.mo
share/locale/fr/LC_MESSAGES/kcminit.mo
share/locale/fr/LC_MESSAGES/kded_devicenotifications.mo
share/locale/fr/LC_MESSAGES/kded_donationmessage.mo
@@ -6069,6 +6070,7 @@ share/locale/zh_CN/LC_MESSAGES/kcm_regionandlang.mo
share/locale/zh_CN/LC_MESSAGES/kcm_soundtheme.mo
share/locale/zh_CN/LC_MESSAGES/kcm_style.mo
share/locale/zh_CN/LC_MESSAGES/kcm_users.mo
+share/locale/zh_CN/LC_MESSAGES/kcm_wallpaper.mo
share/locale/zh_CN/LC_MESSAGES/kcminit.mo
share/locale/zh_CN/LC_MESSAGES/kded_devicenotifications.mo
share/locale/zh_CN/LC_MESSAGES/kded_donationmessage.mo
@@ -6145,6 +6147,7 @@ share/locale/zh_TW/LC_MESSAGES/kcm_regionandlang.mo
share/locale/zh_TW/LC_MESSAGES/kcm_soundtheme.mo
share/locale/zh_TW/LC_MESSAGES/kcm_style.mo
share/locale/zh_TW/LC_MESSAGES/kcm_users.mo
+share/locale/zh_TW/LC_MESSAGES/kcm_wallpaper.mo
share/locale/zh_TW/LC_MESSAGES/kcminit.mo
share/locale/zh_TW/LC_MESSAGES/kded_devicenotifications.mo
share/locale/zh_TW/LC_MESSAGES/kded_donationmessage.mo
diff --git a/x11/qt5-qev/distinfo b/x11/qt5-qev/distinfo
index e03a251fb0f4..c0bd138e272b 100644
--- a/x11/qt5-qev/distinfo
+++ b/x11/qt5-qev/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567205
-SHA256 (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 80bdd342b06cbeff3aaece2e37519870c23b071c290d03265f635e9799edfcf2
-SIZE (KDE/Qt/5.15.17/kde-qttools-5.15.17p3.tar.xz) = 8927352
+TIMESTAMP = 1762403415
+SHA256 (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = db53d167fdba59b695978531842e894b608691e56ea5960eb6b4c373e5d3f193
+SIZE (KDE/Qt/5.15.18/kde-qttools-5.15.18p3.tar.xz) = 8926804
diff --git a/x11/qt5-x11extras/distinfo b/x11/qt5-x11extras/distinfo
index 963f985e5580..a102b55605a8 100644
--- a/x11/qt5-x11extras/distinfo
+++ b/x11/qt5-x11extras/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749567208
-SHA256 (KDE/Qt/5.15.17/kde-qtx11extras-5.15.17p0.tar.xz) = 898964cae3ba57124c57dc98c13bba817a441452fae830d1fdf183dd8e3f3c6e
-SIZE (KDE/Qt/5.15.17/kde-qtx11extras-5.15.17p0.tar.xz) = 123252
+TIMESTAMP = 1762403417
+SHA256 (KDE/Qt/5.15.18/kde-qtx11extras-5.15.18p0.tar.xz) = 0f1635a3ae79e38f5fa4f370b0eed5ae18289219b7627799846a118de1c00715
+SIZE (KDE/Qt/5.15.18/kde-qtx11extras-5.15.18p0.tar.xz) = 123184
diff --git a/x11/qterminal/Makefile b/x11/qterminal/Makefile
index 2cde55ccc9d9..2d72e91d056a 100644
--- a/x11/qterminal/Makefile
+++ b/x11/qterminal/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qterminal
-PORTVERSION= 2.2.1
-PORTREVISION= 1
+PORTVERSION= 2.3.0
CATEGORIES= x11
MASTER_SITES= LXQT
diff --git a/x11/qterminal/distinfo b/x11/qterminal/distinfo
index 27d1aa461a15..593843703d41 100644
--- a/x11/qterminal/distinfo
+++ b/x11/qterminal/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746670533
-SHA256 (lxqt/qterminal-2.2.1.tar.xz) = 0cd38c3408bbaf4737a0276cf3d64b4c987716f0ef1f1eb8e9c1485e0c08f5d2
-SIZE (lxqt/qterminal-2.2.1.tar.xz) = 241276
+TIMESTAMP = 1762979558
+SHA256 (lxqt/qterminal-2.3.0.tar.xz) = c2cc182e23f142bf2318523c7063012d146a802cd7b6d59e4f7563869a307dc5
+SIZE (lxqt/qterminal-2.3.0.tar.xz) = 248948
diff --git a/x11/qterminal/pkg-plist b/x11/qterminal/pkg-plist
index 6893a157441a..46a89660eb6c 100644
--- a/x11/qterminal/pkg-plist
+++ b/x11/qterminal/pkg-plist
@@ -46,7 +46,9 @@ share/metainfo/qterminal.metainfo.xml
%%DATADIR%%/translations/qterminal_ru.qm
%%DATADIR%%/translations/qterminal_si.qm
%%DATADIR%%/translations/qterminal_sk_SK.qm
+%%DATADIR%%/translations/qterminal_sv.qm
%%DATADIR%%/translations/qterminal_tr.qm
%%DATADIR%%/translations/qterminal_uk.qm
+%%DATADIR%%/translations/qterminal_vi.qm
%%DATADIR%%/translations/qterminal_zh_CN.qm
%%DATADIR%%/translations/qterminal_zh_TW.qm
diff --git a/x11/rio/Makefile b/x11/rio/Makefile
index 94720056f75a..993018c8b8cd 100644
--- a/x11/rio/Makefile
+++ b/x11/rio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rio
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.22
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -terminal-emulator
diff --git a/x11/rlaunch/Makefile b/x11/rlaunch/Makefile
index 6743c616aa83..ddbc2c3afe96 100644
--- a/x11/rlaunch/Makefile
+++ b/x11/rlaunch/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rlaunch
DISTVERSION= 1.3.14
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= x11
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11/salut/Makefile b/x11/salut/Makefile
index dca0c81395b4..4fd96c6533d7 100644
--- a/x11/salut/Makefile
+++ b/x11/salut/Makefile
@@ -1,7 +1,7 @@
PORTNAME= salut
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/screengrab/Makefile b/x11/screengrab/Makefile
index b6c63d45b542..b87f27e685b5 100644
--- a/x11/screengrab/Makefile
+++ b/x11/screengrab/Makefile
@@ -1,6 +1,5 @@
PORTNAME= screengrab
-PORTVERSION= 3.0.0
-PORTREVISION= 4
+PORTVERSION= 3.1.0
CATEGORIES= x11
MASTER_SITES= LXQT
diff --git a/x11/screengrab/distinfo b/x11/screengrab/distinfo
index 41ee4563d731..91dfa5648128 100644
--- a/x11/screengrab/distinfo
+++ b/x11/screengrab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748036712
-SHA256 (lxqt/screengrab-3.0.0.tar.xz) = 30ad0428688595eb09ca684133c1bb1b02c4affae302791c4d2eb7990f6ccee7
-SIZE (lxqt/screengrab-3.0.0.tar.xz) = 376620
+TIMESTAMP = 1762979590
+SHA256 (lxqt/screengrab-3.1.0.tar.xz) = f83281ed4a5b5b315afc8bccc28b577246397e03f194acab6c698ed51fa2d3bc
+SIZE (lxqt/screengrab-3.1.0.tar.xz) = 365988
diff --git a/x11/screengrab/pkg-plist b/x11/screengrab/pkg-plist
index ad0d3fbc6de2..ef7f3dd28685 100644
--- a/x11/screengrab/pkg-plist
+++ b/x11/screengrab/pkg-plist
@@ -1,9 +1,5 @@
bin/screengrab
share/applications/screengrab.desktop
-%%DOCSDIR%%/html/default.css
-%%DOCSDIR%%/html/en/index.html
-%%DOCSDIR%%/html/pt_BR/index.html
-%%DOCSDIR%%/html/ru/index.html
share/icons/hicolor/scalable/apps/screengrab.svg
share/metainfo/screengrab.metainfo.xml
%%DATADIR%%/screengrab.conf
diff --git a/x11/shikane/Makefile b/x11/shikane/Makefile
index 20ec8cbeb827..a0e513ca9516 100644
--- a/x11/shikane/Makefile
+++ b/x11/shikane/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shikane
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/shotman/Makefile b/x11/shotman/Makefile
index 775f8f6eebb0..17eb7e843ae7 100644
--- a/x11/shotman/Makefile
+++ b/x11/shotman/Makefile
@@ -1,7 +1,7 @@
PORTNAME= shotman
DISTVERSIONPREFIX= v
DISTVERSION= 0.4.10
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile
index 46689964281c..946de2c7b8eb 100644
--- a/x11/sirula/Makefile
+++ b/x11/sirula/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sirula
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile
index b641c4dd3a41..fe53e80d0328 100644
--- a/x11/squeekboard/Makefile
+++ b/x11/squeekboard/Makefile
@@ -1,7 +1,7 @@
PORTNAME= squeekboard
DISTVERSIONPREFIX= v
DISTVERSION= 1.43.1
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11 wayland
PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index e13701f0c4dd..41d062ed6bc7 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,7 +1,6 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
-DISTVERSION= 4.5
-PORTREVISION= 2
+DISTVERSION= 4.6
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/swayimg/distinfo b/x11/swayimg/distinfo
index 71e228c9a158..5b07d53206f1 100644
--- a/x11/swayimg/distinfo
+++ b/x11/swayimg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752047007
-SHA256 (artemsen-swayimg-v4.5_GH0.tar.gz) = 4f0c491f873e37b85342a92d9b0ecc570a059bb971040c23075d4c3ab401680b
-SIZE (artemsen-swayimg-v4.5_GH0.tar.gz) = 788904
+TIMESTAMP = 1763456700
+SHA256 (artemsen-swayimg-v4.6_GH0.tar.gz) = 030ac867501f4d10a2d85bb47d65d51f31c75282f3805079e0aaf9ac05bfb1df
+SIZE (artemsen-swayimg-v4.6_GH0.tar.gz) = 791750
diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile
index 7ccfca0bce8e..2f33763bd54c 100644
--- a/x11/swayr/Makefile
+++ b/x11/swayr/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayr
DISTVERSION= 0.28.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/swayrbar/Makefile b/x11/swayrbar/Makefile
index 9191a0d84a96..ffc3600da490 100644
--- a/x11/swayrbar/Makefile
+++ b/x11/swayrbar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayrbar
DISTVERSION= 0.4.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= x11
MASTER_SITES= CRATESIO
# XXX Teach USES=cargo to have proper default
diff --git a/x11/swww/Makefile b/x11/swww/Makefile
index c8b23ef1b119..6417455a601b 100644
--- a/x11/swww/Makefile
+++ b/x11/swww/Makefile
@@ -1,7 +1,7 @@
PORTNAME= swww
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/walker/Makefile b/x11/walker/Makefile
index cf8a706850ef..77f230b5b937 100644
--- a/x11/walker/Makefile
+++ b/x11/walker/Makefile
@@ -1,6 +1,6 @@
PORTNAME= walker
DISTVERSIONPREFIX= v
-DISTVERSION= 2.9.3
+DISTVERSION= 2.11.1
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -launcher
diff --git a/x11/walker/distinfo b/x11/walker/distinfo
index 585ee15f84ce..a54db352fa4f 100644
--- a/x11/walker/distinfo
+++ b/x11/walker/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1762492087
+TIMESTAMP = 1763562484
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -501,5 +501,5 @@ SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83
SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258
SHA256 (rust/crates/yaml-rust2-0.10.3.crate) = 4ce2a4ff45552406d02501cea6c18d8a7e50228e7736a872951fe2fe75c91be7
SIZE (rust/crates/yaml-rust2-0.10.3.crate) = 76325
-SHA256 (abenz1267-walker-v2.9.3_GH0.tar.gz) = e980fe3bb3ab52712a1d91d4c9d7d63c3c0d1783c88022a173cb82f499017f44
-SIZE (abenz1267-walker-v2.9.3_GH0.tar.gz) = 119899
+SHA256 (abenz1267-walker-v2.11.1_GH0.tar.gz) = cb3c08fb5cba09f77b36709525aabb4110239361d3f7f72dc98e46fcd330b0cd
+SIZE (abenz1267-walker-v2.11.1_GH0.tar.gz) = 150246
diff --git a/x11/walker/pkg-plist b/x11/walker/pkg-plist
index 0b683f5a8fc7..746391483cd1 100644
--- a/x11/walker/pkg-plist
+++ b/x11/walker/pkg-plist
@@ -9,6 +9,7 @@ etc/xdg/walker/themes/default/item_dmenu.xml
etc/xdg/walker/themes/default/item_files.xml
etc/xdg/walker/themes/default/item_providerlist.xml
etc/xdg/walker/themes/default/item_symbols.xml
+etc/xdg/walker/themes/default/item_symbols_grid.xml
etc/xdg/walker/themes/default/item_todo.xml
etc/xdg/walker/themes/default/item_unicode.xml
etc/xdg/walker/themes/default/keybind.xml
diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile
index 70f162c2bc9e..09d2e4e07b89 100644
--- a/x11/watershot/Makefile
+++ b/x11/watershot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= watershot
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/waycorner/Makefile b/x11/waycorner/Makefile
index a8c3775caf02..606716169e2e 100644
--- a/x11/waycorner/Makefile
+++ b/x11/waycorner/Makefile
@@ -1,6 +1,6 @@
PORTNAME= waycorner
DISTVERSION= 0.2.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/wayidle/Makefile b/x11/wayidle/Makefile
index 5d48a2db85d0..74cb8e92660b 100644
--- a/x11/wayidle/Makefile
+++ b/x11/wayidle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wayidle
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile
index eabe38c3e108..2d9339b8f45c 100644
--- a/x11/wayout/Makefile
+++ b/x11/wayout/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wayout
DISTVERSION= 1.1.3
-PORTREVISION= 22
+PORTREVISION= 23
CATEGORIES= x11 wayland
MASTER_SITES= https://git.sr.ht/~shinyzenith/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
# XXX Teach USES=cargo to not override default DISTFILES
diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile
index e10d68ffe959..819b5a1ce552 100644
--- a/x11/wezterm/Makefile
+++ b/x11/wezterm/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wezterm
DISTVERSION= 20250730-110715
DISTVERSIONSUFFIX= -6a493f88
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= vladislav.movchan@gmail.com
diff --git a/x11/windowtolayer/Makefile b/x11/windowtolayer/Makefile
index 8adaa0795f1c..30c043d60bb8 100644
--- a/x11/windowtolayer/Makefile
+++ b/x11/windowtolayer/Makefile
@@ -1,7 +1,7 @@
PORTNAME= windowtolayer
DISTVERSIONPREFIX= v
PORTVERSION= 0.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11/wleave/Makefile b/x11/wleave/Makefile
index 87be30c67a9c..f90a2480041a 100644
--- a/x11/wleave/Makefile
+++ b/x11/wleave/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wleave
DISTVERSION= 0.6.2
+PORTREVISION= 1
CATEGORIES= x11 wayland
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11/wlr-which-key/Makefile b/x11/wlr-which-key/Makefile
index 3712e1975f21..9b2defe4f490 100644
--- a/x11/wlr-which-key/Makefile
+++ b/x11/wlr-which-key/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wlr-which-key
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MAINTAINER= nivit@FreeBSD.org
diff --git a/x11/wmfocus/Makefile b/x11/wmfocus/Makefile
index 58fc07827cfa..09d18880a84f 100644
--- a/x11/wmfocus/Makefile
+++ b/x11/wmfocus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wmfocus
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= x11
MAINTAINER= eduardo@FreeBSD.org
diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile
index 588aab83a26c..e303ebdef03c 100644
--- a/x11/xdg-desktop-portal-luminous/Makefile
+++ b/x11/xdg-desktop-portal-luminous/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xdg-desktop-portal-luminous
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.11
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11 wayland
MAINTAINER= ports@FreeBSD.org
diff --git a/x11/xfce4-screensaver/Makefile b/x11/xfce4-screensaver/Makefile
index 6cdbb97c057c..758f8aa92f63 100644
--- a/x11/xfce4-screensaver/Makefile
+++ b/x11/xfce4-screensaver/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xfce4-screensaver
PORTVERSION= 4.20.1
+PORTREVISION= 1
CATEGORIES= x11 xfce
MASTER_SITES= XFCE/apps
DIST_SUBDIR= xfce4
diff --git a/x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c b/x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c
new file mode 100644
index 000000000000..e2b78d0e4701
--- /dev/null
+++ b/x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c
@@ -0,0 +1,51 @@
+From 5a6b01aaeb109ef419ab021972a4225618b277ce Mon Sep 17 00:00:00 2001
+From: Guido Falsi <madpilot@freebsd.org>
+Date: Sun, 16 Nov 2025 12:14:37 +0100
+Subject: [PATCH] Use pgrep in place of pidof
+
+This also simplifies function logic.
+
+Fixes: #38
+---
+ src/gs-lock-plug.c | 16 ++++------------
+ 1 file changed, 4 insertions(+), 12 deletions(-)
+
+diff --git a/src/gs-lock-plug.c b/src/gs-lock-plug.c
+index d0806f64..fce7bf15 100644
+--- src/gs-lock-plug.c
++++ src/gs-lock-plug.c
+@@ -26,6 +26,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <sys/utsname.h>
++#include <sys/wait.h>
+ #include <time.h>
+ #include <unistd.h>
+
+@@ -179,20 +180,11 @@ toggle_infobar_visibility (GSLockPlug *plug) {
+
+ static gboolean
+ process_is_running (const char *name) {
+- int num_processes;
+- gchar *command = g_strdup_printf ("pidof %s | wc -l", name);
+- FILE *fp = popen (command, "r");
++ gchar *command = g_strdup_printf ("pgrep %s", name);
++ int rc = system (command);
+ g_free (command);
+
+- if (fp == NULL)
+- return FALSE;
+-
+- if (fscanf (fp, "%d", &num_processes) != 1)
+- num_processes = 0;
+-
+- pclose (fp);
+-
+- if (num_processes > 0) {
++ if (WIFEXITED (rc) && WEXITSTATUS (rc) == 0) {
+ return TRUE;
+ } else {
+ return FALSE;
+--
+GitLab
+
diff --git a/x11/xmoji/Makefile b/x11/xmoji/Makefile
index 718f247285de..08142c72383f 100644
--- a/x11/xmoji/Makefile
+++ b/x11/xmoji/Makefile
@@ -3,16 +3,13 @@ DISTVERSION= 0.8
CATEGORIES= x11
MASTER_SITES= ${WWW}/releases/download/v${DISTVERSION}/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fuz@FreeBSD.org
COMMENT= Plain X11 emoji keyboard
WWW= https://github.com/Zirias/xmoji
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-DEPRECATED= Unmaintained port
-EXPIRATION_DATE=2025-12-31
-
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz \
diff --git a/x11/xwayland-satellite/Makefile b/x11/xwayland-satellite/Makefile
index 1fe30f50afcf..a670a90a480d 100644
--- a/x11/xwayland-satellite/Makefile
+++ b/x11/xwayland-satellite/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xwayland-satellite
DISTVERSIONPREFIX= v
DISTVERSION= 0.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org