Commit Graph

21872 Commits (85f330b98d1a735264de2586259e2b1d9eba9c35)

Author SHA1 Message Date
Danny Milosavljevic 6e9749ef8f
gnu: Add python-mnemonic.
* gnu/packages/finance.scm (python-mnemonic, python2-mnemonic): New variables.
2017-12-26 01:13:48 +01:00
Danny Milosavljevic 00d3f022b3
gnu: Add python-trezor-agent.
* gnu/packages/finance.scm (python-trezor-agent, python2-trezor-agent): New
variables.
2017-12-26 01:06:56 +01:00
Danny Milosavljevic d0d5f72688
gnu: Add python-ecpy.
* gnu/packages/python-crypto.scm (python-ecpy, python2-ecpy): New variables.
2017-12-25 23:42:48 +01:00
Danny Milosavljevic 579b436252
gnu: Add python-ed25519.
* gnu/packages/python-crypto.scm (python-ed25519, python2-ed25519): New
variables.
2017-12-25 23:42:48 +01:00
Danny Milosavljevic 467cfaa3fc
gnu: Add python-semver.
* gnu/packages/python.scm (python-semver, python2-semver): New variables.
2017-12-25 23:42:47 +01:00
Tobias Geerinckx-Rice ac97dce1d2
gnu: check, llvm: Use HTTPS for llvm.org home pages.
* gnu/packages/check.scm (python-lit)[home-page]: Use HTTPS.
* gnu/packages/llvm.scm (llvm, clang, clang-runtime)[home-page]: Likewise.
2017-12-25 02:01:01 +01:00
Tobias Geerinckx-Rice a431b03500
gnu: python-rednose: Update to 1.2.3.
* gnu/packages/check.scm (python-rednose): Update to 1.2.3.
2017-12-25 02:01:00 +01:00
Tobias Geerinckx-Rice 8c2781f005
gnu: python-lit: Update to 0.5.1.
* gnu/packages/check.scm (python-lit): Update to 0.5.1.
2017-12-25 01:44:31 +01:00
Tobias Geerinckx-Rice 4338d3f8a1
gnu: python-freezegun: Update to 0.3.9.
* gnu/packages/check.scm (python-freezegun): Update to 0.3.9.
2017-12-25 01:41:00 +01:00
Tobias Geerinckx-Rice 7108ad5b75
gnu: scheme48-rx: Update to 0.0.0-2.dd9037f.
* gnu/packages/scheme.scm (scheme48-rx): Update to 0.0.0-2.dd9037f.
2017-12-25 01:14:21 +01:00
Tobias Geerinckx-Rice 9b9e3503a9
gnu: cbatticon: Update to 1.6.7.
* gnu/packages/admin.scm (cbatticon): Update to 1.6.7.
2017-12-25 01:13:21 +01:00
Tobias Geerinckx-Rice 2705a97ec4
gnu: sicp: Update to 20170703-1.225c172.
* gnu/packages/scheme.scm (sicp): Update to 20170703-1.225c172.
2017-12-25 01:02:21 +01:00
Tobias Geerinckx-Rice 30fd958e98
gnu: slib: Update home page.
* gnu/packages/scheme.scm (slib)[home-page]: Update URL.
2017-12-25 01:02:21 +01:00
Nicolas Goaziou 6cf61cefe2
gnu: emacs: Update org and org-plus-contrib.
* gnu/packages/emacs.scm (emacs-org):
(emacs-org-contrib): Update to 20171224, aka release 9.1.5.
2017-12-24 23:47:05 +01:00
Nicolas Goaziou c12282314d
gnu: games: Add the-butterfly-effect.
* gnu/packages/games.scm (the-butterfly-effect): New variable.
2017-12-24 23:36:32 +01:00
Leo Famulari 09c9fe4a77
gnu: gnuastro: Update to 0.5.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.5.
[inputs]: Use the latest libjpeg.
[arguments]: Remove an obselete option from #:configure-flags.
2017-12-24 16:51:32 -05:00
Rutger Helling 66776562be
gnu: parallel: Update to 20171222.
* gnu/packages/parallel.scm (parallel): Update to 20171222.
2017-12-24 21:16:38 +01:00
Ricardo Wurmus dc7d6d4ece
gnu: Fix copyright symbol.
* gnu/packages/maths.scm: Fix copyright line for Dave Love.
2017-12-24 20:51:48 +01:00
Kei Kebreau 595b175103
gnu: scmutils: Update to 20160827.
* gnu/packages/scheme.scm (scmutils): Update to 20160827.
[arguments]: Fix indentation.
2017-12-24 14:02:06 -05:00
ng0 b982fb1c09
gnu: pdsh: Update to 2.33.
pdsh was located on Google Code, which shut down recently.
Four other distros switched to the new URL introduced in
this commit.

