Compare commits

...

2 Commits

Author SHA1 Message Date
Hilton Chain
3da3fa1eee
rosenthal: atuin: Enable tests.
I forgot to remove this...

* rosenthal/packages/rust-apps.scm (atuin)[arguments]: Unset #:tests?.
2025-02-27 00:28:35 +08:00
Hilton Chain
d197f3b2c6
rosenthal: atuin: Reference ‘atuin’ exectuable by store path.
* rosenthal/packages/rust-apps.scm (atuin)[arguments]<#:phases>: Add
'patch-references.
2025-02-27 00:19:11 +08:00

View File

@ -41,11 +41,15 @@
(arguments (arguments
(list (list
#:install-source? #f #:install-source? #f
#:tests? #f ;TODO
#:features #:features
''("client" "sync" "server" "clipboard" "daemon") ''("client" "sync" "server" "clipboard" "daemon")
#:phases #:phases
#~(modify-phases %standard-phases #~(modify-phases %standard-phases
(add-after 'unpack 'patch-references
(lambda _
(substitute* (find-files "crates/atuin/src/shell")
(("atuin (uuid|history|search)" all)
(string-append #$output "/bin/" all)))))
(replace 'install (replace 'install
(lambda* (#:key outputs features #:allow-other-keys) (lambda* (#:key outputs features #:allow-other-keys)
(let* ((out (assoc-ref outputs "out")) (let* ((out (assoc-ref outputs "out"))