public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2015-12-02 17:00 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2015-12-02 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     e04e64a094273ec1768537cdfad71e3ff5631d47
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 16:42:52 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 16:50:13 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04e64a0

sys-power/powertop: version bump for bug #565832 thanks to Joe Konno

Package-Manager: portage-2.2.26

 sys-power/powertop/Manifest            |   1 +
 sys-power/powertop/powertop-2.8.ebuild | 100 +++++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 611bb61..7e22056 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -2,3 +2,4 @@ DIST powertop-1.13.tar.gz 104675 SHA256 2bc866089496877dd26d2d316ad5763ab8ecb5e2
 DIST powertop-2.5.tar.gz 635979 SHA256 8b2c08a555d79e1c428863470c41cb023971d74ba4801d80a05e35adeec23c0b SHA512 696629fb6f5d0164da3ec2b259780dc635abc661de859e5e908debd3872c9a82024c0cc2dd8210c4cd1cf5586bf4238e31c3af29266f6a8ed8d90b1d876f04d8 WHIRLPOOL 5940b15ea4c5f09809e9a8febc11b1abe680df04469d75889c3a0cc0935a8c9d578d1f7c4ecaf2507cda74d574696a61b3bef21c6e30e9c768c09abf03436bcf
 DIST powertop-2.6.tar.gz 3024009 SHA256 3024c2b13c8f32cdac0b0ea9359eb5668dc9bd11776cf063481daa878533d1ee SHA512 7c44b9c49f74d0f415d0332b60629940e05cf1c9170a9a7b98427da630c25c0cc9c8ece49e059ec8c665847ff03fa8a341e0cf8f7ca792d889f2c52a39ddbb62 WHIRLPOOL eaa6e05d2fdb3050eb3a37f39fb5d760a8d3d91461b8c6f0ae825138080a0dd8a532e490a71246d62d2e340e3820b402d761a1331a6e7b6bc23db116c98cf0d9
 DIST powertop-2.7.tar.gz 654329 SHA256 8d4b1490e2baad4467c0ded3c423db4472dcbf7b2dd8f8f2a928f54047c678ca SHA512 7a69bee4dd5330d9d5d6da9c47615337cdde27eb1eeb3ffc75297df1a61b5ced9f2ee94684680154e71c0c46fac72e5485cadf7a43e943d8087b1d7b4f33f59d WHIRLPOOL b2323b3222fa45ff1874cca9f2a3121aebd54d4dd9c89a31f7299fac15e30013ae3103f79759e86368efdba528eb3a2f166359cbe15d97022166abc16e6fddad
+DIST powertop-2.8.tar.gz 670000 SHA256 a87b563f73106babfa3e74dcf92f252938c061e309ace20a361358bbfa579c5a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80 WHIRLPOOL 87b859b76395d6b1b380c7459b0d918713e94e8fc4ac40fde8b82f2112dec2df3caffb645b082cedd0bba5c232555de26e81fbe8dd3041875c32c864650ef132

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
new file mode 100644
index 0000000..b558811
--- /dev/null
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils linux-info
+if [[ ${PV} == "9999" ]] ; then
+	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
+	inherit git-2 autotools
+	SRC_URI=""
+else
+	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="tool that helps you find what software is using the most power"
+HOMEPAGE="https://01.org/powertop/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls unicode X"
+
+COMMON_DEPEND="
+	dev-libs/libnl:3
+	sys-apps/pciutils
+	sys-libs/ncurses[unicode?]
+"
+
+DEPEND="${COMMON_DEPEND}
+	virtual/pkgconfig
+	sys-devel/gettext
+"
+RDEPEND="
+	${COMMON_DEPEND}
+	X? ( x11-apps/xset )
+	virtual/libintl
+"
+
+DOCS=( TODO README )
+
+pkg_setup() {
+	CONFIG_CHECK="
+		~X86_MSR
+		~DEBUG_FS
+		~PERF_EVENTS
+		~TRACEPOINTS
+		~NO_HZ
+		~HIGH_RES_TIMERS
+		~HPET_TIMER
+		~CPU_FREQ_STAT
+		~CPU_FREQ_GOV_ONDEMAND
+		~FTRACE
+		~BLK_DEV_IO_TRACE
+		~TIMER_STATS
+		~TRACING
+	"
+	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
+	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
+	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
+	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
+	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
+	linux-info_pkg_setup
+	if linux_config_exists; then
+		if kernel_is -lt 3 7 0; then
+			if linux_chkconfig_present SND_HDA_INTEL; then
+				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
+				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
+				check_extra_config
+			fi
+		fi
+		if kernel_is -lt 3 9 0; then
+			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
+			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+		if kernel_is -lt 3 19; then
+			CONFIG_CHECK="~PM_RUNTIME"
+			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
+			check_extra_config
+		else
+			CONFIG_CHECK="~PM"
+			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+	fi
+}
+
+src_configure() {
+	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
+	econf $(use_enable nls)
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2015-12-02 17:00 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2015-12-02 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     3239c3e815bf0e9f318dadc47c25a887ac071961
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 16:46:10 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 16:50:17 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3239c3e8

sys-power/powertop: fix live ebuild to match releases

Package-Manager: portage-2.2.26

 sys-power/powertop/powertop-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index b3011ff..4a5c472 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-inherit eutils linux-info autotools
+inherit eutils linux-info
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
 	inherit git-2 autotools
@@ -19,7 +19,7 @@ HOMEPAGE="https://01.org/powertop/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="unicode X"
+IUSE="nls unicode X"
 
 COMMON_DEPEND="
 	dev-libs/libnl:3
@@ -100,5 +100,5 @@ src_prepare() {
 
 src_configure() {
 	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	default
+	econf $(use_enable nls)
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2015-12-02 17:00 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2015-12-02 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     49fe96b4e40d44cb9b6f3b5a2defafd458f5a3ad
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 16:49:57 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 16:50:19 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49fe96b4

sys-power/powertop: fix actual repoman issues

Package-Manager: portage-2.2.26

 sys-power/powertop/powertop-2.6.ebuild  | 2 +-
 sys-power/powertop/powertop-2.8.ebuild  | 2 +-
 sys-power/powertop/powertop-9999.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-power/powertop/powertop-2.6.ebuild b/sys-power/powertop/powertop-2.6.ebuild
index 482be30..1fcc8e1 100644
--- a/sys-power/powertop/powertop-2.6.ebuild
+++ b/sys-power/powertop/powertop-2.6.ebuild
@@ -24,7 +24,7 @@ IUSE="unicode X"
 COMMON_DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
+	sys-libs/ncurses:*[unicode?]
 "
 
 DEPEND="${COMMON_DEPEND}

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index b558811..91a6287 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -24,7 +24,7 @@ IUSE="nls unicode X"
 COMMON_DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
+	sys-libs/ncurses:=[unicode?]
 "
 
 DEPEND="${COMMON_DEPEND}

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 4a5c472..53a9e0c 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -24,7 +24,7 @@ IUSE="nls unicode X"
 COMMON_DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
+	sys-libs/ncurses:=[unicode?]
 "
 
 DEPEND="${COMMON_DEPEND}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2015-12-02 17:00 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2015-12-02 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     d1aa31281f7c20ba0974beea2e4301dc2b6648df
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 16:44:19 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 16:50:15 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1aa3128

sys-power/powertop: cleanup old ebuilds

Package-Manager: portage-2.2.26

 sys-power/powertop/Manifest               |   3 -
 sys-power/powertop/powertop-1.13.ebuild   |  44 ------------
 sys-power/powertop/powertop-2.5.ebuild    | 110 ------------------------------
 sys-power/powertop/powertop-2.7-r1.ebuild | 104 ----------------------------
 sys-power/powertop/powertop-2.7-r2.ebuild | 108 -----------------------------
 sys-power/powertop/powertop-2.7.ebuild    | 104 ----------------------------
 6 files changed, 473 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 7e22056..97831b9 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,5 +1,2 @@
-DIST powertop-1.13.tar.gz 104675 SHA256 2bc866089496877dd26d2d316ad5763ab8ecb5e28aefba44bc5d355dcdc58d98 SHA512 0c22a903da64798d987492336d57260372e03eab067ad94cf30b7640e9ee05e759a2fe9fa48fbdc35404cd2782b6b29d705e11e68452653b08f7f9df1a52be44 WHIRLPOOL 5ba44b84f49609f67c32563f75e20f6576c21a93fcb1ca99ebfe064475397602aa0f0fb9575e05b5a0290983791e7cf6ebae0139b39158b962e4b51027a6f5aa
-DIST powertop-2.5.tar.gz 635979 SHA256 8b2c08a555d79e1c428863470c41cb023971d74ba4801d80a05e35adeec23c0b SHA512 696629fb6f5d0164da3ec2b259780dc635abc661de859e5e908debd3872c9a82024c0cc2dd8210c4cd1cf5586bf4238e31c3af29266f6a8ed8d90b1d876f04d8 WHIRLPOOL 5940b15ea4c5f09809e9a8febc11b1abe680df04469d75889c3a0cc0935a8c9d578d1f7c4ecaf2507cda74d574696a61b3bef21c6e30e9c768c09abf03436bcf
 DIST powertop-2.6.tar.gz 3024009 SHA256 3024c2b13c8f32cdac0b0ea9359eb5668dc9bd11776cf063481daa878533d1ee SHA512 7c44b9c49f74d0f415d0332b60629940e05cf1c9170a9a7b98427da630c25c0cc9c8ece49e059ec8c665847ff03fa8a341e0cf8f7ca792d889f2c52a39ddbb62 WHIRLPOOL eaa6e05d2fdb3050eb3a37f39fb5d760a8d3d91461b8c6f0ae825138080a0dd8a532e490a71246d62d2e340e3820b402d761a1331a6e7b6bc23db116c98cf0d9
-DIST powertop-2.7.tar.gz 654329 SHA256 8d4b1490e2baad4467c0ded3c423db4472dcbf7b2dd8f8f2a928f54047c678ca SHA512 7a69bee4dd5330d9d5d6da9c47615337cdde27eb1eeb3ffc75297df1a61b5ced9f2ee94684680154e71c0c46fac72e5485cadf7a43e943d8087b1d7b4f33f59d WHIRLPOOL b2323b3222fa45ff1874cca9f2a3121aebd54d4dd9c89a31f7299fac15e30013ae3103f79759e86368efdba528eb3a2f166359cbe15d97022166abc16e6fddad
 DIST powertop-2.8.tar.gz 670000 SHA256 a87b563f73106babfa3e74dcf92f252938c061e309ace20a361358bbfa579c5a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80 WHIRLPOOL 87b859b76395d6b1b380c7459b0d918713e94e8fc4ac40fde8b82f2112dec2df3caffb645b082cedd0bba5c232555de26e81fbe8dd3041875c32c864650ef132

diff --git a/sys-power/powertop/powertop-1.13.ebuild b/sys-power/powertop/powertop-1.13.ebuild
deleted file mode 100644
index 359fb83..0000000
--- a/sys-power/powertop/powertop-1.13.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=3
-
-inherit toolchain-funcs eutils
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="http://www.lesswatts.org/projects/powertop/"
-SRC_URI="http://www.lesswatts.org/projects/powertop/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="unicode"
-
-DEPEND="sys-libs/ncurses[unicode?]
-	sys-devel/gettext"
-RDEPEND="sys-libs/ncurses[unicode?]
-	virtual/libintl
-	sys-apps/pciutils"
-
-src_prepare() {
-	sed -i '/${CFLAGS}/s:$: ${LDFLAGS}:' Makefile
-	use unicode || sed -i 's:-lncursesw:-lncurses:' Makefile
-}
-
-src_configure() {
-	tc-export CC
-}
-
-src_install() {
-	emake install DESTDIR="${ED}" || die
-	dodoc Changelog README
-	gunzip "${ED}"/usr/share/man/man1/powertop.1.gz
-}
-
-pkg_postinst() {
-	echo
-	einfo "For PowerTOP to work best, use a Linux kernel with the"
-	einfo "tickless idle (NO_HZ) feature enabled (version 2.6.21 or later)"
-	echo
-}

diff --git a/sys-power/powertop/powertop-2.5.ebuild b/sys-power/powertop/powertop-2.5.ebuild
deleted file mode 100644
index 238ac02..0000000
--- a/sys-power/powertop/powertop-2.5.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils linux-info autotools
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/powertop/sites/default/files/downloads/${P}.tar.gz"
-	KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="https://01.org/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="unicode X"
-
-COMMON_DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
-"
-
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-DOCS=( TODO README )
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/powertop-2.4-tinfo.patch
-	eautoreconf
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	default
-}
-
-src_install() {
-	default
-	keepdir /var/cache/powertop
-}

diff --git a/sys-power/powertop/powertop-2.7-r1.ebuild b/sys-power/powertop/powertop-2.7-r1.ebuild
deleted file mode 100644
index 6171ac4..0000000
--- a/sys-power/powertop/powertop-2.7-r1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils linux-info
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="https://01.org/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls unicode X"
-
-COMMON_DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
-"
-
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-DOCS=( TODO README )
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-baytrail-msr.patch
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	econf $(use_enable nls)
-}

diff --git a/sys-power/powertop/powertop-2.7-r2.ebuild b/sys-power/powertop/powertop-2.7-r2.ebuild
deleted file mode 100644
index 552caf0..0000000
--- a/sys-power/powertop/powertop-2.7-r2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils linux-info
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="https://01.org/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls unicode X"
-
-COMMON_DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
-"
-
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-DOCS=( TODO README )
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${P}-baytrail-msr.patch
-	epatch "${FILESDIR}"/${P}-broadwell.patch
-	epatch "${FILESDIR}"/${P}-braswell.patch
-	epatch "${FILESDIR}"/${P}-skylake.patch
-	epatch "${FILESDIR}"/${P}-skylake-2.patch
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	econf $(use_enable nls)
-}

