git » signon-ui.git » commit 7fc9dc3

upgpkg: 0.17+20231016-1: Build with Qt6 in kde-unstable

author Antonio Rojas
2023-12-22 07:53:54 UTC
committer Antonio Rojas
2023-12-22 07:53:54 UTC
parent bf9a04ae481ffaa669d32ef2291c3118c8e72436

upgpkg: 0.17+20231016-1: Build with Qt6 in kde-unstable

.SRCINFO +23 -0
PKGBUILD +17 -7

diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 0000000..e0ca74f
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = signon-ui
+	pkgdesc = UI component responsible for handling the user interactions which can happen during the login process of an online account
+	pkgver = 0.17+20231016
+	pkgrel = 1
+	url = https://launchpad.net/online-accounts-signon-ui
+	arch = x86_64
+	license = GPL
+	depends = gcc-libs
+	depends = glib2
+	depends = glibc
+	depends = libaccounts-qt
+	depends = libnotify
+	depends = libproxy
+	depends = qt6-base
+	depends = qt6-declarative
+	depends = qt6-webengine
+	depends = signond
+	source = https://gitlab.com/accounts-sso/signon-ui/-/archive/eef943f0edf3beee8ecb85d4a9dae3656002fc24/signon-ui-0.17+20231016.tar.gz
+	source = fake-user-agent.patch
+	sha256sums = 0906a1adee88e331e9dcf1f2d5978c24f8564fb734f5c114c88bddb63196d3d4
+	sha256sums = 5eb7782c6472e51a8107a25324d1d30052bac5d8e9050907cd957c89568fa577
+
+pkgname = signon-ui
diff --git a/PKGBUILD b/PKGBUILD
index 9c52932..6a4a2cd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,17 +3,26 @@
 # Contributor: Balló György <ballogyor+arch at gmail dot com>
 
 pkgname=signon-ui
-pkgver=0.17+20171022
-pkgrel=3
-_commit=4368bb77d9d1abc2978af514225ba4a42c29a646
+pkgver=0.17+20231016
+pkgrel=1
+_commit=eef943f0edf3beee8ecb85d4a9dae3656002fc24
 pkgdesc='UI component responsible for handling the user interactions which can happen during the login process of an online account'
 arch=(x86_64)
 url='https://launchpad.net/online-accounts-signon-ui'
 license=(GPL)
-depends=(libaccounts-qt qt5-webengine signond libnotify)
+depends=(gcc-libs
+         glib2
+         glibc
+         libaccounts-qt
+         libnotify
+         libproxy
+         qt6-base
+         qt6-declarative
+         qt6-webengine
+         signond)
 source=(https://gitlab.com/accounts-sso/signon-ui/-/archive/$_commit/$pkgname-$pkgver.tar.gz
         fake-user-agent.patch)
-sha256sums=('4534b05d10e206d332bd91838af3411fdbfc897b604ba5843e7af76c1657f99b'
+sha256sums=('0906a1adee88e331e9dcf1f2d5978c24f8564fb734f5c114c88bddb63196d3d4'
             '5eb7782c6472e51a8107a25324d1d30052bac5d8e9050907cd957c89568fa577')
 
 prepare() {
@@ -28,7 +37,9 @@ prepare() {
 build() {
   cd $pkgname-$_commit
 
-  qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib
+  qmake6 \
+    PREFIX=/usr \
+    LIBDIR=/usr/lib
   make
 }
 
@@ -37,4 +48,3 @@ package() {
 
   make INSTALL_ROOT="$pkgdir" install
 }
-