media-libs/mesa: Remove now unnecessary bindist flag
authorMatt Turner <mattst88@gentoo.org>
Tue, 12 Jun 2018 00:58:08 +0000 (17:58 -0700)
committerMatt Turner <mattst88@gentoo.org>
Sun, 17 Jun 2018 23:43:51 +0000 (16:43 -0700)
The patent expired! See upstream commit 66673bef941a (mesa:
Unconditionally enable floating-point textures)

media-libs/mesa/mesa-9999.ebuild

index f159a80c67f489502ad1a0d884a941e44a66c16c..9b347f41dba3f0d56c49da303581a598918a3f63 100644 (file)
@@ -26,7 +26,6 @@ fi
 LICENSE="MIT"
 SLOT="0"
 RESTRICT="
-       !bindist? ( bindist )
        !test? ( test )
 "
 
@@ -37,7 +36,7 @@ for card in ${VIDEO_CARDS}; do
 done
 
 IUSE="${IUSE_VIDEO_CARDS}
-       bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
+       +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 gles2 +llvm
        lm_sensors opencl osmesa pax_kernel openmax pic selinux test unwind
        vaapi valgrind vdpau vulkan wayland xvmc xa"
 
@@ -367,7 +366,6 @@ multilib_src_configure() {
                $(meson_use test build-tests)
                -Dglx=dri
                -Dshared-glapi=true
-               $(meson_use !bindist texture-float)
                $(meson_use dri3)
                $(meson_use egl)
                $(meson_use gbm)
@@ -414,10 +412,6 @@ multilib_src_install() {
 
 multilib_src_install_all() {
        einstalldocs
-
-       if use !bindist; then
-               dodoc docs/patents.txt
-       fi
 }
 
 multilib_src_test() {
@@ -442,13 +436,6 @@ pkg_postinst() {
                        omxregister-bellagio
                eend $?
        fi
-
-       # warn about patent encumbered texture-float
-       if use !bindist; then
-               elog "USE=\"bindist\" was not set. Potentially patent encumbered code was"
-               elog "enabled. Please see /usr/share/doc/${P}/patents.txt.bz2 for an"
-               elog "explanation."
-       fi
 }
 
 pkg_prerm() {