mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 17:09:10 -07:00
@@ -1,2 +1,4 @@
|
||||
DIST qgpgme-2.0.0.tar.xz 188552 BLAKE2B 9434d177e24fd5a8d1e7511da9dc26af4b55ab57882714c3ae8875532311a58f7513bd1a9549741357df5c0890c14e3e7f54c0a0248a7434623ab988ffcc45ed SHA512 0bad84d1df70d972f540569a78a8f0d03d229fcc5354ff3fdbd1d4f397ef25f8e6e9b91c41e6809a187d56f48897bb42f0e23e4c913a39146e1cda4452cf4689
|
||||
DIST qgpgme-2.0.0.tar.xz.sig 119 BLAKE2B ae4193a7cd4b17e9b5ed9f4979e39e7a0c27847a019a9b330a7337084a12c5e423c780339056cb1552cd9ee8d4f59d0259562e83ee31e25d272bf6a78ce57fea SHA512 ce9bd28f0dbe4c5db35f79781f4d713547bacc63fcdb42183ebcda58b3db3282b84cfd601f7b49dba42f07293dc9486bf5c631cf27c9bff8f7f75aa8a805113e
|
||||
DIST qgpgme-2.1.0.tar.xz 190968 BLAKE2B b6ade21f7b8829052005d6aa2d175336403be481f6e33963a28eb56bcd1cd59413a2ff6a77d510d7a95919cb11fb26237c4832200c715afc0d95ef865fa53d5d SHA512 557b843f4f1e97bcf58dbf53c3af11b9ecd522f77ee44a8db18a2edf58fa0d4874a55f84a6a56299db2099ab1be1c17633b562bda16fe393210bfab54ca33bfb
|
||||
DIST qgpgme-2.1.0.tar.xz.sig 147 BLAKE2B 9052fd6d5752ce16bf2195ff4a5cb69644fd7e885b96b9343e7d3fa2eafcff4aa0fd98ca61958a357e50d06b3430265d4087c90a56fbf1594dddaa6d44ec0a1a SHA512 7138105a7661bf50a3504ad715812e579e042bd2994a57c46d717f17669d9ba627e562c9f9bc2e67ee31bffb26930d306a32c6a235ee2a3dd2f6de32f47b4a05
|
||||
|
||||
44
dev-libs/qgpgme/qgpgme-2.1.0.ebuild
Normal file
44
dev-libs/qgpgme/qgpgme-2.1.0.ebuild
Normal file
@@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
|
||||
inherit cmake verify-sig
|
||||
|
||||
DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use (Qt bindings)"
|
||||
HOMEPAGE="https://www.gnupg.org/related_software/gpgme"
|
||||
SRC_URI="
|
||||
mirror://gnupg/${PN}/${P}.tar.xz
|
||||
verify-sig? ( mirror://gnupg/${PN}/${P}.tar.xz.sig )
|
||||
"
|
||||
|
||||
LICENSE="GPL-2+ test? ( GPL-2 )"
|
||||
# As of 2.1.0, the subslot is wrong, but fixing it would be expensive.
|
||||
# It should be '15'.
|
||||
SLOT="0/7"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
DEPEND="
|
||||
>=app-crypt/gpgme-${PV%.*}:=
|
||||
>=dev-cpp/gpgmepp-${PV%.*}:=
|
||||
>=dev-libs/libgpg-error-1.47:=
|
||||
>=dev-qt/qtbase-6.5.0:6
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!<app-crypt/gpgme-2[qt6(-)]
|
||||
!dev-libs/qgpgme:1
|
||||
"
|
||||
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gnupg )"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_WITH_QT5=OFF
|
||||
-DBUILD_WITH_QT6=ON
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
Reference in New Issue
Block a user