* gnu/packages/ssh.scm (pdsh): Update to 2.33.
[source]: Use new upstream URL.
(arguments)[phases]: Add new files to substitute in 'patch-/bin/sh' phase.
Add new 'patch-tests' phase to make test 't6036-long-output-lines' pass.
[native-inputs]: Add 'which'.
[home-page]: Use new upstream URL.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-24 10:59:35 -05:00
Tobias Geerinckx-Rice 31af847b5d
gnu: python-cbor: Mark up description.
* gnu/packages/serialization.scm (python-cbor)[description]: Use @dfn{}.
2017-12-24 16:12:19 +01:00
Tobias Geerinckx-Rice 5dff075263
gnu: ecl-flexi-streams: Update to 1.0.16.
* gnu/packages/lisp.scm (ecl-flexi-streams): Update to 1.0.16
2017-12-24 16:12:19 +01:00
Tobias Geerinckx-Rice becee9e353
gnu: python-ruamel.yaml: Update to 0.15.35.
* gnu/packages/serialization.scm (python-ruamel.yaml): Update to 0.15.35
2017-12-24 16:12:19 +01:00
Tobias Geerinckx-Rice 8895a968e4
gnu: dotherside: Update to 0.6.3.
* gnu/packages/qt.scm (dotherside): Update to 0.6.3
2017-12-24 16:12:18 +01:00
Tobias Geerinckx-Rice 0c9f73cd23
gnu: ruby-json-pure: Fix build failure.
* gnu/packages/ruby.scm (ruby-json-pure)[native-inputs]: Add ragel.
2017-12-24 16:12:18 +01:00
Tobias Geerinckx-Rice 53fd476fa5
gnu: ruby-simplecov-html: Update to 0.10.2.
* gnu/packages/ruby.scm (ruby-simplecov-html): Update to 0.10.2
2017-12-24 16:12:17 +01:00
Tobias Geerinckx-Rice 1bf02b2036
gnu: ruby-pry: Update to 0.11.3.
* gnu/packages/ruby.scm (ruby-pry): Update to 0.11.3
2017-12-24 16:12:17 +01:00
Tobias Geerinckx-Rice 05f2f8bcde
gnu: ruby-hoe: Update to 3.16.2.
* gnu/packages/ruby.scm (ruby-hoe): Update to 3.16.2
2017-12-24 16:12:17 +01:00
Tobias Geerinckx-Rice f03153db00
gnu: ruby-daemons: Update to 1.2.5.
* gnu/packages/ruby.scm (ruby-daemons): Update to 1.2.5
2017-12-24 16:12:16 +01:00
Tobias Geerinckx-Rice fb812f7a2e
gnu: ruby-crass: Update to 1.0.3.
* gnu/packages/ruby.scm (ruby-crass): Update to 1.0.3
2017-12-24 16:12:16 +01:00
Tobias Geerinckx-Rice 554245dad0
gnu: cmark: Mark up description.
* gnu/packages/markup.scm (cmark)[description]: Use @dfn{}.
2017-12-24 16:12:15 +01:00
Tobias Geerinckx-Rice e7ef061b91
gnu: cmark: Update to 0.28.3.
* gnu/packages/markup.scm (cmark): Update to 0.28.3
2017-12-24 16:12:15 +01:00
Tobias Geerinckx-Rice 27a976ed67
gnu: pulsemixer: Update to 1.4.0.
* gnu/packages/pulseaudio.scm (pulsemixer): Update to 1.4.0
2017-12-24 16:12:15 +01:00
Tobias Geerinckx-Rice 16c76cc4c8
gnu: python-reportlab: Use HTTPS for home page.
* gnu/packages/pdf.scm (python-reportlab)[home-page]: Use HTTPS.
2017-12-24 16:12:14 +01:00
Tobias Geerinckx-Rice 02861325ee
gnu: python-reportlab: Update to 3.4.0.
* gnu/packages/pdf.scm (python-reportlab): Update to 3.4.0
2017-12-24 16:12:14 +01:00
Tobias Geerinckx-Rice 0796954b85
gnu: r-xts: Update to 0.10-1.
* gnu/packages/cran.scm (r-xts): Update to 0.10-1
2017-12-24 16:12:13 +01:00
Tobias Geerinckx-Rice e9960d8cba
gnu, doc: Use HTTPS for cran.r-project.org home pages.
* gnu/packages/bioinformatics.scm (r-sparql, r-acsnminer, r-gkmsvm)
(r-maldiquant, r-gprofiler)[home-page]: Use HTTPS.
* gnu/packages/cran.scm (r-colorspace, r-auc, r-calibrate, r-shape)
(r-compare, r-proxy, r-sp, r-rmtstat, r-lmtest, r-inline, r-bbmle)
(r-lpsolve, r-energy, r-suppdists, r-ksamples, r-cvst, r-drr, r-prodlim)
(r-ddalpha, r-rcpproll, r-ipred, r-psych, r-truncnorm, r-rsolnp, r-laeken)
(r-vcd, r-ica, r-scatterplot3d)[home-page]: Likewise.
* gnu/packages/machine-learning.scm (r-adaptivesparsity, r-kernlab)
[home-page]: Likewise.
* gnu/packages/maths.scm (r-quadprog, r-pracma)[home-page]: Likewise.
* gnu/packages/statistics.scm (r-boot, r-cluster, r-codetools, r-foreign)
(r-kernsmooth, r-nlme, r-mgcv, r-rpart, r-dichromat, r-estimability)
(r-pheatmap, r-labeling, r-magrittr, r-munsell, r-rcolorbrewer, r-sendmailr)
(r-gdtools, r-acepack, r-formula, r-locfit, r-chron, r-coda, r-backports)
(r-brew, r-commonmark, r-rstudioapi, r-plotrix, r-gridbase, r-bitops)
(r-catools, r-xnomial, r-lambda-r, r-whoreadsthis, r-futile-options)
(r-futile-logger, r-segmented, r-snow, r-iterators, r-foreach, r-doparallel)
(r-domc, r-irlba, r-registry, r-e1071, r-bigmemory-sri, r-r-methodss3)
(r-tidyselect, r-base64, r-runit, r-sfsmisc, r-gtools, r-gdata, r-gplots)
(r-ztable, r-vipor, r-sourcetools, r-statmod, r-compquadform, r-mixtools)
(r-fastica, r-diptest, r-modeltools, r-flexmix, r-deoptimr, r-pcapp)
(r-rrcov, r-fit-models, r-robust, r-trimcluster, r-fpc, r-fnn)
(r-modelmetrics, r-nloptr, r-lme4, r-tclust, r-lubridate)[home-page]:
Likewise.
* gnu/packages/web.scm (r-htmltools, r-hwriter, r-rjson, r-rook)[home-page]:
Likewise.
* doc/guix.texi (Invoking guix import, Invoking guix refresh): Likewise.
2017-12-24 16:12:13 +01:00
Tobias Geerinckx-Rice 7459cb9305
services: messaging: Use HTTPS for prosody.im URLs.
* gnu/services/messaging.scm (prosody-configuration): Use HTTPS whenever
referring to prosody.im URLs in documentation.
* doc/guix.texi (Messaging Services): Likewise.
2017-12-24 16:12:12 +01:00
Rutger Helling 6cd46747e7
gnu: Add wine64-staging.
* gnu/packages/wine.scm (wine64-staging): New variable.
2017-12-24 16:07:52 +01:00
Kei Kebreau c154c97f90
gnu: gambit-c: Update to 4.8.8.
* gnu/packages/scheme.scm (gambit-c): Update to 4.8.8.
2017-12-24 10:04:32 -05:00
Nicolas Goaziou 51f019072d
gnu: wine: Add missing copyright line. 2017-12-24 16:02:53 +01:00
Rutger Helling 141708ed39
gnu: wine-staging: Add gtk+, libva inputs.
* gnu/packages/wine.scm (wine-staging)[inputs]: Add gtk+ and libva.
2017-12-24 15:47:45 +01:00
Nicolas Goaziou 7866d8c819
gnu: Add wine-staging.
* gnu/packages/wine.scm (wine-staging): New variable.

