Commit Graph

39110 Commits

Author SHA1 Message Date
Marius Bakke 71bfbe9ba8
gnu: whois: Update to 5.4.3.
* gnu/packages/networking.scm (whois): Update to 5.4.3.
2019-06-14 14:06:06 +02:00
Marius Bakke 54200da4b3
gnu: ungoogled-chromium: Update to 75.0.3770.90-0.5d8abc3 [fixes CVE-2019-5842].
* 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.
2019-06-14 14:05:47 +02:00
Ludovic Courtès 30825c4629
gnu: emacs-org-noter: Tweak.
* gnu/packages/emacs-xyz.scm (emacs-org-noter): Adjust indentation and
description.
2019-06-13 23:27:34 +02:00
Dimakakos Dimos 576cb396ea
gnu: Add emacs-org-noter
* gnu/packages/emacs-xyz.scm (emacs-org-noter): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 23:23:28 +02:00
Alex Griffin 1aa2c25560
gnu: ikiwiki: Update to 3.20190228.
* gnu/packages/web.scm (ikiwiki): Update to 3.20190228.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 23:06:45 +02:00
Alex Griffin 1682368932
gnu: perl-yaml-libyaml: Update to 0.78.
* gnu/packages/perl.scm (perl-yaml-libyaml): Update to 0.78.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 23:06:45 +02:00
Alex Griffin 15f836efc1
gnu: perl-canary-stability: Update to 2013.
* gnu/packages/perl.scm (perl-canary-stability): Update to 2013.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 23:06:45 +02:00
Alex Griffin a3abc3fdfc
gnu: perl-db-file: Update to 1.852.
* gnu/packages/databases.scm (perl-db-file): Update to 1.852.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 23:06:44 +02:00
Alex Griffin 6bb5a7e08c
gnu: Add emacs-solaire-mode.
* gnu/packages/emacs-xyz.scm (emacs-solaire-mode): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-13 23:40:06 +03:00
Alex Griffin 4df1d31b54
gnu: Add emacs-mixed-pitch.
* gnu/packages/emacs-xyz.scm (emacs-mixed-pitch): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-13 23:40:05 +03:00
Alex Griffin fdcd50b93b
gnu: Add emacs-restart-emacs.
* gnu/packages/emacs-xyz.scm (emacs-restart-emacs): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-13 23:40:05 +03:00
Alex Griffin 9989e06fda
gnu: Add emacs-elfeed-org.
* gnu/packages/emacs-xyz.scm (emacs-elfeed-org): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-13 23:40:05 +03:00
Oleg Pykhalov c56a65aae7
gnu: Add emacs-xtest.
* gnu/packages/emacs-xyz.scm (emacs-xtest): New variable.
2019-06-13 23:40:05 +03:00
Efraim Flashner 9062fde4c6
gnu: parcimonie: Update source and home-page.
* gnu/packages/gnupg.scm (parcimonie)[source]: Update to new url.
[home-page]: Same.
2019-06-13 20:43:20 +03:00
Robert Vollmert ed8d3f33a5
build-system/haskell: Generate Setup.hs if needed.
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>
2019-06-13 13:30:24 -04:00
Marius Bakke f388f4a568
Merge branch 'staging' 2019-06-13 15:27:30 +02:00
Marius Bakke 2a9d89afb6
gnu: gstreamer: Skip failing test on 32-bit systems.
* gnu/packages/gstreamer.scm (gstreamer)[arguments]: When building for a
32-bit system, add #:phases.
2019-06-13 14:08:32 +02:00
Nicolas Goaziou 3745909dc9
gnu: Add ri-li.
* gnu/packages/games.scm (ri-li): New variable.
* gnu/packages/patches/ri-li-modernize_cpp.patch: New file.
* gnu/local.mk (dist_patch_DATA): Reference patch.
2019-06-13 13:59:58 +02:00
Carlo Zancanaro 47f2168b6f
gnu: Add Kawa.
* gnu/packages/kawa.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2019-06-13 13:00:37 +02:00
Ludovic Courtès 0ddf17dc1a
gnu; emacs-realgud: Add a 'file-name' field to the origin.
* gnu/packages/emacs-xyz.scm (emacs-realgud)[source]: Add 'file-name'.
2019-06-13 13:00:37 +02:00
Brian Leung 0882c491f0
gnu: emacs-realgud: Update to 1.5.0.
* gnu/packages/emacs-xyz.scm (emacs-realgud): Update to 1.5.0.
[source]: Fetch from git.
Remove upstreamed patch.
* gnu/packages/patches/emacs-realgud-fix-configure-ac.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 13:00:37 +02:00
Ludovic Courtès ed8a551653
gnu: gpxsee: Fetch from Git instead of a generated tarball.
* gnu/packages/gps.scm (gpxsee)[source]: Use 'git-fetch'.
2019-06-13 13:00:37 +02:00
Nikolay Korotkiy 286ef5d97c
gnu: gpxsee: Upgrade to 7.8
* gnu/packages/gps.scm (gpxsee): Update to 7.8.
[arguments]: Leave "config.h" unchanged in 'configure' phase.
Remove 'install' phase.
[home-page, synopsis, description]: Update.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 13:00:37 +02:00
Ludovic Courtès b801646727
gnu: nyacc: Add 0.94.0.
* gnu/packages/mes.scm (nyacc): Rename to...
(nyacc-0.86): ... this.
(nyacc): New variable.
(mes)[propagated-inputs]: Use NYACC-0.86 instead of NYACC.
2019-06-13 13:00:36 +02:00
Nicolas Goaziou 4d6d2d7cca
gnu: gimp: Update to 2.10.12.
* gnu/packages/gimp.scm (gimp): Update to 2.10.12.
2019-06-13 12:52:55 +02:00
Nicolas Goaziou 42b641b7d8
gnu: babl: Update to 0.1.66.
* gnu/packages/gimp.scm (babl): Update to 0.1.66.
2019-06-13 12:52:40 +02:00
LaFreniere, Joseph aa86c3adbd
gnu: emacs-perspective: Update to 2.2.
* gnu/packages/emacs-xyz.scm (emacs-perspective): Update to 2.2.
[source]: Download using git-fetch.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-06-13 10:46:24 +03:00
Efraim Flashner e22edabbb5
gnu: gpodder: Only return #t when needed.
* gnu/packages/gpodder.scm (gpodder)[arguments]: Return #t from
'do-not-run-msgmerge. Don't return #t from 'install.
2019-06-13 09:35:08 +03:00
Pierre Langlois 2bb078efe5
gnu: gpodder: Update to 3.10.9.
* gnu/packages/gpodder.scm (gpodder): Update to 3.10.9.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2019-06-13 09:29:27 +03:00
Tobias Geerinckx-Rice 5cc5364eba
gnu: dstat: Add python2-six.
* gnu/packages/admin.scm (dstat)[inputs]: Add python2-six.
[arguments]: Add ‘wrap’ phase to make dstat find required modules.
2019-06-13 02:26:21 +02:00
Florian Pelz bd9b15fb31
gnu: Add USB_ModeSwitch.
* gnu/packages/usb-modeswitch.scm: New file.
* gnu/packages/patches/usb-modeswitch-accept-config-arg.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add package.
  (dist_patch_DATA): Add patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-13 00:44:01 +02:00
Jan Nieuwenhuizen f0de9544a3
gnu: Add emacsy.
* gnu/packages/guile-xyz.scm (emacsy): New variable.
2019-06-12 23:31:43 +02:00
Leo Famulari ff22ff42a1
gnu: GParted: Update 1.0.0.
* gnu/packages/disk.scm (gparted): Update to 1.0.0.
[arguments]: Remove obsolete configure flag.
[inputs]: Use gtkmm@3. Add yelp-tools and itstool. Remove libxslt,
gnome-doc-utils, docbook-xml-4.2, python-2, python2-libxml2, and which.
[native-inputs]: Add lvm2.
2019-06-12 15:46:53 -04:00
Mark H Weaver ac72162efd
gnu: linux-libre: Update to 5.1.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.9.
(%linux-libre-hash): Update hash.
2019-06-12 13:05:09 -04:00
Mark H Weaver 6a2d0191c6
gnu: linux-libre@4.19: Update to 4.19.50.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.50.
(%linux-libre-4.19-hash): Update hash.
2019-06-12 13:03:53 -04:00
Mark H Weaver 7ef05bcf4b
gnu: linux-libre@4.14: Update to 4.14.125.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.125.
(%linux-libre-4.14-hash): Update hash.
2019-06-12 13:01:12 -04:00
Mark H Weaver 07b7a45a49
gnu: linux-libre@4.9: Update to 4.9.181.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.181.
2019-06-12 13:00:33 -04:00
Mark H Weaver a542521a70
gnu: linux-libre@4.4: Update to 4.4.181.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.181.
2019-06-12 12:59:50 -04:00
Christopher Baines 2916deb91b
gnu: perl-io-socket-ssl: Update to 2.066.
The previous version failed to build, but this updated version does build
successfully.

* gnu/packages/web.scm (perl-io-socket-ssl): Update to 2.066.
2019-06-12 17:49:23 +01:00
Julien Lepiller 24d32e67db
gnu: Add python-pynvim.
* gnu/packages/vim.scm (python-pynvim, python2-pynvim): New variables.
2019-06-12 18:48:15 +02:00
Tobias Geerinckx-Rice 79d19d7d90
services: Import (srfi srfi-26) from the build side.
See <https://lists.gnu.org/archive/html/guix-devel/2019-06/msg00119.html>.

