* [gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/files/, sys-power/thermald/
@ 2018-02-19 15:26 David Seifert
0 siblings, 0 replies; 3+ messages in thread
From: David Seifert @ 2018-02-19 15:26 UTC (permalink / raw
To: gentoo-commits
commit: de3e1be3bdac5714340af73159e93fae4ae38e8a
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 19 15:25:57 2018 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Feb 19 15:25:57 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3e1be3
sys-power/thermald: [QA] Remove autotools-utils based ebuilds
Package-Manager: Portage-2.3.24, Repoman-2.3.6
sys-power/thermald/Manifest | 4 --
.../files/thermald-1.4.2-terminate-r1.patch | 65 ----------------------
sys-power/thermald/thermald-1.4.2-r1.ebuild | 44 ---------------
sys-power/thermald/thermald-1.5.3.ebuild | 40 -------------
sys-power/thermald/thermald-1.5.4.ebuild | 40 -------------
sys-power/thermald/thermald-1.6.ebuild | 40 -------------
6 files changed, 233 deletions(-)
diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index 4fd6599436d..f5ae52feff8 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,5 +1 @@
-DIST thermald-1.4.2.tar.gz 89080 BLAKE2B 7dd2b734c46e006570ce8cd3ac11d922bcba6dc40c50bc6b2f19ff21e709f686138433f7e17487af405830f0a72dc86d275f3699d97db8677c8c2b75509b7fae SHA512 373620679df7db242770ae2b5c6e2b9015cfb480539889c43b8f20f52faa139ea307985c8f7369daf14c41d987f7c5af4baecc9dd460ef63556ac982eb4bcd47
-DIST thermald-1.5.3.tar.gz 335067 BLAKE2B 209ef4e798ace8521f9164cf796cdf94efdd3c47ed71c18d52728070686ae10ad4d3c10d6c0a7bd727bfc6d834214d6876dcc406ce0877a903bbc175b40beec3 SHA512 aab4ade4dc50985cd5d45bcce6ea9b75cce22504eb113c86b8733c8be88a701c8812b8b0f3202f084a8128d50ec794ebe1c73312c0a5a5fd1dbc87eedf02df16
-DIST thermald-1.5.4.tar.gz 336768 BLAKE2B c56f091bf0034f794ad3aad16d5f9ed0480822d4505efbaed65c413621f3f5da74032da25cfbd9ea6fbb46656e1a9f1626ddab288486e104f013791e4c462ccc SHA512 c23b4aabc59f11fe93074459d8343f587275771268d9c71c871da6bb46d8533a46ab9ac0b495c22771d9064288872abfd3180e3bc92dbe5842cff53046e543d6
-DIST thermald-1.6.tar.gz 331682 BLAKE2B 2e8f18134f49cee618323438478b43b36454ebdeb9f50e972f3b4eefb4c01e40e01384e54c5c15d84e4d2ba9b7fd11f67fbe7b0839df2f2fc31bc42b200e1b85 SHA512 ddcd01dcd2f6b5666ffa16ba635734e4c146244b5df7c3f0deb8120f8ee7ebf1f4ee302d49db2b7e9a4950045650922977bd40bf6b38ccea9896f81e06df1d49
DIST thermald-1.7.1.tar.gz 420725 BLAKE2B 99e176e978e56d453fe5ff409f048122d18b9c554ed3128dac1c704a61ab483ab3ca21c2c360d1dc763de9770f877948d62d8c2216072d23fa1b828913a8e766 SHA512 a78f8aa9ef0f3e3b57fc1ebbd7ad7e67985676ad7adf5b6a6d23e4aed4e2ccb8273fb67ccd9a2133f91f7f6b19f793c9ba68e41208aabde4248ca666061fe5e0
diff --git a/sys-power/thermald/files/thermald-1.4.2-terminate-r1.patch b/sys-power/thermald/files/thermald-1.4.2-terminate-r1.patch
deleted file mode 100644
index 96ba91ffe5e..00000000000
--- a/sys-power/thermald/files/thermald-1.4.2-terminate-r1.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-commit 14bf458675a735975c6b9bf7394682e93398a8e0
-Author: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
-Date: Tue Jul 14 17:46:45 2015 -0700
-
- Fix regression in exit via dbus message
-
- Terminate via dbus terminate message is broken. Fixed this.
- Thanks to Yixun Lan <yixun.lan@gmail.com> for finding this.
-
-diff --git a/src/main.cpp b/src/main.cpp
-index 2cf4864..d692cf3 100644
---- a/src/main.cpp
-+++ b/src/main.cpp
-@@ -50,7 +50,7 @@
- #define TD_DIST_VERSION PACKAGE_VERSION
- #endif
-
--extern int thd_dbus_server_init();
-+extern int thd_dbus_server_init(void (*exit_handler)(int));
-
- // Default log level
- static int thd_log_level = G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL
-@@ -263,7 +263,7 @@ int main(int argc, char *argv[]) {
- }
-
- if (dbus_enable)
-- thd_dbus_server_init();
-+ thd_dbus_server_init(sig_int_handler);
-
- if (!no_daemon) {
- printf("Ready to serve requests: Daemonizing.. %d\n", thd_daemonize);
-diff --git a/src/thd_dbus_interface.cpp b/src/thd_dbus_interface.cpp
-index 021bce2..7926101 100644
---- a/src/thd_dbus_interface.cpp
-+++ b/src/thd_dbus_interface.cpp
-@@ -187,8 +187,12 @@ gboolean thd_dbus_interface_get_current_preference(PrefObject *obj,
- return TRUE;
- }
-
-+void (*thd_dbus_exit_callback)(int);
- gboolean thd_dbus_interface_terminate(PrefObject *obj, GError **error) {
- thd_engine->thd_engine_terminate();
-+ if (thd_dbus_exit_callback)
-+ thd_dbus_exit_callback(0);
-+
- return TRUE;
- }
-
-@@ -561,13 +565,15 @@ gboolean thd_dbus_interface_get_sensor_temperature(PrefObject *obj, int index,
- }
-
- // Setup dbus server
--int thd_dbus_server_init() {
-+int thd_dbus_server_init(void (*exit_handler)(int)) {
- DBusGConnection *bus;
- DBusGProxy *bus_proxy;
- GError *error = NULL;
- guint result;
- PrefObject *value_obj;
-
-+ thd_dbus_exit_callback = exit_handler;
-+
- bus = dbus_g_bus_get(DBUS_BUS_SYSTEM, &error);
- if (error != NULL) {
- thd_log_error("Couldn't connect to session bus: %s:\n", error->message);
diff --git a/sys-power/thermald/thermald-1.4.2-r1.ebuild b/sys-power/thermald/thermald-1.4.2-r1.ebuild
deleted file mode 100644
index 29cd24743a9..00000000000
--- a/sys-power/thermald/thermald-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-inherit autotools-utils systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://01.org/linux-thermal-daemon"
-SRC_URI="https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-S=${WORKDIR}/thermal_daemon-${PV}
-
-CDEPEND="dev-libs/dbus-glib
- dev-libs/libxml2"
-DEPEND="${CDEPEND}
- sys-apps/sed"
-RDEPEND="${CDEPEND}"
-
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-PATCHES=(
- "${FILESDIR}/${P}-terminate-r1.patch"
-)
-
-src_configure() {
- local myeconfargs=(
- --with-systemdsystemunitdir=$(systemd_get_unitdir)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- autotools-utils_src_install
- rm -rf "${D}"/etc/init || die
- doinitd "${FILESDIR}"/thermald
-}
diff --git a/sys-power/thermald/thermald-1.5.3.ebuild b/sys-power/thermald/thermald-1.5.3.ebuild
deleted file mode 100644
index d1751b531f2..00000000000
--- a/sys-power/thermald/thermald-1.5.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-inherit autotools-utils systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://01.org/linux-thermal-daemon"
-SRC_URI="https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-S=${WORKDIR}/thermal_daemon-${PV}
-
-CDEPEND="dev-libs/dbus-glib
- dev-libs/libxml2"
-DEPEND="${CDEPEND}
- sys-apps/sed"
-RDEPEND="${CDEPEND}"
-
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-src_configure() {
- local myeconfargs=(
- --with-systemdsystemunitdir=$(systemd_get_unitdir)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- autotools-utils_src_install
- rm -rf "${D}"/etc/init || die
- doinitd "${FILESDIR}"/thermald
-}
diff --git a/sys-power/thermald/thermald-1.5.4.ebuild b/sys-power/thermald/thermald-1.5.4.ebuild
deleted file mode 100644
index 615c338aa4a..00000000000
--- a/sys-power/thermald/thermald-1.5.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-inherit autotools-utils systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://01.org/linux-thermal-daemon"
-SRC_URI="https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-S=${WORKDIR}/thermal_daemon-${PV}
-
-CDEPEND="dev-libs/dbus-glib
- dev-libs/libxml2"
-DEPEND="${CDEPEND}
- sys-apps/sed"
-RDEPEND="${CDEPEND}"
-
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-src_configure() {
- local myeconfargs=(
- --with-systemdsystemunitdir=$(systemd_get_unitdir)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- autotools-utils_src_install
- rm -rf "${D}"/etc/init || die
- doinitd "${FILESDIR}"/thermald
-}
diff --git a/sys-power/thermald/thermald-1.6.ebuild b/sys-power/thermald/thermald-1.6.ebuild
deleted file mode 100644
index 615c338aa4a..00000000000
--- a/sys-power/thermald/thermald-1.6.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-AUTOTOOLS_IN_SOURCE_BUILD=1
-inherit autotools-utils systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://01.org/linux-thermal-daemon"
-SRC_URI="https://github.com/01org/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-S=${WORKDIR}/thermal_daemon-${PV}
-
-CDEPEND="dev-libs/dbus-glib
- dev-libs/libxml2"
-DEPEND="${CDEPEND}
- sys-apps/sed"
-RDEPEND="${CDEPEND}"
-
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-src_configure() {
- local myeconfargs=(
- --with-systemdsystemunitdir=$(systemd_get_unitdir)
- )
- autotools-utils_src_configure
-}
-
-src_install() {
- autotools-utils_src_install
- rm -rf "${D}"/etc/init || die
- doinitd "${FILESDIR}"/thermald
-}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/files/, sys-power/thermald/
@ 2019-10-22 2:30 Rick Farina
0 siblings, 0 replies; 3+ messages in thread
From: Rick Farina @ 2019-10-22 2:30 UTC (permalink / raw
To: gentoo-commits
commit: 0f6dddd1d0f658bf6c4331382eec0d02f66192b2
Author: Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 22 02:30:24 2019 +0000
Commit: Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Tue Oct 22 02:30:39 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f6dddd1
sys-power/thermald: fix build failure on newer gcc
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
.../files/thermald-1.9-size_t-format.patch | 44 ++++++++++++++++++++++
sys-power/thermald/thermald-1.9.ebuild | 1 +
2 files changed, 45 insertions(+)
diff --git a/sys-power/thermald/files/thermald-1.9-size_t-format.patch b/sys-power/thermald/files/thermald-1.9-size_t-format.patch
new file mode 100644
index 00000000000..324b3b97f79
--- /dev/null
+++ b/sys-power/thermald/files/thermald-1.9-size_t-format.patch
@@ -0,0 +1,44 @@
+From dcdaf523393a6e7c07b5a510c573223722b0289b Mon Sep 17 00:00:00 2001
+From: Anuj Mittal <anuj.mittal@intel.com>
+Date: Thu, 1 Aug 2019 08:15:52 +0800
+Subject: [PATCH] Use correct format specifier for size_t
+
+%zu instead of %lu, otherwise on 32 bit:
+
+| In file included from ../git/src/thd_common.h:27,
+| from ../git/src/thd_zone.h:30,
+| from ../git/src/thd_zone.cpp:34:
+| ../git/src/thd_zone.cpp: In member function 'void cthd_zone::update_highest_trip_temp(cthd_trip_point&)':
+| ../git/src/thd_zone.cpp:322:16: error: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'std::vector<cthd_trip_point>::size_type' {aka 'unsigned int'} [-Werror=format=]
+| 322 | thd_log_info("trip_points.size():%lu\n", trip_points.size());
+| | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
+| | |
+| | std::vector<cthd_trip_point>::size_type {aka unsigned int}
+| ../git/src/thermald.h:82:57: note: in definition of macro 'thd_log_info'
+| 82 | #define thd_log_info(...) g_log(NULL, G_LOG_LEVEL_INFO, __VA_ARGS__)
+| | ^~~~~~~~~~~
+| ../git/src/thd_zone.cpp:322:38: note: format string is defined here
+| 322 | thd_log_info("trip_points.size():%lu\n", trip_points.size());
+| | ~~^
+| | |
+| | long unsigned int
+| | %u
+
+Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
+---
+ src/thd_zone.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/thd_zone.cpp b/src/thd_zone.cpp
+index dd485d9..eb81d61 100644
+--- a/src/thd_zone.cpp
++++ b/src/thd_zone.cpp
+@@ -319,7 +319,7 @@ void cthd_zone::add_trip(cthd_trip_point &trip) {
+ void cthd_zone::update_highest_trip_temp(cthd_trip_point &trip)
+ {
+ if (trip_points.size()) {
+- thd_log_info("trip_points.size():%lu\n", trip_points.size());
++ thd_log_info("trip_points.size():%zu\n", trip_points.size());
+ for (unsigned int j = trip_points.size() - 1;; --j) {
+ if (trip_points[j].get_trip_type() == trip.get_trip_type()) {
+ thd_log_info("updating existing trip temp \n");
diff --git a/sys-power/thermald/thermald-1.9.ebuild b/sys-power/thermald/thermald-1.9.ebuild
index 33bfe3ff73b..9eb5e8b9249 100644
--- a/sys-power/thermald/thermald-1.9.ebuild
+++ b/sys-power/thermald/thermald-1.9.ebuild
@@ -26,6 +26,7 @@ S=${WORKDIR}/thermal_daemon-${PV}
DOCS=( thermal_daemon_usage.txt README.txt )
src_prepare() {
+ eapply "${FILESDIR}/${P}-size_t-format.patch"
default
eautoreconf
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/files/, sys-power/thermald/
@ 2024-07-13 9:02 Yixun Lan
0 siblings, 0 replies; 3+ messages in thread
From: Yixun Lan @ 2024-07-13 9:02 UTC (permalink / raw
To: gentoo-commits
commit: efd2eceee0f582a955e2a062fc65712a4c5ec890
Author: Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 13 09:01:33 2024 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 09:02:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd2ecee
sys-power/thermald: drop 2.5.4-r1, 2.5.6
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
sys-power/thermald/Manifest | 2 -
.../thermald/files/thermald-2.5.4-ioctl.patch | 25 ----------
sys-power/thermald/thermald-2.5.4-r1.ebuild | 56 ----------------------
sys-power/thermald/thermald-2.5.6.ebuild | 56 ----------------------
4 files changed, 139 deletions(-)
diff --git a/sys-power/thermald/Manifest b/sys-power/thermald/Manifest
index a89270fada61..45a3e78fd27a 100644
--- a/sys-power/thermald/Manifest
+++ b/sys-power/thermald/Manifest
@@ -1,3 +1 @@
-DIST thermald-2.5.4.tar.gz 179202 BLAKE2B 945466ee90e61b4c59105f6f0d5b011b9cad9a9613ec5ac1f9e8d2ec1d75bc21e1685e7c8f165f5f4f46736d0b862a149b1e1444500d64aa1429d97db85209ac SHA512 7e73e7860ca6df22862db5fad1d8ab75361deac9cb3631da2950b02f366febd78a93c81afe93af396c9be2a809e8be8c764b0d3183b545e051f3ec7b9d9dd078
-DIST thermald-2.5.6.tar.gz 182768 BLAKE2B cc6249d5e0a3b5961776ed9ac888d1468acbb2aad49f63f99bf6e3289227f786ab3cc11b6122e702ca67f898b6d6b25c4e58c2ba1ba4aad1a38e6b74eaaf950f SHA512 d039e4bd4ed203caf786c8090c27910b5b5f3886e8e4d160d6347bb2b8c1d6aaaca14958ee91ad4aedb02e67f8a6403805719bf07d55f03fe1f28f3e4378ae73
DIST thermald-2.5.7.tar.gz 182761 BLAKE2B d812e1a7e0b55dd5d06ff491183ad0061acb79d2c80a6a248456821676bd3728e28a5d6b23d8fe2565ca8424830f095de8595e85bdfc514f17418af50d7e7284 SHA512 49699eb2a3f3d1197e680a39ecba767a1f11a5d4209671d30152f1e126f7c48b650909c4dd90c496a7857b0fa9ad6fc8c5a849413a8e544b3d5f62d8acfc8268
diff --git a/sys-power/thermald/files/thermald-2.5.4-ioctl.patch b/sys-power/thermald/files/thermald-2.5.4-ioctl.patch
deleted file mode 100644
index 85a4a82218aa..000000000000
--- a/sys-power/thermald/files/thermald-2.5.4-ioctl.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/src/acpi_thermal_rel_ioct.h b/src/acpi_thermal_rel_ioct.h
-index dd045a9..9b12a69 100644
---- a/src/acpi_thermal_rel_ioct.h
-+++ b/src/acpi_thermal_rel_ioct.h
-@@ -34,17 +34,14 @@
- #define ACPI_THERMAL_GET_ART _IOR(ACPI_THERMAL_MAGIC, 6, unsigned long)
-
- /*
-- * ACPI_THERMAL_GET_PSVT_REV = Revision number
-- * identifies limit type: 1=true proportional limit, 2=depth limit
- * ACPI_THERMAL_GET_PSVT_COUNT = Number of PSVT entries
- * ACPI_THERMAL_GET_PSVT_LEN = Total return data size (PSVT count x each
- * PSVT entry size)
- * ACPI_THERMAL_GET_PSVT = Get the data as an array of psvt_objects
- */
--#define ACPI_THERMAL_GET_PSVT_REV _IOR(ACPI_THERMAL_MAGIC, 7, unsigned long)
--#define ACPI_THERMAL_GET_PSVT_LEN _IOR(ACPI_THERMAL_MAGIC, 8, unsigned long)
--#define ACPI_THERMAL_GET_PSVT_COUNT _IOR(ACPI_THERMAL_MAGIC, 9, unsigned long)
--#define ACPI_THERMAL_GET_PSVT _IOR(ACPI_THERMAL_MAGIC, 10, unsigned long)
-+#define ACPI_THERMAL_GET_PSVT_LEN _IOR(ACPI_THERMAL_MAGIC, 7, unsigned long)
-+#define ACPI_THERMAL_GET_PSVT_COUNT _IOR(ACPI_THERMAL_MAGIC, 8, unsigned long)
-+#define ACPI_THERMAL_GET_PSVT _IOR(ACPI_THERMAL_MAGIC, 9, unsigned long)
-
- #ifndef __KERNEL__
- #define u64 unsigned long long
diff --git a/sys-power/thermald/thermald-2.5.4-r1.ebuild b/sys-power/thermald/thermald-2.5.4-r1.ebuild
deleted file mode 100644
index b04889d65db9..000000000000
--- a/sys-power/thermald/thermald-2.5.4-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info out-of-source systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://github.com/intel/thermal_daemon"
-SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- dev-libs/dbus-glib:=
- dev-libs/glib:=
- dev-libs/libxml2:=
- dev-libs/libevdev
- sys-power/upower
- sys-apps/dbus:="
-DEPEND="${RDEPEND}
- dev-util/gtk-doc
- dev-util/glib-utils"
-
-S=${WORKDIR}/thermal_daemon-${PV}
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP ~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
-
-PATCHES=( "${FILESDIR}/${P}-ioctl.patch" )
-
-src_prepare() {
- sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \
- configure.ac || die
-
- default
- eautoreconf
-}
-
-my_src_configure() {
- ECONF_SOURCE="${S}" econf \
- --disable-werror \
- --runstatedir="${EPREFIX}"/run \
- --with-dbus-power-group=wheel \
- --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-my_src_install_all() {
- einstalldocs
-
- rm -rf "${ED}"/etc/init || die
- doinitd "${FILESDIR}"/thermald
-}
diff --git a/sys-power/thermald/thermald-2.5.6.ebuild b/sys-power/thermald/thermald-2.5.6.ebuild
deleted file mode 100644
index 9abc5d8024c4..000000000000
--- a/sys-power/thermald/thermald-2.5.6.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info out-of-source systemd
-
-DESCRIPTION="Thermal daemon for Intel architectures"
-HOMEPAGE="https://github.com/intel/thermal_daemon"
-SRC_URI="https://github.com/intel/thermal_daemon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-libs/dbus-glib:=
- dev-libs/glib:=
- dev-libs/libxml2:=
- dev-libs/libevdev
- sys-power/upower
- sys-apps/dbus:="
-DEPEND="${RDEPEND}
- dev-util/gtk-doc
- dev-util/glib-utils"
-
-S=${WORKDIR}/thermal_daemon-${PV}
-DOCS=( thermal_daemon_usage.txt README.txt )
-
-CONFIG_CHECK="~PERF_EVENTS_INTEL_RAPL ~X86_INTEL_PSTATE ~INTEL_POWERCLAMP ~INT340X_THERMAL ~ACPI_THERMAL_REL ~INT3406_THERMAL"
-
-src_prepare() {
- sed -i -e '/tdrundir/s@\$localstatedir/run@\$runstatedir@' \
- configure.ac || die
-
- sed -i -e 's@\$(AM_V_GEN) glib-compile-resources@cd \$(top_srcdir) \&\& &@' \
- Makefile.am || die
-
- default
- eautoreconf
-}
-
-my_src_configure() {
- ECONF_SOURCE="${S}" econf \
- --disable-werror \
- --runstatedir="${EPREFIX}"/run \
- --with-dbus-power-group=wheel \
- --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
-}
-
-my_src_install_all() {
- einstalldocs
-
- rm -rf "${ED}"/etc/init || die
- doinitd "${FILESDIR}"/thermald
-}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-07-13 9:02 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-22 2:30 [gentoo-commits] repo/gentoo:master commit in: sys-power/thermald/files/, sys-power/thermald/ Rick Farina
-- strict thread matches above, loose matches on Subject: below --
2024-07-13 9:02 Yixun Lan
2018-02-19 15:26 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox