[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Fix arandr.
From: |
Ricardo Wurmus |
Subject: |
[PATCH] Fix arandr. |
Date: |
Sat, 27 Feb 2016 12:03:57 +0100 |
User-agent: |
mu4e 0.9.13; emacs 24.5.1 |
Hi Guix,
arandr doesn’t work as it needs “xrandr” at runtime. I tried to patch
the sources to replace the path to the “xrandr” binary with a full store
item path, but this wasn’t quite as pretty as I hoped as the arandr
sources don’t define the path once but directly assemble command line
strings in several places. Propagating “xrandr” is the cleaner solution
in my opinion.
~~ Ricardo
>From 63e7cbea271cbfe0ab083b63d8755d3a83f93e5a Mon Sep 17 00:00:00 2001
From: Ricardo Wurmus <address@hidden>
Date: Sat, 27 Feb 2016 12:00:20 +0100
Subject: [PATCH] gnu: arandr: Propagate "xrandr".
* gnu/packages/xdisorg.scm (arandr)[propagated-inputs]: Add "xrandr".
---
gnu/packages/xdisorg.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 46fccfe..bd17d4b 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -10,6 +10,7 @@
;;; Copyright © 2015 xd1le <address@hidden>
;;; Copyright © 2015 Florian Paul Schmidt <address@hidden>
;;; Copyright © 2016 Christopher Allan Webber <address@hidden>
+;;; Copyright © 2016 Ricardo Wurmus <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -69,6 +70,8 @@
(arguments `(#:python ,python-2 ;incompatible with python 3
#:tests? #f)) ;no tests
(inputs `(("pygtk" ,python2-pygtk)))
+ ;; "xrandr" is executed from various places in the code.
+ (propagated-inputs `(("xrandr" ,xrandr)))
(native-inputs `(("gettext" ,gnu-gettext)
("python-docutils" ,python2-docutils)
("python-setuptools" ,python2-setuptools)))
--
2.6.3
- [PATCH] Fix arandr.,
Ricardo Wurmus <=