* gnu/services/nix.scm (nix-activation): Remove (srfi srfi-26) from (host-)
imported modules.
2019-06-12 17:26:28 +02:00
Ricardo Wurmus 798b80cea2
gnu: Add r-txdb-hsapiens-ucsc-hg38-knowngene.
* gnu/packages/bioconductor.scm (r-txdb-hsapiens-ucsc-hg38-knowngene): New variable.
2019-06-12 16:23:44 +02:00
Marius Bakke 136eeb0b49
gnu: ungoogled-chromium: Update to 75.0.3770.80-0.5d8abc3.
* gnu/packages/chromium.scm (%preserved-third-party-files): Update for 75.
(%chromium-version): Update to 75.0.3770.80.
(%ungoogled-revision): Update to 5d8abc38b43a62f379615a0dc972b29d9aebb4b4.
(%debian-revision): Update to debian/75.0.3770.80-1.
(%chromium-origin, %ungoogled-origin, %debian-origin): Update hashes.
(ungoogled-chromium-source): Include Debians GCC6 patches.
(ungoogled-chromium)[arguments]: Add "enable_vr=false" to #:configure-flags.
2019-06-12 13:29:45 +02:00
Marius Bakke d0804ea0c6
gnu: chromium: Move origins into separate variables.
* gnu/packages/chromium.scm (%chromium-origin, %ungoogled-origin,
%debian-origin): New variables.
(ungoogled-chromium-source): Adjust accordingly.
2019-06-12 13:29:35 +02:00
Ricardo Wurmus 6054c823ae
gnu: pigx-rnaseq: Update to 0.0.6.
* gnu/packages/bioinformatics.scm (pigx-rnaseq): Update to 0.0.6.
[inputs]: Remove bedtools.
2019-06-12 13:12:00 +02:00
Efraim Flashner e38731138d
gnu: wget.scm: List inputs alphabetically.
* gnu/packages/wget.scm: List inputs alphabetically.
2019-06-12 12:58:34 +03:00
Efraim Flashner d7397187df
gnu: wget: Change default paste site.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Change default paste
site in custom 'remove-dead-paste-site phase.
2019-06-12 12:58:33 +03:00
Efraim Flashner 08b00d384b
gnu: wgetpaste: Add xclip to wrapper program list.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Add xclip to list of
wrapper programs in custom 'wrap-program phase.
[inputs]: Add xclip.
2019-06-12 12:58:33 +03:00
Ricardo Wurmus ae6fa185af
gnu: Add r-annotatr.
* gnu/packages/bioconductor.scm (r-annotatr): New variable.
2019-06-12 11:07:37 +02:00
Ivan Petkov 2444abd9c1
gnu: crate: Add proc-macro2 and quote.
* gnu/packages/crates-io.scm: (rust-proc-macro2): New variable.
(rust-quote): New variable.

Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
2019-06-11 18:05:44 -07:00
Ivan Petkov cb2471f726
gnu: crate: Add unicode-xid.
* gnu/local.mk: (GNU_SYSTEM_MODULES): Add packages/crates-io.scm.
* gnu/packages/crates-io.scm: New file, containing unicode-xid.

Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
2019-06-11 18:05:44 -07:00
Amar Singh a38525789c
gnu: Add emacs-shroud.
* gnu/packages/emacs-xyz.scm (emacs-shroud): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-06-11 22:35:26 +02:00
Tobias Geerinckx-Rice 2be6b5e2ee
services: Add SRFI-26 to Nix activation gexp.
Fix the following fatal error on ‘guix system reconfigure’:

Backtrace:
          18 (primitive-load "/home/nckx/.config/guix/current/bin/guix")
In guix/ui.scm:
  1620:12 17 (run-guix-command _ . _)
