Commit Graph

24952 Commits

Author SHA1 Message Date
Nicolas Goaziou 4c40ed9d37
gnu: Add scummvm.
* gnu/packages/emulators.scm (scummvm): New variable.
2018-05-25 23:19:58 +02:00
Andreas Enge 43a776e294
gnu: mpfrcx: Update to 0.5.
* gnu/packages/algebra.scm (mpfrcx): Update to 0.5 and change licence to
lgpl3+.
2018-05-25 19:52:15 +02:00
Jelle Licht c53fa8c83a
gnu: mps-youtube: Update to 0.2.8.
* gnu/packages/video.scm (mps-youtube): Update to 0.2.8.
2018-05-25 14:01:57 +02:00
Jelle Licht e7ca985973
gnu: footswitch: Update to ca43d53f.
* gnu/packages/accessibility.scm (footswitch): Update to ca43d53f.
2018-05-25 14:01:40 +02:00
Ludovic Courtès fbe1b85b63
gnu: openmpi: Add PSM2 (Intel OmniPath) support.
* gnu/packages/mpi.scm (openmpi)[inputs]: Add PSM2 on supported systems.
2018-05-25 13:43:03 +02:00
Ludovic Courtès a560641a60
gnu: openmpi: Reintroduce PSM (Intel TrueScale) support.
Fixes a regression introduced in
9129804230 whereby PSM would never be
added as an input.

* gnu/packages/mpi.scm (openmpi)[inputs]: Re-add PSM on supported
systems.
2018-05-25 13:43:03 +02:00
Ludovic Courtès 6df2a50ac4
gnu: openmpi: Update to 3.0.1.
* gnu/packages/mpi.scm (openmpi): Update to 3.0.1.
[arguments]: In 'remove-absolute' phase, adjust romio file name.
* gnu/packages/maths.scm (scalapack)[arguments]: Add
'set-test-environment' phase.
(slepc-openmpi)[arguments]: Likewise.
(mumps-openmpi)[arguments]: Likewise.
(superlu-dist)[arguments]: In 'check' phase, set
'OMPI_MCA_plm_rsh_agent'.
(scotch)[arguments]: In 'build-esmumps', likewise.
(p4est)[arguments]: Add 'set-test-environment' phase.
(hypre-openmpi)[arguments]: Likewise.
2018-05-25 13:43:03 +02:00
Ludovic Courtès 0921eff2a8
gnu: superlu-dist: Update to 5.3.0.
* gnu/packages/maths.scm (superlu-dist): Update to 5.3.0.
[source](snippet): Adapt file name and function names to new version.
Remove 'delete-file' call.
2018-05-25 13:43:03 +02:00
Mathieu Othacehe 4806d390cb
gnu: Add python2-gdrivefs.
* gnu/packages/python.scm (python2-gdrivefs): New variable.
2018-05-25 10:36:43 +02:00
Mathieu Othacehe a037a59f83
gnu: Add python-fusepy.
* gnu/packages/python.scm (python-fusepy): New variable,
(python2-fusepy): new variable.
2018-05-25 10:36:43 +02:00
Mathieu Othacehe b5a9f49b49
gnu: Add python-gipc.
* gnu/packages/python.scm (python-gipc): New variable,
(python2-gipc): new variable.
2018-05-25 10:36:43 +02:00
Mathieu Othacehe 961bcdf5ac
gnu: Add python-google-api-client.
* gnu/packages/python-web.scm (python-google-api-client): New variable,
(python2-google-api-client): new variable.
2018-05-25 10:36:43 +02:00
Mathieu Othacehe 1ceca46b06
gnu: Add python2-oauth2client.
* gnu/packages/python-web.scm (python2-oauth2client): New variable.
2018-05-25 10:36:43 +02:00
Danny Milosavljevic c75c9b05e1
gnu: mrustc: Update to 0.0.0-3.b5b7089.
* gnu/packages/rust.scm (mrustc): Update to 0.0.0-3.b5b7089.
2018-05-25 00:59:41 +02:00
Fis Trivial 655ca71329
gnu: Add xsimd.
* gnu/packages/cpp.scm (xsimd): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-24 23:38:48 +02:00
Pierre Neidhardt 914205214c
gnu: ntfs-3g: Link 'mount.ntfs' to 'mount.ntfs-3g'.
* gnu/packages/linux.scm (ntfs-3g)[arguments]: Add #:phases.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-24 23:38:47 +02:00
Julien Lepiller 109f022e9d
gnu: gdal: Fix configure flags.
* gnu/packages/geo.scm (gdal)[arguments]: Fix configure flags.
2018-05-24 22:14:31 +02:00
Nils Gillmann c10679f5f1
gnu: gnurl: Update to 7.60.0.
* gnu/packages/gnunet.scm (gnurl): Update to 7.60.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2018-05-24 12:13:52 -04:00
Ricardo Wurmus a1b802454a
gnu: Add fastp.
* gnu/packages/bioinformatics.scm (fastp): New variable.
2018-05-24 17:49:32 +02:00
Rutger Helling 26bcd2a2b2
gnu: weston: Disable parallel tests.
* gnu/packages/freedesktop.scm (weston): Disable parallel tests.
2018-05-24 15:13:13 +02:00
Ricardo Wurmus 217af8ae71
gnu: qsynth: Update to 0.5.1.
* gnu/packages/audio.scm (qsynth): Update to 0.5.1.
2018-05-24 12:08:52 +02:00
Ricardo Wurmus 04e7cd8d80
gnu: qjackctl: Update to 0.5.1.
* gnu/packages/audio.scm (qjackctl): Update to 0.5.1.
2018-05-24 12:08:52 +02:00
Rutger Helling f035e5d0bc
gnu: weston: Update to 4.0.0.
* gnu/packages/freedesktop.scm (weston): Update to 4.0.0.
[arguments]: Disable tests.
2018-05-24 12:04:49 +02:00
Ricardo Wurmus fd29faa8d6
gnu: Add emacs-desktop-environment.
* gnu/packages/emacs.scm (emacs-desktop-environment): New variable.
2018-05-24 10:59:00 +02:00
Ricardo Wurmus 1259167348
gnu: Add r-analytics.
* gnu/packages/cran.scm (r-analytics): New variable.
2018-05-24 09:23:21 +02:00
Ricardo Wurmus 3146aab7a8
gnu: r-minimal: Add tcl/tk support.
* gnu/packages/statistics.scm (r-minimal)[inputs]: Add tcl and tk.
[arguments]: Add configure flags to enable tcl and tk support.
2018-05-24 09:23:18 +02:00
Jan Nieuwenhuizen 11c237f54e
gnu: mes: Update to 0.14.
* gnu/packages/mes.scm (mes): Use nyacc-for-mes.  Update to 0.14.
2018-05-24 07:50:04 +02:00
Jan Nieuwenhuizen 0b68943066
gnu: mescc-tools: Update to 0.4.
* gnu/packages/mes.scm (mescc-tools): Update to 0.4.
2018-05-24 07:50:03 +02:00
Jan Nieuwenhuizen d236c51c17
gnu: Add nyacc-for-mes.
* gnu/packages/mes.scm (nyacc-for-mes): New variable.
2018-05-24 07:49:58 +02:00
Mark H Weaver b7290048ea
gnu: linux-libre: Update to 4.16.11.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.11.
(%linux-libre-hash): Update hash.
2018-05-24 01:15:22 -04:00
Mark H Weaver a75702d242
gnu: linux-libre@4.14: Update to 4.14.43.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.43.
(%linux-libre-4.14-hash): Update hash.
2018-05-24 01:14:34 -04:00
Mark H Weaver 24c9d8b084
gnu: linux-libre@4.9: Update to 4.9.102.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.102.
2018-05-24 01:13:34 -04:00
Leo Famulari ad3068b5f1
gnu: procps: Update to 3.3.15 [fixes CVE-2018-{1122,1123,1124,1125,1126}].
* gnu/packages/linux.scm (procps): Update to 3.3.15.
2018-05-23 20:47:30 -04:00
Julien Lepiller 2b9be1a63a
gnu: Add postgis.
* gnu/packages/geo.scm (postgis): New variable.
2018-05-23 23:07:10 +02:00
Julien Lepiller 996e45cbf7
gnu: Add gdal.
* gnu/packages/geo.scm (gdal): New variable.
2018-05-23 23:06:50 +02:00
Tobias Geerinckx-Rice 34fb6c51ca
gnu: connman: Update to 1.36.
* gnu/packages/connman.scm (connman): Update to 1.36.
2018-05-23 15:29:35 +02:00
Tobias Geerinckx-Rice 8c8d015077
gnu: python-gitpython: Update to 2.1.10.
* gnu/packages/version-control.scm (python-gitpython): Update to 2.1.10.
2018-05-23 15:29:35 +02:00
Tobias Geerinckx-Rice 8332ac031c
gnu: simplescreenrecorder: Update to 0.3.11.
* gnu/packages/video.scm (simplescreenrecorder): Update to 0.3.11.
[inputs]: Use defaut FFMPEG version.
2018-05-23 15:29:34 +02:00
Tobias Geerinckx-Rice a5a568d246
gnu: redshift: Update to 1.12.
* gnu/packages/xdisorg.scm (redshift): Update to 1.12.
2018-05-23 15:29:34 +02:00
Tobias Geerinckx-Rice 0b1e903d1e
gnu: stunnel: Update to 5.45.
* gnu/packages/web.scm (stunnel): Update to 5.45.
2018-05-23 15:29:34 +02:00
Tobias Geerinckx-Rice 1115119202
gnu: parallel: Update to 20180522.
* gnu/packages/parallel.scm (parallel): Update to 20180522.
2018-05-23 15:29:33 +02:00
Tobias Geerinckx-Rice 27f44a46df
gnu: tor: Update to 0.3.3.6 [security fixes].
* gnu/packages/tor.scm (tor): Update to 0.3.3.6.
2018-05-23 15:29:33 +02:00
Tobias Geerinckx-Rice b284877c31
gnu: x265: Return a boolean from the snippet.
* gnu/packages/video.scm (x265)[source]: End snippet with #t.
2018-05-23 15:29:33 +02:00
Tobias Geerinckx-Rice afe0c03a4e
gnu: x265: Update to 2.7.
* gnu/packages/video.scm (x265): Update to 2.7.
2018-05-23 15:29:32 +02:00
Ricardo Wurmus a4ab65ee79
gnu: pigx-scrnaseq: Update to 0.0.4.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq): Update to 0.0.4.
2018-05-23 15:27:32 +02:00
Ricardo Wurmus 6623bd826b
gnu: libusb-for-axoloti: Adjust patch.
* gnu/packages/patches/libusb-for-axoloti.patch: Adjust patch for use with
current version of libusb.
2018-05-23 15:23:01 +02:00
Ricardo Wurmus 8efe2a22ea
gnu: Use "code" instead of "indent".
This is a follow-up to commit e470abf8b7.

