Commit Graph

17750 Commits

Author SHA1 Message Date
Ricardo Wurmus 590b80d29a
Merge branch 'version-0.12.0' 2016-12-21 23:33:18 +01:00
John Darrington d1f3063196
gnu: Fix typo in comment.
* gnu/services/sddm.scm: Fix typo.
2016-12-21 20:45:34 +01:00
Efraim Flashner d229ba9502
gnu: qemu: Update to 2.8.0.
* gnu/packages/qemu.scm (qemu): Update to 2.8.0.
[source]: Remove patches.
[arguments]: Set host_cc during 'configure.
* gnu/packages/patches/qemu-CVE-2016-8576.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch,
gnu/packages/patches/qemu-CVE-2016-8577.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-12-21 21:28:15 +02:00
Julien Lepiller 4da696877c
gnu: coq: Build coqide
* gnu/packages/ocaml.scm (coq): Build coqide.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller 8afd19585f
gnu: lablgtk: use ocamlfind in installation
* gnu/packages/ocaml.scm (lablgtk): Use ocamlfind in installation.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Julien Lepiller 054fea97b7
gnu: lablgtk: Update to 2.18.5
* gnu/packages/ocaml.scm (lablgtk): Update to 2.18.5.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-12-21 17:54:18 +01:00
Leo Famulari c8c385a04a
Revert "gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}]."
The curl maintainers said this about 7.52.0:

"Attention! We will release a patch update within a few days to fix a
serious security problem found in curl 7.52.0. You may consider holding
off until then."

This message was displayed at <https://curl.haxx.se/download.html> on
2016-12-21.

This reverts commit 42366b35c3.
2016-12-21 11:52:36 -05:00
Tobias Geerinckx-Rice f05f5b307e
gnu: mlt: Update to 6.4.1.
* gnu/packages/video.scm (mlt): Update to 6.4.1.
2016-12-21 16:37:01 +01:00
Tobias Geerinckx-Rice 9fa7284155
gnu: jsoncpp: Update to 1.8.0.
* gnu/packages/serialization.scm (jsoncpp): Update to 1.8.0.
2016-12-21 16:37:01 +01:00
Tobias Geerinckx-Rice e177f819c0
gnu: xf86-video-vmware: Update to 13.2.1.
* gnu/packages/xorg.scm (xf86-video-vmware): Update to 13.2.1.
[native-inputs]: Add eudev.
2016-12-21 16:37:00 +01:00
Tobias Geerinckx-Rice 7aef9930f0
gnu: xcb-util-xrm: Update to 1.2.
* gnu/packages/xdisorg.scm (xcb-util-xrm): Update to 1.2.
2016-12-21 16:37:00 +01:00
Tobias Geerinckx-Rice 82f44a36e4
gnu: xcape: Update to 1.2.
* gnu/packages/xdisorg.scm (xcape): Update to 1.2.
2016-12-21 16:37:00 +01:00
Marius Bakke 42366b35c3
gnu: curl: Update replacement to 7.52.0 [fixes CVE-2016-{9586,9952,9953}].
* gnu/packages/curl.scm (curl)[replacement]: Update to 7.52.0.
(curl-7.51.0): Replace with ...
(curl-7.52.0): ... this.
2016-12-21 14:56:34 +01:00
Ludovic Courtès 7af6ecab6e
gnu: guix: Really skip "pivot-root" test.
This is a followup to fe9bdb581e (which
introduced 'test-equal' for the "pivot-root" test) and to
198eac2bca (which updated the regexps for
skipped tests.)

* gnu/packages/package-management.scm (guix-0.12.0)[arguments]: In
'disable-container-tests' phase, add "test-equal" to the regexp, so that
"pivot-root" is really skipped.
2016-12-21 14:28:28 +01:00
Ricardo Wurmus 7aa8785c41
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to b291b327.
2016-12-21 10:32:17 +01:00
Ludovic Courtès b291b3271a
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
This fixes a bug whereby:

  guix build linux-libre -s armhf-linux

would fail with:

  guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)

