1 |
commit: abd16ff756bf379588199276c605bd88c1a4630f |
2 |
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Jan 5 22:47:25 2022 +0000 |
4 |
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Jan 5 23:09:03 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd16ff7 |
7 |
|
8 |
games-emulation/pcsx2: update live for imgui |
9 |
|
10 |
Enable submodule as it doesn't have its own build system nor |
11 |
cmake/pkgconfig files for detection, so unbundling doesn't |
12 |
seem viable (maybe if more packages come to need this). |
13 |
|
14 |
Also cleanup removed SDL2_API option, and add extra licenses |
15 |
for installed fonts. |
16 |
|
17 |
Should be possible to remove freetype dependency (and a few |
18 |
others) but build system isn't entirely cleared of these yet. |
19 |
Leave alone in -9999 for now as it's rapidly changing. |
20 |
|
21 |
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> |
22 |
|
23 |
games-emulation/pcsx2/pcsx2-9999.ebuild | 7 +++---- |
24 |
1 file changed, 3 insertions(+), 4 deletions(-) |
25 |
|
26 |
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild |
27 |
index 2df1c8c2ebc9..98a12b52d531 100644 |
28 |
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild |
29 |
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild |
30 |
@@ -9,9 +9,9 @@ inherit cmake fcaps flag-o-matic git-r3 toolchain-funcs wxwidgets |
31 |
DESCRIPTION="A PlayStation 2 emulator" |
32 |
HOMEPAGE="https://pcsx2.net/" |
33 |
EGIT_REPO_URI="https://github.com/PCSX2/${PN}.git" |
34 |
-EGIT_SUBMODULES=() |
35 |
+EGIT_SUBMODULES=( 3rdparty/imgui/imgui ) |
36 |
|
37 |
-LICENSE="GPL-3" |
38 |
+LICENSE="GPL-3 Apache-2.0 OFL-1.1" # TODO: needs review for a full list |
39 |
SLOT="0" |
40 |
KEYWORDS="" |
41 |
IUSE="pulseaudio test" |
42 |
@@ -42,6 +42,7 @@ RDEPEND=" |
43 |
x11-libs/libICE |
44 |
x11-libs/libX11 |
45 |
x11-libs/libXext |
46 |
+ x11-libs/libXrandr |
47 |
x11-libs/wxGTK:${WX_GTK_VER}[X] |
48 |
pulseaudio? ( media-sound/pulseaudio ) |
49 |
" |
50 |
@@ -96,8 +97,6 @@ src_configure() { |
51 |
-DXDG_STD=TRUE |
52 |
|
53 |
-DCMAKE_LIBRARY_PATH="/usr/$(get_libdir)/${PN}" |
54 |
- # wxGTK must be built against same sdl version |
55 |
- -DSDL2_API=TRUE |
56 |
-DUSE_SYSTEM_YAML=TRUE |
57 |
-DUSE_VTUNE=FALSE |
58 |
) |