Age | Commit message (Collapse) | Author |
|
This is a followup to 81c3dc32244a17241d74eea9fa265edfcb326f6d.
* guix/import/gnome.scm (jsonish->upstream-source): Use 'assoc-ref'
instead of 'hash-ref'.
(latest-gnome-release): Match a vector containing an alist, not a hash
table. Use 'fold' instead of 'hash-fold' over RELEASES.
|
|
* gnu/packages/guile-xyz.scm (guile-email)[source]: Fix hash.
|
|
Until now the 'guile' process would always exit with 0, as long
as Guile-JSON is installed, whether it's version 1 or version 3.
* m4/guix.m4 (GUIX_CHECK_GUILE_JSON): Fix array syntax and remove
catch-all 'match' clause.
|
|
* guix/derivations.scm (derivation-build-plan): Fix typo in the
docstring.
|
|
* gnu/packages/package-management.scm (guix): Update to c902458.
[inputs]: Switch to GUILE-JSON-3.
(guix-daemon)[inputs]: Switch to GUILE-JSON-3.
* gnu/packages/ci.scm (cuirass): Update to 858b6b8.
[inputs]: Switch to GUILE-JSON-3.
|
|
This adds the elm compiler, version 0.19.0. This provides the
`elm` command, with the exception of the `elm reactor` subcommand.
Named `elm-compiler`, to leave space for `elm` as the full elm
including reactor.
* gnu/packages/elm.scm: New module.
(elm-compiler): New package.
* gnu/packages/patches/elm-disable-reactor.patch: New patch.
* gnu/packages/patches/elm-fix-map-key.patch: New patch.
* gnu/packages/patches/elm-relax-glsl-bound.patch: New patch.
* gnu/local.mk: Add new files.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/image-viewers.scm (geeqie)[arguments]: Add #:parallel-build?.
|
|
This ensures that this test is skipped in contexts where user namespaces
are not supported, instead of failing.
This is a followup to commit b6dc08393e6a8313b88ce422fc3c1e4e9c0efc6f.
* tests/guix-environment.sh: Move '--container --no-cwd' test to...
* tests/guix-environment-container.sh: ... here.
|
|
Fixes a regression introduced in
50fc2384feb3bb2677d074f8f0deb5ae3c56b4d8.
* tests/lint.scm (warning-contains?): New procedure.
("home-page: host not found"): Use 'warning-contains?' instead of
testing for equality, as was the case before commit 50fc2384feb.
This handles the case where the 'getaddrinfo' error is not "Name or
service not known" but instead something like "System error" or
"Servname not supported for ai_socktype", as is the case in the build
environment.
|
|
* gnu/machine/ssh.scm
(machine-check-file-system-availability)[check-labeled-file-system]: Use
'source-module-closure' for '(gnu build file-systems)'.
(machine-check-initrd-modules): Unquote 'file-system-label->string' instead of
'device'.
|
|
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.14.
* gnu/packages/wine.scm (wine-staging): Update to 4.14.
* gnu/packages/wine.scm (wine64-staging): Remove obsolete comment.
|
|
* gnu/packages/gnome.scm (libgit2-glib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/genealogy.scm (gramps): Update to 5.0.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/lisp.scm (txr): Update to 223.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/admin.scm (wpa-supplicant)[arguments]: Rename
'install-man-pages' phase to 'install-documentation'; install READMEs
and the example config file.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://bugs.gnu.org/34902>.
Reported by Julien Lepiller <julien@lepiller.eu>.
* gnu/build/linux-modules.scm (module-formal-name): New procedure.
(load-linux-modules-from-directory)[lookup-module]: Remove.
[module-name->file-name]: New variable. Use it.
(module-name->file-name/guess, module-name-lookup)
(write-module-name-database): New procedures.
* gnu/system/linux-initrd.scm (flat-linux-module-directory): Call
'write-module-name-database'.
|
|
* gnu/build/linux-modules.scm (load-linux-modules-from-directory): New
procedure.
* gnu/build/linux-boot.scm (boot-system)[lookup-module]: Remove.
Use 'load-linux-modules-from-directory' instead.
|
|
* gnu/build/linux-modules.scm (aliases->device-tuple)
(write-module-device-database): New procedures.
(%not-dash): New variable.
Co-authored-by: Danny Milosavljevic <dannym@scratchpost.org>.
|
|
* gnu/build/linux-modules.scm (write-module-alias-database): New
procedure.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
|
|
Fixes <https://bugs.gnu.org/36777>.
Reported by Carl Dong <contact@carldong.me>.
* guix/derivations.scm (derivation/masked-inputs): Call
'delete-duplicates' on INPUTS.
* tests/derivations.scm ("derivation with duplicate fixed-output inputs"):
New test.
|
|
* guix/channels.scm (profile-channels): New procedure.
* guix/scripts/describe.scm (display-profile-info)[channels]: Define in
terms of 'profile-channels'.
|
|
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.26.7.
|
|
* gnu/packages/fonts.scm (font-ibm-plex): Update to 2.0.0.
Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
|
|
* gnu/packages/astronomy.scm (wcslib): Update to 6.4.
|
|
* guix/import/cran.scm (%bioconductor-packages-list-url): Replace variable...
(bioconductor-packages-list-url): ...with this procedure.
(bioconductor-packages-list): Accept optional TYPE argument.
(latest-bioconductor-package-version): Same.
(fetch-description): Determine package type and use it in calls to
LATEST-BIOCONDUCTOR-PACKAGE-VERSION and BIOCONDUCTOR-URI.
(description->package): Pass package type to URI helper procedure; include
package type in annotation or experiment packages from Bioconducter.
|
|
* guix/build-system/r.scm (bioconductor-uri): Take optional TYPE argument to
return annotation or experiment URLs.
|
|
* gnu/machine/ssh.scm (managed-host-remote-eval): Pass an appropriate
'become-command' to 'remote-eval'.
* guix/ssh.scm (remote-authorize-signing-key): Add optional
'become-command' argument.
All callers changed.
|
|
* guix/remote.scm: Require (guix i18n).
|
|
* gnu/packages/linux.scm (linux-libre-5.2-version): Update to 5.2.9.
(linux-libre-5.2-pristine-source)[hash]: Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.67.
(linux-libre-4.19-pristine-source)[hash]: Update hash.
|
|
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.139.
(linux-libre-4.14-pristine-source)[hash]: Update hash.
|
|
* gnu/packages/ruby.scm (swagger-diff): New variable.
|
|
* gnu/packages/ruby.scm (ruby-json-schema): New variable.
|
|
* gnu/packages/games.scm (einstein)[source]: Use 'mirror' syntax.
|
|
This trivial package fails to build and has no reverse dependencies.
* gnu/packages/web.scm (python2-internetarchive): Remove variable.
(python-internetarchive)[properties]: Remove.
|
|
* gnu/packages/python-web.scm (python-responses): Update to 0.10.6.
|
|
* gnu/packages/bioconductor.scm (r-cistopic): New variable.
|
|
* gnu/packages/bioconductor.scm (r-rcistarget): New variable.
|
|
* gnu/packages/cran.scm (r-lda): New variable.
|
|
* gnu/packages/cran.scm (r-liger): New variable.
|
|
* gnu/packages/cran.scm (r-patchwork): New variable.
|
|
* gnu/packages/cran.scm (r-rann-l1): New variable.
|
|
This reverts commit dfdd7380a164217fec6bca0f91ebcf32ade33cb4.
libinput-minimal causes too many rebuilds.
|
|
* gnu/packages/freedesktop.scm (libinput): Update to 1.14.0.
|
|
* gnu/packages/image-processing.scm (itk-snap): New variable.
|
|
* gnu/packages/image-processing.scm (insight-toolkit-4.12): New variable.
|
|
* gnu/packages/image-processing.scm (insight-toolkit-4): New variable.
|
|
* gnu/packages/image-processing.scm (insight-toolkit): New variable.
|
|
* gnu/packages/image-processing.scm (vxl-1): New variable.
|
|
* gnu/packages/image-processing.scm (vxl): New variable.
|