Commit graph

21669 commits

Author SHA1 Message Date
Danny Milosavljevic
235bc01b28
gnu: Add python-marshmallow.
* gnu/packages/python.scm (python-marshmallow, python2-marshmallow):
New variables.
2017-06-04 15:41:48 +02:00
Danny Milosavljevic
620b59eac9
gnu: Add python-flex.
* gnu/packages/python.scm (python-flex, python2-flex): New variables.
2017-06-04 15:41:42 +02:00
Danny Milosavljevic
0960bf8b39
gnu: Add python-validate-email.
* gnu/packages/python.scm (python-validate-email, python2-validate-email):
New variables.
2017-06-04 15:41:37 +02:00
Danny Milosavljevic
7d88093f42
gnu: Add python-rfc3987.
* gnu/packages/python.scm (python-rfc3987, python2-rfc3987): New variables.
2017-06-04 15:41:30 +02:00
Danny Milosavljevic
1e92287d41
gnu: Add python-jsonpointer.
* gnu/packages/python.scm (python-jsonpointer, python2-jsonpointer):
New variables.
2017-06-04 15:41:02 +02:00
Muriithi Frederick Muriuki
7e488f9991
gnu: Add python-nose-randomly.
* gnu/packages/python.scm (python-nose-randomly, python2-nose-randomly): New
variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-06-04 14:48:18 +02:00
Muriithi Frederick Muriuki
5786b47c7e
gnu: Add python2-steadymark.
* gnu/packages/python.scm (python2-steadymark): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-06-04 14:42:29 +02:00
Muriithi Frederick Muriuki
511b47dec2
gnu: Add python-misaka.
* gnu/packages/python.scm (python-misaka, python2-misaka): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-06-04 14:38:49 +02:00
Muriithi Frederick Muriuki
a0ffc701d4
gnu: Add python2-couleur.
* gnu/packages/python.scm (python2-couleur): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-06-04 14:28:58 +02:00
Muriithi Frederick Muriuki
50d586f6df
gnu: Add python-sure.
* gnu/packages/python.scm (python-sure, python2-sure): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-06-04 14:18:43 +02:00
Marius Bakke
2c320d5175
gnu: kodi: Update to 18.0_alpha-6-f22d62d.
* gnu/packages/kodi.scm (kodi): Update to 18.0_alpha-6-f22d62d.
2017-06-04 13:49:23 +02:00
Hartmut Goebel
c1151ecf80
gnu: Add git-repo.
* gnu/packages/android.scm (git-repo): New variable.
2017-06-04 11:22:26 +02:00
Clément Lassieur
72b6a89467
gnu: vlc: Use libdvbpsi.
* gnu/packages/video.scm (vlc)[inputs]: Add libdvbpsi.
2017-06-04 10:11:29 +02:00
Clément Lassieur
0dff4dd986
gnu: Add libdvbpsi.
* gnu/packages/video.scm (libdvbpsi): New variable.
2017-06-04 10:11:29 +02:00
Clément Lassieur
2aaa57294e
gnu: vlc: Use livemedia-utils.
* gnu/packages/video.scm (vlc)[inputs]: Add livemedia-utils.
[native-inputs]: Add autoconf, automake and libtool.
[arguments]: Add bootstrap and fix-livemedia-utils-prefix phases.
2017-06-04 10:11:29 +02:00
Clément Lassieur
fa379a5b45
gnu: Add livemedia-utils.
* gnu/packages/video.scm (livemedia-utils): New variable.
2017-06-04 10:11:29 +02:00
Mathieu Othacehe
1335ac3141
scripts: refresh: Add -m manifest option.
* guix/scripts/refresh.scm (%options): Add -m option,
(show-help): document it,
(packages-from-manifest): new procedure,
(guix-refresh): use packages from manifest if specified, otherwise
keep the previous behaviour.
* doc/guix.texi (Invoking guix refresh): document new option.
2017-06-04 09:07:43 +02:00
Jan Nieuwenhuizen
d5cb2ac7f9
gnu: mes: Update to 0.7.
* gnu/packages/mes.scm (mes): Update to 0.7.
2017-06-04 07:17:17 +02:00
Jan Nieuwenhuizen
a11f1170ae
gnu: nyacc: Update to 0.79.4.
* gnu/packages/mes.scm (nyacc): Update to 0.79.4.
2017-06-04 07:17:10 +02:00
Leo Famulari
8b5cb8d054
gnu: qemu: Fix CVE-2017-{8112,8309,8379,8380}.
* gnu/packages/patches/qemu-CVE-2017-8112.patch,
gnu/packages/patches/qemu-CVE-2017-8309.patch,
gnu/packages/patches/qemu-CVE-2017-8379.patch,
gnu/packages/patches/qemu-CVE-2017-8380.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/qemu.scm (qemu)[source]: Use them.
2017-06-03 20:50:10 -04:00
Sergei Trofimovich
34cfeca84e
gnu: libgit2: Fix Clar test framework.
This commit reverts 'patch' hack introduced in
a48a1071a6 and fixes bug in the Clar test
framework.

