Commit graph

68205 commits

Author SHA1 Message Date
Julien Lepiller d343c12b4d
gnu: po4a: Update to 0.61.
* gnu/packages/gettext.scm (po4a): Update to 0.61.
2020-10-30 22:47:18 +01:00
Miguel Ángel Arruga Vivas 222a630e9e
system: Fix dependency for grub.cfg generation.
* gnu/bootloader/grub.scm (eye-candy)[font-file]: Use the bootloader
package provided with the configuration.
2020-10-30 22:34:03 +01:00
Miguel Ángel Arruga Vivas c69a1c27ee
system: Fix grub keymap with store in btrfs subvolume.
* gnu/bootloader/grub.scm (grub-configuration-file)
[keyboard-layout-config]: Use normalize-file.
2020-10-30 22:33:58 +01:00
Ricardo Wurmus a07717cc8b
gnu: Add r-perfmeas.
* gnu/packages/bioconductor.scm (r-perfmeas): New variable.
2020-10-30 21:49:33 +01:00
Tanguy Le Carrour 96767739a1
gnu: Add python-pydub.
* gnu/packages/python-xyz.scm (python-pydub): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2020-10-30 16:37:58 -04:00
Julien Lepiller 94c38d54c9
gnu: java-fasterxml-jackson-core: Add synopsis and description.
* gnu/packages/java.scm (java-fasterxml-jackson-core): Add synopsis and
description.
2020-10-30 20:19:46 +01:00
Leo Famulari 1bfa5919c8
gnu: linux-libre 4.4: Update to 4.4.241.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.241.
(linux-libre-4.4-pristine-source): Update hash.
2020-10-30 15:17:52 -04:00
Leo Famulari 437b89f13a
gnu: linux-libre 4.9: Update to 4.9.241.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.241.
(linux-libre-4.9-pristine-source): Update hash.
2020-10-30 15:17:52 -04:00
Leo Famulari 90fbbe92d2
gnu: linux-libre 4.14: Update to 4.14.203.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.203.
(linux-libre-4.14-pristine-source): Update hash.
2020-10-30 15:17:52 -04:00
Leo Famulari eac36b3c1d
gnu: linux-libre 4.19: Update to 4.19.154.
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.154.
(linux-libre-4.19-pristine-source): Update hash.
2020-10-30 15:17:51 -04:00
Leo Famulari 9bd05a8504
gnu: linux-libre 5.4: Update to 5.4.73.
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.73.
(linux-libre-5.4-pristine-source): Update hash.
2020-10-30 15:17:51 -04:00
Leo Famulari 5d34acb756
gnu: linux-libre: Update to 5.9.2.
* gnu/packages/linux.scm (linux-libre-5.9-version): Update to 5.9.2.
(deblob-scripts-5.9, linux-libre-5.9-pristine-source): Update hashes.
* gnu/packages/aux-files/linux-libre/5.9-arm.conf,
gnu/packages/aux-files/linux-libre/5.9-arm64.conf,
gnu/packages/aux-files/linux-libre/5.9-i686.conf,
gnu/packages/aux-files/linux-libre/5.9-x86_64.conf: Update kernel configurations
for 5.9.2.
2020-10-30 15:17:48 -04:00
Julien Lepiller de5659d7d6
gnu: dune-configurator: Add synopsis and description.
* gnu/packages/ocaml.scm (dune-configurator): Add synopsis and
description.
2020-10-30 20:13:50 +01:00
Brett Gilio b995cc8b9a
gnu: ccls: Update to 0.20201025.
* gnu/packages/cpp.scm (ccls): Update to 0.20201025.
2020-10-30 12:40:43 -05:00
Eric Bavier 4184998c70
guix: pack: Only wrap executable files.
* guix/scripts/pack.scm (wrapped-package)<build>: Build wrappers for
executable files and symlink others.
* tests/guix-pack-relocatable.sh: Test relocatable example of mixed
executable and non-executable files.
2020-10-30 10:00:35 -05:00
Eric Bavier a73896425e
guix: pack: Fix offset calculation for store directory mount point.
Fixes wrapping of non-package things, where the target store directory may
differ in length from the original.

