diff --git a/util/admin/panda/files/libgl.patch b/util/admin/panda/files/libgl.patch new file mode 100644 index 0000000000..3501c75d7e --- /dev/null +++ b/util/admin/panda/files/libgl.patch @@ -0,0 +1,22 @@ +diff -Nuar a/panda.py b/panda.py +--- a/panda.py 2016-04-14 14:38:58.000000000 +0300 ++++ b/panda.py 2026-05-17 12:04:20.214999865 +0300 +@@ -195,14 +190,14 @@ + def set_libGL(self, arg): + '''alternatives --set libGL /usr/lib/arg/libGL.so.1.2.0''' + try: +- retcode = call("alternatives --set libGL /usr/lib/%s/libGL.so.1.2.0" % arg, shell=True) ++ retcode = call("alternatives --set libGL /usr/lib/%s/libGL.so.1.7.0" % arg, shell=True) + except OSError as e: +- print >>sys.stderr, "alternatives --set libGL /usr/lib/%s/libGL.so.1.2.0 failed:" % arg, e ++ print >>sys.stderr, "alternatives --set libGL /usr/lib/%s/libGL.so.1.7.0 failed:" % arg, e + if not arg in ["mesa", "nvidia-current", "fglrx"]: return + try: +- retcode = call("alternatives --set libGL-32bit /usr/lib32/%s/libGL.so.1.2.0" % arg, shell=True) ++ retcode = call("alternatives --set libGL-32bit /usr/lib32/%s/libGL.so.1.7.0" % arg, shell=True) + except OSError as e: +- print >>sys.stderr, "alternatives --set libGL-32bit /usr/lib32/%s/libGL.so.1.2.0 failed:" % arg, e ++ print >>sys.stderr, "alternatives --set libGL-32bit /usr/lib32/%s/libGL.so.1.7.0 failed:" % arg, e + + ######################################## + # Functions essential for grub parsing # diff --git a/util/admin/panda/files/remove_module-nvidia-userspace.patch b/util/admin/panda/files/remove_module-nvidia-userspace.patch index ace79921f9..aedfd63de2 100644 --- a/util/admin/panda/files/remove_module-nvidia-userspace.patch +++ b/util/admin/panda/files/remove_module-nvidia-userspace.patch @@ -1,6 +1,7 @@ ---- panda.py~ 2014-03-10 21:18:48.173319857 +0100 -+++ panda.py 2014-03-10 21:19:43.726653009 +0100 -@@ -34,24 +34,20 @@ +diff -Nuar a/panda.py b/panda.py +--- a/panda.py 2026-05-17 12:18:53.470999761 +0300 ++++ b/panda.py 2026-05-17 12:16:39.137999777 +0300 +@@ -34,29 +34,24 @@ "xorg-video-fglrx"], "nvidia-current": ["module-nvidia-current", "module-pae-nvidia-current", @@ -24,4 +25,9 @@ - "module-nvidia304-userspace", "xorg-video-nvidia304", "nvidia-xconfig", + "nvidia-settings"], + "nvidia340": ["module-nvidia340", +- "module-nvidia340-userspace", + "xorg-video-nvidia340", + "nvidia-xconfig", "nvidia-settings"]} diff --git a/util/admin/panda/pspec.xml b/util/admin/panda/pspec.xml index 42602fef19..bd6b09b908 100644 --- a/util/admin/panda/pspec.xml +++ b/util/admin/panda/pspec.xml @@ -20,6 +20,7 @@ add-32bit_packages.diff remove_module-nvidia-userspace.patch remove_module-fglrx-userspace.patch + libgl.patch @@ -33,6 +34,13 @@ + + 2026-05-16 + 0.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + 2018-08-31 0.2