[nvidia-340xx-kmod] Revert "No one could be bothered to volunteer to maintain package"
by João Carlos Mendes Luís
commit d3b51cb875c23623c73a4177cb662735da6e51be
Author: João Carlos Mendes Luís <jonny(a)corp.globo.com>
Date: Mon Nov 18 11:02:11 2019 -0300
Revert "No one could be bothered to volunteer to maintain package"
This reverts commit 4be42ddf47e1b5f4f68f7e2331cd338e348fa9bd.
I'll maintain for a while...
.gitignore | 0
buildfix_kernel_5.0.patch | 256 ++++
dead.package | 1 -
nv-linux-arm.patch | 12 +
nvidia-340xx-kmod.spec | 1420 +++++++++++++++++++++++
nvidia-kmodtool-excludekernel-filterfile | 1 +
sources | 0
xf86-video-nvidia-legacy-02-fix-linux-5.1.patch | 15 +
8 files changed, 1704 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e69de29
diff --git a/buildfix_kernel_5.0.patch b/buildfix_kernel_5.0.patch
new file mode 100644
index 0000000..d9ce144
--- /dev/null
+++ b/buildfix_kernel_5.0.patch
@@ -0,0 +1,256 @@
+From 0b4e74ba61c50aefa16a4bafac3a60799eab7a20 Mon Sep 17 00:00:00 2001
+From: Alberto Milone <alberto.milone(a)canonical.com>
+Date: Fri, 15 Feb 2019 14:43:21 +0100
+Subject: [PATCH 1/1] Add support for Linux 5.0
+
+---
+ kernel/Makefile | 2 ++
+ kernel/conftest.sh | 33 +++++++++++++++++++++++++++++++++
+ kernel/nv-drm.c | 12 +++++++++++-
+ kernel/nv-time.h | 24 ++++++++++++++++++++++++
+ kernel/os-interface.c | 13 +++++++------
+ kernel/uvm/Makefile | 1 +
+ kernel/uvm/nvidia_uvm_linux.h | 1 +
+ kernel/uvm/nvidia_uvm_lite.c | 4 ++--
+ 8 files changed, 81 insertions(+), 9 deletions(-)
+ create mode 100644 nv-time.h
+
+diff --git a/kernel/Makefile b/kernel/Makefile
+index 8ac3c1a..1959dce 100644
+--- a/kernel/Makefile
++++ b/kernel/Makefile
+@@ -147,6 +147,8 @@ COMPILE_TESTS = \
+ vm_fault_present \
+ vm_fault_has_address \
+ drm_driver_unload_has_int_return_type \
++ drm_gem_object_get \
++ do_gettimeofday \
+ drm_legacy_pci_init \
+ timer_setup
+ #
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index 64d75a1..fb0bf60 100755
+--- a/kernel/conftest.sh
++++ b/kernel/conftest.sh
+@@ -168,6 +168,7 @@ test_headers() {
+ FILES="$FILES linux/sched/task.h"
+ FILES="$FILES xen/ioemu.h"
+ FILES="$FILES linux/fence.h"
++ FILES="$FILES linux/ktime.h"
+
+ FILES_ARCH="$FILES_ARCH asm/set_memory.h"
+
+@@ -1971,6 +1972,38 @@ compile_test() {
+ compile_check_conftest "$CODE" "NV_DRM_DRIVER_UNLOAD_HAS_INT_RETURN_TYPE" "" "types"
+ ;;
+
++ drm_gem_object_get)
++ #
++ # Determine if the function drm_gem_object_get() is present.
++ #
++ CODE="
++ #include <drm/drmP.h>
++ #if defined(NV_DRM_DRM_GEM_H_PRESENT)
++ #include <drm/drm_gem.h>
++ #endif
++ void conftest_drm_gem_object_get(void) {
++ drm_gem_object_get();
++ }"
++
++ compile_check_conftest "$CODE" "NV_DRM_GEM_OBJECT_GET_PRESENT" "" "functions"
++ ;;
++
++ do_gettimeofday)
++ #
++ # Determine if the function do_gettimeofday() is present.
++ #
++ CODE="
++ #include <linux/time.h>
++ #if defined(NV_LINUX_KTIME_H_PRESENT)
++ #include <linux/ktime.h>
++ #endif
++ void conftest_do_gettimeofday(void) {
++ do_gettimeofday();
++ }"
++
++ compile_check_conftest "$CODE" "NV_DO_GETTIMEOFDAY_PRESENT" "" "functions"
++ ;;
++
+ drm_legacy_pci_init)
+ #
+ # Determine if drm_legacy_pci_init() is present. drm_pci_init() was
+diff --git a/kernel/nv-drm.c b/kernel/nv-drm.c
+index 0eb72e4..1c968de 100644
+--- a/kernel/nv-drm.c
++++ b/kernel/nv-drm.c
+@@ -37,6 +37,16 @@ struct nv_gem_object {
+ struct page **pages;
+ };
+
++static inline void
++nv_drm_gem_object_unreference_unlocked(struct nv_gem_object *nv_gem)
++{
++#if defined(NV_DRM_GEM_OBJECT_GET_PRESENT)
++ drm_gem_object_put_unlocked(&nv_gem->base);
++#else
++ drm_gem_object_unreference_unlocked(&nv_gem->base);
++#endif
++}
++
+ static int nv_drm_load(
+ struct drm_device *dev,
+ unsigned long flags
+@@ -252,7 +262,7 @@ RM_STATUS NV_API_CALL nv_alloc_os_descriptor_handle(
+ goto done;
+ }
+
+- drm_gem_object_unreference_unlocked(&nv_obj->base);
++ nv_drm_gem_object_unreference_unlocked(nv_obj);
+
+ status = RM_OK;
+
+diff --git a/kernel/nv-time.h b/kernel/nv-time.h
+new file mode 100644
+index 0000000..cc828aa
+--- /dev/null
++++ b/kernel/nv-time.h
+@@ -0,0 +1,24 @@
++#ifndef __NV_TIME_H__
++#define __NV_TIME_H__
++
++#include "conftest.h"
++#include <linux/time.h>
++
++#if defined(NV_LINUX_KTIME_H_PRESENT)
++#include <linux/ktime.h>
++#endif
++
++static inline void nv_gettimeofday(struct timeval *tv)
++{
++#ifdef NV_DO_GETTIMEOFDAY_PRESENT
++ do_gettimeofday(tv);
++#else
++ struct timespec64 now;
++
++ ktime_get_real_ts64(&now);
++ tv->tv_sec = now.tv_sec;
++ tv->tv_usec = now.tv_nsec/1000;
++#endif
++}
++
++#endif
+diff --git a/kernel/os-interface.c b/kernel/os-interface.c
+index 7e3d362..7190b26 100644
+--- a/kernel/os-interface.c
++++ b/kernel/os-interface.c
+@@ -13,6 +13,7 @@
+
+ #include "os-interface.h"
+ #include "nv-linux.h"
++#include "nv-time.h"
+
+ RM_STATUS NV_API_CALL os_disable_console_access(void)
+ {
+@@ -440,7 +441,7 @@ RM_STATUS NV_API_CALL os_get_current_time(
+ {
+ struct timeval tm;
+
+- do_gettimeofday(&tm);
++ nv_gettimeofday(&tm);
+
+ *seconds = tm.tv_sec;
+ *useconds = tm.tv_usec;
+@@ -475,7 +476,7 @@ RM_STATUS NV_API_CALL os_delay_us(NvU32 MicroSeconds)
+ #ifdef NV_CHECK_DELAY_ACCURACY
+ struct timeval tm1, tm2;
+
+- do_gettimeofday(&tm1);
++ nv_gettimeofday(&tm1);
+ #endif
+
+ if (in_irq() && (MicroSeconds > NV_MAX_ISR_DELAY_US))
+@@ -490,7 +491,7 @@ RM_STATUS NV_API_CALL os_delay_us(NvU32 MicroSeconds)
+ udelay(usec);
+
+ #ifdef NV_CHECK_DELAY_ACCURACY
+- do_gettimeofday(&tm2);
++ nv_gettimeofday(&tm2);
+ nv_printf(NV_DBG_ERRORS, "NVRM: osDelayUs %d: 0x%x 0x%x\n",
+ MicroSeconds, tm2.tv_sec - tm1.tv_sec, tm2.tv_usec - tm1.tv_usec);
+ #endif
+@@ -518,7 +519,7 @@ RM_STATUS NV_API_CALL os_delay(NvU32 MilliSeconds)
+ struct timeval tm_start;
+ #endif
+
+- do_gettimeofday(&tm_aux);
++ nv_gettimeofday(&tm_aux);
+ #ifdef NV_CHECK_DELAY_ACCURACY
+ tm_start = tm_aux;
+ #endif
+@@ -552,7 +553,7 @@ RM_STATUS NV_API_CALL os_delay(NvU32 MilliSeconds)
+ do
+ {
+ schedule_timeout(jiffies);
+- do_gettimeofday(&tm_aux);
++ nv_gettimeofday(&tm_aux);
+ if (NV_TIMERCMP(&tm_aux, &tm_end, <))
+ {
+ NV_TIMERSUB(&tm_end, &tm_aux, &tm_aux);
+@@ -574,7 +575,7 @@ RM_STATUS NV_API_CALL os_delay(NvU32 MilliSeconds)
+ udelay(MicroSeconds);
+ }
+ #ifdef NV_CHECK_DELAY_ACCURACY
+- do_gettimeofday(&tm_aux);
++ nv_gettimeofday(&tm_aux);
+ timersub(&tm_aux, &tm_start, &tm_aux);
+ nv_printf(NV_DBG_ERRORS, "NVRM: osDelay %dmsec: %d.%06dsec\n",
+ MilliSeconds, tm_aux.tv_sec, tm_aux.tv_usec);
+diff --git a/kernel/uvm/Makefile b/kernel/uvm/Makefile
+index 42ad927..5c7b466 100644
+--- a/kernel/uvm/Makefile
++++ b/kernel/uvm/Makefile
+@@ -171,6 +171,7 @@ COMPILE_TESTS = \
+ kbasename \
+ fatal_signal_pending \
+ kuid_t \
++ do_gettimeofday \
+ vm_fault_has_address
+
+ MODULE_NAME:= nvidia-uvm
+diff --git a/kernel/uvm/nvidia_uvm_linux.h b/kernel/uvm/nvidia_uvm_linux.h
+index 1625209..1edb620 100644
+--- a/kernel/uvm/nvidia_uvm_linux.h
++++ b/kernel/uvm/nvidia_uvm_linux.h
+@@ -146,6 +146,7 @@
+ #include <linux/interrupt.h> /* tasklets, interrupt helpers */
+ #include <linux/timer.h>
+ #include <linux/time.h> /* do_gettimeofday()*/
++#include "nv-time.h"
+
+ #include <asm/div64.h> /* do_div() */
+ #if defined(NV_ASM_SYSTEM_H_PRESENT)
+diff --git a/kernel/uvm/nvidia_uvm_lite.c b/kernel/uvm/nvidia_uvm_lite.c
+index 119c93a..33b8d4b 100644
+--- a/kernel/uvm/nvidia_uvm_lite.c
++++ b/kernel/uvm/nvidia_uvm_lite.c
+@@ -2008,7 +2008,7 @@ static RM_STATUS _check_ecc_errors(UvmGpuMigrationTracking *pMigTracker,
+ {
+ if (!!(rmInterruptSet) && !bEccIncomingError)
+ {
+- do_gettimeofday(&eccErrorStartTime);
++ nv_gettimeofday(&eccErrorStartTime);
+ _set_timeout_in_usec(&eccErrorStartTime, &eccTimeout,
+ UVM_ECC_ERR_TIMEOUT_USEC);
+
+@@ -2040,7 +2040,7 @@ static RM_STATUS _check_ecc_errors(UvmGpuMigrationTracking *pMigTracker,
+ //
+ if (!!(rmInterruptSet) && (eccErrorStartTime.tv_usec != 0))
+ {
+- do_gettimeofday(&eccErrorCurrentTime);
++ nv_gettimeofday(&eccErrorCurrentTime);
+ if ((eccErrorCurrentTime.tv_sec > eccTimeout.tv_sec) ||
+ ((eccErrorCurrentTime.tv_sec == eccTimeout.tv_sec) &&
+ (eccErrorCurrentTime.tv_usec >= eccTimeout.tv_usec)))
+--
+2.19.1
+
diff --git a/nv-linux-arm.patch b/nv-linux-arm.patch
new file mode 100644
index 0000000..e2c28e8
--- /dev/null
+++ b/nv-linux-arm.patch
@@ -0,0 +1,12 @@
+--- nvidiapkg-armv7hl/kernel/nv-linux.h.arm 2014-11-01 00:25:36.000000000 +0100
++++ nvidiapkg-armv7hl/kernel/nv-linux.h 2014-11-19 01:06:34.401644094 +0100
+@@ -255,7 +255,8 @@ RM_STATUS nvos_forward_error_to_cray(str
+ * NVIDIA graphics driver has no way of knowing and is unlikely
+ * to work correctly.
+ */
+-#if defined(CONFIG_XEN) && !defined(CONFIG_PARAVIRT)
++#if defined(CONFIG_XEN) && !defined(CONFIG_PARAVIRT) && \
++ !defined(NVCPU_ARM)
+ #include <asm/maddr.h>
+ #include <xen/interface/memory.h>
+ #define NV_XEN_SUPPORT_FULLY_VIRTUALIZED_KERNEL
diff --git a/nvidia-340xx-kmod.spec b/nvidia-340xx-kmod.spec
new file mode 100644
index 0000000..50db72a
--- /dev/null
+++ b/nvidia-340xx-kmod.spec
@@ -0,0 +1,1420 @@
+# buildforkernels macro hint: when you build a new version or a new release
+# that contains bugfixes or other improvements then you must disable the
+# "buildforkernels newest" macro for just that build; immediately after
+# queuing that build enable the macro again for subsequent builds; that way
+# a new akmod package will only get build when a new one is actually needed
+%global buildforkernels akmod
+%global debug_package %{nil}
+
+Name: nvidia-340xx-kmod
+Epoch: 1
+Version: 340.107
+# Taken over by kmodtool
+Release: 10%{?dist}
+Summary: NVIDIA display driver kernel module
+Group: System Environment/Kernel
+License: Redistributable, no modification permitted
+URL: http://www.nvidia.com/
+
+Source11: nvidia-kmodtool-excludekernel-filterfile
+Patch0: nv-linux-arm.patch
+Patch1: buildfix_kernel_5.0.patch
+Patch2: xf86-video-nvidia-legacy-02-fix-linux-5.1.patch
+
+%if 0%{?fedora} > 30
+ExclusiveArch: x86_64
+%else
+ExclusiveArch: i686 x86_64
+%endif
+
+# get the needed BuildRequires (in parts depending on what we build for)
+%global AkmodsBuildRequires %{_bindir}/kmodtool, xorg-x11-drv-nvidia-340xx-kmodsrc >= %{epoch}:%{version}
+BuildRequires: %{AkmodsBuildRequires}
+
+%{!?kernels:BuildRequires: buildsys-build-rpmfusion-kerneldevpkgs-%{?buildforkernels:%{buildforkernels}}%{!?buildforkernels:current}-%{_target_cpu} }
+# kmodtool does its magic here
+%{expand:%(kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} --obsolete-name nvidia --obsolete-version "1:340.1000" %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null) }
+
+%description
+The nvidia %{version} display driver kernel module for kernel %{kversion}.
+
+
+%prep
+# error out if there was something wrong with kmodtool
+%{?kmodtool_check}
+# print kmodtool output for debugging purposes:
+kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} --obsolete-name nvidia --obsolete-version "1:340.1000" %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
+%setup -T -c
+tar --use-compress-program xz -xf %{_datadir}/%{name}-%{version}/%{name}-%{version}-%{_target_cpu}.tar.xz
+# patch loop
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+
+for kernel_version in %{?kernel_versions} ; do
+ cp -a kernel _kmod_build_${kernel_version%%___*}
+done
+
+
+%build
+for kernel_version in %{?kernel_versions}; do
+ pushd _kmod_build_${kernel_version%%___*}/
+ make %{?_smp_mflags} \
+ KERNEL_UNAME="${kernel_version%%___*}" SYSSRC="${kernel_version##*___}" \
+ IGNORE_CC_MISMATCH=1 IGNORE_XEN_PRESENCE=1 IGNORE_PREEMPT_RT_PRESENCE=1 \
+ %{?_nv_build_module_instances:NV_BUILD_MODULE_INSTANCES=%{?_nv_build_module_instances}} \
+ module
+ popd
+%{!?_nv_build_module_instances:
+}
+done
+
+
+%install
+for kernel_version in %{?kernel_versions}; do
+ mkdir -p $RPM_BUILD_ROOT/%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
+ install -D -m 0755 _kmod_build_${kernel_version%%___*}/nvidia.ko \
+ $RPM_BUILD_ROOT/%{kmodinstdir_prefix}/${kernel_version%%___*}/%{kmodinstdir_postfix}/
+done
+%{?akmod_install}
+
+%changelog
+* Thu Aug 29 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.107-10
+- Exclude i686 for F31+
+
+* Sat Aug 10 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:340.107-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Mon Jun 03 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.107-8
+- patch for kernel-5.1.0
+
+* Wed Mar 27 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.107-7
+- patch for kernel-5.0.0
+
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:340.107-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:340.107-5
+- Rebuilt for Fedora 29 Mass Rebuild binutils issue
+
+* Fri Jul 27 2018 RPM Fusion Release Engineering <sergio(a)serjux.com> - 1:340.107-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Jul 27 2018 RPM Fusion Release Engineering <sergio(a)serjux.com> - 1:340.107-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Sun Jun 10 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.107-2
+- Remove UVM module as legacy GPU don't support Unified Memory.
+
+* Fri Jun 08 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.107-1
+- Update to 340.107
+
+* Fri Mar 02 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 1:340.106-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Jan 17 2018 Wolfgang Ulbrich <chat-to-me(a)raveit.de> - 1:340.106-1
+- Update to 340.106
+
+* Thu Dec 07 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.104-2
+- patch for kernel-4.14
+
+* Tue Sep 19 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.104-1
+- Update to 340.104
+- Drop obsolete kernel patches
+- Rebase 4.11_kernel patch to fix compile
+
+* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1:340.102-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sun Jul 30 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.102-4
+- patch for kernel-4.12
+- rebase patches
+
+* Sun Apr 23 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.102-3
+- patch for kernel-4.11rc
+
+* Mon Feb 20 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.102-2
+- patch for kernel-4.10
+
+* Wed Feb 15 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.102-1
+- Update to 340.102
+
+* Sat Dec 17 2016 leigh scott <leigh123linux(a)googlemail.com> - 1:340.101-2
+- patch to fix loading module on 4.9 kernel
+
+* Wed Dec 14 2016 leigh scott <leigh123linux(a)googlemail.com> - 1:340.101-1
+- Update to 340.101
+
+* Tue Sep 27 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.98-1
+- Update to 340.98
+
+* Sun Jul 24 2016 leigh scott <leigh123linux(a)googlemail.com> - 1:340.96-4
+- switch to akmod build
+
+* Fri Jul 01 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.96-3
+- patch for kernel-4.6
+
+* Thu Jun 30 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.96-2
+- Avoid armhfp for now
+
+* Tue Nov 17 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.96-1
+- Update to 340.96
+
+* Tue Oct 06 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.93-1.3
+- Rebuilt for kernel
+
+* Wed Sep 23 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.93-1.2
+- Rebuilt for kernel
+
+* Wed Sep 16 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.93-1.1
+- Rebuilt for kernel
+
+* Thu Sep 03 2015 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.93-1
+- Update to 340.93
+
+* Fri Aug 21 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-3.3
+- Rebuilt for kernel
+
+* Thu Aug 13 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-3.2
+- Rebuilt for kernel
+
+* Fri Aug 07 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-3.1
+- Rebuilt for kernel
+
+* Fri Jul 31 2015 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.76-3
+- add missing obsoletes
+
+* Thu Jul 30 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.19
+- Rebuilt for kernel
+
+* Fri Jul 24 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.18
+- Rebuilt for kernel
+
+* Thu Jul 16 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.17
+- Rebuilt for kernel
+
+* Thu Jul 02 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.16
+- Rebuilt for kernel
+
+* Sun Jun 28 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.15
+- Rebuilt for kernel
+
+* Wed Jun 10 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.14
+- Rebuilt for kernel
+
+* Tue Jun 02 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.13
+- Rebuilt for kernel
+
+* Sun May 24 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.12
+- Rebuilt for kernel
+
+* Wed May 20 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.11
+- Rebuilt for kernel
+
+* Wed May 13 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.10
+- Rebuilt for kernel
+
+* Sat May 09 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.9
+- Rebuilt for kernel
+
+* Sat May 02 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.8
+- Rebuilt for kernel
+
+* Wed Apr 22 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.7
+- Rebuilt for kernel
+
+* Wed Apr 15 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.6
+- Rebuilt for kernel
+
+* Mon Mar 30 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.5
+- Rebuilt for kernel
+
+* Fri Mar 27 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.4
+- Rebuilt for kernel
+
+* Mon Mar 23 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.3
+- Rebuilt for kernel
+
+* Sat Mar 21 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.2
+- Rebuilt for kernel
+
+* Tue Mar 10 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-2.1
+- Rebuilt for kernel
+
+* Thu Mar 05 2015 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.76-2
+- Patch for 4.0.0 kernel
+
+* Sat Feb 14 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-1.5
+- Rebuilt for kernel
+
+* Sun Feb 08 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-1.4
+- Rebuilt for kernel
+
+* Wed Feb 04 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.76-1.3
+- Rebuilt for kernel
+
+* Sun Feb 01 2015 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.76-1.2
+- Rebuilt for kernel
+
+* Wed Jan 28 2015 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.76-1
+- Update to 340.76
+- Drop kernel 3.18 patch
+- Drop kernel 3.19 patch
+- Do not build uvm driver on architectures other than x86_64 (follow main)
+
+* Wed Jan 21 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.65-2.2
+- Rebuilt for kernel
+
+* Thu Jan 15 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.65-2.1
+- Rebuilt for kernel
+
+* Sat Jan 10 2015 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.65-2
+- Bring back part of the old patch for kernel 3.18
+- Patch for kernel 3.19 (no longer marks the kernel as tainted, GPL only interfaces)
+
+* Tue Dec 09 2014 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.65-1
+- Update to 340.65
+
+* Fri Nov 14 2014 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.58-1
+- Update to 340.58
+
+* Tue Oct 21 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:343.22-3
+- more 3.18 kernel changes
+
+* Tue Oct 21 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:343.22-2
+- Patch for 3.18 kernel
+
+* Fri Sep 19 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:343.22-1
+- Update to 343.22
+
+* Thu Aug 07 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:343.13-1
+- Update to 343.13
+
+* Tue Jul 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.24-1
+- Update to 340.24
+
+* Tue Jun 10 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.17-2
+- Add epoch to kmodsrc requires
+
+* Mon Jun 09 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.17-1
+- Update to 340.17
+
+* Thu Jun 05 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.25-2
+- add missing requires to akmod-nvidia package
+
+* Sat May 31 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.25-1
+- Update to 337.25
+
+* Sat May 17 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:337.19-2
+- Use kmodsrc to bundle kmod sources
+
+* Tue May 06 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.19-1
+- Update to 337.19
+
+* Sat Apr 26 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.12-3
+- remove kernel patch
+
+* Wed Apr 09 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:337.12-2
+- Avoid lpae kvarriant on arm
+
+* Tue Apr 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.12-1
+- Update to 337.12
+
+* Mon Mar 03 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:334.21-1
+- Update to 334.21
+
+* Sat Feb 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:334.16-1
+- Update to 334.16
+- Patch for 3.14 kernel
+
+* Sat Jan 25 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.38-5
+- Disable uvm when NV_BUILD_MODULE_INSTANCES is set
+- Simplify patch
+
+* Tue Jan 21 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.38-4
+- make more changes to 3.13 kernel patch
+
+* Mon Jan 13 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.38-3
+- fix patch for 3.13 kernel
+
+* Mon Jan 13 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.38-2
+- rebuild for akmod
+
+* Mon Jan 13 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.38-1
+- Update to 331.38 release
+- Patch for 3.13 kernel
+
+* Sun Dec 15 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-10
+- Fix build with lpae kernel
+
+* Wed Dec 11 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-9
+- Resort and IGNORE XEN/RT Checks
+
+* Tue Dec 10 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-8
+- Rebuilt for f20 final kernel
+
+* Sat Dec 07 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-7
+- Rebuilt for f20 final kernel
+
+* Sun Dec 01 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-6
+- Rebuilt for f20 final kernel
+
+* Sun Nov 24 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-5
+- Bump
+
+* Sun Nov 24 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-3
+- Allow akmod to build modules for cuda
+ Set %%_nv_build_module_instances 8 into /etc/rpm/cuda.dist
+
+* Thu Nov 21 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-2.2
+- Rebuilt for kernel
+
+* Thu Nov 14 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-2.1
+- Rebuilt for kernel
+
+* Mon Nov 11 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-2
+- Add nvidia-uvm
+- Fix build directory layout - rfbz#2907
+
+* Thu Nov 07 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.20-1
+- Update to 331.20 release
+
+* Wed Nov 06 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:325.15-4
+- use nvidia fix for get_num_physpages
+
+* Mon Sep 16 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:325.15-3
+- patch for 3.12 git kernel
+
+* Tue Aug 06 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:325.15-2
+- rebuild for akmod as pae marco is broken
+
+* Tue Aug 06 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:325.15-1
+- Update to 325.15 release
+- redo kernel patch
+
+* Sun Jul 21 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:325.08-4
+- redo kernel patch
+
+* Tue Jul 16 2013 leigh scott <leigh123linux(a)googlemail.com> - 1:325.08-3
+- add better patch for 3.10 and 3.11 git kernels
+
+* Mon Jul 08 2013 leigh scott <leigh123linux(a)googlemail.com> - 1:325.08-2
+- build for current
+
+* Sun Jul 07 2013 leigh scott <leigh123linux(a)googlemail.com> - 1:325.08-1
+- Update to 325.08
+
+* Fri Jun 28 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.32-1
+- Update to 319.32
+- Add support for armv7hl
+
+* Fri May 31 2013 leigh scott <leigh123linux(a)googlemail.com> - 1:319.23-3
+- Patch for 3.10 kernel
+
+* Thu May 30 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.23-2
+- Build for akmods
+
+* Thu May 23 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:319.23-1
+- Update to 319.23
+
+* Sat May 11 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:319.17-1
+- Update to 319.17
+
+* Wed May 01 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.12-1
+- Update to 319.12
+
+* Mon Apr 15 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:313.30-2
+- Build for kernel akmods
+
+* Thu Apr 04 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:313.30-1
+- Update to 313.30
+
+* Sun Feb 17 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:313.18-2
+- Fix with a better patch from gentoo
+
+* Wed Jan 16 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:313.18-1
+- Update to 313.18 (adds xorg-server 1.14 ABI support)
+- patch for 3.8rc kernel
+
+* Fri Nov 16 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:310.19-1
+- rebuilt
+
+* Tue Oct 16 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:310.14-2
+- add patch for 3.7rc kernel
+
+* Tue Oct 16 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:310.14-1
+- Update to 310.14
+
+* Mon Sep 24 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.51-1
+- Update to 304.51
+
+* Sat Sep 15 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.48-1
+- Update to 304.48
+
+* Wed Sep 05 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.43-1
+- Update to 304.43
+
+* Tue Aug 14 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.37-1
+- Update to 304.37 release
+
+* Sat Aug 04 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.32-2
+- build again as the build system lost the first one
+
+* Sat Aug 04 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.32-1
+- Update to 304.32
+
+* Tue Jul 31 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.30-2
+- add some conditionals to the 3.6 kernel patch
+
+* Tue Jul 31 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.30-1
+- Update to 304.30
+
+* Fri Jul 13 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.22-1
+- Update to 304.22
+
+* Sat Jun 16 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:302.17-1
+- Update to 302.17
+
+* Tue May 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:302.11-1
+- Update to 302.11
+
+* Tue May 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.53-1
+- Update to 295.53
+
+* Sun May 13 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.49-1.4
+- Rebuilt for release kernel
+
+* Wed May 09 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.49-1.3
+- rebuild for updated kernel
+
+* Sun May 06 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.49-1.2
+- rebuild for updated kernel
+
+* Sat May 05 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.49-1.1
+- rebuild for updated kernel
+
+* Thu May 03 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.49-1
+- Update to 295.49
+
+* Wed May 02 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.40-1.5
+- rebuild for updated kernel
+
+* Sat Apr 28 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.40-1.4
+- rebuild for updated kernel
+
+* Sun Apr 22 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.40-1.3
+- rebuild for updated kernel
+
+* Mon Apr 16 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.40-1.2
+- rebuild for updated kernel
+
+* Thu Apr 12 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.40-1.1
+- rebuild for beta kernel
+
+* Wed Apr 11 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.40-1
+- Update to 295.40
+
+* Thu Mar 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.33-1
+- Update to 295.33
+
+* Thu Mar 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.20-2
+- patched to build with 3.3.0 kernel
+
+* Tue Feb 14 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.20-1
+- Update to 295.20
+
+* Tue Feb 07 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.17-1.1
+- Rebuild for UsrMove
+
+* Wed Feb 01 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.17-1
+- Update to 295.17 (beta)
+
+* Sat Dec 31 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.09-1
+- Update to 295.09 (beta)
+
+* Tue Nov 22 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:290.10-1
+- Update to 290.10
+
+* Wed Nov 09 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:290.06-1
+- Update to 290.06 beta
+
+* Wed Nov 02 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.05.09-1.4
+- Rebuild for F-16 kernel
+
+* Tue Nov 01 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.05.09-1.3
+- Rebuild for F-16 kernel
+
+* Fri Oct 28 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.05.09-1.2
+- Rebuild for F-16 kernel
+
+* Sun Oct 23 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.05.09-1.1
+- Rebuild for F-16 kernel
+
+* Tue Oct 04 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.05.09-1
+- Update to 285.05.09
+
+* Sat Aug 27 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.03-1
+- Update to 285.03
+- Remove kernel-xen filter
+
+* Tue Aug 02 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.13-2
+- Update to 280.13
+
+* Sun Jul 24 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.11-1
+- Update to 280.11
+
+* Fri Jul 01 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.04-1
+- Update to 280.04 (beta)
+
+* Tue Jun 14 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:275.09.07-1
+- Update to 275.09.07
+
+* Wed Jun 08 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.41.19-1
+- Update to 270.41.19
+
+* Sat Apr 30 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.41.06-1
+- Update to 270.41.06
+
+* Tue Apr 12 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.41.03-1
+- Update to 270.41.03
+
+* Thu Mar 03 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.30-1
+- Update to 270.30
+
+* Tue Mar 01 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.29-1
+- Update to 270.29
+
+* Sun Jan 23 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.18-1
+- Update to 270.18 beta
+
+* Fri Jan 21 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.36-1
+- Update to 260.19.36
+
+* Tue Dec 14 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.29-1
+- Update to 260.19.29
+
+* Thu Nov 11 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.21-1
+- Update to 260.19.21
+
+* Thu Oct 14 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.12-1
+- Update to 260.19.12
+
+* Thu Oct 07 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.06-1
+- Update to 260.19.06 beta
+
+* Wed Sep 01 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:256.53-1
+- Update to 256.53
+
+* Thu Aug 05 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:256.44-1
+- Update to 256.44
+
+* Fri Jun 18 2010 Vallimar de Morieve <vallimar(a)gmail.com> - 1:256.35-1
+- update to 256.35
+
+* Thu Jun 17 2010 Nicolas Chaubvet <kwizart(a)gmail.com> - 1:195.36.31-1
+- Update to 195.36.31
+- Fix acpi_walk_namespace call with kernel 2.6.33 and later.
+ http://bugs.gentoo.org/show_bug.cgi?id=301318
+
+* Sun Jun 13 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:195.36.24-2
+- Backport IOMMU - http://www.nvnews.net/vbulletin/showthread.php?t=151791
+
+* Sat Apr 24 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:195.36.24-1
+- Update to 195.36.24
+
+* Sat Mar 27 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:195.36.15-1
+- Update to 195.36.15
+
+* Fri Mar 12 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:190.53-3
+- Bump Epoch - Fan problem in recent release
+
+* Mon Mar 08 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:190.53-2
+- Revert to 190.53 version
+ http://www.nvnews.net/vbulletin/announcement.php?f=14
+
+* Sat Feb 27 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 195.36.08-1
+- Update to 195.36.08
+
+* Sat Feb 20 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.53-1.6
+- rebuild for new kernel
+
+* Sat Feb 20 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.53-1.5
+- rebuild for new kernel
+
+* Thu Feb 11 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.53-1.4
+- rebuild for new kernel
+
+* Wed Feb 10 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.53-1.3
+- rebuild for new kernel
+
+* Sat Jan 30 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.53-1.2
+- rebuild for new kernel
+
+* Wed Jan 20 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.53-1.1
+- rebuild for new kernel
+
+* Wed Dec 30 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.53-1
+- Update to 190.53
+- Add patch for VGA_ARB
+
+* Sat Dec 26 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.9
+- rebuild for new kernel
+
+* Thu Dec 10 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.8
+- rebuild for new kernel
+
+* Sun Dec 06 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.7
+- rebuild for new kernel
+
+* Wed Nov 25 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.6
+- rebuild for new kernel
+
+* Sun Nov 22 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.5
+- rebuild for new kernel, disable i586 builds
+
+* Tue Nov 10 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.4
+- rebuild for F12 release kernel
+
+* Mon Nov 09 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.3
+- rebuild for new kernels
+
+* Fri Nov 06 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.2
+- rebuild for new kernels
+
+* Wed Nov 04 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 190.42-1.1
+- rebuild for new kernels
+
+* Sat Oct 31 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.42-1
+- Update to 190.42
+
+* Tue Oct 20 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.36-1.3
+- rebuild for new kernels
+
+* Wed Sep 30 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.36-1.2
+- rebuild for new kernels
+
+* Tue Sep 01 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.36-1.1
+- rebuild for new kernels
+
+* Sat Aug 29 2009 kwizart < kwizart at gmail.com > - 185.18.36-1
+- Update to 185.18.36 (final)
+
+* Thu Aug 27 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.14-1.8
+- rebuild for new kernels
+
+* Sun Aug 23 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.14-1.7
+- rebuild for new kernels
+
+* Sat Aug 22 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.14-1.6
+- rebuild for new kernels
+
+* Sat Aug 15 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.14-1.5
+- rebuild for new kernels
+
+* Fri Aug 14 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.14-1.4
+- rebuild for new kernels
+
+* Fri Aug 7 2009 kwizart < kwizart at gmail.com > - 185.18.14-1.3
+- Revert to 185.18.14
+- rebuild for new kernels
+
+* Tue Jul 14 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 185.18.14-1.2
+- rebuild for new kernels
+
+* Mon Jun 22 2009 kwizart < kwizart at gmail.com > - 185.18.14-1.1
+- rebuild for new kernels
+
+* Fri Jun 5 2009 kwizart < kwizart at gmail.com > - 185.18.14-1
+- Update to 185.18.14 (final)
+
+* Fri Jun 05 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.8
+- rebuild for final F11 kernel
+
+* Thu May 28 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.7
+- rebuild for new kernels
+
+* Wed May 27 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.6
+- rebuild for new kernels
+
+* Thu May 21 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.5
+- rebuild for new kernels
+
+* Wed May 13 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.4
+- rebuild for new kernels
+
+* Tue May 05 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.3
+- rebuild for new kernels
+
+* Sat May 02 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.2
+- rebuild for new kernels
+
+* Sun Apr 26 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.51-1.1
+- rebuild for new kernels
+
+* Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 180.51-1
+- Update to 180.51 (stable)
+- Don't Obsoletes the beta serie anymore (only the newest)
+
+* Sun Apr 05 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.37-2.1
+- rebuild for new kernels
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.37-2
+- rebuild for new F11 features
+
+* Mon Mar 9 2009 kwizart < kwizart at gmail.com > - 180.37-1
+- Update to 180.37 (prerelease)
+
+* Thu Feb 26 2009 kwizart < kwizart at gmail.com > - 180.35-2
+- Handle Obsoletes/Provides in nvidia-kmod for nvidia-beta-kmod
+
+* Wed Feb 25 2009 kwizart < kwizart at gmail.com > - 180.35-1
+- Update to 180.35 (prerelease)
+
+* Sun Feb 15 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.29-1.1
+- rebuild for latest Fedora kernel;
+
+* Tue Feb 10 2009 kwizart < kwizart at gmail.com > - 180.29-1
+- Update to 180.29 (stable)
+- Reintroduce build for i586 since it will match for SSE without PAE CPU.
+ (remember that nvidia main series needs SSE capable CPU).
+- Empty the xen exclusion filter.
+
+* Sun Feb 01 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.27-1.1
+- rebuild for latest Fedora kernel;
+
+* Thu Jan 29 2009 kwizart < kwizart at gmail.com > - 180.27-1
+- Update to 180.27 (beta)
+
+* Tue Jan 27 2009 kwizart < kwizart at gmail.com > - 180.25-1
+- Update to 180.25 (beta)
+
+* Sun Jan 25 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.22-1.3
+- rebuild for latest Fedora kernel;
+
+* Sun Jan 18 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.22-1.2
+- rebuild for latest Fedora kernel;
+
+* Sun Jan 11 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.22-1.1
+- rebuild for latest Fedora kernel;
+
+* Thu Jan 8 2009 kwizart < kwizart at gmail.com > - 180.22-1
+- Update to 180.22 (stable)
+
+* Sun Jan 04 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.18-1.2
+- rebuild for latest Fedora kernel;
+
+* Sun Dec 28 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.18-1.1
+- rebuild for latest Fedora kernel;
+
+* Sun Dec 28 2008 kwizart < kwizart at gmail.com > - 180.18-1
+- Update to 180.18 (beta)
+
+* Sun Dec 21 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.16-1.1
+- rebuild for latest Fedora kernel;
+
+* Wed Dec 17 2008 kwizart < kwizart at gmail.com > - 180.16-1
+- Update to 180.16
+
+* Sun Dec 14 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.82-1.5
+- rebuild for latest Fedora kernel;
+
+* Sat Nov 22 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.82-1.4
+- rebuilt
+
+* Sat Nov 22 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.82-1.3
+- rebuild for latest Fedora kernel;
+
+* Wed Nov 19 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.82-1.2
+- rebuild for latest Fedora kernel;
+
+* Tue Nov 18 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.82-1.1
+- rebuild for latest Fedora kernel;
+
+* Thu Nov 13 2008 kwizart < kwizart at gmail.com > - 177.82-1
+- Update to 177.82
+
+* Sun Nov 09 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.80-1.4
+- rebuild for latest Fedora kernel;
+
+* Sun Nov 02 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.80-1.3
+- rebuild for latest rawhide kernel;
+
+* Sun Oct 26 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.80-1.2
+- rebuild for latest rawhide kernel
+
+* Sun Oct 19 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.80-1.1
+- rebuild for latest rawhide kernel
+
+* Mon Oct 13 2008 kwizart < kwizart at gmail.com > - 177.80-1
+- Update to 177.80
+
+* Sun Oct 5 2008 Stewart Adam <s.adam at diffingo.com> - 177.78-3
+- Disable EXTRA_LDFLAGS in patches
+
+* Sun Oct 05 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 177.78-2.1
+- rebuild for rpm fusion
+
+* Wed Oct 1 2008 Stewart Adam < s.adam at diffingo.com > - 177.78-1
+- Update to 177.78 beta
+
+* Mon Sep 15 2008 Stewart Adam < s.adam at diffingo.com > - 177.70-1
+- Update to 177.70
+- Skip all Xen sanity checks
+
+* Thu Jul 31 2008 kwizart < kwizart at gmail.com > - 173.14.12-1
+- Update to 173.14.12
+
+* Tue Jun 17 2008 kwizart < kwizart at gmail.com > - 173.14.09-1
+- Update to 173.14.09
+- Remove i586 (driver needs CPU to have SSE)
+
+* Wed May 28 2008 kwizart < kwizart at gmail.com > - 173.14.05-2
+- Add NVIDIA_kernel-173.14.05-2419292.diff.txt
+
+* Wed May 28 2008 kwizart < kwizart at gmail.com > - 173.14.05-1
+- Update to 173.14.05
+
+* Thu Apr 10 2008 kwizart < kwizart at gmail.com > - 173.08-1
+- Update to 173.08 (beta) - Fedora 9 experimental support
+ See: http://www.nvnews.net/vbulletin/showthread.php?t=111460
+
+* Wed Mar 19 2008 kwizart < kwizart at gmail.com > - 171.06-2
+- Add Patch for 2.6.25rc kernels
+
+* Sat Mar 8 2008 kwizart < kwizart at gmail.com > - 171.06-1
+- Update to 171.06 (beta)
+
+* Wed Feb 27 2008 kwizart < kwizart at gmail.com > - 169.12-1
+- Update to 169.12
+
+* Sun Feb 3 2008 kwizart < kwizart at gmail.com > - 169.09-5
+- typo fixes
+
+* Sat Feb 2 2008 kwizart < kwizart at gmail.com > - 169.09-3
+- Reenable debuginfo
+- Disable xen check properly (still not working)
+- Remove the smbus patch (uneeded).
+
+* Sat Jan 26 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 169.09-2
+- rebuild for new kmodtools, akmod adjustments
+
+* Wed Jan 23 2008 Stewart Adam <s.adam AT diffingo DOT com> - 169.09-1
+- Update to 169.09
+- Fix License tag
+
+* Sun Jan 20 2008 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 169.07-2
+- build akmods package
+
+* Sat Dec 22 2007 Stewart Adam < s.adam AT diffingo DOT com > - 169.07-1
+- Update to 169.07
+- Don't build debug to fix BuildID error
+
+* Mon Nov 05 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-17
+- rebuilt for F8 kernels
+
+* Wed Oct 31 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-16
+- rebuilt for latest kernels
+
+* Tue Oct 30 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-15
+- rebuilt for latest kernels
+
+* Sun Oct 28 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-14
+- rebuilt for latest kernels
+- adjust to rpmfusion and new kmodtool
+
+* Sat Oct 27 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-13
+- rebuilt for latest kernels
+
+* Tue Oct 23 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-12
+- rebuilt for latest kernels
+
+* Mon Oct 22 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-11
+- rebuilt for latest kernels
+
+* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-10
+- rebuilt for latest kernels
+
+* Thu Oct 18 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-9
+- rebuilt for latest kernels
+
+* Fri Oct 12 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-8
+- rebuilt for latest kernels
+
+* Thu Oct 11 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-7
+- rebuilt for latest kernels
+
+* Wed Oct 10 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 100.14.19-6
+- rebuilt for latest kernels
+
+* Tue Oct 09 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> 100.14.19-5
+- rebuilt for latest kernels
+
+* Sun Oct 07 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info>
+- build for rawhide kernels as of today
+
+* Thu Oct 04 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 100.14.19-3
+- fix typo
+
+* Wed Oct 03 2007 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 100.14.19-2
+- update for new kmod-helper stuff
+- build for newest kernels
+
+* Thu Sep 20 2007 kwizart < kwizart at gmail.com > - 100.14.19-1
+- Update to Final 100.14.19
+
+* Sun Sep 09 2007 Thorsten Leemhuis < fedora AT leemhuis DOT info > - 100.14.11-4
+- Build for latest only
+
+* Sun Sep 09 2007 Thorsten Leemhuis < fedora AT leemhuis DOT info > - 100.14.11-3
+- Convert to new kmods stuff from livna
+- Rebuild for F8T2 and rawhide
+
+* Fri Aug 10 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.11-2
+- Add patch from nvnews for 2.6.23rc2 support
+- Rebuild for F8T1
+
+* Thu Jun 21 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.11-1
+- Update to 100.14.11
+- Drop unneeded patches
+
+* Sun Jun 10 2007 kwizart < kwizart at gmail.com > - 100.14.09-1
+- Update to Final 100.14.09
+
+* Sun May 27 2007 kwizart < kwizart at gmail.com > - 1.0.9762-1
+- Update to 1.0.9762
+
+* Fri Apr 27 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9755-3
+- Rebuild for F7T4 (fixed kversion)
+- Fix changelog dates
+
+* Fri Apr 27 2007 kwizart < kwizart at gmail.com > - 1.0.9755-2
+- Build for Fedora test4 kernel
+
+* Thu Mar 8 2007 kwizart < kwizart at gmail.com > - 1.0.9755-1
+- Update to 1.0.9755
+- Build to current 2.6.20-1.2967.fc7
+
+* Sun Mar 4 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-7
+- kdump for non-i686
+- Fix dates in changelog
+
+* Sat Mar 3 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-6
+- No kdump
+- New kernel
+
+* Fri Mar 2 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-5
+- New kernel
+- Make Source0 a URL
+
+* Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-4
+- Standardize all summaries and descriptions with other nvidia and fglrx
+ packages
+- Move paths from nvidia-glx to nvidia
+
+* Wed Feb 7 2007 kwizart < kwizar at gmail.com > - 1.0.9746-3
+- Disable xen variant
+
+* Wed Feb 7 2007 kwizart < kwizar at gmail.com > - 1.0.9746-2
+- Rebuild for Fedora Core 7 test1
+
+* Tue Dec 26 2006 kwizart < kwizart at gmail.com > - 1.0.9746-1
+- Update to release 1.0.9746 (Final).
+- Standard version do not support xen kernel.
+- Update xen patch: patch-nv-1.0-9625-xenrt.txt
+
+* Thu Nov 23 2006 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9742-2
+- Change %%description, as NV30 and below no longer supported
+- Update nvidia desktop file
+
+* Mon Nov 20 2006 kwizart < kwiart at gmail.com > - 1.0.9742-1
+- Update to release 1.0.9742
+
+* Tue Nov 07 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9629-1
+- update to release 1.0.9629
+- include xen patch (thx to Bob Richmond)
+
+* Wed Nov 01 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9626-2
+- include patch from
+ http://www.nvnews.net/vbulletin/showpost.php?p=996233&postcount=20
+
+* Sun Oct 22 2006 Stewart Adam <s.adam AT diffingo DOT com> - 1.0.9626-1
+- update to release 1.0.9626
+
+* Sat Oct 07 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8774-2
+- sed-away the config.h include
+
+* Thu Aug 24 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8774-1
+- update to release 1.0.8774
+
+* Thu Aug 10 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-5
+- update for kernel 2.6.17-1.2174_FC5
+
+* Mon Aug 07 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-4
+- forgot to update release field
+
+* Fri Aug 04 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-3
+- minor changes to spacing, removal of random tabs, re-arrangements
+
+* Sun Jun 11 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.8762-2
+- Invoke kmodtool with bash instead of sh.
+
+* Wed May 24 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-1
+- update to 1.0.8762
+
+* Sun May 14 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.8756-3
+- Require version >= of nvidia-kmod-common.
+- Provide nvidia-kmod instead of kmod-nvidia to fix upgrade woes (#970).
+
+* Thu Apr 27 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.8756-2
+- Provide "kernel-modules" instead of "kernel-module" to match yum's config.
+
+* Sat Apr 08 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 1.0.8756-1
+- Update to 8756
+- drop patch
+
+* Thu Mar 23 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 1.0.8178-6
+- disable xen0 for now
+
+* Wed Mar 22 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 1.0.8178-5
+- build for 2.6.16-1.2069_FC5
+
+* Wed Mar 22 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 1.0.8178-4
+- allow to pass kversion and kvariants via command line
+
+* Sat Mar 18 2006 Thorsten Leemhuis <fedora[AT]leemhuis.info> - 1.0.8178-3
+- drop 0.lvn
+- use kmodtool from svn
+- hardcode kernel and variants
+
+* Mon Jan 30 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.2
+- Some minor fixes
+- new kmodtool
+
+* Sun Jan 22 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.1
+- split into packages for userland and kmod
+- rename to nvidia-kmod
+
+* Thu Dec 22 2005 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8178-0.lvn.2
+- change nvidia-glx.sh and nvidia-glx.csh to point to README.txt rather than README
+- reference xorg.conf rather than XF86Config in the init script
+- improve readability of instructions and comments, fix some typos
+- drop epoch, as it seems to be affecting dependencies according to rpmlint
+- tweak the nvidia-settings desktop file so it always shows up on the
+ menu in the right location
+- add the manual pages for nvidia-settings and nvidia-xconfig
+- remove header entries from the nvidia-glx files list. they belong in -devel
+- fix changelog entries to refer to 7676 not 7176 (though there was a 7176 x86_64
+ release prior to 7174)
+- add libXvMCNVIDIA.so
+- update to 8178
+
+* Wed Dec 07 2005 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8174-0.lvn.1
+- add the manual pages for nvidia-settings and nvidia-xconfig
+- install the new nvidia-xconfig utility and associated libs
+
+* Mon Dec 05 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.8174-0.lvn.1
+- Update to 8174
+- desktop entry now Categories=Settings (#665)
+- Ship bug-reporting tool in doc (#588)
+- Things from Bug 635, Niko Mirthes (straw) <nmirthes AT gmail DOT com>:
+-- avoid changing time stamps on libs where possible
+-- only add /etc/modprobe.conf entries if they aren't already there
+-- add /etc/modprobe.conf entries one at a time
+-- only remove /etc/modprobe.conf entries at uninstall, not during upgrade
+-- avoid removing any modprobe.conf entries other than our own
+-- match Xorg's install defaults where it makes sense (0444)
+-- a few other minor tweaks to the files lists
+
+* Sun Sep 04 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.3
+- Conflics with nvidia-glx-legacy
+- Integrate some minor correction suggested by Niko Mirthes
+ <nmirthes AT gmail DOT com> in #475
+
+* Fri Aug 26 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.2
+- Rename src5: nvidia.init to nvidia-glx-init
+- Fix correct servicename in nvidia-glx-init
+- Run nvidia-glx-init before gdm-early-login; del and readd the script
+ during post
+
+* Sun Aug 21 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.1
+- Update to 7676
+- Lots of cleanup from me and Niko Mirthes <nmirthes AT gmail DOT com>
+- add NVreg_ModifyDeviceFiles=0 to modprobe.conf (Niko)
+- Drop support for FC2
+- Nearly proper Udev-Support with workarounds around FC-Bug 151527
+
+* Fri Jun 17 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.5
+- Slight change of modprobe.conf rexexp
+
+* Thu Jun 16 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.4
+- Fixed a critical bug in modprobe.conf editing where all lines starting with alias and
+ ending with then a word starting with any of the letters n,v,i,d,i,a,N,V,r,e is removed.
+
+* Mon Jun 13 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7174-0.lvn.3
+- Adjust kenrnel-module-stuff for FC4
+- Ship both x86 and x64 in the SRPM
+
+* Sun Jun 12 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.2
+- Only create 16 devices
+- Put libXvMCNVIDIA.a in -devel
+- Don't remove nvidia options in /etc/modprobe.conf
+- Make ld.so.conf file config(noreplace)
+- Use same directory permissions as the kernel
+
+* Sat Apr 2 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.1
+- New upstream release, 7174
+
+* Wed Mar 30 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.5
+- Added x86_64 support patch from Thorsten Leemhuis
+
+* Wed Mar 23 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.4
+- Fix kernel module permissions again (644)
+- Only create 16 /dev/nvidia* devices, 256 is unnecessary
+
+* Fri Mar 18 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.3
+- Fixed kernel-module permissions
+
+* Thu Mar 17 2005 Dams <anvil[AT]livna.org> 0:1.0.7167-0.lvn.2
+- Removed provides on kernel-module and kernel-modules
+
+* Sat Mar 05 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.1
+- New upstream release 1.0.7167
+- Added patch from http://www.nvnews.net/vbulletin/showthread.php?t=47405
+- Removed old patch against 2.6.9
+
+* Sat Feb 05 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.7
+- Added a number of post-6629 patches from http://www.minion.de/files/1.0-6629
+- Fixed permissions of nvidia/nvidia.ko
+
+* Fri Jan 21 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.6
+- Fix incorrect MAKDEV behaviour and dependency
+
+* Tue Nov 30 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.4
+- Fixed creation of /dev/nvidia* on FC2
+
+* Sat Nov 27 2004 Dams <anvil[AT]livna.org> - 0:1.0.6629-0.lvn.3
+- Dont try to print kvariant in description when it's not defined.
+
+* Sun Nov 21 2004 Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6629-0.lvn.2
+- resulting kernel-module package now depends again on /root/vmlinuz-<kernelver>
+- Use rpmbuildtags driverp and kernelp
+
+* Sat Nov 06 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.1
+- New upstream version, 1.0-6629
+- Build without kernel-module-devel by default
+
+* Fri Oct 29 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.6
+- Make n-c-display handle misc problems in a better way
+- Fixed wrong icon file name in .desktop file
+- Re-added the mysteriously vanished sleep line in the init script
+ when kernel module wasn't present
+
+* Fri Oct 22 2004 Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6111-0.lvn.5
+- Use fedora-kmodhelper in the way ntfs or ati-fglrx use it
+- Allow rpm to strip the kernel module. Does not safe that much space ATM but
+ might be a good idea
+- Allow to build driver and kernel-module packages independent of each other
+- Some minor spec-file changes
+
+* Thu Oct 21 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.4
+- udev fixes
+- Incorporated fix for missing include line in ld.so.conf from ati-fglrx spec (T Leemhuis)
+
+* Sun Sep 19 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.3
+- Remove FC1/kernel 2.4 compability
+- Rename srpm to nvidia-glx
+- Build with kernel-module-devel
+
+* Sun Aug 15 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.2
+- Restore ldsoconfd macro
+- Disable autoamtic removal of scripted installation for now; needs testing
+
+* Sat Aug 14 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.1
+- Upstream release 6111
+- Fixed init script (again)
+
+* Tue Aug 3 2004 Dams <anvil[AT]livna.org> 0:1.0.6106-0.lvn.4
+- ld.so.conf.d directory detected by spec file
+- Using nvidialibdir in nvidia-glx-devel files section
+- Got rid of yarrow and tettnang macros
+- libGL.so.1 symlink in tls directory always present
+
+* Mon Jul 19 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.3
+- Fixed script bug that would empty prelink.conf
+- Added symlink to non-tls libGL.so.1 on FC1
+
+* Tue Jul 13 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.3
+- Updated init script to reflect name change -xfree86 -> -display
+
+* Mon Jul 12 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.2
+- Fixed backup file naming
+
+* Sun Jul 11 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.1
+- Restore working macros
+- Always package the gui tool
+
+* Sun Jul 11 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2
+- Renamed nvidia-config-xfree86 to nvidia-config-display
+- Fixed symlinks
+- Use ld.so.conf.d on FC2
+- Remove script installation in pre
+- Use system-config-display icon for nvidia-settings
+- 2 second delay in init script when kernel module not found
+- Make nvidia-config-display fail more gracefully
+- Add blacklist entry to prelink.conf on FC1
+
+* Mon Jul 05 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.1
+- New upstream release
+- First attempt to support FC2
+- Dropped dependency on XFree86
+
+* Mon Feb 09 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.5336-0.lvn.3
+- Use pkg0
+
+* Sun Feb 08 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.5336-0.lvn.2
+- New Makefile variable SYSSRC to point to kernel sources.
+- kmodhelper fixes.
+
+* Fri Jan 30 2004 Keith G. Robertson-Turner <nvidia-devel[AT]genesis-x.nildram.co.uk> 0:1.0.5336-0.lvn.1
+- New upstream release
+- Removed (now obsolete) kernel-2.6 patch
+- Install target changed upstream, from "nvidia.o" to "module"
+- Linked nv/Makefile.kbuild to (now missing) nv/Makefile
+
+* Sun Jan 25 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.18
+- Updated nvidia-config-display
+- Now requiring pyxf86config
+
+* Mon Jan 19 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.17
+- Added nvidiasettings macro to enable/disable gui packaging
+
+* Mon Jan 19 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.16
+- Updated minion.de patches
+- Added some explicit requires
+- Test nvidia-config-xfree86 presence in kernel-module package
+ scriptlets
+
+* Mon Jan 12 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.15
+- Updated Readme.fedora
+- nvidia-glx-devel package
+
+* Sat Jan 3 2004 Dams <anvil[AT]livna.org> 0:1.0.5328-0.lvn.14
+- Hopefully fixed kernel variant thingy
+
+* Fri Jan 2 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.13
+- Support for other kernel variants (bigmem, etc..)
+- Changed URL in Source0
+
+* Tue Dec 30 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.13
+- Dropped nvidia pkgX information in release tag.
+
+* Tue Dec 30 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.12.pkg0
+- Renamed kernel module package in a kernel-module-nvidia-`uname -r` way
+- Using fedora.us kmodhelper for kernel macro
+- Using nvidia pkg0 archive
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.11.pkg1
+- kernel-module-nvidia package provides kernel-module
+- We wont own devices anymore. And we wont re-create them if they are
+ already present
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.10.pkg1
+- Yet another initscript update. Really.
+- Scriptlets updated too
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.9.pkg1
+- Fixed alias in modprobe.conf for 2.6
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.8.pkg1
+- Another initscript update
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.7.pkg1
+- kernel module requires kernel same kversion
+- initscript updated again
+- Dont conflict, nor obsolete XFree86-Mesa-libGL. Using ld.so.conf to
+ make libGL from nvidia first found. Hope Mike Harris will appreciate.
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.6.pkg1
+- kernel-module-nvidia requires kernel same version-release
+
+* Sat Dec 20 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.6.pkg1
+- Updated initscript
+
+* Fri Dec 19 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.5.pkg1
+- lvn repository tag
+
+* Fri Dec 19 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.5.pkg1
+- Added initscript to toggle nvidia driver according to running kernel
+ and installed kernel-module-nvidia packages
+- Updated scriptlets
+
+* Thu Dec 18 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.4.pkg1
+- Arch detection
+- Url in patch0
+
+* Tue Dec 16 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.3.pkg1
+- Desktop entry for nvidia-settings
+- s/kernel-module-{name}/kernel-module-nvidia
+- nvidia-glx doesnt requires kernel-module-nvidia-driver anymore
+- Using modprobe.conf for 2.6 kernel
+- Hopefully fixed symlinks
+
+* Mon Dec 15 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.2.pkg1
+- Building kernel module for defined kernel
+- kernel module for 2.6 is nvidia.ko
+- Patch not to install kernel module on make install
+- Updated patch for 2.6
+- depmod in scriptlet for defined kernel
+- nvidia-glx conflicting XFree86-Mesa-libGL because we 0wn all its
+ symlink now
+- Dont override libGL.so symlink because it belongs to XFree86-devel
+- Added nvidia 'pkgfoo' info to packages release
+- Spec file cleanup
+
+* Fri Dec 12 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.2
+- Fixed repairing of a link in post-uninstall
+- Obsolete Mesa instead of Conflict with it, enables automatic removal.
+
+* Mon Dec 08 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.1
+- Added support for 2.6 kernels
+- Cleaned up build section, removed the need for patching Makefiles.
+- Added missing BuildReq gcc32
+- Don't package libs twice, only in /usr/lib/tls/nvidia
+- Made config cript executable and put it into /usr/sbin
+- Moved kernel module to kernel/drivers/video/nvidia/
+- Fixed libGL.so and libGLcore.so.1 links to allow linking against OpenGL libraries
+
+* Mon Dec 08 2003 Keith G. Robertson-Turner <nvidia-devel at genesis-x.nildram.co.uk> - 0:1.0.4620-0.fdr.0
+- New beta 4620 driver
+- New GUI control panel
+- Some minor fixes
+
+* Thu Nov 20 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.10.1
+- Finally fixed SMP builds.
+
+* Wed Nov 19 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.9
+- Don't make nvidia-glx depend on kernel-smp
+
+* Tue Nov 18 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.8
+- Some build fixes
+
+* Tue Nov 11 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.7
+- Added CC=gcc32
+- Fixed upgrading issue
+- Added driver switching capabilities to config script.
+
+* Fri Nov 07 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.4
+- Added conflict with XFree86-Mesa-libGL.
+- Disabled showing of the README.Fedora after installation.
+
+* Sun Oct 12 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.3
+- Added NVidia configuration script written in Python.
+- Some cleanup of files section
+- For more info, see https://bugzilla.fedora.us/show_bug.cgi?id=402
+
+* Tue Jul 08 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.2
+- renamed /sbin/makedevices.sh /sbin/nvidia-makedevices.sh ( noticed by
+ Panu Matilainen )
+- Fixed name problem
+* Sun Jun 22 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.1
+- Initial RPM release, still some ugly stuff in there but should work...
diff --git a/nvidia-kmodtool-excludekernel-filterfile b/nvidia-kmodtool-excludekernel-filterfile
new file mode 100644
index 0000000..3a02de2
--- /dev/null
+++ b/nvidia-kmodtool-excludekernel-filterfile
@@ -0,0 +1 @@
+lpae$
diff --git a/sources b/sources
new file mode 100644
index 0000000..e69de29
diff --git a/xf86-video-nvidia-legacy-02-fix-linux-5.1.patch b/xf86-video-nvidia-legacy-02-fix-linux-5.1.patch
new file mode 100644
index 0000000..160fc55
--- /dev/null
+++ b/xf86-video-nvidia-legacy-02-fix-linux-5.1.patch
@@ -0,0 +1,15 @@
+--- a/kernel/nv-drm.c
++++ b/kernel/nv-drm.c
+@@ -156,11 +156,7 @@
+ };
+
+ static struct drm_driver nv_drm_driver = {
+-#if defined(DRIVER_LEGACY)
+ .driver_features = DRIVER_GEM | DRIVER_PRIME | DRIVER_LEGACY,
+-#else
+- .driver_features = DRIVER_GEM | DRIVER_PRIME,
+-#endif
+ .load = nv_drm_load,
+ .unload = nv_drm_unload,
+ .fops = &nv_drm_fops,
+
4 years, 11 months
[xorg-x11-drv-nvidia-340xx] Revert "No one could be bothered to volunteer to maintain package"
by João Carlos Mendes Luís
commit 4565ab257bf15f97ee76aaab93d824b5c1309bbc
Author: João Carlos Mendes Luís <jonny(a)corp.globo.com>
Date: Mon Nov 18 10:58:16 2019 -0300
Revert "No one could be bothered to volunteer to maintain package"
This reverts commit f4db2c6b8a31295f8f1a670f0dcd63f9230e4f3c.
I'll maintain for a while...
.gitignore | 16 +
00-avoid-glamor.conf | 6 +
00-ignoreabi.conf | 3 +
99-nvidia.conf | 7 +
alternate-install-present | 7 +
blacklist-nouveau.conf | 4 +
dead.package | 1 -
nvidia-settings.desktop | 12 +
nvidia-xorg.conf | 6 +
nvidia.conf | 8 +
sources | 2 +
xorg-x11-drv-nvidia-340xx.spec | 1678 ++++++++++++++++++++++++++++++++++++++++
12 files changed, 1749 insertions(+), 1 deletion(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e459889
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,16 @@
+NVIDIA-Linux-x86-340.93.run
+NVIDIA-Linux-x86_64-340.93.run
+NVIDIA-Linux-armv7l-gnueabihf-340.93.run
+/NVIDIA-Linux-armv7l-gnueabihf-340.98.run
+/NVIDIA-Linux-x86-340.98.run
+/NVIDIA-Linux-x86_64-340.98.run
+/NVIDIA-Linux-x86-340.101.run
+/NVIDIA-Linux-x86_64-340.101.run
+/NVIDIA-Linux-x86-340.102.run
+/NVIDIA-Linux-x86_64-340.102.run
+/NVIDIA-Linux-x86-340.104.run
+/NVIDIA-Linux-x86_64-340.104.run
+/NVIDIA-Linux-x86-340.106.run
+/NVIDIA-Linux-x86_64-340.106.run
+/NVIDIA-Linux-x86-340.107.run
+/NVIDIA-Linux-x86_64-340.107.run
diff --git a/00-avoid-glamor.conf b/00-avoid-glamor.conf
new file mode 100644
index 0000000..aef7e81
--- /dev/null
+++ b/00-avoid-glamor.conf
@@ -0,0 +1,6 @@
+#This file is provided by xorg-x11-drv-nvidia
+#Do not edit
+
+Section "Module"
+Disable "glamoregl"
+EndSection
diff --git a/00-ignoreabi.conf b/00-ignoreabi.conf
new file mode 100644
index 0000000..c2071f1
--- /dev/null
+++ b/00-ignoreabi.conf
@@ -0,0 +1,3 @@
+Section "ServerFlags"
+ Option "IgnoreABI" "True"
+EndSection
diff --git a/99-nvidia.conf b/99-nvidia.conf
new file mode 100644
index 0000000..a2903fc
--- /dev/null
+++ b/99-nvidia.conf
@@ -0,0 +1,7 @@
+#This file is provided by xorg-x11-drv-nvidia
+#Do not edit
+
+Section "Files"
+ ModulePath "@LIBDIR@/nvidia/xorg"
+ ModulePath "@LIBDIR@/xorg/modules"
+EndSection
diff --git a/alternate-install-present b/alternate-install-present
new file mode 100644
index 0000000..d0ad06c
--- /dev/null
+++ b/alternate-install-present
@@ -0,0 +1,7 @@
+This file is provided by RPMFusion project
+Please look for documentation at http://rpmfusion.org/Howto/nVidia
+
+To uninstall the package, use the following command:
+
+$ sudo yum remove xorg-x11-drv-nvidia\* kmod-nvidia\*
+
diff --git a/blacklist-nouveau.conf b/blacklist-nouveau.conf
new file mode 100644
index 0000000..66f22ab
--- /dev/null
+++ b/blacklist-nouveau.conf
@@ -0,0 +1,4 @@
+# RPM Fusion blacklist for nouveau driver - you need to run as root:
+# dracut -f /boot/initramfs-$(uname -r).img $(uname -r)
+# if nouveau is loaded despite this file.
+blacklist nouveau
diff --git a/nvidia-settings.desktop b/nvidia-settings.desktop
new file mode 100644
index 0000000..838914b
--- /dev/null
+++ b/nvidia-settings.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+Exec=nvidia-settings -l
+Icon=nvidia-settings
+Hidden=false
+NoDisplay=false
+Name[en_GB]=nvidia-settings
+Name=nvidia-settings
+Comment[en_GB]=Load user settings
+Comment=Load user settings
+X-GNOME-Autostart-Delay=30
+X-GNOME-Autostart-enabled=true
diff --git a/nvidia-xorg.conf b/nvidia-xorg.conf
new file mode 100644
index 0000000..57af7db
--- /dev/null
+++ b/nvidia-xorg.conf
@@ -0,0 +1,6 @@
+# RPM Fusion - nvidia-xorg.conf
+#
+Section "Device"
+ Identifier "Videocard0"
+ Driver "nvidia"
+EndSection
diff --git a/nvidia.conf b/nvidia.conf
new file mode 100644
index 0000000..9c5e953
--- /dev/null
+++ b/nvidia.conf
@@ -0,0 +1,8 @@
+#This file is provided by xorg-x11-drv-nvidia
+#Do not edit
+
+Section "OutputClass"
+ Identifier "nvidia"
+ MatchDriver "nvidia-drm"
+ Driver "nvidia"
+EndSection
diff --git a/sources b/sources
new file mode 100644
index 0000000..f7adb31
--- /dev/null
+++ b/sources
@@ -0,0 +1,2 @@
+9a4b382ef545d836033630224735d5dd NVIDIA-Linux-x86-340.107.run
+ba0fc5de5005679d1db9f5fa2cfabd38 NVIDIA-Linux-x86_64-340.107.run
diff --git a/xorg-x11-drv-nvidia-340xx.spec b/xorg-x11-drv-nvidia-340xx.spec
new file mode 100644
index 0000000..03d0bc6
--- /dev/null
+++ b/xorg-x11-drv-nvidia-340xx.spec
@@ -0,0 +1,1678 @@
+%global _nvidia_serie nvidia-340xx
+%global _nvidia_libdir %{_libdir}/%{_nvidia_serie}
+%global _nvidia_xorgdir %{_nvidia_libdir}/xorg
+
+%global debug_package %{nil}
+%global __strip /bin/true
+
+Name: xorg-x11-drv-nvidia-340xx
+Epoch: 1
+Version: 340.107
+Release: 6%{?dist}
+Summary: NVIDIA's 340xx series proprietary display driver for NVIDIA graphic cards
+
+Group: User Interface/X Hardware Support
+License: Redistributable, no modification permitted
+URL: http://www.nvidia.com/
+Source0: http://download.nvidia.com/XFree86/Linux-x86/%{version}/NVIDIA-Linux-x86-...
+Source1: http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/NVIDIA-Linux-x...
+#Source4: ftp://download.nvidia.com/XFree86/Linux-32bit-ARM/%{version}/NVIDIA-Linux...
+Source2: 99-nvidia.conf
+Source3: nvidia-xorg.conf
+Source5: 00-avoid-glamor.conf
+Source6: blacklist-nouveau.conf
+Source7: alternate-install-present
+Source8: 00-ignoreabi.conf
+Source9: nvidia-settings.desktop
+Source10: nvidia.conf
+
+#ExclusiveArch: i686 x86_64 armv7hl
+# Issue with kernel module side
+ExclusiveArch: i686 x86_64
+
+BuildRequires: desktop-file-utils
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 15
+Buildrequires: systemd
+Requires(post): systemd
+Requires(preun): systemd
+Requires(postun): systemd
+%endif
+
+Requires(post): ldconfig
+Requires(postun): ldconfig
+Requires(post): grubby
+Requires: which
+
+Requires: %{_nvidia_serie}-kmod >= %{?epoch}:%{version}
+Requires: %{name}-libs%{_isa} = %{?epoch}:%{version}-%{release}
+
+Obsoletes: %{_nvidia_serie}-kmod < %{?epoch}:%{version}
+Provides: %{_nvidia_serie}-kmod-common = %{?epoch}:%{version}
+Conflicts: xorg-x11-drv-nvidia-beta
+Conflicts: xorg-x11-drv-nvidia-legacy
+Conflicts: xorg-x11-drv-nvidia-71xx
+Conflicts: xorg-x11-drv-nvidia-96xx
+Conflicts: xorg-x11-drv-nvidia-173xx
+Conflicts: xorg-x11-drv-nvidia
+Conflicts: xorg-x11-drv-fglrx
+Conflicts: xorg-x11-drv-catalyst
+
+%if 0%{?fedora} || 0%{?rhel} >= 7
+%global __provides_exclude ^(lib.*GL.*\\.so.*|libOpenCL\\.so.*)$
+%global __requires_exclude ^(lib.*GL.*\\.so.*|libOpenCL\\.so.*)$
+%else
+
+%{?filter_setup:
+%filter_from_provides /^lib.*GL.*\.so/d;
+%filter_from_provides /^libOpenCL\.so/d;
+%filter_from_requires /^lib.*GL.*\.so/d;
+%filter_from_requires /^libOpenCL\.so/d;
+%filter_setup
+}
+%endif
+
+%description
+This package provides the most recent legacy NVIDIA display driver which allows
+for hardware accelerated rendering with the following NVIDIA chipsets:
+- GeForce 405(M)
+- GeForce 300(M) series
+- GeForce 200(M) series
+- GeForce 9(M) series
+- GeForce 8(M) series
+
+For the full product support list, please consult the release notes
+http://download.nvidia.com/XFree86/Linux-x86/%{version}/README/index.html
+
+Please use the following documentation:
+http://rpmfusion.org/Howto/nVidia
+
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name}-libs%{_isa} = %{?epoch}:%{version}-%{release}
+Requires: %{name}-cuda%{_isa} = %{?epoch}:%{version}-%{release}
+
+#Don't put an epoch here
+Provides: cuda-drivers-devel = %{version}
+Provides: cuda-drivers-devel%{_isa} = %{version}
+
+%description devel
+This package provides the development files of the %{name} package,
+such as OpenGL headers.
+
+
+%package cuda
+Summary: CUDA libraries for %{name}
+Group: Development/Libraries
+Requires: %{_nvidia_serie}-kmod >= %{?epoch}:%{version}
+Provides: nvidia-modprobe = %{version}-%{release}
+Provides: nvidia-persistenced = %{version}-%{release}
+
+Conflicts: xorg-x11-drv-nvidia-cuda
+
+#Don't put an epoch here
+Provides: cuda-drivers = %{version}
+Provides: cuda-drivers%{_isa} = %{version}
+
+%description cuda
+This package provides the CUDA driver libraries for %{name}.
+
+
+%package kmodsrc
+Summary: %{name} kernel module source code
+Group: System Environment/Kernel
+
+%description kmodsrc
+Source tree used for building kernel module packages (%{name}-kmod)
+which is generated during the build of main package.
+
+
+%package libs
+Summary: Libraries for %{name}
+Group: User Interface/X Hardware Support
+Requires: %{name} = %{?epoch}:%{version}-%{release}
+Requires: libvdpau%{_isa} >= 0.5
+
+%description libs
+This package provides the shared libraries for %{name}.
+
+
+%prep
+%setup -q -c -T
+#Only extract the needed arch
+%ifarch %{ix86}
+sh %{SOURCE0} \
+%endif
+%ifarch x86_64
+sh %{SOURCE1} \
+%endif
+%ifarch armv7hl
+sh %{SOURCE4} \
+%endif
+ --extract-only --target nvidiapkg-%{_target_cpu}
+ln -s nvidiapkg-%{_target_cpu} nvidiapkg
+
+
+%build
+# Nothing to build
+echo "Nothing to build"
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+cd nvidiapkg
+
+# The new 256.x version supplies all the files in a relatively flat structure
+# .. so explicitly deal out the files to the correct places
+# .. nvidia-installer looks too closely at the current machine, so it's hard
+# .. to generate rpm's unless a NVIDIA card is in the machine.
+
+rm -f nvidia-installer*
+
+install -m 0755 -d $RPM_BUILD_ROOT%{_bindir}
+
+# ld.so.conf.d file
+install -m 0755 -d $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/
+echo "%{_nvidia_libdir}" > $RPM_BUILD_ROOT%{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
+
+#Blacklist nouveau (since F-11)
+install -m 0755 -d $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d/
+install -p -m 0644 %{SOURCE6} $RPM_BUILD_ROOT%{_prefix}/lib/modprobe.d/
+
+# Simple wildcard install of libs
+install -m 0755 -d $RPM_BUILD_ROOT%{_nvidia_libdir}
+install -p -m 0755 lib*.so.%{version} $RPM_BUILD_ROOT%{_nvidia_libdir}/
+%ifarch x86_64 i686
+install -m 0755 -d $RPM_BUILD_ROOT%{_nvidia_libdir}/tls/
+install -p -m 0755 tls/lib*.so.%{version} $RPM_BUILD_ROOT%{_nvidia_libdir}/tls/
+%endif
+
+%ifarch x86_64 i686
+# OpenCL config
+install -m 0755 -d $RPM_BUILD_ROOT%{_sysconfdir}/OpenCL/vendors/
+install -p -m 0644 nvidia.icd $RPM_BUILD_ROOT%{_sysconfdir}/OpenCL/vendors/
+install -p -m 0755 libOpenCL.so.1.0.0 $RPM_BUILD_ROOT%{_nvidia_libdir}/
+ln -s libOpenCL.so.1.0.0 $RPM_BUILD_ROOT%{_nvidia_libdir}/libOpenCL.so.1
+ln -s libOpenCL.so.1.0.0 $RPM_BUILD_ROOT%{_nvidia_libdir}/libOpenCL.so
+%endif
+
+#Vdpau
+install -m 0755 -d $RPM_BUILD_ROOT%{_libdir}/vdpau/
+install -p -m 0755 libvdpau*.so.%{version} $RPM_BUILD_ROOT%{_libdir}/vdpau
+
+#
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/xorg/modules/drivers/
+mkdir -p $RPM_BUILD_ROOT%{_nvidia_xorgdir}
+
+# .. but some in a different place
+install -m 0755 -d $RPM_BUILD_ROOT%{_nvidia_xorgdir}
+install -m 0755 -d $RPM_BUILD_ROOT%{_nvidia_xorgdir}
+rm -f $RPM_BUILD_ROOT%{_nvidia_libdir}/lib{nvidia-wfb,glx,vdpau*}.so.%{version}
+
+# Finish up the special case libs
+%if 0%{?rhel} == 5
+install -p -m 0755 libnvidia-wfb.so.%{version} $RPM_BUILD_ROOT%{_nvidia_xorgdir}
+%endif
+install -p -m 0755 libglx.so.%{version} $RPM_BUILD_ROOT%{_nvidia_xorgdir}
+install -p -m 0755 nvidia_drv.so $RPM_BUILD_ROOT%{_libdir}/xorg/modules/drivers/
+
+# Install binaries
+install -p -m 0755 nvidia-{bug-report.sh,debugdump,smi,cuda-mps-control,cuda-mps-server,xconfig,settings,persistenced,modprobe} \
+ $RPM_BUILD_ROOT%{_bindir}
+
+# Install headers
+install -m 0755 -d $RPM_BUILD_ROOT%{_includedir}/nvidia/GL/
+install -p -m 0644 {gl.h,glext.h,glx.h,glxext.h} $RPM_BUILD_ROOT%{_includedir}/nvidia/GL/
+
+# Install man pages
+install -m 0755 -d $RPM_BUILD_ROOT%{_mandir}/man1/
+install -p -m 0644 *.gz $RPM_BUILD_ROOT%{_mandir}/man1/
+
+# Make unversioned links to dynamic libs
+for lib in $( find $RPM_BUILD_ROOT%{_libdir} -name lib\*.%{version} ) ; do
+ ln -s ${lib##*/} ${lib%.%{version}}
+ ln -s ${lib##*/} ${lib%.%{version}}.1
+done
+
+
+# Install nvidia icon
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
+install -pm 0644 nvidia-settings.png $RPM_BUILD_ROOT%{_datadir}/pixmaps
+
+# Remove duplicate install
+rm $RPM_BUILD_ROOT%{_nvidia_libdir}/libnvidia-{cfg,tls}.so
+
+#Install static driver dependant configuration files
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
+install -pm 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
+install -pm 0644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
+# Comment Xorg abi override
+#install -pm 0644 %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d
+sed -i -e 's|@LIBDIR@|%{_libdir}|g' $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf
+sed -i -e 's|nvidia|%{_nvidia_serie}|g' $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf
+touch -r %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf
+install -pm 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/X11/
+
+# Desktop entry for nvidia-settings
+desktop-file-install --vendor "" \
+ --dir $RPM_BUILD_ROOT%{_datadir}/applications/ \
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 15
+ --set-icon=nvidia-settings \
+ --set-key=Exec --set-value=nvidia-settings \
+%endif
+ nvidia-settings.desktop
+
+#Workaround for self made xorg.conf using a Files section.
+ln -fs ../../%{_nvidia_serie}/xorg $RPM_BUILD_ROOT%{_libdir}/xorg/modules/%{_nvidia_serie}-%{version}
+
+#Workaround for cuda availability - rfbz#2916
+ln -fs %{_nvidia_libdir}/libcuda.so.1 $RPM_BUILD_ROOT%{_libdir}/libcuda.so.1
+ln -fs %{_nvidia_libdir}/libcuda.so $RPM_BUILD_ROOT%{_libdir}/libcuda.so
+
+#Alternate-install-present is checked by the nvidia .run
+install -p -m 0644 %{SOURCE7} $RPM_BUILD_ROOT%{_nvidia_libdir}
+
+#install the NVIDIA supplied application profiles
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/nvidia
+install -p -m 0644 nvidia-application-profiles-%{version}-{rc,key-documentation} $RPM_BUILD_ROOT%{_datadir}/nvidia
+
+#Install the output class configuration file - xorg-server >= 1.16
+%if 0%{?fedora} >= 21
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d
+install -pm 0644 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/nvidia.conf
+%endif
+
+#Avoid prelink to mess with nvidia libs - rfbz#3258
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/prelink.conf.d
+touch $RPM_BUILD_ROOT%{_sysconfdir}/prelink.conf.d/nvidia-%{_lib}.conf
+
+#Install the initscript
+tar jxf nvidia-persistenced-init.tar.bz2
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 15
+mkdir -p $RPM_BUILD_ROOT%{_unitdir}
+install -pm 0644 nvidia-persistenced-init/systemd/nvidia-persistenced.service.template \
+ $RPM_BUILD_ROOT%{_unitdir}/nvidia-persistenced.service
+#Change the daemon running owner
+sed -i -e "s/__USER__/root/" $RPM_BUILD_ROOT%{_unitdir}/nvidia-persistenced.service
+%endif
+
+#Create the default nvidia config directory
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/nvidia
+
+#Ghost Xorg nvidia.conf file
+touch $RPM_BUILD_ROOT%{_sysconfdir}/X11/xorg.conf.d/nvidia.conf
+
+#Install the nvidia kernel modules sources archive
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{_nvidia_serie}-kmod-%{version}
+tar Jcf $RPM_BUILD_ROOT%{_datadir}/%{_nvidia_serie}-kmod-%{version}/%{_nvidia_serie}-kmod-%{version}-%{_target_cpu}.tar.xz kernel
+
+#Add autostart file for nvidia-settings to load user config
+install -D -p -m 0644 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/nvidia-settings.desktop
+
+
+%pre
+if [ "$1" -eq "1" ]; then
+ if [ -x %{_bindir}/nvidia-uninstall ]; then
+ %{_bindir}/nvidia-uninstall -s && rm -f %{_bindir}/nvidia-uninstall &>/dev/null || :
+ fi
+fi
+
+%pre libs
+if [ -d %{_sysconfdir}/prelink.conf.d ]; then
+echo "-b %{_nvidia_libdir}" > %{_sysconfdir}/prelink.conf.d/nvidia-%{_lib}.conf
+fi
+
+%post
+if [ "$1" -eq "1" ]; then
+ ISGRUB1=""
+ if [[ -f /boot/grub/grub.conf && ! -f /boot/grub2/grub.cfg ]] ; then
+ ISGRUB1="--grub"
+ GFXPAYLOAD="vga=normal"
+ else
+ echo "GRUB_GFXPAYLOAD_LINUX=text" >> %{_sysconfdir}/default/grub
+ grub2-mkconfig -o /boot/grub2/grub.cfg
+ fi
+ if [ -x /sbin/grubby ] ; then
+ KERNELS=`/sbin/grubby --default-kernel`
+ DIST=`rpm -E %%{?dist}`
+ ARCH=`uname -m`
+ [ -z $KERNELS ] && KERNELS=`ls /boot/vmlinuz-*${DIST}.${ARCH}*`
+ for kernel in ${KERNELS} ; do
+ /sbin/grubby $ISGRUB1 \
+ --update-kernel=${kernel} \
+ --args="nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off $GFXPAYLOAD" \
+ &>/dev/null
+ done
+ fi
+fi || :
+
+
+%post libs -p /sbin/ldconfig
+
+%post cuda
+/sbin/ldconfig
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 18
+%systemd_post nvidia-persistenced.service
+%endif
+
+%if 0%{?fedora} < 21
+%posttrans
+ [ -f %{_sysconfdir}/X11/xorg.conf ] || \
+ cp -p %{_sysconfdir}/X11/nvidia-xorg.conf %{_sysconfdir}/X11/xorg.conf || :
+%endif
+
+%preun
+if [ "$1" -eq "0" ]; then
+ ISGRUB1=""
+ if [[ -f /boot/grub/grub.conf && ! -f /boot/grub2/grub.cfg ]] ; then
+ ISGRUB1="--grub"
+ else
+ sed -i -e 's|GRUB_GFXPAYLOAD_LINUX=text||g' /etc/default/grub
+ fi
+ if [ -x /sbin/grubby ] ; then
+ DIST=`rpm -E %%{?dist}`
+ ARCH=`uname -m`
+ KERNELS=`ls /boot/vmlinuz-*${DIST}.${ARCH}*`
+ for kernel in ${KERNELS} ; do
+ /sbin/grubby $ISGRUB1 \
+ --update-kernel=${kernel} \
+ --remove-args="nouveau.modeset=0 rdblacklist=nouveau \
+ rd.driver.blacklist=nouveau nomodeset video=vesa:off \
+ gfxpayload=vga=normal vga=normal" &>/dev/null
+ done
+ fi
+
+ #Backup and disable previously used xorg.conf
+ [ -f %{_sysconfdir}/X11/xorg.conf ] && \
+ mv %{_sysconfdir}/X11/xorg.conf %{_sysconfdir}/X11/xorg.conf.%{name}_uninstalled &>/dev/null
+fi ||:
+
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 18
+%preun cuda
+%systemd_preun nvidia-persistenced.service
+%endif
+
+%postun libs -p /sbin/ldconfig
+
+%postun cuda
+/sbin/ldconfig
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 18
+%systemd_postun_with_restart nvidia-persistenced.service
+%endif
+
+%files
+%defattr(-,root,root,-)
+%doc nvidiapkg/LICENSE
+%doc nvidiapkg/NVIDIA_Changelog
+%doc nvidiapkg/README.txt
+%doc nvidiapkg/nvidia-application-profiles-%{version}-rc
+%doc nvidiapkg/html
+%dir %{_sysconfdir}/nvidia
+%ghost %{_sysconfdir}/X11/xorg.conf.d/nvidia.conf
+%config %{_sysconfdir}/X11/xorg.conf.d/99-nvidia.conf
+%config %{_sysconfdir}/X11/xorg.conf.d/00-avoid-glamor.conf
+# Comment Xorg abi override
+#config %{_sysconfdir}/X11/xorg.conf.d/00-ignoreabi.conf
+%config(noreplace) %{_prefix}/lib/modprobe.d/blacklist-nouveau.conf
+%config(noreplace) %{_sysconfdir}/X11/nvidia-xorg.conf
+%config %{_sysconfdir}/xdg/autostart/nvidia-settings.desktop
+%{_bindir}/nvidia-bug-report.sh
+%{_bindir}/nvidia-settings
+%{_bindir}/nvidia-xconfig
+# Xorg libs that do not need to be multilib
+%dir %{_nvidia_xorgdir}
+%{_nvidia_xorgdir}/*.so*
+%{_libdir}/xorg/modules/drivers/nvidia_drv.so
+%{_libdir}/xorg/modules/%{_nvidia_serie}-%{version}
+#/no_multilib
+%if 0%{?fedora} >= 21
+%{_datadir}/X11/xorg.conf.d/nvidia.conf
+%endif
+%dir %{_datadir}/nvidia
+%{_datadir}/nvidia/nvidia-application-profiles-%{version}-*
+%{_datadir}/applications/*nvidia-settings.desktop
+%{_datadir}/pixmaps/*.png
+%{_mandir}/man1/nvidia-settings.*
+%{_mandir}/man1/nvidia-xconfig.*
+
+%files kmodsrc
+%dir %{_datadir}/%{_nvidia_serie}-kmod-%{version}
+%{_datadir}/%{_nvidia_serie}-kmod-%{version}/%{_nvidia_serie}-kmod-%{version}-%{_target_cpu}.tar.xz
+
+%files libs
+%defattr(-,root,root,-)
+%dir %{_nvidia_libdir}
+%config %{_sysconfdir}/ld.so.conf.d/nvidia-%{_lib}.conf
+%ghost %{_sysconfdir}/prelink.conf.d/nvidia-%{_lib}.conf
+%{_nvidia_libdir}/alternate-install-present
+%{_nvidia_libdir}/*.so.*
+%exclude %{_nvidia_libdir}/libcuda.so*
+%exclude %{_nvidia_libdir}/libnvcuvid.so*
+%exclude %{_nvidia_libdir}/libnvidia-encode.so*
+%exclude %{_nvidia_libdir}/libnvidia-ml.so*
+%ifarch x86_64 i686
+%if 0%{?fedora} > 18
+%exclude %{_nvidia_libdir}/libOpenCL.so.*
+%endif
+%exclude %{_nvidia_libdir}/libnvidia-compiler.so*
+%exclude %{_nvidia_libdir}/libnvidia-opencl.so*
+%dir %{_nvidia_libdir}/tls
+%{_nvidia_libdir}/tls/*.so.*
+%endif
+%exclude %{_libdir}/vdpau/libvdpau.*
+%{_libdir}/vdpau/libvdpau_nvidia.so.*
+%exclude %{_libdir}/vdpau/libvdpau_trace.so*
+
+%files cuda
+%defattr(-,root,root,-)
+%if 0%{?rhel} > 6 || 0%{?fedora} >= 15
+%{_unitdir}/nvidia-persistenced.service
+%endif
+%{_bindir}/nvidia-debugdump
+%{_bindir}/nvidia-smi
+%{_bindir}/nvidia-cuda-mps-control
+%{_bindir}/nvidia-cuda-mps-server
+%{_bindir}/nvidia-persistenced
+#nvidia-modprobe is setuid root to allow users to load the module in
+%attr(4755, root, root) %{_bindir}/nvidia-modprobe
+%{_libdir}/libcuda.so*
+%{_nvidia_libdir}/libcuda.so*
+%{_nvidia_libdir}/libnvcuvid.so*
+%{_nvidia_libdir}/libnvidia-encode.so*
+%{_nvidia_libdir}/libnvidia-ml.so*
+%ifarch x86_64 i686
+%dir %{_sysconfdir}/OpenCL
+%dir %{_sysconfdir}/OpenCL/vendors
+%config %{_sysconfdir}/OpenCL/vendors/nvidia.icd
+%{_nvidia_libdir}/libnvidia-compiler.so*
+%{_nvidia_libdir}/libnvidia-opencl.so*
+%endif
+%{_mandir}/man1/nvidia-smi.*
+%{_mandir}/man1/nvidia-cuda-mps-control.1.*
+%{_mandir}/man1/nvidia-persistenced.1.*
+%{_mandir}/man1/nvidia-modprobe.1.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/nvidia/
+%ifarch x86_64 i686
+%if 0%{?fedora} > 18
+%exclude %{_nvidia_libdir}/libOpenCL.so
+%else
+%{_nvidia_libdir}/libOpenCL.so
+%endif
+%{_nvidia_libdir}/tls/libnvidia-tls.so
+%endif
+%{_libdir}/vdpau/libvdpau_nvidia.so
+%{_nvidia_libdir}/libnvidia-ifr.so
+%{_nvidia_libdir}/libEGL.so
+%{_nvidia_libdir}/libGLESv1_CM.so
+%{_nvidia_libdir}/libGLESv2.so
+%{_nvidia_libdir}/libnvidia-eglcore.so
+%{_nvidia_libdir}/libnvidia-glsi.so
+%{_nvidia_libdir}/libGL.so
+%{_nvidia_libdir}/libnvidia-glcore.so
+%{_nvidia_libdir}/libnvidia-fbc.so
+
+
+%changelog
+* Sun Sep 22 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1:340.107-6
+- Fix conflict with rpmfusion-nonfree-obsolete-packages
+
+* Sat Aug 10 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:340.107-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Tue Mar 05 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:340.107-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Sun Aug 19 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1:340.107-3
+- Rebuilt for Fedora 29 Mass Rebuild binutils issue
+
+* Sat Jul 28 2018 RPM Fusion Release Engineering <sergio(a)serjux.com> - 1:340.107-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Fri Jun 08 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.107-1
+- Update to 340.107
+
+* Fri Mar 02 2018 RPM Fusion Release Engineering <leigh123linux(a)googlemail.com> - 1:340.106-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Wed Jan 17 2018 Wolfgang Ulbrich <chat-to-me(a)raveit.de> - 1:340.106-1
+- Update to 340.106
+
+* Tue Sep 19 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.104-1
+- Update to 340.104
+- Fix source URL
+
+* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1:340.102-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Feb 15 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.102-1
+- Update to 340.102
+
+* Sun Jan 22 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.101-3
+- Revert last commit
+
+* Sun Jan 22 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.101-2
+- Fix module path (rfbz#4426)
+
+* Wed Dec 14 2016 leigh scott <leigh123linux(a)googlemail.com> - 1:340.101-1
+- Update to 340.101
+
+* Tue Sep 27 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.98-1
+- Update to 340.98
+
+* Wed Jun 22 2016 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.96-2
+- Disable on armhfp for now
+
+* Tue Nov 17 2015 Nicolas Chauvet <kwizart(a)gmail.com> - 1:340.96-1
+- Update to 340.96
+
+* Thu Sep 03 2015 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.93-1
+- Update to 340.93
+
+* Wed Jan 28 2015 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.76-1
+- Update to 340.76
+- Add cuda-driver-devel and %%{_isa} virtual provides (follow main)
+- nvidia.icd does not need to be executable (follow main)
+
+* Sun Jan 11 2015 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.65-3
+- Switch libnvidia-ml and nvidia-debugdump to the cuda subpackage again
+
+* Sat Dec 13 2014 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.65-2
+- Switch libnvidia-ml back to multilibs and nvidia-debugdump to the main package
+- ghost /etc/X11/xorg.conf.d/nvidia.conf file
+
+* Tue Dec 09 2014 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.65-1
+- Update to 340.65
+
+* Fri Nov 14 2014 Przemysław Palacz <pprzemal(a)gmail.com> - 1:340.58-1
+- Update to 340.58
+- Move nvidia-debugdump to the cuda subpackage (requires libnvidia-ml)
+
+* Mon Oct 13 2014 kwizart <kwizart(a)gmail.com> - 1:343.22-2
+- Fix prelink hack - rfbz#3258#c13
+
+* Fri Sep 19 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:343.22-1
+- Update to 343.22
+- Remove IgnoreABI xorg override
+
+* Mon Aug 18 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:343.13-3
+- Add libnvidia-ml.so to the -cuda subpackage
+
+* Sat Aug 16 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:343.13-2
+- Fix prelink and nvidia - rfbz#3258
+- Split cuda and opencl into a cuda subpackage - rfbz#2973
+- Clean dependency filter script - Simone Caronni <negativo17(a)gmail.com>
+- Add support for outputclass with xorg-server >= 1.16
+- Exclude vendor provided OpenCL.so, use system one when available.
+
+* Thu Aug 07 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:343.13-1
+- Update to 343.13
+- removes support for the G8x, G9x, and GT2xx GPUs
+
+* Tue Jul 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.24-1
+- Update to 340.24
+
+* Mon Jul 07 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.17-2
+- add autostart file to load user settings
+
+* Mon Jun 09 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:340.17-1
+- Update to 340.17
+
+* Wed Jun 04 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.25-2
+- Add support for IgnoreABI xorg option
+
+* Sat May 31 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.25-1
+- Update to 337.25
+- adds support for X.org xserver ABI 18 (xorg-server 1.16)
+
+* Sat May 17 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 1:337.19-2
+- Provides libcuda.so in -libs rhbz#2979
+- Split modules content into -kmodsrc reducing nvidia-kmod*.src.rpm size
+- Distribute libvdau_nvidia.so on ARM
+- Fix version macro on triggerpostun
+
+* Tue May 06 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.19-1
+- Update to 337.19
+
+* Tue Apr 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:337.12-1
+- Update to 337.12
+
+* Mon Mar 03 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:334.21-1
+- Update to 334.21
+
+* Sat Feb 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:334.16-2
+- install the NVIDIA supplied application profile key documentation
+
+* Sat Feb 08 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:334.16-1
+- Update to 334.16
+
+* Mon Jan 13 2014 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.38-1
+- Update to 331.38
+
+* Fri Dec 27 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.20-7
+- fix module path issue with alien msttcore-fonts package
+
+* Mon Dec 16 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-6
+- Add Conflicts xorg-x11-drv-nvidia-304xx
+- Add system wide nvidia-application-profiles - rfbz#3057
+
+* Wed Dec 11 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-5
+- Add filter on libEGL and libGLES to avoid race with mesa
+- Fix build on ARM
+
+* Wed Nov 13 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-4
+- Revert %%pretrans move - rfbz#3027
+
+* Mon Nov 11 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:331.20-3
+- move nvidia-uninstall to %%pretrans
+- Setuid root for nvidia-modprobe to allow text users to load modules
+- Disable GRUB_GFXPAYLOAD_LINUX=text in grub2 when uninstalling
+- Workaround for cuda availability - rfbz#2916
+- Add alternate-install-present in -libs to prevent .run to overwrite us
+
+* Thu Nov 07 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.20-2
+- remove conflicts xorg-x11-glamor
+- disable glamor module
+
+* Thu Nov 07 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:331.20-1
+- Update to 331.20
+- add conflicts xorg-x11-glamor
+
+* Wed Oct 02 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:325.15-2
+- Avoid to exclude libcuda.so in devel
+- Drop desktop-file-install options not supported on EL6
+
+* Tue Aug 06 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:325.15-1
+- Update to 325.15 release
+
+* Sun Jul 21 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:325.08-5
+- Disable Obsoletes/Provides of nvidia tools until rhbz#985944
+
+* Mon Jul 15 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:325.08-4
+- Fix typo with libGLcore filter
+
+* Sun Jul 14 2013 leigh scott <leigh123linux(a)googlemail.com> - 1:325.08-3
+- re-add man pages for settings and xconfig
+
+* Sat Jul 13 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:325.08-2
+- Rebased to 325.08
+
+* Sat Jul 13 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.32-3
+- Restore nvidia-settings and nvidia-xconfig - rfbz#2852
+- Add virtual provides for nvidia-modprobe/nvidia-persistenced
+- Enable nvidia-persistenced systemd service
+
+* Sat Jul 13 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.32-2
+- Add armhfp support
+- Spec file clean-up
+
+* Sun Jul 07 2013 leigh scott <leigh123linux(a)googlemail.com> - 1:319.32-1.1
+- move .so files to devel
+
+* Thu Jun 27 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.32-1
+- Update to 319.32
+
+* Wed Jun 12 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.23-5
+- Relax kernel flavor cases
+- Use triggerpostun to update config on updates
+
+* Sun Jun 09 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.23-4
+- Fix C&P error with the serie
+
+* Sat Jun 08 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.23-3
+- Few resync with devel
+- Disable execstack fix
+- Don't redistribute libnvidia-wfb.so (only needed on EL5).
+- Add GRUB_GFXPAYLOAD_LINUX=text by default
+- Fix PAE kvarriant on uninstall
+- Fix grub.cfg path for grub2
+
+* Thu May 23 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:319.23-2
+- issue another build as buildsystem lost the first one
+
+* Thu May 23 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:319.23-1
+- Update to 319.23
+
+* Sat May 11 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:319.17-1
+- Update to 319.17
+- Add support for cuda
+
+* Wed Apr 10 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:319.12-1
+- Update to 319.12
+
+* Thu Apr 04 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:313.30-1
+- Update to 313.30
+
+* Fri Jan 18 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:313.18-2
+- move blacklist to %%{_prefix}/lib/modprobe.d/
+
+* Wed Jan 16 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:313.18-1
+- Update to 313.18
+
+* Thu Jan 10 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:310.19-2
+- Fix preun scriptlet
+
+* Fri Nov 16 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:310.19-1
+- Update to 310.19
+
+* Thu Nov 08 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.64-1
+- Update to 304.64
+- Move nvidia xorg libraries to _libdir/nvidia/xorg - rfbz#2264
+
+* Thu Oct 18 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.60-1
+- Update to 304.60
+
+* Mon Sep 24 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.51-1
+- Update to 304.51
+
+* Sat Sep 15 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.48-1
+- Update to 304.48
+
+* Sat Sep 15 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.43-2
+- Add missing headers to -devel - rfbz#2475
+
+* Wed Sep 05 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.43-1
+- Update to 304.43
+- Force libvdpau >= 0.5 - rhbz#849486
+- Workaround grub2 fb initialization at install time - rfbz#2391
+- Reference our own documentation of the driver.
+
+* Tue Aug 14 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.37-1
+- Update to 304.37 release
+
+* Sat Aug 04 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.32-1
+- Update to 304.32
+
+* Tue Jul 31 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.30-1
+- Update to 304.30
+
+* Sat Jul 14 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.22-2
+- Add nvidia-cuda-proxy binaries and man file
+
+* Fri Jul 13 2012 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.22-1
+- Update to 304.22
+
+* Sat Jun 16 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:302.17-1
+- Update to 302.17
+
+* Tue May 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:302.11-1
+- Update to 302.11
+
+* Tue May 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.53-1
+- Update to 295.53
+
+* Sun May 20 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.49-2
+- Fix %%post when grubby --default-kernel is broken
+
+* Thu May 03 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.49-1
+- Update to 295.49
+
+* Wed Apr 11 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.40-1
+- Update to 295.40
+
+* Thu Mar 22 2012 leigh scott <leigh123linux(a)googlemail.com> - 1:295.33-1
+- Update to 295.33
+
+* Tue Feb 14 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.20-1
+- Update to 295.20
+
+* Wed Feb 01 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.17-1
+- Update to 295.17 (beta)
+- Fix kernel options when using grub legacy.
+- Change nvidia-kmod-data archive to xz compression
+
+* Sat Dec 31 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:295.09-1
+- Update to 295.09 (beta)
+- Remove libcuda.so.1 filter - rfbz#2083
+
+* Tue Nov 22 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:290.10-1
+- Update to 290.10
+
+* Thu Nov 10 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:290.06-2
+- Switch to rd.driver.blacklist from the deprecated rdblacklist on install
+
+* Wed Nov 09 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:290.06-1
+- Update to 290.06 beta
+
+* Tue Oct 04 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.05.09-1
+- Update to 285.05.09
+
+* Sat Aug 27 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:285.03-1
+- Update to 285.03
+
+* Tue Aug 02 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.13-1
+- Update to 280.13
+
+* Sun Jul 24 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.11-1
+- Update to 280.11
+
+* Tue Jul 05 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.04-2
+- Fix filter_from_requires/provides libglx.so
+- Fix filter_from_requires/provides libcuda.so.1
+
+* Fri Jul 01 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:280.04-1
+- Update to 280.04 (beta)
+
+* Tue Jun 14 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:275.09.07-1
+- Update to 275.09.07
+
+* Wed Jun 08 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.41.19-1
+- Update to 270.41.19
+- Use official filter macros - patch from <Jochen herr-schmitt de>
+
+* Sat Apr 30 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.41.06-1
+- Update to 270.41.06
+
+* Tue Apr 12 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.41.03-1
+- Update to 270.41.03
+
+* Thu Mar 03 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.30-1
+- Update to 270.30
+
+* Tue Mar 01 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.29-1
+- Update to 270.29
+
+* Tue Feb 22 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.26-1
+- Update to 270.26
+
+* Sun Jan 23 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:270.18-1
+- Update to 270.18 beta
+- Add support for IgnoreABI xorg option
+
+* Fri Jan 21 2011 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.36-1
+- Update to 260.19.36
+- Restore execstack -c on redistributed binaries
+ instead of forcing selinux bool.
+ (nvidia-installer clears it at runtime when appropriate).
+
+* Fri Dec 17 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.29-2
+- Fix uninstall on kvarriant - rfbz#1559
+
+* Tue Dec 14 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.29-1
+- Update to 260.19.29
+
+* Thu Nov 11 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.21-1
+- Update to 260.19.21
+
+* Tue Nov 02 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.12-4
+- Disable selinux restorecon on initscript.
+- Avoid using livna-config-display on fedora 14 and later
+ because of rhbz#623742
+- Use static workaround
+- Explicitely use %%{_isa} dependency from -devel to -libs
+
+* Sun Oct 24 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.12-3
+- Improve uninstallation script rfbz#1398
+- Fix selinux context on device creation rfbz#1421
+
+* Thu Oct 14 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.12-1
+- Update to 260.19.12
+
+* Thu Oct 07 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:260.19.06-1
+- Update to 260.19.06 beta
+
+* Thu Sep 16 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:256.53-2
+- Fix OpenCL support
+
+* Tue Aug 31 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:256.53-1
+- Update to 256.53
+
+* Sat Aug 28 2010 Bob Arendt <rda(a)rincon.com> - 1:256.52-1
+- Update to 265.52 (Adds support for xorg-server driver ABI ver 8, for xorg-server-1.9)
+
+* Mon Aug 16 2010 Bob Arendt <rda(a)rincon.com> - 1:256.44-1
+- Update to 265.44 (Cuda 3.1 compatible)
+- libGLcore.so becomes nvidia-libglcore.so
+
+* Thu Jul 08 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:195.36.31-2
+- Improve post script as reported in rfbz#1262
+- Only blacklist nouveau with grubby on install.
+
+* Wed Jun 16 2010 Nicolas Chauvet <kwizart(a)gmail.com> - 1:195.36.31-1
+- Update to 195.36.31
+- Add post section to change boot option with grubby
+- Add post section Enabled Selinux allow_execstack boolean.
+- Fallback to nouveau instead of nv
+- AddARGBGLXVisuals is enabled by default since 195xx serie.
+
+* Sat Apr 24 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:195.36.24-1
+- Update to 195.36.24
+
+* Sat Mar 27 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:195.36.15-1
+- Update to 195.36.15
+- Use macro for Epoch
+
+* Sun Mar 14 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:190.53-4
+- Fix multilibs requirements
+
+* Fri Mar 12 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 1:190.53-2
+- Bump Epoch - Fan problem in recent release
+ http://www.nvnews.net/vbulletin/announcement.php?f=14
+
+* Sat Feb 27 2010 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 195.36.08-1
+- Update to 195.36.08
+
+* Wed Dec 30 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.53-1
+- Update to 190.53
+- Switch to new libvdpau location in %%{_libdir}/vdpau
+
+* Fri Nov 27 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.42-5
+- Remove duplicate desktop file.
+
+* Tue Nov 24 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.42-4
+- Use nvidia-xconfig and nvidia-settings built from sources.
+
+* Sat Nov 14 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.42-3
+- Remove execstack on nvidia binaries and libraries.
+
+* Tue Nov 3 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.42-2
+- Update blacklist-nouveau.conf - rfbz#914
+
+* Sat Oct 31 2009 Nicolas Chauvet <kwizart(a)fedoraproject.org> - 190.42-1
+- Update to 190.42
+
+* Sat Oct 10 2009 kwizart < kwizart at gmail.com > - 185.18.36-3
+- Exclude libvdpau as it is now a separate package.
+- Avoid Requires/Provides of the libGL.so.1 . rfbz#859
+
+* Sat Aug 29 2009 kwizart < kwizart at gmail.com > - 185.18.36-1
+- Update to 185.18.36 (final)
+
+* Mon Aug 3 2009 kwizart < kwizart at gmail.com > - 185.18.31-1
+- Update to 185.18.31 (final)
+
+* Thu Jul 30 2009 kwizart < kwizart at gmail.com > - 185.18.29-1
+- Update to 185.18.29 (final)
+
+* Wed Jul 1 2009 kwizart < kwizart at gmail.com > - 185.18.14-3
+- Fix libcuda.so runtime usage - BZ 670#c4
+ Workaround for cudart.so wrong behaviour
+
+* Sun Jun 7 2009 kwizart < kwizart at gmail.com > - 185.18.14-2
+- blacklist nouveau by default.
+
+* Fri Jun 5 2009 kwizart < kwizart at gmail.com > - 185.18.14-1
+- Update to 185.18.14 (final)
+
+* Wed Apr 22 2009 kwizart < kwizart at gmail.com > - 180.51-1
+- Update to 180.51 (stable)
+- Add 71xx/beta/catalyst Conflicts
+- Don't Obsoletes the beta serie anymore (only the newest)
+
+* Fri Apr 3 2009 kwizart < kwizart at gmail.com > - 180.37-3
+- Fix x86 Arch for fedora >= 11
+
+* Sun Mar 29 2009 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 180.37-2
+- rebuild for new F11 features
+
+* Mon Mar 9 2009 kwizart < kwizart at gmail.com > - 180.37-1
+- Update to 180.37 (prerelease)
+
+* Thu Feb 26 2009 kwizart < kwizart at gmail.com > - 180.35-2
+- Fix Conflicts/Provides with beta
+- Obsoltes/Provides for devel
+
+* Wed Feb 25 2009 kwizart < kwizart at gmail.com > - 180.35-1
+- Update to 180.35 (prerelease)
+- Obsoletes opengl 3.0 beta nserie.
+
+* Sun Feb 22 2009 Stewart Adam <s.adam at diffingo.com> - 180.29-2
+- Make devel subpackage depend on lib subpackage of the same arch
+
+* Tue Feb 10 2009 kwizart < kwizart at gmail.com > - 180.29-1
+- Update to 180.29 (stable)
+
+* Thu Jan 29 2009 kwizart < kwizart at gmail.com > - 180.27-1
+- Update to 180.27 (beta)
+
+* Tue Jan 27 2009 kwizart < kwizart at gmail.com > - 180.25-1
+- Update to 180.25 (beta)
+
+* Thu Jan 8 2009 kwizart < kwizart at gmail.com > - 180.22-1
+- Update to 180.22 (stable)
+
+* Sun Dec 28 2008 kwizart < kwizart at gmail.com > - 180.18-1
+- Update to 180.18 (beta)
+
+* Wed Dec 17 2008 kwizart < kwizart at gmail.com > - 180.16-1
+- Update to 180.16 (beta)
+- Exclude libXvMCNVIDIA.a
+- More accurate -devel subpackage.
+
+* Tue Dec 2 2008 Stewart Adam <s.adam at diffingo.com> - 177.82-2
+- Fix upgrade path for nvidia-newest (bz#191)
+
+* Thu Nov 13 2008 kwizart < kwizart at gmail.com > - 177.82-1
+- Update to 177.82
+
+* Wed Nov 12 2008 kwizart < kwizart at gmail.com > - 177.80-6
+- Obsoletes/Provides xorg-x11-drv-nvidia-newest
+- Cleaning
+- Improve description
+
+* Tue Nov 4 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-5
+- Fix upgrade path for FreshRPMs users
+
+* Mon Oct 27 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-4
+- Revert the libs dep change
+
+* Sat Oct 25 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-3
+- Remove the libs subpackage's dependency on main package
+- Update dependency on livna-config-display
+
+* Sat Oct 18 2008 Stewart Adam <s.adam at diffingo.com> - 177.80-2
+- Change dependency of main package to libs subpackage in devel subpackage to
+ fix multiarch repo push
+
+* Mon Oct 13 2008 kwizart < kwizart at gmail.com > - 177.80-1
+- Update to 177.80
+- Move symlinks in -devel
+- Fix description
+
+* Sun Oct 05 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 177.78-2
+- rebuild for rpm fusion
+
+* Wed Oct 1 2008 Stewart Adam < s.adam at diffingo.com > - 177.78-1
+- Update to 177.78 (beta)
+
+* Mon Sep 15 2008 Stewart Adam < s.adam at diffingo.com > - 177.70-1
+- Update to 177.70 (beta)
+
+* Thu Jul 31 2008 kwizart < kwizart at gmail.com > - 173.14.12-1
+- Update to 173.14.12
+
+* Tue Jun 17 2008 kwizart < kwizart at gmail.com > - 173.14.09-1
+- Update to 173.14.09
+
+* Wed May 28 2008 Stewart Adam <s.adam at diffingo.com> - 173.14.05-2
+- Only modify modprobe.conf if it exists
+
+* Wed May 28 2008 kwizart < kwizart at gmail.com > - 173.14.05-1
+- Update to 173.14.05
+
+* Wed May 14 2008 kwizart < kwizart at gmail.com > - 173.08-2
+- Fix libwfb replacement - Not needed on Fedora >= 9
+
+* Thu Apr 10 2008 kwizart < kwizart at gmail.com > - 173.08-1
+- Update to 173.08 (beta) - Fedora 9 experimental support
+ See: http://www.nvnews.net/vbulletin/showthread.php?t=111460
+
+* Sat Mar 8 2008 kwizart < kwizart at gmail.com > - 171.06-1
+- Update to 171.06 (beta)
+
+* Wed Feb 27 2008 kwizart < kwizart at gmail.com > - 169.12-1
+- Update to 169.12
+
+* Wed Feb 20 2008 kwizart < kwizart at gmail.com > - 169.09-5
+- Fix debuginfo package creation.
+- Add libGLcore.so to the filter list.
+- Only requires versioned libGL on x86_64 (no problem on x86).
+
+* Thu Feb 7 2008 Stewart Adam <s.adam AT diffingo DOT com> - 169.09-4
+- Filter requires on main package so we don't pull in xorg-x11-drv-nvidia*-libs
+
+* Fri Feb 1 2008 kwizart < kwizart at gmail.com > - 169.09-3
+- Remove ldconfig call on the main package
+- Remove some old Obsoletes/Provides
+- Move the xorg modules to the main package (not needed for multilib)
+- Add Requires versioned libGL.so from the right path
+- Uses pkg0 instead of pkg2 for x86_64 (and remove the lib32 from our loop).
+
+* Sun Jan 27 2008 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 169.09-2
+- let main package require the libs subpackage
+
+* Wed Jan 23 2008 Stewart Adam <s.adam AT diffingo DOT com> - 169.09-1
+- Update to 169.09
+- Provides nvidia-glx since we obsolete it
+- Make .desktop file to pass desktop-file-validate
+- Remove libs-32bit and make a proper multiarch -libs package
+- Add empty %%build section
+
+* Thu Dec 27 2007 kwizart < kwizart at gmail.com > - 169.07-4
+- Provides libcuda.so.1 since AutoProv is disabled for libs-32bit
+
+* Wed Dec 26 2007 Stewart Adam <s.adam AT diffingo DOT com> - 169.07-3
+- Backport changes from testing branch (provide cuda libraries)
+
+* Sun Dec 23 2007 Stewart Adam <s.adam AT diffingo DOT com> - 169.07-2
+- Require /usr/lib/libGL.so.1.2 to prevent conflicts
+- Do provide libGLcore.so.1
+
+* Sat Dec 22 2007 Stewart Adam <s.adam AT diffingo DOT com> - 169.07-1
+- Update to 169.07
+
+* Fri Nov 30 2007 Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-6
+- Don't provide libGL.so.1 (bz#1741)
+- Remove shebang for files that are sourced
+
+* Tue Nov 20 2007 Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-5
+- Add Requires: which (bz#1662)
+
+* Thu Nov 1 2007 Stewart Adam <s.adam AT diffingo DOT com> - 100.14.19-4
+- Initscript improvements
+- Minor bugfixes with scriptlets (don't echo "already disabled" type messages)
+
+* Fri Oct 12 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.19-3
+- Initscript should disable when module isn't found (bz#1671)
+
+* Mon Sep 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.19-2
+- Fix %%post if clause (bz#1632)
+- Disable the DisableGLXRootClipping option
+
+* Thu Sep 20 2007 kwizart < kwizart at gmail.com > - 100.14.19-1
+- Update to 100.14.19
+- Improve desktop file
+- Sync between F7 and FC-6
+- Don't replace user env variable
+
+* Thu Jun 21 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.11-1
+- Update to 100.14.11
+
+* Fri Jun 15 2007 Stewart Adam < s.adam AT diffingo DOT com > - 100.14.09-2
+- F7 SELinux fixes (continued)
+- Add a new post scriptlet to remove those legacy-layout udev files
+
+* Sun Jun 10 2007 kwizart < kwizart at gmail.com > - 100.14.09-1
+- Update to Final 100.14.09
+
+* Sat Jun 2 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9762-2
+- Don't use legacy udev layout (Thanks Finalzone for the workaround)
+
+* Sun May 27 2007 kwizart < kwizart at gmail.com > - 1.0.9762-1
+- Update to 1.0.9762
+
+* Sat Apr 28 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9755-3
+- Fixes in the config-display (vendor > majorVendor)
+
+* Fri Mar 9 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9755-2
+- Fix up scriptlets a little so that 'Driver already enabled|disabled'
+ doesn't always appear on install or remove
+- Update *-config-display files for majorVendor and not plain vendor
+
+* Thu Mar 8 2007 kwizart < kwizart at gmail.com > - 1.0.9755-1
+- Update to 1.0.9755
+
+* Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-11
+- Bump for new tag
+- fi to end if!
+
+* Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-10
+- Bump for new tag
+
+* Sat Feb 24 2007 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9746-9
+- Standardize all summaries and descriptions with other nvidia and fglrx
+ packages
+- Standardize initscript and *config-display with other nvidia and fglrx
+ packages
+- Move paths from nvidia-glx to nvidia
+- Start merge with livna-config-display
+
+* Wed Feb 7 2007 kwizart < kwizar at gmail.com > - 1.0.9746-8
+- Update SHA1SUM
+
+* Thu Jan 18 2007 Stewart Adam <s.adam AT diffingo DOT com> - 1.0.9746-7
+- Fix initscript empty line problem (#1302)
+- Fix typo in the readme
+- Put in correct sums into SHA1SUM
+
+* Sun Jan 7 2007 kwizart < kwizart at gmail.com > - 1.0.9746-6
+- Quick fix double libs-32bit -p /sbin/ldconfig
+
+* Thu Jan 4 2007 kwizart < kwizart at gmail.com > - 1.0.9746-5
+- Create the symlink from libwfb.so to libnvidia-wfb.so.x.y.z
+ the xorg driver search for libwfb.so (it do not use the SONAME).
+ http://www.nvnews.net/vbulletin/showthread.php?t=83214
+
+* Wed Jan 3 2007 Stewart Adam < s.adam AT diffingo DOT com - 1.0.9746-4
+- Correct mistake in changelog
+- add %%verify to /dev nodes (#1324)
+- /etc/profile.d/* are sourced, took away exec bit
+
+* Wed Jan 3 2007 Stewart Adam < s.adam AT diffingo DOT com - 1.0.9746-3
+- Make the 32-bit libs run ldconfig in %%postun and %%post steps
+- Possible FIXME for future: "E: xorg-x11-drv-nvidia obsolete-not-provided nvidia-glx'
+
+* Thu Dec 28 2006 kwizart < kwizart at gmail.com > - 1.0.9746-2
+- Move the libnvidia-wfb.so lib to the Nvidia xorg extension directory.
+
+* Tue Dec 26 2006 kwizart < kwizart at gmail.com > - 1.0.9746-1
+- Update to 1.0.9746 (Final).
+- Fix symlink of the new lib which soname is libnvidia-wfb.so.1
+
+* Sun Nov 26 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9742-3
+- use Source0 with "pkg0.run" prefix (smaller)
+- use Source1 with "pkg2.run" prefix (cotaints the 32bit libs)
+
+* Thu Nov 23 2006 Stewart Adam < s.adam AT diffingo DOT com > - 1.0.9742-2
+- Fix URL
+- Change %%description, as NV30 and below no longer supported
+- Update nvidia desktop file
+
+* Mon Nov 20 2006 kwizart < kwiart at gmail.com > - 1.0.9742-1
+- Update to release 1.0.9742
+- Include libdir/xorg/modules/libnvidia-wfb.so.1.0.9742
+
+* Tue Nov 07 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.9629-1
+- update to release 1.0.9629
+
+* Tue Oct 31 2006 Dams <anvil[AT]livna.org> - 1.0.9626-3
+- Another nvidia-config-display update to fix dumb modules section
+
+* Tue Oct 24 2006 Dams <anvil[AT]livna.org> - 1.0.9626-2
+- Yet another updated nvidia-config-display : importing python modules
+ we use is usualy a good idea
+- Updated nvidia-config-display
+
+* Sun Oct 22 2006 Stewart Adam <s.adam AT diffingo DOT com> - 1.0.9626-1
+- update to release 1.0.9626
+
+* Fri Oct 20 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8776-1
+- update to 1.0.8776-1 -- fixes CVE-2006-5379
+
+* Thu Aug 24 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8774-1
+- Nvidia added a png for nvidia-settings, for-loop adjusted accordingly
+- update to release 1.0.8774
+
+* Wed Aug 09 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-6
+- small changes to sync with legacy package
+- place nvidia-bug-report.sh in /usr/bin
+
+* Mon Aug 07 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-5
+- more minor changes to spacing and general layout
+
+* Fri Aug 04 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8762-4
+- minor changes to spacing, removal of random tabs, re-arrangements
+- remove GNOME category from the desktop file
+
+* Thu May 25 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-3
+- Obsolete old kmods
+
+* Wed May 24 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-2
+- add missing defattr to files section for sub-package libs-32bit
+
+* Wed May 24 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8762-1
+- update to 1.0.8762
+
+* Tue May 16 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8756-3
+- Conflict with xorg-x11-drv-fglrx and selinux-policy < 2.2.29-2.fc5
+- Ship bug-reporting tool as normal executable and not in %%doc
+
+* Sun May 14 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.0.8756-2
+- Require nvidia-kmod instead of kmod-nvidia (#970).
+
+* Sat Apr 08 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8756-1
+- Update to 8756
+- put 32bit libs in their own package
+
+* Wed Mar 29 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8178-9
+- make every use of the 'install' command consistent
+- tweak nvidia-settings' desktop file slightly
+
+* Thu Mar 23 2006 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 1.0.8178-8
+- switch to using modprobe.d rather than editing modprobe.conf directly
+
+* Sat Mar 18 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-7
+- ExclusiveArch i386 and not %%{ix86} -- we don't want to build for athlon&co
+
+* Sat Mar 18 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-6
+- drop unused patches
+
+* Sat Mar 18 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-5
+- drop 0.lvn
+
+* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
+- add dist
+
+* Wed Feb 08 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.5
+- use lib64 in nvidia-config-display on x86-64
+- fix path to kernel module in init-script
+- add patch from Ville for nvidia-README.Fedora
+- match permissions of xorg 7
+
+* Wed Feb 01 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.4
+- More fixes
+
+* Tue Jan 31 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.3
+- Fix wrong provides
+
+* Mon Jan 30 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.2
+- fix path to kernel module in nvidia-glx-init (thx to Dominik 'Rathann'
+ Mierzejewski)
+- include device files until udev works probably with kernel module
+
+* Sun Jan 22 2006 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 1.0.8178-0.lvn.1
+- split into packages for userland and kmod
+- rename to xorg-x11-drv-nvidia; yum/rpm should use mesa-libGL{,-devel} then in
+ the future when seaching for libGL.so{,.1}
+- remove kernel-module part
+- remove old cruft
+- install stuff without Makefile because it forgets mosts a lot of files anyway
+
+* Thu Dec 22 2005 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8178-0.lvn.2
+- change nvidia-glx.sh and nvidia-glx.csh to point to README.txt rather than README
+- reference xorg.conf rather than XF86Config in the init script
+- improve readability of instructions and comments, fix some typos
+- drop epoch, as it seems to be affecting dependencies according to rpmlint
+- tweak the nvidia-settings desktop file so it always shows up on the
+ menu in the right location
+- add the manual pages for nvidia-settings and nvidia-xconfig
+- remove header entries from the nvidia-glx files list. they belong in -devel
+- fix changelog entries to refer to 7676 not 7176 (though there was a 7176 x86_64
+ release prior to 7174)
+- add libXvMCNVIDIA.so
+- update to 8178
+
+* Wed Dec 07 2005 Niko Mirthes (straw) <nmirthes AT gmail DOT com> - 0:1.0.8174-0.lvn.1
+- add the manual pages for nvidia-settings and nvidia-xconfig
+- install the new nvidia-xconfig utility and associated libs
+
+* Mon Dec 05 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.8174-0.lvn.1
+- Update to 8174
+- desktop entry now Categories=Settings (#665)
+- Ship bug-reporting tool in doc (#588)
+- Things from Bug 635, Niko Mirthes (straw) <nmirthes AT gmail DOT com>:
+-- avoid changing time stamps on libs where possible
+-- only add /etc/modprobe.conf entries if they aren't already there
+-- add /etc/modprobe.conf entries one at a time
+-- only remove /etc/modprobe.conf entries at uninstall, not during upgrade
+-- avoid removing any modprobe.conf entries other than our own
+-- match Xorg's install defaults where it makes sense (0444)
+-- a few other minor tweaks to the files lists
+
+* Sun Sep 04 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.3
+- Conflics with nvidia-glx-legacy
+- Integrate some minor correction suggested by Niko Mirthes
+ <nmirthes AT gmail DOT com> in #475
+
+* Fri Aug 26 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.2
+- Rename src5: nvidia.init to nvidia-glx-init
+- Fix correct servicename in nvidia-glx-init
+- Run nvidia-glx-init before gdm-early-login; del and readd the script
+ during post
+
+* Sun Aug 21 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7676-0.lvn.1
+- Update to 7676
+- Lots of cleanup from me and Niko Mirthes <nmirthes AT gmail DOT com>
+- add NVreg_ModifyDeviceFiles=0 to modprobe.conf (Niko)
+- Drop support for FC2
+- Nearly proper Udev-Support with workarounds around FC-Bug 151527
+
+* Fri Jun 17 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.5
+- Slight change of modprobe.conf rexexp
+
+* Thu Jun 16 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.4
+- Fixed a critical bug in modprobe.conf editing where all lines starting with alias and
+ ending with then a word starting with any of the letters n,v,i,d,i,a,N,V,r,e is removed.
+
+* Mon Jun 13 2005 Thorsten Leemhuis <fedora AT leemhuis DOT info> - 0:1.0.7174-0.lvn.3
+- Adjust kenrnel-module-stuff for FC4
+- Ship both x86 and x64 in the SRPM
+
+* Sun Jun 12 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.2
+- Only create 16 devices
+- Put libXvMCNVIDIA.a in -devel
+- Don't remove nvidia options in /etc/modprobe.conf
+- Make ld.so.conf file config(noreplace)
+- Use same directory permissions as the kernel
+
+* Sat Apr 2 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7174-0.lvn.1
+- New upstream release, 7174
+
+* Wed Mar 30 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.5
+- Added x86_64 support patch from Thorsten Leemhuis
+
+* Wed Mar 23 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.4
+- Fix kernel module permissions again (644)
+- Only create 16 /dev/nvidia* devices, 256 is unnecessary
+
+* Fri Mar 18 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.3
+- Fixed kernel-module permissions
+
+* Thu Mar 17 2005 Dams <anvil[AT]livna.org> 0:1.0.7167-0.lvn.2
+- Removed provides on kernel-module and kernel-modules
+
+* Sat Mar 05 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.7167-0.lvn.1
+- New upstream release 1.0.7167
+- Added patch from http://www.nvnews.net/vbulletin/showthread.php?t=47405
+- Removed old patch against 2.6.9
+
+* Sat Feb 05 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.7
+- Added a number of post-6629 patches from http://www.minion.de/files/1.0-6629
+- Fixed permissions of nvidia/nvidia.ko
+
+* Fri Jan 21 2005 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.6
+- Fix incorrect MAKDEV behaviour and dependency
+
+* Tue Nov 30 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.4
+- Fixed creation of /dev/nvidia* on FC2
+
+* Sat Nov 27 2004 Dams <anvil[AT]livna.org> - 0:1.0.6629-0.lvn.3
+- Dont try to print kvariant in description when it's not defined.
+
+* Sun Nov 21 2004 Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6629-0.lvn.2
+- resulting kernel-module package now depends again on /root/vmlinuz-<kernelver>
+- Use rpmbuildtags driverp and kernelp
+
+* Sat Nov 06 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6629-0.lvn.1
+- New upstream version, 1.0-6629
+- Build without kernel-module-devel by default
+
+* Fri Oct 29 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.6
+- Make n-c-display handle misc problems in a better way
+- Fixed wrong icon file name in .desktop file
+- Re-added the mysteriously vanished sleep line in the init script
+ when kernel module wasn't present
+
+* Fri Oct 22 2004 Thorsten Leemhuis <fedora at leemhuis dot info> - 0:1.0.6111-0.lvn.5
+- Use fedora-kmodhelper in the way ntfs or ati-fglrx use it
+- Allow rpm to strip the kernel module. Does not safe that much space ATM but
+ might be a good idea
+- Allow to build driver and kernel-module packages independent of each other
+- Some minor spec-file changes
+
+* Thu Oct 21 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.4
+- udev fixes
+- Incorporated fix for missing include line in ld.so.conf from ati-fglrx spec (T Leemhuis)
+
+* Sun Sep 19 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.3
+- Remove FC1/kernel 2.4 compability
+- Rename srpm to nvidia-glx
+- Build with kernel-module-devel
+
+* Sun Aug 15 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.2
+- Restore ldsoconfd macro
+- Disable autoamtic removal of scripted installation for now; needs testing
+
+* Sat Aug 14 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6111-0.lvn.1
+- Upstream release 6111
+- Fixed init script (again)
+
+* Tue Aug 3 2004 Dams <anvil[AT]livna.org> 0:1.0.6106-0.lvn.4
+- ld.so.conf.d directory detected by spec file
+- Using nvidialibdir in nvidia-glx-devel files section
+- Got rid of yarrow and tettnang macros
+- libGL.so.1 symlink in tls directory always present
+
+* Mon Jul 19 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.3
+- Fixed script bug that would empty prelink.conf
+- Added symlink to non-tls libGL.so.1 on FC1
+
+* Tue Jul 13 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.3
+- Updated init script to reflect name change -xfree86 -> -display
+
+* Mon Jul 12 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.2
+- Fixed backup file naming
+
+* Sun Jul 11 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2.1
+- Restore working macros
+- Always package the gui tool
+
+* Sun Jul 11 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.2
+- Renamed nvidia-config-xfree86 to nvidia-config-display
+- Fixed symlinks
+- Use ld.so.conf.d on FC2
+- Remove script installation in pre
+- Use system-config-display icon for nvidia-settings
+- 2 second delay in init script when kernel module not found
+- Make nvidia-config-display fail more gracefully
+- Add blacklist entry to prelink.conf on FC1
+
+* Mon Jul 05 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.6106-0.lvn.1
+- New upstream release
+- First attempt to support FC2
+- Dropped dependency on XFree86
+
+* Mon Feb 09 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.5336-0.lvn.3
+- Use pkg0
+
+* Sun Feb 08 2004 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.5336-0.lvn.2
+- New Makefile variable SYSSRC to point to kernel sources.
+- kmodhelper fixes.
+
+* Fri Jan 30 2004 Keith G. Robertson-Turner <nvidia-devel[AT]genesis-x.nildram.co.uk> 0:1.0.5336-0.lvn.1
+- New upstream release
+- Removed (now obsolete) kernel-2.6 patch
+- Install target changed upstream, from "nvidia.o" to "module"
+- Linked nv/Makefile.kbuild to (now missing) nv/Makefile
+
+* Sun Jan 25 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.18
+- Updated nvidia-config-display
+- Now requiring pyxf86config
+
+* Mon Jan 19 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.17
+- Added nvidiasettings macro to enable/disable gui packaging
+
+* Mon Jan 19 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.16
+- Updated minion.de patches
+- Added some explicit requires
+- Test nvidia-config-xfree86 presence in kernel-module package
+ scriptlets
+
+* Mon Jan 12 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.15
+- Updated Readme.fedora
+- nvidia-glx-devel package
+
+* Sat Jan 3 2004 Dams <anvil[AT]livna.org> 0:1.0.5328-0.lvn.14
+- Hopefully fixed kernel variant thingy
+
+* Fri Jan 2 2004 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.13
+- Support for other kernel variants (bigmem, etc..)
+- Changed URL in Source0
+
+* Tue Dec 30 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.13
+- Dropped nvidia pkgX information in release tag.
+
+* Tue Dec 30 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.12.pkg0
+- Renamed kernel module package in a kernel-module-nvidia-`uname -r` way
+- Using fedora.us kmodhelper for kernel macro
+- Using nvidia pkg0 archive
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.11.pkg1
+- kernel-module-nvidia package provides kernel-module
+- We wont own devices anymore. And we wont re-create them if they are
+ already present
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.10.pkg1
+- Yet another initscript update. Really.
+- Scriptlets updated too
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.9.pkg1
+- Fixed alias in modprobe.conf for 2.6
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.8.pkg1
+- Another initscript update
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.7.pkg1
+- kernel module requires kernel same kversion
+- initscript updated again
+- Dont conflict, nor obsolete XFree86-Mesa-libGL. Using ld.so.conf to
+ make libGL from nvidia first found. Hope Mike Harris will appreciate.
+
+* Sun Dec 21 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.6.pkg1
+- kernel-module-nvidia requires kernel same version-release
+
+* Sat Dec 20 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.6.pkg1
+- Updated initscript
+
+* Fri Dec 19 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.lvn.5.pkg1
+- lvn repository tag
+
+* Fri Dec 19 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.5.pkg1
+- Added initscript to toggle nvidia driver according to running kernel
+ and installed kernel-module-nvidia packages
+- Updated scriptlets
+
+* Thu Dec 18 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.4.pkg1
+- Arch detection
+- Url in patch0
+
+* Tue Dec 16 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.3.pkg1
+- Desktop entry for nvidia-settings
+- s/kernel-module-{name}/kernel-module-nvidia
+- nvidia-glx doesnt requires kernel-module-nvidia-driver anymore
+- Using modprobe.conf for 2.6 kernel
+- Hopefully fixed symlinks
+
+* Mon Dec 15 2003 Dams <anvil[AT]livna.org> 0:1.0.4620-0.fdr.2.pkg1
+- Building kernel module for defined kernel
+- kernel module for 2.6 is nvidia.ko
+- Patch not to install kernel module on make install
+- Updated patch for 2.6
+- depmod in scriptlet for defined kernel
+- nvidia-glx conflicting XFree86-Mesa-libGL because we 0wn all its
+ symlink now
+- Dont override libGL.so symlink because it belongs to XFree86-devel
+- Added nvidia 'pkgfoo' info to packages release
+- Spec file cleanup
+
+* Fri Dec 12 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.2
+- Fixed repairing of a link in post-uninstall
+- Obsolete Mesa instead of Conflict with it, enables automatic removal.
+
+* Mon Dec 08 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4620-0.fdr.1
+- Added support for 2.6 kernels
+- Cleaned up build section, removed the need for patching Makefiles.
+- Added missing BuildReq gcc32
+- Don't package libs twice, only in /usr/lib/tls/nvidia
+- Made config cript executable and put it into /usr/sbin
+- Moved kernel module to kernel/drivers/video/nvidia/
+- Fixed libGL.so and libGLcore.so.1 links to allow linking against OpenGL libraries
+
+* Mon Dec 08 2003 Keith G. Robertson-Turner <nvidia-devel at genesis-x.nildram.co.uk> - 0:1.0.4620-0.fdr.0
+- New beta 4620 driver
+- New GUI control panel
+- Some minor fixes
+
+* Thu Nov 20 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.10.1
+- Finally fixed SMP builds.
+
+* Wed Nov 19 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.9
+- Don't make nvidia-glx depend on kernel-smp
+
+* Tue Nov 18 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.8
+- Some build fixes
+
+* Tue Nov 11 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.7
+- Added CC=gcc32
+- Fixed upgrading issue
+- Added driver switching capabilities to config script.
+
+* Fri Nov 07 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.4
+- Added conflict with XFree86-Mesa-libGL.
+- Disabled showing of the README.Fedora after installation.
+
+* Sun Oct 12 2003 Peter Backlund <peter dot backlund at home dot se> - 0:1.0.4496-0.fdr.3
+- Added NVidia configuration script written in Python.
+- Some cleanup of files section
+- For more info, see https://bugzilla.fedora.us/show_bug.cgi?id=402
+
+* Tue Jul 08 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.2
+- renamed /sbin/makedevices.sh /sbin/nvidia-makedevices.sh ( noticed by
+ Panu Matilainen )
+- Fixed name problem
+* Sun Jun 22 2003 Andreas Bierfert (awjb) <andreas.bierfert[AT]awbsworld.de> - 0:1.0.4363-0.fdr.1
+- Initial RPM release, still some ugly stuff in there but should work...
4 years, 11 months
[alsa-plugins-freeworld] Updated to 1.2.1
by Leigh Scott
commit 46c89e507270c85f54838cf45e7753375da5eda4
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Nov 18 10:19:02 2019 +0000
Updated to 1.2.1
alsa-plugins-freeworld.spec | 11 +++++++----
sources | 2 +-
2 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/alsa-plugins-freeworld.spec b/alsa-plugins-freeworld.spec
index 2bedd14..03d8c65 100644
--- a/alsa-plugins-freeworld.spec
+++ b/alsa-plugins-freeworld.spec
@@ -1,6 +1,6 @@
Name: alsa-plugins-freeworld
-Version: 1.1.9
-Release: 2%{?dist}
+Version: 1.2.1
+Release: 1%{?dist}
Summary: The ALSA Plugins - freeworld version
# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
License: LGPLv2+
@@ -63,7 +63,7 @@ find %buildroot -name "*.la" -exec rm {} \;
%files a52
%license COPYING COPYING.GPL
%doc doc/a52.txt
-%dir /etc/alsa/conf.d
+%dir %{_sysconfdir}/alsa/conf.d
%config(noreplace) %{_sysconfdir}/alsa/conf.d/60-a52-encoder.conf
%dir %{_datadir}/alsa/alsa.conf.d
%{_datadir}/alsa/alsa.conf.d/60-a52-encoder.conf
@@ -73,7 +73,7 @@ find %buildroot -name "*.la" -exec rm {} \;
%files lavrate
%license COPYING COPYING.GPL
%doc doc/lavrate.txt
-%dir /etc/alsa/conf.d
+%dir %{_sysconfdir}/alsa/conf.d
%config(noreplace) %{_sysconfdir}/alsa/conf.d/10-rate-lav.conf
%dir %{_datadir}/alsa/alsa.conf.d
%{_datadir}/alsa/alsa.conf.d/10-rate-lav.conf
@@ -86,6 +86,9 @@ find %buildroot -name "*.la" -exec rm {} \;
%changelog
+* Mon Nov 18 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 1.2.1-1
+- Updated to 1.2.1
+
* Tue Aug 06 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1.1.9-2
- Rebuild for new ffmpeg version
diff --git a/sources b/sources
index 4be6ce5..0be1a1c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e0caffbd849c51ed81751378f56cb563 alsa-plugins-1.1.9.tar.bz2
+SHA512 (alsa-plugins-1.2.1.tar.bz2) = a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de
4 years, 11 months
[mpv] rebuild for libdvdread ABI bump
by Leigh Scott
commit 2d06fd4f060b62a61b0bae74410c5d438ec3f675
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Nov 18 08:42:26 2019 +0000
rebuild for libdvdread ABI bump
mpv.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mpv.spec b/mpv.spec
index 87f3ea1..e3d94ee 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,6 +1,6 @@
Name: mpv
Version: 0.30.0
-Release: 1%{?gitrelease}%{?dist}
+Release: 2%{?gitrelease}%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+ and LGPLv2+
URL: http://mpv.io/
@@ -173,6 +173,9 @@ install -Dpm 644 README.md etc/input.conf etc/mpv.conf -t %{buildroot}%{_docdir}
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Mon Nov 18 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 0.30.0-2
+- rebuild for libdvdread ABI bump
+
* Fri Oct 25 2019 Leigh Scott <leigh123linux(a)gmail.com> - 0.30.0-1
- Update to 0.30.0
4 years, 11 months
[xine-lib] rebuild for libdvdread ABI bump
by Dominik Mierzejewski
commit 6fa1d6db849bc8b041765ae4151d74306facfa3b
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Nov 15 15:02:50 2019 +0100
rebuild for libdvdread ABI bump
xine-lib.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/xine-lib.spec b/xine-lib.spec
index af25b92..24cc18f 100644
--- a/xine-lib.spec
+++ b/xine-lib.spec
@@ -42,7 +42,7 @@
Summary: A multimedia engine
Name: xine-lib
Version: 1.2.9
-Release: 21%{?snapshot:.%{date}hg%{revision}}%{?dist}
+Release: 22%{?snapshot:.%{date}hg%{revision}}%{?dist}
License: GPLv2+
URL: http://www.xine-project.org/
%if ! 0%{?snapshot}
@@ -345,6 +345,9 @@ mkdir -p %{buildroot}%{codecdir}
%changelog
+* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1.2.9-22.20190831hg14506
+- rebuild for libdvdread ABI bump
+
* Thu Oct 24 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1.2.9-21.20190831hg14506
- Rebuild for dav1d SONAME bump
4 years, 11 months
[vobcopy] rebuild for libdvdread ABI bump
by Dominik Mierzejewski
commit 83c2fb4c647bd8dd859878f476094aea9820c181
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Nov 15 15:02:48 2019 +0100
rebuild for libdvdread ABI bump
vobcopy.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vobcopy.spec b/vobcopy.spec
index 3918251..a0e7508 100644
--- a/vobcopy.spec
+++ b/vobcopy.spec
@@ -1,7 +1,7 @@
Summary: Utility to copy DVD .vob files to disk
Name: vobcopy
Version: 1.2.0
-Release: 12%{?dist}
+Release: 13%{?dist}
License: GPLv2+
URL: http://vobcopy.org/
Source: http://vobcopy.org/download/vobcopy-%{version}.tar.bz2
@@ -49,6 +49,9 @@ matter much.
%changelog
+* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1.2.0-13
+- rebuild for libdvdread ABI bump
+
* Fri Aug 09 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.2.0-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4 years, 11 months
[vlc] rebuild for libdvdread ABI bump
by Dominik Mierzejewski
commit 4f47bb545157394d9516b70e0366981b2011f5e3
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Nov 15 15:02:46 2019 +0100
rebuild for libdvdread ABI bump
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 818b40c..ccc308d 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -54,7 +54,7 @@ Summary: The cross-platform open-source multimedia framework, player and server
Epoch: 1
Name: vlc
Version: 3.0.9
-Release: 22%{?dist}
+Release: 23%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
@@ -560,6 +560,9 @@ fi || :
%changelog
+* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1:3.0.9-23
+- rebuild for libdvdread ABI bump
+
* Thu Oct 24 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1:3.0.9-22
- Rebuild for dav1d SONAME bump
4 years, 11 months
[ogmrip] rebuild for libdvdread ABI bump
by Dominik Mierzejewski
commit 888731aef9dbee0e2740ee6b0b80be2fdc6bf409
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Nov 15 15:02:44 2019 +0100
rebuild for libdvdread ABI bump
ogmrip.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ogmrip.spec b/ogmrip.spec
index 09c4025..570fee6 100644
--- a/ogmrip.spec
+++ b/ogmrip.spec
@@ -1,6 +1,6 @@
Name: ogmrip
Version: 1.0.1
-Release: 8%{?dist}
+Release: 9%{?dist}
Summary: DVD ripping and encoding graphical user interface
License: GPLv2+
@@ -125,6 +125,9 @@ fi
%changelog
+* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1.0.1-9
+- rebuild for libdvdread ABI bump
+
* Fri Aug 09 2019 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.0.1-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4 years, 11 months