Signed-off-by: Rutger Helling <rhelling@mykolab.com>
2017-12-24 15:06:32 +01:00
Rutger Helling 546f86de16
gnu: xpra: Update to 2.2.1.
* gnu/packages/xorg.scm (xpra): Update to 2.2.1.
2017-12-24 13:59:57 +01:00
Kei Kebreau 7815d09f77
gnu: racket: Update to 6.11.
* gnu/packages/scheme.scm (racket): Update to 6.11.
2017-12-23 20:47:21 -05:00
Tobias Geerinckx-Rice dbd37c1381
gnu: openstack: Update ‘permanently moved’ home pages.
In practice, this switches all of them to HTTPS.

* gnu/packages/openstack.scm (python-debtcollector, python-mox3)
(python-os-client-config, python-oslo.context, python-oslo.i18n)
(python-oslo.log, python-oslo.serialization, python-oslosphinx)
(python-oslotest, python-oslo.utils, python-keystoneclient)
(python-swiftclient, python-git-review)[home-page]: Update.
2017-12-24 00:00:51 +01:00
Tobias Geerinckx-Rice 9be5ecdf8a
gnu: python, python-web: Update ‘permanently moved’ home pages.
In practice, this switches all of them to HTTPS.

* gnu/packages/python.scm (python-six, python-spectra, python-scipy)
(python-beautifulsoup4, python-termcolor, python-rsa, python-anyjson)
(python-whoosh, python2-pathlib2, python-pbkdf2, python-ansi2html)
(python-rfc3987, python-validate-email, python-swagger-spec-validator)
[home-page]: Update.
* gnu/packages/python-web.scm (python-sockjs-tornado, python-webob)
(python-zope-event, python-zope-testing, python-zope-testrunner)
(python-zope-i18nmessageid, python-zope-schema, python-zope-configuration)
(python-zope-proxy, python-zope-location, python-zope-security)
(python-oauth2client, python-flask-script, python-flask-migrate)
(python-flask-httpauth)[home-page]: Update.
2017-12-24 00:00:50 +01:00
ng0 51cfdf90a1
gnu: suckless: Use HTTPS URLs.
All suckless.org-hosted URLs are now permanent redirects to HTTPS.