diff --git a/sys-power/powertop/powertop-2.7.ebuild b/sys-power/powertop/powertop-2.7.ebuild
deleted file mode 100644
index b3011ff..0000000
--- a/sys-power/powertop/powertop-2.7.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils linux-info autotools
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="https://01.org/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="unicode X"
-
-COMMON_DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses[unicode?]
-"
-
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-DOCS=( TODO README )
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	eautoreconf
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	default
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2015-12-02 17:00 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2015-12-02 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9677d2ed8f947fc845bc2c72f6cd56f35d51ab1f
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 17:00:10 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 17:00:10 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9677d2ed

sys-power/powertop: merge latest release and live ebuild

Package-Manager: portage-2.2.26

 sys-power/powertop/powertop-2.8.ebuild  | 8 ++++++++
 sys-power/powertop/powertop-9999.ebuild | 6 +++++-
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index 91a6287..a53eb03 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -94,6 +94,14 @@ pkg_setup() {
 	fi
 }
 
+src_prepare() {
+	if [[ ${PV} == "9999" ]] ; then
+		eautoreconf
+	else
+		default
+	fi
+}
+
 src_configure() {
 	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
 	econf $(use_enable nls)

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 53a9e0c..a53eb03 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -95,7 +95,11 @@ pkg_setup() {
 }
 
 src_prepare() {
-	eautoreconf
+	if [[ ${PV} == "9999" ]] ; then
+		eautoreconf
+	else
+		default
+	fi
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2015-12-02 17:51 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2015-12-02 17:51 UTC (permalink / raw
  To: gentoo-commits

commit:     643b6d5fc25c5e9ff767ceb6770677f3189fccd6
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Wed Dec  2 17:50:55 2015 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Wed Dec  2 17:51:12 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643b6d5f

sys-power/powertop: readd removed version due to fatrace-0.4 needing it

Package-Manager: portage-2.2.26
RepoMan-Options: --force

 sys-power/powertop/Manifest             |  1 +
 sys-power/powertop/powertop-1.13.ebuild | 44 +++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 97831b9..80fbb4f 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,2 +1,3 @@
+DIST powertop-1.13.tar.gz 104675 SHA256 2bc866089496877dd26d2d316ad5763ab8ecb5e28aefba44bc5d355dcdc58d98 SHA512 0c22a903da64798d987492336d57260372e03eab067ad94cf30b7640e9ee05e759a2fe9fa48fbdc35404cd2782b6b29d705e11e68452653b08f7f9df1a52be44 WHIRLPOOL 5ba44b84f49609f67c32563f75e20f6576c21a93fcb1ca99ebfe064475397602aa0f0fb9575e05b5a0290983791e7cf6ebae0139b39158b962e4b51027a6f5aa
 DIST powertop-2.6.tar.gz 3024009 SHA256 3024c2b13c8f32cdac0b0ea9359eb5668dc9bd11776cf063481daa878533d1ee SHA512 7c44b9c49f74d0f415d0332b60629940e05cf1c9170a9a7b98427da630c25c0cc9c8ece49e059ec8c665847ff03fa8a341e0cf8f7ca792d889f2c52a39ddbb62 WHIRLPOOL eaa6e05d2fdb3050eb3a37f39fb5d760a8d3d91461b8c6f0ae825138080a0dd8a532e490a71246d62d2e340e3820b402d761a1331a6e7b6bc23db116c98cf0d9
 DIST powertop-2.8.tar.gz 670000 SHA256 a87b563f73106babfa3e74dcf92f252938c061e309ace20a361358bbfa579c5a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80 WHIRLPOOL 87b859b76395d6b1b380c7459b0d918713e94e8fc4ac40fde8b82f2112dec2df3caffb645b082cedd0bba5c232555de26e81fbe8dd3041875c32c864650ef132

diff --git a/sys-power/powertop/powertop-1.13.ebuild b/sys-power/powertop/powertop-1.13.ebuild
new file mode 100644
index 0000000..c9fcee0
--- /dev/null
+++ b/sys-power/powertop/powertop-1.13.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=3
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="tool that helps you find what software is using the most power"
+HOMEPAGE="http://www.lesswatts.org/projects/powertop/"
+SRC_URI="http://www.lesswatts.org/projects/powertop/download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
+IUSE="unicode"
+
+DEPEND="sys-libs/ncurses[unicode?]
+	sys-devel/gettext"
+RDEPEND="sys-libs/ncurses[unicode?]
+	virtual/libintl
+	sys-apps/pciutils"
+
+src_prepare() {
+	sed -i '/${CFLAGS}/s:$: ${LDFLAGS}:' Makefile
+	use unicode || sed -i 's:-lncursesw:-lncurses:' Makefile
+}
+
+src_configure() {
+	tc-export CC
+}
+
+src_install() {
+	emake install DESTDIR="${ED}" || die
+	dodoc Changelog README
+	gunzip "${ED}"/usr/share/man/man1/powertop.1.gz
+}
+
+pkg_postinst() {
+	echo
+	einfo "For PowerTOP to work best, use a Linux kernel with the"
+	einfo "tickless idle (NO_HZ) feature enabled (version 2.6.21 or later)"
+	echo
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2016-11-20 16:56 Göktürk Yüksek
  0 siblings, 0 replies; 58+ messages in thread
From: Göktürk Yüksek @ 2016-11-20 16:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0d66aec25c7d49561549007eec73e17bbe1d997b
Author:     Elias Probst <mail <AT> eliasprobst <DOT> eu>
AuthorDate: Wed Aug 24 10:17:52 2016 +0000
Commit:     Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 16:53:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d66aec2

sys-power/powertop: generate version information for SCM build

Also:
- update header date
- migrate to EAPI=6 and git-r3 eclass

Package-Manager: portage-2.2.28

 sys-power/powertop/powertop-9999.ebuild | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index a53eb03..0b5a0ba 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="5"
+EAPI="6"
 
 inherit eutils linux-info
 if [[ ${PV} == "9999" ]] ; then
 	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
+	inherit git-r3 autotools
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
@@ -37,8 +37,6 @@ RDEPEND="
 	virtual/libintl
 "
 
-DOCS=( TODO README )
-
 pkg_setup() {
 	CONFIG_CHECK="
 		~X86_MSR
@@ -95,10 +93,11 @@ pkg_setup() {
 }
 
 src_prepare() {
+	default
 	if [[ ${PV} == "9999" ]] ; then
+		chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+		scripts/version || die "Failed to extract version information"
 		eautoreconf
-	else
-		default
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-04-03 21:26 Michael Weber
  0 siblings, 0 replies; 58+ messages in thread
From: Michael Weber @ 2017-04-03 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     0e2903f2ad84a708e7f20bb17baffc17dd222d9f
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  3 21:26:02 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Apr  3 21:26:32 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e2903f2

sys-power/powertop: arm ppc stable (bug 614320).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --include-arches="arm arm64 ppc ppc64"

 sys-power/powertop/powertop-2.8.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index 117886a9ced..0fd176bd6f9 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 arm ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="tool that helps you find what software is using the most power"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-04-05 12:55 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2017-04-05 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9d563689044e21364b81eeefd87ef6875fea9724
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  5 12:54:18 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Apr  5 12:54:18 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d563689

sys-power/powertop: amd64 stable wrt bug #614320

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index 0fd176bd6f9..8a16c7e1813 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="~amd64 arm ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="tool that helps you find what software is using the most power"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-04-17  8:02 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2017-04-17  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     31a833c982f1b80d29e52e7ef0bbc2b6ba7b207b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 07:58:56 2017 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 08:02:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31a833c9

sys-power/powertop: x86 stable wrt bug #614320

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index 8a16c7e1813..6b7cd4d5cc4 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="tool that helps you find what software is using the most power"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-06-04 15:28 Michał Górny
  0 siblings, 0 replies; 58+ messages in thread
From: Michał Górny @ 2017-06-04 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     67c474ad822b8c40640e65aceb1fe6dfbe6caa1f
Author:     Elias Probst <mail <AT> eliasprobst <DOT> eu>
AuthorDate: Sun May 14 11:03:35 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 15:27:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c474ad

sys-power/powertop: NO_HZ_IDLE replaces deprecated NO_HZ Kernel option

Per docs, NO_HZ_IDLE has replaced old behavior of NO_HZ in 3.10.

Bug: https://bugs.gentoo.org/575418
Closes: https://github.com/gentoo/gentoo/pull/4626
Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-power/powertop/powertop-2.8.ebuild  | 4 ++--
 sys-power/powertop/powertop-9999.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index 78d95298754..d206d473bc1 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -44,7 +44,7 @@ pkg_setup() {
 		~DEBUG_FS
 		~PERF_EVENTS
 		~TRACEPOINTS
-		~NO_HZ
+		~NO_HZ_IDLE
 		~HIGH_RES_TIMERS
 		~HPET_TIMER
 		~CPU_FREQ_STAT
@@ -58,7 +58,7 @@ pkg_setup() {
 	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
 	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_NO_HZ_IDLE="NO_HZ_IDLE should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 5535e7a1d2e..69c60eb066c 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -42,7 +42,7 @@ pkg_setup() {
 		~DEBUG_FS
 		~PERF_EVENTS
 		~TRACEPOINTS
-		~NO_HZ
+		~NO_HZ_IDLE
 		~HIGH_RES_TIMERS
 		~HPET_TIMER
 		~CPU_FREQ_STAT
@@ -56,7 +56,7 @@ pkg_setup() {
 	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
 	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_NO_HZ_IDLE="NO_HZ_IDLE should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-07-30  9:15 Michał Górny
  0 siblings, 0 replies; 58+ messages in thread
From: Michał Górny @ 2017-07-30  9:15 UTC (permalink / raw
  To: gentoo-commits

commit:     0f5699ab6cfef65ec62603c75eeb58f61ea39ba8
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Sat Jul 29 11:04:24 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 09:15:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5699ab

sys-power/powertop: use HTTPS for GitHub

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 sys-power/powertop/powertop-2.6.ebuild  | 4 ++--
 sys-power/powertop/powertop-2.8.ebuild  | 2 +-
 sys-power/powertop/powertop-9999.ebuild | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/powertop-2.6.ebuild b/sys-power/powertop/powertop-2.6.ebuild
index 23edcfe3716..05849a56292 100644
--- a/sys-power/powertop/powertop-2.6.ebuild
+++ b/sys-power/powertop/powertop-2.6.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
 inherit eutils linux-info autotools
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
+	EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 	inherit git-2 autotools
 	SRC_URI=""
 else

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index d206d473bc1..d3d8039ade6 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -5,7 +5,7 @@ EAPI="5"
 
 inherit eutils linux-info
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
+	EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 	inherit git-2 autotools
 	SRC_URI=""
 else

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 69c60eb066c..8d4d40d26b9 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -5,7 +5,7 @@ EAPI="6"
 
 inherit eutils linux-info
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="git://github.com/fenrus75/powertop.git"
+	EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 	inherit git-r3 autotools
 	SRC_URI=""
 else


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-12-04 15:16 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2017-12-04 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     d33bfed43ddf700a7668f4abcd77e2649a92b6d2
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  4 15:13:07 2017 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 15:15:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d33bfed4

sys-power/powertop: drop old and unused 1.x

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-power/powertop/Manifest             |  3 +--
 sys-power/powertop/powertop-1.13.ebuild | 43 ---------------------------------
 2 files changed, 1 insertion(+), 45 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 80fbb4f41e2..65494a6cea1 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,3 +1,2 @@
-DIST powertop-1.13.tar.gz 104675 SHA256 2bc866089496877dd26d2d316ad5763ab8ecb5e28aefba44bc5d355dcdc58d98 SHA512 0c22a903da64798d987492336d57260372e03eab067ad94cf30b7640e9ee05e759a2fe9fa48fbdc35404cd2782b6b29d705e11e68452653b08f7f9df1a52be44 WHIRLPOOL 5ba44b84f49609f67c32563f75e20f6576c21a93fcb1ca99ebfe064475397602aa0f0fb9575e05b5a0290983791e7cf6ebae0139b39158b962e4b51027a6f5aa
 DIST powertop-2.6.tar.gz 3024009 SHA256 3024c2b13c8f32cdac0b0ea9359eb5668dc9bd11776cf063481daa878533d1ee SHA512 7c44b9c49f74d0f415d0332b60629940e05cf1c9170a9a7b98427da630c25c0cc9c8ece49e059ec8c665847ff03fa8a341e0cf8f7ca792d889f2c52a39ddbb62 WHIRLPOOL eaa6e05d2fdb3050eb3a37f39fb5d760a8d3d91461b8c6f0ae825138080a0dd8a532e490a71246d62d2e340e3820b402d761a1331a6e7b6bc23db116c98cf0d9
-DIST powertop-2.8.tar.gz 670000 SHA256 a87b563f73106babfa3e74dcf92f252938c061e309ace20a361358bbfa579c5a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80 WHIRLPOOL 87b859b76395d6b1b380c7459b0d918713e94e8fc4ac40fde8b82f2112dec2df3caffb645b082cedd0bba5c232555de26e81fbe8dd3041875c32c864650ef132
+DIST powertop-2.8.tar.gz 670000 BLAKE2B 4259f462d36fe0cbb157859d6e1d3e1face67f7232fe8d4112d77f844b545f49e9cf486e21bcbc34f64ffb0c891c1864141784dde14e3a96647d6535641a840a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80

diff --git a/sys-power/powertop/powertop-1.13.ebuild b/sys-power/powertop/powertop-1.13.ebuild
deleted file mode 100644
index 2ed77ddd6c5..00000000000
--- a/sys-power/powertop/powertop-1.13.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-inherit toolchain-funcs eutils
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="http://www.lesswatts.org/projects/powertop/"
-SRC_URI="http://www.lesswatts.org/projects/powertop/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="unicode"
-
-DEPEND="sys-libs/ncurses[unicode?]
-	sys-devel/gettext"
-RDEPEND="sys-libs/ncurses[unicode?]
-	virtual/libintl
-	sys-apps/pciutils"
-
-src_prepare() {
-	sed -i '/${CFLAGS}/s:$: ${LDFLAGS}:' Makefile
-	use unicode || sed -i 's:-lncursesw:-lncurses:' Makefile
-}
-
-src_configure() {
-	tc-export CC
-}
-
-src_install() {
-	emake install DESTDIR="${ED}" || die
-	dodoc Changelog README
-	gunzip "${ED}"/usr/share/man/man1/powertop.1.gz
-}
-
-pkg_postinst() {
-	echo
-	einfo "For PowerTOP to work best, use a Linux kernel with the"
-	einfo "tickless idle (NO_HZ) feature enabled (version 2.6.21 or later)"
-	echo
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-12-04 15:16 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2017-12-04 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     3ce99f9ba8ace8b032fa5246f30bba09bfeab483
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  4 15:15:29 2017 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 15:16:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce99f9b

sys-power/powertop: remove warning from dead code

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-power/powertop/powertop-2.8.ebuild | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index d3d8039ade6..ab67bbf8ed9 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -4,14 +4,8 @@
 EAPI="5"
 
 inherit eutils linux-info
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
-fi
+SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
+KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DESCRIPTION="tool that helps you find what software is using the most power"
 HOMEPAGE="https://01.org/powertop/"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2017-12-04 15:16 Richard Farina
  0 siblings, 0 replies; 58+ messages in thread
From: Richard Farina @ 2017-12-04 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     bf72c9fcc4e4c988901106dab6bc6e6e048a348c
Author:     Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  4 15:14:05 2017 +0000
Commit:     Richard Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Dec  4 15:15:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf72c9fc

sys-power/powertop: drop old 2.6

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 sys-power/powertop/Manifest            |   1 -
 sys-power/powertop/powertop-2.6.ebuild | 106 ---------------------------------
 2 files changed, 107 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 65494a6cea1..25ec6b5378f 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,2 +1 @@
-DIST powertop-2.6.tar.gz 3024009 SHA256 3024c2b13c8f32cdac0b0ea9359eb5668dc9bd11776cf063481daa878533d1ee SHA512 7c44b9c49f74d0f415d0332b60629940e05cf1c9170a9a7b98427da630c25c0cc9c8ece49e059ec8c665847ff03fa8a341e0cf8f7ca792d889f2c52a39ddbb62 WHIRLPOOL eaa6e05d2fdb3050eb3a37f39fb5d760a8d3d91461b8c6f0ae825138080a0dd8a532e490a71246d62d2e340e3820b402d761a1331a6e7b6bc23db116c98cf0d9
 DIST powertop-2.8.tar.gz 670000 BLAKE2B 4259f462d36fe0cbb157859d6e1d3e1face67f7232fe8d4112d77f844b545f49e9cf486e21bcbc34f64ffb0c891c1864141784dde14e3a96647d6535641a840a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80

diff --git a/sys-power/powertop/powertop-2.6.ebuild b/sys-power/powertop/powertop-2.6.ebuild
deleted file mode 100644
index 05849a56292..00000000000
--- a/sys-power/powertop/powertop-2.6.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils linux-info autotools
-if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
-	inherit git-2 autotools
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${P}.tar.gz"
-	KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="https://01.org/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="unicode X"
-
-COMMON_DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses:*[unicode?]
-"
-
-DEPEND="${COMMON_DEPEND}
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${COMMON_DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-DOCS=( TODO README )
-
-S="${WORKDIR}/${PN}"
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ="NO_HZ should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/powertop-2.4-tinfo.patch
-	eautoreconf
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	default
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-01-24 23:25 Mike Frysinger
  0 siblings, 0 replies; 58+ messages in thread
From: Mike Frysinger @ 2018-01-24 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     5356a6ae47841e901c95add5adee87dd49f2ba74
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 24 23:24:37 2018 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Wed Jan 24 23:25:26 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5356a6ae

sys-power/powertop: only check TIMER_STATS on <linux-4.11 #629908

Closes: https://bugs.gentoo.org/629908

 sys-power/powertop/powertop-2.8.ebuild  | 9 ++++++---
 sys-power/powertop/powertop-9999.ebuild | 9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sys-power/powertop/powertop-2.8.ebuild b/sys-power/powertop/powertop-2.8.ebuild
index ab67bbf8ed9..e0975e47ca8 100644
--- a/sys-power/powertop/powertop-2.8.ebuild
+++ b/sys-power/powertop/powertop-2.8.ebuild
@@ -45,7 +45,6 @@ pkg_setup() {
 		~CPU_FREQ_GOV_ONDEMAND
 		~FTRACE
 		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
 		~TRACING
 	"
 	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
@@ -58,8 +57,7 @@ pkg_setup() {
 	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable other config options"
 	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
 	linux-info_pkg_setup
 	if linux_config_exists; then
@@ -84,6 +82,11 @@ pkg_setup() {
 			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
 			check_extra_config
 		fi
+		if kernel_is -lt 4 11; then
+			CONFIG_CHECK="~TIMER_STATS"
+			ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
 	fi
 }
 

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 8d4d40d26b9..923a9055543 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -49,7 +49,6 @@ pkg_setup() {
 		~CPU_FREQ_GOV_ONDEMAND
 		~FTRACE
 		~BLK_DEV_IO_TRACE
-		~TIMER_STATS
 		~TRACING
 	"
 	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
@@ -62,8 +61,7 @@ pkg_setup() {
 	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
 	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable TIMER_STATS, TRACING and EVENT_POWER_TRACING_DEPRECATED"
-	ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable other config options"
 	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
 	linux-info_pkg_setup
 	if linux_config_exists; then
@@ -88,6 +86,11 @@ pkg_setup() {
 			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
 			check_extra_config
 		fi
+		if kernel_is -lt 4 11; then
+			CONFIG_CHECK="~TIMER_STATS"
+			ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
 	fi
 }
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-04-14 17:46 Aaron Bauman
  0 siblings, 0 replies; 58+ messages in thread
From: Aaron Bauman @ 2018-04-14 17:46 UTC (permalink / raw
  To: gentoo-commits

commit:     b5b27aa64c909cbd5ffb2d2e5bed35fc7750d1b6
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 14 17:44:48 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sat Apr 14 17:46:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b27aa6

sys-power/powertop: amd64 stable

Bug: https://bugs.gentoo.org/651612
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-power/powertop/powertop-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.9.ebuild b/sys-power/powertop/powertop-2.9.ebuild
index a46c1a302cb..1ca9db17e9c 100644
--- a/sys-power/powertop/powertop-2.9.ebuild
+++ b/sys-power/powertop/powertop-2.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	MY_P="${PN}-v${PV}"
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${MY_P}"
 fi
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-04-15 18:58 Thomas Deutschmann
  0 siblings, 0 replies; 58+ messages in thread
From: Thomas Deutschmann @ 2018-04-15 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     18fadfe0350241a75aca9082458783cc87eb6504
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 15 18:55:42 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Apr 15 18:57:54 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18fadfe0

sys-power/powertop: x86 stable (bug #651612)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-power/powertop/powertop-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.9.ebuild b/sys-power/powertop/powertop-2.9.ebuild
index 1ca9db17e9c..f78a9b404c0 100644
--- a/sys-power/powertop/powertop-2.9.ebuild
+++ b/sys-power/powertop/powertop-2.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	MY_P="${PN}-v${PV}"
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${MY_P}"
 fi
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-04-16 18:36 Sergei Trofimovich
  0 siblings, 0 replies; 58+ messages in thread
From: Sergei Trofimovich @ 2018-04-16 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     e89db8026e8f0e7050a6f6512372c640fca97e45
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Apr 16 16:44:40 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Apr 16 18:35:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e89db802

sys-power/powertop: stable 2.9 for sparc

Bug: https://bugs.gentoo.org/651612
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 sys-power/powertop/powertop-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.9.ebuild b/sys-power/powertop/powertop-2.9.ebuild
index f78a9b404c0..74ac81bb587 100644
--- a/sys-power/powertop/powertop-2.9.ebuild
+++ b/sys-power/powertop/powertop-2.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	MY_P="${PN}-v${PV}"
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~ppc sparc x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${MY_P}"
 fi
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-04-21 11:55 Mikle Kolyada
  0 siblings, 0 replies; 58+ messages in thread
From: Mikle Kolyada @ 2018-04-21 11:55 UTC (permalink / raw
  To: gentoo-commits

commit:     9e2e600941349005d34b90cdc32d1b4007c06e15
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 21 11:55:47 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Apr 21 11:55:47 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2e6009

sys-power/powertop: arm stable wrt bug #651612

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-power/powertop/powertop-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.9.ebuild b/sys-power/powertop/powertop-2.9.ebuild
index 74ac81bb587..4435eff8355 100644
--- a/sys-power/powertop/powertop-2.9.ebuild
+++ b/sys-power/powertop/powertop-2.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	MY_P="${PN}-v${PV}"
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~ppc sparc x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${MY_P}"
 fi
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-05-26  7:53 Mikle Kolyada
  0 siblings, 0 replies; 58+ messages in thread
From: Mikle Kolyada @ 2018-05-26  7:53 UTC (permalink / raw
  To: gentoo-commits

commit:     adabfe2142b9ff12af9daaca3a2251c4801a1c5b
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May 26 07:53:37 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May 26 07:53:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adabfe21

sys-power/powertop: ppc stable wrt bug #651612

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 sys-power/powertop/powertop-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.9.ebuild b/sys-power/powertop/powertop-2.9.ebuild
index 4435eff8355..a6209f4b950 100644
--- a/sys-power/powertop/powertop-2.9.ebuild
+++ b/sys-power/powertop/powertop-2.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	MY_P="${PN}-v${PV}"
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 arm ~ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${MY_P}"
 fi
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2018-06-04 19:25 Mart Raudsepp
  0 siblings, 0 replies; 58+ messages in thread
From: Mart Raudsepp @ 2018-06-04 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     7f5198e060a8e56f22f96692605ea86e231b4721
Author:     Alex Bennée <alex.bennee <AT> linaro <DOT> org>
AuthorDate: Fri May 18 09:25:24 2018 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jun  4 18:57:09 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5198e0

sys-power/powertop: add ~arm64 keyword

 sys-power/powertop/powertop-2.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.9.ebuild b/sys-power/powertop/powertop-2.9.ebuild
index a6209f4b950..cf837648689 100644
--- a/sys-power/powertop/powertop-2.9.ebuild
+++ b/sys-power/powertop/powertop-2.9.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "9999" ]] ; then
 else
 	MY_P="${PN}-v${PV}"
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="amd64 arm ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 	S="${WORKDIR}/${MY_P}"
 fi
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-03-27 21:56 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2019-03-27 21:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b28ddfaf282019d7af0d35f17aa80daf576fe7a2
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 21:48:11 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 21:55:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28ddfaf

sys-power/powertop: Port to EAPI 7

Also fix bug 599114
(https://mail.gnome.org/archives/commits-list/2016-November/msg01707.html
helped figure it out)

Closes: https://bugs.gentoo.org/599114
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-9999.ebuild | 41 ++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 19 deletions(-)

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 62872e31be8..bf3642c77e9 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,39 +1,39 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 
-inherit eutils linux-info
 if [[ ${PV} == "9999" ]] ; then
-	EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
-	inherit git-r3 autotools
+	GIT_ECLASS="git-r3"
 	SRC_URI=""
 else
-	MY_P="${PN}-v${PV}"
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}/${MY_P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-	S="${WORKDIR}/${MY_P}"
+	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
-DESCRIPTION="tool that helps you find what software is using the most power"
-HOMEPAGE="https://01.org/powertop/"
+inherit autotools ${GIT_ECLASS} linux-info
+
+DESCRIPTION="tool to diagnose issues with power consumption and power management"
+HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
 
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="nls unicode X"
 
-COMMON_DEPEND="
+DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
 	sys-libs/ncurses:=[unicode?]
 "
 
-DEPEND="${COMMON_DEPEND}
+BDEPEND="
 	virtual/pkgconfig
 	sys-devel/gettext
 "
 RDEPEND="
-	${COMMON_DEPEND}
+	${DEPEND}
 	X? ( x11-apps/xset )
 	virtual/libintl
 "
@@ -98,11 +98,14 @@ pkg_setup() {
 
 src_prepare() {
 	default
-	if [[ ${PV} == "9999" ]] ; then
-		chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-		scripts/version || die "Failed to extract version information"
-		eautoreconf
-	fi
+
+	# Bug 599114
+	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
+
+	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+	scripts/version || die "Failed to extract version information"
+
+	eautoreconf
 }
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-03-27 21:56 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2019-03-27 21:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8f60dc88c3835a6fe889c48fa82f268f9cbe1582
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 21:53:29 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 21:55:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f60dc88

sys-power/powertop: Version bump to 2.10

Closes: https://bugs.gentoo.org/679394
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/Manifest             |   1 +
 sys-power/powertop/powertop-2.10.ebuild | 118 ++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index c0cd2b6155f..97496d051b4 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,2 +1,3 @@
+DIST powertop-2.10.tar.gz 296409 BLAKE2B 50a8881e8fedd66d144b6929bf077710050da264d1ff02f38bf5497b80d1038ee55434e3f731a970b92748ce3130a226ec85daf2f105fb10dcebd40355294c79 SHA512 ce7b5c4a5c80596c6a78f1c00c107a13dd3f0d9051c7c44333d18a0f0c050c8e148c8b251d59bd49341f20a6a19eb1f956902e8c57110251e9e4f608e0542357
 DIST powertop-2.8.tar.gz 670000 BLAKE2B 4259f462d36fe0cbb157859d6e1d3e1face67f7232fe8d4112d77f844b545f49e9cf486e21bcbc34f64ffb0c891c1864141784dde14e3a96647d6535641a840a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80
 DIST powertop-v2.9.tar.gz 718763 BLAKE2B bb6ce789614397b02f0e9f1cb71585cb456c1428cc43e9fe1c4b3bc9f96171fede4c587410e78e58ad8d0b0f772549a93f454bcd1b521e6dd3c809a85dc3cf30 SHA512 783af538c44e3fae7215a5b4247eb32a72e02150b3f297e6b9777a450823dd30aca014601892c0e80937a366eed95b42b622c68161d53e905ad4fbcb574b26f5

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
new file mode 100644
index 00000000000..200e2c08f9f
--- /dev/null
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
+
+if [[ ${PV} == "9999" ]] ; then
+	GIT_ECLASS="git-r3"
+	SRC_URI=""
+else
+	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit autotools ${GIT_ECLASS} linux-info
+
+DESCRIPTION="tool to diagnose issues with power consumption and power management"
+HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls unicode X"
+
+DEPEND="
+	dev-libs/libnl:3
+	sys-apps/pciutils
+	sys-libs/ncurses:=[unicode?]
+"
+
+BDEPEND="
+	virtual/pkgconfig
+	sys-devel/gettext
+"
+RDEPEND="
+	${DEPEND}
+	X? ( x11-apps/xset )
+	virtual/libintl
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.8-ncurses_tinfo.patch
+)
+
+pkg_setup() {
+	CONFIG_CHECK="
+		~X86_MSR
+		~DEBUG_FS
+		~PERF_EVENTS
+		~TRACEPOINTS
+		~NO_HZ_IDLE
+		~HIGH_RES_TIMERS
+		~HPET_TIMER
+		~CPU_FREQ_STAT
+		~CPU_FREQ_GOV_ONDEMAND
+		~FTRACE
+		~BLK_DEV_IO_TRACE
+		~TRACING
+	"
+	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
+	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
+	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_NO_HZ_IDLE="NO_HZ_IDLE should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
+	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable other config options"
+	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
+	linux-info_pkg_setup
+	if linux_config_exists; then
+		if kernel_is -lt 3 7 0; then
+			if linux_chkconfig_present SND_HDA_INTEL; then
+				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
+				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
+				check_extra_config
+			fi
+		fi
+		if kernel_is -lt 3 9 0; then
+			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
+			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+		if kernel_is -lt 3 19; then
+			CONFIG_CHECK="~PM_RUNTIME"
+			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
+			check_extra_config
+		else
+			CONFIG_CHECK="~PM"
+			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+		if kernel_is -lt 4 11; then
+			CONFIG_CHECK="~TIMER_STATS"
+			ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+	fi
+}
+
+src_prepare() {
+	default
+
+	# Bug 599114
+	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
+
+	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+	scripts/version || die "Failed to extract version information"
+
+	eautoreconf
+}
+
+src_configure() {
+	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
+	econf $(use_enable nls)
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-03-27 21:56 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2019-03-27 21:56 UTC (permalink / raw
  To: gentoo-commits

commit:     a9e004a57c1635db4ac86a643800a18b7d27a227
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 27 21:51:30 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Mar 27 21:55:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e004a5

sys-power/powertop: Take over maintainership

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/metadata.xml | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/metadata.xml b/sys-power/powertop/metadata.xml
index 1c481a1d6de..3046769ffad 100644
--- a/sys-power/powertop/metadata.xml
+++ b/sys-power/powertop/metadata.xml
@@ -1,8 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>zerochaos@gentoo.org</email>
-    <name>Rick Farina</name>
-  </maintainer>
+	<maintainer type="person">
+		<email>mattst88@gentoo.org</email>
+		<name>Matt Turner</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">fenrus75/powertop</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-03-28  4:00 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2019-03-28  4:00 UTC (permalink / raw
  To: gentoo-commits

commit:     be542cccd3ab6a1dcdfb954829c1717ddd8685e0
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 28 03:55:40 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Mar 28 03:59:59 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be542ccc

sys-power/powertop: Use pregenerated tarball

The SRC_URI in v2.9 didn't work for v2.10 so I mistakely thought they'd
just switched to github-generated tarballs.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/Manifest             |  2 +-
 sys-power/powertop/powertop-2.10.ebuild | 10 +++++++---
 sys-power/powertop/powertop-9999.ebuild | 10 +++++++---
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 97496d051b4..a75203dd1ab 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,3 +1,3 @@
-DIST powertop-2.10.tar.gz 296409 BLAKE2B 50a8881e8fedd66d144b6929bf077710050da264d1ff02f38bf5497b80d1038ee55434e3f731a970b92748ce3130a226ec85daf2f105fb10dcebd40355294c79 SHA512 ce7b5c4a5c80596c6a78f1c00c107a13dd3f0d9051c7c44333d18a0f0c050c8e148c8b251d59bd49341f20a6a19eb1f956902e8c57110251e9e4f608e0542357
 DIST powertop-2.8.tar.gz 670000 BLAKE2B 4259f462d36fe0cbb157859d6e1d3e1face67f7232fe8d4112d77f844b545f49e9cf486e21bcbc34f64ffb0c891c1864141784dde14e3a96647d6535641a840a SHA512 253d0e15f0972cf8639735c510f4884d49a0da76c31dd2f39603e2297e6c6f0b9fa283c7b3cb04a431c91f8296275c0adaecc4c3e9ea132c0c31064f7f432c80
+DIST powertop-v2.10.tar.gz 722992 BLAKE2B 573f1f0ed40705d3463f6e6f76c67ae99127ab2541b851143dafa707ef1c2dab4127d27811b63ad27e6b002ea4efd39417297a0227996ad9b01141b6de733d41 SHA512 4219e7aadbeebdf6932c04f784434e4dd0f540bf4941d43c1830b1b5cad1f3928769b13897e24dd956b6bdee65fb1fbe902ee30685bca229b71e140d65367837
 DIST powertop-v2.9.tar.gz 718763 BLAKE2B bb6ce789614397b02f0e9f1cb71585cb456c1428cc43e9fe1c4b3bc9f96171fede4c587410e78e58ad8d0b0f772549a93f454bcd1b521e6dd3c809a85dc3cf30 SHA512 783af538c44e3fae7215a5b4247eb32a72e02150b3f297e6b9777a450823dd30aca014601892c0e80937a366eed95b42b622c68161d53e905ad4fbcb574b26f5

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
index 200e2c08f9f..27089b70cb7 100644
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -9,8 +9,10 @@ if [[ ${PV} == "9999" ]] ; then
 	GIT_ECLASS="git-r3"
 	SRC_URI=""
 else
-	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	MY_P="${PN}-v${PV}"
+	S="${WORKDIR}/${MY_P}"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info
@@ -106,8 +108,10 @@ src_prepare() {
 	# Bug 599114
 	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
 
-	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-	scripts/version || die "Failed to extract version information"
+	if [[ ${PV} == "9999" ]] ; then
+		chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+		scripts/version || die "Failed to extract version information"
+	fi
 
 	eautoreconf
 }

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index bf3642c77e9..165318e3ddd 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -9,8 +9,10 @@ if [[ ${PV} == "9999" ]] ; then
 	GIT_ECLASS="git-r3"
 	SRC_URI=""
 else
-	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	MY_P="${PN}-v${PV}"
+	S="${WORKDIR}/${MY_P}"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info
@@ -102,8 +104,10 @@ src_prepare() {
 	# Bug 599114
 	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
 
-	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-	scripts/version || die "Failed to extract version information"
+	if [[ ${PV} == "9999" ]] ; then
+		chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+		scripts/version || die "Failed to extract version information"
+	fi
 
 	eautoreconf
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-06-10 19:50 Thomas Deutschmann
  0 siblings, 0 replies; 58+ messages in thread
From: Thomas Deutschmann @ 2019-06-10 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e01aa668646f9bbe75e49f2b81e85d2b438a93ff
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 10 19:48:07 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Jun 10 19:50:19 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01aa668

sys-power/powertop: x86 stable (bug #687758)

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-power/powertop/powertop-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
index 27089b70cb7..53e804b48aa 100644
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 	MY_P="${PN}-v${PV}"
 	S="${WORKDIR}/${MY_P}"
 fi


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-06-11  7:54 Sergei Trofimovich
  0 siblings, 0 replies; 58+ messages in thread
From: Sergei Trofimovich @ 2019-06-11  7:54 UTC (permalink / raw
  To: gentoo-commits

commit:     4c14ddcb639f1b685c56f8a841698b37736c75f3
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Tue Jun 11 06:14:24 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 07:54:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c14ddcb

sys-power/powertop: stable 2.10 for sparc, bug #687758

Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 sys-power/powertop/powertop-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
index 53e804b48aa..6c41a2d5380 100644
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
 	MY_P="${PN}-v${PV}"
 	S="${WORKDIR}/${MY_P}"
 fi


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-06-13 14:49 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2019-06-13 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     fc0b84347f5c9653c214481bb851cc7fbe71d899
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 13 14:49:36 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 14:49:36 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc0b8434

sys-power/powertop: amd64 stable wrt bug #687758

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 sys-power/powertop/powertop-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
index 6c41a2d5380..b022bb9f0ed 100644
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
 	MY_P="${PN}-v${PV}"
 	S="${WORKDIR}/${MY_P}"
 fi


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-06-14  9:18 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2019-06-14  9:18 UTC (permalink / raw
  To: gentoo-commits

commit:     ca0665fe17e56c755e16d65d869310dd084989e8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 14 09:17:57 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 14 09:17:57 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0665fe

sys-power/powertop: ppc stable wrt bug #687758

Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ppc"

 sys-power/powertop/powertop-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
index b022bb9f0ed..7de8f42db8c 100644
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 	MY_P="${PN}-v${PV}"
 	S="${WORKDIR}/${MY_P}"
 fi


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2019-07-28 10:56 Mikle Kolyada
  0 siblings, 0 replies; 58+ messages in thread
From: Mikle Kolyada @ 2019-07-28 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     3c4a4a8f966de513fcee9e01c00f4c00f0d2155e
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 28 10:56:08 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Jul 28 10:56:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4a4a8f

sys-power/powertop: arm stable wrt bug #687758

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>

 sys-power/powertop/powertop-2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
index 7de8f42db8c..a0784d08bd4 100644
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ b/sys-power/powertop/powertop-2.10.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 	MY_P="${PN}-v${PV}"
 	S="${WORKDIR}/${MY_P}"
 fi


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-02-23 17:55 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-02-23 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     b345b5d0c618bdcf8626c8ca3824a5801be9aa95
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 17:53:38 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 17:55:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b345b5d0

sys-power/powertop: Use tarballs from github

The 2.11 tarball has a bizarre name, and we have to run eautoreconf
anyway.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-9999.ebuild | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 165318e3ddd..bf3642c77e9 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -9,10 +9,8 @@ if [[ ${PV} == "9999" ]] ; then
 	GIT_ECLASS="git-r3"
 	SRC_URI=""
 else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
+	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-	MY_P="${PN}-v${PV}"
-	S="${WORKDIR}/${MY_P}"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info
@@ -104,10 +102,8 @@ src_prepare() {
 	# Bug 599114
 	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
 
-	if [[ ${PV} == "9999" ]] ; then
-		chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-		scripts/version || die "Failed to extract version information"
-	fi
+	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+	scripts/version || die "Failed to extract version information"
 
 	eautoreconf
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-02-23 17:55 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-02-23 17:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0a66e2dc489de57066afff7ad6a0af9fdfd0f137
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 23 17:39:56 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Feb 23 17:55:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a66e2dc

sys-power/powertop: Version bump to 2.11

Closes: https://bugs.gentoo.org/710568
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/Manifest             |   1 +
 sys-power/powertop/powertop-2.11.ebuild | 118 ++++++++++++++++++++++++++++++++
 2 files changed, 119 insertions(+)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index b1fe3aade12..f033f60ac94 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1 +1,2 @@
+DIST powertop-2.11.tar.gz 307755 BLAKE2B 01723262922df5cc2ec63f6972b2a301f7efc4c701dfa3c08280dcdaa4b79f2d04503592f8c17e43d77df89e7f08695b0381f498671969fe4aa388578f732978 SHA512 bbe2882196f1b3ae39885d38dd86018576bfac5b5e8f16ea10c7dfd197197d0493ae4ce83c969417a4c4239c41dbcfada989063f14e2943c088a7489e43953b7
 DIST powertop-v2.10.tar.gz 722992 BLAKE2B 573f1f0ed40705d3463f6e6f76c67ae99127ab2541b851143dafa707ef1c2dab4127d27811b63ad27e6b002ea4efd39417297a0227996ad9b01141b6de733d41 SHA512 4219e7aadbeebdf6932c04f784434e4dd0f540bf4941d43c1830b1b5cad1f3928769b13897e24dd956b6bdee65fb1fbe902ee30685bca229b71e140d65367837

diff --git a/sys-power/powertop/powertop-2.11.ebuild b/sys-power/powertop/powertop-2.11.ebuild
new file mode 100644
index 00000000000..200e2c08f9f
--- /dev/null
+++ b/sys-power/powertop/powertop-2.11.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
+
+if [[ ${PV} == "9999" ]] ; then
+	GIT_ECLASS="git-r3"
+	SRC_URI=""
+else
+	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+inherit autotools ${GIT_ECLASS} linux-info
+
+DESCRIPTION="tool to diagnose issues with power consumption and power management"
+HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="nls unicode X"
+
+DEPEND="
+	dev-libs/libnl:3
+	sys-apps/pciutils
+	sys-libs/ncurses:=[unicode?]
+"
+
+BDEPEND="
+	virtual/pkgconfig
+	sys-devel/gettext
+"
+RDEPEND="
+	${DEPEND}
+	X? ( x11-apps/xset )
+	virtual/libintl
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.8-ncurses_tinfo.patch
+)
+
+pkg_setup() {
+	CONFIG_CHECK="
+		~X86_MSR
+		~DEBUG_FS
+		~PERF_EVENTS
+		~TRACEPOINTS
+		~NO_HZ_IDLE
+		~HIGH_RES_TIMERS
+		~HPET_TIMER
+		~CPU_FREQ_STAT
+		~CPU_FREQ_GOV_ONDEMAND
+		~FTRACE
+		~BLK_DEV_IO_TRACE
+		~TRACING
+	"
+	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
+	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
+	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_NO_HZ_IDLE="NO_HZ_IDLE should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
+	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
+	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable other config options"
+	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
+	linux-info_pkg_setup
+	if linux_config_exists; then
+		if kernel_is -lt 3 7 0; then
+			if linux_chkconfig_present SND_HDA_INTEL; then
+				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
+				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
+				check_extra_config
+			fi
+		fi
+		if kernel_is -lt 3 9 0; then
+			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
+			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+		if kernel_is -lt 3 19; then
+			CONFIG_CHECK="~PM_RUNTIME"
+			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
+			check_extra_config
+		else
+			CONFIG_CHECK="~PM"
+			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+		if kernel_is -lt 4 11; then
+			CONFIG_CHECK="~TIMER_STATS"
+			ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
+			check_extra_config
+		fi
+	fi
+}
+
+src_prepare() {
+	default
+
+	# Bug 599114
+	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
+
+	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
+	scripts/version || die "Failed to extract version information"
+
+	eautoreconf
+}
+
+src_configure() {
+	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
+	econf $(use_enable nls)
+}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-05-27  1:10 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-05-27  1:10 UTC (permalink / raw
  To: gentoo-commits

commit:     f045388543c5ab4d2fda51b440d5ea43e4712656
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 27 00:59:59 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 27 01:10:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0453885

sys-power/powertop: Account for upstream changes

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-9999.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index bf3642c77e9..39fc48dc78d 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -100,10 +100,7 @@ src_prepare() {
 	default
 
 	# Bug 599114
-	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
-
-	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-	scripts/version || die "Failed to extract version information"
+	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX])|' configure.ac || die
 
 	eautoreconf
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-05-27  1:10 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-05-27  1:10 UTC (permalink / raw
  To: gentoo-commits

commit:     67bed5cf9a26cd685ccf36f3503abac3a709bad2
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed May 27 01:09:33 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed May 27 01:10:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bed5cf

sys-power/powertop: Fix version string

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-2.11.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/powertop/powertop-2.11.ebuild b/sys-power/powertop/powertop-2.11.ebuild
index 200e2c08f9f..e472b13d37e 100644
--- a/sys-power/powertop/powertop-2.11.ebuild
+++ b/sys-power/powertop/powertop-2.11.ebuild
@@ -106,8 +106,8 @@ src_prepare() {
 	# Bug 599114
 	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
 
-	chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-	scripts/version || die "Failed to extract version information"
+	echo "\"${PV}\"" > version-short
+	echo "${PV}" > version-long
 
 	eautoreconf
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-07-09  7:03 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-07-09  7:03 UTC (permalink / raw
  To: gentoo-commits

commit:     0662bbd1eaed9d7308522f099d244f829dcdcfd8
Author:     Divagar Mohandass <m.divagar <AT> gmail <DOT> com>
AuthorDate: Wed Jul  8 21:12:36 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Jul  9 07:03:44 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0662bbd1

sys-power/powertop: Version bump to 2.13

Closes: https://github.com/gentoo/gentoo/pull/16642
Signed-off-by: Divagar Mohandass <m.divagar <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/Manifest                                   |  1 +
 .../powertop/{powertop-9999.ebuild => powertop-2.13.ebuild}   | 11 +++++++++--
 sys-power/powertop/powertop-9999.ebuild                       |  4 ++--
 3 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index f033f60ac94..88069afa218 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,2 +1,3 @@
 DIST powertop-2.11.tar.gz 307755 BLAKE2B 01723262922df5cc2ec63f6972b2a301f7efc4c701dfa3c08280dcdaa4b79f2d04503592f8c17e43d77df89e7f08695b0381f498671969fe4aa388578f732978 SHA512 bbe2882196f1b3ae39885d38dd86018576bfac5b5e8f16ea10c7dfd197197d0493ae4ce83c969417a4c4239c41dbcfada989063f14e2943c088a7489e43953b7
+DIST powertop-2.13.tar.gz 303030 BLAKE2B 3c88e05f9889cc4b276bea3bc50a3a83228ca8efae278379a14fadc6104754f2837174e028bf9c5ded9f3af84ce6b8766ac3d24b6ae62b9b192c03fc3afdec11 SHA512 8ebeccd17b6f76d9e445382d9ce5b1c00ab2daf4f1e6e133c249bceb35ea582ca3e76da5415fd0b55a28b8a124655dc5ac7a18aaf2a3df955547d77495e59181
 DIST powertop-v2.10.tar.gz 722992 BLAKE2B 573f1f0ed40705d3463f6e6f76c67ae99127ab2541b851143dafa707ef1c2dab4127d27811b63ad27e6b002ea4efd39417297a0227996ad9b01141b6de733d41 SHA512 4219e7aadbeebdf6932c04f784434e4dd0f540bf4941d43c1830b1b5cad1f3928769b13897e24dd956b6bdee65fb1fbe902ee30685bca229b71e140d65367837

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-2.13.ebuild
similarity index 94%
copy from sys-power/powertop/powertop-9999.ebuild
copy to sys-power/powertop/powertop-2.13.ebuild
index 39fc48dc78d..3037572fdbe 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ DEPEND="
 
 BDEPEND="
 	virtual/pkgconfig
-	sys-devel/gettext
+	>=sys-devel/gettext-0.20.2
 "
 RDEPEND="
 	${DEPEND}
@@ -38,6 +38,10 @@ RDEPEND="
 	virtual/libintl
 "
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.8-ncurses_tinfo.patch
+)
+
 pkg_setup() {
 	CONFIG_CHECK="
 		~X86_MSR
@@ -102,6 +106,9 @@ src_prepare() {
 	# Bug 599114
 	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX])|' configure.ac || die
 
+	echo "\"${PV}\"" > version-short
+	echo "${PV}" > version-long
+
 	eautoreconf
 }
 

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 39fc48dc78d..b6c21806001 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ DEPEND="
 
 BDEPEND="
 	virtual/pkgconfig
-	sys-devel/gettext
+	>=sys-devel/gettext-0.20.2
 "
 RDEPEND="
 	${DEPEND}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-07-12 21:39 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-07-12 21:39 UTC (permalink / raw
  To: gentoo-commits

commit:     83d208b451266b2d05cfa6068200fc2f97144644
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 12 21:38:53 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 12 21:39:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d208b4

sys-power/powertop: Depend on sys-devel/autoconf-archive

Closes: https://bugs.gentoo.org/732170
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-2.13.ebuild | 1 +
 sys-power/powertop/powertop-9999.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-power/powertop/powertop-2.13.ebuild b/sys-power/powertop/powertop-2.13.ebuild
index 3037572fdbe..23daa69f103 100644
--- a/sys-power/powertop/powertop-2.13.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -30,6 +30,7 @@ DEPEND="
 
 BDEPEND="
 	virtual/pkgconfig
+	sys-devel/autoconf-archive
 	>=sys-devel/gettext-0.20.2
 "
 RDEPEND="

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index b6c21806001..04d3fef7a87 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -30,6 +30,7 @@ DEPEND="
 
 BDEPEND="
 	virtual/pkgconfig
+	sys-devel/autoconf-archive
 	>=sys-devel/gettext-0.20.2
 "
 RDEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-08-17  9:57 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2020-08-17  9:57 UTC (permalink / raw
  To: gentoo-commits

commit:     904de73ca001cd1209c574d3ebd2f670aa128e9c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 09:56:49 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 09:56:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904de73c

sys-power/powertop: arm stable wrt bug #737484

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.13.ebuild b/sys-power/powertop/powertop-2.13.ebuild
index 23daa69f103..ef8a05dde9f 100644
--- a/sys-power/powertop/powertop-2.13.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-08-17  9:59 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2020-08-17  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     649a8fea751d520b84825aebd7551aeee049e8eb
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 09:59:13 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 09:59:13 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649a8fea

sys-power/powertop: sparc stable wrt bug #737484

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.13.ebuild b/sys-power/powertop/powertop-2.13.ebuild
index ef8a05dde9f..d8714bcf2e0 100644
--- a/sys-power/powertop/powertop-2.13.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 arm ~arm64 ~ppc sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-08-17 10:01 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2020-08-17 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     bc94fa418b6116b79d4b8354ca22303f224e4698
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 10:01:46 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 10:01:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc94fa41

sys-power/powertop: x86 stable wrt bug #737484

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.13.ebuild b/sys-power/powertop/powertop-2.13.ebuild
index d8714bcf2e0..4b0787875d9 100644
--- a/sys-power/powertop/powertop-2.13.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~ppc sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-08-17 12:03 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2020-08-17 12:03 UTC (permalink / raw
  To: gentoo-commits

commit:     8db0cbd2ac726ef0841c14d033465d79e5deabcc
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 12:03:02 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 12:03:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db0cbd2

sys-power/powertop: amd64 stable wrt bug #737484

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.13.ebuild b/sys-power/powertop/powertop-2.13.ebuild
index 4b0787875d9..2a324272186 100644
--- a/sys-power/powertop/powertop-2.13.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-08-31 22:36 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2020-08-31 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     276b7dfa937f5cdf5e4db8ccf4ed32590fd1d92b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 31 22:35:25 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 31 22:35:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276b7dfa

sys-power/powertop: Stabilize 2.13 ppc, #737484

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.13.ebuild b/sys-power/powertop/powertop-2.13.ebuild
index 2a324272186..c3f8c053410 100644
--- a/sys-power/powertop/powertop-2.13.ebuild
+++ b/sys-power/powertop/powertop-2.13.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ~ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2020-09-24 20:04 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2020-09-24 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     3acb052051e29ae6d89876541058c8cce4037711
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 24 20:03:38 2020 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Sep 24 20:04:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acb0520

sys-power/powertop: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/Manifest             |   2 -
 sys-power/powertop/powertop-2.10.ebuild | 122 --------------------------------
 sys-power/powertop/powertop-2.11.ebuild | 118 ------------------------------
 3 files changed, 242 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 88069afa218..98398aedba9 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1,3 +1 @@
-DIST powertop-2.11.tar.gz 307755 BLAKE2B 01723262922df5cc2ec63f6972b2a301f7efc4c701dfa3c08280dcdaa4b79f2d04503592f8c17e43d77df89e7f08695b0381f498671969fe4aa388578f732978 SHA512 bbe2882196f1b3ae39885d38dd86018576bfac5b5e8f16ea10c7dfd197197d0493ae4ce83c969417a4c4239c41dbcfada989063f14e2943c088a7489e43953b7
 DIST powertop-2.13.tar.gz 303030 BLAKE2B 3c88e05f9889cc4b276bea3bc50a3a83228ca8efae278379a14fadc6104754f2837174e028bf9c5ded9f3af84ce6b8766ac3d24b6ae62b9b192c03fc3afdec11 SHA512 8ebeccd17b6f76d9e445382d9ce5b1c00ab2daf4f1e6e133c249bceb35ea582ca3e76da5415fd0b55a28b8a124655dc5ac7a18aaf2a3df955547d77495e59181
-DIST powertop-v2.10.tar.gz 722992 BLAKE2B 573f1f0ed40705d3463f6e6f76c67ae99127ab2541b851143dafa707ef1c2dab4127d27811b63ad27e6b002ea4efd39417297a0227996ad9b01141b6de733d41 SHA512 4219e7aadbeebdf6932c04f784434e4dd0f540bf4941d43c1830b1b5cad1f3928769b13897e24dd956b6bdee65fb1fbe902ee30685bca229b71e140d65367837

diff --git a/sys-power/powertop/powertop-2.10.ebuild b/sys-power/powertop/powertop-2.10.ebuild
deleted file mode 100644
index a0784d08bd4..00000000000
--- a/sys-power/powertop/powertop-2.10.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
-
-if [[ ${PV} == "9999" ]] ; then
-	GIT_ECLASS="git-r3"
-	SRC_URI=""
-else
-	SRC_URI="https://01.org/sites/default/files/downloads/${PN}-v${PV}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
-	MY_P="${PN}-v${PV}"
-	S="${WORKDIR}/${MY_P}"
-fi
-
-inherit autotools ${GIT_ECLASS} linux-info
-
-DESCRIPTION="tool to diagnose issues with power consumption and power management"
-HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls unicode X"
-
-DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses:=[unicode?]
-"
-
-BDEPEND="
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.8-ncurses_tinfo.patch
-)
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ_IDLE
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ_IDLE="NO_HZ_IDLE should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable other config options"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 4 11; then
-			CONFIG_CHECK="~TIMER_STATS"
-			ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	default
-
-	# Bug 599114
-	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
-
-	if [[ ${PV} == "9999" ]] ; then
-		chmod +x scripts/version || die "Failed to make 'scripts/version' executable"
-		scripts/version || die "Failed to extract version information"
-	fi
-
-	eautoreconf
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	econf $(use_enable nls)
-}

diff --git a/sys-power/powertop/powertop-2.11.ebuild b/sys-power/powertop/powertop-2.11.ebuild
deleted file mode 100644
index e472b13d37e..00000000000
--- a/sys-power/powertop/powertop-2.11.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
-
-if [[ ${PV} == "9999" ]] ; then
-	GIT_ECLASS="git-r3"
-	SRC_URI=""
-else
-	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-inherit autotools ${GIT_ECLASS} linux-info
-
-DESCRIPTION="tool to diagnose issues with power consumption and power management"
-HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="nls unicode X"
-
-DEPEND="
-	dev-libs/libnl:3
-	sys-apps/pciutils
-	sys-libs/ncurses:=[unicode?]
-"
-
-BDEPEND="
-	virtual/pkgconfig
-	sys-devel/gettext
-"
-RDEPEND="
-	${DEPEND}
-	X? ( x11-apps/xset )
-	virtual/libintl
-"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-2.8-ncurses_tinfo.patch
-)
-
-pkg_setup() {
-	CONFIG_CHECK="
-		~X86_MSR
-		~DEBUG_FS
-		~PERF_EVENTS
-		~TRACEPOINTS
-		~NO_HZ_IDLE
-		~HIGH_RES_TIMERS
-		~HPET_TIMER
-		~CPU_FREQ_STAT
-		~CPU_FREQ_GOV_ONDEMAND
-		~FTRACE
-		~BLK_DEV_IO_TRACE
-		~TRACING
-	"
-	ERROR_KERNEL_X86_MSR="X86_MSR is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_DEBUG_FS="DEBUG_FS is not enabled in the kernel, you almost certainly need it"
-	ERROR_KERNEL_PERF_EVENTS="PERF_EVENTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_TRACEPOINTS="TRACEPOINTS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_NO_HZ_IDLE="NO_HZ_IDLE should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HIGH_RES_TIMERS="HIGH_RES_TIMERS should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_HPET_TIMER="HPET_TIMER should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_STAT="CPU_FREQ_STAT should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_CPU_FREQ_GOV_ONDEMAND="CPU_FREQ_GOV_ONDEMAND should be enabled in the kernel for full powertop function"
-	ERROR_KERNEL_FTRACE="FTRACE needs to be turned on to enable BLK_DEV_IO_TRACE"
-	ERROR_KERNEL_BLK_DEV_IO_TRACE="BLK_DEV_IO_TRACE needs to be turned on to enable other config options"
-	ERROR_KERNEL_TRACING="TRACING should be enabled in the kernel for full powertop function"
-	linux-info_pkg_setup
-	if linux_config_exists; then
-		if kernel_is -lt 3 7 0; then
-			if linux_chkconfig_present SND_HDA_INTEL; then
-				CONFIG_CHECK="~SND_HDA_POWER_SAVE"
-				ERROR_KERNEL_SND_HDA_POWER_SAVE="SND_HDA_POWER_SAVE should be enabled in the kernel for full powertop function"
-				check_extra_config
-			fi
-		fi
-		if kernel_is -lt 3 9 0; then
-			CONFIG_CHECK="~EVENT_POWER_TRACING_DEPRECATED"
-			ERROR_KERNEL_EVENT_POWER_TRACING_DEPRECATED="EVENT_POWER_TRACING_DEPRECATED should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 3 19; then
-			CONFIG_CHECK="~PM_RUNTIME"
-			ERROR_KERNEL_PM_RUNTIME="PM_RUNTIME should be enabled in the kernel for full powertop function"
-			check_extra_config
-		else
-			CONFIG_CHECK="~PM"
-			ERROR_KERNEL_PM="PM should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-		if kernel_is -lt 4 11; then
-			CONFIG_CHECK="~TIMER_STATS"
-			ERROR_KERNEL_TIMER_STATS="TIMER_STATS should be enabled in the kernel for full powertop function"
-			check_extra_config
-		fi
-	fi
-}
-
-src_prepare() {
-	default
-
-	# Bug 599114
-	sed -i '1s|^|AX_REQUIRE_DEFINED([AX_CXX_COMPILE_STDCXX_11])|' configure.ac || die
-
-	echo "\"${PV}\"" > version-short
-	echo "${PV}" > version-long
-
-	eautoreconf
-}
-
-src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
-	econf $(use_enable nls)
-}


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2021-07-17 21:30 David Seifert
  0 siblings, 0 replies; 58+ messages in thread
From: David Seifert @ 2021-07-17 21:30 UTC (permalink / raw
  To: gentoo-commits

commit:     f3f956bceabccc3e1d873ac7d60a27134505d3d9
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 21:30:40 2021 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 21:30:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3f956bc

sys-power/powertop: Add sys-libs/ncurses[unicode(+)]

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 .../powertop/{powertop-2.13-r1.ebuild => powertop-2.13-r2.ebuild}     | 4 ++--
 sys-power/powertop/powertop-9999.ebuild                               | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/powertop-2.13-r1.ebuild b/sys-power/powertop/powertop-2.13-r2.ebuild
similarity index 98%
rename from sys-power/powertop/powertop-2.13-r1.ebuild
rename to sys-power/powertop/powertop-2.13-r2.ebuild
index ef1f63925d7..41279e9daac 100644
--- a/sys-power/powertop/powertop-2.13-r1.ebuild
+++ b/sys-power/powertop/powertop-2.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ IUSE="nls unicode X"
 DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
-	sys-libs/ncurses:=[unicode?]
+	sys-libs/ncurses:=[unicode(+)?]
 "
 
 BDEPEND="

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index 04d3fef7a87..92a8b30bd07 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,7 +25,7 @@ IUSE="nls unicode X"
 DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
-	sys-libs/ncurses:=[unicode?]
+	sys-libs/ncurses:=[unicode(+)?]
 "
 
 BDEPEND="


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2021-10-21  2:36 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-10-21  2:36 UTC (permalink / raw
  To: gentoo-commits

commit:     fa06c4db0e2174a903e0f4c4df36d9e95fdde334
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 02:36:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 02:36:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa06c4db

sys-power/powertop: Stabilize 2.14 amd64, #819069

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild b/sys-power/powertop/powertop-2.14.ebuild
index 378581ae5c2..0819e42ea94 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2021-10-21  2:36 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-10-21  2:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a22b55750d006165178ed1d36a809020ddd58c76
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 02:36:19 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 02:36:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22b5575

sys-power/powertop: Stabilize 2.14 x86, #819069

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild b/sys-power/powertop/powertop-2.14.ebuild
index 0819e42ea94..77cd9d7e8bd 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2021-10-21  2:36 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-10-21  2:36 UTC (permalink / raw
  To: gentoo-commits

commit:     15ee267a401f6fde0a1e647ff82bbb0b4013dd82
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 21 02:36:44 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 21 02:36:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ee267a

sys-power/powertop: Stabilize 2.14 ppc, #819069

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild b/sys-power/powertop/powertop-2.14.ebuild
index 77cd9d7e8bd..8a04f76ad74 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2021-10-22  7:49 Agostino Sarubbo
  0 siblings, 0 replies; 58+ messages in thread
From: Agostino Sarubbo @ 2021-10-22  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     627349041a577c0b3b62d31c263e90de6b81214b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 07:49:27 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 07:49:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62734904

sys-power/powertop: sparc stable wrt bug #819069

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild b/sys-power/powertop/powertop-2.14.ebuild
index 8a04f76ad74..028d79bd7b8 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 ~arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2021-10-27  4:13 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2021-10-27  4:13 UTC (permalink / raw
  To: gentoo-commits

commit:     744f4776336387bbc12d29f48b8279e62f7bdfc3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 04:10:50 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 04:10:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744f4776

sys-power/powertop: Stabilize 2.14 arm, #819069

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.14.ebuild b/sys-power/powertop/powertop-2.14.ebuild
index 028d79bd7b8..824c7e79930 100644
--- a/sys-power/powertop/powertop-2.14.ebuild
+++ b/sys-power/powertop/powertop-2.14.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 ~arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2022-11-17 18:47 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2022-11-17 18:47 UTC (permalink / raw
  To: gentoo-commits

commit:     5e0b9d4bf1acfeb0b4465eb5949770b6f7df8d23
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 17 18:39:07 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 18:47:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e0b9d4b

sys-power/powertop: Version bump to 2.15

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/Manifest                                       | 1 +
 sys-power/powertop/{powertop-9999.ebuild => powertop-2.15.ebuild} | 8 ++++++--
 sys-power/powertop/powertop-9999.ebuild                           | 4 ++--
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/Manifest b/sys-power/powertop/Manifest
index 48905cdeb4b4..fe088bdc7752 100644
--- a/sys-power/powertop/Manifest
+++ b/sys-power/powertop/Manifest
@@ -1 +1,2 @@
 DIST powertop-2.14.tar.gz 302578 BLAKE2B 5f53f81b01e83004f6436f497818d2a552b5e7ffda5007749aad415773adeab2a256aeffbacbf9e5fe803ff343a0c1954b5264aebdffa841bb70406b8b9611bc SHA512 f3e25901fb29405e0c8016643855a209cf9dba589fe9dd3e27c291d44699cebeb00dc8c7264c24436db08deb496759bd106666cb52d9ebd5f831bbb99e30f20f
+DIST powertop-2.15.tar.gz 302891 BLAKE2B f554ee9499c78f1888ecd58a1a357bc6f29f53ae2d3bf6b2819d760afe901f5d5394665a2e6a3ecae9b48cbf9703532feb5c16da9bd3edd4f1d31fe12610a2da SHA512 de4ca3ea25697d2cd5f05c41c82c326ad3e2d21cbf38ddb9b3af40c0d862a70781ca45d9ef7b735ad6def0cb580e4fa153eb4a6e6598e204fc931b30d85ecf41

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-2.15.ebuild
similarity index 97%
copy from sys-power/powertop/powertop-9999.ebuild
copy to sys-power/powertop/powertop-2.15.ebuild
index b0062714c6c4..4398073e6d2e 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 
@@ -39,6 +39,10 @@ RDEPEND="
 	virtual/libintl
 "
 
+PATCHES=(
+	"${FILESDIR}"/${PN}-2.8-ncurses_tinfo.patch
+)
+
 pkg_setup() {
 	CONFIG_CHECK="
 		~X86_MSR

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index b0062714c6c4..bc423e970175 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2022-11-18 18:00 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2022-11-18 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     586a0333a5703eb759fa8472faf947074b3a74d0
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 17:59:22 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 18:00:00 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586a0333

sys-power/powertop: Drop IUSE=unicode

- and add append-lfs-flags

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 4398073e6d2e..4833a907c70d 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -13,19 +13,19 @@ else
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
-inherit autotools ${GIT_ECLASS} linux-info
+inherit autotools ${GIT_ECLASS} flag-o-matic linux-info
 
 DESCRIPTION="tool to diagnose issues with power consumption and power management"
 HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="nls unicode X"
+IUSE="nls X"
 
 DEPEND="
 	dev-libs/libnl:3
 	sys-apps/pciutils
-	sys-libs/ncurses:=[unicode(+)?]
+	sys-libs/ncurses:=[unicode(+)]
 "
 
 BDEPEND="
@@ -108,6 +108,6 @@ src_prepare() {
 }
 
 src_configure() {
-	export ac_cv_search_delwin=$(usex unicode -lncursesw -lncurses)
+	append-lfs-flags
 	econf $(use_enable nls)
 }


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2023-02-24  9:21 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-02-24  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     fb8fe41b3d57a93d43d309b970140f334a87380c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 09:21:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 09:21:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8fe41b

sys-power/powertop: Stabilize 2.15 ppc, #896152

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 4833a907c70d..98137659dbc0 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 ~arm ~arm64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} flag-o-matic linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2023-02-24  9:21 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-02-24  9:21 UTC (permalink / raw
  To: gentoo-commits

commit:     8cc08b64e08af2ed4d7d9e8234f6a93887860be0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 09:21:37 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 09:21:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc08b64

sys-power/powertop: Stabilize 2.15 arm, #896152

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 98137659dbc0..680a6084cffb 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~arm ~arm64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 arm ~arm64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} flag-o-matic linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2023-02-24  9:29 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-02-24  9:29 UTC (permalink / raw
  To: gentoo-commits

commit:     13cd8d44cae7c7f08ba68bbc52e1329010cc0e41
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 09:29:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 09:29:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cd8d44

sys-power/powertop: Stabilize 2.15 x86, #896152

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 680a6084cffb..ea32a130c779 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="~amd64 arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} flag-o-matic linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2023-02-24 10:01 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-02-24 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b615382401e9deb47d031ed2db87a9ad54ed1d3a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 24 10:01:24 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 24 10:01:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6153824

sys-power/powertop: Stabilize 2.15 amd64, #896152

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index ea32a130c779..8d98dea2f7b2 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="~amd64 arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} flag-o-matic linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2023-02-26 19:28 Arthur Zamarin
  0 siblings, 0 replies; 58+ messages in thread
From: Arthur Zamarin @ 2023-02-26 19:28 UTC (permalink / raw
  To: gentoo-commits

commit:     ba5c702478660e55979ec28ada7cd8e3716526ff
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 26 19:28:09 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 26 19:28:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5c7024

sys-power/powertop: Stabilize 2.15 sparc, #896152

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 8d98dea2f7b2..25248074f70b 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
 	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-	KEYWORDS="amd64 arm ~arm64 ppc ~sparc x86 ~amd64-linux ~x86-linux"
+	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 inherit autotools ${GIT_ECLASS} flag-o-matic linux-info


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2023-08-01 16:14 Sam James
  0 siblings, 0 replies; 58+ messages in thread
From: Sam James @ 2023-08-01 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     3d5a2081588915f5e59f88c17218562474a649fb
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Mon Jul 10 20:41:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug  1 16:13:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5a2081

sys-power/powertop: update HOMEPAGE

Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31825
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 2 +-
 sys-power/powertop/powertop-9999.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index 25248074f70b..19578db2eb50 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -16,7 +16,7 @@ fi
 inherit autotools ${GIT_ECLASS} flag-o-matic linux-info
 
 DESCRIPTION="tool to diagnose issues with power consumption and power management"
-HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
+HOMEPAGE="https://github.com/fenrus75/powertop/"
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index bc423e970175..aa9953a49f73 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,7 +16,7 @@ fi
 inherit autotools ${GIT_ECLASS} linux-info
 
 DESCRIPTION="tool to diagnose issues with power consumption and power management"
-HOMEPAGE="https://01.org/powertop/ https://github.com/fenrus75/powertop/"
+HOMEPAGE="https://github.com/fenrus75/powertop/"
 
 LICENSE="GPL-2"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/
@ 2024-04-25 18:49 Matt Turner
  0 siblings, 0 replies; 58+ messages in thread
From: Matt Turner @ 2024-04-25 18:49 UTC (permalink / raw
  To: gentoo-commits

commit:     28cc28b7e1ecd2196aff7d2eb866a44f196bc100
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 25 17:08:03 2024 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Apr 25 18:45:48 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28cc28b7

sys-power/powertop: Remove empty global assignments

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sys-power/powertop/powertop-2.15.ebuild | 1 -
 sys-power/powertop/powertop-9999.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/sys-power/powertop/powertop-2.15.ebuild b/sys-power/powertop/powertop-2.15.ebuild
index b6e7162e3bef..91149b6a6d1b 100644
--- a/sys-power/powertop/powertop-2.15.ebuild
+++ b/sys-power/powertop/powertop-2.15.ebuild
@@ -7,7 +7,6 @@ EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 
 if [[ ${PV} == "9999" ]] ; then
 	GIT_ECLASS="git-r3"
-	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux"

diff --git a/sys-power/powertop/powertop-9999.ebuild b/sys-power/powertop/powertop-9999.ebuild
index cc1eebabdca7..81d432e1ebaa 100644
--- a/sys-power/powertop/powertop-9999.ebuild
+++ b/sys-power/powertop/powertop-9999.ebuild
@@ -7,7 +7,6 @@ EGIT_REPO_URI="https://github.com/fenrus75/powertop.git"
 
 if [[ ${PV} == "9999" ]] ; then
 	GIT_ECLASS="git-r3"
-	SRC_URI=""
 else
 	SRC_URI="https://github.com/fenrus75/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 	KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"


^ permalink raw reply related	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2024-04-25 18:49 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-23 17:55 [gentoo-commits] repo/gentoo:master commit in: sys-power/powertop/ Matt Turner
  -- strict thread matches above, loose matches on Subject: below --
2024-04-25 18:49 Matt Turner
2023-08-01 16:14 Sam James
2023-02-26 19:28 Arthur Zamarin
2023-02-24 10:01 Sam James
2023-02-24  9:29 Sam James
2023-02-24  9:21 Sam James
2023-02-24  9:21 Sam James
2022-11-18 18:00 Matt Turner
2022-11-17 18:47 Matt Turner
2021-10-27  4:13 Sam James
2021-10-22  7:49 Agostino Sarubbo
2021-10-21  2:36 Sam James
2021-10-21  2:36 Sam James
2021-10-21  2:36 Sam James
2021-07-17 21:30 David Seifert
2020-09-24 20:04 Matt Turner
2020-08-31 22:36 Sam James
2020-08-17 12:03 Agostino Sarubbo
2020-08-17 10:01 Agostino Sarubbo
2020-08-17  9:59 Agostino Sarubbo
2020-08-17  9:57 Agostino Sarubbo
2020-07-12 21:39 Matt Turner
2020-07-09  7:03 Matt Turner
2020-05-27  1:10 Matt Turner
2020-05-27  1:10 Matt Turner
2020-02-23 17:55 Matt Turner
2019-07-28 10:56 Mikle Kolyada
2019-06-14  9:18 Agostino Sarubbo
2019-06-13 14:49 Agostino Sarubbo
2019-06-11  7:54 Sergei Trofimovich
2019-06-10 19:50 Thomas Deutschmann
2019-03-28  4:00 Matt Turner
2019-03-27 21:56 Matt Turner
2019-03-27 21:56 Matt Turner
2019-03-27 21:56 Matt Turner
2018-06-04 19:25 Mart Raudsepp
2018-05-26  7:53 Mikle Kolyada
2018-04-21 11:55 Mikle Kolyada
2018-04-16 18:36 Sergei Trofimovich
2018-04-15 18:58 Thomas Deutschmann
2018-04-14 17:46 Aaron Bauman
2018-01-24 23:25 Mike Frysinger
2017-12-04 15:16 Richard Farina
2017-12-04 15:16 Richard Farina
2017-12-04 15:16 Richard Farina
2017-07-30  9:15 Michał Górny
2017-06-04 15:28 Michał Górny
2017-04-17  8:02 Agostino Sarubbo
2017-04-05 12:55 Agostino Sarubbo
2017-04-03 21:26 Michael Weber
2016-11-20 16:56 Göktürk Yüksek
2015-12-02 17:51 Richard Farina
2015-12-02 17:00 Richard Farina
2015-12-02 17:00 Richard Farina
2015-12-02 17:00 Richard Farina
2015-12-02 17:00 Richard Farina
2015-12-02 17:00 Richard Farina

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox