jackhill/guix/guix.git
7 years agognu: perl-www-curl: Fix build failure.
Leo Famulari [Mon, 24 Oct 2016 22:37:02 +0000 (18:37 -0400)]
gnu: perl-www-curl: Fix build failure.

* gnu/packages/patches/perl-www-curl-remove-symbol.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/web.scm (perl-www-curl)[source]: Use it.

7 years agognu: Add missing module import to (gnu packages gl).
Mark H Weaver [Tue, 25 Oct 2016 02:45:38 +0000 (22:45 -0400)]
gnu: Add missing module import to (gnu packages gl).

This is a followup to commit f1267c872fcaed6c53d43b3ff51abb726f7418d6.

* gnu/packages/gl.scm: Import (gnu packages).

7 years agognu: mesa: Fix 'wayland-egl-symbols-check' on MIPS.
Mark H Weaver [Tue, 25 Oct 2016 02:28:32 +0000 (22:28 -0400)]
gnu: mesa: Fix 'wayland-egl-symbols-check' on MIPS.

* gnu/packages/patches/mesa-wayland-egl-symbols-check-mips.patch: New
file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gl.scm (mesa)[source]: Add patch when building on MIPS.

7 years agognu: perl-eval-closure: Update to 0.14.
Leo Famulari [Mon, 24 Oct 2016 21:29:04 +0000 (17:29 -0400)]
gnu: perl-eval-closure: Update to 0.14.

* gnu/packages/perl.scm (perl-eval-closure): Update to 0.14.

7 years agognu: twolame: Make the test suite compatible with Perl 5.24.
Leo Famulari [Mon, 24 Oct 2016 05:49:27 +0000 (01:49 -0400)]
gnu: twolame: Make the test suite compatible with Perl 5.24.

* gnu/packages/audio.scm (twolame)[source]: Add snippet to fix test.

7 years agognu: diffoscope: Disable failing test.
Leo Famulari [Sun, 23 Oct 2016 21:02:26 +0000 (17:02 -0400)]
gnu: diffoscope: Disable failing test.

* gnu/packages/package-management.scm (diffoscope)[arguments]: Add
'disable-failing-test' phase.

7 years agognu: audit: Use GnuTLS instead of OpenSSL.
Leo Famulari [Sat, 22 Oct 2016 07:07:12 +0000 (03:07 -0400)]
gnu: audit: Use GnuTLS instead of OpenSSL.

* gnu/packages/admin.scm (audit)[inputs]: Replace openssl with gnutls.

7 years agognu: icu4c: On MIPS, pass --with-data-packaging=archive to configure.
Mark H Weaver [Sun, 23 Oct 2016 18:18:26 +0000 (14:18 -0400)]
gnu: icu4c: On MIPS, pass --with-data-packaging=archive to configure.

* gnu/packages/icu4c.scm (icu4c)[arguments]: On MIPS, pass
"--with-data-packaging=archive" to configure.

7 years agoMerge branch 'master' into core-updates
Mark H Weaver [Sun, 23 Oct 2016 18:16:39 +0000 (14:16 -0400)]
Merge branch 'master' into core-updates

7 years agognu: Add python-flask-sqlalchemy.
Danny Milosavljevic [Thu, 20 Oct 2016 21:45:39 +0000 (23:45 +0200)]
gnu: Add python-flask-sqlalchemy.

* gnu/packages/python.scm (python-flask-sqlalchemy): New variable.

7 years agognu: Add python-flask-basicauth.
Danny Milosavljevic [Thu, 20 Oct 2016 21:45:38 +0000 (23:45 +0200)]
gnu: Add python-flask-basicauth.

* gnu/packages/python.scm (python-flask-basicauth): New variable.

7 years agognu: Add python-flask-restful.
Danny Milosavljevic [Thu, 20 Oct 2016 21:45:37 +0000 (23:45 +0200)]
gnu: Add python-flask-restful.

* gnu/packages/python.scm (python-flask-restful): New variable.

7 years agognu: Add python-aniso8601.
Danny Milosavljevic [Thu, 20 Oct 2016 21:45:36 +0000 (23:45 +0200)]
gnu: Add python-aniso8601.