* guix/scripts/pack.scm (wrapped-package)<build-wrapper>: Define
WRAPPER_PROGRAM macro with wrapper's file name.
* gnu/packages/aux-files/run-in-namespace.c (main): Offset index by len of
that file name.
2020-10-30 10:00:29 -05:00
Julien Lepiller eee35fe3b7
gnu: Add lcdf-typetools.
* gnu/packages/fontutils.scm (lcdf-typetools): New variable.
2020-10-30 15:49:24 +01:00
Miguel Ángel Arruga Vivas aecbff83b0
nls: Update 'es' translation. 2020-10-30 13:12:53 +01:00
Ludovic Courtès 2b2ab7796a
services: guix-publish: Add 'cache-bypass-threshold' field.
This is a followup to ecaa102a58.

* gnu/services/base.scm (<guix-publish-configuration>)[cache-bypass-threshold]:
New field.
(guix-publish-shepherd-service): Honor it.
2020-10-30 12:31:18 +01:00
Ludovic Courtès d128a836e4
gnu: guix: Update to 1c6d985.
* gnu/packages/package-management.scm (guix): Update to 1c6d985.
2020-10-30 12:08:12 +01:00
Tobias Geerinckx-Rice 697d2e037b
gnu: php: Update to 7.4.12 [security fixes].
* gnu/packages/php.scm (php): Update to 7.4.12.
[arguments]: Disable two more failing tests.
2020-10-30 09:51:38 +01:00
Christopher Baines f00ccdcb9b
gnu: cloud-utils: Update to 0.32.
* gnu/packages/admin.scm (cloud-utils): Update to 0.32.
2020-10-30 08:45:14 +00:00
Ludovic Courtès 1c6d985331
installer: Use UUIDs in the 'swap-devices' field.
Note: This change requires an updated 'guix' package that contains
Linux-swap support in (gnu build file-systems).

