summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-12-05scripts: discover: Check for cache file existence....Fixes: https://issues.guix.gnu.org/45045. * guix/scripts/discover.scm (read-substitute-urls): Check for file existence. Mathieu Othacehe
2020-12-04gnu: git-open: Remove unnecessary propagated input....* gnu/packages/version-control.scm (git-open)[arguments]: Wrap the git-open executable with the path to xdg-utils. [propagated-inputs]: Replace with ... [inputs]: New field. [build-system]: Use copy-build-system. Signed-off-by: Leo Famulari <leo@famulari.name> EuAndreh
2020-12-04gnu: ruby-regexp-parser: Update to 2.0.0....* gnu/packages/ruby.scm (ruby-regexp-parser): Update to 2.0.0. Signed-off-by: Leo Famulari <leo@famulari.name> Tomás Ortín Fernández
2020-12-04gnu: ruby-parser: Update to 2.7.2.0...* gnu/packages/ruby.scm (ruby-parser): Update to 2.7.2.0. Signed-off-by: Leo Famulari <leo@famulari.name> Tomás Ortín Fernández
2020-12-04git: 'reference-available?' handles short commit IDs....Reported by Simon Tournier on #guix. Until now 'reference-available?' would always return #f when passed a short commit ID. * guix/git.scm (reference-available?): Call 'object-lookup-prefix' when COMMIT is shorter than 40 characters. Ludovic Courtès
2020-12-04bash completion: Complete file names after '-f' and '-l'....* etc/completion/bash/guix (_guix_is_dash_f, _guix_is_dash_l): New functions. (_guix_complete): Complete file names after 'guix package -f', 'guix build -f', and 'guix environment -l'. Ludovic Courtès
2020-12-04gnu: rust-form-urlencoded-1: Do not skip build....* gnu/packages/crates-io.scm (rust-form-urlencoded-1)[arguments]: Do not skip build. Nicolas Goaziou
2020-12-04etc: snippets: Fix name extraction....* etc/snippets/text-mode/guix-commit-message-add-package: Fix name extraction. This is a follow-up to 988a49c78ef19ad25cef543e2059a19db04bbd36. Nicolas Goaziou
2020-12-04gnu: guix: Update to 1.2.0-4.4435999....* gnu/packages/package-management.scm (guix): Update to 1.2.0-4.4435999. Mathieu Othacehe
2020-12-04etc: snippets: Fix name extraction....* etc/snippets/text-mode/guix-commit-message-update-package: Since git commit mode is not derived from any Lisp mode, so-called sexp or symbols do not include the period character. As a consequence, names including versions are not properly extracted. Also use more idiomatic (goto-char (point-min)) instead of (beginning-of-buffer). Nicolas Goaziou
2020-12-04doc: Mention Guile-Semver dependency....This is a followup to 269c1db41bd82f93c7ae5c62a4969a423e556183. * doc/guix.texi (Requirements): Mention Guile-Semver. Ludovic Courtès
2020-12-04import: crate: Skip tests when Guile-Semver is missing....* guix/import/crate.scm: Add comment for the 'module-autoload!' calls. * tests/crate.scm (have-guile-semver?): New variable. ("crate->guix-package", "cargo-recursive-import") ("cargo-recursive-import-hoors-existing-packages"): Skip when HAVE-GUILE-SEMVER? is false. Ludovic Courtès
2020-12-04gnu: rust-proc-macro-crate-0.1: Do not skip build....* gnu/packages/crates-io.scm (rust-proc-macro-crate-0.1)[arguments]: Do not skip build. Nicolas Goaziou
2020-12-04gnu: rust-quote-1: Update to 1.0.7....* gnu/packages/crates-io.scm (rust-quote-1): Update to 1.0.7. Nicolas Goaziou
2020-12-04gnu: rust-proc-macro-error-1: Do not skip build....* gnu/packages/crates-io.scm (rust-proc-macro-error-1)[arguments]: Do not skip build. Skip tests, tho. Add rust-serde-derive, rust-toml and rust-trybuild to development inputs. Fix some versions in Cargo.toml. Nicolas Goaziou
2020-12-04gnu: rust-system-deps-1: Do not skip build....* gnu/packages/crates-io.scm (rust-system-deps-1): Do not skip build. [arguments]: Disable tests. Add rust-itertools as a development input. Add a phase to fix build. Nicolas Goaziou
2020-12-04gnu: rust-strum-0.18: Do not skip build....* gnu/packages/crates-io.scm (rust-strum-0.18): Do not skip build. Nicolas Goaziou
2020-12-04gnu: rust-strum-macros-0.18: Do not skip build....* gnu/packages/crates-io.scm (rust-strum-macros-0.18): Do not skip build. Nicolas Goaziou
2020-12-04gnu: rust-proc-macro-error-attr-1: Do not skip build....* gnu/packages/crates-io.scm (rust-proc-macro-error-attr-1): Do not skip build. Nicolas Goaziou
2020-12-04gnu: rust-gtk-rs-lgpl-docs-0: Update to 0.1.18....* gnu/packages/crates-gtk.scm (rust-gtk-rs-lgpl-docs-0): Update to 0.1.18. Nicolas Goaziou
2020-12-04gnu: rust-syn-1: Update to 1.0.53....* gnu/packages/crates-io.scm (rust-syn-1): Update to 1.0.53. Fix indentation. [description]: Make it a full sentence. Nicolas Goaziou
2020-12-04gnu: Add rust-system-deps-1....* gnu/packages/crates-io.scm (rust-system-deps-1): New variable. Nicolas Goaziou
2020-12-04gnu: rust-rustdoc-stripper-0.1: Update to 0.1.16....* gnu/packages/crates-io.scm (rust-rustdoc-stripper-0.1): Update to 0.1.16. Fix indentation. Nicolas Goaziou
2020-12-04gnu: rust-x11-2: Update to 2.18.2....* gnu/packages/crates-graphics.scm (rust-x11-2): Update to 2.18.2. [home-page]: Drop ".git" suffix. [description]: Make it a full sentence. [license]: Update license to expat. Nicolas Goaziou
2020-12-04gnu: rust-anyhow-1.0: Update to 1.0.34....* gnu/packages/crates-io.scm (rust-anyhow-1.0): Update to 1.0.34. Nicolas Goaziou
2020-12-04gnu: Add rust-strum-0.18....* gnu/packages/crates-io.scm (rust-strum-0.18): New variable. Nicolas Goaziou
2020-12-04gnu: Add rust-strum-macros-0.18....* gnu/packages/crates-io.scm (rust-strum-macros-0.18): New variable. Nicolas Goaziou
2020-12-04scripts: substitute: Fix discover option....The discover option can be unset or set to "yes/no". Handle both cases. * guix/scripts/substitute.scm (%local-substitute-urls): Fix discover option. Mathieu Othacehe
2020-12-04gnu: Add rust-proc-macro-crate-0.1....* gnu/packages/crates-io.scm (rust-proc-macro-crate-0.1): New variable. Nicolas Goaziou
2020-12-04gnu: Add rust-proc-macro-error-1....* gnu/packages/crates-io.scm (rust-proc-macro-error-1): New variable. (rust-proc-macro-error-0.4): inherit from variable above. Nicolas Goaziou
2020-12-04gnu: Add rust-proc-macro-error-attr-1....* gnu/packages/crates-io.scm (rust-proc-macro-error-attr-1): New variable. (rust-proc-macro-error-attr-0.4): inherit from variable above. Nicolas Goaziou
2020-12-04gnu: rust-thiserror-1: Update to 1.0.22....* gnu/packages/crates-io.scm (rust-thiserror-1): Update to 1.0.22. Nicolas Goaziou
2020-12-04gnu: rust-thiserror-impl-1.0: Update to 1.0.22....* gnu/packages/crates-io.scm (rust-thiserror-impl-1.0): Update to 1.0.22. Nicolas Goaziou
2020-12-04tests: pack-relocatable: Ensure commands can run in the current namespace....* tests/guix-pack-relocatable (run_without_store): Use subshell to run commands in the current namespace. This avoids shell syntax and parsing errors. Paul Garlick
2020-12-04gnu: Add rust-linkify-0.4....* gnu/packages/crates-io.scm (rust-linkify-0.4): New variable. Nicolas Goaziou
2020-12-04image: Fix ISO image production....This is a follow-up of 41f27bf8702838f19b1dc5ffee8eec1d4315d4e6. * gnu/system/image.scm (operating-system-for-image): Force "volatile-root?" to true when producing ISO images. Mathieu Othacehe
2020-12-04gnu: rust-hex-0.4: Update to 0.4.2....* gnu/packages/crates-io.scm (rust-hex-0.4): Update to 0.4.2. Fix indentation. Nicolas Goaziou
2020-12-04gnu: Add rust-open-1....* gnu/packages/crates-io.scm (rust-open-1): New variable. Nicolas Goaziou
2020-12-04gnu: mumi: Update to 0.0.1-3.8c82c8f....* gnu/packages/mail.scm (mumi): Update to 0.0.1-3.8c82c8f. Ricardo Wurmus
2020-12-04import/cran: Do not attempt to generate definitions for failed imports....* guix/scripts/import/cran.scm (guix-import-cran): Remove failed imports from list of packages to define. Ricardo Wurmus
2020-12-04import/cran: Fix calls to CRAN->GUIX-PACKAGE....* guix/import/cran.scm (cran->guix-package, latest-bioconductor-release): Invoke CRAN->GUIX-PACKAGE with #:REPO keyword argument. Ricardo Wurmus
2020-12-04gnu: mumi: Update to 0.0.1-3.6fd49e9....* gnu/packages/mail.scm (mumi): Update to 0.0.1-3.6fd49e9. Ricardo Wurmus
2020-12-03gnu: emacs-yasnippet-snippets: Resolve void function error....Attempting to use the python-mode snippets shipped with this package would result in a '(void-function yasnippet-snippets--fixed-indent)' error being raised (failing the initialization of other packages such as Elpy). The following change fixes this by not only installing the snippets but also the accompanying Elisp library that allows automatic discovery of the snippets. * gnu/packages/emacs-xyz.scm (emacs-yasnippet-snippets)[build-system]: Switch to emacs-build-system. [arguments]: Remove the #:module and #:builder arguments. Add the #:include argument. [description]: Adjust to reflect that it is no longer necessary to manually add the snippets to the yas-snippet-dirs variable. Maxim Cournoyer
2020-12-03gnu: python-pygit2: Update to 1.4.0....* gnu/packages/python-xyz.scm (python-pygit2): Update to 1.4.0. Leo Famulari
2020-12-03gnu: libgit2: Update to 1.1.0...* gnu/packages/version-control.scm (libgit2): Update to 1.1.0. Signed-off-by: Leo Famulari <leo@famulari.name> Holger Peters
2020-12-04gnu: Add novena-eeprom....* gnu/packages/admin.scm (novena-eeprom): New variable. Danny Milosavljevic
2020-12-03gnu: geany: Update to 1.37.1....* gnu/packages/text-editors.scm (geany): Update to 1.37.1. Nicolas Goaziou
2020-12-03gnu: scintilla: Update to 4.4.6....* gnu/packages/text-editors.scm (scintilla): Update to 4.4.6. Nicolas Goaziou
2020-12-03gnu: utox: Update home-page and description....* gnu/packages/messaging.scm (utox): Update home-page and description. [home-page]: Change to GitHub URL. [description]: Fix uTox naming style. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Robert Karszniewicz
2020-12-03gnu: utox: Update to 0.18.0....Fixes <http://issues.guix.gnu.org/43750>. * gnu/packages/messaging.scm (utox): Update to 0.18.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Robert Karszniewicz