Commit Graph

17740 Commits

Author SHA1 Message Date
Marius Bakke 5ae31b547c
gnu: python-oslo.serialization: Disable tests.
* gnu/packages/openstack.scm (python-oslo.serialization,
  python2-oslo.serialization)[arguments]: Set #:tests? #f.
2016-12-15 13:55:54 +01:00
Marius Bakke ad59ebda53
gnu: python-oslo.utils: Disable tests.
* gnu/packages/openstack.scm (python-oslo.utils,
  python2-oslo.utils)[arguments]: Set #:tests? #f.
  [native-inputs]: Add python-bandit and python-oslo.config.
2016-12-15 13:50:55 +01:00
Marius Bakke d9184f4f76
gnu: python-oslo.config: Disable tests.
* gnu/packages/openstack.scm (python-oslo.config,
  python2-oslo.config)[arguments]: Set #:tests? #f.
2016-12-15 13:49:08 +01:00
Marius Bakke 130f68ec3b
gnu: python-stevedore: Fix tests.
* gnu/packages/openstack.scm (python-stevedore,
  python2-stevedore)[native-inputs]: Add python-discover, python-oslosphinx,
  python-sphinx and python-testrepository.
2016-12-15 13:45:07 +01:00
Marius Bakke bb56d9a18c
gnu: python-oslo.i18n: Disable tests.
* gnu/packages/openstack.scm (python-oslo.i18n, python2-oslo.i18n)[arguments]:
  Set #:tests? #f.
2016-12-15 13:35:57 +01:00
Marius Bakke f30e53369b
gnu: python-oslo.context: Disable tests.
* gnu/packages/openstack.scm (python-oslo.context,
  python2-oslo.context)[arguments]: Set #:tests? #f.
  [native-inputs]: Add python-coverage, python-hacking, python-mock,
  python-os-client-config, python-oslosphinx and python-sphinx.
2016-12-15 13:33:16 +01:00
Marius Bakke 767c7e0ed1
gnu: python-debtcollector: Disable tests.
* gnu/packages/openstack.scm (python-debtcollector,
  python2-debtcollector)[arguments]: Set #:tests? #f.
2016-12-15 13:23:56 +01:00
Marius Bakke 7917a13554
gnu: python-termstyle: Fix tests.
* gnu/packages/python.scm (python-termstyle)[arguments]: Replace 'check' phase
with custom command.
2016-12-15 13:17:29 +01:00
Marius Bakke a960e73fad
gnu: python-twisted: Disable tests.
* gnu/packages/python.scm (python-twisted, python2-twisted)[arguments]:
Set #:tests? #f.
2016-12-15 13:13:23 +01:00
Marius Bakke a74f9b12ae
gnu: python-zope-security: Disable tests.
* gnu/packages/python.scm (python-zope-security,
  python2-zope-security)[arguments]: Set #:tests? #f.
  [native-inputs]: Add python-six.
2016-12-15 12:45:26 +01:00
Marius Bakke 40bb8e07ae
gnu: python-zope-location: Disable tests.
* gnu/packages/python.scm (python-zope-location,
  python2-zope-location)[arguments]: Set #:tests? #f.
2016-12-15 12:42:39 +01:00
Marius Bakke 66b3aadb73
gnu: python-zope-proxy: Disable tests.
* gnu/packages/python.scm (python-zope-proxy, python2-zope-proxy)[arguments]:
  Set #:tests? #f.
2016-12-15 12:40:10 +01:00
Marius Bakke 7e8b1bfa4b
gnu: python-zope-configuration: Disable tests.
* gnu/packages/python.scm (python-zope-configuration,
  python2-zope-configuration)[arguments]: Set #:tests? #f.
2016-12-15 12:38:04 +01:00
Marius Bakke 22dba2eff9
gnu: python-zope-interface: Disable tests.
* gnu/packages/python.scm (python-zope-schema,
  python2-zope-schema)[arguments]: Set #:tests? #f.
2016-12-15 12:35:26 +01:00
Marius Bakke 385871e5f7
gnu: python-zope-testrunner: Disable tests.
* gnu/packages/python.scm (python-zope-testrunner,
  python2-zope-testrunner)[arguments]: Set #:tests? #f.
2016-12-15 12:12:13 +01:00
Marius Bakke 7b93d86670
gnu: snakemake: Update to 3.9.0.
* gnu/packages/python.scm (snakemake): Update to 3.9.0.
[source]: Use 'pypi-uri'.
[arguments]: Disable tests.
[home-page]: Update.
2016-12-15 10:12:38 +01:00
Marius Bakke 972cf9be52
gnu: python-ly: Disable tests.
* gnu/packages/python.scm (python-ly): Set #:tests? #f.
2016-12-15 10:02:41 +01:00
David Craven 6976c68158
upstream: Determine archive type correctly.
* guix/upstream.scm (package-update): Take the basename of the uri
  before trying to determine the extension.
