Mark H Weaver
398433dc96
gnu: linux-libre@4.4: Update to 4.4.51.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.51.
2017-02-24 00:48:11 -05:00
Leo Famulari
0d7feebb62
gnu: lightweight-desktop.tmpl: Remove xmonad.
...
* gnu/system/examples/lightweight-desktop.tmpl (packages): Remove xmonad.
2017-02-23 17:44:59 -05:00
Leo Famulari
533372319e
gnu: lightweight-desktop.tmpl: Complete i3-wm.
...
* gnu/system/examples/lightweight-desktop.tmpl (packages): Add i3status
and dmenu.
(use-package-modules): Add suckless.
2017-02-23 17:44:54 -05:00
John Darrington
a20b084a04
gnu: Add gnushogi and xshogi
...
* gnu/packages/games.scm (gnushogi, xshogi): New variables.
2017-02-23 21:25:08 +01:00
Leo Famulari
1d311009fe
gnu: util-linux: Fix CVE-2017-2616.
...
* gnu/packages/patches/util-linux-CVE-2017-2616.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (util-linux)[replacement]: New field.
(util-linux/fixed): New variable.
2017-02-23 15:01:54 -05:00
Leo Famulari
1c851cbe0c
gnu: shadow: Fix CVE-2017-2616.
...
* gnu/packages/patches/shadow-CVE-2017-2616.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/admin.scm (shadow): Use it.
2017-02-23 14:59:50 -05:00
Leo Famulari
b191f0a6c5
services: guix: Support building in a directory besides '/tmp'.
...
* gnu/services/base.scm (<guix-configuration>)[tmpdir]: New field.
(guix-shepherd-service): Use 'tmpdir' in #:environment-variables.
* doc/guix.texi (Base Services)[guix-configuration]: Document it.
2017-02-23 13:03:14 -05:00
Clément Lassieur
94b28aed1e
gnu: prosody: Update to 0.9.12.
...
* gnu/packages/messaging.scm (prosody): Update to 0.9.12.
[inputs]: Change lua5.1-sec-0.5 to lua5.1-sec.
* gnu/packages/lua.scm (lua5.1-sec-0.5): Remove variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-23 14:46:19 +01:00
Marius Bakke
2b7d10d2db
gnu: maim: Update to 4.4.47.
...
* gnu/packages/xdisorg.scm (maim): Update to 4.4.47.
[arguments]: Remove obsolete 'patch-source' phase.
[inputs]: Remove LIBX11 and IMLIB2. Add GLM, LIBJPEG-TURBO, LIBPNG,
LIBXCOMPOSITE, MESA and ZLIB.
2017-02-23 14:06:19 +01:00
Marius Bakke
937b71dfce
gnu: slop: Update to 5.3.21.
...
* gnu/packages/xdisorg.scm (slop): Update to 5.3.21.
[arguments]: Specify -std=gnu++11 in #:configure-flags.
[inputs]: Drop LIBX11, LIBXRANDR, IMLIB2 and GLEW. Add GLM.
2017-02-23 13:53:34 +01:00
Leo Famulari
93d32da9f8
services: guix: Support using an HTTP proxy.
...
* gnu/services/base.scm (<guix-configuration>)[http-proxy]: New field.
(guix-shepherd-service): Use 'http-proxy' in #:environment-variables.
* doc/guix.texi (Base Services)[guix-configuration]: Document it.
2017-02-22 15:25:55 -05:00
Leo Famulari
8923441951
gnu: linux-libre@4.1, linux-libre@4.4, linux-libre@4.9: Fix CVE-2017-6074.
...
* gnu/packages/linux.scm (linux-libre-4.1, linux-libre-4.4,
linux-libre-4.9): Add patch for CVE-2017-6074.
2017-02-22 12:38:57 -05:00
Danny Milosavljevic
f59a20cb6c
gnu: xonsh: Update to 0.5.5.
...
* gnu/packages/shells.scm (xonsh): Update to 0.5.5.
2017-02-22 11:33:06 +01:00
Danny Milosavljevic
052f75da75
gnu: python-pygame: Update to 1.9.3.
...
* gnu/packages/game-development.scm (python-pygame)[version]: Update to 1.9.3.
[source]: Use pypi-uri.
[inputs]: Add freetype.
[arguments]: Use python-3 instead of python-2.
Provide path to freetype library in 'set-library-paths' phase.
Remove "src/movie.c" dummy substitution.
(python2-pygame): New variable.
2017-02-22 11:31:30 +01:00
Marius Bakke
c0185d8e84
gnu: nginx: Update to 1.11.10.
...
* gnu/packages/web.scm (nginx): Update to 1.11.10.
2017-02-22 10:31:59 +01:00
Marius Bakke
6983b8a826
gnu: strace: Update to 4.16.
...
* gnu/packages/linux.scm (strace): Update to 4.16.
[arguments]: Add phase to patch /bin/sh reference. New field.
[home-page]: Update to redirected URL.
2017-02-22 10:24:00 +01:00
Marius Bakke
c762d09e89
gnu: bash-completion: Update to 2.5.
...
* gnu/packages/bash.scm (bash-completion): Update to 2.5.
2017-02-22 08:13:05 +01:00
Marius Bakke
7db818c945
gnu: ola: Update to 0.10.3.
...
* gnu/packages/lighting.scm (ola): Update to 0.10.3.
2017-02-22 08:13:01 +01:00
Marius Bakke
bc5d2620b6
gnu: mpv: Update to 0.24.0.
...
* gnu/packages/video.scm (mpv): Update to 0.24.0.
2017-02-22 08:12:57 +01:00
Marius Bakke
7031b9a763
gnu: libass: Update to 0.13.6.
...
* gnu/packages/video.scm (libass): Update to 0.13.6.
2017-02-22 08:12:53 +01:00
Christopher Allan Webber
aaf1bdc349
gnu: Add guile-fibers.
...
* gnu/packages/guile.scm (guile-fibers): New variable.
2017-02-21 22:22:36 -06:00
Leo Famulari
53a55c9c86
gnu: curl: Update replacement to 7.53.0 [fixes CVE-2017-2629].
...
* gnu/packages/curl.scm (curl-7.52.1): Replace variable with ...
(curl-7.53.0): ... new variable.
(curl)[replacement]: Update to 7.53.0.
2017-02-21 19:07:05 -05:00
Marius Bakke
0ef7ea66b9
gnu: dlib: Update to 19.2.
...
* gnu/packages/machine-learning.scm (dlib): Update to 19.2.
[arguments]: Enable previously failing tests. Fix truthiness of some phases.
[source]: End snippet on #t.
2017-02-21 16:34:26 +01:00
Marius Bakke
025519fa95
gnu: diffoscope: Update to 77.
...
* gnu/packages/package-management.scm (diffoscope): Update to 77.
[arguments]: Remove obsolete colordiff substitution. Adjust 'xxd' substitution
to source path renames. Fix test failure by making it required.
2017-02-21 16:07:30 +01:00
Marius Bakke
2178b580cb
gnu: feh: Update to 2.18.2.
...
* gnu/packages/image-viewers.scm (feh): Update to 2.18.2.
2017-02-21 15:53:17 +01:00
Andy Wingo
4995ae7540
gnu: guile-next: Update to 2.1.7.
...
* gnu/packages/guile.scm (guile-next): Update to 2.1.7.
2017-02-21 10:18:38 +01:00
Leo Famulari
f769c1d77a
gnu: lcms: Specify 'cpe-name'.
...
* gnu/packages/ghostscript.scm (lcms)[properties]: New field.
2017-02-21 00:18:04 -05:00
Leo Famulari
05d80f0c54
gnu: imagemagick: Update to 6.9.7-9.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-9.
2017-02-20 23:31:02 -05:00
ng0
f578a41260
gnu: usbredir: Use correct url.
...
* gnu/packages/spice.scm (usbredir)[source]: Update repository URL.
Signed-off-by: Ben Woodcroft <donttrustben@gmail.com>
2017-02-20 21:31:26 +10:00
Ricardo Wurmus
3b254d7613
gnu: ardour: Update to 5.6.
...
* gnu/packages/audio.scm (ardour): Update to 5.6.
2017-02-20 09:37:26 +01:00
Mark H Weaver
52d901da0c
gnu: linux-libre: Update to 4.10. Keep 4.9 as longterm release.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.10.
(%linux-libre-hash): Update hash.
(linux-libre-4.9): New variable.
* gnu/packages/linux-libre-4.10-x86_64.conf,
gnu/packages/linux-libre-4.10-i686.conf: New files.
* Makefile.am (KCONFIGS): Add them.
2017-02-20 03:04:35 -05:00
Marius Bakke
361d982ce3
gnu: Add python-cycler.
...
* gnu/packages/python.scm (python-cycler, python2-cycler): New variables.
2017-02-19 23:29:57 +01:00
Marius Bakke
b35f442e62
gnu: Remove xf86-video-modesetting.
...
This is part of xorg-server since version 1.17:
https://cgit.freedesktop.org/xorg/xserver/commit/?id=35dc7c75150733dbcef8a18b6796f49a7c48ebee
* gnu/packages/xorg.scm (xf86-video-modesetting): Remove variable.
* gnu/services/xorg.scm (xorg-configuration-file, %default-xorg-modules):
Adjust accordingly.
2017-02-19 23:29:38 +01:00
Marius Bakke
4a4fc718d0
gnu: jemalloc: Update to 4.4.0.
...
* gnu/packages/jemalloc.scm (jemalloc): Update to 4.4.0.
[source, home-page]: Update to current URLs.
2017-02-19 22:25:44 +01:00
Ricardo Wurmus
8071bbbcfa
gnu: qtractor: Use new home page.
...
* gnu/packages/music.scm (qtractor)[home-page]: Use new home page.
2017-02-19 13:03:30 +01:00
Ricardo Wurmus
873253ddd3
gnu: qtractor: Update to 0.8.1.
...
* gnu/packages/music.scm (qtractor): Update to 0.8.1.
2017-02-19 13:03:21 +01:00
Mark H Weaver
c93f50698c
gnu: linux-libre: Update to 4.9.11.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.9.11.
(%linux-libre-hash): Update hash.
2017-02-18 21:46:35 -05:00
Mark H Weaver
64d385380c
gnu: linux-libre@4.4: Update to 4.4.50.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.50.
2017-02-18 21:45:29 -05:00
Marius Bakke
dc027d4014
gnu: python-pyicu: Fix build.
...
* gnu/packages/python.scm (python-pyicu, python2-pyicu)[arguments]: New
field. Add phase to delete locale-dependent test.
2017-02-19 01:20:39 +01:00
Marius Bakke
4d25c486a5
gnu: python-scikit-learn: Fix test failure.
...
* gnu/packages/python.scm (python-scikit-learn,
python2-scikit-learn)[arguments]: Use 'modify-phases'. Move 'check' phase
after 'install' and incorporate 'set-HOME' phase.
2017-02-19 01:19:33 +01:00
Marius Bakke
9200fe14f7
gnu: python-scipy: Declare python2-variant.
...
This is a followup to a50e030141
.
* gnu/packages/python.scm (python-scipy)[properties]: New field.
2017-02-19 01:19:33 +01:00
Marius Bakke
2c1cad7ad2
gnu: python-flake8-polyfill: Enable tests.
...
* gnu/packages/python.scm (python-flake8-polyfill,
python2-flake8-polyfill)[native-inputs]: Add PYTHON-FLAKE8, PYTHON-MOCK,
PYTHON-PYCODESTYLE and PYTHON-PYTEST. New field.
[arguments]: Replace 'check' phase with custom command.
2017-02-19 01:19:33 +01:00
Marius Bakke
d296d30013
gnu: python-flask-wtf: Drop failing test.
...
* gnu/packages/python.scm (python-flask-wtf, python2-flask-wtf)[arguments]:
Add phase to delete file that needs network access.
2017-02-19 01:19:33 +01:00
Marius Bakke
fffcd8b829
gnu: python-pbkdf2: Fix tests.
...
* gnu/packages/python.scm (python-pbkdf2)[arguments]: Replace 'check' phase
with custom command.
2017-02-19 01:19:33 +01:00
Marius Bakke
8ef8de799f
gnu: duplicity: Fix tests.
...
* gnu/packages/backup.scm (duplicity)[native-inputs]: Add PAR2CMDLINE.
[arguments]: Move /bin/sh substitution to 'patch-source' phase and add one file.
2017-02-19 01:19:32 +01:00
Marius Bakke
a10b9810c6
gnu: python-sphinx: Propagate python-requests.
...
* gnu/packages/python.scm (python-sphinx)[native-inputs]: Move PYTHON-REQUESTS
to ...
[propagated-inputs]: ... here.
2017-02-19 01:19:32 +01:00
Leo Famulari
bd1450f1e4
gnu: ntfs-3g: Fix patch for CVE-2017-0358.
...
This is a followup to commit 1a82ba660e
.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: Make patch apply.
2017-02-18 14:20:38 -05:00
Rodger Fox
365950ce92
gnu: pioneers: Update to 15.4.
...
* gnu/packages/games.scm: Update to 15.4.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-18 14:14:11 -05:00
Kei Kebreau
f31bb3a0cf
Revert "updated pioneers to latest version."
...
This reverts commit 2f7eccc048
.
2017-02-18 14:13:32 -05:00
Rodger Fox
2f7eccc048
updated pioneers to latest version.
...
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-18 13:07:13 -05:00
Danny Milosavljevic
27693b1e34
gnu: python-oslosphinx: Re-enable tests.
...
* gnu/packages/openstack.scm (python-oslosphinx): Re-enable tests.
2017-02-18 18:12:34 +01:00
Danny Milosavljevic
9c4810b47c
gnu: python-oslosphinx: Update to 4.10.0.
...
* gnu/packages/openstack.scm (python-oslosphinx): Update to 4.10.0.
2017-02-18 16:52:26 +01:00
Danny Milosavljevic
a1e3ed6e8b
gnu: python-pbr: Support python-sphinx>=1.2.1.
...
* gnu/packages/patches/python-pbr-fix-man-page-support.patch: New file.
* gnu/packages/python.scm (python-pbr-minimal): Use the new patch file.
2017-02-18 16:43:37 +01:00
Leo Famulari
f54cf6428b
gnu: vdirsyncer: Use add-installed-pythonpath in the check phase.
...
* gnu/packages/dav.scm (vdirsyncer)[arguments]: Move the check phase
into the normal part of the build sequence and use add-installed-pythonpath.
2017-02-18 10:24:07 -05:00
Leo Famulari
945b6721eb
gnu: vdirsyncer: Don't fail the test suite when the build machine is slow.
...
* gnu/packages/patches/vdirsyncer-test-suite-slow-machines.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/dav.scm (vdirsyncer)[source]: Use it.
2017-02-18 10:24:03 -05:00
ng0
1ba67b6286
gnu: Add emacs-dream-theme.
...
* gnu/packages/emacs.scm (emacs-dream-theme): New variable.
2017-02-18 14:26:30 +01:00
Nicolas Goaziou
a26d6bcc53
gnu: emacs-org: Update to 20170210.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20170210.
2017-02-18 11:16:46 +01:00
Mark H Weaver
42e721a13d
gnu: webkitgtk: Update to 2.14.5.
...
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.5.
2017-02-18 00:53:35 -05:00
Leo Famulari
fbbb1abf89
gnu: inkscape: Update to 0.92.1.
...
* gnu/packages/inkscape.scm (inkscape): Update to 0.92.1.
2017-02-17 17:56:36 -05:00
John Darrington
1f45f18abe
installer: Aris: update synopis and description.
...
* gnu/packages/maths.scm (aris): Use the synopsis and description from the
web page instead of the README file.
2017-02-17 18:52:24 +01:00
John Darrington
193abc8232
gnu: Add aris.
...
* gnu/packages/maths.scm(aris): New variable.
2017-02-17 18:33:24 +01:00
Tobias Geerinckx-Rice
4f4bca0f10
gnu: fish: Fix build after upstream changes.
...
The 2.5.0 release was incorrectly packaged, then fixed in place. This is,
in a way, a follow-up to commit 89eb56f05f
.
See <https://github.com/fish-shell/fish-shell/issues/3807 >.
Reported by ng0 <contact.ng0@cryptolab.net>.
* gnu/packages/shells.scm (fish)[source]: Update hash.
[native-inputs]: Remove autoconf, automake, and libtool.
[arguments]: Remove ‘bootstrap’ phase.
2017-02-17 16:18:27 +01:00
Leo Famulari
bef7a9a305
gnu: linux-libre@4.4: Update to 4.4.49.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.49.
2017-02-17 08:54:57 -05:00
Leo Famulari
9e276ebb8c
gnu: linux-libre: Update to 4.9.10.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.9.10.
(%linux-libre-hash): Update hash.
2017-02-17 08:54:53 -05:00
Eric Bavier
8889a7da6f
gnu: raincat: Update home-page.
...
* gnu/packages/games.scm (raincat)[home-page]: Update.
2017-02-16 23:33:39 -06:00
Eric Bavier
8ca2cb58e2
gnu: tomb: Upgrade to 2.3.
...
* gnu/packages/crypto.scm (tomb): Upgrade to 2.3.
2017-02-16 23:33:39 -06:00
Eric Bavier
8a5a50a741
gnu: swish-e: Point source and home-page to archive.org.
...
* gnu/packages/search.scm (swish-e)[source]: Include archive.org mirror.
[home-page]: Point to archive.org.
2017-02-16 23:33:39 -06:00
Leo Famulari
6c067a3f13
gnu: scrypt: Update to 1.2.1.
...
* gnu/packages/crypto.scm (scrypt): Update to 1.2.1.
2017-02-16 22:27:30 -05:00
Leo Famulari
173995453c
gnu: go: Update to 1.7.5.
...
* gnu/packages/golang.scm (go-1.7): Update to 1.7.5.
[arguments]: Re-enable test 'TestLoadFixed'.
2017-02-16 22:10:11 -05:00
Leo Famulari
b5ed0b9b95
gnu: shotwell: Update to 0.25.5.
...
* gnu/packages/gnome.scm (shotwell): Update to 0.25.5.
2017-02-16 18:09:40 -05:00
ng0
52ddeaa0c2
gnu: Add scsh.
...
* gnu/packages/shells.scm (scsh): New variable.
2017-02-16 16:08:45 -06:00
ng0
8a0c2552b4
gnu: Add scheme48-rx.
...
* gnu/packages/scheme.scm (scheme48-rx): New variable.
2017-02-16 15:43:56 -06:00
Leo Famulari
856b7037aa
gnu: icedtea-7: Update to 2.6.9 [security fixes].
...
Fixes CVE-2016-{2183,5546,5547,5548,5549,5552} and
CVE-2017-{3231,3241,3252,3253,3260,3261,3272,3289}.
* gnu/packages/java.scm (icedtea-7): Update to 2.6.9.
2017-02-16 16:13:45 -05:00
Leo Famulari
c85016adcc
gnu: openssl-next: Update to 1.1.0e [fixes CVE-2017-3733].
...
* gnu/packages/tls.scm (openssl-next): Update to 1.1.0e.
2017-02-16 11:42:36 -05:00
Manolis Ragkousis
41bfcac35c
gnu: hurd: Add gnumach-source-url procedure.
...
* gnu/packages/hurd.scm (gnumach-source-url): New procedure.
(gnumach-headers)[source]: Adjust accordingly.
2017-02-16 18:10:21 +02:00
ng0
e967dd9cf4
gnu: Add emacs-pretty-mode.
...
* gnu/packages/emacs.scm (emacs-pretty-mode): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2017-02-16 12:45:27 +03:00
Alex Kost
7f86a97cee
gnu: magit: Update to 2.10.2.
...
* gnu/packages/emacs.scm (magit, emacs-magit-popup): Update to 2.10.2.
2017-02-16 12:45:27 +03:00
Tobias Geerinckx-Rice
f821b10190
gnu: pugixml: Update to 1.8.1.
...
* gnu/packages/xml.scm (pugixml): Update to 1.8.1.
[arguments]: Remove ‘chdir’ phase and allow #:out-of-source building.
Add comment about the lack of tests.
2017-02-16 00:32:16 +01:00
Tobias Geerinckx-Rice
270cdbef26
gnu: perl-xml-compile-wsdl11: Update to 3.06.
...
* gnu/packages/xml.scm (perl-xml-compile-wsdl11): Update to 3.06.
2017-02-16 00:32:16 +01:00
Tobias Geerinckx-Rice
24c013c06d
gnu: perl-xml-compile-soap: Update to 3.21.
...
* gnu/packages/xml.scm (perl-xml-compile-soap): Update to 3.21.
2017-02-16 00:32:16 +01:00
Tobias Geerinckx-Rice
928bfc3d45
gnu: youtube-dl: Update to 2017.02.16.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.02.16.
2017-02-16 00:32:15 +01:00
Julien Lepiller
953ecc04a0
gnu: Add ocaml-ppx-compare.
...
* gnu/packages/ocaml.scm (ocaml-ppx-compare): New variable.
2017-02-15 20:11:01 +01:00
Julien Lepiller
9a63fef95a
gnu: Add ocaml-ppx-bench.
...
* gnu/packages/ocaml.scm (ocaml-ppx-bench): New variable.
2017-02-15 20:10:53 +01:00
Julien Lepiller
be1e892d85
gnu: Add ocaml-ppx-inline-test.
...
* gnu/packages/ocaml.scm (ocaml-ppx-inline-test): New variable.
2017-02-15 20:10:50 +01:00
Julien Lepiller
e6515b55ea
gnu: Add ocaml-ppx-type-conv.
...
* gnu/packages/ocaml.scm (ocaml-ppx-type-conv): New variable.
2017-02-15 20:10:47 +01:00
Julien Lepiller
505394d1fd
gnu: Add ocaml-ppx-deriving.
...
* gnu/packages/ocaml.scm (ocaml-ppx-deriving): New variable.
2017-02-15 20:10:44 +01:00
Julien Lepiller
f6dde36aeb
gnu: Add ocaml-cppo.
...
* gnu/packages/ocaml.scm (ocaml-cppo): New variable.
2017-02-15 20:10:42 +01:00
Julien Lepiller
9e5687867d
gnu: Add ocaml-ppx-driver.
...
* gnu/packages/ocaml.scm (ocaml-ppx-driver): New variable.
2017-02-15 20:10:39 +01:00
Julien Lepiller
567b4e0299
gnu: Add ocaml-ppx-optcomp.
...
* gnu/packages/ocaml.scm (ocaml-ppx-optcomp): New variable.
2017-02-15 20:10:36 +01:00
Julien Lepiller
c333995063
gnu: Add ocaml-ppx-core.
...
* gnu/packages/ocaml.scm (ocaml-ppx-core): New variable.
2017-02-15 20:10:33 +01:00
Julien Lepiller
6bdf77a2a1
gnu: Add ocaml-fieldslib.
...
* gnu/packages/ocaml.scm (ocaml-fieldslib): New variable.
2017-02-15 20:10:01 +01:00
Leo Famulari
6fb9e069b0
gnu: gptfdisk: Install the documentation.
...
* gnu/packages/disk.scm (gptfdisk)[arguments]: Install the manpages.
2017-02-15 13:08:10 -05:00
Leo Famulari
b611d01827
gnu: python-icalendar: Update to 3.11.3.
...
* gnu/packages/python.scm (python-icalendar): Update to 3.11.3.
2017-02-15 13:03:22 -05:00
Marius Bakke
6925cd788b
gnu: python-qrcode: Disable tests.
...
* gnu/packages/python.scm (python-qrcode, python2-qrcode)[arguments]: New field.
2017-02-15 09:23:01 +01:00
Marius Bakke
a31e2f1a56
gnu: python-sphinx-cloud-sptheme: Explicitly disable tests.
...
* gnu/packages/python.scm (python-sphinx-cloud-sptheme,
python2-sphinx-cloud-sptheme)[arguments]: New field.
2017-02-15 09:15:20 +01:00
Marius Bakke
5b3c3d4b5a
gnu: python-sphinx-repoze-autointerface: Disable tests.
...
* gnu/packages/python.scm (python-sphinx-repoze-autointerface,
python2-sphinx-repoze-autointerface)[arguments]: New field.
2017-02-15 09:08:11 +01:00
Marius Bakke
9893cff376
gnu: python-sphinx-rtd-theme: Disable tests.
...
* gnu/packages/python.scm (python-sphinx-rtd-theme,
python2-sphinx-rtd-theme)[arguments]: New field.
2017-02-15 09:05:56 +01:00
Marius Bakke
3d2a544c69
gnu: python-sphinxcontrib-newsfeed: Disable tests.
...
* gnu/packages/python.scm (python-sphinxcontrib-newsfeed
python2-sphinxcontrib-newsfeed)[arguments]: New field.
2017-02-15 09:03:05 +01:00
Marius Bakke
e2cb140efb
gnu: python-sphinxcontrib-programoutput: Disable tests.
...
* gnu/packages/python.scm (python-sphinxcontrib-programoutput,
python2-sphinxcontrib-programoutput)[arguments]: New field.
2017-02-15 09:01:08 +01:00
Marius Bakke
2010af55b9
gnu: python-requests-mock: Update to 1.3.0.
...
* gnu/packages/openstack.scm (python-requests-mock, python2-requests-mock):
Update to 1.3.0.
2017-02-15 08:39:15 +01:00
Marius Bakke
fe2ba3a888
gnu: python-tabulate: Disable tests.
...
* gnu/packages/python.scm (python-tabulate)[arguments]: New field.
[native-inputs]: Remove.
[source]: Remove test substitution snippet.
2017-02-15 08:28:03 +01:00
Eric Bavier
0491a3b2d6
gnu: Add qutebrowser.
...
* gnu/packages/web.scm (qutebrowser): New variable.
2017-02-14 21:20:37 -06:00
Eric Bavier
499991cfe8
gnu: python-pyqt: Propagate python-sip.
...
* gnu/packages/qt.scm (python-pyqt)[propagated-inputs]: New field.
2017-02-14 21:20:37 -06:00
Eric Bavier
d8768e3172
gnu: Add python-pypeg2.
...
* gnu/packages/python.scm (python-pypeg2): New variable.
2017-02-14 21:20:36 -06:00
Eric Bavier
4dcb135e7c
gnu: Add python-cssutils.
...
* gnu/packages/python.scm (python-cssutils): New variable.
(python2-cssutils)[native-inputs]: Remove unused python2-mock.
2017-02-14 21:14:02 -06:00
Tobias Geerinckx-Rice
20de37ef4d
gnu: gparted: Update to 0.28.0.
...
* gnu/packages/disk.scm (gparted): Update to 0.28.0.
2017-02-15 01:32:32 +01:00
Ricardo Wurmus
71311e4e48
gnu: Add guildhall.
...
* gnu/packages/guile.scm (guildhall): New variable.
2017-02-14 22:46:58 +01:00
Leo Famulari
1ae04e3511
gnu: vim: Fix CVE-2017-5953.
...
* gnu/packages/patches/vim-CVE-2017-5953.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/vim.scm (vim)[source]: Use it.
2017-02-14 14:24:04 -05:00
Leo Famulari
30f420c155
gnu: khal: Update to 0.9.2.
...
* gnu/packages/calendar.scm (khal): Update to 0.9.2.
2017-02-14 13:16:06 -05:00
Marius Bakke
619bfd811e
gnu: awscli: Explicitly disable tests.
...
* gnu/packages/python.scm (awscli)[arguments]: New field.
[native-inputs]: Remove.
2017-02-14 16:09:49 +01:00
Marius Bakke
a9c15e8b59
gnu: awscli: Update to 1.11.47.
...
* gnu/packages/python.scm (awscli): Update to 1.11.47.
2017-02-14 16:03:07 +01:00
Marius Bakke
0a7d96f8e4
gnu: python-botocore: Update to 1.5.10.
...
* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.5.10.
2017-02-14 16:02:51 +01:00
Christopher Allan Webber
a5bd6a5e15
guile-gdbm-ffi: Write to correct guile output directory and use guild.
...
* gnu/packages/guile.scm (guile-gdbm-ffi): Check guile for effective version
before writing to output path. Also fixes a bug where the guild command was
not getting called, and instead was calling the internal guile compile-file
procedure. This meant that the package produced was dependent on whatever
version of guile was powering Guix at the time. Also set GUILE_AUTO_COMPILE
to 0 to avoid gnarly looking warnings during build.
2017-02-14 08:10:19 -06:00
Eric Bavier
4fc282b32a
gnu: netsurf: Enable tests.
...
* gnu/packages/patches/netsurf-longer-test-timeout.patch,
gnu/packages/patches/netsurf-y2038-tests.patch: New patches.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/web.scm (netsurf)[source]: Use them.
[native-inputs]: Add libidn, check.
[inputs]: Add miscfiles.
[arguments]: Remove #:tests?, add #:test-target. Add 'patch-check phase.
2017-02-13 22:28:33 -06:00
Eric Bavier
710806b57b
gnu: netsurf: Use unbundled source.
...
* gnu/packages/patches/netsurf-system-utf8proc.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (netsurf)[source]: Use it. Change to unbundled source
tarball.
[native-inputs]: Add netsurf-buildsystem, nsgenbind. Remove flex, bison.
[inputs]: Add utf8proc, libcss, libdom, libnsbmp, libnsgif, libnspsl,
libnsutils, libsvgtiny. Remove expat, gperf.
[arguments]: Adjust #:make-flags for netsurf-buildsystem. Delete configure
phase. Adjust source directories.
2017-02-13 22:28:33 -06:00
Eric Bavier
1f6ec9d22d
gnu: Add nsgenbind.
...
* gnu/packages/web.scm (nsgenbind): New variable.
2017-02-13 22:28:33 -06:00
Eric Bavier
02a7a0caf4
gnu: Add libnspsl.
...
* gnu/packages/web.scm (libnspsl): New variable.
2017-02-13 22:28:32 -06:00
Eric Bavier
54b7f14956
gnu: Add libnsutils.
...
* gnu/packages/web.scm (libnsutils): New variable.
2017-02-13 22:28:32 -06:00
Eric Bavier
ea1c8b312b
gnu: Add libnsgif.
...
* gnu/packages/web.scm (libnsgif): New variable.
2017-02-13 22:28:32 -06:00
Eric Bavier
4018a533c0
gnu: Add libnsbmp.
...
* gnu/packages/web.scm (libnsbmp): New variable.
2017-02-13 22:28:32 -06:00
Eric Bavier
6fae2256e9
gnu: Add libsvgtiny.
...
* gnu/packages/web.scm (libsvgtiny): New variable.
2017-02-13 22:28:32 -06:00
Eric Bavier
ccb8829847
gnu: Add LibDOM.
...
* gnu/packages/web.scm (libdom): New variable.
2017-02-13 22:28:31 -06:00
Eric Bavier
15cd054296
gnu: Add perl-switch.
...
* gnu/packages/perl.scm (perl-switch): New variable.
2017-02-13 22:28:31 -06:00
Eric Bavier
0527b43db4
gnu: Add libcss.
...
* gnu/packages/web.scm (libcss): New variable.
2017-02-13 22:28:31 -06:00
Eric Bavier
5a0096a35d
gnu: Add LibWapcaplet.
...
* gnu/packages/web.scm (libwapcaplet): New variable.
2017-02-13 22:28:31 -06:00
Eric Bavier
43bfbf1370
gnu: Add hubbub.
...
* gnu/packages/web.scm (hubbub): New variable.
2017-02-13 22:28:25 -06:00
Eric Bavier
ef61177ddd
gnu: Add libparserutils.
...
* gnu/packages/web.scm (netsurf-buildsystem)
(netsurf-buildsystem-arguments, libparserutils): New variables.
2017-02-13 20:59:25 -06:00
Eric Bavier
5353cea007
gnu: utf8proc: Enable tests.
...
* gnu/packages/textutils.scm (utf8proc)[inputs]: New field.
[arguments]: Remove '#:tests? #f'. Add check-data phase.
2017-02-13 20:59:25 -06:00
Eric Bavier
5d230d5b46
gnu: utf8proc: Upgrade to 2.1.0.
...
* gnu/packages/textutils.scm (utf8proc): Upgrade to 2.1.0.
2017-02-13 20:59:25 -06:00
Eric Bavier
57c211cd71
gnu: netsurf: Upgrade to 3.6.
...
* gnu/packages/web.scm (netsurf): Upgrade to 3.6.
[source]: 'https' -> 'http'. Remove modules, snippet, and patches.
[home-page]: 'https' -> 'http'.
[arguments]: Adjust source directories.
* gnu/packages/patches/netsurf-about.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-13 20:59:19 -06:00
Marius Bakke
e435af5c2a
gnu: python-mako: Fix tests.
...
* gnu/packages/python.scm (python-mako, python2-mako)[native-inputs]: Add
PYTHON-PYTEST.
2017-02-14 00:49:49 +01:00
Marius Bakke
ac72d3d2cc
gnu: python-openid-teams: Disable tests.
...
* gnu/packages/python.scm (python-openid-teams,
python2-openid-teams)[arguments]: New field.
2017-02-14 00:41:07 +01:00
Marius Bakke
019ccdb6c8
gnu: python-openid-cla: Disable tests.
...
* gnu/packages/python.scm (python-openid-cla, python2-openid-cla)[arguments]:
New field.
2017-02-14 00:41:06 +01:00
Marius Bakke
23015b4fb4
gnu: python-oslosphinx: Disable tests.
...
* gnu/packages/openstack.scm (python-oslosphinx,
python2-oslosphinx)[arguments]: New field.
2017-02-14 00:16:23 +01:00
Tobias Geerinckx-Rice
faa9ba4653
gnu: borg: Update to 1.0.10.
...
* gnu/packages/backup.scm (borg): Update to 1.0.10.
2017-02-14 00:05:05 +01:00
Marius Bakke
bb6043fe9f
gnu: python-pygit2: Skip tests requiring network access.
...
* gnu/packages/python.scm (python-pygit2, python2-pygit2)[source](patches):
New field.
* gnu/packages/patches/python-pygit2-disable-network-tests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-02-14 00:04:59 +01:00
Marius Bakke
97b62eb0bf
gnu: python-trollius-redis: Disable tests.
...
* gnu/packages/python.scm (python-trollius-redis,
python2-trollius-redis)[arguments]: New field.
2017-02-13 22:59:28 +01:00
Marius Bakke
424b1ae769
Merge branch 'master' into python-tests
2017-02-13 22:35:05 +01:00
Marius Bakke
eae2dbd47a
gnu: libwacom: Update to 0.23.
...
* gnu/packages/xdisorg.scm (libwacom): Update to 0.23.
2017-02-13 22:31:23 +01:00
Julien Lepiller
5220022a80
gnu: Add python-openid.
...
* gnu/packages/python.scm (python-openid): New variable.
2017-02-13 22:29:52 +01:00
Ricardo Wurmus
51a0887dcf
gnu: gajim: Do not propagate Python packages.
...
* gnu/packages/messaging.scm (gajim)[propagated-inputs]: Move all inputs from
here...
[inputs]: ...to here.
2017-02-13 22:16:13 +01:00
Ricardo Wurmus
f24ebd3b64
gnu: gajim: Update to 0.16.7.
...
* gnu/packages/messaging.scm (gajim): Update to 0.16.7.
2017-02-13 22:16:13 +01:00
Arun Isaac
85bc5434ed
gnu: ffmpeg: Build with SDL support.
...
SDL is required for the `ffplay' executable to be built.
* gnu/packages/video.scm (ffmpeg)[inputs]: Add sdl2.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-13 20:56:02 +01:00
Marius Bakke
08f96396b6
gnu: libuv: Update to 1.11.0.
...
* gnu/packages/libevent.scm (libuv): Update to 1.11.0.
[home-page]: Change to new home.
2017-02-13 20:37:20 +01:00
Marius Bakke
1b0054bdee
gnu: libev: Update to 4.24.
...
* gnu/packages/libevent.scm (libev): Update to 4.24.
2017-02-13 20:31:31 +01:00
José Miguel Sánchez García
824e5fe640
gnu: Add font-google-material-design-icons.
...
* gnu/packages/font.scm (font-google-material-design-icons): New
variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-13 15:55:55 +01:00
José Miguel Sánchez García
be4f149d29
gnu: Add simh.
...
* gnu/packages/simh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add simh.scm.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-13 15:55:55 +01:00
rsiddharth
5f622de13b
gnu: Add ghc-hslogger.
...
* gnu/packages/haskell.scm (ghc-hslogger): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-13 15:55:55 +01:00
Sergei Trofimovich
3adab88faf
gnu: ghc: remove unused 'libedit' input
...
ghc stopped using libedit (via editline) in 2009:
https://git.haskell.org/ghc.git/commitdiff/46aed8a4a084add708bbd119d19905105d5f0d72
* gnu/packages/haskell.scm (ghc, ghc-8): remove 'libedit' input
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-13 15:55:55 +01:00
Ben Woodcroft
ca113696d6
gnu: bundler: Update to 1.14.4.
...
* gnu/packages/ruby.scm (bundler): Update to 1.14.4.
2017-02-13 21:17:44 +10:00
Ludovic Courtès
d2986552d1
system: Use the normalized codeset for the locale name in the examples.
...
* gnu/system/examples/bare-bones.tmpl <locale>: Change to "en_US.utf8".
* gnu/system/examples/desktop.tmpl <locale>: Likewise.
* gnu/system/examples/lightweight-desktop.tmpl <locale>: Likewise.
2017-02-13 10:02:54 +01:00
Marius Bakke
43f10b5e74
gnu: wget: Update to 1.19.1.
...
* gnu/packages/wget.scm (wget): Update to 1.19.1.
2017-02-12 21:20:35 +01:00
Marius Bakke
358dae1625
gnu: i3status: Update to 2.11.
...
* gnu/packages/wm.scm (i3status): Update to 2.11.
2017-02-12 21:05:21 +01:00
Christopher Allan Webber
b76c94e639
gnu: Add angband.
...
* gnu/packages/games.scm (angband): New variable.
2017-02-12 13:52:37 -06:00
Leo Famulari
83f805be02
gnu: postgresql: Update to 9.5.6.
...
* gnu/packages/databases.scm (postgresql): Update to 9.5.6.
2017-02-12 13:42:03 -05:00
Leo Famulari
46aa4c666e
gnu: mcabber: Update to 1.0.5 [fixes CVE-2017-5604].
...
* gnu/packages/messaging.scm (mcabber): Update to 1.0.5.
2017-02-12 10:46:25 -05:00
Leo Famulari
d6065945ff
gnu: screen: Fix CVE-2017-5618.
...
* gnu/packages/patches/screen-CVE-2017-5618.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/screen.scm (screen)[source]: Use it.
2017-02-12 10:26:02 -05:00
Leo Famulari
6ea86d7ec3
gnu: mpd: Update to 0.20.4.
...
* gnu/packages/mpd.scm (mpd): Update to 0.20.4.
[native-inputs]: Add gcc-5.
2017-02-12 10:26:01 -05:00
Leo Famulari
37acc8a07b
gnu: qemu: Fix CVE-2017-{5667,5898,5931}.
...
* gnu/packages/patches/qemu-CVE-2017-5667.patch,
gnu/packages/patches/qemu-CVE-2017-5898.patch,
gnu/packages/patches/qemu-CVE-2017-5931.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
gnu/packages/qemu.scm (qemu)[source]: Use them.
2017-02-12 10:25:53 -05:00
Efraim Flashner
2c20bf62db
gnu: ffmpeg@2.8: Update to 2.8.11.
...
* gnu/packages/video.scm (ffmpeg@2.8): Update to 2.8.11.
2017-02-12 09:15:07 +02:00
Efraim Flashner
b55b4aa8ed
gnu: ffmpeg: Update to 3.2.4.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.2.4.
2017-02-12 09:15:07 +02:00
宋文武
c32d02fe7e
services: Add openvswitch-service-type.
...
* gnu/services/networking.scm (<openvswitch-configuration>): New record type.
(openvswitch-activation, openvswitch-shepherd-service): New procedures.
(openvswitch-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.
2017-02-12 14:48:34 +08:00
宋文武
92ac2cff82
gnu: Add openvswitch.
...
* gnu/packages/networking.scm (openvswitch): New variable.
2017-02-12 13:08:05 +08:00
Leo Famulari
4406b6aa90
gnu: irssi: Update to 1.0.1.
...
* gnu/packages/irc.scm (irssi): Update to 1.0.1.
2017-02-11 22:13:40 -05:00
Ludovic Courtès
bd2337228d
gnu: Add Guile-Git.
...
* gnu/packages/guile.scm (guile-git): New variable.
2017-02-11 22:28:37 +01:00
Ludovic Courtès
413f71f3fe
gnu: libgit2: Propagate openssl and zlib.
...
* gnu/packages/version-control.scm (libgit2)[inputs]: Move OPENSSL
to...
[propagated-inputs]: ... here. New field.
2017-02-11 22:28:37 +01:00
Ludovic Courtès
71e0f21781
gnu: Use 'license:' prefix in (gnu packages guile).
...
* gnu/packages/guile.scm: Import (guix licenses) with the 'license:'
prefix.
2017-02-11 22:28:37 +01:00
Marius Bakke
26653538c9
gnu: gtk-vnc: Update to 0.7.0 [fixes CVE-2017-{5884,5885}].
...
* gnu/packages/gnome.scm (gtk-vnc): Update to 0.7.0.
2017-02-11 20:12:41 +01:00
Marius Bakke
f057755e6e
gnu: spice-gtk: Update to 0.33.
...
* gnu/packages/spice.scm (spice-gtk): Update to 0.33.
[source, home-page]: Use HTTPS.
2017-02-11 20:12:41 +01:00
Marius Bakke
5e569d5c41
gnu: spice-protocol: Update to 0.12.12.
...
* gnu/packages/spice.scm (spice-protocol): Update to 0.12.12.
[source, home-page]: Use HTTPS.
2017-02-11 20:12:41 +01:00
Marius Bakke
ae953ead0f
gnu: spice: Fix CVE-2016-9577 and CVE-2016-9578.
...
* 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: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/spice.scm (spice)[source]: Use them.
2017-02-11 20:12:41 +01:00
Carolili
dcb550e599
gnu: slurm: Update to 16.05.9.1.
...
* gnu/packages/parallel.scm (slurm): Update to 16.05.9.1.
* gnu/packages/patches/slurm-configure-remove-nonfree-contribs.patch:
Removing two contribs which are added in the new version.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-11 20:12:41 +01:00
ng0
4153ef23f5
gnu: shadow: Update to 4.4.
...
* gnu/packages/admin.scm (shadow): Update to 4.4.
[source]: Adjust URL.
* gnu/packages/patches/shadow-4.4-su-snprintf-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patch.
Signed-off-by: Leo Famulari <leo@famulari.name>
2017-02-11 13:43:42 -05:00
ng0
52701a3d35
gnu: shadow: Use 'modify-phases'.
...
* gnu/packages/admin.scm (shadow): Use 'modify-phases'.
2017-02-11 13:43:42 -05:00
Danny Milosavljevic
c6b6a74e77
gnu: python-pyodbc-c: Update to 3.1.4.
...
* gnu/packages/databases.scm (python-pyodbc-c): Update to 3.1.4.
2017-02-11 10:22:20 +01:00
ng0
a054777e02
gnu: Add sedsed.
...
* gnu/packages/admin.scm (sedsed): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-10 21:08:49 -05:00
Ludovic Courtès
340f9b9fa0
gnu: librstp: Allow tests to run.
...
Fixes <http://bugs.gnu.org/25669 >.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>.
Before that, the sender process in test/rtpw_test.sh would try to read
words from the parent directory, and thus it would return almost
immediately (as if it had read an empty file, no error).
* gnu/packages/telephony.scm (libsrtp)[inputs]: Add PSMISC.
[arguments]: In 'patch-dictionary-location' phase, set the name of the
'FAQ' file rather than the name of its parent directory.
2017-02-10 23:39:46 +01:00
Clément Lassieur
533bc51469
tests: Add 'prosody-service-type' test.
...
* gnu/tests/messaging.scm: New file.
* gnu/services/messaging.scm: New exported procedure.
(<shepherd-service>)[provision]: Add 'xmpp-daemon'.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-10 23:39:45 +01:00
Marius Bakke
8b20a4d15e
gnu: virglrenderer: Update to 0.6.0 [security fixes].
...
Fixes CVE-2016-{10163,10214} and CVE-2017-{5580,5937}.
* gnu/packages/spice.scm (virglrenderer): Update to 0.6.0.
2017-02-10 20:16:36 +01:00
Christopher Allan Webber
2737bcff5d
gnu: Add guile2.2-gdbm-ffi.
...
* gnu/packages/guile.scm (guile2.2-gdbm-ffi): New variable.
2017-02-10 12:42:28 -06:00
Alex Griffin
49dbae548e
gnu: Add font-go.
...
* gnu/packages/fonts.scm (font-go): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-10 17:35:01 +01:00
Alex Griffin
de191cafce
gnu: Add font-iosevka.
...
* gnu/packages/fonts.scm (font-iosevka): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-10 17:35:01 +01:00
Alex Griffin
446e1d5196
gnu: Add font-comic-neue.
...
* gnu/packages/fonts.scm (font-comic-neue): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-10 17:35:01 +01:00
David Craven
a5bc3dfeaa
gnu: Add ovmf.
...
* gnu/packages/grub.scm (edk2-commit, edk2-version, edk2-origin, ovmf): New
variables.
2017-02-10 17:15:35 +01:00
David Craven
1b533badfa
gnu: Add seabios.
...
* gnu/packages/firmware.scm (seabios): New variable.
2017-02-10 17:15:35 +01:00
David Craven
ce03b4535a
gnu: Use 'license:' prefix in (gnu packages firmware).
...
* gnu/packages/firmware.scm (ath9k-htc-firmware, b43-tools,
openfwwf-firmware): Add prefix.
2017-02-10 17:15:35 +01:00
David Craven
862e38d551
gnu: Move (gnu packages grub) and (gnu packages u-boot) ...
...
to (gnu packages bootloaders).
* gnu/packages/grub.scm: Rename to bootloaders.scm.
* gnu/packages/u-boot.scm: Move to bootloaders.scm.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add bootloaders.scm,
remove grub.scm and u-boot.scm;
* gnu/system/grub.scm: Import (gnu packages bootloaders).
* gnu/system/install.scm: Import (gnu packages bootloaders).
* gnu/system/vm.scm: Import (gnu packages bootloaders).
2017-02-10 17:15:35 +01:00
David Craven
96b714f5fd
gnu: Add syslinux.
...
* gnu/packages/grub.scm (syslinux): New variable.
2017-02-10 17:15:34 +01:00
David Craven
3f73aa1a5a
gnu: Use 'license:' prefix in (gnu packages grub).
...
* gnu/packages/grub.scm (grub): Add prefix.
2017-02-10 17:15:29 +01:00
Kei Kebreau
29da15738c
gnu: wxmaxima: Update to 16.12.2.
...
* gnu/packages/maths.scm (wxmaxima): Update to 16.12.2.
2017-02-10 11:02:10 -05:00
Ludovic Courtès
50b8a527ef
gnu: bash: Add graft for patch #7 [fixes CVE-2017-5932].
...
* gnu/packages/bash.scm (bash)[replacement]: New field.
(bash-minimal): Likewise.
(url-fetch/reset-patch-level): New procedure.
(bash/fixed): New variable.
2017-02-10 16:44:57 +01:00
Ludovic Courtès
afd5323378
gnu: bash: Update patch URL to 4.4.
...
* gnu/packages/bash.scm (patch-url): Change "43" to "44".
2017-02-10 16:44:54 +01:00
Marius Bakke
d0d878493b
gnu: webkitgtk: Update to 2.14.4 [security fixes].
...
Fixes CVE-2017-{2350,2354,2355,2356,2362,2363,2364,2365,2366,2369,2371,2373}.
* gnu/packages/webkit.scm (webkitgtk): Update to 2.14.4.
2017-02-10 16:33:33 +01:00
Marius Bakke
5c2af89985
gnu: lvm2: Update to 2.02.168.
...
* gnu/packages/linux.scm (lvm2): Update to 2.02.168.
2017-02-10 16:33:33 +01:00
Danny Milosavljevic
5533071407
gnu: rdmd: Update to 2.073.0.
...
* gnu/packages/ldc.scm (rdmd): Remove local variable "commit".
[version]: Modify.
[source]: Modify.
2017-02-10 16:21:50 +01:00
David Craven
82de2655a1
gnu: git: Add GIT_EXEC_PATH search-path-specification.
...
Enables git plugins to be found when in they're in the system profile.
* gnu/packages/version-control.scm (git)[native-search-paths]: Add
GIT_EXEC_PATH. Remove git wrapper and outdated comment.
2017-02-10 13:39:02 +01:00
David Craven
72524ae843
system: install: Add gptfdisk to installation os.
...
* gnu/system/install.scm (installation-os)[packages]: Add gptfdisk.
2017-02-10 13:39:02 +01:00
David Craven
6c4f7022c6
gnu: Add gnome-disk-utility.
...
* gnu/packages/gnome.scm (gnome-disk-utility): New variable.
2017-02-10 13:39:01 +01:00
David Craven
7b83b695d3
gnu: Add appstream-glib.
...
* gnu/packages/glib.scm (appstream-glib): New variable.
2017-02-10 13:39:01 +01:00
David Craven
53ff54958c
gnu: Add git-crypt.
...
* gnu/packages/version-control.scm (git-crypt): New variable.
2017-02-10 13:39:01 +01:00
David Craven
f23052a638
gnu: mutter: Update to HEAD.
...
* gnu/packages/gnome.scm (mutter): Update to HEAD.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]: Add autoreconf phase.
2017-02-10 13:39:01 +01:00
Ben Woodcroft
fa73a7c1b3
gnu: rustc: Add native-search-paths.
...
* gnu/packages/rust.scm (rust)[native-search-paths]: New field.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-02-10 21:54:31 +10:00
Danny Milosavljevic
836cbd9f72
gnu: ldc: Update to 1.1.0.
...
* gnu/packages/ldc.scm (ldc-1.1.0-beta6): Rename to...
(ldc): ... this.
[version]: Modify.
[source]: Modify.
(ldc-beta): Modify.
2017-02-10 12:13:54 +01:00
Danny Milosavljevic
beffaf9a12
gnu: ldc: Rename ldc 0.17.2 to ldc-bootstrap.
...
* gnu/packages/ldc.scm (ldc): Rename to...
(ldc-bootstrap): ... this.
(ldc-1.1.0-beta6): Replace ldc by ldc-bootstrap.
[native-inputs]: Replace ldc by ldc-bootstrap.
2017-02-10 12:13:02 +01:00
Kei Kebreau
1a82ba660e
gnu: ntfs-3g: Fix CVE-2017-0358.
...
* gnu/packages/linux.scm (ntfs-3g)[source]: Add patch.
* gnu/packages/patches/ntfs-3g-CVE-2017-0358.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-02-09 22:27:51 -05:00
Mark H Weaver
b2b02ba3ef
gnu: linux-libre: Update to 4.9.9.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.9.9.
(%linux-libre-hash): Update hash.
2017-02-09 18:36:07 -05:00
Mark H Weaver
76e62ef723
gnu: linux-libre: Use %linux-libre-{version,hash} in package definition.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash): Move
above definition of 'linux-libre'. Remove comment about avoiding minor
version bumps.
(linux-libre): Use %linux-libre-version and %linux-libre-hash to avoid
duplicate copies of that information.
2017-02-09 18:33:36 -05:00
Mark H Weaver
69ff1794b3
gnu: linux-libre@4.4: Update to 4.4.48.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.48.
2017-02-09 18:28:06 -05:00
Mathieu Othacehe
c7adafa7c1
gnu: Add tlp.
...
* gnu/packages/linux (tlp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-10 00:13:55 +01:00
Ludovic Courtès
dc7010911d
gnu: emacs: Adjust 'tramp-remote-path' for remote GuixSD machines.
...
* gnu/packages/emacs.scm (emacs)[source](snippet): Patch
'net/tramp-sh.el'.
2017-02-10 00:13:55 +01:00
Muriithi Frederick Muriuki
8fd6850436
gnu: Add python2-ruamel.ordereddict.
...
* gnu/packages/python.scm (python2-ruamel.ordereddict): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-09 23:41:24 +01:00
Muriithi Frederick Muriuki
2299b13738
gnu: Add python-pycosat.
...
* gnu/packages/python.scm (python-pycosat, python2-pycosat): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-09 23:41:24 +01:00
Muriithi Frederick Muriuki
2f4623dbd8
gnu: Add python-ddt.
...
* gnu/packages/python.scm (python-ddt, python2-ddt): New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-09 23:41:23 +01:00
Muriithi Frederick Muriuki
1f42d824c1
gnu: Add python-flake8-polyfill.
...
* gnu/packages/python.scm (python-flake8-polyfill, python2-flake8-polyfill):
New variables.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-09 22:54:58 +01:00
Muriithi Frederick Muriuki
1a917fc9de
gnu: Add python-rst2ansi.
...
* gnu/packages/python.scm (python-rst2ansi): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-09 22:54:58 +01:00
Marius Bakke
c09fbf2058
gnu: xf86-video-intel: Update to 2.99.917-3-e4fe79c.
...
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-3-e4fe79c.
2017-02-09 22:02:35 +01:00
Marius Bakke
890795c709
gnu: vte-ng: Update to 0.46.1.a.
...
* gnu/packages/gnome.scm (vte-ng): Update to 0.46.1.a.
2017-02-09 21:53:27 +01:00
Mathieu Lirzin
6554be68b4
git-download: Add 'git-predicate'.
...
* guix/git-download.scm (git-predicate): New procedure.
* gnu/packages/package-management.scm (current-guix): Use it.
(make-git-predicate): Remove.
2017-02-09 13:56:54 -06:00
Paul Garlick
4554813936
gnu: gmsh: Propagate opencascade-oce.
...
* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Add opencascade-oce.
[arguments]: Remove #:phases parameter for component8_in_a_box test
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-09 19:19:06 +01:00
ng0
ff71196067
gnu: libextractor: Move .a files to output "static".
...
* gnu/packages/gnunet.scm (libextractor): Move .a files to "static" output.
[arguments](phases): New phase for moving .a files to output "static".
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-09 12:15:28 -05:00
ng0
b0a2adddc8
gnu: libextractor: Add dependencies.
...
* gnu/packages/gnunet.scm (libextractor): Add dependencies:
tidy-html, libmp4v2, libsmf, bzip2.
[arguments](configure-flags): Add "--with-libtidy".
* Adjust the FIXME comment section accordingly.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-09 12:15:28 -05:00
ng0
a4f05b4620
gnu: Add libsmf.
...
* gnu/packages/music.scm (libsmf): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-09 12:15:28 -05:00
ng0
1ad3c7f2e6
gnu: Add tidy-html.
...
* gnu/packages/web.scm (tidy-html): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-09 12:15:28 -05:00
ng0
3a44c7bbdc
gnu: Add libmp4v2.
...
* gnu/packages/video.scm (libmp4v2): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-09 12:15:28 -05:00
Marius Bakke
e0c752f969
gnu: xf86-input-libinput: Update to 0.24.0.
...
* gnu/packages/xorg.scm (xf86-input-libinput): Update to 0.24.0.
2017-02-09 15:16:28 +01:00
Marius Bakke
233a0c9437
gnu: lua: Update to 5.3.4.
...
* gnu/packages/lua.scm (lua): Update to 5.3.4.
2017-02-09 14:59:11 +01:00
Marius Bakke
65064909ed
gnu: libvpx: Update to 1.6.1.
...
* gnu/packages/video.scm (libvpx): Update to 1.6.1.
* gnu/packages/patches/libvpx-CVE-2016-2818.patch: Adjust to indentation changes.
2017-02-09 14:58:54 +01:00
Ben Woodcroft
206af46fe1
gnu: vsearch: Update to 2.4.0.
...
* gnu/packages/bioinformatics.scm (vsearch): Update to 2.4.0.
[source]: Convert most operations in the snippet to patch form and adjust
for 2.4.0.
* gnu/packages/patches/vsearch-unbundle-cityhash.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-02-09 21:21:29 +10:00
Carlos Sánchez de La Lama
c8916c3336
gnu: bash-minimal: Assume getcwd works correctly when cross-compiling
...
* gnu/packages/bash.scm (bash-minimal): Assume getcwd works correctly
when cross compiling.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-02-09 13:05:17 +02:00
Efraim Flashner
98c8b963f4
gnu: mpv: Disable build date.
...
* gnu/packages/video.scm (mpv)[arguments]: Add '--disable-build-date' to
the configure-flags.
2017-02-09 12:15:05 +02:00
Efraim Flashner
f4b7cb88a4
gnu: ffmpeg: Update to 3.2.3.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.2.3.
2017-02-09 11:22:14 +02:00
Efraim Flashner
3548b83de1
gnu: isc-dhcp: Update bundled bind to 9.9.9-P6.
...
* gnu/packages/admin.scm (isc-dhcp): Update bundled bind to 9.9.9-P6.
2017-02-09 10:53:52 +02:00
Marius Bakke
ba8b9f8de0
gnu: databases.scm: Use license: prefix.
...
* gnu/packages/databases.scm (4store, gdbm, bdb, bdb-5.3, mysql, mariadb,
postgresql, qdbm, rocksdb, sparql-query, sqlite, perl-dbi, redis,
unixodbc, kyotocabinet, wiredtiger): Use license: prefix.
2017-02-09 00:43:44 +01:00
Marius Bakke
06a035db42
gnu: databases.scm: Sort package imports.
...
* gnu/packages/databases.scm (gnu): Sort module imports.
2017-02-09 00:43:05 +01:00
Marius Bakke
77e52190fa
gnu: rocksdb: Update to 5.1.2.
...
* gnu/packages/databases.scm (rocksdb): Update to 5.1.2.
[native-inputs]: Add WHICH.
2017-02-09 00:40:35 +01:00
Marius Bakke
507809be15
gnu: weechat: Make sure it finds the correct python.
...
Fixes <https://bugs.gnu.org/21879 >.
* gnu/packages/irc.scm (weechat)[arguments]: Drop 'set-python-file-name' phase
in favor of a 'wrap' phase.
2017-02-09 00:40:14 +01:00
Marius Bakke
bafd5bea97
gnu: bind: Update to 9.10.4-P6.
...
* gnu/packages/dns.scm (bind): Update to 9.10.4-P6.
2017-02-09 00:32:23 +01:00
Thomas Danckaert
cce0da5e8d
gnu: Add vinagre.
...
* gnu/packages/gnome.scm (vinagre): New variable.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-02-08 16:17:05 +01:00
Thomas Danckaert
2149d3e3e5
gnu: Add freerdp.
...
* gnu/packages/rdesktop.scm (freerdp): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-08 16:17:05 +01:00
Clément Lassieur
750a423996
services: shepherd: Replace spaces with hyphens in file names.
...
This fixes a bug whereby names of files defining services would be
invalid if 'provisions' contained more than one element.
* gnu/services/shepherd.scm (shepherd-service-file-name): Update
'match-lambda' accordingly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-08 16:17:05 +01:00
Ludovic Courtès
387e175492
services: Add 'special-files-service-type'.
...
* gnu/build/activation.scm (activate-/bin/sh): Remove.
(activate-special-files): New procedure.
* gnu/services.scm (activation-script): Remove call to
'activate-/bin/sh'.
(special-files-service-type): New variable.
(extra-special-file): New procedure.
* gnu/services/base.scm (%base-services): Add SPECIAL-FILES-SERVICE-TYPE
instance.
* gnu/tests/base.scm (run-basic-test)[special-files]: New variables.
["special files"]: New test.
2017-02-08 16:17:05 +01:00
宋文武
618739b063
gnu: nix: Update to 1.11.6.
...
* gnu/packages/package-management.scm (nix): Update to 1.11.6.
2017-02-08 20:54:42 +08:00
ng0
6bd9ad6942
gnu: python-dateutil-2: Update to 2.5.3.
...
* gnu/packages/python.scm (python-dateutil-2): Update to 2.5.3.
2017-02-08 08:33:16 +01:00
Ricardo Wurmus
4621acfd82
gnu: r: Build default packages reproducibly.
...
This is a follow-up to commit de643f0c15
.
* gnu/packages/statistics.scm (r)[arguments]: Set the built timestamp for core
packages to the epoch; add phase "build-recommended-packages-reproducibly".
2017-02-07 20:04:49 +01:00
Danny Milosavljevic
98d403bb45
gnu: Add python-pyodbc-c.
...
* gnu/packages/databases.scm (python-pyodbc-c, python2-pyodbc-c):
New variables.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-07 13:34:38 -05:00
Tobias Geerinckx-Rice
22a7abf7e5
gnu: youtube-dl: Update to 2017.02.07.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.02.07.
2017-02-07 18:55:46 +01:00
Tobias Geerinckx-Rice
4dcb3db0ee
gnu: fonts: Use install-file where appropriate.
...
* gnu/packages/fonts.scm (font-wqy-microhei, font-google-roboto)[arguments]:
Substitute the simpler INSTALL-FILE for every COPY-FILE invoked with redundant
arguments.
2017-02-07 18:51:14 +01:00
Tobias Geerinckx-Rice
33a8687a2a
gnu: mcelog: Update to 148.
...
* gnu/packages/linux.scm (mcelog): Update to 148.
2017-02-07 18:51:13 +01:00
Boskovits, Gábor
189d842257
gnu: Add lshw.
...
* gnu/packages/linux.scm (lshw): New variable.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-02-07 17:56:06 +01:00
Ludovic Courtès
ef753a1a8f
gnu: grub-efi: Really build the EFI variant.
...
Fixes a regression introduced in
d846834fc2
where '--with-platform=efi'
would no longer be passed.
* gnu/packages/grub.scm (grub-efi)[arguments]: Provide a default value
for #:configure-flags.
2017-02-07 11:15:33 +01:00
Mark H Weaver
6f48d9db10
gnu: epiphany: Update to 3.22.6 [security update].
...
See <https://bugzilla.gnome.org/show_bug.cgi?id=752738 >.
* gnu/packages/gnome.scm (epiphany): Update to 3.22.6.
[arguments]: Add #:configure-flags '("CFLAGS=-std=gnu99").
2017-02-06 22:25:18 -05:00
Ludovic Courtès
a062b6ca99
services: bitlbee: Run in a container.
...
* gnu/services/networking.scm (bitlbee-shepherd-service): Wrap in
'with-imported-modules' and add 'modules' field. Use
'make-forkexec-constructor/container' and pass #:mappings.
2017-02-07 00:08:11 +01:00
Ludovic Courtès
63302a4e55
Add (gnu build shepherd).
...
* gnu/build/shepherd.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-02-07 00:08:11 +01:00
Ludovic Courtès
c90db25f4c
linux-container: Add 'container-excursion*'.
...
* gnu/build/linux-container.scm (container-excursion*): New procedure.
* tests/containers.scm ("container-excursion*")
("container-excursion*, same namespaces"): New tests.
2017-02-07 00:08:10 +01:00
Ludovic Courtès
b9a5efa596
services: bitlbee: Read the PID file.
...
* gnu/services/networking.scm (bitlbee-shepherd-service): Pass
#:pid-file to 'make-forkexec-constructor'.
2017-02-07 00:08:10 +01:00
Ludovic Courtès
7597478e2e
file-systems: Add '%network-configuration-files' and '%network-file-mappings'.
...
* gnu/system/file-systems.scm (%network-configuration-files)
(%network-file-mappings): New variables.
* guix/scripts/environment.scm (%network-configuration-files): Remove.
(launch-environment/container): Refer to '%network-file-mappings'
instead of calling 'filter-map'.
2017-02-07 00:08:10 +01:00
Marius Bakke
a24fda8114
gnu: bdb: Correct license.
...
* gnu/packages/databases.scm (bdb)[license]: Replace with up-to-date
information. Move previous contents to ...
(bdb-5.3)[license]: ... here.
2017-02-06 17:33:58 +01:00
Marius Bakke
5f0f368630
gnu: dosfstools: Update to 4.1.
...
* gnu/packages/disk.scm (dosfstools): Update to 4.1.
[arguments]: Enable tests.
[native-inputs]: Add VIM.
2017-02-06 14:22:16 +01:00
Marius Bakke
d846834fc2
gnu: grub: Update to 2.02rc1.
...
* gnu/packages/grub.scm (grub, grub-efi): Update to 2.02rc1.
[arguments]: Don't disable grub_func_test. Remove #:configure-flags.
2017-02-06 14:22:16 +01:00
Leo Famulari
686d425904
gnu: certbot, python-acme: Update to 0.11.1.
...
* gnu/packages/tls.scm (python-acme, python2-acme): Update to 0.11.1.
(certbot): Update to 0.11.1.
[version]: Use python-acme's version.
2017-02-06 13:46:45 +01:00
Leo Famulari
6edc15798d
gnu: tcpdump: Fetch source from tcpdump.org.
...
* gnu/packages/admin.scm (tcpdump)[source]: Remove temporary alternate URL.
2017-02-06 13:08:59 +01:00
Marius Bakke
416c57f071
gnu: ddrescue: Update to 1.22.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.22.
[home-page]: Use HTTPS.
2017-02-06 12:03:27 +01:00
Sergei Trofimovich
cc1c3977d5
gnu: Add re2c.
...
* gnu/packages/re2c.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add re2c.scm.
CC: ng0 <contact.ng0@cryptolab.net>
Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-06 10:51:25 +01:00
Ludovic Courtès
36c4917c91
linux-container: Add comment on exception handling.
...
* gnu/build/linux-container.scm (run-container): Add note about writing
the exceptions.
2017-02-06 10:51:25 +01:00
Ludovic Courtès
168aba2978
linux-container: Do not rely on 'isatty?'.
...
This avoids problems where 'isatty?' return #t but 'ttyname' fails with
ENOTTY or such.
* gnu/build/linux-container.scm (mount-file-systems): Remove call of
'isatty?'. Directly call 'ttyname' and catch 'system-error'.
2017-02-06 10:51:25 +01:00
Danny Milosavljevic
e69dc54559
gnu: xonsh: Update to 0.5.3.
...
* gnu/packages/shell.scm (xonsh): Update to 0.5.3.
2017-02-06 10:24:24 +01:00
Danny Milosavljevic
15308f6dc3
gnu: u-boot: Update to 2017.01.
...
* gnu/packages/u-boot.scm (u-boot): Update to 2017.01.
2017-02-06 10:00:24 +01:00
Danny Milosavljevic
40c4e3bbda
gnu: u-boot: Use scandir.
...
* gnu/packages/u-boot.scm (make-u-boot-package): Modify.
2017-02-06 09:53:20 +01:00
Leo Famulari
2d92eca154
gnu: imagemagick: Update to 6.9.7-7.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.7-7.
2017-02-06 03:22:55 +01:00
Leo Famulari
dd2c73f6a0
gnu: wget: Use libidn2.
...
Suggested by Efraim Flashner <efraim@flashner.co.il>.
Fixes support for internationalized domain names.
* gnu/packages/wget.scm (wget)[inputs]: Replace libidn with libidn2.
2017-02-06 02:33:39 +01:00
Leo Famulari
0418ff7a37
gnu: libidn2: Update to 0.16.
...
* gnu/packages/libidn.scm (libidn2): Update to 0.16.
[inputs]: Add libunistring.
2017-02-06 02:33:31 +01:00
Mark H Weaver
2b742c2bb0
gnu: linux-libre: Update to 4.9.8.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.9.8.
2017-02-05 01:22:44 -05:00
Mark H Weaver
f719fe5219
gnu: linux-libre@4.4: Update to 4.4.47.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.47.
2017-02-05 01:20:55 -05:00
José Miguel Sánchez García
d160698319
gnu: youtube-dl: Update to 2017.02.01
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.02.01.
2017-02-04 14:53:15 +01:00
ng0
1a0a5509dd
gnu: Add python-lzo.
...
* gnu/packages/compression.scm (python-lzo): New variable.
Co-authored-by: Danny Milosavljevic <dannym@scratchpost.org>
2017-02-04 14:45:31 +01:00
ng0
1ae60db842
gnu: Add python-lz4.
...
* gnu/packages/compression.scm (python-lz4): New variable.
2017-02-04 14:45:31 +01:00
Marius Bakke
706998e73a
gnu: xscreensaver: Update license URI.
...
* gnu/packages/xdisorg.scm (xscreensaver)[license]: Point to current URL.
2017-02-04 10:45:41 +01:00
Marius Bakke
744dcb4910
gnu: redshift: Remove uneeded input.
...
This is a followup to b4c400a75c
.
* gnu/packages/xdisorg.scm (redshift): Remove LIBJPEG.
2017-02-04 10:43:45 +01:00
Marius Bakke
38eefbb185
gnu: wget: Update to 1.19.
...
* gnu/packages/wget.scm (wget): Update to 1.19.
[home-page]: Use HTTPS.
2017-02-04 10:14:43 +01:00
Ben Woodcroft
182dde82ed
gnu: cddlib: Fix source URI.
...
* gnu/packages/maths.scm (cddlib)[source]: Update source URI.
2017-02-04 15:26:26 +10:00
Ludovic Courtès
ad167d028e
file-systems: Remove dependency on (guix store).
...
(gnu system file-systems) is used on the "build" side since commit
5970e8e248
.
* gnu/system/file-systems.scm: Remove dependency on (guix store).
(%store-prefix): New procedure.
* tests/file-systems.scm ("does not pull (guix config)"): New test.
2017-02-04 02:13:43 +01:00
Ludovic Courtès
cf98d342b0
activation: Set the right owner for home directories.
...
This fixes a regression introduced in
ae763b5b0b
whereby home directories and
skeletons would be root-owned.
* gnu/build/activation.scm (copy-account-skeletons): Make 'directory' a
keyword parameter. Add #:uid and #:gid and honor them.
[set-owner]: New procedure.
(activate-user-home): Add call to 'getpw' and 'chown'. Pass UID and GID
to 'copy-account-skeletons'.
* gnu/tests/base.scm (run-basic-test)["skeletons in home directories"]:
Test file ownership under HOME.
2017-02-04 02:13:43 +01:00
Tobias Geerinckx-Rice
33f7b5d20e
gnu: vim: Update to 8.0.0300.
...
* gnu/packages/vim.scm (vim): Update to 8.0.0300.
2017-02-04 00:27:44 +01:00
Efraim Flashner
dfb493ceed
gnu: abcde: Update to 2.8.1.
...
* gnu/packages/cdrom.scm (abcde): Update to 2.8.1.
2017-02-03 22:33:49 +02:00
Efraim Flashner
1ac675a583
gnu: p7zip: Fix CVE-2016-9256.
...
* gnu/packages/compression.scm (p7zip)[source]: Add patch.
* gnu/packages/patches/p7zip-CVE-2016-9296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-02-03 22:17:41 +02:00
Efraim Flashner
b352b57655
gnu: qemu: Patch CVE-2017-{2615, 5578, 5579, 5856}.
...
* gnu/packages/qemu.scm (qemu)[source]: Add patches.
* gnu/packages/patches/qemu-CVE-2017-2615,
gnu/packages/patches/qemu-CVE-2017-5578,
gnu/packages/patches/qemu-CVE-2017-5579,
gnu/packages/patches/qemu-CVE-2017-5856: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-02-03 21:56:35 +02:00
Thomas Danckaert
3e9750c368
gnu: Add emacs-mew.
...
* gnu/packages/mail.scm (emacs-mew): New variable.
Co-authored-by: Alex Kost <alezost@gmail.com>
2017-02-03 22:50:20 +03:00
Adonay Felipe Nogueira
efc12a81ad
gnu: abbaye: Update to 2.0.1.
...
* gnu/packages/games.scm: (abbaye): Update to 2.0.1.
[snippet]: Delete the bundled fonts.
[arguments]: Adjust 'patch-makefile' phase to patch only Makefile. Add
"CC" make flag.
[inputs]: Use only required sdl2 packages.
[home-page]: Update to the new location.
[license]: Use the proper license.
Signed-off-by: Alex Kost <alezost@gmail.com>
2017-02-03 22:50:20 +03:00
Raoul Jean Pierre Bonnal
c6dced88f2
gnu: Add r-rann.
...
* gnu/packages/statistics.scm (r-rann): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-03 14:21:22 -05:00
Raoul Jean Pierre Bonnal
37337699d7
gnu: Add r-randomforest.
...
* gnu/packages/statistics.scm (r-randomforest): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-03 14:12:51 -05:00
Efraim Flashner
f2de078a10
gnu: git: Update to 2.11.1.
...
* gnu/packages/version-control.scm (git): Update to 2.11.1.
2017-02-03 19:54:30 +02:00
Efraim Flashner
effd7198b9
gnu: zpaq: Tune for 'generic-armv7-a' on armhf.
...
* gnu/packages/compression.scm (zpaq)[arguments]: Change the CXXFLAGS so
on armhf-linux we build with '-mtune=generic-armv7-a' and not '-mtune=generic'.
2017-02-03 19:17:47 +02:00
Tobias Geerinckx-Rice
89eb56f05f
gnu: fish: Update to 2.5.0.
...
* gnu/packages/shells.scm (fish): Update to 2.5.0.
[native-inputs]: Add autoconf, automake, and libtool.
[arguments]: Add ‘bootstrap’ phase.
2017-02-03 15:06:08 +01:00
Mark H Weaver
883aab6462
gnu: linux-libre: Update to 4.9.7.
...
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.9.7.
2017-02-03 00:50:04 -05:00
Mark H Weaver
942f38ea7f
gnu: linux-libre@4.4: Update to 4.4.46.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.46.
2017-02-03 00:48:55 -05:00
ng0
345504c79d
gnu: Add no-more-secrets.
...
* gnu/packages/games.scm (no-more-secrets): New variable.
Signed-off-by: Eric Bavier <bavier@member.fsf.org>
2017-02-02 20:34:15 -06:00
Eric Bavier
2d1ac1d1b0
gnu: thefuck: Fix execution.
...
Follow-up to 4a6b2a21bf
* gnu/packages/admin.scm (thefuck): Fix 'inputs' -> 'native-inputs'.
2017-02-02 20:32:53 -06:00
Ludovic Courtès
d2a5e6982d
file-systems: Add 'file-system-mapping->bind-mount'.
...
* gnu/system/file-systems.scm (file-system-mapping->bind-mount): New
procedure.
* gnu/system/linux-container.scm (mapping->file-system): Remove.
(containerized-operating-system)[mapping->fs]: Use
'file-system-mapping->bind-mount' instead of 'mapping->file-system'.
* guix/scripts/environment.scm (launch-environment/container): Likewise.
2017-02-03 00:23:28 +01:00
Ludovic Courtès
0f31d4f07f
gnu: guile-json: Texinfoify description.
...
* gnu/packages/guile.scm (guile-json)[description]: Use Texinfo markup.
2017-02-03 00:23:28 +01:00
Marius Bakke
feeeee2418
gnu: gst-plugins-base: Fix build on 32bit.
...
* gnu/packages/patches/gst-plugins-base-fix-test-on-32bit.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gstreamer.scm (gst-plugins-base)[source]: Use it.
2017-02-02 16:55:35 +01:00
Leo Famulari
8f8d39b30c
gnu: icedtea-8: Update to 3.3.0 [security fixes].
...
Fixes CVE-2016-{2183,5546,5547,5548,5549,5552} and
CVE-2017-{3231,3241,3252,3253,3260,3261,3272,3289}.
* gnu/packages/java.scm (icedtea-8): Update to 3.3.0.
2017-02-02 07:58:45 -05:00
Alex Kost
3e27581887
gnu: emacs-with-editor: Update to 2.5.10.
...
* gnu/packages/emacs.scm (emacs-with-editor): Update to 2.5.10.
2017-02-02 12:02:39 +03:00
Nicolas Goaziou
1e458a430d
gnu: giac-xcas: Update to 1.2.3-19.
...
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.3-19.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-02 09:04:40 +01:00
Mathieu Othacehe
eb122280a0
services: cuirass: Add load-path to cuirass configuration
...
* gnu/services/cuirass.scm (<cuirass-configuration>): Add load-path field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-02 09:04:40 +01:00
Mathieu Othacehe
7a9ca44a9c
gnu: cuirass: Update to 0.0.1 revision 4.
...
* gnu/packages/ci.scm (cuirass): Update to 0.0.1 revision 4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-02 09:04:40 +01:00
Eric Bavier
7904f18af2
gnu: joe: remove reference to WordStar.
...
* gnu/packages/text-editors.scm (joe)[description]: Remove WordStar reference.
2017-02-01 19:11:46 -06:00
ng0
c000b6b10f
gnu: reducelcs: Fix license.
...
* gnu/packages/maths.scm (reducelcs)[license]: Change to GPL3+.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-01 19:51:36 -05:00
Leo Famulari
a3df7e9f86
gnu: httpd: Update to 2.4.25 [fixes CVE-2016-{0736,2161,5387,8743}].
...
* gnu/packages/web.scm (httpd): Update to 2.4.25.
[source]: Remove obsolete patch 'httpd-CVE-2016-8740.patch'.
* gnu/packages/patches/httpd-CVE-2016-8740.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-02-01 18:14:55 -05:00
Leo Famulari
4a6b2a21bf
gnu: acme-client: Update to 0.1.16.
...
* gnu/packages/tls.scm (acme-client): Update to 0.1.16.
2017-02-01 18:05:01 -05:00
Clément Lassieur
60b57c3d5b
gnu: magit: Update to 2.10.1.
...
* gnu/packages/emacs.scm (magit): Update to 2.10.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-01 23:53:35 +01:00
Huang Ying
728dc8fa29
gnu: Add polkit-gnome.
...
* gnu/packages/polkit.scm (polkit-gnome): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-01 23:53:35 +01:00
ng0
7596ddf3f1
gnu: Add neomutt.
...
* gnu/packages/mail.scm (neomutt): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-02-01 23:53:35 +01:00
Ludovic Courtès
8de3e4b35f
services: Make 'static-networking' extensible.
...
This allows users to statically define several interfaces.
* gnu/services/networking.scm (<static-networking>)[provision]
[name-servers]: Add default values.
(static-networking-shepherd-service)
(static-networking-etc-files)
(static-networking-shepherd-services): New procedures.
(static-networking-service-type): Change to extend both
SHEPHERD-ROOT-SERVICE-TYPE and ETC-SERVICE-TYPE.
(static-networking-service): Remove default value of #:provision.
Implement using 'simple-service'.
* gnu/services/base.scm (%base-services): Replace
'static-networking-service' call with 'service' form.
* doc/guix.texi (Networking Services): Update documentation.
2017-02-01 23:53:35 +01:00
Marius Bakke
fd05d7ecd9
gnu: libevent: Skip tests that fail on 32bit.
...
* gnu/packages/patches/libevent-2.1-skip-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/libevent.scm (libevent)[source]: Use it.
2017-02-01 22:38:25 +01:00
Ricardo Wurmus
47055b273a
gnu: r-edger: Add r-statmod to inputs.
...
* gnu/packages/bioinformatics.scm (r-edger)[propagated-inputs]: Add r-statmod.
2017-02-01 22:12:01 +01:00
Arun Isaac
5430dbd95b
gnu: Add freeciv.
...
* gnu/packages/games.scm (freeciv): New variable.
Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2017-02-01 14:45:06 -05:00
Tobias Geerinckx-Rice
36df995c94
gnu: Add zpaq.
...
* gnu/packages/compression.scm (zpaq): New variable.
2017-02-01 16:13:57 +01:00
Tobias Geerinckx-Rice
58f91e4d03
download: url-fetch/tarball: Make ‘name’ truly optional.
...
* guix/download.scm (url-fetch/tarbomb): Fall back to ‘file-name’ if
‘name’ is #f, like the regular ‘url-fetch’ does.
* gnu/packages/bioinformatics.scm (muscle)[source]: Remove ‘file-name’.
* gnu/packages/engineering.scm (fastcap)[source]: Likewise.
* gnu/packages/scheme.scm (scmutils)[source]: Likewise.
2017-02-01 15:53:32 +01:00
Tobias Geerinckx-Rice
61ac754453
gnu: Add nyx.
...
* gnu/packages/tor.scm (nyx): New variable.
2017-02-01 15:53:32 +01:00
Tobias Geerinckx-Rice
71794d7b94
gnu: tor: Use ‘license:’ prefix instead of #:select.
...
* gnu/packages/tor.scm (tor, torsocks, privoxy, onionshare)[license]:
Add prefix.
2017-02-01 15:53:32 +01:00
Tobias Geerinckx-Rice
cf1bed97ca
gnu: youtube-dl: Update to 2017.01.29.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.01.29.
2017-02-01 15:53:31 +01:00
Tobias Geerinckx-Rice
0bb1c35ac1
gnu: python-stem: Update to 1.5.4.
...
* gnu/packages/python.scm (python-stem): Update to 1.5.4.
2017-02-01 15:53:31 +01:00
Marius Bakke
3e32eeb247
gnu: gstreamer: Update to 1.10.3.
...
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.3.
(gst-plugins-base): Likewise.
(gst-plugins-good): Likewise.
(gst-plugins-bad): Likewise.
(gst-plugins-ugly): Likewise.
(gst-libav): Likewise.
(python-gst): Likewise.
2017-02-01 15:16:07 +01:00
Marius Bakke
b2a6310ad9
gnu: xf86-video-intel: Update to 2.99.917-2-9fe04af.
...
* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-2-9fe04af.
2017-02-01 15:05:50 +01:00
Marius Bakke
ac6fec05e4
gnu: fio: Enable optional helper scripts.
...
* gnu/packages/benchmark.scm (fio)[arguments]: Add 'patch-paths' and
'wrap-python-scripts' phases.
[inputs]: Add GNUPLOT, PYTHON-2, PYTHON2-NUMPY and PYTHON2-PANDAS.
2017-02-01 14:13:55 +01:00
Marius Bakke
5fa1683617
gnu: fio: Update to 2.17.
...
* gnu/packages/benchmark.scm (fio): Update to 2.17.
2017-02-01 13:52:27 +01:00
Marius Bakke
d736eec2ad
gnu: lftp: Update to 4.7.5.
...
* gnu/packages/ftp.scm (lftp): Update to 4.7.5.
[source]: Rearrange mirrors.
2017-02-01 13:52:27 +01:00
Marius Bakke
69ec039105
gnu: mumble: Update to 1.2.19.
...
* gnu/packages/telephony.scm (mumble): Update to 1.2.19.
2017-02-01 13:52:27 +01:00
Marius Bakke
75ba11afc2
gnu: xapian: Update to 1.4.3.
...
* gnu/packages/search.scm (xapian): Update to 1.4.3.
2017-02-01 13:52:27 +01:00
Danny Milosavljevic
4ae2a54df6
gnu: dtc: Update description to reference HOWTO.
...
* gnu/packages/u-boot.scm (dtc)[description]: Modify.
2017-02-01 13:49:55 +01:00
Ludovic Courtès
357db1f91d
system: More 'file-append' instead of #~(string-append #$thing …).
...
* gnu/system/shadow.scm (<user-account>)[shell]: Use 'file-append'.
(%base-user-accounts): Likewise.
* gnu/system/grub.scm (%background-image): Likewise.
2017-02-01 12:36:41 +01:00
Ludovic Courtès
ae763b5b0b
system: Create home directories once 'file-systems' is up.
...
Fixes <http://bugs.gnu.org/21108 >.
Reported by Andy Patterson <ajpatter@uwaterloo.ca>
and Leo Famulari <leo@famulari.name>.
* gnu/build/activation.scm (activate-users+groups)[activate-user]: Pass
#:create-home? #t iff CREATE-HOME? and SYSTEM?.
(activate-user-home): New procedure.
* gnu/system/shadow.scm (account-shepherd-service): New procedure.
(account-service-type)[extensions]: Add SHEPHERD-ROOT-SERVICE-TYPE
extension.
* gnu/tests/base.scm (run-basic-test)["home"]
["skeletons in home directories"]: New tests.
* gnu/tests/install.scm (%separate-home-os, %separate-home-os-source)
(%test-separate-home-os): New variables.
2017-02-01 12:36:41 +01:00
Leo Famulari
524ee6c9e5
gnu: nginx: Update to 1.11.9.
...
* gnu/packages/web.scm (nginx): Update to 1.11.9.
2017-02-01 01:42:39 -05:00
Eric Bavier
25925725f4
gnu: mg: Upgrade to 20161005.
...
* gnu/packages/mg.scm (mg)[source]: Upgrade to 20161005.
[native-inputs]: Add pkg-config.
[inputs]: Add libbsd.
[arguments]: Use modify-phases. Use #:make-flags rather than patching the
Makefile. Install tutorial.
[description]: Clarify relation to GNU Emacs.
2017-01-31 21:16:08 -06:00
Eric Bavier
f255a6db17
gnu: Add JOE.
...
* gnu/packages/text-editors.scm (joe): New variable.
2017-01-31 20:26:20 -06:00
Marius Bakke
e8fc1a0dcf
gnu: libevent: Update to 2.1.8 [security fixes].
...
* gnu/packages/libevent.scm (libevent): Update to 2.1.8.
[inputs]: Change 'python-wrapper' to 'python-2'. Move 'which' to ...
[native-inputs]: ... here. New field.
(libevent-2.0): New variable.
* gnu/packages/patches/libevent-2.1-dns-tests.patch,
gnu/packages/patches/libevent-2.0-evdns-fix-remote-stack-overread.patch
gnu/packages/patches/libevent-2.0-evdns-fix-searching-empty-hostnames.patch
gnu/packages/patches/libevent-2.0-evutil-fix-buffer-overflow.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gnuzilla.scm (icecat)[inputs]: Change 'libevent' to 'libevent-2.0'.
2017-02-01 02:42:12 +01:00
Ludovic Courtès
fae88ae884
gnu: mdadm: Update to 4.0.
...
* gnu/packages/linux.scm (mdadm): Update to 4.0.
[arguments]: Add "CC=gcc" to #:make-flags.
2017-01-31 23:48:59 +01:00
Ludovic Courtès
4fc6985c1c
gnu: parallel: Update to 20170122.
...
* gnu/packages/parallel.scm (parallel): Update to 20170122.
2017-01-31 23:46:34 +01:00
Ludovic Courtès
8555a609df
gnu: kbd: Update to 2.0.4.
...
* gnu/packages/linux.scm (kbd): Update to 2.0.4.
2017-01-31 23:45:56 +01:00
Ludovic Courtès
c886608e6b
gnu: gdb: Update to 7.12.1.
...
* gnu/packages/gdb.scm (gdb): Update to 7.12.1.
2017-01-31 23:44:57 +01:00
Ludovic Courtès
5f8edd7f37
gnu: xcalc: Update to 1.0.6.
...
* gnu/packages/xorg.scm (xcalc): Update to 1.0.6.
2017-01-31 23:21:59 +01:00
Ludovic Courtès
a43aca973e
system: Introduce 'file-systems' Shepherd service.
...
* gnu/services/base.scm (file-system-shepherd-services): New procedure.
(file-system-service-type): Use it as the SHEPHERD-ROOT-SERVICE-TYPE
extension.
(user-processes-service-type): Change to take a single 'grace-delay'
parameter.
(user-processes-service): Remove 'file-systems' parameter. Pass
GRACE-DELAY as the only value for the service.
* gnu/system.scm (essential-services): Adjust accordingly.
2017-01-31 23:21:59 +01:00
Ludovic Courtès
2fe4ceee18
file-systems: Do not read superblocks past the end of a device.
...
Fixes <http://bugs.gnu.org/25573 >.
Reported by Alex Kost <alezost@gmail.com>.
* gnu/build/file-systems.scm (seek*): New procedure.
(read-superblock): Use it instead of 'seek' and ensure it returns
OFFSET.
2017-01-31 23:21:59 +01:00
Raoul Jean Pierre Bonnal
69f2b3bdf9
gnu: Add r-rhdf5.
2017-01-31 22:35:11 +01:00
Raoul Jean Pierre Bonnal
d4af25b51b
gnu: Add r-tximport.
2017-01-31 22:35:08 +01:00
Julien Lepiller
f5c8cf3be7
gnu: Add ocaml-bin-prot.
...
* gnu/packages/ocaml.scm (ocaml-bin-prot): New variable.
2017-01-31 21:35:51 +01:00
Julien Lepiller
f95ebba516
gnu: Add ocaml-js-build-tools.
...
* gnu/packages/ocaml.scm (ocaml-js-build-tools): New variable.
2017-01-31 21:35:45 +01:00
Julien Lepiller
5eed45a8d7
gnu: Add ocaml-oasis.
...
* gnu/packages/ocaml.scm (ocaml-oasis): New variable.
2017-01-31 21:35:42 +01:00
Julien Lepiller
77a515e9b5
gnu: Add ocaml-fileutils.
...
* gnu/packages/ocaml.scm (ocaml-fileutils): New variable.
2017-01-31 21:35:38 +01:00
Julien Lepiller
3763eea716
gnu: Add ocaml-expect.
...
* gnu/packages/ocaml.scm (ocaml-expect): New variable.
2017-01-31 21:35:35 +01:00