diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2012-05-21 22:52:59 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2012-05-21 22:52:59 +0000 |
commit | 59f6b71d333352fb0a736475005f534fa620d923 (patch) | |
tree | 1a70e0b058036fa7e1d77021e7bb544f370eb53d /x11-drivers | |
parent | Stable for x86, wrt bug #415973 (diff) | |
download | gentoo-2-59f6b71d333352fb0a736475005f534fa620d923.tar.gz gentoo-2-59f6b71d333352fb0a736475005f534fa620d923.tar.bz2 gentoo-2-59f6b71d333352fb0a736475005f534fa620d923.zip |
Dropped the custom-cflags USE flag in favor of calling epatch_user to give users more flexibility.
(Portage version: 2.1.10.62/cvs/Linux x86_64)
Diffstat (limited to 'x11-drivers')
4 files changed, 20 insertions, 21 deletions
diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog index 74fab5bee02e..404684496180 100644 --- a/x11-drivers/nvidia-drivers/ChangeLog +++ b/x11-drivers/nvidia-drivers/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-drivers/nvidia-drivers # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.345 2012/05/21 22:47:18 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.346 2012/05/21 22:52:59 cardoe Exp $ + + 21 May 2012; Doug Goldstein <cardoe@gentoo.org> + nvidia-drivers-173.14.34.ebuild, nvidia-drivers-295.49.ebuild, + nvidia-drivers-295.53.ebuild: + Dropped the custom-cflags USE flag in favor of calling epatch_user to give + users more flexibility. *nvidia-drivers-173.14.34 (21 May 2012) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.34.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.34.ebuild index b270ac37b7ab..9db049395d64 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.34.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.34.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.34.ebuild,v 1.1 2012/05/21 22:47:18 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.34.ebuild,v 1.2 2012/05/21 22:52:59 cardoe Exp $ EAPI="2" @@ -19,7 +19,7 @@ SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKA LICENSE="NVIDIA" SLOT="0" KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd" -IUSE="acpi custom-cflags multilib kernel_linux tools" +IUSE="acpi multilib kernel_linux tools" RESTRICT="strip" EMULTILIB_PKG="true" @@ -274,12 +274,11 @@ src_prepare() { -e 's:-Wsign-compare::g' \ "${NV_SRC}"/Makefile.kbuild - # If you set this then it's your own fault when stuff breaks :) - use custom-cflags && sed -i "s:-O:${CFLAGS}:" "${NV_SRC}"/Makefile.* - # If greater than 2.6.5 use M= instead of SUBDIR= convert_to_m "${NV_SRC}"/Makefile.kbuild fi + + epatch_user } src_compile() { diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-295.49.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-295.49.ebuild index 20142ca71f02..1cda4a52199a 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-295.49.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-295.49.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-295.49.ebuild,v 1.4 2012/05/21 22:04:23 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-295.49.ebuild,v 1.5 2012/05/21 22:52:59 cardoe Exp $ EAPI="2" @@ -21,7 +21,7 @@ SRC_URI="x86? ( http://us.download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_P LICENSE="NVIDIA" SLOT="0" KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="acpi custom-cflags multilib kernel_FreeBSD kernel_linux +tools" +IUSE="acpi multilib kernel_FreeBSD kernel_linux +tools" RESTRICT="strip" EMULTILIB_PKG="true" @@ -297,15 +297,14 @@ src_prepare() { -e '/CFLAGS="$CFLAGS/s:-I$SOURCES/arch/x86/include:& -I$OUTPUT/arch/x86/include/generated:' \ kernel/conftest.sh || die - # If you set this then it's your own fault when stuff breaks :) - use custom-cflags && sed -i "s:-O:${CFLAGS}:" "${NV_SRC}"/Makefile.* - # If greater than 2.6.5 use M= instead of SUBDIR= convert_to_m "${NV_SRC}"/Makefile.kbuild fi cat <<- EOF > "${S}"/nvidia.icd /usr/$(get_libdir)/libcuda.so EOF + + epatch_user } src_compile() { diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-295.53.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-295.53.ebuild index 23bd83b438a0..d3e29e7cae0f 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-295.53.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-295.53.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-295.53.ebuild,v 1.1 2012/05/21 22:04:23 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-295.53.ebuild,v 1.2 2012/05/21 22:52:59 cardoe Exp $ EAPI="2" @@ -21,7 +21,7 @@ SRC_URI="x86? ( http://us.download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_P LICENSE="NVIDIA" SLOT="0" KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="acpi custom-cflags multilib kernel_FreeBSD kernel_linux +tools" +IUSE="acpi multilib kernel_FreeBSD kernel_linux +tools" RESTRICT="strip" EMULTILIB_PKG="true" @@ -292,20 +292,15 @@ src_prepare() { -e 's:-Wsign-compare::g' \ "${NV_SRC}"/Makefile.kbuild - # Fix building with Linux 3.3.x wrt #408841 - sed -i \ - -e '/CFLAGS="$CFLAGS/s:-I$SOURCES/arch/x86/include:& -I$OUTPUT/arch/x86/include/generated:' \ - kernel/conftest.sh || die - - # If you set this then it's your own fault when stuff breaks :) - use custom-cflags && sed -i "s:-O:${CFLAGS}:" "${NV_SRC}"/Makefile.* - # If greater than 2.6.5 use M= instead of SUBDIR= convert_to_m "${NV_SRC}"/Makefile.kbuild fi cat <<- EOF > "${S}"/nvidia.icd /usr/$(get_libdir)/libcuda.so EOF + + # Allow user patches so they can support RC kernels and whatever else + epatch_user } src_compile() { |