* gnu/packages/suckless.scm (blind, dwm, dmenu, slock, st, surf, sent)
[source, home-page]: Use HTTPS.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2017-12-24 00:00:15 +01:00
Tobias Geerinckx-Rice bbfd188f04
gnu: beets: Update to 1.4.6.
* gnu/packages/music.scm (beets): Update to 1.4.6
2017-12-23 23:57:59 +01:00
Tobias Geerinckx-Rice 5e84eab06b
gnu: you-get: Explicitly invoke input ffmpeg.
The ‘ffmpeg’ input was never actually used.

* gnu/packages/video.scm (you-get)[arguments]: Add ‘qualify-input-references’
phase.
2017-12-23 23:57:59 +01:00
Tobias Geerinckx-Rice 817e91bca9
gnu: you-get: Fix typo in synopsis.
* gnu/packages/video.scm (you-get)[synopsis]: Fix typo.
2017-12-23 23:57:59 +01:00
Tobias Geerinckx-Rice 8617867540
gnu: you-get: Update to 0.4.1011.
* gnu/packages/video.scm (you-get): Update to 0.4.1011.
2017-12-23 23:57:58 +01:00
Tobias Geerinckx-Rice d30ac8f84b
gnu: fmt: Update to 4.1.0.
* gnu/packages/pretty-print.scm (fmt): Update to 4.1.0
[arguments]: Set ‘CMAKE_INSTALL_LIBDIR’ in #:configure-flags.
2017-12-23 23:57:58 +01:00
Tobias Geerinckx-Rice 405cb5ab82
gnu: ruby-highline: Update to 1.7.10.
* gnu/packages/ruby.scm (ruby-highline): Update to 1.7.10
2017-12-23 23:57:58 +01:00
Tobias Geerinckx-Rice fae9dc7089
gnu: perl-io-socket-ip: Update to 0.38.
* gnu/packages/web.scm (perl-io-socket-ip): Update to 0.38.
2017-12-23 23:57:57 +01:00
Tobias Geerinckx-Rice a36a917dac
gnu: perl-pod-simple: Mark up description.
* gnu/packages/perl.scm (perl-pod-simple)[description]: Use @code and @dfn.
2017-12-23 23:57:57 +01:00
Tobias Geerinckx-Rice 427d5677c0
gnu: perl-pod-simple: Update to 3.35.
* gnu/packages/perl.scm (perl-pod-simple): Update to 3.35.
2017-12-23 23:57:57 +01:00
Tobias Geerinckx-Rice 1360b6b55a
gnu: perl-mojolicious: Update to 7.59.
* gnu/packages/perl-web.scm (perl-mojolicious): Update to 7.59.
2017-12-23 23:57:56 +01:00
Tobias Geerinckx-Rice b596306cd4
gnu: Add perl-net-dns-native.
* gnu/packages/perl.scm (perl-net-dns-native): New public variable.
2017-12-23 23:57:56 +01:00
Tobias Geerinckx-Rice 2a222b7a22
gnu: youtube-dl: Update to 2017.12.23.
* gnu/packages/video.scm (youtube-dl): Update to 2017.12.23.
2017-12-23 23:57:56 +01:00
Konrad Hinsen a08d5a07a9
gnu: Add python2-numpy-1.8.
* gnu/packages/python.scm (python2-numpy-1.8): New variable.
2017-12-23 22:35:53 +01:00
Konrad Hinsen e144cbcf85
gnu: python-numpy: Reorganize patches.
* gnu/packages/python.scm (python-numpy)[arguments]<phases>: Delete phase
"set-environment-variables".
Add phase "configure-blas-lapack". Move phase "check" after phase "install".
2017-12-23 22:32:48 +01:00
nee 916bb9470a
gnu: Add yamagi-quake2.
* gnu/packages/games.scm (yamagi-quake2): New variable.
2017-12-23 22:17:03 +01:00
ng0 6b1c3efa1c
gnu: open-adventure: Fix comment about linenoise.
* gnu/packages/games.scm (open-adventure): Fix comment.
2017-12-23 22:15:03 +01:00
ng0 bf3be6a503
gnu: ruby: Use new home page.
The certificate for ruby-lang.org is only valid for lists.ruby-lang.org,
the home page has moved to www.ruby-lang.org with its own certificate.

