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")