Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master z-rejected grimoire by Florian Franzmann (ed728d693f2bc120d5e8a597d56f4ffc00a1a3ae)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • 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 (ed728d693f2bc120d5e8a597d56f4ffc00a1a3ae)
  • Date: Tue, 3 Jan 2023 15:06:11 +0000

GIT changes to master z-rejected grimoire by Florian Franzmann
<bwlf AT bandrate.org>:

z-kernels/nvidia_driver/DETAILS | 2 +-
z-kernels/nvidia_driver/HISTORY | 4 ++++
z-kernels/nvidia_driver/INSTALL | 32 +++++++++++++++++++++++++++++---
3 files changed, 34 insertions(+), 4 deletions(-)

New commits:
commit ed728d693f2bc120d5e8a597d56f4ffc00a1a3ae
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

z-kernels/nvidia_driver: install some missing files

diff --git a/z-kernels/nvidia_driver/DETAILS b/z-kernels/nvidia_driver/DETAILS
index 01bd918..932bf9a 100755
--- a/z-kernels/nvidia_driver/DETAILS
+++ b/z-kernels/nvidia_driver/DETAILS
@@ -10,7 +10,7 @@ case "${SMGL_COMPAT_ARCHS[1]}" in

SOURCE_URL[1]=http://download.nvidia.com/XFree86/Linux-x86_64/${VERSION}/${SOURCE}
SOURCE_DIRECTORY="$BUILD_DIRECTORY/NVIDIA-Linux-x86_64-$VERSION"
SECURITY_PATCH=1
- PATCHLEVEL=2
+ PATCHLEVEL=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 f0a4f8a..7e5aac7 100644
--- a/z-kernels/nvidia_driver/HISTORY
+++ b/z-kernels/nvidia_driver/HISTORY
@@ -1,3 +1,7 @@
+2023-01-03 Florian Franzmann <bwlf AT bandrate.org>
+ * INSTALL: install some missing files
+ * DETAILS: PATCHLEVEL++
+
2022-12-08 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 525.60.11

diff --git a/z-kernels/nvidia_driver/INSTALL b/z-kernels/nvidia_driver/INSTALL
index b6a87e3..9120aee 100755
--- a/z-kernels/nvidia_driver/INSTALL
+++ b/z-kernels/nvidia_driver/INSTALL
@@ -12,6 +12,12 @@ make KERNEL_MODLIB=$INSTALL_ROOT/lib/modules/$KVER \
cd $SOURCE_DIRECTORY &&

#
+# Install firmware
+#
+mkdir -p "$INSTALL_ROOT"/usr/lib/firmware/nvidia
&&
+install -m644 -o root -g root firmware/*
"$INSTALL_ROOT"/usr/lib/firmware/nvidia &&
+
+#
# Install binaries and script
#
if is_depends_enabled $SPELL gtk+2; then
@@ -39,7 +45,9 @@ for lib in \
libnvidia-cbl.so.${VERSION/-/.} \
libnvidia-cfg.so.${VERSION/-/.} \
libnvidia-compiler.so.${VERSION/-/.} \
- libnvidia-egl-wayland.so.1.1.4 \
+ libnvidia-eglcore.so.${VERSION/-/.} \
+ libnvidia-egl-wayland.so.1.1.10 \
+ libnvidia-egl-gbm.so.1.1.0 \
libnvidia-eglcore.so.${VERSION/-/.} \
libnvidia-encode.so.${VERSION/-/.} \
libnvidia-fbc.so.${VERSION/-/.} \
@@ -75,6 +83,13 @@ 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 libnvidia-tls.so.${VERSION/-/.} \
$INSTALL_ROOT/usr/lib/tls &&
+
+#
+# Xorg conf for PRIME
+#
+mkdir -p "$INSTALL_ROOT"/usr/share/X11/xorg.conf.d &&
+install -m644 nvidia-drm-outputclass.conf
"$INSTALL_ROOT"/usr/share/X11/xorg.conf.d/
+
#
# Create library symlinks
#
@@ -190,6 +205,12 @@ for lib in libvdpau_nvidia.so.${VERSION/-/.}; do
done &&

#
+# Install wine libraries
+#
+mkdir -p "$INSTALL_ROOT"/usr/lib/nvidia/wine &&
+install -v -m755 {_,}nvngx.dll "$INSTALL_ROOT"/usr/lib/nvidia/wine &&
+
+#
# Setup symlinks
#
pushd $INSTALL_ROOT/usr/lib
&&
@@ -255,7 +276,12 @@ install -m 0644 -o root -g root
$SOURCE_DIRECTORY/LICENSE \
#
# Install man pages
#
-for manual in nvidia-installer.1.gz nvidia-settings.1.gz nvidia-smi.1.gz \
- nvidia-xconfig.1.gz nvidia-cuda-mps-control.1.gz
nvidia-persistenced.1.gz; do
+for manual in nvidia-cuda-mps-control.1.gz \
+ nvidia-modprobe.1.gz \
+ nvidia-settings.1.gz \
+ nvidia-xconfig.1.gz \
+ nvidia-installer.1.gz \
+ nvidia-persistenced.1.gz \
+ nvidia-smi.1.gz; do
install -m 0644 -o root -g root $manual
$INSTALL_ROOT/usr/share/man/man1
done



  • [SM-Commit] GIT changes to master z-rejected grimoire by Florian Franzmann (ed728d693f2bc120d5e8a597d56f4ffc00a1a3ae), Florian Franzmann, 01/03/2023

Archive powered by MHonArc 2.6.24.

Top of Page