Commit graph

12682 commits

Author SHA1 Message Date
Danny Milosavljevic
c6c80104ab
gnu: python-flask: Update to 0.11.1.
* gnu/packages/python.scm (python-flask): Update to 0.11.1.
[native-inputs]: Add python-click.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-26 16:35:07 +01:00
Danny Milosavljevic
61684de287
gnu: python-pyopenssl: Update to 16.2.0.
* gnu/packages/python.scm (python-pyopenssl): Update to 16.2.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-26 16:35:07 +01:00
Danny Milosavljevic
b2e6e150aa
gnu: python-simplejson: Update to 3.10.0.
* gnu/packages/python.scm (python-simplejson): Update to 3.10.0.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-26 16:35:07 +01:00
ng0
faa29e4bdb
gnu: Add mumble.
* gnu/packages/telephony.scm (mumble): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-26 12:32:22 +01:00
Marius Bakke
4f55441fe3
gnu: transmission: Update to 2.92.
* gnu/packages/bittorrent.scm (transmission): Update to 2.92.
[inputs]: Add cyrus-sasl.
2016-11-26 12:32:01 +01:00
Ben Woodcroft
5e0a0f4226
gnu: roary: Update to 3.7.0.
* gnu/packages/bioinformatics.scm (roary): Update to 3.7.0.
2016-11-26 20:15:39 +10:00
Ben Woodcroft
31a9d653ad
gnu: Add proteinortho.
* gnu/packages/bioinformatics.scm (proteinortho): New variable.
2016-11-26 20:15:37 +10:00
Julien Lepiller
d3eff97afd
gnu: Add python-polib.
* gnu/packages/python.scm (python-polib, python2-polib): New variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-26 10:29:29 +01:00
John Darrington
fc5dc4e81c
gnu: Whitespace changes
* gnu/services/kerberos.scm: Fold lines to 80 character limit.
2016-11-26 07:37:33 +01:00
Leo Famulari
53d892dd92
gnu: imagemagick: Update to 6.9.6-6 [fixes CVE-2016-9556].
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-6.
2016-11-26 00:38:45 -05:00
宋文武
f88371e866
services: Add opensmtpd service.
* gnu/services/mail.scm (<opensmtpd-configuration>): New record type.
(%default-opensmtpd-config-file, %opensmtpd-accounts): New variables.
(opensmtpd-shepherd-service, opensmtpd-activation): New procedures.
(opensmtpd-service-type): New variable.
* doc/guix.texi (Mail Services): Document it.
2016-11-26 12:50:11 +08:00
Leo Famulari
0959478c72
gnu: Add missing module import to (gnu packages ldc).
This is a followup to commit e44b511298.

* gnu/packages/ldc.scm: Import (gnu packages python).
2016-11-25 23:18:29 -05:00
Danny Milosavljevic
e44b511298
gnu: ldc: Update to 0.17.2.
* gnu/packages/ldc.scm (ldc): Update to 0.17.2.
* gnu/packages/patches/ldc-disable-tests.patch: Fix timezone file name.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-11-25 23:54:51 +01:00
Ludovic Courtès
6634180f9e
gnu: guile-ssh: Update to 0.10.2.
* gnu/packages/ssh.scm (guile-ssh): Update to 0.10.2.
[home-page]: Update.
[source]: Use the 'url-fetch' method and a GitHub generated
tarball.
[arguments] <autoreconf>: Remove now unneeded 'chmod' call.
2016-11-25 23:44:20 +01:00
Ricardo Wurmus
7276b5604d
gnu: hydrogen: Update to 0.9.7.
* gnu/packages/music.scm (hydrogen): Update to 0.9.7.
2016-11-25 21:44:16 +01:00
Leo Famulari
c415f76302
gnu: python-betamax: Fix typo.
* gnu/packages/python.scm (python-betamax): Fix typo.
2016-11-25 11:31:43 -05:00
Leo Famulari
de32aa74b4
Merge branch 'master' into python-build-system 2016-11-25 11:20:21 -05:00
Tobias Geerinckx-Rice
d66cbd1adc
gnu: btrfs-progs: Update to 4.8.4.
* gnu/packages/linux.scm (btrfs-progs): Update to 4.8.4.
2016-11-25 17:00:51 +01:00
Tobias Geerinckx-Rice
fc89cb691d
gnu: lz4: Update to 1.7.4.2.
* gnu/packages/compression.scm (lz4): Update to 1.7.4.2.
2016-11-25 16:31:20 +01:00
Tobias Geerinckx-Rice
dead1067c3
gnu: hplip: Update to 3.16.11.
* gnu/packages/cups.scm (hplip): Update to 3.16.11.
2016-11-25 16:31:10 +01:00
Ricardo Wurmus
aaaf8b3844
gnu: qtractor: Update to 0.8.0.
* gnu/packages/music.scm (qtractor): Update to 0.8.0.
2016-11-25 13:08:06 +01:00
Alex Kost
1e34721435
gnu: qemu: Install all required info files.
* gnu/packages/qemu.scm (qemu)[arguments]: Adjust 'install-info' phase
to find all info files (including "*.info-N").
2016-11-25 16:09:22 +03:00
Theodoros Foradis
8f528bd442
gnu: Add kicad-library.
* gnu/packages/engineering.scm (kicad-library): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-25 00:38:11 -05:00
Theodoros Foradis
befc9ff643
gnu: Add kicad.
* gnu/packages/engineering.scm (kicad): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-25 00:38:11 -05:00
Theodoros Foradis
b353c7d201
gnu: Add python2-wxpython.
* gnu/packages/wxwidgets.scm (python2-wxpython): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-25 00:38:10 -05:00
Theodoros Foradis
2cd3b6fd03
gnu: Add wxwidgets-gtk2.
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-25 00:38:10 -05:00
Leo Famulari
88d45b74c1
gnu: nginx: Update to 1.11.6.
* gnu/packages/web.scm (nginx): Update to 1.11.6.
[arguments]: Remove the obsolete option --with-ipv6 from #:configure-flags.
2016-11-25 00:07:40 -05:00
Tobias Geerinckx-Rice
e0f8a520ed
gnu: miniupnpc: Improve synopsis and description.
* gnu/packages/upnp.scm (miniupnp)[synopsis, description]: Edit, fix typos,
add some relevant (search) terms from the home page, and expand acronyms.
2016-11-25 02:21:51 +01:00
Tobias Geerinckx-Rice
5af82630fe
gnu: miniupnpc: Use the correct ‘upnpc’ in ‘external-ip’.
* gnu/packages/upnp.scm (miniupnpc)[arguments]: Add ‘qualify-paths’ phase.
2016-11-25 02:21:51 +01:00
Tobias Geerinckx-Rice
cdbdaf7b6b
gnu: miniupnpc: Use ‘modify-phases’ syntax.
* gnu/packages/upnp.scm (miniupnpc)[arguments]: Use ‘modify-phases’.
2016-11-25 02:21:50 +01:00
Tobias Geerinckx-Rice
2d3b0203f4
gnu: miniupnpc: Update to 2.0.
* gnu/packages/upnp.scm (miniupnpc): Update to 2.0.
2016-11-25 02:21:50 +01:00
Tobias Geerinckx-Rice
ade5848576
gnu: vim: Update to 8.0.0101.
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0101.
2016-11-25 02:21:49 +01:00
Ludovic Courtès
13fb1bd94e
doc: Document encrypted root partitions.
This is a followup to f7f292d359.

