mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
gnu: asciinema: Update to 3.0.1.
* gnu/packages/terminals.scm (asciinema): Update to 3.0.1. [source]: Change to url-fetch. [build-system]: Change to cargo-build-system. [native-inputs]: Remove python-pytest, python-setuptools and python-wheel. Add python-minimal. [inputs]: Change to cargo-inputs. [build-phases]: Remove unnecessary phase. * gnu/packages/rust-crates.scm (asciinema): Add dependencies. Change-Id: Ic4197a6a03aad5b309d9b5b6bbc39c094350d86f Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
This commit is contained in:
committed by
Rutherther
parent
17f8e88819
commit
8bdbfc13ff
@@ -886,6 +886,10 @@
|
||||
(crate-source "async-compression" "0.4.37"
|
||||
"0h3fawp8pxz2sa01v5y0hi506jyjyscig8y05cip8d2m3acly3ni"))
|
||||
|
||||
(define rust-async-compression-0.4.25
|
||||
(crate-source "async-compression" "0.4.25"
|
||||
"1m6s01ck0jnqw14r8m2kyh1afd200brbdjfhbys66rl57x7h5xj0"))
|
||||
|
||||
(define rust-async-executor-1.13.1
|
||||
(crate-source "async-executor" "1.13.1"
|
||||
"1v6w1dbvsmw6cs4dk4lxj5dvrikc6xi479wikwaab2qy3h09mjih"))
|
||||
@@ -3117,6 +3121,10 @@
|
||||
(crate-source "clap_mangen" "0.2.26"
|
||||
"0fn1svjqm3znajji679nc2kfwm9lkyl73lzknf4rnkqlkgx44j3j"))
|
||||
|
||||
(define rust-clap-mangen-0.2.27
|
||||
(crate-source "clap_mangen" "0.2.27"
|
||||
"1r1idms5acxwvvgbazsmja75kapcxsjm8bw3j1m6a843fi4whczw"))
|
||||
|
||||
(define rust-clap-mangen-0.2.29
|
||||
(crate-source "clap_mangen" "0.2.29"
|
||||
"1qkr87xz9mgvh9mqqqqni7fw8dffzihmzwj7rfnxkw1h9g2w7d17"))
|
||||
@@ -16877,6 +16885,10 @@
|
||||
(crate-source "rustyline" "10.1.1"
|
||||
"1vvsd68cch0lpcg6mcwfvfdd6r4cxbwis3bf9443phzkqcr3rs61"))
|
||||
|
||||
(define rust-rustyline-14.0.0
|
||||
(crate-source "rustyline" "14.0.0"
|
||||
"0qvyckd5hbi2cf6kw4bsng6vb6rb9dzjfy24dndzszm3dn9yh0vq"))
|
||||
|
||||
(define rust-rustyline-9.1.2
|
||||
(crate-source "rustyline" "9.1.2"
|
||||
"0f8069ljhiv9nf97y975wvv9yvx82w3lm9g50d5n298fkiw2cy6v"))
|
||||
@@ -25533,6 +25545,238 @@
|
||||
rust-zmij-1.0.16
|
||||
rust-zune-core-0.4.12
|
||||
rust-zune-jpeg-0.4.21))
|
||||
(asciinema =>
|
||||
(list rust-addr2line-0.24.2
|
||||
rust-adler2-2.0.1
|
||||
rust-aho-corasick-1.1.3
|
||||
rust-anstream-0.6.19
|
||||
rust-anstyle-1.0.11
|
||||
rust-anstyle-parse-0.2.7
|
||||
rust-anstyle-query-1.1.3
|
||||
rust-anstyle-wincon-3.0.9
|
||||
rust-anyhow-1.0.98
|
||||
rust-async-compression-0.4.25
|
||||
rust-async-trait-0.1.88
|
||||
rust-avt-0.16.0
|
||||
rust-axum-0.8.4
|
||||
rust-axum-core-0.5.2
|
||||
rust-backtrace-0.3.75
|
||||
rust-base64-0.22.1
|
||||
rust-bitflags-2.9.1
|
||||
rust-block-buffer-0.10.4
|
||||
rust-bumpalo-3.18.1
|
||||
rust-bytemuck-1.23.1
|
||||
rust-bytes-1.10.1
|
||||
rust-cc-1.2.27
|
||||
rust-cfg-if-1.0.1
|
||||
rust-cfg-aliases-0.1.1
|
||||
rust-cfg-aliases-0.2.1
|
||||
rust-clap-4.5.40
|
||||
rust-clap-builder-4.5.40
|
||||
rust-clap-complete-4.5.54
|
||||
rust-clap-derive-4.5.40
|
||||
rust-clap-lex-0.7.5
|
||||
rust-clap-mangen-0.2.27
|
||||
rust-clipboard-win-5.4.0
|
||||
rust-colorchoice-1.0.4
|
||||
rust-config-0.15.11
|
||||
rust-core-foundation-0.10.1
|
||||
rust-core-foundation-sys-0.8.7
|
||||
rust-cpufeatures-0.2.17
|
||||
rust-crc32fast-1.4.2
|
||||
rust-crypto-common-0.1.6
|
||||
rust-data-encoding-2.9.0
|
||||
rust-digest-0.10.7
|
||||
rust-env-home-0.1.0
|
||||
rust-equivalent-1.0.2
|
||||
rust-errno-0.3.13
|
||||
rust-error-code-3.3.2
|
||||
rust-fastrand-2.3.0
|
||||
rust-flate2-1.1.2
|
||||
rust-fnv-1.0.7
|
||||
rust-form-urlencoded-1.2.1
|
||||
rust-futures-channel-0.3.31
|
||||
rust-futures-core-0.3.31
|
||||
rust-futures-io-0.3.31
|
||||
rust-futures-macro-0.3.31
|
||||
rust-futures-sink-0.3.31
|
||||
rust-futures-task-0.3.31
|
||||
rust-futures-util-0.3.31
|
||||
rust-generic-array-0.14.7
|
||||
rust-getrandom-0.2.16
|
||||
rust-getrandom-0.3.3
|
||||
rust-gimli-0.31.1
|
||||
rust-hashbrown-0.15.4
|
||||
rust-heck-0.5.0
|
||||
rust-http-1.3.1
|
||||
rust-http-body-1.0.1
|
||||
rust-http-body-util-0.1.3
|
||||
rust-httparse-1.10.1
|
||||
rust-httpdate-1.0.3
|
||||
rust-hyper-1.6.0
|
||||
rust-hyper-rustls-0.27.7
|
||||
rust-hyper-util-0.1.14
|
||||
rust-idna-1.0.3
|
||||
rust-idna-adapter-1.0.0
|
||||
rust-indexmap-2.9.0
|
||||
rust-ipnet-2.11.0
|
||||
rust-iri-string-0.7.8
|
||||
rust-is-terminal-polyfill-1.70.1
|
||||
rust-itoa-1.0.15
|
||||
rust-js-sys-0.3.77
|
||||
rust-lazy-static-1.5.0
|
||||
rust-libc-0.2.174
|
||||
rust-linux-raw-sys-0.9.4
|
||||
rust-log-0.4.27
|
||||
rust-lru-slab-0.1.2
|
||||
rust-matchers-0.2.0
|
||||
rust-matchit-0.8.4
|
||||
rust-memchr-2.7.5
|
||||
rust-mime-0.3.17
|
||||
rust-mime-guess-2.0.5
|
||||
rust-miniz-oxide-0.8.9
|
||||
rust-mio-1.0.4
|
||||
rust-nix-0.28.0
|
||||
rust-nix-0.30.1
|
||||
rust-object-0.36.7
|
||||
rust-once-cell-1.21.3
|
||||
rust-once-cell-polyfill-1.70.1
|
||||
rust-openssl-probe-0.1.6
|
||||
rust-pathdiff-0.2.3
|
||||
rust-percent-encoding-2.3.1
|
||||
rust-pin-project-lite-0.2.16
|
||||
rust-pin-utils-0.1.0
|
||||
rust-ppv-lite86-0.2.21
|
||||
rust-proc-macro2-1.0.95
|
||||
rust-quinn-0.11.8
|
||||
rust-quinn-proto-0.11.12
|
||||
rust-quinn-udp-0.5.13
|
||||
rust-quote-1.0.40
|
||||
rust-r-efi-5.3.0
|
||||
rust-rand-0.9.1
|
||||
rust-rand-chacha-0.9.0
|
||||
rust-rand-core-0.9.3
|
||||
rust-regex-automata-0.4.9
|
||||
rust-regex-syntax-0.8.5
|
||||
rust-reqwest-0.12.20
|
||||
rust-rgb-0.8.50
|
||||
rust-ring-0.17.14
|
||||
rust-roff-0.2.2
|
||||
rust-rust-embed-8.7.2
|
||||
rust-rust-embed-impl-8.7.2
|
||||
rust-rust-embed-utils-8.7.2
|
||||
rust-rustc-demangle-0.1.25
|
||||
rust-rustc-hash-2.1.1
|
||||
rust-rustix-1.0.7
|
||||
rust-rustls-0.23.28
|
||||
rust-rustls-native-certs-0.8.1
|
||||
rust-rustls-pki-types-1.12.0
|
||||
rust-rustls-webpki-0.103.3
|
||||
rust-rustversion-1.0.21
|
||||
rust-rustyline-14.0.0
|
||||
rust-ryu-1.0.20
|
||||
rust-same-file-1.0.6
|
||||
rust-schannel-0.1.27
|
||||
rust-security-framework-3.2.0
|
||||
rust-security-framework-sys-2.14.0
|
||||
rust-serde-1.0.219
|
||||
rust-serde-derive-1.0.219
|
||||
rust-serde-json-1.0.140
|
||||
rust-serde-spanned-0.6.9
|
||||
rust-serde-urlencoded-0.7.1
|
||||
rust-sha1-0.10.6
|
||||
rust-sha2-0.10.9
|
||||
rust-sharded-slab-0.1.7
|
||||
rust-shlex-1.3.0
|
||||
rust-signal-hook-0.3.18
|
||||
rust-signal-hook-registry-1.4.5
|
||||
rust-signal-hook-tokio-0.3.1
|
||||
rust-slab-0.4.11
|
||||
rust-smallvec-1.15.1
|
||||
rust-socket2-0.5.10
|
||||
rust-strsim-0.11.1
|
||||
rust-subtle-2.6.1
|
||||
rust-syn-2.0.103
|
||||
rust-sync-wrapper-1.0.2
|
||||
rust-tempfile-3.20.0
|
||||
rust-terminal-size-0.4.2
|
||||
rust-thiserror-2.0.12
|
||||
rust-thiserror-impl-2.0.12
|
||||
rust-thread-local-1.1.9
|
||||
rust-tinyvec-1.9.0
|
||||
rust-tinyvec-macros-0.1.1
|
||||
rust-tokio-1.45.1
|
||||
rust-tokio-macros-2.5.0
|
||||
rust-tokio-rustls-0.26.2
|
||||
rust-tokio-stream-0.1.17
|
||||
rust-tokio-tungstenite-0.26.2
|
||||
rust-tokio-util-0.7.15
|
||||
rust-toml-0.8.23
|
||||
rust-toml-datetime-0.6.11
|
||||
rust-toml-edit-0.22.27
|
||||
rust-tower-0.5.2
|
||||
rust-tower-http-0.6.6
|
||||
rust-tower-layer-0.3.3
|
||||
rust-tower-service-0.3.3
|
||||
rust-tracing-0.1.41
|
||||
rust-tracing-core-0.1.34
|
||||
rust-tracing-subscriber-0.3.20
|
||||
rust-try-lock-0.2.5
|
||||
rust-tungstenite-0.26.2
|
||||
rust-typenum-1.18.0
|
||||
rust-unicase-2.8.1
|
||||
rust-unicode-ident-1.0.18
|
||||
rust-unicode-segmentation-1.12.0
|
||||
rust-unicode-width-0.1.14
|
||||
rust-untrusted-0.9.0
|
||||
rust-url-2.5.4
|
||||
rust-utf-8-0.7.6
|
||||
rust-utf8-iter-1.0.4
|
||||
rust-utf8parse-0.2.2
|
||||
rust-uuid-1.17.0
|
||||
rust-version-check-0.9.5
|
||||
rust-walkdir-2.5.0
|
||||
rust-want-0.3.1
|
||||
rust-wasi-0.11.1+wasi-snapshot-preview1
|
||||
rust-wasi-0.14.2+wasi-0.2.4
|
||||
rust-wasm-bindgen-0.2.100
|
||||
rust-wasm-bindgen-backend-0.2.100
|
||||
rust-wasm-bindgen-futures-0.4.50
|
||||
rust-wasm-bindgen-macro-0.2.100
|
||||
rust-wasm-bindgen-macro-support-0.2.100
|
||||
rust-wasm-bindgen-shared-0.2.100
|
||||
rust-wasm-streams-0.4.2
|
||||
rust-web-sys-0.3.77
|
||||
rust-web-time-1.1.0
|
||||
rust-which-8.0.0
|
||||
rust-winapi-util-0.1.9
|
||||
rust-windows-sys-0.52.0
|
||||
rust-windows-sys-0.59.0
|
||||
rust-windows-sys-0.60.2
|
||||
rust-windows-targets-0.52.6
|
||||
rust-windows-targets-0.53.2
|
||||
rust-windows-aarch64-gnullvm-0.52.6
|
||||
rust-windows-aarch64-gnullvm-0.53.0
|
||||
rust-windows-aarch64-msvc-0.52.6
|
||||
rust-windows-aarch64-msvc-0.53.0
|
||||
rust-windows-i686-gnu-0.52.6
|
||||
rust-windows-i686-gnu-0.53.0
|
||||
rust-windows-i686-gnullvm-0.52.6
|
||||
rust-windows-i686-gnullvm-0.53.0
|
||||
rust-windows-i686-msvc-0.52.6
|
||||
rust-windows-i686-msvc-0.53.0
|
||||
rust-windows-x86-64-gnu-0.52.6
|
||||
rust-windows-x86-64-gnu-0.53.0
|
||||
rust-windows-x86-64-gnullvm-0.52.6
|
||||
rust-windows-x86-64-gnullvm-0.53.0
|
||||
rust-windows-x86-64-msvc-0.52.6
|
||||
rust-windows-x86-64-msvc-0.53.0
|
||||
rust-winnow-0.7.11
|
||||
rust-winsafe-0.0.19
|
||||
rust-wit-bindgen-rt-0.39.0
|
||||
rust-zerocopy-0.8.26
|
||||
rust-zerocopy-derive-0.8.26
|
||||
rust-zeroize-1.8.1))
|
||||
(b3sum =>
|
||||
(list rust-anstream-0.6.18
|
||||
rust-anstyle-1.0.10
|
||||
|
||||
@@ -234,27 +234,17 @@ managers.")
|
||||
(define-public asciinema
|
||||
(package
|
||||
(name "asciinema")
|
||||
(version "2.4.0")
|
||||
(version "3.0.1")
|
||||
(source
|
||||
(origin
|
||||
(method git-fetch)
|
||||
(uri (git-reference
|
||||
(url "https://github.com/asciinema/asciinema")
|
||||
(commit (string-append "v" version))))
|
||||
(file-name (git-file-name name version))
|
||||
(method url-fetch)
|
||||
(uri (crate-uri "asciinema" version))
|
||||
(file-name (string-append name "-" version ".tar.gz"))
|
||||
(sha256
|
||||
(base32 "0qhf4sc5fl81rpq3rgzy7qcch620dh12scvsbdfczfbyjb10ps2i"))))
|
||||
(build-system pyproject-build-system)
|
||||
(arguments
|
||||
(list #:phases
|
||||
#~(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-python-path
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "tests/pty_test.py"
|
||||
(("python3") (search-input-file inputs "/bin/python3"))))))))
|
||||
(native-inputs
|
||||
(list python-pytest ; For tests.
|
||||
python-setuptools python-wheel))
|
||||
(base32 "1w64inic9z2fb0vwi0a2q8i31d4jsr6n71dg1ixhmmvkdpv7gb1j"))))
|
||||
(build-system cargo-build-system)
|
||||
(native-inputs (list python-minimal)) ;needed for tests
|
||||
(inputs (cargo-inputs 'asciinema))
|
||||
(home-page "https://asciinema.org")
|
||||
(synopsis "Terminal session recorder")
|
||||
(description
|
||||
|
||||
Reference in New Issue
Block a user