mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 15:13:31 -04:00
sys-firmware/lenovolegionlinux: remove systemd useflag
* small changes to the ebuild Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte@gmail.com>
This commit is contained in:
@@ -34,9 +34,9 @@ RDEPEND="
|
||||
dev-python/pyyaml
|
||||
dev-python/argcomplete
|
||||
dev-python/darkdetect
|
||||
sys-power/acpid
|
||||
)
|
||||
downgrade-nvidia? ( <=x11-drivers/nvidia-drivers-525 )
|
||||
systemd? ( sys-power/acpid )
|
||||
radeon-dgpu? ( dev-util/rocm-smi )
|
||||
ryzenadj? ( sys-power/RyzenAdj )
|
||||
undervolt-intel? ( dev-python/undervolt )
|
||||
@@ -46,8 +46,8 @@ DEPEND="${RDEPEND}"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="+gui systemd radeon-dgpu downgrade-nvidia ryzenadj undervolt-intel"
|
||||
REQUIRED_USE="|| ( systemd radeon-dgpu downgrade-nvidia ryzenadj gui undervolt-intel ) radeon-dgpu? ( !downgrade-nvidia gui ) downgrade-nvidia? ( !radeon-dgpu gui ) undervolt-intel? ( !ryzenadj gui ) ryzenadj? ( !undervolt-intel gui )"
|
||||
IUSE="+gui radeon-dgpu downgrade-nvidia ryzenadj undervolt-intel"
|
||||
REQUIRED_USE="|| ( radeon-dgpu downgrade-nvidia ryzenadj gui undervolt-intel ) radeon-dgpu? ( !downgrade-nvidia gui ) downgrade-nvidia? ( !radeon-dgpu gui ) undervolt-intel? ( !ryzenadj gui ) ryzenadj? ( !undervolt-intel gui )"
|
||||
|
||||
MODULES_KERNEL_MIN=5.10
|
||||
|
||||
@@ -82,28 +82,25 @@ src_install() {
|
||||
|
||||
cd "${WORKDIR}/${P}/extra" || die
|
||||
|
||||
if use systemd; then
|
||||
systemd_dounit service/legiond.service service/legiond-onresume.service
|
||||
insinto /usr/share/legion_linux/acpi/events
|
||||
doins acpi/events/{legion_ppd,legion_ac}
|
||||
dobin service/legiond/legiond
|
||||
dobin service/legiond/legiond-cli
|
||||
fi
|
||||
systemd_dounit service/legiond.service service/legiond-onresume.service
|
||||
insinto /etc/acpi/events
|
||||
doins acpi/events/{legion_ppd,legion_ac}
|
||||
dobin service/legiond/legiond
|
||||
dobin service/legiond/legiond-cli
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use systemd; then
|
||||
ewarn "Default config files are present in /usr/share/legion_linux"
|
||||
ewarn "Copy folder /usr/share/legion_linux to /etc/legion_linux"
|
||||
ewarn "Note:Fancurve can edit using the gui app"
|
||||
ewarn "Dont forget to edit /etc/legion_linux/.env to enable and disable extra features"
|
||||
ewarn "Note the CPU and APU control command both for undervolt an ryzenadj are edit in /etc/legion_linux/.env command"
|
||||
if !use downgrade-nvidia; then
|
||||
ewarn "Note: use flag downgrade-nvidia if you need for nvidia TDP control (requires driver 525 to work)\n"
|
||||
else
|
||||
ewarn "Note: Edit /etc/legion_linux/.env to enable nvidia TDP control\n"
|
||||
fi
|
||||
ewarn "Default config files are present in /usr/share/legion_linux"
|
||||
ewarn "Copy folder /usr/share/legion_linux to /etc/legion_linux"
|
||||
ewarn "Note: Fancurve can be edit using the gui app"
|
||||
ewarn "Dont forget to edit /etc/legion_linux/.env to enable and disable extra features"
|
||||
ewarn "Note the CPU and APU control command both for undervolt an ryzenadj are edit in /etc/legion_linux/.env"
|
||||
if !use downgrade-nvidia; then
|
||||
ewarn "Note: use flag downgrade-nvidia if you need for nvidia TDP control (requires driver 525 to work)\n"
|
||||
ewarn "This useflag will be drop soon since 525 is almost 6 months old"
|
||||
else
|
||||
ewarn "Note: Edit /etc/legion_linux/.env to enable nvidia TDP control\n"
|
||||
fi
|
||||
ewarn "Note for 2023-2023 Legion user: It need help for testing the features"
|
||||
ewarn "Pls test the feature how is decribe in the README of the project!"
|
||||
|
||||
Reference in New Issue
Block a user