* doc/guix.texi (Preparing for Installation): Give commands for
encrypted root installation.
(Proceeding with the Installation): Add item about mapped devices.
(File Systems): Mention that 'dependencies' can list <mapped-device>
objects.
* gnu/system/examples/desktop.tmpl (mapped-devices): New field.
(file-systems): Add 'dependencies' field.
2016-11-24 23:20:41 +01:00
Ludovic Courtès
030f59fac9
services: network-manager: Depend on 'wpa-supplicant'.
Suggested by Chris Marusich <cmmarusich@gmail.com>.

* gnu/services/networking.scm (network-manager-shepherd-service)
[requirement]: Add 'wpa-supplicant'.
2016-11-24 21:43:48 +01:00
Ludovic Courtès
89007a0bb7
services: network-manager: Install polkit actions.
Reported by Chris Marusich <cmmarusich@gmail.com>
at <https://lists.gnu.org/archive/html/help-guix/2016-11/msg00038.html>.

* gnu/services/networking.scm (network-manager-service-type)[extensions]:
Add POLKIT-SERVICE-TYPE.
2016-11-24 21:43:47 +01:00
Ludovic Courtès
2e32869824
services: Move polkit to (gnu services dbus).
* gnu/services/desktop.scm (<polkit-configuration>, %polkit-accounts)
(%polkit-pam-services, polkit-directory, polkit-etc-files)
(polkit-setuid-programs, polkit-service-type, polkit-service): Move
to...
* gnu/services/dbus.scm: ... here.
2016-11-24 21:43:47 +01:00
Ludovic Courtès
62126576fc
gnu: hdf5: Build the C++ interface.
* gnu/packages/maths.scm (hdf5)[arguments]: Add #:configure-flags.
2016-11-24 21:43:47 +01:00
Tobias Geerinckx-Rice
6f09c100d9
gnu: vim: Update to 8.0.0096.
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0096.
2016-11-24 16:57:22 +01:00
Tobias Geerinckx-Rice
c50f2af9f8
gnu: ir: Use archived tarball and home page.
* gnu/packages/audio.scm (ir)[source]: Use a list of archive mirrors.
[home-page]: Link to an Internet Archive snapshot.
2016-11-24 06:34:37 +01:00
Tobias Geerinckx-Rice
2df984f278
gnu: ir: Use ‘modify-phases’ syntax.
* gnu/packages/audio.scm (ir)[arguments]: Use ‘modify-phases’.
2016-11-24 06:34:37 +01:00
Ludovic Courtès
cc73339b97
tests: Remove 'GUIX_LOCPATH' hack that had been added for glibc@2.23.
* gnu/tests/base.scm (run-basic-test)[test]("locale"): Remove
'GUIX_LOCPATH' hack, which is no longer needed since
commit 9f58fe3d1c.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
f7f292d359
install: Enable "cryptodisk" handling in GRUB.
This allows 'grub-install' to do the right thing when / or /boot is a
LUKS-encrypted partition.

Fixes <http://bugs.gnu.org/21843>.

* gnu/build/install.scm (install-grub): Add 'setenv' to set
'GRUB_ENABLE_CRYPTODISK'.
(wait-for-screen-text): New test.
* gnu/tests/base.scm (run-basic-test): Add #:initialization parameter
and honor it.
* gnu/tests/install.scm (%encrypted-root-os)[kernel-arguments]: Remove.
(%encrypted-root-installation-script): Pass '--uuid' to 'cryptsetup
luksFormat'.  Remove 'sed' invocation.
(enter-luks-passphrase): New procedure.
(%test-encrypted-os)[value]: Pass #:initialization to 'run-basic-test'.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
b7d408ec1b
mapped-devices: Use 'cryptsetup-static' in 'luks-device-mapping'.
* gnu/system/mapped-devices.scm (open-luks-device): Use
CRYPTSETUP-STATIC instead of CRYPTSETUP.  Use 'file-append'.
(close-luks-device): Likewise.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
fe93383350
marionette: Add 'marionette-screen-text' using OCR.
* gnu/build/marionette.scm (marionette-screen-text): New procedure.
* gnu/tests/base.scm (run-basic-test)["screen text"]: New test.
2016-11-23 21:13:18 +01:00
Ludovic Courtès
f25c9ebc80
marionette: Delay synchronization with the host's REPL.
* gnu/build/marionette.scm (<marionette>)[marionette-repl]: Rename to...
[%marionette-repl]: ... this.
(marionette-repl): New macro.
(make-marionette): Wrap last 'read' call into 'delay', making the last
argument to 'marionette' a promise of a port.
(marionette-eval): Use 'force' in 'match' clause.
2016-11-23 21:13:18 +01:00
Leo Famulari
1c9f78eca1
gnu: python-passlib: Update to 1.7.0.
* gnu/packages/python.scm (python-passlib, python2-passlib): Update to 1.7.0.
2016-11-23 14:38:05 -05:00
Efraim Flashner
262c2d33bc
gnu: perl-digest-md5: Fix typo.
* gnu/packages/perl.scm (perl-digest-md5)[arguments]: Remove extra ')'.
2016-11-23 18:16:53 +02:00
ng0
8a28e717ba
gnu: Add perl-digest-md5.
* gnu/packages/perl.scm (perl-digest-md5): New variable.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-23 16:46:47 +01:00
Efraim Flashner
bc05caee77
gnu: chez.scm: Add '#:use-module srfi srfi-1'.
This is a follow-up to 1e16648f82.