Patch is proposed to Clar upstream as
<https://github.com/vmg/clar/pull/78>.

* gnu/local.mk: Add libgit2-0.25.1-mtime-0.patch.
* gnu/packages/patches/libgit2-0.25.1-mtime-0.patch: New file.
* gnu/packages/version-control.scm (libgit2)[arguments]:
Remove 'apply-patch' phase.
[inputs]: Remove "patch".
[source]: Add 'patches' field.

Signed-off-by: Sergei Trofimovich <slyfox@inbox.ru>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-06-04 00:56:18 +02:00
Ludovic Courtès
2ca9f51ec8
daemon: Add '--timeout' and '--max-silent-time'.
* nix/nix-daemon/guix-daemon.cc (GUIX_OPT_TIMEOUT)
(GUIX_OPT_MAX_SILENT_TIME): New macros.
* nix/nix-daemon/guix-daemon.cc (options): Add '--timeout' and
'--max-silent-time'.
(parse_opt): Honor them.
* tests/guix-daemon.sh: Add test.
* doc/guix.texi (Invoking guix-daemon): Document the options.
(Common Build Options): Properly describe default
timeout/max-silent-time value.  Add cross-ref to "Invoking
guix-daemon".
2017-06-04 00:35:55 +02:00
Kei Kebreau
20214f7115
gnu: Add cataclysm-dda.
* gnu/packages/games.scm (cataclysm-dda): New variable.
2017-06-03 18:29:43 -04:00
Efraim Flashner
8d2832e3f4
gnu: allegro: Update to 5.2.2.0.
* gnu/packages/game-development.scm (allegro): Update to 5.2.2.0.
2017-06-03 23:53:26 +03:00
Efraim Flashner
3a12e21c1c
gnu: allegro: Update source uris.
* gnu/packages/game-development.scm (allegro@5.2, allegro@5.0,
allegro@4.4)[source]: Update source uris.
2017-06-03 23:53:18 +03:00
Danny Milosavljevic
fb03f44bb1
file-systems: Improve error handling in the iso9660 case - fixes boot problem.
* gnu/build/file-systems.scm (read-iso9660-superblock): Modify.
2017-06-03 22:10:23 +02:00
Efraim Flashner
b92e8da0a8
gnu: freeciv: Update to 2.5.7.
* gnu/packages/games.scm (freeciv): Update to 2.5.7.
[source]: Update uri list.
2017-06-03 22:44:37 +03:00
Julien Lepiller
98d6cdda37
gnu: Remove old vtk module dependence in image-processing.scm.
* gnu/packages/image-processing.scm: Remove old vtk module dependence.
2017-06-03 18:19:07 +02:00
Rutger Helling
f885fc754a
gnu: wine: Update to 2.9
* gnu/packages/wine.scm (wine): Update to 2.9

