diff --git a/srcpkgs/powertop/patches/powertop-autotune.patch b/srcpkgs/powertop/patches/powertop-autotune.patch deleted file mode 100644 index cf843662c6e..00000000000 --- a/srcpkgs/powertop/patches/powertop-autotune.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 6fd9ecebd3bc277bd91ce057f85f8e54b09bb0a9 Mon Sep 17 00:00:00 2001 -From: Michael Mullin -Date: Thu, 22 Jan 2015 16:50:10 -0500 -Subject: [PATCH] Powertop crashes with 'powertop --auto-tune' - ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - -Please see the following patch to address the reported crash -- --- -- From e994a414f619410877023fce35ade12d1cfce68d Mon Sep 17 00:00:00 2001 -From: Michael Mullin -Date: Thu, 22 Jan 2015 16:33:31 -0500 -Subject: [PATCH] If "dir" is closed early inside create_add_devfreq_devices() - then there is a potential double free due to a second close during the - cleanup phase in clear_all_devfreq() - -Signed-off-by: Michael Mullin - -- --- - src/devices/devfreq.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) ---- - src/devices/devfreq.cpp | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git src/devices/devfreq.cpp src/devices/devfreq.cpp -index d2e56e3..f652a57 100644 ---- src/devices/devfreq.cpp -+++ src/devices/devfreq.cpp -@@ -247,6 +247,7 @@ void create_all_devfreq_devices(void) - fprintf(stderr, "Devfreq not enabled\n"); - is_enabled = false; - closedir(dir); -+ dir = NULL; - return; - } - -@@ -327,6 +328,8 @@ void clear_all_devfreq() - } - all_devfreq.clear(); - /* close /sys/class/devfreq */ -- if (dir != NULL) -+ if (dir != NULL) { - closedir(dir); -+ dir = NULL; -+ } - } - diff --git a/srcpkgs/powertop/template b/srcpkgs/powertop/template index ed8a5ea0b3d..a60933fd017 100644 --- a/srcpkgs/powertop/template +++ b/srcpkgs/powertop/template @@ -1,7 +1,7 @@ # Template file for 'powertop' pkgname=powertop -version=2.7 -revision=3 +version=2.8 +revision=1 build_style=gnu-configure configure_args="--sbindir=/usr/bin" hostmakedepends="pkg-config" @@ -11,4 +11,4 @@ maintainer="Juan RP " license="GPL-2" homepage="https://01.org/powertop/" distfiles="https://01.org/sites/default/files/downloads/powertop/powertop-${version}.tar.gz" -checksum=8d4b1490e2baad4467c0ded3c423db4472dcbf7b2dd8f8f2a928f54047c678ca +checksum=a87b563f73106babfa3e74dcf92f252938c061e309ace20a361358bbfa579c5a diff --git a/srcpkgs/powertop/update b/srcpkgs/powertop/update new file mode 100644 index 00000000000..f0102a00ad7 --- /dev/null +++ b/srcpkgs/powertop/update @@ -0,0 +1 @@ +site="https://01.org/powertop/downloads"