* gnu/packages/python.scm (python-aniso8601): New variable.

7 years agognu: Add bluefish.
Rene Saavedra [Fri, 21 Oct 2016 01:30:40 +0000 (20:30 -0500)]
gnu: Add bluefish.

* gnu/packages/gnome.scm (bluefish): New variable.

7 years agoimport: pypi: All inputs are propagated-inputs by default.
Hartmut Goebel [Mon, 17 Oct 2016 08:59:38 +0000 (10:59 +0200)]
import: pypi: All inputs are propagated-inputs by default.

* guix/import/pypi.scm (maybe-inputs): Return inputs as
  "propagated-inputs".

7 years agognu: openconnect: Update to 7.07.
Tobias Geerinckx-Rice [Sun, 23 Oct 2016 14:31:49 +0000 (16:31 +0200)]
gnu: openconnect: Update to 7.07.

* gnu/packages/vpn.scm (openconnect): Update to 7.07.

7 years agognu: weex: Use ‘modify-phases’.
Tobias Geerinckx-Rice [Fri, 21 Oct 2016 16:33:09 +0000 (18:33 +0200)]
gnu: weex: Use ‘modify-phases’.

* gnu/packages/ftp.scm (weex): Use the ‘modify-phases’ syntax.

7 years agognu: Add guitarix-lv2.
Ricardo Wurmus [Sat, 15 Oct 2016 07:21:25 +0000 (09:21 +0200)]
gnu: Add guitarix-lv2.

* gnu/packages/audio.scm (guitarix-lv2): New variable.

7 years agognu: Add mod-utilities.
Ricardo Wurmus [Thu, 13 Oct 2016 15:52:35 +0000 (17:52 +0200)]
gnu: Add mod-utilities.

* gnu/packages/music.scm (mod-utilities): New variable.

7 years agognu: Add jalv-select.
Ricardo Wurmus [Wed, 6 Apr 2016 05:25:08 +0000 (07:25 +0200)]
gnu: Add jalv-select.

* gnu/packages/music.scm (jalv-select): New variable.

7 years agognu: Add mod-host.
Ricardo Wurmus [Thu, 13 Oct 2016 08:56:28 +0000 (10:56 +0200)]
gnu: Add mod-host.

* gnu/packages/music.scm (mod-host): New variable.

7 years agognu: jasper: Update to 1.900.13.
Efraim Flashner [Sun, 23 Oct 2016 12:04:06 +0000 (15:04 +0300)]
gnu: jasper: Update to 1.900.13.

* gnu/packages/image.scm (jasper): Update to 1.900.13.
[arguments]: Build with -std=c99 support.

7 years agognu: Add libpsyc.
ng0 [Tue, 4 Oct 2016 08:34:27 +0000 (08:34 +0000)]
gnu: Add libpsyc.

* gnu/packages/psyc.scm (libpsyc): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: Add perl-net-psyc.
ng0 [Tue, 4 Oct 2016 08:34:26 +0000 (08:34 +0000)]
gnu: Add perl-net-psyc.

* gnu/packages/psyc.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: vmpk: Remove package.
Ricardo Wurmus [Sun, 23 Oct 2016 13:06:36 +0000 (15:06 +0200)]
gnu: vmpk: Remove package.

The vmpk package has been broken for a while and attempts to fix it have
failed.  The package "jack-keyboard" offers similar features.

* gnu/packages/music.scm (vmpk): Remove variable.

7 years agognu: Add supertuxkart.
Ricardo Wurmus [Mon, 17 Oct 2016 06:43:24 +0000 (08:43 +0200)]
gnu: Add supertuxkart.

* gnu/packages/games.scm (supertuxkart): New variable.

7 years agognu: gambit-c: Update to 4.8.5.
Efraim Flashner [Sun, 23 Oct 2016 10:29:38 +0000 (13:29 +0300)]
gnu: gambit-c: Update to 4.8.5.

* gnu/packages/scheme.scm (gambit-c): Update to 4.8.5.
[source]: Update source tarball name.

