From patchwork Sun Aug 14 03:24:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hendursaga X-Patchwork-Id: 41616 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 97B9127BBEA; Sun, 14 Aug 2022 04:26:51 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI,SPF_HELO_PASS, URIBL_BLOCKED autolearn=unavailable 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 EDB0E27BBE9 for ; Sun, 14 Aug 2022 04:26:50 +0100 (BST) Received: from localhost ([::1]:59662 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oN4H4-0000rA-43 for patchwork@mira.cbaines.net; Sat, 13 Aug 2022 23:26:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58514) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oN4GL-0000ph-G2 for guix-patches@gnu.org; Sat, 13 Aug 2022 23:26:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:45773) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oN4GI-0003kq-II for guix-patches@gnu.org; Sat, 13 Aug 2022 23:26:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oN4GI-00073l-Bj for guix-patches@gnu.org; Sat, 13 Aug 2022 23:26:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#57194] [PATCH] gnu: cmh: Update to 1.1.1. Resent-From: Hendursaga Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 Aug 2022 03:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57194 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 57194@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.166044750727058 (code B ref -1); Sun, 14 Aug 2022 03:26:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Aug 2022 03:25:07 +0000 Received: from localhost ([127.0.0.1]:35522 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oN4FO-00072M-SJ for submit@debbugs.gnu.org; Sat, 13 Aug 2022 23:25:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:46854) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oN4FM-00072B-21 for submit@debbugs.gnu.org; Sat, 13 Aug 2022 23:25:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58374) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oN4FL-0000fT-T1 for guix-patches@gnu.org; Sat, 13 Aug 2022 23:25:03 -0400 Received: from sonic302-20.consmr.mail.ne1.yahoo.com ([66.163.186.146]:39398) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oN4FI-0003Ps-V4 for guix-patches@gnu.org; Sat, 13 Aug 2022 23:25:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1660447496; bh=IjZWgcKiJn8L0xsOHdKxBOzc3LU44VEMaSVFMKYyfYs=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=M8YUOWh18xas5HhO5MDtNU0qtHSHNvm9XJZ4Ia8e74Mzm6JtxwaYFMOa1wdQ8kmbvMPMLKAh/LL9XKUKm+MLvVmrkOkfeUokkUZk0HcMODp3tvt3CnwLZH82HWR8AQ0kk06yfcbYczVTPv2WoprNffib2Zio88QtBFSf82sbi6Ymi1dOFJ5kI9NHlsrfm2ZQHTl7DME5DeWraX+oTmRjI/Axfeh54fZh/gUwiOKZ9qbF5XgIbSIjVbx0TlKUgPZuDCQhTIkfacN56cSyGnMqx3v6ifgiL17tJN66VJ1CxYfQgk/NT2EWxbQgX7d7Ql3S9LlxAy5a0mopfjfh81cURQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1660447496; bh=QYsrh83YK9EcnA1uSaoi0+8O+M5UsoLYgRbrkjEUjUY=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=Q1D/Ahxrkp0xJ06P7Bv2+N3b4V8NxIq70KnUxxuecS1qhweAgjGCr3XcPEbOAmOQbErq6ALe75yTz0QGvESqtzgxlod+0yW7Ex6Ay8/gUhytDLmS0GvF8Sg9h3x9NrVB2pF2y4mRsKM5CfsFJLi6HYFpCElMTjGE4mbc8PBxf3IpftoE21u6pgsl76MDfMmYudw9d+e4WhU3nyHAU1yIevusO5TOS1A7uKP52QDmveyUJbOI4q1p9EkWzOE1UtLRpqQ2WYHGmPenkhREvkRRd6SafTkmsNhMX0fW3HKdynoJI+Bpf0pIna4XCL2nE3p2Y5PH1C0RCNnj0KCC8mdOTg== X-YMail-OSG: 2jKyEqgVM1n9lCho2nSYNyWHJZeLI4OPLekViRsrvSPRKFt3k8DGBHtQkdJ.bwD PIPXGjadXWji8SmrnV_26PLO4J0mVBrwQGUfx8Qf_9jwF5k3PkyUI0kKLaUcgI2aWaDeQocTAyh7 WB1RndG9bvX952uELq1MTOUrBqsyMtyHv6SJ7tIDgFupNBckm6A7opSuTTzOqJiBxpdSyKhmiyS0 2kY90GA4UJfdnlEXlucb6AeK3nqn3dFC2Ou2cPKlUWz193FpsQhQPD58lLDlAj3uDQD2JJ3vdqwO Ay.RCICV6u9GsGUQ9ANsSObi46QJEOekKIr2jfGmCIC4hfP5ryFp212XjJKIuac9ARDekkajdP4p vCmVh_28sKYNC8JVKjbjz_rFoFe9DVnSHjn8jzLEQXLiygibvvhkHO0MfzqSwkuvB8fEOBbIC2ub XvKx6l36fImiyw2QQYIAWBnpopEonkhx1r5zz3g1daFO737SxRsIXGAII2a_7kcrI2PG8eI8ApyP 2w7VXLBiiU9g7BcwXRr3pawk_S54DjK.u_77Z.xkj0DyG_b8gg9h2sAlqcbdw0h9XKMmKB.n6I.S Nj5Kr0ny2D1wh3CqgS5X_oVBUDrStHPNW4bkcxy5I4lliPk.C.UQNhHSyjR5tmzyo2rP1pA6geEJ m_b_7D.qQJ5DhoxOn4LjajlBC9P3KAa7V9rLGEQBM_GC_o.3SvwexH4SZ55hlm.gWRbJl7p6xf2b qjcD4TF138gVjdMFX44ldW3MDoq1zW5k3mQiGFYTe3Fn6AKoGV5ZOkn0wyeE0WZOMfg8qBfVUH1W .GQE80BFhg0m0DxGTy.X3IEBKHGv9vMm.grVmMOv_YQfd0PYdR6Un.g7FW5mmhUx0RUzp9CEwly0 xGuIOKMTNc1o.hGON84DNZBCb__ZIzDoILny3655UAnB6HJN_JLN_SD9o0gOBXjmDDrDqkTEj93G CsbkzbSbxvM8ka0ll1GO7Fj9Sz77GavkUBZVuTOlThmQNvqneQRpbuixGatAePnKKX890gL6RAQ. wVrX1oLAcW9rqWyrNviGaM3euTEfuohPJGkscTT3rRzGxTeaCYTjD2YEKK_mKp2FW._8sjp_kGhg pkhpLTr551qLJnGmX..LUmgmJ.sofZNiHNa2Tyc2rN81zhb4.BEwITWAlrm5g4zcHPoiWvR9g1U8 018lvlwgcM87ghztpCm_lYXo7x2V.f8mdxMHALJhw4dZEj8INQTh58lnMvtfnT8VKe6M4rmNyjoj XPra3Yfa9c4JDIHSe87pEAAzvHjQhKu8JEAErjjMPmP9JDUIg8Lgkmt0teF.mQm12Ud1yJjqIknV 68rIQxErZ5wRZjYauE0IV.gTwYnLrszhc8V9X6kee2Vxd_VSzpk42FCBu7iJbFiULDTqVQoS8Xwd lDJkAECLGJsiOTW0E7i2f3ljpexW0t4rrFi2cCNYYL7Mi60B20zPevAFlwpl_ylGfj5.qCquC4X8 YwAsAB.vLCLGmvKp6IPTOMND_uAC3YMg_h5iudI5shqNs8t84fLzyUuE9kTvWMN.fUm3cAmKABRU tAWvwsXBO44FsqkjYtidX9MansRsDyWLu1xzKYrVJB9fpjbSZ7llo4DMnvDLyrfcqBi6bNNHC9Dy vWmcv7O0qIWs6p6puzLnNtAYRlCpSgjFJ3POAh01QtuuNGLjqbTblymBnS3JZNlRg48nnYesW.oq LpRV2Mox3gjSDoIHaFQr6rGp1.Iq_vNav4p1L00lewH8grs36V0.zEZUlylDeztz7HmJxNg3WSBG nhtHzYw4FbfXZhTnlX64jED3aeH4AEA2gJ3X4hT8aVRM.1o69Jc3Cpsu8NXzAe0HT_fXWCpSF_f4 IqrkrU6XyWZ9Hp4OD6IL1ePlFs2wbbR2EFgjMX4BnzaU9stAyGgr4sOYcFrYFrq.g56rVmBV.05R 5Qf.te8024uQz4sPF16SlLuMpQAHbNyUBuJrH9AXXIkLLjT17UGB.gX_H35r4QYwVcaFV6i4YNjM 5LYLsFjjFyJK15F.kwmOI0uLTXMvyA3oBwAV9KwRX0rS0GuhezWur3VS44VBID.c7dIYt2WMFJkY TyhH1MDujtXocdrxhGXQfo97slUsoawO3ASy.IGyXz.QFqqwAUKq9m9pPVM34ltgLOWLNX2pQANU hi8gnPj1oWmDpnA2iKv8oaDOqIEulvPJ5tLTRck3_XGjiHNsHaBi6QCG6y_vRzugL.S_XJIjLlSK g5M4P4WQ- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ne1.yahoo.com with HTTP; Sun, 14 Aug 2022 03:24:56 +0000 Received: by hermes--production-ne1-6649c47445-dfpjm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 180ec654946865f50c9df0f5931791f0; Sun, 14 Aug 2022 03:24:51 +0000 (UTC) Date: Sat, 13 Aug 2022 23:24:50 -0400 Message-ID: <87wnbb1p8d.fsf@aol.com> MIME-Version: 1.0 References: <87wnbb1p8d.fsf.ref@aol.com> X-Mailer: WebService/1.1.20531 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=66.163.186.146; envelope-from=hendursaga@aol.com; helo=sonic302-20.consmr.mail.ne1.yahoo.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" Reply-to: Hendursaga X-ACL-Warn: , Hendursaga via Guix-patches X-Patchwork-Original-From: Hendursaga via Guix-patches via From: Hendursaga X-getmail-retrieved-from-mailbox: Patches Hello Guixers! This patch is relatively straightforward, although I will note I tried to convert the origin from an `uri` to a `git` one, but sadly, the signed tarball you can download from the page is slightly different from the tagged tarball you could download from the GitLab instance. And yes, the package is still reproducible. Hope this helps, Hendursaga From cf1697ac2b927e497eab8b0bb3053910a7d46a80 Mon Sep 17 00:00:00 2001 From: Hendursaga Date: Sat, 13 Aug 2022 23:11:42 -0400 Subject: [PATCH] gnu: cmh: Update to 1.1.1. * gnu/packages/algebra.scm (cmh): Update to 1.1.1. * gnu/packages/patches/cmh-support-fplll.patch: Remove file. --- gnu/packages/algebra.scm | 47 ++++++++++---------- gnu/packages/patches/cmh-support-fplll.patch | 27 ----------- 2 files changed, 23 insertions(+), 51 deletions(-) delete mode 100644 gnu/packages/patches/cmh-support-fplll.patch diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 8ccb44c434..90aede5fa0 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -293,34 +293,33 @@ (define-public gp2c (define-public cmh (package - (name "cmh") - (version "1.1.0") - (source (origin - (method url-fetch) - ;; Git repo at . - (uri (string-append "http://www.multiprecision.org/downloads/cmh-" - version ".tar.gz")) - (sha256 - (base32 - "1ws2yhzxmm2l5xqqqcjcimmg40f9qq5l9i6d4i5434an9v9s8531")) - (patches (search-patches "cmh-support-fplll.patch")))) - (build-system gnu-build-system) - (inputs - (list gmp - mpfr - mpc - mpfrcx - fplll - pari-gp)) - (synopsis "Igusa class polynomial computations") - (description - "The CMH software computes Igusa (genus 2) class polynomials, which + (name "cmh") + (version "1.1.1") + (source (origin + (method url-fetch) + ;; Git repo at . + (uri (string-append + "https://www.multiprecision.org/downloads/cmh-" version + ".tar.gz")) + (sha256 + (base32 + "0nadvqfmidgks1s7aljsf8dp32pz7vjaxyaym36m9bx4zr8msk91")))) + (build-system gnu-build-system) + (inputs (list gmp + mpfr + mpc + mpfrcx + fplll + pari-gp)) + (synopsis "Igusa class polynomial computations") + (description + "The CMH software computes Igusa (genus 2) class polynomials, which parameterize the CM points in the moduli space of 2-dimensional abelian varieties, i.e. Jacobians of hyperelliptic curves. It can also be used to compute theta constants at arbitrary precision.") - (license license:gpl3+) - (home-page "http://www.multiprecision.org/cmh/home.html"))) + (license license:gpl3+) + (home-page "https://www.multiprecision.org/cmh/home.html"))) (define-public giac (package diff --git a/gnu/packages/patches/cmh-support-fplll.patch b/gnu/packages/patches/cmh-support-fplll.patch deleted file mode 100644 index fae04f456b..0000000000 --- a/gnu/packages/patches/cmh-support-fplll.patch +++ /dev/null @@ -1,27 +0,0 @@ -Patch from the CMH git, after the 1.1.0 release. - -From 2328c819317dda2171217002268f57c74cedc476 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Emmanuel=20Thom=C3=A9?= -Date: Tue, 7 Jun 2022 12:17:05 -0700 -Subject: [PATCH] patch suggested by @x-YVicto - ---- - src/lll.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/lll.cpp b/src/lll.cpp -index 83dab07..f005931 100644 ---- a/src/lll.cpp -+++ b/src/lll.cpp -@@ -37,7 +37,7 @@ - #ifdef HAVE_FPLLL - static void lll_fplll (mpz_t *v, mpz_t **M, const int m, const int n) - { -- ZZ_mat Mp (m, n); -+ fplll::ZZ_mat Mp (m, n); - int i, j; - - for (i = 0; i < m; i++) --- -2.36.1 - -- 2.37.1