From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 00/13] Add more SageMath packages Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.173488834429739 (code B ref -1); Sun, 22 Dec 2024 17:26:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Dec 2024 17:25:44 +0000 Received: from localhost ([127.0.0.1]:51713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPi4-0007ja-7I for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:25:44 -0500 Received: from lists.gnu.org ([209.51.188.17]:56928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPi1-0007jS-Nz for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:25:42 -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 1tPPi1-0006bD-40 for guix-patches@gnu.org; Sun, 22 Dec 2024 12:25:41 -0500 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPPhy-0001jv-SJ for guix-patches@gnu.org; Sun, 22 Dec 2024 12:25:40 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 8A373240027 for ; Sun, 22 Dec 2024 18:25:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888334; bh=TWhVql7Pmwtzeojw+352ki+1RJMbk+DFKaFS2nzYQfo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=p8bu4lkfFFP6gV0A7ikQIINhMsjYLVriOQvLwqigT8k0I/9ywrDU5Acl9hSqQ9r7t 3nGuZyD7et/vwDR3MrOgAol0/JS6/GZkSnqIVpPRsKud2SMNKwUAYfZRsCDT+oX1hQ +8MAdVBrgWryMQ2ZGoWvUEvQ1yYj2iqxn1HHCrFRZFo9SFuBNlmCFp+Nh74uV5oaLx ZNMiBMBkN0qXqD/P5RZyvkIO1GdCEjaF+Wd8Wk1rlujgcigFVIMvmZA1q6M6c7nQrn XdC6xFk44o1SsIGPbGtbDtZQpDgr7VNqfd1uQmJFdFrNNMxqkI13YAU7BB8h7B42nL /fAA4sXriCZ5Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSj94Py0z9rxD; Sun, 22 Dec 2024 18:25:33 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:25:21 +0000 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) Some of the patches have been rebased and updated from https://issues.guix.gnu.org/56729 Others have been chosen from https://doc.sagemath.org/html/en/reference/spkg/ After this series is merged, these will be the missing non-optional packages from the above page: - elliptic-curves - gnumake-tokenpool (v0.0.7+ needs Python 3.11+) - jmol - jupyter-jsmol - jupyter-lsp (depends on newer webcolors package) - jupyterlab (depends on newer webcolors package) - jupyterlab-mathjax2 (depends on jupyterlab) - pari-seadata-small - pplpy-doc - sage-conf - sage-docbuild - sage-setup - sagenb-export - sagetex - threejs I think we can start to package sagelib after elliptic-curves and pari-seadata-small are packaged. Vinicius Monego (6): gnu: Add sagemath-data-conway-polynomials. gnu: Add python-pytz-deprecation-shim. gnu: Add python-lrcalc. gnu: Add sympow. gnu: Add gfan. gnu: Add python-sphinx-inline-tabs. vicvbcun (7): gnu: Add sagemath-data-polytopes-db. gnu: Add sagemath-data-graphs. gnu: Add sagemath-data-combinatorial-designs. gnu: Add palp. gnu: Add tachyon. gnu: pari-gp: Use G-Expressions. gnu: pari-gp: Install galdata. gnu/packages/algebra.scm | 63 ++++++++++++++++++----- gnu/packages/graphics.scm | 59 +++++++++++++++++++++ gnu/packages/maths.scm | 105 +++++++++++++++++++++++++++++++++++++- gnu/packages/sagemath.scm | 95 ++++++++++++++++++++++++++++++++++ gnu/packages/sphinx.scm | 23 ++++++++- gnu/packages/time.scm | 26 ++++++++++ 6 files changed, 356 insertions(+), 15 deletions(-) base-commit: da94cd1ea69559a80d291c6a574b0f23e30c64f2 -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 01/13] gnu: Add sagemath-data-conway-polynomials. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488843829977 (code B ref 75032); Sun, 22 Dec 2024 17:28:02 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:18 +0000 Received: from localhost ([127.0.0.1]:51718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjZ-0007nQ-R7 for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:18 -0500 Received: from mout02.posteo.de ([185.67.36.66]:60389) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjX-0007n6-OD for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:16 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 1E747240101 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888429; bh=EBm9Ji2i17z+qZcMu2mUUlOfoxfuqNhEmpaNiAeLSOE=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=Cs9tiDhMKPd2W/irvAZ/menCzTkMl8xbi77VO85m5Mll7TEesSyyDQsR5K/xS/Mca S5ijvby9k2vQf8WF3JecNAPASkNE5Z7rfZx9M14S1UndybBzU0uI49ka4kfmk43IV3 wt07FM6kBPxHYOOVZzDxdPEIhH6YbGCDc4eeQO1/LL5AUGNVoF6UQZ8yVCiSSMpNNL Skm6gfHMSiXlX0eExOg0PRy8a3HkMenlvqP7S0AP//QA/w+6mZ0tTbs2OMKU3CR/0a WRwpBDLbMewr871JGmfETR5uu/r2WeOw0ybUnJ53+H+AzhBVozcHzmdV1BV3Q3dSwd 3afNuLj7PjG6Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSkz4MkYz9rxD; Sun, 22 Dec 2024 18:27:07 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:45 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/sagemath.scm (sagemath-data-conway-polynomials): New variable. Change-Id: Ia3a087b19a0ade5d927422bd365283d209df0863 --- gnu/packages/sagemath.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index 008f54a5e7..734aabf739 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -381,3 +381,24 @@ (define-public zn-poly coefficients of which are modular integers.") (license (list license:gpl2 license:gpl3)) ; dual licensed (home-page "https://gitlab.com/sagemath/zn_poly"))) + +(define-public sagemath-data-conway-polynomials + (package + (name "sagemath-data-conway-polynomials") + (version "0.10") + (source + (origin + (method url-fetch) + (uri (pypi-uri "conway_polynomials" version)) + (sha256 + (base32 "1wz03a08kwlswx1pcr5d99ppmhpfzs2a5i969rnb2ghsz1j9yqag")))) + (build-system pyproject-build-system) + (native-inputs (list python-pytest python-setuptools python-wheel)) + (home-page "https://github.com/sagemath/conway-polynomials") + (synopsis "Python interface to Frank Lübeck's Conway polynomial database") + (description "This package provides a Python interface to Frank Lübeck's +Conway polynomial database. These are used in several computer algebra +systems such as GAP and SageMath to provide quick access to those Conway +polynomials. The aim of this package is to make them available through a +generic Python interface.") + (license license:gpl3+))) -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 02/13] gnu: Add sagemath-data-polytopes-db. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488844129995 (code B ref 75032); Sun, 22 Dec 2024 17:28:02 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:21 +0000 Received: from localhost ([127.0.0.1]:51721 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjd-0007ni-8b for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:21 -0500 Received: from mout01.posteo.de ([185.67.36.65]:53125) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjb-0007nD-HL for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:20 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 7A315240027 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888433; bh=UVLdlxyivJ0YG5aPu0qy5/Q4Oy/kagSg/kljFyx1mpc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=HFUuGtuWkVi3GIJlZ5GmX61bAXiomQIyh7LKPW0Qxh0es03Y5UZQoIXtRbTx9uCWw fK383s0XKdPZtZMzgpqiutqf9pmw+Q2udpWtYNT7GJEJNSqvjojFEWaGa80anpEEqL MfXAusIpR4SCeWHeaNWmeWTaawGu5b2j+S8yJuHsGqMebE0MWuQ63Y49nbaVJifw5w Ybs7BLBiM8UrAEPuDlMayDKGtR0fI52ieJqSxoR4j+97W+MTHzOX5PD8R7j5ro2tjV 7AAhNZhJBl2tG8xQG1/+LFFNHTVHPOmTD3m0YfWwtaEoFAgt6cnLdZwQ1sMhX0OJmN SSRhIZrm3rvAw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSl31dn2z9rxF; Sun, 22 Dec 2024 18:27:10 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:46 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.3 (/) 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: -3.3 (---) From: vicvbcun * gnu/packages/sagemath.scm (sagemath-data-polytopes-db): New variable. Change-Id: I8dd6cbd0b71a01d817486882bec8f126dece7e36 Co-authored by: Vinicius Monego Change-Id: Iada71a7939e5deadf6888af6c21621e5458622d1 --- gnu/packages/sagemath.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index 734aabf739..1fefb26e36 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -23,6 +23,7 @@ (define-module (gnu packages sagemath) #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix build-system copy) #:use-module (guix build-system gnu) #:use-module (guix build-system pyproject) #:use-module (guix build-system python) @@ -402,3 +403,25 @@ (define-public sagemath-data-conway-polynomials polynomials. The aim of this package is to make them available through a generic Python interface.") (license license:gpl3+))) + +(define-public sagemath-data-polytopes-db + (package + (name "sagemath-data-polytopes-db") + (version "20170220") + (source (origin + (method url-fetch) + (uri (string-append + "https://mirrors.mit.edu/sage/spkg/upstream/polytopes_db" + "/polytopes_db-" version ".tar.bz2")) + (sha256 + (base32 + "1q0cd811ilhax4dsj9y5p7z8prlalqr7k9mzq178c03frbgqny6b")))) + (build-system copy-build-system) + (arguments '(#:install-plan '(("." "share/reflexive_polytopes")))) + (home-page "https://www.sagemath.org") + (synopsis "Lists of 2- and 3-dimensional reflexive polytopes") + (description + "This package contains data for 2- and 3-dimensional reflexive polytopes +to be used by SageMath.") + ;; Debian says GPLv2+. + (license license:gpl2+))) -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 03/13] gnu: Add sagemath-data-graphs. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488844630018 (code B ref 75032); Sun, 22 Dec 2024 17:28:03 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:26 +0000 Received: from localhost ([127.0.0.1]:51725 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjh-0007o4-Q7 for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:26 -0500 Received: from mout01.posteo.de ([185.67.36.65]:41331) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjd-0007nJ-Ft for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:22 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id F32D8240027 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888435; bh=4ZCU41UAi5IZmH/PJB9817YPbG3E2Bins3HwSCe3DNQ=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=GmhQqZ9vyC20zM6wEBdBWF8I/rDVqZgFPJlenV6OS/AQ+ePWEKUcOMCmlyeQE3MN5 dxRGUu5mOvipn4o1ZzpOqpOMjOlI/wNr/QPW7DnO6eflFngfM59sMTRE6JiTH98ycO 5oUjR8pxCIIrEr4sZmafIBOwxvCjP8Sc0JRuX7F/CkqF7r6KCcjq37Cwq7kn6vmWcg hWjeAJE6KENvV5uAIs2ollMh9aROYwugP9F2k4m7RoDStECrQpwJBdbWFraCXp9Y3D oC80elunLTVaUk4IT+DEX+vZeSr+dLhhbSar5NXQ0nprNXvFFZB2VQ6SwjMHDbBm/3 60wB0B5aNN7hg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSl66xL9z9rxD; Sun, 22 Dec 2024 18:27:14 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:47 +0000 Message-Id: <9cef798a5b06557a35346e56185871c27559d5db.1734887844.git.monego@posteo.net> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.3 (/) 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: -3.3 (---) From: vicvbcun * gnu/packages/sagemath.scm (sagemath-data-graphs): New variable. Change-Id: I7c537aac21f43a8712fd6d542551f78c3ebaec68 Co-authored by: Vinicius Monego Change-Id: I88f35ccf94cfe0d866ef57cb893844c8285d5138 --- gnu/packages/sagemath.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index 1fefb26e36..514af19da8 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -425,3 +425,27 @@ (define-public sagemath-data-polytopes-db to be used by SageMath.") ;; Debian says GPLv2+. (license license:gpl2+))) + +(define-public sagemath-data-graphs + (package + (name "sagemath-data-graphs") + (version "20210214") + (source (origin + (method url-fetch) + (uri (string-append + "https://mirrors.mit.edu/sage/spkg/upstream/" + "graphs/graphs-" version ".tar.bz2")) + (sha256 + (base32 + "0h9p5wrxips51x6vpfiiaqzp9j004nwppzc9qc2iaqakk06pq8q7")))) + (build-system copy-build-system) + (arguments + '(#:install-plan '(("." "share/graphs")))) + (home-page "https://www.sagemath.org") + (synopsis "Database of graphs") + (description + "This package contains databases of graphs. It also includes the +@acronym{ISGCI, Information System on Graph Classes and their Inclusions} +database.") + ;; Debian says GPLv2+. + (license license:gpl2+))) -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 04/13] gnu: Add sagemath-data-combinatorial-designs. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488844930038 (code B ref 75032); Sun, 22 Dec 2024 17:28:03 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:29 +0000 Received: from localhost ([127.0.0.1]:51728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjl-0007oK-7N for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:29 -0500 Received: from mout01.posteo.de ([185.67.36.65]:51335) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjg-0007nZ-U0 for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:25 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 83D57240027 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888439; bh=sbbwJ9ACyp8YmwfygzvMt3oOVPnNdxji63q1OsoShMs=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=MrFsoansRovIgGbjbBptQVJapRoYNdQXdB1O1ON+FzlcVGqVKqwKDYBA8R06rtJ+b VTF+VF3jK9roZUkChVV8F/2ZNWcBFJXoxpzkkfDcwnIQtwRk3xDxlNlafyiR9Ck0PI RCQcOPeOV2TyAVRk1zLgkrCKtzsF0NfvWbxJxs9T0/JU24gD3t7b0vWvPG5sPBoFPa 0NLV12oM251wuIwYrNmYleYziOodF1BEbcwmzfMoAT3TsULu4hnr/ePDNKBCiBSMTX SC4dcndz3KVBXyLePUsz7Vgg9paRrENPG8+Gx/4pO0asMj7Va7rp2piES05mkZocEy fIZYzcwlBnJWw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlB4DSPz9rxF; Sun, 22 Dec 2024 18:27:18 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:48 +0000 Message-Id: <6ad05b5f086fc069f6d1a36ee99e92f9f080297b.1734887844.git.monego@posteo.net> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.3 (/) 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: -3.3 (---) From: vicvbcun * gnu/packages/sagemath.scm (sagemath-data-combinatorial-designs): New variable. Change-Id: Ib1ad3675256be1958427cd37a76bb5bdbf16fd12 Co-authored by: Vinicius Monego Change-Id: I758e22fabcc11ca0583ab899acc0c653a35c7f43 --- gnu/packages/sagemath.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm index 514af19da8..d1cba8dcdb 100644 --- a/gnu/packages/sagemath.scm +++ b/gnu/packages/sagemath.scm @@ -449,3 +449,30 @@ (define-public sagemath-data-graphs database.") ;; Debian says GPLv2+. (license license:gpl2+))) + +(define-public sagemath-data-combinatorial-designs + (package + (name "sagemath-data-combinatorial-designs") + (version "20140630") + (source (origin + (method url-fetch) + (uri (string-append + "https://mirrors.mit.edu/sage/spkg/upstream/" + "combinatorial_designs/combinatorial_designs-" + version ".tar.bz2")) + (sha256 + (base32 + "0bj8ngiq59hipa6izi6g5ph5akmy4cbk0vlsb0wa67f7grnnqj69")))) + (build-system copy-build-system) + (arguments + '(#:install-plan '(("." "share/combinatorial_designs/")))) + (home-page "https://www.sagemath.org") + (synopsis "Data for Combinatorial Designs") + (description + "This package data for combinatorial designs. It currently contains: + +@itemize +@item The table of @acronym{MOLS, Mutually orthogonal Latin squares} from the +Handbook of Combinatorial Designs, 2ed. +@end itemize") + (license license:public-domain))) -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 05/13] gnu: Add python-pytz-deprecation-shim. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488845430062 (code B ref 75032); Sun, 22 Dec 2024 17:28:04 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:34 +0000 Received: from localhost ([127.0.0.1]:51733 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjp-0007on-Nh for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:34 -0500 Received: from mout01.posteo.de ([185.67.36.65]:51783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjk-0007nw-Fi for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:29 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 17E45240027 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:23 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888443; bh=fSFJZ0hT7CyzNn/71uocEq3CzWrkauTmmLD1dCIIMPw=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=ZuUG7/m6KNqPfeOgA9MdCOco6H9YZU0xNNhy25UCKMX5YRrSMbdWsa5wP8OMJ7NH6 c+O1dPdOx3VC5w2MWULKR0eEfASD2sQ94gKnLi6TPPVUAPO0e5ZCyIGne5QcqzQSlv SyzGJ5BKM2xJQNylFzSXOzhzOVOuwGL7qDXE/UKFPkg6szHfBsA1b+DGsSxucVVYhU yHsXQ9V72GHyPnxa6XYu4vtAo48VABbFOYXJ8X7P3ncXApf2kWTR45Ulywf/icX53j cYUTZR1sIeMNkfkE/jW9s4SOPCJve/EM5sILUgnWlEdF6Q06Z9X5ag5wDr3xxZoNkF mwaSQfNgnRhvA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlG1h8dz9rxG; Sun, 22 Dec 2024 18:27:21 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:49 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/time.scm (python-pytz-deprecation-shim): New variable. Change-Id: I481ea9818444d9a14efcf7b11d44c68a5f2fec3f --- gnu/packages/time.scm | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/time.scm b/gnu/packages/time.scm index f1aeae7340..0d84dee178 100644 --- a/gnu/packages/time.scm +++ b/gnu/packages/time.scm @@ -25,6 +25,7 @@ ;;; Copyright © 2024 Liliana Marie Prikler ;;; Copyright © 2024 Sharlatan Hellseher ;;; Copyright © 2024 Zheng Junjie <873216071@qq.com> +;;; Copyright © 2024 Vinicius Monego ;;; ;;; This file is part of GNU Guix. ;;; @@ -169,6 +170,31 @@ (define-public python-tzdata (description "This package provides a thin Python wrapper around tzdata.") (license asl2.0))) +(define-public python-pytz-deprecation-shim + (package + (name "python-pytz-deprecation-shim") + (version "0.1.0.post0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "pytz_deprecation_shim" version)) + (sha256 + (base32 "17d58msbi18dc4lk29hcrgylvrv9vhniwi24axfdwvb13fp7n2dg")))) + (build-system pyproject-build-system) + (propagated-inputs (list python-dateutil python-tzdata)) + (native-inputs (list python-pytest + python-pytz + python-setuptools + python-wheel)) + (home-page "https://github.com/pganssle/pytz-deprecation-shim") + (synopsis "Shims to make deprecation of pytz easier") + (description + "This package aims to make the transition away from @code{pytz} easier. +It is intended for temporary usage only, and should allow you to drop your +dependency on @code{pytz} while also giving your users notice that eventually +you will remove support for the pytz-specific interface.") + (license asl2.0))) + (define-public python-pytz (package (name "python-pytz") -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 07/13] gnu: Add sympow. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488845430072 (code B ref 75032); Sun, 22 Dec 2024 17:28:05 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:34 +0000 Received: from localhost ([127.0.0.1]:51735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjq-0007op-5Z for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:34 -0500 Received: from mout01.posteo.de ([185.67.36.65]:51783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjm-0007nw-Om for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:31 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 8C8F8240027 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888450; bh=5/NGwcQEl4ogFMwlscYJj1/e22XctEmYJOtU6NAiBk0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=Z+a6RsdRNeE0oaYAESRjha3nBmbt50rxTVGnaR/CTzXZkniGiTDtLuISyx0blWoiN CeFIkac0iYQJEiSCaRdBRuzfRwbrexVLlBySug3i8lDg3vufDlALuc+sBRXtiMXaY/ uY4pD7mCOu/OJJ0YoJnQkiCs8qgGicBkl8DpCs58FU0UeDUVikkqQ7VrVJVqPM+kZR UcQ1lfinYZeMpc3yuw1IBtmqrox8pB8zhyY9SgAHlqJLB5SvjXiObT2v433lwRhYtG TF34O9xdKRL159s2GGoJhqyJ5B3H5znrlUeWurMs5Ev1Ps/RPf/GDUN3yV4t1xhquc pbcG1bBACqUMQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlP5BHMz9rxG; Sun, 22 Dec 2024 18:27:29 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:51 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/maths.scm (sympow): New variable. Change-Id: Iaeaea352f0a3a65a877b2845ecdc18856ded6d3c --- gnu/packages/maths.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index f3265423b4..1ca0144bfd 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -158,6 +158,7 @@ (define-module (gnu packages maths) #:use-module (gnu packages gl) #:use-module (gnu packages imagemagick) #:use-module (gnu packages m4) + #:use-module (gnu packages man) #:use-module (gnu packages mpi) #:use-module (gnu packages multiprecision) #:use-module (gnu packages ncurses) @@ -898,6 +899,40 @@ (define-public 4ti2 integer programming problems and computes Markov bases for statistics.") (license license:gpl2+))) +(define-public sympow + (package + (name "sympow") + (version "2.023.7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/rezozer/forks/sympow") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0ilnxygkj4g5arjiyd16k00cvnjlqs0cpc8hk64kbqhl877mm5i9")))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f ; no tests + #:phases #~(modify-phases %standard-phases + (replace 'configure + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "Configure" + (("/bin/sh") (search-input-file inputs "/bin/bash"))) + (setenv "PREFIX" #$output) + (setenv "VARPREFIX" #$output) + (invoke "bash" "./Configure")))))) + (native-inputs (list bash-minimal coreutils help2man pari-gp which)) + (home-page "https://gitlab.com/rezozer/forks/sympow") + (synopsis "Symmetric power elliptic curve L-functions") + (description "SYMPOW is a mathematical program to compute special values +of symmetric power elliptic curve L-functions; it can compute up to about 64 +digits of precision.") + (license (license:non-copyleft "file://COPYING" + "See COPYING in the distribution.")))) + (define-public cddlib (package (name "cddlib") -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 06/13] gnu: Add python-lrcalc. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488845530079 (code B ref 75032); Sun, 22 Dec 2024 17:28:05 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:35 +0000 Received: from localhost ([127.0.0.1]:51737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjq-0007oz-KX for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:35 -0500 Received: from mout01.posteo.de ([185.67.36.65]:40147) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjo-0007oG-7H for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:32 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id CC4C7240028 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888446; bh=R/+ukTkoJLiUhOzky40WkICJbYaH3zttAotnj7jpt3c=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=loogkzRRtjHv0I7jNxztSB6HeLqdhkYQElsEqtB6MlW1Hpt/ZChqMZEpXPZAPrWeA laI/FE8OVzVQnB/DBm2r/wLJlF4y0EYZ+w6xjrb6C8gXzqsZi4cu41pVA5+6UVVCOU uct7z7igF/Ul02dL4y/P7BrQQMacwuQQcdIdnhz61KrvRKAb4QqD8SLqSGt5LghbmX olqKYul0j4wQQqAwbBYQZrE7vVwn3ixZcHGnXAqDtQYBJOuumszrK2jIVKmM9itC2M HX5yPkJgWN3V05XNRNP5eBM6gJPxFgYXcKsPSxKWznONL4FROU/4pAqYhwNl376XeD n+6fw80Lcy9XQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlK6rpQz9rxD; Sun, 22 Dec 2024 18:27:25 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:50 +0000 Message-Id: <21fe7f7b84fe92284eee4d3c2ab282e425d15b64.1734887844.git.monego@posteo.net> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.3 (/) 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: -3.3 (---) * gnu/packages/algebra.scm (python-lrcalc): New variable. Change-Id: Id174ecfa092786ca16fbde2be68e12af0b2d9af3 --- gnu/packages/algebra.scm | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 3f73d9295d..4d7b4001cd 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -59,6 +59,7 @@ (define-module (gnu packages algebra) #:use-module (gnu packages pkg-config) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (gnu packages readline) #:use-module (gnu packages ruby) @@ -72,6 +73,7 @@ (define-module (gnu packages algebra) #:use-module (guix build-system ant) #:use-module (guix build-system gnu) #:use-module (guix build-system cmake) + #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (guix build-system r) #:use-module (guix download) @@ -1623,6 +1625,28 @@ (define-public lrcalc (license license:gpl2+) (home-page "https://sites.math.rutgers.edu/~asbuch/lrcalc/"))) +(define-public python-lrcalc + (package + (name "python-lrcalc") + (version "2.1") + (source + (origin + (method url-fetch) + (uri (pypi-uri "lrcalc" version)) + (sha256 + (base32 "1adassfjalsdsngy01c37835qsx3gj0jx9cinc9b91x4xnd51873")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ; there are no tests + (native-inputs (list python-cython python-setuptools python-wheel)) + (inputs (list lrcalc)) + (home-page "https://math.rutgers.edu/~asbuch/lrcalc") + (synopsis "Python bindings for the Littlewood-Richardson Calculator") + (description + "This package provides Python bindings for the Littlewood-Richardson +Calculator.") + (license license:gpl3+))) + (define-public iml (package (name "iml") @@ -1638,8 +1662,8 @@ (define-public iml (build-system gnu-build-system) (inputs `(("gmp" ,gmp) - ("cblas" ,openblas))) ; or any other BLAS library; the documentation - ; mentions ATLAS in particular + ("cblas" ,openblas))) ; or any other BLAS library; the documentation + ; mentions ATLAS in particular (arguments `(#:configure-flags (list -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 08/13] gnu: Add gfan. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488846230109 (code B ref 75032); Sun, 22 Dec 2024 17:28:06 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:42 +0000 Received: from localhost ([127.0.0.1]:51740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjy-0007pX-3c for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:42 -0500 Received: from mout01.posteo.de ([185.67.36.65]:50785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPjv-0007ou-Dm for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:40 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 082EC240029 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888454; bh=um8d3sxaFKF2yeC70LCfh3/snoJNjN9QfgEdqkzdV0E=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=SA7FwUQxP4Jcv4j6jMW5Qc+fgntgGljTtpl2AegmJYKn+fEibFVbOpYMr0NDmZngU dd6bss4ofh4mUhOjTX6gRvN0cDBLcgX8xwcqZis9TTOM/oASj/edicHBjfUkUoUeN/ MRNEOAek9TUN1Ck6kDVNjJzL7dhSVpPGTpDCuuYLW9Xpgfn9owrkTac5Ps7kIjmauh 3SzZefCEmxknKxnzvlbnwe6fbtgby5AO9pAL5qkAPe3CCEDwYSljaJb0gai1yXgM3Q B36GPPX5Q0WkGRthEHv4i0aQoRYWtQ7FO0ukfZr4s0nESP5OscqLzXC6vT/E4Uy7IS bJEuMcv1em4Hg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlT1Xtdz9rxB; Sun, 22 Dec 2024 18:27:32 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:52 +0000 Message-Id: <2b0d2dfda499f32262d84298cea872ea62ab0b4c.1734887844.git.monego@posteo.net> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/maths.scm (gfan): New variable. Change-Id: I3b4952ddfcaecac17ab29bb3cd2f56fc125ab763 --- gnu/packages/maths.scm | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 1ca0144bfd..35de236ba2 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -871,6 +871,41 @@ (define-public linasm and much more.") (license license:lgpl3+))) +(define-public gfan + (package + (name "gfan") + (version "0.7") + (source + (origin + (method url-fetch) + (uri (string-append "https://users-math.au.dk/jensen/software" + "/gfan/gfan" version ".tar.gz")) + (sha256 + (base32 "17lqripnsdb5hn7nnhgn4siajgh1jh9nkaplca3akm74w5bkg0xb")))) + (build-system gnu-build-system) + (arguments + (list + #:make-flags #~(list (string-append "PREFIX=" #$output) + (string-append "CC=" #$(cc-for-target)) + (string-append "CXX=" #$(cxx-for-target))) + #:phases #~(modify-phases %standard-phases + (delete 'configure) + ;; cddlib is distributed with the 'cddlib' header name, + ;; but gfan expects it to be named 'cdd'. Substitute + ;; the include headers to make gfan find it. + (add-after 'unpack 'fix-cdd-reference + (lambda _ + (substitute* '("src/lp_cdd.cpp" + "src/gfanlib_zcone.cpp" + "src/app_librarytest.cpp") + (("#include \"cdd") "#include \"cddlib"))))))) + (inputs (list cddlib gmp)) + (home-page "https://users-math.au.dk/jensen/software/gfan/gfan.html") + (synopsis "Compute Gröbner fans and tropical varieties") + (description "Gfan is a software package for computing Gröbner fans and +tropical varieties.") + (license license:gpl2))) + (define-public 4ti2 (package (name "4ti2") -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 09/13] gnu: Add palp. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488846830134 (code B ref 75032); Sun, 22 Dec 2024 17:28:06 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:48 +0000 Received: from localhost ([127.0.0.1]:51743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPk3-0007ps-OF for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:48 -0500 Received: from mout02.posteo.de ([185.67.36.66]:60149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPk1-0007pH-5o for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:46 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 5B6E0240101 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:38 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888458; bh=wUsRMDkDVQe/FpeK3P86R5JyaefgeQ1fMmP2s4rMgU0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=KKi64wL/qEsFBrZEvqFFsjFpWGiJBG1OJb565/f2CHkig79n0MwLkJGUKsu+/Q5t1 vRdrvoRh9pSFfxrIHJ6sJkpWUIt814JIaVawVWD0xZem6qqSrLuoGGzeWn7RPHInES yVXcxq+oEYJJC7hu1qhSbJWdqmMiBEk6I6tr3beibsi1OwRTNs7Vacv4K5Q7iWXwH7 OM2CUen4aMQkhis8V7t5D3GM+m0XvJhxkVdXt8SgIlnhDQV6HNJ0ACRO7bkAH90Tha BZuGUhC8+BaPL6NagZjY7AL2mfPdotFsyxaou1qcKHZ4ycMHZrfbYhbXvgfK52K/u7 h3L6FTnLHkaYw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlY1vzVz9rxB; Sun, 22 Dec 2024 18:27:36 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:53 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) From: vicvbcun * gnu/packages/maths.scm (palp): New variable. Change-Id: I37ee870858fef505999dfdc02d1955673366d718 Co-authored by: Vinicius Monego Change-Id: I853cbccca5c34355d9df74a3cbbd5f818a21ebb5 --- gnu/packages/maths.scm | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 35de236ba2..e89c17a2c0 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -5573,6 +5573,37 @@ (define-public libblastrampoline library.") (license license:expat))) +(define-public palp + (package + (name "palp") + (version "2.21") + (source (origin + (method url-fetch) + (uri (string-append + "http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/palp-" + version ".tar.gz")) + (sha256 + (base32 + "1myxjv0jxgr9acchwnjh9g5l61wxwiva3q6c1d6892lr37r7njky")))) + (build-system gnu-build-system) + (arguments + (list #:make-flags #~(list (string-append "CC=" #$(cc-for-target))) + #:tests? #f ; no tests + #:phases #~(modify-phases %standard-phases + (delete 'configure) + (replace 'install + (lambda _ + (for-each + (lambda (name) + (install-file name (string-append #$output "/bin"))) + '("class.x" "cws.x" "mori.x" "nef.x" "poly.x"))))))) + (home-page "http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html") + (synopsis "Package for Analyzing Lattice Polytopes") + (description + "PALP is a set of programs for calculations with lattice polytopes and +applications to toric geometry.") + (license license:gpl3))) + (define-public blis (package (name "blis") @@ -5600,9 +5631,9 @@ (define-public blis #~(modify-phases %standard-phases (replace 'configure (lambda* (#:key outputs target system (configure-flags '()) - #:allow-other-keys) + #:allow-other-keys) ;; This is a home-made 'configure' script. - (let* (;; Guix-specific support for choosing the configuration + (let* ( ;; Guix-specific support for choosing the configuration ;; via #:configure-flags: see below for details. (config-flag-prefix "--blis-config=") (maybe-config-flag (find -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 10/13] gnu: Add tachyon. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488847230151 (code B ref 75032); Sun, 22 Dec 2024 17:28:07 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:52 +0000 Received: from localhost ([127.0.0.1]:51747 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPk7-0007qD-Du for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:51 -0500 Received: from mout02.posteo.de ([185.67.36.66]:45201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPk3-0007pY-H3 for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:48 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id A2116240101 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888461; bh=kqt8TECpmQS+zRYxhEWZ74PX64D5gZZLYTcs4J3lkdQ=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=WHxOxUnTkXiRIIGtZP5ju+QyDwz1TDsTMAimtBKEPyuA0ZozOdjVYvy8iEAlVATiD YvW603dU7t5KFBTXrvVTiN/z5JPyi6e4PEqGo8m9lWuIfG/KDCX0z/8yqwOAfru408 n+GaKmZ0vMdelITxX0dQUZQUs9D6iPyO5NnYbWaz6COv0+fsS+Ba91jh4xNNPsnUlo 2Xnv9JGs30BdNPD331+aDsV9m+5dZbewPbhYboBx4PrV5Y/YKzTw1iGhrDG5BikM3/ /DLtwcTg75MnNIVy2sg1mwb2kvvUDnYXD6fERsaZHcuHlIdFGwYObJZoA68mGKFbzv UPIt5Hpka6lXA== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlc60vzz9rxB; Sun, 22 Dec 2024 18:27:40 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:54 +0000 Message-Id: <00ea4f795d06bb82c31feec0d4ee8d31a606a287.1734887844.git.monego@posteo.net> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.3 (/) 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: -3.3 (---) From: vicvbcun * gnu/packages/graphics.scm (tachyon): New variable. Change-Id: I57780c08c6b496e40459789d693b9b24fb4a9da8 Co-authored by: Vinicius Monego Change-Id: I5914afad8d293787b9898a229084e6c79fbe8911 --- gnu/packages/graphics.scm | 59 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm index f17511dc94..a0c22bfa35 100644 --- a/gnu/packages/graphics.scm +++ b/gnu/packages/graphics.scm @@ -789,6 +789,65 @@ (define-public openshadinglanguage materials, lights, displacement, and pattern generation.") (license license:bsd-3))) +(define-public tachyon + (package + (name "tachyon") + (version "0.99.5") + (source (origin + (method url-fetch) + (uri (string-append + "http://jedi.ks.uiuc.edu/~johns/raytracer/files/" + version "/tachyon-" version ".tar.gz")) + (sha256 + (base32 + "1xd6h5d4v6dsnm6w46bdcr15fwkcz44p8dncymfry50i4c83q809")))) + (build-system gnu-build-system) + (arguments + (list #:tests? #f ; no tests + #:make-flags #~(list "linux-thr") + #:phases + #~(modify-phases %standard-phases + (delete 'configure) + (add-after 'unpack 'prepare-src + (lambda _ + (substitute* "unix/Make-arch" + (("CC = cc") + (string-append "CC = " #$(cc-for-target)))) + (chdir "unix"))) + (add-before 'build 'enable-png-jpeg-support + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "Make-config" + (("USEJPEG=") + "USEJPEG = -DUSEJPEG") + (("JPEGLIB=") + "JPEGLIB = -ljpeg") + (("USEPNG=") + "USEPNG = -DUSEPNG") + (("PNGLIB=") + "PNGLIB = -lpng -lz")))) + (add-before 'build 'fix-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "Make-config" + (("SHELL=/bin/sh") + (string-append "SHELL=" (which "sh")))))) + (replace 'install + (lambda _ + (install-file "../compile/linux-thr/tachyon" + (string-append #$output "/bin")) + (install-file "../compile/linux-thr/libtachyon.a" + (string-append #$output "/lib"))))))) + (inputs (list libjpeg-turbo libpng)) + ;; The server does not seem to be reliably accessible + (home-page "http://jedi.ks.uiuc.edu/~johns/raytracer/") + (synopsis "Multithreaded ray tracing software") + (description + "This package contains the Tachyon raytracer. It supports the typical +ray tracer features, most of the common geometric primitives, shading and +texturing modes, etc. It also supports less common features such as HDR image +output, ambient occlusion lighting, and support for various triangle mesh and +volumetric texture formats beneficial for molecular visualization.") + (license license:bsd-3))) + (define-public cgal (package (name "cgal") -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 11/13] gnu: pari-gp: Use G-Expressions. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488847630167 (code B ref 75032); Sun, 22 Dec 2024 17:28:07 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:27:56 +0000 Received: from localhost ([127.0.0.1]:51750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPkB-0007qU-U1 for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:56 -0500 Received: from mout02.posteo.de ([185.67.36.66]:46127) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPk6-0007pk-OB for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:51 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 326A0240101 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:45 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888465; bh=JVDRnvPF5d6jxPJaeXWbN64HsZ+AUCNKk1Qs20ujICM=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=ZnE/WEJ6cVc3WTvesUN1HkOWjB8XU3SitT4s/x8NcUvkdTyOWqUgr0UU/9t6hUVMl KCAu0UAgw7fzFtzIY7Rzf684jIsvpqJteiiLfNQ4gnCsb+HKGnFc9bEvb7EeO3A/Uv l9GNAa7A7KYZ1aEyLqAP1DqQ0v5+94lxa1VmqP7SpDsviggxXD0LyBg6LShDKWGkwz Et0JpI24DpTwD0l/UMN4hmAn0v/bCEIDA+VMrUKT/4yrQMYSZeTFcFSGnZCIV+3euy HjYi8buHfMSlUx0vy8HyZpqQ7Ok56r4RNc91Wsyr/yymzce0DqfoG0F8s0H9wXSYj/ 4b7afpZDs5sqg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlh2ZY5z9rxB; Sun, 22 Dec 2024 18:27:44 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:55 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) From: vicvbcun * gnu/packages/algebra.scm (pari-gp)[arguments]: Use G-Expressions. Unset make-flags. Change-Id: Id2be46acd67b474d6fdb8935070ffb243e87f920 Co-authored by: Vinicius Monego Change-Id: I7be07998e9e2d1fe9194d4af6a57537467f5e097 --- gnu/packages/algebra.scm | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 4d7b4001cd..32834f1c15 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -245,16 +245,15 @@ (define-public pari-gp (native-inputs (list (texlive-updmap.cfg))) (inputs (list gmp libx11 perl readline)) (arguments - '(#:make-flags '("all") - #:test-target "dobench" - #:phases - (modify-phases %standard-phases - (replace 'configure - (lambda* (#:key outputs #:allow-other-keys) - (invoke "./Configure" - "--mt=pthread" - (string-append "--prefix=" - (assoc-ref outputs "out")))))))) + (list + #:test-target "dobench" + #:phases + #~(modify-phases %standard-phases + (replace 'configure + (lambda _ + (invoke "./Configure" + "--mt=pthread" + (string-append "--prefix=" #$output))))))) (synopsis "PARI/GP, a computer algebra system for number theory") (description "PARI/GP is a widely used computer algebra system designed for fast -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 12/13] gnu: pari-gp: Install galdata. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: vicvbcun Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488848030192 (code B ref 75032); Sun, 22 Dec 2024 17:28:08 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:28:00 +0000 Received: from localhost ([127.0.0.1]:51753 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPkG-0007qs-Cv for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:28:00 -0500 Received: from mout01.posteo.de ([185.67.36.65]:46085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPkB-0007q6-E4 for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:56 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id C5856240027 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888468; bh=osR58oHOjCLms8mFD8p13wgK7U7+qGOpKgE644XA/Z0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=OEnsVpeXBhikBNw0x1HwF3tA6NaoRC8e2a4HhSRozXDmjlOthkzbs0nhgRepV2iMG nsSmZtDMQ+PizuG0carUvFVHKeE2sh0D2vtlKHLjl6aC8dz8tbC6Ef4M8p2kJr51ue 1it/Y5Uq+9/uq7rgD9PTMoukM/3I5oVa6gkfP4mK56uNlSJcX/ddMvDmCOHtaSbsrj CJq4hvbzt0DLPGWUvjmBITsvZjnNaWmxkwn7dhL1WVbp7C1xzpekF7a7JA1WUX4t8m zasl6ZNI216rKugpdDNbesF38WW/wnN53cfp1MIdk275uIxLT9Y6fFPC8TRQyfFUKK czWdg1JJTjBfg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSll6jXTz9rxF; Sun, 22 Dec 2024 18:27:47 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:56 +0000 Message-Id: <72ca572d7c15f31fef544aa83399c3dcdd50bc67.1734887844.git.monego@posteo.net> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) From: vicvbcun * gnu/packages/algebra.scm (pari-galdata): New variable. (pari-gp)[arguments]<#:phases>: Add phase "install-galdata". Change-Id: Iaec77b0ab60d8ff59c8a36e7e0a7878b58742751 Co-authored by: Vinicius Monego Change-Id: Id74aa6ce315df48a2d917baf1a436ba54b1b5185 --- gnu/packages/algebra.scm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm index 32834f1c15..5da77b6318 100644 --- a/gnu/packages/algebra.scm +++ b/gnu/packages/algebra.scm @@ -229,6 +229,16 @@ (define-public python-fpylll (description "fpylll is a Python wrapper for fplll.") (license license:gpl2+))) +(define pari-galdata + ;; version from 2008-04-12 + (origin + (method url-fetch) + ;; no versioning, old files seem to be moved to `old/...' on update + (uri "https://pari.math.u-bordeaux.fr/pub/pari/packages/galdata.tgz") + (sha256 + (base32 + "1pch6bk76f1i6cwwgm7hhxi5h71m52lqayp4mnyj0jmjk406bhdp")))) + (define-public pari-gp (package (name "pari-gp") @@ -253,7 +263,13 @@ (define-public pari-gp (lambda _ (invoke "./Configure" "--mt=pthread" - (string-append "--prefix=" #$output))))))) + (string-append "--prefix=" #$output)))) + (add-after 'install 'install-galdata + (lambda _ + (invoke "tar" "-xvf" #$pari-galdata) + (copy-recursively "data/" (string-append + #$output + "/share/pari"))))))) (synopsis "PARI/GP, a computer algebra system for number theory") (description "PARI/GP is a widely used computer algebra system designed for fast -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#75032] [PATCH 13/13] gnu: Add python-sphinx-inline-tabs. Resent-From: Vinicius Monego Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 22 Dec 2024 17:28:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 75032 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 75032@debbugs.gnu.org Cc: Vinicius Monego Received: via spool by 75032-submit@debbugs.gnu.org id=B75032.173488848130198 (code B ref 75032); Sun, 22 Dec 2024 17:28:08 +0000 Received: (at 75032) by debbugs.gnu.org; 22 Dec 2024 17:28:01 +0000 Received: from localhost ([127.0.0.1]:51755 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPkG-0007qv-Qd for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:28:01 -0500 Received: from mout02.posteo.de ([185.67.36.66]:58397) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPkD-0007qM-PC for 75032@debbugs.gnu.org; Sun, 22 Dec 2024 12:27:58 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 63FD3240101 for <75032@debbugs.gnu.org>; Sun, 22 Dec 2024 18:27:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888472; bh=WsumLtrIYtXx0e/F0Wj7667yTshcQmKIWa7M9858ajQ=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=lfusqo4RfgxyUBlyNd5ApRb4TP64yOxPWOnnthZUxE1lULeG+SuAFcgeGv2H6H9qq ukY7N/KaI9uYR2ifoNwwLxgVOi1ihVuMjGrU9XZiVWjZnm9TfmzuYeMR7D+mRtPYgI rxvWGgxmPOOjjapl2+9/iMMI3OYi6lffYp57uw997VH4bii14cgB0ZgfFzIKDxtnWg N4Wk3Ovk9yxyPPnPEmu58SpGIF2vYoLPsGSBIWD2e7+8hJcT/ZzYYsYD8GFUqqcM7W n+SpWS+WpYlZWin7FJxKJLAkWuXlbVXv7dbmAbgzfs0QFttZOL524O1R/CwdL7NXme RoQ9r9pN7FEBw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSlq3Rjqz9rxD; Sun, 22 Dec 2024 18:27:51 +0100 (CET) From: Vinicius Monego Date: Sun, 22 Dec 2024 17:26:57 +0000 Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) 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: -3.3 (---) * gnu/packages/sphinx.scm (python-sphinx-inline-tabs): New variable. Change-Id: I92516cdc404cdcaee74cb8cf19f255c049c43021 --- gnu/packages/sphinx.scm | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index 72f1513f34..f7f3286b7b 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm @@ -15,7 +15,7 @@ ;;; Copyright © 2019 Brett Gilio ;;; Copyright © 2020 Giacomo Leidi ;;; Copyright © 2021 Eric Bavier -;;; Copyright © 2021, 2022 Vinicius Monego +;;; Copyright © 2021, 2022, 2024 Vinicius Monego ;;; Copyright © 2021 Hugo Lecomte ;;; Copyright © 2021, 2022, 2024 Maxim Cournoyer ;;; Copyright © 2024 Troy Figiel @@ -519,6 +519,27 @@ (define-public python-sphinxcontrib-newsfeed (home-page "https://bitbucket.org/prometheus/sphinxcontrib-newsfeed") (license license:bsd-2))) +(define-public python-sphinx-inline-tabs + (package + (name "python-sphinx-inline-tabs") + (version "2023.4.21") + (source + (origin + (method url-fetch) + (uri (pypi-uri "sphinx_inline_tabs" version)) + (sha256 + (base32 "1g5yhdk208i8maippnbnijd1knpai809wl3cbwzqy59cc0zz3wjx")))) + (build-system pyproject-build-system) + (arguments + (list #:tests? #f)) ; no tests in the release, only in the main branch + (native-inputs (list python-flit-core + python-sphinx)) + (home-page "https://github.com/pradyunsg/sphinx-inline-tabs") + (synopsis "Add inline tabbed content to your Sphinx documentation") + (description "This package provides a Sphinx plugin to add inline tabbed +content to your Sphinx documentation.") + (license license:expat))) + (define-public python-sphinx-issues (package (name "python-sphinx-issues") -- 2.39.5 From unknown Sun Jun 22 11:38:34 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Vinicius Monego Subject: bug#75032: closed (merged sagemath dependencies) Message-ID: References: <26a615fbd7a7ecc333dd40e292d17618@friendly-machines.com> X-Gnu-PR-Message: they-closed 75032 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 75032@debbugs.gnu.org Date: Wed, 01 Jan 2025 12:17:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1735733822-9031-1" This is a multi-part message in MIME format... ------------=_1735733822-9031-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #75032: [PATCH 00/13] Add more SageMath packages which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 75032@debbugs.gnu.org. --=20 75032: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D75032 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1735733822-9031-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 75032-done) by debbugs.gnu.org; 1 Jan 2025 12:16:38 +0000 Received: from localhost ([127.0.0.1]:37945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tSxeQ-0002Kr-2p for submit@debbugs.gnu.org; Wed, 01 Jan 2025 07:16:38 -0500 Received: from egyptian.ash.relay.mailchannels.net ([23.83.222.56]:26519) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tSxeO-0002Kf-6V for 75032-done@debbugs.gnu.org; Wed, 01 Jan 2025 07:16:36 -0500 X-Sender-Id: dreamhost|x-authsender|dannym@friendly-machines.com Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 3B0D72C45D0 for <75032-done@debbugs.gnu.org>; Wed, 1 Jan 2025 12:16:34 +0000 (UTC) Received: from pdx1-sub0-mail-a299.dreamhost.com (trex-3.trex.outbound.svc.cluster.local [100.106.31.92]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id B82992C4B37 for <75032-done@debbugs.gnu.org>; Wed, 1 Jan 2025 12:16:33 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1735733793; a=rsa-sha256; cv=none; b=pUCU4yFg9uCnIF1ZVnJNcm7n9QBQ0Or1RDJ40iuhs0SXi1x8TaM4sJ8tB9Ko84EVQyW44y m3NzfmGLE2mv9hbMXMFkFqNKXOvLPmrCa7Bfe75XflCb2LS3MXZa8wgvcRWe/hHTQdG4nY BUG+ZMofDcugNYaTQt5uOg7qJ/iHbOBSDit5rKs9121ob6zRFMWvUrjBcHuZFIoHVEMt5N asvvtcmfjo3tyCaBzLyavMVroJfr4dZ3J+6ki8TdAtX2ZX0SJvOX9/QhMEZdpw4RNHIZv1 WIXQpXL/u1SxCF143b8SAH1E4Jj7y7dkq2fRQLm84lYhk2zDJD0QCNJ2ytJWxw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1735733793; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=HGwq+FAjtQQkRa5AUUpKHkY7/KIvf60A7ZR20DgL2Pk=; b=hg3M7eE1nheW7dgjwy2IBUVJ9cMBm+MIAcLusTBL7UGRXOXN0ukHUFTvFc4nYUk0lgqPwz o+OfkOvqqjvoQuAoFz5GTtWCuKnnDhThTRiLo6iE65FZIhgupmwatSGUHytB6huSeN8H2+ IAJN4C0KKDaoY+Fmz6g3qEir5LSxr5F2th0WihO1hGLvhCWO3wGt8O2Vzc8QmCFxOPeQ9G 4cSxr2MQcOvXy/ks1RZh45RfXCfY2Cc4j23Bcxu1dkDvgvQoGqs3ftbRz8HJJtvjXOBbjW 7A32f3xKAieXszw+wf/WnsFL87/oKF/YDdlv7A9rkbze+SeRqfHpH0SNyubIAw== ARC-Authentication-Results: i=1; rspamd-56bf78cbd4-rzsdv; auth=pass smtp.auth=dreamhost smtp.mailfrom=dannym@friendly-machines.com X-Sender-Id: dreamhost|x-authsender|dannym@friendly-machines.com X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|dannym@friendly-machines.com X-MailChannels-Auth-Id: dreamhost X-Plucky-Ruddy: 7541ed6726833de2_1735733794075_2803230779 X-MC-Loop-Signature: 1735733794075:1882910340 X-MC-Ingress-Time: 1735733794074 Received: from pdx1-sub0-mail-a299.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.106.31.92 (trex/7.0.2); Wed, 01 Jan 2025 12:16:33 +0000 Received: from webmail.friendly-machines.com (ip-66-33-200-4.dreamhost.com [66.33.200.4]) (Authenticated sender: dannym@friendly-machines.com) by pdx1-sub0-mail-a299.dreamhost.com (Postfix) with ESMTPA id 4YNTN14V4sz2g for <75032-done@debbugs.gnu.org>; Wed, 1 Jan 2025 04:16:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=friendly-machines.com; s=dreamhost; t=1735733793; bh=HGwq+FAjtQQkRa5AUUpKHkY7/KIvf60A7ZR20DgL2Pk=; h=Date:From:To:Subject:Content-Type:Content-Transfer-Encoding; b=GjeSJB3/7lnkBDAmRzh28EEbPtNkfnd2Jdsl/LUZqhpdR7/bNBYUrnjai7VlkJo0A +TwY1DSmDpXMzqlY512y8j00EqDwbDdmot/FZCIlx8dvNGH5vFjWCDWquUJ18EZZNz Jcsq9fubGWDEnp3NFT90BborBWfyWVAlZ4vauvzNgoJ9wh8tyQ++u1Qb62hWlg09n2 7LZ8maQa4Gj06eeFwRZ44N404u947wRcpMqGhYcfG77LERclA9YZmVQwtDDo8/BHa3 q/2Yqb8/n+3ZxZcXa+Sth+VUzLpJfnezex8i46q5mbxMWCU2HqD+ndtBua8/DCxaun 7tK30BgTAHF/Q== MIME-Version: 1.0 Date: Wed, 01 Jan 2025 13:16:33 +0100 From: dannym@friendly-machines.com To: 75032-done@debbugs.gnu.org Subject: merged sagemath dependencies User-Agent: Roundcube Webmail/1.5.0 Message-ID: <26a615fbd7a7ecc333dd40e292d17618@friendly-machines.com> X-Sender: dannym@friendly-machines.com Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 75032-done 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 (-) Hi, I've merged those sagemath dependencies, through guix commit 07a352738ad36ba152bd485975a3c90b43e9c2f5. I have the following notes: - pari-gp is not and was not reproducible (because dvi) - compilation of palp-2.21 gives a lot of scary warnings - sagemath-data-polytopes-db: We could maybe use PALP to generate those. - sagemath-data-graphs: It's a research summary. - sagemath-data-combinatorial-designs: Use Handbook of Combinatorial Designs, 2ed to generate those?! [latin squares] - pari-galdata: Not sure whether those can be autogenerated. Cheers, Danny ------------=_1735733822-9031-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Dec 2024 17:25:44 +0000 Received: from localhost ([127.0.0.1]:51713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPi4-0007ja-7I for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:25:44 -0500 Received: from lists.gnu.org ([209.51.188.17]:56928) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPPi1-0007jS-Nz for submit@debbugs.gnu.org; Sun, 22 Dec 2024 12:25:42 -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 1tPPi1-0006bD-40 for guix-patches@gnu.org; Sun, 22 Dec 2024 12:25:41 -0500 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tPPhy-0001jv-SJ for guix-patches@gnu.org; Sun, 22 Dec 2024 12:25:40 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 8A373240027 for ; Sun, 22 Dec 2024 18:25:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1734888334; bh=TWhVql7Pmwtzeojw+352ki+1RJMbk+DFKaFS2nzYQfo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version: Content-Transfer-Encoding:From; b=p8bu4lkfFFP6gV0A7ikQIINhMsjYLVriOQvLwqigT8k0I/9ywrDU5Acl9hSqQ9r7t 3nGuZyD7et/vwDR3MrOgAol0/JS6/GZkSnqIVpPRsKud2SMNKwUAYfZRsCDT+oX1hQ +8MAdVBrgWryMQ2ZGoWvUEvQ1yYj2iqxn1HHCrFRZFo9SFuBNlmCFp+Nh74uV5oaLx ZNMiBMBkN0qXqD/P5RZyvkIO1GdCEjaF+Wd8Wk1rlujgcigFVIMvmZA1q6M6c7nQrn XdC6xFk44o1SsIGPbGtbDtZQpDgr7VNqfd1uQmJFdFrNNMxqkI13YAU7BB8h7B42nL /fAA4sXriCZ5Q== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4YGSj94Py0z9rxD; Sun, 22 Dec 2024 18:25:33 +0100 (CET) From: Vinicius Monego To: guix-patches@gnu.org Subject: [PATCH 00/13] Add more SageMath packages Date: Sun, 22 Dec 2024 17:25:21 +0000 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=monego@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Vinicius Monego 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: -2.3 (--) Some of the patches have been rebased and updated from https://issues.guix.gnu.org/56729 Others have been chosen from https://doc.sagemath.org/html/en/reference/spkg/ After this series is merged, these will be the missing non-optional packages from the above page: - elliptic-curves - gnumake-tokenpool (v0.0.7+ needs Python 3.11+) - jmol - jupyter-jsmol - jupyter-lsp (depends on newer webcolors package) - jupyterlab (depends on newer webcolors package) - jupyterlab-mathjax2 (depends on jupyterlab) - pari-seadata-small - pplpy-doc - sage-conf - sage-docbuild - sage-setup - sagenb-export - sagetex - threejs I think we can start to package sagelib after elliptic-curves and pari-seadata-small are packaged. Vinicius Monego (6): gnu: Add sagemath-data-conway-polynomials. gnu: Add python-pytz-deprecation-shim. gnu: Add python-lrcalc. gnu: Add sympow. gnu: Add gfan. gnu: Add python-sphinx-inline-tabs. vicvbcun (7): gnu: Add sagemath-data-polytopes-db. gnu: Add sagemath-data-graphs. gnu: Add sagemath-data-combinatorial-designs. gnu: Add palp. gnu: Add tachyon. gnu: pari-gp: Use G-Expressions. gnu: pari-gp: Install galdata. gnu/packages/algebra.scm | 63 ++++++++++++++++++----- gnu/packages/graphics.scm | 59 +++++++++++++++++++++ gnu/packages/maths.scm | 105 +++++++++++++++++++++++++++++++++++++- gnu/packages/sagemath.scm | 95 ++++++++++++++++++++++++++++++++++ gnu/packages/sphinx.scm | 23 ++++++++- gnu/packages/time.scm | 26 ++++++++++ 6 files changed, 356 insertions(+), 15 deletions(-) base-commit: da94cd1ea69559a80d291c6a574b0f23e30c64f2 -- 2.39.5 ------------=_1735733822-9031-1--