git: 8ebdf54dcecb - main - x11/xpra: Update to 6.5.4

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Wed, 30 Sep 2026 18:12:44 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8ebdf54dcecbdb63edf337b791e9c73f10bca8a1

commit 8ebdf54dcecbdb63edf337b791e9c73f10bca8a1
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2026-09-30 18:10:24 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2026-09-30 18:11:22 +0000

    x11/xpra: Update to 6.5.4
    
    Reported by:    portscout!
---
 x11/xpra/Makefile  |  7 ++++---
 x11/xpra/distinfo  |  6 +++---
 x11/xpra/pkg-plist | 15 ++++++---------
 3 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile
index ba47faaca68e..beafacfa392c 100644
--- a/x11/xpra/Makefile
+++ b/x11/xpra/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	xpra
-PORTVERSION=	6.5.1
-PORTREVISION=	1
+PORTVERSION=	6.5.4
 CATEGORIES=	x11
 MASTER_SITES=	https://xpra.org/src/
 
@@ -136,7 +135,9 @@ post-install:
 	${CP} -r ${STAGEDIR}${PREFIX}/etc/dbus-1 ${STAGEDIR}${PREFIX}/share && ${RM} -r ${STAGEDIR}${PREFIX}/dbus-1
 	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME} -name '*.so' \
 	    -exec ${STRIP_CMD} {} +
-	${RM} ${STAGEDIR}${PREFIX}/xpra_dissector.lua
+	${RM} -r ${STAGEDIR}${PREFIX}/usr/lib/wireshark
+	${RMDIR} ${STAGEDIR}${PREFIX}/usr/lib
+	${RMDIR} ${STAGEDIR}${PREFIX}/usr
 
 do-test:
 	@${MKDIR} ${BINARY_LINKDIR}
diff --git a/x11/xpra/distinfo b/x11/xpra/distinfo
index b43270f701fc..a0d9f94629a0 100644
--- a/x11/xpra/distinfo
+++ b/x11/xpra/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1783862387
-SHA256 (xpra-6.5.1.tar.xz) = af1a97cfd826af9a389fbb8aac9351731c35ff4c4a1ccc5304a8ba731a62ad14
-SIZE (xpra-6.5.1.tar.xz) = 10383632
+TIMESTAMP = 1790778967
+SHA256 (xpra-6.5.4.tar.xz) = 6119325997cf62f38b6983e8db9f2cfade13aca0b15d8d6fc90476503f1657d6
+SIZE (xpra-6.5.4.tar.xz) = 10455172
diff --git a/x11/xpra/pkg-plist b/x11/xpra/pkg-plist
index 976924a4a9df..c1eedc6fe3ee 100644
--- a/x11/xpra/pkg-plist
+++ b/x11/xpra/pkg-plist
@@ -1035,6 +1035,8 @@ etc/dbus-1/system.d/xpra.conf
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/common%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/ibus%%PYTHON_TAG%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/ibus%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/keysyms%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/keysyms%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/layouts%%PYTHON_TAG%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/layouts%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/mask%%PYTHON_TAG%%.opt-1.pyc
@@ -1043,6 +1045,7 @@ etc/dbus-1/system.d/xpra.conf
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/__pycache__/nokeyboard%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/common.py
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/ibus.py
+%%PYTHON_SITELIBDIR%%/xpra/keyboard/keysyms.py
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/layouts.py
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/mask.py
 %%PYTHON_SITELIBDIR%%/xpra/keyboard/nokeyboard.py
@@ -1944,6 +1947,8 @@ etc/dbus-1/system.d/xpra.conf
 %%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/env%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/glib%%PYTHON_TAG%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/glib%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/glib_idle%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/glib_idle%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/glib_scheduler%%PYTHON_TAG%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/glib_scheduler%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/util/__pycache__/gobject%%PYTHON_TAG%%.opt-1.pyc
@@ -1986,6 +1991,7 @@ etc/dbus-1/system.d/xpra.conf
 %%PYTHON_SITELIBDIR%%/xpra/util/debug.py
 %%PYTHON_SITELIBDIR%%/xpra/util/env.py
 %%PYTHON_SITELIBDIR%%/xpra/util/glib.py
+%%PYTHON_SITELIBDIR%%/xpra/util/glib_idle.py
 %%PYTHON_SITELIBDIR%%/xpra/util/glib_scheduler.py
 %%PYTHON_SITELIBDIR%%/xpra/util/gobject.py
 %%PYTHON_SITELIBDIR%%/xpra/util/io.py
@@ -2007,17 +2013,8 @@ etc/dbus-1/system.d/xpra.conf
 %%PYTHON_SITELIBDIR%%/xpra/wayland/__init__.py
 %%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/__init__%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/example%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/example%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/keyboard_config%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/keyboard_config%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/server%%PYTHON_TAG%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/server%%PYTHON_TAG%%.pyc
 %%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/wait%%PYTHON_TAG%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/xpra/wayland/__pycache__/wait%%PYTHON_TAG%%.pyc
-%%PYTHON_SITELIBDIR%%/xpra/wayland/example.py
-%%PYTHON_SITELIBDIR%%/xpra/wayland/keyboard_config.py
-%%PYTHON_SITELIBDIR%%/xpra/wayland/server.py
 %%PYTHON_SITELIBDIR%%/xpra/wayland/wait.py
 %%PYTHON_SITELIBDIR%%/xpra/wayland/wait_for_display%%PYTHON_TAG%%.so
 %%WEBCAM%%%%PYTHON_SITELIBDIR%%/xpra/webcam/__init__.py