diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-01-22 20:28:19 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-01-22 20:28:19 +0000 |
commit | abaa75b10f899ada8dd05b23cc03205064394bc6 (patch) | |
tree | eca3dd248b73b92013cba00a0fcc1edf2696e19a /games-emulation | |
parent | 24fd814c326e282c4321965c31f341dad77e270d (diff) |
gentoo resync : 22.01.2021
Diffstat (limited to 'games-emulation')
-rw-r--r-- | games-emulation/Manifest.gz | bin | 9692 -> 9693 bytes | |||
-rw-r--r-- | games-emulation/hatari/Manifest | 2 | ||||
-rw-r--r-- | games-emulation/hatari/hatari-2.2.1-r1.ebuild | 4 | ||||
-rw-r--r-- | games-emulation/pcsx2/Manifest | 2 | ||||
-rw-r--r-- | games-emulation/pcsx2/pcsx2-9999.ebuild | 63 |
5 files changed, 33 insertions, 38 deletions
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz Binary files differindex bb6d7950341c..dd279dba0fbf 100644 --- a/games-emulation/Manifest.gz +++ b/games-emulation/Manifest.gz diff --git a/games-emulation/hatari/Manifest b/games-emulation/hatari/Manifest index 310a5e115c75..edd330fcf69c 100644 --- a/games-emulation/hatari/Manifest +++ b/games-emulation/hatari/Manifest @@ -1,5 +1,5 @@ AUX hatari-2.2.1-default-rom.patch 698 BLAKE2B 5830bf75aa9039f0fda3f354bef50fa5dc6c7bea658c2f540a39f21f9b52fbb51447d1f1819ca3eebd248a93f7d255e9ef98a912aa908fbb15277a9ed106b853 SHA512 24659ea52cccb641010b08778608d87b4849b605b2825804f63f1285483605fdc2559f6ce6e17a5a71f801981c7bcf5d429dfc84f6dc6e5ed4cad9f1d957482f AUX hatari-2.2.1-joystick.patch 2172 BLAKE2B 67be6915d79612d851bcd617637e05d076f8a498194957a21ee6213c77fc0c7b718220afb0749bb2ccfa9322af34b020391fd8be9540dd1f7ed694f510215c2d SHA512 54b73d294dcc061abc4e037515f18bd0aa2e311c97010b687fce5cd90e427aac431bf820a1dd9ce2b2632e1662496e423582d80b1d55f23eef0734f03adfb2b8 DIST hatari-2.2.1.tar.bz2 4162798 BLAKE2B 51938a649957779652b0debf7f867b2abe2d54fd3bb31086542f9f5970d01a120455e4381a9cb173724fbc7c45359d4009377bfe99038b338142fa5b82723533 SHA512 0e4c148a355a53c9cf79bdd28e5d7bb5f3389c780576017c6ebe2b69465d67522f373945f0e51681120ece24f5f08442265515486d2d7df7a02d9cd94cc44f1e -EBUILD hatari-2.2.1-r1.ebuild 2159 BLAKE2B f42eef2c84f55cadb6b7a69eebd4343d001c9c01610916778c90d8b84792c4a1152c537f03af7bf398238f251788fd25c48be5866ec29acd45d23dbc5f75bdaa SHA512 f0bc3b5a49a231f885c72114e400d4b2f50a03f1a74ac75775250f0ef96f88f9162f588faf54c3b8c50176ecc2fe3ba85b054bed2c223e5b299bd40843138419 +EBUILD hatari-2.2.1-r1.ebuild 2163 BLAKE2B cff31434892cc1d8eecedcf491470c52a9787a6097c4cef9bd0a7a1728e305e4308eb35098ccc49cc994604e40c42460c27a13b6152d81a2b5b669df73c7f46b SHA512 815ee1260452ae3f48465f92ebc1ef1b8ed1fb93866f577a003a84ad803be82b969182c4c5cf20c326a5ec885f3a9f45fd6cdfb49ad5fe6a7518da2f695ef7fd MISC metadata.xml 619 BLAKE2B 452a04b03222a27e8790a2ce0b38d81899baaf65c9fcdeb22dcec9950cc0fddf027525b23bdb7739fee45ed1daec47071b3d1262006fc3f10c6ff07a8b1bd148 SHA512 6d87d6ab08072cc43e1f42160d0df993dfba7b2f5480261024bdb637f3169062e530029a248c7bee514c604629f6c04c80dd5c609d23bca639a5ef720c266e42 diff --git a/games-emulation/hatari/hatari-2.2.1-r1.ebuild b/games-emulation/hatari/hatari-2.2.1-r1.ebuild index 7f53b4620c0f..a1beaed5a2e1 100644 --- a/games-emulation/hatari/hatari-2.2.1-r1.ebuild +++ b/games-emulation/hatari/hatari-2.2.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) inherit cmake python-single-r1 xdg DESCRIPTION="Atari ST emulator" diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest index cce9c7602f42..bd91bebcba98 100644 --- a/games-emulation/pcsx2/Manifest +++ b/games-emulation/pcsx2/Manifest @@ -5,5 +5,5 @@ DIST pcsx2-1.4.0.tar.gz 15108326 BLAKE2B 6601019f9bd038d8cb3ed5ebd47daa5b645e537 DIST pcsx2-1.6.0.tar.gz 17963332 BLAKE2B d1370fd089e1f8716a3365b9f499fef9418c4a9464e701cf0dbac8296cf59a2c6fc9b85ed680c514d8128da7b5c47aa8a067d48cac9eb0482ef2ba5f9234e60e SHA512 0a3e01a25384719fc72b636a1e9cf1cd966d0c978c1c3adfb46d6b3f76f43a25f90ef63d27a1d8092cdf444c5dc7560ce807ca81908d11ade9715e7eaaad6253 EBUILD pcsx2-1.4.0-r2.ebuild 2116 BLAKE2B c270c39b91613938a4d9eb3fc2742277521eb28d00d1c68877ab8322ede629be362cc6869d3229a13a4e99720b46068686acbd62f521ee8adc616426aaec0ec8 SHA512 905240f48058af46d6abe65c2c173fa463cff58a3d12cf074d282ede0d59044653a499db04e3ec96ae460da45189c3c67f9d2fac1a488bcdd671e03d5a779574 EBUILD pcsx2-1.6.0-r1.ebuild 2849 BLAKE2B d2464fb220c257e34f67f14ca95094bb979613f4f7034c966bf20912d861c04a0fa869a52039a7331ea9fc452d955e0976004bff64811b662355b810b83c2567 SHA512 727f02e2908a022b4c4f109ee883403aaeece1acbcdf8ca397b27a85eacf8bc52bd923a29a8a8141995a76269b902aab6261b552f2cb6b135013e82ac22f733e -EBUILD pcsx2-9999.ebuild 2731 BLAKE2B 1cdbdeb9e83f6fe13eb68abade1e545d1dfd01a935651daf9cbe343d8f73f126450a42c9174d8c0a6c3f0f376bf9e0561c1093b5d5f5911601219066cd330165 SHA512 c9f620b7f7ddc675b14468b98247c7114072689279f217efb9f664416ccc21f9765843b8f5d5da3d192a6ccb8b2ea03792c58525e945ba34cad8f0b7c6f9a6bf +EBUILD pcsx2-9999.ebuild 2231 BLAKE2B e3ada612f7e59b1da5328f383b07aed6c9c9296c2f964d3e7ab60d8f0595bb773b8d3855ae83a88e6d7e1357c1776f99ffa9665e65769784a694332324737cc9 SHA512 2749a9d4650b6ec717c2332fd7c25269717cc702b4765ad2b1ed60621687a53a77f8d84e65b87073ce50cd65c9133f076bbaa1740768b17fbd6a1f92b7327beb MISC metadata.xml 502 BLAKE2B 26415faa56f60d794446f9354475331a0006a25cfa380fc69aabd3adc01622c425b934ebd94bbc283d749f7a06ef9ddcc123371aefc33b4b6ae0ce5b14c907d3 SHA512 1b095d48c5f126e53f865b982fa337dc25ce736ffda219c0812d86d9120c928d577b588a4587b9eea4c0315bfec67fbd4b281b224182ef2cb8ffb0c231dd83d3 diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild index 764020699ad5..0430a2481682 100644 --- a/games-emulation/pcsx2/pcsx2-9999.ebuild +++ b/games-emulation/pcsx2/pcsx2-9999.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit cmake fcaps flag-o-matic git-r3 multilib toolchain-funcs wxwidgets +inherit cmake fcaps flag-o-matic git-r3 toolchain-funcs wxwidgets DESCRIPTION="A PlayStation 2 emulator" HOMEPAGE="https://www.pcsx2.net" @@ -13,33 +13,38 @@ EGIT_SUBMODULES=() LICENSE="GPL-3" SLOT="0" KEYWORDS="" -IUSE="" +IUSE="test" + +RESTRICT="!test? ( test )" RDEPEND=" - app-arch/bzip2[abi_x86_32(-)] - app-arch/xz-utils[abi_x86_32(-)] - dev-libs/libaio[abi_x86_32(-)] - dev-libs/libfmt:=[abi_x86_32(-)] - dev-libs/libxml2:2[abi_x86_32(-)] - media-libs/alsa-lib[abi_x86_32(-)] - media-libs/libpng:=[abi_x86_32(-)] - media-libs/libsdl2[abi_x86_32(-),haptic,joystick,sound] - media-libs/libsoundtouch[abi_x86_32(-)] - media-libs/portaudio[abi_x86_32(-)] - net-libs/libpcap[abi_x86_32(-)] - sys-libs/zlib[abi_x86_32(-)] - virtual/libudev[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)] - x11-libs/gtk+:3[abi_x86_32(-)] - x11-libs/libICE[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - >=x11-libs/wxGTK-3.0.4-r301:3.0-gtk3[abi_x86_32(-),X] + app-arch/bzip2 + app-arch/xz-utils + dev-cpp/yaml-cpp:= + dev-libs/libaio + dev-libs/libfmt:= + dev-libs/libxml2:2 + media-libs/alsa-lib + media-libs/libpng:= + media-libs/libsamplerate + media-libs/libsdl2[haptic,joystick,sound] + media-libs/libsoundtouch + media-libs/portaudio + net-libs/libpcap + sys-libs/zlib + virtual/libudev + virtual/opengl + x11-libs/gtk+:3 + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXext + x11-libs/wxGTK:3.0-gtk3[X] " DEPEND="${RDEPEND} dev-cpp/pngpp dev-cpp/sparsehash " +BDEPEND="test? ( dev-cpp/gtest )" FILECAPS=( "CAP_NET_RAW+eip CAP_NET_ADMIN+eip" usr/bin/PCSX2 @@ -56,7 +61,6 @@ pkg_setup() { } src_configure() { - multilib_toolchain_setup x86 # Build with ld.gold fails # https://github.com/PCSX2/pcsx2/issues/1671 tc-ld-disable-gold @@ -64,13 +68,6 @@ src_configure() { # pcsx2 build scripts will force CMAKE_BUILD_TYPE=Devel # if it something other than "Devel|Debug|Release" local CMAKE_BUILD_TYPE="Release" - - if use amd64; then - # Passing correct CMAKE_TOOLCHAIN_FILE for amd64 - # https://github.com/PCSX2/pcsx2/pull/422 - local MYCMAKEARGS=(-DCMAKE_TOOLCHAIN_FILE=cmake/linux-compiler-i386-multilib.cmake) - fi - local mycmakeargs=( -DARCH_FLAG= -DDISABLE_BUILD_DATE=TRUE @@ -82,11 +79,9 @@ src_configure() { -DXDG_STD=TRUE -DCMAKE_LIBRARY_PATH="/usr/$(get_libdir)/${PN}" - -DDOC_DIR=/usr/share/doc/"${PF}" - -DGTK3_API=TRUE - -DPLUGIN_DIR="/usr/$(get_libdir)/${PN}" # wxGTK must be built against same sdl version -DSDL2_API=TRUE + -DUSE_SYSTEM_YAML=TRUE -DUSE_VTUNE=FALSE ) @@ -99,6 +94,6 @@ src_install() { # https://github.com/PCSX2/pcsx2/issues/417 # https://github.com/PCSX2/pcsx2/issues/3077 QA_EXECSTACK="usr/bin/PCSX2" - QA_TEXTRELS="usr/$(get_libdir)/pcsx2/* usr/bin/PCSX2" + QA_TEXTRELS="usr/$(get_libdir)/PCSX2/* usr/bin/PCSX2" cmake_src_install } |