This led 'tests/guix-system.sh' to fail.

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-21 10:22:32 +01:00
Leo Famulari 6a148b9db5
gnu: imagemagick: Update to 6.9.7-0.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-0.
2016-12-20 20:50:50 -05:00
Marius Bakke 21eced80a0
gnu: nmap: Update to 7.40.
* gnu/packages/admin.scm (nmap): Update to 7.40.
2016-12-21 00:14:08 +01:00
Ludovic Courtès 64b5e41376
gnu: linux-libre: Avoid invalid "kconfig" input on armhf and mips64el.
This fixes a bug whereby:

  guix build linux-libre -s armhf-linux

would fail with:

  guix build: error: gnu/packages/linux.scm:231:2: package `linux-libre-4.8.15' has an invalid input: ("kconfig" #f)

This led 'tests/guix-system.sh' to fail.

* gnu/packages/linux.scm (make-linux-libre)[native-inputs]: Never add #f
as a "kconfig" input.
2016-12-20 23:39:30 +01:00
Efraim Flashner 899358d18a
gnu: msmtp: Update to 1.6.6.
* gnu/packages/mail.scm (msmtp): Update to 1.6.6.
2016-12-20 22:43:07 +02:00
Efraim Flashner 837ca0f071
gnu: getmail: Update to 4.52.0.
* gnu/packages/mail.scm (getmail): Update to 4.52.0.
2016-12-20 22:43:06 +02:00
Efraim Flashner c55fa42b2d
gnu: bogofilter: Use 'modify-phases'.
* gnu/packages/mail.scm (bogofilter)[arguments]: Use 'modify-phases'.
2016-12-20 22:43:06 +02:00
Efraim Flashner 329e0a9ca0
gnu: mutt: Update to 1.7.2.
* gnu/packages/mail.scm (mutt): Update to 1.7.2.
2016-12-20 22:43:06 +02:00
Efraim Flashner de75f0b1bf
gnu: mailutils: Use 'modify-phases' syntax.
* gnu/packages/mail.scm (mailutils)[arguments]: Use 'modify-phases'.
2016-12-20 22:43:06 +02:00
Efraim Flashner abe5d2dc8d
gnu: mailutils: Update to 3.1.1.
* gnu/packages/mail.scm (mailutils): Update to 3.1.1.
[inputs]: Build with current readline.
[arguments]: Set sysconfdir as /etc.
[home-page]: Use https.
2016-12-20 22:43:05 +02:00
Efraim Flashner e31d35de3f
gnu: gnupg: Remove unneeded input.
* gnu/packages/gnupg.scm (gnupg)[inputs]: Remove adns.
2016-12-20 22:43:01 +02:00
Leo Famulari 8cb3e7e7de
gnu: borg: Update to 1.0.9.
* gnu/packages/backup.scm (borg): Update to 1.0.9.
[arguments]: Run the check phase in its own directory. Skip the test
'test_get_security_dir'.
2016-12-20 14:50:19 -05:00
Leo Famulari 4f6ff977c2
gnu: nss: Add comment about test failures in NSS 3.27.2
* gnu/packages/gnuzilla.scm (nss): Add comment.
2016-12-20 14:44:53 -05:00
Leo Famulari 6eda11de44
Revert "gnu: nss, nss-certs: Update to 3.27.2."
This reverts commit 7ab3ea4266.
2016-12-20 14:35:21 -05:00
Ludovic Courtès 62bd24db39
import: github: Use 'json-fetch'.
* guix/import/github.scm (json-fetch*): Remove.
(latest-released-version): Adjust accordingly.
2016-12-20 19:14:41 +01:00
Ludovic Courtès f943c317fb
environment: Add '--root' option.
* guix/scripts/environment.scm (show-help, %options): Add --root.
(register-gc-root): New procedure.
(guix-environment): Call 'register-gc-root' when OPTS has a 'gc-root'
option.
* doc/guix.texi (Invoking guix environment): Document it.
* tests/guix-environment.sh: Add tests.
2016-12-20 19:14:41 +01:00
Ricardo Wurmus 62a3179395
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to c8e2219c.
(guix): Set to GUIX-DEVEL.
2016-12-20 18:06:00 +01:00
Ricardo Wurmus c8e2219cfb
gnu: guix: Update to 0.12.0.
* gnu/packages/package-management.scm (guix-0.11.0): Rename to...
(guix-0.12.0): ... this.  Adjust users.
(guix): Set to GUIX-0.12.0.
2016-12-20 17:58:06 +01:00
ng0 7d2511bc6b
gnu: Add alsa-plugins.
* gnu/packages/linux.scm (alsa-plugins): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-12-20 10:22:06 -05:00
Marius Bakke 3a35070c50
mailmap: Add alias for Marius Bakke.
* .mailmap: Map m.bakke@warwick.ac.uk to current address.
2016-12-20 15:55:50 +01:00
Marius Bakke 06fcd4a89e
gnu: gnupg: Update to 2.1.17.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.17.
2016-12-20 15:48:24 +01:00
Ludovic Courtès a81771f137
build: Delete all the .service and .conf files upon 'make clean'.
* nix/local.mk (CLEANFILES): Define to add $(nodist_systemdservice_DATA)
and $(nodist_upstartjob_DATA).
2016-12-20 15:21:49 +01:00
Ludovic Courtès b20644ed18
build: Delete all the .service and .conf files upon 'make clean'.
* nix/local.mk (CLEANFILES): Define to add $(nodist_systemdservice_DATA)
and $(nodist_upstartjob_DATA).
2016-12-20 15:14:40 +01:00
Marius Bakke 4cb7786eff
import: pypi: Match new 'pypi-uri' domain in updater.
* guix/import/pypi.scm (pypi-package?): Match pypi.io domain.
2016-12-20 12:57:26 +01:00
Ricardo Wurmus cccbc63950
doc: Replace fingerprint of OpenPGP signing key.
* doc/guix.texi (OPENPGP-SIGNING-KEY-ID): Update to Ricardo's key for
the 0.12.0 release.
2016-12-20 12:29:13 +01:00
Ricardo Wurmus bd6ff5b42b
build: Bump version number.
* configure.ac: Change version to 0.12.0.
2016-12-20 12:29:13 +01:00
Ricardo Wurmus 620431be61
Update NEWS.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-12-20 12:29:13 +01:00
Ludovic Courtès 38d6aa05e2
services: cuirass: Add Cuirass to the system profile.
* gnu/services/cuirass.scm (cuirass-service-type): Extend
PROFILE-SERVICE-TYPE.
2016-12-20 10:27:08 +01:00
Ludovic Courtès 379b6ba5a9
services: cuirass: Add 'cuirass' field.
* gnu/services/cuirass.scm (<cuirass-configuration>)[cuirass]: New
field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
2016-12-20 10:27:08 +01:00
Ludovic Courtès 4a78638f1f
gnu: cuirass: Make sure 'cuirass' has 'evaluate' in $PATH.
* gnu/packages/ci.scm (cuirass)[arguments]: Add OUT/bin to 'PATH'.
2016-12-20 10:27:08 +01:00
Ludovic Courtès 137f8df66c
services: cuirass: Create the database directory.
* gnu/services/cuirass.scm (cuirass-activation): Create the database
directory for CONFIG.
2016-12-20 10:27:08 +01:00
John Darrington 8c4e99cca3
gnu: Fix load-extension path in packaging of guile-ncurses.
* gnu/packages/guile.scm (guile-ncurses) [arguments]: Install shared object before
attempting to build the package.  Patch load-extension path before building instead
of after.
2016-12-20 06:43:29 +01:00
Tobias Geerinckx-Rice 1feeb2e035
gnu: argon2: Update to 20161029.
* gnu/packages/password-utils.scm (argon2): Update to 20161029.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice 934ba12f3d
gnu: cppcheck: Update to 1.76.1.
* gnu/packages/check.scm (cppcheck): Update to 1.76.1.
2016-12-20 05:36:58 +01:00
Tobias Geerinckx-Rice 17c2294c24
gnu: hunspell: Add missing perl dependency.
* gnu/packages/libreoffice.scm (hunspell)[inputs]: Add perl dependency
for ispellaff2myspell.
2016-12-20 05:36:58 +01:00