summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVaporeon2024-06-08 21:14:01 +1200
committerVaporeon2024-06-08 21:14:01 +1200
commit71b0d5135bb135358392538186ef5c400520d1f1 (patch)
tree048dd73dadfd9a18d77e0639ed513e68cc833cd9
parent35f22d0d460d2b0e52e7a5a928952b947da8892f (diff)
downloadaur-71b0d5135bb135358392538186ef5c400520d1f1.tar.gz
Enable Qt6
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD15
2 files changed, 17 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9fca5846f07f..f3bf1156d48d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,29 @@
pkgbase = punes-git
pkgdesc = Nintendo Entertainment System emulator (git build)
- pkgver = 0.109.r1896.45a55f4d
+ pkgver = 0.111.r2299.6e51b1a6
pkgrel = 1
url = https://github.com/punesemu/puNES
arch = x86_64
- license = GPL2
+ license = GPL-2.0-or-later
makedepends = cmake
makedepends = git
makedepends = glu
makedepends = ninja
- makedepends = qt5-tools
- makedepends = qt5-wayland
+ makedepends = qt6-tools
depends = alsa-lib
- depends = desktop-file-utils
depends = ffmpeg
depends = hicolor-icon-theme
depends = nvidia-cg-toolkit
depends = libxrandr
- depends = qt5-base
- depends = qt5-svg
+ depends = qt6-base
+ depends = qt6-svg
+ depends = gcc-libs
+ depends = glibc
+ depends = libglvnd
+ depends = libx11
+ depends = libudev.so
provides = punes
conflicts = punes
- options = !buildflags
source = punes::git+https://github.com/punesemu/puNES.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 3e1577784052..a36702e416ee 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,19 @@
# Maintainer: Vaporeon <vaporeon@vaporeon.io>
pkgname=punes-git
-pkgver=0.109.r1896.45a55f4d
+pkgver=0.111.r2299.6e51b1a6
pkgrel=1
pkgdesc="Nintendo Entertainment System emulator (git build)"
arch=('x86_64')
url="https://github.com/punesemu/puNES"
-license=('GPL2')
-depends=('alsa-lib' 'desktop-file-utils' 'ffmpeg' 'hicolor-icon-theme' 'nvidia-cg-toolkit' 'libxrandr' 'qt5-base' 'qt5-svg')
-makedepends=('cmake' 'git' 'glu' 'ninja' 'qt5-tools' 'qt5-wayland')
+license=('GPL-2.0-or-later')
+depends=('alsa-lib' 'ffmpeg' 'hicolor-icon-theme' 'nvidia-cg-toolkit' 'libxrandr' 'qt6-base' 'qt6-svg'
+ 'gcc-libs' 'glibc' 'libglvnd' 'libx11' 'libudev.so')
+makedepends=('cmake' 'git' 'glu' 'ninja' 'qt6-tools')
conflicts=('punes')
provides=('punes')
source=("punes::git+https://github.com/punesemu/puNES.git")
md5sums=('SKIP')
-#breaks internal lib7zip
-options=('!buildflags')
-
pkgver() {
cd "${pkgname%-git}"
printf "%s.r%s.%s" "$(git describe --abbrev=0 --tags | sed 's/v//')" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
@@ -27,7 +25,8 @@ build() {
-B build \
-DENABLE_GIT_INFO=ON \
-DENABLE_OPENGL_CG=ON \
- -DENABLE_QT6_LIBS=OFF \
+ -DENABLE_QT6_LIBS=ON \
+ -DDISABLE_PORTABLE_MODE=ON \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release