Commit Graph

17080 Commits

Author SHA1 Message Date
Mark H Weaver dcaf70897a
Merge branch 'master' into core-updates 2016-10-17 16:47:12 -04:00
Leo Famulari 6ace9f80f1
gnu: diffoscope: Update to 61.
* gnu/packages/package-management.scm (diffoscope): Update to 61.
2016-10-17 16:39:46 -04:00
Ludovic Courtès bf62b8ff79
gnu: guile-lib: Update to 0.2.3.
* gnu/packages/guile.scm (guile-lib): Update to 0.2.3.
[arguments]: Adjust 'patch-module-dir' to change both 'moddir' and
'godir'; use '@GUILE_EFFECTIVE_VERSION@' instead of a hard-coded
"2.0".  Add 'check' phase.
[native-inputs]: New field.
2016-10-17 22:06:44 +02:00
Ludovic Courtès 9d356c9c92
gnu: guile-lib: Use 'modify-phases'.
* gnu/packages/guile.scm (guile-lib)[arguments]: Use 'modify-phases'.
2016-10-17 22:06:44 +02:00
Ludovic Courtès c21af659b4
gnu: recutils: Adjust to Bash 4.4.
* gnu/packages/databases.scm (recutils)[arguments]: Add
'set-bash4.4-header-location' phase.
2016-10-17 22:06:44 +02:00
John Darrington 040b6299d5
gnu: openssh: Enable kerberos features.
* gnu/packages/ssh.scm (openssh) [arguments]: Add flag --with-kerberos5.
[inputs]: Add mit-krb5.
2016-10-17 21:52:53 +02:00
Mark H Weaver cd829fe306
gnu: linux-libre: Update to 4.8.2.
* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.2.
2016-10-17 15:23:46 -04:00
Mark H Weaver 43f1d02ddc
gnu: linux-libre@4.4: Update to 4.4.25.
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.25.
2016-10-17 15:22:33 -04:00
Rene Saavedra 0bd697591b
gnu: Add xpad.
* gnu/packages/gnome.scm (xpad): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
2016-10-17 15:09:31 -04:00
Leo Famulari 759aadd46f
gnu: python-requests-toolbelt: Fix build failure by adding missing dependencies.
* gnu/packages/python.scm (python-requests-toolbelt)[native-inputs]: Add
python-betamax, python-mock and python-pytest.
2016-10-17 13:54:51 -04:00
Leo Famulari 66d3f50a76
gnu: Add python-betamax.
* gnu/packages/python.scm (python-betamax, python2-betamax): New variables.
2016-10-17 13:54:51 -04:00
Leo Famulari a9871b7b52
gnu: python-vobject: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-vobject build to fail.

* gnu/packages/python.scm (python-vobject, python2-vobject)[arguments]: Disable
the tests.
2016-10-17 13:54:51 -04:00
Leo Famulari 8757f05046
gnu: python-wsgi-intercept: Fix build failure with Python 3.5.
* gnu/packages/python.scm (python-wsgi-intercept)[native-inputs]:
Add python-urllib3.
2016-10-17 13:54:47 -04:00
Ricardo Wurmus 5093729704
gnu: Add rcas-web.
* gnu/packages/bioinformatics.scm (rcas-web): New variable.
2016-10-17 18:09:20 +02:00
Ricardo Wurmus 89984be46e
gnu: Add r-rcas.
* gnu/packages/bioinformatics.scm (r-rcas): New variable.
2016-10-17 18:09:16 +02:00
Ricardo Wurmus f90b2dbdb7
gnu: irrlicht: Update to 1.8.4.
* gnu/packages/games.scm (irrlicht): Update to 1.8.4.
[arguments]: Delete phase "apply-patch/mesa-10-fix".
[native-inputs]: Remove "patch/mesa-10-fix".
* gnu/packages/patches/irrlicht-mesa-10.patch: Delete file.
* gnu/local.mk (dist_path_DATA): Remove irrlicht patch.
2016-10-17 17:11:51 +02:00
Ricardo Wurmus b8a35ccea6
gnu: extremetuxracer: Update to 0.7.3.
* gnu/packages/games.scm (extremetuxracer): Update to 0.7.3.
[inputs]: Remove freetype, mesa, libice, libpng, sdl, sdl-mixer,
sdl-image, libsm, libunwind, libx11, libext, libxi, libxmu, libxt, tcl,
zlib; add sfml.
[arguments]: Remove field.
2016-10-17 17:11:43 +02:00
Ricardo Wurmus a6e25a50f9
gnu: sfml: Install pkgconfig files.
* gnu/packages/game-development.scm (sfml)[arguments]: Add configure
flag to install pkgconfig files.
2016-10-17 17:11:37 +02:00
Adonay Felipe Nogueira 8a666bc5cb
gnu: artanis: Remove implied $(DESTDIR) usage.
* gnu/packages/patches/artanis-fix-Makefile.in.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/guile.scm (artanis)[source]: Use patch.
[arguments]: Remove DESTDIR from #:make-flags.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2016-10-17 15:20:11 +01:00
宋文武 3969ca548c
gnu: wrap-python3: Use a bash wrapper for 'python3-config'.
See <http://lists.gnu.org/archive/html/guix-devel/2016-07/msg00008.html>
for details.