* gnu/packages/chez.scm: Add '#:use-module srfi srfi-1'.
2016-11-23 12:42:36 +02:00
Efraim Flashner
8553fe5734
gnu: Add aspell-dict-he.
* gnu/packages/aspell.scm (aspell-dict-he): New variable.
2016-11-23 12:38:28 +02:00
Efraim Flashner
1e16648f82
gnu: chez-scheme: Remove support for armhf.
* gnu/packages/chez.scm (chez-scheme)[supported-systems]: Remove
armhf-linux from the list of supported systems.
2016-11-23 12:37:17 +02:00
Mark H Weaver
08b3e4a970
gnu: linux-libre: Update to 4.8.10.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.10.
2016-11-22 21:59:54 -05:00
Mark H Weaver
4263eb4dd0
gnu: linux-libre@4.4: Update to 4.4.34.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.34.
2016-11-22 21:49:39 -05:00
Ludovic Courtès
66ebb5bca3
gnu: guix: Update development snapshot.
* gnu/packages/package-management.scm (guix-devel): Update to 1f410017.
2016-11-23 00:03:18 +01:00
Ludovic Courtès
35b2f18c5f
Revert "gnu: Update mit-krb5 to version 1.14.4."
This reverts commit 2947ff6430, which
would have caused too many rebuilds for 'master'.
2016-11-23 00:03:17 +01:00
Ludovic Courtès
ad17470551
marionette: Avoid use of SIGALRM for timeouts.
* gnu/build/marionette.scm (make-marionette)[accept*]: New procedures.
Remove calls to 'sigaction'.  Use 'accept*' instead of 'accept'.
2016-11-22 23:45:08 +01:00
Ludovic Courtès
106b389e52
gnu: Add 'cryptsetup-static'.
* gnu/packages/cryptsetup.scm (static-library): New procedure.
(cryptsetup-static): New variable.
2016-11-22 23:45:01 +01:00
Ludovic Courtès
01f94cca19
gnu: Add 'lvm2-static'.
* gnu/packages/patches/lvm2-static-link.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (lvm2)[source](patches): New field.
(lvm2-static): New variable.
2016-11-22 22:59:31 +01:00
Ludovic Courtès
10da75dff8
gnu: grub: Add dependency on LVM2.
* gnu/packages/grub.scm (grub)[inputs]: Add LVM2.
2016-11-22 22:59:31 +01:00
Christopher Allan Webber
8957af324b
gnu: python-pyld: Update to 0.7.1.
* gnu/packages/python.scm (python-pyld): Update to 0.7.1.
2016-11-22 15:29:33 -06:00
John Darrington
2947ff6430
gnu: Update mit-krb5 to version 1.14.4.
* gnu/packages/mit-krb5.scm (mit-krb5): Update to 1.14.4
2016-11-22 21:27:19 +01:00
Marius Bakke
1f410017ff
gnu: notmuch: Update to 0.23.2.
* gnu/packages/mail.scm (notmuch): Update to 0.23.2.
2016-11-22 20:44:53 +01:00
Marius Bakke
6317d36f3b
gnu: notmuch: Skip tests that fail with gnupg-2.1.16.
* gnu/packages/mail.scm (notmuch)[arguments]: Add environment variable
to skip tests that broke after gnupg-2.1.16.
2016-11-22 20:44:48 +01:00
Leo Famulari
be72eb98fa
gnu: libtiff: Update replacement to 4.0.7.
* gnu/packages/image.scm (libtiff)[replacement]: Update to 4.0.7.
(libtiff-4.0.7): New variable. Update home-page and source URLs.
(libtiff/fixed): Delete variable.
* gnu/packages/patches/libtiff-CVE-2016-5652.patch,
gnu/packages/patches/libtiff-CVE-2016-9273.patch,
gnu/packages/patches/libtiff-CVE-2016-9297.patch,
gnu/packages/patches/libtiff-CVE-2016-9448.patch,
gnu/packages/patches/libtiff-uint32-overflow.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2016-11-22 12:30:36 -05:00
Marius Bakke
d8e3bb082d
gnu: vim: Update to 8.0.0095.
* gnu/packages/vim.scm (vim, vim-full): Update to 8.0.0095.
2016-11-22 17:33:07 +01:00
Kei Kebreau
c3cc7d412a
gnu: Add espeak.
* gnu/packages/audio.scm (espeak): New variable.
2016-11-22 11:24:41 -05:00
Eric Bavier
52db41aff8
gnu: system: Add openfwwf-firmware to %base-firmware.
* gnu/system.scm (%base-firmware): Add openfwwf-firmware.
* doc/guix.texi (Hardware Considerations): Mention b43-open support.
(operating-system Reference)[firmware]: Likewise.
2016-11-22 09:38:36 -06:00
Eric Bavier
e36a67c91a
gnu: Add openfwwf-firmware.
* gnu/packages/firmware.scm (b43-tools, openfwwf-firmware): New
variables.
2016-11-22 09:38:36 -06:00
Efraim Flashner
4a5ec78d5f
gnu: w3m: Update to 0.5.3+git20161120 [fixes security issues].
Fixes CVE-2016-9439 and others.

* gnu/packages/w3m.scm (w3m): Update to 0.5.3+git20161120.
2016-11-22 14:00:11 +02:00
Efraim Flashner
83a3e805be
gnu: w3m: Use 'modify-phases' syntax.
* gnu/packages/w3m.scm (w3m)[arguments]: Use 'modify-phases' syntax.
2016-11-22 14:00:11 +02:00
Ben Woodcroft
ee7518a009
gnu: ruby: Update replacement to 2.3.3.
* gnu/packages/ruby.scm (ruby)[replacement]: Update to 2.3.3.
(ruby-2.3.2): Replace this ...
(ruby-2.3.3): ... with this.
2016-11-22 21:39:18 +10:00
Ben Woodcroft
8e5f8c98e2
gnu: diamond: Update to 0.8.27.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.27.
2016-11-22 21:01:21 +10:00
Ricardo Wurmus
1ea7969fa6
gnu: zynaddsubfx: Update to 3.0.0.
* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.0.
[inputs]: Add "mesa".
2016-11-22 09:47:16 +01:00
Efraim Flashner
dd3f8fe660
gnu: connman: Update to 1.33.
* gnu/packages/connman.scm (connman): Update to 1.33.
2016-11-21 23:52:19 +02:00
Petter
daf72603eb
gnu: Remove redundancy where mkdir-p <dir> is followed by install-file <file> <dir>.
* gnu/packages/bioinformatics.scm (bwa)[arguments]: Remove redundant mkdir-p.
(eigensoft)[arguments]: Likewise.
(snap-aligner)[arguments]: Likewise.
(pardre)[arguments]: Likewise.
(piranha)[arguments]: Likewise.
* gnu/packages/maths.scm (hypre)[arguments]: Likewise.
* gnu/packages/mp3.scm (mpc123)[arguments]: Likewise.
* gnu/packages/music.scm (tuxguitar)[arguments]: Likewise.
* gnu/packages/pdf.scm (impressive)[arguments]: Likewise.
* gnu/packages/qemu.scm (qemu)[arguments]: Likewise.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-21 14:39:54 -05:00
Alex Kost
7c90d0f40e
gnu: packages: Use gettext-minimal.
* gnu/packages/crypto.scm (tomb): Use 'gettext-minimal' instead of
'gnu-gettext'.
* gnu/packages/emacs.scm (m17n-db): Likewise.
* gnu/packages/ftp.scm (weex): Likewise.
* gnu/packages/games.scm (chromium-bsu): Likewise.
* gnu/packages/image.scm (steghide): Likewise.
* gnu/packages/linux.scm (radeontop): Likewise.
* gnu/packages/mpd.scm (sonata): Likewise.
* gnu/packages/networking.scm (whois): Likewise.
* gnu/packages/package-management.scm (guix-0.11.0): Likewise.
* gnu/packages/psyc.scm (psyclpc): Likewise.
* gnu/packages/syndication.scm (newsbeuter): Likewise.
* gnu/packages/vim.scm (vim-full): Likewise.
2016-11-21 19:47:30 +03:00
Leo Famulari
dc6d1b9609
gnu: libtiff: Fix URL in 'libtiff-uint32-overflow.patch'.
* gnu/packages/patches/libtiff-uint32-overflow.patch: Fix URL.
2016-11-21 11:16:37 -05:00
Ludovic Courtès
c9eae83ffa
gnu: dico: Update to 2.4.
* gnu/packages/dico.scm (dico): Update to 2.4.
[source]: Remove 'snippet'.
2016-11-21 15:25:38 +01:00
Ludovic Courtès
b3131e2318
services: static-networking: Remove unused parameter.
This is a followup to e48fcd7b8d.

