[gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-304.123.ebuild ChangeLog nvidia-drivers-343.13.ebuild

2014-08-08 Thread Jeroen Roovers (jer)
jer 14/08/08 12:02:07

  Modified: nvidia-drivers-304.123.ebuild ChangeLog
nvidia-drivers-343.13.ebuild
  Log:
  Move kernel/device checks to pkg_pretend() in 304. Raise compatible kernel 
version in 343 properly.
  
  (Portage version: 2.2.11-r1/cvs/Linux i686, signed Manifest commit with key 
A792A613)

Revision  ChangesPath
1.4  x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild?rev=1.4view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild?rev=1.4content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild?r1=1.3r2=1.4

Index: nvidia-drivers-304.123.ebuild
===
RCS file: 
/var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nvidia-drivers-304.123.ebuild   30 Jul 2014 19:22:29 -  1.3
+++ nvidia-drivers-304.123.ebuild   8 Aug 2014 12:02:07 -   1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 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.123.ebuild,v
 1.3 2014/07/30 19:22:29 ssuominen Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild,v
 1.4 2014/08/08 12:02:07 jer Exp $
 
 EAPI=5
 inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \
@@ -80,6 +80,25 @@
die Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}
fi
 
+   if use kernel_linux  kernel_is ge 3 14 ; then
+   ewarn Gentoo supports kernels which are supported by NVIDIA
+   ewarn which are limited to the following kernels:
+   ewarn sys-kernel/gentoo-sources-3.16
+   ewarn sys-kernel/vanilla-sources-3.16
+   ewarn 
+   ewarn You are free to utilize epatch_user to provide whatever
+   ewarn support you feel is appropriate, but will not receive
+   ewarn support as a result of those changes.
+   ewarn 
+   ewarn Do not file a bug report about this.
+   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
@@ -105,25 +124,6 @@
BUILD_FIXES=ARCH=$(uname -m | sed -e 's/i.86/i386/')
fi
 
-   if use kernel_linux  kernel_is ge 3 14 ; then
-   ewarn Gentoo supports kernels which are supported by NVIDIA
-   ewarn which are limited to the following kernels:
-   ewarn sys-kernel/gentoo-sources-3.16
-   ewarn sys-kernel/vanilla-sources-3.16
-   ewarn 
-   ewarn You are free to utilize epatch_user to provide whatever
-   ewarn support you feel is appropriate, but will not receive
-   ewarn support as a result of those changes.
-   ewarn 
-   ewarn Do not file a bug report about this.
-   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-fbsdS=${WORKDIR}/${X86_FBSD_NV_PACKAGE}



1.567x11-drivers/nvidia-drivers/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?rev=1.567view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?rev=1.567content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?r1=1.566r2=1.567

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v
retrieving revision 1.566
retrieving revision 1.567
diff -u -r1.566 -r1.567
--- ChangeLog   7 Aug 2014 10:24:50 -   1.566
+++ ChangeLog   8 Aug 2014 12:02:07 -   1.567
@@ -1,6 +1,11 @@
 # ChangeLog for x11-drivers/nvidia-drivers
 # 

[gentoo-commits] gentoo-x86 commit in x11-drivers/nvidia-drivers: nvidia-drivers-304.123.ebuild ChangeLog

2014-07-11 Thread Jeroen Roovers (jer)
jer 14/07/11 10:50:36

  Modified: ChangeLog
  Added:nvidia-drivers-304.123.ebuild
  Log:
  Version bump.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A792A613)

Revision  ChangesPath
1.562x11-drivers/nvidia-drivers/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?rev=1.562view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?rev=1.562content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog?r1=1.561r2=1.562

Index: ChangeLog
===
RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v
retrieving revision 1.561
retrieving revision 1.562
diff -u -r1.561 -r1.562
--- ChangeLog   8 Jul 2014 14:29:59 -   1.561
+++ ChangeLog   11 Jul 2014 10:50:36 -  1.562
@@ -1,6 +1,11 @@
 # ChangeLog for x11-drivers/nvidia-drivers
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 
1.561 2014/07/08 14:29:59 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 
1.562 2014/07/11 10:50:36 jer Exp $
+
+*nvidia-drivers-304.123 (11 Jul 2014)
+
+  11 Jul 2014; Jeroen Roovers j...@gentoo.org +nvidia-drivers-304.123.ebuild:
+  Version bump.
 
 *nvidia-drivers-340.24 (08 Jul 2014)
 



1.1  x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild?rev=1.1view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.123.ebuild?rev=1.1content-type=text/plain

Index: nvidia-drivers-304.123.ebuild
===
# Copyright 1999-2014 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.123.ebuild,v
 1.1 2014/07/11 10:50:36 jer Exp $

EAPI=5
inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \
portability toolchain-funcs unpacker user versionator udev

NV_URI=http://us.download.nvidia.com/XFree86/;
X86_NV_PACKAGE=NVIDIA-Linux-x86-${PV}
AMD64_NV_PACKAGE=NVIDIA-Linux-x86_64-${PV}
X86_FBSD_NV_PACKAGE=NVIDIA-FreeBSD-x86-${PV}
AMD64_FBSD_NV_PACKAGE=NVIDIA-FreeBSD-x86_64-${PV}

DESCRIPTION=NVIDIA Accelerated Graphics Driver
HOMEPAGE=http://www.nvidia.com/;
SRC_URI=
amd64-fbsd? ( 
${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz )
amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )
x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run )


LICENSE=GPL-2 NVIDIA-r1
SLOT=0
KEYWORDS=-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd
IUSE=acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X
RESTRICT=bindist mirror strip
EMULTILIB_PKG=true

COMMON=app-admin/eselect-opencl
kernel_linux? ( =sys-libs/glibc-2.6.1 )
X? (
=app-admin/eselect-opengl-1.0.9
)
DEPEND=${COMMON}
kernel_linux? (
virtual/linux-sources
virtual/pkgconfig
)
RDEPEND=${COMMON}
acpi? ( sys-power/acpid )
tools? (
dev-libs/atk
dev-libs/glib
x11-libs/gdk-pixbuf
x11-libs/gtk+:2
x11-libs/libX11
x11-libs/libXext
x11-libs/pango[X]
|| ( x11-libs/pangox-compat x11-libs/pango-1.31[X] )
)
X? (
x11-base/xorg-server-1.16.99
x11-libs/libXvMC
multilib? (
|| (
(
=x11-libs/libX11-1.6.2[abi_x86_32]
=x11-libs/libXext-1.3.2[abi_x86_32]
)
app-emulation/emul-linux-x86-xlibs
)
)
)

PDEPEND=X? ( =x11-libs/libvdpau-0.3-r1 )

REQUIRED_USE=tools? ( X )

QA_PREBUILT=opt/* usr/lib*

S=${WORKDIR}/

pkg_pretend() {

if use amd64  has_multilib_profile  \
[ ${DEFAULT_ABI} != amd64 ]; then
eerror This ebuild doesn't currently support changing your 
default ABI
die Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}
fi

# Kernel features/options to check for
CONFIG_CHECK=~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP
use x86  CONFIG_CHECK+= ~HIGHMEM

# Now do the above checks
use kernel_linux  check_extra_config
}

pkg_setup() {
# try to