From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 17 19:36:27 2023 Received: (at 61018) by debbugs.gnu.org; 18 Feb 2023 00:36:27 +0000 Received: from localhost ([127.0.0.1]:41920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pTBDH-0007pP-89 for submit@debbugs.gnu.org; Fri, 17 Feb 2023 19:36:27 -0500 Received: from mail-bn8nam11olkn2010.outbound.protection.outlook.com ([40.92.20.10]:21440 helo=NAM11-BN8-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pTBDF-0007p8-Ea for 61018@debbugs.gnu.org; Fri, 17 Feb 2023 19:36:26 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V3B5dPXzrafiGyEF62iytgb9wvY5vgABfOZkpyfsNDru/Y4HwP+ltZtPp8/KkJ66YSr5dDHUjZSqoU6Fydi2kN5AODTVvMWex5tm+toa/UUsriZz0RQBRGCa5PgRuHyxr9AKWjwH5fZAxvN5wBuLcw4VFgwggDZw9XOkOmMr/WRs7MxNZSYoOWXdttWtnH+1wtnNYg4UW2wbK2jNs5giivG/bKW3C3nzJQwrd6CfcviF1ER1DuZ5cYDLjmV+tT6auoDbj4+d9/yZF0WsFwVInAO9WUopp1Teqv9fboXi9ybWIhwi43LZ3KMWuC2HCCSmJmlCO1cudxHQjhzRZgo+4Q== 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=26Ok5wY3ac7eZOuHY0QB2+I4sRE8Cys4zSUkTsqbCUQ=; b=EaOFUZMDQBBGC3Vkx52sCTzr+2edO2PncD8Y+9s6bzJmjSyXEOWZR0GlEes8oF495zBAUFd1ViEG7expe9th/ig8sr2P+XQoUlMxZhlr18oSu5SJjUlmgej3vLELMziyoNhJI/qvQgoHFd85OdUtgO8sP4a1BvEJz0bPbZHq8IvzvANjbid/JFBo9ncDOAm/DxRnYV/eHYVivzVtnTsyaVGldNLSQeZeE2rYPU2ZEZiUgRMns0Y6vFGkwZPT00ms27PkI9AP/69o/gpgf5ZGpgcMu14xcoo7xo4xMGAGt/foXiXKyZDzWvyrz1M9totNih7io/VwhB0OagiX62/9GQ== 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=26Ok5wY3ac7eZOuHY0QB2+I4sRE8Cys4zSUkTsqbCUQ=; b=NRskvajz2aPc8T+CUc0W3ORuTaH6g01dw4hFPuPl6fZfwyRdsAoD0O74mX6LJZN1q6o2TqPnns13LQ1v5217RkvB3ft2cWAHFOjVJYA/70lpbKyDAp0obrSsHVLxvMVgXH9VigQ8osTG1g4dwhd41+huTcVN2xZYTpfEpctvL27UCWp2ptcnAsT7Ek7qlP6Zghulw69961UfOK2RpR49wGOgQ/Mfn7G6PXi1K16mS69+tsk8R/V4NhYspef0TXc8QNlI0do71LCEeP0MNOvhGwP9Kflx8MEx4XNVZ6NGY18gccIiyjHN62mFBOZbBk1zgdYE97f3rxwPLAmGTB7ogw== Received: from MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) by SJ2PR20MB6067.namprd20.prod.outlook.com (2603:10b6:a03:504::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.26; Sat, 18 Feb 2023 00:36:19 +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.6111.012; Sat, 18 Feb 2023 00:36:19 +0000 From: Jake Leporte To: 61018@debbugs.gnu.org Subject: [PATCH v5 1/2] gnu: Add perl-pcsc. Date: Fri, 17 Feb 2023 18:36:05 -0600 Message-ID: X-Mailer: git-send-email 2.39.1 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [1ooIQhxL/T7YHoP4xoacISO/CKKhCZWsu6ULdankGO9Jmw6/6A/5mQ==] X-ClientProxiedBy: CH0PR03CA0207.namprd03.prod.outlook.com (2603:10b6:610:e4::32) To MN2PR20MB2605.namprd20.prod.outlook.com (2603:10b6:208:ea::18) X-Microsoft-Original-Message-ID: <20230218003606.25201-1-jakeleporte@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR20MB2605:EE_|SJ2PR20MB6067:EE_ X-MS-Office365-Filtering-Correlation-Id: d26326c1-d4e1-4537-e07e-08db114826ad X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3km3SoSfoYXTcqDh9D0lTtYXb9IFGPmceC2Oh3QO0xmwz539NEhZGTYw7EbSW4Bc7MykeL4GuFd87m7YaWyr3oY/DHZETz2wncRjTOsHitU4pnzGXM7/Yjx+1HhqrJLEvq3G0tkQvbhNrKuS9kuxTx2NhpEvxRw/ylPEVoSXYRYNczoz5cqj5wbOI996MtH0UyxqdxarOqLIFE+rZkFps4hUbo1euYvjmzxS2wFzsXXq/hIkkPcYzAIJE1cWPbrdp3jioeSNY3+iIQJgUG+5CyXlIrMkwMUW7E3aX/RLbIKLk/piZrzg1/ZLG9MyeHXuY6KmjeJnqoazHsbGDUo/U6RUYwSMg+3e8uZGFU1EJmMr19+NTWpXhndCyADOOfd5IDfEHqgbueLC3+pRWaJgDl3fGx02kQ8Fpfye2Ll4XeUYCsq3stK4fV0nrFNSJOtrnCi63fTQNA8gEpeYBXiYxZ+AhxIl12Kwe6XmJc3pY0IEgTdx1CFAR4ZQgTYoRizHYeGEx9Ah9/vmO4GU19LcL+pHGEsxiMYJxltdmnfGHqH9fY+EaiQ65xDUKbBdAPwUddw8s9rj0PFXcIb+wXd8/WJi7c3lrUSkBgA0417h9ryo0v+IDhLTEBZ4xd7LPbTzLQngfTioy43vSnufc5fkpAnVMArFD205BdpQFp2c5zJix1wViKCOx5AtC/bHbPhOKEh05FiA57oAZ1vYgDt5dJDHu5hC0fGuwYb+SKMd9ky1oog89LikUXj6ErFkCNaJGPNEGNTjEpMYXF47m4XOCPB X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: yUiTdpPrudPBD0ayvKRqXJfC/7pIPqHmveUJ6dOzr+Lc9jHpmLOv2PpViRjWNrahRvUdvqiRE9qvMT4Fhavqcv/+EwUJ5UJxwOJV3NayFeICl8D6Q8cgHMhfoPIcBkiPY+01H7QZDNup72Wk3snIstB2ZTao+lf9GM9mlE7Q4kT2GdFh/CDDRzeJfujgYdcA9+ECRlwYeVUb0Yga11rHRf5feYPPvQHZRJA5X7d43Emx3AQOMhOZ9stzdyrn8PhYEzsROLyls6JxevDFnrs+U9bNaN+j4MUzzbEK0UaJ6G+CF42czUJQyJy6vBn/GOgDvtMHD8/4b8AGxKCJk6RD1f04E9/H8VSgbu6VXevBQcr398M+/qjEWA9D/VheC7UKGP+M0/sLjIdQlbIgwdhO8HmR8zRC9zALT/rdg3We1NxOTNqEYppnJdAD5fjCHvnIZ7R7K+hqW/F6NwYKfD72eDe56VjXY5rwfjvdke0jWsFyC7IhE0VNTtLs5U2+sCY8YLeduh0OhPpgn0rzdJPDTqAtZ903UJLrzSIqJGaW/YmdYlmX5h+cPF87rt42YVt2550rLjFmCjhkus3ySHen1t/Vmt/Eryx/oaAUCM6RHMk= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?60TSSn9Afu46K8hnbG8SbqBKvwhQ7Fv45+ZTbY1aeOlKdkhnPzjTtNd+mm6c?= =?us-ascii?Q?FCzP1T0+mhIBQNKDvyM90sX0bs6aBPSPfsAlJatf9Sebe9Occf9XlkyjwuQ5?= =?us-ascii?Q?w+yV3Z4/XmbHC+VwyHa9WifqtSEQPfJr5dYjpCH0K+b3AHSwaRq1UQuIsrAF?= =?us-ascii?Q?0VNA2stDZqY3/YZQLpX998HzmmqycGO2ZtRu1RF8fOSG70eu3BV+7gmmX8vl?= =?us-ascii?Q?OcfYMxUqypr6gJGe9WW8OEtTveb7DuKb5LxTHvBQX4RSPUBHXySudUbrD051?= =?us-ascii?Q?aINny45+4jsreHn5ytcV4M1lVjthYBOji2BMZyK3+z4hnN+cDgxir7l1UaAp?= =?us-ascii?Q?XJvd0KKl5RecHcUxHrmiXEMArPV9w+j/mmT1NMLdILkVJcPv/g85LgqfYboO?= =?us-ascii?Q?P1a0Bt+bIo8iSZI4FVlhwS3tIzUCMnzJhiH2yyLl3hUHpvET4mXE8Ho+F55j?= =?us-ascii?Q?a/whqguFtAykB7EENV3vGy1TFMmK99ZaIGJzksNYlYZB5SIyRP8l+iRGjZOu?= =?us-ascii?Q?WMNrWQh4AfYVYzqt59ZaYuQ549LSnujHfnABuXt2kBXc32xU4nOpQOfl9yV7?= =?us-ascii?Q?9FHmrBrKmFX8LF41LNLMLYeXaeK5m6W8eN3mcq/Fu4Li2MaYoIZ3Kv3uVGIB?= =?us-ascii?Q?ORSv0jMaiL+O4dMCaUWvC/Vgkcqxf2osBWPLwqO3P7ah3ApYWr2wZKwn7/c/?= =?us-ascii?Q?wZgkiL4XA/zRhmw8rn7qFICs6tZTf4NahJsGwpsrG7H1YP+1zoEjioKsxsmK?= =?us-ascii?Q?YLl2hZUI2dwHVwySlv4byOxa99ZbvuN1lWm+uArsgQsCF1IskJhYWFkVW8ZR?= =?us-ascii?Q?bGvt6Rd5NzZhPHVH/j/GbVCay5TnilYnhQkS1Vf8EqnalJEKCa/HL8yeeqJc?= =?us-ascii?Q?QSArIa80rZYKEpmIkYtt/Zz8P5eaEzRXUIzLTl6UpCW/Sls51Q9cQqFqpdjR?= =?us-ascii?Q?J4LhYbVGI50gYSP/tw36MDbqX6eze783RRQrtGMSJkDKCHE/mBqCF+R97/lq?= =?us-ascii?Q?F2NYrX2DDo2kkxHTLg1yxnCLNT1U9XCdFLMwV6Ol81o02hiu5X+HQL+isSp+?= =?us-ascii?Q?23rxM5C35Ent7qvk3pTziIV43QHrkkMChVLoC1uO6iuMkMqHBZU1XMBMj1Zy?= =?us-ascii?Q?PQUKBYJamW/5M6WvD5/IchgObClWreRM2fMSDWD6jvPXBPGaB8ciD4h4o/HF?= =?us-ascii?Q?CFWDZl5Hk4vgQJS3067McVRTWz+uix0tAiKgeEwJUdcrnkDXIRpl5h3CoZVU?= =?us-ascii?Q?hH6LFx2R13tWzvdatwtKleMwMhOUruJydTMyd/CvGDqlK9tRLkg+U4khp1Nm?= =?us-ascii?Q?s3D9Y53h2WhOJ7DizTC1As8z?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d26326c1-d4e1-4537-e07e-08db114826ad X-MS-Exchange-CrossTenant-AuthSource: MN2PR20MB2605.namprd20.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Feb 2023 00:36:19.0741 (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: SJ2PR20MB6067 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 61018 Cc: Jake Leporte X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Re-submitting full patch series with bumped version number in order to run QA. --- gnu/packages/perl.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index 62f19ed..4d8a9d1 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) @@ -12271,6 +12272,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: 6dce27abbba01cb4e249c9bdb3c132cecc0a5c51 prerequisite-patch-id: 55ebfdbee35b36ac06da23b716337ecfef350452 prerequisite-patch-id: cc81d1d3eb9c0687793c8baf949901cd49c42650 prerequisite-patch-id: 52c97b6e4d8d4b78217423a3f1323d95a609de8c prerequisite-patch-id: 90b350ab4778843697da28bb10344a84ccacc70c -- 2.39.1