Commit Graph

14791 Commits

Author SHA1 Message Date
Andy Patterson 932b2ea206
gnu: ecl: Use "kernel-headers" instead of "linux-headers" to designate input.
* gnu/packages/lisp.scm (ecl)[arguments]: Use "kernel-headers" as the
identifier for an input.

This is a follow-up to commit 55de892b43.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2016-07-31 20:13:16 +02:00
Ludovic Courtès 1250034d5a
tests: 'guix-environment-container.sh' works when run from a tmpfs.
Fixes <http://bugs.gnu.org/22004>.
Reported by Ting-Wei Lan <lantw44@gmail.com>.

* tests/guix-environment-container.sh (mount_test_code): Add 'match'
clause to ignore "/"; augment clause that ignores specific file system
types such that it does not ignore parent mount points.
2016-07-31 18:51:38 +02:00
Ludovic Courtès 40f788b9f6
download: Add mirror.hydra.gnu.org as a content-addressed mirror.
* guix/download.scm (%content-addressed-mirrors): Add
'mirror.hydra.gnu.org'.
2016-07-31 18:27:14 +02:00
Ludovic Courtès 38f1cf8a8e
download: Pass the raw file name to content-addressed mirrors.
* guix/build/download.scm (url-fetch)[content-addressed-uris]: Call
'strip-store-file-name' on FILE before passing it to 'make-url'.
2016-07-31 18:27:14 +02:00
Andreas Enge 42bf34298e
gnu: rapicorn: Add patch to handle isnan.
* gnu/packages/patches/rapicorn-isnan.patch: New file.
* gnu/packages/graphics.scm (rapicorn)[source]: Add patch.
* gnu/local.mk (dist_patch_DATA): Register patch.
2016-07-31 18:16:25 +02:00
Andreas Enge acac969fa2
gnu: fastcap: Add input ghostscript.
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Add ghostscript.

This is a follow-up to commit e83a13faa2.
2016-07-31 17:11:15 +02:00
Andreas Enge dceba1c19b
gnu: zsh: Update to 5.2.
* gnu/packages/zsh.scm (zsh): Update to 5.2.
2016-07-31 17:05:36 +02:00
Andreas Enge ce430bd637
gnu: tcc: Use "kernel-headers" instead of "linux-headers" to designate input.
* gnu/packages/c.scm (tcc)[arguments]: Use "kernel-headers" as identifier
for an input.

This is a follow-up to commit 55de892b43.
2016-07-31 16:50:12 +02:00
Andreas Enge 70a967209c
gnu: dealii: Unregister deleted patch.
* gnu/local.mk (dist_patch_DATA): Drop deleted patch.

This is a follow-up to commit 101e847294.
2016-07-31 16:37:39 +02:00
Andreas Enge 101e847294
gnu: dealii: Update to 8.4.1.
* gnu/packages/maths.scm (dealii): Update to 8.4.1.
* gnu/packages/patches/dealii-p4est-interface.patch: Remove file.
2016-07-31 15:22:41 +02:00
Andreas Enge 7b995c7bcb
gnu: wine: Update to 1.9.15.
* gnu/packages/wine.scm (wine): Update to 1.9.15.
2016-07-31 12:11:05 +02:00
Andreas Enge bb484529cc
gnu: python-alembic: Update to 0.8.7.
* gnu/packages/python.scm (python-alembic): Update to 0.8.7.
2016-07-31 11:18:53 +02:00
Andreas Enge 33906d54c1
gnu: perl-xml-libxml: Update to 2.0128.
* gnu/packages/xml.scm (perl-xml-libxml): Update to 2.0128.
2016-07-31 09:55:14 +02:00
宋文武 85860fdf82
gnu: glibc-locales: Fix build.
* gnu/packages/patches/glibc-locales.patch: Adjust to glibc-2.23.
* gnu/packages/base.scm (glibc-locales)[arguments]:
Pass 'lib_cv_complocaledir'.
2016-07-31 10:42:47 +08:00
Tomáš Čech 2fa66f451a
gnu: mutt: Update to 1.6.2.
* gnu/packages/mail.scm(mutt): Update to 1.6.2.
2016-07-30 22:37:56 +02:00
Kei Kebreau 4bc37bf0c3
gnu: Add python-pygame.
* gnu/packages/game-development.scm (python-pygame): New variable.
2016-07-30 14:32:49 -04:00
Kei Kebreau d8841cc52e
gnu: Add libsmpeg.
* gnu/packages/video.scm (libsmpeg): New variable.
2016-07-30 14:31:58 -04:00
Alex Kost a82a201a8d
emacs: Disable grafts when dry-run is enabled.
* emacs/guix-main.scm (process-package-actions): Set grafting according
to 'dry-run?'.
* guix/scripts.scm (build-package): Disable grafts when 'dry-run?' is #t.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-07-30 18:17:03 +03:00
Leo Famulari 6661db4e97
gnu: stellarium: Improve description.
Suggested by Danny Milosavljevic <dannym@scratchpost.org>.

