diff --git a/dev-libs/xdna-driver/xdna-driver-2.21.75-r1.ebuild b/dev-libs/xdna-driver/xdna-driver-2.21.75-r2.ebuild similarity index 96% rename from dev-libs/xdna-driver/xdna-driver-2.21.75-r1.ebuild rename to dev-libs/xdna-driver/xdna-driver-2.21.75-r2.ebuild index eb4e957af1..35ae86b7ea 100644 --- a/dev-libs/xdna-driver/xdna-driver-2.21.75-r1.ebuild +++ b/dev-libs/xdna-driver/xdna-driver-2.21.75-r2.ebuild @@ -161,14 +161,10 @@ src_install() { popd &>/dev/null || die fi - insinto /usr/lib/modules-load.d + # Prefer out-of-tree driver over kernel/drivers/accel/amdxdna/amdxdna.ko + insinto /etc/depmod.d newins - amdxdna.conf <<-EOF - amdxdna - EOF - - insinto /etc/modprobe.d - newins - amdxdna.conf <<-EOF - install amdxdna /sbin/insmod /lib/modules/\$(uname -r)/extra/amdxdna.ko* \$CMDLINE_OPTS + override amdxdna * extra EOF linux-mod-r1_src_install diff --git a/dev-libs/xdna-driver/xdna-driver-999999.ebuild b/dev-libs/xdna-driver/xdna-driver-999999.ebuild index 1e9e49bdb1..b23cbbe85d 100644 --- a/dev-libs/xdna-driver/xdna-driver-999999.ebuild +++ b/dev-libs/xdna-driver/xdna-driver-999999.ebuild @@ -158,14 +158,10 @@ src_install() { popd &>/dev/null || die fi - insinto /usr/lib/modules-load.d + # Prefer out-of-tree driver over kernel/drivers/accel/amdxdna/amdxdna.ko + insinto /etc/depmod.d newins - amdxdna.conf <<-EOF - amdxdna - EOF - - insinto /etc/modprobe.d - newins - amdxdna.conf <<-EOF - install amdxdna /sbin/insmod /lib/modules/\$(uname -r)/extra/amdxdna.ko* \$CMDLINE_OPTS + override amdxdna * extra EOF linux-mod-r1_src_install