* gnu/services/networking.scm (static-networking-service): Remove #:net-tools.
(static-networking-service-type): Remove outdated comment.
2016-11-21 15:25:38 +01:00
ng0
e01e2c6c52
gnu: services: Add git-service.
* gnu/services/version-control.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* doc/guix.texi (Misellaneous Services)[Version Control]: New section.

Co-authored-by: 宋文武 <iyzsong@member.fsf.org>
2016-11-21 20:37:43 +08:00
Ricardo Wurmus
2316078a4e
gnu: Add emacs-emms-mode-line-cycle.
* gnu/packages/emacs.scm (emacs-emms-mode-line-cycle): New variable.
2016-11-21 11:52:26 +01:00
Efraim Flashner
83b294b6d6
gnu: opusfile: Update to 0.8.
* gnu/packages/xiph.scm (opusfile): Update to 0.8.
2016-11-21 10:49:45 +02:00
Efraim Flashner
b1e25b08f2
gnu: obs: Update to 0.16.6.
* gnu/packages/video.scm (obs): Update to 0.16.6.
2016-11-21 07:14:05 +02:00
Efraim Flashner
89a30625b9
gnu: mpv: Update to 0.22.0.
* gnu/packages/video.scm (mpv): Update to 0.22.0.
2016-11-21 06:57:16 +02:00
Efraim Flashner
7ceee88c43
gnu: chez-scheme: Properly identify system architecture.
* gnu/packages/chez.dcm (chez-scheme)[arguments]: Substitute `uname -m'
for `uname -a' in configure, allowing proper identification of the
machine architecture.
2016-11-21 06:57:16 +02:00
Ludovic Courtès
e48fcd7b8d
services: static-networking: Avoid use of net-tools.
* gnu/services/networking.scm (<static-networking>)[net-tools]: Remove.
(static-networking-service-type): Use 'add-network-route/gateway' and
'delete-network-route' instead of NET-TOOLS.
(static-networking-service): Adjust accordingly.
2016-11-21 00:34:49 +01:00
Julien Lepiller
1845c2a436
gnu: Add php.
* gnu/packages/php.scm: New file.
* gnu/packages/patches/gd-fix-chunk-size-on-boundaries.patch: New file.
* gnu/packages/patches/gd-fix-truecolor-format-correction.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add php.
(dist_patch_DATA): Add gd patches.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
2016-11-20 17:54:14 +01:00
Marius Bakke
b28a33512f
gnu: Add sqlite-3.15.1.
* gnu/packages/databases.scm (sqlite-3.15.1): New variable.
2016-11-20 17:46:32 +01:00
Nicolas Goaziou
43ffe220c8
gnu: lilypond: Update to 2.19.51.
* gnu/packages/music.scm (lilypond): Update to 2.19.51.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-20 17:46:21 +01:00
Leo Famulari
25291aca74
gnu: python-icalendar: Update to 3.11.
* gnu/packages/python.scm (python-icalendar): Update to 3.11.
2016-11-20 11:22:27 -05:00
Leo Famulari
764c566221
gnu: gnupg: Update to 2.1.16.
* gnu/packages/gnupg.scm (gnupg): Update to 2.1.16.
[arguments]: Remove obsolete substitution from 'patch-paths' phase.
Remove 'set-home' phase. Add 'set-gnupg-home' phase.
2016-11-19 23:43:32 -05:00
宋文武
9fff9e6484
gnu: gtk-engines: Don't propagate GTK+.
* gnu/packages/gtk.scm (gtk-engines): Move gtk+ to 'inputs'.
2016-11-20 12:02:04 +08:00
Mark H Weaver
5a1ef07d3e
gnu: linux-libre: Update to 4.8.9.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.9.
2016-11-19 22:29:38 -05:00
Mark H Weaver
13172f0d79
gnu: linux-libre@4.4: Update to 4.4.33.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.33.
2016-11-19 22:28:07 -05:00
Ben Woodcroft
9b62c5a8fb
gnu: ruby: Replace with ruby-2.3.2 [fixes CVE-2015-3900].
* gnu/packages/ruby.scm (ruby)[replacement]: New field.
(ruby-2.3.2): New variable.
2016-11-20 11:38:12 +10:00
Ludovic Courtès
966a543b36
gnu: Use 'mirror://' URLs in several places.
* gnu/packages/emacs.scm (m17n-lib)[source]: Use 'mirror://'.
* gnu/packages/games.scm (extremetuxracer)[source]: Likewise.
* gnu/packages/gcc.scm (%gcc-infrastructure): Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[source]: Likewise.
* gnu/packages/perl.scm (perl)[source]: Likewise.
* gnu/packages/telephony.scm (exosip)[source]: Likewise.
* gnu/packages/wm.scm (xmonad)[source]: Likewise.
(ghc-xmonad-contrib)[source]: Likewise.
2016-11-19 18:44:54 +01:00
Ludovic Courtès
6129dd8b59
vm: Disable initrd-time QEMU networking for VM images.
Fixes <http://bugs.gnu.org/24943>.
Reported by dian_cecht@zoho.com.

* gnu/system/vm.scm (system-qemu-image)[initrd]: Remove
 #:qemu-networking? #t.
