gnu: Add python-pdf2image.
* gnu/packages/python-xyz.scm (python-pdf2image): New variable.
image: Consider grub-efi-removable-bootloader to be EFI bootloader.
Without this change, trying to create a system image with efi-raw type while
using grub-efi-removable-bootloader fails with fairly confusing message:
EFI bootloader required with GPT partitioning
* gnu/system/image.scm (system-disk-image): Consider
grub-efi-removable-bootloader to be EFI bootloader.
Change-Id: I5f5e1a94e825fd29d6880c5bafb330e16a5ac962
home: fontutils: Don't install fontconfig.
* gnu/home/services/fontutils.scm (home-fontconfig-service-type): Don't
add fontconfig to the profile.
Change-Id: I28208461efdfa4a585ee61db3a23bed05eb38d02
home: services: zsh: Use unified zprofile.
* gnu/home/services/shells.scm (zsh-file-zprofile): Use the zprofile
defined in (gnu system shadow) as a base.
Change-Id: Iaf4c4f66d1ccbc0bd0166136b3d082229bdec201
system: default-zprofile: Sync with home zprofile.
The removed fields are already sourced in /etc/profile.
* gnu/system/shadow.scm (%default-zprofile): Sync with default zprofile
from (gnu home services shells).
Change-Id: I419eadf636344e23e8fd2f7006efa81f45527756
system: Add default guix-home-config.
* gnu/system/shadow.scm (%deafult-skeleton-home-config): New variable.
(default-skeletons): Add it.
Change-Id: Ida4cca8b1b3674491a4f18d94bc1b12d426575ba
system: Export default guile config.
* gnu/system/shadow.scm (%default-dotguile): Extract from
default-skeletons, export.
(default-skeletons): Use %default-dotguile.
Change-Id: Ibe91b3b517ae542bd28070a08e14152f87ed75ec
system: Export default nanorc.
* gnu/system/shadow.scm (%default-nanorc): Extract from
default-skeletons, export.
(default-skeletons): Use %default-nanorc.
Change-Id: I0d07b13ed4894b1152a08b96d9ef8527dde073ce
system: Export default gdbinit.
* gnu/system/shadow.scm (%default-gdbinit): Extract from
default-skeletons, export.
(default-skeletons): Use %default-gdbinit.
Change-Id: Ia5188f8083a83ad4cdb96e234dbd730b1bfe0072
system: Export default xdefaults.
* gnu/system/shadow.scm (%default-xdefaults): Extract from
default-skeletons, export.
(default-skeletons): Use %default-xdefaults.
Change-Id: I44018516ec3687a68d32ca5c86c41bc29507a273
system: Export default zprofile.
* gnu/system/shadow.scm (%default-zprofile): Extract from
default-skeletons, export.
(default-skeletons): Use %default-zprofile.
Change-Id: I6c6e158bca2e462a2eae709fbc2c25a2c7f3f8b4
system: Export default bash-profile.
gnu/system/shadow.scm (%default-bash-profile): Extract from
default-skeletons, export.
(default-skeletons): Use %default-bash-profile.
Change-Id: I45641b1091daee3495a5f92bdc1a63050e0cc59e
teams: Add Wilko Meyer to kernel.
* etc/teams.scm: Add Wilko Meyer.
Change-Id: Ia7b85a090a4d8e81689bd137e1d12cb3708aa760
Signed-off-by: Leo Famulari <leo@famulari.name>
gnu: abjad-ext-ipython: Fix build.
* gnu/packages/music.scm (abjad-ext-ipython): Fix build.
[propagated-inputs]: Add python-sphinx-autodoc-typehints.
Change-Id: Id20c0527e61b8be194c5387c6c43fdf82ab5ff09
gnu: python-deepdish: Fix build.
* gnu/packages/python-science.scm (python-deepdish): Fix build.
[build-system]: Swap to pyproject-build-system.
[arguments]<#:test-flags>: Silent failing tests.
Change-Id: I4c4df66fc80434aaf5b95a7a62b83e0c1c02a4c6
import/cran: Add more invalid package names and translations.
These were encountered in a mass import of Bioconductor packages.
* guix/import/cran.scm (invalid-packages): Add "rtools".
(transform-sysname): Add aliases for Python and bioinformatics packages.
Change-Id: I97e13cee10c2ee85d4b9296d91afccbdbcec4946
import/cran: Add more invalid package names and translations.
* guix/import/cran.scm (invalid-packages): Add "build-essential".
(transform-sysname): Add aliases for openssl, libxml2, and zlib.
Change-Id: Ia142ebc388dbcd47caf3b2c5165bc21227bc1832
gnu: Add samtools-1.14.
* gnu/packages/bioinformatics.scm (samtools-1.14): New variable.
Change-Id: I0bd35b3865d7a417f55f1f768f7eb0c78a795e0f
gnu: samtools: Update to 1.19.
* gnu/packages/bioinformatics.scm (samtools): Update to 1.19.
[source]: Simplify snippet.
Change-Id: If0e02bbbc8e0443eb418c078dc47525f432d7ebe
gnu: htslib: Update to 1.19.
* gnu/packages/bioinformatics.scm (htslib): Update to 1.19.
Change-Id: I4d66d8ce37bfd335411a2acc6060f9a8c20c9e4a