sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master z-rejected grimoire by Florian Franzmann (13222c0bb0e44428ad2dd00d2c6a2197016c35f1)
- From: Florian Franzmann <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master z-rejected grimoire by Florian Franzmann (13222c0bb0e44428ad2dd00d2c6a2197016c35f1)
- Date: Wed, 2 Jan 2019 12:13:49 +0000
GIT changes to master z-rejected grimoire by Florian Franzmann
<siflfran AT hawo.stw.uni-erlangen.de>:
z-kernels/nvidia_driver/DETAILS | 22 ++-----------
z-kernels/nvidia_driver/HISTORY | 5 +++
z-kernels/nvidia_driver/INSTALL | 63
++++++++++++++++++----------------------
3 files changed, 38 insertions(+), 52 deletions(-)
New commits:
commit 13222c0bb0e44428ad2dd00d2c6a2197016c35f1
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
z-kernels/nvidia_driver: versions 410.78/415.25
diff --git a/z-kernels/nvidia_driver/DETAILS b/z-kernels/nvidia_driver/DETAILS
index bc53b43..dc0d18f 100755
--- a/z-kernels/nvidia_driver/DETAILS
+++ b/z-kernels/nvidia_driver/DETAILS
@@ -1,15 +1,15 @@
. $GRIMOIRE/FUNCTIONS
SPELL=nvidia_driver
- STABLE_VERSION=390.77
- BETA_VERSION=387.34
+ STABLE_VERSION=410.78
+ BETA_VERSION=415.25
case "${SMGL_COMPAT_ARCHS[1]}" in
x86_64)
if [[ $NVIDIA_BETA == y ]]; then
VERSION=$BETA_VERSION
-
SOURCE_HASH=sha512:6742768f1258a028c9ba56ad1d72f27d7eea4b6bfd324ba29c7f057ab5819816bd728aeaf2a8058031dadcd4c51bc6d08f0e0e0e26c68ed57955e90d68ac5a4b
+
SOURCE_HASH=sha512:d289a37344916f5d17425f17d0530a7838b264c49866a0148665c9b87dcb7c23e868abae866a2568abac425701149d9075da540dd0f45f3d18f67b57102c0857
else
VERSION=$STABLE_VERSION
-
SOURCE_HASH=sha512:6273ab0dee2fb70a5675166d4a49059f2cb46528408e292ac334b6210eb54be7caa56479274404ab773a4e9ba4c5a9a2e0568cb5ca7f15dea448a59ec2e72cde
+
SOURCE_HASH=sha512:0bd7ed61dcfd4d7634ba450b106d7648fc274c256e7e4c4e51e544bd7779d68ffa08cba709ace5333679eeea1dbe4afa0c267361887eaa784d6f1369b717677d
fi
SOURCE=NVIDIA-Linux-x86_64-$VERSION.run
SOURCE_URL=http://us.download.nvidia.com/XFree86/Linux-x86_64/$VERSION/$SOURCE
@@ -17,20 +17,6 @@ fi
SOURCE_DIRECTORY="$BUILD_DIRECTORY/NVIDIA-Linux-x86_64-$VERSION"
SECURITY_PATCH=1
;;
- ia32)
-if [[ $NVIDIA_BETA == y ]]; then
- VERSION=$BETA_VERSION
-
SOURCE_HASH=sha512:ba9362123a75f85a0a5a9dcc95c06bcb350a8dff2db864db30a73172db44006fa39eee8e23cf959ab2012b61b922d1f0d7ab225329815737819f27d1be300b95
-else
- VERSION=$STABLE_VERSION
-
SOURCE_HASH=sha512:470e1e71079f4838bc842c2779f7c32c26c37ff30a0d3719d9e534ff0b71775fdf40446766c06505bffc404bfd6871e4f101de4727380418dda0d084e5637bf8
-fi
- SOURCE=NVIDIA-Linux-x86-$VERSION.run
-
SOURCE_URL=http://us.download.nvidia.com/XFree86/Linux-x86/$VERSION/$SOURCE
- SOURCE_URL[1]=ftp://download.nvidia.com/XFree86/Linux-x86/$VERSION/$SOURCE
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/NVIDIA-Linux-x86-$VERSION"
- SECURITY_PATCH=3
- ;;
############################################################
# missing ia64 support we don't have an arch spec for it???
############################################################
diff --git a/z-kernels/nvidia_driver/HISTORY b/z-kernels/nvidia_driver/HISTORY
index 0d59c0e..750ef85 100644
--- a/z-kernels/nvidia_driver/HISTORY
+++ b/z-kernels/nvidia_driver/HISTORY
@@ -1,3 +1,8 @@
+2019-01-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: remove support for x86 since upstream has ceased to support
+ the architecture
+ stable version 410.78, beta version 415.25
+
2018-07-29 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: stable versions 390.77
diff --git a/z-kernels/nvidia_driver/INSTALL b/z-kernels/nvidia_driver/INSTALL
index 0fbc168..17dfe4d 100755
--- a/z-kernels/nvidia_driver/INSTALL
+++ b/z-kernels/nvidia_driver/INSTALL
@@ -27,9 +27,6 @@ install -v -m 0766 -o root -g root nvidia-installer
$INSTALL_ROOT/usr/bin &
# Install OpenGL headers
#
mkdir -vp $INSTALL_ROOT/usr/include/GL/.nvidia &&
-for file in glext.h gl.h glxext.h glx.h; do
- install -v -m 0644 -o root -g root $file
$INSTALL_ROOT/usr/include/GL/.nvidia/
-done &&
#
# Install OpenGL libraries
@@ -38,46 +35,48 @@ done &&
# Fill in the path to libGL.so
sed -i 's|__LIBGL_PATH__|/usr/lib|' $SOURCE_DIRECTORY/libGL.la &&
cd $SOURCE_DIRECTORY &&
-for lib in libGL.la libnvidia-glcore.so.${VERSION/-/.} \
- libnvidia-tls.so.${VERSION/-/.} libnvidia-cfg.so.${VERSION/-/.} \
- libnvidia-compiler.so.${VERSION/-/.}
libnvidia-wfb.so.${VERSION/-/.} \
- libnvidia-eglcore.so.${VERSION/-/.}
libnvidia-glsi.so.${VERSION/-/.} \
- libnvidia-ifr.so.${VERSION/-/.} libnvidia-fbc.so.${VERSION/-/.} \
- libnvidia-encode.so.${VERSION/-/.}
libnvidia-ml.so.${VERSION/-/.}; do
+for lib in libGL.la \
+ libnvidia-cbl.so.${VERSION/-/.} \
+ libnvidia-cfg.so.${VERSION/-/.} \
+ libnvidia-compiler.so.${VERSION/-/.} \
+ libnvidia-egl-wayland.so.1.1.0 \
+ libnvidia-eglcore.so.${VERSION/-/.} \
+ libnvidia-encode.so.${VERSION/-/.} \
+ libnvidia-fatbinaryloader.so.${VERSION/-/.} \
+ libnvidia-fbc.so.${VERSION/-/.} \
+ libnvidia-glsi.so.${VERSION/-/.} \
+ libnvidia-glvkspirv.so.${VERSION/-/.} \
+ libnvidia-gtk2.so.${VERSION/-/.} \
+ libnvidia-gtk3.so.${VERSION/-/.} \
+ libnvidia-ifr.so.${VERSION/-/.} \
+ libnvidia-ml.so.${VERSION/-/.} \
+ libnvidia-opencl.so.${VERSION/-/.} \
+ libnvidia-ptxjitcompiler.so.${VERSION/-/.} \
+ libnvidia-rtcore.so.${VERSION/-/.} \
+ libnvidia-tls.so.${VERSION/-/.} \
+ libnvidia-wfb.so.${VERSION/-/.} \
+ libnvidia-glcore.so.${VERSION/-/.} \
+ libnvoptix.so.${VERSION/-/.} \
+ ; do
install -v -m 0644 -o root -g root $lib $INSTALL_ROOT/usr/lib
done &&
mkdir -vp $INSTALL_ROOT/usr/lib/.nvidia \
$INSTALL_ROOT/usr/lib/xorg/modules/extensions/.nvidia/ &&
-if [[ $NVIDIA_BETA == y ]]; then
- cp -vr libGL.so.1.0.0 $INSTALL_ROOT/usr/lib/.nvidia
-else
- cp -vr libGL.so.1.7.0 $INSTALL_ROOT/usr/lib/.nvidia
-fi &&
+cp -vr libGL.so.1.7.0 $INSTALL_ROOT/usr/lib/.nvidia
cp -vr libGL.so.${VERSION/-/.} $INSTALL_ROOT/usr/lib/.nvidia &&
cp -vr libGLdispatch.so.0 $INSTALL_ROOT/usr/lib/.nvidia &&
cp -vr libEGL_nvidia.so.${VERSION/-/.} $INSTALL_ROOT/usr/lib/.nvidia &&
cp -vr libEGL.so.${VERSION/-/.} $INSTALL_ROOT/usr/lib/.nvidia &&
-if [[ $NVIDIA_BETA == y ]]; then
- cp -vr libEGL.so.1 $INSTALL_ROOT/usr/lib/.nvidia
-else
- cp -vr libEGL.so.1.1.0 $INSTALL_ROOT/usr/lib/.nvidia
-fi &&
+cp -vr libEGL.so.1.1.0 $INSTALL_ROOT/usr/lib/.nvidia
cp -vr libGLESv1_CM_nvidia.so.${VERSION/-/.} $INSTALL_ROOT/usr/lib/.nvidia &&
-if [[ $NVIDIA_BETA == y ]]; then
- cp -vr libGLESv1_CM.so.1 $INSTALL_ROOT/usr/lib/.nvidia
-else
- cp -vr libGLESv1_CM.so.1.2.0 $INSTALL_ROOT/usr/lib/.nvidia
-fi &&
+cp -vr libGLESv1_CM.so.1.2.0 $INSTALL_ROOT/usr/lib/.nvidia
cp -vr libGLESv2_nvidia.so.${VERSION/-/.} $INSTALL_ROOT/usr/lib/.nvidia &&
-if [[ $NVIDIA_BETA == y ]]; then
- cp -vr libGLESv2.so.2 $INSTALL_ROOT/usr/lib/.nvidia
-else
- cp -vr libGLESv2.so.2.1.0 $INSTALL_ROOT/usr/lib/.nvidia
-fi &&
+cp -vr libGLESv2.so.2.1.0 $INSTALL_ROOT/usr/lib/.nvidia
cp -vr libGLX.so.0 $INSTALL_ROOT/usr/lib/.nvidia &&
+cp -vr libglxserver_nvidia.so.${VERSION/-/.} $INSTALL_ROOT/usr/lib/.nvidia &&
cp -vr libOpenGL.so.0 $INSTALL_ROOT/usr/lib/.nvidia &&
mkdir -vp $INSTALL_ROOT/usr/lib/tls &&
-install -v -m 0644 -o root -g root tls/libnvidia-tls.so.${VERSION/-/.} \
+install -v -m 0644 -o root -g root libnvidia-tls.so.${VERSION/-/.} \
$INSTALL_ROOT/usr/lib/tls &&
#
# Create library symlinks
@@ -112,14 +111,10 @@ popd
&&
#
mkdir -vp $INSTALL_ROOT/usr/lib/xorg/modules/drivers &&
install -v -m 0644 -o root -g root nvidia_drv.so
$INSTALL_ROOT/usr/lib/xorg/modules/drivers/ &&
-install -v -m 0644 -o root -g root libglx.so.${VERSION/-/.}
$INSTALL_ROOT/usr/lib/xorg/modules/extensions/.nvidia/ &&
install -v -m 0644 -o root -g root libGLX_nvidia.so.${VERSION/-/.}
$INSTALL_ROOT/usr/lib/.nvidia/ &&
#
# Setup symlinks
#
-pushd $INSTALL_ROOT/usr/lib/xorg/modules/extensions/.nvidia &&
-ln -sfn libglx.so.${VERSION/-/.} libglx.so &&
-popd &&
ln -sfn /usr/lib/.nvidia/libGLX_nvidia.so.${VERSION/-/.}
$INSTALL_ROOT/usr/lib/libGLX_indirect.so.0 &&
#
# Install Cuda headers
- [SM-Commit] GIT changes to master z-rejected grimoire by Florian Franzmann (13222c0bb0e44428ad2dd00d2c6a2197016c35f1), Florian Franzmann, 01/02/2019
Archive powered by MHonArc 2.6.24.