From 763feb97cd04a709e5e0dcbeb7e501e9b6c34f0d Mon Sep 17 00:00:00 2001 From: Tobias Geerinckx-Rice Date: Tue, 4 May 2021 21:33:44 +0200 Subject: gnu: powertop: Update to 2.14. * gnu/packages/linux.scm (powertop): Update to 2.14. [source]: Use GIT-FETCH and GIT-FILE-NAME. [arguments]: Add required #:configure-flags. [native-inputs]: Add autoconf, automake, gettext, and libtool. --- gnu/packages/linux.scm | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 86f5394bab..135de525bb 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -2821,17 +2821,21 @@ devices. It replaces @code{iwconfig}, which is deprecated.") (define-public powertop (package (name "powertop") - (version "2.13") + (version "2.14") (source (origin - (method url-fetch) - (uri (string-append "https://01.org/sites/default/files/downloads/" - "powertop-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/fenrus75/powertop") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "0y1ixw8v17fdb1ima0zshrd0rh4zxdh10r93nrrvq6d4lhn9jpx6")))) + (base32 "1zkr2y5nb1nr22nq8a3zli87iyfasfq6489p7h1k428pv8k45w4f")))) (build-system gnu-build-system) (arguments - '(#:phases + '(#:configure-flags + (list "LDFLAGS=-pthread") + #:phases (modify-phases %standard-phases ;; TODO: Patch some hardcoded "wlan0" in calibrate/calibrate.cpp to ;; allow calibrating the network interface in Guix System. @@ -2856,7 +2860,11 @@ devices. It replaces @code{iwconfig}, which is deprecated.") ("pciutils" ,pciutils) ("zlib" ,zlib))) (native-inputs - `(("pkg-config" ,pkg-config))) + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("gettext" ,gettext-minimal) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) (home-page "https://01.org/powertop/") (synopsis "Analyze power consumption on Intel-based laptops") (description -- cgit v1.2.3