summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSisiutl <sisiutl@egregore.fun>2024-12-23 13:18:18 +0100
committerSisiutl <sisiutl@egregore.fun>2024-12-23 19:19:47 +0100
commit18e078c1460e4b393e6fed84bd0f669cb5e4d04f (patch)
tree1f661b82c33a02d1dfd4c055ea6e4313bd0bb665
parentfaba89739f9e99168fce33fb9cf8abdd92593cf5 (diff)
xpra now calls itself the guix way
-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