[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/
commit: 723548287fba5663501e1fce7d56a54845c24d3c Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Apr 18 18:07:06 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Apr 18 19:31:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72354828 games-emulation/ppsspp: remove unused patches Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../files/ppsspp-1.15.4-backport-ce83fec.patch | 23 --- .../ppsspp-disable-ccache-autodetection.patch | 26 -- 2 files changed, 49 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch b/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch deleted file mode 100644 index 1eaf179142d3.. --- a/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch +++ /dev/null @@ -1,23 +0,0 @@ -https://bugs.gentoo.org/915888 -https://github.com/hrydgard/ppsspp/commit/ce83fec20651222131ef9b88ba2dfb0554b66608 - -From ce83fec20651222131ef9b88ba2dfb0554b66608 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= -Date: Sun, 29 Oct 2023 23:39:25 -0600 -Subject: [PATCH] Linux buildfix attempt - - unittest/TestThreadManager.cpp | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/unittest/TestThreadManager.cpp b/unittest/TestThreadManager.cpp -index f6a11f2fa363..10a8b581b768 100644 a/unittest/TestThreadManager.cpp -+++ b/unittest/TestThreadManager.cpp -@@ -1,5 +1,6 @@ - #include - #include -+#include - - #include "Common/Log.h" - #include "Common/TimeUtil.h" diff --git a/games-emulation/ppsspp/files/ppsspp-disable-ccache-autodetection.patch b/games-emulation/ppsspp/files/ppsspp-disable-ccache-autodetection.patch deleted file mode 100644 index 007e64774c20.. --- a/games-emulation/ppsspp/files/ppsspp-disable-ccache-autodetection.patch +++ /dev/null @@ -1,26 +0,0 @@ -From ca18b1b578ec7215277a73b6658753ff35e677ea Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" -Date: Sun, 28 Aug 2022 17:53:05 +0300 -Subject: [PATCH] Disable ccache autodetection - -Build system automagically detects ccache and use it in situations where -it should'nt do that. - CMakeLists.txt | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 376e2c5ad..8c382ce5c 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -111,7 +111,6 @@ if(MACOSX AND NOT USE_SYSTEM_LIBSDL2) - set(SDL2_LIBRARY ${CMAKE_SOURCE_DIR}/SDL/macOS/SDL2.framework) - endif() - --include(ccache) - include(GNUInstallDirs) - - add_definitions(-DASSETS_DIR="${CMAKE_INSTALL_FULL_DATADIR}/ppsspp/assets/") --- -2.35.1 -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 859f7dda9f6ce9055566488d03d1d7368e102a88 Author: Maciej Barć gentoo org> AuthorDate: Wed Apr 10 23:50:21 2024 + Commit: Maciej Barć gentoo org> CommitDate: Thu Apr 11 01:38:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f7dda games-emulation/ppsspp: drop old 1.15.4 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.15.4.ebuild | 74 - 2 files changed, 75 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index e7571c3483bf..e92e132dac2b 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,2 +1 @@ -DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5 SHA512 eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31 diff --git a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild deleted file mode 100644 index 064e56772306.. --- a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit flag-o-matic python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="discord qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch - "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - # bug https://bugs.gentoo.org/926079 - filter-lto - - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - -DUNITTEST=$(usex test) - ) - cmake_src_configure -} - -src_test() { - cmake_src_test -E glslang-testsuite -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: b4916681cf79cd2b709d8dac31c4ec77d3db3d9f Author: Sam James gentoo org> AuthorDate: Fri Mar 15 23:53:15 2024 + Commit: Sam James gentoo org> CommitDate: Fri Mar 15 23:53:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4916681 games-emulation/ppsspp: Stabilize 1.17.1-r1 amd64, #927091 Signed-off-by: Sam James gentoo.org> games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild index df6bd1ad60c2..9424f517b5a0 100644 --- a/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild @@ -18,7 +18,7 @@ if [[ "${PV}" == ** ]] ; then else SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" + KEYWORDS="amd64" fi LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 22fe17089f20027554c2fe530a9d71f193ea2e42 Author: Maciej Barć gentoo org> AuthorDate: Mon Mar 4 00:38:54 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Mar 4 01:03:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22fe1708 games-emulation/ppsspp: filter lto Closes: https://bugs.gentoo.org/926079 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/ppsspp-1.15.4.ebuild| 5 - games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild index 17b358731669..064e56772306 100644 --- a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -inherit python-any-r1 xdg cmake +inherit flag-o-matic python-any-r1 xdg cmake DESCRIPTION="A PSP emulator written in C++" HOMEPAGE="https://www.ppsspp.org/ @@ -51,6 +51,9 @@ pkg_setup() { } src_configure() { + # bug https://bugs.gentoo.org/926079 + filter-lto + local -a mycmakeargs=( -DBUILD_SHARED_LIBS=OFF -DCMAKE_SKIP_RPATH=ON diff --git a/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild index ea035438b7b6..df6bd1ad60c2 100644 --- a/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit python-any-r1 xdg cmake +inherit flag-o-matic python-any-r1 xdg cmake DESCRIPTION="A PSP emulator written in C++" HOMEPAGE="https://www.ppsspp.org/ @@ -66,6 +66,9 @@ pkg_setup() { } src_configure() { + # bug https://bugs.gentoo.org/926079 + filter-lto + local -a mycmakeargs=( -DBUILD_SHARED_LIBS=OFF -DCMAKE_SKIP_RPATH=ON
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/
commit: b14d542df852b2c40f3258e87b2ff1e47c4e6755 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Feb 18 14:00:07 2024 + Commit: Maciej Barć gentoo org> CommitDate: Fri Feb 23 01:04:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b14d542d games-emulation/ppsspp: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch | 10 -- 1 file changed, 10 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch b/games-emulation/ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch deleted file mode 100644 index 87e85f5bc878.. --- a/games-emulation/ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch +++ /dev/null @@ -1,10 +0,0 @@ a/Core/MIPS/MIPSTables.h -+++ b/Core/MIPS/MIPSTables.h -@@ -18,6 +18,7 @@ - #pragma once - - #include -+#include - #include "Common/CommonTypes.h" - #include "Core/MIPS/MIPS.h" -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: e7d033b43628ae8594b76cf42ad3e5bd8c149c60 Author: Maciej Barć gentoo org> AuthorDate: Wed Feb 14 15:36:00 2024 + Commit: Maciej Barć gentoo org> CommitDate: Wed Feb 14 17:01:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7d033b4 games-emulation/ppsspp: put wayland_wsi behind wayland USE Bug: https://bugs.gentoo.org/914161 Closes: https://bugs.gentoo.org/924250 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/{ppsspp-1.17.1.ebuild => ppsspp-1.17.1-r1.ebuild} | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.17.1.ebuild b/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild similarity index 92% rename from games-emulation/ppsspp/ppsspp-1.17.1.ebuild rename to games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild index b98e38fb57a1..ea035438b7b6 100644 --- a/games-emulation/ppsspp/ppsspp-1.17.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.17.1-r1.ebuild @@ -23,7 +23,7 @@ fi LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -IUSE="discord qt5 test" +IUSE="discord qt5 test wayland" RESTRICT="!test? ( test )" RDEPEND=" @@ -43,7 +43,9 @@ RDEPEND=" dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) + !qt5? ( + media-libs/libsdl2[X,opengl,sound,video,wayland?] + ) " DEPEND=" ${RDEPEND} @@ -74,6 +76,7 @@ src_configure() { -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_ZSTD=ON -DUSE_DISCORD=$(usex discord) + -DUSE_WAYLAND_WSI=$(usex wayland) -DUSING_QT_UI=$(usex qt5) -DUNITTEST=$(usex test) )
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 25c49188b46d8b046e31f2fe44c122448ece000a Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 12 16:37:03 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 12 17:07:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c49188 games-emulation/ppsspp: turn off ccache Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/ppsspp-1.17.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.17.1.ebuild b/games-emulation/ppsspp/ppsspp-1.17.1.ebuild index 4f6565ae477c..b98e38fb57a1 100644 --- a/games-emulation/ppsspp/ppsspp-1.17.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.17.1.ebuild @@ -67,7 +67,8 @@ src_configure() { local -a mycmakeargs=( -DBUILD_SHARED_LIBS=OFF -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false + -DHEADLESS=OFF + -DUSE_CCACHE=OFF -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 787fe5c69188c4e102fbe86fce1e5b42905f2390 Author: Maciej Barć gentoo org> AuthorDate: Sat Feb 10 23:15:12 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat Feb 10 23:50:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787fe5c6 games-emulation/ppsspp: drop old 1.16.4 Closes: https://bugs.gentoo.org/923816 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.16.4.ebuild | 81 - 2 files changed, 82 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 3531831acf8e..e7571c3483bf 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,2 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 -DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5 SHA512 eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31 diff --git a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild deleted file mode 100644 index db6295a82e7b.. --- a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; -else - SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -IUSE="discord qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch - "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - -DUNITTEST=$(usex test) - ) - cmake_src_configure -} - -src_test() { - cmake_src_test -E glslang-testsuite -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: e7244e4e4178657ae3b1ebe7fb7fa66a61eee496 Author: Maciej Barć gentoo org> AuthorDate: Sat Feb 10 23:12:52 2024 + Commit: Maciej Barć gentoo org> CommitDate: Sat Feb 10 23:50:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7244e4e games-emulation/ppsspp: drop old 1.16 Closes: https://bugs.gentoo.org/915888 Closes: https://bugs.gentoo.org/914161 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.16.ebuild | 82 --- 2 files changed, 83 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 58cc3e9dbdae..3531831acf8e 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,3 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 -DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5 SHA512 eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31 diff --git a/games-emulation/ppsspp/ppsspp-1.16.ebuild b/games-emulation/ppsspp/ppsspp-1.16.ebuild deleted file mode 100644 index 9b2426f88e9c.. --- a/games-emulation/ppsspp/ppsspp-1.16.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; -else - SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -IUSE="discord qt5 test" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.16-MIPSTables-fix-includes.patch - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch - "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - -DUNITTEST=$(usex test) - ) - cmake_src_configure -} - -src_test() { - cmake_src_test -E glslang-testsuite -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 5c1e0c4e25bdc6f7640850d33c3c43d4ea3c0156 Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 5 11:19:02 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 5 11:28:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c1e0c4e games-emulation/ppsspp: bump to 1.17.1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 1 + .../ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch | 176 + .../ppsspp/files/ppsspp-1.17.1-ccache-18826.patch | 33 .../ppsspp/files/ppsspp-1.17.1-cmake-cxx.patch | 11 ++ games-emulation/ppsspp/ppsspp-1.17.1.ebuild| 84 ++ 5 files changed, 305 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index ed30d9e1197e..58cc3e9dbdae 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,4 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 +DIST ppsspp-1.17.1.tar.xz 54663108 BLAKE2B 91c4964c9f334d42e090f59485e2f02ba8edb780903d2fa46e1a9cea77f6cc9e1a0605310d76445738259c0e99d5d1ca0764ef5f5565e781b482d5d5274620e5 SHA512 eaa0046f5d8e529efd8238690fa242638aa88630172abe59c4b7ffb16b1e18eeb38fcaf8e70ef76dbd2304b226d1f33e10cde709abe00fa2a5baff16c1883c31 diff --git a/games-emulation/ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch b/games-emulation/ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch new file mode 100644 index ..a3003660dd74 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.17.1-avcodec-18825.patch @@ -0,0 +1,176 @@ +From a8ae43dfd4f06a48a275a684aafee021e591d75e Mon Sep 17 00:00:00 2001 +From: Andrew Udvare +Date: Sun, 4 Feb 2024 18:26:06 -0500 +Subject: [PATCH] ffmpeg: Improved fix for checking if const AVCodec* is + necessary + +--- + CMakeLists.txt | 21 + + Core/AVIDump.cpp | 4 +--- + Core/FFMPEGCompat.h| 8 + Core/HLE/sceAtrac.cpp | 5 + + Core/HLE/sceMpeg.cpp | 4 +--- + Core/HW/MediaEngine.cpp| 4 +--- + Core/HW/SimpleAudioDec.cpp | 1 + + Core/HW/SimpleAudioDec.h | 7 +++ + 8 files changed, 37 insertions(+), 17 deletions(-) + create mode 100644 Core/FFMPEGCompat.h + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 33570d09c024..f7e5ce1d337c 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -953,6 +953,23 @@ if(USE_FFMPEG) + endif() + + find_package(FFmpeg REQUIRED avcodec avformat avutil swresample swscale) ++ # Check if we need to use avcodec_(alloc|free)_frame instead of av_frame_(alloc|free) ++ # Check if we need to use const AVCodec ++ set(CMAKE_REQUIRED_LIBRARIES avcodec;avformat) ++ set(CMAKE_REQUIRED_FLAGS "-pedantic -Wall -Werror -Wno-unused-variable") ++ check_cxx_source_compiles("extern \"C\" { ++ #include ++ #include ++ } ++ static AVCodecContext *s_codec_context = NULL; ++ int main() { ++ const AVCodec *codec = avcodec_find_encoder(s_codec_context->codec_id); ++ return 0; ++ } ++ " HAVE_LIBAVCODEC_CONST_AVCODEC FAIL_REGEX "invalid conversion") ++ ++ # Check if we need to use avcodec_alloc_context3 instead of stream->codec ++ # Check if we need to use av_frame_get_buffer instead of avcodec_default_get_buffer + endif(USE_FFMPEG) + + find_package(ZLIB) +@@ -2024,6 +2041,7 @@ add_library(${CoreLibName} ${CoreLinkType} + Core/ELF/PrxDecrypter.h + Core/ELF/ParamSFO.cpp + Core/ELF/ParamSFO.h ++ Core/FFMPEGCompat.h + Core/FileSystems/tlzrc.cpp + Core/FileSystems/BlobFileSystem.cpp + Core/FileSystems/BlobFileSystem.h +@@ -2358,6 +2376,9 @@ target_compile_features(${CoreLibName} PUBLIC cxx_std_17) + + if(FFmpeg_FOUND) + target_compile_definitions(${CoreLibName} PRIVATE USE_FFMPEG=1) ++ if (HAVE_LIBAVCODEC_CONST_AVCODEC) ++ target_compile_definitions(${CoreLibName} PRIVATE HAVE_LIBAVCODEC_CONST_AVCODEC=1) ++ endif(
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/, games-emulation/ppsspp/
commit: faab76a3f3d4c86cd071c1889764c7ab31e9dead Author: Matoro Mahri matoro tk> AuthorDate: Mon Jan 15 20:15:44 2024 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 15 21:20:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faab76a3 games-emulation/ppsspp: wire up tests The one excluded test is pulled in from a submodule. Bug: https://bugs.gentoo.org/915888 Signed-off-by: Matoro Mahri matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34824 Signed-off-by: Maciej Barć gentoo.org> .../files/ppsspp-1.15.4-backport-ce83fec.patch | 23 ++ games-emulation/ppsspp/ppsspp-1.15.4.ebuild| 12 --- games-emulation/ppsspp/ppsspp-1.16.4.ebuild| 12 --- games-emulation/ppsspp/ppsspp-1.16.ebuild | 12 --- 4 files changed, 50 insertions(+), 9 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch b/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch new file mode 100644 index ..1eaf179142d3 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.15.4-backport-ce83fec.patch @@ -0,0 +1,23 @@ +https://bugs.gentoo.org/915888 +https://github.com/hrydgard/ppsspp/commit/ce83fec20651222131ef9b88ba2dfb0554b66608 + +From ce83fec20651222131ef9b88ba2dfb0554b66608 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= +Date: Sun, 29 Oct 2023 23:39:25 -0600 +Subject: [PATCH] Linux buildfix attempt + +--- + unittest/TestThreadManager.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/unittest/TestThreadManager.cpp b/unittest/TestThreadManager.cpp +index f6a11f2fa363..10a8b581b768 100644 +--- a/unittest/TestThreadManager.cpp b/unittest/TestThreadManager.cpp +@@ -1,5 +1,6 @@ + #include + #include ++#include + + #include "Common/Log.h" + #include "Common/TimeUtil.h" diff --git a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild index 653f672374ea..17b358731669 100644 --- a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,8 +15,8 @@ SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" KEYWORDS="amd64" -IUSE="discord qt5" -RESTRICT="test" +IUSE="discord qt5 test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/snappy:= @@ -43,6 +43,7 @@ BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch + "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch ) pkg_setup() { @@ -60,6 +61,11 @@ src_configure() { -DUSE_SYSTEM_ZSTD=ON -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) + -DUNITTEST=$(usex test) ) cmake_src_configure } + +src_test() { + cmake_src_test -E glslang-testsuite +} diff --git a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild index 6093ddbdd308..db6295a82e7b 100644 --- a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,8 @@ fi LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -IUSE="discord qt5" -RESTRICT="test" +IUSE="discord qt5 test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/snappy:= @@ -53,6 +53,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch + "${FILESDIR}"/${PN}-1.15.4-backport-ce83fec.patch ) pkg_setup() { @@ -70,6 +71,11 @@ src_configure() { -DUSE_SYSTEM_ZSTD=ON -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) + -DUNITTEST=$(usex test) ) cmake_src_configure } + +src_test() { + cmake_src_test -E glslang-testsuite +} diff --git a/games-emulation/ppsspp/ppsspp-1.16.ebuild b/games-emulation/ppsspp/ppsspp-1.16.ebuild index a8cbd4c208f8..9b2426f88e9c 100644 --- a/games-emulation/ppsspp/ppsspp-1.16.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,8 +21,8 @@ fi LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -IUSE="discord qt5" -RESTRICT="test" +IUSE="discord qt5 test" +RESTRICT="!test? ( test )" RDEPEND=" app-arch/snappy:= @@ -54,6 +54,7 @@ PATCHES=( "${FILESDIR}"/${P
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 609542aaf6dc6ea2448768bbf974ba48b110bf46 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 25 12:35:07 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 25 20:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609542aa games-emulation/ppsspp: drop old 1.16.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.16.2.ebuild | 75 - 2 files changed, 76 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index f975b2e14274..ed30d9e1197e 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,3 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 -DIST ppsspp-1.16.2.tar.xz 51098300 BLAKE2B 48c3981a3b3f732281afe52140df25ed2c061ecc72fe88638f4c5854a447bc1a5a659272fa87d15d2174b6dc8164c226844dc1e2de4cd2088f0f9c423695e768 SHA512 ab3834651385e4f8a4728b27e7772da6a3821d96aa10ece9e15de1db3a7825bbf104aa1f5846de6f14c4b284db8d56d4757e77c4545305b300d1c296a2845f40 DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.2.ebuild b/games-emulation/ppsspp/ppsspp-1.16.2.ebuild deleted file mode 100644 index 6093ddbdd308.. --- a/games-emulation/ppsspp/ppsspp-1.16.2.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; -else - SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 4ad1c399462ff2e6093458fafbfa1b21db9c8d5f Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 25 12:35:01 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 25 20:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad1c399 games-emulation/ppsspp: drop old 1.16.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.16.3.ebuild | 75 - 2 files changed, 76 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index eb6fa5bc8c54..f975b2e14274 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,5 +1,4 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.2.tar.xz 51098300 BLAKE2B 48c3981a3b3f732281afe52140df25ed2c061ecc72fe88638f4c5854a447bc1a5a659272fa87d15d2174b6dc8164c226844dc1e2de4cd2088f0f9c423695e768 SHA512 ab3834651385e4f8a4728b27e7772da6a3821d96aa10ece9e15de1db3a7825bbf104aa1f5846de6f14c4b284db8d56d4757e77c4545305b300d1c296a2845f40 -DIST ppsspp-1.16.3.tar.xz 51106268 BLAKE2B 5908fb0b118007087c1394c46ca6e79cb542d14536caa5aa70271f69639def69012ad6cbb11bd40ac6966c9e733f0004a4589595f0c51c7d402fcf08c078d292 SHA512 b3549791b738c767e81c68b2de3524f71ff9b4020fc06d0f5653d0e34462575e94c79d01f41c0ddeaba5be27098c594c158686040ce2246a6cf719b05309ccdf DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.3.ebuild b/games-emulation/ppsspp/ppsspp-1.16.3.ebuild deleted file mode 100644 index 6093ddbdd308.. --- a/games-emulation/ppsspp/ppsspp-1.16.3.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; -else - SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 64f2496958138402afa6031d92846e85841dd0e1 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 25 11:17:50 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 25 20:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f24969 games-emulation/ppsspp: drop old 1.16.1 Closes: https://bugs.gentoo.org/914161 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.16.1.ebuild | 75 - 2 files changed, 76 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index c4f28cf95546..f651269c075e 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,5 +1,4 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 -DIST ppsspp-1.16.1.tar.xz 50656184 BLAKE2B ec32ab91334889251eded8e72a1229af2566bb5c423236c8cbb6206d48e5aab625aa430b99e55cedd582525dcda9bbf8f21336ff468a1b57fa618999badd0628 SHA512 ad67739060730875fe5cb321d82f562bfa9cf8d6f130013e89d77bd4b7a1daa3efeaf3f6ad846efaaa5ae5a2ef4308a24228548f35f19c51f5ec044ea9052dd3 DIST ppsspp-1.16.2.tar.xz 51098300 BLAKE2B 48c3981a3b3f732281afe52140df25ed2c061ecc72fe88638f4c5854a447bc1a5a659272fa87d15d2174b6dc8164c226844dc1e2de4cd2088f0f9c423695e768 SHA512 ab3834651385e4f8a4728b27e7772da6a3821d96aa10ece9e15de1db3a7825bbf104aa1f5846de6f14c4b284db8d56d4757e77c4545305b300d1c296a2845f40 DIST ppsspp-1.16.3.tar.xz 51106268 BLAKE2B 5908fb0b118007087c1394c46ca6e79cb542d14536caa5aa70271f69639def69012ad6cbb11bd40ac6966c9e733f0004a4589595f0c51c7d402fcf08c078d292 SHA512 b3549791b738c767e81c68b2de3524f71ff9b4020fc06d0f5653d0e34462575e94c79d01f41c0ddeaba5be27098c594c158686040ce2246a6cf719b05309ccdf DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.1.ebuild b/games-emulation/ppsspp/ppsspp-1.16.1.ebuild deleted file mode 100644 index 6093ddbdd308.. --- a/games-emulation/ppsspp/ppsspp-1.16.1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; -else - SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - KEYWORDS="~amd64" -fi - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} -" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 715f06c5ef8a11d428276af8671f5ea7e7b8f7cb Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 25 12:34:32 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 25 20:36:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715f06c5 games-emulation/ppsspp: bump to 1.16.4 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.16.4.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index f651269c075e..eb6fa5bc8c54 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,5 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.2.tar.xz 51098300 BLAKE2B 48c3981a3b3f732281afe52140df25ed2c061ecc72fe88638f4c5854a447bc1a5a659272fa87d15d2174b6dc8164c226844dc1e2de4cd2088f0f9c423695e768 SHA512 ab3834651385e4f8a4728b27e7772da6a3821d96aa10ece9e15de1db3a7825bbf104aa1f5846de6f14c4b284db8d56d4757e77c4545305b300d1c296a2845f40 DIST ppsspp-1.16.3.tar.xz 51106268 BLAKE2B 5908fb0b118007087c1394c46ca6e79cb542d14536caa5aa70271f69639def69012ad6cbb11bd40ac6966c9e733f0004a4589595f0c51c7d402fcf08c078d292 SHA512 b3549791b738c767e81c68b2de3524f71ff9b4020fc06d0f5653d0e34462575e94c79d01f41c0ddeaba5be27098c594c158686040ce2246a6cf719b05309ccdf +DIST ppsspp-1.16.4.tar.xz 51110488 BLAKE2B 061090bfd646b0839de7aed8e4b249ac86353c8742cd293c8df5ffc0d93a67f960ff4836bc13b534ba34871719cea2dc485b7d14deaa17aa5ff3dd6f8663687e SHA512 6364bb821a456409c9ee20eb589d761aef02d7756063bd5faa035b856ca551db0675a65767a9ad09dc8eba5fda6ede8ea3eb384b6770570bd4925e11b8c05ac5 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.4.ebuild b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild new file mode 100644 index ..6093ddbdd308 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.16.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; +else + SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 3e6b9525542cbbe8a58f27f76f527b781ca7674a Author: Maciej Barć gentoo org> AuthorDate: Fri Sep 22 13:45:37 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Sep 22 14:09:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6b9525 games-emulation/ppsspp: bump to 1.16.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.16.3.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 5465a792206e..c4f28cf95546 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,5 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.1.tar.xz 50656184 BLAKE2B ec32ab91334889251eded8e72a1229af2566bb5c423236c8cbb6206d48e5aab625aa430b99e55cedd582525dcda9bbf8f21336ff468a1b57fa618999badd0628 SHA512 ad67739060730875fe5cb321d82f562bfa9cf8d6f130013e89d77bd4b7a1daa3efeaf3f6ad846efaaa5ae5a2ef4308a24228548f35f19c51f5ec044ea9052dd3 DIST ppsspp-1.16.2.tar.xz 51098300 BLAKE2B 48c3981a3b3f732281afe52140df25ed2c061ecc72fe88638f4c5854a447bc1a5a659272fa87d15d2174b6dc8164c226844dc1e2de4cd2088f0f9c423695e768 SHA512 ab3834651385e4f8a4728b27e7772da6a3821d96aa10ece9e15de1db3a7825bbf104aa1f5846de6f14c4b284db8d56d4757e77c4545305b300d1c296a2845f40 +DIST ppsspp-1.16.3.tar.xz 51106268 BLAKE2B 5908fb0b118007087c1394c46ca6e79cb542d14536caa5aa70271f69639def69012ad6cbb11bd40ac6966c9e733f0004a4589595f0c51c7d402fcf08c078d292 SHA512 b3549791b738c767e81c68b2de3524f71ff9b4020fc06d0f5653d0e34462575e94c79d01f41c0ddeaba5be27098c594c158686040ce2246a6cf719b05309ccdf DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.3.ebuild b/games-emulation/ppsspp/ppsspp-1.16.3.ebuild new file mode 100644 index ..6093ddbdd308 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.16.3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; +else + SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 62a65af046780589d1768419d54e1250c98076aa Author: Maciej Barć gentoo org> AuthorDate: Wed Sep 20 15:59:46 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Sep 20 16:26:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a65af0 games-emulation/ppsspp: bump to 1.16.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.16.2.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index bb22be75c19a..5465a792206e 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,4 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.16.1.tar.xz 50656184 BLAKE2B ec32ab91334889251eded8e72a1229af2566bb5c423236c8cbb6206d48e5aab625aa430b99e55cedd582525dcda9bbf8f21336ff468a1b57fa618999badd0628 SHA512 ad67739060730875fe5cb321d82f562bfa9cf8d6f130013e89d77bd4b7a1daa3efeaf3f6ad846efaaa5ae5a2ef4308a24228548f35f19c51f5ec044ea9052dd3 +DIST ppsspp-1.16.2.tar.xz 51098300 BLAKE2B 48c3981a3b3f732281afe52140df25ed2c061ecc72fe88638f4c5854a447bc1a5a659272fa87d15d2174b6dc8164c226844dc1e2de4cd2088f0f9c423695e768 SHA512 ab3834651385e4f8a4728b27e7772da6a3821d96aa10ece9e15de1db3a7825bbf104aa1f5846de6f14c4b284db8d56d4757e77c4545305b300d1c296a2845f40 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.2.ebuild b/games-emulation/ppsspp/ppsspp-1.16.2.ebuild new file mode 100644 index ..6093ddbdd308 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.16.2.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; +else + SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 773609db1bd3c8cea4927d3119377008b330daa3 Author: Maciej Barć gentoo org> AuthorDate: Wed Sep 13 13:06:15 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Sep 13 18:31:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773609db games-emulation/ppsspp: bump to 1.16.1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.16.1.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index d82b84485154..bb22be75c19a 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,2 +1,3 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 +DIST ppsspp-1.16.1.tar.xz 50656184 BLAKE2B ec32ab91334889251eded8e72a1229af2566bb5c423236c8cbb6206d48e5aab625aa430b99e55cedd582525dcda9bbf8f21336ff468a1b57fa618999badd0628 SHA512 ad67739060730875fe5cb321d82f562bfa9cf8d6f130013e89d77bd4b7a1daa3efeaf3f6ad846efaaa5ae5a2ef4308a24228548f35f19c51f5ec044ea9052dd3 DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.16.1.ebuild b/games-emulation/ppsspp/ppsspp-1.16.1.ebuild new file mode 100644 index ..6093ddbdd308 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.16.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; +else + SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 0dec1bfaf26acac6c5ddce2dc685f0bd32d669f5 Author: Maciej Barć gentoo org> AuthorDate: Sat Sep 9 14:27:41 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Sep 9 18:13:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dec1bfa games-emulation/ppsspp: bump to 1.16 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 1 + .../ppsspp-1.16-MIPSTables-fix-includes.patch | 10 +++ games-emulation/ppsspp/ppsspp-1.16.ebuild | 76 ++ 3 files changed, 87 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 258d22f1a536..0f39c295f736 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,2 +1,3 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f +DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch b/games-emulation/ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch new file mode 100644 index ..87e85f5bc878 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.16-MIPSTables-fix-includes.patch @@ -0,0 +1,10 @@ +--- a/Core/MIPS/MIPSTables.h b/Core/MIPS/MIPSTables.h +@@ -18,6 +18,7 @@ + #pragma once + + #include ++#include + #include "Common/CommonTypes.h" + #include "Core/MIPS/MIPS.h" + diff --git a/games-emulation/ppsspp/ppsspp-1.16.ebuild b/games-emulation/ppsspp/ppsspp-1.16.ebuild new file mode 100644 index ..a8cbd4c208f8 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.16.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; +else + SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + ${PYTHON_DEPS} +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.16-MIPSTables-fix-includes.patch + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 9cb6de9949e48ff71bb325e0d5672d633dde282f Author: Maciej Barć gentoo org> AuthorDate: Sat Sep 9 14:30:31 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Sep 9 18:14:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cb6de99 games-emulation/ppsspp: drop old 1.15 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.15.ebuild | 65 --- 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 0f39c295f736..d82b84485154 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,2 @@ DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 -DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f DIST ppsspp-1.16.tar.xz 50656132 BLAKE2B 5149bd859134a76a191e0f144bdcefc4c521276ebb1390fe5e24eeeb1227b77bab0458a760f29aed5ba169d566f12d5226f2b50a19e44172f1ad98c4eb8f400f SHA512 d65a8c9fb5d7ff45a99f5852d1071029bc51c1e8bdb45b3e78d961a46587553db4465bbd97b301db54a94b60772359929524047f08de3067cd3336f5f7717826 diff --git a/games-emulation/ppsspp/ppsspp-1.15.ebuild b/games-emulation/ppsspp/ppsspp-1.15.ebuild deleted file mode 100644 index 653f672374ea.. --- a/games-emulation/ppsspp/ppsspp-1.15.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/
commit: 0b7ffa25b17baba37ff0f627b306f0edac4b50e8 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Jun 26 17:16:46 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jun 26 17:42:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7ffa25 games-emulation/ppsspp: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/31626 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/files/ppsspp-1.14.4-gcc13.patch | 58 -- 1 file changed, 58 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch b/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch deleted file mode 100644 index c4888f0efb6f.. --- a/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch +++ /dev/null @@ -1,58 +0,0 @@ -https://bugs.gentoo.org/898910 -https://github.com/hrydgard/ppsspp/commit/9874737087e8d24ea72b3f08b4975031b54a80a5 - -From 822592c6b1441f7110e1cb15dcc5cd2ea1de8099 Mon Sep 17 00:00:00 2001 -From: Andreas Stieger -Date: Wed, 5 Apr 2023 00:20:14 +0200 -Subject: [PATCH] Fix build with GCC13: various standard includes - a/Common/Data/Format/IniFile.h -+++ b/Common/Data/Format/IniFile.h -@@ -8,6 +8,7 @@ - #include - #include - #include -+#include - - #include "Common/File/Path.h" - a/Common/GPU/OpenGL/GLFeatures.h -+++ b/Common/GPU/OpenGL/GLFeatures.h -@@ -5,6 +5,7 @@ - #pragma once - - #include -+#include - - // TODO: Replace with thin3d's vendor enum. - enum { a/Common/Net/NetBuffer.h -+++ b/Common/Net/NetBuffer.h -@@ -1,5 +1,7 @@ - #pragma once - -+#include -+ - #include "Common/Buffer.h" - - namespace net { a/Core/Reporting.h -+++ b/Core/Reporting.h -@@ -19,6 +19,7 @@ - - #include - #include -+#include - - #include "Common/CommonTypes.h" - #include "Common/File/Path.h" a/ext/vma/vk_mem_alloc.h -+++ b/ext/vma/vk_mem_alloc.h -@@ -2624,6 +2624,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeStatsString( - #include - #include - #include -+#include - - #ifdef _MSC_VER - #include // For functions like __popcnt, _BitScanForward etc.
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: b7448fd84c492af9e8f06499da60f78ea4c727a9 Author: Sam James gentoo org> AuthorDate: Sat Jun 24 22:43:51 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jun 24 22:43:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7448fd8 games-emulation/ppsspp: Stabilize 1.15.4 amd64, #909098 Signed-off-by: Sam James gentoo.org> games-emulation/ppsspp/ppsspp-1.15.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild index 9653b9ec6119..653f672374ea 100644 --- a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="discord qt5" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: b33978a2c8336eb842fa3e387b49022399db8546 Author: Maciej Barć gentoo org> AuthorDate: Fri Jun 23 21:17:29 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jun 23 21:24:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33978a2 games-emulation/ppsspp: drop old 1.14.4-r2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 1 - games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index e3a79c24820c..258d22f1a536 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,2 @@ -DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild deleted file mode 100644 index c908641d14a1.. --- a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch - "${FILESDIR}"/${P}-gcc13.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 222d557dffd8d4c2752da2ef98784216a0686ba7 Author: Maciej Barć gentoo org> AuthorDate: Fri Jun 23 21:17:21 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Jun 23 21:24:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=222d557d games-emulation/ppsspp: drop old 1.14.2-r2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 1 - games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index cc43d8fe23a0..e3a79c24820c 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,3 @@ -DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild deleted file mode 100644 index 653f672374ea.. --- a/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 83f4c10946d4017f1e855a2e4edaacfbf65cfe8a Author: Sam James gentoo org> AuthorDate: Wed Jun 7 16:10:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jun 7 16:10:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f4c109 games-emulation/ppsspp: Stabilize 1.15 amd64, #908010 Signed-off-by: Sam James gentoo.org> games-emulation/ppsspp/ppsspp-1.15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.15.ebuild b/games-emulation/ppsspp/ppsspp-1.15.ebuild index 9653b9ec6119..653f672374ea 100644 --- a/games-emulation/ppsspp/ppsspp-1.15.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.15.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="discord qt5" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: df47fcba6bf1e22118e0409e6c581c6b43df08d3 Author: Maciej Barć gentoo org> AuthorDate: Mon May 22 15:42:50 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 22 17:15:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df47fcba games-emulation/ppsspp: drop old 1.15.3 Closes: https://bugs.gentoo.org/906934 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.15.3.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 6ed39826a941..1e2d4614cad9 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,3 @@ DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec -DIST ppsspp-1.15.3.tar.xz 52171404 BLAKE2B a4a5a6981beb4239a9b1d61a12f287493b81e6a8ee621b4854439fe9a7130ce76704f59f5b68f93fb4d5edb8f01ab9f03aea762e648cc0ac282c954833ffa298 SHA512 fee79e5410691262798f9b3c3bc940135bc4fa5ad005602ea44898f4047a446ad6e232a7ba78ba2a771f34ef1a5ced429e46eed318d2573e461443b9f2686154 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.15.3.ebuild b/games-emulation/ppsspp/ppsspp-1.15.3.ebuild deleted file mode 100644 index 9653b9ec6119.. --- a/games-emulation/ppsspp/ppsspp-1.15.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 1713fe55c0ca5d9fd33fe3eba9b1ef26567657a0 Author: Maciej Barć gentoo org> AuthorDate: Mon May 22 15:54:40 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 22 17:15:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1713fe55 games-emulation/ppsspp: bump to 1.15.4 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.15.4.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 1e2d4614cad9..cc43d8fe23a0 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,4 @@ DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec +DIST ppsspp-1.15.4.tar.xz 51947468 BLAKE2B c6a5e621b02556b791ec41389f17dede63811c87ff628b8f1304ac950071b365ecc9be05f4042e4e3b81e77f5a14b6931577f08b0174fec821350a1d7eca4d6a SHA512 9d2c140b0d633e5ca6191aaf276b7e4f6d029f29d1313a45fb78ee3879fec09f57d816604c51474ab6fe9cde713787d5769e87466d3c3015fe6a9b195ff198d2 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.15.4.ebuild b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild new file mode 100644 index ..9653b9ec6119 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.15.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 4609f7b30ede29ab6623fbc618428d684eecb451 Author: Maciej Barć gentoo org> AuthorDate: Mon May 22 15:41:40 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 22 17:15:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4609f7b3 games-emulation/ppsspp: drop old 1.15.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.15.2.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index f83aeecbf486..6ed39826a941 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,5 +1,4 @@ DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec -DIST ppsspp-1.15.2.tar.xz 52180064 BLAKE2B b1925205a1c71e27eb14cdcd1c29a2c1d09e06b8875110d08971e157c4d11a3f69907c8bd80954bbec05c44f2c6de58eecbdcb7118684c94184755e25226f0de SHA512 3bb230c752910dcaeb11c40a1c8565208184aea8c0f8a6fa3f14f6c75c73511dfbc47cbfad419ac2fd0796acc66762c436aacf5e6610860c7d6e54aad9546bc5 DIST ppsspp-1.15.3.tar.xz 52171404 BLAKE2B a4a5a6981beb4239a9b1d61a12f287493b81e6a8ee621b4854439fe9a7130ce76704f59f5b68f93fb4d5edb8f01ab9f03aea762e648cc0ac282c954833ffa298 SHA512 fee79e5410691262798f9b3c3bc940135bc4fa5ad005602ea44898f4047a446ad6e232a7ba78ba2a771f34ef1a5ced429e46eed318d2573e461443b9f2686154 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.15.2.ebuild b/games-emulation/ppsspp/ppsspp-1.15.2.ebuild deleted file mode 100644 index 9653b9ec6119.. --- a/games-emulation/ppsspp/ppsspp-1.15.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 1df084eef400167af755890874065696420af8ea Author: Maciej Barć gentoo org> AuthorDate: Sun May 7 14:40:44 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sun May 7 15:21:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df084ee games-emulation/ppsspp: bump to 1.15.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.15.3.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index af650650b068..f83aeecbf486 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,4 +1,5 @@ DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec DIST ppsspp-1.15.2.tar.xz 52180064 BLAKE2B b1925205a1c71e27eb14cdcd1c29a2c1d09e06b8875110d08971e157c4d11a3f69907c8bd80954bbec05c44f2c6de58eecbdcb7118684c94184755e25226f0de SHA512 3bb230c752910dcaeb11c40a1c8565208184aea8c0f8a6fa3f14f6c75c73511dfbc47cbfad419ac2fd0796acc66762c436aacf5e6610860c7d6e54aad9546bc5 +DIST ppsspp-1.15.3.tar.xz 52171404 BLAKE2B a4a5a6981beb4239a9b1d61a12f287493b81e6a8ee621b4854439fe9a7130ce76704f59f5b68f93fb4d5edb8f01ab9f03aea762e648cc0ac282c954833ffa298 SHA512 fee79e5410691262798f9b3c3bc940135bc4fa5ad005602ea44898f4047a446ad6e232a7ba78ba2a771f34ef1a5ced429e46eed318d2573e461443b9f2686154 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.15.3.ebuild b/games-emulation/ppsspp/ppsspp-1.15.3.ebuild new file mode 100644 index ..9653b9ec6119 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.15.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 3f63a1e43fd883e1ace29f568d984ecef1b0536b Author: Maciej Barć gentoo org> AuthorDate: Fri May 5 11:05:07 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri May 5 12:03:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f63a1e4 games-emulation/ppsspp: bump to 1.15.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.15.2.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 1e2d4614cad9..af650650b068 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,4 @@ DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec +DIST ppsspp-1.15.2.tar.xz 52180064 BLAKE2B b1925205a1c71e27eb14cdcd1c29a2c1d09e06b8875110d08971e157c4d11a3f69907c8bd80954bbec05c44f2c6de58eecbdcb7118684c94184755e25226f0de SHA512 3bb230c752910dcaeb11c40a1c8565208184aea8c0f8a6fa3f14f6c75c73511dfbc47cbfad419ac2fd0796acc66762c436aacf5e6610860c7d6e54aad9546bc5 DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.15.2.ebuild b/games-emulation/ppsspp/ppsspp-1.15.2.ebuild new file mode 100644 index ..9653b9ec6119 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.15.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: dff1e77b48f2d08ef980aab0d41821d17256dc3e Author: Maciej Barć gentoo org> AuthorDate: Mon May 1 17:28:33 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon May 1 17:47:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dff1e77b games-emulation/ppsspp: bump to 1.15 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.15.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 71f0b40d7f0c..1e2d4614cad9 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,2 +1,3 @@ DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec +DIST ppsspp-1.15.tar.xz 52176784 BLAKE2B f0733edd114e09c3dfc4910fb48b7c5687af06faf39ed9184429d5f9ad0af3149a9270426b92eccbe97f61e436e7399c49e4feb0db05ce9df4d4177d091d7a08 SHA512 88e97f964e826cf791725ed62178dbfa456094af06a1c896df640b24a4e2ae8ed79e0ae63cb29cc6a92e83ecd63ab60013ddf32333fb1e8b5024a6e3fce6b71f diff --git a/games-emulation/ppsspp/ppsspp-1.15.ebuild b/games-emulation/ppsspp/ppsspp-1.15.ebuild new file mode 100644 index ..9653b9ec6119 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.15.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: b17bb391e163ea65d1ba219c6981b46518ec77b7 Author: Sam James gentoo org> AuthorDate: Wed Apr 19 03:20:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 19 03:20:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17bb391 games-emulation/ppsspp: fix build w/ gcc 13 Closes: https://bugs.gentoo.org/898910 Signed-off-by: Sam James gentoo.org> .../ppsspp/files/ppsspp-1.14.4-gcc13.patch | 58 ++ games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild | 1 + 2 files changed, 59 insertions(+) diff --git a/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch b/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch new file mode 100644 index ..c4888f0efb6f --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.14.4-gcc13.patch @@ -0,0 +1,58 @@ +https://bugs.gentoo.org/898910 +https://github.com/hrydgard/ppsspp/commit/9874737087e8d24ea72b3f08b4975031b54a80a5 + +From 822592c6b1441f7110e1cb15dcc5cd2ea1de8099 Mon Sep 17 00:00:00 2001 +From: Andreas Stieger +Date: Wed, 5 Apr 2023 00:20:14 +0200 +Subject: [PATCH] Fix build with GCC13: various standard includes + +--- a/Common/Data/Format/IniFile.h b/Common/Data/Format/IniFile.h +@@ -8,6 +8,7 @@ + #include + #include + #include ++#include + + #include "Common/File/Path.h" + +--- a/Common/GPU/OpenGL/GLFeatures.h b/Common/GPU/OpenGL/GLFeatures.h +@@ -5,6 +5,7 @@ + #pragma once + + #include ++#include + + // TODO: Replace with thin3d's vendor enum. + enum { +--- a/Common/Net/NetBuffer.h b/Common/Net/NetBuffer.h +@@ -1,5 +1,7 @@ + #pragma once + ++#include ++ + #include "Common/Buffer.h" + + namespace net { +--- a/Core/Reporting.h b/Core/Reporting.h +@@ -19,6 +19,7 @@ + + #include + #include ++#include + + #include "Common/CommonTypes.h" + #include "Common/File/Path.h" +--- a/ext/vma/vk_mem_alloc.h b/ext/vma/vk_mem_alloc.h +@@ -2624,6 +2624,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeStatsString( + #include + #include + #include ++#include + + #ifdef _MSC_VER + #include // For functions like __popcnt, _BitScanForward etc. diff --git a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild index 653f672374ea..c908641d14a1 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild @@ -43,6 +43,7 @@ BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch + "${FILESDIR}"/${P}-gcc13.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 8c52366cdeae88465a5dd0e98a841716390a8f98 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 4 19:32:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 4 19:32:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c52366c games-emulation/ppsspp: Stabilize 1.14.4-r2 amd64, #903773 Signed-off-by: Arthur Zamarin gentoo.org> games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild index 9653b9ec6119..653f672374ea 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="discord qt5" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: b4d844497dbe6c1511af59280c103a02699134e6 Author: Maciej Barć gentoo org> AuthorDate: Tue Apr 4 16:25:38 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Apr 4 16:27:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d84449 games-emulation/ppsspp: drop old 1.14.1-r3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 1 - games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 78744c0bc199..71f0b40d7f0c 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,2 @@ -DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec diff --git a/games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild b/games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild deleted file mode 100644 index 9653b9ec6119.. --- a/games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local -a mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSE_DISCORD=$(usex discord) - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 7a652cb3513185db0a3d7fd404b19caa133d3012 Author: Sam James gentoo org> AuthorDate: Tue Mar 7 15:44:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 7 15:44:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a652cb3 games-emulation/ppsspp: Stabilize 1.14.2-r2 amd64, #899204 Signed-off-by: Sam James gentoo.org> games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild index 9653b9ec6119..653f672374ea 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="discord qt5" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: d944d80cea26de120e9e491ca344638cdc616a8f Author: Maciej Barć gentoo org> AuthorDate: Sat Mar 4 21:05:25 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Mar 4 21:15:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d944d80c games-emulation/ppsspp: remove glslang dep - turn off shared libs Closes: https://bugs.gentoo.org/894582 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/{ppsspp-1.14.1-r2.ebuild => ppsspp-1.14.1-r3.ebuild} | 4 ++-- .../ppsspp/{ppsspp-1.14.2-r1.ebuild => ppsspp-1.14.2-r2.ebuild} | 4 ++-- .../ppsspp/{ppsspp-1.14.4-r1.ebuild => ppsspp-1.14.4-r2.ebuild} | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.14.1-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild similarity index 98% rename from games-emulation/ppsspp/ppsspp-1.14.1-r2.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild index 53b2b98de0bc..9653b9ec6119 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.1-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.1-r3.ebuild @@ -22,7 +22,6 @@ RDEPEND=" app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= - dev-util/glslang:0/1 media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] @@ -52,13 +51,14 @@ pkg_setup() { src_configure() { local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF -DCMAKE_SKIP_RPATH=ON -DHEADLESS=false - -DUSE_DISCORD=$(usex discord) -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) ) cmake_src_configure diff --git a/games-emulation/ppsspp/ppsspp-1.14.2-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild similarity index 98% rename from games-emulation/ppsspp/ppsspp-1.14.2-r1.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild index 53b2b98de0bc..9653b9ec6119 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.2-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.2-r2.ebuild @@ -22,7 +22,6 @@ RDEPEND=" app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= - dev-util/glslang:0/1 media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] @@ -52,13 +51,14 @@ pkg_setup() { src_configure() { local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF -DCMAKE_SKIP_RPATH=ON -DHEADLESS=false - -DUSE_DISCORD=$(usex discord) -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) ) cmake_src_configure diff --git a/games-emulation/ppsspp/ppsspp-1.14.4-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild similarity index 98% rename from games-emulation/ppsspp/ppsspp-1.14.4-r1.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild index 53b2b98de0bc..9653b9ec6119 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.4-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.4-r2.ebuild @@ -22,7 +22,6 @@ RDEPEND=" app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= - dev-util/glslang:0/1 media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] @@ -52,13 +51,14 @@ pkg_setup() { src_configure() { local -a mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF -DCMAKE_SKIP_RPATH=ON -DHEADLESS=false - -DUSE_DISCORD=$(usex discord) -DUSE_SYSTEM_FFMPEG=ON -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON -DUSE_SYSTEM_ZSTD=ON + -DUSE_DISCORD=$(usex discord) -DUSING_QT_UI=$(usex qt5) ) cmake_src_configure
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 1406f4c1f8df2cfb71896d63860150f4284f2617 Author: Maciej Barć gentoo org> AuthorDate: Fri Mar 3 22:23:03 2023 + Commit: Maciej Barć gentoo org> CommitDate: Fri Mar 3 22:27:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1406f4c1 games-emulation/ppsspp: pin dev-util/glslang to slot 0/1 Closes: https://bugs.gentoo.org/894582 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/{ppsspp-1.14.1-r1.ebuild => ppsspp-1.14.1-r2.ebuild} | 4 ++-- .../ppsspp/{ppsspp-1.14.2.ebuild => ppsspp-1.14.2-r1.ebuild} | 4 ++-- .../ppsspp/{ppsspp-1.14.4.ebuild => ppsspp-1.14.4-r1.ebuild} | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.14.1-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.14.1-r2.ebuild similarity index 96% rename from games-emulation/ppsspp/ppsspp-1.14.1-r1.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.1-r2.ebuild index 57b4861b67a1..53b2b98de0bc 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.1-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.1-r2.ebuild @@ -22,7 +22,7 @@ RDEPEND=" app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= - dev-util/glslang:= + dev-util/glslang:0/1 media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] @@ -51,7 +51,7 @@ pkg_setup() { } src_configure() { - local mycmakeargs=( + local -a mycmakeargs=( -DCMAKE_SKIP_RPATH=ON -DHEADLESS=false -DUSE_DISCORD=$(usex discord) diff --git a/games-emulation/ppsspp/ppsspp-1.14.2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.2-r1.ebuild similarity index 96% rename from games-emulation/ppsspp/ppsspp-1.14.2.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.2-r1.ebuild index 57b4861b67a1..53b2b98de0bc 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.2-r1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= - dev-util/glslang:= + dev-util/glslang:0/1 media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] @@ -51,7 +51,7 @@ pkg_setup() { } src_configure() { - local mycmakeargs=( + local -a mycmakeargs=( -DCMAKE_SKIP_RPATH=ON -DHEADLESS=false -DUSE_DISCORD=$(usex discord) diff --git a/games-emulation/ppsspp/ppsspp-1.14.4.ebuild b/games-emulation/ppsspp/ppsspp-1.14.4-r1.ebuild similarity index 96% rename from games-emulation/ppsspp/ppsspp-1.14.4.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.4-r1.ebuild index 57b4861b67a1..53b2b98de0bc 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.4-r1.ebuild @@ -22,7 +22,7 @@ RDEPEND=" app-arch/snappy:= app-arch/zstd:= dev-libs/libzip:= - dev-util/glslang:= + dev-util/glslang:0/1 media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] @@ -51,7 +51,7 @@ pkg_setup() { } src_configure() { - local mycmakeargs=( + local -a mycmakeargs=( -DCMAKE_SKIP_RPATH=ON -DHEADLESS=false -DUSE_DISCORD=$(usex discord)
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: e62471f21088e072bf84f4a439733be3ad853704 Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 3 16:58:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 3 20:29:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e62471f2 games-emulation/ppsspp: bump to 1.14.4 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.14.4.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index aedbad47288f..78744c0bc199 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,2 +1,3 @@ DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 +DIST ppsspp-1.14.4.tar.xz 46405556 BLAKE2B 6ba958e8bcefffeeb0d05f3c14cf7381737a02deed27c45d564ba4e556af5654e51ffad5c8a8f880ce85b8916db4ed51b8be13c1ca01f7b6d7b28fa266425605 SHA512 144f5af637f747c745a34d28c95d498cfc736777240ad4eb0a08721af2fcb36106cf93a73d49df0fb572ee7ec78b4bc0965c9f4b3845e9457a4d7c967b8389ec diff --git a/games-emulation/ppsspp/ppsspp-1.14.4.ebuild b/games-emulation/ppsspp/ppsspp-1.14.4.ebuild new file mode 100644 index ..68d009557eee --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.14.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_DISCORD=$(usex discord) + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: e3b6a5acf13e1a24ba332d6987d2469720a31aa5 Author: Maciej Barć gentoo org> AuthorDate: Tue Jan 3 16:58:24 2023 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jan 3 20:29:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b6a5ac games-emulation/ppsspp: drop old 1.14.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.14.3.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 01b4c0592475..aedbad47288f 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,2 @@ DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 -DIST ppsspp-1.14.3.tar.xz 46406760 BLAKE2B 29eb88cf32276aa9730865f4df2c8d4481a6723e1a24c4f6efab35a1e80eae2f7ca799b14f381321b41985e7ccc32bacf2ce229abd8ea4ba5a62a4d4e9515918 SHA512 7c61523245a6b8a2e793123864a7758aca230ff76ee6510d71fcd65fc71b71aad48567ae6deb8ac9c4c4a624fb53dc99a68fc70c8ce843d5428eae39d2d87ba0 diff --git a/games-emulation/ppsspp/ppsspp-1.14.3.ebuild b/games-emulation/ppsspp/ppsspp-1.14.3.ebuild deleted file mode 100644 index 68d009557eee.. --- a/games-emulation/ppsspp/ppsspp-1.14.3.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - dev-util/glslang:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_DISCORD=$(usex discord) - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 9e22335269bd24bc897c306d4b109c2427c4c727 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 2 10:53:02 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 2 12:11:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e223352 games-emulation/ppsspp: bump to 1.14.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.14.3.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index aedbad47288f..01b4c0592475 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,2 +1,3 @@ DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 +DIST ppsspp-1.14.3.tar.xz 46406760 BLAKE2B 29eb88cf32276aa9730865f4df2c8d4481a6723e1a24c4f6efab35a1e80eae2f7ca799b14f381321b41985e7ccc32bacf2ce229abd8ea4ba5a62a4d4e9515918 SHA512 7c61523245a6b8a2e793123864a7758aca230ff76ee6510d71fcd65fc71b71aad48567ae6deb8ac9c4c4a624fb53dc99a68fc70c8ce843d5428eae39d2d87ba0 diff --git a/games-emulation/ppsspp/ppsspp-1.14.3.ebuild b/games-emulation/ppsspp/ppsspp-1.14.3.ebuild new file mode 100644 index ..68d009557eee --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.14.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_DISCORD=$(usex discord) + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: bd177326aff34f8fd241c40e45b761561f381341 Author: Maciej Barć gentoo org> AuthorDate: Mon Jan 2 10:52:39 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Jan 2 12:11:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd177326 games-emulation/ppsspp: drop old 1.14-r1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.14-r1.ebuild | 65 2 files changed, 66 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 7c6ff3ab24f4..aedbad47288f 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,2 @@ DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 -DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a SHA512 e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2 diff --git a/games-emulation/ppsspp/ppsspp-1.14-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.14-r1.ebuild deleted file mode 100644 index b8d1f94a03d8.. --- a/games-emulation/ppsspp/ppsspp-1.14-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..11} ) - -inherit python-any-r1 xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/ - https://github.com/hrydgard/ppsspp/"; -SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - app-arch/zstd:= - dev-libs/libzip:= - dev-util/glslang:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS}" - -PATCHES=( - "${FILESDIR}"/${PN}-CMakeLists-flags.patch - "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch -) - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_configure() { - local mycmakeargs=( - -DCMAKE_SKIP_RPATH=ON - -DHEADLESS=false - -DUSE_DISCORD=$(usex discord) - -DUSE_SYSTEM_FFMPEG=ON - -DUSE_SYSTEM_LIBZIP=ON - -DUSE_SYSTEM_SNAPPY=ON - -DUSE_SYSTEM_ZSTD=ON - -DUSING_QT_UI=$(usex qt5) - ) - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: f81dbcf454b91dd47c1763ce879ed4208297c90b Author: Maciej Barć gentoo org> AuthorDate: Sat Dec 31 15:46:13 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Jan 1 12:30:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81dbcf4 games-emulation/ppsspp: properly pick up python Closes: https://bugs.gentoo.org/800905 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/{ppsspp-1.14.1.ebuild => ppsspp-1.14-r1.ebuild} | 9 - .../ppsspp/{ppsspp-1.14.ebuild => ppsspp-1.14.1-r1.ebuild} | 9 - 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.14.1.ebuild b/games-emulation/ppsspp/ppsspp-1.14-r1.ebuild similarity index 90% rename from games-emulation/ppsspp/ppsspp-1.14.1.ebuild rename to games-emulation/ppsspp/ppsspp-1.14-r1.ebuild index 97e3e57bd6db..b8d1f94a03d8 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14-r1.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit xdg cmake +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg cmake DESCRIPTION="A PSP emulator written in C++" HOMEPAGE="https://www.ppsspp.org/ @@ -37,12 +39,17 @@ RDEPEND=" !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) " DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch ) +pkg_setup() { + python-any-r1_pkg_setup +} + src_configure() { local mycmakeargs=( -DCMAKE_SKIP_RPATH=ON diff --git a/games-emulation/ppsspp/ppsspp-1.14.ebuild b/games-emulation/ppsspp/ppsspp-1.14.1-r1.ebuild similarity index 90% rename from games-emulation/ppsspp/ppsspp-1.14.ebuild rename to games-emulation/ppsspp/ppsspp-1.14.1-r1.ebuild index 97e3e57bd6db..b8d1f94a03d8 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.1-r1.ebuild @@ -3,7 +3,9 @@ EAPI=8 -inherit xdg cmake +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg cmake DESCRIPTION="A PSP emulator written in C++" HOMEPAGE="https://www.ppsspp.org/ @@ -37,12 +39,17 @@ RDEPEND=" !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) " DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch ) +pkg_setup() { + python-any-r1_pkg_setup +} + src_configure() { local mycmakeargs=( -DCMAKE_SKIP_RPATH=ON
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: b5d62aa7f3c1eec07ba7c2355feb962dddeedc1c Author: Maciej Barć gentoo org> AuthorDate: Fri Dec 30 18:27:57 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Dec 30 18:40:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d62aa7 games-emulation/ppsspp: bump to 1.14.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.14.2.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 83cb236be3ee..a2509b862a89 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -7,4 +7,5 @@ DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd SHA512 09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227 DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 +DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a SHA512 e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2 diff --git a/games-emulation/ppsspp/ppsspp-1.14.2.ebuild b/games-emulation/ppsspp/ppsspp-1.14.2.ebuild new file mode 100644 index ..b8d1f94a03d8 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.14.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) + +inherit python-any-r1 xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +pkg_setup() { + python-any-r1_pkg_setup +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_DISCORD=$(usex discord) + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 4f8f74d13cdc20ccdc28b027641416bb9995cf88 Author: Maciej Barć gentoo org> AuthorDate: Fri Dec 30 18:28:18 2022 + Commit: Maciej Barć gentoo org> CommitDate: Fri Dec 30 18:40:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8f74d1 games-emulation/ppsspp: drop old 1.13.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 8 --- games-emulation/ppsspp/ppsspp-1.13.2.ebuild | 100 2 files changed, 108 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index a2509b862a89..7c6ff3ab24f4 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,11 +1,3 @@ -DIST ppsspp-1.13.2-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e -DIST ppsspp-1.13.2-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be -DIST ppsspp-1.13.2-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 -DIST ppsspp-1.13.2-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd -DIST ppsspp-1.13.2-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de -DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 -DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd SHA512 09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227 DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.2.tar.xz 46414560 BLAKE2B 3b1cc4a1f7824be4fe0e9abaf52df333965a9b2000bb412b71ea8308a75d4f250ff80c8097856720eb6339926e0b73bb725844f6cabeededc0c2475342a003a9 SHA512 767345235faa54c6a0c19c41fead43f67c39d7f84cd3d573523a745cd082166910090789a985873be047ecaf17513ef318362041f5dcc2b068b1ff061d787f79 DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a SHA512 e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2 diff --git a/games-emulation/ppsspp/ppsspp-1.13.2.ebuild b/games-emulation/ppsspp/ppsspp-1.13.2.ebuild deleted file mode 100644 index 2d55e7f90bad.. --- a/games-emulation/ppsspp/ppsspp-1.13.2.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/"; -SRC_URI=" - https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/KhronosGroup/SPIRV-Cross/archive/9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz - ht
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 1ea7524ffcb20f700adea713c3262f341eaed760 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 21 05:15:27 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 21 05:16:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea7524f games-emulation/ppsspp: remove unused eclass Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/ppsspp-1.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.14.ebuild b/games-emulation/ppsspp/ppsspp-1.14.ebuild index a7476deb8679..97e3e57bd6db 100644 --- a/games-emulation/ppsspp/ppsspp-1.14.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.14.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit desktop xdg cmake +inherit xdg cmake DESCRIPTION="A PSP emulator written in C++" HOMEPAGE="https://www.ppsspp.org/
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 2b52f2a7378b2a680e8d8463db1fd2d0a19bc8f5 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 21 05:14:49 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 21 05:16:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b52f2a7 games-emulation/ppsspp: bump to 1.14.1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.14.1.ebuild | 58 + 2 files changed, 59 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index bc2d2b649de4..34ecd923c667 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -15,4 +15,5 @@ DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd SHA512 09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227 DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2767392b94eccf35b39c476d17973dd2a34891feb17ca33883b50f90f5e90cf9e758bae1a32452f +DIST ppsspp-1.14.1.tar.xz 46414036 BLAKE2B c0076550aea53a878e199c5767bab005df266436d0dc7acb1dc00537c4709854287202f8c5525871c93b103a59406d03b19481a644f9d5985f83d8703659d457 SHA512 b33e43e14eafeea54d40f4f0d332d4f683b80ef6dace66e6101199e7141829b7858c7f94d5a4696393022c0453fcd7ce77858279a31b2ffba5bfcaa72e675b18 DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a SHA512 e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2 diff --git a/games-emulation/ppsspp/ppsspp-1.14.1.ebuild b/games-emulation/ppsspp/ppsspp-1.14.1.ebuild new file mode 100644 index ..97e3e57bd6db --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.14.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_DISCORD=$(usex discord) + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 59661089cc7350f337a2a00cdb60339dcbb56826 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 21 05:15:45 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 21 05:16:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59661089 games-emulation/ppsspp: drop old 1.13-r1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 9 --- games-emulation/ppsspp/ppsspp-1.13-r1.ebuild | 102 --- 2 files changed, 111 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 34ecd923c667..83cb236be3ee 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,11 +1,3 @@ -DIST ppsspp-1.13-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d -DIST ppsspp-1.13-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e -DIST ppsspp-1.13-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be -DIST ppsspp-1.13-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 -DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd -DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de -DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 -DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.13.2-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e DIST ppsspp-1.13.2-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be DIST ppsspp-1.13.2-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 @@ -14,6 +6,5 @@ DIST ppsspp-1.13.2-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e3 DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e46644
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 6e40843bea66c716aece27c788c28adaa03e9507 Author: Maciej Barć gentoo org> AuthorDate: Thu Dec 15 14:58:37 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Dec 15 15:26:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e40843b games-emulation/ppsspp: bump to 1.14 Closes: https://bugs.gentoo.org/877509 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/ppsspp-1.14.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index e57436dd0bbb..a18b897711a7 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -25,3 +25,4 @@ DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd SHA512 09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227 DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2767392b94eccf35b39c476d17973dd2a34891feb17ca33883b50f90f5e90cf9e758bae1a32452f +DIST ppsspp-1.14.tar.xz 46411788 BLAKE2B 30333f0b3a0bdf1064b82778e10f300145a6a958f80f6384201c4bbfd4387b2d7e4cbe9863d5ebc823d433efc9fb68090eb39b7051b21a3ae1dd6f92ba6d3f1a SHA512 e8c9a12f480b71da39d9d3caf8d4be30159c02fed2277ee671689236538ce1421bfdf6525f6488087e7c47b11d5de5de78d9b0404b9da579f2bbf25648dc97b2 diff --git a/games-emulation/ppsspp/ppsspp-1.14.ebuild b/games-emulation/ppsspp/ppsspp-1.14.ebuild new file mode 100644 index ..a7476deb8679 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.14.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/ + https://github.com/hrydgard/ppsspp/"; +SRC_URI="https://github.com/hrydgard/${PN}/releases/download/v${PV}/${P}.tar.xz"; + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-CMakeLists-flags.patch + "${FILESDIR}"/${PN}-disable-ccache-autodetection.patch +) + +src_configure() { + local mycmakeargs=( + -DCMAKE_SKIP_RPATH=ON + -DHEADLESS=false + -DUSE_DISCORD=$(usex discord) + -DUSE_SYSTEM_FFMPEG=ON + -DUSE_SYSTEM_LIBZIP=ON + -DUSE_SYSTEM_SNAPPY=ON + -DUSE_SYSTEM_ZSTD=ON + -DUSING_QT_UI=$(usex qt5) + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: fb8b5c9ed71bb6be58ee692f9e9100b3457d8ae6 Author: Maciej Barć gentoo org> AuthorDate: Thu Dec 15 14:58:55 2022 + Commit: Maciej Barć gentoo org> CommitDate: Thu Dec 15 15:26:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb8b5c9e games-emulation/ppsspp: drop old 1.12.3-r1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 10 --- games-emulation/ppsspp/ppsspp-1.12.3-r1.ebuild | 97 -- 2 files changed, 107 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index a18b897711a7..bc2d2b649de4 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,13 +1,3 @@ -DIST ppsspp-1.12.3-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d -DIST ppsspp-1.12.3-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e -DIST ppsspp-1.12.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be -DIST ppsspp-1.12.3-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 -DIST ppsspp-1.12.3-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd -DIST ppsspp-1.12.3-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de -DIST ppsspp-1.12.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 -DIST ppsspp-1.12.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.12.3-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae -DIST ppsspp-1.12.3.tar.gz 31693022 BLAKE2B a3378efaad9c8aa7b6141e454b6663892fb357c264845edd4ebf3e25fc8f9d76d8cc5a45d220ba0549036dd8d06e825105bb72182c4ba621e7618563d4f806c5 SHA512 fe5f5b150cc06ecca68c592fa19396d9a6e573c67da9be0ba98a3db975b0efcb6de694ac224543beaea2a3eb4952d45459e850d6c2f0fe6668536325dd449d38 DIST ppsspp-1.13-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d DIST ppsspp-1.13-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e DIST ppsspp-1.13-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be diff --git a/games-emulation/ppsspp/pp
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 418d64eafd35ede86bfb5ecac7f275c357912272 Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 12 00:42:04 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 12 00:46:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418d64ea games-emulation/ppsspp: drop old 1.11.3_p20210627-r2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 10 --- .../ppsspp/ppsspp-1.11.3_p20210627-r2.ebuild | 100 - 2 files changed, 110 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index f6d6f03115ba..e57436dd0bbb 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,13 +1,3 @@ -DIST ppsspp-1.11.3_p20210627-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d -DIST ppsspp-1.11.3_p20210627-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e -DIST ppsspp-1.11.3_p20210627-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be -DIST ppsspp-1.11.3_p20210627-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 -DIST ppsspp-1.11.3_p20210627-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd -DIST ppsspp-1.11.3_p20210627-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de -DIST ppsspp-1.11.3_p20210627-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 -DIST ppsspp-1.11.3_p20210627-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.11.3_p20210627-ext_zstd.tar.gz 1858608 BLAKE2B 8d3f3fd3b4d9cab38c4544b3fe7030bb5589b230433a1e479a18975145b83255d84c029a6eb57b5440acf160cdfc46aad1b25145bea004c22b1999b63fdfa933 SHA512 5db2ebd0cbdd9f2a1485f876eddf45df23dcf41bb9c7bedec865a60cb63eeba4a8ce6968de4598f18fe4368b38fa6333c0c7e4bf8ed4848ac83a8e7783ce47cd -DIST ppsspp-1.11.3_p20210627.tar.gz 28650800 BLAKE2B f6f0c512451df4fe4c7a10525898aeb698f0a36889f7216d766d62366f5b3f3040cf5e422cbaaab44c638e4f12ce27361b5170caae33578ecd33ac1409fecf3d SHA512 a309e722f5ddfeef9acfa23ff92cda0c37cf21d255f7d2f3546cdccc51502e4ad66274dd02c96b94637a4bada022a604191f92f2edf40cb0bbdbdaf6acd73223 DIST ppsspp-1.12.3-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d DIST ppsspp-1.12.3-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e DIST ppsspp-1.12.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef8
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: ba477a13b8da74305abf9670e4e1f49e4d41900e Author: Maciej Barć gentoo org> AuthorDate: Mon Sep 12 00:41:36 2022 + Commit: Maciej Barć gentoo org> CommitDate: Mon Sep 12 00:46:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba477a13 games-emulation/ppsspp: bump to 1.13.2 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 8 +++ games-emulation/ppsspp/ppsspp-1.13.2.ebuild | 100 2 files changed, 108 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 4a5bf8448b54..f6d6f03115ba 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -26,4 +26,12 @@ DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335 DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.13.2-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e +DIST ppsspp-1.13.2-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.13.2-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 +DIST ppsspp-1.13.2-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd +DIST ppsspp-1.13.2-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de +DIST ppsspp-1.13.2-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.13.2-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.13.2.tar.gz 31676739 BLAKE2B 913c5be8a40286103f402cd369edb3f8709745204b32f076206532b2bdadd286cd10980009a9613e06537fb62b3e560026631030183362e64b60263c2c1884fd SHA512 09c9fb12e03fb573bb4ac801a807dfbe883316e184750461752d986d00358f4e61153737a5018dd16d8c3082be88566878b3e3357e27267184f8bf4287695227 DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2767392b94eccf35b39c476d17973dd2a34891feb17ca33883b50f90f5e90cf9e758bae1a32452f diff --git a/games-emulation/ppsspp/ppsspp-1.13.2.ebuild b/games-emulation/ppsspp/ppsspp-1.13.2.ebuild new file mode 100644 index ..2d55e7f90bad --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.13.2.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2022 Gentoo Authors
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 853f3bc185337839eda454ec905be2d9523b95cf Author: Maciej Barć gentoo org> AuthorDate: Wed Aug 31 14:47:32 2022 + Commit: Maciej Barć gentoo org> CommitDate: Wed Aug 31 15:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853f3bc1 games-emulation/ppsspp: drop old 1.13 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 1 - games-emulation/ppsspp/ppsspp-1.13.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 1c9ead3a62d0..4a5bf8448b54 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -26,5 +26,4 @@ DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335 DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.13-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2767392b94eccf35b39c476d17973dd2a34891feb17ca33883b50f90f5e90cf9e758bae1a32452f diff --git a/games-emulation/ppsspp/ppsspp-1.13.ebuild b/games-emulation/ppsspp/ppsspp-1.13.ebuild deleted file mode 100644 index 30e0b99f6390.. --- a/games-emulation/ppsspp/ppsspp-1.13.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop xdg cmake - -DESCRIPTION="A PSP emulator written in C++" -HOMEPAGE="https://www.ppsspp.org/"; -SRC_URI=" - https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/KhronosGroup/SPIRV-Cross/archive/9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz - https://github.com/Kingcom/armips/archive/7885552b208493a6a0f21663770c446c3ba65576.tar.gz -> ${P}-ext_armips.tar.gz - https://github.com/Tencent/rapidjson/archive/73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz -> ${P}-ext_rapidjson.tar.gz - https://github.com/facebook/zstd/archive/a488ba114ec17ea1054b9057c26a046fc122b3b6.tar.gz -> ${P}-ext_zstd.tar.gz - https://github.com/hrydgard/glslang/archive/dc11adde23c455a24e13dd54de9b4ede8bdd7db8.tar.gz -> ${P}-ext_glslang.tar.gz - https://github.com/hrydgard/miniupnp/archive/3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e.tar.gz -> ${P}-ext_miniupnp.tar.gz - https://github.com/hrydgard/ppsspp-freetype/archive/cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a.tar.gz -> ${P}-ext_native_tools_prebuilt.tar.gz - https://github.com/hrydgard/ppsspp-lang/archive/3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz -> ${P}-assets_lang.tar.gz - discord? ( https://github.com/discordapp/discord-rpc/archive/963aa9f3e5ce81a4682c6ca3d136cddda614db33.tar.gz -> ${P}-ext_discord-rpc.tar.gz ) -" - -LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="discord qt5" -RESTRICT="test" - -RDEPEND=" - app-arch/snappy:= - dev-libs/libzip:= - dev-util/glslang:= - media-libs/glew:= - media-libs/libpng:= - media-libs/libsdl2[joystick] - media-video/ffmpeg:0/56.58.58 - sys-libs/zlib:= - virtual/opengl - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qtmultimedia:5[-gles2-only] - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtwidgets:5[-gles2-only] - ) - !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-CMakeLists-flags.patch ) - -src_unpack
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 403b41336f08a7c0bb4217fc41ea9095594ca3bb Author: Azamat H. Hackimov gmail com> AuthorDate: Sun Aug 28 18:26:18 2022 + Commit: Maciej Barć gentoo org> CommitDate: Sun Aug 28 20:56:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403b4133 games-emulation/ppsspp: update build-system Added support for system zstd library. Remove ccache autodetection, build system automagically detects ccache and use it in situations where it shouldn't do that. Signed-off-by: Azamat H. Hackimov gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27047 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp-disable-ccache-autodetection.patch | 26 ++ games-emulation/ppsspp/ppsspp-1.13-r1.ebuild | 102 + 2 files changed, 128 insertions(+) diff --git a/games-emulation/ppsspp/files/ppsspp-disable-ccache-autodetection.patch b/games-emulation/ppsspp/files/ppsspp-disable-ccache-autodetection.patch new file mode 100644 index ..007e64774c20 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-disable-ccache-autodetection.patch @@ -0,0 +1,26 @@ +From ca18b1b578ec7215277a73b6658753ff35e677ea Mon Sep 17 00:00:00 2001 +From: "Azamat H. Hackimov" +Date: Sun, 28 Aug 2022 17:53:05 +0300 +Subject: [PATCH] Disable ccache autodetection + +Build system automagically detects ccache and use it in situations where +it should'nt do that. +--- + CMakeLists.txt | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 376e2c5ad..8c382ce5c 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -111,7 +111,6 @@ if(MACOSX AND NOT USE_SYSTEM_LIBSDL2) + set(SDL2_LIBRARY ${CMAKE_SOURCE_DIR}/SDL/macOS/SDL2.framework) + endif() + +-include(ccache) + include(GNUInstallDirs) + + add_definitions(-DASSETS_DIR="${CMAKE_INSTALL_FULL_DATADIR}/ppsspp/assets/") +-- +2.35.1 + diff --git a/games-emulation/ppsspp/ppsspp-1.13-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.13-r1.ebuild new file mode 100644 index ..3b1688d5a6d4 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.13-r1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg cmake + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/"; +SRC_URI=" + https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/KhronosGroup/SPIRV-Cross/archive/9acb9ec31f5a8ef80ea6b994bb77be787b08d3d1.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz + https://github.com/Kingcom/armips/archive/7885552b208493a6a0f21663770c446c3ba65576.tar.gz -> ${P}-ext_armips.tar.gz + https://github.com/Tencent/rapidjson/archive/73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz -> ${P}-ext_rapidjson.tar.gz + https://github.com/hrydgard/glslang/archive/dc11adde23c455a24e13dd54de9b4ede8bdd7db8.tar.gz -> ${P}-ext_glslang.tar.gz + https://github.com/hrydgard/miniupnp/archive/3a87be33e797ba947b2b2a5f8d087f6c3ff4d93e.tar.gz -> ${P}-ext_miniupnp.tar.gz + https://github.com/hrydgard/ppsspp-freetype/archive/cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a.tar.gz -> ${P}-ext_native_tools_prebuilt.tar.gz + https://github.com/hrydgard/ppsspp-lang/archive/3bf6b18eb0ae68861fbfbb7b43cd764771ca42a9.tar.gz -> ${P}-assets_lang.tar.gz + discord? ( https://github.com/discordapp/discord-rpc/archive/963aa9f3e5ce81a4682c6ca3d136cddda614db33.tar.gz -> ${P}-ext_discord-rpc.tar.gz ) +" + +LICENSE="Apache-2.0 BSD BSD-2 GPL-2 JSON MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="discord qt5" +RESTRICT="test" + +RDEPEND=" + app-arch/snappy:= + app-arch/zstd:= + dev-libs/libzip:= + dev-util/glslang:= + media-libs/glew:= + media-libs/libpng:= + media-libs/libsdl2[joystick] + media-video/ffmpeg:0/56.58.58 + sys-libs/zlib:= + virtual/opengl + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qtmultimedia:5[-gles2-only] + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtwidgets:5[-gles2-only] + ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-CMakeLists-flags.patch" + "${FILESDIR}/${PN}-disable-ccache-autodetection.patch" +) + +src_unpack() { + unpack ${P}.tar.gz + + cd "${S}" || die + local list=( + assets_lang + ext_SPIRV-Cross + ext_armips + ext_glslang + ext_miniupnp + ext_native_tools_prebuilt + ext_rapidjson + ) + use discord && list+=( ext_discord-rpc ) + + local i + for i in "${list[@]}" ; do + tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || + die "Failed to unpack ${P}-$
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 4ec693f1e4817cf71fb14e02602a01f5f43e075a Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 21:00:46 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec693f1 games-emulation/ppsspp: drop old 1.11.3-r1 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 10 --- games-emulation/ppsspp/metadata.xml| 3 - games-emulation/ppsspp/ppsspp-1.11.3-r1.ebuild | 110 - 3 files changed, 123 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 6299662c187d..1c9ead3a62d0 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,13 +1,3 @@ -DIST ppsspp-1.11.3-assets_lang.tar.gz 662203 BLAKE2B 0c1e0852c9ab3b3146f149713710e969c685a89deb68e5853f53426973563908350b9aca9994202ee3d435229bd7992ad5385a63fe87956c2ca142b2d5ca754e SHA512 8976b68ebc8b83ca34be1abe4499ca39c21c21af38b977925cd0d5ef456518fbb3670e8a5f35320bb5037a1dda4603614fadb7abafad8378f45f7713743fe39b -DIST ppsspp-1.11.3-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440 SHA512 b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65 -DIST ppsspp-1.11.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be -DIST ppsspp-1.11.3-ext_discord-rpc.tar.gz 2107457 BLAKE2B 8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f SHA512 17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af -DIST ppsspp-1.11.3-ext_glslang.tar.gz 3138654 BLAKE2B fe5113842d18ce2327e59d2c40ac8847bc28cd8e53ea8d63f9585b6f97943587ba81521b8d0ac94bccde58e14487b1d524cebf61ded0944d9b55c2b7b63bf59b SHA512 153233429ac7ff16b8a530eae28152e55eb90481c9adca5119853fefe76b265b16b922694396d70e8e4511b2da5519c2e1e016bd79617befb90b609cad5a5fc3 -DIST ppsspp-1.11.3-ext_miniupnp.tar.gz 438926 BLAKE2B 1bfad3cb6b169cfcc12ea79d566c1897d7a3fac61f2c74eb129ff38d99b59dc713b1277a2d672b849fda33f54f7c99dc776080e983e908b7d2844d183fbb SHA512 99f336d44f2cb53f2f79bd65726ea5209023efe264207255161d3b8a0452082ed1830b70db81d8bf5ebbf40db66ed391eb000306b2af0918dfa171093b2680e7 -DIST ppsspp-1.11.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 -DIST ppsspp-1.11.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.11.3-ffmpeg.tar.gz 396041681 BLAKE2B be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63 SHA512 5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b0c4bfb588dfd0aa0d63e676c9b890c471b05f2298bfececbac6b4 -DIST ppsspp-1.11.3.tar.gz 30067677 BLAKE2B 7c5456d38c55c6c1d6a873d869c6df4f31d271f3dec75fd0c5b4f1f4db6ad8a22ad456ba183f0df84d8e2d293bef6c454843f8149c186a86fcbee127aeee7d9a SHA512 5890ae34f2aa4125a816a0fade46a7422385a0652ff04470c56fe653e3a2a697d55bc77f1d7d119bdfa8dbad313d6a1de18a03d1960eaaa9e987b5ddcfed2f48 DIST ppsspp-1.11.3_p20210627-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d DIST ppsspp-1.11.3_p20210627-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e DIST ppsspp-1.11.3_p20210627-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e64
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/, games-emulation/ppsspp/
commit: 9ee8d753d95a5dfbf3edbbe81e088391b54f42d5 Author: Maciej Barć gentoo org> AuthorDate: Tue Jul 26 20:59:30 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Jul 26 21:10:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee8d753 games-emulation/ppsspp: bump to 1.13 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest| 10 +++ .../ppsspp/files/ppsspp-CMakeLists-flags.patch | 16 games-emulation/ppsspp/ppsspp-1.13.ebuild | 99 ++ 3 files changed, 125 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index e101149e4f00..6299662c187d 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -28,3 +28,13 @@ DIST ppsspp-1.12.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.12.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.12.3-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae DIST ppsspp-1.12.3.tar.gz 31693022 BLAKE2B a3378efaad9c8aa7b6141e454b6663892fb357c264845edd4ebf3e25fc8f9d76d8cc5a45d220ba0549036dd8d06e825105bb72182c4ba621e7618563d4f806c5 SHA512 fe5f5b150cc06ecca68c592fa19396d9a6e573c67da9be0ba98a3db975b0efcb6de694ac224543beaea2a3eb4952d45459e850d6c2f0fe6668536325dd449d38 +DIST ppsspp-1.13-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d +DIST ppsspp-1.13-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e +DIST ppsspp-1.13-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.13-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 +DIST ppsspp-1.13-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd +DIST ppsspp-1.13-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de +DIST ppsspp-1.13-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.13-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.13-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae +DIST ppsspp-1.13.tar.gz 31675858 BLAKE2B bfad05d3097481699f555ed16582731a512d14ab36214470d76c5437f7d0d634825546a94eb511568cf291e1a785a3ac39aa3cc01db6a063816d4e7ee551 SHA512 73233c3da6787808696fa961d9c42127e893be088ecb7eb6d2
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 5853372b18c0ae585625040adddb26a374f7f617 Author: Maciej Barć gentoo org> AuthorDate: Tue Mar 1 01:15:04 2022 + Commit: Maciej Barć gentoo org> CommitDate: Tue Mar 1 01:33:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5853372b games-emulation/ppsspp: pin ffmpeg to 0/56.58.58 slot Upstream bug report: https://github.com/hrydgard/ppsspp/issues/15308 CONSIDER: If we can not patch this in the future, then maybe bring back USE="system-ffmpeg". Closes: https://bugs.gentoo.org/834376 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> .../ppsspp/{ppsspp-1.11.3.ebuild => ppsspp-1.11.3-r1.ebuild} | 4 ++-- ...p-1.11.3_p20210627-r1.ebuild => ppsspp-1.11.3_p20210627-r2.ebuild} | 4 ++-- .../ppsspp/{ppsspp-1.12.3.ebuild => ppsspp-1.12.3-r1.ebuild} | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.11.3.ebuild b/games-emulation/ppsspp/ppsspp-1.11.3-r1.ebuild similarity index 97% rename from games-emulation/ppsspp/ppsspp-1.11.3.ebuild rename to games-emulation/ppsspp/ppsspp-1.11.3-r1.ebuild index c833ea0b5f4a..0e56f4eb3423 100644 --- a/games-emulation/ppsspp/ppsspp-1.11.3.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.11.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,7 +35,7 @@ RDEPEND=" sys-libs/zlib:= virtual/opengl sdl? ( media-libs/libsdl2 ) - system-ffmpeg? ( media-video/ffmpeg:= ) + system-ffmpeg? ( media-video/ffmpeg:0/56.58.58 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[-gles2-only] diff --git a/games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r2.ebuild similarity index 97% rename from games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r1.ebuild rename to games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r2.ebuild index a6d35611d326..f423958a6178 100644 --- a/games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,7 +36,7 @@ RDEPEND=" media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] - media-video/ffmpeg:= + media-video/ffmpeg:0/56.58.58 sys-libs/zlib:= virtual/opengl qt5? ( diff --git a/games-emulation/ppsspp/ppsspp-1.12.3.ebuild b/games-emulation/ppsspp/ppsspp-1.12.3-r1.ebuild similarity index 97% rename from games-emulation/ppsspp/ppsspp-1.12.3.ebuild rename to games-emulation/ppsspp/ppsspp-1.12.3-r1.ebuild index 74faf99b6397..aa3ff5031252 100644 --- a/games-emulation/ppsspp/ppsspp-1.12.3.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.12.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -33,7 +33,7 @@ RDEPEND=" media-libs/glew:= media-libs/libpng:= media-libs/libsdl2[joystick] - media-video/ffmpeg:= + media-video/ffmpeg:0/56.58.58 sys-libs/zlib:= virtual/opengl qt5? (
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: fcfc61b411cea97419a0565b15fb8278cc240440 Author: Maciej Barć gentoo org> AuthorDate: Fri Nov 26 00:37:58 2021 + Commit: Maciej Barć gentoo org> CommitDate: Fri Nov 26 00:44:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfc61b4 games-emulation/ppsspp: bump to 1.12.3 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/Manifest | 10 +++ games-emulation/ppsspp/ppsspp-1.12.3.ebuild | 97 + 2 files changed, 107 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 6aaa585f061c..e101149e4f00 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -18,3 +18,13 @@ DIST ppsspp-1.11.3_p20210627-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c DIST ppsspp-1.11.3_p20210627-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.11.3_p20210627-ext_zstd.tar.gz 1858608 BLAKE2B 8d3f3fd3b4d9cab38c4544b3fe7030bb5589b230433a1e479a18975145b83255d84c029a6eb57b5440acf160cdfc46aad1b25145bea004c22b1999b63fdfa933 SHA512 5db2ebd0cbdd9f2a1485f876eddf45df23dcf41bb9c7bedec865a60cb63eeba4a8ce6968de4598f18fe4368b38fa6333c0c7e4bf8ed4848ac83a8e7783ce47cd DIST ppsspp-1.11.3_p20210627.tar.gz 28650800 BLAKE2B f6f0c512451df4fe4c7a10525898aeb698f0a36889f7216d766d62366f5b3f3040cf5e422cbaaab44c638e4f12ce27361b5170caae33578ecd33ac1409fecf3d SHA512 a309e722f5ddfeef9acfa23ff92cda0c37cf21d255f7d2f3546cdccc51502e4ad66274dd02c96b94637a4bada022a604191f92f2edf40cb0bbdbdaf6acd73223 +DIST ppsspp-1.12.3-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d +DIST ppsspp-1.12.3-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e +DIST ppsspp-1.12.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.12.3-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 +DIST ppsspp-1.12.3-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd +DIST ppsspp-1.12.3-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de +DIST ppsspp-1.12.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.12.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.12.3-ext_zstd.tar.gz 1868621 BLAKE2B abbd48a18c587fc6c413c3df32aa6b74a1c3d0ed02eacb2e7ad23a4fdab059b092e8df4356cbc799641b42e99587238decc2ae27862142fd8d7be7959ad1fd5e SHA512 659576d0f52d2271b6b53f638b407b873888b1cffe4f014c3149d33a961653c2fcf7ff270bc669a5647205b573ef2809907645a4c89ab6c030ad65bce15547ae +DIST ppsspp-1.12.3.tar.gz 31693022 BLAKE2B a3378efaad9c8aa7b6141e454b6663892fb357c264845edd4ebf3e25fc8f9d76d8cc5a45d220ba0549036dd8d06e825105bb72182c4ba621e7618563d4f806c5 SHA512 fe5f5b150cc06ecca68c
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: e4e528ff0da53391f3beb8bafe580521f82e22f3 Author: Maciej Barć gentoo org> AuthorDate: Thu Nov 25 01:35:33 2021 + Commit: Maciej Barć gentoo org> CommitDate: Thu Nov 25 02:03:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e528ff games-emulation/ppsspp: update metadata.xml Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć gentoo.org> games-emulation/ppsspp/metadata.xml | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index 92a979acdfe4..4b2bbd782539 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -1,20 +1,21 @@ https://www.gentoo.org/dtd/metadata.dtd";> + - -x...@riseup.net -Maciej Barć - - -proxy-ma...@gentoo.org -Proxy Maintainers - - -Enable interfacing with a locally running Discord desktop client -Use the system-wide media-video/ffmpeg instead of bundled - - -https://github.com/hrydgard/ppsspp/issues -hrydgard/ppsspp - + +x...@gentoo.org +Maciej Barć + + + + Enable interfacing with a locally running Discord desktop client + + + Use the system-wide media-video/ffmpeg instead of bundled + + + +https://github.com/hrydgard/ppsspp/issues +hrydgard/ppsspp +
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 8797c55d52293c099febfaaf1267ece3d9dee965 Author: Ionen Wolkens gentoo org> AuthorDate: Tue Jul 6 11:46:12 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Jul 6 11:49:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8797c55d games-emulation/ppsspp: add missing libsdl2[X] when USE=-qt5 Closes: https://bugs.gentoo.org/800725 Acked-by: Maciej Barć riseup.net> Signed-off-by: Ionen Wolkens gentoo.org> ...ppsspp-1.11.3_p20210627.ebuild => ppsspp-1.11.3_p20210627-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.11.3_p20210627.ebuild b/games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r1.ebuild similarity index 98% rename from games-emulation/ppsspp/ppsspp-1.11.3_p20210627.ebuild rename to games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r1.ebuild index 5b55de6b85a..a6d35611d32 100644 --- a/games-emulation/ppsspp/ppsspp-1.11.3_p20210627.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.11.3_p20210627-r1.ebuild @@ -46,7 +46,7 @@ RDEPEND=" dev-qt/qtopengl:5[-gles2-only] dev-qt/qtwidgets:5[-gles2-only] ) - !qt5? ( media-libs/libsdl2[opengl,sound,video] ) + !qt5? ( media-libs/libsdl2[X,opengl,sound,video] ) " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: a8d03be9e6526066434f326a76da5a5ad063498e Author: Maciej Barć riseup net> AuthorDate: Mon Jun 28 15:26:50 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Jul 5 17:58:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d03be9 games-emulation/ppsspp: bump to 1.11.3_p20210627 Snapshot from 27.06.2021, update some submodules and add zstd submodule. Remove (non) system-ffmpeg as new ffmpeg works fine and the non-system ffmpeg used is quite outdated. This version does not fail with new ffmpeg, so with update close #785247 Closes: https://bugs.gentoo.org/785247 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Maciej Barć riseup.net> Closes: https://github.com/gentoo/gentoo/pull/21456 Signed-off-by: Ionen Wolkens gentoo.org> games-emulation/ppsspp/Manifest| 10 +++ .../ppsspp/ppsspp-1.11.3_p20210627.ebuild | 100 + 2 files changed, 110 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 0173502e9f6..6aaa585f061 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -8,3 +8,13 @@ DIST ppsspp-1.11.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.11.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.11.3-ffmpeg.tar.gz 396041681 BLAKE2B be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63 SHA512 5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b0c4bfb588dfd0aa0d63e676c9b890c471b05f2298bfececbac6b4 DIST ppsspp-1.11.3.tar.gz 30067677 BLAKE2B 7c5456d38c55c6c1d6a873d869c6df4f31d271f3dec75fd0c5b4f1f4db6ad8a22ad456ba183f0df84d8e2d293bef6c454843f8149c186a86fcbee127aeee7d9a SHA512 5890ae34f2aa4125a816a0fade46a7422385a0652ff04470c56fe653e3a2a697d55bc77f1d7d119bdfa8dbad313d6a1de18a03d1960eaaa9e987b5ddcfed2f48 +DIST ppsspp-1.11.3_p20210627-assets_lang.tar.gz 664123 BLAKE2B 8d96634eb3e930f7f97e8ac24d97eba1e2e7fce3a8f4dbe5a8a4c0c0438a24e981769c3638d7e7770eb1a3af2827a3ece0996fdba8cf668d2c058e3d20741e94 SHA512 691cb38c65ca20700dc5b91c0dc02eec1839f153e042c87f8f4fd480e44c823c0ece9f4752f5e597f2aa4b5cfb22aaf49d76ff990eb2dd5231cc4065dd62566d +DIST ppsspp-1.11.3_p20210627-ext_SPIRV-Cross.tar.gz 1441538 BLAKE2B 011a0bc8fea2a5986b5884f315d877d0de111dbda226cc6aa5eaf11c0b2cb14acfd94c1279fb80f0a48b27d1a2117487f634a0888f7499d733261c0ced94ea89 SHA512 be77131814691dfbe65de3a2d3ea65de98c7169824997056637bbce39485327ff0f64e7eed8588237615948824e1f9dff1d083472b8cbccd3748a52379411e4e +DIST ppsspp-1.11.3_p20210627-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.11.3_p20210627-ext_discord-rpc.tar.gz 2108078 BLAKE2B e89ee4a196167cabaecfab82d191516eb0cf0fa89e35f95b6d118d5baad25f5d13d9002a8dcfe4aba099af7b9c1eb72835eb3baa9e4deaedd2754e99687b5967 SHA512 06205287addabfb343ccd9af997b693ed221fe564355d3629d4dee6c003e768b3f65f2b34eb04ef29807a15c5fa34b04c664212b7e0d15b09ad9a4e4be10a560 +DIST ppsspp-1.11.3_p20210627-ext_glslang.tar.gz 3300622 BLAKE2B 0f0d8e043662962f13c4277da335def78a88dd1b35ac2e40b0192f0783c43fd97367d63663764591a5b1eef1bc62c681aa54a402e69c36a8dc50b3595e9e8ba9 SHA512 39b7fd1332dc2f6e29c920961e2a48a33cb7fb36753a0ee5ea8897cb2ad11cec67808ec671cd1bdecbb03eb17f4e83a711013bb20a8cc0831879eb9fbe432bcd +DIST ppsspp-1.11.3_p20210627-ext_miniupnp.tar.gz 449099 BLAKE2B b2bcdee23c817cf309dd9516e32e06f7e1eadc9ae24db3519a2b4e3861417fb79c0708d6d67e8baec3de9e6c5c2bb0a6daff648bf63f7c419192729957e9959c SHA512 f86f558699e75e7f8a58bbb5e94c2a32d703432cef05ffeac0da129113a1fe485cc5ad43b1fcfda11ee1ee398fa434511eccc37633eb5d3dfe8af864097669de +DIST ppsspp-1.11.3_p20210627-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.11.3_p20210627-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.11.3_p20210627-ext_zstd.tar.gz 1858608 BLAKE2B 8d3f3fd3b4d9
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/
commit: 8a87f61d02b82defc45b0fbe05c6d78b9c7c7d52 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Mar 22 08:44:55 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 22 14:01:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a87f61d games-emulation/ppsspp: remove unused patch(es) Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20054 Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/files/ppsspp-1.4-O2.patch | 32 1 file changed, 32 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.4-O2.patch b/games-emulation/ppsspp/files/ppsspp-1.4-O2.patch deleted file mode 100644 index 55954c7c738..000 --- a/games-emulation/ppsspp/files/ppsspp-1.4-O2.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 19038c88a436..bf50f5cf52fb 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -195,11 +195,11 @@ if(NOT MSVC) - - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -D_DEBUG") - set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -Os -D_NDEBUG") -- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -D_NDEBUG") -+ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2 -D_NDEBUG") - set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2 -g -D_NDEBUG") - set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -D_DEBUG") - set(CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_C_FLAGS_MINSIZEREL} -Os -D_NDEBUG") -- set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -D_NDEBUG") -+ set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2 -D_NDEBUG") - set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O2 -g -D_NDEBUG") - #TODO: Remove this and include the file properly everywhere it makes sense - # First step is too use the macros everywhere -@@ -509,10 +509,10 @@ include_directories(ext/cityhash) - - if (NOT MSVC) - # These can be fast even for debug. -- set_target_properties(udis86 PROPERTIES COMPILE_FLAGS "-O3") -- set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O3") -+ set_target_properties(udis86 PROPERTIES COMPILE_FLAGS "-O2") -+ set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O2") - if(NOT ZLIB_FOUND) -- set_target_properties(zlib PROPERTIES COMPILE_FLAGS "-O3") -+ set_target_properties(zlib PROPERTIES COMPILE_FLAGS "-O2") - endif() - endif() -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 3d400384e9c137c9b538ddfa39e9901eb94797fa Author: Maciej Barć riseup net> AuthorDate: Thu Mar 11 17:00:23 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 11 17:05:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d400384 games-emulation/ppsspp: change xgqt's e-mail Signed-off-by: Maciej Barć riseup.net> Signed-off-by: Sam James gentoo.org> games-emulation/ppsspp/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index d19785f0a0c..946bf657ce0 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> -x...@protonmail.com +x...@riseup.net Maciej Barć
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 55091bcbc3c8508edaf52240674dff6069b5c5fc Author: Maciej Barć protonmail com> AuthorDate: Sat Mar 6 00:57:31 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 8 16:51:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55091bcb games-emulation/ppsspp: bump to 1.11.3 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/19787 Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/Manifest | 10 +++ games-emulation/ppsspp/ppsspp-1.11.3.ebuild | 110 2 files changed, 120 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 6782590a5f4..6a083cba9e0 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -16,4 +16,14 @@ DIST ppsspp-1.11-ext_miniupnp.tar.gz 438926 BLAKE2B 1bfad3cb6b169cfcc12ea79d566c DIST ppsspp-1.11-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 DIST ppsspp-1.11-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.11-ffmpeg.tar.gz 396041681 BLAKE2B be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63 SHA512 5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b0c4bfb588dfd0aa0d63e676c9b890c471b05f2298bfececbac6b4 +DIST ppsspp-1.11.3-assets_lang.tar.gz 662203 BLAKE2B 0c1e0852c9ab3b3146f149713710e969c685a89deb68e5853f53426973563908350b9aca9994202ee3d435229bd7992ad5385a63fe87956c2ca142b2d5ca754e SHA512 8976b68ebc8b83ca34be1abe4499ca39c21c21af38b977925cd0d5ef456518fbb3670e8a5f35320bb5037a1dda4603614fadb7abafad8378f45f7713743fe39b +DIST ppsspp-1.11.3-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440 SHA512 b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65 +DIST ppsspp-1.11.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.11.3-ext_discord-rpc.tar.gz 2107457 BLAKE2B 8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f SHA512 17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af +DIST ppsspp-1.11.3-ext_glslang.tar.gz 3138654 BLAKE2B fe5113842d18ce2327e59d2c40ac8847bc28cd8e53ea8d63f9585b6f97943587ba81521b8d0ac94bccde58e14487b1d524cebf61ded0944d9b55c2b7b63bf59b SHA512 153233429ac7ff16b8a530eae28152e55eb90481c9adca5119853fefe76b265b16b922694396d70e8e4511b2da5519c2e1e016bd79617befb90b609cad5a5fc3 +DIST ppsspp-1.11.3-ext_miniupnp.tar.gz 438926 BLAKE2B 1bfad3cb6b169cfcc12ea79d566c1897d7a3fac61f2c74eb129ff38d99b59dc713b1277a2d672b849fda33f54f7c99dc776080e983e908b7d2844d183fbb SHA512 99f336d44f2cb53f2f79bd65726ea5209023efe264207255161d3b8a0452082ed1830b70db81d8bf5ebbf40db66ed391eb000306b2af0918dfa171093b2680e7 +DIST ppsspp-1.11.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.11.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.11.3-ffmpeg.tar.gz 396041681 BLAKE2B be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63 SHA512 5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b0c4bfb588dfd0aa0d63e676c9b890c471b05f2298bfececbac6b4 +DIST ppsspp-1.11.3.tar.gz 30067677 BLAKE2B 7c5456d38c55c6c1d6a873d869c6df4f31d271f3dec75fd0c5b4f1f4db6ad8a22a
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: bbc62b0cf76e9df91de815c91c13dca911d11a47 Author: Maciej Barć protonmail com> AuthorDate: Sun Feb 7 23:07:40 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 17 16:30:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbc62b0c games-emulation/ppsspp: bump to 1.11 - Remove 'headless' build (-DHEADLESS=false) because it doesn't compile for me and it's not necessary - QA Portage says: QA Notice: Unresolved soname dependencies: /usr/bin/PPSSPPQt: libglslang.so But executing 'ldd /usr/bin/PPSSPPQt | grep -i gls' says: libglslang.so => /usr/lib64/libglslang.so (0x7f25a0a03000) Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/19369 Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/Manifest | 10 +++ games-emulation/ppsspp/ppsspp-1.11.ebuild | 110 ++ 2 files changed, 120 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index d589d7a9e2a..6906819b467 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -7,3 +7,13 @@ DIST ppsspp-1.10.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.10.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.10.3-ffmpeg.tar.gz 387126903 BLAKE2B fd838039dda32f1b9d16649bd7e5a5d6fb3db74a8032d51973b01e567dd97c06c3d16b82a5176cb5828178f47619d767e1e0473a31484ab957636502a5172fa0 SHA512 74a8ee678c16578af63af3a6dd11dbd7bba265bc6581ff78c19269cff1b2896e236c6468175eb19c3c321ee67ebe1d62b4ff179163bb7162089c953a18483cf7 DIST ppsspp-1.10.3.tar.gz 16956980 BLAKE2B 3f02abaf68a3a2acbaf71936fe70904a5065eb5c8afc8ec00804c325c597c4bf57fb4b9c7e1df7b302c085043a0ad210ca0d6ed2be89dd6ed28c9c635afff8db SHA512 522b2014810bd39a8554920b6d9bec7c47334d51537a7ca41482f629622b9e2d3dddfaaa5389b3c6c7dda8d7d3212b7ce9f6bd6e6d8498ffe370cf2cc58aac30 +DIST ppsspp-1.11-assets_lang.tar.gz 623227 BLAKE2B 91bccaca863ffead629a00783d9afba8d8975a76085ce48bf7e8fa515f60c7e850b7aad023a365955576fc0093c1e2f33813a41225b1728e1cf9431034d199a3 SHA512 5f023b7a4ecade3d88aa36ecf724fcf98200de05fc25797f1895ec3fa952dc01256a181f88d2fe3c283151c83ef502c63939d13160e4d1252f2d47d00bd54223 +DIST ppsspp-1.11-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440 SHA512 b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65 +DIST ppsspp-1.11-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.11-ext_discord-rpc.tar.gz 2107457 BLAKE2B 8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f SHA512 17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af +DIST ppsspp-1.11-ext_glslang.tar.gz 3138654 BLAKE2B fe5113842d18ce2327e59d2c40ac8847bc28cd8e53ea8d63f9585b6f97943587ba81521b8d0ac94bccde58e14487b1d524cebf61ded0944d9b55c2b7b63bf59b SHA512 153233429ac7ff16b8a530eae28152e55eb90481c9adca5119853fefe76b265b16b922694396d70e8e4511b2da5519c2e1e016bd79617befb90b609cad5a5fc3 +DIST ppsspp-1.11-ext_miniupnp.tar.gz 438926 BLAKE2B 1bfad3cb6b169cfcc12ea79d566c1897d7a3fac61f2c74eb129ff38d99b59dc713b1277a2d672b849fda33f54f7c99dc776080e983e908b7d2844d183fbb SHA512 99f336d44f2cb53f2f79bd65726ea5209023efe264207255161d3b8a0452082ed1830b70db81d8bf5ebbf40db66ed391eb000306b2af0918dfa171093b2680e7 +DIST ppsspp-1.11-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.11-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.11-ffmpeg.tar.gz 387126903 BLAKE2B fd838039dda32f1b9d16649bd7e5a5d6fb3db74a8032d51973b01e567dd97c06c3d16b82a5176c
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: ccb6a1290201ae6ae63832a2f5ad50ebde577c9a Author: Joonas Niilola gentoo org> AuthorDate: Wed Feb 17 16:30:01 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Wed Feb 17 16:30:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb6a129 games-emulation/ppsspp: re-generate Manifest file Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/Manifest | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 6906819b467..6782590a5f4 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -7,7 +7,7 @@ DIST ppsspp-1.10.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.10.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.10.3-ffmpeg.tar.gz 387126903 BLAKE2B fd838039dda32f1b9d16649bd7e5a5d6fb3db74a8032d51973b01e567dd97c06c3d16b82a5176cb5828178f47619d767e1e0473a31484ab957636502a5172fa0 SHA512 74a8ee678c16578af63af3a6dd11dbd7bba265bc6581ff78c19269cff1b2896e236c6468175eb19c3c321ee67ebe1d62b4ff179163bb7162089c953a18483cf7 DIST ppsspp-1.10.3.tar.gz 16956980 BLAKE2B 3f02abaf68a3a2acbaf71936fe70904a5065eb5c8afc8ec00804c325c597c4bf57fb4b9c7e1df7b302c085043a0ad210ca0d6ed2be89dd6ed28c9c635afff8db SHA512 522b2014810bd39a8554920b6d9bec7c47334d51537a7ca41482f629622b9e2d3dddfaaa5389b3c6c7dda8d7d3212b7ce9f6bd6e6d8498ffe370cf2cc58aac30 -DIST ppsspp-1.11-assets_lang.tar.gz 623227 BLAKE2B 91bccaca863ffead629a00783d9afba8d8975a76085ce48bf7e8fa515f60c7e850b7aad023a365955576fc0093c1e2f33813a41225b1728e1cf9431034d199a3 SHA512 5f023b7a4ecade3d88aa36ecf724fcf98200de05fc25797f1895ec3fa952dc01256a181f88d2fe3c283151c83ef502c63939d13160e4d1252f2d47d00bd54223 +DIST ppsspp-1.11-assets_lang.tar.gz 660080 BLAKE2B d8d30cf3e276f879da8efa3adda6521c3f239b908e0be18c61efa855e79790c44019d29e11f34e7d4cc6165bfd4b08f8664bdce6bb160665c114a46fa460c882 SHA512 4cc8c98f2de35e4585773dba38e39764018fcc64cad00b37976263ac63a003b8fd43bdbab0b820fbfb17fe5c205b9faa2f6d15f043e7d2e932cb72b18b42671c DIST ppsspp-1.11-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440 SHA512 b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65 DIST ppsspp-1.11-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be DIST ppsspp-1.11-ext_discord-rpc.tar.gz 2107457 BLAKE2B 8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f SHA512 17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af @@ -15,5 +15,5 @@ DIST ppsspp-1.11-ext_glslang.tar.gz 3138654 BLAKE2B fe5113842d18ce2327e59d2c40ac DIST ppsspp-1.11-ext_miniupnp.tar.gz 438926 BLAKE2B 1bfad3cb6b169cfcc12ea79d566c1897d7a3fac61f2c74eb129ff38d99b59dc713b1277a2d672b849fda33f54f7c99dc776080e983e908b7d2844d183fbb SHA512 99f336d44f2cb53f2f79bd65726ea5209023efe264207255161d3b8a0452082ed1830b70db81d8bf5ebbf40db66ed391eb000306b2af0918dfa171093b2680e7 DIST ppsspp-1.11-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 DIST ppsspp-1.11-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc -DIST ppsspp-1.11-ffmpeg.tar.gz 387126903 BLAKE2B fd838039dda32f1b9d16649bd7e5a5d6fb3db74a8032d51973b01e567dd97c06c3d16b82a5176cb5828178f47619d767e1e0473a31484ab957636502a5172fa0 SHA512 74a8ee678c16578af63af3a6dd11dbd7bba265bc6581ff78c19269cff1b2896e236c6468175eb19c3c321ee67ebe1d62b4ff179163bb7162089c953a18483cf7 +DIST ppsspp-1.11-ffmpeg.tar.gz 396041681 BLAKE2B be67e136b232e6937061d1a7cc37a4302786105a27c454422acdfff3905dcfa58c9fcbdcdb4b664d57f69f427a6892ac34018bf34e70f3c66e7708cacb63 SHA512 5417476ba2eeaee9c30bee8297b70a5557f9ec10270d301cb2820f4711be24dbadc4c1ca58b
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 0722271ca187e1c4c5f30ae32b4385fe766be942 Author: Maciej Barć protonmail com> AuthorDate: Sun Dec 6 21:47:58 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Dec 11 07:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0722271c games-emulation/ppsspp: add USE flag for discord-rpc Closes: https://bugs.gentoo.org/758365 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/18541 Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/metadata.xml | 1 + games-emulation/ppsspp/ppsspp-1.10.3.ebuild | 11 +-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index 73483506334..d19785f0a0c 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -10,6 +10,7 @@ Proxy Maintainers +Enable interfacing with a locally running Discord desktop client Use the system-wide media-video/ffmpeg instead of bundled diff --git a/games-emulation/ppsspp/ppsspp-1.10.3.ebuild b/games-emulation/ppsspp/ppsspp-1.10.3.ebuild index 41b2ef1ee03..c2d256e9a4f 100644 --- a/games-emulation/ppsspp/ppsspp-1.10.3.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.10.3.ebuild @@ -12,18 +12,18 @@ SRC_URI=" https://github.com/KhronosGroup/SPIRV-Cross/archive/a1f7c8dc8ea2f94443951ee27003bffa562c1f13.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz https://github.com/Kingcom/armips/archive/7885552b208493a6a0f21663770c446c3ba65576.tar.gz -> ${P}-ext_armips.tar.gz https://github.com/Tencent/rapidjson/archive/73063f5002612c6bf64fe24f851cd5cc0d83eef9.tar.gz -> ${P}-ext_rapidjson.tar.gz - https://github.com/discordapp/discord-rpc/archive/3d3ae7129d17643bc706da0a2eea85aafd10ab3a.tar.gz -> ${P}-ext_discord-rpc.tar.gz https://github.com/hrydgard/glslang/archive/d0850f875ec392a130ccf00018dab458b546f27c.tar.gz -> ${P}-ext_glslang.tar.gz https://github.com/hrydgard/ppsspp-freetype/archive/cbea79dc8fef4d9210e2bac7e7b9b5ff3388197a.tar.gz -> ${P}-ext_native_tools_prebuilt.tar.gz https://github.com/hrydgard/ppsspp-lang/archive/fd6f5bc01afb419eacca538b425c01eb2a055393.tar.gz -> ${P}-assets_lang.tar.gz !system-ffmpeg? ( https://github.com/hrydgard/ppsspp-ffmpeg/archive/d3e695286cce346274192c214c00f021c00cd575.tar.gz -> ${P}-ffmpeg.tar.gz ) + discord? ( https://github.com/discordapp/discord-rpc/archive/3d3ae7129d17643bc706da0a2eea85aafd10ab3a.tar.gz -> ${P}-ext_discord-rpc.tar.gz ) " RESTRICT="test" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="qt5 sdl +system-ffmpeg" +IUSE="discord qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" @@ -57,14 +57,12 @@ src_unpack() { assets_lang ext_SPIRV-Cross ext_armips - ext_discord-rpc ext_glslang ext_native_tools_prebuilt ext_rapidjson ) - if ! use system-ffmpeg; then - list+=( ffmpeg ) - fi + ! use system-ffmpeg && list+=( ffmpeg ) + use discord && list+=( ext_discord-rpc ) for i in "${list[@]}"; do tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz" done @@ -82,6 +80,7 @@ src_configure() { local mycmakeargs=( $(cmake_use_find_package sdl SDL2) -DHEADLESS=true + -DUSE_DISCORD=$(usex discord) -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg) -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: f43320260da4239fedbd80314502a9afa7cace2e Author: Joonas Niilola gentoo org> AuthorDate: Sat Nov 28 08:42:58 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 28 08:45:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4332026 games-emulation/ppsspp: enable 'headless' by default Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/metadata.xml | 1 - games-emulation/ppsspp/ppsspp-1.10.3.ebuild | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index a4d7fff54a6..73483506334 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -10,7 +10,6 @@ Proxy Maintainers -Build headless version of the PPSSPP Use the system-wide media-video/ffmpeg instead of bundled diff --git a/games-emulation/ppsspp/ppsspp-1.10.3.ebuild b/games-emulation/ppsspp/ppsspp-1.10.3.ebuild index 4ecf77e7eca..41b2ef1ee03 100644 --- a/games-emulation/ppsspp/ppsspp-1.10.3.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.10.3.ebuild @@ -23,7 +23,7 @@ RESTRICT="test" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" -IUSE="+headless qt5 sdl +system-ffmpeg" +IUSE="qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" @@ -81,7 +81,7 @@ src_prepare() { src_configure() { local mycmakeargs=( $(cmake_use_find_package sdl SDL2) - -DHEADLESS=$(usex headless) + -DHEADLESS=true -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg) -DUSE_SYSTEM_LIBZIP=ON -DUSE_SYSTEM_SNAPPY=ON @@ -99,7 +99,7 @@ src_install() { doicon -s "${i}" icons/hicolor/"${i}x${i}"/apps/"${PN}.png" done - use headless && dobin "${BUILD_DIR}/PPSSPPHeadless" + dobin "${BUILD_DIR}/PPSSPPHeadless" dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)" make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" "${PN}" "Game" }
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 9a7fc28d92805d500bb0e324c1574970b7cdad80 Author: Maciej Barć protonmail com> AuthorDate: Sat Nov 28 08:40:41 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 28 08:45:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7fc28d games-emulation/ppsspp: bump to 1.10.3, become maintainer Closes: https://bugs.gentoo.org/739212 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/18336 Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/Manifest | 9 +++ games-emulation/ppsspp/metadata.xml | 25 +++--- games-emulation/ppsspp/ppsspp-1.10.3.ebuild | 114 3 files changed, 139 insertions(+), 9 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 100fe7096ea..d1bd5fdbf15 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,3 +1,12 @@ +DIST ppsspp-1.10.3-assets_lang.tar.gz 623227 BLAKE2B 91bccaca863ffead629a00783d9afba8d8975a76085ce48bf7e8fa515f60c7e850b7aad023a365955576fc0093c1e2f33813a41225b1728e1cf9431034d199a3 SHA512 5f023b7a4ecade3d88aa36ecf724fcf98200de05fc25797f1895ec3fa952dc01256a181f88d2fe3c283151c83ef502c63939d13160e4d1252f2d47d00bd54223 +DIST ppsspp-1.10.3-ext_SPIRV-Cross.tar.gz 814213 BLAKE2B cfed78ac0ae4e6e7d82874b4fec2b5475063b09f8c8a3bef9bd23024978820dfbee68209a3ebbd3b883e8c2011d4353e1c0c1b543578d860cde8d20a0b304440 SHA512 b3faff10e2578a27740a013e463750c5244796e651b9586f900a3c97adba060f5e978d47a411f9fb255dd8314e21ea54cccbf90f726d1779448d5dc030f64b65 +DIST ppsspp-1.10.3-ext_armips.tar.gz 197263 BLAKE2B 2b2cbeaabf5fb5f0b5cbf8c93ea61d4546e04054f54be5a7dad081ca0aaacf09d1fe1cc710fd0c66f28c7d4c84b98961a6d96bb9cea941f8b02492c1dff6344d SHA512 2a94e2c7b7280c00a39c8fc92d81ed15fc4b3270a124ef882e3cd8878db6ec827aefa06b0e646a60916636a95e4ebfa886e9878ba70c6bcfcd048def457368be +DIST ppsspp-1.10.3-ext_discord-rpc.tar.gz 2107457 BLAKE2B 8a8117b13791aa4eda7addb974ca1bdd22766961af2de28eaa24337bdb0035b4538ca8241f07d8de9532ad8cd64ba846361bd9c4edb37ebeec149b7e72545d1f SHA512 17fb5de5d5afea9b7e0cdc116d5e3611b147eb2cde3a295a1a4ceb688bceb93d54feb2e479d511ce39d53a1380462a75dcdf6be9ddc2cece9d44b7f8ff7504af +DIST ppsspp-1.10.3-ext_glslang.tar.gz 3138654 BLAKE2B fe5113842d18ce2327e59d2c40ac8847bc28cd8e53ea8d63f9585b6f97943587ba81521b8d0ac94bccde58e14487b1d524cebf61ded0944d9b55c2b7b63bf59b SHA512 153233429ac7ff16b8a530eae28152e55eb90481c9adca5119853fefe76b265b16b922694396d70e8e4511b2da5519c2e1e016bd79617befb90b609cad5a5fc3 +DIST ppsspp-1.10.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c61f65b3d7e2c204e9b60fc00e551d72ef3edcb8a3c8851e1e8d1dd3b0f79594ffd0ec767ba0ca34ae7fc8d3a5171ca5b449fcbab8ab9f63e22a9 SHA512 5e1b3d8c0cf581014e6fa375b865725a383128818df6e5135a03b1513807d2b8f615a7e58d37ca805d0603ea75d24e41fe079eaf4f41e94af1077d4c4b0c5a93 +DIST ppsspp-1.10.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc +DIST ppsspp-1.10.3-ffmpeg.tar.gz 387126903 BLAKE2B fd838039dda32f1b9d16649bd7e5a5d6fb3db74a8032d51973b01e567dd97c06c3d16b82a5176cb5828178f47619d767e1e0473a31484ab957636502a5172fa0 SHA512 74a8ee678c16578af63af3a6dd11dbd7bba265bc6581ff78c19269cff1b2896e236c6468175eb19c3c321ee67ebe1d62b4ff179163bb7162089c953a18483cf7 +DIST ppsspp-1.10.3.tar.gz 16956980 BLAKE2B 3f02abaf68a3a2acbaf71936fe70904a5065eb5c8afc8ec00804c325c597c4bf57fb4b9c7e1df7b302c085043a0ad210ca0d6ed2be89dd6ed28c9c635afff8db SHA512 522b2014810bd39a8554920b6d9bec7c47334d51537a7ca41482f629622b9e2d3dddfaaa5389b3c6c7dda8d7d3212b7ce9f6bd6e6d8498ffe370cf2cc58aac30 DIST ppsspp-1.5.4-assets_lang.tar.gz 347859 BLAKE2B 648915773856a64dafb5d159e0917b4345ff99dba7b7dae4f343ecd81e1d835cb958766ab8928118ae4768564414e3dcceba474e05e99be23d56c9447c59786b SHA512 72983f01c51900fa133ca83d226a5daec78153c9d70fc1ca6233b531f3c5d5da5e307e377560789cecccad7a98ba8f66da104cc4375f51576f90c535dc980b98 DIST ppsspp-1.5.4-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 DIST ppsspp-1.5.4-ext_SPIRV-Cross.tar.gz 228943 BLAKE2B 0b4ed8a751737bf6fce9fa766f0b8dc0671b49a6adf026c369ebd3776d9d8c23acd08b6d3f41666a6e23410ffb243917a844d9de85e3eca5ce04935421aaca98 SHA512 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8 diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.x
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/, games-emulation/ppsspp/
commit: 75336163d935fdba3faeaa1e7b59d28f7d64cb4f Author: Maciej Barć protonmail com> AuthorDate: Sat Nov 28 08:42:09 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Nov 28 08:45:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75336163 games-emulation/ppsspp: remove old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Maciej Barć protonmail.com> Signed-off-by: Joonas Niilola gentoo.org> games-emulation/ppsspp/Manifest| 9 -- .../ppsspp/files/ppsspp-1.4.2-assets-lookup.patch | 13 --- .../ppsspp/files/ppsspp-1.5.4-ffmpeg-4.patch | 34 .../ppsspp/files/ppsspp-1.5.4-stdint-gcc-10.patch | 10 --- games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild | 99 -- games-emulation/ppsspp/ppsspp-.ebuild | 81 -- 6 files changed, 246 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index d1bd5fdbf15..d589d7a9e2a 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -7,12 +7,3 @@ DIST ppsspp-1.10.3-ext_native_tools_prebuilt.tar.gz 897571 BLAKE2B b1c959a0cd1c6 DIST ppsspp-1.10.3-ext_rapidjson.tar.gz 1054419 BLAKE2B 40b8ba0884943de2179b21d7a56716efed2ec5b4098aa33c061e52703b0952930fe2f1bda8cb6ec4a75b947753011e9d06fda953a3862e321d2a0187cd60385d SHA512 3472e129e710bf5343b8b27a61581a1480c8096493e466440b62702d8b5353745d561931f72b5405a736ad92525be3843ea1cf4b5ea5839721cc6d6b358f19bc DIST ppsspp-1.10.3-ffmpeg.tar.gz 387126903 BLAKE2B fd838039dda32f1b9d16649bd7e5a5d6fb3db74a8032d51973b01e567dd97c06c3d16b82a5176cb5828178f47619d767e1e0473a31484ab957636502a5172fa0 SHA512 74a8ee678c16578af63af3a6dd11dbd7bba265bc6581ff78c19269cff1b2896e236c6468175eb19c3c321ee67ebe1d62b4ff179163bb7162089c953a18483cf7 DIST ppsspp-1.10.3.tar.gz 16956980 BLAKE2B 3f02abaf68a3a2acbaf71936fe70904a5065eb5c8afc8ec00804c325c597c4bf57fb4b9c7e1df7b302c085043a0ad210ca0d6ed2be89dd6ed28c9c635afff8db SHA512 522b2014810bd39a8554920b6d9bec7c47334d51537a7ca41482f629622b9e2d3dddfaaa5389b3c6c7dda8d7d3212b7ce9f6bd6e6d8498ffe370cf2cc58aac30 -DIST ppsspp-1.5.4-assets_lang.tar.gz 347859 BLAKE2B 648915773856a64dafb5d159e0917b4345ff99dba7b7dae4f343ecd81e1d835cb958766ab8928118ae4768564414e3dcceba474e05e99be23d56c9447c59786b SHA512 72983f01c51900fa133ca83d226a5daec78153c9d70fc1ca6233b531f3c5d5da5e307e377560789cecccad7a98ba8f66da104cc4375f51576f90c535dc980b98 -DIST ppsspp-1.5.4-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 -DIST ppsspp-1.5.4-ext_SPIRV-Cross.tar.gz 228943 BLAKE2B 0b4ed8a751737bf6fce9fa766f0b8dc0671b49a6adf026c369ebd3776d9d8c23acd08b6d3f41666a6e23410ffb243917a844d9de85e3eca5ce04935421aaca98 SHA512 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8 -DIST ppsspp-1.5.4-ext_armips.tar.gz 191245 BLAKE2B 8bfeb8828bc2496c0222b22547820f00c5a695dc9469a2ce6b8fe7bc15e72af862a957e632af1829bfdd4cf663a586baa10495896971b9b138780ddc387aae9b SHA512 9ab376b928fadcbff7256ff10d6581e4960e00e48a93f47f7e90b1998022a8d03cadef20880aa020fe6b62e4fa43cf28fc68dc5b10e93b1212fd6788ae493dba -DIST ppsspp-1.5.4-ext_armips_ext_tinyformat.tar.gz 22284 BLAKE2B d37c35efeb42e3998603127f8758cec29103b5f7700ff465d5234e032822965e9249b6d183dba9962a76bed06abeaf0c40ab701425d1fb4d64ffd83c9987fe8d SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1 -DIST ppsspp-1.5.4-ext_glslang.tar.gz 1944927 BLAKE2B a9bfae046335f8cba72fc92208fd0370d1808d242c00964c5507ce7d6aab2ad10ef839e8f46c46ba9ac039e11469e26877f89a51843ad035f33b434212a18317 SHA512 333a93707e067ac1d98c69533c2d206675d75aa54195326accf33e8401ac2fb412d2e2525b0ee1313f141872aa6ea430ae5424e8712483c59f77dc3adbcb4f59 -DIST ppsspp-1.5.4-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596dedbc26e049190fa1607903b70023865c50de4fb7361de33c1bd1c5de305124ea02f2ba9ac854bf2f40f3e79259663cdfa4ec SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871 -DIST ppsspp-1.5.4-pspautotests.tar.gz 36005395 BLAKE2B fa92d1acb0adfecb23f55132c4e85843c3c04c73e4bc8cfb054cfa8e0b67fe1c03c4a83032892bc534a78a64bf190da00db91fd49df4c3838e5b8d0396cce15b SHA512 1485eace5526f53f6c41200e63d6d5d0ff217f22ec4788d58b33a33c64e344609f95bf2b73a8f35fd395914b33910b38a0348b35b488dadbdd43e24ac0bfed9f -DIST ppsspp-1.5.4.tar.gz 19008538 BLAKE2B 10ca63a3f05757bd091a66b6563e34b3ca3c9c4df12a0b7796e42776d54997bec581582ee16706d5fb3630ebb8c0bcd1a5c0040856d94330865932b3d1ada2db SHA512 dbf4d2e9cc94a64908d5006ad562da72860fd12dadac66b0bdc6903d4cad4c81436963e2401751
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 641372abdbbd729890f4171af68c860fd154e224 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 25 20:15:58 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 25 20:15:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=641372ab games-emulation/ppsspp: migrate from libav Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada gentoo.org> games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild | 7 ++- games-emulation/ppsspp/ppsspp-.ebuild | 9 +++-- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild index 8de0ecaf747..e83d7dac012 100644 --- a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="headless libav +qt5 sdl +system-ffmpeg" +IUSE="headless +qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" @@ -39,10 +39,7 @@ RDEPEND=" !sdl? ( dev-qt/qtmultimedia:5 ) ) sdl? ( media-libs/libsdl2 ) - system-ffmpeg? ( - !libav? ( media-video/ffmpeg:= ) - libav? ( media-video/libav:= ) - ) + system-ffmpeg? ( media-video/ffmpeg:= ) " DEPEND="${RDEPEND}" diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index 536c4d6c89e..1f03ec0b1d0 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ EGIT_SUBMODULES=( '*' ) LICENSE="GPL-2" SLOT="0" KEYWORDS="" -IUSE="headless libav +qt5 sdl +system-ffmpeg" +IUSE="headless +qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" @@ -30,10 +30,7 @@ RDEPEND=" !sdl? ( dev-qt/qtmultimedia:5 ) ) sdl? ( media-libs/libsdl2 ) - system-ffmpeg? ( - !libav? ( media-video/ffmpeg:= ) - libav? ( media-video/libav:= ) - ) + system-ffmpeg? ( media-video/ffmpeg:= ) " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 32373aba633556a1bec4314e2309089a587ded43 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 25 13:40:16 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 25 13:40:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32373aba games-emulation/ppsspp: tweak for gcc-10 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> games-emulation/ppsspp/files/ppsspp-1.5.4-stdint-gcc-10.patch | 10 ++ games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.5.4-stdint-gcc-10.patch b/games-emulation/ppsspp/files/ppsspp-1.5.4-stdint-gcc-10.patch new file mode 100644 index 000..0a7c45a810b --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.5.4-stdint-gcc-10.patch @@ -0,0 +1,10 @@ +--- a/Common/Hashmaps.h b/Common/Hashmaps.h +@@ -2,6 +2,7 @@ + + #include + #include ++#include /* uint32_t */ + + #include "ext/xxhash.h" + #include "Common/CommonFuncs.h" diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild index 4e7f8f7f027..8de0ecaf747 100644 --- a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -50,6 +50,7 @@ PATCHES=( "${FILESDIR}"/${PN}-1.4.2-assets-lookup.patch "${FILESDIR}"/${PN}-1.4-O2.patch "${FILESDIR}"/${P}-ffmpeg-4.patch + "${FILESDIR}"/${P}-stdint-gcc-10.patch ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/, games-emulation/ppsspp/
commit: 5ba26fd491fabad9dc0557223c1522d0915be009 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 16 10:27:18 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Sep 16 11:23:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba26fd4 games-emulation/ppsspp: Fix build with ffmpeg-4 Closes: https://bugs.gentoo.org/666168 Package-Manager: Portage-2.3.49, Repoman-2.3.10 .../ppsspp/files/ppsspp-1.5.4-ffmpeg-4.patch | 34 ++ games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild | 1 + 2 files changed, 35 insertions(+) diff --git a/games-emulation/ppsspp/files/ppsspp-1.5.4-ffmpeg-4.patch b/games-emulation/ppsspp/files/ppsspp-1.5.4-ffmpeg-4.patch new file mode 100644 index 000..d738d4bc56c --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.5.4-ffmpeg-4.patch @@ -0,0 +1,34 @@ +From 70c54a7d1ab15c0cf84a205b944db7e0339242e0 Mon Sep 17 00:00:00 2001 +From: Greg V +Date: Sat, 21 Apr 2018 16:44:45 +0300 +Subject: [PATCH] Fix build with ffmpeg 4.0 + +--- + Core/HLE/sceMpeg.cpp | 11 +++ + 1 file changed, 7 insertions(+), 4 deletions(-) + +diff --git a/Core/HLE/sceMpeg.cpp b/Core/HLE/sceMpeg.cpp +index 592320515e..ae309d7b2e 100644 +--- a/Core/HLE/sceMpeg.cpp b/Core/HLE/sceMpeg.cpp +@@ -884,13 +884,16 @@ class H264Frames{ + } + }; + #ifndef USE_FFMPEG +-#define FF_INPUT_BUFFER_PADDING_SIZE 16 ++#define AV_INPUT_BUFFER_PADDING_SIZE 16 ++#endif ++#ifndef AV_INPUT_BUFFER_PADDING_SIZE ++#define AV_INPUT_BUFFER_PADDING_SIZE FF_INPUT_BUFFER_PADDING_SIZE + #endif + void addpadding(){ +- u8* str = new u8[size + FF_INPUT_BUFFER_PADDING_SIZE]; ++ u8* str = new u8[size + AV_INPUT_BUFFER_PADDING_SIZE]; + memcpy(str, stream, size); +- memset(str + size, 0, FF_INPUT_BUFFER_PADDING_SIZE); +- size += FF_INPUT_BUFFER_PADDING_SIZE; ++ memset(str + size, 0, AV_INPUT_BUFFER_PADDING_SIZE); ++ size += AV_INPUT_BUFFER_PADDING_SIZE; + delete[] stream; + stream = str; + } diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild index 04fc2542f6a..4e7f8f7f027 100644 --- a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild @@ -49,6 +49,7 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}"/${PN}-1.4.2-assets-lookup.patch "${FILESDIR}"/${PN}-1.4-O2.patch + "${FILESDIR}"/${P}-ffmpeg-4.patch ) src_unpack() {
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: cdab391c812c28860270eecb3377f928b10d8ca7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 15 08:57:32 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 15 10:37:22 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdab391c games-emulation/ppsspp: Drop old Package-Manager: Portage-2.3.46, Repoman-2.3.10 games-emulation/ppsspp/Manifest | 9 --- games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild | 98 --- games-emulation/ppsspp/ppsspp-1.4.2.ebuild| 107 -- games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild | 98 --- games-emulation/ppsspp/ppsspp-1.5.4.ebuild| 107 -- 5 files changed, 419 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 29d9d297c3c..100fe7096ea 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -1,12 +1,3 @@ -DIST ppsspp-1.4.2-assets_lang.tar.gz 273563 BLAKE2B 54ab5cabe00ec8bd24fef62bc17894e8c663141283207eaa8ec79313d4d6131c3bb32f1d07f7e191592e973831e3852eff96d9e682d294d2cdf5967f95e0cae3 SHA512 b252e3335c84bedd24764caab15909f31dd8de60578b2c32ceab200a53de5689d8e82e1853c921d8835b780cefda10ea2ebe5e98e2afb4ba44204cc2b5209a5a -DIST ppsspp-1.4.2-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 -DIST ppsspp-1.4.2-ext_SPIRV-Cross.tar.gz 193267 BLAKE2B d7eb87441b78f95a6d37cec9d787728a8381fc0b1368a4856f8cf34ec813f891c16b35634630714239c661508143042909df6432922d5e703967941d28ead3a9 SHA512 0b24d28c9e98b170dc4ae51269dce04c100f9116e5fb66268b23878eab4ee7bfc28d257208e094fedf23be89a488e9497bb246d369711b72bf5e39332225d7bf -DIST ppsspp-1.4.2-ext_armips.tar.gz 163666 BLAKE2B e9ec7d5e30027315d2f8b8b634ad99854ab9609f823e250a5cc63272cb938bc9e43c2c3ed53ceceee97fff93bbf42c150103b7c24a679c2af9eb14821df2a244 SHA512 9423bdbc1428700979c13276a427975733a07908fdf021dc6ab88cec0d37e9523aacd4a2a03eef23638070293dde3f1641647c47095ef2751982b9f9893c1baa -DIST ppsspp-1.4.2-ext_armips_ext_tinyformat.tar.gz 22284 BLAKE2B d37c35efeb42e3998603127f8758cec29103b5f7700ff465d5234e032822965e9249b6d183dba9962a76bed06abeaf0c40ab701425d1fb4d64ffd83c9987fe8d SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1 -DIST ppsspp-1.4.2-ext_glslang.tar.gz 1685246 BLAKE2B c5a58a40587bd93d3b3d50a636714b599eb7eab3d7f798ffbd694b00a31f00b365ec88d47a94536fb6fac77b29377bdc46092fdd3c0d67631d2a8cd4af9ed34d SHA512 3605fb8a3c5dafcab97578030be4af3703f1475c8e9fd58412a514dcaa0ea6c7bf3a279510759496ab34b979a3d260d3da3d6f00d504c9c5e0f9a7b5a61399bc -DIST ppsspp-1.4.2-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596dedbc26e049190fa1607903b70023865c50de4fb7361de33c1bd1c5de305124ea02f2ba9ac854bf2f40f3e79259663cdfa4ec SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871 -DIST ppsspp-1.4.2-pspautotests.tar.gz 35084214 BLAKE2B b4c1b40cd016ac6a6547fbf6421bb9cdb35dfb0705c275d07c1fdb4f26a148cece3f125b32f0b15212148570179378cb845c0f56ff5529fe76ccbefab8384d8d SHA512 d42050bbbff976c2e09815e736b416a2b29baaed8516537429e47933738ae93c8bbe762088d150fed3fb2b781b79041834c6fdab362f667b16a5697423c78449 -DIST ppsspp-1.4.2.tar.gz 18922775 BLAKE2B ce680f53f8d1e8e34b79b7af6e53b20be4c331722c3b213c0b08478035d12b379e902c7ba58f45305410fbb491a28fb324c436cb310be66904d5cf3acd076a4b SHA512 fb36e211afa83363d036fac757010c6be9d1bcb4c0984f18ddf17871b04bc2b9b89f94341f6c0ada3a2709426cda863e2da5c66d60b72220dcceba7a5deca7e5 DIST ppsspp-1.5.4-assets_lang.tar.gz 347859 BLAKE2B 648915773856a64dafb5d159e0917b4345ff99dba7b7dae4f343ecd81e1d835cb958766ab8928118ae4768564414e3dcceba474e05e99be23d56c9447c59786b SHA512 72983f01c51900fa133ca83d226a5daec78153c9d70fc1ca6233b531f3c5d5da5e307e377560789cecccad7a98ba8f66da104cc4375f51576f90c535dc980b98 DIST ppsspp-1.5.4-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 DIST ppsspp-1.5.4-ext_SPIRV-Cross.tar.gz 228943 BLAKE2B 0b4ed8a751737bf6fce9fa766f0b8dc0671b49a6adf026c369ebd3776d9d8c23acd08b6d3f41666a6e23410ffb243917a844d9de85e3eca5ce04935421aaca98 SHA512 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8 diff --git a/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild deleted file mode 100644
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 3b865db19463ac0ee68f5d428b3d9fd3a1ed521b Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 15 08:52:16 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 15 10:37:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b865db1 games-emulation/ppsspp: Fix REQUIRED_USE logic Package-Manager: Portage-2.3.46, Repoman-2.3.10 games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild | 96 +++ games-emulation/ppsspp/ppsspp-.ebuild | 53 --- 2 files changed, 122 insertions(+), 27 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild new file mode 100644 index 000..25ec0aa433c --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils desktop + +DESCRIPTION="A PSP emulator written in C++" +HOMEPAGE="https://www.ppsspp.org/"; +SRC_URI=" + https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + !system-ffmpeg? ( https://github.com/hrydgard/ppsspp-ffmpeg/archive/a2e98d7ba4c7c5cac08608732c3058cb46e3e0ef.tar.gz -> ${P}-ffmpeg.tar.gz ) + https://github.com/hrydgard/ppsspp-lang/archive/1e3e4a0ba0ca8c0a092e027dfb7c1c4778366db5.tar.gz -> ${P}-assets_lang.tar.gz + https://github.com/hrydgard/pspautotests/archive/d02ba7407050f445edf9e908374ad4bf3b2f237b.tar.gz -> ${P}-pspautotests.tar.gz + https://github.com/hrydgard/minidx9/archive/7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93.tar.gz -> ${P}-dx9sdk.tar.gz + https://github.com/hrydgard/glslang/archive/2edde6665d9a56ead5ea0e55b4e64d9a803e6164.tar.gz -> ${P}-ext_glslang.tar.gz + https://github.com/Kingcom/armips/archive/8b4cadaf62d7de42d374056fc6aafc555f2bc7dc.tar.gz -> ${P}-ext_armips.tar.gz + https://github.com/Kingcom/tinyformat/archive/b7f5a22753c81d834ab5133d655f1fd525280765.tar.gz -> ${P}-ext_armips_ext_tinyformat.tar.gz + https://github.com/KhronosGroup/SPIRV-Cross/archive/90966d50f57608587bafd95b4e345b02b814754a.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="headless libav +qt5 sdl +system-ffmpeg" +REQUIRED_USE="!qt5? ( sdl )" + +RDEPEND=" + sys-libs/zlib:= + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + !sdl? ( dev-qt/qtmultimedia:5 ) + ) + sdl? ( media-libs/libsdl2 ) + system-ffmpeg? ( + !libav? ( media-video/ffmpeg:= ) + libav? ( media-video/libav:= ) + ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.4.2-assets-lookup.patch + "${FILESDIR}"/${PN}-1.4-O2.patch +) + +src_unpack() { + unpack "${P}.tar.gz" + cd "${S}" || die + local i list=( assets_lang pspautotests dx9sdk ext_glslang ext_armips ext_SPIRV-Cross ext_armips_ext_tinyformat ) + if ! use system-ffmpeg; then + list+=( ffmpeg ) + fi + for i in "${list[@]}"; do + tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz" + done +} + +src_prepare() { + if ! use system-ffmpeg; then + sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die + fi + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DHEADLESS=$(usex headless) + -DUSING_QT_UI=$(usex qt5) + $(cmake-utils_use_find_package sdl SDL2) + -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg) + ) + cmake-utils_src_configure +} + +src_install() { + use headless && dobin "${BUILD_DIR}/PPSSPPHeadless" + insinto /usr/share/"${PN}" + doins -r "${BUILD_DIR}/assets" + dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)" + local i + for i in 16 24 32 48 64 96 128 256 512 ; do + doicon -s ${i} "icons/hicolor/${i}x${i}/apps/${PN}.png" + done + make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" "${PN}" "Game" +} + +pkg_postinst() { + if use system-ffmpeg; then + ewarn "system-ffmpeg USE flag is enabled, some bugs might arise due to it." + ewarn "See https://github.com/hrydgard/ppsspp/issues/9026 for more informations." + fi +} diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index 5ece82adfcc..a65fd45f5a9 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -1,36 +1,36 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: ddfa2090e1468c56388f8a319f692b5577c37c57 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 15 09:13:28 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 15 10:37:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddfa2090 games-emulation/ppsspp: Add missing dependencies Package-Manager: Portage-2.3.46, Repoman-2.3.10 games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild | 4 games-emulation/ppsspp/ppsspp-.ebuild | 4 2 files changed, 8 insertions(+) diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild index 25ec0aa433c..04fc2542f6a 100644 --- a/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.5.4-r2.ebuild @@ -26,7 +26,11 @@ IUSE="headless libav +qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" + app-arch/snappy:= + dev-libs/libzip:= + media-libs/glew:= sys-libs/zlib:= + virtual/opengl qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index a65fd45f5a9..536c4d6c89e 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -17,7 +17,11 @@ IUSE="headless libav +qt5 sdl +system-ffmpeg" REQUIRED_USE="!qt5? ( sdl )" RDEPEND=" + app-arch/snappy:= + dev-libs/libzip:= + media-libs/glew:= sys-libs/zlib:= + virtual/opengl qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: e006f0844a590ce26972bda246e28bff1db26e9e Author: Jonas Stein gentoo org> AuthorDate: Wed Jul 18 21:07:02 2018 + Commit: Jonas Stein gentoo org> CommitDate: Wed Jul 18 21:07:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e006f084 games-emulation/ppsspp: Maintainer retired Proxied maintainer retired. Bug: https://bugs.gentoo.org/602110 Package-Manager: Portage-2.3.43, Repoman-2.3.10 games-emulation/ppsspp/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index 69ffc51152a..5197ad9867b 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - fds...@krutt.org - soredake - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Build headless version of the PPSSPP Use the system-wide media-video/ffmpeg instead of bundled
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 4476e80689d22c1fa1d2731450a35fd7cca00b13 Author: Jonas Stein gentoo org> AuthorDate: Wed Apr 18 22:25:55 2018 + Commit: Jonas Stein gentoo org> CommitDate: Wed Apr 18 22:25:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4476e806 games-emulation/ppsspp: Maintainer retired Proxied maintainer retired due to inactivity. Closes: https://bugs.gentoo.org/632734 Package-Manager: Portage-2.3.30, Repoman-2.3.9 games-emulation/ppsspp/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index 83e3a6dff69..69ffc51152a 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -1,10 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - robin980...@gmail.com - RobinDX - fds...@krutt.org soredake
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 72b58ed15bf1d0b84e615081a40fe81fee700af2 Author: soredake krutt org> AuthorDate: Tue Jan 9 12:23:10 2018 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 13 22:20:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b58ed1 games-emulation/ppsspp: remove unneded deps Closes: https://github.com/gentoo/gentoo/pull/6806 games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild | 98 +++ games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild | 98 +++ games-emulation/ppsspp/ppsspp-.ebuild | 11 +-- 3 files changed, 197 insertions(+), 10 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild new file mode 100644 index 000..b50b2c98db5 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.4.2-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop cmake-utils + +DESCRIPTION="A PSP emulator written in C++." +HOMEPAGE="https://www.ppsspp.org/"; +SRC_URI=" + https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + !system-ffmpeg? ( https://github.com/hrydgard/ppsspp-ffmpeg/archive/a2e98d7ba4c7c5cac08608732c3058cb46e3e0ef.tar.gz -> ${P}-ffmpeg.tar.gz ) + https://github.com/hrydgard/ppsspp-lang/archive/f32328a88cbf368af90eb79bc7ad5420795d6585.tar.gz -> ${P}-assets_lang.tar.gz + https://github.com/hrydgard/pspautotests/archive/e18cface3db64ccb96738dc128fe769b28fff65c.tar.gz -> ${P}-pspautotests.tar.gz + https://github.com/hrydgard/minidx9/archive/7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93.tar.gz -> ${P}-dx9sdk.tar.gz + https://github.com/hrydgard/glslang/archive/b16f7e6819267e57c3c244808d1981f0ce34acbc.tar.gz -> ${P}-ext_glslang.tar.gz + https://github.com/Kingcom/armips/archive/770365d44df35d6e675c58bb2a774ca412278ef5.tar.gz -> ${P}-ext_armips.tar.gz + https://github.com/Kingcom/tinyformat/archive/b7f5a22753c81d834ab5133d655f1fd525280765.tar.gz -> ${P}-ext_armips_ext_tinyformat.tar.gz + https://github.com/KhronosGroup/SPIRV-Cross/archive/6381b2ff9c0d975af8fd2974c97aa12a69ab6cc6.tar.gz -> ${P}-ext_SPIRV-Cross.tar.gz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+qt5 sdl headless libav +system-ffmpeg" +REQUIRED_USE=" + !headless? ( || ( qt5 sdl ) ) + ?? ( qt5 sdl ) +" + +RDEPEND="sys-libs/zlib + system-ffmpeg? ( + !libav? ( media-video/ffmpeg:= ) + libav? ( media-video/libav:= ) + ) + sdl? ( media-libs/libsdl2 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5 + dev-qt/qtwidgets:5 + )" + +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-assets-lookup.patch + "${FILESDIR}"/${PN}-1.4-O2.patch +) + +src_unpack() { + unpack "${P}.tar.gz" + cd "${S}" || die + local i list=( assets_lang pspautotests dx9sdk ext_glslang ext_armips ext_SPIRV-Cross ext_armips_ext_tinyformat ) + if ! use system-ffmpeg; then + list+=( ffmpeg ) + fi + for i in "${list[@]}"; do + tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz" + done +} + +src_prepare() { + if ! use system-ffmpeg; then + sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die + fi + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DUSING_QT_UI=$(usex qt5) + -DUSE_SYSTEM_FFMPEG=$(usex system-ffmpeg) + -DHEADLESS=$(usex headless) + ) + cmake-utils_src_configure +} + +src_install() { + use headless && dobin "${BUILD_DIR}/PPSSPPHeadless" + insinto /usr/share/"${PN}" + doins -r "${BUILD_DIR}/assets" + if use qt5 || use sdl ; then + dobin "${BUILD_DIR}/PPSSPP$(usex qt5 Qt SDL)" + local i + for i in 16 24 32 48 64 96 128 256 512 ; do + doicon -s ${i} "icons/hicolor/${i}x${i}/apps/${PN}.png" + done + make_desktop_entry "PPSSPP$(usex qt5 Qt SDL)" "PPSSPP ($(usex qt5 Qt SDL))" "${PN}" "Game" + fi +} + +pkg_postinst() { + if use system-ffmpeg; then + ewarn "system-ffmpeg USE flag is enabled, some bugs might arise due to it." + ewarn "See https://github.com/hrydgard/ppsspp/issues/9026 for more informations." + fi +} diff --git a/games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild new file mode 100644 index 000..023b9217fe8 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.5.4-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU Gen
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/files/
commit: 41c1f455d680976af2ca70542f5e207da6da7651 Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Dec 27 08:41:46 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Dec 30 21:29:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41c1f455 games-emulation/ppsspp: remove unused patch. Closes: https://github.com/gentoo/gentoo/pull/6656 games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch | 13 - 1 file changed, 13 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch b/games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch deleted file mode 100644 index 6f75d5ec31c..000 --- a/games-emulation/ppsspp/files/ppsspp-1.4-assets-lookup.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/UI/NativeApp.cpp b/UI/NativeApp.cpp -index 8452d4d61d5f..3d5a4bbd2aa4 100644 a/UI/NativeApp.cpp -+++ b/UI/NativeApp.cpp -@@ -316,7 +316,7 @@ void NativeInit(int argc, const char *argv[], const char *savegame_dir, const ch - - // We want this to be FIRST. - #ifdef USING_QT_UI -- VFSRegister("", new AssetsAssetReader()); -+ VFSRegister("", new DirectoryAssetReader("/usr/share/ppsspp/assets/")); - #elif defined(IOS) - // Packed assets are included in app - VFSRegister("", new DirectoryAssetReader(external_dir));
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 9f071b0d7e5cf33e781253b98dac30baa7edf033 Author: soredake krutt org> AuthorDate: Wed Dec 13 19:30:25 2017 + Commit: Patrice Clement gentoo org> CommitDate: Thu Dec 14 08:47:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f071b0d games-emulation/ppsspp: version bump to 1.5.4. Closes: https://github.com/gentoo/gentoo/pull/6541 games-emulation/ppsspp/Manifest| 9 +++ games-emulation/ppsspp/ppsspp-1.5.4.ebuild | 107 + 2 files changed, 116 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 1fcd57e9d66..5c940754632 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -16,3 +16,12 @@ DIST ppsspp-1.4.2-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596ded DIST ppsspp-1.4.2-pspautotests.tar.gz 35084214 BLAKE2B b4c1b40cd016ac6a6547fbf6421bb9cdb35dfb0705c275d07c1fdb4f26a148cece3f125b32f0b15212148570179378cb845c0f56ff5529fe76ccbefab8384d8d SHA512 d42050bbbff976c2e09815e736b416a2b29baaed8516537429e47933738ae93c8bbe762088d150fed3fb2b781b79041834c6fdab362f667b16a5697423c78449 DIST ppsspp-1.4.2.tar.gz 18922775 BLAKE2B ce680f53f8d1e8e34b79b7af6e53b20be4c331722c3b213c0b08478035d12b379e902c7ba58f45305410fbb491a28fb324c436cb310be66904d5cf3acd076a4b SHA512 fb36e211afa83363d036fac757010c6be9d1bcb4c0984f18ddf17871b04bc2b9b89f94341f6c0ada3a2709426cda863e2da5c66d60b72220dcceba7a5deca7e5 DIST ppsspp-1.4.tar.gz 18909397 BLAKE2B 6ebac767ab4ea56e18e80dbab0b38fe1ad1e71a6006a73ca2ce32d9afebf3796f5f261c5c4b06b46d306d555b21d166d3853f1033b4675d5727d08dc339a35b7 SHA512 986bb4cf9756dba3874838bed9cf5721a2025c19d5c7c936aa8f7dca7848102a10dc924f1900b0ab90a5742ef2b96e3895f085f4ffb471648fb15135c1947580 +DIST ppsspp-1.5.4-assets_lang.tar.gz 347859 BLAKE2B 648915773856a64dafb5d159e0917b4345ff99dba7b7dae4f343ecd81e1d835cb958766ab8928118ae4768564414e3dcceba474e05e99be23d56c9447c59786b SHA512 72983f01c51900fa133ca83d226a5daec78153c9d70fc1ca6233b531f3c5d5da5e307e377560789cecccad7a98ba8f66da104cc4375f51576f90c535dc980b98 +DIST ppsspp-1.5.4-dx9sdk.tar.gz 14582591 BLAKE2B 12a370e262d045bab6f85237160189921e0bc9992726bb60d241c20a5714128995cf110bb5889c530f8cc3497a34645a96ff31b7b61fb3004279f26b15287435 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 +DIST ppsspp-1.5.4-ext_SPIRV-Cross.tar.gz 228943 BLAKE2B 0b4ed8a751737bf6fce9fa766f0b8dc0671b49a6adf026c369ebd3776d9d8c23acd08b6d3f41666a6e23410ffb243917a844d9de85e3eca5ce04935421aaca98 SHA512 5fe2f772b571da0627fb9d9c424bea2b4ea1c0563e36ff455ddaf1b92ea3d5ee636e039a0619e0971478ce10e163b45258e9b03d2610c573f74d1cfd08549bb8 +DIST ppsspp-1.5.4-ext_armips.tar.gz 191245 BLAKE2B 8bfeb8828bc2496c0222b22547820f00c5a695dc9469a2ce6b8fe7bc15e72af862a957e632af1829bfdd4cf663a586baa10495896971b9b138780ddc387aae9b SHA512 9ab376b928fadcbff7256ff10d6581e4960e00e48a93f47f7e90b1998022a8d03cadef20880aa020fe6b62e4fa43cf28fc68dc5b10e93b1212fd6788ae493dba +DIST ppsspp-1.5.4-ext_armips_ext_tinyformat.tar.gz 22284 BLAKE2B d37c35efeb42e3998603127f8758cec29103b5f7700ff465d5234e032822965e9249b6d183dba9962a76bed06abeaf0c40ab701425d1fb4d64ffd83c9987fe8d SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1 +DIST ppsspp-1.5.4-ext_glslang.tar.gz 1944927 BLAKE2B a9bfae046335f8cba72fc92208fd0370d1808d242c00964c5507ce7d6aab2ad10ef839e8f46c46ba9ac039e11469e26877f89a51843ad035f33b434212a18317 SHA512 333a93707e067ac1d98c69533c2d206675d75aa54195326accf33e8401ac2fb412d2e2525b0ee1313f141872aa6ea430ae5424e8712483c59f77dc3adbcb4f59 +DIST ppsspp-1.5.4-ffmpeg.tar.gz 311610961 BLAKE2B e01b203ff1f230a27b02dab0596dedbc26e049190fa1607903b70023865c50de4fb7361de33c1bd1c5de305124ea02f2ba9ac854bf2f40f3e79259663cdfa4ec SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871 +DIST ppsspp-1.5.4-pspautotests.tar.gz 36005395 BLAKE2B fa92d1acb0adfecb23f55132c4e85843c3c04c73e4bc8cfb054cfa8e0b67fe1c03c4a83032892bc534a78a64bf190da00db91fd49df4c3838e5b8d0396cce15b SHA512 1485eace5526f53f6c41200e63d6d5d0ff217f22ec4788d58b33a33c64e344609f95bf2b73a8f35fd395914b33910b38a0348b35b488dadbdd43e24ac0bfed9f +DIST ppsspp-1.5.4.tar.gz 19008538 BLAKE2B 10ca63a3f05757bd091a66b6563e34b3ca3c9c4df12a0b7796e42776d54997bec581582ee16706d5fb3630ebb8c0bcd1a5c0040856d94330865932b3d1ada2db SHA512 dbf4d2e9cc94a64908d5006ad562da72860fd12dadac66b0bdc6903d4cad4c81436963e24017517aa261440fd15efff6e5cab6ed7801928e107d7982d1604714 diff --git a/games-emulation/ppsspp/ppsspp-1.5.4.ebuild b/games-emulation/ppsspp/ppsspp-1.5.4.ebuild new file mode 100644 index 000..3204b52eb09 --- /dev/null +++ b/games-emulation/ppsspp/ppsspp-1.5.4.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the term
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 31db0c7ea6a88d1bde34a0ab231132c7a0a6b5f5 Author: soredake krutt org> AuthorDate: Sat Nov 4 16:47:48 2017 + Commit: Patrice Clement gentoo org> CommitDate: Wed Nov 8 22:48:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31db0c7e games-emulation/ppsspp: version bump to 1.4.2. Closes: https://github.com/gentoo/gentoo/pull/6120 games-emulation/ppsspp/Manifest| 9 ++ .../ppsspp/files/ppsspp-1.4.2-assets-lookup.patch | 13 +++ games-emulation/ppsspp/ppsspp-1.4.2.ebuild | 107 + 3 files changed, 129 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 50368322c2c..e9f7a228fc3 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -6,4 +6,13 @@ DIST ppsspp-1.4-ext_armips_ext_tinyformat.tar.gz 22284 SHA256 9db9bc16e9fafede49 DIST ppsspp-1.4-ext_glslang.tar.gz 1685246 SHA256 c7e41726e2d9d6c47e7e2654d4354b1a61527e86158c9ad5e8a9e8f9d7f6a788 SHA512 3605fb8a3c5dafcab97578030be4af3703f1475c8e9fd58412a514dcaa0ea6c7bf3a279510759496ab34b979a3d260d3da3d6f00d504c9c5e0f9a7b5a61399bc WHIRLPOOL e78e25b94cb3724e0e013203b27c757896b858779a8f85900dcaa2919482d146f64465166deb25749865d67b66fe2c37876061fd3cc6fcc796d9767ebbb51da3 DIST ppsspp-1.4-ffmpeg.tar.gz 311610961 SHA256 b75ccf7f740577c1eb6c66c0551919cea5cd71c56cd100a31ae1524803b40236 SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871 WHIRLPOOL 656d08ad6c2654498cd662ec6a73fb5e2b559a0c69158d8a42d8cc8ba7b7387d8dd210bf31821870b9fd5171830dd6bbf244e7d3139d6a9c5f8a7083350a2430 DIST ppsspp-1.4-pspautotests.tar.gz 34389722 SHA256 e25ec80dcb50c7a7816afecda5cbe9c15c5fc23dbbc063d697378dcb4134c845 SHA512 70b0c4ee9775ee8179d7993b0162a8fb95aa6b0bf1c2cc49e6e6ec03be6d72c615a8a233235028ce29e715e0ba64f9d60efcb2fadd1b9e6d92a9f435e0c86bbf WHIRLPOOL b108707bf73b4e82808b10cad98992a5026c1c5013908c71bb19c58883cec131f643c333f0b93d29d97157921f842f3be863100032748e021024c0e50791df41 +DIST ppsspp-1.4.2-assets_lang.tar.gz 273563 SHA256 9903d6473c77c115ca24efcf698d88d80bec0822541c85cf329e1651cd4af3bc SHA512 b252e3335c84bedd24764caab15909f31dd8de60578b2c32ceab200a53de5689d8e82e1853c921d8835b780cefda10ea2ebe5e98e2afb4ba44204cc2b5209a5a WHIRLPOOL a2930ea6b3409fa338a90ff30eda44ad3c04e897b76d0217c77cfd4617033f54f44caad8e7684d3f50575b5debbd753dc59114e2646eae98313938330bc17daf +DIST ppsspp-1.4.2-dx9sdk.tar.gz 14582591 SHA256 122340e099fb90d16414a741cc9d569f1a1110ff5d243748eea06e6d58140f17 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 WHIRLPOOL 09890402cb3f7c3483b08fbecb2abac82fa413443b5435d43f9438df0fe1c021c5d40cad2d69319ac19b85fd804cb85b32b4a1f7d9d4b379f86b8570959e87bf +DIST ppsspp-1.4.2-ext_SPIRV-Cross.tar.gz 193267 SHA256 00737747996ebfa09d9d5d66e292ee8e8be512bda9f0d09f9209500d28141f81 SHA512 0b24d28c9e98b170dc4ae51269dce04c100f9116e5fb66268b23878eab4ee7bfc28d257208e094fedf23be89a488e9497bb246d369711b72bf5e39332225d7bf WHIRLPOOL a811a5d19a839bdd57ad6fa55f6363b4d917db3bfd64e501821c814f4d73c9a3f429aa2ab9683a43cbff85b357638e8f50d7af900775c9cdff7b92f3bba07d54 +DIST ppsspp-1.4.2-ext_armips.tar.gz 163666 SHA256 a5cc0e9aa3bdf4bb4334def685751f03aaed0aa0d23f317dc2a242bd60be1c64 SHA512 9423bdbc1428700979c13276a427975733a07908fdf021dc6ab88cec0d37e9523aacd4a2a03eef23638070293dde3f1641647c47095ef2751982b9f9893c1baa WHIRLPOOL b5f2201e8e3b604282818a946a729f73ed538cd8f98e57c1fffad8ba219569bf47b1f6714c9af9dfd483b1b71eb045533e0be58a664a8a934ab0b4651fbbcbf6 +DIST ppsspp-1.4.2-ext_armips_ext_tinyformat.tar.gz 22284 SHA256 9db9bc16e9fafede493b5890b935a57ee6e5e284a9d6e8fa6d9329790a96b8c6 SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1 WHIRLPOOL 18135420bab7b06a10941ca5039b67899f90e7d2a175eae9ebadf579c1838cb60744d08fd40bb3fe859d108b7af8a17335ce77979ff9e083cc341dd629d7682e +DIST ppsspp-1.4.2-ext_glslang.tar.gz 1685246 SHA256 c7e41726e2d9d6c47e7e2654d4354b1a61527e86158c9ad5e8a9e8f9d7f6a788 SHA512 3605fb8a3c5dafcab97578030be4af3703f1475c8e9fd58412a514dcaa0ea6c7bf3a279510759496ab34b979a3d260d3da3d6f00d504c9c5e0f9a7b5a61399bc WHIRLPOOL e78e25b94cb3724e0e013203b27c757896b858779a8f85900dcaa2919482d146f64465166deb25749865d67b66fe2c37876061fd3cc6fcc796d9767ebbb51da3 +DIST ppsspp-1.4.2-ffmpeg.tar.gz 311610961 SHA256 b75ccf7f740577c1eb6c66c0551919cea5cd71c56cd100a31ae1524803b40236 SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871 WHIRLPOOL 656d08ad6c2654498cd662ec6a73fb5e2b559a0c69158d8a42d8cc8ba7b7387d8dd210bf31821870b9fd5171830dd6bbf244e7d3139d6a9c5f8a7083350a2430 +DIST ppsspp-1.4.2-pspautotests.tar.gz 35084214 SHA256 43cd2b3a6313cc7337b59939116eb9ca3c14f10545b275dc03015
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 83bb5089128de61c84b619dc6cd433b38a61e9a0 Author: soredake krutt org> AuthorDate: Fri Jun 2 14:08:59 2017 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 18 07:40:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bb5089 games-emulation/ppsspp: add system-ffmpeg USE flag Closes: https://github.com/gentoo/gentoo/pull/4832 games-emulation/ppsspp/Manifest | 1 + games-emulation/ppsspp/metadata.xml | 1 + games-emulation/ppsspp/ppsspp-1.4.ebuild | 28 games-emulation/ppsspp/ppsspp-.ebuild | 27 ++- 4 files changed, 48 insertions(+), 9 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest index 7e6ecd2e242..50368322c2c 100644 --- a/games-emulation/ppsspp/Manifest +++ b/games-emulation/ppsspp/Manifest @@ -4,5 +4,6 @@ DIST ppsspp-1.4-ext_SPIRV-Cross.tar.gz 193267 SHA256 00737747996ebfa09d9d5d66e29 DIST ppsspp-1.4-ext_armips.tar.gz 163666 SHA256 a5cc0e9aa3bdf4bb4334def685751f03aaed0aa0d23f317dc2a242bd60be1c64 SHA512 9423bdbc1428700979c13276a427975733a07908fdf021dc6ab88cec0d37e9523aacd4a2a03eef23638070293dde3f1641647c47095ef2751982b9f9893c1baa WHIRLPOOL b5f2201e8e3b604282818a946a729f73ed538cd8f98e57c1fffad8ba219569bf47b1f6714c9af9dfd483b1b71eb045533e0be58a664a8a934ab0b4651fbbcbf6 DIST ppsspp-1.4-ext_armips_ext_tinyformat.tar.gz 22284 SHA256 9db9bc16e9fafede493b5890b935a57ee6e5e284a9d6e8fa6d9329790a96b8c6 SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1 WHIRLPOOL 18135420bab7b06a10941ca5039b67899f90e7d2a175eae9ebadf579c1838cb60744d08fd40bb3fe859d108b7af8a17335ce77979ff9e083cc341dd629d7682e DIST ppsspp-1.4-ext_glslang.tar.gz 1685246 SHA256 c7e41726e2d9d6c47e7e2654d4354b1a61527e86158c9ad5e8a9e8f9d7f6a788 SHA512 3605fb8a3c5dafcab97578030be4af3703f1475c8e9fd58412a514dcaa0ea6c7bf3a279510759496ab34b979a3d260d3da3d6f00d504c9c5e0f9a7b5a61399bc WHIRLPOOL e78e25b94cb3724e0e013203b27c757896b858779a8f85900dcaa2919482d146f64465166deb25749865d67b66fe2c37876061fd3cc6fcc796d9767ebbb51da3 +DIST ppsspp-1.4-ffmpeg.tar.gz 311610961 SHA256 b75ccf7f740577c1eb6c66c0551919cea5cd71c56cd100a31ae1524803b40236 SHA512 d4bdb3c5a13bc64d7b22e38b416355d302a4401a1d8f6bd57a4d8502823dc9a2987df92b8e781ddab6de8ded9b59b268ef1b33f8f43a0be7b1c57d4ffbee6871 WHIRLPOOL 656d08ad6c2654498cd662ec6a73fb5e2b559a0c69158d8a42d8cc8ba7b7387d8dd210bf31821870b9fd5171830dd6bbf244e7d3139d6a9c5f8a7083350a2430 DIST ppsspp-1.4-pspautotests.tar.gz 34389722 SHA256 e25ec80dcb50c7a7816afecda5cbe9c15c5fc23dbbc063d697378dcb4134c845 SHA512 70b0c4ee9775ee8179d7993b0162a8fb95aa6b0bf1c2cc49e6e6ec03be6d72c615a8a233235028ce29e715e0ba64f9d60efcb2fadd1b9e6d92a9f435e0c86bbf WHIRLPOOL b108707bf73b4e82808b10cad98992a5026c1c5013908c71bb19c58883cec131f643c333f0b93d29d97157921f842f3be863100032748e021024c0e50791df41 DIST ppsspp-1.4.tar.gz 18909397 SHA256 d801fbdc0063cd351392af488a65fc66021f45eb1edbabe7bce069ce0d68d5a6 SHA512 986bb4cf9756dba3874838bed9cf5721a2025c19d5c7c936aa8f7dca7848102a10dc924f1900b0ab90a5742ef2b96e3895f085f4ffb471648fb15135c1947580 WHIRLPOOL a02c594378ca01199423596440bdd052c2a75ea61036895c214dd73dad5ffeb95e5f44546939c9a3a812e1cb208ef9ef6e84164f8177f87e02900ca8f7122edc diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index ee086732926..83e3a6dff69 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -15,6 +15,7 @@ Build headless version of the PPSSPP + Use the system-wide media-video/ffmpeg instead of bundled https://github.com/hrydgard/ppsspp/issues diff --git a/games-emulation/ppsspp/ppsspp-1.4.ebuild b/games-emulation/ppsspp/ppsspp-1.4.ebuild index 1879b5ea6f3..f1855879f56 100644 --- a/games-emulation/ppsspp/ppsspp-1.4.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.4.ebuild @@ -9,6 +9,7 @@ DESCRIPTION="A PSP emulator written in C++." HOMEPAGE="https://www.ppsspp.org/"; SRC_URI=" https://github.com/hrydgard/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + !system-ffmpeg? ( https://github.com/hrydgard/ppsspp-ffmpeg/archive/a2e98d7ba4c7c5cac08608732c3058cb46e3e0ef.tar.gz -> ${P}-ffmpeg.tar.gz ) https://github.com/hrydgard/ppsspp-lang/archive/ed0bbfb389da213bd891d179d1d92e95b8f05e43.tar.gz -> ${P}-assets_lang.tar.gz https://github.com/hrydgard/pspautotests/archive/905c3018d01af9dfb511c87e65e07a49257a33ac.tar.gz -> ${P}-pspautotests.tar.gz https://github.com/hrydgard/minidx9/archive/7751cf73f5c06f1be21f5f31c3e2d9a7bacd3a93.tar.gz -> ${P}-dx9sdk.tar.gz @@ -21,15 +22,17 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="+qt5 sdl headless libav" +IUSE="+qt5 sdl headless libav +system-ffmpeg" REQUIRED_USE=" !headless? ( || ( qt5 sdl ) ) ?? ( qt5
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 051286e08843fc07d1561486ad0fb2eabdf0472b Author: soredake krutt org> AuthorDate: Tue Apr 4 13:11:03 2017 + Commit: Patrice Clement gentoo org> CommitDate: Tue Apr 4 21:14:02 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051286e0 games-emulation/ppsspp: update version. Closes: https://github.com/gentoo/gentoo/pull/4342 games-emulation/ppsspp/ppsspp-.ebuild | 138 +- 1 file changed, 42 insertions(+), 96 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index 16ca5dd693f..ff8656b6a2d 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -1,127 +1,73 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -inherit eutils cmake-utils qt4-r2 git-r3 +inherit eutils cmake-utils git-r3 DESCRIPTION="A PSP emulator written in C++." -HOMEPAGE="http://www.ppsspp.org/"; -EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" +HOMEPAGE="https://www.ppsspp.org/"; +EGIT_REPO_URI="https://github.com/hrydgard/${PN}.git"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="" -IUSE="qt4 qt5 +sdl" +IUSE="+qt5 sdl headless libav" REQUIRED_USE=" - ?? ( qt4 qt5 sdl ) + !headless? ( || ( qt5 sdl ) ) + ?? ( qt5 sdl ) " +EGIT_SUBMODULES=( '*' '-ffmpeg' ) -RDEPEND="" - -DEPEND=" - sys-libs/zlib +RDEPEND="sys-libs/zlib + !libav? ( media-video/ffmpeg:= ) + libav? ( media-video/libav:= ) sdl? ( - dev-util/cmake media-libs/libsdl media-libs/libsdl2 ) - qt4? ( - dev-qt/qtsvg:4 - dev-qt/qtgui:4 - dev-qt/qtcore:4 - dev-qt/qtopengl:4 - dev-qt/qtmultimedia:4 - dev-qt/qt-mobility[multimedia] - ) qt5? ( - dev-qt/qtsvg:5 - dev-qt/qtgui:5 + dev-db/sqlite + dev-qt/assistant:5 dev-qt/qtcore:5 - dev-qt/qtopengl:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 dev-qt/qtmultimedia:5 + dev-qt/qtopengl:5 + dev-qt/qtsvg:5 + dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 - dev-qt/qt-mobility[multimedia] - ) -" + )" -src_unpack() { - git-r3_fetch - git-r3_checkout - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_unpack - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_unpack - fi -} +DEPEND="${RDEPEND}" src_prepare() { - sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die - sed -i -e "s#-O3#-O2#g;" "${S}"/Qt/Settings.pri || die - sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die + # https://github.com/hrydgard/ppsspp/blob/150619c5a341f372266bec86fd874ac5a1343a43/UI/NativeApp.cpp#L318 + # patch ppsspp to use /usr/share instead of working dir to find the assets + sed -i 's|VFSRegister("", new AssetsAssetReader());|VFSRegister("", new DirectoryAssetReader("/usr/share/ppsspp/assets/"));|g' UI/NativeApp.cpp || die "Patching qt assets path failed" - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_prepare - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_prepare - else - cmake-utils_src_prepare - fi + sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die + cmake-utils_src_prepare } src_configure() { - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_configure - eqmake4 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_configure - eqmake5 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro - else - cmake-utils_src_configure - fi -} - -src_compile() { - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_compile - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_compile - else - cmake-utils_src_compile - fi + local mycmakeargs=( + -DUSING_QT_UI=$(usex qt5) + -DUSE_SYSTEM_FFMPEG=ON + -DHEADLESS=$(usex headless) + ) + cmake-utils_src_configure } src_install() { - if use qt4 ; then - exeinto /usr/games/bin - newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp - elif use qt5 ; then - exeinto /usr/games/bin -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: e225e256cbf0d118303693015c91e68b361066d3 Author: soredake krutt org> AuthorDate: Sat Apr 1 20:11:58 2017 + Commit: Patrice Clement gentoo org> CommitDate: Tue Apr 4 21:14:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e225e256 games-emulation/ppsspp: clean up old. Closes: https://github.com/gentoo/gentoo/pull/4342 games-emulation/ppsspp/files/ppsspp | 3 - games-emulation/ppsspp/files/ppsspp.desktop | 7 -- games-emulation/ppsspp/ppsspp-1.2.2.ebuild | 128 3 files changed, 138 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp b/games-emulation/ppsspp/files/ppsspp deleted file mode 100644 index 7e3da1317ab..000 --- a/games-emulation/ppsspp/files/ppsspp +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -cd /usr/share/games/ppsspp -./PPSSPPSDL diff --git a/games-emulation/ppsspp/files/ppsspp.desktop b/games-emulation/ppsspp/files/ppsspp.desktop deleted file mode 100644 index a50ed06e145..000 --- a/games-emulation/ppsspp/files/ppsspp.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Type=Application -Name=PPSSPP -Comment=A PSP emulator -Exec=/usr/games/bin/ppsspp -Icon=ppsspp-icon -Categories=Game; diff --git a/games-emulation/ppsspp/ppsspp-1.2.2.ebuild b/games-emulation/ppsspp/ppsspp-1.2.2.ebuild deleted file mode 100644 index d0209042c6b..000 --- a/games-emulation/ppsspp/ppsspp-1.2.2.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils cmake-utils qt4-r2 git-r3 - -DESCRIPTION="A PSP emulator written in C++." -HOMEPAGE="http://www.ppsspp.org/"; -EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" -EGIT_COMMIT="v${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qt4 qt5 +sdl" -REQUIRED_USE=" - ?? ( qt4 qt5 sdl ) -" - -RDEPEND="" - -DEPEND=" - sys-libs/zlib - sdl? ( - dev-util/cmake - media-libs/libsdl - media-libs/libsdl2 - ) - qt4? ( - dev-qt/qtsvg:4 - dev-qt/qtgui:4 - dev-qt/qtcore:4 - dev-qt/qtopengl:4 - dev-qt/qtmultimedia:4 - dev-qt/qt-mobility[multimedia] - ) - qt5? ( - dev-qt/qtsvg:5 - dev-qt/qtgui:5 - dev-qt/qtcore:5 - dev-qt/qtopengl:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5 - dev-qt/qt-mobility[multimedia] - ) -" - -src_unpack() { - git-r3_fetch - git-r3_checkout - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_unpack - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_unpack - fi -} - -src_prepare() { - sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die - sed -i -e "s#-O3#-O2#g;" "${S}"/Qt/Settings.pri || die - sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die - - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_prepare - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_prepare - else - cmake-utils_src_prepare - fi -} - -src_configure() { - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_configure - eqmake4 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_configure - eqmake5 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro - else - cmake-utils_src_configure - fi -} - -src_compile() { - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_compile - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_compile - else - cmake-utils_src_compile - fi -} - -src_install() { - if use qt4 ; then - exeinto /usr/games/bin - newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp - elif use qt5 ; then - exeinto /usr/games/bin - newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp - else - exeinto /usr/games - dobin "${FILESDIR}"/ppsspp - exeinto /usr/share/games/"${PN}" - doexe "${WORKDIR}"/"${P}"_build/PPSSPPSDL - insinto /usr/share/games/"${PN}" - doins -r "${WORKDIR}"/"${P}"_build/assets - doins -r "${WORKDIR}"/"${P}"/lang - fi - insinto /usr/share/icons/ - newins "${WORKDIR}"/"${P}"/source_assets/image/icon_regular_72.png ppsspp-icon.png - domenu "${FILESDIR}"/ppsspp.desktop -} - -pkg_postinst() { -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 07dcd0e1a674de8b3c71b2e5b34335b3f555eb9f Author: soredake krutt org> AuthorDate: Tue Apr 4 13:17:54 2017 + Commit: Patrice Clement gentoo org> CommitDate: Tue Apr 4 21:13:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07dcd0e1 games-emulation/ppsspp: version bump to 1.4. Gentoo-Bug: https://bugs.gentoo.org/583818 Gentoo-Bug: https://bugs.gentoo.org/612826 Gentoo-Bug: https://bugs.gentoo.org/587342 Gentoo-Bug: https://bugs.gentoo.org/574118 Gentoo-Bug: https://bugs.gentoo.org/585722 Closes: https://github.com/gentoo/gentoo/pull/4342 games-emulation/ppsspp/Manifest| 8 ++ games-emulation/ppsspp/files/ppsspp-1.4-O2.patch | 32 .../ppsspp/files/ppsspp-1.4-assets-lookup.patch| 13 games-emulation/ppsspp/metadata.xml| 8 +- games-emulation/ppsspp/ppsspp-1.4.ebuild | 87 ++ 5 files changed, 145 insertions(+), 3 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest new file mode 100644 index 000..7e6ecd2e242 --- /dev/null +++ b/games-emulation/ppsspp/Manifest @@ -0,0 +1,8 @@ +DIST ppsspp-1.4-assets_lang.tar.gz 268473 SHA256 5fe868340c0730d6f73395176ea61c41676052ea04a94f37608eadc6591257ff SHA512 7af7eb05c81fcb7a22b4acac55507958a6fb5f508d67d4de65104eae1bfacd3bfcad087f00a47b3fc3bcf644983d84b5b877750bda9350ab70cb83e326371931 WHIRLPOOL b00e1b3b43678bcbc4d39c48c65806680998dac30743498c42cbf4c91b84a27af77ac4615b36b47e4ac2796a92de4a658df2166eeb255b86e71d85b0c926edba +DIST ppsspp-1.4-dx9sdk.tar.gz 14582591 SHA256 122340e099fb90d16414a741cc9d569f1a1110ff5d243748eea06e6d58140f17 SHA512 2c54b441b0a31f63ecab1bd2ab14254fb2047d35d2765262d43277330a8428fbf4c8848d5f730456a033cf84258f6b60a467213f8339289b3ab83ed7e94c65b7 WHIRLPOOL 09890402cb3f7c3483b08fbecb2abac82fa413443b5435d43f9438df0fe1c021c5d40cad2d69319ac19b85fd804cb85b32b4a1f7d9d4b379f86b8570959e87bf +DIST ppsspp-1.4-ext_SPIRV-Cross.tar.gz 193267 SHA256 00737747996ebfa09d9d5d66e292ee8e8be512bda9f0d09f9209500d28141f81 SHA512 0b24d28c9e98b170dc4ae51269dce04c100f9116e5fb66268b23878eab4ee7bfc28d257208e094fedf23be89a488e9497bb246d369711b72bf5e39332225d7bf WHIRLPOOL a811a5d19a839bdd57ad6fa55f6363b4d917db3bfd64e501821c814f4d73c9a3f429aa2ab9683a43cbff85b357638e8f50d7af900775c9cdff7b92f3bba07d54 +DIST ppsspp-1.4-ext_armips.tar.gz 163666 SHA256 a5cc0e9aa3bdf4bb4334def685751f03aaed0aa0d23f317dc2a242bd60be1c64 SHA512 9423bdbc1428700979c13276a427975733a07908fdf021dc6ab88cec0d37e9523aacd4a2a03eef23638070293dde3f1641647c47095ef2751982b9f9893c1baa WHIRLPOOL b5f2201e8e3b604282818a946a729f73ed538cd8f98e57c1fffad8ba219569bf47b1f6714c9af9dfd483b1b71eb045533e0be58a664a8a934ab0b4651fbbcbf6 +DIST ppsspp-1.4-ext_armips_ext_tinyformat.tar.gz 22284 SHA256 9db9bc16e9fafede493b5890b935a57ee6e5e284a9d6e8fa6d9329790a96b8c6 SHA512 fb063ea9b632c8a9a0203c181830cb2feed9142fcf4d69c11cc0a3e8dcbb3cea51dde6bb351df567b3f105a4da99fd2e72ba3572d3fc0e9a45364f4115d6c3d1 WHIRLPOOL 18135420bab7b06a10941ca5039b67899f90e7d2a175eae9ebadf579c1838cb60744d08fd40bb3fe859d108b7af8a17335ce77979ff9e083cc341dd629d7682e +DIST ppsspp-1.4-ext_glslang.tar.gz 1685246 SHA256 c7e41726e2d9d6c47e7e2654d4354b1a61527e86158c9ad5e8a9e8f9d7f6a788 SHA512 3605fb8a3c5dafcab97578030be4af3703f1475c8e9fd58412a514dcaa0ea6c7bf3a279510759496ab34b979a3d260d3da3d6f00d504c9c5e0f9a7b5a61399bc WHIRLPOOL e78e25b94cb3724e0e013203b27c757896b858779a8f85900dcaa2919482d146f64465166deb25749865d67b66fe2c37876061fd3cc6fcc796d9767ebbb51da3 +DIST ppsspp-1.4-pspautotests.tar.gz 34389722 SHA256 e25ec80dcb50c7a7816afecda5cbe9c15c5fc23dbbc063d697378dcb4134c845 SHA512 70b0c4ee9775ee8179d7993b0162a8fb95aa6b0bf1c2cc49e6e6ec03be6d72c615a8a233235028ce29e715e0ba64f9d60efcb2fadd1b9e6d92a9f435e0c86bbf WHIRLPOOL b108707bf73b4e82808b10cad98992a5026c1c5013908c71bb19c58883cec131f643c333f0b93d29d97157921f842f3be863100032748e021024c0e50791df41 +DIST ppsspp-1.4.tar.gz 18909397 SHA256 d801fbdc0063cd351392af488a65fc66021f45eb1edbabe7bce069ce0d68d5a6 SHA512 986bb4cf9756dba3874838bed9cf5721a2025c19d5c7c936aa8f7dca7848102a10dc924f1900b0ab90a5742ef2b96e3895f085f4ffb471648fb15135c1947580 WHIRLPOOL a02c594378ca01199423596440bdd052c2a75ea61036895c214dd73dad5ffeb95e5f44546939c9a3a812e1cb208ef9ef6e84164f8177f87e02900ca8f7122edc diff --git a/games-emulation/ppsspp/files/ppsspp-1.4-O2.patch b/games-emulation/ppsspp/files/ppsspp-1.4-O2.patch new file mode 100644 index 000..55954c7c738 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-1.4-O2.patch @@ -0,0 +1,32 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 19038c88a436..bf50f5cf52fb 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -195,11 +195,11 @@ if(NOT MSVC) + + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -D_DEBUG") + set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -Os -D_NDEBUG") +- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -D_N
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 0795f600233be3490b46c7be338ea0e312add14f Author: RobinDX gmail com> AuthorDate: Tue Mar 22 05:37:08 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Mar 22 07:23:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0795f600 games-emulation/ppsspp : version bump Closes: https://github.com/gentoo/gentoo/pull/1113 games-emulation/ppsspp/{ppsspp-1.2.1.ebuild => ppsspp-1.2.2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.2.1.ebuild b/games-emulation/ppsspp/ppsspp-1.2.2.ebuild similarity index 100% rename from games-emulation/ppsspp/ppsspp-1.2.1.ebuild rename to games-emulation/ppsspp/ppsspp-1.2.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 12a60de74952677848a9e98045b1ee38c566a672 Author: RobinDX gmail com> AuthorDate: Sun Feb 21 03:02:36 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Feb 21 03:06:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a60de7 games-emulation/ppsspp: version bump .../ppsspp/{ppsspp-.ebuild => ppsspp-1.2.1.ebuild} | 10 -- games-emulation/ppsspp/ppsspp-.ebuild | 7 ++- 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-1.2.1.ebuild similarity index 94% copy from games-emulation/ppsspp/ppsspp-.ebuild copy to games-emulation/ppsspp/ppsspp-1.2.1.ebuild index a3d3bcc..6d08020 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.2.1.ebuild @@ -9,10 +9,11 @@ inherit eutils cmake-utils qt4-r2 git-r3 DESCRIPTION="A PSP emulator written in C++." HOMEPAGE="http://www.ppsspp.org/"; EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" +EGIT_COMMIT="v${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~x86" IUSE="qt4 qt5 +sdl" REQUIRED_USE=" ?? ( qt4 qt5 sdl ) @@ -59,12 +60,9 @@ src_unpack() { } src_prepare() { - # Bug 574000 sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die - - epatch "$FILESDIR"/ppsspp-ffmpeg-x86_64.patch - epatch "$FILESDIR"/ppsspp-ffmpeg-x86.patch - epatch "$FILESDIR"/ppsspp-qt.patch + sed -i -e "s#-O3#-O2#g;" "${S}"/Qt/Settings.pri || die + sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index a3d3bcc..64e75ba 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -59,12 +59,9 @@ src_unpack() { } src_prepare() { - # Bug 574000 sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die - - epatch "$FILESDIR"/ppsspp-ffmpeg-x86_64.patch - epatch "$FILESDIR"/ppsspp-ffmpeg-x86.patch - epatch "$FILESDIR"/ppsspp-qt.patch + sed -i -e "s#-O3#-O2#g;" "${S}"/Qt/Settings.pri || die + sed -i -e "s#-O3#-O2#g;" "${S}"/ffmpeg/linux_*.sh || die if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: ebaaaf60aac4c9545ded42534b1355b93ea43552 Author: RobinDX gmail com> AuthorDate: Sun Feb 21 03:04:26 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Feb 21 03:06:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebaaaf60 games-emulation/ppsspp: remove old .../ppsspp/files/ppsspp-ffmpeg-x86.patch | 11 -- .../ppsspp/files/ppsspp-ffmpeg-x86_64.patch| 11 -- games-emulation/ppsspp/files/ppsspp-qt.patch | 11 -- games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild | 132 - games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild | 132 - 5 files changed, 297 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86.patch b/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86.patch deleted file mode 100644 index c9e755d..000 --- a/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86.patch +++ /dev/null @@ -1,11 +0,0 @@ ffmpeg/linux_x86.sh.orig 2016-01-04 21:44:11.540084990 +0800 -+++ ffmpeg/linux_x86.sh2016-01-04 21:44:56.560085770 +0800 -@@ -72,7 +72,7 @@ - ./configure \ - --prefix=./linux/${ARCH} \ - ${GENERAL} \ ----extra-cflags="-D__STDC_CONSTANT_MACROS -O3" \ -+--extra-cflags="-D__STDC_CONSTANT_MACROS -O2" \ - --enable-zlib \ - --disable-yasm \ - --disable-everything \ diff --git a/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86_64.patch b/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86_64.patch deleted file mode 100644 index 45bd877..000 --- a/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86_64.patch +++ /dev/null @@ -1,11 +0,0 @@ ffmpeg/linux_x86-64.sh.orig2016-01-04 21:42:14.220082959 +0800 -+++ ffmpeg/linux_x86-64.sh 2016-01-04 21:42:31.940083265 +0800 -@@ -71,7 +71,7 @@ - ./configure \ - --prefix=./linux/${ARCH} \ - ${GENERAL} \ ----extra-cflags="-D__STDC_CONSTANT_MACROS -O3" \ -+--extra-cflags="-D__STDC_CONSTANT_MACROS -O2" \ - --enable-zlib \ - --enable-pic \ - --disable-yasm \ diff --git a/games-emulation/ppsspp/files/ppsspp-qt.patch b/games-emulation/ppsspp/files/ppsspp-qt.patch deleted file mode 100644 index e372f15..000 --- a/games-emulation/ppsspp/files/ppsspp-qt.patch +++ /dev/null @@ -1,11 +0,0 @@ Qt/Settings.pri.orig 2016-01-04 21:37:36.600078151 +0800 -+++ Qt/Settings.pri2016-01-04 21:37:57.430078511 +0800 -@@ -64,7 +64,7 @@ - else: QMAKE_CXXFLAGS += -std=c++11 - QMAKE_CFLAGS_RELEASE ~= s/-O.*/ - QMAKE_CXXFLAGS_RELEASE ~= s/-O.*/ -- QMAKE_ALLFLAGS_RELEASE += -O3 -ffast-math -+ QMAKE_ALLFLAGS_RELEASE += -O2 -ffast-math - } - - contains(QT_CONFIG, opengles.) { diff --git a/games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild deleted file mode 100644 index 4d8db28..000 --- a/games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild +++ /dev/null @@ -1,132 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils cmake-utils qt4-r2 git-r3 - -DESCRIPTION="A PSP emulator written in C++." -HOMEPAGE="http://www.ppsspp.org/"; -EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" -EGIT_COMMIT="v${PV}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="qt4 qt5 +sdl" -REQUIRED_USE=" - ?? ( qt4 qt5 sdl ) -" - -RDEPEND="" - -DEPEND=" - sys-libs/zlib - sdl? ( - dev-util/cmake - media-libs/libsdl - media-libs/libsdl2 - ) - qt4? ( - dev-qt/qtsvg:4 - dev-qt/qtgui:4 - dev-qt/qtcore:4 - dev-qt/qtopengl:4 - dev-qt/qtmultimedia:4 - dev-qt/qt-mobility[multimedia] - ) - qt5? ( - dev-qt/qtsvg:5 - dev-qt/qtgui:5 - dev-qt/qtcore:5 - dev-qt/qtopengl:5 - dev-qt/qtmultimedia:5 - dev-qt/qtwidgets:5 - dev-qt/qt-mobility[multimedia] - ) -" - -src_unpack() { - git-r3_fetch - git-r3_checkout - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_unpack - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_unpack - fi -} - -src_prepare() { - # Bug 574000 - sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die - - epatch "$FILESDIR"/ppsspp-ffmpeg-x86_64.patch - epatch "$FILESDIR"/ppsspp-ffmpeg-x86.patch - epatch "$FILESDIR"/ppsspp-qt.patch - - if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_prepare - elif use qt5 ; then - cd "${WORKDIR}"/"${P}"/Qt || die - qt4-r2_src_prepare - else - cmake-utils_src_prepare - fi -} - -src_configure() { - if use qt4 ; then - cd "${WORKDIR}"/"${
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 0921c3562069ebbc2664d126b2444fe9210f5e92 Author: Patrice Clement gentoo org> AuthorDate: Sun Feb 7 13:12:44 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Feb 7 13:13:26 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0921c356 games-emulation/ppsspp: Fix typo: exeinto instead of into. Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild index 3e3854f..4d8db28 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild @@ -106,7 +106,7 @@ src_compile() { src_install() { if use qt4 ; then - into /usr/games/bin + exeinto /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp elif use qt5 ; then exeinto /usr/games/bin
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 76de7b7fd59422898dd599f7dba5817e9023732a Author: Patrice Clement gentoo org> AuthorDate: Sun Feb 7 10:50:18 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Feb 7 10:51:18 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76de7b7f games-emulation/ppsspp: Remove bogus patch. Fix install directory (typo). Also taken into consideration in this commit is the sed command pruning all -O2 flags in favour of -O3, courtesy of Michał Ziąbkowski o2.pl>. Gentoo-Bug: 574000 Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> games-emulation/ppsspp/files/ppsspp-cmake.patch| 32 -- ...sspp-1.1.1-r1.ebuild => ppsspp-1.1.0-r2.ebuild} | 7 +++-- ...sspp-1.1.0-r1.ebuild => ppsspp-1.1.1-r2.ebuild} | 5 +++- games-emulation/ppsspp/ppsspp-.ebuild | 7 +++-- 4 files changed, 14 insertions(+), 37 deletions(-) diff --git a/games-emulation/ppsspp/files/ppsspp-cmake.patch b/games-emulation/ppsspp/files/ppsspp-cmake.patch deleted file mode 100644 index 4a0a036..000 --- a/games-emulation/ppsspp/files/ppsspp-cmake.patch +++ /dev/null @@ -1,32 +0,0 @@ CMakeLists.txt.orig2016-01-04 20:44:44.010023206 +0800 -+++ CMakeLists.txt 2016-01-04 20:45:34.910024088 +0800 -@@ -219,11 +219,11 @@ - if(NOT MSVC) - set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -D_DEBUG") - set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -Os -D_NDEBUG") -- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -D_NDEBUG") -+ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2 -D_NDEBUG") - set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2 -g -D_NDEBUG") - set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -D_DEBUG") - set(CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_C_FLAGS_MINSIZEREL} -Os -D_NDEBUG") -- set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -D_NDEBUG") -+ set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2 -D_NDEBUG") - set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O2 -g -D_NDEBUG") - - # Disable some warnings -@@ -634,12 +634,12 @@ - if (NOT MSVC) - # These can be fast even for debug. - if(NOT SNAPPY_FOUND) -- set_target_properties(snappy PROPERTIES COMPILE_FLAGS "-O3") -+ set_target_properties(snappy PROPERTIES COMPILE_FLAGS "-O2") - endif() -- set_target_properties(udis86 PROPERTIES COMPILE_FLAGS "-O3") -- set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O3") -+ set_target_properties(udis86 PROPERTIES COMPILE_FLAGS "-O2") -+ set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O2") - if(NOT ZLIB_FOUND) -- set_target_properties(zlib PROPERTIES COMPILE_FLAGS "-O3") -+ set_target_properties(zlib PROPERTIES COMPILE_FLAGS "-O2") - endif() - endif() diff --git a/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild similarity index 96% rename from games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild rename to games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild index 19baa10..4d8db28 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0-r2.ebuild @@ -60,10 +60,13 @@ src_unpack() { } src_prepare() { - epatch "$FILESDIR"/ppsspp-cmake.patch + # Bug 574000 + sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die + epatch "$FILESDIR"/ppsspp-ffmpeg-x86_64.patch epatch "$FILESDIR"/ppsspp-ffmpeg-x86.patch epatch "$FILESDIR"/ppsspp-qt.patch + if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_prepare @@ -103,7 +106,7 @@ src_compile() { src_install() { if use qt4 ; then - into /usr/games/bin + exeinto /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp elif use qt5 ; then exeinto /usr/games/bin diff --git a/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild similarity index 97% rename from games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild rename to games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild index 19baa10..3e3854f 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1-r2.ebuild @@ -60,10 +60,13 @@ src_unpack() { } src_prepare() { - epatch "$FILESDIR"/ppsspp-cmake.patch + # Bug 574000 + sed -i -e "s#-O3#-O2#g;" "${S}"/CMakeLists.txt || die + epatch "$FILESDIR"/ppsspp-ffmpeg-x86_64.patch epatch "$FILESDIR"/ppsspp-ffmpeg-x86.patch epatch "$FILESDIR"/ppsspp-qt.patch + if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_prepare diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 413a87ed538d9f190dad0ea9a4a9b4b4264f4bab Author: Patrice Clement gentoo org> AuthorDate: Tue Feb 2 22:17:08 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Feb 2 22:25:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413a87ed games-emulation/ppsspp: ebuilds shouldn't be revbumped. Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> games-emulation/ppsspp/{ppsspp--r1.ebuild => ppsspp-.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp--r1.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild similarity index 100% rename from games-emulation/ppsspp/ppsspp--r1.ebuild rename to games-emulation/ppsspp/ppsspp-.ebuild
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: f76f10ba529161b7688b2a692132bd576563149b Author: Patrice Clement gentoo org> AuthorDate: Tue Feb 2 22:21:12 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Feb 2 22:26:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f76f10ba games-emulation/ppsspp: Remove useless blank lines and QA warnings whilst at it. Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild | 1 - games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild | 1 - games-emulation/ppsspp/ppsspp-.ebuild | 1 - 3 files changed, 3 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild index d7e7c64..19baa10 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild @@ -127,4 +127,3 @@ pkg_postinst() { elog "be in the 'games' group. " elog "Just run 'gpasswd -a games', then have re-login. " } - diff --git a/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild index d7e7c64..19baa10 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild @@ -127,4 +127,3 @@ pkg_postinst() { elog "be in the 'games' group. " elog "Just run 'gpasswd -a games', then have re-login. " } - diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index 9dd2ba9..86798ed 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -126,4 +126,3 @@ pkg_postinst() { elog "be in the 'games' group. " elog "Just run 'gpasswd -a games', then have re-login. " } -
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 564407a6307553f4c70301307b3fc9a60667d65b Author: RobinDX gmail com> AuthorDate: Sat Jan 30 17:34:14 2016 + Commit: Patrice Clement gentoo org> CommitDate: Sun Jan 31 00:13:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564407a6 games-emulation/ppsspp: bug fix #572606 Signed-off-by: Patrice Clement gentoo.org> .../ppsspp/{ppsspp-1.1.0.ebuild => ppsspp-1.1.0-r1.ebuild} | 9 - .../ppsspp/{ppsspp-1.1.1.ebuild => ppsspp-1.1.1-r1.ebuild} | 9 - .../ppsspp/{ppsspp-.ebuild => ppsspp--r1.ebuild} | 9 - 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild similarity index 92% rename from games-emulation/ppsspp/ppsspp-1.1.0.ebuild rename to games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild index 0f5df8a..d7e7c64 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0-r1.ebuild @@ -103,7 +103,7 @@ src_compile() { src_install() { if use qt4 ; then - exeinto /usr/games/bin + into /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp elif use qt5 ; then exeinto /usr/games/bin @@ -121,3 +121,10 @@ src_install() { newins "${WORKDIR}"/"${P}"/source_assets/image/icon_regular_72.png ppsspp-icon.png domenu "${FILESDIR}"/ppsspp.desktop } + +pkg_postinst() { + elog "Remember, in order to play games, you have to " + elog "be in the 'games' group. " + elog "Just run 'gpasswd -a games', then have re-login. " +} + diff --git a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild similarity index 92% rename from games-emulation/ppsspp/ppsspp-1.1.1.ebuild rename to games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild index 0f5df8a..d7e7c64 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1-r1.ebuild @@ -103,7 +103,7 @@ src_compile() { src_install() { if use qt4 ; then - exeinto /usr/games/bin + into /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp elif use qt5 ; then exeinto /usr/games/bin @@ -121,3 +121,10 @@ src_install() { newins "${WORKDIR}"/"${P}"/source_assets/image/icon_regular_72.png ppsspp-icon.png domenu "${FILESDIR}"/ppsspp.desktop } + +pkg_postinst() { + elog "Remember, in order to play games, you have to " + elog "be in the 'games' group. " + elog "Just run 'gpasswd -a games', then have re-login. " +} + diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp--r1.ebuild similarity index 92% rename from games-emulation/ppsspp/ppsspp-.ebuild rename to games-emulation/ppsspp/ppsspp--r1.ebuild index e60451b..9dd2ba9 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp--r1.ebuild @@ -102,7 +102,7 @@ src_compile() { src_install() { if use qt4 ; then - exeinto /usr/games/bin + into /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp elif use qt5 ; then exeinto /usr/games/bin @@ -120,3 +120,10 @@ src_install() { newins "${WORKDIR}"/"${P}"/source_assets/image/icon_regular_72.png ppsspp-icon.png domenu "${FILESDIR}"/ppsspp.desktop } + +pkg_postinst() { + elog "Remember, in order to play games, you have to " + elog "be in the 'games' group. " + elog "Just run 'gpasswd -a games', then have re-login. " +} +
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 46db7485f08f33c4deacafc0b0a592cabe082e43 Author: Michael Palimaka gentoo org> AuthorDate: Fri Jan 22 15:16:41 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Jan 22 15:17:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46db7485 games-emulation/ppsspp: add missing slot dep Package-Manager: portage-2.2.27 games-emulation/ppsspp/ppsspp-1.1.0.ebuild | 2 +- games-emulation/ppsspp/ppsspp-1.1.1.ebuild | 2 +- games-emulation/ppsspp/ppsspp-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild index 38dc392..0f5df8a 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild @@ -42,7 +42,7 @@ DEPEND=" dev-qt/qtcore:5 dev-qt/qtopengl:5 dev-qt/qtmultimedia:5 - dev-qt/qtwidgets + dev-qt/qtwidgets:5 dev-qt/qt-mobility[multimedia] ) " diff --git a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild index 38dc392..0f5df8a 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild @@ -42,7 +42,7 @@ DEPEND=" dev-qt/qtcore:5 dev-qt/qtopengl:5 dev-qt/qtmultimedia:5 - dev-qt/qtwidgets + dev-qt/qtwidgets:5 dev-qt/qt-mobility[multimedia] ) " diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index fdfb52b..e60451b 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -41,7 +41,7 @@ DEPEND=" dev-qt/qtcore:5 dev-qt/qtopengl:5 dev-qt/qtmultimedia:5 - dev-qt/qtwidgets + dev-qt/qtwidgets:5 dev-qt/qt-mobility[multimedia] ) "
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: a4485befd670ac1d079816140690a1647bfdc549 Author: RobinDX gmail com> AuthorDate: Wed Jan 20 04:53:15 2016 + Commit: Ian Delaney gentoo org> CommitDate: Wed Jan 20 04:53:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4485bef games-emulation/ppsspp:add qt5 support games-emulation/ppsspp/metadata.xml| 1 + games-emulation/ppsspp/ppsspp-1.1.0.ebuild | 30 +--- games-emulation/ppsspp/ppsspp-1.1.1.ebuild | 32 ++ games-emulation/ppsspp/ppsspp-.ebuild | 32 ++ 4 files changed, 84 insertions(+), 11 deletions(-) diff --git a/games-emulation/ppsspp/metadata.xml b/games-emulation/ppsspp/metadata.xml index 51a6852..be7e8b7 100644 --- a/games-emulation/ppsspp/metadata.xml +++ b/games-emulation/ppsspp/metadata.xml @@ -8,6 +8,7 @@ Adds support for the Qt GUI/Application Toolkit version 4.x + Adds support for the Qt GUI/Application Toolkit version 5.x Adds support for Simple Direct Layer (media library) diff --git a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild index 6bc431f..38dc392 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild @@ -14,9 +14,9 @@ EGIT_COMMIT="v${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="qt4 +sdl" +IUSE="qt4 qt5 +sdl" REQUIRED_USE=" - ?? ( qt4 sdl ) + ?? ( qt4 qt5 sdl ) " RDEPEND="" @@ -36,6 +36,15 @@ DEPEND=" dev-qt/qtmultimedia:4 dev-qt/qt-mobility[multimedia] ) + qt5? ( + dev-qt/qtsvg:5 + dev-qt/qtgui:5 + dev-qt/qtcore:5 + dev-qt/qtopengl:5 + dev-qt/qtmultimedia:5 + dev-qt/qtwidgets + dev-qt/qt-mobility[multimedia] + ) " src_unpack() { @@ -44,8 +53,10 @@ src_unpack() { if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_unpack + elif use qt5 ; then + cd "${WORKDIR}"/"${P}"/Qt || die + qt4-r2_src_unpack fi - cp /usr/portage/distfiles/ppsspp-icon.png "${WORKDIR}"/"${P}"/ } src_prepare() { @@ -56,6 +67,9 @@ src_prepare() { if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_prepare + elif use qt5 ; then + cd "${WORKDIR}"/"${P}"/Qt || die + qt4-r2_src_prepare else cmake-utils_src_prepare fi @@ -66,6 +80,10 @@ src_configure() { cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_configure eqmake4 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro + elif use qt5 ; then + cd "${WORKDIR}"/"${P}"/Qt || die + qt4-r2_src_configure + eqmake5 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro else cmake-utils_src_configure fi @@ -75,6 +93,9 @@ src_compile() { if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_compile + elif use qt5 ; then + cd "${WORKDIR}"/"${P}"/Qt || die + qt4-r2_src_compile else cmake-utils_src_compile fi @@ -84,6 +105,9 @@ src_install() { if use qt4 ; then exeinto /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp + elif use qt5 ; then + exeinto /usr/games/bin + newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp else exeinto /usr/games dobin "${FILESDIR}"/ppsspp diff --git a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild index 6de52a1..38dc392 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild @@ -8,15 +8,15 @@ inherit eutils cmake-utils qt4-r2 git-r3 DESCRIPTION="A PSP emulator written in C++." HOMEPAGE="http://www.ppsspp.org/"; -EGIT_REPO_URI="git://github.com/hrydgard/ppsspp.git" +EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" EGIT_COMMIT="v${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="qt4 +sdl" +IUSE="qt4 qt5 +sdl" REQUIRED_USE=" - ?? ( qt4 sdl ) + ?? ( qt4 qt5 sdl ) " RDEPEND="" @@ -36,6 +36,15 @@ DEPEND=" dev-qt/qtmultimedia:4 dev-qt/qt-mobility[multimedia] ) + qt5? ( + dev-qt/qtsvg:5 + dev-qt/qtgui:5 + dev-qt/qtcore:5 + dev-qt/qtopengl:5 + dev-qt/qtmultimedia:5 + dev-qt/qtwidgets + dev-qt/qt-mobility[multimedia] + ) " src_unpack() { @@ -44,8 +53,10 @@ src_unpack() { if use qt4 ; then cd "${WORKDIR}"/"${P}"/Qt ||
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/, games-emulation/ppsspp/files/
commit: 32516e83e04f3ad49438df03b9e0642484a0e262 Author: RobinDX gmail com> AuthorDate: Tue Jan 19 11:10:43 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jan 19 11:11:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32516e83 games-emulation/ppsspp:new ebuild games-emulation/ppsspp/Manifest| 0 games-emulation/ppsspp/files/ppsspp| 3 + games-emulation/ppsspp/files/ppsspp-cmake.patch| 32 .../ppsspp/files/ppsspp-ffmpeg-x86.patch | 11 +++ .../ppsspp/files/ppsspp-ffmpeg-x86_64.patch| 11 +++ games-emulation/ppsspp/files/ppsspp-qt.patch | 11 +++ games-emulation/ppsspp/files/ppsspp.desktop| 7 ++ games-emulation/ppsspp/metadata.xml| 17 games-emulation/ppsspp/ppsspp-1.1.0.ebuild | 92 ++ games-emulation/ppsspp/ppsspp-1.1.1.ebuild | 92 ++ games-emulation/ppsspp/ppsspp-.ebuild | 92 ++ 11 files changed, 368 insertions(+) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest new file mode 100644 index 000..e69de29 diff --git a/games-emulation/ppsspp/files/ppsspp b/games-emulation/ppsspp/files/ppsspp new file mode 100644 index 000..7e3da13 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp @@ -0,0 +1,3 @@ +#!/bin/bash +cd /usr/share/games/ppsspp +./PPSSPPSDL diff --git a/games-emulation/ppsspp/files/ppsspp-cmake.patch b/games-emulation/ppsspp/files/ppsspp-cmake.patch new file mode 100644 index 000..4a0a036 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-cmake.patch @@ -0,0 +1,32 @@ +--- CMakeLists.txt.orig2016-01-04 20:44:44.010023206 +0800 CMakeLists.txt 2016-01-04 20:45:34.910024088 +0800 +@@ -219,11 +219,11 @@ + if(NOT MSVC) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g -D_DEBUG") + set(CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL} -Os -D_NDEBUG") +- set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -D_NDEBUG") ++ set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O2 -D_NDEBUG") + set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -O2 -g -D_NDEBUG") + set(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -g -D_DEBUG") + set(CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_C_FLAGS_MINSIZEREL} -Os -D_NDEBUG") +- set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O3 -D_NDEBUG") ++ set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2 -D_NDEBUG") + set(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -O2 -g -D_NDEBUG") + + # Disable some warnings +@@ -634,12 +634,12 @@ + if (NOT MSVC) + # These can be fast even for debug. + if(NOT SNAPPY_FOUND) +- set_target_properties(snappy PROPERTIES COMPILE_FLAGS "-O3") ++ set_target_properties(snappy PROPERTIES COMPILE_FLAGS "-O2") + endif() +- set_target_properties(udis86 PROPERTIES COMPILE_FLAGS "-O3") +- set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O3") ++ set_target_properties(udis86 PROPERTIES COMPILE_FLAGS "-O2") ++ set_target_properties(cityhash PROPERTIES COMPILE_FLAGS "-O2") + if(NOT ZLIB_FOUND) +- set_target_properties(zlib PROPERTIES COMPILE_FLAGS "-O3") ++ set_target_properties(zlib PROPERTIES COMPILE_FLAGS "-O2") + endif() + endif() diff --git a/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86.patch b/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86.patch new file mode 100644 index 000..c9e755d --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86.patch @@ -0,0 +1,11 @@ +--- ffmpeg/linux_x86.sh.orig 2016-01-04 21:44:11.540084990 +0800 ffmpeg/linux_x86.sh2016-01-04 21:44:56.560085770 +0800 +@@ -72,7 +72,7 @@ + ./configure \ + --prefix=./linux/${ARCH} \ + ${GENERAL} \ +---extra-cflags="-D__STDC_CONSTANT_MACROS -O3" \ ++--extra-cflags="-D__STDC_CONSTANT_MACROS -O2" \ + --enable-zlib \ + --disable-yasm \ + --disable-everything \ diff --git a/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86_64.patch b/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86_64.patch new file mode 100644 index 000..45bd877 --- /dev/null +++ b/games-emulation/ppsspp/files/ppsspp-ffmpeg-x86_64.patch @@ -0,0 +1,11 @@ +--- ffmpeg/linux_x86-64.sh.orig2016-01-04 21:42:14.220082959 +0800 ffmpeg/linux_x86-64.sh 2016-01-04 21:42:31.940083265 +0800 +@@ -71,7 +71,7 @@ + ./configure \ + --prefix=./linux/${ARCH} \ + ${GENERAL} \ +---extra-cflags="-D__STDC_CONSTANT_MACROS -O3" \ ++--extra-cflags="-D__STDC_CONSTANT_MACROS -O2" \ + --enable-zlib \ + --enable-pic \ + --disable-yasm \ diff --git a/games-emulation/ppsspp/files/ppsspp-qt.patch b/games-emulation/ppsspp/files/ppsspp-qt.patch new file mode 100644 index 000..e372f15 --- /dev/null
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 3821e44035638d86fc653f6e5ca3c9accb770636 Author: Patrice Clement gentoo org> AuthorDate: Tue Jan 19 20:25:18 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jan 19 20:25:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3821e440 games-emulation/ppsspp: Fix DESCRIPTION length. Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> games-emulation/ppsspp/ppsspp-1.1.0.ebuild | 4 ++-- games-emulation/ppsspp/ppsspp-1.1.1.ebuild | 4 ++-- games-emulation/ppsspp/ppsspp-.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild index 493f3cb..6bc431f 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild @@ -6,14 +6,14 @@ EAPI=5 inherit eutils cmake-utils qt4-r2 git-r3 -DESCRIPTION="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." +DESCRIPTION="A PSP emulator written in C++." HOMEPAGE="http://www.ppsspp.org/"; EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" EGIT_COMMIT="v${PV}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="qt4 +sdl" REQUIRED_USE=" ?? ( qt4 sdl ) diff --git a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild index c68ca53..6de52a1 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 inherit eutils cmake-utils qt4-r2 git-r3 -DESCRIPTION="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." +DESCRIPTION="A PSP emulator written in C++." HOMEPAGE="http://www.ppsspp.org/"; EGIT_REPO_URI="git://github.com/hrydgard/ppsspp.git" EGIT_COMMIT="v${PV}" diff --git a/games-emulation/ppsspp/ppsspp-.ebuild b/games-emulation/ppsspp/ppsspp-.ebuild index 5723f53..d9166bb 100644 --- a/games-emulation/ppsspp/ppsspp-.ebuild +++ b/games-emulation/ppsspp/ppsspp-.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 inherit eutils cmake-utils qt4-r2 git-r3 -DESCRIPTION="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." +DESCRIPTION="A PSP emulator written in C++." HOMEPAGE="http://www.ppsspp.org/"; EGIT_REPO_URI="git://github.com/hrydgard/ppsspp.git"
[gentoo-commits] repo/gentoo:master commit in: games-emulation/ppsspp/
commit: 501b6af01b84d1bf8cdb815dc112d97d650a59b0 Author: Patrice Clement gentoo org> AuthorDate: Tue Jan 19 20:23:13 2016 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jan 19 20:25:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501b6af0 games-emulation/ppsspp: Add missing dies. Fix dependencies. Fix header. Package-Manager: portage-2.2.26 Signed-off-by: Patrice Clement gentoo.org> games-emulation/ppsspp/Manifest| 0 games-emulation/ppsspp/ppsspp-1.1.0.ebuild | 41 +- games-emulation/ppsspp/ppsspp-1.1.1.ebuild | 37 --- games-emulation/ppsspp/ppsspp-.ebuild | 38 +++ 4 files changed, 68 insertions(+), 48 deletions(-) diff --git a/games-emulation/ppsspp/Manifest b/games-emulation/ppsspp/Manifest deleted file mode 100644 index e69de29..000 diff --git a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild index 458c26c..493f3cb 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.0.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: $ +# $Id$ EAPI=5 @@ -8,7 +8,7 @@ inherit eutils cmake-utils qt4-r2 git-r3 DESCRIPTION="A PSP emulator for Android, Windows, Mac, Linux and Blackberry 10, written in C++." HOMEPAGE="http://www.ppsspp.org/"; -EGIT_REPO_URI="git://github.com/hrydgard/ppsspp.git" +EGIT_REPO_URI="git://github.com/hrydgard/${PN}.git" EGIT_COMMIT="v${PV}" LICENSE="GPL-2" @@ -20,22 +20,29 @@ REQUIRED_USE=" " RDEPEND="" -DEPEND="sys-libs/zlib - sdl? ( media-libs/libsdl ) - sdl? ( media-libs/libsdl2 ) - sdl? ( dev-util/cmake ) - qt4? ( dev-qt/qtcore:4 ) - qt4? ( dev-qt/qtgui:4 ) - qt4? ( dev-qt/qtmultimedia:4 ) - qt4? ( dev-qt/qtopengl:4 ) - qt4? ( dev-qt/qtsvg:4 ) - qt4? ( dev-qt/qt-mobility[multimedia] )" + +DEPEND=" + sys-libs/zlib + sdl? ( + dev-util/cmake + media-libs/libsdl + media-libs/libsdl2 + ) + qt4? ( + dev-qt/qtsvg:4 + dev-qt/qtgui:4 + dev-qt/qtcore:4 + dev-qt/qtopengl:4 + dev-qt/qtmultimedia:4 + dev-qt/qt-mobility[multimedia] + ) +" src_unpack() { git-r3_fetch git-r3_checkout if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt + cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_unpack fi cp /usr/portage/distfiles/ppsspp-icon.png "${WORKDIR}"/"${P}"/ @@ -47,7 +54,7 @@ src_prepare() { epatch "$FILESDIR"/ppsspp-ffmpeg-x86.patch epatch "$FILESDIR"/ppsspp-qt.patch if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt + cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_prepare else cmake-utils_src_prepare @@ -56,7 +63,7 @@ src_prepare() { src_configure() { if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt + cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_configure eqmake4 "${WORKDIR}"/"${P}"/Qt/PPSSPPQt.pro else @@ -66,7 +73,7 @@ src_configure() { src_compile() { if use qt4 ; then - cd "${WORKDIR}"/"${P}"/Qt + cd "${WORKDIR}"/"${P}"/Qt || die qt4-r2_src_compile else cmake-utils_src_compile @@ -78,7 +85,7 @@ src_install() { exeinto /usr/games/bin newexe "${WORKDIR}"/"${P}"/Qt/ppsspp ppsspp else - /usr/games + exeinto /usr/games dobin "${FILESDIR}"/ppsspp exeinto /usr/share/games/"${PN}" doexe "${WORKDIR}"/"${P}"_build/PPSSPPSDL diff --git a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild index bd20d86..c68ca53 100644 --- a/games-emulation/ppsspp/ppsspp-1.1.1.ebuild +++ b/games-emulation/ppsspp/ppsspp-1.1.1.ebuild @@ -20,22 +20,29 @@ REQUIRED_USE=" " RDEPEND="" -DEPEND="sys-libs/zlib - sdl? ( media-libs/libsdl ) - sdl? ( media-libs/libsdl2 ) - sdl? ( dev-util/cmake ) - qt4? ( dev-qt/qtcore:4 ) - qt4? ( dev-qt/qtgui:4 ) - qt4? ( dev-qt/qtmultimedia:4 ) - qt4? ( dev-qt/qtopengl:4 ) - qt4? ( dev-qt/qtsvg:4 ) - qt4? ( dev-qt/qt-mobility[multimedia] )" + +DEPEND=" + sys-libs/zlib + sdl? ( + dev-util/cmake + media-libs/libsdl + media-libs/libsdl2 + ) + qt4? ( + dev-qt/qtsvg:4 + dev-qt/qtgui:4 + dev-qt/qtcore:4 + dev-qt/qtopengl:4 + dev-qt/qtmultimedia:4 + dev-qt/qt-mobility[multimedia] + ) +"