rosenthal: atuin: Disable tests for now.

* modules/rosenthal/packages/rust-apps.scm (atuin) [arguments] <#:tests?>:
Disable.
[inputs]: Add sqlite.
This commit is contained in:
Hilton Chain 2025-08-21 19:58:33 +08:00
parent b682ecf53f
commit 859be3792b
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -8,7 +8,8 @@
#:use-module (guix packages) #:use-module (guix packages)
#:use-module (guix git-download) #:use-module (guix git-download)
#:use-module (guix build-system cargo) #:use-module (guix build-system cargo)
#:use-module (rosenthal utils cargo)) #:use-module (rosenthal utils cargo)
#:use-module (gnu packages sqlite))
(define-public atuin (define-public atuin
(package (package
@ -26,6 +27,7 @@
(build-system cargo-build-system) (build-system cargo-build-system)
(arguments (arguments
(list (list
#:tests? #f ;TODO.
#:install-source? #f #:install-source? #f
#:features #:features
''("client" "sync" "server" "clipboard" "daemon") ''("client" "sync" "server" "clipboard" "daemon")
@ -67,7 +69,7 @@
;; otherwise cargo will raise an error. ;; otherwise cargo will raise an error.
(invoke "cargo" "install" "--no-track" "--path" "crates/atuin" (invoke "cargo" "install" "--no-track" "--path" "crates/atuin"
"--root" out "--features" (string-join features)))))))) "--root" out "--features" (string-join features))))))))
(inputs (rosenthal-cargo-inputs 'atuin)) (inputs (cons sqlite (rosenthal-cargo-inputs 'atuin)))
(home-page "https://atuin.sh/") (home-page "https://atuin.sh/")
(synopsis "Sync, search and backup shell history") (synopsis "Sync, search and backup shell history")
(description (description