7 years agognu: gambit-c: Use 'modify-phases' syntax.
Efraim Flashner [Sun, 23 Oct 2016 09:19:30 +0000 (12:19 +0300)]
gnu: gambit-c: Use 'modify-phases' syntax.

* gnu/packages/scheme.scm (gambit-c)[arguments]: Use 'modify-phases'
syntax.

7 years agognu: gambit-c: Update to 4.7.9.
Efraim Flashner [Sun, 23 Oct 2016 09:18:04 +0000 (12:18 +0300)]
gnu: gambit-c: Update to 4.7.9.

* gnu/packages/scheme.scm (gambit-c): Update to 4.7.9.

7 years agognu: bigloo: Use 'modify-phases' syntax.
Efraim Flashner [Sun, 23 Oct 2016 08:36:27 +0000 (11:36 +0300)]
gnu: bigloo: Use 'modify-phases' syntax.

* gnu/packages/scheme.scm (bigloo)[arguments]: Use 'modify-phases' syntax.

7 years agognu: hop: Use 'modify-phases' syntax.
Efraim Flashner [Sun, 23 Oct 2016 07:21:58 +0000 (10:21 +0300)]
gnu: hop: Use 'modify-phases' syntax.

* gnu/packages/scheme.scm (hop)[arguments]: Use 'modify-phases' syntax.

7 years agognu: hop: Update to 2.5.1.
Efraim Flashner [Sun, 23 Oct 2016 07:17:10 +0000 (10:17 +0300)]
gnu: hop: Update to 2.5.1.

* gnu/packages/scheme.scm (hop): Update to 2.5.1.
[source]: Remove patch.
* gnu/packages/patches/hop-bigloo-4.0b.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.

7 years agognu: mpg321: Update to 0.3.2.
Leo Famulari [Sun, 23 Oct 2016 08:57:09 +0000 (04:57 -0400)]
gnu: mpg321: Update to 0.3.2.

* gnu/packages/mp3.scm (mpg321): Update to 0.3.2.

7 years agognu: mpg123: Update to 1.23.8.
Leo Famulari [Sun, 23 Oct 2016 08:53:02 +0000 (04:53 -0400)]
gnu: mpg123: Update to 1.23.8.

* gnu/packages/mp3.scm (mpg123): Update to 1.23.8.

7 years agodoc: emacs: Clarify 'guix-use-substituse' and 'guix-dry-run'.
宋文武 [Sun, 23 Oct 2016 04:49:51 +0000 (12:49 +0800)]
doc: emacs: Clarify 'guix-use-substituse' and 'guix-dry-run'.

Reported by apteryx on #guix.

* doc/emacs.texi (Emacs Build Options): Mention the variable value when describe
the effects of 'guix-use-substitute' and 'guix-dry-run'.

7 years agognu: beast: Disable parallel-build.
Efraim Flashner [Sat, 22 Oct 2016 20:06:53 +0000 (23:06 +0300)]
gnu: beast: Disable parallel-build.

* gnu/packages/music.scm (beast)[arguments]: Disable parallel builds to
prevent a race condition.

7 years agognu: infamous-plugins: Remove compiler optimizations.
Efraim Flashner [Sat, 22 Oct 2016 19:36:11 +0000 (22:36 +0300)]
gnu: infamous-plugins: Remove compiler optimizations.

* gnu/packages/audio.scm (infamous-plugins)[arguments]: Add phase
removing built-in compiler optimizations in the source code.

7 years agognu: python2-validictory: Add missing input.
Efraim Flashner [Sat, 22 Oct 2016 19:25:10 +0000 (22:25 +0300)]
gnu: python2-validictory: Add missing input.

* gnu/packages/python.scm (python2-validictory)[native-inputs]: Add
python2-setuptools.
(python-validictory)[properties]: New field.

7 years agognu: ffmpeg: Update to 3.1.5.
Efraim Flashner [Sat, 22 Oct 2016 19:21:24 +0000 (22:21 +0300)]
gnu: ffmpeg: Update to 3.1.5.

