commit: 83c5cc20077b07bd8dede058b93cf309d1efd776
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 03:38:27 2022 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 11:11:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c5cc20
x11-drivers/nvidia-drivers: don't try to strip gsp firmware
Attempting to strip doesn't mangle them, but this is to avoid:
x86_64-pc-linux-gnu-strip: Unable to recognise the format ...
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild | 3 +++
x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild | 3 +++
x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild | 3 +++
x11-drivers/nvidia-drivers/nvidia-drivers-525.47.04.ebuild | 3 +++
x11-drivers/nvidia-drivers/nvidia-drivers-525.60.13.ebuild | 3 +++
5 files changed, 15 insertions(+)
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
index 81550f6d18cf..d77f701b21a3 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.161.03.ebuild
@@ -454,6 +454,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
# symlink non-versioned so nvidia-settings can use it even if
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+ # don't attempt to strip firmware files (silences errors)
+ dostrip -x ${paths[FIRMWARE]}
}
pkg_preinst() {
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
index 814e065fee3d..59fc91ba2250 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.108.03.ebuild
@@ -468,6 +468,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
# symlink non-versioned so nvidia-settings can use it even if
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+ # don't attempt to strip firmware files (silences errors)
+ dostrip -x ${paths[FIRMWARE]}
}
pkg_preinst() {
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild
index 37fd3aaecee8..1f7131bc1b56 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.86.01.ebuild
@@ -494,6 +494,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
# symlink non-versioned so nvidia-settings can use it even if
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+ # don't attempt to strip firmware files (silences errors)
+ dostrip -x ${paths[FIRMWARE]}
}
pkg_preinst() {
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.04.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.04.ebuild
index cb4b15e6013e..a58c7e3e26c1 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.04.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.04.ebuild
@@ -493,6 +493,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
# symlink non-versioned so nvidia-settings can use it even if
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+ # don't attempt to strip firmware files (silences errors)
+ dostrip -x ${paths[FIRMWARE]}
}
pkg_preinst() {
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.60.13.ebuild
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.60.13.ebuild
index 8c14118f83d2..231c52eeed6a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.60.13.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.60.13.ebuild
@@ -492,6 +492,9 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
# symlink non-versioned so nvidia-settings can use it even if
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \
${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+ # don't attempt to strip firmware files (silences errors)
+ dostrip -x ${paths[FIRMWARE]}
}
pkg_preinst() {