diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2023-11-27 22:39:48 +0100 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-11-28 00:21:35 +0100 |
| commit | c3ed941cae94ce7185dabf062caaedafa6dea7a1 (patch) | |
| tree | bafc8fa7308436078d9273d8d40253f63d813193 | |
| parent | 5d2ca195c1c7020564d365f0463bb3db30e2f67e (diff) | |
| download | kde-c3ed941cae94ce7185dabf062caaedafa6dea7a1.tar.gz kde-c3ed941cae94ce7185dabf062caaedafa6dea7a1.tar.bz2 kde-c3ed941cae94ce7185dabf062caaedafa6dea7a1.zip | |
media-libs/phonon-vlc: Add IUSE="qt5,qt6"
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
| -rw-r--r-- | media-libs/phonon-vlc/phonon-vlc-9999.ebuild | 29 |
1 files changed, 21 insertions, 8 deletions
diff --git a/media-libs/phonon-vlc/phonon-vlc-9999.ebuild b/media-libs/phonon-vlc/phonon-vlc-9999.ebuild index d4a1e66c48c..ec7f0c54a89 100644 --- a/media-libs/phonon-vlc/phonon-vlc-9999.ebuild +++ b/media-libs/phonon-vlc/phonon-vlc-9999.ebuild @@ -15,16 +15,29 @@ fi LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )" SLOT="0" -IUSE="debug" +IUSE="+qt5 qt6" +REQUIRED_USE="|| ( qt5 qt6 )" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" DEPEND=" - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - >=media-libs/phonon-4.11.0 + >=media-libs/phonon-4.12.0[qt5=,qt6=] media-video/vlc:=[dbus,ogg,vorbis(+)] + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) " RDEPEND="${DEPEND}" +BDEPEND=" + qt5? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) + virtual/pkgconfig +" + +src_configure() { + local mycmakeargs=( + -DPHONON_BUILD_QT5=$(usex qt5) + -DPHONON_BUILD_QT6=$(usex qt6) + ) + ecm_src_configure +} |