* gnu/packages/video.scm (ffmpeg): Update to 3.1.5.

7 years agognu: mutt: Update to 1.7.1.
Efraim Flashner [Sat, 22 Oct 2016 18:26:24 +0000 (21:26 +0300)]
gnu: mutt: Update to 1.7.1.

* gnu/packages/mail.scm (mutt): Update to 1.7.1.

7 years agognu: Add vim-full.
ng0 [Sat, 15 Oct 2016 20:38:41 +0000 (20:38 +0000)]
gnu: Add vim-full.

* gnu/packages/vim.scm (vim-full): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: aria2: Update to 1.28.0.
Efraim Flashner [Sat, 22 Oct 2016 17:37:44 +0000 (20:37 +0300)]
gnu: aria2: Update to 1.28.0.

* gnu/packages/bittorrent.scm (aria2): Update to 1.28.0.

7 years agognu: linux-libre: Update to 4.8.4.
Mark H Weaver [Sun, 23 Oct 2016 04:21:20 +0000 (00:21 -0400)]
gnu: linux-libre: Update to 4.8.4.

* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.4.

7 years agognu: linux-libre@4.4: Update to 4.4.27.
Mark H Weaver [Sun, 23 Oct 2016 04:18:42 +0000 (00:18 -0400)]
gnu: linux-libre@4.4: Update to 4.4.27.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.27.

7 years agognu: guile-ncurses: Update to version 2.0.
John Darrington [Sat, 22 Oct 2016 15:17:34 +0000 (17:17 +0200)]
gnu: guile-ncurses: Update to version 2.0.

* gnu/packages/guile.scm (guile-ncurses): Update version to 2.0.

7 years agognu: perl-test-mockobject: Update to 1.20150527.
Alex Sassmannshausen [Fri, 21 Oct 2016 11:02:06 +0000 (13:02 +0200)]
gnu: perl-test-mockobject: Update to 1.20150527.

* gnu/packages/perl.scm (perl-test-mockobject): Update to 1.20150527.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: wireshark: Update to 2.2.1.
Nicolas Goaziou [Wed, 19 Oct 2016 22:05:40 +0000 (00:05 +0200)]
gnu: wireshark: Update to 2.2.1.

* gnu/packages/networking.scm (wireshark): Update to 2.2.1.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: giac-xcas: Update to 1.2.2-95.
Nicolas Goaziou [Wed, 19 Oct 2016 21:52:57 +0000 (23:52 +0200)]
gnu: giac-xcas: Update to 1.2.2-95.

* gnu/packages/algebra.scm (giac-xcas): Update to 1.2.2-95.

Signed-off-by: Leo Famulari <leo@famulari.name>
7 years agognu: linux-libre@4.1: Add fix for CVE-2016-5195.
Mark H Weaver [Sat, 22 Oct 2016 04:24:51 +0000 (00:24 -0400)]
gnu: linux-libre@4.1: Add fix for CVE-2016-5195.

* gnu/packages/patches/linux-libre-4.1-CVE-2016-5195.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/linux.scm (linux-libre-4.1): Add patch.

7 years agognu: make-linux-libre: Add #:patches keyword argument.
Mark H Weaver [Sat, 22 Oct 2016 04:22:31 +0000 (00:22 -0400)]
gnu: make-linux-libre: Add #:patches keyword argument.

* gnu/packages/linux.scm (make-linux-libre): Add 'patches' keyword
argument.

7 years agognu: go-1.7: Skip test that fails due to time zone name change.
Leo Famulari [Fri, 21 Oct 2016 20:31:37 +0000 (16:31 -0400)]
gnu: go-1.7: Skip test that fails due to time zone name change.

* gnu/packages/golang.scm (go-1.7)[arguments]: Skip test "TestLoadFixed" in
'prebuild' phase.

7 years agognu: go-1.4: Skip test that fails due to time zone name change.
Leo Famulari [Fri, 21 Oct 2016 20:19:46 +0000 (16:19 -0400)]
gnu: go-1.4: Skip test that fails due to time zone name change.

