Commit graph

83866 commits

Author SHA1 Message Date
Hartmut Goebel
8184d7679a
gnu: Add erlang-certifi.
* gnu/packages/erlang.scm (erlang-certifi): New variable.
2021-10-07 22:35:29 +02:00
Hartmut Goebel
c1f065d9a5
gnu: Add erlang-cf.
* gnu/packages/erlang.scm (erlang-cf): New variable.
2021-10-07 22:35:29 +02:00
Hartmut Goebel
1660253c3c
build-system: Add 'rebar3-build-system'.
* guix/build-system/rebar3.scm, guix/build/rebar3-build-system.scm: New files.
* Makefile.am (MODULES): Add them.
2021-10-07 22:35:28 +02:00
Hartmut Goebel
d780d0a2bb
import: Add hex.pm importer.
hex.pm is a package repository for Erlang and Elixir.

* guix/scripts/import.scm (importers): Add "hexpm".
* guix/scripts/import/hexpm.scm, guix/import/hexpm.scm,
  guix/hexpm-download.scm: New files.
* guix/import/utils.scm (source-spec->object): Add "hexpm-fetch" to list of
  fetch methods.
* guix/upstream.scm (package-update/hexpm-fetch): New function.
  (%method-updates) Add it.
* Makefile.am: Add them.
2021-10-07 22:35:28 +02:00
Hartmut Goebel
f63c79bf76
Add (guix extracting-download).
* guix/extracting-download.scm: New file
* Makefile.am (MODULES): Add it.
2021-10-07 22:24:23 +02:00
Clément Lassieur
34baab7a7b
gnu: Add emacs-global-tags.
* gnu/packages/emacs-xyz.scm (emacs-global-tags): New variable.
2021-10-07 18:29:14 +02:00
Ludovic Courtès
f7f036e7c3
gnu: sbcl-cl-gserver: Update Git reference.
* gnu/packages/lisp-xyz.scm (sbcl-cl-gserver)[source]: Specify commit
rather than rely on the tag.
2021-10-07 14:45:22 +02:00
Ludovic Courtès
ef93b238f6
gnu: sbcl-golden-utils: Update source URL.
* gnu/packages/lisp-xyz.scm (sbcl-golden-utils)[home-page]: Update.
[source]: Update URL.
2021-10-07 14:21:37 +02:00
Ludovic Courtès
910b40060c
gnu: emacs-danneskjold-theme: Fix source hash.
Commit e12ba46c4c erroneously kept the
content hash unchanged, even though it changed the commit.

* gnu/packages/emacs-xyz.scm (emacs-danneskjold-theme)[source]: Update
hash.
2021-10-07 13:17:44 +02:00
Ludovic Courtès
dcd4d69768
gnu: font-canada1500: Update hash of source file.
The original source is nowhere to be found so it might have been
modified upstream right after the package was added, or it might have
been a mistake.

* gnu/packages/fonts.scm (font-canada1500)[source]: Update hash.
2021-10-07 13:12:14 +02:00
Ludovic Courtès
16e3f8d90a
gnu: mcrl2: Update hash of modified-in-place tarball.
Fixes <https://issues.guix.gnu.org/51074>.

* gnu/packages/maths.scm (mcrl2)[source]: Update hash.
2021-10-07 12:52:44 +02:00
Ludovic Courtès
944bd79113
gnu: emacs-find-file-in-project: Update Git reference.
* gnu/packages/emacs-xyz.scm (emacs-find-file-in-project)[source]:
Specify commit rather than tag.
2021-10-07 12:25:17 +02:00
Ludovic Courtès
e85ccc8b50
gnu: fet: Add alternative URL for older source tarballs.
* gnu/packages/education.scm (fet)[source]: Add "old/" URL.
2021-10-07 12:16:32 +02:00
Ludovic Courtès
4ddcd0e206
gnu: redkite: Update source URL.
* gnu/packages/audio.scm (redkite)[source]: Update URL.
2021-10-07 12:12:02 +02:00
Ludovic Courtès
1327ec822f
import: crate: Gracefully handle missing license info.
Fixes <https://issues.guix.gnu.org/51048>.
Reported by Michael Zappa <me@michzappa.com>.

