Commit Graph

37733 Commits

Author SHA1 Message Date
Marius Bakke 730a4728cc
gnu: mesa: Build against the regular LLVM package.
* gnu/packages/gl.scm (mesa)[inputs]: Change LLVM-WITHOUT-RTTI to LLVM.
* gnu/packages/llvm.scm (llvm-without-rtti): Remove variable.
2018-12-04 20:05:21 +01:00
Marius Bakke cb40e53158
gnu: eudev: Update to 3.2.7.
* gnu/packages/linux.scm (eudev): Update to 3.2.7.
2018-12-04 20:05:21 +01:00
Marius Bakke ee2d63db61
gnu: eudev: Download using git.
* gnu/packages/linux.scm (eudev)[source]: Change to GIT-FETCH.
[arguments]: Add phase "make-source-writable".
2018-12-04 20:05:21 +01:00
Marius Bakke bc148ba47d
gnu: gstreamer: Update to 1.14.4.
* gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base, gst-plugins-good,
gst-plugins-bad, gst-plugins-ugly, gst-libav, python-gst): Update to 1.14.4.
2018-12-04 20:05:21 +01:00
Marius Bakke d835652ac7
gnu: libva: Update to 2.3.0.
* gnu/packages/video.scm (libva): Update to 2.3.0.
2018-12-04 20:05:21 +01:00
Marius Bakke 16b940a079
gnu: OpenBLAS: Update to 0.3.4.
* gnu/packages/maths.scm (openblas): Update to 0.3.4.
2018-12-04 20:05:21 +01:00
Marius Bakke f00148f13e
gnu: libsigc++: Update to 2.10.1.
* gnu/packages/glib.scm (libsigc++): Update to 2.10.1.
2018-12-04 20:05:21 +01:00
Marius Bakke b38cfa1dfd
gnu: lz4: Download sources from git.
* gnu/packages/compression.scm (lz4)[source]: Change to GIT-FETCH.
2018-12-04 20:05:20 +01:00
Marius Bakke c492e85b52
gnu: imagemagick: Update to 6.9.10-15.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.10-15.
2018-12-04 20:05:20 +01:00
Marius Bakke 4115e8ea3b
gnu: json-glib: Update to 1.4.4.
* gnu/packages/patches/json-glib-fix-tests-32bit.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/gnome.scm (json-glib): Update to 1.4.4.
[source](patches): Remove.
2018-12-04 20:05:20 +01:00
Marius Bakke 87f0cf9f36
gnu: gtk+: Update to 3.24.1.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.1.
2018-12-04 20:05:20 +01:00
Marius Bakke c3e61854cb
gnu: tzdata: Update to 2018g.
* gnu/packages/base.scm (tzdata): Update to 2018g.
2018-12-04 20:05:19 +01:00
Marius Bakke 54d860cc17
gnu: libepoxy: Update to 1.5.3.
* gnu/packages/gl.scm (libepoxy): Update to 1.5.3.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Delete 'bootstrap' phase.
2018-12-04 20:05:19 +01:00
Marius Bakke dd9d9ae4b7
gnu: libinput: Update to 1.12.3.
* gnu/packages/freedesktop.scm (libinput): Update to 1.12.3.
2018-12-04 20:05:19 +01:00
Rutger Helling b07724a98b
gnu: mesa: Update to 18.2.6.
* gnu/packages/gl.scm (mesa): Update to 18.2.6.
2018-12-04 08:46:47 +01:00
Marius Bakke 99f63f011d
Merge branch 'master' into staging 2018-12-03 19:15:17 +01:00
Marius Bakke 4f03aa23e8
gnu: python-cryptography: Update to 2.4.2.
* gnu/packages/python-crypto.scm (python-cryptography-vectors,
python-cryptography): Update to 2.4.2.
2018-12-03 17:44:14 +01:00
Marius Bakke cee3d7136b
gnu: python-statsmodels: Update to 0.9.0.
* gnu/packages/statistics.scm (python-statsmodels): Update to 0.9.0.
[arguments]: Remove obsolete workaround.
2018-12-03 17:44:14 +01:00
Marius Bakke 650bc94216
gnu: python-scikit-learn: Update source hash.
The upstream git tag moved from 6ccb5e44b188059e9b7459ac02ec97e32a9ab7ba to
55bf5d93e5674f13a1134d93a11fd0cd11aabcd1 two days later...

