Andreas Enge
111aacf22f
gnu: sage: Update to 10.6.
...
* gnu/packages/sagemath.scm (sage): Update to 10.6.
Change-Id: I6da5031d970e67874220f6c5f2f44710d5d1a247
2025-04-02 16:09:58 +02:00
Andreas Enge
3e7d70ec71
gnu: sage: Update to 10.6.beta9.
...
* gnu/packages/patches/sage-update-pari-gp.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* * gnu/packages/sagemath.scm (source): Update to 10.6.beta9. Drop patch.
Change-Id: If01883f6f2fe36a79b385fb903eeba91fbcaef79
2025-03-12 11:40:16 +01:00
Andreas Enge
1a010d0e08
gnu: sage: Update to 10.6.beta7.
...
* gnu/packages/patches/sage-update-eclib.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
* gnu/packages/sagemath.scm (source): Update to 10.6.beta7. Drop patch.
Change-Id: Ifa789ce28fbe3cb7da323bf252cd3050289bf0b6
2025-02-28 20:35:43 +01:00
Andreas Enge
b58c78093e
gnu: Add sage.
...
* gnu/packages/sagemath.scm (sage): New variable.
(conway-polynomials, graphs, polytopes-db): Make packages private.
* gnu/packages/patches/sage-update-eclib.patch,
gnu/packages/patches/sage-update-pari-gp.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register patches.
Change-Id: I1cf647760ea3af2dd01d11eedbf1e847a2175365
2025-02-15 21:17:46 +01:00
Andreas Enge
87dd002575
gnu: Remove combinatorial-designs.
...
The package would only be useful for sage; but with commit
f83fabf2f6717d0323be95f3e300dc570d170bdc of sage, its content has been
moved into a file internal to the sage distribution.
* gnu/packages/sagemath.scm (combinatorial-designs): Delete variable.
Change-Id: Id690cd9524306a4ea98d745c6e997573b9bf867f
2025-02-13 23:34:07 +01:00
Andreas Enge
af6d567c2e
gnu: Update copyright notices.
...
* gnu/packages/sagemath.scm: Remove copyright notices for persons whose
contributions have been removed from this file.
Change-Id: I64b3c1292475959579b103a048c0900776f6332a
2025-02-13 17:14:20 +01:00
Andreas Enge
01e6cd7ea8
gnu: Rename sagemath-data-combinatorial-designs.
...
* gnu/packages/sagemath.scm (sagemath-date-combinatorial-designs):
Rename to...
(combinatorial-designs): ...this. Slightly modify the description.
Change-Id: Ia4a6a47402e1db491a63736ce4aaafef4ca448bb
2025-02-13 17:08:45 +01:00
Andreas Enge
21fc8caa1a
gnu: Rename sagemath-data-graphs to graphs.
...
* gnu/packages/sagemath.scm (sagemath-data-graphs): Rename to...
(graphs): ...this.
Change-Id: I198f06c8d86bddcb7ebb22c4eaaf312b7acf9068
2025-02-13 17:08:45 +01:00
Andreas Enge
873e0d602a
gnu: Rename sagemath-data-polytopes-db to polytopes-db.
...
* gnu/packages/sagemath.scm (sagemath-data-polytopes-db): Rename to...
(polytopes-db): ...this.
Change-Id: Id377eaff122a0cbe73d451df486cda4281846295
2025-02-13 17:08:45 +01:00
Andreas Enge
76c0662d5f
gnu: Rename sagemath-data-conway-polynomials.
...
* gnu/packages/sagemath.scm (sagemath-data-conway-polynomials):
Rename to...
(conway-polynomials): ...this.
Change-Id: I594f94133a1fb4e942f196f2526b0128b43bd375
2025-02-13 17:08:45 +01:00
Andreas Enge
2e72561e78
gnu: Remove ratpoints.
...
The only purpose of this package was to be used as an input to sage,
but sage does not use it anymore. Equivalent functionality is provided
by the command "hyperellratpoints" of pari-gp.
* gnu/packages/sagemath.scm (ratpoints): Delete variable.
* gnu/packages/patches/ratpoints-sturm_and_rp_private.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I873ac40c1631523035b00ff678000965f21b6941
2025-02-13 11:04:29 +01:00
Andreas Enge
12afd5847f
gnu: Remove zn-poly.
...
The only purpose of this package was to be used as an input to sage,
but sage does not use it anymore.
* gnu/packages/sagemath.scm (zn-poly): Delete variable.
Change-Id: Ibaa8bec84be0b5f34bfc70a384113ab08c82a11c
2025-02-13 11:04:19 +01:00
Andreas Enge
23c39e0d1b
gnu: libbraiding: Update to 1.3.1.
...
* gnu/packages/sagemath.scm (libbraiding): Update to 1.3.1.
* gnu/packages/sagemath.scm: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
Change-Id: I9e284b764bb5dad1d6a86ecd1959fa68f7249338
2025-02-11 09:32:21 +01:00
Andreas Enge
7cffd8a1ae
gnu: python-cypari2: Update to 2.2.1.
...
* gnu/packages/sagemath.scm (python-cypari2): Update to 2.2.1.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Replace python-cython by python-cython-3. Add
python-setuptools and python-wheel.
Change-Id: Ifa35166e720a6a7eb7fa130264b6dfe72cf4b527
2025-02-11 09:32:10 +01:00
Ricardo Wurmus
7c1f1d9f4b
gnu: python-pplpy: Add missing inputs.
...
* gnu/packages/sagemath.scm (python-pplpy)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I1da4130ddedeefbe71ae07c3885ae0e5fa1f8204
2025-01-20 21:37:59 +01:00
vicvbcun
e895605601
gnu: cliquer: Update to 1.22.
...
Switch to an autotoolized fork.
* gnu/packages/sagemath.scm (cliquer): Update to 1.22.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2025-01-20 11:55:49 +01:00
vicvbcun
5ae2849a68
gnu: Add sagemath-data-combinatorial-designs.
...
* gnu/packages/sagemath.scm (sagemath-data-combinatorial-designs): New
variable.
Change-Id: Ib1ad3675256be1958427cd37a76bb5bdbf16fd12
Co-authored by: Vinicius Monego <monego@posteo.net >
Change-Id: I758e22fabcc11ca0583ab899acc0c653a35c7f43
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-01-01 13:05:04 +01:00
vicvbcun
389dd532a6
gnu: Add sagemath-data-graphs.
...
* gnu/packages/sagemath.scm (sagemath-data-graphs): New variable.
Change-Id: I7c537aac21f43a8712fd6d542551f78c3ebaec68
Co-authored by: Vinicius Monego <monego@posteo.net >
Change-Id: I88f35ccf94cfe0d866ef57cb893844c8285d5138
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-01-01 13:05:04 +01:00
vicvbcun
df69b89c94
gnu: Add sagemath-data-polytopes-db.
...
* gnu/packages/sagemath.scm (sagemath-data-polytopes-db): New variable.
Change-Id: I8dd6cbd0b71a01d817486882bec8f126dece7e36
Co-authored by: Vinicius Monego <monego@posteo.net >
Change-Id: Iada71a7939e5deadf6888af6c21621e5458622d1
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-01-01 13:05:04 +01:00
Vinicius Monego
e5eea7d9cb
gnu: Add sagemath-data-conway-polynomials.
...
* gnu/packages/sagemath.scm (sagemath-data-conway-polynomials): New variable.
Change-Id: Ia3a087b19a0ade5d927422bd365283d209df0863
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-01-01 13:05:02 +01:00
Vinicius Monego
25c98faab7
gnu: python-memory-allocator: Fix build.
...
* gnu/packages/sagemath.scm (python-memory-allocator)[native-inputs]: Add
python-wheel.
Change-Id: I9063bb110114285030b06ed403f324b9adddf53e
2024-12-22 14:00:52 -03:00
Sharlatan Hellseher
573a07b689
gnu: lcalc: Add it back.
...
Follow up fix for 340df4885f .
* gnu/packages/sagemath.scm: (lcalc): Revert accidently deleted variable
during sorting alphabetically.
Change-Id: I88dd6c3da248dab5d87f8a2e02356f38491818fb
2024-10-24 11:12:15 +01:00
Sharlatan Hellseher
8420d1762b
gnu: packages/sagemath: Sort alphabetically.
...
* gnu/packages/sagemath.scm: (libbraiding, libhomfly): Sort variables
alphabetically.
Change-Id: I91c73ba0e11a7542e64a1683942f4b95efb14e14
2024-10-24 10:59:59 +01:00
Sharlatan Hellseher
340df4885f
gnu: packages/sagemath: Sort alphabetically.
...
* gnu/packages/sagemath.scm: (brial, cliquer, lcalc, zn-poly): Sort
variables alphabetically.
Change-Id: I49e5716a4fa0cf0533b080c18830314649411e09
2024-10-24 10:59:59 +01:00
Vinicius Monego
a47a1ff036
gnu: Add python-memory-allocator.
...
* gnu/packages/sagemath.scm (python-memory-allocator): New variable.
Change-Id: Ib914cc736fa16c2a7bb2919d94aaf102e3513a60
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2024-10-24 10:59:59 +01:00
Vinicius Monego
15033a1e63
gnu: Add python-pplpy.
...
* gnu/packages/sagemath.scm (python-pplpy): New variable.
Change-Id: I24d436a03462fd7eb176d34a15683a88814238ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2024-10-24 10:59:59 +01:00
Andreas Enge
619417ab23
gnu: pynac: Remove package.
...
The package was integrated into the Sagemath source code in 2021.
* gnu/packages/sagemath.scm (pynac): Remove variable.
Change-Id: I5c6a90ed1747852d0dc4e73b79ce9daa34d876c7
2024-01-26 10:09:35 +01:00
Andreas Enge
43a82ad545
gnu: pynac: Update to 0.7.29.
...
* gnu/packages/sagemath.scm (pynac): Update to 0.7.29.
Change-Id: I3bf2675aea9d8a07fdcfa08471c9d1ca7725e1f7
2024-01-24 12:31:21 +01:00
Marius Bakke
0fec067efe
gnu: ecl: Remove 16.1.3.
...
This package fails to build and has no users in Guix.
* gnu/packages/sagemath.scm (ecl-16): Remove variable.
* gnu/packages/patches/ecl-16-format-directive-limit.patch,
gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch,
gnu/packages/patches/ecl-16-libffi.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
2022-11-22 08:37:24 +01:00
vicvbcun
d5a641dc2e
gnu: lcalc: Update to 2.0.5.
...
* gnu/packages/sagemath.scm (lcalc): Update to 2.0.5.
* gnu/packages/patches/lcalc-default-parameters-1.patch,
gnu/packages/patches/lcalc-default-parameters-2.patch,
gnu/packages/patches/lcalc-lcommon-h.patch,
gnu/packages/patches/lcalc-using-namespace-std.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Unregister files.
Signed-off-by: Andreas Enge <andreas@enge.fr >
2022-08-12 10:21:00 +02:00
Andreas Enge
aa83dde4b7
gnu: python-gmpy2: Update to 2.1.2.
...
* gnu/packages/sagemath.scm (python-gmpy2): Update to 2.1.2.
2022-08-08 22:26:10 +02:00
Maxim Cournoyer
8f2eb654cd
gnu: Remove python2-cypari2.
...
* gnu/packages/sagemath.scm (python2-cypari2): Delete variable.
2022-05-31 14:53:31 -04:00
Maxim Cournoyer
a4210881a8
gnu: Remove python2-gmpy2.
...
* gnu/packages/sagemath.scm (python2-gmpy2): Delete variable.
2022-05-31 14:53:31 -04:00
Ludovic Courtès
8394619bac
gnu: Simplify package inputs.
...
This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
2021-12-13 17:48:25 +01:00
Efraim Flashner
6be271460b
gnu: python-cypari2: Update to 2.1.2.
...
* gnu/packages/sagemath.scm (python-cypari2): Update to 2.1.2.
2021-01-06 17:52:45 +02:00
Efraim Flashner
1628d57bb5
gnu: Fix package references.
...
* gnu/packages/algebra.scm (iml)[inputs]: Correctly refer to package
inputs.
* gnu/packages/astronomy.scm (xplanet),
* gnu/packages/audio.scm (redkite, libaudec, lv2lint, lv2toweb),
* gnu/packages/bioconductor.scm (r-cummerbund),
* gnu/packages/chicken.scm (chicken),
* gnu/packages/conky.scm (conky),
* gnu/packages/cran.scm (r-latex2exp),
* gnu/packages/crates-io.scm (rust-rgb),
* gnu/packages/databases.scm (mariadb),
* gnu/packages/diffoscope.scm (reprotest),
* gnu/packages/file-systems.scm (glusterfs),
* gnu/packages/finance.scm (electron-cash),
* gnu/packages/games.scm (rinutils, ksudoku, kdiamond, kigo),
* gnu/packages/geo.scm (grass),
* gnu/packages/gnome.scm (libmediaart, gnome-contacts, geoclue),
* gnu/packages/gnucash.scm (aqbanking),
* gnu/packages/image.scm (mtpaint),
* gnu/packages/kde-internet.scm (kopete, ktorrent),
* gnu/packages/kde-utils.scm (kmousetool, kmouth, kronometer),
* gnu/packages/linphone.scm (liblinphone),
* gnu/packages/maths.scm (ppl),
* gnu/packages/mercury.scm (mercury-minimal),
* gnu/packages/music.scm (bjumblr, bschaffl, lsp-plugins,
spectacle-analyzer, helm, tap-lv2, wolf-shaper, shiru-lv2),
* gnu/packages/networking.scm (restinio),
* gnu/packages/prolog.scm (swi-prolog),
* gnu/packages/python-web.scm (gunicorn),
* gnu/packages/python-xyz.scm (python-docusign-esign),
* gnu/packages/ruby.scm (ruby-cucumber, ruby_version, ruby-addressable),
* gnu/packages/sagemath.scm (python-cypari2),
* gnu/packages/skarnet.scm (s6-linux-init),
* gnu/packages/vpn.scm (sshuttle),
* gnu/packages/web.scm (libcyaml),
* gnu/packages/xdisorg.scm (kbdd),
* gnu/packages/xorg.scm (xpra): Same.
2020-09-30 09:28:26 +03:00
Jakub Kądziołka
db7f74d2eb
gnu: lcalc: Don't rename the include directory.
...
Sage no longer renames the directory, so we shouldn't either.
* gnu/packages/sagemath.scm (lcalc)[arguments]: Remove a substitution from
the prepare-build phase.
2020-07-10 23:03:42 +02:00
Jakub Kądziołka
5b9822cf43
gnu: Add ECL 16.1.3 for Sage.
...
* gnu/packages/sagemath.scm (ecl-16): New variable.
* gnu/packages/patches/ecl-16-format-directive-limit.patch,
gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch,
gnu/packages/patches/ecl-16-libffi.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register the patches.
2020-07-10 23:03:41 +02:00
Jakub Kądziołka
71153712a2
gnu: sagemath: Remove unnecessary old versions of packages
...
Sage has updated givaro, fflas-ffpack and linbox since the comment was
written.
* gnu/packages/sagemath.scm (givaro, fflas-ffpack, linbox): Remove
variables.
2020-07-10 23:03:41 +02:00
Tobias Geerinckx-Rice
707f15bcb4
gnu: brial: Update to 1.2.8.
...
* gnu/packages/sagemath.scm (brial): Update to 1.2.8.
2020-04-12 21:20:09 +02:00
Tobias Geerinckx-Rice
949e214509
gnu: brial: Update to 1.2.7.
...
* gnu/packages/sagemath.scm (brial): Update to 1.2.7.
2020-02-18 01:26:06 +01:00
Tobias Geerinckx-Rice
3799d46ccf
gnu: zn-poly: Update to 0.9.2.
...
* gnu/packages/sagemath.scm (zn-poly): Update to 0.9.2.
2020-01-15 14:31:23 +01:00
Tobias Geerinckx-Rice
e170faa80f
gnu: brial: Use the source repository as home page.
...
* gnu/packages/sagemath.scm (brial)[home-page]: Use upstream repository.
2020-01-15 14:31:23 +01:00
Tobias Geerinckx-Rice
078d2d0da7
gnu: brial: Update to 1.2.6.
...
* gnu/packages/sagemath.scm (brial): Update to 1.2.6.
2020-01-15 14:31:22 +01:00
Tobias Geerinckx-Rice
1c49b94b48
gnu: pynac: Update to 0.7.26.
...
* gnu/packages/sagemath.scm (pynac): Update to 0.7.26.
2019-11-03 03:52:23 +01:00
Marius Bakke
0fe041bd9f
gnu: Remove more GCC < 7 workarounds.
...
* gnu/packages/abiword.scm (abiword)[arguments]: Do not pass "-std=c++11" to
the GCC command line.
* gnu/packages/aidc.scm (zbar)[arguments]: Likewise.
* gnu/packages/android.scm (android-libbase, android-libcutils,
android-libziparchive, fastboot)[arguments]: Likewise.
* gnu/packages/audio.scm (azr3, guitarix, suil)[arguments]: Likewise.
* gnu/packages/bioinformatics.scm (bless)[arguments]: Likewise.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar)[arguments]: Likewise.
* gnu/packages/code.scm (rtags)[arguments]: Likewise.
* gnu/packages/coq.scm (coq-gappa)[arguments]: Likewise.
* gnu/packages/emulators.scm (dolphin-emu)[arguments]: Likewise.
* gnu/packages/engineering.scm (xyce-serial, xyce-parallel)[arguments]: Likewise.
* gnu/packages/gnupg.scm (pinentry-qt)[arguments]: Likewise.
* gnu/packages/gobby.scm (libnet6, obby)[arguments]: Likewise.
* gnu/packages/graph.scm (python-faiss)[arguments]: Likewise.
* gnu/packages/graphics.scm (povray)[arguments]: Likewise.
* gnu/packages/image-processing.scm (opencv, itk-snap)[arguments]: Likewise.
* gnu/packages/image.scm (freeimage)[arguments]: Likewise.
* gnu/packages/kodi.scm (crossguid)[arguments]: Likewise.
* gnu/packages/music.scm (amsynth, qmidiarp, qmidiroute, seq24)[arguments]: Likewise.
* gnu/packages/pdf.scm (python-poppler-qt5)[arguments]: Likewise.
* gnu/packages/sagemath.scm (lcalc)[arguments]: Likewise.
* gnu/packages/video.scm (vlc, mlt, v4l-utils)[arguments]: Likewise.
2019-10-20 14:00:12 +02:00
Nicolas Goaziou
a65f1e8eab
gnu: Move ratpoints into "sagemath.scm"
...
* gnu/packages/algebra.scm (ratpoints): Move package from here...
* gnu/packages/sagemath.scm (ratpoints): ... to here.
2019-06-21 22:57:19 +02:00
Andreas Enge
e6049c84da
gnu: zn-poly: Install all libraries.
...
* gnu/packages/sagemath.scm (zn-poly): Install the static and the dynamic
library with its symlinks, and end a phase with #t.
2019-06-21 16:35:27 +02:00
Andreas Enge
fedb9571eb
gnu: Add lcalc.
...
* gnu/packages/sagemath.scm (lcalc): New variable.
* gnu/packages/patches/lcalc-default-parameters-1.patch,
gnu/packages/patches/lcalc-default-parameters-2.patch,
gnu/packages/patches/lcalc-lcommon-h.patch,
gnu/packages/patches/lcalc-using-namespace-std.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register patches.
2019-06-21 09:28:07 +02:00
Andreas Enge
80ee7c4a48
gnu: zn_poly: Rename to zn-poly, according to our naming conventions.
...
Reported by Nicolas Goaziou <mail@nicolasgoaziou.fr >.
This is a follow-up to commit 01822e3ebf .
* gnu/packages/sagemath.scm (zn_poly): Rename to...
* gnu/packages/sagemath.scm (zn-poly): ...this.
2019-06-20 00:03:46 +02:00