Commit Graph

20200 Commits (d6f5ad882e5edf48ea85dffd827fbc637ec1c8d1)

Author SHA1 Message Date
Tobias Geerinckx-Rice bfd2ebda71
gnu: ghc-cmdargs: Update to 0.10.18.
* gnu/packages/haskell.scm (ghc-cmdargs): Update to 0.10.18.
2017-12-05 16:37:47 +01:00
Tobias Geerinckx-Rice b84908566d
gnu: ghc-cmark: Update to 0.5.6.
* gnu/packages/haskell.scm (ghc-cmark): Update to 0.5.6.
[description]: Update version information about bundled libcmark, and move
it to a source comment.
2017-12-05 16:37:47 +01:00
Tobias Geerinckx-Rice 615abb9550
gnu: ghc-clock: Update to 0.7.2.
* gnu/packages/haskell.scm (ghc-clock): Update to 0.7.2.
2017-12-05 16:37:46 +01:00
Tobias Geerinckx-Rice 4d9cdf3c4e
gnu: ghc-cheapskate: Expand description.
* gnu/packages/haskell.scm (ghc-cheapskate)[description]: Define ‘XSS’.
2017-12-05 16:37:46 +01:00
Tobias Geerinckx-Rice 751de3d65c
gnu: ghc-cheapskate: Alphabetise inputs.
* gnu/packages/haskell.scm (ghc-cheapskate)[inputs]: Order alphabetically.
2017-12-05 16:37:46 +01:00
Tobias Geerinckx-Rice 2c72272a50
gnu: ghc-chasingbottoms: Update to 1.3.1.3.
* gnu/packages/haskell.scm (ghc-chasingbottoms): Update to 1.3.1.3.
[source]: Remove snippet and its modules.
2017-12-05 16:37:45 +01:00
Tobias Geerinckx-Rice 6bfcb59d02
gnu: ghc-bytestring-handle: Alphabetise inputs.
* gnu/packages/haskell.scm (ghc-bytestring-handle)[inputs]: Order alphabetically.
2017-12-05 16:37:45 +01:00
Tobias Geerinckx-Rice 39bcc93283
gnu: ghc-bytestring-handle: Update to 0.1.0.6.
* gnu/packages/haskell.scm (ghc-bytestring-handle): Update to 0.1.0.6.
2017-12-05 16:37:45 +01:00
Tobias Geerinckx-Rice 934dc8d2e4
gnu: ghc-bytestring-builder: Update to 0.10.8.1.0.
* gnu/packages/haskell.scm (ghc-bytestring-builder): Update to 0.10.8.1.0.
2017-12-05 16:37:44 +01:00
Tobias Geerinckx-Rice df906169d6
gnu: ghc-bytestring: Alphabetise inputs.
* gnu/packages/haskell.scm (ghc-bytestring)[inputs]: Order alphabetically.
2017-12-05 16:37:44 +01:00
Tobias Geerinckx-Rice 2545c92ae5
gnu: ghc-bytestring: Update to 0.10.8.2
* gnu/packages/haskell.scm (ghc-bytestring): Update to 0.10.8.2
2017-12-05 16:37:44 +01:00
Tobias Geerinckx-Rice 3433e359e4
gnu: ghc-base-compat: Update to 0.9.3.
* gnu/packages/haskell.scm (ghc-base-compat): Update to 0.9.3.
2017-12-05 16:37:43 +01:00
Ludovic Courtès f00b85ff8d
gnu: commencement: Do not graft early bootstrap packages.
By definition, these packages are not depended on at run time by any of
the packages we use.  Thus it does not make sense to inherit grafts.
Furthermore, those grafts would often lead to extra overhead for users
who would end up downloading those "-boot0" packages just to build
package replacements that are in fact not going to be used.

This reverts parts of f1597427f2 and
ce27857f71.

Reported by Christopher Baines at
<https://lists.gnu.org/archive/html/guix-devel/2017-12/msg00058.html>.

* gnu/packages/commencement.scm (file-boot0, binutils-boot0): Use plain
'inherit' instead of 'package/inherit'.
2017-12-05 11:50:00 +01:00
Pierre Langlois d20b7384b7
gnu: Add clementine.
* gnu/packages/music.scm (clementine): New variable.
* gnu/packages/patches/clementine-use-openssl.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2017-12-05 08:05:06 +01:00
Pierre Langlois 43925703e8
gnu: Add libmygpo-qt.
* gnu/packages/music.scm (libmygpo-qt): New variable.
* gnu/packages/patches/libmygpo-qt-fix-jsoncreatortest.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-12-05 08:05:06 +01:00
Efraim Flashner 1fa37d1b55
gnu: bluez-alsa: Add missing file-name field.
* gnu/packages/audio.scm (bluez-alsa)[source]: Add file-name field.
2017-12-04 22:25:27 +02:00
Ricardo Wurmus dba33ca3da
gnu: Add bluez-alsa.
* gnu/packages/audio.scm (bluez-alsa): New variable.
2017-12-04 20:56:06 +01:00
Ricardo Wurmus 0c45a6a4c8
gnu: Add ortp.
* gnu/packages/telephony.scm (ortp): New variable.
2017-12-04 20:54:37 +01:00
Ricardo Wurmus 80e2524c9a
gnu: Add bctoolbox.
* gnu/packages/telephony.scm (bctoolbox): New variable.
2017-12-04 20:54:37 +01:00
Ricardo Wurmus a64d9d56a3
gnu: mbedtls-apache: Build shared library.
* gnu/packages/tls.scm (mbedtls-apache)[arguments]: Enable building of shared
library.
2017-12-04 20:54:37 +01:00
Andy Patterson b142756d9c
gnu: spice: Update to 0.14.0.
This is a follow-up to commit 9a187b39b7.

* gnu/packages/spice.scm (spice): Update to 0.14.0.
[source]: Remove obsolete patches. Use HTTPS URL.
[inputs]: Add orc.
[home-page]: Update to use https.
* gnu/packages/patches/spice-CVE-2016-9577.patch,
gnu/packages/patches/spice-CVE-2016-9578-1.patch,
gnu/packages/patches/spice-CVE-2016-9578-2.patch,
gnu/packages/patches/spice-CVE-2017-7506.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-12-04 14:05:23 -05:00
Leo Famulari 982caeab6f
gnu: bazaar: Fix CVE-2017-14176.
* gnu/packages/patches/bazaar-CVE-2017-14176.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/version-control.scm (bazaar)[source]: Use it.
2017-12-04 13:13:11 -05:00
Ludovic Courtès c7699ebeb4
gnu: git: Remove unreliable git-svn tests.
Reported in <https://bugs.gnu.org/29546>
by Mark H Weaver <mhw@netris.org>.