* gnu/packages/python.scm (wrap-python3)[arguments]: Use a bash wrapper
instead of a symlink for python3-config.
2016-10-17 18:53:50 +08:00
Al McElrath dd04f56a2b
gnu: node: Update to 6.8.0.
Remove <https://debbugs.gnu.org/23744> and
<https://debbugs.gnu.org/23723> workaround.

* gnu/packages/node.scm (node): Update to 6.8.0.
  (node)[arguments]: Disabled more tests. Remove custom 'patch-shebangs'
  phase. Manually patch npm script shebang in new 'patch-npm-shebang'
  phase.
* gnu/packages/patches/node-9077.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add patches.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2016-10-17 11:55:49 +02:00
Ben Woodcroft a8de0d1ec4
gnu: ruby-json-pure: Fix tests.
* gnu/packages/ruby.scm (ruby-json-pure)[arguments]: Remove unneeded
reference to 'json-java.gemspec' in 'Gemfile'.
2016-10-17 19:17:53 +10:00
Ben Woodcroft b8004a7b79
gnu: bundler: Update to 1.13.5.
* gnu/packages/ruby.scm (bundler): Update to 1.13.5.
2016-10-17 19:17:52 +10:00
Hartmut Goebel cb0866c325
gnu: Add geierlein.
* gnu/packages/finance.scm (geierlein): New variable.
2016-10-17 10:39:21 +02:00
Tobias Geerinckx-Rice 4fb5f83099
gnu: Add sslh.
* gnu/packages/networking.scm (sslh): New variable.
2016-10-17 02:02:15 +02:00
Tobias Geerinckx-Rice 2f96872727
gnu: httping: Update to 2.5.
* gnu/packages/networking.scm (httping): Update to 2.5.
2016-10-17 02:02:15 +02:00
Julien Lepiller f3e222165e
gnu: Add fbida.
* gnu/packages/pdf.scm (fbida): New variable.
2016-10-16 14:00:18 -04:00
Alex Kost b37e1e6428
import: utils: Remove dependency on (json) module.
This fixes a regression introduced by commit
fbe9c10128.

* guix/import/utils.scm: Remove unused (json) module.
2016-10-16 19:19:31 +03:00
Leo Famulari 964fc66936
gnu: python-requests-mock: Fix build failure with Python 3.5.
* gnu/packages/openstack.scm (python-requests-mock,
python2-requests-mock)[native-inputs]: Add python-docutils.
2016-10-16 11:43:30 -04:00
Leo Famulari 792e607903
gnu: xonsh: Disable the test suite.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the xonsh build to fail.

* gnu/packages/shells.scm (xonsh)[arguments]: Disable the tests.
2016-10-16 11:10:19 -04:00
Andreas Enge 60da9fb110
gnu: hdf4: Fix non-x86 architectures.
* gnu/packages/patches/hdf4-architectures.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register patch.
* gnu/packages/maths.scm (hdf4)[source]: Add patch.
2016-10-16 17:00:56 +02:00
Leo Famulari f349d36e48
gnu: certbot, python-acme: Update to 0.9.3.
These packages should be updated together.

* gnu/packages/tls.scm (certbot): Update to 0.9.3.
[source]: Use pypi-uri.
(python-acme, python2-acme): Update to 0.9.3.
[source]: Use pypi-uri.
2016-10-16 09:26:36 -04:00
Leo Famulari 6c514128ec
gnu: python-dnspython: Update to 0.15.0.
* gnu/packages/python.scm (python-dnspython, python2-dnspython): Update
to 0.15.0.
2016-10-16 09:26:35 -04:00
Leo Famulari 0580e383c2
gnu: python-werkzeug: Update to 0.11.11.
* gnu/packages/python.scm (python-werkzeug, python2-werkzeug):
Update to 0.11.11.
2016-10-16 09:26:35 -04:00
Leo Famulari eb68d2685a
gnu: python-pyopenssl: Update to 16.1.0.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl): Update
to 16.1.0
[source]: Use pypi-uri.
2016-10-16 09:26:35 -04:00
Leo Famulari caa0edb36c
gnu: python-pyasn1: Update to 0.1.9.
* gnu/packages/python.scm (python-pyasn1, python2-pyasn1): Update to 0.1.9.
[source]: Use pypi-uri.
2016-10-16 09:26:29 -04:00
Ricardo Wurmus b7afd01893
gnu: Add python-whoosh.
* gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables.
2016-10-16 12:55:43 +02:00
Theodoros Foradis 569f601649
gnu: Add arm-none-eabi-toolchain variants.
* gnu/packages/embedded.scm (arm-none-eabi-toolchain): New procedure.
(arm-none-eabi-toolchain-4.9, arm-none-eabi-nano-toolchain-4.9,
arm-none-eabi-toolchain-6, arm-none-eabi-nano-toolchain-6): New
variables.

