From 0c100b7dd2b30e75b799d806df4ef899fd98e1ea Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 16 Apr 2022 13:07:24 +0100 Subject: gentoo resync : 16.04.2022 --- dev-libs/libjcat/Manifest | 4 +- dev-libs/libjcat/libjcat-0.1.10.ebuild | 2 +- dev-libs/libjcat/libjcat-0.1.11.ebuild | 68 ++++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 2 deletions(-) create mode 100644 dev-libs/libjcat/libjcat-0.1.11.ebuild (limited to 'dev-libs/libjcat') diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest index be7d9eb25fe2..f8cc630fe841 100644 --- a/dev-libs/libjcat/Manifest +++ b/dev-libs/libjcat/Manifest @@ -1,6 +1,8 @@ AUX libjcat-0.1.1-disable_installed_tests.patch 1131 BLAKE2B fdefa9b78c1c8fa80ef35d1eb1d1f5bfa9f6d6434dc517e5c84affde5de8fe195d4ad605b59c45acaf73fb5bc75fb6c57bb0a95ccace0b67e3480b9157a6a704 SHA512 171b9c60e4afff59cb25bd6f94ece92e3e80dc1267395415d3d283ab429c3a2de49d43c0a0efce1b9b9f4d217e01a08ce4458c691ad270d427284ed45a88a1cf DIST libjcat-0.1.10.tar.gz 68126 BLAKE2B 7e8bd2dd42f784bdf0c067ea870c8095a0fc9579f6041bb9a984d45d46950861d285238d49181243cd320f83c25f443300dd405fb0c1d50c8055fbd5a0af6b90 SHA512 437a792d438657e5b92dfab332d16eb430d8c3be2a8f0d82f1f1cfd5d3a0db1a0a1175dabb87dcd57ac7cddc8017e27c00f7a959cb57244a1e63fb963cae445b +DIST libjcat-0.1.11.tar.gz 68455 BLAKE2B 7414fcff85237a2a95ea50569470a0f35d18e201b351f2a67ca83276b76975983c23b1dc3ee0090e582713d120635bd9c92b43389a7f78529e22bd18ff88dfb9 SHA512 02c5cd1e8d7e59a171ee878bd2538858830f0b4f7b27c337db77d84a30f66cae83f1a4832750550c1f5ba31a312837a383e0af489aae476c2f54687cd28064e4 DIST libjcat-0.1.9.tar.gz 64884 BLAKE2B 30e7c9f6c5fc971144f27bc495443928b8406a199e3a03399f2081a5ec3d09d10261bec6804e8d92c8c4a44ad31f821f302954fee66abe16a6b0b0400b627036 SHA512 d4d51d95edf1223d5876464feb476d3e9a47f60fed7724690d247cb3b759c5adaa04ba71a0221d5e520d0077d52ea6610c0188f2e5c70a323210ad68c134e83d -EBUILD libjcat-0.1.10.ebuild 1460 BLAKE2B 766f9d7e7025246ec376ab943748abaf97c9d863971113dce07119bb1dd15a88cb91338592bb8e0408ae74a171fcefccc61f6487a33ee09155bd0717f0eeb711 SHA512 4bcb536048ffccdc8115c518d443bb8a6a3aba79f1023d950ca6b367f9792e085d7c5d859b46b7f1b0246086e26e69f6804b3311ab7c371763a791fe3c9ad65b +EBUILD libjcat-0.1.10.ebuild 1458 BLAKE2B 84b75cfd715fe91612b8ca871c3bd8d3a799ba917c33caf5a35b304bed88c24ec05d8bbe1911ae9492ac237d7ec825fe3d83b91fb597997319e5e767d858e813 SHA512 2007a285263841bb3a018a71a2af8af754c2f68f607887d75630532b533eac6241617468322925959b4b3bafd8247eeb808472a8c390fad61096c707422a7e9b +EBUILD libjcat-0.1.11.ebuild 1471 BLAKE2B f0a42585dc4c4955d5f9d85ee64f81ff6411b95b293090e91bb68a814d991beb4023a96df7dc9c039184642eb175e0a68f76f9c3f87e6007c8da889e911473e1 SHA512 b48d55075df68bcd30cfe80142d75a8a8164d620a0413cce5d278738cb6c7b2d9dae5dc48e97103f1e6c183805606fcd81902c2d9e3f5a5f28b5dff462b83f44 EBUILD libjcat-0.1.9-r1.ebuild 1458 BLAKE2B 84b75cfd715fe91612b8ca871c3bd8d3a799ba917c33caf5a35b304bed88c24ec05d8bbe1911ae9492ac237d7ec825fe3d83b91fb597997319e5e767d858e813 SHA512 2007a285263841bb3a018a71a2af8af754c2f68f607887d75630532b533eac6241617468322925959b4b3bafd8247eeb808472a8c390fad61096c707422a7e9b MISC metadata.xml 937 BLAKE2B 95095d1f33b1ebc992688672e5084d67fcc8fadb33e31b367576f4bc73b4fc2baba435a78a0ceb863ae3a2075dfa3d6b936922bcc3890f367ef67fc7afa16abf SHA512 3fafd34b736ec15cd9f202afd1b64df241699a24d5b938422a95e05ef1acaaf6fffd5e95815f8dccbe414d83b47ea98308d375078f02aefef771b23cf23a7bdf diff --git a/dev-libs/libjcat/libjcat-0.1.10.ebuild b/dev-libs/libjcat/libjcat-0.1.10.ebuild index c386fbd02fa3..530eb115d6af 100644 --- a/dev-libs/libjcat/libjcat-0.1.10.ebuild +++ b/dev-libs/libjcat/libjcat-0.1.10.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="LGPL-2.1+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala" RDEPEND="dev-libs/glib:2 diff --git a/dev-libs/libjcat/libjcat-0.1.11.ebuild b/dev-libs/libjcat/libjcat-0.1.11.ebuild new file mode 100644 index 000000000000..12f4aa418263 --- /dev/null +++ b/dev-libs/libjcat/libjcat-0.1.11.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml" + +inherit meson python-any-r1 vala xdg-utils + +DESCRIPTION="Library and tool for reading and writing Jcat files " +HOMEPAGE="https://github.com/hughsie/libjcat" +SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="+gpg gtk-doc +introspection +man +pkcs7 test vala" + +RDEPEND="dev-libs/glib:2 + dev-libs/json-glib:= + gpg? ( + app-crypt/gpgme:= + dev-libs/libgpg-error + ) + introspection? ( dev-libs/gobject-introspection:= ) + pkcs7? ( net-libs/gnutls ) + vala? ( dev-lang/vala:= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + $(python_gen_any_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + gtk-doc? ( dev-util/gtk-doc ) + man? ( sys-apps/help2man ) + test? ( net-libs/gnutls[tools] )" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${PN}-0.1.1-disable_installed_tests.patch +) + +python_check_deps() { + has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use vala && vala_setup +} + +src_prepare() { + xdg_environment_reset + default +} + +src_configure() { + local emesonargs=( + $(meson_use gtk-doc gtkdoc) + $(meson_use gpg) + $(meson_use introspection) + $(meson_use man) + $(meson_use pkcs7) + $(meson_use test tests) + $(meson_use vala vapi) + ) + meson_src_configure +} -- cgit v1.2.3