summaryrefslogtreecommitdiff
path: root/x11
diff options
context:
space:
mode:
Diffstat (limited to 'x11')
-rw-r--r--x11/controllermap/Makefile2
-rw-r--r--x11/controllermap/distinfo6
-rw-r--r--x11/gxkb/Makefile32
-rw-r--r--x11/gxkb/distinfo8
-rw-r--r--x11/gxkb/pkg-plist98
-rw-r--r--x11/linux-nvidia-libs-304/distinfo5
-rw-r--r--x11/linux-nvidia-libs-340/distinfo5
-rw-r--r--x11/linux-nvidia-libs-390/distinfo5
-rw-r--r--x11/linux-nvidia-libs-470/distinfo3
-rw-r--r--x11/linux-nvidia-libs/Makefile6
-rw-r--r--x11/linux-nvidia-libs/distinfo14
-rw-r--r--x11/nvidia-driver-304/distinfo5
-rw-r--r--x11/nvidia-driver-340/distinfo5
-rw-r--r--x11/nvidia-driver-390/distinfo5
-rw-r--r--x11/nvidia-driver-470/distinfo3
-rw-r--r--x11/nvidia-driver/Makefile6
-rw-r--r--x11/nvidia-driver/Makefile.common13
-rw-r--r--x11/nvidia-driver/distinfo14
-rw-r--r--x11/plasma-wayland-protocols/Makefile2
-rw-r--r--x11/plasma-wayland-protocols/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/Makefile3
-rw-r--r--x11/rio/Makefile2
-rw-r--r--x11/rio/distinfo6
-rw-r--r--x11/swayimg/Makefile16
-rw-r--r--x11/swayimg/distinfo6
25 files changed, 100 insertions, 176 deletions
diff --git a/x11/controllermap/Makefile b/x11/controllermap/Makefile
index ef2fdaa89363..0c3997109b64 100644
--- a/x11/controllermap/Makefile
+++ b/x11/controllermap/Makefile
@@ -1,5 +1,5 @@
PORTNAME= controllermap
-DISTVERSION= 2.32.2
+DISTVERSION= 2.32.6
CATEGORIES= x11
MASTER_SITES= https://www.libsdl.org/release/
DISTNAME= SDL2-${DISTVERSION}
diff --git a/x11/controllermap/distinfo b/x11/controllermap/distinfo
index 3600535fd86e..97147148db62 100644
--- a/x11/controllermap/distinfo
+++ b/x11/controllermap/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741178610
-SHA256 (SDL2-2.32.2.tar.gz) = c5f30c427fd8107ee4a400c84d4447dd211352512eaf0b6e89cc6a50a2821922
-SIZE (SDL2-2.32.2.tar.gz) = 7627192
+TIMESTAMP = 1746129373
+SHA256 (SDL2-2.32.6.tar.gz) = 6a7a40d6c2e00016791815e1a9f4042809210bdf10cc78d2c75b45c4f52f93ad
+SIZE (SDL2-2.32.6.tar.gz) = 7627447
diff --git a/x11/gxkb/Makefile b/x11/gxkb/Makefile
index 8deae4f2ce9b..db52fc292420 100644
--- a/x11/gxkb/Makefile
+++ b/x11/gxkb/Makefile
@@ -1,9 +1,7 @@
PORTNAME= gxkb
-PORTVERSION= 0.9.5
+PORTVERSION= 0.9.6
CATEGORIES= x11
MASTER_SITES= SF/${PORTNAME}
-# RU and BY flags were removed as of version 0.9.4 so we need two distfiles
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${PORTNAME}-0.9.3${EXTRACT_SUFX}
MAINTAINER= danfe@FreeBSD.org
COMMENT= X11 keyboard layout indicator and switcher
@@ -12,15 +10,23 @@ WWW= https://zen-tools.github.io/gxkb/
LICENSE= GPLv2
LIB_DEPENDS= libxklavier.so:x11/libxklavier
+RUN_DEPENDS= ${_FLAGS_DIR}/epo.png:misc/flag-icons@${_FLAGS_FLAVOR}
USES= gnome pkgconfig
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
USE_GNOME= gdkpixbuf glib20
PORTDOCS= AUTHORS NEWS
OPTIONS_DEFINE= DOCS GTK2
+OPTIONS_DEFAULT= ROUNDED
+OPTIONS_SINGLE= FLAGS
+OPTIONS_SINGLE_FLAGS= BORDERED PLAIN ROUNDED
+
+FLAGS_DESC= Preferred flag decorations
+BORDERED_DESC= Thin black border
+PLAIN_DESC= Plain (undecorated)
+ROUNDED_DESC= Rounded corners
GTK2_DESC= Build against GTK version 2, not 3
GTK2_EXTRA_PATCHES= ${FILESDIR}/extra-patch-gtk2
@@ -30,17 +36,21 @@ GTK2_USES= autoreconf
GTK2_USE= GNOME=gtk20
GTK2_USE_OFF= GNOME=gtk30
+_FLAGS_DIR= ${LOCALBASE}/share/icons/flag-icons/${_FLAGS_FLAVOR}/21x16
+_FLAGS_FLAVOR= ${PORT_OPTIONS:${OPTIONS_DEFINE:S,^,N,:ts:}:tl}
+
+post-patch:
+ @${REINPLACE_CMD} -e '/^SUBDIRS = flags/d' \
+ ${WRKSRC}/data/Makefile.[ai][mn]
+ @${REINPLACE_CMD} -e 's,$$(datadir)/gxkb/flags,${_FLAGS_DIR},' \
+ ${WRKSRC}/src/Makefile.[ai][mn]
+
post-patch-DOCS-on:
@${REINPLACE_CMD} -e '/^doc_DATA/s, C[^ ]*,,g' \
${WRKSRC}/doc/Makefile.[ai][mn]
post-patch-DOCS-off:
- @${REINPLACE_CMD} -e '/^SUBDIRS/s, doc,,' ${WRKSRC}/Makefile.in
-
-post-install:
-.for c in by ru
- ${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-0.9.3/data/flags/${c}.png \
- ${STAGEDIR}${DATADIR}/flags
-.endfor
+ @${REINPLACE_CMD} -e '/^SUBDIRS/s, doc,,' \
+ ${WRKSRC}/Makefile.[ai][mn]
.include <bsd.port.mk>
diff --git a/x11/gxkb/distinfo b/x11/gxkb/distinfo
index ecda7d3238be..2ca8e6c58f06 100644
--- a/x11/gxkb/distinfo
+++ b/x11/gxkb/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1707253056
-SHA256 (gxkb-0.9.5.tar.gz) = 255af5516a5b39acb0cd2a821404833decce00c2bfee42e2d68dfb461d18c82f
-SIZE (gxkb-0.9.5.tar.gz) = 236124
-SHA256 (gxkb-0.9.3.tar.gz) = ef0bbea5f40051e57ca35f304a91ff296044029913cd4d07470fd26b5204d831
-SIZE (gxkb-0.9.3.tar.gz) = 174152
+TIMESTAMP = 1722449975
+SHA256 (gxkb-0.9.6.tar.gz) = 43c68ff62d62fd6e2e9ca42b3f209c68cc37924c44302e28c1b04ef9f541ebdb
+SIZE (gxkb-0.9.6.tar.gz) = 236500
diff --git a/x11/gxkb/pkg-plist b/x11/gxkb/pkg-plist
index 16c10cd6e8e2..7d5ce6c1680f 100644
--- a/x11/gxkb/pkg-plist
+++ b/x11/gxkb/pkg-plist
@@ -1,103 +1,5 @@
bin/gxkb
share/applications/gxkb.desktop
-%%DATADIR%%/flags/af.png
-%%DATADIR%%/flags/al.png
-%%DATADIR%%/flags/am.png
-%%DATADIR%%/flags/at.png
-%%DATADIR%%/flags/au.png
-%%DATADIR%%/flags/az.png
-%%DATADIR%%/flags/ba.png
-%%DATADIR%%/flags/bd.png
-%%DATADIR%%/flags/be.png
-%%DATADIR%%/flags/bg.png
-%%DATADIR%%/flags/br.png
-%%DATADIR%%/flags/bt.png
-%%DATADIR%%/flags/bw.png
-%%DATADIR%%/flags/by.png
-%%DATADIR%%/flags/ca.png
-%%DATADIR%%/flags/cd.png
-%%DATADIR%%/flags/ch.png
-%%DATADIR%%/flags/cm.png
-%%DATADIR%%/flags/cn.png
-%%DATADIR%%/flags/cz.png
-%%DATADIR%%/flags/cz_qwerty.png
-%%DATADIR%%/flags/de.png
-%%DATADIR%%/flags/dk.png
-%%DATADIR%%/flags/dz.png
-%%DATADIR%%/flags/ee.png
-%%DATADIR%%/flags/eg.png
-%%DATADIR%%/flags/epo.png
-%%DATADIR%%/flags/es.png
-%%DATADIR%%/flags/et.png
-%%DATADIR%%/flags/eu.png
-%%DATADIR%%/flags/fi.png
-%%DATADIR%%/flags/fo.png
-%%DATADIR%%/flags/fr.png
-%%DATADIR%%/flags/gb.png
-%%DATADIR%%/flags/ge.png
-%%DATADIR%%/flags/gh.png
-%%DATADIR%%/flags/gn.png
-%%DATADIR%%/flags/gr.png
-%%DATADIR%%/flags/hr.png
-%%DATADIR%%/flags/hu.png
-%%DATADIR%%/flags/id.png
-%%DATADIR%%/flags/ie.png
-%%DATADIR%%/flags/il.png
-%%DATADIR%%/flags/in.png
-%%DATADIR%%/flags/iq.png
-%%DATADIR%%/flags/ir.png
-%%DATADIR%%/flags/is.png
-%%DATADIR%%/flags/it.png
-%%DATADIR%%/flags/jp.png
-%%DATADIR%%/flags/ke.png
-%%DATADIR%%/flags/kg.png
-%%DATADIR%%/flags/kh.png
-%%DATADIR%%/flags/kr.png
-%%DATADIR%%/flags/kz.png
-%%DATADIR%%/flags/la.png
-%%DATADIR%%/flags/lk.png
-%%DATADIR%%/flags/lt.png
-%%DATADIR%%/flags/lv.png
-%%DATADIR%%/flags/ma.png
-%%DATADIR%%/flags/md.png
-%%DATADIR%%/flags/me.png
-%%DATADIR%%/flags/mk.png
-%%DATADIR%%/flags/ml.png
-%%DATADIR%%/flags/mm.png
-%%DATADIR%%/flags/mn.png
-%%DATADIR%%/flags/mt.png
-%%DATADIR%%/flags/mv.png
-%%DATADIR%%/flags/my.png
-%%DATADIR%%/flags/ng.png
-%%DATADIR%%/flags/nl.png
-%%DATADIR%%/flags/no.png
-%%DATADIR%%/flags/np.png
-%%DATADIR%%/flags/nz.png
-%%DATADIR%%/flags/ph.png
-%%DATADIR%%/flags/pk.png
-%%DATADIR%%/flags/pl.png
-%%DATADIR%%/flags/pt.png
-%%DATADIR%%/flags/ro.png
-%%DATADIR%%/flags/rs.png
-%%DATADIR%%/flags/ru.png
-%%DATADIR%%/flags/se.png
-%%DATADIR%%/flags/si.png
-%%DATADIR%%/flags/sk.png
-%%DATADIR%%/flags/sn.png
-%%DATADIR%%/flags/sy.png
-%%DATADIR%%/flags/tg.png
-%%DATADIR%%/flags/th.png
-%%DATADIR%%/flags/tj.png
-%%DATADIR%%/flags/tm.png
-%%DATADIR%%/flags/tr.png
-%%DATADIR%%/flags/tw.png
-%%DATADIR%%/flags/tz.png
-%%DATADIR%%/flags/ua.png
-%%DATADIR%%/flags/us.png
-%%DATADIR%%/flags/uz.png
-%%DATADIR%%/flags/vn.png
-%%DATADIR%%/flags/za.png
-%%DATADIR%%/flags/zz.png
%%DATADIR%%/logo.png
share/man/man1/gxkb.1.gz
share/pixmaps/gxkb.xpm
diff --git a/x11/linux-nvidia-libs-304/distinfo b/x11/linux-nvidia-libs-304/distinfo
new file mode 100644
index 000000000000..6a3f205353ca
--- /dev/null
+++ b/x11/linux-nvidia-libs-304/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-304.137.run) = eb1f56db3a2bea13e3ccde7b5ae14abe8cd6c6dbe69af4c71c68a623cc96e3e2
+SIZE (NVIDIA-Linux-x86_64-304.137.run) = 70087133
+SHA256 (NVIDIA-Linux-x86-304.137.run) = ca98379fc2090bdfe8b74113d6ac7bcc7eadbd86a489c3c4ec4cd5ba9f6064f8
+SIZE (NVIDIA-Linux-x86-304.137.run) = 41504115
diff --git a/x11/linux-nvidia-libs-340/distinfo b/x11/linux-nvidia-libs-340/distinfo
new file mode 100644
index 000000000000..5bed76394217
--- /dev/null
+++ b/x11/linux-nvidia-libs-340/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-340.108.run) = c671d4f1b7c09bc1af079b98b447adb06d704b04f802f7045a611fa50133b71b
+SIZE (NVIDIA-Linux-x86_64-340.108.run) = 70165522
+SHA256 (NVIDIA-Linux-x86-340.108.run) = 2032aad612d9f3af1aecf979cfdfe423d79aa76929ef8bf8d3a403076f507cca
+SIZE (NVIDIA-Linux-x86-340.108.run) = 38902892
diff --git a/x11/linux-nvidia-libs-390/distinfo b/x11/linux-nvidia-libs-390/distinfo
new file mode 100644
index 000000000000..5efdd1127a47
--- /dev/null
+++ b/x11/linux-nvidia-libs-390/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-390.157.run) = 5bebbca6e8fed5d6b9d81070fb9e351f18edc534952553cbdc71e8fd0b9b328a
+SIZE (NVIDIA-Linux-x86_64-390.157.run) = 85835541
+SHA256 (NVIDIA-Linux-x86-390.157.run) = 55d65e0a4539a9cb796200c5f1082fe263fb0951deaaf96a9cffeb8a80f70799
+SIZE (NVIDIA-Linux-x86-390.157.run) = 49417041
diff --git a/x11/linux-nvidia-libs-470/distinfo b/x11/linux-nvidia-libs-470/distinfo
new file mode 100644
index 000000000000..638b92465c70
--- /dev/null
+++ b/x11/linux-nvidia-libs-470/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745330825
+SHA256 (NVIDIA-Linux-x86_64-470.256.02.run) = d6451862deb695bb0447f3b7cd6268f73e81168c10e2c10597ff3fa01349b1de
+SIZE (NVIDIA-Linux-x86_64-470.256.02.run) = 272850014
diff --git a/x11/linux-nvidia-libs/Makefile b/x11/linux-nvidia-libs/Makefile
index 3d0cba6ba83d..865043131384 100644
--- a/x11/linux-nvidia-libs/Makefile
+++ b/x11/linux-nvidia-libs/Makefile
@@ -16,6 +16,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
.include "${.CURDIR}/../nvidia-driver/Makefile.version"
.include "${.CURDIR}/../nvidia-driver/Makefile.common"
+# Choose proper distinfo file using PKGNAMESUFFIX for slave ports.
+# Kept for switching to centralized distinfo with suffixes.
+.ifdef PKGNAMESUFFIX
+DISTINFO_FILE= ${.CURDIR}/distinfo
+.endif
+
.if ${DISTVERSION:R} > 390
PORTSCOUT= limit:\.\d+$$ # ignore *-no-compat32 distfiles
.else
diff --git a/x11/linux-nvidia-libs/distinfo b/x11/linux-nvidia-libs/distinfo
index 64d1e1b7c892..ac2b63f695d8 100644
--- a/x11/linux-nvidia-libs/distinfo
+++ b/x11/linux-nvidia-libs/distinfo
@@ -1,17 +1,3 @@
TIMESTAMP = 1745330825
SHA256 (NVIDIA-Linux-x86_64-570.144.run) = c0b8d7ecf2e20b83767674bab8fee4d1323dc55580274d8e934635e8955f3be6
SIZE (NVIDIA-Linux-x86_64-570.144.run) = 375742470
-SHA256 (NVIDIA-Linux-x86_64-470.256.02.run) = d6451862deb695bb0447f3b7cd6268f73e81168c10e2c10597ff3fa01349b1de
-SIZE (NVIDIA-Linux-x86_64-470.256.02.run) = 272850014
-SHA256 (NVIDIA-Linux-x86_64-390.157.run) = 5bebbca6e8fed5d6b9d81070fb9e351f18edc534952553cbdc71e8fd0b9b328a
-SIZE (NVIDIA-Linux-x86_64-390.157.run) = 85835541
-SHA256 (NVIDIA-Linux-x86-390.157.run) = 55d65e0a4539a9cb796200c5f1082fe263fb0951deaaf96a9cffeb8a80f70799
-SIZE (NVIDIA-Linux-x86-390.157.run) = 49417041
-SHA256 (NVIDIA-Linux-x86_64-340.108.run) = c671d4f1b7c09bc1af079b98b447adb06d704b04f802f7045a611fa50133b71b
-SIZE (NVIDIA-Linux-x86_64-340.108.run) = 70165522
-SHA256 (NVIDIA-Linux-x86-340.108.run) = 2032aad612d9f3af1aecf979cfdfe423d79aa76929ef8bf8d3a403076f507cca
-SIZE (NVIDIA-Linux-x86-340.108.run) = 38902892
-SHA256 (NVIDIA-Linux-x86_64-304.137.run) = eb1f56db3a2bea13e3ccde7b5ae14abe8cd6c6dbe69af4c71c68a623cc96e3e2
-SIZE (NVIDIA-Linux-x86_64-304.137.run) = 70087133
-SHA256 (NVIDIA-Linux-x86-304.137.run) = ca98379fc2090bdfe8b74113d6ac7bcc7eadbd86a489c3c4ec4cd5ba9f6064f8
-SIZE (NVIDIA-Linux-x86-304.137.run) = 41504115
diff --git a/x11/nvidia-driver-304/distinfo b/x11/nvidia-driver-304/distinfo
new file mode 100644
index 000000000000..20b13a844320
--- /dev/null
+++ b/x11/nvidia-driver-304/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120
+SIZE (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 36474676
+SHA256 (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 5f874133853eacc5b9a10311cec22d3c4898db7f75b92bb6c12d5be5126516fb
+SIZE (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 35399011
diff --git a/x11/nvidia-driver-340/distinfo b/x11/nvidia-driver-340/distinfo
new file mode 100644
index 000000000000..c0021333f8b8
--- /dev/null
+++ b/x11/nvidia-driver-340/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = f58fc793995008fd07719e3d001b1ad4b3547cfbc7084aec769098daa02e336f
+SIZE (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = 61500286
+SHA256 (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 87b8523fb29e2bf51c2daf555e6dc46bbc6e5fd76b07a2034d3a5485a7cf99bf
+SIZE (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 60616768
diff --git a/x11/nvidia-driver-390/distinfo b/x11/nvidia-driver-390/distinfo
new file mode 100644
index 000000000000..d3ee532cfe8a
--- /dev/null
+++ b/x11/nvidia-driver-390/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 51db7d824e9f190a0bff792f520cab029a10c94aedf92ab267fb5916a2f272b0
+SIZE (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 65337455
+SHA256 (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 2553ea15568dea95714a8560075c84af8a797f290f2621fb6986d0d105bab247
+SIZE (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 65983616
diff --git a/x11/nvidia-driver-470/distinfo b/x11/nvidia-driver-470/distinfo
new file mode 100644
index 000000000000..c77db45532f1
--- /dev/null
+++ b/x11/nvidia-driver-470/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1745330770
+SHA256 (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 40d787fae82d653893b08afac4e0ec37a88f37154406bfb13d02bfc986881f5c
+SIZE (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 99491020
diff --git a/x11/nvidia-driver/Makefile b/x11/nvidia-driver/Makefile
index 629e1a69a5ac..32daf36722b1 100644
--- a/x11/nvidia-driver/Makefile
+++ b/x11/nvidia-driver/Makefile
@@ -33,6 +33,12 @@ LICENSE_FILE= ${WRKSRC}/doc/license.txt
# to end up depending on non existing libraries
NO_SHLIB_REQUIRES_GLOB=*:32
+# Choose proper distinfo file using PKGNAMESUFFIX for slave ports.
+# Kept for switching to centralized distinfo with suffixes.
+.ifdef PKGNAMESUFFIX
+DISTINFO_FILE= ${.CURDIR}/distinfo
+.endif
+
# Pull GNU sed(1) for "binary" patching of obj/libglvnd/libEGL.so.1 and
# obj/libEGL_nvidia.so.0 (see below)
.if ${NVVERSION} >= 410.057
diff --git a/x11/nvidia-driver/Makefile.common b/x11/nvidia-driver/Makefile.common
index 67b10e0f1eb8..1236ca04b803 100644
--- a/x11/nvidia-driver/Makefile.common
+++ b/x11/nvidia-driver/Makefile.common
@@ -26,16 +26,3 @@ NVVERSION= ${DISTVERSION:S/./.0/} # allow minor > 99
NVVERSION= ${DISTVERSION}
. endif
.endif
-
-# Target below can be used instead of standard `makesum' to correctly
-# update distinfo (i.e., keeping other driver version entries intact)
-.if ${.TARGETS:Mupdate-distinfo}
-DISTINFO_FILE= ${MASTERDIR}/distinfo.new
-.endif
-
-update-distinfo: makesum .SILENT
- ${REINPLACE_CMD} -e '/${ARCH_SUFX}-${NVVERSION:R}/s/^/~/' \
- ${MASTERDIR}/distinfo
- ${REINPLACE_CMD} -e '/^~SHA256/r ${DISTINFO_FILE}' -e '/^~/d' \
- ${MASTERDIR}/distinfo
- ${RM} ${DISTINFO_FILE} ${MASTERDIR}/distinfo.bak
diff --git a/x11/nvidia-driver/distinfo b/x11/nvidia-driver/distinfo
index 1e22644b8440..017416dc7813 100644
--- a/x11/nvidia-driver/distinfo
+++ b/x11/nvidia-driver/distinfo
@@ -1,17 +1,3 @@
TIMESTAMP = 1745330770
SHA256 (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 7912c9f101b29fec10c434b1389b1403489fa3008fae67d1b76ef3d9f4b5388f
SIZE (NVIDIA-FreeBSD-x86_64-570.144.tar.xz) = 260506500
-SHA256 (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 40d787fae82d653893b08afac4e0ec37a88f37154406bfb13d02bfc986881f5c
-SIZE (NVIDIA-FreeBSD-x86_64-470.256.02.tar.xz) = 99491020
-SHA256 (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 51db7d824e9f190a0bff792f520cab029a10c94aedf92ab267fb5916a2f272b0
-SIZE (NVIDIA-FreeBSD-x86_64-390.157.tar.gz) = 65337455
-SHA256 (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 2553ea15568dea95714a8560075c84af8a797f290f2621fb6986d0d105bab247
-SIZE (NVIDIA-FreeBSD-x86-390.157.tar.gz) = 65983616
-SHA256 (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = f58fc793995008fd07719e3d001b1ad4b3547cfbc7084aec769098daa02e336f
-SIZE (NVIDIA-FreeBSD-x86_64-340.108.tar.gz) = 61500286
-SHA256 (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 87b8523fb29e2bf51c2daf555e6dc46bbc6e5fd76b07a2034d3a5485a7cf99bf
-SIZE (NVIDIA-FreeBSD-x86-340.108.tar.gz) = 60616768
-SHA256 (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120
-SIZE (NVIDIA-FreeBSD-x86_64-304.137.tar.gz) = 36474676
-SHA256 (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 5f874133853eacc5b9a10311cec22d3c4898db7f75b92bb6c12d5be5126516fb
-SIZE (NVIDIA-FreeBSD-x86-304.137.tar.gz) = 35399011
diff --git a/x11/plasma-wayland-protocols/Makefile b/x11/plasma-wayland-protocols/Makefile
index 2f7f1ded3686..aaa112709b5f 100644
--- a/x11/plasma-wayland-protocols/Makefile
+++ b/x11/plasma-wayland-protocols/Makefile
@@ -1,5 +1,5 @@
PORTNAME= plasma-wayland-protocols
-DISTVERSION= 1.17.0
+DISTVERSION= 1.18.0
CATEGORIES= x11 kde
MASTER_SITES= KDE/stable/${PORTNAME}/
diff --git a/x11/plasma-wayland-protocols/distinfo b/x11/plasma-wayland-protocols/distinfo
index 691a19695a6d..a9c0792905d8 100644
--- a/x11/plasma-wayland-protocols/distinfo
+++ b/x11/plasma-wayland-protocols/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742670011
-SHA256 (plasma-wayland-protocols-1.17.0.tar.xz) = cbd44b440e6b7cc76b650da93a870897e5a94adf7882b19fdf8fe222d4f74a4f
-SIZE (plasma-wayland-protocols-1.17.0.tar.xz) = 47212
+TIMESTAMP = 1747300866
+SHA256 (plasma-wayland-protocols-1.18.0.tar.xz) = 2567472671ad5d989f88b51baef9dd59353a5e7c3f2ed7e6b989755cb9004233
+SIZE (plasma-wayland-protocols-1.18.0.tar.xz) = 47596
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index 6ed0ba87aef0..5ca41c256104 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= plasma-workspace
DISTVERSION= ${KDE_PLASMA_VERSION}
+PORTREVISION= 1
CATEGORIES= x11 kde kde-plasma
COMMENT= KDE Plasma Workspace
@@ -22,6 +23,8 @@ RUN_DEPENDS= kio-extras>=24.12.3:devel/kio-extras \
kio-fuse>=5.1.0_1:filesystems/kio-fuse \
mkfontscale:x11-fonts/mkfontscale \
oxygen-icons>=0:x11-themes/oxygen-icons \
+ xmessage:x11/xmessage \
+ xrdb:x11/xrdb \
xset:x11/xset
USES= cmake desktop-file-utils gettext gl kde:6 pkgconfig python \
diff --git a/x11/rio/Makefile b/x11/rio/Makefile
index 1f2b28c79970..80a6830e68aa 100644
--- a/x11/rio/Makefile
+++ b/x11/rio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rio
DISTVERSIONPREFIX= v
-DISTVERSION= 0.2.15
+DISTVERSION= 0.2.16
CATEGORIES= x11 wayland
PKGNAMESUFFIX= -terminal-emulator
diff --git a/x11/rio/distinfo b/x11/rio/distinfo
index ecd76e3b0b3c..05e2a72b79fc 100644
--- a/x11/rio/distinfo
+++ b/x11/rio/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1746804881
+TIMESTAMP = 1747368088
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -953,5 +953,5 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
SHA256 (rust/crates/zune-jpeg-0.4.14.crate) = 99a5bab8d7dedf81405c4bb1f2b83ea057643d9cb28778cea9eecddeedd2e028
SIZE (rust/crates/zune-jpeg-0.4.14.crate) = 63388
-SHA256 (raphamorim-rio-v0.2.15_GH0.tar.gz) = cd5f32e546b8b49554d6a341421a445e431ff3e347648aea2c4120d9c81dd82d
-SIZE (raphamorim-rio-v0.2.15_GH0.tar.gz) = 85508446
+SHA256 (raphamorim-rio-v0.2.16_GH0.tar.gz) = 0645113a1677d4a15320b1a8705abd905ab05286113f44b3eada9a142849de20
+SIZE (raphamorim-rio-v0.2.16_GH0.tar.gz) = 86418731
diff --git a/x11/swayimg/Makefile b/x11/swayimg/Makefile
index f3368cb4f87d..c3bde074fbca 100644
--- a/x11/swayimg/Makefile
+++ b/x11/swayimg/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swayimg
DISTVERSIONPREFIX= v
-DISTVERSION= 3.9
+DISTVERSION= 4.0
CATEGORIES= x11 wayland
MAINTAINER= jbeich@FreeBSD.org
@@ -10,9 +10,8 @@ WWW= https://github.com/artemsen/swayimg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= wayland-protocols>0:graphics/wayland-protocols
-LIB_DEPENDS= libjson-c.so:devel/json-c \
- libinotify.so:devel/libinotify \
+BUILD_DEPENDS= wayland-protocols>=1.35:graphics/wayland-protocols
+LIB_DEPENDS= libinotify.so:devel/libinotify \
libwayland-client.so:graphics/wayland \
libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig \
@@ -39,8 +38,10 @@ PLIST_FILES= bin/${PORTNAME} \
LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
.endif
-OPTIONS_DEFINE= AVIF BASH GIF HEIF JPEG JXL LIBEXIF LIBRSVG2 OPENEXR PNG RAW SIXEL TIFF WEBP ZSH
-OPTIONS_DEFAULT=AVIF BASH GIF HEIF JPEG JXL LIBEXIF LIBRSVG2 OPENEXR PNG RAW SIXEL TIFF WEBP ZSH
+OPTIONS_DEFINE= AVIF BASH GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \
+ OPENEXR PNG RAW SIXEL TIFF WEBP ZSH
+OPTIONS_DEFAULT=AVIF BASH GIF HEIF JPEG JSON JXL LIBEXIF LIBRSVG2 \
+ OPENEXR PNG RAW SIXEL TIFF WEBP ZSH
OPTIONS_EXCLUDE=${LIBRSVG2_DEFAULT:Mlegacy:C/.+/LIBRSVG2/}
AVIF_LIB_DEPENDS= libavif.so:graphics/libavif
@@ -59,6 +60,9 @@ HEIF_MESON_ENABLED= heif
JPEG_USES= jpeg
JPEG_MESON_ENABLED= jpeg
+JSON_LIB_DEPENDS= libjson-c.so:devel/json-c
+JSON_MESON_ENABLED= sway
+
JXL_LIB_DEPENDS= libjxl.so:graphics/libjxl
JXL_MESON_ENABLED= jxl
diff --git a/x11/swayimg/distinfo b/x11/swayimg/distinfo
index 4b8763c63397..de119a334be1 100644
--- a/x11/swayimg/distinfo
+++ b/x11/swayimg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741944463
-SHA256 (artemsen-swayimg-v3.9_GH0.tar.gz) = d21a7ca9ef4d21cf852889932999e9edd4ecf2c587321120f5b4d6147580e7cb
-SIZE (artemsen-swayimg-v3.9_GH0.tar.gz) = 756909
+TIMESTAMP = 1747458819
+SHA256 (artemsen-swayimg-v4.0_GH0.tar.gz) = e94eb66b028c57869b92a88935a7d959cae62943f7169dc9eeb9b309803a339f
+SIZE (artemsen-swayimg-v4.0_GH0.tar.gz) = 768532