* gnu/packages/education.scm (stellarium)[description]: Mention telescope
tracking.
2016-07-30 10:05:44 -04:00
Ludovic Courtès c2c54ebd91
gnu: Add glibc 2.22.
* gnu/packages/base.scm (glibc-2.22): New variable.
(glibc-2.21): Inherit from it; remove 'arguments' field.
2016-07-30 15:47:28 +02:00
Ludovic Courtès 716753cb97
tests: base: Correct invalid merge.
Fixes a regression introduced by merge commit
7575655212.

* gnu/tests/base.scm (run-basic-test)[test]: Fix list of 'use-modules'
and 'test-begin' call.
2016-07-30 15:47:28 +02:00
Ben Woodcroft c4382cd18f
gnu: diamond: Update to 0.8.17.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.17.
2016-07-30 23:02:57 +10:00
ng0 9b12bc7032
gnu: gnunet-gtk: Configure with gnunet path.
* gnun/packages/gnunet.scm (gnunet-gtk)[arguments]: Add '--with-gnunet'
to #:configure-flags.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-07-30 15:33:57 +08:00
Eric Bavier d25639731a
gnu: Add tuxpaint-config.
* gnu/packages/games.scm (tuxpaint-config): New variable.
2016-07-29 23:17:44 -05:00
Eric Bavier c3d850f232
gnu: Add tuxpaint-stamps.
* gnu/packages/games.scm (tuxpaint-stamps): New variable.
2016-07-29 21:50:15 -05:00
Eric Bavier 9b1ada4e81
gnu: Add Tux Paint.
* gnu/packages/games.scm (tuxpaint): New variable.
* gnu/packages/patches/tuxpaint-stamps-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-07-29 21:50:15 -05:00
Alex Griffin 23319ed674
gnu: beets: Update to 1.3.19.
* gnu/packages/music.scm (beets): Update to 1.3.19.
[source]: Remove patch to skip failing tests.
* gnu/packages/patches/beets-image-test-failure.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-07-29 19:19:49 -04:00
Leo Famulari d1c9d3bb42
gnu: python-protobuf: Update to 3.0.0.
* gnu/packages/protobuf.scm (python-protobuf, python2-protobuf):
Update to 3.0.0.
2016-07-29 19:04:31 -04:00
Leo Famulari 48b7e4a6c1
gnu: btrfs-progs: Update to 4.6.1
* gnu/packages/linux.scm (btrfs-progs): Update to 4.6.1.
[native-inputs]: Add WHICH.
2016-07-29 18:58:48 -04:00
Mark H Weaver 359aba76b6
Merge branch 'master' into core-updates 2016-07-29 18:29:58 -04:00
Mark H Weaver 9bdf56dc13
gnu: gd: Add fix for gd2_read test.
* gnu/packages/patches/gd-fix-gd2-read-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Add patch.
2016-07-29 18:28:40 -04:00
Leo Famulari de30a6e0f0
gnu: protobuf: Update to 2.6.1.
* gnu/packages/protobuf.scm (protobuf): Update to 2.6.1.
[source]: Update to new upstream URL.
2016-07-29 16:41:06 -04:00
Ludovic Courtès da2d893e32
size: Fix corner case with multiple items on the command line.
Fixes 'guix size foo bar' when 'foo' is in the local store and 'bar'
isn't, which could lead to an incomplete requisite list.