* gnu/packages/ruby.scm (ruby)[home-page]: Use 'www.ruby-lang.org'.
2017-12-23 22:13:43 +01:00
ng0 d6ddc5ab83
gnu: java-xz: Adjust home page.
* gnu/packages/java.scm (java-xz)[home-page]: Adjust home-page. The http part of it
is a permanent redirect to https.
2017-12-23 22:13:41 +01:00
ng0 69b7fa3e2d
gnu: xdelta: Change to new home page.
The previous used http://xdelta.com is linking to a parked/squatted domain.

* gnu/packages/compression.scm (xdelta)[home-page]: Use http://xdelta.org as
new home page.
2017-12-23 22:13:38 +01:00
ng0 58891850e5
gnu: xz: Adjust the home page.
Its http URL permanently redirects to the https one,
throwing off some basic external linters.

* gnu/packages/compression.scm (xz)[home-page]: Adjust home page.
2017-12-23 22:13:34 +01:00
Dave Love 493937ae1f
gnu: openblas: Build with LAPACK.
* gnu/packages/maths.scm (openblas)[arguments]: Don't disable LAPACK;
add set-extralib phase.
[inputs]: Add fortran-lib.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-12-23 20:37:40 +01:00
Efraim Flashner 6a069618ab
gnu: weechat: Disable tests on non-Intel architectures.
* gnu/packages/irc.scm (weechat)[arguments]: Disable tests on non-Intel
architectures.
2017-12-23 20:52:02 +02:00
Rutger Helling 44dd001d87
gnu: par2cmdline: Update to 0.8.0.
* gnu/packages/backup.scm (par2cmdline): Update to 0.8.0.
2017-12-23 16:25:22 +01:00
Kei Kebreau 79bffa3ec8
gnu: chicken: Update to 4.13.0.
* gnu/packages/scheme.scm (chicken): Update to 4.13.0.
[source]: Remove obsolete patches.
* gnu/packages/patches/chicken-CVE-2017-6949.patch,
gnu/packages/patches/chicken-CVE-2017-11343.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-12-23 09:18:43 -05:00
Tobias Geerinckx-Rice 28c03b4555
gnu: dovecot: Update to 2.3.0.
* gnu/packages/mail.scm (dovecot): Update to 2.3.0.
* gnu/services/mail.scm (dovecot-configuration)[director-doveadm-port]
[ssl-parameters-regenerate]: Delete fields.
[ssl-protocols]: Rename to...
[ssl-min-protocol]: ...this.
[mail-log-prefix, mdbox-rotate-size, ssl-cipher-list, imap-logout-format]:
Update default values.
* doc/guix.texi (Mail Services): Reflect the above changes to the service.
2017-12-23 07:11:14 +01:00
Tobias Geerinckx-Rice 2f3800e53e
gnu: ruby: Use HTTPS for home pages.
* gnu/packages/ruby.scm (ruby-hoe, bundler, ruby-rjb, ruby-libxml)
(ruby-permutation, ruby-gettext, ruby-test-unit, ruby-pry, ruby-tzinfo)
(ruby-tzinfo-data, ruby-term-ansicolor, ruby-pstree, ruby-json, ruby-rack)
(ruby-yard, ruby-ansi, ruby-rubytest, ruby-brass, ruby-qed, ruby-ae)
(ruby-lemon, ruby-rubytest-cli, ruby-hashery)[home-page]: Use HTTPS.
2017-12-23 05:49:47 +01:00
Tobias Geerinckx-Rice 925131916d
gnu: ruby-tzinfo-data: Update to 1.2017.3.
* gnu/packages/ruby.scm (ruby-tzinfo-data): Update to 1.2017.3
2017-12-23 05:25:41 +01:00
Tobias Geerinckx-Rice 4237af8529
gnu: ruby-tzinfo: Update to 1.2.4.
* gnu/packages/ruby.scm (ruby-tzinfo): Update to 1.2.4
2017-12-23 05:25:32 +01:00
Tobias Geerinckx-Rice 484d68f27c
gnu: ocaml-utop: Update to 2.0.2.
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.0.2
2017-12-23 05:09:11 +01:00
Tobias Geerinckx-Rice 0e43721f32
gnu: ocaml-jbuilder: Update to 1.0+beta16.
* gnu/packages/ocaml.scm (ocaml-jbuilder): Update to 1.0+beta16
2017-12-23 05:09:11 +01:00
Tobias Geerinckx-Rice 36dba63b83
gnu: ocaml-ssl: Expand description.
* gnu/packages/ocaml.scm (ocaml-ssl)[description]: Expand based on Debian's.
2017-12-23 05:09:10 +01:00
Tobias Geerinckx-Rice 26b438e064
gnu: ocaml-ssl: Update to 0.5.5.
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.5
2017-12-23 05:09:10 +01:00
Tobias Geerinckx-Rice 7b20cd575e
gnu: ocaml-bitstring: Update to 2.1.1.
* gnu/packages/ocaml.scm (ocaml-bitstring): Update to 2.1.1
2017-12-23 05:09:09 +01:00
Tobias Geerinckx-Rice 50786325cd
gnu: fish: Mark up description.
* gnu/packages/shells.scm (fish)[description]: Use @command{}.
2017-12-23 05:09:09 +01:00
Tobias Geerinckx-Rice 66e86f2681
gnu: protobuf: Update to 3.5.1.
* gnu/packages/protobuf.scm (protobuf): Update to 3.5.1.
2017-12-23 04:48:17 +01:00
Kei Kebreau 84958de120
gnu: windowmaker: Enable xinerama support.
* gnu/packages/gnustep.scm (windowmaker)[inputs]: Add libxinerama.
2017-12-22 18:48:23 -05:00
Mason Hock 85f075a057
gnu: lilypond: Update to 2.19.80.
* gnu/packages/music.scm (lilypond): Update to 2.19.80.
2017-12-22 22:16:53 +01:00
Christopher Baines 3faa422d5f
gnu: Build wiredtiger with snappy support.
This is probably necessary to get the MongoDB package in Guix to successfully
use the Guix wiredtiger package, as MongoDB it uses wiredtiger with snappy by
default.

