commit:     3491395e451c255b83b6396b764e90425c51d22e
Author:     Alexander Weber <web.alexander <AT> web <DOT> de>
AuthorDate: Wed Feb 18 09:59:05 2026 +0000
Commit:     Alexander Weber <web.alexander <AT> web <DOT> de>
CommitDate: Wed Feb 18 10:13:25 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3491395e

media-video/mediaelch: remove qt5 support

Signed-off-by: Alexander Weber <web.alexander <AT> web.de>

 ...2.12.0-r1.ebuild => mediaelch-2.12.0-r2.ebuild} | 36 ++++++--------------
 media-video/mediaelch/mediaelch-9999.ebuild        | 38 +++++++---------------
 2 files changed, 21 insertions(+), 53 deletions(-)

diff --git a/media-video/mediaelch/mediaelch-2.12.0-r1.ebuild 
b/media-video/mediaelch/mediaelch-2.12.0-r2.ebuild
similarity index 62%
rename from media-video/mediaelch/mediaelch-2.12.0-r1.ebuild
rename to media-video/mediaelch/mediaelch-2.12.0-r2.ebuild
index 61324fb69e..fe010da140 100644
--- a/media-video/mediaelch/mediaelch-2.12.0-r1.ebuild
+++ b/media-video/mediaelch/mediaelch-2.12.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-223 Gentoo Authors
+# Copyright 2021-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,29 +25,15 @@ fi
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="debug qt5 +qt6 lto"
-REQUIRED_USE="|| ( qt5 qt6 )"
+IUSE="debug lto"
 
-DEPEND="dev-libs/quazip[qt5?,qt6]
-       qt5? (
-               dev-qt/qtconcurrent:5
-               dev-qt/qtcore:5
-               dev-qt/qtdeclarative:5
-               dev-qt/qtgui:5
-               dev-qt/qtmultimedia:5[widgets]
-               dev-qt/qtopengl:5
-               dev-qt/qtsql:5
-               dev-qt/qtsvg:5
-               dev-qt/qtxmlpatterns:5
-       )
-       qt6? (
-               dev-qt/qt5compat:6
-               dev-qt/qtbase:6[concurrent,gui,opengl,sql,widgets,xml]
-               dev-qt/qtdeclarative:6
-               dev-qt/qtmultimedia:6
-               dev-qt/qtsvg:6
-               dev-qt/qttools:6
-       )
+DEPEND="dev-libs/quazip
+       dev-qt/qt5compat:6
+       dev-qt/qtbase:6[concurrent,gui,opengl,sql,widgets,xml]
+       dev-qt/qtdeclarative:6
+       dev-qt/qtmultimedia:6
+       dev-qt/qtsvg:6
+       dev-qt/qttools:6
        media-video/ffmpeg
        media-video/mediainfo
        x11-libs/libxkbcommon"
@@ -70,9 +56,7 @@ src_configure() {
 
        mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}")
        mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}")
-
-       use qt5 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT5=ON")
-       use qt6 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT6=ON")
+       mycmakeargs+=("-DMEDIAELCH_FORCE_QT6=ON")
 
        use lto && mycmakeargs+=("-DENABLE_LTO=ON")
 

diff --git a/media-video/mediaelch/mediaelch-9999.ebuild 
b/media-video/mediaelch/mediaelch-9999.ebuild
index bfdd8550e4..9285a83683 100644
--- a/media-video/mediaelch/mediaelch-9999.ebuild
+++ b/media-video/mediaelch/mediaelch-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-223 Gentoo Authors
+# Copyright 2021-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,29 +25,15 @@ fi
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="debug qt5 +qt6 lto"
-REQUIRED_USE="|| ( qt5 qt6 )"
-
-DEPEND="dev-libs/quazip[qt5?,qt6]
-       qt5? (
-               dev-qt/qtconcurrent:5
-               dev-qt/qtcore:5
-               dev-qt/qtdeclarative:5
-               dev-qt/qtgui:5
-               dev-qt/qtmultimedia:5[widgets]
-               dev-qt/qtopengl:5
-               dev-qt/qtsql:5
-               dev-qt/qtsvg:5
-               dev-qt/qtxmlpatterns:5
-       )
-       qt6? (
-               dev-qt/qt5compat:6
-               dev-qt/qtbase:6[concurrent,gui,opengl,sql,widgets,xml]
-               dev-qt/qtdeclarative:6
-               dev-qt/qtmultimedia:6
-               dev-qt/qtsvg:6
-               dev-qt/qttools:6
-       )
+IUSE="debug lto"
+
+DEPEND="dev-libs/quazip
+       dev-qt/qt5compat:6
+       dev-qt/qtbase:6[concurrent,gui,opengl,sql,widgets,xml]
+       dev-qt/qtdeclarative:6
+       dev-qt/qtmultimedia:6
+       dev-qt/qtsvg:6
+       dev-qt/qttools:6
        media-video/ffmpeg
        media-video/mediainfo
        x11-libs/libxkbcommon"
@@ -68,9 +54,7 @@ src_configure() {
 
        mycmakeargs+=("-DCMAKE_C_FLAGS=${CFLAGS}")
        mycmakeargs+=("-DCMAKE_CXX_FLAGS=${CXXFLAGS}")
-
-       use qt5 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT5=ON")
-       use qt6 && mycmakeargs+=("-DMEDIAELCH_FORCE_QT6=ON")
+       mycmakeargs+=("-DMEDIAELCH_FORCE_QT6=ON")
 
        use lto && mycmakeargs+=("-DENABLE_LTO=ON")
 

Reply via email to