* gnu/packages/golang.scm (go-1.4)[arguments]: Skip test "TestLoadFixed" in
'prebuild' phase.

7 years agognu: go-1.4: Disable cgo.
Leo Famulari [Wed, 19 Oct 2016 22:41:50 +0000 (18:41 -0400)]
gnu: go-1.4: Disable cgo.

* gnu/packages/golang.scm (go-1.4)[arguments]: Set "CGO_ENABLED=0" while
building.
(go-1.7)[arguments]: Keep "CGO_ENABLED=1".

7 years agognu: go-1.7: Update to 1.7.3.
Leo Famulari [Fri, 21 Oct 2016 22:36:23 +0000 (18:36 -0400)]
gnu: go-1.7: Update to 1.7.3.

* gnu/packages/golang.scm (go-1.7): Update to 1.7.3.

7 years agognu: mpv: Update to 0.21.0.
Leo Famulari [Fri, 21 Oct 2016 19:54:07 +0000 (15:54 -0400)]
gnu: mpv: Update to 0.21.0.

* gnu/packages/video.scm (mpv): Update to 0.21.0.

7 years agognu: slim: Fix line numbers in slim-login.patch.
Christopher Allan Webber [Fri, 21 Oct 2016 17:51:18 +0000 (12:51 -0500)]
gnu: slim: Fix line numbers in slim-login.patch.

This was causing build failures.

* gnu/packages/patches/slim-login.patch: Fix line numbers.

7 years agognu: lrzip: Update to 0.631.
Tobias Geerinckx-Rice [Fri, 21 Oct 2016 03:14:01 +0000 (05:14 +0200)]
gnu: lrzip: Update to 0.631.

* gnu/packages/compression.scm (lrzip): Update to 0.631.

7 years agognu: slim: Display login message.
Eric Bavier [Mon, 17 Oct 2016 22:20:24 +0000 (17:20 -0500)]
gnu: slim: Display login message.

* gnu/packages/patches/slim-login.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.

7 years agognu: slim: Do not reset session after failed login.
Eric Bavier [Mon, 17 Oct 2016 22:17:50 +0000 (17:17 -0500)]
gnu: slim: Do not reset session after failed login.

* gnu/packages/patches/slim-reset.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/display-managers.scm (slim)[source]: Use it.

7 years agognu: linux-libre-4.4: Update to 4.4.26.
Leo Famulari [Thu, 20 Oct 2016 21:39:48 +0000 (17:39 -0400)]
gnu: linux-libre-4.4: Update to 4.4.26.

* gnu/packages/linux.scm (linux-libre): Update to 4.4.26.

7 years agognu: linux-libre: Update to 4.8.3.
Leo Famulari [Thu, 20 Oct 2016 21:24:00 +0000 (17:24 -0400)]
gnu: linux-libre: Update to 4.8.3.

* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.3.

7 years agognu: Add emacs-d-mode.
Roel Janssen [Thu, 20 Oct 2016 20:26:06 +0000 (22:26 +0200)]
gnu: Add emacs-d-mode.

* gnu/packages/emacs.scm (emacs-d-mode): New variable.

7 years agognu: network-manager-applet: Update to 1.4.2.
ng0 [Fri, 14 Oct 2016 17:06:49 +0000 (17:06 +0000)]
gnu: network-manager-applet: Update to 1.4.2.

* gnu/packages/gnome.scm (network-manager-applet): Update to 1.4.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu-maintenance: GNOME updater honors 'upstream-name' package property.
Ludovic Courtès [Thu, 20 Oct 2016 20:17:07 +0000 (22:17 +0200)]
gnu-maintenance: GNOME updater honors 'upstream-name' package property.

* guix/gnu-maintenance.scm (latest-gnome-release)[upstream-name]: New
variable.  Use it as the first argument to 'latest-ftp-release' and when
constructing #:directory.
* gnu/packages/gnome.scm (gconf)[properties]: New field.
(network-manager)[properties]: New field.

7 years agognu: network-manager: Update to 1.4.2.
ng0 [Fri, 14 Oct 2016 17:06:48 +0000 (17:06 +0000)]
gnu: network-manager: Update to 1.4.2.

