From patchwork Mon Nov 7 02:15:24 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Morgan Smith X-Patchwork-Id: 44362 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 D55F727BBEB; Mon, 7 Nov 2022 02:23:31 +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 E8AE627BBE9 for ; Mon, 7 Nov 2022 02:23:29 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1orrmy-0007RU-As; Sun, 06 Nov 2022 21:23:04 -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 1orrmx-0007RE-23 for guix-patches@gnu.org; Sun, 06 Nov 2022 21:23: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 1orrmw-0001M4-Pt for guix-patches@gnu.org; Sun, 06 Nov 2022 21:23:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1orrmw-00016k-L1 for guix-patches@gnu.org; Sun, 06 Nov 2022 21:23:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59086] [PATCH] gnu: teximpatient: Update to 2.4-0.e3666ab. Resent-From: Morgan.J.Smith@outlook.com Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 07 Nov 2022 02:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 59086 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 59086@debbugs.gnu.org Cc: Morgan Smith X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16677877684213 (code B ref -1); Mon, 07 Nov 2022 02:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Nov 2022 02:22:48 +0000 Received: from localhost ([127.0.0.1]:60992 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orrmh-00015t-SH for submit@debbugs.gnu.org; Sun, 06 Nov 2022 21:22:48 -0500 Received: from lists.gnu.org ([209.51.188.17]:53286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1orrmd-00015d-JB for submit@debbugs.gnu.org; Sun, 06 Nov 2022 21:22:46 -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 1orrmd-0007NQ-E4 for guix-patches@gnu.org; Sun, 06 Nov 2022 21:22:43 -0500 Received: from mail-bn8nam12olkn2081b.outbound.protection.outlook.com ([2a01:111:f400:fe5b::81b] helo=NAM12-BN8-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1orrmS-0007Vk-65 for guix-patches@gnu.org; Sun, 06 Nov 2022 21:22:43 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oLKi2bpb2HlaoGdZ/krzw5BIFjG+Q5WiKHqGuuCkSTCwbRMmw9yUIb99Yv7PhUrNUpnHUMYkCuHHHKAEkz6p6cnL58Ajpc/zfF+ofJBPBG27FAtfVwkuB5qA3em7F1idYALArPKDmvsSv9oj4b2AZWHL9xz83QCto92eVekb85nNBmVC8gCzqpkzRbsH6LsU9Np/LB06EMd++vATU6cGA6doK04smcr3NXS8Mr/63tM+pZiTiRfJ7UFIbGpyHTTGYfPFAoJkLkL5usAezFbM+Q5F93z1tthOddBjAyUrWengNYduskaPxXZDKqSR6/sduXi21eBthZR51X3lFHwYSw== 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=n6Ji/s0Yn7NW/2dCfTSYSJP+p4ct9xnqjivdyV5bzz8=; b=dfMgFlwLt3j2qXbXIHLS3kwcQiuATg2KhBCWnf0qe+Y4BdMItfw2AsMczhK2QYSJJcIwhpkRcj0Ux7IUCekyVIRDgiYcBeBjYkoxytYEZxyC2U2Uvzt8IpmD0Hd74aM5mpHGURD/D1pL09N3w2jkW9N68wbNPLp3cyl8HUJOu6E9rxuDpQexHiD+sa/VZYpsv0CLQQBZuQOL92MU5DvZhXLwQDxlqaXdevhsmjFErEOy1+MSj/7FcU859U6Nz4r7sAEFXzE4ick/2svbYLVdUwn8GYKm+h5fR+TQVcKQUSihqlGHDE0FIYipvs7VHXOJV93GEASBL3Qo3K+F1HSYIw== 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=n6Ji/s0Yn7NW/2dCfTSYSJP+p4ct9xnqjivdyV5bzz8=; b=L/KBcH06xVdJm7U2eQqtKxd29MFeEXqG1W3/zFjqoHsX923Lgs1KtAJCZS1X3FHm8YK+gGAjfyMhVUfJvobL75hMLDkKCiaCb0ChrjYrrYYn32L6pSxhiKvlQLM6BVQNZ+8xPs//89zbRJ4ouV18q9jltNyFyT8RKDVDibw0dl4Hj+10RvR0wyxR+JbYHFmc17dw23NFVWdtEGD/Kq6bbqp3HeVXjVtigKf3y49+AZp6a27+sw/SVjMzRU891HWhGuvI4QlPK/LWJu5sWJVfBHR6KP9uvpkedw7a3jxy7S18+GLocUxB7+i5JqHxFAV8aHtnVys6d1lt37BWPFqOjQ== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by MN2PR03MB5005.namprd03.prod.outlook.com (2603:10b6:208:1a2::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Mon, 7 Nov 2022 02:17:27 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f%7]) with mapi id 15.20.5791.022; Mon, 7 Nov 2022 02:17:26 +0000 From: Morgan.J.Smith@outlook.com Date: Sun, 6 Nov 2022 21:15:24 -0500 Message-ID: X-Mailer: git-send-email 2.38.0 X-TMN: [EL56q2yiKNMuSF/l76wqlrVoFdgnhA7UnyfbnIGqMIuDYpSZVQefpw==] X-ClientProxiedBy: YQBPR0101CA0261.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:68::28) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <20221107021522.10448-1-Morgan.J.Smith@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|MN2PR03MB5005:EE_ X-MS-Office365-Filtering-Correlation-Id: dea6703f-04a2-4a55-170d-08dac06635fe X-MS-Exchange-SLBlob-MailProps: V85gaVfRD49vRmDtwEL2VnjuzwcRwj+DxZeBJo9xvq4XrHxxcRB1hkhGbSATwqynw+DJkBe1PvCG9016Xuq5/8vcDbx9K9/9TL/6t/JQyie+/3WzAejWIM9ye9V5lFtLP8QdM007DAjNyjQGB3mJXNilCsvm7WBDbtimBaeU2K5eNn76Qx90sl1IoL+2A2m9iGodLSd3Nce0J0w7rYnlP7VCgY2Fn10+RnY9dQdYG0jvCWr1K04XTBus+CsX9uQmKDKOO15SHgBW2/N++9HULuxQuplMcjI9RSo2y4LxNfTK+IQj4O2NjUylgtskRlWYSaUZD+2pfsTxxtCK48dGGi8Z8bJd/9eRUK8AjsBv9Eb/ceubYECLs/4DvjbV0IlBBh2aFU8Is3d8CkAcL+T+fWPg0H+EGmRN1q/V048E0Sz+izpQjOoTimnx6zJINdHvvFrCA6QNy7UIUvVzv7hlTlDytaxmlcX7IhlG+OvFLgHtDOlzdnG/qg0Z9kqCMS8jTJKxFCdK6gHouWQIOjqCQhqnip92A84AT1k+fjrBjB1XRhRsRwuLPfpjiF+k4cZqNqyrbwaLx8FyHgPrrfL5gqf648cKN1Mn6MD5P/rF6/9FCzxC9Q12rAboW7/OtieLFXgJ44bnPYWsrNQlGqiDC3kay70x1IoA4AlZBiCmYTqrkypH4MBk6BB1gfPseSpcF2yUCFzWaAfb4DGev+TbAiKpQ3jPSuHWRCD0JhFNHmbPmrkkBpYoVb77o78cyAto3IEXtwhCnH6kGKX3Rs3FBRYnf+HJLZBozvvU4i15DKvRpToV8bxpgnCP4bIMpL+JH3m3X4HkZ42Ss0XMEnmw9A== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ggj8aR/ll5Et1lmXAe10BQ0FK1MfvBZmfPjpK0FkAr0LcwCWDwte713BEZU09sZ24Su8JTa0KiXGdLHKvvemRgIs1jCi+Z78MQCRX8mKCzGohAIFui+ojAgBStU6OZrjgzrWWH5v+srcgp9NCi5lYUvaoahOa6FMnTyFe6ALMeBH7vKbiw6y7qgdv7LvyGWu9y5NfO8ubPr2RllRPTStCvTYedS47N5qBcIVg36WXXmacic0wXFhx5bg4zbEMLCPiyBIdjuJQ2dvUb+Y0v7I1PQf9Mbj91B7mPoHQrQlmiptMDHfhBjPF0GqMERCBDv8etU56MYPwa4OcCCDPb96xhJ2Ah27Kfy2uzoNvWOn20U72WFJyjkvxgp/+QOHvzxUNL5tS5S44vKTt+nREj0E883SlCzujsNZD/gAnQStb8apjuYrRk3iThlsvIQVi4GSo0CpYDLncmuugYxCfmI7rNqDzkDAoAz7JPFdxE1Ms5oI51ErYJG7HvKFHk9JhYcJqoKpDnZRbSeIlVzfyD7I4fYhoqlao5LJl9sR/5IDhN0t5sh8XuhUv+ZFsR463DChIJ1Gw6qe6zU/Ft1yBlWGVsOMTz+c2Rycv6IaZQ+Zlv3Y6ytRo4LJyUnPzndAZXgSldzVtuD4gKiDEL3R6nRhWHGjFHuUMbmJgyxKdz3zL1GPj48UrK5xFw601nZk2yHK X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: I1JUvtSo9nfkyQqQDOPBwCNzacQzLLQ2xCePOmoly/y13qcY2ETnPziN0hruZF2W2X0LykK5CFKdpojz59LiZWUnbekh+Rs5XrwAfzNZJPyrLy06oYgh09WrXS5U0TGIfIF7J87sT4is2stpTQoz600hsvFbxJKkFynDeUJ9TmsSNj4qrItPgF+lqAjhtJglFwT8zDZZYey2SarpmZ4EDuVZjCFa8ZZoVrkomorjmABVRB7G3dsPysttCsPzQkLPHPENe5+rHAmyQ67YvsLJWB2LlZqYxCJdplf7wG7TPO7Ab3+SnyiqNgRW/BWit6sScjNu5a0hNukX4JMw/N9U8e+X45V0hdoR7SBUmqDahyY7fq+m7JcFl46bTfM6oURIaD+E4Pg7zs2JCg0a9Acg8OG8HOCV5ZRMC8klv4/f+VZdZnFHJEhFXNOJFNCG7d8EwVuBvf7GMIfGw7lt3s2xjQHTwveX55cNEaIeF1MOOoE20v22EC3X3J7iRVpvVKKJWiyy8wfUXEg5CAKB70ncuVB3zKEds0fbUbYEctSuJq9F+ua7oszTrYaQntg3GD+fJ/sOLVwOeNb7Ii75ofzXi8B1cLl6VN4Zk9UTwhYAjgclk6KHsDds1qFrH9reYALHADSRv8WNBd9Ez3+LVM+puJSsSOGIBoeoEzDZr91ndlM/x0q7eFejzybC46UBaZVEddkPvxH/GOo10A/JobCU9zUs1xDdFVMBeIQ4mW7C5F22neksQDnlZMjVawbm4cEwkCJDIM7pYBAvCjvBOpjwaLRA9gBc5gkg0HOzO7ZlRYzY0GFQMiQ+yK/YXoXKwADG44NACJj790k9sruYXo0KuDHgSlXW1sr1SRtWmUmBbusv27VDp/PRoptrBAg7GVLPZFiYX7SENq6DD3OJcbf2g1S0dgH4RpdDltezAF/rqCwOTWo8a23BjUu7hEC1Q1mtUq3AZTfKG9HBx6bdqQqNqpOWCv6UTxjkfn5cfIFw/bl1Jkk2wHwUZuPaBmdkNTLy5urTP2TuJq6pVXkYPtkjxaXzbAeCjs625pfK+o40fAurQiNYXcIjywA+F06Pwbp+PizQ+qeFMG1YFOo2ZLtjTd2lY8npSu+rYC0bThwm5zn4EHBXWXhswLbXHfgXr9DSMSinO39cWLKrp2QVWDHVYs9w4VlHR4sExhecP79bZ47tF5GXje3W7Zuy0XQ+ja7dg6eQ+Lgq5JRQ7InFbcC55TNkuXMRgwwuxqGvPoQc9ZrYLGIL1Dt0zYEnjs6AO9ArJisH7zkSXVQZOjabr+ATpUHTDLdfUuww59vvrD3Lp9UesaV8G8ihEt58G7voWO3k X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dea6703f-04a2-4a55-170d-08dac06635fe X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Nov 2022 02:17:26.8418 (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: MN2PR03MB5005 Received-SPF: pass client-ip=2a01:111:f400:fe5b::81b; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM12-BN8-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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 (teximpatient): Update to 2.4-0.e3666ab [source]: Use git repository [native-inputs]: Add autoconf [arguments]: Make build reproducible --- gnu/packages/tex.scm | 94 ++++++++++++++++++++++++++------------------ 1 file changed, 56 insertions(+), 38 deletions(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 7d41d16dd0..a44936ada9 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -8211,46 +8211,64 @@ (define-public texmaker (license license:gpl2+))) (define-public teximpatient - (package - (name "teximpatient") - (version "2.4") - (source (origin - (method url-fetch/tarbomb) - (uri (string-append "mirror://gnu/" name "/" name "-" - version ".tar.gz")) - (sha256 - (base32 - "0h56w22d99dh4fgld4ssik8ggnmhmrrbnrn1lnxi1zr0miphn1sd")))) - (build-system gnu-build-system) - (arguments - `(#:tests? #f ; there are none - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'fix-packaging-error - (lambda* (#:key inputs #:allow-other-keys) - ;; This file should have been part of the tarball. - (install-file (car - (find-files - (assoc-ref inputs "automake") - "^install-sh$")) - ".") - ;; Remove generated file. - (delete-file "book.pdf") - #t))))) - (native-inputs - `(("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts - texlive-palatino - texlive-zapfding - texlive-knuth-lib - texlive-mflogo-font - texlive-pdftex))) - ("automake" ,automake))) - (home-page "https://www.gnu.org/software/teximpatient/") - (synopsis "Book on TeX, plain TeX and Eplain") - (description "@i{TeX for the Impatient} is a ~350 page book on TeX, + ;; The homepage seems to be distributing this version which is currently the + ;; most recent commit + (let ((commit "e3666abff186832fd9c467ceda3958058f30bac2") + (revision "0")) + (package + (name "teximpatient") + (version (git-version "2.4" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url + "https://git.savannah.gnu.org/git/teximpatient.git/") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0r30383nmly7w29il6v3vmilnnyrzak0x0qmabjvnpaga9ansjmi")))) + (build-system gnu-build-system) + (arguments + `(#:tests? #f ;there are none + #:allowed-references ("out") + #:phases (modify-phases %standard-phases + (add-after 'unpack 'fix-build + (lambda* (#:key inputs #:allow-other-keys) + (chdir "teximpatient") + + ;; Remove generated files + (for-each delete-file + '("book.pdf" + "book.aux" + "book.ccs" + "book.log" + "book.idx" + "config.log" + "config.status" + "configure" + "Makefile")) + (delete-file-recursively "autom4te.cache") + + ;; make build reproducible + (substitute* "eplain.tex" + (("timestamp.*%") + (string-append "timestamp{" + ,version "}")))))))) + (native-inputs (list autoconf automake + (texlive-updmap.cfg (list texlive-amsfonts + texlive-palatino + texlive-zapfding + texlive-knuth-lib + texlive-mflogo-font + texlive-pdftex)))) + (home-page "https://www.gnu.org/software/teximpatient/") + (synopsis "Book on TeX, plain TeX and Eplain") + (description + "@i{TeX for the Impatient} is a ~350 page book on TeX, plain TeX, and Eplain, originally written by Paul Abrahams, Kathryn Hargreaves, and Karl Berry.") - (license license:fdl1.3+))) + (license license:fdl1.3+)))) (define-public lyx (package