summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2019-01-23gnu: Replace all cons* with beginner-friendly (append (list ...)).Pierre Neidhardt
* gnu/system/examples/bare-bones.tmpl (services): Do it. * gnu/system/examples/beaglebone.tmpl (packages): Do it. (services): Do it. * gnu/system/examples/desktop.tmpl (packages): Do it. (services): Do it. * gnu/system/examples/lightweight-desktop.tmpl (file-systems): Do it. (packages): Do it. * gnu/system/examples/vm-image.tmpl (packages): Do it.
2019-01-23gnu: Fix missing EFI entry in "desktop" example.Pierre Neidhardt
* gnu/system/examples/desktop.tmpl (file-systems): Add EFI file-system.
2019-01-23gnu: Add emacs-magit-gerrit.Maxim Cournoyer
* gnu/packages/emacs-xyz.scm (emacs-magit-gerrit): New variable.
2019-01-23gnu: gnucash: Add information about how to use the documentation.Maxim Cournoyer
It was not obvious that another application, Yelp, needed to be installed to so that opening the help of GnuCash from within the application would work. Fixes issue #33960 (see: https://issues.guix.info/issue/33960). * gnu/packages/gnucash.scm (gnucash)[description]: Explain how to enable the documentation.
2019-01-23gnu: gnucash: Update to 3.4.Maxim Cournoyer
* gnu/packages/gnucash.scm (gnucash): Update to 3.4. [outputs]: Add debug. (gnucash-docs): Update to 3.4-1. [native-inputs]: Update docbook-xml to version 4.5 and drop older versions.
2019-01-23gnu: gnucash: Disable the stress-options-test using a phase.Maxim Cournoyer
The qof test is also reinstated; it was failing because the needed locales were not installed. * gnu/packages/patches/gnucash-disable-failing-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/gnucash.scm (gnucash)[patches]: Remove it. [phases]{disable-stress-options-test}: Implement it using SUBSTITUTES*. {install-locales}: New phase.
2019-01-23gnu: gnucash: Convert price-quotes-perl patch to a phase.Maxim Cournoyer
* gnu/packages/patches/gnucash-price-quotes-perl.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Unregister it. * gnu/packages/gnucash.scm (gnucash)[patches]: Remove it. [phases]{fix-finance-quote-check}: Implement it using SUBSTITUTES*.
2019-01-23gnu: gnucash: Fix indentation.Maxim Cournoyer
* gnu/packages/gnucash.scm (gnucash): Fix indentation.
2019-01-23gnu: Add emacs-simple-mpc.Ricardo Wurmus
* gnu/packages/emacs-xyz.scm (emacs-simple-mpc): New variable.
2019-01-23gnu: guile-wisp: Simplify arguments and fix indentation.Ricardo Wurmus
* gnu/packages/guile.scm (guile-wisp)[arguments]: Slightly simplify and fix indentation.
2019-01-23gnu: guile-wisp: Update home page.Ricardo Wurmus
* gnu/packages/guile.scm (guile-wisp)[home-page]: Use HTTPS.
2019-01-23gnu: guile-wisp: Update to 0.9.9.Ricardo Wurmus
* gnu/packages/guile.scm (guile-wisp): Update to 0.9.9.
2019-01-23gnu: emacs-emms-mode-line-cycle: Don't use unstable tarball.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-emms-mode-line-cycle)[source]: Use 'git-fetch'.
2019-01-23gnu: emacs-ghub: Update to 3.2.0.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-ghub): Update to 3.2.0. [propagated-inputs]: Add emacs-dash, emacs-graphql, emacs-treepy. [synopsis, description]: Update. (emacs-magit, emacs-magit-svn)[propagated-inputs]: Add emacs-graphql, emacs-treepy. [arguments]: Update accordingly.
2019-01-23gnu: emacs-magit: Update to 2.13.1.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 2.13.1. [source]: Use 'git-fetch'.
2019-01-23gnu: emacs-haskell-mode: Don't use unstable tarball.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-haskell-mode)[source]: Use 'git-fetch'.
2019-01-23gnu: emacs-ghub: Don't use unstable-tarball.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-ghub)[source]: Use 'git-fetch'.
2019-01-23gnu: emacs-magit-svn: Update to 2.2.1.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-magit-svn): Update to 2.2.1.
2019-01-23gnu: emacs-magit-svn: Add missing inputs.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-magit-svn)[propagated-inputs]: Add emacs-ghub, emacs-magit-popup. [arguments]: Adjust accordingly.
2019-01-23gnu: eamcs-magit-svm: Don't use unstable tarball.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-magit-svn)[source]: Use 'git-fetch'. [native-inputs]: Remove tar, gzip. [arguments]: Adjust code accordingly.
2019-01-23gnu: emacs-git-modes: Don't use unstable tarball.Efraim Flashner
* gnu/packages/emacs-xyz.scm (emacs-git-mode)[source]: Use 'git-fetch'.
2019-01-23gnu: wine-staging: Update to 4.0.Rutger Helling
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.0. * gnu/packages/wine.scm (wine-staging): Update to 4.0.
2019-01-23gnu: wine: Update to 4.0.Rutger Helling
* gnu/packages/wine.scm (wine): Update to 4.0. [inputs]: Add sdl2 and vulkan-loader. * gnu/packages/wine.scm (wine-staging)[inputs]: Remove sdl2 and vulkan-loader, inherit from wine instead.
2019-01-23gnu: linux-libre: Update to 4.20.4.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.20.4. (%linux-libre-hash): Update hash.
2019-01-23gnu: linux-libre@4.19: Update to 4.19.17.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.17. (%linux-libre-4.19-hash): Update hash.
2019-01-22gnu: emacs-ert-runner: Update to latest upstream commit.Maxim Cournoyer
The latest tag is many years old, and the latest upstream branch includes important fixes such as displaying correctly the backtrace upon encountering errors (see: https://github.com/rejeep/ert-runner.el/commit/4b6e6cb81fb3cb9db60046f70256555a9ae97459). * gnu/packages/emacs-xyz.scm (emacs-ert-runner): Update to the latest upstream commit. [origin]: Use GIT-FETCH instead of URL-FETCH to mitigate against GitHub's dynamically generated tarballs.
2019-01-22gnu: Remove duplicate record fields.Ludovic Courtès
* gnu/packages/haskell.scm (ghc-case-insensitive): Remove duplicate 'inputs' field. * gnu/packages/python-xyz.scm (python2-pysnptools): Remove duplicate 'native-inputs' field. * gnu/tests/install.scm (%separate-home-os): Remove duplicate 'type' field.
2019-01-22vm: Remove unnecessary import.Ludovic Courtès
* gnu/system/vm.scm: Remove unnecessary (guix scripts pack) import.
2019-01-22gnu: Add fakeroot.Danny Milosavljevic
* gnu/packages/linux.scm (fakeroot): New variable.
2019-01-22gnu: Add genext2fs.Danny Milosavljevic
* gnu/packages/linux.scm (genext2fs): New variable.
2019-01-22gnu: bitcoin-core: Update to 0.17.1.Carl Dong
* gnu/packages/finances.scm (bitcoin-core): Update to 0.17.1. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-01-22gnu: bitcoin-core: End phase in #t.Danny Milosavljevic
* gnu/packages/finance.scm (bitcoin-core)[arguments]<#:phases>[set-home]: End phase in #t.
2019-01-22gnu: bitcoin-core: Make bitcoin-qt deterministic.Carl Dong
* gnu/packages/finance.scm (bitcoin-core)[arguments]<#:phases> [make-qt-deterministic]: New phase. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-01-22gnu: Add glibc-locales variants for older versions of glibc.Ricardo Wurmus
* gnu/packages/base.scm (make-glibc-locales, make-glibc-utf8-locales): New procedures. (glibc-locales): Express in terms of make-glibc-locales. (glibc-utf8-locales): Express in terms of make-glibc-utf8-locales. (glibc-locales-2.27, glibc-utf8-locales-2.27): New variables.
2019-01-22gnu: paps: Update to 0.7.0-1.37e6ca1.Ricardo Wurmus
* gnu/packages/pdf.scm (paps): Update to 0.7.0-1.37e6ca1. [source]: Fetch from git. [arguments]: Add phase "do-not-run-configure-script-during-bootstrap". [native-inputs]: Add autoconf, automake, gettext-minimal, glib:bin and intltool. [home-page]: Point to Github.
2019-01-22gnu: python-websocket-client: Update to 0.54.0.Efraim Flashner
* gnu/packages/python-web.scm (python-websocket-client): Update to 0.54.0. [properties]: New field. (python2-websocket-client)[native-inputs]: Add python2-backport-ssl-match-hostname.
2019-01-22gnu: python-isort: Update to 4.3.4.Efraim Flashner
* gnu/packages/python-xyz.scm (python-isort): Update to 4.3.4. [source]: Use 'git-fetch'. [properties]: New field. (python2-isort)[native-inputs]: Add python2-futures.
2019-01-22gnu: python-wrapt: Update to 1.11.1.Efraim Flashner
* gnu/packages/python-xyz.scm (python-wrapt): Update to 1.11.1.
2019-01-22gnu: python-virtualenv: Update to 16.1.0.Efraim Flashner
* gnu/packages/python-xyz.scm (python-virtualenv): Update to 16.1.0. [arguments]: Move custom 'check phase to custom 'disable-failing-test phase and re-instate standard 'check phase.
2019-01-22gnu: guile-bytestructures: Update to 1.0.5.Taylan Kammer
* gnu/packages/guile.scm (guile-bytestructures): Update to 1.0.5.
2019-01-21gnu: emacs-nix-mode: Move to emacs-xyz.scm.Ludovic Courtès
This removes emacs-xyz.scm from the closure of (gnu packages base). * gnu/packages/package-management.scm (emacs-nix-mode): Move back to... * gnu/packages/emacs-xyz.scm (emacs-nix-mode): ... here. New variable.
2019-01-21gnu: fortune-mod: Skip failing tests.Pierre Neidhardt
* gnu/packages/games.scm (fortune-mod)[arguments]: Skip failing tests.
2019-01-21gnu: mediainfo: Update to 18.12.Pierre Neidhardt
* gnu/packages/video.scm (mediainfo): Update to 18.12. [arguments]: Remove manual autogen.sh.
2019-01-21gnu: libzen: Fix sha256 and remove manual autogen.sh.Pierre Neidhardt
* gnu/packages/cpp.scm (libzen)[source]: Fix sha256. [arguments]: Remove manual autogen.sh.
2019-01-21gnu: xen: Update comments.Danny Milosavljevic
* gnu/packages/virtualization.scm (xen): Update comments.
2019-01-21gnu: xen: Don't patch etherboot Makefile.Danny Milosavljevic
* gnu/packages/virtualization.scm (xen)[arguments]<#:phases>[patch]: Don't patch etherboot's "Makefile".
2019-01-21gnu: calibre: Fix PDF to EPUB conversion.Mathieu Othacehe
When trying to convert a PDF to EPUB, the following error occurs: File "/gnu/store/kz6bgqw9z7akj11zh20wkx14cgq0s3n2-calibre-3.35.0/lib/calibre/calibre/ebooks/pdf/pdftohtml.py", line 76, in pdftohtml _('Could not find pdftohtml, check it is in your PATH')) Hardcode pdftohtml binary path by patching pdftohtml.py. * gnu/packages/ebook.scm (calibre)[arguments]: Patch pdftohtml.py in 'configure phase to set hardcode pdftohtml binary path.
2019-01-21gnu: moreutils: Update to 0.63.Efraim Flashner
* gnu/packages/moreutils.scm (moreutils): Update to 0.63. [arguments]: All phases return #t.
2019-01-21gnu: perl-module-scandeps: Update to 1.27.Efraim Flashner
* gnu/packages/perl.scm (perl-module-scandeps): Update to 1.27.
2019-01-21gnu: perl-json: Update to 4.01.Efraim Flashner
* gnu/packages/perl.scm (perl-json): Update to 4.01. [source]: Update source uri.