From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id KGwGOGBCBWTVYAEAbAwnHQ (envelope-from ) for ; Mon, 06 Mar 2023 02:31:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id mB0XOGBCBWR5+AAA9RJhRA (envelope-from ) for ; Mon, 06 Mar 2023 02:31:12 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A45BF1E6CE for ; Mon, 6 Mar 2023 02:31:12 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=t4qzIWxL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678066272; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=1+noucAWjROlc7yVU4AkUmvKHAWOV8kd8wfGnDzq8nY=; b=bWygnP1VoNJLlz4NvAxrCB5nWlPpSQm2oBZFEhbsmT/way6Xf+SYguBsGBkuyTpJ445VMT cqtSLJQ7bUiBoKXr5WEPmEti0Unmwktbe2MVR6xyRx8AioLE9DCa/3tnCIK1e+rdw873VD lonGaBMx88iECpgGuJeS7KTSyWP6Wvgdre4TiOWwU5WJ4SL+h9sTxS3M39dDhe67boF9n0 O94XeebK2G0lY5rX5C7WU/B+0pa4Y1a1MwL2X8sh4WQySvht7uvYg92+oEOC5dowZVUY+u Bn6DXyIIKXPhtxbOJ7y9sOD7zA7EFizKH0UM25hvjKGId9arBae0xbvmg2A/ww== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=outlook.com header.s=selector1 header.b=t4qzIWxL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=outlook.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") ARC-Seal: i=2; s=key1; d=yhetil.org; t=1678066272; a=rsa-sha256; cv=fail; b=un2a2SHw/BLsorJHeypFrWqz9oEA0o8p1+QiGnIVno1UaToIp+5T+1LO0dZX5IeCbj+ip8 smm4qzJGvknzxcsV9cxx2q7NTcHKYUTAr1IKgg+ytFPkLvIWhhcz7zm9I5sn4DONmG88uY ILbTCvlgIS2PBbJuYYL9b6MkdMzBLI0FJDGdK1dT6ujF5Fb02W8mrpWgvzTE/ejlDEvUJy GksM7f8Pjr3h0jZ7dvstMEfkf3VrnnIyfHNh/38rpJHnNMMum8qYMA4pOQwjBrVsw8Goaj mdvcxhyiGDyrV7Rx/V6iF1wTKLENiLpAJWxx2Wdd2l5RMeOgq6hkGSo1vNtcdA== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYzgs-0004yO-Vv; Sun, 05 Mar 2023 20:31:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYzgs-0004y7-5a for guix-patches@gnu.org; Sun, 05 Mar 2023 20:31:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYzgr-0007jz-RG for guix-patches@gnu.org; Sun, 05 Mar 2023 20:31:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pYzgr-0001SJ-N6 for guix-patches@gnu.org; Sun, 05 Mar 2023 20:31:01 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61018] [PATCH v7 1/2] gnu: Add perl-pcsc. References: In-Reply-To: Resent-From: Jake Leporte Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 06 Mar 2023 01:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61018 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61018@debbugs.gnu.org Cc: Jake Leporte Received: via spool by 61018-submit@debbugs.gnu.org id=B61018.16780662535572 (code B ref 61018); Mon, 06 Mar 2023 01:31:01 +0000 Received: (at 61018) by debbugs.gnu.org; 6 Mar 2023 01:30:53 +0000 Received: from localhost ([127.0.0.1]:40998 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYzgi-0001Rk-OL for submit@debbugs.gnu.org; Sun, 05 Mar 2023 20:30:53 -0500 Received: from mail-mw2nam12olkn2074.outbound.protection.outlook.com ([40.92.23.74]:58880 helo=NAM12-MW2-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pYzgg-0001RP-H2 for 61018@debbugs.gnu.org; Sun, 05 Mar 2023 20:30:51 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Urz5fNA3qPT5OQDU5LzlUH+HSGdoW/jIP1ZyvilKgj8lT/Fe0j+qIXmA9u+XRqdgo7lPR+qlrdQrtNN0B35dtzxH92UhQQL3s7EIKK82F+u0fw2Dzdachf/TsfTlvXBkNnWZnH591EDbRfoiykrHCK7DUITPjsYqHawWZpANKY8oiNyOqfX1d6HYHrZGPDhaOWAwjgSiz7IfYLiFPhubH8XHsgrmuKmCgN/PR55HQ504Dts6P4ljsRRXTCJCfu21mzDWjOovytVNMN6k9pTWVjKrtV9W8/pNGGxZR3I3M43Z3lJ2+EaXCEiPyZgHk6zY5i7BjeOE8zHedB9yKYdwPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=1+noucAWjROlc7yVU4AkUmvKHAWOV8kd8wfGnDzq8nY=; b=gejNuGFXhLzPNZ1nV32CciLCSABVs6ZyhkRIBFhYMsqCYOU+82j9O1Sm3sJWNVScVT+xDa6zuJUqTQnZ7R6ofzUmPrH1FABdRhOd3g7A4FGrWHAXOi3yJ81Y5KQ+ZskXmtQnk5gHHVR56QkzPH5YkWU24hxu1DuI0QftuP0O0jPX+KPpY1jMHBlAVllTBLLBuTkcBYbpz3mZbE4exzRgCcmQGJ6HVidF+zIt4swCN5O7dhN40W52BOuNTC4AdKUMEtV6mByRkzPBzxfd0v+e19jiuk1adYxLtPK2bVEac3yu8sM/YQ3clRsqPcRFiL/nA1j34fU6Rzs+gwLudkE3Ww== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1+noucAWjROlc7yVU4AkUmvKHAWOV8kd8wfGnDzq8nY=; b=t4qzIWxLeM+7wO5+wPt5gfpFVkXC/iwViEkdcNSUbOT7aTl565IADEmjoafL2W2+78Jirr4S/pEzsK/XpvhEjd9riWEjSXAxXwQzGSE/opkD2W9JCkK4/3W0QqBxcYH0cKuH4tXUe9eI1U9X/dQJtsiLS9wKnOrjxfR9YLIppWGQhjv9wq41X3e3S3j1zwF2MEBgz8fdZJUX7vPg6zgOVLQVO7Kdlm3Qo20mhh5xRwYSkjTqAl9PhQPUnzx0zkvfC7ycx2FmE4tltXFRbnVWPDaZnlczhd+FHd1gSr5JbHnkLmX7pXlIGOwZX0iQdMzq7C08gj3On1SyfGi9GTNAZA== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by DS0PR20MB5931.namprd20.prod.outlook.com (2603:10b6:8:152::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.14; Mon, 6 Mar 2023 01:30:43 +0000 Received: from MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14]) by MN2PR20MB2605.namprd20.prod.outlook.com ([fe80::54e4:62df:c788:9c14%3]) with mapi id 15.20.6178.014; Mon, 6 Mar 2023 01:30:43 +0000 From: Jake Leporte Date: Sun, 5 Mar 2023 19:30:26 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [lf4zIqGLlg0BOQNNN1YXNJIBCpYpWf5X0wteRQm73vznsPWkLlugQg==] X-ClientProxiedBy: CH0P221CA0043.NAMP221.PROD.OUTLOOK.COM (2603:10b6:610:11d::23) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230306013027.12844-1-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|DS0PR20MB5931:EE_ X-MS-Office365-Filtering-Correlation-Id: 4de359a2-4d0b-45fa-9158-08db1de266a2 X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3lC9jI07avJyQVb2dvDxjRk6gWd27pDqKDVccGTa8eqIqb6GCdB8JKheiYLOF0N2F4glb1ERF8sDvF9sAfRqnHkQ4DmVfZ21W1P+ra/Z6zwLHKRoefzK0wG7TOcmT/9jGeP8TFuiaSrrJkB4k0kEUwKrIYMYcHs0KkJVfGUkN/hF9424TkoJHzC8kTBnTfoUcOIaatdMejoBkaMsj4ph98ul/S4OkGScv8KZOtn1XMPpIHO5sHUrUvLygUsm3seOUaHQxk7zUV1lpEJy5wcb/R33Q1WYtPsf0+vWTM1Upo+WqSW0EscVmZjlWqiqFCyJiGqkWCG3Gkxn9Wz2+gCjAb1BB0mkWI6ukModsOnPweJAep88FtncIapE7r4XG5+p5Gi0DQSO4AnaBW+K5qEHvq2QQmMRkdQHNb7gjQNX4mQcziffMgdPi+evcQ1aVXzJ0akC0nF5tv4Gll1AW4nNOMCKbNkIKUukVom2L8fQzIdzzRtVlCza3dfEKdYf2Xl0J57pF6aWsSP/1IuKAW+zxuUMwJ2RaPLlkst+wX94muUlZZtXk1Mw1p7DPACmDT8t1wShgJfpVsoiTQEnuoqL5JImteriq/dPx5EtPfAV8bTl7dIlZq9xqGqQMGzP6x+BTlkZBN0o0MK9myu+BK5qNIPO7OvbZG4LtrhhIvkx6toGxsv+gPmBw5HhRzvqK+J9q+1Fje5sldFp+1OUERxBZFGqJMANMc+Rm4T/Vk/r9eQmFaGN1F5XJkraxSsA1ijCZq//r0ZU8HxpXt+cOPaGqr3 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uVswx8DTHWNgML5ngoUFYaxUWuE98lT2jukiyRyaoy6OP9Rcwc9fPZeI6PXEp3tTkXI5TnpovqGhBKYByeUFfgKE6/R8MldF3GNjxapBEk8PX9gME6wTpwMPnB1x4BiATzRdcS/BuCRHhpNYpALnQwB7nugoFNoJKaRMngKNKAyv48eHgrJ9wJW22CNZlcxr7C3EqitLadBeCP3jkQwAhGwjwBc8wo18qpBhoFJHw1u4q48AuIIFyD88YuHcJZtqqvdX5/Itorg2FlRsv35UwiM2cAWUDmNWSK1kpsiOkmKMP5EaJ3gdaurzISQqqcyhAUAp0O8PCpCf1/pGHntzi0RBP8i6kKJp3XKsh3szPbm2r4L8F3RdVXePQhCC/bW1CBrIKdbpSzar7W2jj9XC4OXMjVIZIG7skg2VpDdFBawCHPYDdS56H3qmk17s9M34AN5t4mHMpfLnk8yofZDMPQcDL6E6RLL7A8rMADlihvgrNs691BUoERleVwKXdNyOB7qLFBfq7HJHh/eOPXPkU4ZkBxWYk7nCD141DZWLeCSk1ukcpD5wfN0xSB/DY8BHffN21gpoUNVmDfgxWBNfh3POeUQAEUlPrMU5KbOu7vE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: cYfKxD3ooO9tj3EgaOZQBBg7iCROWLw4VCxyGvRNDBo2jq5hedKqu9Csmpl/SI6r8e49CFamp5nuAP4DK9jbl+oh0sb/dfU4RWLPlFSwSOLuKeO8WiT0tgPRcCO0eWk5mOcM9IMOOXVMO6sO/AQ6OCsdtPUqnms5q8H3uKlsShNITy6TlvbzVIzXfrb2Y0MTdEZK26HDLUHdwVSW1+vQYZ1gPccAPA+Pdk/lq1koaFQSRVyrPDwxWM5OkpwWpmVSPYtRAf8XvIy20V/hebe8/yJH8ChEO5frWd0gqvbGntHdzF9p7uMUPj3AYxR+vBm6a12wS99oLu12vT1Eco5bhtRnXOAzMERjmp/YeGSUicOUwxUnk8J2rFDNmpOKueMhe7f1tgWkL9PID2T9imv1LskFQP6AOWOWFvdzuRsrY2Wezs38zy79u7lE6Z2AJc663+m8tLlgdEr10lx/RjxZw9eE6ZVBSDS+LPG1tTlwFvbmzw0Jv17QmtVicTmC5gOKryHp9FXKuGN3MdKGc8IdFBqnrc3V/LAAc/AEz/GjTPOxbp3XGklnHNeniUEYTasnP+Nl2bMrk81T1TQhC7mHg215aYP26MnsFcwXON6NbcpSmcWaZGJae/sYcy7PC/HguerkARO11ou15yOcJjooWeWdg/hXQhYmyDmCR383sbVJ5oZR9dzWCqckjA3OOlcLU9K+jBeHlPPIWjkeYmH7eCg0PSuHCJVrf5hFqagWikZzH0XYD0cG4pLseqrPjn7dnNcgFVo5cexPtN0TFdgPBI7BIrw3vOtVUEJF+yPN4QQwXTQ0ZI+5Jvj/5x0JZdn2yH/dzT6mK9ncf73prkj+FG/Ry1omwigWjQDmhSxqfWiaF52QProj1aZriCiMLWYTlifq71pUzT9J/zgY9WQpbIIgj7S5YDeCxpzs6qRyEi6CfZHuQ3QpcwcCXNLxhcxI K31bgXxTUIw8mmOVo/uw39vexgw2egbNgZba5t97xZj9RFlAEAGM6TzXVLpMbsxMnyyLeayCLy7QDWqPCsBt0fu/dtLTod9AUsFT7XqV+KJ7fYMyFVDO/5Zg9TOKgV2kc2R9pMPBno2I9WzmPitlnxeWd0XpNDJGy24uTWB0Yf5Dpowpm9ODvi3nSsGdc8508eIUDpU8YoW3sTnDMbstbU+4hSL5GrQ6AOaTrwSLxPX0CUPQps09B2hBOZg8uQBiOhq2kvW+bJ8PYqEx1X+eRPU6+uaZkwTcAI3NN2pKkYYGbz+6oFhwU81QPuopvtWDOvBDN5Jlx7f3vKNgX/I5466zmkps+3eeFO+OCdOJlP64LfSfnQ6aS5PLaw9K0y9M X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4de359a2-4d0b-45fa-9158-08db1de266a2 X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2023 01:30:43.1676 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR20MB5931 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Scanner: scn0.migadu.com X-Migadu-Queue-Id: A45BF1E6CE X-Spam-Score: -1.41 X-Migadu-Spam-Score: -1.41 List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-TUID: QIgLYXCsEw+8 * gnu/packages/perl.scm (perl-pcsc): New variable. --- gnu/packages/perl.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index b6fb81e..a1a9983 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -86,6 +86,7 @@ (define-module (gnu packages perl) #:use-module (gnu packages python) #:use-module (gnu packages readline) #:use-module (gnu packages sdl) + #:use-module (gnu packages security-token) #:use-module (gnu packages textutils) #:use-module (gnu packages video) #:use-module (gnu packages web) @@ -12269,6 +12270,41 @@ (define-public perl-path-iterator-rule arduous to type for one-liners.") (license license:asl2.0))) +(define-public perl-pcsc + (package + (name "perl-pcsc") + (version "1.4.14") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://cpan/authors/id/W/WH/WHOM/pcsc-perl-" version + ".tar.bz2")) + (sha256 + (base32 + "17f6i16jv6ci6459vh6y3sz94vgcvykjjszcl4xsykryakjvf8i7")))) + (build-system perl-build-system) + (arguments + (list + ;; The tests for this package require access to a + ;; card reader with a card inserted, so they won't be + ;; possible to run in the build environment + #:tests? #f + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'patch-dlopen + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "PCSCperl.h" + (("libpcsclite.so.1") + (search-input-file inputs + "/lib/libpcsclite.so.1")))))))) + (native-inputs (list pkg-config)) + (inputs (list pcsc-lite)) + (synopsis "Perl library for PC/SC") + (description + "This library allows communication with a smart card using PC/SC from a Perl +script.") + (home-page "https://pcsc-perl.apdu.fr/") + (license license:gpl2+))) + (define-public perl-pod-constants (package (name "perl-pod-constants") base-commit: bbf88ad4e0cf98c2899542897c7a78ee4005c913 prerequisite-patch-id: 55ebfdbee35b36ac06da23b716337ecfef350452 prerequisite-patch-id: cc81d1d3eb9c0687793c8baf949901cd49c42650 prerequisite-patch-id: 52c97b6e4d8d4b78217423a3f1323d95a609de8c prerequisite-patch-id: 76ab662c68c7b45a8c84eab1ec3dadc60a886ac3 -- 2.39.1