From a849117439f3097fca61d4895198f298f36fce97 Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Tue, 2 Sep 2025 15:10:31 -0700 Subject: atuin: Fix compatibility with old Rust packaging methods The way Rust packages are packaged has changed, this commit fixes compatibility with the in-between compatibility layer until I can properly make atuin work for the new packaging system. --- oni/packages/atuin.scm | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'oni/packages') diff --git a/oni/packages/atuin.scm b/oni/packages/atuin.scm index 5cedfcc..5131ce9 100644 --- a/oni/packages/atuin.scm +++ b/oni/packages/atuin.scm @@ -3,15 +3,8 @@ #:use-module (guix download) #:use-module (guix build-system cargo) #:use-module ((guix licenses) #:prefix license:) - #:use-module (gnu packages crates-io) - #:use-module (gnu packages crates-windows) - #:use-module (gnu packages crates-graphics) - #:use-module (gnu packages crates-apple) - #:use-module (gnu packages crates-crypto) - #:use-module (gnu packages crates-web) - #:use-module (gnu packages crates-tls) - #:use-module (gnu packages crates-shell) - #:use-module (gnu packages crates-database)) + #:use-module (gnu packages sqlite) + #:use-module (past-crates packages crates-io)) (define-public rust-tracing-tree-0.4 (package @@ -1503,6 +1496,7 @@ SQLite.") #:cargo-development-inputs (("rust-tracing-tree" ,rust-tracing-tree-0.4)) ;; These tests all try to connect to a locally running server instance. #:cargo-test-flags '("--" "--skip" "sync" "--skip" "change_password" "--skip" "multi_user_test" "--skip" "registration"))) + (native-inputs (list sqlite)) (home-page "https://atuin.sh") (synopsis "atuin - magical shell history") (description "This package provides atuin - magical shell history.") -- cgit v1.3-2-g0d8e