summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnonymous Coward2021-02-15 22:34:01 +0100
committerAnonymous Coward2021-02-15 22:34:01 +0100
commit82b2e3b74c260845c7781061aa9596f2bb9f49a8 (patch)
treed628da38b0f32e04cb9b57b593a80f96e376794e
parentc637ea065910e252a49881f6213b9f1d2bf59ee1 (diff)
downloadaur-82b2e3b74c260845c7781061aa9596f2bb9f49a8.tar.gz
Enable Wayland and KMS backends, adjust deps and binary name
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD12
2 files changed, 10 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9005e4f0706..2448085b8bc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,15 @@
pkgbase = duckstation-git
pkgdesc = A Sony PlayStation (PSX) emulator, focusing on playability, speed, and long-term maintainability
- pkgver = latest.r2258.3096f095
+ pkgver = preview.r3723.65daf1d6
pkgrel = 1
url = https://github.com/stenzek/duckstation
arch = x86_64
arch = aarch64
- license = GPLv3
- makedepends = git
- makedepends = cmake
- depends = gtk2
+ license = GPL3
+ makedepends = extra-cmake-modules
+ makedepends = qt5-tools
depends = sdl2
depends = qt5-base
- depends = qt5-tools
provides = duckstation
source = git+https://github.com/stenzek/duckstation.git#branch=master
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index cef7728f6d9..5d1fef48414 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
-
pkgname=duckstation-git
-pkgver=latest.r2258.3096f095
+pkgver=preview.r3723.65daf1d6
pkgdesc='A Sony PlayStation (PSX) emulator, focusing on playability, speed, and long-term maintainability'
pkgrel=1
arch=('x86_64' 'aarch64')
url="https://github.com/stenzek/duckstation"
-license=('GPLv3')
+license=('GPL3')
makedepends=('git' 'cmake')
-depends=('gtk2' 'sdl2' 'qt5-base' 'qt5-tools')
+depends=('sdl2' 'qt5-base')
+makedepends=('extra-cmake-modules' 'qt5-tools')
optdepends=(
)
provides=('duckstation')
@@ -25,7 +25,7 @@ pkgver() {
build() {
cd "${srcdir}/duckstation"
- cmake -DCMAKE_BUILD_TYPE=Release
+ cmake -DCMAKE_BUILD_TYPE=Release -DUSE_WAYLAND=1 -DUSE_DRMKMS=1
make
}
@@ -33,7 +33,7 @@ package() {
cd "${srcdir}/duckstation"
install -m 755 -d "${pkgdir}/usr/bin/"
- install -m 755 -t "${pkgdir}/usr/bin/" bin/duckstation-sdl bin/duckstation-qt
+ install -m 755 -t "${pkgdir}/usr/bin/" bin/duckstation-nogui bin/duckstation-qt
install -m 755 -d "${pkgdir}/usr/share/applications/"
install -m 644 appimage/duckstation-qt.desktop "${pkgdir}/usr/share/applications/duckstation.desktop"