(virtualized-operating-system): Likewise
2016-11-19 18:44:54 +01:00
Ricardo Wurmus
18675264c6
gnu: Add samplv1.
* gnu/packages/music.scm (samplv1): New variable.
2016-11-19 17:54:50 +01:00
Ricardo Wurmus
cf9af706fb
gnu: Add drumkv1.
* gnu/packages/music.scm (drumkv1): New variable.
2016-11-19 17:54:50 +01:00
Leo Famulari
2fedcd1895
gnu: libtiff: Fix CVE-2016-9448.
* gnu/packages/patches/libtiff-CVE-2016-9448.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-19 11:31:00 -05:00
Leo Famulari
b7e0f65b40
gnu: imagemagick: Update to 6.9.6-5.
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.6-5.
2016-11-19 10:48:51 -05:00
Rene Saavedra
3446ffb57c
gnu: gnome-control-center: Add gdk-pixbuf input.
* gnu/packages/gnome.scm (gnome-control-center)[inputs]: Add gdk-pixbuf.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-19 10:38:01 -05:00
ng0
8f49395064
gnu: Add emacs-danneskjold-theme.
* gnu/packages/emacs.scm (emacs-danneskjold-theme): New variable.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-11-19 21:31:20 +08:00
ng0
5cd4129221
gnu: emacs-cyberpunk-theme: Update to 1.18.
* gnu/packages/emacs.scm (emacs-cyberpunk-theme): Update to 1.18.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-11-19 20:19:03 +08:00
Nicolas Goaziou
fd057b84ec
gnu: emacs-org: Update to 20161118.
* gnu/packages/emacs.scm (emacs-org): Update to 20161118.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-11-19 20:09:50 +08:00
宋文武
e5aade794a
services: dicod-service: Honor 'dicod-configuration-dico'.
* gnu/services/dict.scm (dicod-shepherd-service): Use
'dicod-configuration-dico' of config.
2016-11-19 19:37:30 +08:00
宋文武
ae1e2133b9
gnu: opensmtpd: Correct CA certificates file path.
* gnu/packages/mail.scm (opensmtpd)[arguments]: Pass
'--with-path-CAfile=/etc/ssl/certs/ca-certificates.crt' to #:configure-flags.
2016-11-19 19:19:16 +08:00
Ricardo Wurmus
cfcef2c2ac
gnu: gx-switchless-wah-lv2: Update to 0-2.7b0869120.
* gnu/packages/music.scm (gx-switchless-wah-lv2): Update to
0-2.7b0869120.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
8e6f6503f0
gnu: gx-slow-gear-lv2: Update to 0-2.cb852e042.
* gnu/packages/music.scm (gx-slow-gear-lv2): Update to 0-2.cb852e042.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
a7cd2d44e1
gnu: gx-vintage-fuzz-master-lv2: Update to 0-2.0fec0bc1e.
* gnu/packages/music.scm (gx-vintage-fuzz-master-lv2): Update to
0-2.0fec0bc1e.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
1df4d85f8b
gnu: gx-super-fuzz-lv2: Update to 0-2.f40389575.
* gnu/packages/music.scm (gx-super-fuzz-lv2): Update to 0-2.f40389575.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:16 +01:00
Ricardo Wurmus
c1802b0834
gnu: gx-voodoo-fuzz-lv2: Update to 0-2.aec7889b4.
* gnu/packages/music.scm (gx-voodoo-fuzz-lv2): Update to 0-2.aec7889b4.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
dad6cb50da
gnu: gx-hyperion-lv2: Update to 0-2.6a096a664.
* gnu/packages/music.scm (gx-hyperion-lv2): Update to 0-2.6a096a664.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
31de5e2244
gnu: gx-saturator-lv2: Update to 0-2.0b581ac85.
* gnu/packages/music.scm (gx-saturator-lv2): Update to 0-2.0b581ac85.
[arguments]: Remove "escape-shell-commands" phase.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
4ed4bb11cb
gnu: qsynth: Update to 0.4.3.
* gnu/packages/audio.scm (qsynth): Update to 0.4.3.
2016-11-19 11:26:15 +01:00
Ricardo Wurmus
f2bd238bcd
gnu: synthv1: Update to 0.8.0.
* gnu/packages/music.scm (synthv1): Update to 0.8.0.
2016-11-19 11:26:15 +01:00
Nicolas Goaziou
2c453091e4
gnu: wireshark: Update to 2.2.2.
* gnu/packages/networking.scm (wireshark): Update to 2.2.2.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-11-19 16:33:55 +08:00
Nicolas Goaziou
ce53f5cbf0
gnu: giac-xcas: Update to 1.2.2-103
* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-103.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-11-19 16:28:58 +08:00
Muriithi Frederick Muriuki
6689c636d0
gnu: Add ruby-net-http-digest-auth.
* gnu/packages/ruby.scm (ruby-net-http-digest-auth): New variable.
2016-11-19 15:16:19 +10:00
Ben J Woodcroft
4af80275a8
gnu: ruby-2.2: Update to 2.2.6.
* gnu/packages/ruby.scm (ruby-2.2): Update to 2.2.6.
2016-11-19 07:48:01 +10:00
ng0
175d626478
gnu: mps-youtube: Disable tests.
* gnu/packages/video.scm (mps-youtube): Disable tests.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-18 15:16:48 -05:00
ng0
ed3fee5f7b
gnu: python-pafy: Disable tests.
* gnu/packages/python.scm (python-pafy): Disable tests.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-18 15:16:48 -05:00
Petter
01278f16a9
gnu: Add xcalib.
* gnu/packages/xdisorg (xcalib): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-11-18 15:05:59 -05:00
Ludovic Courtès
c2662820f3
gnu: emacs-org: Update to 20161102.
* gnu/packages/emacs.scm (emacs-org)[source]: Switch to elpa.gnu.org so
'guix refresh' can pick it up.  Update to 20161102.
2016-11-18 18:28:03 +01:00
Ludovic Courtès
8134dc1f74
gnu: guile@2.0.13: Fix non-determinism issue in REPL server test.
* gnu/packages/patches/guile-repl-server-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/guile.scm (guile-2.0.13)[source]: Use it.
2016-11-18 18:28:02 +01:00
Danny Milosavljevic
651049789f
gnu: xonsh: Update to 0.4.7.
* gnu/packages/shells.scm (xonsh): Update to 0.4.7.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-18 17:02:30 +01:00
宋文武
d7da76044b
gnu: opensmtpd: Build man pages.
* gnu/packages/mail.scm (opensmtpd)[native-inputs]: Add groff.
2016-11-18 22:19:49 +08:00
Efraim Flashner
4d17fe2ad3
gnu: python-gst: Update to 1.10.1.
* gnu/packages/gstreamer.scm (python-gst, python2-gst): Update to 1.10.1.
2016-11-18 14:26:40 +02:00
Efraim Flashner
950548b0f7
gnu: gst-libav: Update to 1.10.1.
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.10.1.
2016-11-18 14:26:40 +02:00
Efraim Flashner
2e747a3ff6
gnu: gst-plugins-ugly: Update to 1.10.1.
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.10.1.
2016-11-18 14:26:39 +02:00
Efraim Flashner
95e89a4510
gnu: gst-plugins-bad: Update to 1.10.1 (Fixes security issues).
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.10.1.
2016-11-18 14:26:39 +02:00
Efraim Flashner
faa3c13920
gnu: gst-plugins-good: Update to 1.10.1.
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.10.1.
2016-11-18 10:01:29 +02:00
Efraim Flashner
de0e591a53
gnu: gst-plugins-base: Update to 1.10.1.
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.10.1.
2016-11-18 10:01:29 +02:00
Efraim Flashner
28e3663134
gnu: gstreamer: Update to 1.10.1.
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.10.1.
2016-11-18 10:01:17 +02:00
Ludovic Courtès
1f9803c2a4
services: static-networking: Add netmask.
Reported by Mathieu Lirzin and Andreas Enge.

