app-misc/tealdeer: add 1.8.1

Signed-off-by: ingenarel <ingenarelitems@gmail.com>
This commit is contained in:
ingenarel
2025-11-12 15:41:55 +06:00
parent 6d7a2ca58d
commit 13e7797ca5
2 changed files with 247 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ DIST bstr-1.12.0.crate 351557 BLAKE2B b57f018ad6c0767b23ff65f30fb7bde6199956e502
DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
DIST bumpalo-3.19.0.crate 96414 BLAKE2B f8c155f77cf977d72749f3cb943a6b171dfc4f67135da345a935ba603f2b52b5feafbba908b31feff391128196c7b0088f6f62d5b37bc4d2277fc0fb9c560b54 SHA512 58db27a643c55adae07061100e3604dad0056bacd42ce1142bcc34249645e9313e886c3174a755593544684fcc632f134f9c6066752ac695254fb9ecd40878cf
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.10.1.crate 76779 BLAKE2B 96573ff7852cd2d4f37a68cb4d76bc43d2018dc25b7b7e2164df022de4e1974f22d4d3ea7cbfb280667650cdb5063d600f4f76cbdca43dae508f29ced449b0f7 SHA512 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296
DIST bytes-1.2.1.crate 54857 BLAKE2B fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fca03d885ad27611d45bd276c837bb63e9498e3f6d2f00d5573fd01f20115da21ccdf8606ce8d8bf5bd1b7f SHA512 39c19594f52af24b04eab319ab329e8ecb5732e4531184eb376677f57c8a6402c15bd171282498e69a4a472d82e308d0dc8140df0b7d923dca588aec90c4fd31
DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985
@@ -220,6 +221,7 @@ DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997
DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521
DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088
DIST socks-0.3.4.crate 13172 BLAKE2B 02fa5e950aae0ae6fadb11f27c455da2ca3ce5db3b63f27ea720bb748e03652038a599c036941240edba0286b61a35699bef8db07716ada851c1077b0592b7dc SHA512 531ab43f277e2dfc6aaefcb584c5fdf910cba51cc5fee73256ef00dae714ace844251cb53ca090fd3e8258115cebbcf65843476913fadba8535cb44166294eb8
DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
@@ -228,6 +230,7 @@ DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974
DIST tealdeer-1.6.1.crate 42615 BLAKE2B 382ae829b004b3b5dd0004fcb82e3bb8dfffb06ecbc6ab41be772a18e2a41792228767c0b0c7ef7e2054fcba0f478267a1c4fb95d0d41f1ad1f4cc476493a0b2 SHA512 2ced7dc98923b001af99791addbc0162b363a51bebc53bfebddcd404df72fd88f2be1b75b26af507fb816633a24aff705b310ee7a7af3a0bad7546279e4a61a7
DIST tealdeer-1.6.1.tar.gz 686676 BLAKE2B ffda762b7903d59c17a71c32f2adbbd595af407fc97293da9ec74826551c45f15f06b04403d64cb96baecaad86e99c40f1986b1974f6aa1aa9944d3dd170e513 SHA512 2742e76fce794ffe98839b85b708a5b8452ec8f7b1b737ea522e4e1c37cdadff60ff95a5d353bde0cbdf57d00026ac71f065ea045d1435eb93c7a74d7c732af2
DIST tealdeer-1.8.0.tar.gz 701009 BLAKE2B 9695f4315044e14493419cfad84b3793763e5d48f94e78dca4c9faf08f988e6bd27a8fe1bce84f4712104ac44c5de552a11dd3e295e59766a64b7fc8eee69cac SHA512 2e31b8eeaa5cf9ca5afa3c7f82e8dbb895ca2126fc1b8600a3d5ed9cb29c48d7c623fa4cfb9167a9c5901439f17272cf065fdafdad5752e7b90e1030453bd020
DIST tealdeer-1.8.1.tar.gz 701157 BLAKE2B 620cb54af691ba44e48af4aa2ce398fe36e2414eb6bb34d94aa98972695213c99a4e029bd6601df39ef4209b487e08f81797366599588d9390f3260b6205d946 SHA512 3601007703b5f95adcd7b8e7a3467100b15d66d4d8fb6f6e11544f0046b844e4c8eedbd92522f49dbee36be92cccc6534687b51bd9e065dc9e0d731c0db593ec
DIST tempfile-3.23.0.crate 43063 BLAKE2B f799368de517d83a5e42505438565c9d16217300d5c5f552e2789de4edcd493474d1d9a9e9cfdb88a776f26f403a89e0f436308b2ae7535d9b377b7c652f7cae SHA512 8e9f84400f714209eb713af5960d1de501c10520817299f0ba2fd53a7c5f0931b60d1053c2c84820aa627aa94bdefa1b0e82c787784b1960170930f0ed2d8753
DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a

