[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/, profiles/arch/amd64/

2024-08-14 Thread Matt Turner
commit: e47d2953963425910c289b5df149f1aea927c74e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 14 21:36:51 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 14 21:57:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47d2953

profiles: Unmask VIDEO_CARDS=nvk on media-libs/mesa >= 24.2

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/amd64/use.mask   | 1 +
 profiles/arch/base/use.mask| 1 +
 profiles/base/package.use.mask | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 8049967550c6..445c840781e2 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -141,6 +141,7 @@
 -video_cards_i965
 -video_cards_intel
 -video_cards_nvidia
+-video_cards_nvk
 -video_cards_siliconmotion
 -video_cards_vesa
 -video_cards_via

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index d1cd9910ec4a..51535e316ad9 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -160,6 +160,7 @@ video_cards_i915
 video_cards_i965
 video_cards_intel
 video_cards_nvidia
+video_cards_nvk
 video_cards_vesa
 video_cards_via
 video_cards_vmware

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3524602d25e9..6c9bef5a32a7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -40,7 +40,7 @@ net-misc/openssh xmss
 # Matt Turner  (2024-05-08)
 # Brand new, introduces lots of new aspects to the build.
 # Masked for further testing.
-media-libs/mesa video_cards_nvk
+ (2024-04-27)
 # dev-python/uv is nowhere near ready to be stabilized.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/, profiles/arch/amd64/

2023-12-22 Thread Joonas Niilola
commit: c0c986c16181ca951c9dde8c95366a72f1dab88f
Author: Paul Zander  gmail  com>
AuthorDate: Sun Dec 10 14:39:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Dec 22 12:42:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c986c1

profiles: allow USE=cudnn only on amd64

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34213
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/amd64/use.mask | 4 
 profiles/arch/base/use.mask  | 4 
 profiles/base/package.use.mask   | 4 
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index ae385b6e7691..4219fc53b390 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -247,10 +247,6 @@ app-text/texlive-core -xindy
 # static-pie works on amd64, #719444
 sys-libs/glibc -static-pie
 
-# Guilherme Amadio  (2020-03-16)
-# media-libs/cudnn is keyworded on amd64
-sci-physics/root -cudnn
-
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can be disabled on amd64
 mail-client/thunderbird -eme-free

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index aa16fc2685c9..2fbe7660a1b4 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Paul Zander  (2023-12-10)
+# cuDNN works here
+-cudnn
+
 # Paul Zander  (2023-11-17)
 # ROCm/HIP works here
 -hip

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index f22a9296aa68..8e1119a0b402 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -37,6 +37,10 @@ oci8
 cuda
 nvenc
 
+# Paul Zander  (2023-12-10)
+# cuDNN only works on amd64
+cudnn
+
 # ROCm/HIP only works on amd64
 hip
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c321de1dc28c..10db35fd6e05 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -596,10 +596,6 @@ dev-util/meson test
 # Ada support is not yet ready for sys-devel/gcc
 sys-devel/gcc ada
 
-# Guilherme Amadio  (2020-03-16)
-# Requires dev-libs/cudnn which is only available on amd64
-sci-physics/root cudnn
-
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can't be disabled everywhere
 mail-client/thunderbird eme-free