public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2022-10-12 23:41 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2022-10-12 23:41 UTC (permalink / raw
  To: gentoo-commits

commit:     24e01c69286c0aae15052c4c6bdf3efce8a2fa16
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 12 23:39:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Oct 12 23:39:23 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e01c69

sys-power/tlp: tweak whitespace

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

 sys-power/tlp/tlp-1.5.0.ebuild | 15 ++++++---------
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/sys-power/tlp/tlp-1.5.0.ebuild b/sys-power/tlp/tlp-1.5.0.ebuild
index 8eb8387f0e60..58c6a1db7a7d 100644
--- a/sys-power/tlp/tlp-1.5.0.ebuild
+++ b/sys-power/tlp/tlp-1.5.0.ebuild
@@ -6,24 +6,21 @@ EAPI=8
 inherit udev optfeature
 
 DESCRIPTION="Optimize laptop battery life"
-
 HOMEPAGE="https://linrunner.de/tlp/"
-
 SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
 S="${WORKDIR}/TLP-${PV}"
 
 LICENSE="GPL-2"
-
 SLOT="0"
-
 KEYWORDS="~amd64"
 
 # It's uncertain if elogind/systemd is actually required, however, without the sleep
 # hooks working, which require one of them, it doesn't seem like this app is very useful.
-RDEPEND="virtual/udev
+RDEPEND="
 	dev-lang/perl
-	|| ( sys-auth/elogind sys-apps/systemd )"
+	virtual/udev
+	|| ( sys-auth/elogind sys-apps/systemd )
+"
 
 src_install() {
 	emake \
@@ -33,9 +30,9 @@ src_install() {
 		TLP_WITH_SYSTEMD=1 \
 		install install-man
 
-	fperms 444 "/usr/share/tlp/defaults.conf" # manpage says this file should not be edited
+	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
 	newinitd "${FILESDIR}/tlp.init" tlp
-	keepdir "/var/lib/tlp" # created by Makefile, probably important
+	keepdir /var/lib/tlp # created by Makefile, probably important
 }
 
 pkg_postinst() {


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2022-11-03 19:13 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2022-11-03 19:13 UTC (permalink / raw
  To: gentoo-commits

commit:     fa3f072ee74b95a1ac88e4f269bc39f2979f6f1e
Author:     Duje Mihanović <duje.mihanovic <AT> skole <DOT> hr>
AuthorDate: Tue Oct 18 08:21:45 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov  3 19:13:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa3f072e

sys-power/tlp: install elogind sleep hook correctly

Closes: https://bugs.gentoo.org/877465
Signed-off-by: Duje Mihanović <duje.mihanovic <AT> skole.hr>
Closes: https://github.com/gentoo/gentoo/pull/27830
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/tlp/{tlp-1.5.0.ebuild => tlp-1.5.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-power/tlp/tlp-1.5.0.ebuild b/sys-power/tlp/tlp-1.5.0-r1.ebuild
similarity index 95%
rename from sys-power/tlp/tlp-1.5.0.ebuild
rename to sys-power/tlp/tlp-1.5.0-r1.ebuild
index 58c6a1db7a7d..b0bbf7d60684 100644
--- a/sys-power/tlp/tlp-1.5.0.ebuild
+++ b/sys-power/tlp/tlp-1.5.0-r1.ebuild
@@ -26,6 +26,7 @@ src_install() {
 	emake \
 		DESTDIR="${D}" \
 		TLP_NO_INIT=1 \
+		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
 		TLP_WITH_ELOGIND=1 \
 		TLP_WITH_SYSTEMD=1 \
 		install install-man


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2023-09-18  9:20 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-09-18  9:20 UTC (permalink / raw
  To: gentoo-commits

commit:     34da1f55516f7724ba82a2e7e75d08c77d46cbfd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 09:19:07 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 09:19:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34da1f55

sys-power/tlp: fix copyright

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

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

diff --git a/sys-power/tlp/tlp-1.6.0.ebuild b/sys-power/tlp/tlp-1.6.0.ebuild
index b0bbf7d60684..943ae6fe8d78 100644
--- a/sys-power/tlp/tlp-1.6.0.ebuild
+++ b/sys-power/tlp/tlp-1.6.0.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


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2023-09-18  9:20 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2023-09-18  9:20 UTC (permalink / raw
  To: gentoo-commits

commit:     4bdbdff124e66fd5fcaf75346072a46f9ef84de6
Author:     Jay Faulkner <jay <AT> jvf <DOT> cc>
AuthorDate: Sun Sep 17 00:00:18 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 09:03:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bdbdff1

sys-power/tlp: new version 1.6.0

Bumping the version from 1.5.0 to 1.6.0.

Closes: https://bugs.gentoo.org/show_bug.cgi?id=914054
Signed-off-by: Jay Faulkner <jay <AT> jvf.cc>
Closes: https://github.com/gentoo/gentoo/pull/32865
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-power/tlp/Manifest         |  1 +
 sys-power/tlp/tlp-1.6.0.ebuild | 48 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest
index 5cddbd3add64..e6512c67dc16 100644
--- a/sys-power/tlp/Manifest
+++ b/sys-power/tlp/Manifest
@@ -1 +1,2 @@
 DIST tlp-1.5.0.tar.gz 126447 BLAKE2B cdd2a5d094d1146a534de07cc646fd428a97f8d40c3d4ed5ec0522848ebe3a4182e36617854feeab7fa8923f7e7ef6797623a09609fdfa2a2b5dda321b188b31 SHA512 93be83f276b902467049160c20a546cdf2f0ec221274bbb4761bf89a8da09f10a494ce2f36379ef9be48ca2e7325de8e582f5dbb823e2ddd339366bae1228122
+DIST tlp-1.6.0.tar.gz 143444 BLAKE2B 71e43312583eeb644ffc7daedef1b100be47b44f0e96160f5fe08e3aa0c33958200b8a652e4a3254af828f2e929ba033a0562595e93911dcef460a22fc8674c5 SHA512 66c8fd736912771718da44e2117cfc51ab8ba8c76607cb9de8facbe73a648832a50ac7f00055fa2b315c71ad58762961851d7ccb96b7d8c6451529a7868045db

diff --git a/sys-power/tlp/tlp-1.6.0.ebuild b/sys-power/tlp/tlp-1.6.0.ebuild
new file mode 100644
index 000000000000..b0bbf7d60684
--- /dev/null
+++ b/sys-power/tlp/tlp-1.6.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev optfeature
+
+DESCRIPTION="Optimize laptop battery life"
+HOMEPAGE="https://linrunner.de/tlp/"
+SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/TLP-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# It's uncertain if elogind/systemd is actually required, however, without the sleep
+# hooks working, which require one of them, it doesn't seem like this app is very useful.
+RDEPEND="
+	dev-lang/perl
+	virtual/udev
+	|| ( sys-auth/elogind sys-apps/systemd )
+"
+
+src_install() {
+	emake \
+		DESTDIR="${D}" \
+		TLP_NO_INIT=1 \
+		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
+		TLP_WITH_ELOGIND=1 \
+		TLP_WITH_SYSTEMD=1 \
+		install install-man
+
+	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
+	newinitd "${FILESDIR}/tlp.init" tlp
+	keepdir /var/lib/tlp # created by Makefile, probably important
+}
+
+pkg_postinst() {
+	udev_reload
+
+	optfeature "disable Wake-on-LAN" sys-apps/ethtool
+	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2023-09-18 16:39 Joonas Niilola
  0 siblings, 0 replies; 12+ messages in thread
From: Joonas Niilola @ 2023-09-18 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ed2b663d902bd9a7fbba5c46ad3ec5debacabb4c
Author:     Duje Mihanović <duje.mihanovic <AT> skole <DOT> hr>
AuthorDate: Mon Sep 18 14:55:16 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 16:39:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed2b663d

sys-power/tlp: retire duje.mihanovic

Signed-off-by: Duje Mihanović <duje.mihanovic <AT> skole.hr>
Closes: https://github.com/gentoo/gentoo/pull/32905
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 sys-power/tlp/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/sys-power/tlp/metadata.xml b/sys-power/tlp/metadata.xml
index d7cf4d588720..432941daed2e 100644
--- a/sys-power/tlp/metadata.xml
+++ b/sys-power/tlp/metadata.xml
@@ -4,10 +4,6 @@
 	<maintainer type="person" proxied="yes">
 		<email>jay@jvf.cc</email>
 		<name>Jay Faulkner</name>
-	</maintainer>
-		<maintainer type="person" proxied="yes">
-		<email>duje.mihanovic@skole.hr</email>
-		<name>Duje Mihanović</name>
 	</maintainer>
 	<maintainer type="project" proxied="proxy">
 		<email>proxy-maint@gentoo.org</email>


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2023-12-01 22:17 Patrick McLean
  0 siblings, 0 replies; 12+ messages in thread
From: Patrick McLean @ 2023-12-01 22:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ff6a93b06c194ac03f924f2a76fd13c18d173550
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  1 22:17:02 2023 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Dec  1 22:17:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6a93b0

sys-power/tlp: add 1.6.1

Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 sys-power/tlp/Manifest         |  1 +
 sys-power/tlp/tlp-1.6.1.ebuild | 48 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest
index e6512c67dc16..38fbbac802ee 100644
--- a/sys-power/tlp/Manifest
+++ b/sys-power/tlp/Manifest
@@ -1,2 +1,3 @@
 DIST tlp-1.5.0.tar.gz 126447 BLAKE2B cdd2a5d094d1146a534de07cc646fd428a97f8d40c3d4ed5ec0522848ebe3a4182e36617854feeab7fa8923f7e7ef6797623a09609fdfa2a2b5dda321b188b31 SHA512 93be83f276b902467049160c20a546cdf2f0ec221274bbb4761bf89a8da09f10a494ce2f36379ef9be48ca2e7325de8e582f5dbb823e2ddd339366bae1228122
 DIST tlp-1.6.0.tar.gz 143444 BLAKE2B 71e43312583eeb644ffc7daedef1b100be47b44f0e96160f5fe08e3aa0c33958200b8a652e4a3254af828f2e929ba033a0562595e93911dcef460a22fc8674c5 SHA512 66c8fd736912771718da44e2117cfc51ab8ba8c76607cb9de8facbe73a648832a50ac7f00055fa2b315c71ad58762961851d7ccb96b7d8c6451529a7868045db
+DIST tlp-1.6.1.tar.gz 143688 BLAKE2B e7ddc8c792bf9911204556f6845da27e0c8722b5dc25b4b855c044a7d6b27662b6bad607532b631ea3766651f43321fda21ca1b51a01955d113ba838700d0182 SHA512 de88c4b4ae7d742eeec2bce7e43ccd99f971620541edc416471a46cb76a4f0c072821348d6c7f7fc44e7c70f2e3cde231d74546424ece533b2b2f531aee22b79

diff --git a/sys-power/tlp/tlp-1.6.1.ebuild b/sys-power/tlp/tlp-1.6.1.ebuild
new file mode 100644
index 000000000000..943ae6fe8d78
--- /dev/null
+++ b/sys-power/tlp/tlp-1.6.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev optfeature
+
+DESCRIPTION="Optimize laptop battery life"
+HOMEPAGE="https://linrunner.de/tlp/"
+SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/TLP-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# It's uncertain if elogind/systemd is actually required, however, without the sleep
+# hooks working, which require one of them, it doesn't seem like this app is very useful.
+RDEPEND="
+	dev-lang/perl
+	virtual/udev
+	|| ( sys-auth/elogind sys-apps/systemd )
+"
+
+src_install() {
+	emake \
+		DESTDIR="${D}" \
+		TLP_NO_INIT=1 \
+		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
+		TLP_WITH_ELOGIND=1 \
+		TLP_WITH_SYSTEMD=1 \
+		install install-man
+
+	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
+	newinitd "${FILESDIR}/tlp.init" tlp
+	keepdir /var/lib/tlp # created by Makefile, probably important
+}
+
+pkg_postinst() {
+	udev_reload
+
+	optfeature "disable Wake-on-LAN" sys-apps/ethtool
+	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2024-06-13 18:59 Arthur Zamarin
  0 siblings, 0 replies; 12+ messages in thread
From: Arthur Zamarin @ 2024-06-13 18:59 UTC (permalink / raw
  To: gentoo-commits

commit:     26ff0eb8ad652bc84be2f434de1d2aa250b46025
Author:     Jay Faulkner <jay <AT> jvf <DOT> cc>
AuthorDate: Thu Jun 13 18:56:45 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 18:59:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ff0eb8

sys-power/tlp: drop 1.5.0-r2, 1.6.0

Signed-off-by: Jay Faulkner <jay <AT> jvf.cc>
Closes: https://github.com/gentoo/gentoo/pull/37146
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-power/tlp/Manifest            |  2 --
 sys-power/tlp/tlp-1.5.0-r2.ebuild | 48 ---------------------------------------
 sys-power/tlp/tlp-1.6.0.ebuild    | 48 ---------------------------------------
 3 files changed, 98 deletions(-)

diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest
index 38fbbac802ee..798da5e2b3d3 100644
--- a/sys-power/tlp/Manifest
+++ b/sys-power/tlp/Manifest
@@ -1,3 +1 @@
-DIST tlp-1.5.0.tar.gz 126447 BLAKE2B cdd2a5d094d1146a534de07cc646fd428a97f8d40c3d4ed5ec0522848ebe3a4182e36617854feeab7fa8923f7e7ef6797623a09609fdfa2a2b5dda321b188b31 SHA512 93be83f276b902467049160c20a546cdf2f0ec221274bbb4761bf89a8da09f10a494ce2f36379ef9be48ca2e7325de8e582f5dbb823e2ddd339366bae1228122
-DIST tlp-1.6.0.tar.gz 143444 BLAKE2B 71e43312583eeb644ffc7daedef1b100be47b44f0e96160f5fe08e3aa0c33958200b8a652e4a3254af828f2e929ba033a0562595e93911dcef460a22fc8674c5 SHA512 66c8fd736912771718da44e2117cfc51ab8ba8c76607cb9de8facbe73a648832a50ac7f00055fa2b315c71ad58762961851d7ccb96b7d8c6451529a7868045db
 DIST tlp-1.6.1.tar.gz 143688 BLAKE2B e7ddc8c792bf9911204556f6845da27e0c8722b5dc25b4b855c044a7d6b27662b6bad607532b631ea3766651f43321fda21ca1b51a01955d113ba838700d0182 SHA512 de88c4b4ae7d742eeec2bce7e43ccd99f971620541edc416471a46cb76a4f0c072821348d6c7f7fc44e7c70f2e3cde231d74546424ece533b2b2f531aee22b79

diff --git a/sys-power/tlp/tlp-1.5.0-r2.ebuild b/sys-power/tlp/tlp-1.5.0-r2.ebuild
deleted file mode 100644
index b0bbf7d60684..000000000000
--- a/sys-power/tlp/tlp-1.5.0-r2.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev optfeature
-
-DESCRIPTION="Optimize laptop battery life"
-HOMEPAGE="https://linrunner.de/tlp/"
-SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/TLP-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# It's uncertain if elogind/systemd is actually required, however, without the sleep
-# hooks working, which require one of them, it doesn't seem like this app is very useful.
-RDEPEND="
-	dev-lang/perl
-	virtual/udev
-	|| ( sys-auth/elogind sys-apps/systemd )
-"
-
-src_install() {
-	emake \
-		DESTDIR="${D}" \
-		TLP_NO_INIT=1 \
-		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
-		TLP_WITH_ELOGIND=1 \
-		TLP_WITH_SYSTEMD=1 \
-		install install-man
-
-	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
-	newinitd "${FILESDIR}/tlp.init" tlp
-	keepdir /var/lib/tlp # created by Makefile, probably important
-}
-
-pkg_postinst() {
-	udev_reload
-
-	optfeature "disable Wake-on-LAN" sys-apps/ethtool
-	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
-}
-
-pkg_postrm() {
-	udev_reload
-}

diff --git a/sys-power/tlp/tlp-1.6.0.ebuild b/sys-power/tlp/tlp-1.6.0.ebuild
deleted file mode 100644
index 943ae6fe8d78..000000000000
--- a/sys-power/tlp/tlp-1.6.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev optfeature
-
-DESCRIPTION="Optimize laptop battery life"
-HOMEPAGE="https://linrunner.de/tlp/"
-SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/TLP-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# It's uncertain if elogind/systemd is actually required, however, without the sleep
-# hooks working, which require one of them, it doesn't seem like this app is very useful.
-RDEPEND="
-	dev-lang/perl
-	virtual/udev
-	|| ( sys-auth/elogind sys-apps/systemd )
-"
-
-src_install() {
-	emake \
-		DESTDIR="${D}" \
-		TLP_NO_INIT=1 \
-		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
-		TLP_WITH_ELOGIND=1 \
-		TLP_WITH_SYSTEMD=1 \
-		install install-man
-
-	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
-	newinitd "${FILESDIR}/tlp.init" tlp
-	keepdir /var/lib/tlp # created by Makefile, probably important
-}
-
-pkg_postinst() {
-	udev_reload
-
-	optfeature "disable Wake-on-LAN" sys-apps/ethtool
-	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
-}
-
-pkg_postrm() {
-	udev_reload
-}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2024-06-13 20:49 Sam James
  0 siblings, 0 replies; 12+ messages in thread
From: Sam James @ 2024-06-13 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     379b35d1250a9396ed9a266e0237e239a818fc74
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 13 20:49:27 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 13 20:49:27 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379b35d1

sys-power/tlp: Stabilize 1.6.1 amd64, #932380

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

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

diff --git a/sys-power/tlp/tlp-1.6.1.ebuild b/sys-power/tlp/tlp-1.6.1.ebuild
index 943ae6fe8d78..8c81e057e0fc 100644
--- a/sys-power/tlp/tlp-1.6.1.ebuild
+++ b/sys-power/tlp/tlp-1.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/TLP-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # It's uncertain if elogind/systemd is actually required, however, without the sleep
 # hooks working, which require one of them, it doesn't seem like this app is very useful.


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2024-10-25  7:31 Yixun Lan
  0 siblings, 0 replies; 12+ messages in thread
From: Yixun Lan @ 2024-10-25  7:31 UTC (permalink / raw
  To: gentoo-commits

commit:     1ca4274ed7925716421aa0a2eb481d22b69ed1dd
Author:     Jay Faulkner <jay <AT> jvf <DOT> cc>
AuthorDate: Fri Oct 18 21:57:19 2024 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Fri Oct 25 07:31:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca4274e

sys-power/tlp: add 1.7.0

Closes: https://github.com/gentoo/gentoo/pull/39037
Signed-off-by: Jay Faulkner <jay <AT> jvf.cc>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 sys-power/tlp/Manifest         |  1 +
 sys-power/tlp/tlp-1.7.0.ebuild | 50 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest
index 798da5e2b3d3..20427738d53d 100644
--- a/sys-power/tlp/Manifest
+++ b/sys-power/tlp/Manifest
@@ -1 +1,2 @@
 DIST tlp-1.6.1.tar.gz 143688 BLAKE2B e7ddc8c792bf9911204556f6845da27e0c8722b5dc25b4b855c044a7d6b27662b6bad607532b631ea3766651f43321fda21ca1b51a01955d113ba838700d0182 SHA512 de88c4b4ae7d742eeec2bce7e43ccd99f971620541edc416471a46cb76a4f0c072821348d6c7f7fc44e7c70f2e3cde231d74546424ece533b2b2f531aee22b79
+DIST tlp-1.7.0.tar.gz 151003 BLAKE2B 3dbd600921fe29d6adc4d195000087c969b4be8f8c3b6052cf411ad820f06c47e31e2cf93a0c33f822491f1cf2420fd6cf1193d45846b067975b4efbb3e5407e SHA512 db6777dff1b253f63941271d39b3785646ad15b4351a4a647ec748d9beabcc891b70d4070d0ce5b01919024e7560eac6ee858b720f8ec0a5535c51513ccf7a3d

diff --git a/sys-power/tlp/tlp-1.7.0.ebuild b/sys-power/tlp/tlp-1.7.0.ebuild
new file mode 100644
index 000000000000..6f8ae18fd40d
--- /dev/null
+++ b/sys-power/tlp/tlp-1.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev optfeature
+
+DESCRIPTION="Optimize laptop battery life"
+HOMEPAGE="https://linrunner.de/tlp/"
+SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/TLP-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# It's uncertain if elogind/systemd is actually required, however, without the sleep
+# hooks working, which require one of them, it doesn't seem like this app is very useful.
+RDEPEND="
+	dev-lang/perl
+	virtual/udev
+	|| ( sys-auth/elogind sys-apps/systemd )
+"
+
+src_install() {
+	# NOTE(JayF): TLP_WITH_ELOGIND/TLP_WITH_SYSTEMD are both only installing
+	#             small init/config files.
+	emake \
+		DESTDIR="${D}" \
+		TLP_NO_INIT=1 \
+		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
+		TLP_WITH_ELOGIND=1 \
+		TLP_WITH_SYSTEMD=1 \
+		install install-man
+
+	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
+	newinitd "${FILESDIR}/tlp.init" tlp
+	keepdir /var/lib/tlp # created by Makefile, probably important
+}
+
+pkg_postinst() {
+	udev_reload
+
+	optfeature "disable Wake-on-LAN" sys-apps/ethtool
+	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2024-11-23 20:15 Arthur Zamarin
  0 siblings, 0 replies; 12+ messages in thread
From: Arthur Zamarin @ 2024-11-23 20:15 UTC (permalink / raw
  To: gentoo-commits

commit:     53fec8c54a623f7a6e834892d61ff6ecff413935
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 23 20:15:07 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 23 20:15:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53fec8c5

sys-power/tlp: Stabilize 1.7.0 amd64, #944724

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

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

diff --git a/sys-power/tlp/tlp-1.7.0.ebuild b/sys-power/tlp/tlp-1.7.0.ebuild
index 6f8ae18fd40d..4945297e5355 100644
--- a/sys-power/tlp/tlp-1.7.0.ebuild
+++ b/sys-power/tlp/tlp-1.7.0.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/TLP-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # It's uncertain if elogind/systemd is actually required, however, without the sleep
 # hooks working, which require one of them, it doesn't seem like this app is very useful.


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2024-11-24 10:24 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2024-11-24 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     4287066267d7988ec23cc1784bd4cb48bbbbad14
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 00:08:20 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 10:24:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42870662

sys-power/tlp: Use new elogind hooks path, keep compat symlink

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-power/tlp/tlp-1.7.0-r1.ebuild | 56 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 56 insertions(+)

diff --git a/sys-power/tlp/tlp-1.7.0-r1.ebuild b/sys-power/tlp/tlp-1.7.0-r1.ebuild
new file mode 100644
index 000000000000..9932188670b3
--- /dev/null
+++ b/sys-power/tlp/tlp-1.7.0-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit udev optfeature
+
+DESCRIPTION="Optimize laptop battery life"
+HOMEPAGE="https://linrunner.de/tlp/"
+SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/TLP-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64"
+
+# It's uncertain if elogind/systemd is actually required, however, without the sleep
+# hooks working, which require one of them, it doesn't seem like this app is very useful.
+RDEPEND="
+	dev-lang/perl
+	virtual/udev
+	|| ( sys-auth/elogind sys-apps/systemd )
+"
+
+src_install() {
+	# NOTE(JayF): TLP_WITH_ELOGIND/TLP_WITH_SYSTEMD are both only installing
+	#             small init/config files.
+	local myemakeargs=(
+		DESTDIR="${D}"
+		TLP_NO_INIT=1
+		TLP_ELOD=/usr/lib/elogind/system-sleep
+		TLP_WITH_ELOGIND=1
+		TLP_WITH_SYSTEMD=1
+		install install-man
+	)
+	emake "${myemakeargs[@]}"
+
+	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
+	newinitd "${FILESDIR}/tlp.init" tlp
+	keepdir /var/lib/tlp # created by Makefile, probably important
+
+	# <elogind-255.5 used a different path (bug #939216), keep a compat symlink
+	# TODO: cleanup after 255.5 been stable for a few months
+	dosym {/usr/lib,/"$(get_libdir)"}/elogind/system-sleep/49-tlp-sleep
+}
+
+pkg_postinst() {
+	udev_reload
+
+	optfeature "disable Wake-on-LAN" sys-apps/ethtool
+	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
+}
+
+pkg_postrm() {
+	udev_reload
+}


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

* [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/
@ 2024-11-24 10:24 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2024-11-24 10:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bf8fe7e40987a318ec82e152191f0049fc4b5e7e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 24 00:11:15 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Nov 24 10:24:17 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8fe7e4

sys-power/tlp: drop 1.6.1, 1.7.0

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sys-power/tlp/Manifest         |  1 -
 sys-power/tlp/tlp-1.6.1.ebuild | 48 ----------------------------------------
 sys-power/tlp/tlp-1.7.0.ebuild | 50 ------------------------------------------
 3 files changed, 99 deletions(-)

diff --git a/sys-power/tlp/Manifest b/sys-power/tlp/Manifest
index 20427738d53d..68e509588b5e 100644
--- a/sys-power/tlp/Manifest
+++ b/sys-power/tlp/Manifest
@@ -1,2 +1 @@
-DIST tlp-1.6.1.tar.gz 143688 BLAKE2B e7ddc8c792bf9911204556f6845da27e0c8722b5dc25b4b855c044a7d6b27662b6bad607532b631ea3766651f43321fda21ca1b51a01955d113ba838700d0182 SHA512 de88c4b4ae7d742eeec2bce7e43ccd99f971620541edc416471a46cb76a4f0c072821348d6c7f7fc44e7c70f2e3cde231d74546424ece533b2b2f531aee22b79
 DIST tlp-1.7.0.tar.gz 151003 BLAKE2B 3dbd600921fe29d6adc4d195000087c969b4be8f8c3b6052cf411ad820f06c47e31e2cf93a0c33f822491f1cf2420fd6cf1193d45846b067975b4efbb3e5407e SHA512 db6777dff1b253f63941271d39b3785646ad15b4351a4a647ec748d9beabcc891b70d4070d0ce5b01919024e7560eac6ee858b720f8ec0a5535c51513ccf7a3d

diff --git a/sys-power/tlp/tlp-1.6.1.ebuild b/sys-power/tlp/tlp-1.6.1.ebuild
deleted file mode 100644
index 8c81e057e0fc..000000000000
--- a/sys-power/tlp/tlp-1.6.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev optfeature
-
-DESCRIPTION="Optimize laptop battery life"
-HOMEPAGE="https://linrunner.de/tlp/"
-SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/TLP-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-
-# It's uncertain if elogind/systemd is actually required, however, without the sleep
-# hooks working, which require one of them, it doesn't seem like this app is very useful.
-RDEPEND="
-	dev-lang/perl
-	virtual/udev
-	|| ( sys-auth/elogind sys-apps/systemd )
-"
-
-src_install() {
-	emake \
-		DESTDIR="${D}" \
-		TLP_NO_INIT=1 \
-		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
-		TLP_WITH_ELOGIND=1 \
-		TLP_WITH_SYSTEMD=1 \
-		install install-man
-
-	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
-	newinitd "${FILESDIR}/tlp.init" tlp
-	keepdir /var/lib/tlp # created by Makefile, probably important
-}
-
-pkg_postinst() {
-	udev_reload
-
-	optfeature "disable Wake-on-LAN" sys-apps/ethtool
-	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
-}
-
-pkg_postrm() {
-	udev_reload
-}

diff --git a/sys-power/tlp/tlp-1.7.0.ebuild b/sys-power/tlp/tlp-1.7.0.ebuild
deleted file mode 100644
index 4945297e5355..000000000000
--- a/sys-power/tlp/tlp-1.7.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev optfeature
-
-DESCRIPTION="Optimize laptop battery life"
-HOMEPAGE="https://linrunner.de/tlp/"
-SRC_URI="https://github.com/linrunner/TLP/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/TLP-${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-
-# It's uncertain if elogind/systemd is actually required, however, without the sleep
-# hooks working, which require one of them, it doesn't seem like this app is very useful.
-RDEPEND="
-	dev-lang/perl
-	virtual/udev
-	|| ( sys-auth/elogind sys-apps/systemd )
-"
-
-src_install() {
-	# NOTE(JayF): TLP_WITH_ELOGIND/TLP_WITH_SYSTEMD are both only installing
-	#             small init/config files.
-	emake \
-		DESTDIR="${D}" \
-		TLP_NO_INIT=1 \
-		TLP_ELOD=/$(get_libdir)/elogind/system-sleep \
-		TLP_WITH_ELOGIND=1 \
-		TLP_WITH_SYSTEMD=1 \
-		install install-man
-
-	fperms 444 /usr/share/tlp/defaults.conf # manpage says this file should not be edited
-	newinitd "${FILESDIR}/tlp.init" tlp
-	keepdir /var/lib/tlp # created by Makefile, probably important
-}
-
-pkg_postinst() {
-	udev_reload
-
-	optfeature "disable Wake-on-LAN" sys-apps/ethtool
-	optfeature "see disk drive health info in tlp-stat" sys-apps/smartmontools
-}
-
-pkg_postrm() {
-	udev_reload
-}


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

end of thread, other threads:[~2024-11-24 10:24 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-24 10:24 [gentoo-commits] repo/gentoo:master commit in: sys-power/tlp/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-11-24 10:24 Andreas Sturmlechner
2024-11-23 20:15 Arthur Zamarin
2024-10-25  7:31 Yixun Lan
2024-06-13 20:49 Sam James
2024-06-13 18:59 Arthur Zamarin
2023-12-01 22:17 Patrick McLean
2023-09-18 16:39 Joonas Niilola
2023-09-18  9:20 Sam James
2023-09-18  9:20 Sam James
2022-11-03 19:13 Sam James
2022-10-12 23:41 Sam James

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