* gnu/packages/machine-learning.scm (python-scikit-learn)[source](sha256):
Update for upstream tag change.
2018-12-03 17:44:14 +01:00
Marius Bakke 635d29c244
gnu: python-scikit-image: Propagate six and numpy.
* gnu/packages/python.scm (python-scikit-image)[native-inputs]: Move
PYTHON-NUMPY and PYTHON-SIX ...
[propagated-inputs]: ... here.
2018-12-03 17:44:14 +01:00
Marius Bakke fcb5409438
gnu: python-scikit-image: Update to 0.14.1.
Also add explicit Python2 variants for its dependency closure.

* gnu/packages/python.scm (python-scikit-image): Update to 0.14.1.
[source](uri): Use PYPI-URI.
[propagated-inputs]: Add PYTHON-CLOUDPICKLE, PYTHON-DASK, PYTHON-MATPLOTLIB
and PYTHON-PYWAVELETS.
(python2-toolz, python2-cloudpickle, python2-locket, python2-blosc,
python2-partd, python2-dask): New public variables.
2018-12-03 17:44:14 +01:00
Marius Bakke 947ee67d4b
gnu: python-dask: Update to 1.0.0.
* gnu/packages/python.scm (python-dask): Update to 1.0.0.
[arguments]: Disable one test for Python2, and override 'check' phase.
2018-12-03 17:44:14 +01:00
Marius Bakke 03bfbe2f10
gnu: python-cloudpickle: Update to 0.6.1.
* gnu/packages/python.scm (python-cloudpickle): Update to 0.6.1.
2018-12-03 17:44:14 +01:00
Marius Bakke 36c90dda38
gnu: Add python-pywavelets.
* gnu/packages/python.scm (python-pywavelets, python2-pywavelets): New public
variables.
2018-12-03 17:44:14 +01:00
Marius Bakke 8aaec042d4
gnu: kicad: Fix build with Boost >= 1.68.
* gnu/packages/engineering.scm (kicad)[arguments]: Add phase 'adjust-boost-include'.
2018-12-03 17:44:13 +01:00
Marius Bakke aefcdea199
gnu: python-greenlet: Update to 0.4.15.
* gnu/packages/python.scm (python-greenlet): Update to 0.4.15.
2018-12-03 17:44:13 +01:00
Marius Bakke 0e02e81936
gnu: python-geventhttpclient: Fix test failure.
* gnu/packages/python-web.scm (python-geventhttpclient)[arguments]: Add
"--import-mode=append" to pytest invokation.
2018-12-03 17:44:13 +01:00
Eric Bavier a8fdca11d8
doc: Remove footnotes about guile-json requirements.
Follow-up to 6efccabe4e.

