media-gfx/nvidia-cg-toolkit: drop unnecessary IUSE=multilib
authorIan Stakenvicius <axs@gentoo.org>
Mon, 21 Sep 2015 16:51:11 +0000 (12:51 -0400)
committerIan Stakenvicius <axs@gentoo.org>
Wed, 30 Sep 2015 14:34:20 +0000 (10:34 -0400)
As nvidia-cg-toolkit has long been migrated to using abi_x86_* to handle
multilib installation, and as there are actually very few things in the
gentoo repo that need this package to be built with +abi_x86_32 on
amd64 multilib systems, this commit drops the multilib flag from IUSE
and removes the default-enabled abi_x86_32 flag from the multilib amd64
profile (which was there to prevent users on multilib profiles from needing
to explicitly add it whenever they just wanted to emerge the package)

Gentoo-Bug: 560868

Package-Manager: portage-2.2.20.1

media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r3.ebuild
media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r5.ebuild [moved from media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r4.ebuild with 82% similarity]
profiles/arch/amd64/package.use

index 16db91518c10eddf0048aedb647f191bdf70d72a..c7f829aac65a54e9fa3597df54da7f64808eaa42 100644 (file)
@@ -23,9 +23,8 @@ SRC_URI="
 LICENSE="NVIDIA-r1"
 SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples multilib"
+IUSE="doc examples"
 
-REQUIRED_USE="amd64? ( multilib? ( abi_x86_32 ) )"
 RESTRICT="strip"
 
 RDEPEND="
similarity index 82%
rename from media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r4.ebuild
rename to media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r5.ebuild
index 69a5820be5486dd9fb7a13eace3b2ef7435ca2c7..730700260fd8f61de42fb6de4072142fa3d09864 100644 (file)
@@ -26,32 +26,21 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples multilib"
 
-REQUIRED_USE="amd64? ( multilib? ( abi_x86_32 ) )"
-
 RESTRICT="strip"
 
 RDEPEND="
-       media-libs/glu
-       x11-libs/libICE
-       x11-libs/libSM
-       x11-libs/libX11
-       x11-libs/libXext
-       x11-libs/libXi
-       x11-libs/libXmu
-       x11-libs/libXt
-       virtual/opengl
+       >=media-libs/glu-9.0.0-r1[${MULTILIB_USEDEP}]
+       >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+       >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+       >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+       >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+       >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
+       >=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}]
+       >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+       >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
        amd64? (
                abi_x86_32? (
                        >=media-libs/freeglut-2.8.1[abi_x86_32(-)]
-                       >=media-libs/glu-9.0.0-r1[abi_x86_32(-)]
-                       >=virtual/opengl-7.0-r1[abi_x86_32(-)]
-                       >=x11-libs/libICE-1.0.8-r1[abi_x86_32(-)]
-                       >=x11-libs/libSM-1.2.1-r1[abi_x86_32(-)]
-                       >=x11-libs/libX11-1.6.2[abi_x86_32(-)]
-                       >=x11-libs/libXext-1.3.2[abi_x86_32(-)]
-                       >=x11-libs/libXi-1.7.2[abi_x86_32(-)]
-                       >=x11-libs/libXmu-1.1.1-r1[abi_x86_32(-)]
-                       >=x11-libs/libXt-1.1.4[abi_x86_32(-)]
                )
        )"
 DEPEND=""
index 2c0a9b2dae2dd8e063a3d6806046cc2ed016eb4c..8450b571df6f383a63a68a55ca10abd10d9464b9 100644 (file)
@@ -8,7 +8,6 @@ media-video/mpv lua luajit
 
 # Michał Górny <mgorny@gentoo.org> (28 Jun 2014)
 # Packages that should be multilib by default.
-media-gfx/nvidia-cg-toolkit abi_x86_32
 x11-drivers/ati-drivers abi_x86_32
 x11-drivers/nvidia-drivers abi_x86_32