gnu: electron-cash: Add missing input.

* gnu/packages/finance.scm (electron-cash)[inputs]: Add python-qdarkstyle.
  [arguments]: Add 'relax-requirements' phase.
This commit is contained in:
Guillaume Le Vaillant 2021-09-11 14:54:54 +02:00
parent 7c829150ed
commit 2fbae88680
No known key found for this signature in database
GPG key ID: 6BE8208ADF21FE3F

View file

@ -595,6 +595,7 @@ (define-public electron-cash
("python-pyaes" ,python-pyaes)
("python-pyqt" ,python-pyqt)
("python-pysocks" ,python-pysocks)
("python-qdarkstyle" ,python-qdarkstyle)
("python-qrcode" ,python-qrcode)
("python-requests" ,python-requests)
("python-stem" ,python-stem)
@ -621,6 +622,11 @@ (define-public electron-cash
(string-append "library_paths = ('"
(assoc-ref inputs "libsecp256k1")
"/lib/libsecp256k1.so.0'")))))
(add-after 'unpack 'relax-requirements
(lambda _
(substitute* "contrib/requirements/requirements.txt"
(("qdarkstyle==2\\.6\\.8")
"qdarkstyle"))))
(add-after 'install 'wrap-qt
(lambda* (#:key outputs inputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))