~ruther/guix-local

61576d592714610d77200a56e154784a5c8b051e — Maxim Cournoyer 4 years ago 416c706
gnu: python-dbusmock: Patch reference to dbus-daemon.

* gnu/packages/python-xyz.scm (python-dbusmock)
[phases]{patch-shell-path}: Rename to...
{patch-paths}: ... this, and also patch the dbus-daemon reference.
1 files changed, 9 insertions(+), 3 deletions(-)

M gnu/packages/python-xyz.scm
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +9 -3
@@ 23620,15 23620,21 @@ for YAML and JSON.")
    (arguments
     '(#:phases
       (modify-phases %standard-phases
         (add-after 'unpack 'patch-shell-path
           (lambda _
         (add-after 'unpack 'patch-paths
           (lambda* (#:key inputs #:allow-other-keys)
             (substitute* "tests/test_code.py"
               (("/bin/bash") (which "bash"))))))))
               (("/bin/bash") (which "bash")))
             (substitute* "dbusmock/testcase.py"
               (("'dbus-daemon'")
                (string-append "'" (assoc-ref inputs "dbus")
                               "/bin/dbus-daemon'"))))))))
    (native-inputs
     `(;; For tests.
       ("dbus" ,dbus) ; for dbus-daemon
       ("python-nose" ,python-nose)
       ("which" ,which)))
    (inputs
     `(("dbus" ,dbus)))
    (propagated-inputs
     `(("python-dbus" ,python-dbus)
       ("python-pygobject" ,python-pygobject)))