2016-12-15 05:57:03 +01:00
Eric Bavier 200cdf81c6
doc: mention cpan updater.
* doc/guix.texi (Invoking guix refresh): Mention cpan updater.
2016-12-14 21:13:19 -06:00
Mark H Weaver 48ef3f9d9c
gnu: icecat: Label patches that have since been assigned CVEs.
Document that the following CVEs are fixed: CVE-2016-9893, CVE-2016-9895,
CVE-2016-9897, CVE-2016-9898, CVE-2016-9899, CVE-2016-9900, CVE-2016-9901,
CVE-2016-9902, CVE-2016-9904, and CVE-2016-9905.  Note that these are all of
the CVEs fixed in Firefox ESR 45.6.

* gnu/packages/gnuzilla.scm (icecat)[source]: Add comments to patches that
have since been assigned CVEs.
2016-12-14 19:55:26 -05:00
Marius Bakke 9026e6890a
gnu: python-scikit-image: Disable tests.
* gnu/packages/python.scm (python-scikit-image,
  python2-scikit-image)[arguments]: Set #:tests? #f.
2016-12-14 23:01:40 +01:00
Marius Bakke bfce8a344d
gnu: python-jedi: Disable tests.
* gnu/packages/python.scm (python-jedi, python2-jedi)[arguments]: Disable
  tests.
  [native-inputs]: Add python-pytest.
2016-12-14 22:59:56 +01:00
Marius Bakke ee4722411f
gnu: python-rdflib: Disable tests.
* gnu/packages/rdf.scm (python-rdflib)[arguments]: Set #:tests? #f.
[native-inputs]: Add python-nose.
(python2-rdflib)[inputs]: Remove field. Use 'package-with-python2'.
2016-12-14 22:24:50 +01:00
Tobias Geerinckx-Rice 0c6c9c00ab
gnu: Update more dead Google Code home pages.
* gnu/packages/bioinformatics.scm (cutadapt, mosaik, pepr)[home-page]:
Update to their respective replacements.
2016-12-14 22:08:51 +01:00
Marius Bakke 6145b60462
gnu: python-clint: Fix tests.
* gnu/packages/python.scm (python-clint, python2-clint)[native-inputs]: Add
  python-pytest.
  [arguments]: Replace 'check' phase with custom command.
2016-12-14 22:07:38 +01:00
Marius Bakke b7f3ea9532
gnu: python-fake-factory: Fix tests.
* gnu/packages/python.scm (python-fake-factory,
  python2-fake-factory)[arguments]: Replace 'check' phase with custom command.
2016-12-14 22:01:36 +01:00
Tobias Geerinckx-Rice 62d652a710
gnu: mdds: Replace dead Google Code home-page.
* gnu/packages/boost.scm (mdds)[home-page]: Update it.
2016-12-14 21:59:40 +01:00
Tobias Geerinckx-Rice 50995554f8
gnu: chibi-scheme: Replace dead Google Code home-page.
* gnu/packages/scheme.scm (chibi-scheme)[home-page]: Update it.
2016-12-14 21:59:39 +01:00
Tobias Geerinckx-Rice 6b7877e12c
gnu: python-mock: Update source and home-page URIs.
* gnu/packages/python.scm (python-mock)[source]: Use ‘pypi-uri’.
[home-page]: Replace dead Google Code home page.
2016-12-14 21:59:39 +01:00
Tobias Geerinckx-Rice ddf1cd519c
doc: Replace dead Google Code home page for cryptsetup.
* doc/guix.texi (Mapped Devices): Update cryptsetup home page.
2016-12-14 21:59:38 +01:00
Ricardo Wurmus 958f657656
gnu: libosinfo: Use stable URL for pci.ids.
* gnu/packages/qemu.scm (libosinfo)[native-inputs]: Use a stable URL for
the pci.ids file.
2016-12-14 21:58:32 +01:00
Ricardo Wurmus 4d93f312f0
graph: Add d3js backend.
* d3.v3.js, graph.js: New files.
* Makefile.am (EXTRA_DIST): List them.
* guix/graph.scm (%d3js-backend): New variable.
(emit-d3js-prologue, emit-d3js-epilogue, emit-d3js-node,
emit-d3js-edge): New procedures.
(%graph-backends): Add %d3js-backend.
2016-12-14 21:58:32 +01:00
Ricardo Wurmus 642339dc3f
graph: Add "list-backend" and "backend" options.
* guix/graph.scm (%graph-backends): New variable.
* guix/scripts/graph.scm (lookup-backend, list-backends): New
procedures.
(%options): Add options for "backend" and "list-backends".
(show-help): Add help texts for "backend" and "list-backend" options.
(%default-options): Add "backend" default.
(guix-graph): Pass backend argument to "export-graph".
* doc/guix.texi (Invoking guix graph): Document the new options.
2016-12-14 21:57:37 +01:00
Ricardo Wurmus 51377437a1
graph: Backend must have name and description.
* guix/graph.scm (<graph-backend>): Add fields "name" and "description".
(%graphviz-backend): Provide values for name and description.
(export-graph): Ignore name and description when matching backends.
(graph-backend-name, graph-backend-description): New procedures.
* tests/graph.scm (make-recording-backend): Initialize name and
description fields of test graph-backend.
2016-12-14 21:43:06 +01:00
Maxim Cournoyer 089f385a21
doc: Fix typo in Submitting Patches section.
* doc/contributing.texi (Submitting Patches): Fix "could could" typo.

Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-14 14:57:50 -05:00
Marius Bakke f620311a39
gnu: python-pyaml: Fix tests.
* gnu/packages/python.scm (python-pyaml, python2-pyaml)[native-inputs]: Add
  python-unidecode.