* guix/scripts/size.scm (requisites*): Partition ITEMS according to
'valid-path?'.  Use 'substitutable-requisites' only on invalid items.
2016-07-29 22:32:04 +02:00
Mark H Weaver 31c995f8af
Revert "gnu: gd: Add fix for gd2_read test."
This reverts commit ce290354ec.
2016-07-29 16:17:35 -04:00
Mark H Weaver ce290354ec
gnu: gd: Add fix for gd2_read test.
* gnu/packages/patches/gd-fix-gd2-read-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gd.scm (gd)[source]: Add patch.
2016-07-29 16:06:43 -04:00
Leo Famulari 814572aff5
gnu: wireshark: Update to 2.0.5.
* gnu/packages/networking.scm (wireshark): Update to 2.0.5.
2016-07-29 15:08:55 -04:00
Leo Famulari d260015062
gnu: perl-dbd-mysql: Update to 4.035 [fixes CVE-2015-8949].
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.035.
2016-07-29 14:49:30 -04:00
Mark H Weaver 0bab3af078
Merge branch 'master' into core-updates 2016-07-29 14:18:07 -04:00
Mark H Weaver 682a7d2338
gnu: linux-libre@4.4: Update to 4.4.16.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.16.
2016-07-29 14:14:25 -04:00
Mark H Weaver a81445737d
gnu: gd: Update to 2.2.3 [fixes CVE-2016-6207].
* gnu/packages/patches/gd-CVE-2016-5766.patch,
gnu/packages/patches/gd-CVE-2016-6128.patch,
gnu/packages/patches/gd-CVE-2016-6132.patch,
gnu/packages/patches/gd-CVE-2016-6214.patch,
gnu/packages/patches/gd-fix-test-on-i686.patch: Delete files.
* gnu/packages/patches/gd-fix-tests-on-i686.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/gd.scm (gd): Update to 2.2.3.
[source]: Update patches field accordingly.
2016-07-29 13:56:39 -04:00
Leo Famulari f54510d29b
gnu: virt-viewer: Remove SPICE-PROTOCOL from inputs.
This is a followup to ba9e2ee64a.

* gnu/packages/spice.scm (virt-viewer)[inputs]: Remove SPICE-PROTOCOL.
2016-07-29 12:50:29 -04:00
Leo Famulari 3c4a8f03a2
gnu: spice-gtk: Remove LIBUSB from inputs.
This is a followup to 0d05a739d2.

* gnu/packages/spice.scm (spice-gtk)[inputs]: Remove LIBUSB.
2016-07-29 12:50:29 -04:00
David Craven efcada41e7
gnu: Order module imports in (gnu packages qemu) alphabetically.
* gnu/packages/qemu.scm: Order module imports alphabetically.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:43:55 +02:00
David Craven 6799ed7614
gnu: Add xf86-video-qxl.
* gnu/packages/xorg.scm (xf86-video-qxl): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:41:30 +02:00
David Craven c38fb02e9b
gnu: Add libinput-minimal.
* gnu/packages/freedesktop.scm (libinput-minimal): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:40:24 +02:00
David Craven 66e076642c
gnu: Remove trailing periods from synopsis.
* gnu/packages/emacs.scm (emacs-smart-mode-line): Update synopsis.
* gnu/packages/gnustep.scm (wmfire): Update synopsis.
* gnu/packages/haskell.scm (ghc-socks): Update synopsis.
* gnu/packages/kde-frameworks.scm (oxygen-icons): Update synopsis.
* gnu/packages/openstack.scm (python-bandit): Update synopsis.
* gnu/packages/perl.scm (perl-test-trap): Update synopsis.
* gnu/packages/python.scm (python-backports-abc): Update synopsis.
* gnu/packages/ruby.scm (python-cryptography-vectors): Update synopsis.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:37:22 +02:00
David Craven 0160458bf8
gnu: Use define-public to export packages.
* gnu/packages/bison.scm (bison): Define public.
* gnu/packages/flex.scm (flex): Define public.
* gnu/packages/pulseaudio.scm (libsndfile, libsamplerate, pulseaudio): Define
public.
* gnu/packages/sdl.scm (sdl, sdl2, libmikmod, sdl-gfx, sdl-image, sdl-mixer,
sdl-net, sdl-ttf): Define public.
* gnu/packages/search.scm (xapian): Remove unnecessary #:export.
* gnu/packages/swig.scm (swig): Define public.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:35:20 +02:00
Ludovic Courtès 35e4b3d546
gnu: iptables: Mention "firewall".
Suggested by ng0 <ng0@we.make.ritual.n0.is>.

* gnu/packages/linux.scm (iptables)[description]: Mention "firewall".
2016-07-29 17:32:03 +02:00
Eric Le Bihan 7c6bdeec23
gnu: Add s6-networking.
* gnu/packages/skarnet.scm (s6-networking): New variable.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:29:50 +02:00
Eric Le Bihan 798b776deb
gnu: Add s6-dns.
* gnu/packages/skarnet.scm (s6-dns): New variable.

Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-07-29 17:29:50 +02:00