mirror of
https://github.com/RetroDECK/net.rpcs3.RPCS3.git
synced 2024-11-29 19:25:37 +00:00
fix(rpcs3): use more bundled 3rd party libs
This commit is contained in:
parent
362076b5c6
commit
6aed0f9460
|
@ -33,7 +33,6 @@ cleanup-commands:
|
|||
modules:
|
||||
- shared-modules/glu/glu-9.json
|
||||
- shared-modules/glew/glew.json
|
||||
- shared-modules/libusb/libusb.json
|
||||
|
||||
- name: libevdev
|
||||
buildsystem: meson
|
||||
|
@ -55,64 +54,6 @@ modules:
|
|||
stable-only: true
|
||||
url-template: https://www.freedesktop.org/software/libevdev/libevdev-$version.tar.xz
|
||||
|
||||
- name: FAudio
|
||||
buildsystem: cmake-ninja
|
||||
builddir: true
|
||||
config-opts:
|
||||
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
|
||||
cleanup:
|
||||
- /include
|
||||
- /lib/cmake
|
||||
- /lib/pkgconfig
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://github.com/FNA-XNA/FAudio/archive/refs/tags/22.03.tar.gz
|
||||
sha256: 91ea309417f6846fc097e06a0b4fb604bf4bdff67455fabc4820cf1dbe0e301e
|
||||
x-checker-data:
|
||||
type: anitya
|
||||
project-id: 20663
|
||||
stable-only: true
|
||||
url-template: https://github.com/FNA-XNA/FAudio/archive/refs/tags/$version.tar.gz
|
||||
|
||||
- name: pugixml
|
||||
buildsystem: cmake-ninja
|
||||
config-opts:
|
||||
- -DCMAKE_BUILD_TYPE=RelWithDebInfo
|
||||
- -DBUILD_SHARED_LIBS=ON
|
||||
cleanup:
|
||||
- /include
|
||||
- /lib/cmake
|
||||
- /lib/pkgconfig
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://github.com/zeux/pugixml/releases/download/v1.12.1/pugixml-1.12.1.tar.gz
|
||||
sha256: dcf671a919cc4051210f08ffd3edf9e4247f79ad583c61577a13ee93af33afc7
|
||||
x-checker-data:
|
||||
type: anitya
|
||||
project-id: 3728
|
||||
stable-only: true
|
||||
url-template: https://github.com/zeux/pugixml/releases/download/v$version/pugixml-$version.tar.gz
|
||||
|
||||
- name: xxhash
|
||||
no-autogen: true
|
||||
make-install-args:
|
||||
- PREFIX=${FLATPAK_DEST}
|
||||
cleanup:
|
||||
- /bin
|
||||
- /include
|
||||
- /lib/pkgconfig
|
||||
- /lib/*.a
|
||||
- /share
|
||||
sources:
|
||||
- type: archive
|
||||
url: https://github.com/Cyan4973/xxHash/archive/refs/tags/v0.8.1.tar.gz
|
||||
sha256: 3bb6b7d6f30c591dd65aaaff1c8b7a5b94d81687998ca9400082c739a690436c
|
||||
x-checker-data:
|
||||
type: anitya
|
||||
project-id: 17583
|
||||
stable-only: true
|
||||
url-template: https://github.com/Cyan4973/xxHash/archive/refs/tags/v$version.tar.gz
|
||||
|
||||
- name: rpcs3-llvm
|
||||
buildsystem: cmake-ninja
|
||||
builddir: true
|
||||
|
@ -174,12 +115,8 @@ modules:
|
|||
- -DUSE_NATIVE_INSTRUCTIONS=OFF
|
||||
- -DUSE_PRECOMPILED_HEADERS=OFF
|
||||
- -DUSE_SYSTEM_CURL=ON
|
||||
- -DUSE_SYSTEM_FAUDIO=ON
|
||||
- -DUSE_SYSTEM_FFMPEG=ON
|
||||
- -DUSE_SYSTEM_LIBPNG=ON
|
||||
- -DUSE_SYSTEM_LIBUSB=ON
|
||||
- -DUSE_SYSTEM_PUGIXML=ON
|
||||
- -DUSE_SYSTEM_XXHASH=ON
|
||||
- -DUSE_SYSTEM_ZLIB=ON
|
||||
- -Wno-dev
|
||||
post-install:
|
||||
|
|
Loading…
Reference in a new issue