me
/
guix
Archived
1
0
Fork 0
Commit Graph

81572 Commits (a97d659e139a908a1e3d806c8e51b3158c9af456)

Author SHA1 Message Date
Maxim Cournoyer 4b076fb9c2
gnu: python-packaging-bootstrap: Update to 21.3.
* gnu/packages/python-build.scm (python-packaging-bootstrap): Update to 21.3.
(python2-packaging-bootstrap): Peg version to 20.0.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer 41cd41a43c
gnu: mesa: Update to 21.3.2.
* gnu/packages/gl.scm (mesa): Update to 21.3.2.
[phases]{disable-failing-test}: Disable the anv_state_pool unstable tests.
2022-01-10 11:44:27 -05:00
Maxim Cournoyer 44d72f7216
gnu: libx11: Update to 1.7.3.1.
This update eliminates multiple xkbcomp unresolved symbols warnings.

* gnu/packages/xorg.scm (libx11): Update to 1.7.3.1.  Fix indentation.
[source]: Update origin's URI.
2022-01-10 11:44:27 -05:00
Maxim Cournoyer 223cc96e5b
sitecustomize.py: Honor .pth files.
Fixes <https://issues.guix.gnu.org/52269>.

* gnu/packages/aux-files/python/sitecustomize.py: Use site.addsitedirs to add
the site directories; this takes care of the .pth files.  Make sure the added
items still appear before Python's own 'site-packages' directory.
2022-01-10 11:44:26 -05:00
Mathieu Othacehe d91de53caa
gnu: i2c-tools: Fix cross-compilation.
* gnu/packages/linux.scm (i2c-tools)[arguments]: Use #$output to fix
cross-compilation.
2022-01-10 17:29:19 +01:00
Danny Milosavljevic c78f916a46
gnu: Add xfel.
* gnu/packages/admin.scm (xfel): New variable.
2022-01-10 15:29:23 +01:00
Efraim Flashner 3dcc74d3ae
gnu: julia-simd: Update to 3.4.0.
* gnu/packages/julia-xyz.scm (julia-simd): Update to 3.4.0.
2022-01-10 15:15:39 +02:00
zimoun 67ff108806
gnu: Add julia-bioalignments.
* gnu/packages/julia-xyz.scm (julia-bioalignments): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:38 +02:00
zimoun 782eaa180e
gnu: Add julia-intervaltrees.
* gnu/packages/julia-xyz.scm (julia-intervaltrees): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:37 +02:00
zimoun 5d697044a8
gnu: Add julia-biosequences.
* gnu/packages/julia-xyz.scm (julia-biosequences): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:37 +02:00
zimoun 46472ae545
gnu: Add julia-biosymbols.
* gnu/packages/julia-xyz.scm (julia-biosymbols): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:36 +02:00
zimoun 4486b111d3
gnu: Add julia-yaml.
* gnu/packages/julia-xyz.scm (julia-yaml): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:36 +02:00
zimoun 17406e2779
gnu: Add julia-stringencodings.
* gnu/packages/julia-xyz.scm (julia-stringencodings): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:35 +02:00
zimoun 542db364f5
gnu: Add julia-automa.
* gnu/packages/julia-xyz.scm (julia-automa): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:35 +02:00
zimoun 7e8f5176c4
gnu: Add julia-scanbyte.
* gnu/packages/julia-xyz.scm (julia-scanbyte): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:34 +02:00
zimoun 9bd4c35aac
gnu: Add julia-simd.
* gnu/packages/julia-xyz.scm (julia-simd): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:34 +02:00
zimoun 1305d9f3b1
gnu: Add julia-twiddle.
* gnu/packages/julia-xyz.scm (julia-twiddle): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:33 +02:00
zimoun cc49040833
gnu: Add julia-indexablebitvectors.
* gnu/packages/julia-xyz.scm (julia-indexablebitvectors): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:33 +02:00
zimoun ccc13b9e0a
gnu: Add julia-biogenerics.
* gnu/packages/julia-xyz.scm (julia-biogenerics): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:32 +02:00
zimoun 3f0b76bdcc
gnu: julia-documenter: Adjust style.
* gnu/packages/julia-xyz.scm (julia-documenter)[propagated-inputs] Remove labels.
[inputs, native-inputs]: Remove labels.
[arguments]: Remove unnecessary return '#t'. Use search-input-file to
find pip.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:32 +02:00
zimoun b8088f9186
gnu: julia-documentertools: Adjust style.
* gnu/packages/julia-xyz.scm (julia-documentertools)[inputs]: Remove label.
[propagated-inputs]: Adjust.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:32 +02:00
zimoun 79ba1214b0
gnu: julia-zygote: Adjust style.
* gnu/packages/julia-xyz.scm (julia-zygote)[propagated-inputs]: Remove labels.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:31 +02:00
zimoun 146e83d380
gnu: julia-xyz.scm: Adjust style.
* gnu/packages/julia-xyz.scm: Align all inputs.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2022-01-10 15:15:15 +02:00
Guillaume Le Vaillant d689ca6f0d
gnu: monero-gui: Update to 0.17.3.1.
* gnu/packages/finance.scm (monero-gui): Update to 0.17.3.1.
2022-01-10 11:07:46 +01:00
Tobias Geerinckx-Rice 37746bb2ee
gnu: Add sane-airscan.
* gnu/packages/scanner.scm (sane-airscan): New public variable.
2022-01-10 00:32:36 +01:00
Tobias Geerinckx-Rice 895be05f74
gnu: stunnel: Remove input labels.
* gnu/packages/web.scm (stunnel)[native-inputs, inputs]:
Remove input labels.
2022-01-10 00:32:36 +01:00
Tobias Geerinckx-Rice 53846e252b
gnu: stunnel: Use G-expressions.
* gnu/packages/web.scm (stunnel)[arguments]:
Rewrite as G-expressions.
2022-01-10 00:32:35 +01:00
Tobias Geerinckx-Rice 4a98f416d6
gnu: stunnel: Update to 5.61.
* gnu/packages/web.scm (stunnel): Update to 5.61.
[native-inputs]: Add python.
[arguments]: Remove obsolete 'patch-tests phase.
2022-01-10 00:32:35 +01:00
Tobias Geerinckx-Rice 0148fe6439
gnu: electron-cash: Update to 4.2.6.
* gnu/packages/finance.scm (electron-cash): Update to 4.2.6.
2022-01-10 00:32:35 +01:00
Tobias Geerinckx-Rice 2717f180c4
gnu: libportal: Remove input labels.
* gnu/packages/freedesktop.scm (libportal)[native-inputs]:
Remove input labels.
2022-01-10 00:32:35 +01:00
Tobias Geerinckx-Rice 294476022f
gnu: libportal: Update to 0.5.
* gnu/packages/freedesktop.scm (libportal): Update to 0.5.
[arguments]: Add #:configure-flags to limit dependency creep.
Remove 'move-doc phase.
[native-inputs]: Remove gtk-doc.  Add gobject-introspection and vala.
[inputs]: Add gtk, gtk+, qtbase-5, and qtx11extras.
[outputs]: Remove :out.
2022-01-10 00:32:34 +01:00
Peter Polidoro e2d8125a5c
gnu: kicad: Update to 5.1.12.
* gnu/packages/engineering.scm (kicad): Update to 5.1.12.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-09 23:17:17 +01:00
Lu Hui 04f18d6577
gnu: Add go-github-com-dreamacro-go-shadowsocks2
* gnu/packages/golang.scm (go-github-com-dreamacro-go-shadowsocks2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-09 23:17:17 +01:00
Ludovic Courtès 7f20e59a13
machine: ssh: Open a single SSH session per machine.
Previously, any call to 'managed-host-remote-eval' and similar would
open a new SSH session to the host.  With this change, an SSH session is
opened once, cached, and then reused by all subsequent calls to
'machine-ssh-session'.

* gnu/machine/ssh.scm (<machine-ssh-configuration>): Add
'this-machine-ssh-configuration'.
[session]: Mark as thunked and change default value to an
'open-machine-ssh-session*' call.
(open-machine-ssh-session, open-machine-ssh-session*): New procedures.
(machine-ssh-session): Replace inline code by call to
'open-machine-ssh-session'.
2022-01-09 23:17:17 +01:00
Leo Famulari 1684ed6537
gnu: Remove leftover patches for Blender 2.79.
This is a followup to commit 23da063ea3.

* gnu/packages/patches/blender-2.79-gcc8.patch,
gnu/packages/patches/blender-2.79-gcc9.patch,
gnu/packages/patches/blender-2.79-newer-ffmpeg.patch,
gnu/packages/patches/blender-2.79-oiio2.patch,
gnu/packages/patches/blender-2.79-python-3.7-fix.patch,
gnu/packages/patches/blender-2.79-python-3.8-fix.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2022-01-09 16:35:20 -05:00
Leo Famulari 23da063ea3
gnu: Remove blender-2.79.
This package has not built successfully in a while.

* gnu/packages/graphics.scm (blender-2.79): Remove variable.
2022-01-09 16:32:14 -05:00
Efraim Flashner 531d986e01
gnu: go-github-com-stretchr-testify: Update to 1.7.0.
* gnu/packages/golang.scm (go-github-com-stretchr-testify): Update to 1.7.0.
[propagated-inputs]: Replace go-gopkg-in-yaml-v2 with
go-gopkg-in-yaml-v3.
(go-github-com-stretchr-testify-bootstrap)[propagated-inputs]: Add
go-gopkg-in-yaml-v2.
(go-github-com-stretchr-objx)[native-inputs]: Remove go-gopkg-in-yaml-v2.
2022-01-09 22:34:54 +02:00
Mathieu Othacehe ee1f63acc5
gnu: cuirass: Use guile-squee.
* gnu/packages/ci.scm (guile-squee-dev): Remove it.
(cuirass)[inputs]: Switch to guile-squee.
2022-01-09 20:40:10 +01:00
Mathieu Othacehe ed191f3bef
gnu: guile-squee: Update to 0-3.a151fd0.
* gnu/packages/guile-xyz.scm (guile-squee): Update to 0-3.a151fd0.
[arguments]: Use search-input-file and remove a trailing #t.
2022-01-09 20:39:14 +01:00
Mathieu Othacehe c9f9e78dc0
gnu: cuirass: Update to 1.1.0-9.95c29ab.
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-9.95c29ab.
2022-01-09 18:55:25 +01:00
Mathieu Othacehe 9fd4f4b09c
gnu: cuirass: Remove trailing #t.
* gnu/packages/ci.scm (cuirass): Remove them.
2022-01-09 18:04:56 +01:00
Mathieu Othacehe f76d07f027
gnu: cuirass: Update to 1.1.0-8.d81d994.
* gnu/packages/ci.scm (cuirass): Update to 1.1.0-8.d81d994.
2022-01-09 18:04:03 +01:00
Nicolas Goaziou 4255e2cf17
gnu: bat: Update to 0.19.0.
* gnu/packages/rust-apps.scm (bat): Update to 0.19.0.
2022-01-09 16:53:33 +01:00
Nicolas Goaziou c642293d74
gnu: rust-clap-2: Update to 2.34.0.
* gnu/packages/crates-io.scm (rust-clap-2): Update to 2.34.0.
2022-01-09 16:53:33 +01:00
Nicolas Goaziou 2569d831c1
gnu: Add rust-console-0.15.
* gnu/packages/crates-io.scm (rust-console-0.15): New variable.
(rust-console-0.14): Inherit from above.
2022-01-09 16:53:33 +01:00
Nicolas Goaziou 4fd2439065
gnu: rust-syntect: Update to 4.6.0.
* gnu/packages/crates-io.scm (rust-syntect): Update to 4.6.0.
2022-01-09 16:53:32 +01:00
Nicolas Goaziou b5c90d0224
gnu: rust-once-cell-1: Update to 1.9.0.
* gnu/packages/crates-io.scm (rust-once-cell-1): Update to 1.9.0.
2022-01-09 16:53:32 +01:00
Nicolas Goaziou dfbc4e837b
gnu: Add rust-fancy-regex-0.7.
* gnu/packages/crates-io.scm (rust-fancy-regex-0.7): New variable.
(rust-fancy-regex-0.3): Inherit from above.
2022-01-09 16:53:32 +01:00
Nicolas Goaziou 7b126417a9
gnu: Add rust-assert-cmd-2.
* gnu/packages/crates-io.scm (rust-assert-cmd-2): New variable.
(rust-assert-cmd-1): Inherit from above.
2022-01-09 16:53:32 +01:00
Nicolas Goaziou 7edd00f192
gnu: Add rust-concolor-control-0.0.7.
* gnu/packages/crates-io.scm (rust-concolor-control-0.0.7): New variable.
2022-01-09 16:53:31 +01:00
Nicolas Goaziou 56ee77ec36
gnu: Add rust-concolor-query-0.0.4.
* gnu/packages/crates-io.scm (rust-concolor-query-0.0.4): New variable.
2022-01-09 16:53:31 +01:00
Nicolas Goaziou d681f88640
gnu: Add rust-nix-0.23.
* gnu/packages/crates-io.scm (rust-nix-0.23): New variable.
(rust-nix-0.22): Inherit from above.
2022-01-09 16:53:31 +01:00
Nicolas Goaziou 79e8791af9
gnu: rust-predicates-2: Update to 2.1.0.
* gnu/packages/crates-io.scm (rust-predicates-2): Update to 2.1.0.
2022-01-09 16:53:30 +01:00
Nicolas Goaziou 1584d33359
gnu: Add rust-float-cmp-0.9.
* gnu/packages/crates-io.scm (rust-float-cmp-0.9): New variable.
(rust-float-cmp-0.8): Inherit from above.
2022-01-09 16:53:30 +01:00
Nicolas Goaziou b40b6b0909
gnu: Add rust-bat-0.18.
* gnu/packages/crates-io.scm (rust-bat-0.18): New variable.
* gnu/packages/shells.scm (rust-nu-plugin-textview-0.42)[arguments]<#:cargo-inputs>:
Use rust-bat-0.18 instead of bat.
2022-01-09 16:53:29 +01:00
Marius Bakke f3d4b1ffd7
gnu: accessibility: Simplify inputs.
* gnu/packages/accessibility.scm (libbraille, brltty, xmagnify): Remove input
labels.
2022-01-09 14:49:16 +01:00
Marius Bakke 061d292faa
gnu: brltty: Update to 6.4.
* gnu/packages/accessibility.scm (brltty): Update to 6.4.
[arguments]: Remove obsolete configure flag and trailing #t.
2022-01-09 14:49:16 +01:00
Marius Bakke 977fbe9be3
gnu: brltty: Disable parallel build.
* gnu/packages/accessibility.scm (brltty)[arguments]: Add #:parallel-build?.
2022-01-09 14:49:16 +01:00
Marius Bakke 8993d96636
gnu: zig: Build with LLD 12.
This fixes a regression introduced in a05e573d60
as the LLD version must match the LLVM version.

* gnu/packages/llvm.scm (lld-12): New variable.
* gnu/packages/zig.scm (zig)[inputs]: Change from LLD to LLD-12.
2022-01-09 14:49:15 +01:00
Efraim Flashner 796bb42c11
gnu: xxd: Rewrite with gexps.
* gnu/packages/vim.scm (xxd)[arguments]: Rewrite with gexps.
2022-01-09 14:29:35 +02:00
Efraim Flashner b168c9f441
gnu: vim: Remove unneeded make-flag.
Upstream reports this fixed with 8.2.3406.

* gnu/packages/vim.scm (vim)[arguments]: Remove make-flags.
(vim-full)[arguments]: Adjust accordingly.
2022-01-09 14:29:35 +02:00
Efraim Flashner ba17cf41e8
gnu: vim: Update to 8.2.3995.
* gnu/packages/vim.scm (vim): Update to 8.2.3995.
[arguments]: Remove trailing #t from phases.
(vim-full): Remove comment about package reliably building.
2022-01-09 14:29:31 +02:00
Christopher Baines c1529ebceb
gnu: guix-data-service: Update to 0.0.1-28.f1d8d76.
* gnu/packages/web.scm (guix-data-service): Update to 0.0.1-28.f1d8d76.
[native-inputs]: Adapt style.
2022-01-09 10:59:20 +00:00
Julien Lepiller 3e8e6ebf00
gnu: ocaml: Update to 4.13.
* gnu/packages/ocaml.scm (ocaml-4.13): New variable.
(ocaml-4.11): Remove variable.
(ocaml-dot-merlin-reader): Update to 4.4-413.
(js-of-ocaml): Update to 3.11.0.
2022-01-09 10:34:52 +01:00
Julien Lepiller 2ac1441015
gnu: ocaml-migrate-parstree-1: Only build ocaml4.07 variant.
* gnu/packages/ocaml.scm (ocaml-migrate-parsetree-1): Rename to...
(ocaml4.07-migrate-parsetree): ...this.  Use package-with-ocaml4.07.
2022-01-09 10:34:50 +01:00
Julien Lepiller 92c63bc491
gnu: ocaml-ppx-tools-versioned: Only build ocaml-4.07 variant.
* gnu/packages/ocaml.scm (ocaml-ppx-tools-versioned): Rename to...
(ocaml4.07-ppx-tools-versioned): ...this.  Use package-with-ocaml4.07.
[arguments]: Use ocaml-4.07.
2022-01-09 10:34:38 +01:00
Liliana Marie Prikler 9d613c36de
gnu: node-mersenne: Fix typo in description.
* gnu/packages/node-xyz.scm (node-mersenne)[description]: Use “this” rather
than “thix”.
2022-01-09 02:07:18 +01:00
Philip McGrath d94608bc13
gnu: Add node-serialport.
* gnu/packages/node-xyz.scm (node-serialport): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:18 +01:00
Philip McGrath 84e811ca0f
gnu: Add node-serialport-stream.
* gnu/packages/node-xyz.scm (node-serialport-stream): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:18 +01:00
Philip McGrath 8ff1e9adc2
gnu: Add node-serialport-parser-byte-length.
* gnu/packages/node-xyz.scm (node-serialport-parser-byte-length): New
variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:18 +01:00
Philip McGrath 5a621e83d8
gnu: Add node-serialport-parser-cctalk.
* gnu/packages/node-xyz.scm (node-serialport-parser-cctalk): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:17 +01:00
Philip McGrath b27a772827
gnu: Add node-serialport-parser-inter-byte-timeout.
* gnu/packages/node-xyz.scm
(node-serialport-parser-inter-byte-timeout): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:17 +01:00
Philip McGrath 9604015267
gnu: Add node-serialport-parser-ready.
* gnu/packages/node-xyz.scm (node-serialport-parser-ready): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:17 +01:00
Philip McGrath e680c56d10
gnu: Add node-serialport-parser-regex.
* gnu/packages/node-xyz.scm (node-serialport-parser-regex): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:17 +01:00
Philip McGrath d85b3b59a6
gnu: Add node-serialport-bindings.
* gnu/packages/node-xyz.scm (node-serialport-bindings): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:17 +01:00
Philip McGrath b5ffff233a
gnu: Add node-serialport-parser-readline.
* gnu/packages/node-xyz.scm (node-serialport-parser-readline): New
variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:17 +01:00
Philip McGrath e2dee179ef
gnu: Add node-serialport-parser-delimiter.
* gnu/packages/node-xyz.scm (node-serialport-parser-delimiter): New
variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:16 +01:00
Philip McGrath fa9bc626c8
gnu: Add node-serialport-binding-abstract.
* gnu/packages/node-xyz.scm (node-serialport-binding-abstract): New
variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:16 +01:00
Philip McGrath 161f2b1522
gnu: Add node-debug.
* gnu/packages/node-xyz.scm (node-debug): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:16 +01:00
Philip McGrath 517c988bca
gnu: Add node-ms.
* gnu/packages/node-xyz.scm (node-ms): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:16 +01:00
Philip McGrath db82f64cf7
gnu: Add node-segfault-handler.
* gnu/packages/node-xyz.scm (node-segfault-handler): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:16 +01:00
Philip McGrath 12e0556369
gnu: Add node-bindings.
* gnu/packages/node-xyz.scm (node-bindings): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:16 +01:00
Philip McGrath e6ef40bef2
gnu: Add node-file-uri-to-path.
* gnu/packages/node-xyz.scm (node-file-uri-to-path): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:15 +01:00
Philip McGrath 1730209a68
gnu: Add node-sqlite3.
* gnu/packages/node-xyz.scm (node-sqlite3): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:15 +01:00
Philip McGrath 03cd921d86
gnu: Add node-addon-api.
* gnu/packages/node-xyz.scm (node-addon-api): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:15 +01:00
Philip McGrath 602586f985
gnu: Add node-openzwave-shared.
* gnu/packages/zwave.scm (node-openzwave-shared): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:15 +01:00
Philip McGrath fa802f39dc
gnu: Add node-nan.
* gnu/packages/node-xyz.scm (node-nan): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:15 +01:00
Philip McGrath 4e5c1d4f0a
gnu: Add node-readable-stream.
* gnu/packages/node-xyz.scm (node-readable-stream): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:14 +01:00
Philip McGrath 6dec34e25b
gnu: Add node-string-decoder.
* gnu/packages/node-xyz.scm (node-string-decoder): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:14 +01:00
Philip McGrath 5524733bb2
gnu: Add node-safe-buffer.
* gnu/packages/node-xyz.scm (node-safe-buffer): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:14 +01:00
Philip McGrath 3bd092c0bf
gnu: Add node-inherits.
* gnu/packages/node-xyz.scm (node-inherits): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:14 +01:00
Philip McGrath 534f9e495f
gnu: node-irc: Use 'delete-dependencies'.
gnu/packages/node-xyz.scm (node-irc)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:14 +01:00
Philip McGrath b542d09ed3
gnu: node-irc-colors: Use 'delete-dependencies'.
gnu/packages/node-xyz.scm (node-irc-colors)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:14 +01:00
Philip McGrath 37110c1650
gnu: node-once: Use 'delete-dependencies'.
gnu/packages/node-xyz.scm (node-once)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:13 +01:00
Philip McGrath 8c83a9c7ea
gnu: node-wrappy: Use 'delete-dependencies'.
gnu/packages/node-xyz.scm (node-wrappy)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:13 +01:00
Philip McGrath cdc47fb3ef
gnu: node-semver: Use 'delete-dependencies'.
gnu/packages/node-xyz.scm (node-semver)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:13 +01:00
Philip McGrath 96a5170fde
gnu: node-llparse-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-llparse-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:13 +01:00
Philip McGrath 5e1f8bae07
gnu: node-llparse-frontend-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-llparse-frontend-bootstrap)[arguments]:  Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:13 +01:00
Philip McGrath 8d27d057bc
gnu: node-llparse-builder-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-llparse-builder-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:12 +01:00
Philip McGrath ff90784cef
gnu: node-debug-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-debug-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:12 +01:00
Philip McGrath fcec019560
gnu: node-binary-search-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-binary-search-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:12 +01:00
Philip McGrath 11f842fafe
gnu: node-ms-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-ms-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:12 +01:00
Philip McGrath ef511a3b48
gnu: node-semver-bootstrap: Use 'delete-dependencies'.
gnu/packages/node.scm (node-semver-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-01-09 02:07:12 +01:00
Vagrant Cascadian 3e47387805
gnu: trayer-srg: Fix spelling.
* gnu/packages/wm.scm (trayer-srg)[description]: Fix spelling of
  "environments".
2022-01-08 16:39:46 -08:00
Vagrant Cascadian a3b51fedef
gnu: texlive-hyphen-macedonian: Fix spelling.
* gnu/packages/tex.scm (texlive-hyphen-macedonian)[description]: Fix spelling
  of "hyphenation".
2022-01-08 16:39:42 -08:00
Vagrant Cascadian 813896b222
gnu: rust-1.40: Fix spelling.
* gnu/packages/rust.scm (rust-1.40)[synopsis]: Fix spelling of "programming".
2022-01-08 16:39:37 -08:00
Vagrant Cascadian 7d7b579531
gnu: sbcl-glsl-toolkit: Fix grammar.
* gnu/packages/lisp-xyz.scm (sbcl-glsl-toolkit)[description]: Fix grammar.
2022-01-08 16:39:31 -08:00
Vagrant Cascadian 84f6a80ca6
gnu: r-intergraph: Fix grammar.
* gnu/packages/cran.scm (r-intergraph)[description]: Fix grammar.
2022-01-08 16:39:25 -08:00
Tobias Geerinckx-Rice 61cd7853d1
gnu: tintin++: Update to 2.02.12.
* gnu/packages/games.scm (tintin++): Update to 2.02.12.
2022-01-09 01:36:38 +01:00
Tobias Geerinckx-Rice 1e18f88740
gnu: srain: Update to 1.3.1.
* gnu/packages/irc.scm (srain): Update to 1.3.1.
2022-01-09 01:36:38 +01:00
Tobias Geerinckx-Rice bd6d239cfb
gnu: srain: Fix build.
* gnu/packages/irc.scm (srain)[inputs]: Downgrade libsoup to libsoup-minimal-2.
2022-01-09 01:36:38 +01:00
Tobias Geerinckx-Rice 924352ab22
gnu: thermald: Update to 2.4.7.
* gnu/packages/admin.scm (thermald): Update to 2.4.7.
2022-01-09 01:36:38 +01:00
Chris Marusich 195bb1fb9d
gnu: guix: Update to e427593.
* gnu/packages/package-management.scm (guix): Update to e427593.
2022-01-08 15:57:20 -08:00
Chris Marusich e427593c3f
gnu: guix: Update to dc2b901.
* gnu/packages/package-management.scm (guix): Update to dc2b901.
2022-01-08 15:55:46 -08:00
Chris Marusich dc2b90109b
services: set-xorg-configuration: Use target-x86-64?.
* gnu/services/xorg.scm (set-xorg-configuration)[login-manager-service-type]:
Use target-x86-64? from (guix utils) to decide if the system is an x86_64
system instead of comparing the strings ourselves.
2022-01-08 15:51:37 -08:00
Ludovic Courtès 5c354c204d
services: networking: Add netmask to loopback address.
Previously, we would get a fishy 127.0.0.1/0 interface:

  $ ip a show dev lo
  1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
      inet 127.0.0.1/8 scope host lo
	 valid_lft forever preferred_lft forever
      inet 127.0.0.1/0 scope global lo
	 valid_lft forever preferred_lft forever
      inet6 ::1/128 scope host
	 valid_lft forever preferred_lft forever

With this change, we get nothing but the "/8" version:

  $ ip a show dev lo
  1: lo: <LOOPBACK,MULTICAST,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
      inet 127.0.0.1/8 scope global lo
	 valid_lft forever preferred_lft forever
      inet6 ::1/128 scope host
	 valid_lft forever preferred_lft forever

Reported by Yann Dupont <Yann.Dupont@univ-nantes.fr>.

* gnu/services/base.scm (assert-valid-address): Remove special cases for
127.0.0.1 and ::1.
(%loopback-static-networking): Add "/8".
2022-01-08 23:27:42 +01:00
paladhammika c487b05d5f
gnu: Add python-astral.
* gnu/packages/astronomy.scm (python-astral): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-08 23:27:42 +01:00
Vinicius Monego 1972cb0ea8
gnu: Add kid3.
* gnu/packages/kde-multimedia.scm (kid3): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-08 23:27:42 +01:00
Giacomo Leidi 98a7d68eb4
gnu: Add python-markdownify.
* gnu/packages/markup.scm (python-markdownify): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-01-08 23:27:42 +01:00
Tobias Geerinckx-Rice c612b619cc
gnu: tlp: Remove obsolete #t returns.
* gnu/packages/linux.scm (tlp)[arguments]:
Don't explicitly return #t from phases.
2022-01-08 21:57:53 +01:00
Tobias Geerinckx-Rice 7ed3e2606b
gnu: httpfs2: Prepare for cross-compilation.
* gnu/packages/file-systems.scm (httpfs2)[arguments]: Use CC-FOR-TARGET.
2022-01-08 21:57:53 +01:00
Tobias Geerinckx-Rice f7f88a85d7
gnu: httpfs2: Use G-expressions.
* gnu/packages/file-systems.scm (httpfs2)[arguments]:
Rewrite as G-expressions.
2022-01-08 21:57:53 +01:00
Nicolas Goaziou ef58bc1524
gnu: tlpui: Update to 1.5.0.
* gnu/packages/linux.scm (tlpui): Update to 1.5.0.
2022-01-08 17:47:46 +01:00
Nicolas Goaziou 1a37bc5347
gnu: tlp: Update to 1.5.0.
* gnu/packages/linux.scm (tlp): Update to 1.5.0.
2022-01-08 17:45:41 +01:00
Nicolas Goaziou 6c12f62f6a
gnu: giac: Update to 1.7.0-45.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-45.
[inputs]: Remove labels.
[native-inputs]: Remove labels.
2022-01-08 17:39:26 +01:00
Nicolas Goaziou 3873e66ab0
gnu: emacs-with-editor: Update to 3.1.1.
* gnu/packages/emacs-xyz.scm (emacs-with-editor): Update to 3.1.1.
2022-01-08 17:31:13 +01:00
Nicolas Goaziou 69d72cda28
gnu: emacs-vertico: Update to 0.19.
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.19.
2022-01-08 17:29:30 +01:00
Nicolas Goaziou bcac65f428
gnu: emacs-trashed: Update to 2.1.3.
* gnu/packages/emacs-xyz.scm (emacs-trashed): Update to 2.1.3.
2022-01-08 17:27:14 +01:00
Nicolas Goaziou e359b665e9
gnu: emacs-typit: Update to 0.2.2.
* gnu/packages/emacs-xyz.scm (emacs-typit): Update to 0.2.2.
2022-01-08 17:25:05 +01:00
Nicolas Goaziou 206483fef5
gnu: emacs-rustic: Update to 2.4.
* gnu/packages/emacs-xyz.scm (emacs-rustic): Update to 2.4.
2022-01-08 17:22:54 +01:00
Nicolas Goaziou 7d2fc12f0b
gnu: emacs-orgit: Update to 1.7.2.
* gnu/packages/emacs-xyz.scm (emacs-orgit): Update to 1.7.2.
2022-01-08 17:21:01 +01:00
Nicolas Goaziou fafa4e6382
gnu: emacs-goto-chg: Update to 1.7.5.
* gnu/packages/emacs-xyz.scm (emacs-goto-chg): Update to 1.7.5.
2022-01-08 17:19:06 +01:00
Nicolas Goaziou 9c0de08e4c
gnu: emacs-devdocs: Update to 0.3.
* gnu/packages/emacs-xyz.scm (emacs-devdocs): Update to 0.3.
2022-01-08 17:16:37 +01:00
Nicolas Goaziou 22b3d15257
gnu: emacs-posframe: Update to 1.1.5.
* gnu/packages/emacs-xyz.scm (emacs-posframe): Update to 1.1.5.
2022-01-08 17:16:28 +01:00
Nicolas Goaziou 95eb4a676a
gnu: asymptote: Update to 2.75.
* gnu/packages/plotutils.scm (asymptote): Update to 2.75.
2022-01-08 17:12:38 +01:00
Christopher Baines f4e8726204
gnu: laminar: Update to 1.1.
* gnu/packages/ci.scm (laminar): Update to 1.1.
[native-inputs]: Update ansi_up to 4.0.4.
2022-01-08 11:08:47 +00:00
Christopher Baines f2f8d8cbd6
gnu: patchwork: Update to 3.0.4.
* gnu/packages/patchutils.scm (patchwork): Update to 3.0.4.
[propagated-inputs]: Use Django 3.2.
2022-01-08 11:08:14 +00:00
Marius Bakke 1ee120a31b
gnu: emacs-clang-rename: Remove input labels.
* gnu/packages/llvm.scm (emacs-clang-rename)[arguments]: Use SEARCH-INPUT-FILE
instead of label.
2022-01-08 11:38:47 +01:00
Marius Bakke 6a9d0560ab
gnu: emacs-clang-format: Remove input labels.
* gnu/packages/llvm.scm (emacs-clang-format)[arguments]: Use SEARCH-INPUT-FILE
instead of label.
2022-01-08 11:38:47 +01:00
Marius Bakke 2db689b669
gnu: python-clang: Add 13.
* gnu/packages/llvm.scm (python-clang-13): New variable.
2022-01-08 11:38:47 +01:00
Marius Bakke e424264394
gnu: python-clang: Remove input labels.
* gnu/packages/llvm.scm (clang-python-bindings)[arguments]: Use
SEARCH-INPUT-FILE instead of label.
2022-01-08 11:38:47 +01:00
Marius Bakke c94202ac38
gnu: ungoogled-chromium: Build with Clang 13.
* gnu/packages/chromium.scm (%arch-patches): Remove obsolete.
(ungoogled-chromium)[native-inputs]: Change from CLANG-12 to CLANG-13.
2022-01-08 11:38:47 +01:00
Marius Bakke e85e595628
gnu: clang@13: Install CFI ignorelist.
* gnu/packages/llvm.scm (clang-from-llvm)[arguments]: Adjust
symlink-cfi_blacklist phase to work with the renamed "ignorelist" in
clang-runtime@13.  Rename phase to match.
* gnu/packages/llvm.scm (clang-13)[arguments]: Remove.
2022-01-08 11:38:47 +01:00
Marius Bakke f8601b4289
gnu: python-llvmlite: Remove unused patch.
* gnu/packages/llvm.scm (python-llvmlite)[inputs]: Remove patch from the
custom LLVM variant, because the custom patch phase was defunct and the patch
no longer applies.
2022-01-08 11:38:46 +01:00
Marius Bakke b62d2fd95d
gnu: lldb: Simplify inputs.
* gnu/packages/llvm.scm (lldb)[inputs]: Remove labels.
2022-01-08 11:38:46 +01:00
Marius Bakke a05e573d60
gnu: lld: Update to 13.0.0.
* gnu/packages/llvm.scm (lld): Update to 13.0.0.
[inputs]: Change from LLVM-12 to LLVM-13.
2022-01-08 11:38:46 +01:00
Marius Bakke 3191dacc66
gnu: libunwind-headers: Update to 13.0.0.
* gnu/packages/llvm.scm (libunwind-headers): Update to 13.0.0.
2022-01-08 11:38:46 +01:00
Eric Bavier 1ea3f1d17a
gnu: c-vise: Update to 2.4.0.
* gnu/packages/debug.scm (c-vise)[source]: Update to 2.4.0.
[inputs]: Use list syntax.  Add python-chardet.
2022-01-07 21:53:26 -06:00
Tobias Geerinckx-Rice 8521adf935
gnu: man-db: Fix cross-compilation.
* gnu/packages/linux.scm (man-db)[arguments]:
Avoid %OUTPUT when cross-compiling.
2022-01-08 03:56:38 +01:00
Tobias Geerinckx-Rice 9644d5b1e6
gnu: wireles-tools: Fix cross-compilation.
* gnu/packages/linux.scm (wireless-tools)[source]:
Rewrite as G-expression.
[arguments]: Likewise to avoid %OUTPUT when cross-compiling.
Remove superfluous %CURRENT-TARGET-SYSTEM call.
Don't explicitly return #t from phases.
2022-01-08 03:56:38 +01:00