diff options
author | Martchus | 2024-02-28 15:04:40 +0100 |
---|---|---|
committer | Martchus | 2024-02-28 15:04:40 +0100 |
commit | e1a0a41b8e0a16edc0348f0abeef3c158f57120b (patch) | |
tree | 42efafc60ab8ecf73d796e232bc91e9bcc9db32c | |
parent | b31edf52f9b0342a397983b802713b1b12c02442 (diff) | |
download | aur-passwordmanager-git.tar.gz |
Use Qt 6
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 16 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = passwordmanager-git pkgdesc = A simple password store using AES-256-CBC encryption via OpenSSL pkgver = 300.3a01f2d - pkgrel = 2 + pkgrel = 3 url = https://github.com/Martchus/passwordmanager arch = i686 arch = x86_64 @@ -11,10 +11,12 @@ pkgbase = passwordmanager-git license = GPL makedepends = cmake makedepends = ninja - makedepends = qt5-tools + makedepends = qt6-tools makedepends = git - makedepends = kirigami2 - depends = qt5-base + makedepends = clang + makedepends = qt6-declarative + makedepends = kirigami + depends = qt6-base depends = libqtutilities-git.so depends = libpasswordfile-git.so depends = libc++utilities-git.so @@ -22,9 +24,8 @@ pkgbase = passwordmanager-git depends = libxkbcommon-x11 depends = desktop-file-utils depends = xdg-utils - depends = qt5-quickcontrols2 - optdepends = kirigami2: Qt Quick GUI - optdepends = kirigami2: Qt Quick GUI + depends = qt6-declarative + optdepends = kirigami: Qt Quick GUI provides = passwordmanager conflicts = passwordmanager source = passwordmanager::git+https://github.com/Martchus/passwordmanager.git @@ -10,14 +10,13 @@ _reponame=passwordmanager pkgname=passwordmanager-git _name=${pkgname%-git} pkgver=300.3a01f2d -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL' license=('GPL') -depends=('qt5-base' 'libqtutilities-git.so' 'libpasswordfile-git.so' 'libc++utilities-git.so' 'openssl' +depends=('qt6-base' 'libqtutilities-git.so' 'libpasswordfile-git.so' 'libc++utilities-git.so' 'openssl' 'libxkbcommon-x11' 'desktop-file-utils' 'xdg-utils') -makedepends=('cmake' 'ninja' 'qt5-tools' 'git' 'kirigami2') -optdepends=('kirigami2: Qt Quick GUI') +makedepends=('cmake' 'ninja' 'qt6-tools' 'git' 'clang' 'qt6-declarative') provides=("${_name}") conflicts=("${_name}") url="https://github.com/Martchus/${_reponame}" @@ -26,8 +25,9 @@ sha256sums=('SKIP') # add further dependencies for the Qt Quick GUI (only kirigami2 is "pluggable") if [[ $_quick_gui == ON ]]; then - depends+=('qt5-quickcontrols2') - optdepends+=('kirigami2: Qt Quick GUI') + depends+=('qt6-declarative') + optdepends+=('kirigami: Qt Quick GUI') + makedepends+=('kirigami') fi pkgver() { @@ -43,6 +43,8 @@ build() { -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ -DCONFIGURATION_NAME:STRING='git' \ -DCONFIGURATION_PACKAGE_SUFFIX:STRING='-git' \ + -DQT_PACKAGE_PREFIX:STRING='Qt6' \ + -DKF_PACKAGE_PREFIX:STRING='KF6' \ -DQUICK_GUI="$_quick_gui" \ -DBUILTIN_TRANSLATIONS:BOOL=ON \ -DBUILTIN_TRANSLATIONS_OF_QT:BOOL=OFF \ |