From patchwork Mon Feb 20 21:04:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Morgan Smith X-Patchwork-Id: 47171 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BE8D416AF4; Mon, 20 Feb 2023 21:06:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E0E1616AA1 for ; Mon, 20 Feb 2023 21:06:13 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pUDMM-0004ac-9c; Mon, 20 Feb 2023 16:06:06 -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 1pUDMJ-0004ZM-Ep for guix-patches@gnu.org; Mon, 20 Feb 2023 16:06:03 -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 1pUDMJ-0007Hi-45 for guix-patches@gnu.org; Mon, 20 Feb 2023 16:06:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pUDMI-000604-Hd for guix-patches@gnu.org; Mon, 20 Feb 2023 16:06:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#61659] [PATCH v2 1/6] gnu: Add texlive-catchfile. References: In-Reply-To: Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 20 Feb 2023 21:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61659 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 61659@debbugs.gnu.org Cc: Morgan Smith Received: via spool by 61659-submit@debbugs.gnu.org id=B61659.167692713222970 (code B ref 61659); Mon, 20 Feb 2023 21:06:02 +0000 Received: (at 61659) by debbugs.gnu.org; 20 Feb 2023 21:05:32 +0000 Received: from localhost ([127.0.0.1]:53763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUDLn-0005yK-O6 for submit@debbugs.gnu.org; Mon, 20 Feb 2023 16:05:32 -0500 Received: from mail-dm3nam02olkn2060.outbound.protection.outlook.com ([40.92.43.60]:56033 helo=NAM02-DM3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pUDLl-0005y6-Eh for 61659@debbugs.gnu.org; Mon, 20 Feb 2023 16:05:30 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=deVWKqynEIfrD+Ds5t6a8mn15CBZk2zJPZjqgP3PQBC3aM60+O3XzHsgn2g4Gw6NZ9ngpewDxXpSeigE4wZ9DPZU1+echSBg5PmXTlxzGm/pLSXuT5JBE5kn8T7lty2bl4Y7Hu7pioaWovZxHTnzWbbYktLYQwO1Av2DN4Y4JC9aF2U142nXYsHaDsGj+NUCgA0v91tY2NOqfdQ1UxGvXWJu8Jf4vQyZ3p0xdj8FU20Vzvc0StD/DJSLktAibmaUdA8sECHMbMblliv3cWk1cPnhJ348pXN13U2Q5nVfgv6g3oJCmaYqZuxfIj407kPxvRS3q+sT0XPDKqYWHItoJQ== 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=IbgESFyYg5UoQ16qz+4/Ti75s+tluGgTJiF8xyz+MBw=; b=Glg6Gxp+AW/j1jzr3susWZw0l25zNTgTTWz0YhsHZk/nCIExfu92ZahEzkwZE+cFBMYjxOcGhQmlkGGGp2bxe8gT4b1MTzCCY1GG0P4eMs5+GoFWDhz0ThnJ9yevM6+Rn6i5jgqBJ/gllnIiaBkjTZvwfxXxJDi+yOvdpAP2rqTPnT55+fB/sGGNNd0JVNfRXsDkCA4F0247P7Lv9IQ56sc22TfV5CAUGHU+b0Hgkg7Vphzqa6vyqRkeILQHuNew0Cy5+/sQZgn8wrreOxrT6wgRC45Se7jZx8w+k1vDpeZwKuxFYjE0hVM4CugKQqbsDsEP0QiwaHLtIpwWboBCyw== 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=IbgESFyYg5UoQ16qz+4/Ti75s+tluGgTJiF8xyz+MBw=; b=dHwB6kx785tI1vLgSpZOtVd4IyI+UocdZFHHObzdsdY7jy0MiLt6qS0Bnc9qluR1Qu/12ec943J/14LlNfDbXtcUA5hAoA2LrG88w5CCg7Hn/ogAghz7qqKqrwsBOrJx/R/Gvh3On868JYzY82EUeaUm3YSOrYKfLVa85KMwpxEC9qiOx3PO0/Eol4gqu14pjoDVBG9bkRpnVJxp1papvY/vVFv160ADrd1zLr2DAsaGNnvVwvu6SAE2ne7FOvC5epSRsiEPxIa+Nw8c+dbqi8J1tvhqe4W9iKtzoxHJT+MesMtQXlQ4enqFxeuBC7X/2J9t4zI1zE9M4YqjnHz+bA== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by CH2PR03MB5335.namprd03.prod.outlook.com (2603:10b6:610:91::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.18; Mon, 20 Feb 2023 21:05:20 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::9d7c:7c0a:3e89:57dc]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::9d7c:7c0a:3e89:57dc%7]) with mapi id 15.20.6086.023; Mon, 20 Feb 2023 21:05:20 +0000 From: Morgan.J.Smith@outlook.com Date: Mon, 20 Feb 2023 16:04:58 -0500 Message-ID: X-Mailer: git-send-email 2.39.1 X-TMN: [1Yr/eyPhxI5dDkTfaEC9g6Uuwjy0X2T3] X-ClientProxiedBy: YT4PR01CA0260.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:10f::29) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <20230220210503.11061-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|CH2PR03MB5335:EE_ X-MS-Office365-Filtering-Correlation-Id: ac0e23e5-b1cd-4a98-5e6f-08db13862ccb X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKz6kvxH6h/F9hi1dzJe+wuKqyBvRvLewVp48EY0hY18Qo3ahevmK1KsdEVcJa1bxctmAc4E9PATcmRxcG4Z4fUUckL9ViPis6/dqlNGyAdnbGGI/vlp0H1glUHkW/4+skVtrboPohldkk56EJURHegoeykhIRGGc0hdl+vMV6AQS5aVO1HKzU5BkeNOj3SPyEFOMtj+2hBD/WEbqLRIPVbPxDzXVVUPFUGDCrVAZ3lkXdmTI+72vqtiJTMcD+xqQK2rOd8YGCUaHZmZ5tDwmTqFc+RdEs7LsQ7d/wO4+lC/5EhSZ0aP2yJcmYLI2UrqGZwFS/Zui1MLYTDLyGcu1hG5VQoW4PzR9mzc7yyzPcEPgUw6vDqn+lKswrjwMcevIwB4FvasTNkfIl8P7mm9jyOUWPbPWohhNkBR3vzyk9eCmQrJGe/3uaR6s3z48bpR0xwaGASDWj6+fxhZ0dn9TOE2O2ylfb+xIj72Y7wASxXdHnwSzpb0OH5FosrYlr5RVnQsM/OtkmpOkNBMKdM0Q9gfX26brQPZErwUcR9cZvcxiJaF2RgvMPDIN2gD6KbARXXTdPPXWiwPYACFwZBPctuT4OMYKtzHxrC0Bwx1gWqEtWfqGTLoIqSjAEb4gqZPBZ9aSXcTOZADIj8paCFLKk9gZzeLfwh5UFIdP75vAjc7Fo9FTmadXwJyFe2kgdUXLhX7i928jFvn38PzJ41j+THY6mGeLsj70iU= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: OVEGIBCp4iQH494pKXdlcnbRN336PPZbw3i3FbZk/hcS+egep0KTsKkH9G7qhRTd93hT1kkjpIJ9EXJoVVQZmGboA6/R1s/15qVPeH1RvqaX/K39I4H4ISfa2Zm14k1zLboH7B07+O7B6rm5RCRyG0wgfXR0CaNAopXC7fNPuccoFvqqVD2zm3OE+HnEZg9B5tXxndQth1Lp5L/ZgzMrlcSo+sfw9wZPCErACNmgHYhNZD+E6H8T0soWSnVX8OvO2tGbYU51p4GKmRDXGFXlfotnb6/M+bsdouyHP68LKyE1ABfoTt5JnbLqVKswmqTQJMCncAsu9KF43jtpFE/N2VhCugGDF3iXILfHuO959ZfpmW6yDYOq5hy5IS8FteFZxABLl1TeD6yJU5V3IRGWWP1Zpu7MQlf+8erlM9uetn8imNJOkB+DbZZZPoQchlzLAWjfdMDKRX/t2C2hjMo9+JeOra9uyAyePwm7vqURZD1vHVOw1ZeYiF2GlG0NpqWcEHt6QwB40YVCampzddKAMVQR/oZ9bUwKjeFVNYQaiTUghOt3xaZ/C6xEhSbtwoZkK3ttRz32KDJSy5QzbR3xalUdyuIsvLLHf+jzO7bpSG1z8GBGazms6smbBAAQuB2mqdSvuZKRpRKsqd5oW7aV9Q== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: lQem0F+C+UJlgsd0PvMkDPKW3hXGBZNicoqiHqKRXYnCLPGzpcuq6RDRVSTN0cFCY3GivCQyeGUbnUXzaIEiz9WHATArAbBWVFzcfaUR2eEiSs98ArVWdnHnZ8VbOUHYD4j2f0BXPwVzzK+r4BuaKUmE9maRUyYbrCd9zBGzlBBmTg63wKoJB8NV0bB03O8HA1e5nE0l6GiiGtUXYTNAp9eMDVkJkY+3fPkggkMzvgfpWMkVX5UZm6TCCG+46CjocLf3Z8Vx6ro6DCWYH5MBq57A5MmEVTBdNuMtlJ8WlhixxE6N8ITRjcfseRfP/iO+be8Rle9eJJDeOpf5x3vZstLLGMyhXVVmXx+qq65frJLS+u7sYst+OsANkfrQHCh0M7iOABMaYoHNLVkPHu1vJPtTzEv4+QQ/v8eC0fYwrEDKTaHnARy3vpBvgxmz9Y1TtY5LVE0mSz3aZvdsy6j97NVUNn0SvEEYP4w9ozbh1eVKNtxveOwdRl8cpR0QgAG+lWBRCTv+uDFsIsqxPQ70DsXGAWHZ2bnheYPdvUonet8cU8PJ2Namf6MH6hdWqaLod+C1WyMOy6cT7GSHX8jjWU/YiWcehfkhceL67jdDNgV/kISQXKZI8UBLuFXRt6eKA+0SZt+JxmKHhi/tCMEJqq6gp8gYa/QK+SsrllmUJUXwhWPO+T67f0FKDYhp0URBRrTq45bUlz3euGpvC+DBLQz/uZtgdhdK+wlvwNsb0zX4VbPqbSaEbaG8c+40qSHHAprAqQlUmFOM7VKmbuQl/V2VLmCow64zP/3nG79tipSFMGgWjWyiSsEKR0sGsQ44MHnVkK3kHF2PGIa+PRiyoPIptv01v/e5RBfDFi5Um0IGB082gnLL8v3YCC554H9SuCapTyTSK1rDSbYORa1gUW/pAWbAucspkr1/TFpJLqD8ZAlVVAAv63IvxQ/WWRMF4KVdp3+pYtufjRmNUgpHC4GHcoLV1o0EhXwWyS9RPg60aKzFXV/bgPNAnU59Xk4Xg9qla4z6HXQ2TSpIvJR0uzWQEGFnLBen1/nBByRhEUEG5DzM+WbMSlxFMvagHPMH+L+Ov6Igf2CBx4gHjcze4xCffBEYWDa4cAyXI/c/sMkNqo9XMh6zkwbE084J6UVUeMThzf86dWrW3Q43JBPVw7wc4ivYWbQmStcFGOA2TK2jNRinLEyqpMzr6n9QuH8TYlFfHH/zkNEy7MKvl+TEJ+CcESX4Q9IQrPiW3fNbs432ae8tCfGt2ci3QRW2S8j4cVMyc8LkqvsS9VLuOFUMa+vJ8FM11HJuliIdRR9A/Jw= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ac0e23e5-b1cd-4a98-5e6f-08db13862ccb X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2023 21:05:20.4721 (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: CH2PR03MB5335 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: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches From: Morgan Smith * gnu/packages/tex.scm (texlive-catchfile): New variable. --- gnu/packages/tex.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index dafed9d3c3..efccba17cc 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -5304,6 +5304,26 @@ (define-public texlive-carlisle in LaTeX documents; a jiffy to create slashed characters for physicists.") (license license:lppl))) +(define-public texlive-catchfile + (let ((template (simple-texlive-package + "texlive-catchfile" + (list "/doc/latex/catchfile/" + "/source/latex/catchfile/" + "/tex/generic/catchfile/") + (base32 + "1dpxy64hs0bjp8d2dmikflc995vazf7fi6z92w51fnj2fidgl8gx")))) + (package + (inherit template) + (arguments + (substitute-keyword-arguments (package-arguments template) + ((#:tex-directory _ #t) + "latex/catchfile"))) + (home-page "https://ctan.org/macros/latex/contrib/catchfile") + (synopsis "Catch an external file into a macro") + (description + "Catchfile catches the contents of a file and puts it in a macro.") + (license license:lppl1.3+)))) + (define-public texlive-doi (package (inherit (simple-texlive-package