Commit graph

21291 commits

Author SHA1 Message Date
Sergei Trofimovich
8b14773ab6
utils: Re-export 'delete'.
* guix/build/utils.scm: Reexport 'delete' binding.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-05-26 14:59:51 +02:00
Leo Famulari
811e10281f
gnu: openssl: Update to 1.0.2l.
* gnu/packages/tls.scm (openssl): Update to 1.0.2l.
2017-05-25 15:12:47 -04:00
Marius Bakke
b94d20c688
gnu: sqlite: Update to 3.19.2.
* gnu/packages/databases.scm (sqlite): Update to 3.19.2.
2017-05-25 19:54:20 +02:00
Ludovic Courtès
a07007876a
gnu: gnutls: Default to Guile 2.2.
* gnu/packages/tls.scm (gnutls)[arguments]: Remove
'--with-guile-site-dir' configure flag.
[inputs]: Use GUILE-2.2 instead of GUILE-2.0.
(gnutls/guile-2.2): Redefine using 'deprecated-package'.
(gnutls/guile-2.0): New variable.
2017-05-25 14:40:00 +02:00
Ludovic Courtès
696487d665
ld-wrapper: Read arguments from "response files".
Fixes <http://bugs.gnu.org/25882>.
Reported by Federico Beffa <beffa@fbengineering.ch>.

