From 18e078c1460e4b393e6fed84bd0f669cb5e4d04f Mon Sep 17 00:00:00 2001 From: Sisiutl Date: Mon, 23 Dec 2024 13:18:18 +0100 Subject: xpra now calls itself the guix way --- sigils/packages/xorg.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'sigils/packages/xorg.scm') diff --git a/sigils/packages/xorg.scm b/sigils/packages/xorg.scm index 5f4061d..a187a4a 100644 --- a/sigils/packages/xorg.scm +++ b/sigils/packages/xorg.scm @@ -141,6 +141,13 @@ (substitute* '("xpra/platform/paths.py") (("f\"python\\{vi\\.major\\}\\.\\{vi\\.minor\\}\"") (format #f "~s" (search-input-file inputs "bin/python3")))) + ;; fix xpra binary name (xpra calls itself times). + (substitute* '("xpra/platform/paths.py" + "xpra/platform/posix/paths.py" + "xpra/scripts/main.py") + (("\\[\"xpra\"\\]") + (format #f "[~s]" (string-append #$output "/bin/xpra")))) + ;; fix binary paths. (substitute* '("xpra/scripts/config.py" "xpra/x11/vfb_util.py") @@ -195,7 +202,7 @@ (,(getenv "GST_PLUGIN_SYSTEM_PATH"))))))))) (home-page "https://www.xpra.org/") (synopsis "Remote access to individual applications or full desktops") - (description "Xpra is a persistent remote display server and client for + (description "Xpra is a persistent remote display server and client for)))))))))) forwarding applications and desktop screens. It gives you remote access to individual applications or full desktops. On X11, it is also known as ``@command{screen} for X11'': it allows you to run programs, usually on a -- cgit v1.2.3