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() {

Reply via email to