* gnu/packages/ld-wrapper.in (expand-arguments): New procedure.
(ld-wrapper): Use it.
2017-05-25 14:34:18 +02:00
Leo Famulari
596649313c
gnu: libtasn1: Incorporate grafted changes.
* gnu/packages/tls.scm (libtasn1)[replacement]: Remove field.
[source]: Use "libtasn1-CVE-2017-6891.patch".
(libtasn1/fixed): Remove variable.
2017-05-24 18:15:05 -04:00
Leo Famulari
38f1163c95
Merge branch 'master' into core-updates 2017-05-24 18:02:27 -04:00
Leo Famulari
ff51a87cae
gnu: libtasn1: Fix CVE-2017-6891.
* gnu/packages/patches/libtasn1-CVE-2017-6891.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (libtasn1)[replacement]: New field.
(libtasn1/fixed): New variable.
2017-05-24 16:57:40 -04:00
Tobias Geerinckx-Rice
4ed390a0e7
gnu: sane-backends-minimal: Run most tests.
* gnu/packages/scanner.scm (sane-backends-minimal)[arguments]: Add a
‘disable-failing-tests’ phase to do just that, and run the rest.
2017-05-24 22:54:39 +02:00
Tobias Geerinckx-Rice
4febd4b0f4
gnu: sane-backends-minimal, sane-backends: Update to 1.0.27.
* gnu/packages/scanner.scm (sane-backends-minimal): Update to 1.0.27.
[source]: Use (what should be) a more stable download URI.
2017-05-24 22:54:39 +02:00
Ricardo Wurmus
9f64f7e631
gnu: suil: Use qtbase instead of qt-4.
* gnu/packages/audio.scm (suil)[inputs]: Replace qt-4 with qtbase.
[arguments]: Add configure flags that are needed for qtbase.
2017-05-24 22:48:35 +02:00
Ricardo Wurmus
523544d3d1
gnu: qtractor: Use modular Qt.
* gnu/packages/music.scm (qtractor)[inputs]: Remove qt, add qtbase and
qtx11extras.
[native-inputs]: Add qttools.
2017-05-24 22:48:34 +02:00
Ricardo Wurmus
09a1a6e111
gnu: qtractor: Update to 0.8.2.
* gnu/packages/music.scm (qtractor): Update to 0.8.2.
2017-05-24 22:48:34 +02:00
Leo Famulari
5e0ddfba7c
gnu: python-pyasn1: Update to 0.2.3.
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): Update to 0.2.3.
2017-05-24 16:35:54 -04:00
Leo Famulari
37c04f9184
gnu: python-idna: Update to 2.5.
* gnu/packages/python.scm (python-idna, python2-idna): Update to 2.5.
[source]: Use pypi-uri.
2017-05-24 16:35:53 -04:00
Leo Famulari
ff7da7e04d
gnu: asn1c: Update to 0.9.28.
* gnu/packages/tls.scm (asn1c): Update to 0.9.28.
2017-05-24 16:35:49 -04:00
Marius Bakke
0b7b8fb045
gnu: gnome-themes-standard: Update to 3.22.3.
* gnu/packages/gnome.scm (gnome-themes-standard): Update to 3.22.3.
2017-05-24 21:35:19 +02:00
Marius Bakke
8773600542
gnu: clutter-gst: Update to 3.0.24.
* gnu/packages/gnome.scm (clutter-gst): Update to 3.0.24.
2017-05-24 21:35:19 +02:00
Marius Bakke
6a88e4ee64
gnu: clutter: Update to 1.26.2.
* gnu/packages/gnome.scm (clutter): Update to 1.26.2.
2017-05-24 21:35:19 +02:00
Marius Bakke
356f0cef4b
gnu: libchamplain: Update to 0.12.15.
* gnu/packages/gnome.scm (libchamplain): Update to 0.12.15.
2017-05-24 21:35:18 +02:00
Marius Bakke
afd8e16b15
gnu: libgee: Update to 0.20.0.
* gnu/packages/gnome.scm (libgee): Update to 0.20.0.
2017-05-24 21:35:18 +02:00
Marius Bakke
6206db897b
gnu: libgtop: Update to 2.36.0.
* gnu/packages/gnome.scm (libgtop): Update to 2.36.0.
2017-05-24 20:40:12 +02:00
Marius Bakke
0ef48cd99e
gnu: tracker: Update to 1.12.0.
* gnu/packages/gnome.scm (tracker): Update to 1.12.0.
[inputs]: Add JSON-GLIB and LIBSOUP.
2017-05-24 20:37:57 +02:00
Marius Bakke
4063a40a4b
gnu: gnome-autoar: Update to 0.2.2.
* gnu/packages/gnome.scm (gnome-autoar): Update to 0.2.2.
2017-05-24 20:29:15 +02:00
Marius Bakke
47b93ae5bf
gnu: libgnomekbd: Update to 3.22.0.1.
* gnu/packages/gnome.scm (libgnomekbd): Update to 3.22.0.1.
2017-05-24 20:25:43 +02:00
Ricardo Wurmus
9269ce4925
gnu: mit-krb5: Enable parallel build and tests.
* gnu/packages/kerberos.scm (mit-krb5)[arguments]: Enable parallel building
and parallel tests.
2017-05-24 20:11:57 +02:00
Ricardo Wurmus
3154e2025b
gnu: mit-krb5: Update to 1.15.1.
* gnu/packages/kerberos.scm (mit-krb5): Update to 1.15.1.
2017-05-24 20:11:57 +02:00
Marius Bakke
03bcf7c317
gnu: diffutils: Update to 3.6.
* gnu/packages/base.scm (diffutils): Update to 3.6.
2017-05-24 17:45:56 +02:00
Marius Bakke
3c74a74ea2
gnu: glog: Update to 0.3.5.
* gnu/packages/logging.scm (glog): Update to 0.3.5.
[source]: Switch to tarball download.
2017-05-24 17:45:18 +02:00
Marius Bakke
2133f19378
gnu: maim: Update to 5.4.62.
* gnu/packages/xdisorg.scm (maim): Update to 5.4.62.
2017-05-24 17:45:17 +02:00
Marius Bakke
460e72c7b7
gnu: slop: Update to 5.3.38.
* gnu/packages/xdisorg.scm (slop): Update to 5.3.38.
2017-05-24 17:45:17 +02:00
Ricardo Wurmus
c4ec1ae010
gnu: samba: Update to 4.6.4 [security fixes].
Fixes CVE-2017-7494.

* gnu/packages/samba.scm (samba): Update to 4.6.4.
2017-05-24 16:39:31 +02:00
Ricardo Wurmus
d1a914082b
Merge branch 'master' into core-updates 2017-05-24 12:05:47 +02:00
José Miguel Sánchez García
80f78e8f6f
gnu: python-cairocffi: Update to 0.8.0.
* gnu/packages/python.scm (python-cairocffi): Update to 0.8.0.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-24 15:12:31 +05:30
José Miguel Sánchez García
3015d4556f
gnu: python-cairocffi: Update source and home-page URIs.
* gnu/packages/python.scm (python-cairocffi)[source]: Update URI.
[home-page]: Update URI.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-24 15:12:31 +05:30
Ludovic Courtès
737397355c
publish: Do not bake the same item several times.
Before this patch, there was a possibility that we'd queue several
baking tasks for the same item.  The first one would bake the item but
subsequent tasks wouldn't check whether the item had been baked in the
meantime and would re-bake it.