* guix/import/crate.scm (<crate-version>)[license]: Translate 'null to #f.
(make-crate-sexp): Handle LICENSE = #f.
2021-10-07 10:47:44 +02:00
Ben Sturmfels
cd52869134
gnu: pelican: Update to 4.7.0.
* gnu/packages/python-xyz.scm (pelican): Update to 4.7.0.
[inputs]: Add field. Add dependency on python-rich.
[propagated-inputs]: Remove python-six. Move dependencies to inputs. Remove
field.
[home-page]: Update link.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-07 10:47:43 +02:00
Timotej Lazar
6be0bdf506
gnu: Add adcli.
* gnu/packages/sssd.scm (adcli): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-10-07 10:47:43 +02:00
Ludovic Courtès
be16519902
gnu: automake: Add 1.16.5.
* gnu/packages/autotools.scm (automake-1.16.5): New variable.
2021-10-07 10:47:43 +02:00
Ludovic Courtès
3f717a09e7
guix system: Adjust bootloader message to plural "targets".
This is a followup to 2ca982ff41.

* guix/scripts/system.scm (install): Adjust message to plural 'targets'.
2021-10-07 10:47:43 +02:00
Ludovic Courtès
6d02a994f9
download: Honor #:verify-certificate? for SWH downloads.
Previously, the SWH + Disarchive fallback could fail with:

  Trying to use Disarchive to assemble /gnu/store/…-ucsim-0.6-pre68.tar.gz...
  Assembling the directory ucsim-0.6-pre68
  Downloading /gnu/store/…-ucsim-0.6-pre68.tar.gz from Software Heritage...
  X.509 certificate of 'archive.softwareheritage.org' could not be verified:
    signer-not-found
    invalid

  Could not resolve directory reference

This will no longer be the case since 'guix perform-download'
passes #:verify-certificate? #f.

