diff options
author | Jonas Frei <freijon@pm.me> | 2023-05-29 16:30:11 +0200 |
---|---|---|
committer | Jonas Frei <freijon@pm.me> | 2023-05-29 16:30:11 +0200 |
commit | ceb3603557a5662c52d058dc5d87b865f00e2959 (patch) | |
tree | 168521b7f7d44d6466a6ea8dfe5b5d252b5d4cd6 /app-shells | |
parent | net-p2p/fragments: add 2.1.1 (diff) | |
download | guru-ceb3603557a5662c52d058dc5d87b865f00e2959.tar.gz guru-ceb3603557a5662c52d058dc5d87b865f00e2959.tar.bz2 guru-ceb3603557a5662c52d058dc5d87b865f00e2959.zip |
app-shells/atuin: Revived atuin-14.0.1, BDEPEND dev-lang/rust>=1.67.1
Signed-off-by: Jonas Frei <freijon@pm.me>
Diffstat (limited to 'app-shells')
-rw-r--r-- | app-shells/atuin/Manifest | 3 | ||||
-rw-r--r-- | app-shells/atuin/atuin-14.0.1.ebuild | 348 | ||||
-rw-r--r-- | app-shells/atuin/atuin-15.0.0.ebuild | 2 |
3 files changed, 352 insertions, 1 deletions
diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest index d85aa6ae6..2ea48afcd 100644 --- a/app-shells/atuin/Manifest +++ b/app-shells/atuin/Manifest @@ -7,6 +7,7 @@ DIST argon2-0.5.0.crate 27500 BLAKE2B 852252c8e2e8dad2e413f7e33b78658af0df447d7c DIST async-trait-0.1.58.crate 26783 BLAKE2B 6ea40439b0d57169ae3346f4cc3b57322be7e073070cc4d3e476d349e9e2dcc95aaf8b9360a6d2dff82e6ba5d86ca1cbfa3ad54f7bd2740b8ac2b7bf0ac75f4a SHA512 2ce2e2ca1128c413667618bb1d865d6f3d2de89c9480c4124321a2cee2e51908fa6b7e911bcb1c5699a21cc296d221f9b4e970df6c37f5b2b234de05a6138291 DIST atoi-1.0.0.crate 7768 BLAKE2B d7505c494a249e83eb7f5fb52815f29382d1c44a56938afe510ee7a23684fa7c19fc96347390c3f32a13e0a45993d705e3d3e85e51d9c4fbc7615c17493b28af SHA512 25c0aa22ec31d8c8a254dd9403eb08b719ecc1101df48ba1a39b273a53e95f2e4f224ead0465a7fdaec910497a485863674da7e8b68081de4b991c4196af2a23 DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST atuin-14.0.1.tar.gz 1550540 BLAKE2B 2dee9ebaac6e34bb1ea68c12b04ea33d1ff68c6898ba094b1a143703f136e40244716a14462280e4329d7d09679dbe1f5b7705eb73e2c0f57e8530c6c965bcc7 SHA512 c324daeda3e102712d89d9568bf6bbfbc681f9c23067e9d26978aef9c48a07afa8ca44b104d33a5fce8e9de76ee66e890087470fc5ea695f83277888e30e3618 DIST atuin-15.0.0.tar.gz 1558068 BLAKE2B 0e746d8676f0689aeaf2614010a18d0f225bd28408ef1fc1dc2185bcdb92d0beaba218b300ef5d3a2946c3fafe64fd31f3f3e8524799d0a4b74eb765e64e9c7f SHA512 9b3ae7c400707c522750126136d5f95d9ab3e9ab6469557b26783cd02d11e15e5a86a5e7eb50ea6c09c417583f58fff0fe4589ab048893c1ece3cf163201c942 DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST axum-0.6.4.crate 135322 BLAKE2B a38c423a34a5393c116b82fc9729b0700200a73e58b3dd7d7030903f4db53c577c6ac9a8422c91a416560026b6af39ed484e62db6029f30f6778dab9f08ed163 SHA512 1df1220342c72de24e4adea84c67f236a3410d1b8919f99f0581a80a0372751a275bd97a662f66b7a2a623eb3341b9a869dd9d52d3347270a85a93f0f7e2e00e @@ -161,6 +162,7 @@ DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.6.3.crate 21938 BLAKE2B 7c73e2da6d423c68dbbca31f6528bdb3f42fa39b30d0951ca7058e05ce16ef09ef5e047697b33ec17720314f934512c0907aeb892df93d63abd8b63eda2b50a7 SHA512 0fc31f96ca8ebba8c179367de01458e909265e1d627ec0c5620be7c8e83d2f9570471d6ec2cb2bc4bc531505b02fc31f1165708cc1357906791c87123b06ee87 DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 DIST redox_users-0.4.3.crate 15353 BLAKE2B 5e3b4e902566620cee8856c092cac193366ddcd2f5aef787b1d485353a0da11486ae1359dc60f3c87a198cb68f93ef99ac7551cc2315412b93b10ffb10540633 SHA512 0d3366e23cf93e1b0e025a29025eaebfcd1145bd158e2663b94fd952dc2d8a25566819e3a03c4136ca16a6408d37396e2ead0814c3f0c2bb10334dfd0b838fda @@ -173,6 +175,7 @@ DIST rmp-0.8.11.crate 28829 BLAKE2B 42aeff1a8d4874f1cec8a19085e4f23ae33cebcfd024 DIST rmp-serde-1.1.1.crate 30360 BLAKE2B 5936ca54adf89cf47a2a27b4d55db5b4744667633a6e99bd5ba142285fbabb1ebb1b6b1f42ca79bfbedf07a99b7d63fab3c22bedecd53b688f0492e58e7086fa SHA512 6b7dc7c17bbf255e692e69cdec6b6efe3c757ef7a6ffdb27defd5b9e831849a3fd969a37709aae845aa60bf90e8d4f779fb7edb1a260988fd9d2092b4fdb1826 DIST rpassword-7.2.0.crate 8857 BLAKE2B 224a0920b93252a835f81e60fc90e28c8baf6224175e3d9098e48385e62c958b96c93808fcd6ea7612fcc975ab048546ea77c1a9ab9240d2cb236850f324aa4c SHA512 b220b45143d43d8ae8d975b8e89022281cef6cac7db07df6577d9fbff6881c1d7e3c20b3a23bf746e77be5e9d8ae54baf9aa7f14aef6370f0165783e72bc8113 DIST rtoolbox-0.0.1.crate 9430 BLAKE2B 3ccd51b85e63cf495bd46350c4197544e898304b2a9ee88f824fb63be4783c1cf56e783af8381cb78bb26f72ed07e21f52fba22b8e3ad0c5aaf5dbb344a47f79 SHA512 d33fd7b3dd169554d34b877eac11b524861a40e5a75c2bcb7b24945ddba40e6d15f3b609561d612720650769efe74d00edc9d0a39b3aecdb71196be9b5397b71 +DIST runtime-format-0.1.2.crate 6100 BLAKE2B bb68665d592869b7c5c559a1d0edda570915c3b90904f29ff49abb868f4ef1aad15fa780d3ba14a5ae869993062ab631300518780d2f148ae90c8d1390fe2d02 SHA512 5545e3b758514d13a307ec8a3deaf617cab568edfb720b3076aff0356524ab720ec461f7c406903dc3be96a5fd4c0867836a15ed858dbd5a62fdd4dbbd241605 DIST runtime-format-0.1.3.crate 6141 BLAKE2B 13b24882797bd9d123104d85c1d76361703cfe25188115bf4e4fe2629db79ac35a895a701345a9f7d72f9f0c44e69481c1d6a5209b40c86a4a990a52b68de982 SHA512 0815800acaa9fd93f7896401be7e71499374e4e7a2afc76506e0e6647120a4da7955e0a427a08ce26df61ce62f34eb6165e5cc43bdac7c40d687a650f974a86b DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 DIST rustix-0.37.11.crate 313917 BLAKE2B 12b29f09ad68029fc2ebeff12636a2d06f3a5663f6c8d1df814c9347119f8af0ce8357fe6bcc2f4b6512f859507e2ea5fafd91f7ed03d7ec329668a581e47979 SHA512 206d76b080b6f12788c28949c7f1b2798b184bc8a0e38b5b8ca01e43f25a823efec9dcf3061652998048ae5c3ab769bce0852d7238a75d12008260cf615117b5 diff --git a/app-shells/atuin/atuin-14.0.1.ebuild b/app-shells/atuin/atuin-14.0.1.ebuild new file mode 100644 index 000000000..d97a4ea03 --- /dev/null +++ b/app-shells/atuin/atuin-14.0.1.ebuild @@ -0,0 +1,348 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4 + +EAPI=8 + +CRATES=" + ahash-0.7.6 + aho-corasick-0.7.19 + android_system_properties-0.1.5 + anyhow-1.0.64 + async-trait-0.1.58 + atoi-1.0.0 + atty-0.2.14 + autocfg-1.1.0 + axum-0.6.4 + axum-core-0.3.2 + base64-0.13.1 + base64-0.21.0 + beef-0.5.2 + bitflags-1.3.2 + block-buffer-0.10.3 + bumpalo-3.12.0 + byteorder-1.4.3 + bytes-1.2.1 + cassowary-0.3.0 + cc-1.0.73 + cfg-if-1.0.0 + chrono-0.4.22 + chronoutil-0.2.3 + clap-4.1.14 + clap_builder-4.1.14 + clap_complete-4.2.0 + clap_derive-4.1.14 + clap_lex-0.4.1 + colored-2.0.0 + config-0.13.2 + console-0.15.5 + core-foundation-0.9.3 + core-foundation-sys-0.8.3 + cpufeatures-0.2.5 + crc-3.0.0 + crc-catalog-2.1.0 + crossbeam-channel-0.5.8 + crossbeam-queue-0.3.6 + crossbeam-utils-0.8.11 + crossterm-0.26.1 + crossterm_winapi-0.9.0 + crypto-common-0.1.6 + digest-0.10.5 + directories-4.0.1 + dirs-4.0.0 + dirs-sys-0.3.7 + dotenvy-0.15.3 + ed25519-1.5.2 + either-1.8.0 + encode_unicode-0.3.6 + encoding_rs-0.8.31 + env_logger-0.10.0 + errno-0.3.1 + errno-dragonfly-0.1.2 + event-listener-2.5.3 + eyre-0.6.8 + filedescriptor-0.8.2 + flume-0.10.14 + fnv-1.0.7 + form_urlencoded-1.1.0 + fs-err-2.9.0 + futures-channel-0.3.24 + futures-core-0.3.24 + futures-executor-0.3.24 + futures-intrusive-0.4.0 + futures-macro-0.3.24 + futures-sink-0.3.24 + futures-task-0.3.24 + futures-util-0.3.24 + fuzzy-matcher-0.3.7 + generic-array-0.14.6 + getrandom-0.2.7 + h2-0.3.14 + hashbrown-0.12.3 + hashlink-0.8.0 + heck-0.4.0 + hermit-abi-0.1.19 + hermit-abi-0.3.1 + hex-0.4.3 + hkdf-0.12.3 + hmac-0.12.1 + http-0.2.8 + http-body-0.4.5 + http-range-header-0.3.0 + httparse-1.8.0 + httpdate-1.0.2 + humantime-2.1.0 + hyper-0.14.20 + hyper-rustls-0.23.0 + iana-time-zone-0.1.48 + idna-0.3.0 + indenter-0.3.3 + indexmap-1.9.1 + indicatif-0.17.3 + instant-0.1.12 + interim-0.1.0 + io-lifetimes-1.0.10 + ipnet-2.5.0 + is-terminal-0.4.7 + itertools-0.10.5 + itoa-1.0.3 + js-sys-0.3.60 + lazy_static-1.4.0 + libc-0.2.141 + libsodium-sys-0.2.7 + libsqlite3-sys-0.24.2 + linux-raw-sys-0.3.1 + lock_api-0.4.8 + log-0.4.17 + logos-0.12.1 + logos-derive-0.12.1 + matchers-0.1.0 + matchit-0.7.0 + md-5-0.10.4 + memchr-2.5.0 + mime-0.3.16 + minimal-lexical-0.2.1 + minspan-0.1.1 + mio-0.8.4 + nom-7.1.1 + nu-ansi-term-0.46.0 + num-0.2.1 + num-bigint-0.2.6 + num-complex-0.2.4 + num-integer-0.1.45 + num-iter-0.1.43 + num-rational-0.2.4 + num-traits-0.2.15 + num_cpus-1.13.1 + number_prefix-0.4.0 + once_cell-1.17.1 + openssl-probe-0.1.5 + overload-0.1.1 + parking_lot-0.11.2 + parking_lot-0.12.1 + parking_lot_core-0.8.5 + parking_lot_core-0.9.3 + parse_duration-2.1.1 + paste-1.0.9 + pathdiff-0.2.1 + pbkdf2-0.11.0 + percent-encoding-2.2.0 + pin-project-1.0.12 + pin-project-internal-1.0.12 + pin-project-lite-0.2.9 + pin-utils-0.1.0 + pkg-config-0.3.25 + portable-atomic-0.3.19 + ppv-lite86-0.2.16 + proc-macro2-1.0.56 + quote-1.0.26 + rand-0.8.5 + rand_chacha-0.3.1 + rand_core-0.6.3 + redox_syscall-0.2.16 + redox_users-0.4.3 + regex-1.7.2 + regex-automata-0.1.10 + regex-syntax-0.6.29 + reqwest-0.11.12 + ring-0.16.20 + rmp-0.8.11 + rmp-serde-1.1.1 + rpassword-7.2.0 + rtoolbox-0.0.1 + runtime-format-0.1.2 + rustc-hash-1.1.0 + rustix-0.37.11 + rustls-0.20.6 + rustls-native-certs-0.6.2 + rustls-pemfile-1.0.1 + rustversion-1.0.11 + ryu-1.0.11 + same-file-1.0.6 + schannel-0.1.20 + scopeguard-1.1.0 + sct-0.7.0 + security-framework-2.7.0 + security-framework-sys-2.6.1 + semver-1.0.14 + serde-1.0.145 + serde_derive-1.0.145 + serde_json-1.0.86 + serde_path_to_error-0.1.9 + serde_regex-1.1.0 + serde_urlencoded-0.7.1 + sha1-0.10.4 + sha2-0.10.6 + sharded-slab-0.1.4 + shellexpand-2.1.2 + signal-hook-0.3.15 + signal-hook-mio-0.2.3 + signal-hook-registry-1.4.0 + signature-1.6.1 + slab-0.4.7 + smallvec-1.9.0 + socket2-0.4.7 + sodiumoxide-0.2.7 + spin-0.5.2 + spin-0.9.8 + sql-builder-3.1.1 + sqlformat-0.2.0 + sqlx-0.6.2 + sqlx-core-0.6.2 + sqlx-macros-0.6.2 + sqlx-rt-0.6.2 + stringprep-0.1.2 + strsim-0.10.0 + subtle-2.4.1 + syn-1.0.99 + syn-2.0.14 + sync_wrapper-0.1.1 + termcolor-1.1.3 + thiserror-1.0.38 + thiserror-impl-1.0.38 + thread_local-1.1.7 + time-0.1.44 + tiny-bip39-1.0.0 + tinyvec-1.6.0 + tinyvec_macros-0.1.0 + tokio-1.25.0 + tokio-macros-1.8.0 + tokio-rustls-0.23.4 + tokio-stream-0.1.9 + tokio-util-0.7.4 + toml-0.5.9 + tower-0.4.13 + tower-http-0.3.4 + tower-layer-0.3.2 + tower-service-0.3.2 + tracing-0.1.37 + tracing-attributes-0.1.23 + tracing-core-0.1.30 + tracing-subscriber-0.3.16 + try-lock-0.2.3 + typenum-1.15.0 + unicode-bidi-0.3.8 + unicode-ident-1.0.3 + unicode-normalization-0.1.21 + unicode-segmentation-1.10.1 + unicode-width-0.1.10 + unicode_categories-0.1.1 + untrusted-0.7.1 + url-2.3.1 + urlencoding-2.1.2 + uuid-1.2.1 + vcpkg-0.2.15 + version_check-0.9.4 + walkdir-2.3.2 + want-0.3.0 + wasi-0.10.0+wasi-snapshot-preview1 + wasi-0.11.0+wasi-snapshot-preview1 + wasm-bindgen-0.2.83 + wasm-bindgen-backend-0.2.83 + wasm-bindgen-futures-0.4.33 + wasm-bindgen-macro-0.2.83 + wasm-bindgen-macro-support-0.2.83 + wasm-bindgen-shared-0.2.83 + web-sys-0.3.60 + webpki-0.22.0 + webpki-roots-0.22.4 + whoami-1.2.3 + winapi-0.3.9 + winapi-i686-pc-windows-gnu-0.4.0 + winapi-util-0.1.5 + winapi-x86_64-pc-windows-gnu-0.4.0 + windows-sys-0.36.1 + windows-sys-0.42.0 + windows-sys-0.48.0 + windows-targets-0.48.0 + windows_aarch64_gnullvm-0.42.0 + windows_aarch64_gnullvm-0.48.0 + windows_aarch64_msvc-0.36.1 + windows_aarch64_msvc-0.42.0 + windows_aarch64_msvc-0.48.0 + windows_i686_gnu-0.36.1 + windows_i686_gnu-0.42.0 + windows_i686_gnu-0.48.0 + windows_i686_msvc-0.36.1 + windows_i686_msvc-0.42.0 + windows_i686_msvc-0.48.0 + windows_x86_64_gnu-0.36.1 + windows_x86_64_gnu-0.42.0 + windows_x86_64_gnu-0.48.0 + windows_x86_64_gnullvm-0.42.0 + windows_x86_64_gnullvm-0.48.0 + windows_x86_64_msvc-0.36.1 + windows_x86_64_msvc-0.42.0 + windows_x86_64_msvc-0.48.0 + winreg-0.10.1 + zeroize-1.6.0 + zeroize_derive-1.4.2 +" + +inherit cargo shell-completion + +DESCRIPTION="Magical shell history" +HOMEPAGE="https://github.com/ellie/atuin" +SRC_URI=" + https://github.com/ellie/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris) +" + +# License set may be more restrictive as OR is not respected +# use cargo-license for a more accurate license picture +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="dev-lang/rust" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +DOCS=( + README.md + CHANGELOG.md + docs/docs +) + +src_install() { + cargo install --path "${PN}" + + exeinto "/usr/bin" + doexe "target/$(usex debug debug release)/${PN}" + + use doc && dodoc -r "${DOCS[@]}" + + # Prepare shell completion generation + mkdir completions || die + for shell in 'bash' 'fish' 'zsh'; do + "target/$(usex debug debug release)/${PN}" gen-completions -s "$shell" -o completions || die + done + + newbashcomp "completions/${PN}.bash" "${PN}" + dozshcomp "completions/_${PN}" + dofishcomp "completions/${PN}.fish" +} diff --git a/app-shells/atuin/atuin-15.0.0.ebuild b/app-shells/atuin/atuin-15.0.0.ebuild index 6bb3dc849..7dfad66d0 100644 --- a/app-shells/atuin/atuin-15.0.0.ebuild +++ b/app-shells/atuin/atuin-15.0.0.ebuild @@ -330,7 +330,7 @@ IUSE="" DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="dev-lang/rust" +BDEPEND=">=dev-lang/rust-1.67.1" QA_FLAGS_IGNORED="usr/bin/${PN}" |