Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/udev/
Date: Mon, 29 Jan 2018 21:36:19
Message-Id: 1517261758.b448c9136c1116dc19ef31330af4ba81c02ee111.floppym@gentoo
1 commit: b448c9136c1116dc19ef31330af4ba81c02ee111
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 29 21:35:58 2018 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 29 21:35:58 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b448c913
7
8 sys-fs/udev: disable several optional libraries
9
10 Closes: https://bugs.gentoo.org/646058
11 Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45
12
13 sys-fs/udev/{udev-236.ebuild => udev-236-r1.ebuild} | 10 ++++++++++
14 sys-fs/udev/udev-9999.ebuild | 10 ++++++++++
15 2 files changed, 20 insertions(+)
16
17 diff --git a/sys-fs/udev/udev-236.ebuild b/sys-fs/udev/udev-236-r1.ebuild
18 similarity index 98%
19 rename from sys-fs/udev/udev-236.ebuild
20 rename to sys-fs/udev/udev-236-r1.ebuild
21 index 614a5e9f08a..7ad1d862097 100644
22 --- a/sys-fs/udev/udev-236.ebuild
23 +++ b/sys-fs/udev/udev-236-r1.ebuild
24 @@ -120,6 +120,16 @@ multilib_src_configure() {
25 -Dselinux=$(meson_multilib_native_use selinux)
26 -Dlink-udev-shared=false
27 -Dsplit-usr=true
28 +
29 + # Prevent automagic deps
30 + -Dgcrypt=false
31 + -Dlibcryptsetup=false
32 + -Dlibidn=false
33 + -Dlibidn2=false
34 + -Dlibiptc=false
35 + -Dseccomp=false
36 + -Dlz4=false
37 + -Dxz=false
38 )
39 meson_src_configure
40 }
41
42 diff --git a/sys-fs/udev/udev-9999.ebuild b/sys-fs/udev/udev-9999.ebuild
43 index fcbf552175c..5992ed3480b 100644
44 --- a/sys-fs/udev/udev-9999.ebuild
45 +++ b/sys-fs/udev/udev-9999.ebuild
46 @@ -120,6 +120,16 @@ multilib_src_configure() {
47 -Dselinux=$(meson_multilib_native_use selinux)
48 -Dlink-udev-shared=false
49 -Dsplit-usr=true
50 +
51 + # Prevent automagic deps
52 + -Dgcrypt=false
53 + -Dlibcryptsetup=false
54 + -Dlibidn=false
55 + -Dlibidn2=false
56 + -Dlibiptc=false
57 + -Dseccomp=false
58 + -Dlz4=false
59 + -Dxz=false
60 )
61 meson_src_configure
62 }