commit:     3a7222607be13379773d09ee17c303f286352160
Author:     Huang Rui <vowstar <AT> gmail <DOT> com>
AuthorDate: Wed Feb  9 03:08:14 2022 +0000
Commit:     Rui Huang <vowstar <AT> gmail <DOT> com>
CommitDate: Wed Feb  9 03:08:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3a722260

games-util/chiaki: fix QA problem

Fix problem mentioned by @CyberTailor in
https://github.com/gentoo/guru/commit/83c1a229196756c62cb6253ec335ef1aa9c0dc44

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Huang Rui <vowstar <AT> gmail.com>

 games-util/chiaki/chiaki-2.1.1.ebuild | 18 +++++++++---------
 games-util/chiaki/chiaki-9999.ebuild  | 18 +++++++++---------
 games-util/chiaki/metadata.xml        |  1 -
 3 files changed, 18 insertions(+), 19 deletions(-)

diff --git a/games-util/chiaki/chiaki-2.1.1.ebuild 
b/games-util/chiaki/chiaki-2.1.1.ebuild
index e654bece3..6cd1e31f6 100644
--- a/games-util/chiaki/chiaki-2.1.1.ebuild
+++ b/games-util/chiaki/chiaki-2.1.1.ebuild
@@ -27,13 +27,17 @@ RESTRICT="!test? ( test )"
 RDEPEND="
        ${PYTHON_DEPS}
        dev-libs/jerasure
-       dev-libs/openssl
-       dev-qt/qtconcurrent
-       dev-qt/qtmultimedia
-       dev-qt/qtsvg
+       dev-libs/libevdev
+       dev-libs/openssl:=
+       dev-qt/qtcore:5
+       dev-qt/qtgui:5
+       dev-qt/qtconcurrent:5
+       dev-qt/qtmultimedia:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
        media-libs/libsdl2
        media-libs/opus
-       media-video/ffmpeg
+       media-video/ffmpeg:=
 "
 
 DEPEND="${RDEPEND}"
@@ -47,11 +51,7 @@ BDEPEND="
 
 src_configure() {
        local mycmakeargs=(
-               -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-               -DCMAKE_BUILD_TYPE=Release
                -DPYTHON_EXECUTABLE="${PYTHON}"
-               -DPYTHON_LIBRARY="$(python_get_library_path)"
-               -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
                -DCHIAKI_USE_SYSTEM_JERASURE=TRUE
                -DCHIAKI_ENABLE_TESTS=$(usex test)
                -DCHIAKI_ENABLE_CLI=$(usex cli)

diff --git a/games-util/chiaki/chiaki-9999.ebuild 
b/games-util/chiaki/chiaki-9999.ebuild
index e654bece3..6cd1e31f6 100644
--- a/games-util/chiaki/chiaki-9999.ebuild
+++ b/games-util/chiaki/chiaki-9999.ebuild
@@ -27,13 +27,17 @@ RESTRICT="!test? ( test )"
 RDEPEND="
        ${PYTHON_DEPS}
        dev-libs/jerasure
-       dev-libs/openssl
-       dev-qt/qtconcurrent
-       dev-qt/qtmultimedia
-       dev-qt/qtsvg
+       dev-libs/libevdev
+       dev-libs/openssl:=
+       dev-qt/qtcore:5
+       dev-qt/qtgui:5
+       dev-qt/qtconcurrent:5
+       dev-qt/qtmultimedia:5
+       dev-qt/qtsvg:5
+       dev-qt/qtwidgets:5
        media-libs/libsdl2
        media-libs/opus
-       media-video/ffmpeg
+       media-video/ffmpeg:=
 "
 
 DEPEND="${RDEPEND}"
@@ -47,11 +51,7 @@ BDEPEND="
 
 src_configure() {
        local mycmakeargs=(
-               -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
-               -DCMAKE_BUILD_TYPE=Release
                -DPYTHON_EXECUTABLE="${PYTHON}"
-               -DPYTHON_LIBRARY="$(python_get_library_path)"
-               -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
                -DCHIAKI_USE_SYSTEM_JERASURE=TRUE
                -DCHIAKI_ENABLE_TESTS=$(usex test)
                -DCHIAKI_ENABLE_CLI=$(usex cli)

diff --git a/games-util/chiaki/metadata.xml b/games-util/chiaki/metadata.xml
index a8ccfa81b..4e10a1a0b 100644
--- a/games-util/chiaki/metadata.xml
+++ b/games-util/chiaki/metadata.xml
@@ -7,7 +7,6 @@
        </maintainer>
        <use>
                <flag name="cli">Build CLI interface</flag>
-               <flag name="gui">Build GUI interface</flag>
        </use>
        <longdescription lang="en">
        Chiaki is a Free and Open Source Software Client for PlayStation 4 and

Reply via email to