Signed-off-by: Leo Famulari <leo@famulari.name>
2017-06-03 11:54:33 -04:00
Marius Bakke
ac1560f18c
gnu: slop: Update to 6.3.41.
* gnu/packages/xdisorg.scm (slop): Update to 6.3.41.
2017-06-03 17:35:49 +02:00
Marius Bakke
8b8bf88f21
licenses: Add CC-BY 4.0.
* guix/licenses.scm (cc-by4.0): New variable.
2017-06-03 17:35:49 +02:00
Tobias Geerinckx-Rice
a280232f41
gnu: mcelog: Update to 152.
* gnu/packages/linux.scm (mcelog): Update to 152.
2017-06-03 16:50:25 +02:00
Mark H Weaver
e35a76f670
gnu: linux-libre@4.1: Update to 4.1.40.
* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.40.
2017-06-03 01:51:01 -04:00
Ben Woodcroft
5b884348cc
gnu: ruby-test-unit: Update to 3.2.4.
* gnu/packages/ruby.scm (ruby-test-unit): Update to 3.2.4.
2017-06-02 22:59:03 -05:00
Ben Woodcroft
3fd577e3c5
gnu: ruby-gem-hadar: Update to 1.9.1.
* gnu/packages/ruby.scm (ruby-gem-hadar): Update to 1.9.1.
[propagated-inputs]: Remove ruby-sdoc, add ruby-yard.
[native-inputs]: Remove bundler.
2017-06-02 22:59:03 -05:00
Ben Woodcroft
fc29d5e61b
gnu: ruby-sdoc: Relax dependency requirement versions.
* gnu/packages/ruby.scm (ruby-sdoc)[arguments]: Relax dependency requirement
versions.
2017-06-02 22:58:46 -05:00
Ben Woodcroft
fb4074897b
gnu: bundler: Update to 1.15.1.
* gnu/packages/ruby.scm (bundler): Update to 1.15.1.
2017-06-02 21:46:45 -05:00
Ben Woodcroft
9a7017ebd5
gnu: ruby-minitest-4: Exclude failing tests.
gnu/packages/ruby.scm (ruby-minitest-4): Exclude failing tests.
2017-06-02 21:41:59 -05:00
Ben Woodcroft
b4092cb801
gnu: ruby-minitest: Update to 5.10.2.
* gnu/packages/ruby.scm (ruby-minitest): Update to 5.10.2.
2017-06-02 21:41:59 -05:00
Ben Woodcroft
a281accec5
gnu: ruby-json: Update to 2.1.0.
* gnu/packages/ruby.scm (ruby-json): Update to 2.1.0.
2017-06-02 20:58:18 -05:00
Ludovic Courtès
caa464ff44
gnu: grub: Run tests sequentially.
Reported by Maxim Cournoyer <maxim.cournoyer@gmail.com>
at <http://bugs.gnu.org/26936>.

* gnu/packages/bootloaders.scm (grub)[arguments]: Add #:parallel-tests?.
2017-06-03 00:55:04 +02:00
Marius Bakke
3416bed277
gnu: sudo: Update to 1.8.20p2.
* gnu/packages/admin.scm (sudo): Update to 1.8.20p2.
2017-06-03 00:28:18 +02:00
Marius Bakke
84a8ec13a6
gnu: re2: Update to 2017-06-01.
* gnu/packages/regex.scm (re2): Update to 2017-06-01.
2017-06-03 00:28:18 +02:00
ng0
531191d4db
.mailmap: Add another alias for ng0.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-06-03 00:19:25 +02:00
ng0
65441209b1
gnu: neomutt: Update to 20170602.
* gnu/packages/mail.scm (neomutt): Update to 20170602.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2017-06-03 02:09:45 +05:30
Ludovic Courtès
36a9d3f10d
substitute: Do not display the installed size.
* guix/scripts/substitute.scm (process-substitution): Do not show the
installed size in the "Downloading" message.
2017-06-02 18:47:07 +02:00
Ludovic Courtès
dcfc6f213b
ui: 'show-what-to-build' warns when we don't have enough disk space.
* guix/ui.scm (check-available-space): New procedure.
(show-what-to-build): Compute 'installed-size' and call
'check-available-space'.
2017-06-02 18:47:07 +02:00
Ludovic Courtès
65f224dc8d
syscalls: Provide 'free-disk-space'.
* guix/build/syscalls.scm (free-disk-space): New procedure.
* guix/scripts/gc.scm (guix-gc)[ensure-free-space]: Use it instead of
'statfs'.
2017-06-02 18:47:07 +02:00
Ludovic Courtès
d9bad2f082
ui: 'show-what-to-build' displays how much will be downloaded.
* guix/ui.scm (show-what-to-build)[download-size]
[display-download-size?]: New variables.
Add cases for when DISPLAY-DOWNLOAD-SIZE? is true.
2017-06-02 18:47:06 +02:00
Ludovic Courtès
2dc98729af
derivations: 'derivation-prerequisites-to-build' returns <substitutable>.
* guix/derivations.scm (derivation-prerequisites-to-build): Rename
 #:substitutable? to #:substitutable-info.
[derivation-substitutable?]: Rename to...
[derivation-substitutable-info]: ... this.  Return a list of <substitutable>.
Second return value is now a list of <substitutable> instead of a list
of strings.
* guix/ui.scm (show-what-to-build)[substitutable?]: Rename to...
[substitutable-info]: ... this.
Adjust to new 'derivation-prerequisites-to-build' return value type.
* tests/derivations.scm ("derivation-prerequisites-to-build and
substitutes"): Adjust.
("derivation-prerequisites-to-build and substitutes, local build"):
Likewise.
2017-06-02 18:47:06 +02:00