* gnu/packages/version-control.scm (git)[arguments]: In 'patch-tests'
phase, delete three git-svn tests.
2017-12-04 16:35:43 +01:00
nee 6de3d1762b
gnu: elixir: Update to 1.5.2 and disable failing tests.
* gnu/packages/elixir.scm (elixir)[origin]: Update to 1.5.2.
[arguments]: Patch the shebang of mix. Disable failing tests.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-04 10:36:48 +01:00
nee 8cbb58918c
gnu: erlang: Update to 20.1.
* gnu/packages/erlang.scm (erlang): Update to 20.1.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-04 10:36:48 +01:00
Tobias Geerinckx-Rice 78bae62a25
gnu: protobuf: Update to 3.5.0.
* gnu/packages/protobuf.scm (protobuf): Update to 3.5.0.
2017-12-04 08:13:55 +01:00
Tobias Geerinckx-Rice 74327874a5
gnu: you-get: Update to 0.4.995.
* gnu/packages/video.scm (you-get): Update to 0.4.995.
2017-12-04 08:13:55 +01:00
Tobias Geerinckx-Rice 1740cb779a
gnu: ghc-async: Update to 2.1.1.1.
* gnu/packages/haskell.scm (ghc-async): Update to 2.1.1.1.
2017-12-04 08:13:55 +01:00
Tobias Geerinckx-Rice 8301d739fa
gnu: ghc-alex: Update to 3.2.3.
* gnu/packages/haskell.scm (ghc-alex): Update to 3.2.3.
[arguments]: Run tests.
2017-12-04 08:13:30 +01:00
Tobias Geerinckx-Rice 7e95d0fda7
gnu: ghc-comonad: Remove duplicate input.
* gnu/packages/haskell.scm (ghc-comonad)[inputs]: Remove ghc-contravariant.
Order alphabetically to make this less likely to happen again.
2017-12-04 04:40:15 +01:00
Tobias Geerinckx-Rice f745999773
gnu: di: Update to 4.44.
* gnu/packages/admin.scm (di): Update to 4.44.
2017-12-04 04:40:15 +01:00
Tobias Geerinckx-Rice 1d3c059bbf
gnu: eolie: Update to 0.9.13.
* gnu/packages/gnome.scm (eolie): Update to 0.9.13.
2017-12-04 04:40:14 +01:00
Tobias Geerinckx-Rice 440c4273b8
gnu: coda: Update to 2.18.3.
* gnu/packages/maths.scm (coda): Update to 2.18.3.
2017-12-04 04:40:14 +01:00
Tobias Geerinckx-Rice d3cdb25d17
gnu: python-scikit-learn: Update to 0.19.1.
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 0.19.1.
2017-12-04 04:40:14 +01:00
Ludovic Courtès 8d7f1d7368
gnu: guix: Update snapshot to 3fb6464.
* gnu/packages/package-management.scm (guix): Update to 3fb6464.
2017-12-04 00:08:13 +01:00
Rutger Helling b901043604
gnu: you-get: Update to 0.4.990.
* gnu/packages/video.scm (you-get): Update to 0.4.990.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2017-12-03 23:49:56 +01:00
Ludovic Courtès 4bd70904c7
gnu: shepherd: Avoid "Bad file descriptor" warnings.
* gnu/packages/patches/shepherd-close-fds.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shepherd)[source]: Use it.
2017-12-03 23:18:53 +01:00
Ricardo Wurmus 98a26dc889
gnu: samplv1: Update to 0.8.5.
* gnu/packages/music.scm (samplv1): Update to 0.8.5.
2017-12-03 23:10:57 +01:00
Ricardo Wurmus 54c76c2603
gnu: drumkv1: Update to 0.8.5.
* gnu/packages/music.scm (drumkv1): Update to 0.8.5.
2017-12-03 23:10:57 +01:00
Ricardo Wurmus 4a7b1add2a
gnu: synthv1: Update to 0.8.5.
* gnu/packages/music.scm (synthv1): Update to 0.8.5.
2017-12-03 23:10:57 +01:00
Ricardo Wurmus d112e5a8c2
gnu: Add kallisto.
* gnu/packages/bioinformatics.scm (kallisto): New variable.
2017-12-03 18:38:58 +01:00
Ricardo Wurmus 803a9d5c37
gnu: calf: Update to 0.90.0.
* gnu/packages/audio.scm (calf): Update to 0.90.0.
2017-12-03 18:31:48 +01:00
Ricardo Wurmus a4527622ee
gnu: jack-2: Update to 1.9.11-RC1.
* gnu/packages/audio.scm (jack-2): Update to 1.9.11-RC1.
2017-12-03 18:31:48 +01:00
Ricardo Wurmus 952837c824
gnu: guitarix: Update to 0.36.1.
* gnu/packages/audio.scm (guitarix): Update to 0.36.1.
2017-12-03 18:31:48 +01:00
Ricardo Wurmus 75bbc3c2e2
gnu: faust-2: Remove inherited phase.
* gnu/packages/audio.scm (faust-2)[arguments]: Remove build phase
"fix-permissions".
2017-12-03 18:31:48 +01:00
Ricardo Wurmus a36047422f
gnu: faust: Update to 0.9.90.
* gnu/packages/audio.scm (faust): Update to 0.9.90.
[source]: Download sources via git-fetch.
[arguments]: Add phase "fix-permissions".
2017-12-03 18:31:48 +01:00
Ricardo Wurmus 518957128f
gnu: Add gst123.
* gnu/packages/gstreamer.scm (gst123): New variable.
2017-12-03 18:31:47 +01:00
Marius Bakke 0a3b5bb3e1
gnu: weechat: Update to 2.0.
* gnu/packages/irc.scm (weechat): Update to 2.0.
2017-12-03 15:39:00 +01:00
Marius Bakke d0d666f97b
gnu: libwebp: Update to 0.6.1.
* gnu/packages/image.scm (libwebp): Update to 0.6.1.
2017-12-03 15:39:00 +01:00
Marius Bakke 3d0ffa6cae
gnu: git: Update to 2.15.1.
* gnu/packages/version-control.scm (git): Update to 2.15.1.
2017-12-03 15:39:00 +01:00
Nicolas Goaziou 4016de5e7c
gnu: wireshark: Update to 2.4.3.
* gnu/packages/networking.scm (wireshark): Update to 2.4.3.
2017-12-03 15:27:23 +01:00
Nicolas Goaziou 993490d301
gnu: giac-xcas: Update to 1.4.9-33.
* gnu/packages/algebra.scm (giac-xcas): Update to 1.4.9-33.
2017-12-03 14:40:24 +01:00
Alex Sassmannshausen 8c80f8ef9b
gnu: guile-dsv: Update to 0.2.1 & correct sha256.
* gnu/packages/guile.scm (guile-dsv): Update to 0.2.1.
2017-12-03 14:17:46 +01:00
Efraim Flashner 8c94393c6a
gnu: mescc-tools: Update to 0.3.
* gnu/packages/mes.scm (mescc-tools): Update to 0.3.
[supported-systems]: Remove field.
2017-12-03 08:47:28 +02:00
Efraim Flashner 211e804758
gnu: u-boot: Update to 2017.11.
* gnu/packages/bootloaders.scm (u-boot): Update to 2017.11.
2017-12-03 08:47:28 +02:00
Efraim Flashner 72f6caadcb
gnu: elogind: Add file-name for source.
* gnu/packages/freedesktop.scm (elogind)[source]: Add file-name field.
2017-12-02 22:41:27 +02:00
Tobias Geerinckx-Rice 5247e79e5f
gnu: youtube-dl: Update to 2017.12.02.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.02.
2017-12-02 16:22:49 +01:00
Tobias Geerinckx-Rice 63f5656c78
gnu: mtr: Don't mention only ICMP ECHO.
* gnu/packages/networking.scm (mtr)[description]: Allude to the fact that
mtr can send more than mere ICMP.
2017-12-02 16:22:49 +01:00
Ludovic Courtès c85f069148
gnu: man-db: Use 'groff-minimal' at run time.
This reduces the closure of man-db from 175 MiB to 97 MiB.

* gnu/packages/man.scm (man-db)[native-inputs]: Add GROFF.
[inputs]: Replace GROFF with GROFF-MINIMAL.
[arguments]: #:configure-flags now refers to GROFF-MINIMAL.
Add #:disallowed-references.
2017-12-02 15:06:02 +01:00
Ludovic Courtès 3c97322a6e
gnu: Add groff-minimal.
* gnu/packages/groff.scm (groff-minimal): New variable.
2017-12-02 15:06:02 +01:00
Ludovic Courtès 63b31b567e
gnu: xfig: Don't ignore 'xmkmf' exit code.
Suggested by Mike Gerwitz <mtg@gnu.org>.

