commit: 9df4e94f7c8c6c695635b24917dad55d6d32f484
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 21 21:09:56 2025 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Fri Nov 21 21:11:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df4e94f
sys-kernel/scx-loader: minor style fixes
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
sys-kernel/scx-loader/scx-loader-1.0.18.ebuild | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/sys-kernel/scx-loader/scx-loader-1.0.18.ebuild
b/sys-kernel/scx-loader/scx-loader-1.0.18.ebuild
index 2ad8d360d22c..2929219d83b2 100644
--- a/sys-kernel/scx-loader/scx-loader-1.0.18.ebuild
+++ b/sys-kernel/scx-loader/scx-loader-1.0.18.ebuild
@@ -1,10 +1,9 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Autogenerated by pycargoebuild 0.15.0
-
EAPI=8
+RUST_MIN_VER="1.88"
CRATES="
[email protected]
[email protected]
@@ -175,14 +174,13 @@ CRATES="
[email protected]
"
-RUST_MIN_VER="1.88"
-
inherit cargo systemd
DESCRIPTION="DBUS on-demand loader of sched-ext schedulers"
HOMEPAGE="https://github.com/sched-ext/scx-loader"
SRC_URI="
- https://github.com/sched-ext/scx-loader/archive/refs/tags/v${PV}.tar.gz
-> ${P}.tar.gz
+ https://github.com/sched-ext/scx-loader/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
${CARGO_CRATE_URIS}
"
@@ -191,8 +189,6 @@ LICENSE="GPL-2"
LICENSE+=" MIT MPL-2.0 Unicode-3.0"
SLOT="0"
KEYWORDS="~amd64"
-# no tests
-RESTRICT="test"
RDEPEND="~sys-kernel/scx-${PV}"
@@ -209,17 +205,21 @@ src_install() {
cargo_src_install --path crates/scx_loader
cargo_src_install --path crates/scxctl
- newinitd "${FILESDIR}/scx_loader.initd" scx_loader
+ newinitd "${FILESDIR}"/scx_loader.initd scx_loader
systemd_dounit services/scx_loader.service
insinto /usr/share/dbus-1/system/
doins services/org.scx.Loader.service
+
insinto /usr/share/dbus-1/system.d/
doins configs/org.scx.Loader.conf
+
insinto /usr/share/dbus-1/interfaces/
doins configs/org.scx.Loader.xml
+
insinto /usr/share/polkit-1/actions/
doins configs/org.scx.Loader.policy
+
insinto /etc/scx_loader/
newins configs/scx_loader.toml config.toml
}