Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/qca/
Date: Tue, 02 Nov 2021 14:33:39
Message-Id: 1635863585.d112144144a35ef4f2abd35ebccc75b7c5a6c512.asturm@gentoo
1 commit: d112144144a35ef4f2abd35ebccc75b7c5a6c512
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 2 14:22:16 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 2 14:33:05 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1121441
7
8 app-crypt/qca: Drop 2.3.3
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-crypt/qca/Manifest | 1 -
14 app-crypt/qca/qca-2.3.3.ebuild | 82 ------------------------------------------
15 2 files changed, 83 deletions(-)
16
17 diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
18 index 9a5a8c25429..aad11811395 100644
19 --- a/app-crypt/qca/Manifest
20 +++ b/app-crypt/qca/Manifest
21 @@ -1,2 +1 @@
22 -DIST qca-2.3.3.tar.xz 736456 BLAKE2B f0812fd33bd19293c8034e48bcf214d2d70dc1397860779c2c145fe841365384a8eb6bad9859520d32104010acb0cefb97e3a974b9852a37ca8039d52d9dbd03 SHA512 9a262350502daa1dd10802a7a24f0e4712d87d4ddcf752452a51caa8694a30835672f54f8e600aa8dc4afdac9ef073641deed52a24423e304d18ad2b83deeca6
23 DIST qca-2.3.4.tar.xz 737072 BLAKE2B 64e698135f02bf115269203d44a53d40449be1620487340551c1e45f66f042132beb2cfa2363d1249f92de3ffd670f1807219cb3ce3d6e7c05afd8c22242b703 SHA512 af27338b5c018d39c8c745b63691dec3914e29ff79347ab338f4391ee1dc9832d158b222bc9ef6c7681cf4b2893a38829a4daadf1d53622d6947de2efeb880a8
24
25 diff --git a/app-crypt/qca/qca-2.3.3.ebuild b/app-crypt/qca/qca-2.3.3.ebuild
26 deleted file mode 100644
27 index 128911e0db6..00000000000
28 --- a/app-crypt/qca/qca-2.3.3.ebuild
29 +++ /dev/null
30 @@ -1,82 +0,0 @@
31 -# Copyright 1999-2021 Gentoo Authors
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI=7
35 -
36 -inherit kde.org cmake qmake-utils
37 -
38 -DESCRIPTION="Qt Cryptographic Architecture (QCA)"
39 -HOMEPAGE="https://userbase.kde.org/QCA"
40 -SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
41 -
42 -LICENSE="LGPL-2.1"
43 -SLOT="2"
44 -KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris"
45 -IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 sasl softstore +ssl test"
46 -
47 -RESTRICT="!test? ( test )"
48 -
49 -RDEPEND="
50 - >=dev-qt/qtcore-5.14:5
51 - botan? ( dev-libs/botan:= )
52 - gcrypt? ( dev-libs/libgcrypt:= )
53 - gpg? ( app-crypt/gnupg )
54 - nss? ( dev-libs/nss )
55 - pkcs11? (
56 - >=dev-libs/openssl-1.1
57 - dev-libs/pkcs11-helper
58 - )
59 - sasl? ( dev-libs/cyrus-sasl:2 )
60 - ssl? ( >=dev-libs/openssl-1.1:0= )
61 -"
62 -DEPEND="${RDEPEND}
63 - test? (
64 - dev-qt/qtnetwork:5
65 - dev-qt/qttest:5
66 - )
67 -"
68 -BDEPEND="doc? ( app-doc/doxygen )"
69 -
70 -PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" )
71 -
72 -qca_plugin_use() {
73 - echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
74 -}
75 -
76 -src_configure() {
77 - local mycmakeargs=(
78 - -DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(qt5_get_mkspecsdir)/features"
79 - -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(qt5_get_plugindir)"
80 - $(qca_plugin_use botan)
81 - $(qca_plugin_use gcrypt)
82 - $(qca_plugin_use gpg gnupg)
83 - $(qca_plugin_use logger)
84 - $(qca_plugin_use nss)
85 - $(qca_plugin_use pkcs11)
86 - $(qca_plugin_use sasl cyrus-sasl)
87 - $(qca_plugin_use softstore)
88 - $(qca_plugin_use ssl ossl)
89 - -DBUILD_TESTS=$(usex test)
90 - )
91 - cmake_src_configure
92 -}
93 -
94 -src_test() {
95 - local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
96 - cmake_src_test
97 -}
98 -
99 -src_install() {
100 - cmake_src_install
101 -
102 - if use doc; then
103 - pushd "${BUILD_DIR}" >/dev/null || die
104 - doxygen Doxyfile || die
105 - dodoc -r apidocs/html
106 - popd >/dev/null || die
107 - fi
108 -
109 - if use examples; then
110 - dodoc -r "${S}"/examples
111 - fi
112 -}