summary refs log tree commit diff
AgeCommit message (Collapse)Author
2020-05-28maint: Check whether Guile-Gcrypt is recent enough.Ludovic Courtès
Suggested by Danny Milosavljevic <dannym@scratchpost.org> in <https://bugs.gnu.org/41494>. * m4/guix.m4 (GUIX_CHECK_GUILE_GCRYPT): New macro. * configure.ac: Use it.
2020-05-28system: hurd: Remove custom <manifest> gexp compiler.Ludovic Courtès
This is superseded by <profile>, which was added in ef674a24c527eaf54801707d34dbf5d12ec139cb. * gnu/system/hurd.scm (compile-manifest): Remove. (cross-hurd-image)[system-profile]: Define using 'profile'.
2020-05-27gnu: libnslog: Use latest version of check for tests.Eric Bavier
Test failures with latest check were fixed in most recent release. See bug report: https://bugs.netsurf-browser.org/mantis/view.php?id=2736 * gnu/packages/web.scm (libnslog)[native-inputs]: Use latest check.
2020-05-27gnu: linux-libre: Update to 5.4.43.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.43. (linux-libre-5.4-pristine-source): Update hash.
2020-05-27gnu: linux-libre@5.6: Update to 5.6.15.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-5.6-version): Update to 5.6.15. (linux-libre-5.6-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.19: Update to 4.19.125.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.125. (linux-libre-4.19-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.14: Update to 4.14.182.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.182. (linux-libre-4.14-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.9: Update to 4.9.225.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.225. (linux-libre-4.9-pristine-source): Update hash.
2020-05-27gnu: linux-libre@4.4: Update to 4.4.225.Mark H Weaver
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.225. (linux-libre-4.4-pristine-source): Update hash.
2020-05-27doc: Use existing URLs and file names in installation instructions.Julien Lepiller
Some users are confused that these URLs and file names don't work, so change them to the most popular architecture, while still mentioning alternatives. * doc/guix.texi (USB Stick and DVD Installation, Binary Installation): Use x86_64-linux URLs by default.
2020-05-27gnu: jucipp: Update to 1.6.0.Marius Bakke
* gnu/packages/text-editors.scm (jucipp): Update to 1.6.0. [arguments]: Remove obsolete phase. [inputs]: Add UNIVERSAL-CTAGS.
2020-05-27gnu: Add Universal Ctags.Marius Bakke
* gnu/packages/code.scm (universal-ctags): New public variable.
2020-05-27gnu: Add packcc.Marius Bakke
* gnu/packages/c.scm (packcc): New public variable.
2020-05-27gnu: code.scm: Sort module imports.Marius Bakke
* gnu/packages/code.scm (define-module): Sort imports.
2020-05-27gnu: Add facter.Marius Bakke
* gnu/packages/admin.scm (facter): New public variable.
2020-05-27gnu: ruby-thor: Update to 1.0.1.Marius Bakke
* gnu/packages/ruby.scm (ruby-thor): Update to 1.0.1. [source]: Switch to GIT-FETCH. [arguments]: Remove #:tests?. Add #:phases. [native-inputs]: Remove BUNDLER. Add RUBY-RSPEC and RUBY-SIMPLECOV.
2020-05-27gnu: Add ruby-sys-filesystem.Marius Bakke
* gnu/packages/ruby.scm (ruby-sys-filesystem): New public variable.
2020-05-27gnu: Add ruby-mkmf-lite.Marius Bakke
* gnu/packages/ruby.scm (ruby-mkmf-lite): New public variable.
2020-05-27gnu: Add ruby-ptools.Marius Bakke
* gnu/packages/ruby.scm (ruby-ptools): New public variable.
2020-05-27gnu: hdf4: Provide an absolute reference to libjpeg.Marius Bakke
* gnu/packages/maths.scm (hdf4)[arguments]: Add phase 'provide-absolute-libjpeg-reference'.
2020-05-27Revert some Go package updates.Leo Famulari
This reverts commit 5f833e0495f00a72f8d34a63e8afbc531afdd22d through 681ac9a66c26d2c739e41f03228f8c63fc0df482. It's not idiomatic to update Go packages independently of their users. This reversion was approved by Efraim on #guix: http://logs.guix.gnu.org/guix/2020-05-26.log * gnu/packages/golang.scm, gnu/packages/syncthing.scm, gnu/packages/tls.scm: Revert.
2020-05-27gnu: emacs-forge: Update to commit 09bf8ad.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-forge): Update to 09bf8ad. [native-inputs]: Remove emacs-minimal, which is implicitly provided by the emacs-build-system.
2020-05-27gnu: emacs-transient: Update to commit a6e4cced.Maxim Cournoyer
This is necessary to build a recent version of emacs-forge. * gnu/packages/emacs-xyz.scm (emacs-transient): Update to commit a6e4cced. [build-system]: Switch to the emacs-build-system. [arguments]: Remove the #:modules, #:imported-modules and #:make-flags arguments. [phases]{configure}: Do not delete. {install}: Do not replace. {build-info-manual}: New phase. {enter-lisp-directory}: New phase. [native-inputs]: Remove emacs-minimal, which is implicitly provided by the emacs-build-system.
2020-05-27gnu: emacs-evil-magit: Update to commit 253c644.Maxim Cournoyer
This resolves tests failures that appeared with the update to emacs-magit. * gnu/packages/emacs-xyz.scm (emacs-evil-magit): Update to commit 253c644.
2020-05-27gnu: emacs-magit: Update to commit d05545e.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to commit 68b5a13fa1b6b122d4a2547b8c415aadff83d8ca. [origin]: Remove obsoleted patches and snippets. [build-system]: Switch to the emacs-build-system. [arguments]: Remove the #:modules and #:imported-modules arguments. Enable tests. Remove the #:make-flags and #:test-target argument. Specify the \#:test-command argument. [phases]{patch}: Remove phase. {build-info-manual, set-magit-version, configure-git} {disable-tramp-test}: New phases. {configure}: Do not delete phase. {patch-exec-paths}: Adapt file names. * gnu/packages/patches/emacs-magit-log-format-author-margin.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Unregister it.
2020-05-27gnu: Add emacs-libgit.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-libgit): New variable. * gnu/packages/patches/emacs-libgit-use-system-libgit2.patch: New file. * gnu/local.mk (dist_patch_DATA): Register patch.
2020-05-27gnu: Add guile-rdf.Julien Lepiller
* gnu/packages/guile-xyz.scm (guile-rdf): New variable.
2020-05-27gnu: knot: Update to 2.9.5.Tobias Geerinckx-Rice
* gnu/packages/dns.scm (knot): Update to 2.9.5.
2020-05-27gnu: fossil: Update to 2.11.Tobias Geerinckx-Rice
* gnu/packages/version-control.scm (fossil): Update to 2.11.
2020-05-27gnu: wimlib: Update to 1.13.2.Tobias Geerinckx-Rice
* gnu/packages/backup.scm (wimlib): Update to 1.13.2.
2020-05-27gnu: nginx-documentation: Update to 1.19.0-2549-c13a55aae487.Tobias Geerinckx-Rice
* gnu/packages/web.scm (nginx-documentation): Update to 1.19.0-2549-c13a55aae487.
2020-05-27gnu: nginx: Update to 1.19.0.Tobias Geerinckx-Rice
* gnu/packages/web.scm (nginx): Update to 1.19.0.
2020-05-27gnu: nnn: Update to 3.2.Tobias Geerinckx-Rice
* gnu/packages/admin.scm (nnn): Update to 3.2.
2020-05-27gnu: yoshimi: Update to 1.7.0.1-0.bfcadc6 to fix build.Tobias Geerinckx-Rice
* gnu/packages/music.scm (yoshimi): Update to 1.7.0.1-0.bfcadc6. [source]: Use GIT-FETCH for now.
2020-05-27gnu: nauty: Update to 2.7r1.Nicolas Goaziou
* gnu/packages/maths.scm (nauty): Update to 2.7r1. [arguments]: Prevent using "-march-native". Install new executable.
2020-05-27gnu: aegis: Update home page.Josh Marshall
* gnu/packages/version-control.scm (aegis)[home-page]: Update and use HTTPS. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: aegis: Fix build failure.Josh Marshall
* gnu/packages/version-control.scm (aegis)[arguments]: Add ‘CXXFLAGS=-std=c++03’ to #:configure-flags. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: Add lsp-plugins.Alexandros Theodotou
* gnu/packages/music.scm (lsp-plugins): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-27gnu: java-xerces: Update to 2.12.1.Vincent Legoll
* gnu/packages/java.scm (java-xerces): Update to 2.12.1. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: xerces-c: Update to 3.2.3.Vincent Legoll
* gnu/packages/xml.scm (xerces-c): Update to 3.2.3. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: nagios: Update to 4.4.6.Vincent Legoll
* gnu/packages/monitoring.scm (nagios): Update to 4.4.6. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: gitolite: Update to 3.6.11.Vincent Legoll
* gnu/packages/version-control.scm (gitolite): Update to 3.6.11. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: unbound: Update to 1.10.1.Vincent Legoll
* gnu/packages/dns.scm (unbound): Update to 1.10.1. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: ansible: Update to 2.9.9.Vincent Legoll
* gnu/packages/admin.scm (ansible): Update to 2.9.9. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2020-05-27gnu: radare2: Add more inputs.Tobias Geerinckx-Rice
* gnu/packages/engineering.scm (radare2)[arguments]: Add ‘--with-sysxxhash’ to #:configure-flags. [inputs]: Add libuv. [propagated-inputs]: Add xxhash.
2020-05-27gnu: radare2: Remove unused gmp input.Tobias Geerinckx-Rice
* gnu/packages/engineering.scm (radare2)[inputs]: Remove gmp.
2020-05-27gnu: gpm: Use HTTPS URI.Nicolas Goaziou
* gnu/packages/linux.scm (gpm)[home-page, source]: Use HTTPS URI.
2020-05-27gnu: gcide: Use HTTPS home page URI.Nicolas Goaziou
* gnu/packages/dictionaries.scm (gcide)[home-page]: Use HTTPS URI.
2020-05-27gnu: fasthenry: Use HTTPS home page URI.Nicolas Goaziou
* gnu/packages/engineering.scm (fasthenry)[home-page]: Use HTTPS URI.
2020-05-27gnu: fastcap: Use HTTPS home page URI.Nicolas Goaziou
* gnu/packages/engineering.scm (fastcap)[home-page]: Use HTTPS URI.