From b786661309ab8194eb5e5a3ebf55d35be2e0bb01 Mon Sep 17 00:00:00 2001 From: Jelle Licht Date: Thu, 22 Jun 2017 21:26:49 +0200 Subject: gnu: ansible: Apply experimental patch to deal with wrapping of ansible script. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit See for the rationale. * gnu/packages/patches/ansible-wrap-program-hack.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/admin.scm (ansible)[source]: Use it. Signed-off-by: Ludovic Courtès --- gnu/packages/admin.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gnu/packages/admin.scm') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 96ca6a76d9..2cc5200a06 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -1366,7 +1366,8 @@ of supported upstream metrics systems simultaneously.") (uri (pypi-uri "ansible" version)) (sha256 (base32 - "1xdr82fy8gahxh3586wm5k1bxksys7yl1f2n24shrk8gf99qyjyd")))) + "1xdr82fy8gahxh3586wm5k1bxksys7yl1f2n24shrk8gf99qyjyd")) + (patches (search-patches "ansible-wrap-program-hack.patch")))) (build-system python-build-system) (native-inputs `(("python2-pycrypto" ,python2-pycrypto) -- cgit v1.2.3 From 86ee76254bbb3c148907c142dc08c006778349bb Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 29 Jun 2017 23:08:02 +0300 Subject: gnu: thermald: Only build on i686 and x86_64. * gnu/packages/admin.scm (thermald)[supported-systems]: New field. --- gnu/packages/admin.scm | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gnu/packages/admin.scm') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 2cc5200a06..5bb98865bf 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2263,4 +2263,6 @@ make it a perfect utility on modern distros.") (synopsis "CPU scaling for thermal management") (description "The Linux Thermal Daemon helps monitor and control temperature on systems running the Linux kernel.") + ;; arm and aarch64 don't have cpuid.h + (supported-systems '("i686-linux" "x86_64-linux")) (license license:gpl2+))) -- cgit v1.2.3 From 1b6d3b7a23d7f0b0dda18f3edeb8c5007ca61cc3 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 29 Jun 2017 23:09:19 +0300 Subject: gnu: thermald: Add file-name for source. * gnu/packages/admin.scm (thermald)[source]: Add file-name field. --- gnu/packages/admin.scm | 1 + 1 file changed, 1 insertion(+) (limited to 'gnu/packages/admin.scm') diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 5bb98865bf..7012eb6d4c 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2224,6 +2224,7 @@ make it a perfect utility on modern distros.") (method url-fetch) (uri (string-append "https://github.com/01org/thermal_daemon/archive/v" version ".tar.gz")) + (file-name (string-append name "-" version ".tar.gz")) (sha256 (base32 "14klz9fnvi9jdlaqwrp61xa5nh051n8ykrs1fh1wxd7j66qf2fn6")))) (build-system gnu-build-system) -- cgit v1.2.3