commit: a81397ee6a2a150f8d74a34ae425846a71dc464a Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Sat May 31 09:14:08 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Jun 22 09:46:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a81397ee
media-sound/mixxx: sync live, add X useflag PR to make libX11 optional have now been merged in the main branch, so libX11 is now optional. Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/42655 Signed-off-by: Sam James <sam <AT> gentoo.org> media-sound/mixxx/mixxx-9999.ebuild | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/media-sound/mixxx/mixxx-9999.ebuild b/media-sound/mixxx/mixxx-9999.ebuild index 80c60309d29e..803c035b101f 100644 --- a/media-sound/mixxx/mixxx-9999.ebuild +++ b/media-sound/mixxx/mixxx-9999.ebuild @@ -22,7 +22,7 @@ LICENSE="GPL-2" SLOT="0" # gles2-only: at least not before 2.6 for keyworded ebuild IUSE="aac benchmark experimental ffmpeg gles2-only keyfinder lv2 midi modplug mp3 mp4 opus" -IUSE+=" qtkeychain rubberband shout test upower wavpack" +IUSE+=" qtkeychain rubberband shout test upower wavpack +X" REQUIRED_USE=" benchmark? ( test ) qtkeychain? ( shout ) @@ -36,14 +36,14 @@ RDEPEND=" dev-libs/hidapi dev-libs/protobuf:= dev-qt/qt5compat:6 - dev-qt/qtbase:6[concurrent,dbus,gles2-only=,gui,icu,network,opengl,sql,sqlite,ssl,widgets,xml,X] + dev-qt/qtbase:6[concurrent,dbus,gles2-only=,gui,icu,network,opengl,sql,sqlite,ssl,widgets,xml,X?] dev-qt/qtdeclarative:6 dev-qt/qtshadertools:6 dev-qt/qtsvg:6 media-libs/chromaprint:= media-libs/flac:= media-libs/libebur128:= - media-libs/libglvnd[X] + media-libs/libglvnd[X?] media-libs/libogg media-libs/libsndfile media-libs/libsoundtouch:= @@ -53,7 +53,6 @@ RDEPEND=" media-sound/lame virtual/libusb:1 virtual/udev - x11-libs/libX11 aac? ( media-libs/faad2 media-libs/libmp4v2 @@ -86,6 +85,7 @@ RDEPEND=" sys-power/upower:= ) wavpack? ( media-sound/wavpack ) + X? ( x11-libs/libX11 ) " DEPEND="${RDEPEND} dev-cpp/gtest @@ -119,6 +119,7 @@ src_configure() { -DBUILD_BENCH="$(usex benchmark)" # prevent duplicate call -DCCACHE_SUPPORT=OFF + -DCMAKE_DISABLE_FIND_PACKAGE_X11=$(usex !X) -DENGINEPRIME=OFF -DFAAD="$(usex aac)" -DFFMPEG="$(usex ffmpeg)"