2016-12-14 19:53:21 +01:00
Marius Bakke e912752567
gnu: python-inflection: Fix test requirements.
* gnu/packages/python.scm (python-inflection,
  python2-inflection)[native-inputs]: Add python-pytest.
2016-12-14 19:50:44 +01:00
Marius Bakke 877fdac9e3
gnu: python-botocore: Disable tests.
* gnu/packages/python.scm (python-botocore, python2-botocore): Set #:tests? #f.
2016-12-14 19:49:35 +01:00
Marius Bakke 52a75a83f9
gnu: python-jmespath: Fix tests.
* gnu/packages/python.scm (python-jmespath, python2-jmespath)[native-inputs]:
  Add python-nose.
2016-12-14 19:45:46 +01:00
Marius Bakke 1b6d7c3f3f
gnu: python2-fastlmm: Fix test requirements.
* gnu/packages/python.scm (python2-fastlmm)[native-inputs]: Add python2-nose.
2016-12-14 19:38:50 +01:00
Marius Bakke da5ebd1007
gnu: python-biom-format: Fix tests.
* gnu/packages/bioinformatics.scm (python-biom-format,
  python2-biom-format)[native-inputs]: Add python-nose.
2016-12-14 19:18:26 +01:00
Marius Bakke 27fab2bf65
gnu: python-cryptography: Update to 1.7.1.
* gnu/packages/python.scm (python-cryptography, python2-cryptography): Update
  to 1.7.1.
  [arguments]: Remove field.
(python-cryptography-vectors, python2-cryptography-vectors): Update to 1.7.1.
2016-12-14 19:12:14 +01:00
Tobias Geerinckx-Rice 938f66cb86
gnu: man-pages: Update to 4.09.
* gnu/packages/man.scm (man-pages): Update to 4.09.
2016-12-14 19:09:49 +01:00
Marius Bakke 30e0229a17
gnu: python-pyopenssl: Disable tests.
* gnu/packages/python.scm (python-pyopenssl, python2-pyopenssl)[arguments]:
Set #:tests? #f.
[native-inputs]: Add python-pytest.
2016-12-14 18:36:52 +01:00
Marius Bakke bd100c7112
gnu: python-hypothesis: Don't propagate test inputs.
* gnu/packages/python.scm (python-hypothesis,
  python2-hypothesis)[propagated-inputs]: Move everything from here ...
  [native-inputs]: ... to here.
(python2-hypothesis)[native-inputs]: Append inherited native-inputs.
2016-12-14 17:35:28 +01:00
David Craven ecee21473b
gnu: Add rustc.
* gnu/packages/rust.scm (rustc): New variable.

Co-authored-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>
2016-12-14 16:30:43 +01:00
David Craven 423f9e4494
gnu: Add rust bootstrap binaries.
* gnu/packages/rust.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add rust.scm.
2016-12-14 16:30:42 +01:00
David Craven 22897187c1
gnu: llvm: Enable install utils.
* gnu/packages/llvm.scm (llvm)[arguments]: Add -DLLVM_INSTALL_UTILS=ON
  to configure-flags.
2016-12-14 16:30:42 +01:00
David Craven 8ac5298786
import: Add updater for rust crates.
* guix/import/crate.scm (crate-package?, latest-release,
  %crate-updater): New variables.
* guix/scripts/refresh.scm (%updaters): Add crate updater.
* doc/guix.texi: Add crate updater to table.
2016-12-14 16:30:42 +01:00
David Craven 3e0c036584
import: Add importer for rust crates.
* guix/import/crate.scm: New file.
* guix/scripts/import/crate.scm: New file.
* guix/scripts/import.scm (importers): Add crate importer.
* tests/crate.scm: New file.
* doc/guix.texi: Add crate importer to table.
* Makefile.am (MODULES, SCM_TESTS): Add files.
2016-12-14 16:30:42 +01:00