commit:     0958060f350e30bf63d19c68f5c8e501aa329228
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed May 14 23:30:37 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Fri May 16 01:59:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0958060f

x11-drivers/nvidia-drivers: describe subslot in metadata.xml

In general packages aren't even supposed to depend on this except at
most with [static-libs], and if they do then the binding operator
does not mean much. The static library also hasn't really changed in
ages and is effectively deprecated and could be removed anytime (thus
rebuilding for it shouldn't be meaningful).

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 x11-drivers/nvidia-drivers/metadata.xml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/metadata.xml 
b/x11-drivers/nvidia-drivers/metadata.xml
index 97bbda6d817d..7493bb55b265 100644
--- a/x11-drivers/nvidia-drivers/metadata.xml
+++ b/x11-drivers/nvidia-drivers/metadata.xml
@@ -30,4 +30,12 @@
                <remote-id type="github">NVIDIA/nvidia-xconfig</remote-id>
                <remote-id 
type="github">NVIDIA/open-gpu-kernel-modules</remote-id>
        </upstream>
+       <slots>
+               <subslots>
+                       Subslot is primarily used to identify branches, at most
+                       rebuilding reverse dependencies on bumps would only be
+                       for the static library (not essential to) given other
+                       headers are provided by nvidia-cuda-toolkit instead.
+               </subslots>
+       </slots>
 </pkgmetadata>

Reply via email to