summaryrefslogtreecommitdiff
path: root/sigils
diff options
context:
space:
mode:
Diffstat (limited to 'sigils')
-rw-r--r--sigils/packages/xorg.scm9
1 files changed, 8 insertions, 1 deletions
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