mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-22 21:43:03 -04:00
games-emulation/rpcs3: add 0.0.34
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
23
games-emulation/rpcs3/files/rpcs3-0.0.34-system-openal.patch
Normal file
23
games-emulation/rpcs3/files/rpcs3-0.0.34-system-openal.patch
Normal file
@@ -0,0 +1,23 @@
|
||||
Unbundle openal.
|
||||
--- a/rpcs3/Emu/Cell/Modules/cellMic.h
|
||||
+++ b/rpcs3/Emu/Cell/Modules/cellMic.h
|
||||
@@ -3,7 +3,7 @@
|
||||
#include "Utilities/Thread.h"
|
||||
#include "Emu/Cell/timers.hpp"
|
||||
|
||||
-#include "3rdparty/OpenAL/openal-soft/include/AL/alext.h"
|
||||
+#include <AL/alext.h>
|
||||
|
||||
// Error Codes
|
||||
enum CellMicInError : u32
|
||||
--- a/rpcs3/rpcs3qt/microphone_creator.cpp
|
||||
+++ b/rpcs3/rpcs3qt/microphone_creator.cpp
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "Utilities/StrFmt.h"
|
||||
#include "Utilities/StrUtil.h"
|
||||
|
||||
-#include "3rdparty/OpenAL/openal-soft/include/AL/alext.h"
|
||||
+#include <AL/alext.h>
|
||||
|
||||
LOG_CHANNEL(cfg_log, "CFG");
|
||||
|
||||
21
games-emulation/rpcs3/files/rpcs3-0.0.34-system-stb.patch
Normal file
21
games-emulation/rpcs3/files/rpcs3-0.0.34-system-stb.patch
Normal file
@@ -0,0 +1,21 @@
|
||||
Unbundle stb.
|
||||
--- a/3rdparty/CMakeLists.txt
|
||||
+++ b/3rdparty/CMakeLists.txt
|
||||
@@ -129,7 +130,8 @@ endif()
|
||||
|
||||
|
||||
# stblib
|
||||
-add_subdirectory(stblib)
|
||||
+pkg_check_modules(stb REQUIRED IMPORTED_TARGET GLOBAL stb)
|
||||
+add_library(3rdparty::stblib ALIAS PkgConfig::stb)
|
||||
|
||||
# DiscordRPC
|
||||
add_subdirectory(discord-rpc)
|
||||
@@ -359,7 +360,6 @@ add_library(3rdparty::xxhash ALIAS xxhash)
|
||||
add_library(3rdparty::hidapi ALIAS 3rdparty_hidapi)
|
||||
add_library(3rdparty::libpng ALIAS ${LIBPNG_TARGET})
|
||||
add_library(3rdparty::opengl ALIAS 3rdparty_opengl)
|
||||
-add_library(3rdparty::stblib ALIAS 3rdparty_stblib)
|
||||
add_library(3rdparty::discordRPC ALIAS 3rdparty_discordRPC)
|
||||
add_library(3rdparty::faudio ALIAS ${FAUDIO_TARGET})
|
||||
add_library(3rdparty::libevdev ALIAS ${LIBEVDEV_TARGET})
|
||||
21
games-emulation/rpcs3/files/rpcs3-0.0.34-system-zstd.patch
Normal file
21
games-emulation/rpcs3/files/rpcs3-0.0.34-system-zstd.patch
Normal file
@@ -0,0 +1,21 @@
|
||||
Unbundle zstd.
|
||||
--- a/3rdparty/CMakeLists.txt
|
||||
+++ b/3rdparty/CMakeLists.txt
|
||||
@@ -20,7 +20,8 @@ add_library(3rdparty_dummy_lib INTERFACE)
|
||||
add_subdirectory(zlib EXCLUDE_FROM_ALL)
|
||||
|
||||
# ZSTD
|
||||
-add_subdirectory(zstd EXCLUDE_FROM_ALL)
|
||||
+pkg_check_modules(zstd REQUIRED IMPORTED_TARGET GLOBAL libzstd)
|
||||
+add_library(3rdparty::zstd ALIAS PkgConfig::zstd)
|
||||
|
||||
# 7zip sdk
|
||||
add_subdirectory(7zip EXCLUDE_FROM_ALL)
|
||||
@@ -350,7 +351,6 @@ else()
|
||||
add_library(3rdparty::libusb ALIAS usb-1.0-static)
|
||||
endif()
|
||||
add_library(3rdparty::zlib ALIAS 3rdparty_zlib)
|
||||
-add_library(3rdparty::zstd ALIAS 3rdparty_zstd)
|
||||
add_library(3rdparty::7zip ALIAS 3rdparty_7zip)
|
||||
add_library(3rdparty::flatbuffers ALIAS 3rdparty_flatbuffers)
|
||||
add_library(3rdparty::pugixml ALIAS pugixml)
|
||||
Reference in New Issue
Block a user