* gnu/packages/commencement.scm,
gnu/packages/flex.scm: Use module "code" instead of "indent".
2018-05-23 13:59:46 +02:00
Ricardo Wurmus 6c7d0620cf
gnu: Use "code" instead of "indent".
This is a follow-up to commit e470abf8b7.

* gnu/packages/debug.scm: Use module "code" instead of "indent".
2018-05-23 13:58:40 +02:00
Rouby Pierre-Antoine 21290c35b1
gnu: Add go-github-com-tevino-abool.
* gnu/packages/golang.scm (go-github-com-tevino-abool): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 13:53:14 +02:00
Rouby Pierre-Antoine 28380e0e28
gnu: Add go-github-com-stretchr-testify.
* gnu/packages/golang.scm (go-github-com-stretchr-testify): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 13:53:14 +02:00
Rouby Pierre-Antoine c4230cda09
gnu: Add go-github-com-jpillora-backoff.
* gnu/packages/golang.scm (go-github-com-jpillora-backoff): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 13:53:14 +02:00
Rouby Pierre-Antoine 0972411a57
gnu: Add go-github-com-hashicorp-go-version.
* gnu/packages/golang.scm (go-github-com-hashicorp-go-version): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 13:53:14 +02:00
Rouby Pierre-Antoine 8c5a69aa00
gnu: Add go-github-com-getsentry-raven-go.
* gnu/packages/golang.scm (go-github-com-getsentry-raven-go): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 13:53:14 +02:00
Rouby Pierre-Antoine fb50664f6b
gnu: Add go-github-com-burntsushi-toml.
* gnu/packages/golang.scm (go-github-com-burntsushi-toml): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 13:53:13 +02:00
Ricardo Wurmus 2b47ebe1a6
gnu: Add r-learnr.
* gnu/packages/cran.scm (r-learnr): New variable.
2018-05-23 13:48:57 +02:00
Ricardo Wurmus 94a8990f78
gnu: Add r-rappdirs.
* gnu/packages/cran.scm (r-rappdirs): New variable.
2018-05-23 13:48:57 +02:00
Ludovic Courtès e470abf8b7
gnu: Move 'indent' to code.scm.
Suggested by Pierre Neidhardt <ambrevar@gmail.com>.

* gnu/packages/indent.scm: Remove.  Move 'indent' to...
* gnu/packages/code.scm (indent):  ... here.  New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Remove indent.scm.
2018-05-23 12:14:27 +02:00
Ludovic Courtès c1e5109b68
gnu: Move 'astyle' to code.scm.
Suggested by Pierre Neidhardt <ambrevar@gmail.com>.

