Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
Date: Wed, 25 Jan 2017 17:40:46
Message-Id: 1485365949.6d40780deb810126154e868fa4c24c53e7163f04.mattst88@gentoo
1 commit: 6d40780deb810126154e868fa4c24c53e7163f04
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 25 17:39:09 2017 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 25 17:39:09 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d40780d
7
8 media-libs/mesa: Drop sha1 dependencies.
9
10 Upstream commit d1efa09d342bff removed all this nonsense by importing a
11 single implementation of SHA1.
12
13 media-libs/mesa/mesa-17.0.0_rc2.ebuild | 16 +++-------------
14 media-libs/mesa/mesa-9999.ebuild | 16 +++-------------
15 2 files changed, 6 insertions(+), 26 deletions(-)
16
17 diff --git a/media-libs/mesa/mesa-17.0.0_rc2.ebuild b/media-libs/mesa/mesa-17.0.0_rc2.ebuild
18 index 34c1704..7dae3be 100644
19 --- a/media-libs/mesa/mesa-17.0.0_rc2.ebuild
20 +++ b/media-libs/mesa/mesa-17.0.0_rc2.ebuild
21 @@ -42,12 +42,11 @@ for card in ${VIDEO_CARDS}; do
22 done
23
24 IUSE="${IUSE_VIDEO_CARDS}
25 - bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
26 - libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl pic
27 - selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD"
28 + bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
29 + +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind vdpau
30 + vulkan wayland xvmc xa kernel_FreeBSD"
31
32 REQUIRED_USE="
33 - || ( gcrypt libressl nettle openssl )
34 d3d9? ( dri3 gallium )
35 llvm? ( gallium )
36 opencl? ( gallium llvm )
37 @@ -103,14 +102,6 @@ RDEPEND="
38 ) )
39 >=sys-devel/llvm-3.6.0:=[${MULTILIB_USEDEP}]
40 )
41 - nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
42 - !nettle? (
43 - gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
44 - !gcrypt? (
45 - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
46 - !libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
47 - )
48 - )
49 opencl? (
50 app-eselect/eselect-opencl
51 dev-libs/libclc
52 @@ -321,7 +312,6 @@ multilib_src_configure() {
53 --with-dri-drivers=${DRI_DRIVERS} \
54 --with-gallium-drivers=${GALLIUM_DRIVERS} \
55 --with-vulkan-drivers=${VULKAN_DRIVERS} \
56 - --with-sha1=$(usex nettle libnettle $(usex gcrypt libgcrypt libcrypto)) \
57 PYTHON2="${PYTHON}" \
58 ${myconf}
59 }
60
61 diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
62 index 34c1704..7dae3be 100644
63 --- a/media-libs/mesa/mesa-9999.ebuild
64 +++ b/media-libs/mesa/mesa-9999.ebuild
65 @@ -42,12 +42,11 @@ for card in ${VIDEO_CARDS}; do
66 done
67
68 IUSE="${IUSE_VIDEO_CARDS}
69 - bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2
70 - libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl pic
71 - selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD"
72 + bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
73 + +nptl opencl osmesa pax_kernel openmax pic selinux vaapi valgrind vdpau
74 + vulkan wayland xvmc xa kernel_FreeBSD"
75
76 REQUIRED_USE="
77 - || ( gcrypt libressl nettle openssl )
78 d3d9? ( dri3 gallium )
79 llvm? ( gallium )
80 opencl? ( gallium llvm )
81 @@ -103,14 +102,6 @@ RDEPEND="
82 ) )
83 >=sys-devel/llvm-3.6.0:=[${MULTILIB_USEDEP}]
84 )
85 - nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] )
86 - !nettle? (
87 - gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] )
88 - !gcrypt? (
89 - libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
90 - !libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
91 - )
92 - )
93 opencl? (
94 app-eselect/eselect-opencl
95 dev-libs/libclc
96 @@ -321,7 +312,6 @@ multilib_src_configure() {
97 --with-dri-drivers=${DRI_DRIVERS} \
98 --with-gallium-drivers=${GALLIUM_DRIVERS} \
99 --with-vulkan-drivers=${VULKAN_DRIVERS} \
100 - --with-sha1=$(usex nettle libnettle $(usex gcrypt libgcrypt libcrypto)) \
101 PYTHON2="${PYTHON}" \
102 ${myconf}
103 }