summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD50
1 files changed, 38 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6e8283ed2089..d2ddadf44865 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,26 +4,52 @@
# Contributor: Aniket Pradhan <aniket17133 (at) iiitd (dot) ac (dot) in>
# Contributor: Martin Briza <m (at) rtinbriza (dot) cz>
-pkgname=adwaita-qt
-pkgver=1.4.0
-pkgrel=1
+pkgname=('adwaita-qt' 'adwaita-qt6')
+pkgbase=adwaita-qt
+pkgver=1.4.1
+pkgrel=2
pkgdesc="A style to bend Qt applications to look like they belong into GNOME Shell"
-arch=('x86_64')
+arch=('x86_64' 'aarch64' 'armv7h')
url="https://github.com/FedoraQt/adwaita-qt"
license=('GPL')
-depends=('qt5-x11extras')
-makedepends=('cmake')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
-sha256sums=('f6ddfaf59f2c25f3401e1244c1e02733dc2079420d40452e5b2cbe45849c31d3')
+makedepends=('cmake' 'git' 'qt5-x11extras' 'qt6-base')
+_commit=a503e7ecce9e50e4917ab9707592b3cd3e40c248
+source=("git+https://github.com/FedoraQt/adwaita-qt.git#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$pkgbase"
+ git describe --tags | sed 's/-/+/g'
+}
build() {
- cmake -B build -S "$pkgname-$pkgver" \
+ cmake -B build-qt5 -S "$pkgbase" \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_QT6=OFF \
+ -Wno-dev
+ make -C build-qt5
+
+ cmake -B build-qt6 -S "$pkgbase" \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
+ -DUSE_QT6=ON \
-Wno-dev
- make -C build
+ make -C build-qt6
}
-package() {
- make -C build DESTDIR="$pkgdir" install
+package_adwaita-qt() {
+ pkgdesc="A style to bend Qt5 applications to look like they belong into GNOME Shell"
+ depends=('qt5-x11extras')
+ provides=('libadwaitaqtpriv.so=1' 'libadwaitaqt.so=1')
+
+ make -C build-qt5 DESTDIR="$pkgdir" install
+}
+
+package_adwaita-qt6() {
+ pkgdesc="A style to bend Qt6 applications to look like they belong into GNOME Shell"
+ depends=('libxcb' 'qt6-base')
+ provides=('libadwaitaqt6priv.so=1' 'libadwaitaqt6.so=1')
+
+ make -C build-qt6 DESTDIR="$pkgdir" install
}