diff options
| author | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2016-10-13 14:05:11 +0200 |
|---|---|---|
| committer | Hartmut Goebel <h.goebel@crazy-compilers.com> | 2016-11-15 22:31:05 +0100 |
| commit | 482d95918e2a9de05ee224d979c15759e54febf0 (patch) | |
| tree | 578cba1bd70c924ad4027a9aa31716d7dd1e87c2 /gnu/packages | |
| parent | dae73d9b9a4db932e8c7c1b7607981dc6cb401a5 (diff) | |
gnu: Fix python inputs, part 5: some inputs become propagated-inputs
* gnu/packages/openstack.scm
(python-os-client-config)[inputs] change to
[native-inputs]. [propagated-inputs]: New element, move python-appdirs,
python-pyyaml here.
(python-git-review)[propagated-inputs]: New element, move python-requests
here.
* gnu/packages/python.scm
(python-rpy2)[propagated-inputs]: New element, move python-six here.
(python-xcffib)[inputs] move python-six to [propagated-inputs].
(python-flake8)[propagated-inputs]: New element, move python-pep8,
python-pyflakes, python-mccabe here.
(python-flake8-2.2.4)[propagated-inputs]: New element, move python-pep8,
python-pyflakes, python-mccabe here.
(python-pytest)[propagated-inputs]: New element, move python-py here.
(python-tox)[propagated-inputs]: New element, move all inputs except of
python-pytest here.
(python-botocore)[propagated-inputs]: New element, move python-dateutil,
python-docutils, python-jmespath here.
(awscli)[propagated-inputs]: New element, move python-colorama,
python-botocore, python-s3transfer, python-docutils, python-rsa here.
(python-mako)[propagated-inputs]: New element, move python-markupsafe here.
* gnu/packages/qemu.scm(python-libvirt)[propagated-inputs]: New element, move
python-lxml here.
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/openstack.scm | 12 | ||||
| -rw-r--r-- | gnu/packages/python.scm | 67 | ||||
| -rw-r--r-- | gnu/packages/qemu.scm | 5 |
3 files changed, 48 insertions, 36 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 327c4f984ed..55fd005f9bb 100644 --- a/gnu/packages/openstack.scm +++ b/gnu/packages/openstack.scm | |||
| @@ -177,12 +177,13 @@ tested on Python version 3.2, 2.7 and 2.6.") | |||
| 177 | (build-system python-build-system) | 177 | (build-system python-build-system) |
| 178 | (arguments | 178 | (arguments |
| 179 | `(#:tests? #f)) ;; Circular dependency with python-oslotest | 179 | `(#:tests? #f)) ;; Circular dependency with python-oslotest |
| 180 | (inputs | 180 | (propagated-inputs |
| 181 | `(("python-appdirs" ,python-appdirs) | 181 | `(("python-appdirs" ,python-appdirs) |
| 182 | ("python-pyyaml" ,python-pyyaml))) | ||
| 183 | (native-inputs | ||
| 184 | `(("python-pbr" ,python-pbr) | ||
| 182 | ("python-fixtures" ,python-fixtures) | 185 | ("python-fixtures" ,python-fixtures) |
| 183 | ("python-mimeparse" ,python-mimeparse) | 186 | ("python-mimeparse" ,python-mimeparse) |
| 184 | ("python-pbr" ,python-pbr) | ||
| 185 | ("python-pyyaml" ,python-pyyaml) | ||
| 186 | ("python-testrepository" ,python-testrepository) | 187 | ("python-testrepository" ,python-testrepository) |
| 187 | ("python-testscenarios" ,python-testscenarios) | 188 | ("python-testscenarios" ,python-testscenarios) |
| 188 | ("python-testtools" ,python-testtools))) | 189 | ("python-testtools" ,python-testtools))) |
| @@ -790,9 +791,10 @@ permanence.") | |||
| 790 | (list git openssh)))))))))) | 791 | (list git openssh)))))))))) |
| 791 | (native-inputs | 792 | (native-inputs |
| 792 | `(("python-pbr" ,python-pbr))) | 793 | `(("python-pbr" ,python-pbr))) |
| 794 | (propagated-inputs | ||
| 795 | `(("python-requests" ,python-requests))) | ||
| 793 | (inputs | 796 | (inputs |
| 794 | `(("python-requests" ,python-requests) | 797 | `(("git" ,git) |
| 795 | ("git" ,git) | ||
| 796 | ("openssh" ,openssh))) | 798 | ("openssh" ,openssh))) |
| 797 | (home-page "http://docs.openstack.org/infra/git-review/") | 799 | (home-page "http://docs.openstack.org/infra/git-review/") |
| 798 | (synopsis "Command-line tool for Gerrit") | 800 | (synopsis "Command-line tool for Gerrit") |
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index ace0ac3aaf5..0ac7db92652 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm | |||
| @@ -1608,9 +1608,10 @@ code introspection, and logging.") | |||
| 1608 | (("def test_remove_dir_prefix\\(self\\):") | 1608 | (("def test_remove_dir_prefix\\(self\\):") |
| 1609 | "@pytest.mark.xfail\n def test_remove_dir_prefix(self):"))))) | 1609 | "@pytest.mark.xfail\n def test_remove_dir_prefix(self):"))))) |
| 1610 | (build-system python-build-system) | 1610 | (build-system python-build-system) |
| 1611 | (propagated-inputs | ||
| 1612 | `(("python-py" ,python-py))) | ||
| 1611 | (native-inputs | 1613 | (native-inputs |
| 1612 | `(("python-py" ,python-py) | 1614 | `(("python-nose" ,python-nose) |
| 1613 | ("python-nose" ,python-nose) | ||
| 1614 | ("python-mock" ,python-mock))) | 1615 | ("python-mock" ,python-mock))) |
| 1615 | (home-page "http://pytest.org") | 1616 | (home-page "http://pytest.org") |
| 1616 | (synopsis "Python testing library") | 1617 | (synopsis "Python testing library") |
| @@ -3572,9 +3573,10 @@ operators such as union, intersection, and difference.") | |||
| 3572 | (base32 | 3573 | (base32 |
| 3573 | "0nhan2qvrw7b7gg5zddwa22kybdv3x1g26vkd7q8lvnkgzrs4dga")))) | 3574 | "0nhan2qvrw7b7gg5zddwa22kybdv3x1g26vkd7q8lvnkgzrs4dga")))) |
| 3574 | (build-system python-build-system) | 3575 | (build-system python-build-system) |
| 3576 | (propagated-inputs | ||
| 3577 | `(("python-six" ,python-six))) | ||
| 3575 | (inputs | 3578 | (inputs |
| 3576 | `(("python-six" ,python-six) | 3579 | `(("readline" ,readline) |
| 3577 | ("readline" ,readline) | ||
| 3578 | ("icu4c" ,icu4c) | 3580 | ("icu4c" ,icu4c) |
| 3579 | ("pcre" ,pcre) | 3581 | ("pcre" ,pcre) |
| 3580 | ("r" ,r))) | 3582 | ("r" ,r))) |
| @@ -4142,10 +4144,10 @@ a front-end for C compilers or analysis tools.") | |||
| 4142 | "0655hzxv57h1a9ja9kwp0ichbkhf3djw32k33d66xp0q37dq2y81")))) | 4144 | "0655hzxv57h1a9ja9kwp0ichbkhf3djw32k33d66xp0q37dq2y81")))) |
| 4143 | (build-system python-build-system) | 4145 | (build-system python-build-system) |
| 4144 | (inputs | 4146 | (inputs |
| 4145 | `(("libxcb" ,libxcb) | 4147 | `(("libxcb" ,libxcb))) |
| 4146 | ("python-six" ,python-six))) | ||
| 4147 | (propagated-inputs | 4148 | (propagated-inputs |
| 4148 | `(("python-cffi" ,python-cffi))) ; used at run time | 4149 | `(("python-cffi" ,python-cffi) ; used at run time |
| 4150 | ("python-six" ,python-six))) | ||
| 4149 | (arguments | 4151 | (arguments |
| 4150 | `(#:phases | 4152 | `(#:phases |
| 4151 | (alist-cons-after | 4153 | (alist-cons-after |
| @@ -5564,11 +5566,12 @@ complexity of Python source code.") | |||
| 5564 | (base32 | 5566 | (base32 |
| 5565 | "0bs9cz4fr99r2rwig1b8jwaadl1nan7kgpdzqwj0bwbckwbmh7nc")))) | 5567 | "0bs9cz4fr99r2rwig1b8jwaadl1nan7kgpdzqwj0bwbckwbmh7nc")))) |
| 5566 | (build-system python-build-system) | 5568 | (build-system python-build-system) |
| 5567 | (inputs | 5569 | (propagated-inputs |
| 5568 | `(("python-pep8" ,python-pep8) | 5570 | `(("python-pep8" ,python-pep8) |
| 5569 | ("python-pyflakes" ,python-pyflakes) | 5571 | ("python-pyflakes" ,python-pyflakes) |
| 5570 | ("python-mccabe" ,python-mccabe) | 5572 | ("python-mccabe" ,python-mccabe))) |
| 5571 | ("python-mock" ,python-mock) | 5573 | (inputs |
| 5574 | `(("python-mock" ,python-mock) | ||
| 5572 | ("python-nose" ,python-nose))) | 5575 | ("python-nose" ,python-nose))) |
| 5573 | (home-page "https://gitlab.com/pycqa/flake8") | 5576 | (home-page "https://gitlab.com/pycqa/flake8") |
| 5574 | (synopsis | 5577 | (synopsis |
| @@ -5584,11 +5587,12 @@ complexity of Python source code.") | |||
| 5584 | ;; necessary once python-hacking > 0.10.2 is released. | 5587 | ;; necessary once python-hacking > 0.10.2 is released. |
| 5585 | (define-public python-flake8-2.2.4 | 5588 | (define-public python-flake8-2.2.4 |
| 5586 | (package (inherit python-flake8) | 5589 | (package (inherit python-flake8) |
| 5587 | (inputs | 5590 | (propagated-inputs |
| 5588 | `(("python-pep8" ,python-pep8-1.5.7) | 5591 | `(("python-pep8" ,python-pep8-1.5.7) |
| 5589 | ("python-pyflakes" ,python-pyflakes-0.8.1) | 5592 | ("python-pyflakes" ,python-pyflakes-0.8.1) |
| 5590 | ("python-mccabe" ,python-mccabe-0.2.1) | 5593 | ("python-mccabe" ,python-mccabe-0.2.1))) |
| 5591 | ("python-mock" ,python-mock) | 5594 | (inputs |
| 5595 | `(("python-mock" ,python-mock) | ||
| 5592 | ("python-nose" ,python-nose))) | 5596 | ("python-nose" ,python-nose))) |
| 5593 | (version "2.2.4") | 5597 | (version "2.2.4") |
| 5594 | (source | 5598 | (source |
| @@ -8176,11 +8180,12 @@ Pytest but stripped of Pytest specific details.") | |||
| 8176 | ;; FIXME: Tests require a newer version of pytest, but upgrading our | 8180 | ;; FIXME: Tests require a newer version of pytest, but upgrading our |
| 8177 | ;; pytest breaks other packages. | 8181 | ;; pytest breaks other packages. |
| 8178 | '(#:tests? #f)) | 8182 | '(#:tests? #f)) |
| 8179 | (inputs | 8183 | (propagated-inputs |
| 8180 | `(("python-pluggy" ,python-pluggy) | 8184 | `(("python-pluggy" ,python-pluggy) ; >=0.3.0,<0.4.0 |
| 8181 | ("python-py" ,python-py) | 8185 | ("python-py" ,python-py) |
| 8182 | ("python-virtualenv" ,python-virtualenv) | 8186 | ("python-virtualenv" ,python-virtualenv))) |
| 8183 | ("python-pytest" ,python-pytest))) | 8187 | (inputs |
| 8188 | `(("python-pytest" ,python-pytest))) | ||
| 8184 | (home-page "http://tox.testrun.org/") | 8189 | (home-page "http://tox.testrun.org/") |
| 8185 | (synopsis "Virtualenv-based automation of test activities") | 8190 | (synopsis "Virtualenv-based automation of test activities") |
| 8186 | (description "Tox is a generic virtualenv management and test command line | 8191 | (description "Tox is a generic virtualenv management and test command line |
| @@ -8227,14 +8232,16 @@ document.") | |||
| 8227 | (base32 | 8232 | (base32 |
| 8228 | "1zxczlwqy9bl27d9bc5x99mb5mcsxm350240lp5nx7014xb311lj")))) | 8233 | "1zxczlwqy9bl27d9bc5x99mb5mcsxm350240lp5nx7014xb311lj")))) |
| 8229 | (build-system python-build-system) | 8234 | (build-system python-build-system) |
| 8230 | (inputs | 8235 | (propagated-inputs |
| 8231 | `(("python-dateutil" ,python-dateutil-2) | 8236 | `(("python-dateutil" ,python-dateutil-2) |
| 8232 | ("python-docutils" ,python-docutils) | 8237 | ("python-docutils" ,python-docutils) |
| 8233 | ("python-mock" ,python-mock) | 8238 | ("python-jmespath" ,python-jmespath))) |
| 8239 | (inputs | ||
| 8240 | `(("python-mock" ,python-mock) | ||
| 8234 | ("python-nose" ,python-nose) | 8241 | ("python-nose" ,python-nose) |
| 8242 | ("behave" ,behave) | ||
| 8235 | ("python-tox" ,python-tox) | 8243 | ("python-tox" ,python-tox) |
| 8236 | ("python-wheel" ,python-wheel) | 8244 | ("python-wheel" ,python-wheel))) |
| 8237 | ("python-jmespath" ,python-jmespath))) | ||
| 8238 | (home-page "https://github.com/boto/botocore") | 8245 | (home-page "https://github.com/boto/botocore") |
| 8239 | (synopsis "Low-level interface to AWS") | 8246 | (synopsis "Low-level interface to AWS") |
| 8240 | (description "Botocore is a Python library that provides a low-level | 8247 | (description "Botocore is a Python library that provides a low-level |
| @@ -8256,17 +8263,18 @@ interface to the Amazon Web Services (AWS) API.") | |||
| 8256 | (base32 | 8263 | (base32 |
| 8257 | "0lclasm0wnayd3b8zl9l91i32nbgrhh0ncf9lksss4cv0myfwmfg")))) | 8264 | "0lclasm0wnayd3b8zl9l91i32nbgrhh0ncf9lksss4cv0myfwmfg")))) |
| 8258 | (build-system python-build-system) | 8265 | (build-system python-build-system) |
| 8259 | (inputs | 8266 | (propagated-inputs |
| 8260 | `(("python-colorama" ,python-colorama) | 8267 | `(("python-colorama" ,python-colorama) |
| 8268 | ("python-botocore" ,python-botocore) | ||
| 8269 | ("python-s3transfer" ,python-s3transfer) | ||
| 8261 | ("python-docutils" ,python-docutils) | 8270 | ("python-docutils" ,python-docutils) |
| 8262 | ("python-mock" ,python-mock) | 8271 | ("python-rsa" ,python-rsa))) |
| 8272 | (inputs | ||
| 8273 | `(("python-mock" ,python-mock) | ||
| 8263 | ("python-nose" ,python-nose) | 8274 | ("python-nose" ,python-nose) |
| 8264 | ("python-rsa" ,python-rsa) | ||
| 8265 | ("python-sphinx" ,python-sphinx) | 8275 | ("python-sphinx" ,python-sphinx) |
| 8266 | ("python-tox" ,python-tox) | 8276 | ("python-tox" ,python-tox) |
| 8267 | ("python-wheel" ,python-wheel) | 8277 | ("python-wheel" ,python-wheel))) |
| 8268 | ("python-botocore" ,python-botocore) | ||
| 8269 | ("python-s3transfer" ,python-s3transfer))) | ||
| 8270 | (home-page "http://aws.amazon.com/cli/") | 8278 | (home-page "http://aws.amazon.com/cli/") |
| 8271 | (synopsis "Command line client for AWS") | 8279 | (synopsis "Command line client for AWS") |
| 8272 | (description "AWS CLI provides a unified command line interface to the | 8280 | (description "AWS CLI provides a unified command line interface to the |
| @@ -8403,9 +8411,10 @@ available in Django, but is a standalone package.") | |||
| 8403 | (base32 | 8411 | (base32 |
| 8404 | "136kcjbs0s98qkx8a418b05dfblqp0kiiqyx8vhx4rarwc7bqi3n")))) | 8412 | "136kcjbs0s98qkx8a418b05dfblqp0kiiqyx8vhx4rarwc7bqi3n")))) |
| 8405 | (build-system python-build-system) | 8413 | (build-system python-build-system) |
| 8414 | (propagated-inputs | ||
| 8415 | `(("python-markupsafe" ,python-markupsafe))) | ||
| 8406 | (native-inputs | 8416 | (native-inputs |
| 8407 | `(("python-markupsafe" ,python-markupsafe) | 8417 | `(("python-mock" ,python-mock) |
| 8408 | ("python-mock" ,python-mock) | ||
| 8409 | ("python-nose" ,python-nose))) | 8418 | ("python-nose" ,python-nose))) |
| 8410 | (home-page "http://www.makotemplates.org/") | 8419 | (home-page "http://www.makotemplates.org/") |
| 8411 | (synopsis "Templating language for Python") | 8420 | (synopsis "Templating language for Python") |
diff --git a/gnu/packages/qemu.scm b/gnu/packages/qemu.scm index f6e34cace49..332e2ad0efb 100644 --- a/gnu/packages/qemu.scm +++ b/gnu/packages/qemu.scm | |||
| @@ -395,8 +395,9 @@ three libraries: | |||
| 395 | (which "nosetests") "\""))) | 395 | (which "nosetests") "\""))) |
| 396 | #t))))) | 396 | #t))))) |
| 397 | (inputs | 397 | (inputs |
| 398 | `(("libvirt" ,libvirt) | 398 | `(("libvirt" ,libvirt))) |
| 399 | ("python-lxml" ,python-lxml))) | 399 | (propagated-inputs |
| 400 | `(("python-lxml" ,python-lxml))) | ||
| 400 | (native-inputs | 401 | (native-inputs |
| 401 | `(("pkg-config" ,pkg-config) | 402 | `(("pkg-config" ,pkg-config) |
| 402 | ("python-nose" ,python-nose))) | 403 | ("python-nose" ,python-nose))) |
