Page MenuHomeSolus

D4521.id11367.diff
No OneTemporary

D4521.id11367.diff

diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,6 +1,6 @@
name : nvidia-glx-driver
version : '410.78'
-release : 276
+release : 277
source :
- https://download.nvidia.com/XFree86/Linux-x86_64/410.78/NVIDIA-Linux-x86_64-410.78.run : 5db64b57cce95331eed0bcdbdd7faa43732f3a2a014fa5a2d3af24b8ab5d2ab2
extract : no
@@ -127,20 +127,13 @@
# Strip glvnd bits and OpenCL, we have those elsewhere
rm -v $installdir/usr/lib{32,64}/{libGLX.so.0,libGL.so.1.7.0,libOpenGL.so.0,libOpenCL.so.1.0.0,libGLdispatch.so*}
- # Get weird guys in order first
- ln -sv libGLESv2_nvidia.so.${version} $installdir/%libdir%/libGLESv2_nvidia.so.2
- ln -sv libGLESv2_nvidia.so.${version} $installdir/usr/lib32/libGLESv2_nvidia.so.2
- ln -sv libGLX_nvidia.so.${version} $installdir/%libdir%/libGLX_nvidia.so.0
- ln -sv libGLX_nvidia.so.${version} $installdir/usr/lib32/libGLX_nvidia.so.0
-
function redo_libs() {
for gl in $* ; do
i=`dirname ${gl}`
clean=`echo $(basename ${gl})|sed -e 's@\.so\.%version%@@g'`
- if [[ ! -e $i/${clean}.so.2 ]] ; then
- if [[ ! -e $i/${clean}.so.1 ]] && [[ ! -e $i/${clean}.so.0 ]] ; then
- ln -sv `basename ${gl}` $i/${clean}.so.1
- fi
+ soname=`objdump -p ${gl} | grep SONAME | awk '{print $2}'`
+ if [[ ! -e $i/${soname} ]] ; then
+ ln -sv `basename ${gl}` $i/${soname}
fi
if [[ ! -e $i/{clean}.so ]]; then
ln -sv `basename ${gl}` $i/${clean}.so
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,8 +3,8 @@
<Name>nvidia-glx-driver</Name>
<Homepage>https://nvidia.com</Homepage>
<Packager>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>Longwu Ou</Name>
+ <Email>xulongwu4@gmail.com</Email>
</Packager>
<License>EULA</License>
<PartOf>kernel.drivers</PartOf>
@@ -20,7 +20,7 @@
</Description>
<PartOf>kernel.drivers</PartOf>
<RuntimeDependencies>
- <Dependency releaseFrom="276">nvidia-glx-driver-common</Dependency>
+ <Dependency releaseFrom="277">nvidia-glx-driver-common</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/lib/modules/4.9.143-118.lts/kernel/drivers/video/nvidia-drm.ko</Path>
@@ -42,11 +42,11 @@
</Description>
<PartOf>xorg.driver</PartOf>
<RuntimeDependencies>
- <Dependency releaseFrom="276">nvidia-glx-driver-common</Dependency>
+ <Dependency releaseFrom="277">nvidia-glx-driver-common</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libEGL_nvidia.so</Path>
- <Path fileType="library">/usr/lib32/libEGL_nvidia.so.1</Path>
+ <Path fileType="library">/usr/lib32/libEGL_nvidia.so.0</Path>
<Path fileType="library">/usr/lib32/libEGL_nvidia.so.410.78</Path>
<Path fileType="library">/usr/lib32/libGLESv1_CM_nvidia.so</Path>
<Path fileType="library">/usr/lib32/libGLESv1_CM_nvidia.so.1</Path>
@@ -64,28 +64,22 @@
<Path fileType="library">/usr/lib32/libnvcuvid.so.1</Path>
<Path fileType="library">/usr/lib32/libnvcuvid.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-compiler.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-compiler.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-compiler.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-eglcore.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-eglcore.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-eglcore.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-encode.so</Path>
<Path fileType="library">/usr/lib32/libnvidia-encode.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-encode.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-fatbinaryloader.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-fatbinaryloader.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-fatbinaryloader.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-fbc.so</Path>
<Path fileType="library">/usr/lib32/libnvidia-fbc.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-fbc.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-glcore.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-glcore.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-glcore.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-glsi.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-glsi.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-glsi.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-glvkspirv.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-glvkspirv.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-glvkspirv.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-ifr.so</Path>
<Path fileType="library">/usr/lib32/libnvidia-ifr.so.1</Path>
@@ -100,7 +94,6 @@
<Path fileType="library">/usr/lib32/libnvidia-ptxjitcompiler.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-ptxjitcompiler.so.410.78</Path>
<Path fileType="library">/usr/lib32/libnvidia-tls.so</Path>
- <Path fileType="library">/usr/lib32/libnvidia-tls.so.1</Path>
<Path fileType="library">/usr/lib32/libnvidia-tls.so.410.78</Path>
<Path fileType="library">/usr/lib32/vdpau/libvdpau_nvidia.so</Path>
<Path fileType="library">/usr/lib32/vdpau/libvdpau_nvidia.so.1</Path>
@@ -133,7 +126,7 @@
<Path fileType="library">/usr/lib/modprobe.d/nvidia.conf</Path>
<Path fileType="library">/usr/lib/systemd/system/nvidia-persistenced.service</Path>
<Path fileType="library">/usr/lib64/libEGL_nvidia.so</Path>
- <Path fileType="library">/usr/lib64/libEGL_nvidia.so.1</Path>
+ <Path fileType="library">/usr/lib64/libEGL_nvidia.so.0</Path>
<Path fileType="library">/usr/lib64/libEGL_nvidia.so.410.78</Path>
<Path fileType="library">/usr/lib64/libGLESv1_CM_nvidia.so</Path>
<Path fileType="library">/usr/lib64/libGLESv1_CM_nvidia.so.1</Path>
@@ -151,40 +144,31 @@
<Path fileType="library">/usr/lib64/libnvcuvid.so.1</Path>
<Path fileType="library">/usr/lib64/libnvcuvid.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-cbl.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-cbl.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-cbl.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-cfg.so</Path>
<Path fileType="library">/usr/lib64/libnvidia-cfg.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-cfg.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-compiler.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-compiler.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-compiler.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-eglcore.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-eglcore.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-eglcore.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-encode.so</Path>
<Path fileType="library">/usr/lib64/libnvidia-encode.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-encode.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-fatbinaryloader.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-fatbinaryloader.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-fatbinaryloader.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-fbc.so</Path>
<Path fileType="library">/usr/lib64/libnvidia-fbc.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-fbc.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-glcore.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-glcore.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-glcore.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-glsi.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-glsi.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-glsi.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-glvkspirv.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-glvkspirv.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-glvkspirv.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-gtk2.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-gtk2.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-gtk2.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-gtk3.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-gtk3.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-gtk3.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-ifr.so</Path>
<Path fileType="library">/usr/lib64/libnvidia-ifr.so.1</Path>
@@ -199,10 +183,8 @@
<Path fileType="library">/usr/lib64/libnvidia-ptxjitcompiler.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-ptxjitcompiler.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-rtcore.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-rtcore.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-rtcore.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-tls.so</Path>
- <Path fileType="library">/usr/lib64/libnvidia-tls.so.1</Path>
<Path fileType="library">/usr/lib64/libnvidia-tls.so.410.78</Path>
<Path fileType="library">/usr/lib64/libnvidia-wfb.so</Path>
<Path fileType="library">/usr/lib64/libnvidia-wfb.so.1</Path>
@@ -211,7 +193,6 @@
<Path fileType="library">/usr/lib64/libnvoptix.so.1</Path>
<Path fileType="library">/usr/lib64/libnvoptix.so.410.78</Path>
<Path fileType="library">/usr/lib64/nvidia/modules/libglxserver_nvidia.so</Path>
- <Path fileType="library">/usr/lib64/nvidia/modules/libglxserver_nvidia.so.1</Path>
<Path fileType="library">/usr/lib64/nvidia/modules/libglxserver_nvidia.so.410.78</Path>
<Path fileType="library">/usr/lib64/sysusers.d/nvidia-glx-driver.conf</Path>
<Path fileType="library">/usr/lib64/tmpfiles.d/nvidia-glx-driver.conf</Path>
@@ -245,7 +226,7 @@
</Description>
<PartOf>kernel.drivers</PartOf>
<RuntimeDependencies>
- <Dependency releaseFrom="276">nvidia-glx-driver-common</Dependency>
+ <Dependency releaseFrom="277">nvidia-glx-driver-common</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/lib/modules/4.19.7-103.current/kernel/drivers/video/nvidia-drm.ko</Path>
@@ -272,12 +253,12 @@
</Files>
</Package>
<History>
- <Update release="276">
- <Date>2018-12-06</Date>
+ <Update release="277">
+ <Date>2018-12-11</Date>
<Version>410.78</Version>
<Comment>Packaging update</Comment>
- <Name>Bryan T. Meyers</Name>
- <Email>bmeyers@datadrake.com</Email>
+ <Name>Longwu Ou</Name>
+ <Email>xulongwu4@gmail.com</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 4:24 PM (3 h, 1 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5855355
Default Alt Text
D4521.id11367.diff (12 KB)

Event Timeline