* gnu/packages/xfig.scm (xfig)[arguments]: Use 'invoke' when invoking
'xmkmf'.
2017-12-02 15:06:02 +01:00
Manolis Ragkousis 763269f9ac
gnu: keepassxc: Update to 2.2.2.
* password-utils.scm (keepassxc): Update to 2.2.2.
2017-12-02 13:51:14 +02:00
Tobias Geerinckx-Rice 31e557c1d9
gnu: nss-certs: Update to 3.34.1.
* gnu/packages/certs.scm (nss-certs): Update to 3.34.1.
2017-12-02 02:00:07 +01:00
Ludovic Courtès 2e7825bc7b
gnu: guile-sly: Do not propagate Guile.
* gnu/packages/guile.scm (guile-sly)[propagated-inputs]: Move GUILE-2.2
to...
[inputs]: ... here.
2017-12-01 18:47:34 +01:00
Tobias Geerinckx-Rice 27c4796ef9
gnu: tor: Update to 3.1.9 [security fixes].
This release contains fixes for TROVE-2017-{009,010,011,012,013}.

* gnu/packages/tor.scm (tor): Update to 3.1.9.
2017-12-01 16:45:19 +01:00
Ricardo Wurmus b9fb70ca65
gnu: glusterfs: Replace hardcoded FHS references.
* gnu/packages/patches/glusterfs-use-PATH-instead-of-hardcodes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/file-systems.scm (glusterfs)[source]: Use it.
2017-12-01 16:41:23 +01:00
Tobias Geerinckx-Rice b59a8fd49a
gnu: Add mtr.
* gnu/packages/networking.scm (mtr): New public variable.
2017-12-01 16:11:57 +01:00
Tobias Geerinckx-Rice 3f691f7196
gnu: ghc-blaze-builder: Update to 0.4.0.2.
* gnu/packages/haskell.scm (ghc-blaze-builder): Update to 0.4.0.2.
2017-12-01 16:08:59 +01:00
Tobias Geerinckx-Rice 17c3a50dfd
gnu: ghc-asn1-types: Update to 0.3.2.
* gnu/packages/haskell-crypto.scm (ghc-asn1-types): Update to 0.3.2.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice c24bfc3d2c
gnu: ghc-asn1-encoding: Update to 0.9.5.
* gnu/packages/haskell-crypto.scm (ghc-asn1-encoding): Update to 0.9.5.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice 92cd94648c
gnu: ghc-array: Update to 0.5.2.0.
* gnu/packages/haskell.scm (ghc-array): Update to 0.5.2.0.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice 1a1cf03f24
gnu: ghc-aeson-qq: Update to 0.8.2.
* gnu/packages/haskell-web.scm (ghc-aeson-qq): Update to 0.8.2.
2017-12-01 16:08:58 +01:00
Tobias Geerinckx-Rice f4548394d4
gnu: java: Fix several synopses & descriptions.
* gnu/packages/java.scm (java-plexus-classworlds)[description]: Fix typo and
use @code.
(java-plexus-container-default-bootstrap)[synopsis]: Hyphenate for clarity,
as done in the description.
[description]: Fix typo and use @dfn.
(java-jmh)[description]: Fix typo.
(java-xerial-core)[synopsis, description]: Fix typos.
2017-12-01 16:08:57 +01:00
Ludovic Courtès c7ffbfe9f9
gnu: guile: Add version 2.2.3.
* gnu/packages/guile.scm (guile-2.2.3): New variable.
2017-12-01 16:00:15 +01:00
Ludovic Courtès 8ad4f0aa31
gnu: gnome-default-applications: Add Evince for PDF and PS.
* gnu/packages/gnome.scm (gnome-default-applications)[propagated-inputs]:
Add EVINCE.
[arguments]: Associate Evince with application/pdf and
application/postscript.
2017-12-01 16:00:14 +01:00
Tobias Geerinckx-Rice e695d79dc6
gnu: ghc-edisoncore: Fix typo in synopsis.
* gnu/packages/haskell.scm (ghc-edisoncore)[synopsis]: Fix typo.
2017-12-01 15:03:13 +01:00
Tobias Geerinckx-Rice fb5569b0c8
gnu: man-pages: Update to 4.14.
* gnu/packages/man.scm (man-pages): Update to 4.14.
2017-12-01 15:03:12 +01:00
Dave Love f1de0e37d5
gnu: openfoam: Clean up to reduce closure.
This saves ~1GB.

* gnu/packages/simulation.scm (openfoam)[outputs]: Add debug.
[arguments]: Clean up .o and src after build.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-01 11:28:48 +01:00
ng0 6101cad4d1
gnu: Add geomyidae.
* gnu/packages/web.scm (geomyidae): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-01 11:28:48 +01:00
Mike Gerwitz 491cbd3553
gnu: Add emacs-evil-matchit.
* gnu/packages/emacs.scm (emacs-evil-matchit): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-01 11:28:48 +01:00
Ludovic Courtès c03ba83c17
gnu: git: Run tests sequentially.
Fixes <https://bugs.gnu.org/29512>.
Reported by George myglc2 Clemmer <myglc2@gmail.com>.

* gnu/packages/version-control.scm (git)[arguments]: Add
 #:parallel-tests?.
