From c16ac3f2fa4ccc7440fd13db1e5872a3e319f48c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 1 Jan 2024 17:49:46 +0000 Subject: gentoo auto-resync : 01:01:2024 - 17:49:46 --- app-misc/Manifest.gz | Bin 50244 -> 50251 bytes app-misc/broot/Manifest | 4 + app-misc/broot/broot-1.31.0.ebuild | 373 +++++++++++++++++++++++++++++++++++++ 3 files changed, 377 insertions(+) create mode 100644 app-misc/broot/broot-1.31.0.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 75494a5ae395..958ed0c6b613 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest index 979b61fbf06b..b6ce6834cacf 100644 --- a/app-misc/broot/Manifest +++ b/app-misc/broot/Manifest @@ -27,6 +27,7 @@ DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de4751073 DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 DIST broot-1.29.0.tar.gz 12479394 BLAKE2B fbfe1d467c245fc6cc310270d6aa192fa8f882dd3caee693dfc17512b03455c1ea6d7728ec5ed00754e344fcce3522661e37c6420c8fdf1c46049421699ef8e0 SHA512 cfb0bfd6f210afc60789770733b03a875184a0be644cdc2db52eef670d2ebabdaaaa489f5c45e2d6e8d3cc2d1e203181f9198c7817f784171104640ff3a2531d DIST broot-1.30.0.tar.gz 12482293 BLAKE2B 379e394c68d5107898fedd0853e02217b4f51b422f84cd9fd729daadc8d45470bcffcca3e6e7c858457b81a9d3cbe63950b0ae272b4d677670778f3389cfc946 SHA512 65afe9ae8821531eccb66d78d97ed8339e732e0bde0b80934a46a9ff3f5c9a44fe4f00de068bdedf7bbf74ebda6373581968b00c7479dc60547f1e44d985d16b +DIST broot-1.31.0.tar.gz 12483678 BLAKE2B 41c39b24a3a0528d896db672d80879bea41fbd0aba45fe904a22c38529faa99bb88f61fbcb6943e434fbbe26ea8e77185c564709541994cd99b0675c2619de03 SHA512 6f26fdac134bcc4278c98f317932e28135e9cdaaa6d6d8ed94602badc8853ff529b699f421a4891809e30d3c9f55a82008d8dcb89c37ae54f2cf5ea99de72712 DIST bstr-1.8.0.crate 380176 BLAKE2B 017ba2818bd636297cfb16fa975b34aa83367aef6df2cc321443754e5fbf4a9afa8ec9e99328e0cb0e5929268d6a4c2301e55aa2a6516e43e87280789c8d159f SHA512 9b8828790f3e342e69bb92cb9231c7134188c168a9b67a8705dc2e3370b86885f99e4d47f21ff68afc9147968b0fbf5a293307b09f132dddc550d8cd576f1048 DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b DIST bytemuck-1.14.0.crate 44933 BLAKE2B afd34f2becc41484e7bf71fb4a9f0925870a4f2d9d59daff9e91bada000462baeced4314e469a508d4413a8f2442d83a5f3082193653403fbee1340ab5c3f6c5 SHA512 f072a97e5de93228435bb362363ac1af0738b7927832b02a837f44eb21b0b089589b61e73004a06c5e4d4601e66bb42e67b9f707bbf13429a40b6250a0f05ae5 @@ -306,8 +307,11 @@ DIST xterm-query-0.1.0.crate 5662 BLAKE2B fe75d2e7d4e493a3dfc0105dd61e923910f890 DIST xterm-query-0.2.0.crate 6342 BLAKE2B fd6a99cdc190d4e7bbf03467f1493c909cfd1c47a9b49d421bf13b031609505cb39bfe31e0dc64e6a5ab59b1d2de16141e205373eddd1f712c46dbb50004a269 SHA512 672c1a73021b9cec3cf804b1ff3a6bfece8b297bff7f15762e46e842e06b418ee4c1b712ec08cb19756987a3db93c7ef33a1459aa438dc82924aad48065af9ca DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 DIST zerocopy-0.7.26.crate 128648 BLAKE2B cd26ca75197d2f74e091359f72743b8b0c92774ce4466ee47bd23854dd7c5fdf09be89ee2412bdb0e52b3c73a169b8d5c172c13285a8931c74f106970deafa60 SHA512 3789e845ec87beaf84ff9cf8d72e9968a2c7ed2350cca24836b24c16b791867db0d9a580fdb7aa2187b35ac88723932498c44d10eccc756ae92f31a97ac6771b +DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82 DIST zerocopy-derive-0.7.26.crate 528381 BLAKE2B 4be2168e3af5a5c541be49159f7d37405eceaa9e914d670899c814076e7240781d580007d906f8433e469ffad8e7abed3e18dc8b5e80ec09837f13a28976af57 SHA512 1e28e957d1a9cb5164bc839750ecad26ccd280dc9f5ee58a02a09d2135dc097991be2755d7b87f360863f1ab030f772963677d61861f7d33699a631eb9026829 +DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a9339116e1952e76ba7376f0ba0ea65101b88cd1e4766f516f21028a5ea3459e5590e7a54175a47f136cc572ed9abec2da2f SHA512 0de30f310121c1fed42612b7bcb50631d699195a77c7ce4094729f502e63d1ae38034d6054d95b6825e7e9a2afb7bb614ff123e12736163fee04a46ef1dc56bd EBUILD broot-1.29.0.ebuild 6479 BLAKE2B 6a0fb618818c9a82db62044c15a3f65efd7a9c241ba484fc4a9a7211f087ee72df3e8f342daca6aefe007b89c8f798eb2558bc3c2fb6414aef83587f612963a3 SHA512 e8b7e27475a77cf202982eff674b76410ba4b375dde417c3420dfbe5fe7f63e333b8e081d84656d44bf8bd7519b2114d92750f9f3ce81cef1be92e47c58429c1 EBUILD broot-1.30.0.ebuild 6721 BLAKE2B 42489d651abd470b25874056c32a650ea53aaef1df8fe6895ded556bcfb5646b1aef7892a8d6fc78923a9e3ebb02bbd833df4840d465bde6c7f6c4838a585f62 SHA512 16decc465b51829b6d7e70a77199f7337291448da3f89f1b34e05a3ea5340bbf19ec62897d3afbfb29543c32a09367bd2e827c9ae0062df956c1f1455b689f54 +EBUILD broot-1.31.0.ebuild 6721 BLAKE2B 08475041da25b55bbe20d3a252cad92e0a222c109eee196613efe84cfa5baa388e4459c56b1f29496f7900f937ac211a9461722857e6a3200fb9eeec939ba208 SHA512 10a2e28d2a233919aa7f8f84b5b49d43f141bfab39477a4dba05d18cde260c3073f5b65bb9b24f3de912820379ad0db6cb9cacb98930b7ba403674e74b39b25e MISC metadata.xml 564 BLAKE2B 0c694d4996ceefd6b05c3ff74f313d775c820d3eb0ae327cc2c130a608fd8595c64aa1217599d61952c6ade05415eaac53056c3fad30ccb5347df134715bb573 SHA512 5533ba0526ff6cbb801696c8ddba2dc393b158bdc2cf5dedc3b245362d924172e4bd321412cd6976735bcabe01d5e7e191e11b2718412b5e389e9251ca5ea695 diff --git a/app-misc/broot/broot-1.31.0.ebuild b/app-misc/broot/broot-1.31.0.ebuild new file mode 100644 index 000000000000..15db45ec92de --- /dev/null +++ b/app-misc/broot/broot-1.31.0.ebuild @@ -0,0 +1,373 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" +adler@1.0.2 +ahash@0.4.8 +ahash@0.8.6 +aho-corasick@1.1.2 +android-tzdata@0.1.1 +android_system_properties@0.1.5 +ansi_colours@1.2.2 +anstream@0.6.4 +anstyle@1.0.4 +anstyle-parse@0.2.2 +anstyle-query@1.0.0 +anstyle-wincon@3.0.1 +anyhow@1.0.75 +argh@0.1.12 +argh_derive@0.1.12 +argh_shared@0.1.12 +arrayref@0.3.7 +arrayvec@0.7.4 +autocfg@1.1.0 +base64@0.13.1 +base64@0.21.5 +bet@1.0.2 +bincode@1.3.3 +bit_field@0.10.2 +bitflags@1.3.2 +bitflags@2.4.1 +block@0.1.6 +bstr@1.8.0 +bumpalo@3.14.0 +bytemuck@1.14.0 +byteorder@1.5.0 +cc@1.0.83 +cfg-if@1.0.0 +char_reader@0.1.1 +chrono@0.4.31 +clap@4.4.8 +clap-help@1.0.0 +clap_builder@4.4.8 +clap_complete@4.4.4 +clap_derive@4.4.7 +clap_lex@0.6.0 +clap_mangen@0.2.15 +cli-log@2.0.0 +clipboard-win@4.5.0 +clipboard_macos@0.1.0 +color_quant@1.1.0 +colorchoice@1.0.0 +coolor@0.5.1 +coolor@0.8.0 +core-foundation-sys@0.8.4 +crc32fast@1.3.2 +crokey@0.4.3 +crokey-proc_macros@0.4.0 +crossbeam@0.8.2 +crossbeam-channel@0.5.8 +crossbeam-deque@0.8.3 +crossbeam-epoch@0.9.15 +crossbeam-queue@0.3.8 +crossbeam-utils@0.8.16 +crossterm@0.23.2 +crossterm_winapi@0.9.1 +crunchy@0.2.2 +csv@1.3.0 +csv-core@0.1.11 +csv2svg@0.1.12 +custom_error@1.9.2 +data-url@0.3.0 +deranged@0.3.9 +deser-hjson@2.2.3 +directories@4.0.1 +directories-next@2.0.0 +dirs-sys@0.3.7 +dirs-sys-next@0.1.2 +doc-comment@0.3.3 +either@1.9.0 +equivalent@1.0.1 +errno@0.3.7 +error-code@2.3.1 +exr@1.71.0 +fallible-iterator@0.2.0 +fallible-streaming-iterator@0.1.9 +fastrand@2.0.1 +fdeflate@0.3.1 +file-size@1.0.3 +flate2@1.0.28 +float-cmp@0.9.0 +flume@0.11.0 +fnv@1.0.7 +fontconfig-parser@0.5.3 +fontdb@0.15.0 +form_urlencoded@1.2.0 +gethostname@0.3.0 +getrandom@0.2.11 +gif@0.12.0 +git2@0.14.4 +glassbench@0.3.6 +glob@0.3.1 +half@2.2.1 +hashbrown@0.9.1 +hashbrown@0.14.2 +hashlink@0.6.0 +heck@0.4.1 +home@0.5.5 +iana-time-zone@0.1.58 +iana-time-zone-haiku@0.1.2 +id-arena@2.2.1 +idna@0.4.0 +image@0.24.7 +imagesize@0.12.0 +include_dir@0.7.3 +include_dir_macros@0.7.3 +indexmap@2.1.0 +is_executable@1.0.1 +itoa@1.0.9 +jobserver@0.1.27 +jpeg-decoder@0.3.0 +js-sys@0.3.65 +kurbo@0.9.5 +lazy-regex@3.1.0 +lazy-regex-proc_macros@3.1.0 +lazy_static@1.4.0 +lebe@0.5.2 +lfs-core@0.11.2 +libc@0.2.150 +libgit2-sys@0.13.5+1.4.5 +libredox@0.0.1 +libsqlite3-sys@0.20.1 +libz-sys@1.1.12 +line-wrap@0.1.1 +linked-hash-map@0.5.6 +linux-raw-sys@0.4.11 +lock_api@0.4.11 +log@0.4.20 +malloc_buf@0.0.6 +memchr@2.6.4 +memmap2@0.6.2 +memmap2@0.8.0 +memoffset@0.6.5 +memoffset@0.7.1 +memoffset@0.9.0 +minimad@0.13.0 +miniz_oxide@0.7.1 +mio@0.8.9 +nix@0.22.3 +nix@0.26.4 +normpath@1.1.1 +num-integer@0.1.45 +num-rational@0.4.1 +num-traits@0.2.17 +objc@0.2.7 +objc-foundation@0.1.1 +objc_id@0.1.1 +once_cell@1.18.0 +onig@6.4.0 +onig_sys@69.8.1 +open@1.7.1 +opener@0.6.1 +parking_lot@0.12.1 +parking_lot_core@0.9.9 +pathdiff@0.2.1 +percent-encoding@2.3.0 +phf@0.11.2 +phf_generator@0.11.2 +phf_macros@0.11.2 +phf_shared@0.11.2 +pico-args@0.5.0 +pkg-config@0.3.27 +plist@1.6.0 +png@0.17.10 +powerfmt@0.2.0 +proc-macro2@1.0.69 +proc-status@0.1.1 +qoi@0.4.1 +quick-xml@0.31.0 +quote@1.0.33 +rand@0.8.5 +rand_core@0.6.4 +rayon@1.8.0 +rayon-core@1.12.0 +rctree@0.5.0 +redox_syscall@0.4.1 +redox_users@0.4.4 +regex@1.10.2 +regex-automata@0.4.3 +regex-syntax@0.6.29 +regex-syntax@0.8.2 +resvg@0.36.0 +rgb@0.8.37 +roff@0.2.1 +roxmltree@0.18.1 +rusqlite@0.24.2 +rustix@0.38.25 +rustybuzz@0.10.0 +ryu@1.0.15 +safemem@0.3.3 +same-file@1.0.6 +scopeguard@1.2.0 +secular@1.0.1 +serde@1.0.193 +serde_derive@1.0.193 +serde_json@1.0.108 +serde_spanned@0.6.4 +signal-hook@0.3.17 +signal-hook-mio@0.2.3 +signal-hook-registry@1.4.1 +simd-adler32@0.3.7 +simplecss@0.2.1 +siphasher@0.3.11 +slotmap@1.0.6 +smallvec@1.11.2 +snafu@0.7.5 +snafu-derive@0.7.5 +spin@0.9.8 +splitty@1.0.1 +str-buf@1.0.6 +strict@0.1.4 +strict-num@0.1.1 +strsim@0.10.0 +svg@0.13.1 +svgtypes@0.12.0 +syn@1.0.109 +syn@2.0.39 +syntect-no-panic@4.6.1 +tempfile@3.8.1 +termimad@0.25.7 +termimad@0.26.1 +terminal-clipboard@0.4.1 +terminal-light@1.1.1 +termux-clipboard@0.1.0 +thiserror@1.0.50 +thiserror-impl@1.0.50 +tiff@0.9.0 +time@0.3.30 +time-core@0.1.2 +time-macros@0.2.15 +tiny-skia@0.11.2 +tiny-skia-path@0.11.2 +tinyvec@1.6.0 +tinyvec_macros@0.1.1 +toml@0.8.8 +toml_datetime@0.6.5 +toml_edit@0.21.0 +trash@3.1.2 +ttf-parser@0.19.2 +umask@2.1.0 +unicode-bidi@0.3.13 +unicode-bidi-mirroring@0.1.0 +unicode-ccc@0.1.2 +unicode-ident@1.0.12 +unicode-normalization@0.1.22 +unicode-properties@0.1.0 +unicode-script@0.5.5 +unicode-vo@0.1.0 +unicode-width@0.1.11 +url@2.4.1 +usvg@0.36.0 +usvg-parser@0.36.0 +usvg-text-layout@0.36.0 +usvg-tree@0.36.0 +utf8parse@0.2.1 +uzers@0.11.3 +vcpkg@0.2.15 +version_check@0.9.4 +walkdir@2.4.0 +wasi@0.11.0+wasi-snapshot-preview1 +wasm-bindgen@0.2.88 +wasm-bindgen-backend@0.2.88 +wasm-bindgen-macro@0.2.88 +wasm-bindgen-macro-support@0.2.88 +wasm-bindgen-shared@0.2.88 +weezl@0.1.7 +which@4.4.2 +winapi@0.3.9 +winapi-i686-pc-windows-gnu@0.4.0 +winapi-util@0.1.6 +winapi-wsapoll@0.1.1 +winapi-x86_64-pc-windows-gnu@0.4.0 +windows@0.44.0 +windows-core@0.51.1 +windows-sys@0.48.0 +windows-targets@0.42.2 +windows-targets@0.48.5 +windows_aarch64_gnullvm@0.42.2 +windows_aarch64_gnullvm@0.48.5 +windows_aarch64_msvc@0.42.2 +windows_aarch64_msvc@0.48.5 +windows_i686_gnu@0.42.2 +windows_i686_gnu@0.48.5 +windows_i686_msvc@0.42.2 +windows_i686_msvc@0.48.5 +windows_x86_64_gnu@0.42.2 +windows_x86_64_gnu@0.48.5 +windows_x86_64_gnullvm@0.42.2 +windows_x86_64_gnullvm@0.48.5 +windows_x86_64_msvc@0.42.2 +windows_x86_64_msvc@0.48.5 +winnow@0.5.19 +x11-clipboard@0.8.1 +x11rb@0.12.0 +x11rb-protocol@0.12.0 +xmlparser@0.13.6 +xmlwriter@0.1.0 +xterm-query@0.1.0 +xterm-query@0.2.0 +yaml-rust@0.4.5 +zerocopy@0.7.32 +zerocopy-derive@0.7.32 +zune-inflate@0.2.54 +" + +inherit bash-completion-r1 cargo + +DESCRIPTION="A new way to see and navigate directory trees" +HOMEPAGE="https://dystroy.org/broot/ https://github.com/Canop/broot" +SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS}" + +LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB" +SLOT="0" +KEYWORDS="~amd64" +IUSE="X" + +RDEPEND=" + dev-libs/libgit2:= + sys-libs/zlib + X? ( x11-libs/libxcb:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=">=virtual/rust-1.65" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_configure() { + export RUSTFLAGS="-Cstrip=none ${RUSTFLAGS}" #835400 + local myfeatures=( $(usev X clipboard) ) + + cargo_src_configure --no-default-features +} + +src_prepare() { + default + + local mandate=$(date -r man/page +'%Y/%m/%d' || die) + sed -e "s|#version|${PV}|" \ + -e "s|#date|${mandate}|" \ + man/page > "${T}"/${PN}.1 || die +} + +src_install() { + cargo_src_install + + doman "${T}"/${PN}.1 + + local build_dir=( target/$(usex debug{,} release)/build/${PN}-*/out ) + cd ${build_dir[0]} || die + + newbashcomp ${PN}.bash ${PN} + newbashcomp br.bash br + + insinto /usr/share/zsh/site-functions + doins _${PN} + doins _br + + insinto /usr/share/fish/vendor_completions.d + doins ${PN}.fish + doins br.fish +} -- cgit v1.2.3