sys-fs/udev: disable several optional libraries
authorMike Gilbert <floppym@gentoo.org>
Mon, 29 Jan 2018 21:35:58 +0000 (16:35 -0500)
committerMike Gilbert <floppym@gentoo.org>
Mon, 29 Jan 2018 21:35:58 +0000 (16:35 -0500)
Closes: https://bugs.gentoo.org/646058
Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

sys-fs/udev/udev-236-r1.ebuild [moved from sys-fs/udev/udev-236.ebuild with 98% similarity]
sys-fs/udev/udev-9999.ebuild

similarity index 98%
rename from sys-fs/udev/udev-236.ebuild
rename to sys-fs/udev/udev-236-r1.ebuild
index 614a5e9f08aeaf239995cda4501ca5c848de3889..7ad1d862097dcd40f2f476573bf45549051e4f29 100644 (file)
@@ -120,6 +120,16 @@ multilib_src_configure() {
                -Dselinux=$(meson_multilib_native_use selinux)
                -Dlink-udev-shared=false
                -Dsplit-usr=true
+
+               # Prevent automagic deps
+               -Dgcrypt=false
+               -Dlibcryptsetup=false
+               -Dlibidn=false
+               -Dlibidn2=false
+               -Dlibiptc=false
+               -Dseccomp=false
+               -Dlz4=false
+               -Dxz=false
        )
        meson_src_configure
 }
index fcbf552175c1279f77e622d948a7effe94382a34..5992ed3480b6b07ced267a8079e617aa2bfe8b14 100644 (file)
@@ -120,6 +120,16 @@ multilib_src_configure() {
                -Dselinux=$(meson_multilib_native_use selinux)
                -Dlink-udev-shared=false
                -Dsplit-usr=true
+
+               # Prevent automagic deps
+               -Dgcrypt=false
+               -Dlibcryptsetup=false
+               -Dlibidn=false
+               -Dlibidn2=false
+               -Dlibiptc=false
+               -Dseccomp=false
+               -Dlz4=false
+               -Dxz=false
        )
        meson_src_configure
 }