2017-12-01 11:28:48 +01:00
Ludovic Courtès f8446df663
gnu: elogind: Remove "uaccess" tag usage in "seat-late" rules.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Add
'remove-uaccess-tag' phase.
2017-12-01 11:28:48 +01:00
Mark H Weaver 1776d5cd18
gnu: linux-libre: Update to 4.14.3.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.3.
(%linux-libre-hash): Update hash.
2017-12-01 01:37:08 -05:00
Mark H Weaver 6850c9ced5
gnu: linux-libre@4.9: Update to 4.9.66.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.66.
2017-12-01 01:36:21 -05:00
Mark H Weaver 8b8600022c
gnu: linux-libre@4.4: Update to 4.4.103.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.103.
2017-12-01 01:35:44 -05:00
Rutger Helling 34a28c13f5
gnu: qemu: Enable seccomp support.
* gnu/packages/virtualization.scm (qemu)[inputs]: Add libseccomp.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-30 18:14:57 +01:00
ng0 e33904336f
gnu: fish-guix: Update to 0.1.2.1.
* gnu/packages/shells.scm (fish-guix): Update to 0.1.2.1.
(license): Switch to bsd-3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-30 18:14:57 +01:00
Vasile Dumitrascu 1d0865c19a
gnu: monero-core: Fix missing dependency.
* gnu/packages/finance.scm (monero-core)[inputs]: Add readline.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-30 18:14:57 +01:00
Mike Gerwitz 1d752e4345
gnu: Add xautolock.
* gnu/packages/xdisorg.scm (xautolock): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-30 18:14:56 +01:00
Ricardo Wurmus 117d8cc40e
gnu: jellyfish: Update to 2.2.7.
* gnu/packages/bioinformatics.scm (jellyfish): Update to 2.2.7.
[native-inputs]: Add pkg-config.
[inputs]: Add htslib.
2017-11-30 17:38:36 +01:00
Ricardo Wurmus f1b90a2b58
gnu: r-bigmemory: Update to 4.5.31.
* gnu/packages/statistics.scm (r-bigmemory): Update to 4.5.31.
[propagated-inputs]: Remove r-r-utils.
2017-11-30 17:28:27 +01:00
Ricardo Wurmus b50a4b1391
gnu: r-cowplot: Update to 0.9.1.
* gnu/packages/statistics.scm (r-cowplot): Update to 0.9.1.
[propagated-inputs]: Add r-scales.
2017-11-30 17:28:27 +01:00
Ricardo Wurmus a3ae2fa537
gnu: r-rcppprogress: Update to 0.4.
* gnu/packages/statistics.scm (r-rcppprogress): Update to 0.4.
[propagated-inputs]: Add r-devtools.
2017-11-30 17:28:26 +01:00
Ricardo Wurmus 0382d37734
gnu: r-rmarkdown: Update to 1.8.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 1.8.
[propagated-inputs]: Remove r-catools; add r-mime and r-stringr.
2017-11-30 17:28:26 +01:00
Ricardo Wurmus e35cac9581
gnu: r-batchjobs: Update to 1.7.
* gnu/packages/statistics.scm (r-batchjobs): Update to 1.7.
[propagated-inputs]: Add r-backports, r-data-table, and r-stringi; remove
r-fail and r-stringr.
2017-11-30 17:28:25 +01:00
Ricardo Wurmus 05fd8e6b46
gnu: r-pracma: Update to 2.1.1.
* gnu/packages/maths.scm (r-pracma): Update to 2.1.1.
2017-11-30 17:28:24 +01:00
Ricardo Wurmus 9b8d02011f
gnu: r-annotationhub: Update to 2.10.1.
* gnu/packages/bioinformatics.scm (r-annotationhub): Update to 2.10.1.
2017-11-30 17:28:24 +01:00
Ricardo Wurmus 87e91a9fff
gnu: r-msnid: Update to 1.12.1.
* gnu/packages/bioinformatics.scm (r-msnid): Update to 1.12.1.
2017-11-30 17:28:23 +01:00
Ricardo Wurmus 439492654b
gnu: r-maldiquant: Update to 1.17.
* gnu/packages/bioinformatics.scm (r-maldiquant): Update to 1.17.
2017-11-30 17:28:23 +01:00
Ricardo Wurmus 06e8e0fc6c
gnu: r-genomicalignments: Update to 1.14.1.
* gnu/packages/bioinformatics.scm (r-genomicalignments): Update to 1.14.1.
2017-11-30 17:28:22 +01:00
Ricardo Wurmus 1ce5d32b49
gnu: r-limma: Update to 3.34.2.
* gnu/packages/bioinformatics.scm (r-limma): Update to 3.34.2.
2017-11-30 17:28:22 +01:00
Ricardo Wurmus 8131cf4162
gnu: r-variantannotation: Update to 1.24.2.
* gnu/packages/bioinformatics.scm (r-variantannotation): Update to 1.24.2.
2017-11-30 17:28:21 +01:00
Ricardo Wurmus d2081a17ed
gnu: r-getopt: Update to 1.20.1.
* gnu/packages/bioinformatics.scm (r-getopt): Update to 1.20.1.
2017-11-30 17:28:20 +01:00
Ricardo Wurmus 4220ab0c81
gnu: r-gseabase: Update to 1.40.1.
* gnu/packages/bioinformatics.scm (r-gseabase): Update to 1.40.1.
2017-11-30 17:28:20 +01:00
Ricardo Wurmus d259932ca8
gnu: r-dexseq: Update to 1.24.1.
* gnu/packages/bioinformatics.scm (r-dexseq): Update to 1.24.1.
2017-11-30 17:28:19 +01:00
Ricardo Wurmus 058644c0f2
gnu: r-deseq2: Update to 1.18.1.
* gnu/packages/bioinformatics.scm (r-deseq2): Update to 1.18.1.
2017-11-30 17:28:18 +01:00
Ricardo Wurmus 654c29aceb
gnu: r-annotate: Update to 1.56.1.
* gnu/packages/bioinformatics.scm (r-annotate): Update to 1.56.1.
2017-11-30 17:28:18 +01:00
Ricardo Wurmus 814fd32670
gnu: r-circlize: Update to 0.4.2.
* gnu/packages/cran.scm (r-circlize): Update to 0.4.2.
2017-11-30 17:28:17 +01:00
Ricardo Wurmus d76f987c42
gnu: r-rcpp: Update to 0.12.14.
* gnu/packages/cran.scm (r-rcpp): Update to 0.12.14.
2017-11-30 17:28:17 +01:00
Ricardo Wurmus 26007cd5ee
gnu: r-timedate: Update to 3042.101.
* gnu/packages/cran.scm (r-timedate): Update to 3042.101.
2017-11-30 17:28:16 +01:00
Ricardo Wurmus 87313f64d9
gnu: r-stringi: Update to 1.1.6.
* gnu/packages/statistics.scm (r-stringi): Update to 1.1.6.
2017-11-30 17:28:16 +01:00
Ricardo Wurmus 3e11bddcc7
gnu: r-devtools: Update to 1.13.4.
* gnu/packages/statistics.scm (r-devtools): Update to 1.13.4.
2017-11-30 17:28:15 +01:00
Ricardo Wurmus 20b0f8a5ec
gnu: r-mclust: Update to 5.4.
* gnu/packages/statistics.scm (r-mclust): Update to 5.4.
2017-11-30 17:28:15 +01:00
Ricardo Wurmus 6d4aed8d98
gnu: r-rcppeigen: Update to 0.3.3.3.1.
* gnu/packages/statistics.scm (r-rcppeigen): Update to 0.3.3.3.1.
2017-11-30 17:28:14 +01:00
Ricardo Wurmus a0a3184925
gnu: r-car: Update to 2.1-6.
* gnu/packages/statistics.scm (r-car): Update to 2.1-6.
2017-11-30 17:28:14 +01:00
Ricardo Wurmus c8fb593502
gnu: r-sn: Update to 1.5-1.
* gnu/packages/statistics.scm (r-sn): Update to 1.5-1.
2017-11-30 17:28:13 +01:00
Ricardo Wurmus b796f9e6be
gnu: r-openssl: Update to 0.9.9.
* gnu/packages/statistics.scm (r-openssl): Update to 0.9.9.
2017-11-30 17:28:13 +01:00
Ricardo Wurmus 09c0107f75
gnu: r-hms: Update to 0.4.0.
* gnu/packages/statistics.scm (r-hms): Update to 0.4.0.
[propagated-inputs]: Add r-rlang and r-pkgconfig.
2017-11-30 17:28:12 +01:00
Ricardo Wurmus 6c84c735a5
gnu: r-dendextend: Update to 1.6.0.
* gnu/packages/cran.scm (r-dendextend): Update to 1.6.0.
2017-11-30 17:28:12 +01:00
Ricardo Wurmus 18a11c6d62
gnu: r-recipes: Update to 0.1.1.
* gnu/packages/cran.scm (r-recipes): Update to 0.1.1.
[propagated-inputs]: Add r-broom and r-matrix.
2017-11-30 17:28:11 +01:00
Ricardo Wurmus 6c8c8c6b75
gnu: Add r-broom.
* gnu/packages/cran.scm (r-broom): New variable.
2017-11-30 17:28:10 +01:00
Ricardo Wurmus cdc129dc53
gnu: Add r-psych.
* gnu/packages/cran.scm (r-psych): New variable.
2017-11-30 17:28:10 +01:00
Arun Isaac 6e385b76e6
gnu: mongodb: Use scons-build-system.
* gnu/packages/databases.scm (mongodb): Switch to scons-build-system.
2017-11-30 18:21:23 +05:30
Arun Isaac bc27eb3b56
gnu: klick: Use scons-build-system.
* gnu/packages/music.scm (klick): Switch to scons-build-system.
2017-11-30 18:19:32 +05:30
Arun Isaac 3f3f8f494e
gnu: pingus: Use scons-build-system.
* gnu/packages/games.scm (pingus): Switch to scons-build-system.
2017-11-30 18:19:32 +05:30
Arun Isaac 92b51d127f
gnu: godot: Use scons-build-system.
* gnu/packages/game-development.scm (godot): Switch to scons-build-system.
2017-11-30 18:19:32 +05:30
Arun Isaac 9364a520ce
gnu: metabat: Use scons-build-system.
* gnu/packages/bioinformatics.scm (metabat): Switch to scons-build-system.
2017-11-30 18:19:32 +05:30
Arun Isaac 82cc8253de
gnu: serf: Use scons-build-system.
* gnu/packages/web.scm (serf): Switch to scons-build-system.
2017-11-30 18:19:32 +05:30
Arun Isaac 2235abb2a2
gnu: gpick: Use scons-build-system.
* gnu/packages/image.scm (gpick): Switch to scons-build-system.
2017-11-30 18:19:31 +05:30
Arun Isaac 2b1a5ed854
gnu: linuxdcpp: Use scons-build-system.
* gnu/packages/direct-connect.scm (linuxdcpp): Switch to scons-build-system.
2017-11-30 18:19:31 +05:30
Arun Isaac bf630276a1
gnu: scons: Update to 3.0.1.
* gnu/packages/python.scm (scons): Update to 3.0.1.
(scons-python2): New variable.
2017-11-30 18:18:47 +05:30
Mathieu Othacehe c5b2905d92
gnu: dtc: Fix build on 32 bits platforms.
* gnu/packages/bootloaders.scm (dtc)[patches]: Add dtc-32-bits-check.patch and
  dtc-format-modifier.patch to fix build and tests on 32 bits platforms.
