From 9f459540cfaaf5325d0bcb9280e8dc142a2eab26 Mon Sep 17 00:00:00 2001 From: Matt Turner Date: Mon, 14 Nov 2016 17:22:18 -0800 Subject: [PATCH] media-libs/mesa: Default to dev-libs/nettle for SHA1. Various games on Steam bundle libcrypto, leading to problems when your GL driver from Mesa also loads a newer and incompatible version. No problems have been experienced with nettle. --- media-libs/mesa/mesa-13.0.1.ebuild | 2 +- media-libs/mesa/mesa-9999.ebuild | 2 +- media-libs/mesa/metadata.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/mesa/mesa-13.0.1.ebuild b/media-libs/mesa/mesa-13.0.1.ebuild index 664a022e69ba..def17fd91501 100644 --- a/media-libs/mesa/mesa-13.0.1.ebuild +++ b/media-libs/mesa/mesa-13.0.1.ebuild @@ -44,7 +44,7 @@ done IUSE="${IUSE_VIDEO_CARDS} bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2 - libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic + libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl pic selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD" REQUIRED_USE=" diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 664a022e69ba..def17fd91501 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.ebuild @@ -44,7 +44,7 @@ done IUSE="${IUSE_VIDEO_CARDS} bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gcrypt gles1 gles2 - libressl +llvm nettle +nptl opencl osmesa pax_kernel openmax +openssl pic + libressl +llvm +nettle +nptl opencl osmesa pax_kernel openmax openssl pic selinux vaapi valgrind vdpau vulkan wayland xvmc xa kernel_FreeBSD" REQUIRED_USE=" diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml index 043aec22078c..f8485a8e5bd2 100644 --- a/media-libs/mesa/metadata.xml +++ b/media-libs/mesa/metadata.xml @@ -21,7 +21,7 @@ Use dev-libs/nettle for low level sha1 utility functions. Enable the Clover Gallium OpenCL state tracker. Enable OpenMAX video decode/encode acceleration for Gallium3D. - Use dev-libs/openssl for low level sha1 utility functions. + Use dev-libs/openssl for low level sha1 utility functions. May cause issues with games from Steam. Enable the OpenVG 2D acceleration API for Gallium3D. Build the Mesa library for off-screen rendering. Enable if the user plans to run the package under a pax enabled hardened kernel -- 2.26.2