* gnu/services/networking.scm (<static-networking>)[netmask]: New
field.
(static-networking-service-type): Honor it.
* gnu/services/networking.scm (static-networking-service): Add #:netmask
and honor it.
* doc/guix.texi (Networking Services): Adjust accordingly.
2016-11-17 23:21:48 +01:00
Ludovic Courtès
056d0b4034
tests: basic: Fix harmless thinko.
* gnu/tests/base.scm (run-basic-test)["login on tty1"]: Move the
file-waiting loop inside the 'marionette-eval' body.  Before that, we
were waiting for the file to appear on the host, which would never
happen, meaning that we were always waiting for 15 seconds.
2016-11-17 23:21:48 +01:00
Leo Famulari
175c910380
gnu: mpop: Use 'sourceforge' mirror.
This is a followup to commit 5837e69936.

* gnu/packages/mail.scm (mpop)[source]: Use 'sourceforge' mirror.
2016-11-17 15:56:06 -05:00
Arun Isaac
5837e69936
gnu: mpop: Update to 1.2.6.
* gnu/packages/mail.scm (mpop): Update to 1.2.6.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-11-17 17:45:38 +01:00
Efraim Flashner
e5294500d6
gnu: obs: Update to 0.16.5.
* gnu/packages/video.scm (obs): Update to 0.16.5.
2016-11-17 07:26:20 +02:00
Efraim Flashner
ca569eb89f
gnu: aria2: Update to 1.29.0.
* gnu/packages/bittorrent.scm (aria2): Update to 1.29.0.
2016-11-17 07:26:20 +02:00
Mark H Weaver
2f63e087fe
Revert "gnu: icecat: Enable gtk3 support."
This reverts commit eaf72e218e.

IceCat misbehaves with gtk+3, most notably the scroll bar handles are
invisible.  Here we revert back to gtk+2 until these problems can be
addressed.
2016-11-16 22:34:11 -05:00
Eric Bavier
fe047e1380
gnu: Add Handbrake.
* gnu/packages/video.scm (handbrake): New variable.
* gnu/packages/patches/handbrake-pkg-config-path.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 20:58:12 -06:00
Leo Famulari
1339a8ed1c
gnu: libtiff: Fix some buffer overflows.
* gnu/packages/patches/libtiff-uint32-overflow.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:28 -05:00
Leo Famulari
7cea56e2ac
gnu: libtiff: Fix CVE-2016-9297.
* gnu/packages/patches/libtiff-CVE-2016-9297.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/image.scm (libtiff/fixed)[source]: Use it.
2016-11-16 19:59:24 -05:00
Efraim Flashner
d87c201f96
gnu: jasper: Update to 1.900.29.
* gnu/packages/image.scm (jasper): Update to 1.900.29.
[inputs]: Add libjpeg.
2016-11-16 22:06:33 +02:00
Mark H Weaver
9cdb405b81
gnu: icecat: Remove unneeded patch.
This is a followup to commit 1a87aa7567.

* gnu/packages/gnuzilla.scm (icecat)[sources][patches]: Remove patch for
CVE-2016-5296, which is for a bundled copy of pixman that is
subsequently deleted by a snippet.
2016-11-16 14:14:25 -05:00
Marius Bakke
d3e5dc0a44
gnu: perl-dbd-mysql: Update to 4.039 [Fixes CVE-2016-1249].
* gnu/packages/databases.scm (perl-dbd-mysql): Update to 4.039.
[source]: Update CPAN URI.
2016-11-16 18:33:57 +00:00
Leo Famulari
1d87fdf531
gnu: ncmpcpp: Update to 0.7.7.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.7.7.
2016-11-16 13:09:36 -05:00
Leo Famulari
0ffa8b8e7b
gnu: shotwell: Update to 0.25.0.1.
* gnu/packages/gnome.scm (shotwell): Update to 0.25.0.1.
2016-11-16 13:09:36 -05:00
Mark H Weaver
1a87aa7567
gnu: icecat: Add fixes from Firefox ESR 45.5.0.
Includes fixes for CVE-2016-5290, CVE-2016-5291, CVE-2016-5297, CVE-2016-9064,
and CVE-2016-9066.

* gnu/packages/gnuzilla.scm (icecat)[source][patches]: Add fixes for
aforementioned CVEs and other selected fixes from Firefox ESR 45.5.0.  Note
that the first six patches of CVE-2016-5290 and the patch for CVE-2016-9066
were already present, but were labeled by mozilla bug number instead of CVE.
* gnu/packages/patches/icecat-CVE-2016-9064.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-11-16 13:04:02 -05:00
Mark H Weaver
56ac2bf442
gnu: pixman: Add fix for CVE-2016-5296.
* gnu/packages/patches/pixman-CVE-2016-5296.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/xdisorg.scm (pixman)[replacement]: New field.
(pixman/fixed): New variable.
2016-11-16 13:03:56 -05:00
宋文武
eb4b3e4bef
gnu: opensmtpd: Update to 6.0.2p1.
* gnu/packages/mail.scm (opensmtpd): Update to 6.0.2p1.
[arguments]: Pass '--with-path-sock=/var/run' to #:configure-flags.
2016-11-16 21:00:40 +08:00
Mark H Weaver
d55019136e
gnu: linux-libre: Update to 4.8.8.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.8.
2016-11-16 00:08:19 -05:00
Mark H Weaver
7d154949c9
gnu: linux-libre@4.4: Update to 4.4.32.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.32.
2016-11-16 00:06:46 -05:00
Hartmut Goebel
d46491779e
gnu: python-awscli: fix inputs.
* gnu/packages/python.scm (python-awscli): [inputs] change to
  [native-inputs].
