public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/libcacard/
Date: Thu, 14 Sep 2023 04:10:16 +0000 (UTC)	[thread overview]
Message-ID: <1694664581.6b7e97e46981c2a9d38a4c84b65e7490194f59a8.sam@gentoo> (raw)

commit:     6b7e97e46981c2a9d38a4c84b65e7490194f59a8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 14 04:08:52 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep 14 04:09:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b7e97e4

app-emulation/libcacard: add 2.8.1

Bug: https://bugs.gentoo.org/676676
Closes: https://bugs.gentoo.org/914042
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-emulation/libcacard/Manifest               |  1 +
 app-emulation/libcacard/libcacard-2.8.1.ebuild | 40 ++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/app-emulation/libcacard/Manifest b/app-emulation/libcacard/Manifest
index 14387566c0ec..d4f3332a3436 100644
--- a/app-emulation/libcacard/Manifest
+++ b/app-emulation/libcacard/Manifest
@@ -1 +1,2 @@
 DIST libcacard-2.6.0.tar.xz 364828 BLAKE2B 3a07243abb91dab05d89bf073fabb4a0ef7e820765066a8d87e72086b88cc726de77d1fdc5118e05ed47077d76ae0a57ff591a2e4e8623c3484c6cbf00cd025e SHA512 d6dfe6fe6cd2711bf8f71edc134a7caf459fc2a9c4f664ab2f1c28cc9ee8efe7a2d5a15c4dc735956638176e07e22416cad5e8e926aa7cab3fa95ded853f5982
+DIST libcacard-2.8.1.tar.xz 396472 BLAKE2B 49b1c0c9184f0a926df85de6146dd31a7127ee5e40a172e3d9e47f33ef4cdef57ee85f34c9c53719b4a8c5a1de695b8936cfcfce141cd558e6d53d215421621b SHA512 6deddd3319dbd74165eeaa2e8ab10de4a6eb111e980edd608801f7fe3c4fa896c9fb239110d17763864887f5eb0b77c03c680d83fd58a3913b48deb5a225ec74

diff --git a/app-emulation/libcacard/libcacard-2.8.1.ebuild b/app-emulation/libcacard/libcacard-2.8.1.ebuild
new file mode 100644
index 000000000000..ae795f56f00d
--- /dev/null
+++ b/app-emulation/libcacard/libcacard-2.8.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Virtual Common Access Card (CAC) library emulator"
+HOMEPAGE="https://gitlab.freedesktop.org/spice/libcacard https://www.spice-space.org/"
+SRC_URI="https://www.spice-space.org/download/libcacard/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+passthrough static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	>=dev-libs/nss-3.12.8
+	>=dev-libs/glib-2.32
+	passthrough? ( >=sys-apps/pcsc-lite-1.8 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+	local emesonargs=(
+		-Ddefault_library=$(usex static-libs both shared)
+		$(meson_feature passthrough pcsc)
+		$(meson_use !test disable_tests)
+	)
+
+	meson_src_configure
+}
+
+src_install() {
+	meson_src_install
+
+	dodoc docs/*.txt
+}


             reply	other threads:[~2023-09-14  4:10 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-09-14  4:10 Sam James [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-12-23 14:29 [gentoo-commits] repo/gentoo:master commit in: app-emulation/libcacard/ Arthur Zamarin
2023-12-16  7:05 Arthur Zamarin
2023-12-16  4:12 Sam James
2023-12-16  0:46 Sam James
2023-12-16  0:46 Sam James
2023-09-14  4:10 Sam James
2022-11-16  5:57 WANG Xuerui
2021-01-27 13:29 Joonas Niilola
2019-08-02  0:15 Aaron Bauman
2019-06-05  9:14 Agostino Sarubbo
2019-06-04 19:01 Agostino Sarubbo
2019-06-03 15:00 Agostino Sarubbo
2018-11-27 21:55 Thomas Deutschmann
2018-11-23  7:51 Tiziano Müller
2018-10-29  5:39 Markus Meier
2018-10-13  6:56 Tobias Klausmann
2018-10-11 19:51 Agostino Sarubbo
2018-08-14 15:15 Tiziano Müller
2018-08-14 15:15 Tiziano Müller
2017-08-17 17:06 Michał Górny
2016-01-26 15:00 Agostino Sarubbo
2016-01-26 14:59 Agostino Sarubbo
2015-12-08  4:12 Mike Frysinger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1694664581.6b7e97e46981c2a9d38a4c84b65e7490194f59a8.sam@gentoo \
    --to=sam@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox