Commit graph

134875 commits

Author SHA1 Message Date
Sharlatan Hellseher
fdcd3a107a
gnu: Add go-github-com-go-logr-logr.
* gnu/packages/golang-xyz.scm (go-github-com-go-logr-logr): New
variable.

Change-Id: I0fe5e817fa653bcdbe2fea03fe5d608ea270fa12
2024-04-04 17:16:56 +01:00
Sharlatan Hellseher
798c13c5f8
gnu: Add go-github-com-pierrec-cmdflag.
* gnu/packages/golang-xyz.scm (go-github-com-pierrec-cmdflag): New
variable.

Change-Id: If57b49b0497b622200dc82bbb921461c739ead29
2024-04-04 17:16:56 +01:00
Nicolas Goaziou
83b9867e00
gnu: emacs-straight-el: Update to 0-3.b3760f5.
Fixes <https://issues.guix.gnu.org/70170>.

* gnu/packages/emacs-xyz.scm (emacs-straight-el): Update to 0-3.b3760f5.
[arguments]<#:phases>: Remove unnecessary workaround.

Change-Id: I557a032e72e2c6f0354d3b216a779389ec5025db
2024-04-04 18:07:49 +02:00
Romain GARBAGE
e6df74d2b1
gnu: ocaml-lacaml: Remove dependency on lapack.
* gnu/packages/ocaml.scm (ocaml-lacaml): Remove dependency on lapack.

Change-Id: If3100fc29088110705e13e9be97abb7739f2fcab
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:53 +02:00
Romain GARBAGE
8a52fef20f
gnu: kaldi-for-vosk: Remove dependency on lapack.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): Remove dependency
to lapack.

Change-Id: I0f5f508288ccb2e7fd086aabeffb5b0b4d3f96b2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:47 +02:00
Romain GARBAGE
9511a0da7a
gnu: shogun: Switch to openblas.
* gnu/packages/machine-learning.scm (shogun): Switch from lapack to
openblas dependency.

Change-Id: Ib8dde7d9ed9df4bda0eab945f3098a28d0e5927b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:44 +02:00
Romain GARBAGE
5db4cdfffa
gnu: lush2: Remove dependency on lapack.
* gnu/packages/lisp.scm (lush2): Remove dependency on lapack.

Change-Id: Idb7734e93021d6be9f65a5a0f9c4da4581786aee
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:39 +02:00
Romain GARBAGE
b6fa870405
gnu: libflame: Switch to openblas.
* gnu/packages/maths.scm (libflame): Switch input dependency from
lapack to openblas.

Change-Id: I7abdb8d126856488b0722b73c336309bf5c2234d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:33 +02:00
Romain GARBAGE
be0e9ee519
gnu: giac: Switch to openblas.
* gnu/packages/algebra.scm (giac): Switch input dependency from
lapack to openblas.

Change-Id: I1ba95b5b606baf3192fdd3f651c9a74ab6e820c1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:31 +02:00
Romain GARBAGE
f5b1471796
gnu: harminv: Switch to openblas.
* gnu/packages/engineering.scm (harminv): Switch input dependency from
lapack to openblas.

Change-Id: Id6e85550f3559afde6732346e299486b3255cebe
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:26 +02:00
Romain GARBAGE
1c827ef19e
gnu: grass: Remove dependency on lapack.
* gnu/packages/geo.scm (grass): Remove dependency on lapack.
Add 'fix-lapack build phase.

Change-Id: I758a9b2434f0ad9f8b85a5c5cde6d0a80e6defb2
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:20 +02:00
Romain GARBAGE
8eeef890f3
gnu: dlib: Remove dependency on lapack.
* gnu/packages/machine-learning.scm (dlib): Remove dependency on lapack.

Change-Id: I1e230cef64f1a847bb44845ebf3f59e7f4704b7b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:17 +02:00
Romain GARBAGE
8b38ecb521
gnu: python-cvxopt: Remove dependency on lapack.
* gnu/packages/maths.scm (python-cvxopt): Remove dependency on lapack.

Change-Id: I2a28ecf1ab5ea7683d6b8adf72054d3f86892771
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:12 +02:00
Romain GARBAGE
b0b556cba4
gnu: scilab: Remove dependency on lapack.
* gnu/packages/maths.scm (scilab): Remove dependency on lapack.

Change-Id: I5c825c9e6eee6f7fbde078c67d3208fcadf100b6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:04 +02:00
Romain GARBAGE
fc3bc4ecb9
gnu: proteinortho: Remove dependency on lapack.
* gnu/packages/bioinformatics.scm (proteinortho): Remove dependency on lapack.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:19:00 +02:00
Romain GARBAGE
9c29648a32
gnu: eigensoft: Remove dependency on lapack.
* gnu/packages/bioinformatics.scm (eigensoft): Remove dependency on lapack.

Change-Id: I9d4adfd64a32333a0d605d4ce1aa998035decf2a
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:56 +02:00
Romain GARBAGE
dbbb38ff6a
gnu: apl: Switch to openblas.
* gnu/packages/apl.scm (apl): Switch input dependency from
lapack to openblas.

