commit: b448c9136c1116dc19ef31330af4ba81c02ee111 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Mon Jan 29 21:35:58 2018 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Mon Jan 29 21:35:58 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b448c913
sys-fs/udev: disable several optional libraries Closes: https://bugs.gentoo.org/646058 Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45 sys-fs/udev/{udev-236.ebuild => udev-236-r1.ebuild} | 10 ++++++++++ sys-fs/udev/udev-9999.ebuild | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/sys-fs/udev/udev-236.ebuild b/sys-fs/udev/udev-236-r1.ebuild similarity index 98% rename from sys-fs/udev/udev-236.ebuild rename to sys-fs/udev/udev-236-r1.ebuild index 614a5e9f08a..7ad1d862097 100644 --- a/sys-fs/udev/udev-236.ebuild +++ b/sys-fs/udev/udev-236-r1.ebuild @@ -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 } diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild index fcbf552175c..5992ed3480b 100644 --- a/sys-fs/udev/udev-9999.ebuild +++ b/sys-fs/udev/udev-9999.ebuild @@ -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 }