Date: Thu, 30 Apr 2026 07:25:42 +0000 From: Gleb Popov <arrowd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: =?utf-8?Q?Jes=C3=BAs?= Daniel Colmenares Oviedo <dtxdf@freebsd.org> Subject: git: 0e55abd95d63 - main - x11/xpra: Update to 6.4.3 Message-ID: <69f303f6.36979.3b4ff9d5@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=0e55abd95d637c1cc1292732074598ebb25c560d commit 0e55abd95d637c1cc1292732074598ebb25c560d Author: Jesús Daniel Colmenares Oviedo <dtxdf@freebsd.org> AuthorDate: 2026-04-26 11:50:42 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2026-04-30 07:25:26 +0000 x11/xpra: Update to 6.4.3 PR: 294762 Co-authored-by: Gleb Popov <arrowd@FreeBSD.org> --- x11/xpra/Makefile | 3 +-- x11/xpra/distinfo | 6 ++--- x11/xpra/files/patch-xpra_dbus_notifications.py | 11 +++++++++ x11/xpra/files/patch-xpra_scripts_server.py | 32 +++++++++++++++++++++++++ 4 files changed, 47 insertions(+), 5 deletions(-) diff --git a/x11/xpra/Makefile b/x11/xpra/Makefile index 6b3f9e2e7c34..3acc03717c96 100644 --- a/x11/xpra/Makefile +++ b/x11/xpra/Makefile @@ -1,6 +1,5 @@ PORTNAME= xpra -PORTVERSION= 6.4 -PORTREVISION= 3 +PORTVERSION= 6.4.3 CATEGORIES= x11 MASTER_SITES= https://xpra.org/src/ diff --git a/x11/xpra/distinfo b/x11/xpra/distinfo index ad5a23811713..dfd2892dccfa 100644 --- a/x11/xpra/distinfo +++ b/x11/xpra/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1766219439 -SHA256 (xpra-6.4.tar.xz) = 3cf2d025bfdbec1cfc56dcd3f66e799991d2b58f0f9a259a23b4a63836df35b2 -SIZE (xpra-6.4.tar.xz) = 9918548 +TIMESTAMP = 1776980802 +SHA256 (xpra-6.4.3.tar.xz) = 72900d3d5d0cd3a6803a35886529a10af9e3b5853eecd699d7ac94d09dcf7373 +SIZE (xpra-6.4.3.tar.xz) = 9924920 diff --git a/x11/xpra/files/patch-xpra_dbus_notifications.py b/x11/xpra/files/patch-xpra_dbus_notifications.py new file mode 100644 index 000000000000..5a5b09690dcf --- /dev/null +++ b/x11/xpra/files/patch-xpra_dbus_notifications.py @@ -0,0 +1,11 @@ +--- xpra/dbus/notifications.py.orig 2026-02-01 15:10:38 UTC ++++ xpra/dbus/notifications.py +@@ -121,7 +121,7 @@ class DBUSNotificationsForwarder(dbus.service.Object): + def GetServerInformation(self): + # name, vendor, version, spec-version + from xpra import __version__ +- v = ["xpra-notification-proxy", "xpra", __version__, "0.9"] ++ v = ["xpra-notification-proxy", "xpra", __version__, "1.2"] + log("GetServerInformation()=%s", v) + return v + diff --git a/x11/xpra/files/patch-xpra_scripts_server.py b/x11/xpra/files/patch-xpra_scripts_server.py new file mode 100644 index 000000000000..5f58ff464e1d --- /dev/null +++ b/x11/xpra/files/patch-xpra_scripts_server.py @@ -0,0 +1,32 @@ +--- xpra/scripts/server.py.orig 2026-02-01 15:10:38 UTC ++++ xpra/scripts/server.py +@@ -58,7 +58,7 @@ PROGRESS_TO_STDERR = envbool("XPRA_PROGRESS_TO_STDERR" + DESKTOP_GREETER = envbool("XPRA_DESKTOP_GREETER", True) + SHARED_XAUTHORITY = envbool("XPRA_SHARED_XAUTHORITY", True) + PROGRESS_TO_STDERR = envbool("XPRA_PROGRESS_TO_STDERR", False) +-SYSTEM_DBUS_SOCKET = "/run/dbus/system_bus_socket" ++SYSTEM_DBUS_SOCKET = "/var/run/dbus/system_bus_socket" + + + def get_logger(): +@@ -609,19 +609,7 @@ def start_dbus() -> None: + SYSTEM_DBUS_TIMEOUT = envint("XPRA_SYSTEM_DBUS_TIMEOUT", 5) + MACHINE_ID: Final[str] = "/var/lib/dbus/machine-id" + if SYSTEM_DBUS and not wait_for_socket(SYSTEM_DBUS_SOCKET, SYSTEM_DBUS_TIMEOUT): +- if not os.path.exists(MACHINE_ID): +- try: +- trymkdir("/var/lib") +- trymkdir("/var/lib/dbus") +- import uuid +- machine_id = uuid.uuid4().hex +- with open(MACHINE_ID, "w") as f: +- f.write(machine_id) +- warn(f"initialized dbus machine_id {machine_id}\n") +- except OSError as e: +- warn(f"unable to create machine_id: {e}\n") +- trymkdir("/run/dbus") +- Popen(["dbus-daemon", "--system", "--fork"]).wait() ++ Popen(["service", "dbus", "onestart"]).wait() + if not wait_for_socket(SYSTEM_DBUS_SOCKET, SYSTEM_DBUS_TIMEOUT): + warn("dbus-daemon failed to start\n") + else:home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f303f6.36979.3b4ff9d5>