* guix/scripts/publish.scm (render-narinfo/cached): Don't call
'bake-narinfo+nar' when (file-exists? cached).
2017-05-24 11:17:42 +02:00
nee
ae54843433
gnu: Add crawl-tiles.
* gnu/packages/games.scm (crawl-tiles): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-05-24 05:15:21 +05:30
Ludovic Courtès
807ba51950
guix package: Swallow EPIPE upon 'guix package --list-generations'.
Fixes <http://bugs.gnu.org/27017>.
Reported by Alex Vong <alexvong1995@gmail.com>.

* guix/scripts/package.scm (process-query) <'list-generations>: Wrap
body in 'leave-on-EPIPE'.
2017-05-23 23:57:28 +02:00
Efraim Flashner
59d0f067ff
packages: Add aarch64-linux to %supported-systems.
* guix/packages.scm (%supported-systems): Add aarch64-linux.
(%hydra-supported-systems): Remove aarch64-linux.
2017-05-23 21:51:36 +03:00
Leo Famulari
db375739da
nls: Update 'da' translation. 2017-05-23 13:36:58 -04:00
Adriano Peluso
3271dd71a5
mailmap: Update entries for Adriano Peluso
* .mailmap: Add new entry for Adriano Peluso

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-05-23 13:29:58 -04:00
Jelle Licht
ea584538ac
gnu: node: Use unbundled dependencies.
* gnu/packages/node.scm (node)[inputs]: Add c-ares and http-parser.
[arguments]: Add configure flags for using system libraries.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-23 18:27:35 +02:00
Jelle Licht
1fdb883082
gnu: node: Update to 7.10.0.
* gnu/packages/node.scm (node): Update to 7.10.0.
(node)[arguments]: Disabled more tests.
* gnu/packages/patches/node-9077.patch: Delete incompatible patch file.
Recreate patch file from node pull request 9077.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-05-23 17:55:59 +02:00
Nicolas Goaziou
a7a7186ce6
gnu: Add MuseScore.
* gnu/packages/music.scm (musescore): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-05-23 13:35:44 +02:00
Arun Isaac
b1d32ec0e2
gnu: emacs-auctex: Add arguments to work with new `install' phase.
* gnu/packages/emacs.scm (emacs-auctex)[arguments]: Add #:include and
  #:exclude arguments.
2017-05-23 06:12:49 +05:30
Arun Isaac
e8cefe1103
gnu: emacs-slime: Add arguments to work with new `install' phase.
* gnu/packages/emacs.scm (emacs-slime)[arguments]: Add #:include and #:exclude
  arguments.
2017-05-23 06:12:49 +05:30
Arun Isaac
d879685176
build-system: emacs: Install only a subset of files.
* guix/build/emacs-build-system.scm (install): Install files matching
  #:include while excluding files matching #:exclude.
* guix/build-system/emacs.scm (emacs-build): Add keyword arguments #:include
  and #:exclude.
2017-05-23 06:12:43 +05:30
Marius Bakke
0dc4a498a3
install: Add 'passwd' to installation image.
* gnu/system/install.scm (installation-os): Add SHADOW in package list.
2017-05-23 01:22:22 +02:00
Arun Isaac
d0a26f3a68
build: emacs: Fix `store-file->elisp-source-file'.
This prevents a ".el.el" extension for source files with no version number in
their file name.

* guix/build/emacs-build-system.scm (store-file->elisp-source-file): Remove
  ".el" extension from file name before splitting to name and version.
2017-05-23 04:35:06 +05:30
Arun Isaac
5ae59eb6d9
guix: lint: Slightly simplify `check-source-file-name'.
* guix/scripts/lint.scm (check-source-file-name): Implement file name matching
  with regular expression.
2017-05-23 04:35:06 +05:30