[nvidia-xconfig] Update to 545.29.02 release
by Leigh Scott
commit 54be52de70e2a6cbc4065e4049aa5d843f2aa21a
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 22:02:27 2023 +0000
Update to 545.29.02 release
nvidia-xconfig.spec | 5 ++++-
sources | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/nvidia-xconfig.spec b/nvidia-xconfig.spec
index 018ef93..e206fca 100644
--- a/nvidia-xconfig.spec
+++ b/nvidia-xconfig.spec
@@ -1,6 +1,6 @@
Name: nvidia-xconfig
Epoch: 3
-Version: 545.23.06
+Version: 545.29.02
Release: 1%{?dist}
Summary: NVIDIA X configuration file editor
@@ -54,6 +54,9 @@ mkdir -p %{buildroot}%{_sbindir}
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.29.02-1
+- Update to 545.29.02 release
+
* Wed Oct 18 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.23.06-1
- Update to 545.23.06 beta
diff --git a/sources b/sources
index df733f0..8aed159 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nvidia-xconfig-545.23.06.tar.bz2) = ee18a7b109963c488681103ae2789d1cef12d3e1224c966824c80ea398c40cde3bafa74ea7e7fbb5dbb3e41dd64b92a3e864f0b037fc54eb3a470a4548cef563
+SHA512 (nvidia-xconfig-545.29.02.tar.bz2) = ac51e6e674cff313841b0de29960ecd098f401bc866185dc61e5dc898b2e4ea521e684803223f7f6455c7493e9fc7e37f1ddb7d27455e6643414463cfa01c32d
1 year
[nvidia-settings] Update to 545.29.02 release
by Leigh Scott
commit 7ff51e16234f800545c9428a0febbde98590e9bb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 22:00:17 2023 +0000
Update to 545.29.02 release
nvidia-settings.spec | 7 +++++--
sources | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/nvidia-settings.spec b/nvidia-settings.spec
index a17568f..0a11525 100644
--- a/nvidia-settings.spec
+++ b/nvidia-settings.spec
@@ -1,7 +1,7 @@
Name: nvidia-settings
Epoch: 3
-Version: 545.23.06
-Release: 2%{?dist}
+Version: 545.29.02
+Release: 1%{?dist}
Summary: Configure the NVIDIA graphics driver
License: GPLv2+
@@ -121,6 +121,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.29.02-1
+- Update to 545.29.02 release
+
* Thu Oct 19 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.23.06-2
- Fix aarch64 emulation target name
diff --git a/sources b/sources
index 8c811c5..8ba5972 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nvidia-settings-545.23.06.tar.bz2) = 39fce771e42d052f9f1b2ca510b6724562a0047df685e3438dfaf3ed418ad3f85781e7c66c7aee60b4cc6013b191c4ef27a09de11291a2d9237053076326f950
+SHA512 (nvidia-settings-545.29.02.tar.bz2) = 63bfd07ff3daee4a2e1155dc29e33aa616ac8ac12474ec43bc871b1d5330ae73fcaaa3aa361eec031ba3218567c70c165a68692ab27179acad7c9094a37dd2ed
1 year
[nvidia-persistenced] Update to 545.29.02 release
by Leigh Scott
commit f209d3edd43b5d99c97505441f8dd2b3cc0e39b5
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 21:50:30 2023 +0000
Update to 545.29.02 release
nvidia-persistenced.spec | 7 +++++--
sources | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/nvidia-persistenced.spec b/nvidia-persistenced.spec
index f1eac3b..8ed9c83 100644
--- a/nvidia-persistenced.spec
+++ b/nvidia-persistenced.spec
@@ -2,8 +2,8 @@
Name: nvidia-persistenced
Epoch: 3
-Version: 545.23.06
-Release: 2%{?dist}
+Version: 545.29.02
+Release: 1%{?dist}
Summary: Daemon for maintaining persistent driver state
License: MIT and GPLv2+
@@ -78,6 +78,9 @@ chmod -x %{buildroot}%{_mandir}/man1/%{name}.1.*
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.29.02-1
+- Update to 545.29.02 release
+
* Mon Oct 23 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 3:545.23.06-2
- rebuilt
diff --git a/sources b/sources
index 2fb0aac..15b8db7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nvidia-persistenced-545.23.06.tar.bz2) = f4858c1617af8b16dd54e81313f91e864461b570137f217616d3012e7ed37cac4c849074b311293213eb528609cf46f19ebaccecc865ed6e8eb97bc37a4d6689
+SHA512 (nvidia-persistenced-545.29.02.tar.bz2) = db56c3ed3806d794051c7f3204ef88cb5f58adc03d6485c057630500a9263993f131bf03e852434a49941fdeb9fff8f49c96c144cd21d038bd48740c89307004
1 year
[nvidia-modprobe] Update to 545.29.02 release
by Leigh Scott
commit 1b1291c42ca751242964a8c8f1bc58b079e5cdce
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 21:42:56 2023 +0000
Update to 545.29.02 release
.gitignore | 1 +
nvidia-modprobe.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 7f27bb2..d7473ad 100644
--- a/.gitignore
+++ b/.gitignore
@@ -54,3 +54,4 @@ nvidia-modprobe-*.tar.gz
/nvidia-modprobe-535.104.05.tar.bz2
/nvidia-modprobe-535.113.01.tar.bz2
/nvidia-modprobe-545.23.06.tar.bz2
+/nvidia-modprobe-545.29.02.tar.bz2
diff --git a/nvidia-modprobe.spec b/nvidia-modprobe.spec
index 7cbc0ac..2342867 100644
--- a/nvidia-modprobe.spec
+++ b/nvidia-modprobe.spec
@@ -1,6 +1,6 @@
Name: nvidia-modprobe
Epoch: 3
-Version: 545.23.06
+Version: 545.29.02
Release: 1%{?dist}
Summary: Load the NVIDIA kernel module and create NVIDIA character device files
@@ -43,6 +43,9 @@ chmod -x %{buildroot}%{_mandir}/man1/nvidia-modprobe.1.*
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.29.02-1
+- Update to 545.29.02 release
+
* Wed Oct 18 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.23.06-1
- Update to 545.23.06 beta
diff --git a/sources b/sources
index 6a7d8ed..d5cab6c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (nvidia-modprobe-545.23.06.tar.bz2) = f2bf33933d32793e6304e973bd7967b138219a08d9fc38d3fa99f8c25db5aeb3ef2c7ff6d4943347405aef850f83ebf7bf53633bb136574edf8eb29e539c0a32
+SHA512 (nvidia-modprobe-545.29.02.tar.bz2) = f59ac9562544be3e7d31035ffe72ca36ff39972e40346a10b6d97d6bc7ba1a594370e2c9290c90af4c5108bbe2f354bc4bb78fef5f6f651bbf99007841e0f489
1 year
[nvidia-kmod] Update to 545.29.02 release
by Leigh Scott
commit 8cf82f288588d047b144552a2ffd4f249941032d
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 21:40:00 2023 +0000
Update to 545.29.02 release
nvidia-kmod.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/nvidia-kmod.spec b/nvidia-kmod.spec
index 16e22e7..cacaf83 100644
--- a/nvidia-kmod.spec
+++ b/nvidia-kmod.spec
@@ -10,7 +10,7 @@
Name: nvidia-kmod
Epoch: 3
-Version: 545.23.06
+Version: 545.29.02
# Taken over by kmodtool
Release: 1%{?dist}
Summary: NVIDIA display driver kernel module
@@ -82,6 +82,9 @@ done
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.29.02-1
+- Update to 545.29.02 release
+
* Tue Oct 17 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.23.06-1
- Update to 545.23.06 beta
1 year
[xorg-x11-drv-nvidia] Update to 545.29.02 release
by Leigh Scott
commit c459dfc9c060dc9ccfa0111a6c08e7be0b0f42d1
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 20:52:10 2023 +0000
Update to 545.29.02 release
sources | 4 ++--
xorg-x11-drv-nvidia.spec | 5 ++++-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/sources b/sources
index 0a95ff3..26d7631 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (NVIDIA-Linux-x86_64-545.23.06.run) = 5b36accd10b5d5768ac6c6865148c750485f24ad4346f9f2f7e9d7d323297b0b5c5e7369bd8b82bca10e3d518b0ca820ae4865df8beaa49eb3fd5ad184702194
-SHA512 (NVIDIA-Linux-aarch64-545.23.06.run) = 0de770e0871a909f8738acc14eb0eca53a947201cd5acd2af7852f93fce82a6e0de3f52309357a3777f1041a902be9790e7a1531437108d0eec6897f6a62501b
+SHA512 (NVIDIA-Linux-x86_64-545.29.02.run) = b3d31d19f2912e4926446b609c07f181fae00b1dc4b025ddb52f8c28a1f14904d29ff6514fd04c734776bec82a351476009d60be9293968fbea7dc62ed580de8
+SHA512 (NVIDIA-Linux-aarch64-545.29.02.run) = 4595756a74a1afa8a1a1d6ea29d74be667038ae7b9b06764296a0f3768b567a13d9cbc473185113f10e3cdd0ed3c7bd68bd29427773b28ad2b91674f78b8e528
diff --git a/xorg-x11-drv-nvidia.spec b/xorg-x11-drv-nvidia.spec
index bcbfa66..3cf6328 100644
--- a/xorg-x11-drv-nvidia.spec
+++ b/xorg-x11-drv-nvidia.spec
@@ -26,7 +26,7 @@
Name: xorg-x11-drv-nvidia
Epoch: 3
-Version: 545.23.06
+Version: 545.29.02
Release: 1%{?dist}
Summary: NVIDIA's proprietary display driver for NVIDIA graphic cards
@@ -638,6 +638,9 @@ fi ||:
%endif
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.29.02-1
+- Update to 545.29.02 release
+
* Tue Oct 17 2023 Leigh Scott <leigh123linux(a)gmail.com> - 3:545.23.06-1
- Update to 545.23.06 beta
- Remove nvidia-drm.modeset from boot options
1 year
[kodi] Use upstream python-3.12 fix
by Leigh Scott
commit 6f23d1e0af7d98223841db543c48c31b8dc3fa9a
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Oct 31 08:32:07 2023 +0000
Use upstream python-3.12 fix
kodi.spec | 7 +++++--
tp_watched_initializer.patch | 25 ++++++++++++++++++++++---
2 files changed, 27 insertions(+), 5 deletions(-)
---
diff --git a/kodi.spec b/kodi.spec
index 109e9f0..d9db047 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -39,7 +39,7 @@
Name: kodi
Version: 20.2
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -79,7 +79,7 @@ Patch2: kodi-20-annobin-workaround.patch
Patch3: https://github.com/xbmc/xbmc/pull/23453.patch#/fmt10_buildfix.patch
# Add initializer for tp_watched
-Patch4: tp_watched_initializer.patch
+Patch4: https://github.com/xbmc/xbmc/commit/2c84ee54a75770e291f38d4ebb2c31c8f2c3b...
%ifarch x86_64
%global _with_crystalhd 1
@@ -436,6 +436,9 @@ rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/kodi-wiiremote.1
%changelog
+* Tue Oct 31 2023 Leigh Scott <leigh123linux(a)gmail.com> - 20.2-6
+- Use upstream python-3.12 fix
+
* Thu Sep 28 2023 Michael Cronenworth <mike(a)cchtml.com> - 20.2-5
- Update mariadb BR (RFBZ#6771)
diff --git a/tp_watched_initializer.patch b/tp_watched_initializer.patch
index 45fa7ca..d9c8c1a 100644
--- a/tp_watched_initializer.patch
+++ b/tp_watched_initializer.patch
@@ -1,10 +1,29 @@
+From 2c84ee54a75770e291f38d4ebb2c31c8f2c3b8c5 Mon Sep 17 00:00:00 2001
+From: Lukas Rusak <lorusak(a)gmail.com>
+Date: Wed, 12 Jul 2023 19:58:08 -0700
+Subject: [PATCH] PythonBindings: TypeInfo: add initialization of tp_watched
+ for PyTypeObject
+
+This member was added in upstream commit https://github.com/python/cpython/commit/82ccbf69a842db25d8117f1c41b47aa5...
+
+This change first appeared in Python v3.12.0a1
+
+Signed-off-by: Lukas Rusak <lorusak(a)gmail.com>
+---
+ xbmc/interfaces/python/swig.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/xbmc/interfaces/python/swig.cpp b/xbmc/interfaces/python/swig.cpp
+index f9374d53e6d94..0c49f87ca84e1 100644
--- a/xbmc/interfaces/python/swig.cpp
+++ b/xbmc/interfaces/python/swig.cpp
-@@ -72,6 +72,7 @@ namespace PythonBindings
+@@ -71,6 +71,9 @@ namespace PythonBindings
+ #endif
#if PY_VERSION_HEX < 0x03090000
0,
++#endif
++#if PY_VERSION_HEX >= 0x030C00A1
++ 0,
#endif
-+ 0
};
- static int size = (long*)&(py_type_object_header.tp_name) - (long*)&py_type_object_header;
1 year