View File

@@ -0,0 +1,244 @@
# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES="
adler2@2.0.1
aho-corasick@1.1.3
anstream@0.6.21
anstyle-parse@0.2.7
anstyle-query@1.1.4
anstyle-wincon@3.0.10
anstyle@1.0.13
anyhow@1.0.100
app_dirs2@2.5.5
arbitrary@1.4.2
assert_cmd@2.0.17
autocfg@1.5.0
base64@0.22.1
base64ct@1.8.0
bitflags@2.9.4
bstr@1.12.0
bumpalo@3.19.0
byteorder@1.5.0
bytes@1.10.1
cc@1.2.40
cesu8@1.1.0
cfg-if@1.0.3
clap@4.5.48
clap_builder@4.5.48
clap_derive@4.5.47
clap_lex@0.7.5
colorchoice@1.0.4
combine@4.6.7
core-foundation-sys@0.8.7
core-foundation@0.10.1
core-foundation@0.9.4
crc32fast@1.5.0
der@0.7.10
derive_arbitrary@1.4.2
difflib@0.4.0
doc-comment@0.3.3
env_filter@0.1.3
env_logger@0.11.8
equivalent@1.0.2
errno-dragonfly@0.1.2
errno@0.2.8
errno@0.3.14
escargot@0.5.15
fastrand@2.3.0
filetime@0.2.26
find-msvc-tools@0.1.3
flate2@1.1.2
float-cmp@0.10.0
fnv@1.0.7
foreign-types-shared@0.1.1
foreign-types@0.3.2
getrandom@0.2.16
getrandom@0.3.3
hashbrown@0.16.0
heck@0.5.0
http@1.3.1
httparse@1.10.1
indexmap@2.11.4
is_terminal_polyfill@1.70.1
itoa@1.0.15
jiff-static@0.2.15
jiff@0.2.15
jni-sys@0.3.0
jni@0.21.1
libc@0.2.176
libredox@0.1.10
libz-rs-sys@0.5.2
linux-raw-sys@0.11.0
log@0.4.28
memchr@2.7.6
miniz_oxide@0.8.9
native-tls@0.2.14
ndk-context@0.1.1
normalize-line-endings@0.3.0
num-traits@0.2.19
once_cell@1.21.3
once_cell_polyfill@1.70.1
openssl-macros@0.1.1
openssl-probe@0.1.6
openssl-sys@0.9.109
openssl@0.10.73
pager@0.16.1
pem-rfc7468@0.7.0
percent-encoding@2.3.2
pkg-config@0.3.32
portable-atomic-util@0.2.4
portable-atomic@1.11.1
predicates-core@1.0.9
predicates-tree@1.0.12
predicates@3.1.3
proc-macro2@1.0.101
quote@1.0.41
r-efi@5.3.0
redox_syscall@0.5.17
regex-automata@0.4.11
regex-syntax@0.8.6
regex@1.11.3
ring@0.17.14
rustix@1.1.2
rustls-native-certs@0.8.1
rustls-pemfile@2.2.0
rustls-pki-types@1.12.0
rustls-platform-verifier-android@0.1.1
rustls-platform-verifier@0.6.1
rustls-webpki@0.103.7
rustls@0.23.32
ryu@1.0.20
same-file@1.0.6
schannel@0.1.28
security-framework-sys@2.15.0
security-framework@2.11.1
security-framework@3.5.1
serde@1.0.228
serde_core@1.0.228
serde_derive@1.0.228
serde_json@1.0.145
serde_spanned@0.6.9
shlex@1.3.0
simd-adler32@0.3.7
socks@0.3.4
subtle@2.6.1
syn@2.0.106
tempfile@3.23.0
terminal_size@0.4.3
termtree@0.5.1
thiserror-impl@1.0.69
thiserror@1.0.69
toml@0.8.23
toml_datetime@0.6.11
toml_edit@0.22.27
toml_write@0.1.2
unicode-ident@1.0.19
untrusted@0.9.0
ureq-proto@0.5.2
ureq@3.1.2
utf-8@0.7.6
utf8parse@0.2.2
vcpkg@0.2.15
wait-timeout@0.2.1
walkdir@2.5.0
wasi@0.11.1+wasi-snapshot-preview1
wasi@0.14.7+wasi-0.2.4
wasip2@1.0.1+wasi-0.2.4
webpki-root-certs@1.0.2
webpki-roots@1.0.2
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.11
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
windows-link@0.2.0
windows-sys@0.45.0
windows-sys@0.52.0
windows-sys@0.59.0
windows-sys@0.60.2
windows-sys@0.61.1
windows-targets@0.42.2
windows-targets@0.52.6
windows-targets@0.53.4
windows_aarch64_gnullvm@0.42.2
windows_aarch64_gnullvm@0.52.6
windows_aarch64_gnullvm@0.53.0
windows_aarch64_msvc@0.42.2
windows_aarch64_msvc@0.52.6
windows_aarch64_msvc@0.53.0
windows_i686_gnu@0.42.2
windows_i686_gnu@0.52.6
windows_i686_gnu@0.53.0
windows_i686_gnullvm@0.52.6
windows_i686_gnullvm@0.53.0
windows_i686_msvc@0.42.2
windows_i686_msvc@0.52.6
windows_i686_msvc@0.53.0
windows_x86_64_gnu@0.42.2
windows_x86_64_gnu@0.52.6
windows_x86_64_gnu@0.53.0
windows_x86_64_gnullvm@0.42.2
windows_x86_64_gnullvm@0.52.6
windows_x86_64_gnullvm@0.53.0
windows_x86_64_msvc@0.42.2
windows_x86_64_msvc@0.52.6
windows_x86_64_msvc@0.53.0
winnow@0.7.13
wit-bindgen@0.46.0
xdg@2.5.2
yansi@1.0.1
zeroize@1.8.2
zip@5.1.1
zlib-rs@0.5.2
zopfli@0.8.2
"
inherit cargo flag-o-matic shell-completion
DESCRIPTION="A very fast implementation of tldr in Rust."
HOMEPAGE="https://github.com/tldr-pages/tldr
https://github.com/dbrgn/tealdeer"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/tealdeer-rs/tealdeer.git"
src_unpack() {
git-r3_src_unpack
cargo_live_src_unpack
}
else
SRC_URI="https://github.com/dbrgn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI+=" ${CARGO_CRATE_URIS}"
KEYWORDS="~amd64"
fi
LICENSE="Apache-2.0 ISC MIT MPL-2.0"
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD CDLA-Permissive-2.0 ISC MIT Unicode-3.0 ZLIB"
SLOT="0"
RDEPEND="!app-text/tldr"
QA_FLAGS_IGNORED="usr/bin/tldr"
# Tests require network connection
RESTRICT="test"
PROPERTIES="test_network"
src_configure() {
filter-flags '-flto*' # ring crate fails compile with lto
cargo_src_configure
}
src_install() {
cargo_src_install
einstalldocs
newbashcomp completion/bash_tealdeer tldr
newzshcomp completion/zsh_tealdeer _tldr
newfishcomp completion/fish_tealdeer tldr.fish
}