* gnu/packages/gnome.scm (network-manager): Update to 1.4.2.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: libgweather: Update to 3.20.3.
Ludovic Courtès [Thu, 20 Oct 2016 19:22:46 +0000 (21:22 +0200)]
gnu: libgweather: Update to 3.20.3.

* gnu/packages/gnome.scm (libgweather): Update to 3.20.3.

7 years agognu: libgweather: Adjust to new timezone name.
Ludovic Courtès [Thu, 20 Oct 2016 19:21:28 +0000 (21:21 +0200)]
gnu: libgweather: Adjust to new timezone name.

* gnu/packages/gnome.scm (libgweather)[arguments]: In 'pre-check' phase,
update "Asia/Rangoon" timezone name.

7 years agognu: python-mailmanclient: Fix typo.
Ludovic Courtès [Thu, 20 Oct 2016 13:44:48 +0000 (15:44 +0200)]
gnu: python-mailmanclient: Fix typo.

* gnu/packages/mail.scm (python-mailmanclient)[properties]: Fix typo.

7 years agohydra: Add "arm-linux-gnueabihf" as a cross-compilation target.
Ludovic Courtès [Thu, 20 Oct 2016 13:43:22 +0000 (15:43 +0200)]
hydra: Add "arm-linux-gnueabihf" as a cross-compilation target.

* build-aux/hydra/gnu-system.scm (%cross-targets): Add
"arm-linux-gnueabihf".

7 years agoservices: ntpd: Add 'allow-large-adjustment?' knob.
Ludovic Courtès [Thu, 20 Oct 2016 13:14:17 +0000 (15:14 +0200)]
services: ntpd: Add 'allow-large-adjustment?' knob.

Suggested by Leo Famulari.

* gnu/services/networking.scm (<ntp-configuration>)[allow-large-adjustment?]:
New field.
(ntp-shepherd-service): Honor it.
(ntp-service): Add #:allow-large-adjustment? and honor it.
* doc/guix.texi (Networking Services): Document it.

7 years agognu: Add python-mailmanclient.
ng0 [Wed, 28 Sep 2016 16:58:29 +0000 (16:58 +0000)]
gnu: Add python-mailmanclient.

* gnu/packages/mail.scm (python-mailmanclient): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: Add python-validictory and python2-validictory.
Hartmut Goebel [Sun, 25 Sep 2016 20:23:34 +0000 (22:23 +0200)]
gnu: Add python-validictory and python2-validictory.

* gnu/packages/python.scm (python-validictory, python2-validictory):
  New variables.

7 years agognu: Add python2-pathlib2.
Hartmut Goebel [Thu, 13 Oct 2016 09:11:42 +0000 (11:11 +0200)]
gnu: Add python2-pathlib2.

Adding only the Python 2 variant, since for Python 3 our minimum version
is 3.4 which already includes this package as part of the standard library.

gnu/packages/python.scm (python2-pathlib2): New variable.

7 years agognu: Add python-setproctitle and python2-setproctitle.
Hartmut Goebel [Thu, 20 Oct 2016 07:52:02 +0000 (09:52 +0200)]
gnu: Add python-setproctitle and python2-setproctitle.

* gnu/packages/python.scm (python-setproctitle, python2-setproctitle):
  New variables.

7 years agognu: Add chromaprint.
Hartmut Goebel [Thu, 20 Oct 2016 07:20:51 +0000 (09:20 +0200)]
gnu: Add chromaprint.

* gnu/packages/mp3.scm (chromaprint): New variable.

7 years agognu: Add r-bioccheck.
Roel Janssen [Thu, 20 Oct 2016 07:51:28 +0000 (09:51 +0200)]
gnu: Add r-bioccheck.

* gnu/packages/bioinformatics.scm (r-bioccheck): New variable.

7 years agognu: openssh: Fix CVE-2016-8858.
Leo Famulari [Wed, 19 Oct 2016 03:37:25 +0000 (23:37 -0400)]
gnu: openssh: Fix CVE-2016-8858.

