Date: Monday, January 17, 2022 @ 22:19:19 Author: heftig Revision: 1108295
1.7.2243-3: soundtouch rebuild, fix submodules Modified: pcsx2/trunk/PKGBUILD pcsx2/trunk/pcsx2-system-libs.patch (properties) -------------------------+ PKGBUILD | 20 +++++++++++++++----- pcsx2-system-libs.patch | 1 - 2 files changed, 15 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-01-17 22:04:50 UTC (rev 1108294) +++ PKGBUILD 2022-01-17 22:19:19 UTC (rev 1108295) @@ -4,7 +4,7 @@ pkgname=pcsx2 pkgver=1.7.2243 -pkgrel=2 +pkgrel=3 pkgdesc='A Sony PlayStation 2 emulator' arch=(x86_64) url=https://www.pcsx2.net @@ -72,11 +72,17 @@ prepare() { cd pcsx2 - patch -Np1 -i ../pcsx2-system-libs.patch - cd 3rdparty - for submodule in cubeb/cubeb glslang/glslang imgui/imgui libchdr/libchdr; do + git apply -3 ../pcsx2-system-libs.patch + + local submodule + for submodule in \ + 3rdparty/cubeb/cubeb \ + 3rdparty/glslang/glslang \ + 3rdparty/imgui/imgui \ + 3rdparty/libchdr/libchdr + do git submodule init ${submodule} - git config submodule.${submodule}.url ../../${submodule#*/} + git submodule set-url ${submodule} "$srcdir/${submodule##*/}" git submodule update ${submodule} done } @@ -87,6 +93,10 @@ } build() { + # Speed up build + CFLAGS+=" -flto=$(nproc)" + CXXFLAGS+=" -flto=$(nproc)" + cmake -S pcsx2 -B build -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ Index: pcsx2/trunk/pcsx2-system-libs.patch =================================================================== --- pcsx2-system-libs.patch 2022-01-17 22:04:50 UTC (rev 1108294) +++ pcsx2-system-libs.patch 2022-01-17 22:19:19 UTC (rev 1108295) Property changes on: pcsx2/trunk/pcsx2-system-libs.patch ___________________________________________________________________ Deleted: svn:executable ## -1 +0,0 ## -* \ No newline at end of property
