diff options
| author | Ricardo Wurmus <rekado@elephly.net> | 2021-04-14 17:14:16 +0200 |
|---|---|---|
| committer | Ricardo Wurmus <rekado@elephly.net> | 2021-04-14 17:15:23 +0200 |
| commit | 863bd265e458d2761906770802716555c54e69a4 (patch) | |
| tree | 79d195ca5bceb27c55d0a1a1fefba763fe4d2152 /gnu/packages/openstack.scm | |
| parent | 9fd8f44bd7524399651ba677e93b5e4d36f8e524 (diff) | |
gnu: python-stevedore: Propagate pbr.
* gnu/packages/openstack.scm (python-stevedore)[native-inputs]: Move
python-pbr from here...
[propagated-inputs]: ...to here.
[arguments]: Add phase to patch requirements.
Diffstat (limited to 'gnu/packages/openstack.scm')
| -rw-r--r-- | gnu/packages/openstack.scm | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 26b275e0fd2..1e3ad1057af 100644 --- a/gnu/packages/openstack.scm +++ b/gnu/packages/openstack.scm | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | ;;; Copyright © 2016, 2017, 2019 Clément Lassieur <clement@lassieur.org> | 4 | ;;; Copyright © 2016, 2017, 2019 Clément Lassieur <clement@lassieur.org> |
| 5 | ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr> | 5 | ;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr> |
| 6 | ;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com> | 6 | ;;; Copyright © 2018 Marius Bakke <mbakke@fastmail.com> |
| 7 | ;;; Copyright © 2020 Ricardo Wurmus <rekado@elephly.net> | 7 | ;;; Copyright © 2020, 2021 Ricardo Wurmus <rekado@elephly.net> |
| 8 | ;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com> | 8 | ;;; Copyright © 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com> |
| 9 | ;;; | 9 | ;;; |
| 10 | ;;; This file is part of GNU Guix. | 10 | ;;; This file is part of GNU Guix. |
| @@ -307,8 +307,15 @@ to docs.openstack.org and developer.openstack.org.") | |||
| 307 | (arguments | 307 | (arguments |
| 308 | ;; The tests are disabled to avoid a circular dependency with | 308 | ;; The tests are disabled to avoid a circular dependency with |
| 309 | ;; python-stestr. | 309 | ;; python-stestr. |
| 310 | `(#:tests? #f)) | 310 | `(#:tests? #f |
| 311 | (native-inputs | 311 | #:phases |
| 312 | (modify-phases %standard-phases | ||
| 313 | (add-after 'unpack 'use-pbr-3 | ||
| 314 | (lambda _ | ||
| 315 | (substitute* '("setup.py" | ||
| 316 | "requirements.txt") | ||
| 317 | (("pbr!=2.1.0,>=2.0.0") "pbr>=3.0.0"))))))) | ||
| 318 | (propagated-inputs | ||
| 312 | `(("python-pbr" ,python-pbr))) | 319 | `(("python-pbr" ,python-pbr))) |
| 313 | (home-page "https://github.com/dreamhost/stevedore") | 320 | (home-page "https://github.com/dreamhost/stevedore") |
| 314 | (synopsis "Manage dynamic plugins for Python applications") | 321 | (synopsis "Manage dynamic plugins for Python applications") |
