From f615aacccb2e840ada920493aa6c6d851a64005b Mon Sep 17 00:00:00 2001 From: Paul Zander Date: Thu, 4 Jun 2026 14:36:07 +0200 Subject: [PATCH] sys-apps/coolercontrold: add 4.3.1 4.3.0, drop 4.1.0 4.0.1 Signed-off-by: Paul Zander --- sys-apps/coolercontrold/Manifest | 8 ++++---- ...ld-4.1.0.ebuild => coolercontrold-4.3.0.ebuild} | 7 ++----- ...ld-4.0.1.ebuild => coolercontrold-4.3.1.ebuild} | 14 +++++--------- 3 files changed, 11 insertions(+), 18 deletions(-) rename sys-apps/coolercontrold/{coolercontrold-4.1.0.ebuild => coolercontrold-4.3.0.ebuild} (93%) rename sys-apps/coolercontrold/{coolercontrold-4.0.1.ebuild => coolercontrold-4.3.1.ebuild} (88%) diff --git a/sys-apps/coolercontrold/Manifest b/sys-apps/coolercontrold/Manifest index e39806ede8..bffc2e24a3 100644 --- a/sys-apps/coolercontrold/Manifest +++ b/sys-apps/coolercontrold/Manifest @@ -1,4 +1,4 @@ -DIST coolercontrol-4.0.1.tar.gz 9462039 BLAKE2B b35a3a6a3c5b0e9a80a90bb282d1704c92ab06d751c8a39fce1ff9ce1bb2c778ba024ccd7980a2dae6ded8cafc87931363f8804277d90f5e856fd22f346b07ae SHA512 3b32ed002c26b4492badf4fff6a174164931d6c6ca4a142754102356d36c727473122483b39ae977e7abfb4867a75936d9e69168ba8c87712157ca676dd6d385 -DIST coolercontrol-4.1.0.tar.gz 9656360 BLAKE2B 4a1864ea738a2d026150eb52ad045cbf18fbd2d78c061275df792b6f397f0b4f217afb62016d13c436b75736f6a9eff1ffdb7f9e2110367384c2d82d16f93802 SHA512 3a6fcd9ee738a04f1a950b7541dbd57cdea2c078d1ef7f7c20d1b0b6f63f8ae30af45c4de65235de9c736163c33a2d4cb31ae29065c29692a068fc422569be46 -DIST coolercontrold-4.0.1-vendor.tar.gz 87396383 BLAKE2B ce56f56f4ba33301b9a35c284f73fbeeec066e4441a9fa75b77a9fac575541b7c7e1468db89c26c27881cfd65748ffdc3b4737ceb02887c27ef001bb156840fa SHA512 f4120818aa46798fb609d24bc91da3fa283e6e6102b0801b1c047f5ce67cf4f31a11f29d0dd8f0362c8d17c5f6986a12ce7076be24cdad1610944940321e5e2e -DIST coolercontrold-4.1.0-vendor.tar.gz 85173923 BLAKE2B 8bd8f50926a4e584b795ee5841b0bbc0085818ad75fcaecd161f17d90496585f470e8dd41573e42b2099b8a18d9dec695c42cc0edbab4f40eb5b7a49d23e7f7b SHA512 472a0339be977c87e8f3352b845691ec9538aec9a49ea3521259e8ba7398bec721a4273f810ce044f8b37add54c83d1ebfbc8bb229d6bc2bf5407f8289dcb347 +DIST coolercontrol-4.3.0.tar.gz 10740610 BLAKE2B f4f22ae3808f47a00168ab2e90846701e254e0bae0d0c1edccd6e813ef9238234e7814e8629d58100b77ccd2d1df3e8fd69ca312e3796a1f6f81674df2c154bd SHA512 d6fe4039de7c6dea524ca6678ff5f2b1e3f665a1b6f91f60e136d0797fe6f9e95da01c16e99588960777ec9b1d283de085ee2e599cbfd3d23959d97f01660fba +DIST coolercontrol-4.3.1.tar.gz 10969301 BLAKE2B 77bb5efbb6a079e5c220c3ca4667220224ddb6e30aaa8cb5e80f205f997cdf559abc6ce7e154142148de252eb6de1c46d0853caf9df6ed65309f2f547c13d6a7 SHA512 fe224e931f26bd84bd0746cbd4bb76f698be75b3340f75cf8ccad69b527199ba7153bdeb48d38160a4a7cafa9b87328c1f8a36442b215dacdd80775cf2644309 +DIST coolercontrold-4.3.0-vendor.tar.gz 93640051 BLAKE2B c1ee70f670a787c33ba26c1c79dbd079d90d46a207766e05d7f4309ff85714ffdcd8df8e1bc0e4007822db198af55e71d69f1e53ea6618088f8a3bdc23928919 SHA512 f0711668edd184c30de19ed7bc7763587e5aa156637df71ff8d3d4a4e90f8d7690619d2168c4737353b4e11a873cf6beeddac6cdb1b4ea58443b34f5dad586bd +DIST coolercontrold-4.3.1-vendor.tar.gz 93643296 BLAKE2B b7cd16f2d0b9d99d3dde76fe81609dee4100936ddad477648fabdab8349a7bc665aa5576e3d5b14087ca302695ff7cf7c332df1896eb4eda6487a1c267125a20 SHA512 f94dfc394685b04730a5cd3703ea645713f32a6ed568c0640cbd6da8901f2d95345d1922220df612259675364b95b7ac630515181ec64fd036c35124b5780044 diff --git a/sys-apps/coolercontrold/coolercontrold-4.1.0.ebuild b/sys-apps/coolercontrold/coolercontrold-4.3.0.ebuild similarity index 93% rename from sys-apps/coolercontrold/coolercontrold-4.1.0.ebuild rename to sys-apps/coolercontrold/coolercontrold-4.3.0.ebuild index 15e6b22a1f..07676c7de3 100644 --- a/sys-apps/coolercontrold/coolercontrold-4.1.0.ebuild +++ b/sys-apps/coolercontrold/coolercontrold-4.3.0.ebuild @@ -13,7 +13,7 @@ RUST_MIN_VER="1.87.0" PYTHON_COMPAT=( python3_{11..14} ) -inherit cargo eapi9-ver optfeature python-single-r1 systemd +inherit cargo optfeature python-single-r1 systemd DESCRIPTION="Monitor and control your cooling and other devices (daemon)" HOMEPAGE="https://gitlab.com/coolercontrol/coolercontrol" @@ -111,8 +111,5 @@ pkg_postinst() { # libdrm[video_cards_amdgpu] dlopen'd, but the feature is not really noteworthy enough for optfeature # (more accurate gpu names for amd) optfeature "sensors support" sys-apps/lm-sensors - - if ver_replacing -lt 3.0.0; then - elog "coolercontrol-liqctld isn't packaged separately anymore. It's behind the liqtctl use flag now." - fi + optfeature "additional stressor variants for stress testing" app-benchmarks/stress-ng } diff --git a/sys-apps/coolercontrold/coolercontrold-4.0.1.ebuild b/sys-apps/coolercontrold/coolercontrold-4.3.1.ebuild similarity index 88% rename from sys-apps/coolercontrold/coolercontrold-4.0.1.ebuild rename to sys-apps/coolercontrold/coolercontrold-4.3.1.ebuild index e66b8967a2..07676c7de3 100644 --- a/sys-apps/coolercontrold/coolercontrold-4.0.1.ebuild +++ b/sys-apps/coolercontrold/coolercontrold-4.3.1.ebuild @@ -11,9 +11,9 @@ CRATES=" RUST_MIN_VER="1.87.0" -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{11..14} ) -inherit cargo eapi9-ver optfeature python-single-r1 systemd +inherit cargo optfeature python-single-r1 systemd DESCRIPTION="Monitor and control your cooling and other devices (daemon)" HOMEPAGE="https://gitlab.com/coolercontrol/coolercontrol" @@ -33,8 +33,7 @@ LICENSE+=" GPL-2+" # Dependent crate licenses LICENSE+=" AGPL-3+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD GPL-3+ - ISC MIT UoI-NCSA openssl Unicode-3.0 ZLIB - + ISC MIT UoI-NCSA Unicode-3.0 ZLIB " SLOT="0" KEYWORDS="~amd64" @@ -81,7 +80,7 @@ src_prepare() { if use liquidctl; then # Upstream solution not suitable for Gentoo where multiple python targets are available. sed -e "s|@@PYTHON@@|${PYTHON}|" \ - -i src/repositories/liquidctl/liqctld_service.rs || die + -i daemon/src/repositories/liquidctl/liqctld_service.rs || die fi } @@ -112,8 +111,5 @@ pkg_postinst() { # libdrm[video_cards_amdgpu] dlopen'd, but the feature is not really noteworthy enough for optfeature # (more accurate gpu names for amd) optfeature "sensors support" sys-apps/lm-sensors - - if ver_replacing -lt 3.0.0; then - elog "coolercontrol-liqctld isn't packaged separately anymore. It's behind the liqtctl use flag now." - fi + optfeature "additional stressor variants for stress testing" app-benchmarks/stress-ng }