diff options
author | Denis Strizhkin <strdenis02@gmail.com> | 2023-11-30 22:22:24 +0300 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-01-20 13:27:22 +0000 |
commit | 68b72c79686f907bfa4097319749d240eb0106da (patch) | |
tree | 54eec2884bd604585eec6a330f5ab1a62f24e99d /app-misc | |
parent | app-containers/containers-common: update live (diff) | |
download | gentoo-68b72c79686f907bfa4097319749d240eb0106da.tar.gz gentoo-68b72c79686f907bfa4097319749d240eb0106da.tar.bz2 gentoo-68b72c79686f907bfa4097319749d240eb0106da.zip |
app-misc/zellij: add 0.39.2
Signed-off-by: Denis Strizhkin <strdenis02@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34071
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/zellij/Manifest | 1 | ||||
-rw-r--r-- | app-misc/zellij/zellij-0.39.2.ebuild | 592 |
2 files changed, 593 insertions, 0 deletions
diff --git a/app-misc/zellij/Manifest b/app-misc/zellij/Manifest index 4d2b675d9844..eeb727bd1ada 100644 --- a/app-misc/zellij/Manifest +++ b/app-misc/zellij/Manifest @@ -505,4 +505,5 @@ DIST xshell-macros-0.2.2.crate 2848 BLAKE2B 1adedea7dff653a2f781e0300582eb088545 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST zellij-0.39.0.gh.tar.gz 8806613 BLAKE2B 76b82a90b14d5cae9cf75f39a36d3fb189dc42b84dc8258e9c62808c8f78d4b6bb227cf70e41a94fd22847eff223c221144c9cb194425e499139de7eb67180ff SHA512 06ae08e3a74a8657b7e1dbb9e6f00e639cd8cfa71386d0a7530e97e37f95b49f20666b9ced8fa1d8c1fd4d78abf642f2bfdba8f436080e165faeb200fe71e35e DIST zellij-0.39.1.gh.tar.gz 8815736 BLAKE2B a0b96992b468fce80cba8ed614cd061420be38ae3b8bfc3b8e233a0762ef645b17bbe72e0d4e7cc3732fa1eea83cf88324fc5e043df4089faf381e4d733efc61 SHA512 65055730159c08189f4bb95e5f5c9ef67f5cdc26f01d0e739279273fa0b978326c80a333e6f257cc9572a98e55c29ef4a2585227e61e9dd578a1e8111a39fbce +DIST zellij-0.39.2.gh.tar.gz 8814618 BLAKE2B 9c009c44aed1e90c20d30a93a6e0af009440ec865147cca5078bcc5de9bb734f114bd7a32f770a27819c4da69c5293fdc8f9cf59e9ff068802ac4ade30871139 SHA512 4f77adfdad74fce1ece1abee6a354dc5fb2d81470ad798a76713b0c1c429d47d37f34a1e7c26949023c57d1ce57531f60df9f4bb1a5d5badd6fadcd62ffb4d30 DIST zeroize-1.5.5.crate 18550 BLAKE2B c55736939d4da7a9e5d89c3d550ad739475013b585c9a0e7be87f03a168b2cf0841b3fa8f2520b009c9f03a4b9f185ea73db6159ddb24fb0745d7732865c8d8c SHA512 2f38a6382968c7d98f232a840b5e75800f8f48df49338196cab3af2c0ec1c3d4c0c8dba89f9ca79597551844f405c63317e72a56597c611eddc405ca5f6daf0c diff --git a/app-misc/zellij/zellij-0.39.2.ebuild b/app-misc/zellij/zellij-0.39.2.ebuild new file mode 100644 index 000000000000..b8652accea48 --- /dev/null +++ b/app-misc/zellij/zellij-0.39.2.ebuild @@ -0,0 +1,592 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.10 + +EAPI=8 + +CRATES=" + addr2line@0.17.0 + adler@1.0.2 + aead@0.3.2 + aes-gcm@0.8.0 + aes-soft@0.6.4 + aes@0.6.0 + aesni@0.10.0 + ahash@0.7.6 + aho-corasick@0.7.20 + aho-corasick@1.0.1 + ansi_term@0.12.1 + anyhow@1.0.71 + arc-swap@1.5.0 + arrayvec@0.5.2 + arrayvec@0.7.2 + async-channel@1.8.0 + async-executor@1.4.1 + async-global-executor@2.3.1 + async-io@1.13.0 + async-lock@2.8.0 + async-process@1.4.0 + async-std@1.11.0 + async-task@4.2.0 + async-trait@0.1.56 + atomic-waker@1.0.0 + atty@0.2.14 + autocfg@1.1.0 + backtrace-ext@0.2.1 + backtrace@0.3.65 + base-x@0.2.11 + base64@0.13.0 + base64@0.21.0 + bitflags@1.3.2 + block-buffer@0.7.3 + block-buffer@0.9.0 + block-padding@0.1.5 + blocking@1.2.0 + boxfnonce@0.1.1 + bstr@1.5.0 + bumpalo@3.10.0 + byte-tools@0.3.1 + bytecheck@0.6.9 + bytecheck_derive@0.6.9 + byteorder@1.4.3 + bytes@0.5.6 + bytes@1.4.0 + cache-padded@1.2.0 + cassowary@0.3.0 + cc@1.0.83 + cfg-if@0.1.10 + cfg-if@1.0.0 + chrono@0.4.19 + cipher@0.2.5 + clap@3.2.4 + clap_complete@3.2.1 + clap_derive@3.2.4 + clap_lex@0.2.2 + close_fds@0.3.2 + colored@2.0.0 + colorsys@0.6.5 + common-path@1.0.0 + concurrent-queue@1.2.2 + concurrent-queue@2.2.0 + console@0.15.0 + const_fn@0.4.9 + cookie@0.14.4 + core-foundation-sys@0.8.3 + corosensei@0.1.3 + cpufeatures@0.2.2 + cpuid-bool@0.2.0 + cranelift-bforest@0.86.1 + cranelift-codegen-meta@0.86.1 + cranelift-codegen-shared@0.86.1 + cranelift-codegen@0.86.1 + cranelift-entity@0.86.1 + cranelift-frontend@0.86.1 + cranelift-isle@0.86.1 + crossbeam-channel@0.5.4 + crossbeam-deque@0.8.1 + crossbeam-epoch@0.9.8 + crossbeam-queue@0.3.5 + crossbeam-utils@0.8.15 + crossbeam@0.8.1 + crypto-mac@0.10.1 + csscolorparser@0.6.2 + ctor@0.1.22 + ctr@0.6.0 + curl-sys@0.4.68+curl-8.4.0 + curl@0.4.44 + daemonize@0.4.1 + darling@0.13.4 + darling_core@0.13.4 + darling_macro@0.13.4 + deltae@0.3.0 + derivative@2.2.0 + destructure_traitobject@0.2.0 + dialoguer@0.10.4 + digest@0.8.1 + digest@0.9.0 + directories@5.0.1 + dirs-sys@0.3.7 + dirs-sys@0.4.1 + dirs@2.0.2 + dirs@4.0.0 + discard@1.0.4 + dissimilar@1.0.6 + dynasm@1.2.3 + dynasmrt@1.2.3 + either@1.6.1 + encode_unicode@0.3.6 + enum-iterator-derive@0.7.0 + enum-iterator@0.7.0 + enumset@1.0.11 + enumset_derive@0.6.0 + erased-serde@0.3.20 + errno-dragonfly@0.1.2 + errno@0.3.1 + event-listener@2.5.2 + expect-test@1.4.1 + fake-simd@0.1.2 + fallible-iterator@0.2.0 + fastrand@1.7.0 + file-id@0.1.0 + filedescriptor@0.8.2 + filetime@0.2.21 + finl_unicode@1.2.0 + fixedbitset@0.4.2 + flume@0.9.2 + fnv@1.0.7 + form_urlencoded@1.0.1 + fsevent-sys@4.1.0 + futures-channel@0.3.28 + futures-core@0.3.28 + futures-executor@0.3.28 + futures-io@0.3.28 + futures-lite@1.13.0 + futures-macro@0.3.28 + futures-sink@0.3.28 + futures-task@0.3.28 + futures-util@0.3.28 + futures@0.3.28 + fuzzy-matcher@0.3.7 + fxhash@0.2.1 + generational-arena@0.2.8 + generic-array@0.12.4 + generic-array@0.14.5 + getopts@0.2.21 + getrandom@0.1.16 + getrandom@0.2.10 + ghash@0.3.1 + ghost@0.1.4 + gimli@0.26.1 + globset@0.4.10 + gloo-timers@0.2.4 + hashbrown@0.11.2 + hashbrown@0.12.3 + heck@0.3.3 + heck@0.4.0 + hermit-abi@0.1.19 + hermit-abi@0.3.1 + hex@0.4.3 + highway@0.6.4 + hkdf@0.10.0 + hmac@0.10.1 + http-client@6.5.3 + http-types@2.12.0 + http@0.2.9 + humantime@2.1.0 + id-arena@2.2.1 + ident_case@1.0.1 + idna@0.2.3 + ignore@0.4.20 + include_dir@0.7.3 + include_dir_macros@0.7.3 + indexmap@1.8.2 + infer@0.2.3 + inotify-sys@0.1.5 + inotify@0.9.6 + insta@1.14.0 + instant@0.1.12 + interprocess@1.2.1 + intmap@0.7.1 + inventory@0.2.3 + io-lifetimes@1.0.10 + is-terminal@0.4.7 + is_ci@1.1.1 + isahc@0.9.14 + itertools@0.10.5 + itoa@1.0.2 + js-sys@0.3.64 + kdl@4.5.0 + kqueue-sys@1.0.3 + kqueue@1.0.7 + kv-log-macro@1.0.7 + lab@0.11.0 + lazy_static@1.4.0 + leb128@0.2.5 + lev_distance@0.1.1 + libc@0.2.149 + libnghttp2-sys@0.1.8+1.55.1 + libssh2-sys@0.2.23 + libz-sys@1.1.8 + linked-hash-map@0.5.4 + linux-raw-sys@0.3.7 + lock_api@0.4.11 + log-mdc@0.1.0 + log4rs@1.2.0 + log@0.4.17 + mach@0.3.2 + maplit@1.0.2 + matches@0.1.9 + memchr@2.5.0 + memmap2@0.5.7 + memmem@0.1.1 + memoffset@0.6.5 + miette-derive@5.8.0 + miette@5.8.0 + mime@0.3.17 + mime_guess@2.0.4 + minimal-lexical@0.2.1 + miniz_oxide@0.5.3 + mio@0.7.14 + mio@0.8.6 + miow@0.3.7 + more-asserts@0.2.2 + multimap@0.8.3 + names@0.14.0 + nix@0.23.1 + nix@0.24.2 + nom@5.1.2 + nom@7.1.1 + notify-debouncer-full@0.1.0 + notify@6.0.0 + ntapi@0.3.7 + num-derive@0.3.3 + num-integer@0.1.45 + num-traits@0.2.15 + num_cpus@1.13.1 + object@0.28.4 + once_cell@1.18.0 + opaque-debug@0.2.3 + opaque-debug@0.3.0 + openssl-probe@0.1.5 + openssl-src@300.1.6+3.1.4 + openssl-sys@0.9.93 + option-ext@0.2.0 + ordered-float@2.10.0 + ordered-float@3.3.0 + os_str_bytes@6.1.0 + owo-colors@3.4.0 + parking@2.0.0 + parking_lot@0.11.2 + parking_lot@0.12.1 + parking_lot_core@0.8.5 + parking_lot_core@0.9.9 + paste@1.0.7 + percent-encoding@2.1.0 + pest@2.1.3 + pest_derive@2.1.0 + pest_generator@2.1.3 + pest_meta@2.1.3 + petgraph@0.6.3 + phf@0.10.1 + phf@0.11.1 + phf@0.8.0 + phf_codegen@0.8.0 + phf_generator@0.11.1 + phf_generator@0.8.0 + phf_macros@0.11.1 + phf_shared@0.10.0 + phf_shared@0.11.1 + phf_shared@0.8.0 + pin-project-internal@1.1.3 + pin-project-lite@0.2.9 + pin-project@1.1.3 + pin-utils@0.1.0 + pkg-config@0.3.25 + polling@2.2.0 + polyval@0.4.5 + ppv-lite86@0.2.16 + pretty-bytes@0.2.2 + prettyplease@0.1.25 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro-hack@0.5.19 + proc-macro2@1.0.69 + prost-build@0.11.9 + prost-derive@0.11.9 + prost-types@0.11.9 + prost@0.11.9 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + pulldown-cmark@0.8.0 + quote@1.0.27 + rand@0.7.3 + rand@0.8.5 + rand_chacha@0.2.2 + rand_chacha@0.3.1 + rand_core@0.5.1 + rand_core@0.6.3 + rand_hc@0.2.0 + rand_pcg@0.2.1 + rayon-core@1.9.3 + rayon@1.5.3 + redox_syscall@0.2.13 + redox_syscall@0.4.1 + redox_users@0.4.3 + regalloc2@0.3.2 + regex-syntax@0.7.1 + regex@1.8.1 + region@3.0.0 + remove_dir_all@0.5.3 + rend@0.3.6 + rkyv@0.7.39 + rkyv_derive@0.7.39 + rmp-serde@1.1.0 + rmp@0.8.11 + rustc-demangle@0.1.21 + rustc_version@0.2.3 + rustc_version@0.4.0 + rustix@0.37.7 + ryu@1.0.10 + same-file@1.0.6 + schannel@0.1.22 + scopeguard@1.1.0 + seahash@4.1.0 + semver-parser@0.10.2 + semver-parser@0.7.0 + semver@0.11.0 + semver@0.9.0 + semver@1.0.17 + serde-value@0.7.0 + serde-wasm-bindgen@0.4.5 + serde@1.0.137 + serde_derive@1.0.137 + serde_json@1.0.81 + serde_qs@0.8.5 + serde_urlencoded@0.7.1 + serde_yaml@0.8.24 + sha-1@0.8.2 + sha1@0.6.1 + sha1_smol@1.0.0 + sha2@0.9.9 + shell-words@1.1.0 + shellexpand@3.0.0 + signal-hook-registry@1.4.0 + signal-hook@0.1.17 + signal-hook@0.3.14 + similar@2.1.0 + siphasher@0.3.10 + sixel-image@0.1.0 + sixel-tokenizer@0.1.0 + slab@0.4.6 + slice-group-by@0.3.1 + sluice@0.5.5 + smallvec@1.8.0 + smawk@0.3.1 + socket2@0.4.9 + spinning@0.1.0 + spinning_top@0.2.5 + ssh2@0.9.3 + stable_deref_trait@1.2.0 + standback@0.2.17 + stdweb-derive@0.5.3 + stdweb-internal-macros@0.2.9 + stdweb-internal-runtime@0.1.5 + stdweb@0.4.20 + strip-ansi-escapes@0.1.1 + strsim@0.10.0 + strum@0.20.0 + strum_macros@0.20.1 + subtle@2.4.1 + suggest@0.4.0 + supports-color@2.0.0 + supports-hyperlinks@2.1.0 + supports-unicode@2.0.0 + surf@2.3.2 + syn@1.0.96 + syn@2.0.15 + sysinfo@0.22.5 + target-lexicon@0.12.5 + tempfile@3.3.0 + termcolor@1.1.3 + terminal_size@0.1.17 + terminfo@0.7.3 + termios@0.3.3 + termwiz@0.20.0 + textwrap@0.15.0 + thiserror-impl@1.0.40 + thiserror@1.0.40 + thread-id@4.0.0 + thread_local@1.1.7 + time-macros-impl@0.1.2 + time-macros@0.1.1 + time@0.1.44 + time@0.2.27 + tinyvec@1.6.0 + tinyvec_macros@0.1.0 + to_method@1.1.0 + toml@0.5.10 + tracing-attributes@0.1.21 + tracing-core@0.1.27 + tracing-futures@0.2.5 + tracing@0.1.35 + typemap-ors@1.0.0 + typenum@1.15.0 + typetag-impl@0.1.8 + typetag@0.1.8 + ucd-trie@0.1.3 + unicase@2.6.0 + unicode-bidi@0.3.8 + unicode-ident@1.0.1 + unicode-linebreak@0.1.2 + unicode-normalization@0.1.19 + unicode-segmentation@1.9.0 + unicode-width@0.1.10 + unicode-xid@0.2.4 + universal-hash@0.4.1 + unsafe-any-ors@1.0.0 + url@2.2.2 + utf8parse@0.2.0 + uuid@1.4.1 + value-bag@1.0.0-alpha.9 + vcpkg@0.2.15 + version_check@0.9.4 + vte@0.10.1 + vte@0.11.0 + vte_generate_state_changes@0.1.1 + vtparse@0.6.2 + waker-fn@1.1.0 + walkdir@2.3.3 + wasi@0.10.0+wasi-snapshot-preview1 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.87 + wasm-bindgen-downcast-macros@0.1.1 + wasm-bindgen-downcast@0.1.1 + wasm-bindgen-futures@0.4.31 + wasm-bindgen-macro-support@0.2.87 + wasm-bindgen-macro@0.2.87 + wasm-bindgen-shared@0.2.87 + wasm-bindgen@0.2.87 + wasm-encoder@0.13.0 + wasmer-compiler-cranelift@3.1.1 + wasmer-compiler-singlepass@3.1.1 + wasmer-compiler@3.1.1 + wasmer-derive@3.1.1 + wasmer-types@3.1.1 + wasmer-vbus@3.1.1 + wasmer-vfs@3.1.1 + wasmer-vm@3.1.1 + wasmer-vnet@3.1.1 + wasmer-wasi-local-networking@3.1.1 + wasmer-wasi-types@3.1.1 + wasmer-wasi@3.1.1 + wasmer-wit-bindgen-gen-core@0.1.1 + wasmer-wit-bindgen-gen-rust-wasm@0.1.1 + wasmer-wit-bindgen-gen-rust@0.1.1 + wasmer-wit-bindgen-rust-impl@0.1.1 + wasmer-wit-bindgen-rust@0.1.1 + wasmer-wit-parser@0.1.1 + wasmer@3.1.1 + wasmparser@0.83.0 + wast@42.0.0 + wat@1.0.44 + web-sys@0.3.58 + wepoll-ffi@0.1.2 + wezterm-bidi@0.2.2 + wezterm-color-types@0.2.0 + wezterm-dynamic-derive@0.1.0 + wezterm-dynamic@0.1.0 + which@4.2.5 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.33.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_msvc@0.33.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.0 + windows_i686_gnu@0.33.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.0 + windows_i686_msvc@0.33.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.0 + windows_x86_64_gnu@0.33.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_msvc@0.33.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.0 + xflags-macros@0.3.1 + xflags@0.3.1 + xshell-macros@0.2.2 + xshell@0.2.2 + yaml-rust@0.4.5 + zeroize@1.5.5 +" + +inherit desktop cargo + +DESCRIPTION="A terminal workspace with batteries included" +HOMEPAGE=" + https://zellij.dev/ + https://github.com/zellij-org/zellij +" +SRC_URI=" + https://github.com/zellij-org/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD CC0-1.0 + ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 +" + +# owo-colors +LICENSE+=" + MIT +" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +BDEPEND=" + doc? ( app-text/lowdown ) +" + +# rust does not use *FLAGS from make.conf, silence portage warning +# update with proper path to binaries this crate installs, omit leading / +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="usr/bin/${PN}" + +DOCS=( + CHANGELOG.md + CODE_OF_CONDUCT.md + CONTRIBUTING.md + GOVERNANCE.md + README.md + docs/ +) + +src_compile() { + cargo_src_compile + pushd ${PN}-utils 2>/dev/null || die + cargo_src_compile + popd 2>/dev/null || die + + if use doc; then + lowdown -t man -o ${PN}.1 docs/MANPAGE.md || die + fi +} + +src_install() { + cargo_src_install + + dodoc example/*.* + + insinto /usr/share/zellij + doins -r example/{themes,layouts} + doins -r ${PN}-utils/assets/{layouts,plugins,config,shell} \ + ${PN}-utils/assets/*.wasm ${PN}-utils/assets/README.md + + use doc && doman ${PN}.1 + domenu assets/zellij.desktop + + insinto /usr/share/zsh/site-functions + newins ${PN}-utils/assets/completions/comp.zsh _${PN} + + insinto /usr/share/fish/vendor_completions.d + newins ${PN}-utils/assets/completions/comp.fish ${PN}.fish +} |