aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: r-deldir: Update to 0.1-21.Ricardo Wurmus2019-06-17
| | | | * gnu/packages/cran.scm (r-deldir): Update to 0.1-21.
* gnu: r-nor1mix: Update to 1.3-0.Ricardo Wurmus2019-06-17
| | | | * gnu/packages/cran.scm (r-nor1mix): Update to 1.3-0.
* gnu: r-tractor-base: Update to 3.3.2.Ricardo Wurmus2019-06-17
| | | | * gnu/packages/cran.scm (r-tractor-base): Update to 3.3.2.
* gnu: r-rspectra: Update to 0.15-0.Ricardo Wurmus2019-06-17
| | | | * gnu/packages/cran.scm (r-rspectra): Update to 0.15-0.
* gnu: r-emmeans: Update to 1.3.5.Ricardo Wurmus2019-06-17
| | | | * gnu/packages/cran.scm (r-emmeans): Update to 1.3.5.
* gnu: r-abcrf: Update to 1.8.Ricardo Wurmus2019-06-17
| | | | | * gnu/packages/cran.scm (r-abcrf): Update to 1.8. [propagated-inputs]: Add r-doparallel and r-foreach.
* gnu: r-sjmisc: Update to 2.8.0.Ricardo Wurmus2019-06-17
| | | | | * gnu/packages/cran.scm (r-sjmisc): Update to 2.8.0. [propagated-inputs]: Remove r-haven; add r-insight.
* gnu: r-extradistr: Update to 1.8.11.Ricardo Wurmus2019-06-17
| | | | * gnu/packages/cran.scm (r-extradistr): Update to 1.8.11.
* gnu: guile-gi: Update to 0.0.2.Ricardo Wurmus2019-06-17
| | | | | | | | * gnu/packages/guile-xyz.scm (guile-gi): Update to 0.0.2. [source]: Fetch using url-fetch. [arguments]: Add make flags to remove unexpectedly passing test from XFAIL_TESTS. [native-inputs]: Remove autoconf, automake, and texinfo.
* gnu: guile-picture-language: Update to 0.0.1-1-91d10c9.Ricardo Wurmus2019-06-17
| | | | | | | * gnu/packages/guile-xyz.scm (guile-picture-language): Update to 0.0.1-1-91d10c9. [build-system]: Use gnu-build-system. [native-inputs]: Add autoconf, automake, imagemagick, pkg-config, and texinfo.
* gnu: youtube-viewer: Refer to youtube-dl.Tobias Geerinckx-Rice2019-06-17
| | | | | * gnu/packages/video.scm (youtube-viewer)[inputs]: Add youtube-dl. [arguments]: Add ‘refer-to-inputs’ phase.
* gnu: radare2: Download over HTTPS.Tobias Geerinckx-Rice2019-06-17
| | | | * gnu/packages/engineering.scm (radare2)[source]: Use HTTPS.
* gnu: radare2: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-06-17
| | | | * gnu/packages/engineering.scm (radare2)[source]: Hard-code NAME.
* gnu: nsd: Update to 4.2.0.Tobias Geerinckx-Rice2019-06-17
| | | | * gnu/packages/dns.scm (nsd): Update to 4.2.0.
* gnu: knot: Update to 2.8.2.Tobias Geerinckx-Rice2019-06-17
| | | | * gnu/packages/dns.scm (knot): Update to 2.8.2.
* gnu: suil: Update to 0.10.4.Tobias Geerinckx-Rice2019-06-17
| | | | * gnu/packages/audio.scm (suil): Update to 0.10.4.
* gnu: Add freeorionJesse Gibbons2019-06-16
| | | | * gnu/packages/games.scm (freeorion): New variable.
* gnu: docker-compose: Add required Python dependencies.Tobias Geerinckx-Rice2019-06-16
| | | | | | | * gnu/packages/python-xyz.scm (python-jsonschema-2.6): New old public variable. * gnu/packages/docker.scm (docker-compose)[inputs]: Add python-docker-pycreds and use python-jsonschema-2.6.
* gnu: dstat: Add two patches, fix two bugs.Tobias Geerinckx-Rice2019-06-16
| | | | | | | * gnu/packages/admin.scm (dstat)[source]: Add patches. * gnu/packages/patches/dstat-fix-crash-when-specifying-delay.patch, gnu/packages/patches/dstat-skip-devices-without-io.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
* gnu: dstat: Fix Python 3 deprecation warning.Tobias Geerinckx-Rice2019-06-16
| | | | | * gnu/packages/admin.scm (dstat)[arguments]: Add ‘fix-python3-DeprecationWarning’ phase.
* gnu: Add font-anonymous-pro-minus.Tobias Geerinckx-Rice2019-06-16
| | | | * gnu/packages/fonts.scm (font-anonymous-pro-minus): New public variable.
* gnu: keepassxc: Update to 2.4.3.Efraim Flashner2019-06-16
| | | | * gnu/packages/password-utils.scm (keepassxc): Update to 2.4.3.
* gnu: linux-libre: Update to 5.1.10.Mark H Weaver2019-06-16
| | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.10. (%linux-libre-hash): Update hash.
* gnu: linux-libre@4.19: Update to 4.19.51.Mark H Weaver2019-06-16
| | | | | * gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.51. (%linux-libre-4.19-hash): Update hash.
* gnu: linux-libre@4.14: Update to 4.14.126.Mark H Weaver2019-06-16
| | | | | * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.126. (%linux-libre-4.14-hash): Update hash.
* gnu: Add waybar.Gábor Boskovits2019-06-16
| | | | * gnu/packages/wm.scm(waybar): New variable.
* gnu: Add spdlog.Gábor Boskovits2019-06-15
| | | | * gnu/packages/logging.scm(spdlod): New variable.
* services: Include USB_ModeSwitch in %desktop-services.Florian Pelz2019-06-15
| | | | | | | | | Fixes <https://bugs.gnu.org/35640>. * gnu/services/desktop.scm (%desktop-services): Add usb-modeswitch-service-type. * doc/guix.texi (Networking Services): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* services: Add usb-modeswitch-service-type.Florian Pelz2019-06-15
| | | | | | | | | | * gnu/services/networking.scm (usb-modeswitch-service-type): New variable. (usb-modeswitch-configuration): New variable. (usb-modeswitch-sh): New procedure. (usb-modeswitch-configuration->udev-rules): New procedure. * doc/guix.texi (Networking Services): Document it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: units: Update to 2.19.Ludovic Courtès2019-06-15
| | | | * gnu/packages/maths.scm (units): Update to 2.19.
* gnu: rush: Update to 1.9.Ludovic Courtès2019-06-15
| | | | * gnu/packages/rush.scm (rush): Update to 1.9.
* gnu: wget: Update to 1.20.3.Ludovic Courtès2019-06-15
| | | | * gnu/packages/wget.scm (wget): Update to 1.20.3.
* gnu: gengetopt: Update to 2.23.Ludovic Courtès2019-06-15
| | | | | * gnu/packages/popt.scm (gengetopt): Update to 2.23. [native-inputs]: New field.
* gnu: dico: Update to 2.9.Ludovic Courtès2019-06-15
| | | | * gnu/packages/dico.scm (dico): Update to 2.9.
* gnu: libmicrohttpd: Update to 0.9.64.Ludovic Courtès2019-06-15
| | | | * gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.64.
* services: Remove unneeded imports that led to cycles.Ludovic Courtès2019-06-15
| | | | | | | | | Fixes <https://bugs.gnu.org/36207>. Reported by Jack Hill <jackhill@jackhill.us>. * gnu/services/admin.scm: Remove unneeded import of (gnu services base). * gnu/services/mcron.scm: Likewise.
* gnu: swayidle: Add elogind support.Meiyo Peng2019-06-15
| | | | | | | * gnu/packages/wm.scm (swayidle)[arguments]: Add #:configure-flags. [inputs]: Add elogind. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* gnu: emacs-desktop-environment: Update to 0.2.2.Pierre Neidhardt2019-06-15
| | | | * gnu/packages/emacs-xyz.scm (emacs-desktop-environment): Update to 0.2.2.
* Merge branch 'staging'Marius Bakke2019-06-15
|\
| * build-system/haskell: Generate Setup.hs if needed.Robert Vollmert2019-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default Setup.hs is boilerplate that is frequently left out of source packages. Several packages already add a phase to generate it, so moving this phase to the build system is just factoring out an existing pattern. See <https://github.com/phadej/time-compat/issues/4>. * guix/build/haskell-build-system.scm (generate-setuphs): New procedure. (%standard-phases): Add it after 'unpack'. * gnu/packages/haskell.scm (ghc-foundation, ghc-inline-c, ghc-inline-c-cpp, ghc-rio): Remove 'arguments'. Signed-off-by: Timothy Sample <samplet@ngyro.com>
| * build-system/haskell: Fix Haddock phase docstring.Robert Vollmert2019-06-13
| | | | | | | | | | | | * guix/build/haskell-build-system.scm (haddock): Fix docstring. Signed-off-by: Timothy Sample <samplet@ngyro.com>
* | gnu: Remove leftover patch.Marius Bakke2019-06-15
| | | | | | | | | | | | | | This is a follow-up to commit d680a8afd1190aac46742d3abf2a0de1a45ea10f. * gnu/packages/patches/inkscape-poppler-compat3.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* | gnu: Add benchmark.Gábor Boskovits2019-06-14
| | | | | | | | | | | | * gnu/packages/benchmark.scm(benchmark): New variable. * gnu/packages/patches/benchmark-unbundle-googletest.patch: New file. * gnu/local.mk(dist_patch_DATA): Add it.
* | gnu: Remove r-loomr.Ricardo Wurmus2019-06-14
| | | | | | | | | | | | | | The loomR package is actually non-free software according to its author. See https://github.com/mojaveazure/loomR/pull/24. * gnu/packages/bioinformatics.scm (r-loomr): Remove variable.
* | doc: Fix typo.Björn Höfling2019-06-14
| | | | | | | | * doc/guix.texi: Switch URI and description in @uref for hpcguix-web.
* | gnu: sway: Hardcode path to swaybg.Meiyo Peng2019-06-14
| | | | | | | | | | | | | | * gnu/packages/wm.scm (sway)[arguments]: Hardcode path to swaybg. [inputs]: Add swaybg. Signed-off-by: Marius Bakke <mbakke@fastmail.com>
* | gnu: whois: Update to 5.4.3.Marius Bakke2019-06-14
| | | | | | | | * gnu/packages/networking.scm (whois): Update to 5.4.3.
* | gnu: ungoogled-chromium: Update to 75.0.3770.90-0.5d8abc3 [fixes CVE-2019-5842].Marius Bakke2019-06-14
| | | | | | | | | | | | * gnu/packages/chromium.scm (%chromium-version): Update to 75.0.3770.90. (%debian-revision): Update to 'debian/75.0.3770.90-1'. (%chromium-origin): Update hashes.
* | import: hackage: Handle Hackage revisions.Robert Vollmert2019-06-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hackage packages can have metadata revisions (Cabal file only) that are not reflected in the source archive. The Haskell build system has support for this, but until now the Hackage importer would create a package based on the revised Cabal file which would then build using the old Cabal file. Fixes <https://bugs.gnu.org/35750>. * guix/import/cabal.scm (<cabal-package>): Add 'revision' field. (eval-cabal): Parse 'x-revision:' property. * guix/import/hackage.scm (read-cabal-and-hash): New procedure. (hackage-fetch-and-hash): New procedure. (hackage-fetch): Rewrite using 'hackage-fetch-and-hash'. (hackage-module->sexp): Add 'cabal-hash' argument and use it to populate the '#:cabal-revision' argument. (hackage->guix-package): Use the new '-and-hash' functions to get the hash of the Cabal file and pass it to 'hackage-module->sexp'. * guix/tests/hackage.scm: Test import of Cabal file revision. Signed-off-by: Timothy Sample <samplet@ngyro.com>
* | gnu: emacs-org-noter: Tweak.Ludovic Courtès2019-06-13
| | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-org-noter): Adjust indentation and description.