* gnu/packages/pretty-print.scm (astyle): Move to...
* gnu/packages/code.scm (astyle): ... here.  New variable.
2018-05-23 12:14:12 +02:00
Pierre Neidhardt 9c4dcfaf66
gnu: Add uncrustify.
* gnu/packages/code.scm (uncrustify): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-23 12:09:37 +02:00
Ricardo Wurmus b2086776f1
gnu: gimp-fourier: Fix build.
* gnu/packages/gimp.scm (gimp-fourier)[arguments]: Copy gegl-0.4.pc to
gegl-0.3.pc in the configure phase.
[inputs]: Add gegl.
2018-05-23 10:08:20 +02:00
Oleg Pykhalov aa4818c33b
gnu: cmake.scm: Add missing module.
* gnu/packages/cmake.scm: Import emacs-build-system.
2018-05-22 17:37:14 +03:00
Oleg Pykhalov bbdf36666b
gnu: Add emacs-cmake-mode.
* gnu/packages/cmake.scm (emacs-cmake-mode): New public variable.
2018-05-22 17:20:46 +03:00
Ricardo Wurmus 0f5ad3a1bc
gnu: bismark: Patch bismark2report before installing.
* gnu/packages/bioinformatics.scm (bismark)[arguments]: Patch file before
installing it.
2018-05-22 16:05:41 +02:00
Pierre Neidhardt 71d3521541
gnu: Add emacs-esh-autosuggest.
* gnu/packages/emacs.scm (emacs-esh-autosuggest): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-05-22 12:26:01 +02:00
Ricardo Wurmus 35d438439c
gnu: emacs-daemons: Fix typo in description.
* gnu/packages/emacs.scm (emacs-daemons)[description]: Fix typo.
2018-05-22 12:16:49 +02:00
Pierre Neidhardt bdadf8557e
gnu: Add emacs-daemons.
* gnu/packages/emacs.scm (emacs-daemons): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-05-22 12:15:33 +02:00
Leo Famulari 096c10cb47
gnu: mutt: Update to 1.10.0.
* gnu/packages/mail.scm (mutt): Update to 1.10.0.
2018-05-21 15:35:20 -04:00
Leo Famulari 4699ffa383
gnu: procps: Update to 3.3.14.
* gnu/packages/linux.scm (procps): Update to 3.3.14.
[arguments]: Remove obsolete phase 'disable-strtod-test' because the change has
been upstreamed.
2018-05-21 13:34:18 -04:00
Leo Famulari 7d798b3bb3
gnu: curl: Update replacement to 7.60.0 [Fixes CVE-2018-{1000300,1000301}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.60.0.
(curl-7.59.0): Replace with ...
(curl-7.60.0): ... new variable.
2018-05-21 13:34:18 -04:00
Leo Famulari 27135cf447
gnu: BIND: Update to 9.12.1-P2 [fixes CVE-2018-{5736,5737}].
* gnu/packages/dns.scm (isc-bind): Update to 9.12.1-P2.
2018-05-21 13:34:18 -04:00
Andreas Enge 6bc85e79c2
gnu: pius: Really add the patch file.
* gnu/packages/patches/pius.patch: New file.

This is a follow-up to commit a92d97266d.
2018-05-21 19:24:51 +02:00
Mark H Weaver c036959b1a
gnu: linux-libre: Update to 4.16.10.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.10.
(%linux-libre-hash): Update hash.
2018-05-21 13:20:18 -04:00
Mark H Weaver b1bb1e8429
gnu: linux-libre@4.14: Update to 4.14.42.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.42.
(%linux-libre-4.14-hash): Update hash.
2018-05-21 13:19:33 -04:00
Mark H Weaver e205afbd1c
gnu: linux-libre@4.9: Update to 4.9.101.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.101.
2018-05-21 13:18:41 -04:00
Andreas Enge a92d97266d
gnu: pius: Fix incompatibility with newer GnuPG versions.
* gnu/packages/gnupg.scm (pius)[source]: Add patch.
* gnu/packages/patches/pius.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-05-21 17:05:56 +02:00
Andreas Enge fcb1dd9994
gnu: pius: Add input python2-sip.
* gnu/packages/gnupg.scm (pius)[inputs]: Add python2-six, imported from
the pius Python script.
2018-05-21 16:55:11 +02:00
Efraim Flashner c9dbcd208d
gnu: aria2: Update to 1.34.0.
* gnu/packages/bittorrent.scm (aria2): Update to 1.34.0.
2018-05-21 13:25:34 +03:00
Danny Milosavljevic f1656a59f4
gnu: Add can-utils.
* gnu/packages/networking.scm (can-utils): New variable.
2018-05-21 02:33:28 +02:00
Vagrant Cascadian 5a9dc4a807
gnu: linux-libre: Enable build for aarch64-linux.
* gnu/packages/linux.scm (%linux-compatible-systems): Add aarch64-linux.
  (linux-libre-4.14): Limit to x86_64-linux, i686-linux and armhf-linux.
* gnu/packages/aux-files/linux-libre/4.16-arm64.conf: New file.
* Makefile.am (AUX_FILES): Add 4.16-arm64.conf.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-21 00:12:02 +02:00
Vagrant Cascadian a8e3fd5f9d
gnu: linux-libre: Use "make dtbs_install" to install device tree files.
* gnu/packages/linux.scm (make-linux-libre):
  Use "make dtbs_install" to install device tree files.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 23:36:59 +02:00
Fis Trivial 62813c10a9
gnu: Add vigra-c.
* gnu/packages/image.scm (vigra-c): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 23:34:27 +02:00
Fis Trivial 1900fa792f
gnu: Add python-glob2.
* gnu/packages/python.scm (python-glob2, python2-glob2): New variables.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 23:20:37 +02:00
Tonton dea5c0b8d0
gnu: Add ghc-bytes.
* gnu/packages/haskell.scm (ghc-bytes): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 22:58:50 +02:00
Tonton 6c4ae17334
gnu: Add ghc-semigroupoids-5.2.2.
* gnu/packages/haskell.scm (ghc-semigroupoids-5.2.2): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-20 22:35:07 +02:00
Efraim Flashner 122f91bd41
gnu: enlightenment: Fix setuid program locations.
* gnu/packages/enlightenment.scm (enlightenment)[source]: Add patch.
* gnu/packages/patches/enlightenment-fix-setuid-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-05-20 21:42:25 +03:00
Roel Janssen 89f8c2ac38
gnu: Add guile-sparql.
* gnu/packages/guile.scm (guile-sparql): New variable.
2018-05-19 23:22:24 +02:00
Pierre Neidhardt 428adbc2c4
gnu: xss-lock: New variable.
* gnu/packages/xdisorg.scm (xss-lock): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-19 22:43:37 +02:00
Tonton d282fee549
gnu: Add zyre.
* gnu/packages/networking.scm (zyre): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-19 22:14:48 +02:00
Tobias Geerinckx-Rice 05ca7a916a
gnu: libsignal-protocol-c: Update to 2.3.2.
* gnu/packages/messaging.scm (libsignal-protocol-c): Update to 2.3.2.
2018-05-19 15:39:30 +02:00
Tobias Geerinckx-Rice ade57b6964
gnu: dash: Update to 0.5.10.2.
* gnu/packages/shells.scm (dash): Update to 0.5.10.2.
2018-05-19 15:39:25 +02:00
Alex Kost ca59ce41d6
gnu: emacs-guix: Update to 0.4.
* gnu/packages/emacs.scm (emacs-guix): Update to 0.4.
[propagated-inputs]: Add 'emacs-edit-indirect' (new dependency).
[arguments]: Add "--with-editindirect-lispdir" configure flag.
2018-05-19 15:44:01 +03:00
Tobias Geerinckx-Rice 54300cf3e0
gnu: xterm: Update to 333.
* gnu/packages/xorg.scm (xterm): Update to 333.
2018-05-19 05:30:11 +02:00
Tobias Geerinckx-Rice c61d822621
gnu: f-seq: Factorise ‘install’ phase.
* gnu/packages/bioinformatics.scm (f-seq)[arguments]: Let-bind more.
2018-05-19 05:30:11 +02:00
Tobias Geerinckx-Rice 7c2a46461e
gnu: r-amap: Update to 0.8-16.
* gnu/packages/cran.scm (r-amap): Update to 0.8-16.
2018-05-19 05:30:10 +02:00
Tobias Geerinckx-Rice c8ac880c9c
gnu: r-modelr: Update to 0.1.2.
* gnu/packages/cran.scm (r-modelr): Update to 0.1.2.
2018-05-19 00:59:35 +02:00
Tobias Geerinckx-Rice bb03470814
gnu: perl-io-compress: Update to 2.081.
* gnu/packages/compression.scm (perl-io-compress): Update to 2.081.
2018-05-19 00:59:34 +02:00
Tobias Geerinckx-Rice df9981303e
gnu: perl-compress-raw-bzip2: Update to 2.081.
* gnu/packages/compression.scm (perl-compress-raw-bzip2): Update to 2.081.
2018-05-19 00:59:34 +02:00
Tobias Geerinckx-Rice e81400ceb0
gnu: perl-compress-raw-zlib: Update to 2.081.
* gnu/packages/compression.scm (perl-compress-raw-zlib): Update to 2.081.
2018-05-19 00:59:34 +02:00
Tobias Geerinckx-Rice 14a852bdd7
gnu: qjackrcd: Use INVOKE.
* gnu/packages/audio.scm (qjackrcd)[arguments]: Substitute INVOKE for
SYSTEM*.
2018-05-19 00:59:24 +02:00
Tobias Geerinckx-Rice 042fa63856
gnu: cava: Update to 0.6.1.
* gnu/packages/audio.scm (cava): Update to 0.6.1.
2018-05-19 00:49:48 +02:00
Tobias Geerinckx-Rice aabe29af0d
gnu: gsm: Update to 1.0.18.
* gnu/packages/audio.scm (gsm): Update to 1.0.18.
2018-05-19 00:49:48 +02:00
Tobias Geerinckx-Rice 1d40a822b6
gnu: fluidsynth: Update to 1.1.11.
* gnu/packages/audio.scm (fluidsynth): Update to 1.1.11.
2018-05-19 00:49:47 +02:00
Christopher Baines 57c5aa7c7d
gnu: cgit: Fix included scripts.
Fix the about-formatting.sh, syntax-highlighting.py and html-converters files.

* gnu/packages/version-control.scm (cgit)[arguments]: Include
about-formatting.sh and the html-converters in the patch-absolute-file-names
phase and add a wrap-python-scripts phase to wrap syntax-highlighting.py and
the md2html converter.
[inputs]: Add groff, python, python-docutils, python-markdown and
python-pygments.
2018-05-18 17:24:37 +01:00
Tobias Geerinckx-Rice ab3950d809
gnu: acpica: Update to 20180508.
* gnu/packages/admin.scm (acpica): Update to 20180508.
2018-05-18 17:41:40 +02:00
Tobias Geerinckx-Rice e352a15362
gnu: cwm: Update to 6.3.
* gnu/packages/wm.scm (cwm): Update to 6.3.
2018-05-18 17:41:40 +02:00
Tobias Geerinckx-Rice 711f5f13bf
gnu: r-httpuv: Update to 1.4.3.
* gnu/packages/web.scm (r-httpuv): Update to 1.4.3.
2018-05-18 17:41:00 +02:00
Tobias Geerinckx-Rice c338c74676
gnu: r-rjson: Update to 0.2.18.
* gnu/packages/web.scm (r-rjson): Update to 0.2.18.
2018-05-18 17:41:00 +02:00
Tobias Geerinckx-Rice 067fb62a1a
gnu: r-rsqlite: Update to 2.1.1.
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.1.1.
2018-05-18 17:40:59 +02:00
Tobias Geerinckx-Rice 33fdde8d7c
gnu: python-monotonic: Update to 1.5.
* gnu/packages/time.scm (python-monotonic): Update to 1.5.
2018-05-18 17:40:59 +02:00
Tobias Geerinckx-Rice 23e24ff6cc
gnu: libmatroska: Update to 1.4.9.
* gnu/packages/video.scm (libmatroska): Update to 1.4.9.
[build-system]: Switch to the CMake build system.
[native-inputs]: Remove PKG-CONFIG.
[arguments]: Build shared libaries and don't try to run non-existent
tests.
2018-05-18 17:40:59 +02:00
Tobias Geerinckx-Rice f3d8918106
gnu: libebml: Update to 1.3.6.
* gnu/packages/xml.scm (libebml): Update to 1.3.6.
[source]: Apply ‘libebml-use-limits-not-climits.patch’ to build.
[build-system]: Switch to the CMake build system.
[arguments]: Build shared libaries and don't try to run non-existent
tests.
2018-05-18 17:40:59 +02:00
Danny Milosavljevic 2676628ffb
gnu: Add u-boot-tools.
* gnu/packages/bootloaders.scm (u-boot-tools): New variable.
2018-05-18 02:55:55 +02:00
Danny Milosavljevic 39b40f16f2
gnu: mrustc: Update to 0.0.0-2.ee65f12.
* gnu/packages/rust.scm (mrustc): Update to 0.0.0-2.ee65f12.
[arguments]<#:phases>[configure]: New phase.
2018-05-18 01:55:29 +02:00
Tobias Geerinckx-Rice 4ca9581119
gnu: multiqc: Fix build.
* gnu/packages/bioinformatics.scm (multiqc)[arguments]: Add a
‘relax-requirements’ phase to fix building with python-matplotlib@2.2.
2018-05-17 23:08:30 +02:00
Ludovic Courtès 17aca5c4d2
Revert "gnu: Add ghc-array." and "gnu: Add ghc-containers."
This reverts commits e5d92c1ce1
and 7d4e377ff5.

These two packages are part of GHC proper.  See the discussion at
<https://lists.gnu.org/archive/html/help-guix/2018-05/msg00090.html>.
2018-05-17 16:14:49 +02:00
Rouby Pierre-Antoine 17b59aa019
gnu: jupyter: Add search path.
* gnu/package/python.scm (jupyter)[native-search-paths]: Add it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-17 13:14:42 +02:00
Rouby Pierre-Antoine fa6a3bb74f
gnu: Add jupyter-guile-kernel.
* gnu/package/guile.scm (jupyter-guile-kernel): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2018-05-17 11:48:26 +02:00
Chris Marusich 7376ba4cd4
gnu: libreoffice: Update to 5.4.7.2.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.4.7.2.
2018-05-16 22:18:13 -07:00
Mark H Weaver 2cf8531f36
gnu: linux-libre: Update to 4.16.9.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.9.
(%linux-libre-hash): Update hash.
2018-05-17 00:49:58 -04:00
Mark H Weaver 22d466737d
gnu: linux-libre@4.14: Update to 4.14.41.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.41.
(%linux-libre-4.14-hash): Update hash.
2018-05-17 00:49:11 -04:00
Mark H Weaver c0bd585835
gnu: linux-libre@4.9: Update to 4.9.100.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.100.
2018-05-17 00:48:32 -04:00
Mark H Weaver 029dd51d8c
gnu: linux-libre@4.4: Update to 4.4.132.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.132.
2018-05-17 00:47:40 -04:00
Tobias Geerinckx-Rice 649b334b58
gnu: libdca: Update to 0.0.6.
* gnu/packages/video.scm (libdca): Update to 0.0.6.
2018-05-17 01:17:17 +02:00
Tobias Geerinckx-Rice d059a01e32
gnu: r-rcppprogress: Update to 0.4.1.
* gnu/packages/statistics.scm (r-rcppprogress): Update to 0.4.1.
2018-05-17 01:17:16 +02:00
Tobias Geerinckx-Rice 500aba8884
gnu: r-plotrix: Update to 3.7-1.
* gnu/packages/statistics.scm (r-plotrix): Update to 3.7-1.
2018-05-17 01:17:16 +02:00
Tobias Geerinckx-Rice 610e56d433
gnu: r-stringr: Update to 1.3.1.
* gnu/packages/statistics.scm (r-stringr): Update to 1.3.1.
2018-05-17 01:17:16 +02:00
Tobias Geerinckx-Rice 4c32897d2e
gnu: r-bit: Update to 1.1-13.
* gnu/packages/statistics.scm (r-bit): Update to 1.1-13.
2018-05-17 01:17:15 +02:00
Tobias Geerinckx-Rice 01635bcdd6
gnu: dash: Update to 0.5.10.1.
* gnu/packages/shells.scm (dash): Update to 0.5.10.1.
2018-05-17 01:17:15 +02:00
Tobias Geerinckx-Rice 2ef651a6e2
gnu: python-ddt: Update to 1.1.3.
* gnu/packages/python.scm (python-ddt): Update to 1.1.3.
2018-05-17 01:17:15 +02:00
Tobias Geerinckx-Rice 3aa5b7d934
gnu: python-netifaces: Update to 0.10.7.
* gnu/packages/python.scm (python-netifaces): Update to 0.10.7.
2018-05-17 01:17:03 +02:00
Tobias Geerinckx-Rice 34c2bc56f8
gnu: python-numexpr: Update to 2.6.5.
* gnu/packages/python.scm (python-numexpr): Update to 2.6.5.
2018-05-17 01:02:00 +02:00
Tobias Geerinckx-Rice e17af38f0a
gnu: libfm: Update to 1.3.0.2.
* gnu/packages/lxde.scm (libfm): Update to 1.3.0.2.
2018-05-17 01:02:00 +02:00
Tobias Geerinckx-Rice b85c1858ac
gnu: libnftnl: Update to 1.1.0.
* gnu/packages/linux.scm (libnftnl): Update to 1.1.0.
2018-05-17 01:01:59 +02:00
Tobias Geerinckx-Rice 0a0d6f479f
gnu: libraw: Update to 0.18.11.
* gnu/packages/photo.scm (libraw): Update to 0.18.11.
2018-05-17 01:01:59 +02:00
Tobias Geerinckx-Rice 9a2ac95d76
gnu: r-desolve: Update to 1.21.
* gnu/packages/maths.scm (r-desolve): Update to 1.21.
2018-05-17 01:01:59 +02:00
Tobias Geerinckx-Rice f3afef52f6
gnu: rng-tools: Use INVOKE.
* gnu/packages/linux.scm (rng-tools)[arguments]: Substitute INVOKE for
SYSTEM* and explicitly return #t from phase.
2018-05-17 01:01:58 +02:00
Tobias Geerinckx-Rice 41c77ba3ff
gnu: rng-tools: Update to 6.2.
* gnu/packages/linux.scm (rng-tools): Update to 6.2.
2018-05-17 01:01:58 +02:00
Tobias Geerinckx-Rice 1df4d1b4d9
gnu: python-graphviz: Update to 0.8.3.
* gnu/packages/graphviz.scm (python-graphviz): Update to 0.8.3.
2018-05-17 01:01:58 +02:00
Tobias Geerinckx-Rice 7c52558154
gnu: usbutils: Update to 010.
* gnu/packages/linux.scm (usbutils): Update to 010.
2018-05-17 01:01:57 +02:00
Tobias Geerinckx-Rice 75ea6fe80e
gnu: phonon: Update to 4.10.1.
* gnu/packages/kde-frameworks.scm (phonon): Update to 4.10.1.
2018-05-17 01:01:57 +02:00
Tobias Geerinckx-Rice 1cffa65d15
gnu: graphicsmagick: Update to 1.3.29.
* gnu/packages/imagemagick.scm (graphicsmagick): Update to 1.3.29.
2018-05-17 01:01:57 +02:00
Tobias Geerinckx-Rice 14bec76535
gnu: feh: Update to 2.26.2.
* gnu/packages/image-viewers.scm (feh): Update to 2.26.2.
2018-05-17 01:01:56 +02:00
Tobias Geerinckx-Rice 2112a9921b
gnu: youtube-dl: Update to 2018.05.09.
* gnu/packages/video.scm (youtube-dl): Update to 2018.05.09.
2018-05-17 01:01:56 +02:00
Tobias Geerinckx-Rice 5abd390915
gnu: links: Update to 2.16.
* gnu/packages/web-browsers.scm (links): Update to 2.16.
2018-05-17 01:01:56 +02:00
Tobias Geerinckx-Rice 1380455994
gnu: lynx: Update to 2.8.9dev.18.
* gnu/packages/web-browsers.scm (lynx): Update to 2.8.9dev.18.
2018-05-17 01:01:56 +02:00
Tobias Geerinckx-Rice 8c2ab7422c
gnu: i3status: Update to 2.12.
* gnu/packages/wm.scm (i3status): Update to 2.12.
2018-05-17 01:01:55 +02:00
Tobias Geerinckx-Rice 4b4a4f5c2d
gnu: perl-xml-compile-wsdl11: Update to 3.07.
* gnu/packages/xml.scm (perl-xml-compile-wsdl11): Update to 3.07.
2018-05-17 01:01:55 +02:00
Tobias Geerinckx-Rice 9af5a513f0
gnu: perl-xml-compile-tester: Update to 0.91.
* gnu/packages/xml.scm (perl-xml-compile-tester): Update to 0.91.
2018-05-17 01:01:55 +02:00
Tobias Geerinckx-Rice 8e0c5d44d1
gnu: dunst: Update to 1.3.2.
* gnu/packages/dunst.scm (dunst): Update to 1.3.2.
2018-05-17 01:01:54 +02:00
Tobias Geerinckx-Rice ebbc0feaac
gnu: uim: Update to 1.8.8.
* gnu/packages/xorg.scm (uim): Update to 1.8.8.
2018-05-17 01:01:54 +02:00
Tobias Geerinckx-Rice 3659b0d7bf
gnu: maim: Update to 5.5.1.
* gnu/packages/xdisorg.scm (maim): Update to 5.5.1.
2018-05-17 01:01:54 +02:00
Tobias Geerinckx-Rice e7395b9024
gnu: prosody: Update to 0.10.1 [security fixes].
* gnu/packages/messaging.scm (prosody): Update to 0.10.1.
2018-05-17 01:01:53 +02:00
Rutger Helling cbf58afa05
gnu: dolphin-emu: Update to commit 47fd8c6eff4cdea7660d0fa78040f98d1d4fa136.
* gnu/packages/emulators.scm (dolphin-emu): Update to commit
47fd8c6eff4cdea7660d0fa78040f98d1d4fa136.
[arguments]: Add 'fixgcc7 phase.
[native-inputs]: Add gcc@7 since building with gcc@5 doesn't work anymore.
2018-05-16 15:54:43 +02:00
Rutger Helling 6f84dc4314
gnu: wine: Update to 3.0.1.
* gnu/packages/wine.scm (wine): Update to 3.0.1.
2018-05-16 11:48:02 +02:00
Gábor Boskovits 40dc6df4fb
gnu: emacs-orgalist: Fix texinfo markup in description.
* gnu/packages/emacs.scm (emacs-orgalist)[description]: Modify.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-16 11:06:41 +02:00
Eric Bavier 5f93600fa6
gnu: nano: Update to 2.9.7.
* gnu/packages/nano.scm: Update to 2.9.7.
2018-05-15 22:24:07 -05:00
Ricardo Wurmus 4eeed444f1
gnu: python-statsmodels: Fix build.
* gnu/packages/patches/python-statsmodels-fix-tests.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/statistics.scm (python-statsmodels)[source]: Remove patches.
[arguments]: Disable tests; adjust build phases; add build phase
"patch-for-scipy" to fix runtime error.
2018-05-16 04:40:20 +02:00
Tobias Geerinckx-Rice 5209f4db1d
gnu: filezilla: Update to 0.12.2.
* gnu/packages/ftp.scm (libfilezilla): Update to 0.12.2.
2018-05-15 14:39:12 +02:00
Danny Milosavljevic 20f5c86c3e
gnu: inkscape: Disable "icon-theme.cache" generation.
* gnu/packages/inkscape.scm (inkscape)[arguments]<#:make-flags>: Delete.
<#:phases>[patch-icon-cache-generator]: Add phase.
2018-05-15 14:30:23 +02:00
Arun Isaac cbd2e3d52d
gnu: wesnoth: Update to 1.14.1.
* gnu/packages/games.scm (wesnoth): Update to 1.14.1.
[source]: Remove wesnoth-fix-std-bad-cast.patch.
* gnu/packages/patches/wesnoth-fix-std-bad-cast.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Unregister it.
2018-05-15 16:47:27 +05:30
Ricardo Wurmus 183db725a4
gnu: Add r-bsgenome-dmelanogaster-ucsc-dm6.
* gnu/packages/bioconductor.scm (r-bsgenome-dmelanogaster-ucsc-dm6): New variable.
2018-05-15 12:56:53 +02:00
Rouby Pierre-Antoine f858e58f19
gnu: Add guile-simple-zmq.
* gnu/package/guile.scm (guile-simple-zmq): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-15 11:27:58 +02:00
Björn Höfling 5834e4b70a
gnu: opencv: Ignore CVEs.
* gnu/packages/image-processing.scm (opencv)[properties]:  Add a
lint-hidden-cve property and add three CVEs to be ignored.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-14 23:01:36 +02:00
Nicolas Goaziou 320344055a
gnu: Add emacs-orgalist.
* gnu/packages/emacs.scm (emacs-orgalist): New variable.
2018-05-14 17:45:17 +02:00
Arun Isaac 20b51b17d1
gnu: Add pass-rotate.
* gnu/packages/password-utils.scm (pass-rotate): New variable.
2018-05-14 19:12:32 +05:30
Arun Isaac 34e00c7ba4
gnu: guile-dbi: Fix RPATH and dependencies.
Prior to this change, libguile-dbi.so was unable to find
libguile-dbd-sqlite3.so.

* gnu/packages/guile.scm (guile-dbi-bootstrap): New variable.
(guile-dbd-sqlite3)[propagated-inputs]: Remove guile-dbi.
[native-inputs]: Add guile-dbi-bootstrap.
(guile-dbi)[inputs]: Add guile-dbd-sqlite3.
[arguments]: Set RPATH using #:make-flags.
2018-05-14 18:40:21 +05:30
Efraim Flashner 2b79c6833d
gnu: mupdf: Update to 1.13.0.
* gnu/packages/pdf.scm (mupdf): Update to 1.13.0.
[source]: Remove patches.
* gnu/packages/patches/mupdf-build-with-latest-openjpeg.patch,
gnu/packages/patches/mupdf-CVE-2017-17858.patch,
gnu/packages/patches/mupdf-CVE-2018-6544.patch,
gnu/packages/patches/mupdf-CVE-2018-1000051.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2018-05-14 12:09:40 +03:00
Mathieu Othacehe 563ab27bd4
gnu: Add emacs-dts-mode.
* gnu/packages/emacs.scm (emacs-dts-mode): New variable.
2018-05-14 10:01:09 +02:00
Tonton 7d4e377ff5
gnu: Add ghc-containers.
* gnu/packages/haskell.scm (ghc-containers): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-13 23:16:17 +02:00
Tonton e5d92c1ce1
gnu: Add ghc-array.
* gnu/packages/haskell.scm (ghc-array): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-13 23:16:17 +02:00
Tonton 44cea57841
gnu: Add ghc-quickcheck-2.9.
* gnu/packages/haskell-check.scm (ghc-quickcheck-2.9): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-05-13 23:16:16 +02:00
Ludovic Courtès 68fdb38f54
gnu: robocut: Remove unnecessary dependency on qttools.
Reported by Efraim Flashner.

* gnu/packages/printers.scm (robocut)[native-inputs]: Replace QTTOOLS
with QTBASE, which is where 'qmake' lives.
2018-05-13 23:16:16 +02:00
Efraim Flashner fb8aff71cb
gnu: speedtest-cli: Update to 2.0.0.
* gnu/packages/networking.scm (speedtest-cli): Update to 2.0.0.
2018-05-13 20:47:30 +03:00
Efraim Flashner aa8ac02944
gnu: myrepos: Fix CVE-2018-7032.
* gnu/packages/version-control.scm (myrepos)[source]: Add patch.
* gnu/packages/patches/myrepos-CVE-2018-7032.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2018-05-13 20:39:36 +03:00
Efraim Flashner 307cdd665e
gnu: viewnior: Update to 1.7.
* gnu/packages/image-viewers.scm (viewnior): Update to 1.7.
[source]: Update source uri.
[build-system]: Switch to meson-build-system.
[arguments]: Remove custom 'autogen and 'skip-gtk-update-icon-cache
phases, add 'patch-source phase.  Skip tests.
[native-inputs]: Remove automake, autoconf, intltool, gnome-common,
libtool, which, add gettext-minimal.
[home-page]: Update home-page.
2018-05-13 20:24:40 +03:00
Leo Famulari e42c3649d8
gnu: ImageMagick: Update to 6.9.9-43.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-43.
2018-05-13 11:55:46 -04:00
Ludovic Courtès d801cd0509
gnu: Add Robocut.
* gnu/packages/printers.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2018-05-13 13:29:27 +02:00
Ludovic Courtès e18e7cb9f4
gnu: hypre: Add missing dependency on Perl.
Previously the test suite would fail to run 'ppmquant', though it would
silently ignore it.

* gnu/packages/maths.scm (hypre)[native-inputs]: Add PERL.
2018-05-13 13:29:26 +02:00
Leo Famulari fb6357ceea
gnu: Go 1.10: Update to 1.10.2.
* gnu/packages/golang.scm (go-1.10): Update to 1.10.2.
2018-05-12 23:04:13 -04:00
Leo Famulari 9dc0cf83d2
gnu: Go 1.9: Update to 1.9.6.
* gnu/packages/golang.scm (go-1.9): Update to 1.9.6.
2018-05-12 23:04:10 -04:00
Danny Milosavljevic 0fcfed3950
gnu: make-u-boot-package: Install "u-boot".
* gnu/packages/bootloaders.scm (make-u-boot-package): Install "u-boot".
2018-05-12 22:38:58 +02:00
Danny Milosavljevic dd4fe0c288
gnu: Add u-boot-cubieboard.
* gnu/packages/bootloaders.scm (u-boot-cubieboard): New variable.
2018-05-12 22:38:58 +02:00
Leo Famulari 1d6dc2a206
gnu: gst-plugins-ugly: Remove libmad from the build environment.
Libmad is not used by gst-plugins-ugly since 1.12.0.

* gnu/packages/gstreamer.scm (gst-plugins-ugly)[inputs]: Remove libmad.
2018-05-12 16:19:58 -04:00
Leo Famulari 241caa62ca
gnu: MPD: Remove unecessary dependency on libmad.
MPD already depends on FFmpeg, which uses LAME for MP3 decoding.

gnu/packages/mpd.scm (mpd)[inputs]: Remove LIBMAD.
2018-05-12 16:19:57 -04:00
Leo Famulari 8e6450f7e2
gnu: libreoffice: Update to 5.4.7.1.
* gnu/packages/libreoffice.scm (libreoffice): Update to 5.4.7.1.
2018-05-12 16:19:57 -04:00
Rutger Helling efa465f123
gnu: wine-staging: Update to 3.8.
* gnu/packages/wine.scm (wine-staging): Update to 3.8.
2018-05-12 16:57:20 +02:00
Rutger Helling 1df811f74e
gnu: wine-staging-patchset-data: Update to 3.8.
* gnu/packages/wine.scm (wine-staging-patchset-data): Update to 3.8.
2018-05-12 16:57:20 +02:00
Rutger Helling ecfc85dbb9
gnu: gnome-disk-utility: Update to 3.28.2.
* gnu/packages/gnome.scm (gnome-disk-utility): Update to 3.28.2.
2018-05-12 16:49:29 +02:00
Rutger Helling dd82ac174e
gnu: xpra: Update to 2.3.
* gnu/packages/xorg.scm (xpra): Update to 2.3.
2018-05-12 16:49:29 +02:00
Danny Milosavljevic 78ad8db682
gnu: u-boot-versatilepb: Remove package.
* gnu/packages/bootloaders.scm (u-boot-versatilepb): Delete variable.
2018-05-12 11:11:25 +02:00
Danny Milosavljevic 35e427d154
gnu: u-boot-pine64-plus: Use bundled dtc.
* gnu/packages/bootloaders.scm (u-boot-pine64-plus)[arguments]<#:phases>
[set-environment]: Use bundled dtc.
2018-05-12 11:09:42 +02:00
Danny Milosavljevic ac30d18c0b
gnu: make-u-boot-package: Print errors to (current-error-port).
* gnu/packages/bootloaders.scm (make-u-boot-package): Print errors to
(current-error-port).
2018-05-12 10:56:25 +02:00
Danny Milosavljevic 30ef146c99
gnu: make-u-boot-package: Sort printed configurations.
* gnu/packages/bootloaders.scm (make-u-boot-package): Sort printed
configurations.
2018-05-12 10:54:19 +02:00
Danny Milosavljevic 53e290df57
gnu: u-boot: Add our dtc.
* gnu/packages/bootloaders.scm (u-boot)[native-inputs]: Add dtc.
2018-05-12 10:38:51 +02:00
Vagrant Cascadian 3bdb24826e
gnu: u-boot: Update to 2018.05.
* gnu/packages/bootloaders.scm (u-boot): Update to 2018.05.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-05-12 10:38:51 +02:00
Mark H Weaver 0d0b572286
gnu: linux-libre: Update to 4.16.8.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.16.8.
(%linux-libre-hash): Update hash.
2018-05-12 04:00:17 -04:00
Mark H Weaver 7187669a81
gnu: linux-libre@4.14: Update to 4.14.40.
* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.40.
(%linux-libre-4.14-hash): Update hash.
2018-05-12 03:59:22 -04:00
Mark H Weaver 3944e13a72
gnu: linux-libre@4.9: Update to 4.9.99.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.99.
2018-05-12 03:58:14 -04:00
Ben Woodcroft 2c5289b263
gnu: diamond: Update to 0.9.22.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.22.
2018-05-12 11:01:21 +10:00
Ludovic Courtès cbcdb77790
gnu: diffoscope: Update to 94.
* gnu/packages/package-management.scm (diffoscope): Update to 94.
2018-05-11 18:42:43 +02:00
Ludovic Courtès 1a4e553069
gnu: eog-plugins: Update to 3.26.2.
* gnu/packages/gnome.scm (eog-plugins): Update to 3.26.2.
2018-05-11 18:42:43 +02:00
Ludovic Courtès 4f38754180
gnu: arpack-ng-openmpi: Fix build.
* gnu/packages/maths.scm (arpack-ng-openmpi)[arguments]: Inherit
arguments from ARPACK-NG.  Previously the 'configure' phase would fail
due to the lack of a 'configure' script.
2018-05-11 18:42:42 +02:00
Ludovic Courtès 30da3173d5
pack: Relocatable wrapper now properly maps the current UID/GID.
* gnu/packages/aux-files/run-in-namespace.c (write_id_map)
(disallow_setgroups): New functions.
(main): Use 'clone' via 'syscall' instead of 'fork' followed by
'unshare'.  Add calls to 'disallow_setgroups' and 'write_id_map' in the
parent process.
2018-05-11 18:42:42 +02:00
Vagrant Cascadian 1b960787e2
system: Add u-boot-novena installer.
* gnu/packages/bootloaders.scm (u-boot-novena):
  New variable.
* gnu/bootloader/u-boot.scm (u-boot-novena-bootloader):
  New exported variable.
* gnu/system/install.scm (novena-installation-os):
  New exported variable.
2018-05-11 12:25:43 +02:00
Nicolas Goaziou 907356115e
gnu: Update emacs-org, emacs-org-contrib.
* gnu/packages/emacs.scm (emacs-org): Update to 9.1.13.
[description]: Tiny rewording.
(emacs-org-contrib): Update to 20180507.
2018-05-11 12:17:32 +02:00
Mark H Weaver 93565b4483
gnu: icecat: Add more fixes from upstream mozilla-esr52.
* gnu/packages/gnuzilla.scm (icecat)[source]: Add fixes for CVE-2018-5183
and the remaining 1 of 10 changesets for CVE-2018-5150.
2018-05-11 06:07:57 -04:00
Mark H Weaver d2cebbf694
gnu: icecat: Relabel patches to reflect CVE assignments.
Document the fact that we include fixes for CVE-2018-5154, CVE-2018-5155,
CVE-2018-5157, CVE-2018-5158, CVE-2018-5159, CVE-2018-5168, CVE-2018-5178,
and 9/10 changesets for CVE-2018-5150.

* gnu/packages/gnuzilla.scm (icecat)[source]: Relabel patches to reflect CVE
assignments.
* gnu/packages/patches/icecat-bug-1452075.patch: Rename to...
* gnu/packages/patches/icecat-CVE-2018-5157-and-CVE-2018-5158.patch: ...this.
* gnu/local.mk (dist_patch_DATA): Rename it.
2018-05-11 06:07:43 -04:00
Nicolas Goaziou cb91f6ae23
gnu: Add python-duniterpy.
* gnu/packages/python-crypto.scm (python-duniterpy): New variable.
2018-05-11 11:54:42 +02:00
Nicolas Goaziou 321ba5683b
gnu: Add python-aiohttp.
* gnu/packages/python-web.scm (python-aiohttp): New variable.
2018-05-11 11:54:42 +02:00
Nicolas Goaziou 40c6e45448
gnu: Add python-libnacl.
* gnu/packages/python-crypto.scm (python-libnacl): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 2eccb41493
gnu: Add python-yarl.
* gnu/packages/python-web.scm (python-yarl): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou f90f4c9c92
gnu: Add python-aiodns.
* gnu/packages/python-web.scm (python-aiodns): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 25c591bf2e
gnu: Add python-multidict.
* gnu/packages/python.scm (python-multidict): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou c158d47627
gnu: Add python-pylibscrypt.
* gnu/packages/python-crypto.scm (python-pylibscrypt): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou cef6dc646e
gnu: Add python-base58.
* gnu/packages/python-crypto.scm (python-base58): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 2528f3c867
gnu: Add python-idna-ssl.
* gnu/packages/python.scm (python-idna-ssl): New variable.
2018-05-11 11:54:41 +02:00
Nicolas Goaziou 3cdab3d485
gnu: Add python-async-timeout.
* gnu/packages/python.scm (python-async-timeout): New variable.
2018-05-11 11:54:40 +02:00
Nicolas Goaziou 85ccc0c281
gnu: Add python-pycares.
* gnu/packages/python-web.scm (python-pycares): New variable.
2018-05-11 11:54:40 +02:00
Nicolas Goaziou bbc8c36fce
gnu: Add python-async-generator.
* gnu/packages/python.scm (python-async-generator): New variable.
2018-05-11 11:54:40 +02:00
Nicolas Goaziou 9c4ff532f9
gnu: python-attrs: Update to 17.4.0.
* gnu/packages/python.scm (python-attrs)[version]: Update to 17.4.0.
[native-inputs]: Add python-sphinx and python-coverage.  Reorder inputs.
2018-05-11 11:54:40 +02:00
Nicolas Goaziou 3cfd12f305
gnu: Add snap.
* gnu/packages/education.scm (snap): New variable.
2018-05-11 10:35:41 +02:00
Nicolas Goaziou 11b43f996e
gnu: Add js-filesaver.
* gnu/packages/javascript.scm (js-filesaver): New variable.
2018-05-11 10:35:41 +02:00
Oleg Pykhalov 0bcb925817
gnu: emacs-ewmctrl: Make sure wmctrl is in the right place.
* gnu/packages/emacs.scm (emacs-ewmctrl): Make sure 'wmctrl' is in the right
place.
2018-05-11 11:12:24 +03:00
Oleg Pykhalov 84960cb780
gnu: emacs-ewmctrl: Use git helpers.
* gnu/packages/emacs.scm (emacs-ewmctrl)[version]: Use 'git-version'.
[source]: Use 'git-file-name'.
2018-05-11 11:12:22 +03:00
Leo Famulari 27cbe66fe7
gnu: libressl: Update to 2.7.3.
* gnu/packages/tls.scm (libressl): Update to 2.7.3.
2018-05-11 00:56:55 -04:00
Danny Milosavljevic b87fc9ab9d
gnu: android-make-stub: Update to 0.6.0.
* gnu/packages/android.scm (android-make-stub): Update to 0.6.0.
* guix/build-system/android-ndk.scm (android-ndk-build): Modify.
(lower): Modify.
2018-05-10 15:35:28 +02:00
Ludovic Courtès 47a60325ca
pack: Add '--relocatable'.
* gnu/packages/aux-files/run-in-namespace.c: New file.
* Makefile.am (AUX_FILES): Add it.
* guix/scripts/pack.scm (<c-compiler>): New record type.
(c-compiler, bootstrap-c-compiler, c-compiler-compiler): New procedures.
(self-contained-tarball): Use
'relative-file-name' for the SOURCE -> TARGET symlink.
(docker-image): Add 'defmod' to please Geiser.
(wrapped-package, map-manifest-entries): New procedures.
(%options, show-help): Add --relocatable.
(guix-pack): Honor it.
2018-05-10 14:53:57 +02:00
Rutger Helling 8584965b79
gnu: gajim: Fix GtkFileChooserDialog.
* gnu/packages/messaging.scm (gajim)[arguments]: Add 'wrap-program phase to fix
GtkFileChooserDialog.
2018-05-10 14:43:39 +02:00
Danny Milosavljevic a73489e8a7
gnu: android-f2fs-utils: Install mkf2fsuserimg.sh.
* gnu/packages/android.scm (android-f2fs-utils)[arguments]<#:phases>
[install-shell-scripts]: New phase.
2018-05-10 11:24:18 +02:00
Danny Milosavljevic 51eb4a6e67
gnu: android-f2fs-utils: Update synopsis and description.
* gnu/packages/android.scm (android-f2fs-utils)[synopsis]: Modify.
[description]: Modify.
2018-05-10 11:15:23 +02:00
Leo Famulari d412dbe456
gnu: Update to 2.3.3.
* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.3.
2018-05-09 22:26:41 -04:00
Danny Milosavljevic 8297f01ee0
gnu: fastboot: Simplify package.
* gnu/packages/android.scm (fastboot)[source]: Use android-platform-system-core.
[arguments]<#:phases>[unpack]: Remove.
<#:phases>[enter-source]: Modify.
<#:phases>[patch-source]: New phase.
[native-inputs]: Remove core, extras.
2018-05-10 04:15:21 +02:00
Danny Milosavljevic f546fcb4f9
gnu: fastboot: Remove (duplicate) googletest.
* gnu/packages/android.scm (fastboot)[inputs]: Remove googletest.
2018-05-10 04:15:21 +02:00
Jovany Leandro G.C 81dec5967a
gnu: twinkle: Fix support for codec speex
* gnu/packages/telephony.scm (twinkle)[arguments]: Add #:configure-flags.

Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2018-05-09 20:44:59 -05:00
Danny Milosavljevic 362f3bf354
gnu: adb: Document test failure.
* gnu/packages/android.scm (adb): Document test failure.
2018-05-10 02:44:34 +02:00
Danny Milosavljevic b913d1eaf2
gnu: fastboot: Enable tests.
* gnu/packages/android.scm (fastboot)[arguments]: Enable tests.
2018-05-10 02:41:20 +02:00
Danny Milosavljevic fff92439b2
gnu: fastboot: Simplify package.
* gnu/packages/android.scm (fastboot)[arguments]<#:phases>
[make-googletest-available]: Delete phase.
[inputs]: Remove openssl.
2018-05-10 02:38:20 +02:00
Danny Milosavljevic cc59bf7097
gnu: android-libutils: Add android-liblog.
* gnu/packages/android.scm (android-libutils)[native-inputs]: Add android-liblog.
2018-05-10 02:34:30 +02:00
Danny Milosavljevic cad7c591f0
gnu: android-make-stub: Update to 0.5.5.
* gnu/packages/android.scm (android-make-stub): Update to 0.5.5.
2018-05-10 02:33:38 +02:00
Danny Milosavljevic 7715269e3a
gnu: android-make-stub: Update to 0.5.4.
* gnu/packages/android.scm (android-make-stub): Update to 0.5.4.
2018-05-10 02:27:31 +02:00
Danny Milosavljevic c6ee92c41b
gnu: Add android-googletest.
* gnu/packages/android.scm (android-googletest): New variable.
* guix/build-system/android-ndk.scm (android-ndk-build): Use it.
2018-05-10 02:12:03 +02:00
Danny Milosavljevic 9e8f0ff2a9
gnu: android-f2fs-utils: Don't disable tests.
* gnu/packages/android.scm (android-f2fs-utils): Don't disable tests.
2018-05-10 01:36:53 +02:00
Danny Milosavljevic d3324a4b3b
gnu: android-ext4-utils: Don't disable tests.
* gnu/packages/android.scm (android-ext4-utils): Don't disable tests.
2018-05-10 01:35:33 +02:00
Danny Milosavljevic e55e6d30f5
gnu: android-libziparchive: Enable tests.
* gnu/packages/android.scm (android-libziparchive)[arguments]: Enable tests.
<#:phases>[setenv]: New phase.
[native-inputs]: Add android-libbase, android-libutils, android-liblog.
2018-05-10 01:27:01 +02:00
Danny Milosavljevic 52bdbaf2d3
gnu: android-make-stub: Update to 0.5.3.
* gnu/packages/android.scm (android-make-stub): Update to 0.5.3.
2018-05-10 01:26:30 +02:00
Danny Milosavljevic 23e70a692c
gnu: android-libsparse: Don't disable tests.
* gnu/packages/android.scm (android-libsparse)[arguments]: Enable tests.
2018-05-10 01:11:30 +02:00
Danny Milosavljevic c774d8e19a
gnu: android-libbase: Document test failure.
* gnu/packages/android.scm (android-libbase): Document test failure.
2018-05-10 01:10:33 +02:00
Danny Milosavljevic 5c45730a03
gnu: android-liblog: Don't disable tests.
* gnu/packages/android.scm (android-liblog)[arguments]: Enable tests.
2018-05-10 01:08:49 +02:00
Danny Milosavljevic 0d697202fc
gnu: android-selinux: Simplify.
* gnu/packages/android.scm (android-selinux)[arguments]<#:phases>[unpack-core]: Delete.
[native-inputs]: Remove "core".
2018-05-10 01:06:22 +02:00
Danny Milosavljevic 26dcbb8cfe
gnu: android-make-stub: Update to 0.5.2.
* gnu/packages/android.scm (android-make-stub): Update to 0.5.2.
2018-05-10 01:06:22 +02:00