* gnu/packages/patches/openssh-memory-exhaustion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/ssh.scm (openssh)[source]: Use it.

7 years agognu: Add gucharmap.
Rene Saavedra [Sun, 9 Oct 2016 19:57:25 +0000 (14:57 -0500)]
gnu: Add gucharmap.

* gnu/packages/gnome.scm (gucharmap): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: %static-inputs: Use bash from PATH in bootstrap tar.
Carlos Sánchez de La Lama [Tue, 18 Oct 2016 15:55:55 +0000 (17:55 +0200)]
gnu: %static-inputs: Use bash from PATH in bootstrap tar.

gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7 years agognu: borg: Install more documentation.
Leo Famulari [Tue, 18 Oct 2016 02:57:52 +0000 (22:57 -0400)]
gnu: borg: Install more documentation.

* gnu/packages/backup.scm (borg)[arguments]: Install more documentation in
'install-doc' phase. Use (srfi srfi-26).

7 years agognu: python-file: Work around "double encoding" bug in file@5.28.
Leo Famulari [Tue, 18 Oct 2016 00:12:32 +0000 (20:12 -0400)]
gnu: python-file: Work around "double encoding" bug in file@5.28.

* gnu/packages/patches/python-file-double-encoding-bug.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/python.scm (python-file)[source]: Use it.
(python2-file)[source]: Use the source of FILE directly, without the
patch.

7 years agognu: python-file: Don't create a compressed egg.
Leo Famulari [Mon, 17 Oct 2016 20:48:27 +0000 (16:48 -0400)]
gnu: python-file: Don't create a compressed egg.

* gnu/packages/python.scm (python-file, python2-file)[arguments]: Pass
"--single-version-externally-managed" "--root=/" to #:configure-flags.

7 years agognu: gparted: Update to 0.27.0.
Tobias Geerinckx-Rice [Wed, 19 Oct 2016 17:14:12 +0000 (19:14 +0200)]
gnu: gparted: Update to 0.27.0.

* gnu/packages/disk.scm (gparted): Update to 0.27.0.

7 years agognu: ncftp: Use ‘modify-phases’.
Tobias Geerinckx-Rice [Wed, 19 Oct 2016 15:00:35 +0000 (17:00 +0200)]
gnu: ncftp: Use ‘modify-phases’.

* gnu/packages/ftp.scm (ncftp): Use the ‘modify-phases’ syntax.

7 years agognu: mcelog: Update to 143.
Tobias Geerinckx-Rice [Tue, 18 Oct 2016 23:00:03 +0000 (01:00 +0200)]
gnu: mcelog: Update to 143.

* gnu/packages/linux.scm (mcelog): Update to 143.

7 years agognu: lftp: Update to 4.7.3.
Tobias Geerinckx-Rice [Tue, 18 Oct 2016 20:46:51 +0000 (22:46 +0200)]
gnu: lftp: Update to 4.7.3.

* gnu/packages/ftp.scm (lftp): Update to 4.7.3.
[source]: Use HTTPS. Remove patch.
[arguments]: Add ‘disable-impure-tests’ phase. Add #:configure-flags with
explicit location of readline headers.
[home-page]: Use HTTPS.
* gnu/packages/patches/lftp-dont-save-unknown-host-fingerprint.patch: Delete
file.
* gnu/local.mk (dist_patch_DATA): Remove it.

7 years agognu: awscli: Update to 1.11.5.
Leo Famulari [Sun, 16 Oct 2016 01:46:34 +0000 (21:46 -0400)]
gnu: awscli: Update to 1.11.5.

* gnu/packages/python.scm (awscli): Update to 1.11.5.
[source]: Use pypi-uri.
[inputs]: Add python-s3transfer.

7 years agognu: Add python-s3transfer.
Leo Famulari [Sun, 16 Oct 2016 01:45:07 +0000 (21:45 -0400)]
gnu: Add python-s3transfer.

* gnu/packages/python.scm (python-s3transfer, python2-s3transfer): New
variable.

