From a910eda9bbdba3f0d00c7e1d60bf76a65fe04a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=28=D0=A5?= =?UTF-8?q?=D1=80=D0=B0=D0=BC=D1=8B=D1=87=D0=AA=29=20=D0=A5=D1=80=D0=B0?= =?UTF-8?q?=D0=BC=D0=BE=D0=B2?= Date: Sun, 21 Sep 2025 20:39:19 +0300 Subject: [PATCH] qca-qt6 2.3.10-2 --- qca-qt6/alr.sh | 112 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 99 insertions(+), 13 deletions(-) diff --git a/qca-qt6/alr.sh b/qca-qt6/alr.sh index fdbe530..e8c5132 100644 --- a/qca-qt6/alr.sh +++ b/qca-qt6/alr.sh @@ -1,20 +1,26 @@ name='qca-qt6' version='2.3.10' -release='1' +release='2' desc='Qt Cryptographic Architecture.' +desc_ru='Криптографическая архитектура Qt' homepage='https://userbase.kde.org/QCA' +maintainer='Evgeny Khramov ' maintainer_ru='Евгений Храмов ' architectures=('amd64') license=('LGPL-2.1-or-later') provides=('qca-qt6') conflicts=('qca-qt6' 'qca-qt6-bin' 'qca-qt6-git') -deps=( - 'ca-certificates' - 'libgcc' - 'glibc' - 'nss' -) +deps=('ca-certificates' 'libgcc' 'glibc' 'nss' 'qt6-qtbase') +deps_alt=('ca-certificates' 'libgcc1' 'glibc' 'libnss3' 'qt6-base') +deps_arch=('ca-certificates' 'gcc-libs' 'glibc' 'nss' 'qt6-base') +deps_debian=('ca-certificates' 'libgcc-s1' 'libc6' 'libnss3' 'qt6-base-dev') +deps_fedora=("${deps[@]}") +deps_redos=("${deps_fedora[@]}") +deps_rhel=("${deps_fedora[@]}") +deps_rosa=("${deps_fedora[@]}") +deps_alpine=('ca-certificates' 'libgcc' 'musl' 'nss' 'qt6-qtbase') + build_deps=( 'botan-devel' 'cmake' @@ -23,11 +29,58 @@ build_deps=( 'libgsasl-devel' 'openssl-devel' 'pkcs11-helper' - 'qt5-qtbase-devel' 'qt6-qtbase-devel' 'qt6-qt5compat-devel' - ) +build_deps_alt=( + 'libbotan-devel' + 'cmake' + 'doxygen' + 'libgcrypt-devel' + 'libgsasl-devel' + 'openssl-devel' + 'pkcs11-helper-devel' + 'qt6-base-devel' + 'qt6-qt5compat-devel' +) +build_deps_arch=( + 'botan' + 'cmake' + 'doxygen' + 'libgcrypt' + 'libgsasl' + 'openssl' + 'pkcs11-helper' + 'qt6-base' + 'qt6-5compat' +) +build_deps_debian=( + 'libbotan-2-dev' + 'cmake' + 'doxygen' + 'libgcrypt20-dev' + 'libgsasl7-dev' + 'libssl-dev' + 'libpkcs11-helper1-dev' + 'qt6-base-dev' + 'qt6-5compat-dev' +) +build_deps_fedora=("${build_deps[@]}") +build_deps_redos=("${build_deps_fedora[@]}") +build_deps_rhel=("${build_deps_fedora[@]}") +build_deps_rosa=("${build_deps_fedora[@]}") +build_deps_alpine=( + 'botan-dev' + 'cmake' + 'doxygen' + 'libgcrypt-dev' + 'libgsasl-dev' + 'openssl-dev' + 'pkcs11-helper-dev' + 'qt6-qtbase-dev' + 'qt6-qt5compat-dev' +) + opt_deps=( 'botan: botan plugin' 'libgcrypt: gcrypt plugin' @@ -35,6 +88,38 @@ opt_deps=( 'openssl: SSL plugin' 'pkcs11-helper: PKCS-11 plugin' ) +opt_deps_alt=( + 'libbotan: botan plugin' + 'libgcrypt: gcrypt plugin' + 'libgsasl: SASL plugin' + 'openssl: SSL plugin' + 'pkcs11-helper: PKCS-11 plugin' +) +opt_deps_arch=( + 'botan: botan plugin' + 'libgcrypt: gcrypt plugin' + 'libgsasl: SASL plugin' + 'openssl: SSL plugin' + 'pkcs11-helper: PKCS-11 plugin' +) +opt_deps_debian=( + 'libbotan-2-19: botan plugin' + 'libgcrypt20: gcrypt plugin' + 'libgsasl7: SASL plugin' + 'openssl: SSL plugin' + 'libpkcs11-helper1: PKCS-11 plugin' +) +opt_deps_fedora=("${opt_deps[@]}") +opt_deps_redos=("${opt_deps_fedora[@]}") +opt_deps_rhel=("${opt_deps_fedora[@]}") +opt_deps_rosa=("${opt_deps_fedora[@]}") +opt_deps_alpine=( + 'botan: botan plugin' + 'libgcrypt: gcrypt plugin' + 'libgsasl: SASL plugin' + 'openssl: SSL plugin' + 'pkcs11-helper: PKCS-11 plugin' +) sources=("https://download.kde.org/stable/qca/$version/qca-$version.tar.xz") checksums=('SKIP') @@ -53,7 +138,8 @@ package() { DESTDIR="$pkgdir" cmake --install build-qt6 } - - - - +files() { + files-find-lib + files-find-include + files-find-share +}