* doc/guix.texi (Invoking guix import)[pypi, gem, cpan, json]: Remove
footnotes mentioning requirement for Guile-JSON.
2018-12-03 08:56:06 -06:00
Laura Lazzati b9914c4794
doc: Fix "desktop" OS config example.
* gnu/system/examples/desktop.tmpl (file-systems): Add
'file-system-label' call in 'device' field.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2018-12-03 14:27:24 +01:00
Björn Höfling b8ca5b3146
hg-fetch: Remove .hg directories of sub-repositories.
* guix/build/hg.scm (hg-fetch): Remove all .hg directories recursively.
2018-12-03 12:29:08 +01:00
Pierre Neidhardt a03894416e
gnu: emacs-helm-company: Update to 0.2.3.
* gnu/packages/emacs.scm (emacs-helm-company): Update to 0.2.3.
2018-12-03 11:21:06 +01:00
Ludovic Courtès 194451347d
Merge branch 'core-updates' 2018-12-03 08:52:17 +01:00
Oleg Pykhalov 37c6f11f8d
repl: Load user's initialization file.
* guix/scripts/repl.scm (guix-repl): Load user's initialization file.
2018-12-03 08:04:51 +03:00
Eric Bavier 6efccabe4e
guile-json: Download source from savannah.
* gnu/packages/guile.scm (guile-json)[source]: Download tarball from
savannah.  Remove 'file-name' field.
[native-inputs]: Remove autoconf and automake; tarball is bootstrapped.
2018-12-02 17:56:05 -06:00
Eric Bavier 6776af04d4
Make Guile-JSON a required dependency.
* README (Requirements): Remove "optional" verbiage.
* doc/guix.texi (Requirements): Move Guile-JSON from optional to required.
* configure.ac (HAVE_GUILE_JSON): Remove Automake conditional.
(have_guile_json): Error if not "yes".
* Makefile.am (MODULE, SCM_TESTS)[HAVE_GUILE_JSON]: Add modules and tests
unconditionally.
* gnu/packages/package-mangement.scm (guix-minimal)[propagated-inputs]: Leave
guile-json input.
2018-12-02 17:56:05 -06:00
Mathieu Lirzin a7bed894d2
gnu: emacs-js2-mode: Update to 20180301.
* gnu/packages/emacs.scm (emacs-js2-mode): Update to 20180301.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-02 23:35:27 +01:00
Mathieu Lirzin 6837deb749
gnu: emacs-google-translate: Update to 0.11.16.
* gnu/packages/emacs.scm (emacs-google-translate): Update to 0.11.16.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-02 23:34:36 +01:00
Kyle Meyer 3855506f84
gnu: Add git-imerge.
* gnu/packages/version-control.scm (git-imerge): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-02 23:30:51 +01:00
Miguel Ángel Arruga Vivas f31e586b58
doc: Typos in guix.texi manual.
* doc/guix.texi (USB Stick and DVD Installation): use @var{system}
consistently.
(Proceeding with the Installation): use @email markup instead of @file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-12-02 23:28:49 +01:00
Ludovic Courtès 793dcd8c67
nls: Update 'de' translation of the manual. 2018-12-02 23:08:47 +01:00
Ludovic Courtès 2d33776050
self: Provide UTF-8 locales when building the manual.
Fixes <https://bugs.gnu.org/33580>.
Reported by <znavko@tutanota.com>.

* guix/self.scm (info-manual)[glibc-utf8-locales]: New variable.
[build]: Add call to 'setenv' for "GUIX_LOCPATH".
2018-12-02 22:53:22 +01:00
Pierre Neidhardt 8757209ec5
gnu: emacs-mu4e-conversation: Update to 20181126.
* gnu/packages/emacs.scm (emacs-mu4e-conversation): Update to 20181126.
2018-12-02 20:53:05 +01:00
Julien Lepiller adfb167f12
nls: Update 'fr' translation. 2018-12-02 14:31:20 +01:00
Danny Milosavljevic 8cddb0d636
gnu: rust: Remove flaky test.
* gnu/packages/rust.scm (rust-1.22)[arguments]<#:phases>[remove-flaky-test]:
New phase.
2018-12-02 14:16:43 +01:00
Pierre Neidhardt acad932e63
gnu: Add sbcl-next.
* gnu/packages/web-browsers.scm (sbcl-next): New variable.
2018-12-02 13:21:51 +01:00
Pierre Neidhardt 18974c1eaa
gnu: Add next-gtk-webkit.
* gnu/packages/web-browsers.scm (next-gtk-webkit): New variable.
2018-12-02 13:21:51 +01:00
Efraim Flashner c661f25a94
gnu: ocaml@4.01: Enable building on aarch64-linux.
This reverts 454e7132d6.

* gnu/packages/ocaml.scm (ocaml@4.01)[supported-systems]: Remove field.
[arguments]: When building on aarch64-linux, replace the custom
'configure script.
2018-12-02 13:05:42 +02:00
Arun Isaac f764868d37
gnu: ansible: Update to 2.7.4.
* gnu/packages/admin.scm (ansible): Update to 2.7.4.
2018-12-02 16:20:37 +05:30
Nicolas Goaziou 0afb908c50
doc: Even more spacing typos.
* doc/guix.texi (Binary Installation):
(Invoking guix pack):
(Build Systems):
(Invoking guix graph):
(Invoking guix environment):
(Networking Services):
(Mail Services):
(Web Services):
(Invoking guix system): Prevent Texinfo from ending a sentence too early.
2018-12-02 10:19:40 +01:00
Nicolas Goaziou be34131b9e
doc: Fix more spacing typos.
* doc/guix.texi (Channels):
(Additional Build Options):
(Invoking guix lint):
(Base Services):
(Networking Services):
(Mail Services):
(Messaging Services):
(Web Services):
(Certificate Services):
(Version Control Services):
(Python Modules): Prevent Texinfo from ending a sentence too early.
2018-12-02 10:13:30 +01:00