summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD12
2 files changed, 10 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9005e4f07069..2448085b8bc8 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 cef7728f6d91..5d1fef484143 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"