From 76d0fe1b44f4b8f4a5d927a70ca13b39cfd7db4a Mon Sep 17 00:00:00 2001 From: Peter Tillemans Date: Sat, 13 Jul 2024 20:54:46 +0200 Subject: [PATCH] upgrade atuin to 18.3.0 --- snamellit/atuin-bin.scm | 71 ++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 37 deletions(-) diff --git a/snamellit/atuin-bin.scm b/snamellit/atuin-bin.scm index 6354570..7a5b543 100644 --- a/snamellit/atuin-bin.scm +++ b/snamellit/atuin-bin.scm @@ -18,42 +18,39 @@ (define-public atuin-bin (package - (name "atuin-bin") - (version "18.0.2") - (source - (origin - (method url-fetch) - (uri (string-append - "https://github.com/atuinsh/atuin/releases/download/v" version - "/atuin-v" version "-x86_64-unknown-linux-gnu.tar.gz")) - (sha256 - (base32 - "1pk8jchf6kxa01qbv3amzwwkj0fxc35yv446igc1h6z870yanj58")))) - (build-system binary-build-system) - (arguments - `(#:phases - (modify-phases %standard-phases - (delete 'binary-unpack) - (replace 'unpack - (lambda* (#:key inputs #:allow-other-keys) - (invoke "tar" "xvzf" (assoc-ref inputs "source") - "--strip-components" "1")))) - #:install-plan - `(("atuin" "/bin/") - ("completions/atuin.fish" "/share/fish/vendor_completions.d/") - ("completions/atuin.bash" "/share/bash-completion/completions/") - ("completions/_atuin" "/share/zsh/site-functions/")) - #:patchelf-plan - `(("atuin" ("glibc" "libgccjit" "libstdc++"))))) - (inputs - `(("curl" ,curl) - ("libgccjit" ,libgccjit) - ("libstdc++" ,libstdc++) - ("glibc" ,glibc) - ("zlib" ,zlib))) - (synopsis "Sync, search and backup shell history") - (description "Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.") - (home-page "https://atuin.sh/") - (license license:expat))) + (name "atuin-bin") + (version "18.3.0") + (source + (origin + (method url-fetch) + (uri (string-append + "https://github.com/atuinsh/atuin/releases/download/v" version + "/atuin-x86_64-unknown-linux-gnu.tar.gz")) + (sha256 + (base32 + "14hp673i8in9adahg01bldlwyip7kg5vdnqi5jczinv8ibxnswg3")))) + (build-system binary-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'binary-unpack) + (replace 'unpack + (lambda* (#:key inputs #:allow-other-keys) + (invoke "tar" "xvzf" (assoc-ref inputs "source") + "--strip-components" "1")))) + #:install-plan + `(("atuin" "/bin/")) + #:patchelf-plan + `(("atuin" ("glibc" "libgccjit" "libstdc++"))))) + (inputs + `(("curl" ,curl) + ("libgccjit" ,libgccjit) + ("libstdc++" ,libstdc++) + ("glibc" ,glibc) + ("zlib" ,zlib))) + (synopsis "Sync, search and backup shell history") + (description "Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.") + (home-page "https://atuin.sh/") + (license license:expat))) atuin-bin