* gnu/packages/databases.scm (wiredtiger)[arguments]: Add --enable-snappy to
  #:configure-flags.
  [inputs]: Add snappy.
2017-12-22 19:23:53 +00:00
Tobias Geerinckx-Rice 58087bdddc
gnu: fish: Update to 2.7.1.
* gnu/packages/shells.scm (fish): Update to 2.7.1.
2017-12-22 19:48:44 +01:00
Kei Kebreau 9e3a8ed0eb
gnu: python-pillow: Update to 4.3.0.
* gnu/packages/python.scm (python-pillow): Update to 4.3.0.
[propagated-inputs]: Add python-olefile.
* gnu/packages/patches/python-pillow-freetype-2.7-test-failure.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Kei Kebreau <kkebreau@posteo.net>
2017-12-22 11:49:43 -05:00
Kei Kebreau 3a1f26ff75
gnu: Add python-olefile.
* gnu/packages/python.scm (python-olefile, python2-olefile): New variables.
2017-12-22 11:49:28 -05:00
Leo Famulari 0054564b85
gnu: mariadb: Update to 10.1.29.
* gnu/packages/databases.scm (mariadb): Update to 10.1.29.
2017-12-22 10:53:50 -05:00
Mathieu Othacehe 2cf5f4c144
file-systems: Move %control-groups from %base-file-systems to
%elogind-file-systems.