* gnu/packages/patches/dtc-32-bits-check.patch : New file.
* gnu/packages/patches/dtc-format-modifier.patch : New file.
* gnu/local.mk (dist_patch_DATA): Add two above patches.
2017-11-30 13:32:28 +01:00
Roel Janssen 8937abefb2
gnu: Update r-matrix to 1.2-12.
* gnu/packages/statistics.scm (r-matrix): Update to 1.2-12.
2017-11-30 12:52:25 +01:00
Roel Janssen c71558ffed
gnu: Update r-cluster to 2.0.6.
* gnu/packages/statistics.scm (r-cluster): Update to 2.0.6.
2017-11-30 12:51:54 +01:00
Roel Janssen cbe1314a7e
gnu: Update r-minimal to 3.4.3.
* gnu/packages/statistics.scm (r-minimal): Update to 3.4.3.
2017-11-30 12:50:23 +01:00
Ludovic Courtès 8833a647bb
gnu: guix: Move 'bootstrap' phase after 'unpack'.
Suggested by Mark H Weaver <mhw@netris.org>
at <https://lists.gnu.org/archive/html/guix-devel/2017-11/msg00389.html>.

* gnu/packages/package-management.scm (guix)[arguments]: Move
'bootstrap' phase back after 'unpack'.
2017-11-30 11:14:34 +01:00
Efraim Flashner 46ff2dbb4a
gnu: grub-efi: Disable tests on all platforms.
This is a follow-up to 56f0feb678
and 63087721bb, which accidentally
enabled tests for grub-efi on other platforms.

* gnu/packages/bootloaders.scm (grub-efi)[arguments]: Override inherited
tests field and disable on all platforms.
2017-11-30 10:17:09 +02:00
Tobias Geerinckx-Rice 3e9013562c
gnu: exim: Update to 4.89.1.
* gnu/packages/mail.scm (exim): Update to 4.89.1.
[source]: Remove patches for fixed CVEs (all of them).
* gnu/packages/patches/exim-CVE-2017-16943.patch: Delete file...
* gnu/packages/patches/exim-CVE-2017-16944.patch: ...as well as this file...
* gnu/packages/patches/exim-CVE-2017-1000369.patch: ...and this file.
* gnu/local.mk (dist_patch_DATA): Remove all of them.
2017-11-30 02:29:09 +01:00
Ludovic Courtès 53d26163c6
gnu: libgit2: Avoid dependency on cURL.
This reduces the closure size from 225 MiB to 80 MiB, while still
supporting HTTP(S) access.

