[lilac] updated to 3098-2

This commit is contained in:
lilac 2022-11-09 04:35:17 +08:00
parent 37b5387f6b
commit 2af90acc0d
2 changed files with 29 additions and 9 deletions

View file

@ -1,7 +1,7 @@
pkgbase = yuzu-early-access pkgbase = yuzu-early-access
pkgdesc = An experimental open-source Nintendo Switch emulator/debugger (early access version) pkgdesc = An experimental open-source Nintendo Switch emulator/debugger (early access version)
pkgver = 3081 pkgver = 3098
pkgrel = 1 pkgrel = 2
url = https://yuzu-emu.org/ url = https://yuzu-emu.org/
arch = i686 arch = i686
arch = x86_64 arch = x86_64
@ -41,9 +41,11 @@ pkgbase = yuzu-early-access
optdepends = qt5-wayland: for Wayland support optdepends = qt5-wayland: for Wayland support
provides = yuzu provides = yuzu
conflicts = yuzu conflicts = yuzu
source = https://github.com/pineappleEA/pineapple-src/archive/EA-3081.tar.gz source = https://github.com/pineappleEA/pineapple-src/archive/EA-3098.tar.gz
source = https://raw.githubusercontent.com/pineappleEA/Pineapple-Linux/master/yuzu.xml source = https://raw.githubusercontent.com/pineappleEA/Pineapple-Linux/master/yuzu.xml
sha256sums = d77cddb64017f60e348a65d4045a8bfd1fd32a9ff749dd1f3bf10debe3b63ffd source = git+https://github.com/yuzu-emu/yuzu-mainline.git
sha256sums = afed8f0b0591f3dda2297bd97af502d0741173283f86be10978a1457d55fb90e
sha256sums = e76ab2b3566d8135930e570ede5bed3da8f131270b60db818e453d248880bdf2 sha256sums = e76ab2b3566d8135930e570ede5bed3da8f131270b60db818e453d248880bdf2
sha256sums = SKIP
pkgname = yuzu-early-access pkgname = yuzu-early-access

View file

@ -2,8 +2,8 @@
_pkgname=yuzu _pkgname=yuzu
pkgname=$_pkgname-early-access pkgname=$_pkgname-early-access
pkgver=3081 pkgver=3098
pkgrel=1 pkgrel=2
pkgdesc="An experimental open-source Nintendo Switch emulator/debugger (early access version)" pkgdesc="An experimental open-source Nintendo Switch emulator/debugger (early access version)"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="https://yuzu-emu.org/" url="https://yuzu-emu.org/"
@ -14,11 +14,16 @@ optdepends=('qt5-wayland: for Wayland support')
provides=('yuzu') provides=('yuzu')
conflicts=('yuzu') conflicts=('yuzu')
source=("https://github.com/pineappleEA/pineapple-src/archive/EA-${pkgver}.tar.gz" source=("https://github.com/pineappleEA/pineapple-src/archive/EA-${pkgver}.tar.gz"
"https://raw.githubusercontent.com/pineappleEA/Pineapple-Linux/master/yuzu.xml") "https://raw.githubusercontent.com/pineappleEA/Pineapple-Linux/master/yuzu.xml"
sha256sums=('d77cddb64017f60e348a65d4045a8bfd1fd32a9ff749dd1f3bf10debe3b63ffd' "git+https://github.com/yuzu-emu/yuzu-mainline.git")
'e76ab2b3566d8135930e570ede5bed3da8f131270b60db818e453d248880bdf2') sha256sums=('afed8f0b0591f3dda2297bd97af502d0741173283f86be10978a1457d55fb90e'
'e76ab2b3566d8135930e570ede5bed3da8f131270b60db818e453d248880bdf2'
'SKIP')
prepare() { prepare() {
cd "$srcdir/yuzu-mainline"
git submodule update --init --recursive
cd "$srcdir/pineapple-src-EA-${pkgver}" cd "$srcdir/pineapple-src-EA-${pkgver}"
find . -name "CMakeLists.txt" -exec sed -i 's/^.*-Werror$/-W/g' {} + find . -name "CMakeLists.txt" -exec sed -i 's/^.*-Werror$/-W/g' {} +
#find . -name "CMakeLists.txt" -exec sed -i 's/^.*-Werror=.*)$/ )/g' {} + #find . -name "CMakeLists.txt" -exec sed -i 's/^.*-Werror=.*)$/ )/g' {} +
@ -32,6 +37,19 @@ prepare() {
sed -i -e 's| (%2)||' src/yuzu/aboutdialog.ui sed -i -e 's| (%2)||' src/yuzu/aboutdialog.ui
cp -f $srcdir/yuzu.xml dist/yuzu.xml cp -f $srcdir/yuzu.xml dist/yuzu.xml
cp -R $srcdir/yuzu-mainline/externals/xbyak externals/
cp -R $srcdir/yuzu-mainline/externals/dynarmic externals/
cp -R $srcdir/yuzu-mainline/externals/enet externals/
cp -R $srcdir/yuzu-mainline/externals/mbedtls externals/
cp -R $srcdir/yuzu-mainline/externals/cubeb externals/
cp -R $srcdir/yuzu-mainline/externals/discord-rpc externals/
cp -R $srcdir/yuzu-mainline/externals/sirit externals/
cp -R $srcdir/yuzu-mainline/externals/inih externals/
cp -R $srcdir/yuzu-mainline/externals/Vulkan-Headers externals/
cp -R $srcdir/yuzu-mainline/externals/cpp-httplib externals/
cp -R $srcdir/yuzu-mainline/externals/cpp-jwt externals/
cp -R $srcdir/yuzu-mainline/externals/libressl externals/
} }
build() { build() {
cd "$srcdir/pineapple-src-EA-${pkgver}" cd "$srcdir/pineapple-src-EA-${pkgver}"