GNU bug report logs - #75032
[PATCH 00/13] Add more SageMath packages

Previous Next

Package: guix-patches;

Reported by: Vinicius Monego <monego <at> posteo.net>

Date: Sun, 22 Dec 2024 17:26:01 UTC

Severity: normal

Tags: patch

Done: dannym <at> friendly-machines.com

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: dannym <at> friendly-machines.com
Cc: tracker <at> debbugs.gnu.org
Subject: bug#75032: closed ([PATCH 00/13] Add more SageMath packages)
Date: Wed, 01 Jan 2025 12:17:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 01 Jan 2025 13:16:33 +0100
with message-id <26a615fbd7a7ecc333dd40e292d17618 <at> friendly-machines.com>
and subject line merged sagemath dependencies
has caused the debbugs.gnu.org bug report #75032,
regarding [PATCH 00/13] Add more SageMath packages
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
75032: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75032
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Vinicius Monego <monego <at> posteo.net>
To: guix-patches <at> gnu.org
Cc: Vinicius Monego <monego <at> posteo.net>
Subject: [PATCH 00/13] Add more SageMath packages
Date: Sun, 22 Dec 2024 17:25:21 +0000
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


[Message part 3 (message/rfc822, inline)]
From: dannym <at> friendly-machines.com
To: 75032-done <at> debbugs.gnu.org
Subject: merged sagemath dependencies
Date: Wed, 01 Jan 2025 13:16:33 +0100
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


This bug report was last modified 143 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.