diff options
Diffstat (limited to 'x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild')
-rw-r--r-- | x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild | 23 |
1 files changed, 16 insertions, 7 deletions
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}" |