7 years agognu: python-botocore: Update to 1.4.62.
Leo Famulari [Sun, 16 Oct 2016 01:45:43 +0000 (21:45 -0400)]
gnu: python-botocore: Update to 1.4.62.

* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.4.62.

7 years agognu: python-rsa: Update to 3.4.2.
Leo Famulari [Sun, 16 Oct 2016 01:27:35 +0000 (21:27 -0400)]
gnu: python-rsa: Update to 3.4.2.

* gnu/packages/python.scm (python-rsa, python2-rsa): Update to 3.4.2.

7 years agognu: Add libseccomp.
Leo Famulari [Wed, 19 Oct 2016 02:39:50 +0000 (22:39 -0400)]
gnu: Add libseccomp.

* gnu/packages/linux.scm (libseccomp): New variable.

7 years agognu: xapian: Update to 1.4.0.
Marius Bakke [Sat, 8 Oct 2016 03:08:24 +0000 (04:08 +0100)]
gnu: xapian: Update to 1.4.0.

* gnu/packages/search.scm (xapian): Update to 1.4.0.
[source]: Use https URL.
[home-page]: Use https URL.
[arguments]: Remove 'patch-remotetcp-harness' phase. Replace 'check'
phase with a list of custom test targets.

7 years agognu: xapian: Use 'modify-phases' syntax.
Marius Bakke [Fri, 7 Oct 2016 00:36:50 +0000 (01:36 +0100)]
gnu: xapian: Use 'modify-phases' syntax.

* gnu/packages/search.scm (xapian)[arguments]: Use 'modify-phases'. Fix
'/bin/sh' substitution to use (which "sh") instead of (which "bash").

7 years agognu: notmuch: Enable tests.
Marius Bakke [Wed, 5 Oct 2016 14:12:14 +0000 (15:12 +0100)]
gnu: notmuch: Enable tests.

* gnu/packages/patches/notmuch-emacs-25-compatibility-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/mail.scm (notmuch)[source]: Use patch.
[arguments]: Add verbose make flags. Add phase 'patch-notmuch-lib.el' to
fix hard-coded /bin/sh. Add 'prepare-test-environment' phase to patch
test shebangs and set environment.
[native-inputs]: Change from 'emacs-minimal' to 'emacs-no-x'. Add dtach,
gnupg, man, perl and which.

7 years agognu: notmuch: Update to 0.23.
Marius Bakke [Wed, 5 Oct 2016 05:14:29 +0000 (06:14 +0100)]
gnu: notmuch: Update to 0.23.

* gnu/packages/mail.scm (notmuch): Update to 0.23.
[home-page]: Use https URL.
(python-notmuch)[version]: Inherit from notmuch.
[home-page]: Ditto.

7 years agognu: chez-scheme: Remove use of 'ghostscript-gs' wrapper.
Mark H Weaver [Wed, 19 Oct 2016 15:26:51 +0000 (11:26 -0400)]
gnu: chez-scheme: Remove use of 'ghostscript-gs' wrapper.

This is a followup to commit d2478b4cdd6f1db44f4725b39489aca89d3d9180.

* gnu/packages/chez.scm (chez-scheme)[native-inputs]: Replace
'ghostscript-gs' with 'ghostscript'.

7 years agoMerge branch 'master' into core-updates
Mark H Weaver [Wed, 19 Oct 2016 14:54:36 +0000 (10:54 -0400)]
Merge branch 'master' into core-updates

7 years agognu: Add opensmtpd-extras.
ng0 [Tue, 6 Sep 2016 20:12:00 +0000 (20:12 +0000)]
gnu: Add opensmtpd-extras.

* gnu/packages/mail.scm (opensmtpd-extras): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: Add opensmtpd.
ng0 [Tue, 6 Sep 2016 18:23:15 +0000 (18:23 +0000)]
gnu: Add opensmtpd.

* gnu/packages/mail.scm (opensmtpd): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7 years agognu: Add libasr.
ng0 [Tue, 6 Sep 2016 17:10:18 +0000 (17:10 +0000)]
gnu: Add libasr.

* gnu/packages/dns.scm (libasr): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>