2016-11-15 22:36:22 +01:00
Hartmut Goebel
8fa6890b6c
gnu: python-botocore: fix inputs.
* gnu/packages/python.scm (python-botocore): [inputs] change to
  [native-inputs].
2016-11-15 22:36:21 +01:00
Hartmut Goebel
05e2e4cf00
gnu: python-pip: fix inputs.
* gnu/packages/python.scm (python-pip): [inputs] change to
  [native-inputs].
2016-11-15 22:36:21 +01:00
Hartmut Goebel
e62600feb6
gnu: python2-ipython: fix inputs.
* gnu/packages/python.scm (python2-ipython): [inputs] change to
  [native-inputs].
2016-11-15 22:36:20 +01:00
Hartmut Goebel
5b1416d983
gnu: python-betamax: fix inputs.
* gnu/packages/python.scm (python-betamax): [inputs] change to
  [propagated-inputs].
2016-11-15 22:36:19 +01:00
Hartmut Goebel
1b5241c515
gnu: python-scikit-learn: Remove useless property "python2-variant".
The Python 2 packages does not change the definition, thus the
propery is useless.

* gnu/packages/python.scm (python-scikit-learn): [properties]:
  Remove  "python2-variant". (python2-scikit-learn): Remove
  now needless "strip-python2-variant".
2016-11-15 22:36:18 +01:00
Hartmut Goebel
bac23672ee
gnu: python-tables: Remove python byte-code files from source.
* gnu/packages/python.scm (python-tables)[source]: Add snippet.
2016-11-15 22:36:18 +01:00
Hartmut Goebel
b9c8ccce04
gnu: python-flake8-2.2.4: Remove python byte-code files from source.
* gnu/packages/python.scm (python-flake8-2.2.4)[source]: Add snippet.
2016-11-15 22:36:17 +01:00
Hartmut Goebel
011271c769
gnu: python-flake8: Remove python byte-code files from source.
* gnu/packages/python.scm (python-flake8)[source]: Add snippet.
2016-11-15 22:36:09 +01:00
Hartmut Goebel
bac6816879
gnu: python-pytest-django: Remove needless propagated input "python-py".
This is already propagated by python-pytest.

* gnu/packages/python.scm (python-pytest-django) [propagated-inputs]:
  Remove python-py.
2016-11-15 22:32:02 +01:00
Hartmut Goebel
de5bc89093
gnu: python2-pbcore: Fix inputs:
* gnu/packages/bioinformatics.scm (python2-pbcore) [inputs] change to
  [propagated-inputs]. [native-inputs]: Remove python-docutils, which
  comes with sphinx. [former propagated-inputs]: move all (which is only
  pyxb) to [inputs].
2016-11-15 22:32:01 +01:00
Hartmut Goebel
54c85e12fd
gnu: python2-warpedlmm: Remove phase remove-bin-directory.
This directory did contain contain wrappers for `nose`, which should not
be there anyway (since nose already was a native-input). The new
python build system no longer creates this directory, while the old one
did. (This difference is due to the bloody details of how packages are
installed.)

* gnu/packages/bioinformatics.scm (python2-warpedlmm)
  [modify-phases] Remove, since remove-bin-directory was the only
  modification here.
2016-11-15 22:32:00 +01:00
Hartmut Goebel
3221207417
gnu: khal: Fix build.
The old one was plain wrong and only worked by luck since the old
python build system did manipulate PYTHONPATH.

* gnu/packages/calendar.scm(khal)[phase manpage]: Use
  add-installed-pythonpath.
2016-11-15 22:31:59 +01:00
Hartmut Goebel
632735f215
gnu: python-testlib: Remove useless self-defined phase "unpack".
Unzipping is now done by standard-phase "unpack" automatically.

* gnu/packages/python.scm (python-testlib, python2-testlib)[phases] No longer
  replace "unpack".
2016-11-15 22:31:59 +01:00
Hartmut Goebel
251ed7f2fe
gnu: python-sphinxcontrib-newsfeed: Remove needless input.
* gnu/packages/python.scm (python-sphinxcontrib-newsfeed) [propagated-inputs]:
  Remove python-docutils, already porpagated by python-sphinx.
2016-11-15 22:31:58 +01:00
Hartmut Goebel
38ceb106bd
gnu: python-nautilus: Correct inputs
* gnu/packages/python.scm(python-nautilus, python2-nautilus):
  [propagated-inputs] remove python-graphql-core, python-graphql-relay,
  python-requests: not listed and already propagated by others. Remove
  pycparser: not listed, not used in source. Move python-nose2 to
  [native-inputs] (used for tests only).
2016-11-15 22:31:57 +01:00
Hartmut Goebel
4e0969686c
gnu: python-freezegun: Correct input.
* u/packages/python.scm(python-freezegun)[native-inputs] move
  python-dateutils-2 to [propagated-inputs].
2016-11-15 22:31:56 +01:00
Hartmut Goebel
fd1d6de729
gnu: python-consul: Correct inputs.
* gnu/packages/python.scm(python-consul)[native-inuts] move python-requests
  and python-six to [propagated-inputs].
2016-11-15 22:31:55 +01:00
Hartmut Goebel
2c199b5527
gnu: python-prompt-toolkit: Correct inputs
* gnu/packages/python.scm(python-prompt-toolkit)[native-inputs] move
  python-six to [propagated-inputs]. Remove now empty [native-inputs].
2016-11-15 22:31:55 +01:00
Hartmut Goebel
d8ea5f2f27
gnu: python-responses: Correct inputs
* gnu/packages/python.scm(python-responses)[native-inputs] move python-cookies
  to [propagated-inputs]
2016-11-15 22:31:54 +01:00
Hartmut Goebel
a0a0985978
gnu: python-sphinxcontrib-programoutput: Remove needless input.
This is an indirect requirement and propagated by python-sphinx already.

* gnu/packages/python.scm(python-sphinxcontrib-programoutput)
  [propagated-inputs]: Remove python-docutils.
2016-11-15 22:31:53 +01:00
Hartmut Goebel
47c7dc4a3f
gnu: python-sphinx-repoze-autointerface: Remove needless input.
This is an indirect requirement and propagated by python-sphinx already.

* gnu/packages/python.scm(python-sphinx-repoze-autointerface)
  [propagated-inputs]: Remove python-docutils.
2016-11-15 22:31:52 +01:00
Hartmut Goebel
06f1d73ed4
gnu: python-celery: Remove needless inputs.
These are indirect requirements and propagated by python-kombu.

* gnu/packages/python.scm(python-celery)[propagated-inputs] Remove python-amqp
  and python-anyjson.