* gnu/packages/version-control.scm (libgit2)[source](modules, snippet):
New fields.
[inputs]: Remove CURL; add HTTP-PARSER.
2017-11-29 23:40:39 +01:00
Tobias Geerinckx-Rice 32008a75dc
gnu: spectrwm: Fix description.
* gnu/packages/wm.scm (spectrwm)[description]: Fix typo and use @dfn.
2017-11-29 22:03:24 +01:00
Tobias Geerinckx-Rice ead48d0523
gnu: ghc-happy: Update to 1.19.8.
* gnu/packages/haskell.scm (ghc-happy): Update to 1.19.8.
[arguments]: Delete; run all tests.
2017-11-29 22:02:42 +01:00
Leo Famulari e6e8352382
gnu: curl: Update to 7.57.0 [fixes CVE-2017-{8816,8817,8818}].
* gnu/packages/curl.scm (curl): Update replacement to 7.57.0.
(curl-7.56.1): Replace with ...
(curl-7.57.0): ... new variable.
2017-11-29 14:38:51 -05:00
Leo Famulari 2c646b7d52
gnu: libtorrent-rasterbar: Update to 1.1.5.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.5.
2017-11-29 14:38:47 -05:00
Efraim Flashner 63087721bb
gnu: grub :Disable tests on aarch64.
* gnu/packages/bootloaders.scm (grub)[arguments]: Add aarch64 to the
architectures where the test suite is not run.
2017-11-29 20:34:29 +02:00
Tobias Geerinckx-Rice a6d06e8612
gnu: openconnect: Use only vpnc-scripts.
* gnu/packages/vpn.scm (openconnect)[inputs, arguments]: Substitute
‘vpnc-scripts’ for ‘vpnc’
2017-11-29 16:08:36 +01:00
Tobias Geerinckx-Rice 101e67ac20
gnu: vpnc: Use newer vpnc-scripts.
* gnu/packages/vpn.scm (vpnc)[source]: Remove patch.
[inputs]: Remove net-tools and iproute2.  Add vpnc-scripts.
[arguments]: Delete ‘configure’ and ‘wrap-vpnc-script’ #:phases.
Add ‘use-store-paths’ phase.
* gnu/packages/patches/vpnc-script.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-11-29 16:08:36 +01:00
Tobias Geerinckx-Rice 06d91fd944
gnu: Add vpnc-scripts.
* gnu/packages/vpn.scm (vpnc-scripts): New variable.
2017-11-29 16:08:36 +01:00
Mathieu Othacehe 56f0feb678
gnu: grub: Disable tests on ARM platforms.
* gnu/packages/bootloaders (grub): Disable tests on ARM platforms.
Half of the tests are failing on ARM.
2017-11-29 15:00:55 +01:00
Roel Janssen 1fd904fb38
gnu: Update r-mutationalpatterns to 1.4.1.
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.1.
2017-11-29 14:56:28 +01:00
Tobias Geerinckx-Rice 60c8a14b8a
gnu: ghc-tasty-rerun: Update to 1.1.7.
* gnu/packages/haskell-check.scm (ghc-tasty-rerun): Update to 1.1.7.
2017-11-29 13:42:06 +01:00
Tobias Geerinckx-Rice d5feb0920e
gnu: limnoria: Update to 2017.10.01.
* gnu/packages/irc.scm (limnoria): Update to 2017.10.01.
2017-11-29 13:38:31 +01:00
Marius Bakke b3e53aae08
gnu: libxfont@1: Update to 1.5.4 [fixes CVE-2017-16611].
* gnu/packages/xorg.scm (libxfont): Update to 1.5.4.
2017-11-29 12:53:08 +01:00
Marius Bakke 1ec0b7407f
gnu: libxfont@2: Update replacement to 2.0.3 [fixes CVE-2017-16611].
* gnu/packages/xorg.scm (libxfont2/fixed): Rename to ...
(libxfont2-2.0.3): ... this.  Make public.
[version]: New field.
[source]: Add URI and SHA256.  Remove patches.
(libxfont2)[replacement]: Change LIBXFONT2/FIXED to LIBXFONT2-2.0.3.
* gnu/packages/patches/libxfont-CVE-2017-13720.patch,
gnu/packages/patches/libxfont-CVE-2017-13722.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-11-29 12:53:08 +01:00
Marius Bakke 4fc61dac3c
gnu: libxcursor: Replace with 1.1.15 [fixes CVE-2017-16612].
* gnu/packages/xorg.scm (libxcursor-1.1.15): New public variable.
(libxcursor)[replacement]: New field.
2017-11-29 12:53:08 +01:00
Marius Bakke 0e7fb0cd9b
gnu: optipng: Fix CVE-2017-1000229.
* gnu/packages/image.scm (optipng)[source](patches): New field.
* gnu/packages/patches/optipng-CVE-2017-1000229.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-11-29 12:53:08 +01:00
Roel Janssen efa6a1ddb5
gnu: Add r-copynumber.
* gnu/packages/bioinformatics.scm (r-copynumber): New variable.
2017-11-29 12:46:17 +01:00
Roel Janssen 94989d4bae
gnu: cran: Add r-rmpi.
* gnu/packages/cran.scm (r-rmpi): New variable.
2017-11-29 12:15:33 +01:00
Leo Famulari 3519f2841d
gnu: libtorrent-rasterbar: Update to 1.1.4.
* gnu/packages/bittorrent.scm (libtorrent-rasterbar): Update to 1.1.4.
[source]: Remove 'libtorrent-rasterbar-boost-compat.patch'.
* gnu/packages/patches/libtorrent-rasterbar-boost-compat.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-11-29 01:12:18 -05:00
Ben Sturmfels d2bdee8a69
gnu: synergy: Fix install test/install error.
* gnu/packages/synergy.scm (synergy)[arguments]: Adjust the build directory in
accordance with the package's new upstream name.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 18:26:20 -05:00
Leo Famulari 48adc61c14
gnu: exim: Fix CVE-2017-16944.
* gnu/packages/patches/exim-CVE-2017-16944.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (exim)[source]: Use it.
2017-11-28 18:22:49 -05:00
Leo Famulari 38faa2b546
gnu: qemu: Fix CVE-2017-{15118,15119}.
* gnu/packages/patches/qemu-CVE-2017-15118.patch,
gnu/packages/patches/qemu-CVE-2017-15119.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2017-11-28 18:16:22 -05:00
ng0 20d2c6e749
gnu: Add nototools.
* gnu/packages/fontutils.scm (nototools): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:55:13 -05:00
ng0 3715aff59b
gnu: Add python2-defcon.
* gnu/packages/fontutils.scm (python2-defcon): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:52:58 -05:00
ng0 76040f71f1
gnu: Add python2-booleanoperations.
* gnu/packages/python.scm (python2-booleanoperations): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:51:45 -05:00
ng0 a39211febd
gnu: Add python-pyclipper.
* gnu/packages/python.scm (python-pyclipper, python2-pyclipper): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:49:08 -05:00
ng0 9b3c7520eb
gnu: Add python-setuptools-scm-git-archive.
* gnu/packages/python.scm (python-setuptools-scm-git-archive,
python2-setuptools-scm-git-archive): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:49:07 -05:00
ng0 427a51fd8f
gnu: Add python2-ufolib.
* gnu/packages/fontutils.scm (python2-ufolib): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:40:43 -05:00
ng0 0ee27df06b
gnu: add font-fira-sans.
* gnu/packages/fonts.scm (font-fira-sans): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:26:20 -05:00
ng0 4eb4742060
gnu: Add font-lato.
* gnu/packages/fonts.scm (font-lato): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:22:28 -05:00
ng0 27a1077580
gnu: Add font-dosis.
* gnu/packages/fonts.scm (font-dosis): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 14:18:25 -05:00
Leo Famulari 4440e40c6a
gnu: zsh: Update to 5.4.2.
* gnu/packages/shells.scm (zsh): Update to 5.4.2.
[arguments]: Add a 'patch-test' build phase.
2017-11-28 13:52:36 -05:00
Rutger Helling fbf5ca3c5e
gnu: libressl: Update to 2.6.3.
* gnu/packages/tls.scm (libressl): Update to 2.6.3.
2017-11-28 13:50:04 -05:00
Rutger Helling 142535c3c2
gnu: you-get: Update to 0.4.985.
* gnu/packages/video.scm (you-get): Update to 0.4.985.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-28 13:50:03 -05:00
Oleg Pykhalov 2cdf78df2d
gnu: python-internetarchive: Enable tests.
* gnu/packages/web.scm (python-internetarchive): Enable tests.
2017-11-28 20:23:46 +03:00
Oleg Pykhalov 25fa22a99b
gnu: python-internetarchive: Update to 1.7.4.
* gnu/packages/web.scm (python-internetarchive): Update to 1.7.4.
2017-11-28 20:23:46 +03:00
Ludovic Courtès e463a94ce7
gnu: guix: Update snapshot to 0a154c1.
* gnu/packages/package-management.scm (guix): Update to commit 0a154c1.
2017-11-28 18:17:45 +01:00
Oleg Pykhalov a6d02fc168
gnu: Add eless.
* gnu/packages/emacs.scm (eless): New variable.
2017-11-28 20:13:48 +03:00
Kei Kebreau 07f3b3794c
gnu: Add roguebox-adventures.
* gnu/packages/games.scm (roguebox-adventures): New variable.
2017-11-28 09:54:13 -05:00
Ludovic Courtès 1da3d2a3a1
gnu: perl-markdown-discount: Use a shorter patch file name.
* gnu/packages/patches/perl-text-markdown-discount-use-system-markdown.patch:
Rename to...
* gnu/packages/patches/perl-text-markdown-discount-unbundle.patch:
... this.
* gnu/packages/markup.scm (perl-text-markdown-discount): Adjust accordingly.
2017-11-28 14:57:16 +01:00
Ludovic Courtès dd1640eed6
gnu: guix: Add guile-bytestructures to the search path.
* gnu/packages/package-management.scm (guix)[arguments]: In
'wrap-program' phase, add guile-bytestructures to the path.
2017-11-28 13:29:47 +01:00
Ludovic Courtès 91c619ebdf
gnu: guix: Provide the correct version string.
Fixes <https://bugs.gnu.org/29429>.
Reported by Arun Isaac <arunisaac@systemreboot.net>.

