Maxim Cournoyer
38747a27f3
gnu: gnupg: Update to 2.2.32.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.32.
(gnupg-2.2.32): Delete variable.
(qgpgme)[native-inputs]: Use the regular gnupg package.
* gnu/packages/emacs-xyz.scm (emacs-pinentry): Likewise.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
0c5bfcadfd
gnu: glibmm-2.64: Fix libsigc++ propagation.
...
Fixes <https://issues.guix.gnu.org/52519 >. The package was propagating two
variants of libsigc++.
* gnu/packages/glib.scm (glibmm-2.64)[propagated-inputs]: Replace existing
libsigc++ package instead of prepending an extra one.
Reported-by: Leo Famulari <leo@famulari.name>
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
946c5e05a4
gnu: glibmm: Remove trailing #t.
...
* gnu/packages/glib.scm (glibmm): Remove trailing #t.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
3d91c07875
gnu: pciutils: Fix the conditional for the kmod input.
...
Fixes <https://issues.guix.gnu.org/52411 >. Thanks to Maxime Devos for
suggesting the solution.
* gnu/packages/pciutils.scm (pciutils): Delete trailing #t.
[inputs]{kmod}: Use the hurd-target? procedure in the condition, which
correctly handles the Nix system of %current-system and GNU triplet of
%current-target-system.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
2257e65079
gnu: help2man: Update to 1.48.5.
...
* gnu/packages/man.scm (help2man): Update to 1.48.5.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
8b7a304e99
gnu: python-nose: Fix build.
...
This unmaintained package doesn't build anymore on Python 3.9.9.
* gnu/packages/check.scm (python-nose)[phases]{invoke-2to3}: New phase.
[properties]: New field.
(python2-nose): Strip python2 property.
[phases]{invoke-2to3}: Delete phase.
2022-01-10 11:44:33 -05:00
Maxim Cournoyer
8faa04c316
gnu: glib: Fix cross-compilation.
...
Fixes <https://issues.guix.gnu.org/52574 >.
Reported by L p R n d n <guix@lprndn.info>.
Thanks to Maxime Devos for the suggested fix.
* gnu/packages/glib.scm (glib)[configure-flags]: Define as a G-expression.
(glib-with-documentation)[configure-flags]: Likewise.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
2fb54e94c3
gnu: libproxy: Remove target condition from check phase.
...
* gnu/packages/networking.scm (libproxy)[phases]{check}: Remove target condition.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
0fcfa1cdc0
gnu: libcap: Use #$output unconditionally.
...
* gnu/packages/linux.scm (libcap)[phases]{configure}: Use #$output
unconditionally.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
cbb6f14ab3
gnu: heimdal: Unify phases, addressing TODO.
...
* gnu/packages/kerberos.scm (heimdal)[phases]: Unconditionally use the
%current-target-system branch.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
771550b280
gnu: cairo: Use bash-minimal unconditionally.
...
* gnu/packages/gtk.scm (cairo)[inputs]: Use bash-minimal unconditionally.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
37b589425f
gnu: llvm-12: Use quasiquote, addressing TODO.
...
* gnu/packages/llvm.scm (llvm-12)[configure-flags]: Use quasiquote.
2022-01-10 11:44:32 -05:00
Maxim Cournoyer
e8298b8cf3
gnu: mozjs-60: Use quasiquote, addressing TODO.
...
* gnu/packages/gnuzilla.scm (mozjs-60)[configure-flags]: Use quasiquote.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
a9d27c30dc
gnu: gobject-introspection: Unconditionally use flex and bison.
...
* gnu/packages/glib.scm (gobject-introspection): Delete trailing #t.
[native-inputs]: Unconditionally use flex and bison.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
a400a64227
gnu: rust-bitflags-1: Absorb rust-bitflags-1.3.
...
* gnu/packages/crates-io.scm (rust-bitflags-1.3): Delete variable, absorbed
into...
(rust-bitflags-1): ... this one.
* gnu/packages/syndication.scm (newsboat)[cargo-inputs]: Adjust to use
rust-bitflags-1.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
ce362bc1f3
gnu: binutils: Absorb binutils-next.
...
* gnu/packages/base.scm (binutils)[configure-flags]: Set out-of-source? to #t.
{--enable-64-bit-bfd, --enable-compressed-debug-sections=all, --enable-lto,
--enable-separate-code, --enable-threads}: New flags.
(binutils-next): Delete variable.
(binutils-gold): Inherit from binutils.
* gnu/packages/linux.scm (kexec-tools)[native-inputs]: Replace
binutils-next with binutils.
2022-01-10 11:44:31 -05:00
Maxim Cournoyer
d3f195f77e
gnu: isc-dhcp: Address TODOs.
...
* gnu/packages/admin.scm (isc-dhcp): Remove trailing #t.
[phases]{post-install}: Remove the 'native-inputs' argument.
{post-configure}: Do not patch the libexec scripts.
[inputs]{bash}: Remove conditional.
2022-01-10 11:44:30 -05:00
Maxim Cournoyer
1c3a922542
gnu: autoconf-2.69: Repatriate unpatch-shebangs phase from 2.71.
...
* gnu/packages/autotools.scm (autoconf-2.71)[phases]{unpatch-shebangs}: Move
to...
* gnu/packages/autotools.scm (autoconf-2.69)[phases]: ... here.
2022-01-10 11:44:30 -05:00
Maxim Cournoyer
756188a8da
gnu: avahi: Make all arguments unconditional.
...
* gnu/packages/avahi.scm (avahi)[origin]: Fix indentation
and remove trailing #t.
[arguments]: Re-integrate conditional arguments.
2022-01-10 11:44:30 -05:00
Maxim Cournoyer
80d8cf6cc6
gnu: python-3.9: Update to 3.9.9.
...
* gnu/packages/python.scm (python-3.9): Update to 3.9.9.
2022-01-10 11:44:29 -05:00
Maxim Cournoyer
41ec0573b8
gnu: Remove meson-0.59 workarounds.
...
Mostly automated with the following command:
$ grep --include='*.scm' '#:meson ,meson-0.59' -rl \
| xargs sed -z 's/#:meson[^\n]*\s*//' -i
* gnu/packages/freedesktop.scm (malcontent)
(accountsservice): Delete #:meson argument.
* gnu/packages/games.scm (gnome-2048): Likewise.
* gnu/packages/geo.scm (gnome-maps): Likewise.
* gnu/packages/gnome.scm (gnome-photos, gnome-music)
(gnome-initial-setup, gnome-user-share, gnome-characters)
(gnome-disk-utility, gnome-font-viewer, evince, glade3)
(gnome-mines, gnome-sudoku, gnome-settings-daemon, devhelp)
(totem, eog, gvfs, simple-scan, epiphany, gnome-session, gedit)
(network-manager-applet, gnome-control-center, gnome-shell, nautilus)
(gnome-default-applications, gnome-weather, gnome-tweaks, cheese, gthumb)
(gitg, polari, gnome-boxes, gtranslator): Likewise.
* gnu/packages/gtk.scm: (gtkmm-3): Likewise.
* gnu/packages/pdf.scm (zathura): Likewise.
* gnu/packages/photo.scm (entangle): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (libvirt-glib): Likewise.
2022-01-10 11:44:29 -05:00
Maxim Cournoyer
6f36d0c89e
gnu: meson: Update to 0.60.2 and absorb meson-wrapped.
...
* gnu/packages/build-tools.scm (meson): Update to 0.60.2, and integrate fixes
made in 'meson-wrapped':
[phases]{wrap}: Replace phase.
[inputs]: Add python-wrapper.
[propagated-inputs]: Delete field.
[properties]: Likewise.
(meson-wrapped): Delete variable.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
026391615a
gnu: python-flit-core: Update to 3.5.1.
...
* gnu/packages/python-build.scm (python-flit-core): Update to 3.5.1.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
d71de56b86
gnu: python-tomli: Update to 2.0.0.
...
* gnu/packages/python-build.scm (python-tomli): Update to 2.0.0.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
8c95987cbd
gnu: python-pyparsing: Update to 3.0.6.
...
* gnu/packages/python-build.scm (python-pyparsing): Update to 3.0.6.
[properties]: Add a python2-variant property.
(python2-pyparsing): Inherit from the 2.4.7 variant, and strip the
python2-variant property.
2022-01-10 11:44:28 -05:00
Maxim Cournoyer
59d7550d53
gnu: python-wheel: Update to 0.37.0.
...
* gnu/packages/python-build.scm (python-wheel): Update to 0.37.0.
2022-01-10 11:44:28 -05:00
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