* gnu/installer/parted.scm (user-partitions->configuration): Use UUIDs
in the 'swap-devices' field.
* gnu/installer/newt/final.scm (run-final-page)[wait-for-clients]: New
procedure.   Use it.
* gnu/installer/tests.scm (choose-partitioning): Wait for
'starting-final-step' message and move configuration file dialog
handling to...
(conclude-installation): ... here.  Send over PORT the reply
corresponding to 'starting-final-step'.
* gnu/tests/install.scm (gui-test-program): When ENCRYPTED? is false,
invoke 'swaplabel' in the marionette.
(installation-target-os-for-gui-tests): When ENCRYPTED? is false, except
a fixed UUID.
2020-10-30 01:14:21 +01:00
Ludovic Courtès 81c3dd9cad
services: swap: Allow for UUIDs and file system labels.
* gnu/services/base.scm (swap-service-type)[device-lookup, device-name]:
New variables.
Add 'modules' field to 'shepherd-service'.  In 'start' and 'stop', use
'device-lookup' to resolve UUIDs and labels.
* doc/guix.texi (operating-system Reference): Adjust accordingly.
2020-10-30 01:14:21 +01:00
Ludovic Courtès 11e19555e5
file-systems: Allow swap space lookup by UUID/label.
* gnu/build/file-systems.scm (%linux-swap-magic, %page-size): New
variables.
(linux-swap-superblock?, read-linux-swap-superblock)
(linux-swap-superblock-uuid, linux-swap-superblock-volume-name): New
procedures.
(%partition-label-readers, %partition-uuid-readers): Add them.
2020-10-30 01:14:20 +01:00
zimoun 6f1c9c3411
gnu: r-calculus: Fix typo in home-page.
* gnu/packages/cran.scm (r-calculus)[home-page]: Fix typo.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-30 01:14:20 +01:00
zimoun 58db2e6877
scripts: lint: Add '--exclude' option.
* guix/scripts/lint.scm (%options, parse-options): Add '--exclude' option.
(option-checker): New helper function.
* doc/guix.texi (Invoking guix lint): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-30 01:14:20 +01:00
zimoun 80c7f02468
scripts: lint: Fix '--no-network' option.
* guix/scripts/lint.scm: (show-help): Add '--no-network' option message.
(%options, parse-options): Fix argument order.
* doc/guix.texi (Invoking guix lint): Document it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-30 01:14:20 +01:00
Julien Lepiller 61e839a9f9
nls: Update 'fr' translation of the manual. 2020-10-30 00:59:37 +01:00
Oleg Pykhalov 16b7118131
gnu: tome4: Update to 1.7.0.
* gnu/packages/games.scm (tome4): Update to 1.7.0.
2020-10-30 02:38:44 +03:00
Nicolas Goaziou 2eda0ed1f8
gnu: emacs-tramp: Update to 2.4.4.3.
* gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.4.4.3.
2020-10-29 22:51:14 +01:00
Julien Lepiller 759774bc69
nls: Update 'ru' translation of the manual. 2020-10-29 20:19:05 +01:00
Tobias Geerinckx-Rice bc34183e9a
gnu: dropbear: Update to 2020.81.
* gnu/packages/ssh.scm (dropbear): Update to 2020.81.
2020-10-29 17:37:41 +01:00
Roel Janssen bcbd536e3f
gnu: Update samtools to 1.11.
* gnu/packages/bioinformatics.scm (samtools): Update to 1.11.
2020-10-29 16:55:07 +01:00
Roel Janssen 04a49b4143
gnu: Update bcftools to 1.11.
* gnu/packages/bioinformatics.scm (bcftools): Update to 1.11.
2020-10-29 16:55:03 +01:00
Roel Janssen f40add4dbb
gnu: Update htslib to 1.11.
* gnu/packages/bioinformatics.scm (htslib): Update to 1.11.
2020-10-29 16:54:55 +01:00
Danny Milosavljevic 5796a6abb1
gnu: raspi-arm64-chainloader: Remove unnecessary internal copy-file call.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader)[arguments]<#:phases>[chdir]: Remove unnecessary copy-file call.
2020-10-29 16:28:14 +01:00
Danny Milosavljevic a1721d4342
gnu: raspi-arm64-chainloader: End phase in #t.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader)[arguments]<#:phases>[install]: End phase in #t.
2020-10-29 15:28:52 +01:00
Danny Milosavljevic b522686ee4
gnu: raspi-arm-chainloader: Install arm_chainloader.bin.
* gnu/packages/raspberry-pi.scm (raspi-arm-chainloader)[arguments]<#:phases>[setenv]: Add objcopy.
[install]: Install arm_chainloader.bin.
2020-10-29 15:27:22 +01:00
Danny Milosavljevic 7abe768ec1
gnu: raspi-arm64-chainloader: Install arm64.bin.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader)[arguments]<#:phases>[setenv]: Add objcopy.
[install]: Install arm64.bin.
2020-10-29 15:25:40 +01:00
Danny Milosavljevic 2ea99f4e84
gnu: Add raspi-arm64-chainloader.
* gnu/packages/raspberry-pi.scm (raspi-arm64-chainloader): New variable.
2020-10-29 15:24:15 +01:00
Leo Famulari bda1359b8e
gnu: python-simpleaudio: Alsa-lib is not a native-input.
* gnu/packages/python-xyz.scm (python-simpleaudio.)[native-inputs]: Replace
field and ...
[inputs]: ... Add new field.
2020-10-29 10:11:49 -04:00
Danny Milosavljevic 53aa680e2b
gnu: raspi-arm-chainloader: Fix build.
* gnu/packages/raspberry-pi.scm (raspi-arm-chainloader)[arguments]<#:phases>[build-tlsf]: Modify.
[build-common]: Modify.
2020-10-29 14:46:16 +01:00
Sébastien Lerique c8ac02b20c
gnu: kuserfeedback: Fix typo.
* gnu/packages/kde.scm (kuserfeedback)[description]: Fix spelling of
the "itemize" keyword.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-10-29 13:56:38 +01:00
Danny Milosavljevic 6084dd93f2
gnu: Add raspi-arm-chainloader.
* gnu/packages/raspberry-pi.scm (%rpi-open-firmware-version): New variable.
(%rpi-open-firmware-origin): New variable.
(raspi-arm-chainloader): New variable.
2020-10-29 12:42:35 +01:00
Danny Milosavljevic 22c487677a
gnu: Add raspi-gpio.
* gnu/packages/raspberry-pi.scm (raspi-gpio): New variable.
2020-10-29 12:39:57 +01:00
Danny Milosavljevic c298c8896c
gnu: Add bcm2835.
* gnu/packages/raspberry-pi.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2020-10-29 12:39:57 +01:00
Nicolas Goaziou 01bcd34658
gnu: Add copyright line. 2020-10-29 10:24:01 +01:00
Adam c791bef41e
gnu: Add emacs-powershell.
* gnu/packages/emacs-xyz.scm (emacs-powershell): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-29 10:15:51 +01:00
Michael Rohleder 4a5ea2f06e
gnu: emacs-rg: Update to 2.0.2.
* gnu/packages/emacs-xyz.scm (emacs-rg): Update to 2.0.2.
[propagated-inputs]: Add emacs-transient.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-10-29 10:05:02 +01:00