Change-Id: I29f27ee4c9277cf21fa34d718e56291427293cdf
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:50 +02:00
Romain GARBAGE
e62a403ff8
gnu: aoflagger: Remove dependency on lapack.
* gnu/packages/astronomy.scm (aoflagger): Remove dependency on lapack.

Change-Id: I9a8d56364c1989cca23e826bc984831a2c93b776
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:42 +02:00
Romain GARBAGE
12d7d072a7
gnu: casacore: Remove dependency on lapack.
* gnu/packages/astronomy.scm (casacore): Remove dependency on lapack.

Change-Id: I83776d9d780715fc4fe40daad9e1724a94f6910d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:40 +02:00
Romain GARBAGE
64b0ae2e8a
gnu: meep: Switch to openblas.
* gnu/packages/engineering.scm (meep): Switch input dependency from
lapack to openblas.

Change-Id: I0d7e3281b588472abd7a9b9c33249d52c925fe35
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:33 +02:00
Romain GARBAGE
a5293c81a8
gnu: mpb: Switch to openblas.
* gnu/packages/engineering.scm (mpb): Switch input dependency from
lapack to openblas.

Change-Id: Ie5920a0014942642360660f7022f887af4eab721
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:25 +02:00
Romain GARBAGE
5d3fc03690
gnu: bonmin: Switch to openblas.
* gnu/packages/maths.scm (bonmin): Switch input dependency from
lapack to openblas.

Change-Id: I3f1ef50827873fdc1eddcd152a74ffbbbf02ee44
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:21 +02:00
Romain GARBAGE
da7f591619
gnu: superlu-dist: Remove dependency on lapack.
* gnu/packages/maths.scm (superlu-dist): Remove dependency on lapack.

Change-Id: I5893e16f7ef6fd688fd6b53eba6d3005b832f0ef
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:14 +02:00
Romain GARBAGE
8e9b803db2
gnu: elemental: Remove dependency on lapack.
* gnu/packages/maths.scm (elemental): Remove dependency on lapack.

Change-Id: Iad28ceb70b87a26de75feec631b40aeedf977b53
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:11 +02:00
Romain GARBAGE
b38ec2f751
gnu: dealii: Remove dependency on lapack.
* gnu/packages/maths.scm (dealii): Remove dependency on lapack.

Change-Id: I6f3439c886a574b8a8d2d91a4afa04ed09daba7f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:08 +02:00
Romain GARBAGE
63b073d787
gnu: plink-ng: Remove lapack dep.
* gnu/packages/bioinformatics.scm (plink-ng): Remove dependency to lapack.

Change-Id: I4d14789c42dc216244872d70120efeeb97127a62
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:18:03 +02:00
Romain GARBAGE
6e16c50b84
gnu: p4est: Remove dependency on lapack.
* gnu/packages/maths.scm (p4est): Remove dependency on lapack.

Change-Id: I9c76f8b9ba3fc7d5feabfb059505f66ac50972c3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:59 +02:00
Romain GARBAGE
034b16453e
gnu: plink: Switch to openblas.
* gnu/packages/bioinformatics.scm (plink): Switch input dependency from
lapack to openblas.

Change-Id: I8066a50c880b72a77ba00c2bc39403e212605b9d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:55 +02:00
Romain GARBAGE
a8b1096769
gnu: sundials-julia: Switch to openblas.
* gnu/packages/maths.scm (sundials-julia): Switch input dependency from
lapack to openblas.

Change-Id: I7c5990b09f3a006600bab73ef998b081cbaa8935
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:42 +02:00
Romain GARBAGE
e423df6fa6
gnu: ceres: Remove dependency on lapack.
* gnu/packages/maths.scm (ceres): Remove dependency to lapack.

Change-Id: Iac55faf30a83bbbe3693cac73a9996af8ddcbde7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:35 +02:00
Romain GARBAGE
17c9c00521
gnu: ipopt: Switch to openblas.
* gnu/packages/maths.scm (ipopt): Switch input dependency from
lapack to openblas and add required configure flags.

Change-Id: I58b84f0741a973adf81da1716e2e2659af1c50c4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:33 +02:00
Romain GARBAGE
03951f5a66
gnu: fenics-dolfin: Remove dependency on lapack.
* gnu/packages/simulation.scm (fenics-dolfin): Remove input dependency
from to lapack.

Change-Id: Ie60437e365c45e92f03ac3f147ec41eba40e2963
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:30 +02:00
Romain GARBAGE
c89591014b
gnu: ghc-hmatrix: Switch to openblas.
* gnu/packages/haskell-xyz.scm (ghc-hmatrix): Switch input dependency from
lapack to openblas. Add configure flags.

Change-Id: Ic8924b1fb9fa61af16abd1ac2a22c82a352a8e1b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:28 +02:00
Romain GARBAGE
55d48b9a2f
gnu: gmsh: Switch to openblas.
* gnu/packages/maths.scm (gmsh): Switch input dependency from
lapack to openblas.

