Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / qca


Commits:
b084cfdc by Antonio Rojas at 2023-10-09T20:46:21+02:00
upgpkg: 2.3.7-2: botan 3.2.0 rebuild

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,49 @@
+pkgbase = qca
+       pkgdesc = Qt Cryptographic Architecture
+       pkgver = 2.3.7
+       pkgrel = 2
+       url = https://userbase.kde.org/QCA
+       arch = x86_64
+       license = LGPL
+       makedepends = botan
+       makedepends = cmake
+       makedepends = doxygen
+       makedepends = libgcrypt
+       makedepends = libsasl
+       makedepends = openssl
+       makedepends = pkcs11-helper
+       makedepends = qt5-base
+       makedepends = qt6-base
+       makedepends = qt6-5compat
+       depends = ca-certificates
+       depends = gcc-libs
+       depends = glibc
+       depends = nss
+       optdepends = botan: botan plugin
+       optdepends = libgcrypt: gcrypt plugin
+       optdepends = libsasl: SASL plugin
+       optdepends = openssl: SSL plugin
+       optdepends = pkcs11-helper: PKCS-11 plugin
+       source = https://download.kde.org/stable/qca/2.3.7/qca-2.3.7.tar.xz
+       source = https://download.kde.org/stable/qca/2.3.7/qca-2.3.7.tar.xz.sig
+       validpgpkeys = CB9387521E1EE0127DA804843FDBB55084CC5D84
+       sha256sums = 
fee2343b54687d5be3e30fb33ce296ee50ac7ae5e23d7ab725f63ffdf7af3f43
+       sha256sums = SKIP
+
+pkgname = qca-qt5
+       depends = ca-certificates
+       depends = gcc-libs
+       depends = glibc
+       depends = nss
+       depends = qt5-base
+       provides = qca
+       conflicts = qca
+       replaces = qca
+
+pkgname = qca-qt6
+       depends = ca-certificates
+       depends = gcc-libs
+       depends = glibc
+       depends = nss
+       depends = qt6-5compat
+       depends = qt6-base


=====================================
PKGBUILD
=====================================
@@ -3,15 +3,33 @@
 # Contributor: Pierre Schmitz <[email protected]>
 
 pkgbase=qca
-pkgname=(qca-qt5 qca-qt6)
+pkgname=(qca-qt5
+         qca-qt6)
 pkgver=2.3.7
-pkgrel=1
+pkgrel=2
 pkgdesc='Qt Cryptographic Architecture'
 arch=(x86_64)
 url='https://userbase.kde.org/QCA'
 license=(LGPL)
-optdepends=('pkcs11-helper: PKCS-11 plugin' 'botan: botan plugin')
-makedepends=(cmake doxygen pkcs11-helper botan qt5-base qt6-5compat)
+depends=(ca-certificates
+         gcc-libs
+         glibc
+         nss)
+optdepends=('botan: botan plugin'
+            'libgcrypt: gcrypt plugin'
+            'libsasl: SASL plugin'
+            'openssl: SSL plugin'
+            'pkcs11-helper: PKCS-11 plugin')
+makedepends=(botan
+             cmake
+             doxygen
+             libgcrypt
+             libsasl
+             openssl
+             pkcs11-helper
+             qt5-base
+             qt6-base
+             qt6-5compat)
 
source=(https://download.kde.org/stable/$pkgbase/$pkgver/$pkgbase-$pkgver.tar.xz{,.sig})
 sha256sums=('fee2343b54687d5be3e30fb33ce296ee50ac7ae5e23d7ab725f63ffdf7af3f43'
             'SKIP')
@@ -35,7 +53,7 @@ build() {
 }
 
 package_qca-qt5() {
-  depends=(qt5-base nss ca-certificates)
+  depends+=(qt5-base)
   conflicts=(qca)
   provides=(qca)
   replaces=(qca)
@@ -44,7 +62,8 @@ package_qca-qt5() {
 }
 
 package_qca-qt6() {
-  depends=(qt6-5compat nss ca-certificates)
+  depends+=(qt6-5compat
+            qt6-base)
 
   DESTDIR="$pkgdir" cmake --install build-qt6
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qca/-/commit/b084cfdc0f67508341517e792e2f96599c4a35eb

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qca/-/commit/b084cfdc0f67508341517e792e2f96599c4a35eb
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to