From: | "Maciej Barć" <xgqt@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/ |
Date: | Wed, 31 Aug 2022 15:09:57 |
Message-Id: | 1661958590.853f3bc185337839eda454ec905be2d9523b95cf.xgqt@gentoo |
1 | commit: 853f3bc185337839eda454ec905be2d9523b95cf |
2 | Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> |
3 | AuthorDate: Wed Aug 31 14:47:32 2022 +0000 |
4 | Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> |
5 | CommitDate: Wed Aug 31 15:09:50 2022 +0000 |
6 | URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853f3bc1 |
7 | |
8 | games-emulation/ppsspp: drop old 1.13 |
9 | |
10 | Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> |
11 | |
12 | games-emulation/ppsspp/Manifest | 1 - |
13 | games-emulation/ppsspp/ppsspp-1.13.ebuild | 99 ------------------------------- |
14 | 2 files changed, 100 deletions(-) |
15 | |
16 | diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest |
17 | index 1c9ead3a62d0..4a5bf8448b54 100644 |
18 | --- a/games-emulation/ppsspp/Manifest |
19 | +++ b/games-emulation/ppsspp/Manifest |
20 | @@ -26,5 +26,4 @@ DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335 |
21 | DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de |
22 | DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 |
23 | DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc |
24 | -DIST ppsspp-1.13-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae |
25 | DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac392222aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2767392b94eccf35b39c476d17973dd2a34891feb17ca33883b50f90f5e90cf9e758bae1a32452f |
26 | |
27 | diff --git a/games-emulation/ppsspp/ppsspp-1.13.ebuild b/games-emulation/ppsspp/ppsspp-1.13.ebuild |
28 | deleted file mode 100644 |
29 | index 30e0b99f6390..000000000000 |
30 | --- a/games-emulation/ppsspp/ppsspp-1.13.ebuild |
31 | +++ /dev/null |
32 | @@ -1,99 +0,0 @@ |
33 | -# Copyright 1999-2022 Gentoo Authors |
34 | -# Distributed under the terms of the GNU General Public License v2 |
35 | - |
36 | -EAPI=8 |
37 | - |
38 | -inherit desktop xdg cmake |
39 | - |
40 | -DESCRIPTION="A PSP emulator written in C++" |
41 | -HOMEPAGE="https://www.ppsspp.org/" |
42 | -SRC_URI=" |
43 | - https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz |
44 | - https://github.com/KhronosGroup/SPIRV-Cross/archive/9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz |
45 | - https://github.com/Kingcom/armips/archive/7885552b208493a6a0f21663770c446c3ba65576.tar.gz -> ${P}-ext_armips.tar.gz |
46 | - https://github.com/Tencent/rapidjson/archive/73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz -> ${P}-ext_rapidjson.tar.gz |
47 | - https://github.com/facebook/zstd/archive/a488ba114ec17ea1054b9057c26a046fc122b3b6.tar.gz -> ${P}-ext_zstd.tar.gz |
48 | - https://github.com/hrydgard/glslang/archive/dc11adde23c455a24e13dd54de9b4ede8bdd7db8.tar.gz -> ${P}-ext_glslang.tar.gz |
49 | - https://github.com/hrydgard/miniupnp/archive/3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e.tar.gz -> ${P}-ext_miniupnp.tar.gz |
50 | - https://github.com/hrydgard/ppsspp-freetype/archive/cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a.tar.gz -> ${P}-ext_native_tools_prebuilt.tar.gz |
51 | - https://github.com/hrydgard/ppsspp-lang/archive/3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz -> ${P}-assets_lang.tar.gz |
52 | - discord? ( https://github.com/discordapp/discord-rpc/archive/963aa9f3e5ce81a4682c6ca3d136cddda614db33.tar.gz -> ${P}-ext_discord-rpc.tar.gz ) |
53 | -" |
54 | - |
55 | -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" |
56 | -SLOT="0" |
57 | -KEYWORDS="~amd64" |
58 | -IUSE="discord qt5" |
59 | -RESTRICT="test" |
60 | - |
61 | -RDEPEND=" |
62 | - app-arch/snappy:= |
63 | - dev-libs/libzip:= |
64 | - dev-util/glslang:= |
65 | - media-libs/glew:= |
66 | - media-libs/libpng:= |
67 | - media-libs/libsdl2[joystick] |
68 | - media-video/ffmpeg:0/56.58.58 |
69 | - sys-libs/zlib:= |
70 | - virtual/opengl |
71 | - qt5? ( |
72 | - dev-qt/qtcore:5 |
73 | - dev-qt/qtgui:5[-gles2-only] |
74 | - dev-qt/qtmultimedia:5[-gles2-only] |
75 | - dev-qt/qtopengl:5[-gles2-only] |
76 | - dev-qt/qtwidgets:5[-gles2-only] |
77 | - ) |
78 | - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) |
79 | -" |
80 | -DEPEND="${RDEPEND}" |
81 | - |
82 | -PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch ) |
83 | - |
84 | -src_unpack() { |
85 | - unpack ${P}.tar.gz |
86 | - |
87 | - cd "${S}" || die |
88 | - local list=( |
89 | - assets_lang |
90 | - ext_SPIRV-Cross |
91 | - ext_armips |
92 | - ext_glslang |
93 | - ext_miniupnp |
94 | - ext_native_tools_prebuilt |
95 | - ext_rapidjson |
96 | - ext_zstd |
97 | - ) |
98 | - use discord && list+=( ext_discord-rpc ) |
99 | - |
100 | - local i |
101 | - for i in "${list[@]}" ; do |
102 | - tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || |
103 | - die "Failed to unpack ${P}-${i}.tar.gz" |
104 | - done |
105 | -} |
106 | - |
107 | -src_configure() { |
108 | - local mycmakeargs=( |
109 | - -DCMAKE_SKIP_RPATH=ON |
110 | - -DHEADLESS=false |
111 | - -DUSE_DISCORD=$(usex discord) |
112 | - -DUSE_SYSTEM_FFMPEG=ON |
113 | - -DUSE_SYSTEM_LIBZIP=ON |
114 | - -DUSE_SYSTEM_SNAPPY=ON |
115 | - -DUSING_QT_UI=$(usex qt5) |
116 | - ) |
117 | - cmake_src_configure |
118 | -} |
119 | - |
120 | -src_install() { |
121 | - insinto /usr/share/${PN} |
122 | - doins -r "${BUILD_DIR}/assets" |
123 | - |
124 | - local i |
125 | - for i in 16 24 32 48 64 96 128 256 512 ; do |
126 | - doicon -s ${i} icons/hicolor/${i}x${i}/apps/${PN}.png |
127 | - done |
128 | - |
129 | - dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)" |
130 | - make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" |
131 | -} |