* gnu/packages/package-management.scm (guix)[arguments]: Move
'bootstrap' phase before 'configure'.  Create '.tarball-version' file.
2017-11-28 13:25:04 +01:00
Brendan Tildesley 04c3573726
gnu: xdg-utils: Add perl-file-mimeinfo as an input.
* gnu/packages/freedesktop.scm (perl-file-mimeinfo)
[input]: Add perl-file-mimeinfo.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:41:22 +01:00
Brendan Tildesley d0ce96bc17
gnu: Add perl-file-mimeinfo.
* gnu/packages/freedesktop.scm (perl-file-mimeinfo): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:40:45 +01:00
Brendan Tildesley 825cebdb33
gnu: Add perl-file-desktopentry.
* gnu/packages/freedesktop.scm (perl-file-desktopentry): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:35:29 +01:00
Brendan Tildesley b32596ecfc
gnu: Add perl-file-basedir.
* gnu/packages/freedesktop.scm: (perl-file-basedir): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:33:59 +01:00
Mike Gerwitz 797d238789
gnu: node: Update to 8.9.1.
* gnu/packages/node.scm (node): Update to 8.9.1.
[source]: Apply 'node-test-http2-server-rst-stream.patch'.
[arguments]: Skip 'doc-only' target in 'check', which attempts to use
npm to retrieve 'js-yaml' package.  Remove test/doctool/test-make-doc.js.
Do not remove now-missing test case.  Remove new test case that fails in
containers due to networking.
* gnu/packages/patches/node-test-http2-server-rst-stream.patch: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-28 10:04:26 +01:00
Efraim Flashner ff6dcc1ae9
gnu: libmicrohttpd: Update to 0.9.57.
* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.57.
[description]: Fix line breaks.
2017-11-28 09:38:27 +02:00
Efraim Flashner 62028e9125
gnu: nano: Update to 2.9.1.
* gnu/packages/nano.scm (nano): Update to 2.9.1.
2017-11-28 09:38:24 +02:00
Clément Lassieur 769e715508
gnu: emacs-org-contrib: Fix sha256 checksum due to emacs-org update.
* gnu/packages/emacs.scm (emacs-org-contrib)[source]: Fix sha256 checksum.
2017-11-28 03:49:47 +01:00
Clément Lassieur 149b2c439e
gnu: lua-lpeg: Avoid code repetition.
* gnu/packages/lua.scm (make-lua-lpeg): New procedure.
(lua-lpeg, lua5.2-lpeg): Call make-lua-lpeg.
2017-11-28 03:49:47 +01:00
ng0 1aace3dc34
gnu: gnurl: Update to 7.56.1-2.
* gnu/packages/gnunet.scm (gnurl): Update to 7.56.1-2.
[arguments]: Adjust the #:configure-flags.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-27 15:49:17 -05:00
Efraim Flashner aad2dbfb6c
gnu: Add vim-fugitive.
* gnu/packages/vim.scm (vim-fugitive): New variable.
2017-11-27 22:26:17 +02:00
Efraim Flashner b200ecdeb2
gnu: Add gama.
* gnu/packages/gps.scm (gama): New variable.
2017-11-27 22:18:27 +02:00
Christopher Baines 03800de180
gnu: Patch udisks to directly reference cryptsetup and parted.
This fixes some functionality in gnome-disks, which uses udisks. Adding
cryptsetup enables creating partitions using LUKS, and adding parted enables
editing the partition tables through the disks application.

* gnu/packages/freedesktop.scm (udisks)[inputs]: Add cryptsetup and parted.
  (arguments): Rename set-mount-file-name phase, and add cryptsetup and
  parted.
2017-11-27 19:41:17 +00:00
Leo Famulari 080e023d45
gnu: openntpd: Enable use of TLS-based time constraints.
* gnu/packages/ntp.scm (openntpd)[inputs]: Add libressl.
2017-11-27 13:29:18 -05:00
Vasile Dumitrascu 12a130b011
gnu: monero-core: Update to 0.11.1.0.
* gnu/packages/finance.scm (monero-core): Update to 0.11.1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-27 12:56:36 -05:00
Vasile Dumitrascu 14e09e9039
gnu: monero: Update to 0.11.1.0.
* gnu/packages/finance.scm (monero): Update to 0.11.1.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-27 12:56:33 -05:00
Tobias Geerinckx-Rice 7832785def
gnu: steghide: Fix description.
* gnu/packages/image.scm (steghide)[description]: Remove typos and improve
grammar.
2017-11-27 17:07:12 +01:00
Tobias Geerinckx-Rice 778c4a2fa1
gnu: rhythmbox: Update to 3.4.2.
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.2.
2017-11-27 17:06:26 +01:00
Tobias Geerinckx-Rice 47aba9ddc9
gnu: libgweather: Update to 3.26.1.
* gnu/packages/gnome.scm (libgweather): Update to 3.26.1.
2017-11-27 17:06:25 +01:00
Tobias Geerinckx-Rice ac25f5972d
gnu: glade@3: Update to 3.20.2.
* gnu/packages/gnome.scm (glade3): Update to 3.20.2.
2017-11-27 17:06:25 +01:00
Tobias Geerinckx-Rice 26ff9cb370
gnu: libzip: Run all tests.
* gnu/packages/compression.scm (libzip)[arguments]: Delete
‘remove-failing-stest’ phase.
2017-11-27 16:16:20 +01:00
Tobias Geerinckx-Rice 18533bcf2d
gnu: borg: Use new borgbackup.org home page.
* gnu/packages/backup.scm (borg)[home-page]: Update.
2017-11-27 14:12:25 +01:00
Tobias Geerinckx-Rice b46ea394a4
gnu: python-prompt-toolkit: Update to 1.0.15.
* gnu/packages/python.scm (python-prompt-toolkit): Update to 1.0.15.
2017-11-27 14:12:25 +01:00
Tobias Geerinckx-Rice 8fab029dbc
gnu: python-pyicu: Update home page.
* gnu/packages/python.scm (python-pyicu)[home-page]: Update.
2017-11-27 14:12:24 +01:00
Tobias Geerinckx-Rice d152d9338f
gnu: python-pyicu: Update to 1.9.8.
* gnu/packages/python.scm (python-pyicu): Update to 1.9.8.
[arguments]: Delete.
[native-inputs]: Add python-pytest and python-six.
2017-11-27 14:12:24 +01:00
Tobias Geerinckx-Rice 36c5cf758c
gnu: rapicorn: Update home page.
* gnu/packages/graphics.scm (rapicorn)[home-page]: Use extant domain.
2017-11-27 14:12:24 +01:00
Tobias Geerinckx-Rice 5f169014ec
gnu: borg: Update to 1.1.3 [fixes CVE-2017-15914].
* gnu/packages/backup.scm (borg): Update to 1.1.3.
[arguments]: Skip ‘test_mount_hardlinks’ test.
2017-11-27 14:12:23 +01:00
Tobias Geerinckx-Rice 216614a4b3
gnu: youtube-dl: Update to 2017.11.26.
* gnu/packages/video.scm (youtube-dl): Update to 2017.11.26.
2017-11-27 14:12:23 +01:00
Ludovic Courtès e8374e6912
gnu: guile-wisp: Move .go files to 'lib/guile/2.2/site-ccache'.
* gnu/packages/guile.scm (guile-wisp)[arguments]: Remove (system base
compile) from #:modules, and (ice-9 rdelim) and (ice-9 popen).
In 'install-go-files' phase, invoke 'guild' to compile, and write to
lib/guile/X.Y/site-ccache.
2017-11-27 14:06:27 +01:00
Ludovic Courtès 89c4bfe7f8
gnu: guile-wisp: Switch to Guile 2.2.
* gnu/packages/guile.scm (guile-wisp)[inputs]: Use GUILE-2.2 instead of
GUILE-2.0.
2017-11-27 14:05:58 +01:00
Ludovic Courtès e084090554
gnu: guile-wisp: Update to 0.9.8.
* gnu/packages/guile.scm (guile-wisp): Update to 0.9.8.
[inputs]: Remove PYTHON.
[native-inputs]: New field.
[arguments]: Keep 'install' phase.  Add 'install-go-files' phase.
Adjust 'substitute-before-config' phase.
2017-11-27 14:05:58 +01:00
Ricardo Wurmus 776d2fb1bf
gnu: Add java-jbzip2.
* gnu/packages/compression.scm (java-jbzip2): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus d7f24778de
gnu: Add java-picard-1.113.
* gnu/packages/bioinformatics.scm (java-picard-1.113): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus fa6c4213c6
gnu: Add ant-junit.
* gnu/packages/java.scm (ant-junit): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus 9ce7ac992e
gnu: Add ant-apache-bcel.
* gnu/packages/java.scm (ant-apache-bcel): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus 5e3abfc83f
gnu: Add java-commons-bcel.
* gnu/packages/java.scm (java-commons-bcel): New variable.
2017-11-27 12:12:41 +01:00
Ricardo Wurmus c5ff11dcc1
gnu: Add java-cofoja.
* gnu/packages/java.scm (java-cofoja): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus d7fed31ad2
gnu: Add java-picard.
* gnu/packages/bioinformatics.scm (java-picard): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus bd94b6f850
gnu: java-htsjdk: Update to 2.3.0.
* gnu/packages/bioinformatics.scm (java-htsjdk): Update to 2.3.0.
[arguments]: Build with JDK 8.
[inputs]: Add java-ngs, java-snappy, java-commons-compress,
java-commons-logging-minimal, java-commons-jexl-2, and java-xz.
[native-inputs]: Add java-testng.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus 9e325e8c05
gnu: Add java-commons-jexl-2.
* gnu/packages/java.scm (java-commons-jexl-2): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus 6688c41e16
gnu: Add javacc-4.
* gnu/packages/java.scm (javacc-4): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus fc8d100b24
gnu: Add javacc.
* gnu/packages/java.scm (javacc): New variable.
2017-11-27 12:12:40 +01:00
Ricardo Wurmus 933ad809f1
gnu: Add java-snappy-1.
* gnu/packages/compression.scm (java-snappy-1): New variable.
2017-11-27 12:12:39 +01:00
Ricardo Wurmus 9cc51d16cb
gnu: librecad: Ensure that icons are found at runtime.
* gnu/packages/engineering.scm (librecad)[arguments]: Add phase
"wrap-executable".
2017-11-27 12:11:58 +01:00
Ricardo Wurmus 35e78aaa25
gnu: r-rhdf5: Fix build phase.
* gnu/packages/bioinformatics.scm (r-rhdf5)[arguments]: Fix "unpack-smallhdf5"
phase.
2017-11-27 12:11:52 +01:00
Leo Famulari 9071581bf5
gnu: shotwell: Update to 0.27.1.
* gnu/packages/gnome.scm (shotwell): Update to 0.27.1.
2017-11-26 19:34:43 -05:00
ng0 f953aa56cc
gnu: fish-guix: Use new URL.
* gnu/packages/shells.scm (fish-guix)[source]: Use new URL.
(home-page): Use new URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-26 18:21:19 -05:00
ng0 66e47916d4
gnu: python-pycanberra: Switch to new download URL.
* gnu/packages/libcanberra.scm (python-pycanberra)[source]: Use new URL.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-26 18:21:19 -05:00
nee 6438a4682d
gnu: crawl: Update to 0.20.1.
* gnu/packages/games.scm (crawl): Update to 0.20.1.
(crawl-tiles): Update to 0.20.1.
[native-inputs]: Add pngcrush.

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-11-26 17:52:24 -05:00
Efraim Flashner 6dbad376a2
gnu: openntpd: Update to 6.2p3.
* gnu/packages/ntp.scm (openntpd): Update to 6.2p3.
2017-11-26 22:33:18 +02:00
Leo Famulari 5b327a2d61
gnu: exim: Fix CVE-2017-16943.
* gnu/packages/patches/exim-CVE-2017-16943.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/mail.scm (exim)[source]: Use it.
2017-11-26 15:31:46 -05:00
nee 1ee13e01c8
gnu: image: Rename pngcrunch to pngcrush and update it.
* gnu/packages/image.scm (pngcrush): Renamed from pngcrunch.
[version]: update to 1.8.13.
[arguments]: Use the nolib Makefile.
[origin]: Use the no-lib tar.
[home-page]: update to the new website.
(pngcrunch): New deprecation variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-11-26 17:36:26 +01:00
Clément Lassieur 3ba501083d
gnu: prosody: Add lua5.1-bitop to inputs.
It is required for mod_websocket on Lua 5.1 since Prosody 0.10.