In ice-9/boot-9.scm:
    829:9 16 (catch _ _ #<procedure 7a7caa2d4c80 at guix/ui.scm:587:2 (key c)> _)
    829:9 15 (catch _ _ #<procedure 7a7caa2d4c98 at guix/ui.scm:710:6 (key proc format-string format-args . …> …)
In guix/scripts/system.scm:
   1325:8 14 (_)
In guix/status.scm:
    768:4 13 (call-with-status-report _ _)
In guix/scripts/system.scm:
   1181:4 12 (process-action _ _ _)
In guix/store.scm:
   623:10 11 (call-with-store _)
  1800:24 10 (run-with-store _ _ #:guile-for-build _ #:system _ #:target _)
In guix/scripts/system.scm:
   920:13  9 (_ _)
    409:8  8 (_ _)
In unknown file:
           7 (primitive-load "/gnu/store/dha7j9gcz3vgb8cy7vfvvaswwsywrrzj-activate")
In ice-9/boot-9.scm:
   260:13  6 (for-each #<procedure primitive-load (_)> _)
In unknown file:
           5 (primitive-load "/gnu/store/ql1xjxrssxm51z2bn2v6l3mlrncij84h-activate-service")
In ice-9/eval.scm:
    619:8  4 (_ #f)
   196:35  3 (_ #f)
   196:27  2 (_ #f)
   223:20  1 (proc #<directory (guile-user) 1fa4140>)
In unknown file:
           0 (%resolve-variable (7 . cut) #<directory (guile-user) 1fa4140>)

ERROR: In procedure %resolve-variable:
error: cut: unbound variable

Reported-by: Alex McGrath on #guix.

* gnu/services/nix.scm (nix-activation): Import and use (srfi srfi-26).
2019-06-11 21:05:32 +02:00
Christopher Lemmer Webber 948ecc27dd
gnu: racket: Update to 7.3.
* gnu/packages/scheme.scm (racket): Update to 7.3.
* gnu/packages/patches/racket-store-checksum-override.patch: Update for Racket
  7.3.
2019-06-11 13:45:27 -04:00
Ricardo Wurmus 944cb87a33
gnu: Add r-psiplot.
* gnu/packages/bioinformatics.scm (r-psiplot): New variable.
2019-06-11 13:39:50 +02:00
Marius Bakke 58bf51b4c0
Merge branch 'master' into staging 2019-06-11 10:27:09 +02:00
Marius Bakke bf3005346e
gnu: tbb: Update to 2019_U8.
* gnu/packages/tbb.scm (tbb): Update to 2019_U8.
2019-06-11 09:31:24 +02:00
Marius Bakke 6c98d9c7fc
gnu: offlineimap: Update to 7.2.4.
* gnu/packages/mail.scm (offlineimap): Update to 7.2.4.
2019-06-11 09:31:24 +02:00
Rutger Helling 80166beca2
gnu: wine-staging: Update to 4.10.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 4.10.
* gnu/packages/wine.scm (wine-staging): Update to 4.10.
2019-06-11 08:28:02 +02:00
Rutger Helling 0debb9ac7e
gnu: faudio: Update to 19.06.07.
* gnu/packages/audio.scm (faudio): Update to 19.06.07.
2019-06-11 08:28:01 +02:00
Rutger Helling b6c31f0e50
gnu: kitty: Update to 0.14.2.
* gnu/packages/terminals.scm (kitty): Update to 0.14.2.
2019-06-11 08:28:01 +02:00
Tobias Geerinckx-Rice 501d4b335a
gnu: grim: Update to 1.2.0.
* gnu/packages/image.scm (grim): Update to 1.2.0.
2019-06-10 23:53:05 +02:00
Tobias Geerinckx-Rice 7d5113e50e
gnu: slurp: Update to 1.2.0.
* gnu/packages/image.scm (slurp): Update to 1.2.0.
2019-06-10 23:53:05 +02:00
Diego Nicola Barbato 2f9f792a1e
services: slim: Update SLiM theme to 1.x.
* gnu/services/xorg.scm (%default-slim-theme-name): Change to "1.x".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-10 23:11:15 +02:00
Diego Nicola Barbato 226a3605d6
artwork: Update snapshot to 2f2fe74.
* gnu/artwork.scm (%artwork-repository): Update to 2f2fe74.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-10 23:11:07 +02:00
Ricardo Wurmus 075a90946b
gnu: Add r-biosigner.
* gnu/packages/bioconductor.scm (r-biosigner): New variable.
2019-06-10 13:41:48 +02:00
Ricardo Wurmus a9fac3f4d3
gnu: Add r-ropls.
* gnu/packages/bioconductor.scm (r-ropls): New variable.
2019-06-10 13:41:45 +02:00
Christopher Baines 4252dace19
services: guix-publish: Configure log rotation.
* gnu/services/base.scm (%guix-publish-log-rotations): New variable.
(guix-publish-service-type): Extend the rottlog-service-type.
2019-06-10 07:58:09 +01:00
Christopher Baines b09793172f
services: guix-publish: Log to a file.
This makes it easier to read the output, as it's recorded in a file.

* gnu/services/base.scm (guix-publish-shepherd-service): Add #:log-file to
make-forkexec-constructor.
2019-06-10 07:58:06 +01:00
Oleg Pykhalov 47b9614b31
services: Add 'nix-service-type'.
* gnu/services/nix.scm: New file.
* gnu/local.mk: Add this.
* doc/guix.texi (Miscellaneous Services): Document this.
2019-06-10 09:15:45 +03:00
Mark H Weaver 31775e400e
gnu: linux-libre: Update to 5.1.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.8.
(%linux-libre-hash): Update hash.
2019-06-10 01:52:15 -04:00
Mark H Weaver 84b3d9dd93
gnu: linux-libre@4.19: Update to 4.19.49.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.49.
(%linux-libre-4.19-hash): Update hash.
2019-06-10 01:51:08 -04:00
Mark H Weaver 5d293300f8
gnu: linux-libre@4.15: Remove package.
This release series is no longer supported upstream.

* gnu/packages/linux.scm (%linux-libre-4.15-version)
(%linux-libre-4.15-hash, linux-libre-4.15)
(linux-libre-headers-4.15): Remove variables.
2019-06-10 01:48:01 -04:00
Mark H Weaver ff5355f58e
gnu: linux-libre@4.14: Update to 4.14.124.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.124.
(%linux-libre-4.14-hash): Update hash.
2019-06-10 01:45:26 -04:00
Eric Bavier ac30257600
gnu: emacs-idris-mode: Use recent git checkout.
* gnu/packages/emacs-xyz.scm (emacs-idris-mode)[source]: Use git-fetch.
[version]: Include revision and commit.
2019-06-09 23:18:16 -05:00
Jack Hill 535a69e9e5
gnu: recutils: Remove emacs-minimal native input.
* gnu/packages/databases.scm (recutils)[native-inputs]: Remove emacs-minimal.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-10 07:04:48 +03:00
Jack Hill 9df786752e
gnu: Add emacs-recutils.
* gnu/packages/databases.scm (emacs-recutils): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-10 07:04:45 +03:00
Tobias Geerinckx-Rice c447eb4d1d
gnu: Restore allegro-mesa-18.2.5-and-later.patch.
Dropped in 49405aaf5c, it's still in use
by the (leaf) allegro-5.0 package.

* gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch: Newish file.
* gnu/local.mk (dist_patch_DATA): Re-add it.
2019-06-10 01:26:50 +02:00
Tobias Geerinckx-Rice 310c89e330
gnu: mobile-broadband-provider-info: Update to 20190116.
* gnu/packages/gnome.scm (mobile-broadband-provider-info): Update to 20190116.
2019-06-10 01:26:50 +02:00
Tobias Geerinckx-Rice 597ab33d6b
gnu: gnumeric: Update to 1.12.45.
* gnu/packages/gnome.scm (gnumeric): Update to 1.12.45.
2019-06-09 16:18:20 +02:00
Tobias Geerinckx-Rice 0cece1b502
gnu: virtualgl: Update to 2.6.2.
* gnu/packages/gl.scm (virtualgl): Update to 2.6.2.
2019-06-09 16:18:20 +02:00
Tobias Geerinckx-Rice c3c9716e0e
gnu: cfitsio: Update to 3.47.
* gnu/packages/astronomy.scm (cfitsio): Update to 3.47.
2019-06-09 16:18:20 +02:00
Tobias Geerinckx-Rice ee861a54ab
gnu: radeontop: Don't use unstable tarball.
* gnu/packages/linux.scm (radeontop)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[home-page]: Move down to its conventional spot.
2019-06-09 16:18:20 +02:00
Tobias Geerinckx-Rice 88e1bce53e
gnu: radeontop: Update to 1.2.
* gnu/packages/linux.scm (radeontop): Update to 1.2.
2019-06-09 16:18:20 +02:00
Ricardo Wurmus 2d1d59ab57
gnu: r-rhisat2: Update to 1.0.2.
* gnu/packages/bioconductor.scm (r-rhisat2): Update to 1.0.2.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 61730c3db4
gnu: r-aucell: Update to 1.6.1.
* gnu/packages/bioconductor.scm (r-aucell): Update to 1.6.1.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 823e23fffe
gnu: r-msnbase: Update to 2.10.1.
* gnu/packages/bioinformatics.scm (r-msnbase): Update to 2.10.1.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 85e067161a
gnu: r-iranges: Update to 2.18.1.
* gnu/packages/bioinformatics.scm (r-iranges): Update to 2.18.1.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 303862330b
gnu: r-numderiv: Update to 2016.8-1.1.
* gnu/packages/statistics.scm (r-numderiv): Update to 2016.8-1.1.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus eb3f1c2d24
gnu: r-quantreg: Update to 5.40.
* gnu/packages/statistics.scm (r-quantreg): Update to 5.40.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus e95d5ad958
gnu: r-fpc: Update to 2.2-2.
* gnu/packages/statistics.scm (r-fpc): Update to 2.2-2.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus d0b3d10e80
gnu: r-prabclus: Update to 2.3-1.
* gnu/packages/statistics.scm (r-prabclus): Update to 2.3-1.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus cb6d481561
gnu: r-e1071: Update to 1.7-2.
* gnu/packages/statistics.scm (r-e1071): Update to 1.7-2.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 6155b589c3
gnu: r-xml: Update to 3.98-1.20.
* gnu/packages/statistics.scm (r-xml): Update to 3.98-1.20.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 815c7389b7
gnu: r-dbplyr: Update to 1.4.1.
* gnu/packages/statistics.scm (r-dbplyr): Update to 1.4.1.
2019-06-09 15:19:58 +02:00
Ricardo Wurmus 0638ee43a4
gnu: r-tibble: Update to 2.1.3.
* gnu/packages/statistics.scm (r-tibble): Update to 2.1.3.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus e7bc880274
gnu: r-markdown: Update to 1.0.
* gnu/packages/statistics.scm (r-markdown): Update to 1.0.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus 754f09a333
gnu: r-rsvd: Update to 1.0.1.
* gnu/packages/cran.scm (r-rsvd): Update to 1.0.1.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus 85f3ec6a7b
gnu: r-iso: Update to 0.0-18.
* gnu/packages/cran.scm (r-iso): Update to 0.0-18.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus bf6895ef4f
gnu: r-performance: Update to 0.2.0.
* gnu/packages/cran.scm (r-performance): Update to 0.2.0.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus a1473cb4ec
gnu: r-sjstats: Update to 0.17.5.
* gnu/packages/cran.scm (r-sjstats): Update to 0.17.5.
[propagated-inputs]: Add r-bayestestr and r-performance; remove r-matrix.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus 5bdc59c6a9
gnu: r-proc: Update to 1.15.0.
* gnu/packages/cran.scm (r-proc): Update to 1.15.0.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus bc418c97ad
gnu: r-sjlabelled: Update to 1.1.0.
* gnu/packages/cran.scm (r-sjlabelled): Update to 1.1.0.
[propagated-inputs]: Remove r-dplyr; add r-tidyselect.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus 9ce3d17ee3
gnu: r-tseries: Update to 0.10-47.
* gnu/packages/cran.scm (r-tseries): Update to 0.10-47.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus f7f65cbaa6
gnu: r-statnet-common: Update to 4.3.0.
* gnu/packages/cran.scm (r-statnet-common): Update to 4.3.0.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus 154e20e5f3
gnu: r-seriation: Update to 1.2-7.
* gnu/packages/cran.scm (r-seriation): Update to 1.2-7.
2019-06-09 15:19:57 +02:00
Ricardo Wurmus 8e0267f6e4
gnu: r-stringdist: Update to 0.9.5.2.
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.5.2.
2019-06-09 15:19:57 +02:00
Marius Bakke 69ecd666d7
Merge branch 'master' into staging 2019-06-09 00:57:36 +02:00
Tobias Geerinckx-Rice c6de5afe5c
gnu: git: Update to 2.22.0.
* gnu/packages/version-control.scm (git): Update to 2.22.0.
2019-06-09 00:01:10 +02:00
Marius Bakke 80fa745cf9
gnu: notmuch: Update to 0.29.
* gnu/packages/mail.scm (notmuch): Update to 0.29.
[source]: Change to ".xz" tarball.
2019-06-08 23:49:46 +02:00
Marius Bakke 04aec35b78
gnu: po4a: Update to 0.56.
* gnu/packages/gettext.scm (po4a): Update to 0.56.
2019-06-08 23:49:46 +02:00
Marius Bakke 2ea01d91b8
gnu: ceph: Update to 13.2.6.
* gnu/packages/storage.scm (ceph): Update to 13.2.6.
2019-06-08 23:49:46 +02:00
Ricardo Wurmus fc1ff7fc97
gnu: jalv-select: Update to 1.3.
* gnu/packages/music.scm (jalv-select): Update to 1.3.
[arguments]: Do not patch jalv.select.h.
2019-06-08 21:39:22 +02:00
Tobias Geerinckx-Rice 7e6764c1d2
gnu: gtkwave: Update to 3.3.101.
* gnu/packages/fpga.scm (gtkwave): Update to 3.3.101.
2019-06-08 07:30:26 +02:00
Tobias Geerinckx-Rice de7f9b233f
gnu: newt: Update to 0.52.21.
* gnu/packages/slang.scm (newt): Update to 0.52.21.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice fdf1108abb
gnu: v4l-utils: Update to 1.16.6.
* gnu/packages/video.scm (v4l-utils): Update to 1.16.6.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice ecdc2f8276
gnu: livemedia-utils: Update to 2019.05.29.
* gnu/packages/video.scm (livemedia-utils): Update to 2019.05.29.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice 232a7e69ce
installer: Fix typo.
* gnu/installer/newt/network.scm (run-technology-page): Fix plural typo.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice 49405aaf5c
gnu: allegro: Update to 5.2.5.0.
* gnu/packages/game-development.scm (allegro): Update to 5.2.5.0.
[source]: Remove patch.
* gnu/packages/patches/allegro-mesa-18.2.5-and-later.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice 9828859c29
gnu: newt: Don't use NAME in source URI.
* gnu/packages/slang.scm (newt)[source]: Hard-code NAME.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice 2b6bdf6493
gnu: babl: Update to 0.1.64.
* gnu/packages/gimp.scm (babl): Update to 0.1.64.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice 18dd9cbc72
gnu: font-gnu-unifont: Update to 12.1.02.
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 12.1.02.
2019-06-08 02:30:25 +02:00
Tobias Geerinckx-Rice f990bda402
gnu: font-gnu-unifont: Add Unifoundry source URL.
* gnu/packages/fonts.scm (font-gnu-unifont)[source]: Add unifoundry.com.
2019-06-08 02:30:24 +02:00
Tobias Geerinckx-Rice b5efe22a94
gnu: tmux-xpanes: Update to 4.1.1.
* gnu/packages/tmux.scm (tmux-xpanes): Update to 4.1.1.
2019-06-08 02:30:24 +02:00
Ludovic Courtès d998902214
installer: Install xterm alongside ratpoison.
* gnu/installer/services.scm (%system-services) <"ratpoison">: Add
xterm.
2019-06-07 22:32:19 +02:00
Ludovic Courtès 676eb5880e
installer: Install companion packages alongside i3.
Fixes <http://bugs.gnu.org/36008>.
Suggested by Giovanni Biscuolo <g@xelera.eu>.

* gnu/installer/services.scm (%system-services) <"i3">: Add i3status,
dmenu, and st.
2019-06-07 22:32:10 +02:00
Ludovic Courtès 0e6cee21a4
gnu: glibc-locales: Install symlinks using the normalized codeset.
Fixes <https://bugs.gnu.org/36076>.
Reported by Jack Hill <jackhill@jackhill.us>
and Giovanni Biscuolo <g@xelera.eu>

* gnu/build/locale.scm (locale->name+codeset): New file.
* gnu/packages/base.scm (make-glibc-locales): Add #:modules
and #:imported-modules.  Add a 'symlink-normalized-codesets' phase.
2019-06-07 21:50:18 +02:00
Ludovic Courtès 15ec93a783
Add (gnu build locale).
* gnu/build/locale.scm: New file.
* gnu/local.mk (MODULES_NOT_COMPILED): Add it.
* gnu/installer/locale.scm (normalize-codeset): Remove.
* gnu/system/locale.scm (localedef-command): Remove.
(single-locale-directory): Use (gnu build locale).
(glibc-supported-locales)[build]: Likewise, and remove
'read-supported-locales'.
2019-06-07 21:50:18 +02:00
Tobias Geerinckx-Rice bc48088b14
gnu: libebml: Update to 1.3.9.
* gnu/packages/xml.scm (libebml): Update to 1.3.9.
2019-06-07 18:36:03 +02:00
Tobias Geerinckx-Rice ad8e5a5332
gnu: libmatroska: Update to 1.5.2.
* gnu/packages/video.scm (libmatroska): Update to 1.5.2.
2019-06-07 18:36:03 +02:00
Tobias Geerinckx-Rice 94f7f9503a
gnu: vlc: Update to 3.0.7.
* gnu/packages/video.scm (vlc): Update to 3.0.7.
2019-06-07 18:36:03 +02:00
Tobias Geerinckx-Rice 0d60bf4546
gnu: terminology: Update to 1.4.1.
* gnu/packages/enlightenment.scm (terminology): Update to 1.4.1.
2019-06-07 18:36:03 +02:00
Tobias Geerinckx-Rice 6d42b87f1d
gnu: dashel: Don't use unstable tarball.
* gnu/packages/cpp.scm (dashel)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[home-page]: Move down to its conventional spot.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice 7f5c1233b9
gnu: xsimd: Update to 7.2.3.
* gnu/packages/cpp.scm (xsimd): Update to 7.2.3.
[arguments]: Add a configure flag required to build the tests.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice e821136474
gnu: xsimd: Don't use unstable tarball.
* gnu/packages/cpp.scm (xsimd)[source]: Use GIT-FETCH and
GIT-FILE-NAME.
[home-page]: Move down to its conventional spot.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice c83aa29270
gnu: tinyxml2: Update to 7.0.1.
* gnu/packages/xml.scm (tinyxml2): Update to 7.0.1.
[arguments]: Enable the (single) test.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice 61497aa481
gnu: python-trezor: Update to 0.11.3.
* gnu/packages/finance.scm (python-trezor): Update to 0.11.3.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice 7b725203a6
gnu: electrum: Update to 3.3.6.
* gnu/packages/finance.scm (electrum): Update to 3.3.6.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice 52bbf5f7bc
gnu: osc: Update to 0.165.1.
* gnu/packages/build-tools.scm (osc): Update to 0.165.1.
2019-06-07 18:36:02 +02:00
Tobias Geerinckx-Rice b92660afa4
gnu: coq: Update to 8.9.1.
* gnu/packages/coq.scm (coq): Update to 8.9.1.
2019-06-07 18:36:02 +02:00
Ludovic Courtès a0f352b30f
pack: Add '--entry-point'.
* guix/scripts/pack.scm (self-contained-tarball): Add #:entry-point and
warn when it's true.
(squashfs-image): Add #:entry-point and honor it.
(docker-image): Add #:entry-point and honor it.
(%options, show-help): Add '--entry-point'.
(guix-pack): Honor '--entry-point' and pass #:entry-point to BUILD-IMAGE.
* gnu/tests/docker.scm (run-docker-test): Test 'docker run' with the
default entry point.
(build-tarball&run-docker-test): Pass #:entry-point to 'docker-image'.
* doc/guix.texi (Invoking guix pack): Document it.
* gnu/tests/singularity.scm (run-singularity-test)["singularity run"]:
New test.
(build-tarball&run-singularity-test): Pass #:entry-point to
'squashfs-image'.
2019-06-07 09:57:19 +02:00
Ludovic Courtès 08814aec6a
services: Add Singularity.
* gnu/packages/linux.scm (singularity)[source](snippet): Change file
name of setuid helpers in libexec/cli/*.exec.
[arguments]: Remove "--disable-suid".
* gnu/services/docker.scm (%singularity-activation): New variable.
(singularity-setuid-programs): New procedure.
(singularity-service-type): New variable.
* gnu/tests/singularity.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Miscellaneous Services): Document it.
2019-06-07 09:57:19 +02:00
Jens Mølgaard cd37b144e4
gnu: aspell.scm: Handle dictionary names with underscore/uppercase.
* gnu/packages/aspell.scm(aspell-dictionary)<name>:
Generate package name from upstream name.
(aspell-dict-pt-pt, aspell-dict-pt-br): Use upstream name for URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-07 09:57:19 +02:00
Ludovic Courtès 28353bd0a4
gnu: emacs-xterm-color: Placate 'guix lint'.
* gnu/packages/emacs-xyz.scm (emacs-xterm-color)[source]: Add
'file-name'.
[description]: Break line.
2019-06-07 09:57:19 +02:00
Jonathan Frederickson d92acd8acf
gnu: Add emacs-xterm-color
* gnu/packages/emacs-xyz.scm: (emacs-xterm-color) new variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-07 09:57:18 +02:00
Stefan Stefanović bedb345775
gnu: Add swaybg.
* gnu/packages/wm.scm (swaybg): New variable.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2019-06-07 09:45:46 +02:00
Stefan Stefanović 11bca5336c
gnu: swaylock: Update to 1.4.
* gnu/packages/wm.scm (swaylock): Update to 1.4.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2019-06-07 09:45:45 +02:00
Stefan Stefanović 8a21a3be8f
gnu: swayidle: Update to 1.3.
* gnu/packages/wm.scm (swayidle): Update to 1.3.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2019-06-07 09:45:45 +02:00
Stefan Stefanović b0451efabb
gnu: sway: Update to 1.1.1.
* gnu/packages/wm.scm (sway): Update to 1.1.1.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2019-06-07 09:45:45 +02:00
Stefan Stefanović e310339fa2
gnu: wlroots: Update to 0.6.0.
* gnu/packages/wm.scm (wlroots): Update to 0.6.0.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2019-06-07 09:45:45 +02:00
Kei Kebreau 8190e1edaf
gnu: rhythmbox: Update to 3.4.3.
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.3.
[source]: Remove upstream patch.
2019-06-06 21:03:55 -04:00
Danny Milosavljevic 07023ebc18
services: Add auditd.
* gnu/services/auditd.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Miscellaneous Services): Document it.
2019-06-06 22:23:35 +02:00
Julien Lepiller 850f787345
gnu: ocaml-batteries: Fix non determinism.
* gnu/packages/ocaml.scm (ocaml-batteries)[arguments]: Fix non
deterministic file ordering.
2019-06-06 21:23:38 +02:00
Robert Vollmert 4c7ffc2ab0
gnu: ghc-http-types: Update to 0.12.3.
* gnu/packages/haskell-web.scm (ghc-http-types): Update to 0.12.3.
[inputs]: Remove ghc-blaze-builder.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-06-07 00:09:33 +05:30
Robert Vollmert 4913af19f4
gnu: ghc-warp: Update to 3.2.27.
This fixes a sporadic test failure: https://github.com/yesodweb/wai/issues/751

* gnu/packages/haskell-web.scm (ghc-warp): Update to 3.2.27.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-06 20:35:54 +02:00
Robert Vollmert 784e601e60
gnu: ghc-streaming-commons: Update to 0.2.1.1.
This fixes a sporadic test failure, showing up particularly in Nix/Guix
builds: https://github.com/fpco/streaming-commons/issues/49.

* gnu/packages/haskell.scm (ghc-streaming-commons): Update to 0.2.1.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-06 20:35:54 +02:00
Ludovic Courtès e00b24778d
gnu: gash: Install modules in the standard locations.
* gnu/packages/shells.scm (gash)[source](modules, snippet): New fields.
2019-06-06 20:35:54 +02:00
Julien Lepiller 6c79cee2e3
gnu: ocaml-cmdliner: Fix non determinism.
* gnu/packages/ocaml.scm (ocaml-cmdliner)[arguments]: Patch build.ml to
fix a file ordering issue.
2019-06-06 15:10:38 +02:00
Julien Lepiller 38f06188df
gnu: ocaml-num: Make stublibs a directory.
* gnu/packages/ocaml.scm (ocaml-num)[arguments]: Fix 'fix-stublibs
phase.
2019-06-06 15:10:31 +02:00
Jesse Gibbons 08c2fb8fe9
gnu: Add gnurobots.
* gnu/packages/games.scm (gnurobots): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2019-06-06 12:16:48 +02:00
Oleg Pykhalov 8758086d2d
gnu: emacs-dashboard: Update to 1.5.0.
* gnu/packages/emacs-xyz.scm (emacs-dashboard): Update to 1.5.0.
2019-06-06 09:53:29 +03:00
Rutger Helling 2d906800fa
gnu: shaderc: Update to 2019.0.
* gnu/packages/vulkan.scm (shaderc): Update to 2019.0.
2019-06-06 08:33:38 +02:00
Nicolas Goaziou 9f0650df65
gnu: mame: Update to 0.210.
* gnu/packages/emulators.scm (mame): Update to 0.210.
[inputs]: Add libxi.
2019-06-06 07:22:03 +02:00
Tobias Geerinckx-Rice 88b028f3a9
gnu: tiled: Use HTTPS home page.
* gnu/packages/game-development.scm (tiled)[home-page]: Use HTTPS.
2019-06-06 06:04:49 +02:00
Tobias Geerinckx-Rice 9062cf8cab
gnu: qjackctl: Update to 0.5.8.
* gnu/packages/audio.scm (qjackctl): Update to 0.5.8.
2019-06-06 05:59:01 +02:00
Tobias Geerinckx-Rice 9405f8b8a4
gnu: pencil2d: Update to 0.6.4.
* gnu/packages/animation.scm (pencil2d): Update to 0.6.4.
2019-06-06 05:59:01 +02:00
Tobias Geerinckx-Rice fcc7fa472b
gnu: toybox: Update to 0.8.1.
* gnu/packages/busybox.scm (toybox): Update to 0.8.1.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice fdcb881f1a
gnu: tiled: Update to 1.2.4.
* gnu/packages/game-development.scm (tiled): Update to 1.2.4.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice 28548efe82
gnu: fio: Update to 3.14.
* gnu/packages/benchmark.scm (fio): Update to 3.14.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice 00a206aea6
gnu: ansible: Update to 2.8.0.
* gnu/packages/admin.scm (ansible): Update to 2.8.0.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice 68193087e2
gnu: thefuck: Update to 3.29.
* gnu/packages/admin.scm (thefuck): Update to 3.29.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice ab0811f927
gnu: inxi, inxi-minimal: Update to 3.0.34-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.0.34-1.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice ad20da2eac
gnu: dstat: Update to 0.7.4.
* gnu/packages/admin.scm (dstat): Update to 0.7.4.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice c3f4505e83
gnu: aide: Update to 0.16.2.
* gnu/packages/admin.scm (aide): Update to 0.16.2.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice 321292e174
gnu: wireless-regdb: Update to 2019.06.03.
* gnu/packages/linux.scm (wireless-regdb): Update to 2019.06.03.
[arguments]: Add ‘omit-signature’ phase.
Add FIRMWARE_PATH & REGDB_PUBCERT #:make-flags, removing unused LSB_ID,
DISTRO_PUBKEY & DISTRO_PRIVKEY.  Exdent.
2019-06-06 05:59:00 +02:00
Tobias Geerinckx-Rice 2b6cd06e5f
gnu: liburcu: Update to 0.11.1.
* gnu/packages/datastructures.scm (liburcu): Update to 0.11.1.
2019-06-06 05:59:00 +02:00
Nicolas Goaziou 8703646271
gnu: Add qview.
* gnu/packages/image-viewers.scm (qview): New variable.
2019-06-05 23:24:39 +02:00
Ludovic Courtès d088d5c484
accounts: Call 'fdatasync' when writing databases.
* gnu/build/accounts.scm (catch-ENOSYS): New macro.
(database-writer): Call 'fdatasync'.
2019-06-05 23:10:37 +02:00
Ludovic Courtès ed8570dce3
accounts: Close database before renaming it.
Fixes <https://bugs.gnu.org/35996>.
Reported by Florian Pelz <pelzflorian@pelzflorian.de>.

* gnu/build/accounts.scm (database-writer): Move 'close-port' call
before 'rename-file'.
2019-06-05 23:10:37 +02:00
Ludovic Courtès d497b6ab39
activation: Lock /etc/.pwd.lock before accessing databases.
Suggested by Florian Pelz <pelzflorian@pelzflorian.de>
in <http://bugs.gnu.org/35996>.

* gnu/build/accounts.scm (%password-lock-file): New variable.
* gnu/build/activation.scm (activate-users+groups): Wrap calls to
'user+group-databases', 'write-group', etc. into 'with-file-lock'.
2019-06-05 23:10:36 +02:00
Ludovic Courtès c11ac62de9
gnu: minizip: Do not install crypt.h.
* gnu/packages/compression.scm (minizip)[arguments]: Add
'remove-crypt-h' phase.
2019-06-05 23:10:36 +02:00
Marius Bakke 4bed3b1012
gnu: mesa: Disable failing test on i686.
* gnu/packages/gl.scm (mesa)[arguments]: Add phase when building for i686.
2019-06-05 19:47:01 +02:00
Marius Bakke d4721ff101
Merge branch 'master' into staging 2019-06-05 19:46:16 +02:00
Marius Bakke c0f6eebb6d
gnu: soil: Update home page.
* gnu/packages/gl.scm (soil)[home-page]: Use HTTPS.
2019-06-05 19:42:53 +02:00
Marius Bakke 7c22aa63cd
gnu: mesa-utils: Update home page.
* gnu/packages/gl.scm (mesa-utils)[home-page]: Use HTTPS.
2019-06-05 19:42:53 +02:00
Vagrant Cascadian 90041e9c28
gnu: debootstrap: Workaround for PATH issues.
* gnu/packages/debian (debootstrap):
  [arguments]: Substitute PATH to include $PATH.
  [description]: Remove obsolete workaround from description.
2019-06-05 09:54:49 -07:00
Alex Griffin 36273ebde2
services: cups: Create /var/cache on activation.
* gnu/services/cups.scm (%cups-activation): Create /var/cache if it doesn't
exist yet.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:23 +02:00
Jens Mølgaard e77dd15a2d
gnu: Add Ukrainian Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-ul): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:23 +02:00
Jens Mølgaard a1fa54f022
gnu: Add Portuguese Portugal Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-pt-pt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:23 +02:00
Jens Mølgaard c9400f03a7
gnu: Add Norwegian Nynorsk Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-nn): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:23 +02:00
Jens Mølgaard c5a88aa0e9
gnu: Add Maori Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-mi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:23 +02:00
Jens Mølgaard 77fe52580f
gnu: Add Hindi Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-hi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:22 +02:00
Jens Mølgaard c066a05094
gnu: Add Finnish Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-fi): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:22 +02:00
Jens Mølgaard 4bb9528c49
gnu: Add Danish Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-da): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:22 +02:00
Jens Mølgaard 8ac3476db7
gnu: Add Belarusian Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-be): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:22 +02:00
Jens Mølgaard 964595dd77
gnu: Add Arabic Aspell dictionary.
* gnu/packages/aspell.scm (aspell-dict-ar): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-05 17:27:22 +02:00
Ludovic Courtès 0b051bacb3
installer: Always add '%base-initrd-modules' to 'initrd-modules'.
Fixes <https://bugs.gnu.org/36099>.
Reported by Jonathan Brielmaier <jonathan.brielmaier@web.de>.

* gnu/installer/parted.scm (initrd-configuration): Add
%BASE-INITRD-MODULES to the 'initrd-modules' field.
2019-06-05 17:27:22 +02:00
Kei Kebreau 4ab9ad1ed2
gnu: aubio: Enable avcodec support.
* gnu/packages/audio.scm (aubio)[arguments]: Remove "--disable-avcodec" from
and add "--enable-avcodec" to #:configure-flags.
[inputs]: Add ffmpeg.
2019-06-05 10:31:23 -04:00
Ricardo Wurmus 2ffa842b4e
gnu: guile-sdl2: Update to 0.4.0.
* gnu/packages/sdl.scm (guile-sdl2): Update to 0.4.0.
2019-06-05 15:47:01 +02:00
Ricardo Wurmus f6ea523749
gnu: guile-chickadee: Update to 0.4.0.
* gnu/packages/game-development.scm (guile-chickadee): Update to 0.4.0.
[arguments]: Remove.
2019-06-05 15:43:43 +02:00
Jan Nieuwenhuizen 898b705d64
gnu: guile-gi: Update to 0.0.1-1.26e8852.
* gnu/packages/guile-xyz.scm (guile-gi): Update to 0.0.1-1.26e8852; use
upstream's (spk121's) git in source uri.
2019-06-05 15:40:26 +02:00
Jonathan Brielmaier 3390ac619f
gnu: neovim: Update to 0.3.7 [security fixes].
* gnu/packages/vim.scm (neovim): Update to 0.3.7.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-06-05 15:24:46 +02:00
Ricardo Wurmus 1d7cf14435
gnu: eolie: Update to 0.9.62.
* gnu/packages/gnome.scm (eolie): Update to 0.9.62.
2019-06-05 11:53:27 +02:00
Oleg Pykhalov 9b99b349ec
gnu: Add emacs-litable.
* gnu/packages/emacs-xyz.scm (emacs-litable): New variable.
2019-06-05 10:15:20 +03:00
Brian Leung e912affe07
gnu: Add emacs-attrap.
* gnu/packages/emacs-xyz.scm (emacs-attrap): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-05 08:37:17 +03:00
Brian Leung 3fef2a9dd9
gnu: Add emacs-dante.
* gnu/packages/emacs-xyz.scm (emacs-dante): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-05 08:37:17 +03:00
Brian Leung d8bc8245a6
gnu: Add emacs-lcr.
* gnu/packages/emacs-xyz.scm (emacs-lcr): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-05 08:37:16 +03:00
Brian Leung 68eb526c4f
gnu: Add emacs-whitespace-cleanup-mode.
* gnu/packages/emacs-xyz.scm (emacs-whitespace-cleanup-mode): New variable.

Signed-off-by: Oleg Pykhalov <go.wigust@gmail.com>
2019-06-05 08:37:16 +03:00
Mark H Weaver 08ad449753
gnu: linux-libre: Update to 5.1.7.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.7.
(%linux-libre-hash): Update hash.
2019-06-04 23:49:44 -04:00
Mark H Weaver 8feeeb68d3
gnu: linux-libre@4.19: Update to 4.19.48.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.48.
(%linux-libre-4.19-hash): Update hash.
2019-06-04 23:48:52 -04:00
Marius Bakke 456ba27496
gnu: openvswitch: Update to 2.11.1.
* gnu/packages/networking.scm (openvswitch): Update to 2.11.1.
2019-06-05 00:37:39 +02:00
Marius Bakke 034db23701
gnu: openvswitch: Update home page.
* gnu/packages/networking.scm (openvswitch)[source, home-page]: Use HTTPS.
2019-06-05 00:37:39 +02:00
Marius Bakke 3588419553
gnu: polkit: Update to 0.116 [fixes CVE-2019-6133].
* gnu/packages/patches/polkit-CVE-2018-19788.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/polkit.scm (polkit): Update to 0.116.
[source](patches): Remove.
[inputs]: Change MOZJS-52 to MOZJS-60.
[arguments]: Add CXXFLAGS=-std=gnu++11 to #:configure-flags.
2019-06-05 00:37:39 +02:00
Marius Bakke 261e9db2cd
gnu: e2fsprogs: Update to 1.45.2.
* gnu/packages/linux.scm (e2fsprogs): Update to 1.45.2.
2019-06-05 00:37:39 +02:00
Tobias Geerinckx-Rice d46fc636e6
gnu: borg: Update to 1.1.10.
* gnu/packages/backup.scm (borg): Update to 1.1.10.
[source]: Remove upstreamed patch.
Remove msgpack and broken references to it.
[arguments]: Add ‘use-system-msgpack’ phase.
* gnu/packages/patches/borg-fix-hard-link-preloading.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-06-04 22:19:33 +02:00
Leo Famulari a85d3fb07f
gnu: Mutt: Update to 1.12.0.
* gnu/packages/mail.scm (mutt): Update to 1.12.0.
2019-06-04 13:40:00 -04:00
Leo Famulari bac78669c7
gnu: MPD: Update to 0.21.9.
* gnu/packages/mpd.scm (mpd): Update to 0.21.9.
2019-06-04 13:37:25 -04:00
Leo Famulari 6140764990
gnu: Syncthing: Update to 1.1.4.
* gnu/packages/syncthing.scm (syncthing): Update to 1.1.4.
2019-06-04 13:28:59 -04:00
Leo Famulari 70f3a38471
gnu: go-github-com-oschwald-geoip2-golang: Update to 1.3.0.
* gnu/packages/syncthing.scm (go-github-com-oschwald-geoip2-golang):
Update to 1.3.0.
2019-06-04 13:28:58 -04:00
Leo Famulari a92e9cca03
gnu: go-github-com-lib-pq: Update to 1.1.1.
* gnu/packages/syncthing.scm (go-github-com-lib-pq): Update to 1.1.1.
2019-06-04 13:28:58 -04:00
Leo Famulari 36bb1d5a9f
gnu: go-github-com-mattn-go-isatty: Update to 0.0.7.
* gnu/packages/golang.scm (go-github-com-mattn-go-isatty): Update to 0.0.7.
[propagated-inputs]: Add go-golang-org-x-sys-unix.
2019-06-04 13:28:55 -04:00
Kei Kebreau eeccd2e575
gnu: wxmaxima: Update to 19.05.7.
* gnu/packages/maths.scm (wxmaxima): Update to 19.05.7.
2019-06-04 10:44:14 -04:00
Kei Kebreau ccc963d528
gnu: maxima: Update to 5.43.0.
* gnu/packages/maths.scm (maxima): Update to 5.43.0.
[arguments]: Adjust "patch-paths" and "post-install" phases.
2019-06-04 09:30:38 -04:00
Marius Bakke f83e10e427
gnu: python-beautifulsoup4: Propagate python-soupsieve.
This is a follow-up to commit abb53e6f87.

* gnu/packages/python-xyz.scm (python-beautifulsoup4)[native-inputs]: Change
to ...
[propagated-inputs]: ... this.
2019-06-04 14:44:51 +02:00
Robert Vollmert a4f4e227bd
gnu: ghc-conduit-extra: Update to 1.3.1.1.
* gnu/packages/haskell.scm (ghc-conduit-extra): Update to 1.3.1.1.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2019-06-04 15:38:41 +05:30
Mark H Weaver 05947d92b6
gnu: icecat: Update to 60.7.0-guix2.
This includes updates to bundled extensions from the upstream
GNU IceCat 60.7.0-gnu1 release.

* gnu/packages/gnuzilla.scm (%icecat-version): Update to 60.7.0-guix2.
(icecat-source)[upstream-icecat-base-version]: Update to 60.7.0.
[upstream-icecat-source, gnuzilla-source]: Update hashes.
[origin]: Remove the substitutions that dealt with debian-specific package
code in the makeicecat script, since that code has been removed upstream.
(icecat)[arguments]: Adapt the 'install-desktop-entry' phase to avoid using
the Debian desktop file, which is no longer included in the IceCat sources.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to upstream changes.
2019-06-04 04:21:52 -04:00
Kei Kebreau 92b1b6f6af
gnu: emacspeak: Update to 50.0.
* gnu/packages/emacs.scm (emacspeak): Update to 50.0.
[arguments]: Simplify "configure" phase and adjust "install" phase.
2019-06-03 23:09:33 -04:00
Ludovic Courtès ee2691fa33
services: guix-publish: Allow for multi-compression.
This is a followup to b8fa86adfc.

* guix/deprecation.scm (warn-about-deprecation): Make public.
* gnu/services/base.scm (<guix-publish-configuration>)[compression]: New
field.
[compression-level]: Default to #f.  Add '%' to getter name.
(guix-publish-configuration-compression-level): Define as deprecated.
(default-compression): New procedure.
(guix-publish-shepherd-service)[config->compression-options]: New
procedure.
Use 'match-record' instead of 'match'.
* doc/guix.texi (Base Services): Remove 'compression-level' and document
'compression'.
2019-06-03 23:18:47 +02:00
Florian Pelz 1acd107c6b
gnu: gnome-control-center: Set correct file name for the 'passwd' binary.
* gnu/packages/gnome.scm (gnome-control-center): Substitute correct path to
  passwd.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-03 23:18:46 +02:00
Florian Pelz 27faad22a8
gnu: cracklib: Install password dictionary.
* gnu/packages/password-utils.scm (cracklib): Use `make dict`.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-03 23:18:46 +02:00
Marius Bakke 18919cf928
gnu: python-translate-toolkit: Update home page.
* gnu/packages/python-xyz.scm (python-translate-toolkit)[home-page]: Use HTTPS.
2019-06-03 22:28:49 +02:00
Marius Bakke abb53e6f87
gnu: python-beautifulsoup4: Update to 4.7.1.
* gnu/packages/python-xyz.scm (python-beautifulsoup4): Update to 4.7.1.
[native-inputs]: Add PYTHON-SOUPSIEVE.
2019-06-03 22:28:49 +02:00
Marius Bakke d00b83fb8a
gnu: python-soupsieve: Fix python2 variant.
* gnu/packages/python-xyz.scm (python-soupsieve)[properties]: New field.
(python2-soupsieve): Inherit using STRIP-PYTHON2-VARIANT.
[propagated-inputs]: Inherit from BASE.
2019-06-03 22:28:49 +02:00
Marius Bakke f319409be0
gnu: Cython: Update home page.
* gnu/packages/python-xyz.scm (python-cython)[home-page]: Use HTTPS.
2019-06-03 22:28:49 +02:00
Marius Bakke cc1f240e11
gnu: Django: Update to 1.11.21 [fixes CVE-2019-12308, CVE-2019-11358].
* gnu/packages/django.scm (python-django): Update to 1.11.21.
2019-06-03 22:28:49 +02:00
Marius Bakke 558c733044
gnu: OpenSSL@1.1: Update to 1.1.1c.
* gnu/packages/tls.scm (openssl-next): Update to 1.1.1c.
2019-06-03 22:28:49 +02:00
Marius Bakke ee82f80df3
gnu: gphoto2: Update to 2.5.23.
* gnu/packages/photo.scm (gphoto2): Update to 2.5.23.
2019-06-03 22:28:49 +02:00
Marius Bakke c84366916f
gnu: libgphoto2: Update to 2.5.23.
* gnu/packages/photo.scm (libgphoto2): Update to 2.5.23.
2019-06-03 22:28:48 +02:00
Marius Bakke 2f92678c70
gnu: re2: Update to 2019-06-01.
* gnu/packages/regex.scm (re2): Update to 2019-06-01.
2019-06-03 22:28:48 +02:00
Marius Bakke 106deba71e
gnu: xorg-server: Update to 1.20.5.
* gnu/packages/xorg.scm (xorg-server): Update to 1.20.5.
(xorg-server-for-tests): Stay on 1.20.4.
2019-06-03 22:28:48 +02:00
Marius Bakke 618c7d6682
gnu: python-cryptography: Update to 2.7.
* gnu/packages/python-crypto.scm (python-cryptography-vectors,
python-cryptography): Update to 2.7.
2019-06-03 22:28:48 +02:00
Marius Bakke 0abafc468c
gnu: GnuPG: Update to 2.2.16.
* gnu/packages/gnupg.scm (gnupg): Update to 2.2.16.
2019-06-03 22:28:48 +02:00
Marius Bakke 3c75c66cf3
gnu: libsodium: Update to 1.0.18.
* gnu/packages/crypto.scm (libsodium): Update to 1.0.18.
2019-06-03 22:28:48 +02:00
Marius Bakke d3e3a6adcd
gnu: Remove libevent@2.0.
* gnu/packages/patches/libevent-2.0-CVE-2016-10195.patch,
gnu/packages/patches/libevent-2.0-CVE-2016-10196.patch,
gnu/packages/patches/libevent-2.0-CVE-2016-10197.patch,
gnu/packages/patches/libevent-2.0-evbuffer-add-use-last-with-datap.patch,
gnu/packages/patches/libevent-dns-tests.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/libevent.scm (libevevent-2.0): Remove variable.
2019-06-03 22:28:48 +02:00
Marius Bakke 1f889a5902
gnu: libevent: Update home page.
* gnu/packages/libevent.scm (libevent)[home-page]: Use HTTPS.
2019-06-03 22:28:48 +02:00
Danny Milosavljevic aa901521e4
linux-boot: Fix e2fsck warning.
* gnu/build/linux-boot.scm (boot-system): Fix e2fsck warning.
2019-06-03 18:08:56 +02:00
Marius Bakke 30e12b9664
Merge branch 'master' into staging 2019-06-03 17:03:56 +02:00
Ludovic Courtès 3092f1b835
gnu: guix: Update to 4a54ed7.
* gnu/packages/package-management.scm (guix): Update to 4a54ed7.
2019-06-02 23:30:40 +02:00
Leo Famulari 78d1497dcc
gnu: WireGuard: Update to 0.0.20190601.
* gnu/packages/vpn.scm (wireguard): Update to 0.0.20190601.
2019-06-02 16:33:39 -04:00
Mathieu Lirzin 4a54ed7749
gnu: emacs-google-translate: Update to 0.11.17.
* gnu/packages/emacs-xyz.scm (emacs-google-translate): Update to 0.11.17.
[source]: Use 'git-fetch' method instead of 'url-fetch'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-02 22:19:19 +02:00
Ludovic Courtès dec4b3aa18
gnu: Add guile-srfi-159.
* gnu/packages/guile-xyz.scm (guile-srfi-159): New variable.
2019-06-02 22:01:57 +02:00
Jan Nieuwenhuizen bdf2dd797e
gnu: Add guile-gi.
* gnu/packages/guile-xyz.scm (guile-gi): New variable.
2019-06-02 20:18:13 +02:00
Rutger Helling 08f48b7864
gnu: faudio: Update to 19.06.
* gnu/packages/audio.scm (faudio): Update to 19.06.
2019-06-02 11:37:26 +02:00
Vagrant Cascadian 54d1430246
gnu: debootstrap: Update to 114.
* gnu/packages/debian (debootstrap): Update to 114.
2019-06-01 18:35:36 -07:00
Vagrant Cascadian 76513c949b
gnu: debian-archive-keyring: Update to 2019.01.
* gnu/packages/debian (debian-archive-keyring): Update to 2019.01.
2019-06-01 17:38:48 -07:00
Nicolas Goaziou fd4d3939c4
gnu: giac: Update to 1.5.0-57.
* gnu/packages/algebra.scm (giac): Update to 1.5.0-57.
2019-06-02 02:21:15 +02:00
Nicolas Goaziou 1a2fa342f0
gnu: musescore: Update to 3.1.
* gnu/packages/music.scm (musescore): Update to 3.1.
2019-06-02 02:02:41 +02:00
Ludovic Courtès bb64b2e7c0
herd: Use the Guile 2.2 'setvbuf' API.
* gnu/services/herd.scm (open-connection): Use 'block for 'setvbuf'.
2019-06-02 01:38:36 +02:00
Andy Tai 08be02bea1
gnu: Add terminator.
* gnu/packages/gnome.scm (terminator): Add at 1.91

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-02 01:38:36 +02:00
Robert Vollmert 3eb261e2e5
gnu: ghc-happy: Skip memory-hungry tests.
Tests fail reliably for me on a system with 2GB of available RAM, in
`issue93.a.hs` and `issue93.n.hs`.

* gnu/packages/haskell.scm (ghc-happy): Skip test "issue93".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-02 01:38:36 +02:00
Nicolas Goaziou 8b3560501f
gnu: keepassxc: Update to 2.4.2.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.4.2.
2019-06-02 01:31:52 +02:00
Nicolas Goaziou 36f5e67ab4
gnu: grammalecte: Update to 1.1.1.
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.1.1.
2019-06-02 01:23:40 +02:00
Ricardo Wurmus 7d6efd2b6c
gnu: r-openssl: Update to 1.4.
* gnu/packages/statistics.scm (r-openssl): Update to 1.4.
2019-06-01 23:04:26 +02:00
Ricardo Wurmus f53b4a6b77
gnu: r-biocviews: Update to 1.52.2.
* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.52.2.
[propagated-inputs]: Add r-biocmanager.
2019-06-01 23:04:26 +02:00
Timothy Sample 2ccc9d692a
gnu: Add gash.
* gnu/packages/shells.scm (gash): New variable.
2019-06-01 14:47:56 -04:00
Guillaume LE VAILLANT a0c3a2e3a1
gnu: Add txr.
* gnu/packages/lisp.scm (txr): New variable.
* gnu/packages/patches/txr-shell.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-06-01 15:26:30 +02:00
Mark H Weaver b6cf7e54ea
gnu: linux-libre: Update to 5.1.6.
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.1.6.
(%linux-libre-hash): Update hash.
2019-06-01 01:43:11 -04:00
Mark H Weaver bc5d9ae7c9
gnu: linux-libre@4.19: Update to 4.19.47.
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.47.
(%linux-libre-4.19-hash): Update hash.
2019-06-01 01:40:52 -04:00
Mark H Weaver 83c0672877
gnu: linux-libre@4.14: Update to 4.14.123.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.123.
(%linux-libre-4.14-hash): Update hash.
2019-06-01 01:39:06 -04:00
Mark H Weaver 9d96994c62
gnu: linux-libre@4.9: Update to 4.9.180.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.180.
2019-06-01 01:37:28 -04:00
Vasile Dumitrascu 86d73d59c9
gnu: gnucash-docs: Update to 3.5.
* gnu/packages/gnucash.scm (gnucash-docs): Update to 3.5.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-05-31 23:06:10 -04:00
Vasile Dumitrascu d4cb92e707
gnu: gnucash: Update to 3.5.
* gnu/packages/gnucash.scm (gnucash): Update to 3.5.
[source]: Remove unneeded patch.
* gnu/packages/patches/gnucash-fix-test-transaction-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove patch.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2019-05-31 23:06:10 -04:00
Eric Bavier 4d44bcad56
gnu: dealii-openmpi: Add hdf5-parallel-openmpi input.
* gnu/packages/maths.scm (dealii-openmpi)[inputs]: Add hdf5-parallel-openmpi.
2019-05-31 19:41:41 -05:00
Eric Bavier a13e0f3db4
gnu: slepc: Update to 3.11.1.
* gnu/packages/maths.scm (slepc): Update to 3.11.1.
[native-inputs]: Add petsc:examples.
[arguments]: Add PETSCCONFIGDIR to #:make-flags.
2019-05-31 19:41:41 -05:00
Eric Bavier 4f7a4a06c2
gnu: petsc: Update to 3.11.2.
* gnu/packages/maths.scm (petsc): Update to 3.11.2.
2019-05-31 19:41:41 -05:00
Eric Bavier e586c6faf3
gnu: petsc-complex-mpi: Setup MPI for tests.
* gnu/packages/maths.scm (petsc-complex-mpi)[arguments]: Add 'mpi-setup
phase.
2019-05-31 19:41:41 -05:00
Kei Kebreau 5c48519204
gnu: Add mousepad.
* gnu/packages/xfce.scm (mousepad): New variable.
2019-05-31 18:54:20 -04:00
Guillaume LE VAILLANT 7293e3dba1
gnu: Add zbar.
* gnu/packages/aidc.scm (zbar): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 23:21:02 +02:00
Christopher Baines 2177d9222f
services: Add patchwork.
* gnu/service/web.scm (<patchwork-database-configuration>
<patchwork-settings-module>, <patchwork-configuration>): New record types.
(patchwork-virtualhost): New procedure.
(patchwork-service-type): New variable.
* gnu/tests/web.scm (%test-patchwork): New variable.
* doc/guix.text (Web Services): Document it.
2019-05-31 20:22:23 +01:00
Christopher Baines 4764c6cc46
gnu: Add patchwork.
* gnu/packages/patchutils.scm (patchwork): New variable.
2019-05-31 20:22:23 +01:00
Christopher Baines f6b0e1f8ff
services: Add getmail.
Getmail is a mail retriever written in Python, this commit adds a service-type
to run getmail. I'm looking at this, as it's a convinient way of getting
mailing list messages in to Patchwork.

I initially tried putting this in the (gnu services mail) module, but due to
also trying to use the define-configuration pattern, it conflicted with the
dovecot service.

* gnu/services/getmail.scm: New file.
* gnu/local.mk: Add it.
* gnu/tests/mail.scm (%getmail-os, %test-getmail): New variables.
(run-getmail-test): New procedure.
2019-05-31 20:22:20 +01:00
Leo Famulari 9bc1de3134
gnu: Go 1.4: Fix typo.
* gnu/packages/golang.scm (go-1.4): Fix typo in comment.
2019-05-31 10:30:21 -04:00
Julien Lepiller db6dd04c3d
gnu: gtksourceview-2: Fix finding default data.
* gnu/packages/patches/gtksourceview-2-add-default-directory.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtksourceview-2)[source]: Use it.
2019-05-31 14:41:38 +02:00
Julien Lepiller 27489e7f73
gnu: php: Update to 7.3.6.
* gnu/packages/php.scm (php): Update to 7.3.6.
2019-05-31 14:41:32 +02:00
Ricardo Wurmus 1a24f855c8
gnu: Add r-birta.
* gnu/packages/bioconductor.scm (r-birta): New variable.
2019-05-31 14:40:29 +02:00
Ricardo Wurmus 81e3de01ae
gnu: Add r-birewire.
* gnu/packages/bioconductor.scm (r-birewire): New variable.
2019-05-31 14:40:20 +02:00
Ricardo Wurmus 95bf71c307
gnu: r-seriation: Update to 1.2-5.
* gnu/packages/cran.scm (r-seriation): Update to 1.2-5.
2019-05-31 14:29:32 +02:00
Brian Leung 2e62ba46e2
gnu: emacs-diff-hl: Update to 1.8.6.
* gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.8.6.
[source]: Fetch from git.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 10:21:06 +02:00
Brian Leung 66712cc0ed
gnu: emacs-helm: Update to 3.2.
* gnu/packages/emacs-xyz.scm (emacs-helm): Update to 3.2.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 10:20:20 +02:00
Brian Leung f42399b5e5
gnu: emacs-counsel-tramp: Update to 0.6.3.
* gnu/packages/emacs-xyz.scm (emacs-counsel-tramp): Update to 0.6.3.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 10:19:53 +02:00
Brian Leung ea82e3b266
gnu: emacs-editorconfig: Update to 0.8.0.
* gnu/packages/emacs-xyz.scm (emacs-editorconfig): Update to 0.8.0.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 10:19:18 +02:00
Brian Leung 265ee14650
gnu: emacs-exec-path-from-shell: Update to 1.12.
* gnu/packages/emacs-xyz.scm (emacs-exec-path-from-shell): Update to 1.12.
[source]: Use git-fetch.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 10:18:29 +02:00
LaFreniere, Joseph 8ae48674ce
gnu: Add emacs-reformatter.
* gnu/packages/emacs-xyz.scm (emacs-reformatter): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 10:15:52 +02:00
Joseph LaFreniere b0eaead510
gnu: Add emacs-ivy-pass.
* gnu/packages/emacs-xyz.scm (emacs-ivy-pass): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-31 09:56:17 +02:00
Rutger Helling e637744547
gnu: kitty: Update to 0.14.1.
* gnu/packages/terminals.scm (kitty): Update to 0.14.1.
2019-05-31 08:33:19 +02:00
Vagrant Cascadian ff793da669
gnu: diffoscope: Update to version 115-1.7f3416f.
* gnu/packages/package-management (diffoscope):
  [package] Update to version 115-1.7f3416f.
  [source] Switch to using git-fetch.
  [inputs] Move python-pytest and python-chardet ...
  [native-inputs] ... to here.
  [arguments] Move comment to fit line length.
2019-05-30 16:04:30 -07:00
Ricardo Wurmus add5ecfd68
gnu: r-biocviews: Update to 1.52.1.
* gnu/packages/bioinformatics.scm (r-biocviews): Update to 1.52.1.
2019-05-30 13:41:10 +02:00
Ricardo Wurmus 782a7f4655
gnu: r-tibble: Update to 2.1.2.
* gnu/packages/statistics.scm (r-tibble): Update to 2.1.2.
2019-05-30 13:41:04 +02:00
Ricardo Wurmus d1ee1540d4
gnu: r-dose: Update to 3.10.1.
* gnu/packages/bioconductor.scm (r-dose): Update to 3.10.1.
2019-05-30 13:40:48 +02:00
Andy Tai 169d63f533
gnu: Add gthumb.
* gnu/packages/gnome.scm (gthumb): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2019-05-30 11:50:05 +02:00
Reza Alizadeh Majd dc37301330
gnu: sddm: Add QtQuick-related dependencies to sddm.
* gnu/packages/display-managers.scm (sddm): add QtQuick related
dependencies to sddm package in order to `sddm-greeter` application
to load user defined themes which are based on QtQuick.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-05-29 23:16:49 +02:00
Ricardo Wurmus 4c8603e808
gnu: r-statmod: Update to 1.4.32.
* gnu/packages/statistics.scm (r-statmod): Update to 1.4.32.
2019-05-29 22:38:05 +02:00
Ricardo Wurmus 765d327c85
gnu: r-fields: Update to 9.8-3.
* gnu/packages/cran.scm (r-fields): Update to 9.8-3.
2019-05-29 22:38:05 +02:00
Ricardo Wurmus a1ac29f80d
gnu: r-bayestestr: Update to 0.2.0.
* gnu/packages/cran.scm (r-bayestestr): Update to 0.2.0.
2019-05-29 22:38:05 +02:00
Carl Dong a15cee50ce
gnu: Use make-linux-libre-headers.
* gnu/packages/linux.scm (make-linux-libre-headers): New variable.
(linux-libre): Rename to...
(linux-libre-5.1): ...this.
(linux-libre-headers): Rename to...
(linux-libre-headers-4.14.67): ...this.
(linux-libre-5.1, linux-libre-headers-4.14.67): Use make-linux-libre-headers.
(linux-libre-5.1, linux-libre-headers-5.1, linux-libre-headers-4.19,
%linux-libre-4.15-version, %linux-libre-4.15-hash, linux-libre-4.15,
linux-libre-headers-4.15, linux-libre-headers-4.14): New variables.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-29 18:19:16 +02:00
Carl Dong 2ea77d48a7
gnu: cross-base: Allow non-default linux-headers.
* gnu/packages/cross-base.scm (cross-kernel-headers): Add
LINUX-HEADERS optional argument.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-29 15:44:54 +02:00
Carl Dong 7180dd6716
gnu: Add basic support for riscv64-linux-gnu targets.
* gnu/packages/bootstrap.scm (glibc-dynamic-linker): Add
"riscv64-linux".
* gnu/packages/linux.scm (system->linux-architecture): Add "riscv"
prefix.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-29 15:40:31 +02:00
Nicolas Goaziou 4f963be052
gnu: Add childsplay.
* gnu/packages/education.scm (childsplay): New variable.
2019-05-29 13:09:53 +02:00
Mathieu Othacehe 694cb8dc62
installer: Fix wifi menu crash with hidden SSIDs.
This fixes https://issues.guix.gnu.org/issue/35622.

* gnu/installer/connman.scm (<service>): Mention that name may be false.
* gnu/installer/newt/wifi.scm (wifi-services): Filter out wifi services
without name.

Co-authored by: Pierre Neidhardt <mail@ambrevar.xyz>
2019-05-29 11:44:49 +02:00
Ricardo Wurmus 4b92dac20f
gnu: awscli: Add missing input.
Fixes <https://bugs.gnu.org/35980>.

* gnu/packages/python-web.scm (awscli)[arguments]: Add build phase
"fix-reference-to-groff".
[inputs]: Add groff.
2019-05-29 10:56:28 +02:00
Ricardo Wurmus d37ba98409
gnu: r-scran: Update to 1.12.1.
* gnu/packages/bioinformatics.scm (r-scran): Update to 1.12.1.
2019-05-29 00:02:42 +02:00
Ricardo Wurmus 55cd48508e
gnu: r-scater: Update to 1.12.2.
* gnu/packages/bioinformatics.scm (r-scater): Update to 1.12.2.
2019-05-29 00:02:37 +02:00
Ricardo Wurmus 102cf9a1ca
gnu: r-sva: Update to 3.32.1.
* gnu/packages/bioinformatics.scm (r-sva): Update to 3.32.1.
2019-05-29 00:02:31 +02:00
Ricardo Wurmus 24f46e6e9e
gnu: r-genomicfeatures: Update to 1.36.1.
* gnu/packages/bioinformatics.scm (r-genomicfeatures): Update to 1.36.1.
2019-05-29 00:02:25 +02:00
Ricardo Wurmus 4eea449aaa
gnu: r-edger: Update to 3.26.4.
* gnu/packages/bioinformatics.scm (r-edger): Update to 3.26.4.
2019-05-29 00:02:17 +02:00
Ricardo Wurmus 4929a30f69
gnu: r-variantannotation: Update to 1.30.1.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.30.1.
2019-05-29 00:02:10 +02:00
Ricardo Wurmus e4519ee73d
gnu: r-atacseqqc: Update to 1.8.1.
* gnu/packages/bioconductor.scm (r-atacseqqc): Update to 1.8.1.
2019-05-28 23:56:36 +02:00
Ricardo Wurmus 13b49976b7
gnu: r-icobra: Update to 1.12.1.
* gnu/packages/bioconductor.scm (r-icobra): Update to 1.12.1.
2019-05-28 23:56:31 +02:00
Ricardo Wurmus 85d0bd5340
gnu: r-chippeakanno: Update to 3.18.1.
* gnu/packages/bioconductor.scm (r-chippeakanno): Update to 3.18.1.
2019-05-28 23:56:27 +02:00
Ricardo Wurmus f43ec9e96a
gnu: r-geosphere: Update to 1.5-10.
* gnu/packages/cran.scm (r-geosphere): Update to 1.5-10.
2019-05-28 23:56:15 +02:00
Ricardo Wurmus 0fe52daa59
gnu: r-ggfortify: Update to 0.4.7.
* gnu/packages/cran.scm (r-ggfortify): Update to 0.4.7.
2019-05-28 23:56:08 +02:00
Ricardo Wurmus 7a8577717f
gnu: r-wgcna: Update to 1.68.
* gnu/packages/cran.scm (r-wgcna): Update to 1.68.
2019-05-28 23:56:04 +02:00
Ricardo Wurmus 650e8defa0
gnu: r-bookdown: Update to 0.11.
* gnu/packages/cran.scm (r-bookdown): Update to 0.11.
[propagated-inputs]: Add ghc-pandoc; remove r-yaml.
2019-05-28 23:55:44 +02:00
Ricardo Wurmus 20656a0202
gnu: r-upsetr: Update to 1.4.0.
* gnu/packages/cran.scm (r-upsetr): Update to 1.4.0.
2019-05-28 23:55:38 +02:00
Ricardo Wurmus 41059f63df
gnu: r-epi: Update to 2.37.
* gnu/packages/cran.scm (r-epi): Update to 2.37.
2019-05-28 23:55:33 +02:00
Ricardo Wurmus 9a749cad19
gnu: r-etm: Update to 1.0.5.
* gnu/packages/cran.scm (r-etm): Update to 1.0.5.
2019-05-28 23:55:27 +02:00
Ricardo Wurmus 10dbc3fc54
gnu: r-cmprsk: Update to 2.2-8.
* gnu/packages/cran.scm (r-cmprsk): Update to 2.2-8.
2019-05-28 23:55:21 +02:00
Ricardo Wurmus fa10f0d330
gnu: r-ks: Update to 1.11.5.
* gnu/packages/cran.scm (r-ks): Update to 1.11.5.
2019-05-28 23:55:14 +02:00
Ricardo Wurmus 1d7bde781f
gnu: r-bayesplot: Update to 1.7.0.
* gnu/packages/cran.scm (r-bayesplot): Update to 1.7.0.
[propagated-inputs]: Add r-glue, r-tibble, and r-tidyselect.
2019-05-28 23:54:53 +02:00
Ricardo Wurmus 27abdb11ae
gnu: r-refgenome: Update to 1.7.7.
* gnu/packages/cran.scm (r-refgenome): Update to 1.7.7.
2019-05-28 23:54:46 +02:00
Ricardo Wurmus 794c9e7d96
gnu: r-snakecase: Update to 0.11.0.
* gnu/packages/cran.scm (r-snakecase): Update to 0.11.0.
2019-05-28 23:54:40 +02:00
Ricardo Wurmus 9dd351233b
gnu: r-openxlsx: Update to 4.1.0.1.
* gnu/packages/cran.scm (r-openxlsx): Update to 4.1.0.1.
2019-05-28 23:54:36 +02:00
Ricardo Wurmus d328379d62
gnu: r-pillar: Update to 1.4.1.
* gnu/packages/cran.scm (r-pillar): Update to 1.4.1.
2019-05-28 23:54:32 +02:00
Ricardo Wurmus 130314d8fa
gnu: r-tsp: Update to 1.1-7.
* gnu/packages/cran.scm (r-tsp): Update to 1.1-7.
2019-05-28 23:54:26 +02:00
Ricardo Wurmus 6d3cfb88ea
gnu: r-jomo: Update to 2.6-8.
* gnu/packages/cran.scm (r-jomo): Update to 2.6-8.
2019-05-28 23:54:18 +02:00
Ricardo Wurmus beb82eb9d0
gnu: r-ksamples: Update to 1.2-9.
* gnu/packages/cran.scm (r-ksamples): Update to 1.2-9.
2019-05-28 23:54:12 +02:00
Ricardo Wurmus 6edf0fb3db
gnu: r-lpsolve: Update to 5.6.13.1.
* gnu/packages/cran.scm (r-lpsolve): Update to 5.6.13.1.
2019-05-28 23:54:07 +02:00
Ricardo Wurmus 14532452b8
gnu: r-car: Update to 3.0-3.
* gnu/packages/statistics.scm (r-car): Update to 3.0-3.
2019-05-28 23:54:00 +02:00
Ricardo Wurmus 341643c6e1
gnu: r-fpc: Update to 2.2-1.
* gnu/packages/statistics.scm (r-fpc): Update to 2.2-1.
[propagated-inputs]: Remove r-trimcluster.
2019-05-28 23:53:43 +02:00
Ricardo Wurmus f95690ceae
gnu: r-prabclus: Update to 2.2-7.1.
* gnu/packages/statistics.scm (r-prabclus): Update to 2.2-7.1.
2019-05-28 23:53:33 +02:00
Ricardo Wurmus 1498b5a2a4
gnu: r-zoo: Update to 1.8-6.
* gnu/packages/statistics.scm (r-zoo): Update to 1.8-6.
2019-05-28 23:53:28 +02:00
Ricardo Wurmus 3fca3fa1bc
gnu: r-rmarkdown: Update to 1.13.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.13.
[propagated-inputs]: Add r-xfun.
2019-05-28 23:53:15 +02:00
Ricardo Wurmus 923c6ac139
gnu: r-evaluate: Update to 0.14.
* gnu/packages/statistics.scm (r-evaluate): Update to 0.14.
2019-05-28 23:53:02 +02:00
h.nasajpour 67458e209d
gnu: python-attrs: Update to 19.1.0.
* gnu/packages/python-xyz.scm (python-attrs): Update to 19.1.0.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-28 21:48:10 +02:00
h.nasajpour 205eb40e5b
gnu: python-flask: Update to 1.0.3.
* gnu/packages/python-web.scm (python-flask): Update to 1.0.3.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2019-05-28 21:18:24 +02:00
Pierre Neidhardt 458e92215f
gnu: d-feet: Fix missing input and update to 0.3.14.
* gnu/packages/gnome.scm (d-feet): Update to 0.3.14.
[inputs]: Add hicolor-icon-theme since d-feet won't list anything without it.
2019-05-28 14:53:02 +02:00
Ludovic Courtès e7f078c337
gnu: guix: Update to 35d1354.
* gnu/packages/package-management.scm (guix): Update to 35d1354.
2019-05-28 09:51:12 +02:00
Nicolas Goaziou 70fa77d881
gnu: emacs-relint: Update to 1.8.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.8.
2019-05-27 23:22:34 +02:00
Nicolas Goaziou d8d896c5b5
gnu: emacs-xr: Update to 1.12.
* gnu/packages/emacs-xyz.scm (emacs-xr): Update to 1.12.
2019-05-27 23:22:19 +02:00
Ludovic Courtès 2e5c71b2a2
gnu: guix: Add dependency on lzlib.
* gnu/packages/package-management.scm (guix)[inputs]: Add LZLIB.
2019-05-27 22:47:24 +02:00