Downloaded archive was using the wrong hash in the filename and had a
trailing hyphen. Unpacked folder had the correct name so this has no
impact on build.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
These three patches were present on the 0.0.34 ebuild but needed minor changes
to be applied to 0.0.37. I've also applied them to the live ebuild this
time, as they were not before.
The patches for both ebuilds are currently identical but kept in
distinct versioned files for easier handling in case they diverge in the future.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
This commit adds a new ebuild for the most recent versioned RPCS3 "Release".
Changes:
1. Add commit IDs, SRC_URIs, and src_prepare steps for submodules not
covered in or applicable to previous (0.0.34) ebuild
2. Update existing commit IDs
3. Fix incorrect src_prepare mv path for yaml-cpp
4. Fix an existing "excessive line length" warning from pkgcheck
All commit IDs match what you get if you manually clone the RPCS3 repo
and its submodules at this release tag.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
xxhash was removed from the project recently in this commit:
52edef0867
A warning is displayd during configuration that the USE_SYSTEM_XXHASH
CMAKE option is unused. I am just removing dev-libs/xxhash from the
ebuild so we aren't fetching any unnecessary deps.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
One of the hidapi unbundling steps in the ebuild is to replace
"hidapi.h" with <hidapi/hidapi.h>, but that include line was recently
changed from "hidapi.h" to <hidapi.h> so the regex does nothing because
it specifically looks for and replaces the quotes. This leads to a
compile error claiming hidapi.h could not be found.
The change was made in this commit:
38289f3bc1
I am just updating the regex to look for < and > instead.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
VulkanMemoryAllocator used to be directly included in the rpcs3
repository but was recently converted to a submodule. See
https://github.com/RPCS3/rpcs3/pull/17202 and discussion in
https://github.com/RPCS3/rpcs3/pull/16923 which prompted the conversion.
This commit just accommodates that change.
Note: it only applies to the -9999 path here. Will introduce a
new versioned ebuild in a separate commit, including updates to this
file.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
* Apologizing for the typo, forgot to fix the name
of the USE flag PipeWire in metadata.xml
Signed-off-by: Stefan Cristian B. <stefan.cristian+git@rogentos.ro>
Since upstream commit 25f23a25c (Log loaded conf file, 2024-11-09),
DOSBox-X creates a default configuration file if an existing file does
not exist when its binary is launched, even when it is just to run self
tests. When Portage runs the tests, to ensure the tests can start
without an error or even a segmentation fault, the 'portage' user must
have permission to the path where DOSBox-X will create the configuration
file.
Signed-off-by: Yuan Liao <liaoyuan@gmail.com>
This package contains a SquashFS image of Arch Linux.
The license for code written as part of conty is MIT, but
each package installed in the bundled SquashFS image has a
different license.
Signed-off-by: John M. Harris Jr. <johnmh@johnmh.me>