Change-Id: Ib04c07a51f3af65d259b9970073ec1f68603aed4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:27 +02:00
Romain GARBAGE
e2dd1cb536
gnu: itpp: Switch to openblas.
* gnu/packages/maths.scm (itpp): Switch input dependency from
lapack to openblas.

Change-Id: I42606d5ed379093a076790d2b300dfa96f18d2ea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:24 +02:00
Romain GARBAGE
05b5f56f2d
gnu: sbcl-lla: Switch to openblas.
* gnu/packages/lisp-xyz.scm (sbcl-lla): Switch input dependency from
lapack to openblas and fixup.

Change-Id: I1d17ed3299a9e62f15b6e52e5ae2c9b9134646d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:23 +02:00
Romain GARBAGE
d05e43a72e
gnu: jags: Switch to openblas.
* gnu/packages/statistics.scm (jags) [inputs]: Switch input
dependency from lapack to openblas.
[arguments]: Add configure flags.

Change-Id: Iea0efef5c70a5284f6859c1424fd4523edcf2bac
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:22 +02:00
Romain GARBAGE
d400d88eb6
gnu: vosk-api: Remove dependency on lapack.
* gnu/packages/machine-learning.scm (vosk-api): Remove input
dependency on lapack.

Change-Id: Id46b37f06bffde5f8a198c1ac913a3dff8ce63e6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:20 +02:00
Romain GARBAGE
6481610da9
gnu: igraph: Switch to openblas.
* gnu/packages/graph.scm (igraph): Switch input dependency from
lapack to openblas.

Change-Id: Idcaada16496d2854cce7375b4d9fa647430206eb
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:19 +02:00
Romain GARBAGE
0e8011a998
gnu: hypre: Switch to openblas.
* gnu/packages/maths.scm (hypre): Switch input dependency from
lapack to openblas.

Change-Id: I8bc2c3abf0d3ead52c9616e1a23bf4ac6113ac3b
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:17 +02:00
Romain GARBAGE
2a9b6ac7ec
gnu: scalapack: Switch to openblas.
* gnu/packages/maths.scm (scalapack): Switch input dependency from
lapack to openblas.

Change-Id: Ie025e6ced66c75755314b53989547ffe26fbcd11
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:14 +02:00
Romain GARBAGE
f51f351c1f
gnu: octave-cli: Switch to openblas.
* gnu/packages/maths.scm (octave-cli): Switch input dependency from
lapack to openblas.

Change-Id: I3a624a44c1c9bc6be7360cfecbb61c955fa0d209
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:12 +02:00
Romain GARBAGE
dc457d969b
gnu: armadillo: Switch to openblas.
* gnu/packages/maths.scm (armadillo): Switch inputs from lapack to openblas.

Change-Id: I718371f2e95fafc31e5dccddccbc223c111f594d
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:11 +02:00
Romain GARBAGE
e7d134c22a
gnu: arpack-ng: Switch to openblas.
* gnu/packages/maths.scm (arpack-ng): Switch inputs from lapack to openblas.

Change-Id: I0d825373f0f267cc97748a9c2c7de1d73698354e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-04 16:17:07 +02:00
Ludovic Courtès
b3d24c1d4f
gnu: libstdc++: Support cross-compilation to powerpc64le-linux-gnu.
Previously the phase would fail when cross-compiling because the patch
could not be found in ‘inputs’.

* gnu/packages/gcc.scm (make-libstdc++): Add alternative ‘patch-powerpc’
phase for when (%current-target-system) is true.

Change-Id: Ia503d761d34596d95cc9d33edd911cebcc2e0d9e
2024-04-04 16:15:08 +02:00
Ludovic Courtès
eaf54b598f
gnu: hwloc: Remove dependency on graphics libraries when cross-compiling.
* gnu/packages/mpi.scm (hwloc-1)[inputs]: Remove dependency on graphics
libraries when cross-compiling.

Change-Id: I698ac3f8aadda634f6753bdeba0f5fbd77e608df
2024-04-04 16:05:30 +02:00
Ludovic Courtès
dc5e9ba1a5
gnu: clyrics: Update to 0.16.
* gnu/packages/music.scm (clyrics): Update to 0.16.

Change-Id: Ie60ab9136accbb029e3072ed60aaa0f8341d3178
2024-04-04 15:48:48 +02:00
Ludovic Courtès
96802f490d
ssh: ‘open-ssh-session’ displays the port number upon error.
* guix/ssh.scm (open-ssh-session): Show the port number in error message.

Change-Id: I18a3dc54223bb29782dcdd43d3252c720525c31d
2024-04-04 15:48:47 +02:00
Artyom Bologov
2931967720
gnu: Add guile-gsl.
* gnu/packages/guile-xyz.scm (guile-gsl): New variable.

Co-autherd-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: Iaa152d3ab2088425519c13bafe2cbbc9098c1afa
2024-04-04 12:13:23 +01:00
Artyom V. Poptsov
994b82a78b
gnu: guile-png: Update to 0.7.3.
* gnu/packages/guile-xyz.scm (guile-png): Update to 0.7.3.

Reviewed-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>

Change-Id: I3e88a5d19f7f07b4daeac7b3a06fc2099cd35c44
2024-04-04 12:13:21 +01:00