* [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