mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-26 22:38:07 -05:00
gnu: python-trezor: Update to 0.12.3.
* gnu/packages/finance.scm (python-trezor): Update to 0.12.3. [source]: Use GitHub repository. [propagated-inputs]: Add python-attrs. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
This commit is contained in:
parent
bf90403f42
commit
857098830b
1 changed files with 29 additions and 7 deletions
|
@ -992,16 +992,38 @@ (define-public python-btchip-python
|
||||||
(define-public python-trezor
|
(define-public python-trezor
|
||||||
(package
|
(package
|
||||||
(name "python-trezor")
|
(name "python-trezor")
|
||||||
(version "0.12.1")
|
(version "0.12.3")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method git-fetch)
|
||||||
(uri (pypi-uri "trezor" version))
|
(uri (git-reference
|
||||||
|
(url "https://github.com/trezor/trezor-firmware/")
|
||||||
|
(commit (string-append "python/v" version))))
|
||||||
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "1w19m9lws55k9sjhras47hpfpqwq1jm5vy135nj65yhkblygqg19"))))
|
(base32 "0wdm1y5zli6w09zbpjqc6rbcs1b4hjq007mbh7xdr17prbnqprac"))
|
||||||
|
(modules
|
||||||
|
'((guix build utils)
|
||||||
|
(srfi srfi-26)
|
||||||
|
(srfi srfi-1)
|
||||||
|
(ice-9 ftw)))
|
||||||
|
(snippet
|
||||||
|
'(begin
|
||||||
|
;; Delete everything except ./python/
|
||||||
|
(for-each delete-file-recursively
|
||||||
|
(scandir "./" (negate (cut member <> '("python" "." "..")
|
||||||
|
string=))))
|
||||||
|
;; Move ./python/* to the toplevel.
|
||||||
|
(for-each (lambda (file-name)
|
||||||
|
(rename-file (string-append "./python/" file-name)
|
||||||
|
(string-append "./" file-name)))
|
||||||
|
(scandir "./python/"
|
||||||
|
(negate (cut member <> '("." "..") string=))))
|
||||||
|
(delete-file-recursively "./python")))))
|
||||||
(build-system python-build-system)
|
(build-system python-build-system)
|
||||||
(propagated-inputs
|
(propagated-inputs
|
||||||
`(("python-click" ,python-click)
|
`(("python-attrs" ,python-attrs)
|
||||||
|
("python-click" ,python-click)
|
||||||
("python-construct" ,python-construct)
|
("python-construct" ,python-construct)
|
||||||
("python-ecdsa" ,python-ecdsa)
|
("python-ecdsa" ,python-ecdsa)
|
||||||
("python-libusb1" ,python-libusb1)
|
("python-libusb1" ,python-libusb1)
|
||||||
|
|
Loading…
Reference in a new issue