diff options
author | Joe Kappus <joecool1029@gmail.com> | 2016-11-11 15:53:16 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-11-11 15:54:00 -0500 |
commit | c941486be4e224930cdaca7cca74449bef07d1e7 (patch) | |
tree | b24e622abee48f700f52cdce68be91d8a22b9196 /media-libs | |
parent | 2818328459dafed335ec325f520b880524643c82 (diff) | |
download | gentoo-c941486be4e224930cdaca7cca74449bef07d1e7.tar.gz gentoo-c941486be4e224930cdaca7cca74449bef07d1e7.tar.xz |
media-libs/mesa: allow USE=libressl too for sha1 funcs #591246
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/mesa/mesa-13.0.0.ebuild | 11 | ||||
-rw-r--r-- | media-libs/mesa/mesa-9999.ebuild | 11 | ||||
-rw-r--r-- | media-libs/mesa/metadata.xml | 1 |
3 files changed, 15 insertions, 8 deletions
diff --git a/media-libs/mesa/mesa-13.0.0.ebuild b/media-libs/mesa/mesa-13.0.0.ebuild index f7e39297e11..74b4cf7fa90 100644 --- a/media-libs/mesa/mesa-13.0.0.ebuild +++ b/media-libs/mesa/mesa-13.0.0.ebuild @@ -44,11 +44,11 @@ done IUSE="${IUSE_VIDEO_CARDS} bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2 - +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic selinux - vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD" + libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic + selinux vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD" REQUIRED_USE=" - || ( gcrypt nettle openssl ) + || ( gcrypt libressl nettle openssl ) d3d9? ( dri3 gallium ) llvm? ( gallium ) opencl? ( gallium llvm ) @@ -104,7 +104,10 @@ RDEPEND=" nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] ) !nettle? ( gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] ) - !gcrypt? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + !gcrypt? ( + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + !libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + ) ) opencl? ( app-eselect/eselect-opencl diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index f7e39297e11..74b4cf7fa90 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -44,11 +44,11 @@ done IUSE="${IUSE_VIDEO_CARDS} bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2 - +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic selinux - vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD" + libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic + selinux vaapi valgrind vdpau wayland xvmc xa kernel_FreeBSD" REQUIRED_USE=" - || ( gcrypt nettle openssl ) + || ( gcrypt libressl nettle openssl ) d3d9? ( dri3 gallium ) llvm? ( gallium ) opencl? ( gallium llvm ) @@ -104,7 +104,10 @@ RDEPEND=" nettle? ( dev-libs/nettle:=[${MULTILIB_USEDEP}] ) !nettle? ( gcrypt? ( dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] ) - !gcrypt? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + !gcrypt? ( + libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] ) + !libressl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] ) + ) ) opencl? ( app-eselect/eselect-opencl diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml index f53e36d6e90..ab07f8bae6e 100644 --- a/media-libs/mesa/metadata.xml +++ b/media-libs/mesa/metadata.xml @@ -16,6 +16,7 @@ <flag name="gbm">Enable the Graphics Buffer Manager for EGL on KMS.</flag> <flag name="gles1">Enable GLESv1 support.</flag> <flag name="gles2">Enable GLESv2 support.</flag> + <flag name="libressl">Use <pkg>dev-libs/libressl</pkg> for low level sha1 utility functions.</flag> <flag name="llvm">Enable LLVM backend for Gallium3D.</flag> <flag name="nettle">Use <pkg>dev-libs/nettle</pkg> for low level sha1 utility functions.</flag> <flag name="opencl">Enable the Clover Gallium OpenCL state tracker.</flag> |