diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2013-02-22 00:37:02 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2013-02-22 00:37:02 +0000 |
commit | 9adc232266423929b805bbc0999fdd3c59ea9b2f (patch) | |
tree | e89cc35c1f8c5dc00a7c76123382254bd144d1e2 /x11-drivers | |
parent | Remove more versions (diff) | |
download | gentoo-2-9adc232266423929b805bbc0999fdd3c59ea9b2f.tar.gz gentoo-2-9adc232266423929b805bbc0999fdd3c59ea9b2f.tar.bz2 gentoo-2-9adc232266423929b805bbc0999fdd3c59ea9b2f.zip |
Add generic message to let people know they're on their own for newer kernels
(Portage version: 2.1.11.50/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'x11-drivers')
6 files changed, 72 insertions, 21 deletions
diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog index dfcf23272183..9f604d1a140c 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-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.423 2013/02/22 00:21:15 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.424 2013/02/22 00:37:02 cardoe Exp $ + + 22 Feb 2013; Doug Goldstein <cardoe@gentoo.org> + nvidia-drivers-96.43.23.ebuild, nvidia-drivers-173.14.36.ebuild, + nvidia-drivers-304.64.ebuild, nvidia-drivers-310.32.ebuild, + nvidia-drivers-313.18.ebuild: + Add generic message to let people know they're on their own for newer kernels 22 Feb 2013; Doug Goldstein <cardoe@gentoo.org> -nvidia-drivers-96.43.20.ebuild, -nvidia-drivers-173.14.35.ebuild, diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.36.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.36.ebuild index 1035346d360a..d4337f736fe8 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.36.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.36.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 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.36.ebuild,v 1.4 2012/12/19 16:52:01 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.36.ebuild,v 1.5 2013/02/22 00:37:02 cardoe Exp $ EAPI="2" @@ -193,6 +193,15 @@ pkg_setup() { export _POSIX2_VERSION="199209" + if use kernel_linux && kernel_is ge 3 7 ; then + ewarn "Gentoo supports kernel's which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-3.7" + ewarn "<sys-kernel/vanilla-sources-3.7" + ewarn "" + ewarn "You are on your own" + fi + # Since Nvidia ships 3 different series of drivers, we need to give the user # some kind of guidance as to what version they should install. This tries # to point the user in the right direction but can't be perfect. check diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild index 757a7ff27925..d26182ced946 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild,v 1.4 2012/12/19 16:52:01 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild,v 1.5 2013/02/22 00:37:02 cardoe Exp $ EAPI=4 @@ -92,6 +92,15 @@ pkg_setup() { BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" fi + if use kernel_linux && kernel_is ge 3 7 ; then + ewarn "Gentoo supports kernel's which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-3.7" + ewarn "<sys-kernel/vanilla-sources-3.7" + ewarn "" + ewarn "You are on your own" + fi + # Since Nvidia ships 3 different series of drivers, we need to give the user # some kind of guidance as to what version they should install. This tries # to point the user in the right direction but can't be perfect. check diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild index 7a710545a87f..959c52ff4d3e 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild,v 1.2 2013/02/12 23:06:02 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild,v 1.3 2013/02/22 00:37:02 cardoe Exp $ EAPI=4 @@ -65,6 +65,21 @@ pkg_pretend() { die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" fi + if use kernel_linux && kernel_is ge 3 7 ; then + ewarn "Gentoo supports kernel's which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-3.7" + ewarn "<sys-kernel/vanilla-sources-3.7" + ewarn "" + ewarn "You are on your own" + fi + + # Since Nvidia ships 3 different series of drivers, we need to give the user + # some kind of guidance as to what version they should install. This tries + # to point the user in the right direction but can't be perfect. check + # nvidia-driver.eclass + nvidia-driver-check-warning + # Kernel features/options to check for CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP" use x86 && CONFIG_CHECK+=" ~HIGHMEM" @@ -90,12 +105,6 @@ pkg_setup() { BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" fi - # Since Nvidia ships 3 different series of drivers, we need to give the user - # some kind of guidance as to what version they should install. This tries - # to point the user in the right direction but can't be perfect. check - # nvidia-driver.eclass - nvidia-driver-check-warning - # set variables to where files are in the package structure if use kernel_FreeBSD; then use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild index 0fb04da3154c..f32385bcd74d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild,v 1.3 2013/02/12 04:40:01 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild,v 1.4 2013/02/22 00:37:02 cardoe Exp $ EAPI=5 @@ -65,6 +65,21 @@ pkg_pretend() { die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" fi + if use kernel_linux && kernel_is ge 3 7 ; then + ewarn "Gentoo supports kernel's which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-3.7" + ewarn "<sys-kernel/vanilla-sources-3.7" + ewarn "" + ewarn "You are on your own" + fi + + # Since Nvidia ships 3 different series of drivers, we need to give the user + # some kind of guidance as to what version they should install. This tries + # to point the user in the right direction but can't be perfect. check + # nvidia-driver.eclass + nvidia-driver-check-warning + # Kernel features/options to check for CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP" use x86 && CONFIG_CHECK+=" ~HIGHMEM" @@ -90,12 +105,6 @@ pkg_setup() { BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" fi - # Since Nvidia ships 3 different series of drivers, we need to give the user - # some kind of guidance as to what version they should install. This tries - # to point the user in the right direction but can't be perfect. check - # nvidia-driver.eclass - nvidia-driver-check-warning - # set variables to where files are in the package structure if use kernel_FreeBSD; then use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild index 015b104b101c..bd43d6b4abf5 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild,v 1.6 2012/12/19 16:52:01 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild,v 1.7 2013/02/22 00:37:02 cardoe Exp $ EAPI="2" @@ -189,6 +189,15 @@ pkg_setup() { export _POSIX2_VERSION="199209" + if use kernel_linux && kernel_is ge 3 7 ; then + ewarn "Gentoo supports kernel's which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-3.7" + ewarn "<sys-kernel/vanilla-sources-3.7" + ewarn "" + ewarn "You are on your own" + fi + # Since Nvidia ships 3 different series of drivers, we need to give the user # some kind of guidance as to what version they should install. This tries # to point the user in the right direction but can't be perfect. check |