* gnu/packages/messaging.scm (prosody)[inputs]: Add lua5.1-bitop.
2017-11-26 15:30:56 +01:00
Clément Lassieur cb31a52407
gnu: Add lua5.1-bitop.
* gnu/packages/lua.scm (make-lua-bitop): New procedure.
(lua5.2-bitop): Call make-lua-bitop.
(lua5.1-bitop): New variable.
2017-11-26 15:30:56 +01:00
Rutger Helling 93bfc9693a
gnu: prosody: Update to 0.10.0.
* gnu/packages/messaging.scm (prosody): Update to 0.10.0.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
2017-11-26 15:30:56 +01:00
Rutger Helling 64047c850f
gnu: qtox: Update to 1.13.0.
* gnu/packages/messaging.scm (qtox): Update to 1.13.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-11-26 20:25:17 +08:00
Rutger Helling a0bd6fff42
gnu: tidy-html: Update to 5.6.0.
* gnu/packages/web.scm (tidy-html): Update to 5.6.0.

Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2017-11-26 20:17:55 +08:00
Efraim Flashner 51b0f09e05
gnu: mongodb: Remove some bundled sources.
* gnu/packages/databases.scm (mongodb)[source]: Add snippet to remove
some of the bundled sources.
[input]: Remove unused boost input.
2017-11-26 14:16:08 +02:00
Efraim Flashner 319b52c382
gnu: mongodb: Use system wiredtiger when available.
* gnu/packages/databases.scm (mongodb)[inputs]: Add wiredtiger on
64-bit systems.
[arguments]: When using wiredtiger, use system wiredtiger.
2017-11-26 14:16:08 +02:00
Efraim Flashner 29cfbfca43
gnu: mongodb: Build without wiredtiger on 32-bit systems.
* gnu/packages/databases.scm (mongodb)[arguments]: Add a configure-flag
to build without wiredtiger support on 32-bit systems.
2017-11-26 14:16:04 +02:00
Leo Famulari f1c49e75f4
gnu: mongodb: Update to 3.4.10.
* gnu/packages/databases.scm (mongodb): Update to 3.4.10.
2017-11-25 20:28:11 -05:00
Kei Kebreau 2af6be91d5
gnu: diffoscope: Fix error messages related to comparison tools.
* gnu/packages/package-management.scm (diffoscope)[arguments]: Replace readelf
substitution and add stat and getfacl substitutions.
[inputs]: Add acl.

Errors fixed include the following:
  "FileNotFoundError: [Errno 2] No such file or directory: 'readelf'"
  "diffoscope.comparators.directory: Unable to find 'getfacl', some directory
   metadata differences might not be noticed."
  "diffoscope.comparators.directory: Unable to find 'stat'"
2017-11-25 16:13:37 -05:00
Efraim Flashner 5ea35b42e4
gnu: qtsensors: Disable parallel tests.
* gnu/packages/qt.scm (qtsensors)[arguments]: Disable parallel tests.
2017-11-25 22:16:34 +02:00
Jan Nieuwenhuizen 68cb962a8d
gnu: guile-emacs: Resurrect, fixes #29186.
* gnu/packages/patches/guile-emacs-fix-configure.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/emacs.scm (guile-emacs): Use it.  Add workaround for src/deps
dir creation.  Fixes #29186.
2017-11-25 20:05:26 +01:00
Efraim Flashner 7989ba2af2
gnu: enlightenment: Update to 0.22.1.
* gnu/packages/enlightenment.scm (enlightenment): Update to 0.22.1.
2017-11-25 20:08:34 +02:00
Efraim Flashner 33b02e07fa
gnu: efl: Update to 1.20.6.
* gnu/packages/enlightenment.scm (efl): Update to 1.20.6.
2017-11-25 20:08:31 +02:00
Leo Famulari 1e0ea1d8df
gnu: utox: Make CHECK a native-input.
This is a followup to commit 907ab9e8cb.

* gnu/packages/messaging.scm (utox)[inputs]: Move CHECK ...
[native-inputs]: ... here.
2017-11-25 10:48:06 -05:00
Mark H Weaver a93ac4cbdf
gnu: linux-libre: Update to 4.14.2.
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.14.2.
(%linux-libre-hash): Update hash.
2017-11-25 02:46:04 -05:00
Mark H Weaver b2785c54f7
gnu: linux-libre@4.9: Update to 4.9.65.
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.65.
2017-11-25 02:45:12 -05:00