* guix/build/download.scm (disarchive-fetch/any): Parameterize
'%verify-swh-certificate?'.
2021-10-07 10:47:43 +02:00
Nicolas Goaziou
ce83883f3d
gnu: giac: Update to 1.7.0-37.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-37.
2021-10-07 08:56:06 +02:00
Nicolas Goaziou
e75fcb1ebb
gnu: wireshark: Update to 3.4.9.
* gnu/packages/networking.scm (wireshark): Update to 3.4.9.
2021-10-07 08:54:39 +02:00
Nicolas Goaziou
626a9b89eb
gnu: emacs-dumb-jump: Update to 0.5.4.
* gnu/packages/emacs-xyz.scm (emacs-dumb-jump): Update to 0.5.4.
2021-10-07 08:52:16 +02:00
Nicolas Goaziou
38a874ba7e
gnu: emacs-project: Update to 0.8.0.
* gnu/packages/emacs-xyz.scm (emacs-project): Update to 0.8.0.
2021-10-07 08:50:02 +02:00
Nicolas Goaziou
28604cdc76
gnu: fet: Update to 6.1.8.
* gnu/packages/education.scm (fet): Update to 6.1.8.
2021-10-07 08:47:54 +02:00
Efraim Flashner
ddec49858a
gnu: julia-pooledarrays: Update to 1.3.0.
* gnu/packages/julia-xyz.scm (julia-pooledarrays): Update to 1.3.0.
2021-10-07 08:28:16 +03:00
Efraim Flashner
235456d601
gnu: julia-plotutils: Update to 1.0.15.
* gnu/packages/julia-xyz.scm (julia-plotutils): Update to 1.0.15.
2021-10-07 08:28:16 +03:00
Efraim Flashner
443ad586ba
gnu: julia-mocking: Update to 0.7.3.
* gnu/packages/julia-xyz.scm (julia-mocking): Update to 0.7.3.
[propagated-inputs]: Add julia-compat.
2021-10-07 08:28:16 +03:00
Efraim Flashner
babfdf7549
gnu: julia-missings: Update to 1.0.2.
* gnu/packages/julia-xyz.scm (julia-missings): Update to 1.0.2.
2021-10-07 08:28:16 +03:00
Efraim Flashner
ad970a219d
gnu: julia-compat: Update to 3.39.0.
* gnu/packages/julia-xyz.scm (julia-compat): Update to 3.39.0.
2021-10-07 08:28:16 +03:00
Efraim Flashner
e538d868a5
gnu: julia-colorvectorspace: Update to 0.9.7.
* gnu/packages/julia-xyz.scm (julia-colorvectorspace): Update to 0.9.7.
2021-10-07 08:28:16 +03:00
Efraim Flashner
9a24fc6191
gnu: julia-colorschemes: Update to 3.15.0.
* gnu/packages/julia-xyz.scm (julia-colorschemes): Update to 3.15.0.
2021-10-07 08:28:16 +03:00
Efraim Flashner
d038196036
gnu: julia-blockarrays: Update to 0.16.8.
* gnu/packages/julia-xyz.scm (julia-blockarrays): Update to 0.16.8.
2021-10-07 08:28:15 +03:00
Efraim Flashner
2024605041
gnu: julia-arraylayouts: Update to 0.7.6.
* gnu/packages/julia-xyz.scm (julia-arraylayouts): Update to 0.7.6.
2021-10-07 08:28:15 +03:00
Efraim Flashner
d13e8acb9f
gnu: julia-fillarrays: Update to 0.12.6.
* gnu/packages/julia-xyz.scm (julia-fillarrays): Update to 0.12.6.
2021-10-07 08:28:15 +03:00
Efraim Flashner
f126ac0017
gnu: julia-aqua: Update to 0.5.1.
* gnu/packages/julia-xyz.scm (julia-aqua): Update to 0.5.1.
2021-10-07 08:28:13 +03:00
Leo Famulari
6178d22ed1
gnu: linux-libre 4.4: Update to 4.4.286.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.286.
(linux-libre-4.4-pristine-source): Update hash.
2021-10-06 22:12:04 -04:00
Leo Famulari
68a82fb195
gnu: linux-libre 4.9: Update to 4.9.285.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.285.
(linux-libre-4.9-pristine-source): Update hash.
2021-10-06 22:12:04 -04:00
Leo Famulari
605558d802
gnu: linux-libre 4.14: Update to 4.14.249.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.249.
(linux-libre-4.14-pristine-source): Update hash.
2021-10-06 22:12:04 -04:00
Leo Famulari
89a9f93592
gnu: linux-libre 4.19: Update to 4.19.209.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.209.
(linux-libre-4.19-pristine-source): Update hash.
2021-10-06 22:12:03 -04:00
Leo Famulari
50221ab623
gnu: linux-libre 5.4: Update to 5.4.151.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.151.
(linux-libre-5.4-pristine-source): Update hash.
2021-10-06 22:12:03 -04:00
Leo Famulari
0bf4974bd4
gnu: linux-libre 5.10: Update to 5.10.71.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.71.
(linux-libre-5.10-pristine-source): Update hash.
2021-10-06 22:12:00 -04:00
Andreas Enge
e6fbf84dcc
gnu: singular: Update to 4.2.1.
* gnu/packages/algebra.scm (singular): Update to 4.2.1. Rewrite the origin
expression so that it works for versions with or without a patch level.
2021-10-06 19:57:50 +02:00
Andreas Enge
9b461b1c89
gnu: arb: Update to 2.21.0.
* gnu/packages/algebra.scm (arb): Update to 2.21.0.
2021-10-06 19:57:50 +02:00
Andreas Enge
9a35fd285f
gnu: flint: Update to 2.8.1.
* gnu/packages/algebra.scm (flint): Update to 2.8.1.
2021-10-06 19:57:50 +02:00
Tobias Geerinckx-Rice
69d948fa84
gnu: mousepad: Update to 0.5.7.
* gnu/packages/xfce.scm (mousepad): Update to 0.5.7.
[arguments]: Don't explicitly return #t from phases.
2021-10-06 19:16:22 +02:00
Tobias Geerinckx-Rice
4529b763c4
gnu: powwow: Update to 1.2.23.
* gnu/packages/games.scm (powwow): Update to 1.2.23.
2021-10-06 19:16:21 +02:00
Tobias Geerinckx-Rice
fd8dbf98ad
gnu: uefitool: Update to 0.28.0.
* gnu/packages/flashing-tools.scm (uefitool): Update to 0.28.0.
[arguments]: Don't explicitly return #t from phases.
2021-10-06 19:16:21 +02:00
Tobias Geerinckx-Rice
e62425aacf
gnu: nano: Update to 5.9.
* gnu/packages/nano.scm (nano): Update to 5.9.
2021-10-06 19:16:21 +02:00
jgart
b1e2ca57ae
gnu: Add catgirl.
* gnu/packages/irc.scm (catgirl): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2021-10-06 17:07:38 +02:00