commit:     c2de73be7bea145effd84f3e85f113ed0d1b0d03
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Mon Dec 16 14:10:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 16 14:24:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2de73be

media-libs/opencv: mask USE=atlas

sci-libs/atlas requires you to disable frequency scaling to build.
This barely works on older Intel CPUs on good days.
Avoid someone enabling without knowing what they do.

Mark the flag as experimental.

Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/opencv/metadata.xml | 2 +-
 profiles/base/package.use.mask | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/media-libs/opencv/metadata.xml b/media-libs/opencv/metadata.xml
index b23fac5f689f..6dc8077196f8 100644
--- a/media-libs/opencv/metadata.xml
+++ b/media-libs/opencv/metadata.xml
@@ -15,7 +15,7 @@
        Face Recognition; Gesture Recognition; Motion Tracking, Ego Motion, 
Motion Understanding; Structure From Motion (SFM); and Mobile Robotics.
        </longdescription>
        <use>
-               <flag name="atlas">Use <pkg>sci-libs/atlas</pkg> for blas, 
lapack and sparse blas routines</flag>
+               <flag name="atlas">Use <pkg>sci-libs/atlas</pkg> for blas, 
lapack and sparse blas routines (Experimental!)</flag>
                <flag name="contrib">Install user contributed scripts from 
opencv_contrib (Experimental!)</flag>
                <flag name="contribcvv">Enable CVV in contrib (requires 
Qt5)</flag>
                <flag name="contribdnn">Enable DNN module contrib (requires 
tinydnn)</flag>

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 478803423671..749095838dbb 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -3,6 +3,12 @@
 
 # New entries go on top.
 
+# Paul Zander <[email protected]> (2024-12-16)
+# sci-libs/atlas requires you to disable frequency scaling to build.
+# This barely works on older Intel CPUs on good days.
+# Avoid someone enabling without knowing what they do.
+media-libs/opencv atlas
+
 # John M. Harris, Jr. <[email protected]> (2024-12-12)
 # seccomp is only supported with systemd
 sys-apps/fwupd seccomp

Reply via email to