commit:     5ae55dc92410e7773db492bd60bb9be64bf21a28
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 25 15:22:10 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Wed Jun 25 15:27:02 2025 +0000
URL:        https://gitweb.gentoo.org/proj/binhost.git/commit/?id=5ae55dc9

milou: openrc: adapt to required opencv USE for kde profile

kdenlive->frei0r-plugins needs this, and we build it for the openrc
builds as well... but it runs on a gnome profile, and ::gentoo only sets
this for kde.

We already have package.use for kde-required setting when building this
binhost profile; extend it a little further.

Bug: https://bugs.gentoo.org/958961
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 builders/milou/openrc-23/portage/package.use/kde    | 9 +++++++--
 builders/milou/openrc-v3-23/portage/package.use/kde | 9 +++++++--
 2 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/builders/milou/openrc-23/portage/package.use/kde 
b/builders/milou/openrc-23/portage/package.use/kde
index 378e027..6e610dc 100644
--- a/builders/milou/openrc-23/portage/package.use/kde
+++ b/builders/milou/openrc-23/portage/package.use/kde
@@ -1,7 +1,5 @@
 kde-frameworks/* qml
 kde-plasma/kwin lock
-media-libs/opencv contrib contribdnn
-media-libs/mlt ffmpeg frei0r
 media-plugins/gst-plugins-meta theora v4l
 media-video/ffmpeg libass
 dev-qt/* qml
@@ -10,6 +8,13 @@ dev-qt/qtscript scripttools
 dev-qt/qtsql mysql
 dev-qt/qtpositioning geoclue
 
+# Required by kde-apps/kdenlive
+media-libs/mlt ffmpeg frei0r
+media-libs/opencv features2d
+
+# Required by media-gfx/digikam
+media-libs/opencv contrib contribdnn
+
 # akonadi
 dev-qt/qtbase mysql
 

diff --git a/builders/milou/openrc-v3-23/portage/package.use/kde 
b/builders/milou/openrc-v3-23/portage/package.use/kde
index 378e027..6e610dc 100644
--- a/builders/milou/openrc-v3-23/portage/package.use/kde
+++ b/builders/milou/openrc-v3-23/portage/package.use/kde
@@ -1,7 +1,5 @@
 kde-frameworks/* qml
 kde-plasma/kwin lock
-media-libs/opencv contrib contribdnn
-media-libs/mlt ffmpeg frei0r
 media-plugins/gst-plugins-meta theora v4l
 media-video/ffmpeg libass
 dev-qt/* qml
@@ -10,6 +8,13 @@ dev-qt/qtscript scripttools
 dev-qt/qtsql mysql
 dev-qt/qtpositioning geoclue
 
+# Required by kde-apps/kdenlive
+media-libs/mlt ffmpeg frei0r
+media-libs/opencv features2d
+
+# Required by media-gfx/digikam
+media-libs/opencv contrib contribdnn
+
 # akonadi
 dev-qt/qtbase mysql
 

Reply via email to