2016-11-15 22:31:51 +01:00
Hartmut Goebel
f7989b8bb0
gnu: Remove some outdated comments.
These comments were about setuptools used at runtime for pkg_resources.

* gnu/packages/python.scm: Remove some outdated comments.
2016-11-15 22:31:50 +01:00
Hartmut Goebel
7ba07edfb1
gnu: python-tox: Update FIXME comments.
* gnu/packages/python.scm(python-tox)[arguments]: Update FIXME
  comment. [inputs]: Add FIXME comment.
2016-11-15 22:31:49 +01:00
Hartmut Goebel
8322749a1c
gnu: python-urllib3: update comment.
* gnu/packages/python.scm(python-urllib3)[propagated-inputs]: Update comment.
2016-11-15 22:31:49 +01:00
Hartmut Goebel
b9fc496ff6
gnu: python-wsgi-intercept: Correct inputs.
* gnu/packages/python.scm(python-wsgi-intercept): [native-inputs]: move
  python-six to [propagated-inputs].  [propagated-inputs] move
  python-httplib2, python-requests to [native-inputs].
2016-11-15 22:31:48 +01:00
Hartmut Goebel
a5333f7c61
gnu: python-websocket-client: Correct inputs.
* gnu/packages/python.scm (python-websocket-client)[native-inputs] change to
  [propagated-inputs], remove a wrong comment.
2016-11-15 22:31:47 +01:00
Hartmut Goebel
fd8e23b7b3
gnu: python-zope-security: Correct inputs.
* gnu/packages/python.scm(python-zope-security)[native-inputs] New element,
  move python-zope-component, python-zope-configuration, python-zope-location,
  python-zope-testrunner, python-zope-testing here.
2016-11-15 22:31:46 +01:00
Hartmut Goebel
861f70c9da
gnu: python-configobj: Correct inputs.
* gnu/packages/python.scm(python-configobj)[native-inputs] change to
  [propagated-inputs].
2016-11-15 22:31:46 +01:00
Hartmut Goebel
d27f176a72
gnu: python-zope-location: Correct inputs.
* gnu/packages/python.scm(python-zope-location)[native-inputs] change to
  [propagated-inputs].
2016-11-15 22:31:45 +01:00
Hartmut Goebel
38d480a8a6
gnu: python-zope-interface: Correct inputs.
* gnu/packages/python.scm(python-zope-interface)[propagated-inputs] change to
  [native-inputs].
2016-11-15 22:31:44 +01:00
Hartmut Goebel
2887700e4d
gnu: python-pathpy: Build documentation.
* gnu/packages/python.scm (python-pathpy, python2-pathpy)
  [output] Add output "doc".
  [native-inputs]: Add python-sphinx and python-rst.linker
  [build-doc], [install-doc]: New build phases.
2016-11-15 22:31:43 +01:00
Hartmut Goebel
fe94cf0cdd
gnu: Add python-rst.linker, python2-rst.linker.
* gnu/packages/python.scm (python-rst.linker, python2-rst.linker): New
  variables.
2016-11-15 22:31:43 +01:00
Hartmut Goebel
213d1745c6
gnu: python-numpydoc: Correct inputs.
* gnu/packages/python.scm (python-numpydoc, python-numpydoc)
  [native-inputs]: Remove python-docutils. Move python-shpinx to
  [propagated-inputs].
2016-11-15 22:31:42 +01:00
Hartmut Goebel
cf8124b017
gnu: python-redis: Remove unused input.
* gnu/packages/python.scm (python-redis, python2-redis) Comment out
  [native-inputs] since these are used only for running tests, which
  is disabled since it requires a Redis server.
2016-11-15 22:31:41 +01:00
Hartmut Goebel
1273359455
gnu: python2-scikit-image: Remove needless native-input and inheritance.
Remove last additional [native-inputs] python-mock, thus there is no
need to inherit python-scikit-image package. Simply use
package-with-python2.

* gnu/packages/python.scm: (python-scikit-image): [properties]: Remove
  python2-variant. (python2-scikit-image) Use simply
  "package-with-python2" after removing last [native-inputs] python-mock.
2016-11-15 22:31:40 +01:00
Hartmut Goebel
ddd1dc3d2d
gnu: python2-scikit-image: Remove needless propagated-input.
* gnu/packages/python.scm: (python2-scikit-image)
  [propagated-inputs]: Remove python-pytz, it does not occur anywhere in
  the source.
2016-11-15 22:31:39 +01:00
Hartmut Goebel
b83e23337b
gnu: python-scikit-image: Correct inputs.
* gnu/packages/python.scm: (python-scikit-image, python2-scikit-image)
  [propagated-inputs]: Move python-numpy and python-six to [native-inputs].
  Add comment.
2016-11-15 22:31:39 +01:00
Hartmut Goebel
9fbe7b2bca
gnu: python-blinker: No longer disable tests.
The package does not provide tests, but there is no need to disable them.
Having them enabled allows running them if some newer version may provide
tests.

* gnu/package/python.scm (python-blinker, python2-blinker):
  [arguments]: Remove.
2016-11-15 22:31:38 +01:00
Hartmut Goebel
7c88bcf4bb
gnu: python-feedgenerator: Remove python byte-code files from source.
* gnu/packages/python.scm (python-feedgenerator, python2-feedgenerator)
  [source]: Add snippet.
2016-11-15 22:31:37 +01:00
Hartmut Goebel
f052ec9a50
gnu: python-joblib: Add comment.
* gnu/packages/python.scm (python-joblib): Add comment.
2016-11-15 22:31:36 +01:00
Hartmut Goebel
6aa5f1ca24
gnu: python-joblib: Remove python byte-code files from source.
* gnu/packages/python.scm (python-joblib, python2-joblib)[source]:
  Add snippet.
2016-11-15 22:31:36 +01:00
Hartmut Goebel
bb06aa3446
gnu: python-oauthlib, python-oauthlib2: Correct inputs.
* gnu/packages/python.scm (python-oauthlib) [propagated-inputs] Move all to
  [native-inputs]. [native-inputs]: Remove python-mock, python-coverage.
  (python2-oauthlib)[native-inputs]: Add python2-mock.
2016-11-15 22:31:35 +01:00
Hartmut Goebel
130fe99410
gnu: python-pyjwt: Add missing inputs and enable test-suite.
* gnu/packages/python.scm (python-pyjwt) [native-inputs]: Add
  python-pytest and python-pytest-cov. [arguments]. Remove.
2016-11-15 22:31:34 +01:00
Hartmut Goebel
f78e1c27ef
gnu: python-cov-core: Fix imports.
* gnu/packages/python.scm (python-cov-core) [inputs]: change
  to [propagated-inputs].
2016-11-15 22:31:33 +01:00