Co-authored-by: Ricardo Wurmus <rekado@elephly.net>
2016-10-16 11:53:11 +02:00
Theodoros Foradis dbc3c34ea0
gnu: Add arm-none-eabi-gcc-6.
* gnu/packages/embedded.scm (gcc-arm-none-eabi-6): New variable.
* gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch: New file.
* gnu/packages/patches/gcc-6-cross-environment-variables.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patches.
2016-10-16 11:53:07 +02:00
Leo Famulari a39cc01632
gnu: python-ndg-httpsclient: Disable tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this caused
the python-ndg-httpsclient build to fail.

* gnu/packages/python.scm (python-ndg-httpsclient)[arguments]: Disable tests.
2016-10-15 22:43:41 -04:00
Leo Famulari ca0eee9df5
gnu: python-execnet: Disable tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the python-execnet build to fail.

* gnu/packages/python.scm (python-execnet, python2-execnet)[arguments]: Disable
tests.
2016-10-15 22:20:38 -04:00
Leo Famulari 31c580068b
gnu: youtube-dl: Disable the tests.
The tests were silently skipped with Python 3.4. With Python 3.5, this
caused the youtube-dl build to fail.

* gnu/packages/video.scm (youtube-dl)[arguments]: Disable tests.
2016-10-15 21:17:17 -04:00
Leo Famulari 57e57d433a
gnu: youtube-dl: Update to 2016-10-16.
* gnu/packages/video.scm (youtube-dl): Update to 2016-10-16.
2016-10-15 21:17:03 -04:00
Leo Famulari f4a4b854e0
gnu: youtube-dl: Update to 2016-10-16.
* gnu/packages/video.scm (youtube-dl): Update to 2016-10-16.
2016-10-15 21:11:42 -04:00
Leo Famulari f76af41a76
gnu: radicale: Run the test suite with py.test.
* gnu/packages/dav.scm (radicale)[native-inputs]: Add python-pytest.
[arguments]: Replace the 'check' phase and run the tests with python-pytest.
2016-10-15 20:26:05 -04:00
Leo Famulari 2f87a77ff7
gnu: python2-file: Build with setuptools.
* gnu/packages/python.scm (python-file)[properties]: New field.
(python2-file): Use strip-python2-variant.
[native-inputs]: Add python2-setuptools.
2016-10-15 20:14:55 -04:00
Andy Patterson fcb9b9340f
gnu: dbus-1.10.12: Fix search paths.
Add the patches from dbus's source field back into its replacement. This ensures
that the grafted dbus package can find its services on GuixSD.

This is a follow-up to commit 34f9582aad.

* gnu/packages/glib.scm (dbus-1.10.12)[source]: Inherit from dbus.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-10-15 18:13:58 -04:00
Ludovic Courtès 7f8fec0fa4
graph: Add '%referrer-node-type'.
* guix/scripts/graph.scm (ensure-store-items): New procedure.
(%reference-node-type)[convert]: Use it.
(non-derivation-referrers): New procedure.
(%referrer-node-type): New variable.
(%node-types): Add it.
* tests/graph.scm ("referrer DAG"): New test.
* doc/guix.texi (Invoking guix graph): Document it.
2016-10-15 23:46:39 +02:00
Ludovic Courtès 783ae212c2
grafts: Remove unused variables and confusing monad use.
* guix/grafts.scm (cumulative-grafts)[return/cache]: Use %STATE-MONAD,
not %STORE-MONAD.
Remove unused 'origins' variable and unnecessary inner 'cache'
variable.
2016-10-15 23:46:39 +02:00
Efraim Flashner 5f01e1bbc6
gnu: assimp: Update to 3.3.1.
* gnu/packages/graphics.scm (assimp): Update to 3.3.1.
[native-inputs]: Remove unzip.
2016-10-15 23:22:47 +03:00