Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/yabause/
Date: Sun, 12 Jan 2020 15:37:48
Message-Id: 1578843442.03bb3ab3b9ce3d606ff92c0aa44ee3dc9517b681.asturm@gentoo
1 commit: 03bb3ab3b9ce3d606ff92c0aa44ee3dc9517b681
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jan 11 00:11:25 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 12 15:37:22 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03bb3ab3
7
8 games-emulation/yabause: Drop USE qt5, EAPI-7 bump
9
10 Qt5 is used unconditionally from now on.
11
12 Closes: https://bugs.gentoo.org/705140
13 Package-Manager: Portage-2.3.84, Repoman-2.3.20
14 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
15
16 games-emulation/yabause/yabause-0.9.15.ebuild | 41 +++++++++++----------------
17 1 file changed, 17 insertions(+), 24 deletions(-)
18
19 diff --git a/games-emulation/yabause/yabause-0.9.15.ebuild b/games-emulation/yabause/yabause-0.9.15.ebuild
20 index b0f88a4d472..7a9c578d68a 100644
21 --- a/games-emulation/yabause/yabause-0.9.15.ebuild
22 +++ b/games-emulation/yabause/yabause-0.9.15.ebuild
23 @@ -1,47 +1,40 @@
24 -# Copyright 1999-2018 Gentoo Foundation
25 +# Copyright 1999-2020 Gentoo Authors
26 # Distributed under the terms of the GNU General Public License v2
27
28 -EAPI=6
29 +EAPI=7
30
31 -inherit cmake-utils
32 +inherit cmake
33
34 -DESCRIPTION="A Sega Saturn emulator"
35 +DESCRIPTION="Sega Saturn emulator"
36 HOMEPAGE="https://yabause.org/"
37 SRC_URI="https://download.tuxfamily.org/${PN}/releases/${PV}/${P}.tar.gz"
38
39 LICENSE="GPL-2"
40 SLOT="0"
41 KEYWORDS="~amd64 ~x86"
42 -IUSE="openal opengl +qt5 sdl"
43 +IUSE="openal opengl sdl"
44
45 -# Qt5 is the recommended UI and 0.9.15 the last release w/ GTK+
46 +BDEPEND="
47 + virtual/pkgconfig
48 +"
49 RDEPEND="
50 - sys-libs/zlib:=
51 + dev-qt/qtcore:5
52 + dev-qt/qtgui:5
53 + dev-qt/qtmultimedia:5
54 + dev-qt/qtwidgets:5
55 + sys-libs/zlib
56 x11-libs/libXrandr
57 x11-libs/libX11
58 openal? ( media-libs/openal )
59 opengl? (
60 + dev-qt/qtopengl:5
61 media-libs/freeglut
62 virtual/glu
63 virtual/opengl
64 )
65 - qt5? (
66 - dev-qt/qtcore:5
67 - dev-qt/qtgui:5
68 - dev-qt/qtmultimedia:5
69 - dev-qt/qtwidgets:5
70 - opengl? ( dev-qt/qtopengl:5 )
71 - )
72 - !qt5? (
73 - dev-libs/glib:2
74 - x11-libs/gtk+:2
75 - x11-libs/gtkglext
76 - )
77 sdl? ( media-libs/libsdl2[opengl?,video] )
78 "
79 -DEPEND="${RDEPEND}
80 - virtual/pkgconfig
81 -"
82 +DEPEND="${RDEPEND}"
83
84 PATCHES=(
85 "${FILESDIR}"/${P}-RWX.patch
86 @@ -61,7 +54,7 @@ src_configure() {
87 -DYAB_WANT_SDL=$(usex sdl)
88 -DYAB_WANT_OPENAL=$(usex openal)
89 -DYAB_WANT_OPENGL=$(usex opengl)
90 - -DYAB_PORTS=$(usex qt5 "qt" "gtk")
91 + -DYAB_PORTS=qt
92 )
93 - cmake-utils_src_configure
94 + cmake_src_configure
95 }