Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/, x11-drivers/nvidia-drivers/
Date: Wed, 26 Aug 2020 05:32:26
Message-Id: 1598419931.4b39ac5d997c6201aa3f3441f3a3dab040b9c281.mattst88@gentoo
1 commit: 4b39ac5d997c6201aa3f3441f3a3dab040b9c281
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 26 05:31:05 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 26 05:32:11 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b39ac5d
7
8 x11-drivers/nvidia-drivers: Fix libdir
9
10 Thanks to Ionen Wolkens for noticing the mistake.
11
12 Bug: https://bugs.gentoo.org/show_bug.cgi?id=713546
13 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
14
15 x11-drivers/nvidia-drivers/files/nvidia-390.conf | 2 +-
16 ...ia-drivers-390.138-r2.ebuild => nvidia-drivers-390.138-r3.ebuild} | 5 ++++-
17 2 files changed, 5 insertions(+), 2 deletions(-)
18
19 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-390.conf b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
20 index 81dbfc45786..55c7cc4a539 100644
21 --- a/x11-drivers/nvidia-drivers/files/nvidia-390.conf
22 +++ b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
23 @@ -3,5 +3,5 @@ Section "OutputClass"
24 MatchDriver "nvidia-drm"
25 Driver "nvidia"
26 Option "AllowEmptyInitialConfiguration"
27 - ModulePath "/usr/lib/nvidia/xorg"
28 + ModulePath "/usr/%LIBDIR%/nvidia/xorg"
29 EndSection
30
31 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r3.ebuild
32 similarity index 99%
33 rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
34 rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r3.ebuild
35 index 7505e7d936a..c5edfd1bb9a 100644
36 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
37 +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r3.ebuild
38 @@ -176,6 +176,9 @@ src_prepare() {
39 cp nvidia_icd.json.template nvidia_icd.json || die
40 sed -i -e 's:__NV_VK_ICD__:libGLX_nvidia.so.0:g' nvidia_icd.json || die
41 fi
42 +
43 + sed "s:%LIBDIR%:$(get_libdir):g" "${FILESDIR}/nvidia-390.conf" \
44 + > "${T}/nvidia-390.conf" || die
45 }
46
47 src_compile() {
48 @@ -345,7 +348,7 @@ src_install() {
49 doins nvidia_icd.json
50
51 insinto /etc/X11/xorg.conf.d
52 - doins "${FILESDIR}"/nvidia-390.conf
53 + doins ${T}/nvidia-390.conf
54 fi
55
56 if use kernel_linux; then