* gnu/system/file-systems.scm (%base-file-systems): Move %control-groups from
here, to ...
(%elogind-file-systems): ... here.
2017-12-22 15:03:10 +01:00
Mathieu Othacehe c729225b0f
file-systems: Do not mount hugetlb cgroup filesystem.
On ARM32 without LPAE support, hugetlb control group is not supported.
As it is not needed by elogind, remove it for all platforms.

* gnu/system/file-systems.scm (%control-groups): Remove hugetlb from control
  groups platforms.
2017-12-22 15:03:10 +01:00
Roel Janssen b9bf2b8985
gnu: Update r-mutationalpatterns to 1.4.2.
* gnu/packages/bioinformatics.scm (r-mutationalpatterns): Update to 1.4.2.
2017-12-22 12:23:06 +01:00
Rutger Helling d633f2f62a
gnu: mutter: Add xorg-xserver-xwayland input.
* gnu/packages/gnome.scm (mutter)[inputs]: Add xorg-server-xwayland.
[arguments]: Add '--with-xwayland-path' to #:configure-flags.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-12-22 09:55:01 +01:00
Ludovic Courtès 42ff7d3be6
mapped-devices: 'luks-device-mapping' checks its source device.
* gnu/system/mapped-devices.scm (check-luks-device): New procedure.
(luks-device-mapping)[check]: New field.
2017-12-22 09:48:38 +01:00
Ludovic Courtès 4ca90ff597
mapped-devices: Add 'location' and 'check' fields.
* gnu/system/mapped-devices.scm (<mapped-device>)[location]: New field.
(<mapped-device-type>)[check]: New field.
2017-12-22 09:48:36 +01:00
Konrad Hinsen de2032b912
gnu: Add python-activepapers.
* gnu/packages/python.scm (python-activepapers, python2-activepapers):
New variables.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2017-12-22 09:46:13 +01:00
Ludovic Courtès 4a32f58aa1
services: urandom-seed: Depend on udev.
Suggested by Leo Famulari <leo@famulari.name>.

* gnu/services/base.scm (urandom-seed-shepherd-service): Add 'udev' to
'requirement'.
2017-12-22 08:56:50 +01:00
Ludovic Courtès 8faaf8d7cc
services: urandom-seed: Deprecate the 'urandom-seed-service' procedure.
* gnu/services/base.scm (urandom-seed-service-type)[default-value]: New
field.
(urandom-seed-service): Mark as deprecated.
(%base-services): Use URANDOM-SEED-SERVICE-TYPE directly.
* gnu/services/base.scm (%base-services):
* doc/guix.texi (Base Services): Document 'urandom-seed-service-type'
instead of 'urandom-seed-service'.
2017-12-22 08:56:50 +01:00
Ludovic Courtès 4e9fd50857
services: urandom-seed: Become a dependency of 'user-processes'.
This ensures that 'urandom-seed' is started before programs that rely on
sources of randomness.

Fixes <https://bugs.gnu.org/29773>.
Reported by Leo Famulari <leo@famulari.name>.

* gnu/services/base.scm (urandom-seed-shepherd-service): Change
'requirement' to (file-systems).
(urandom-seed-service-type): Extend USER-PROCESSES-SERVICE-TYPE.
2017-12-22 08:56:50 +01:00