diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-10-12 04:04:10 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-10-12 04:04:10 +0100 |
commit | 3980ecf15e6202ac2f2015045b549600e709b721 (patch) | |
tree | 6f854410381fa9d52df5a548314626b48329f1c3 /dev-util/git-delta | |
parent | 61af1efe96cf1037982d2fc90af0749b5ec5a0c6 (diff) |
gentoo auto-resync : 12:10:2024 - 04:04:10
Diffstat (limited to 'dev-util/git-delta')
-rw-r--r-- | dev-util/git-delta/Manifest | 3 | ||||
-rw-r--r-- | dev-util/git-delta/git-delta-0.18.2.ebuild | 268 |
2 files changed, 271 insertions, 0 deletions
diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest index 7a358e11545d..ccfa4e61736b 100644 --- a/dev-util/git-delta/Manifest +++ b/dev-util/git-delta/Manifest @@ -111,6 +111,7 @@ DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b25 DIST git-delta-0.16.5.tar.gz 506739 BLAKE2B 28e88c84fc299c3b148eb71bcc3de26dfc5d52140e79d188d71d2a8c902485e06ed62c09826cdf22c7d97f6aeab42e5c39d09b26aac49afcacf4cecd0c690ff3 SHA512 76475159ad659261dea3f60e5ee340d64f16031b59387602a6b962f854e5c88e5ad1613715ea0581197d8b829c75326d25c9550d0899957a0ce7e4dd5d3046a9 DIST git-delta-0.17.0.tar.gz 515536 BLAKE2B 45af5d1391a3623c947ed74bde530fa4511dd16826dea808a3846b11a5da9a737d9768cbc08684010794cf766291100aaaf4cd942907932766ac73a64d9b63eb SHA512 7b3d4aa9bad2f3dc920d9855163e81813ea5467cd92939d4781ed3d896d10bb39110265d5294967c79f8451e8a6d3d4def7e42efb4064f3d5fbc5d99e5c245a6 DIST git-delta-0.18.1.tar.gz 531491 BLAKE2B 1ee2f6215a2e7db7c0388fceff3e8eee6371a8946a8a100552ba3b0850fcdee2b45b6c1e12dd9902674c92816ca55247f4884ba849d96087214c03feb30f880f SHA512 545d753b5e9981d87f356e123d3e7f99340adbca5b963e67a2fa5291cc4e6a175462554c50733ad30931e39e7e615bcd0cfb1490c26968b12fe172edddf352e7 +DIST git-delta-0.18.2.tar.gz 531261 BLAKE2B 6a1dc650de50e495b0d1ced9369518a19d2b92270e58d9a1c93edd4b61cc5565bb23f5b6d69a250178e8f2ba13169dda700450539eafcc6f042ef35c03d19ed2 SHA512 c096e22e07945f004f4ef8e805d6dfe45ae53a2e9bcb46736f9764d76fcfa556ce1622157ab66021b8fa36a1e322f80fee217e7f3d9d3489ec4df1f8fc61ca67 DIST git2-0.16.1.crate 199956 BLAKE2B bf187855d683b13ec8ec0e103f6536fc2d8321d2a023eebca907a15f0bba760f833cce4a4b0958804675aeae1ee9d2dc0270edf02c66cc2d7231980ba7ab15d1 SHA512 4963798b6d9fc087a4394515b0f6da0a9e01fcbc220dc3d1880a277ea0487083ac05c0bc3a52a537885eb065a9b2209658a199835457b38c94e45395ad8d6252 DIST git2-0.18.2.crate 212536 BLAKE2B fffdea2d9a279ec6c371b03489f85039a50250bed9177ebb82090b74a7deddb988b3456ac7e7323be00822e3c243820839f00bd2478cc4d17d0d5d9ad943b4c6 SHA512 d7b7f61ee2c074da28b85bce8475d1b0b953e047ddea70d834fbcffc58a910f0fee3cb91b6e3a0e6fd14b76d142ea02909330db0266299b73c743463a8443a99 DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b @@ -298,6 +299,7 @@ DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c86 DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4 DIST unsafe-libyaml-0.2.10.crate 61964 BLAKE2B 07de7d3925cfa25f7d95d7a48c7fd5266d1db763b2715d6eecb7b288a834b794590df4638c91d0f021d348c354f7320441e54d62871c7156ddaa821409884a7b SHA512 9989fd93105ae343ce3ed097fc66e62ad9fcb64b8ace4ac2f7bcd374782f9919082ba0bc0f246a9a7071c35172f08953560a8108553076a819d9d1d7dce9a5aa DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 @@ -371,4 +373,5 @@ DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a6 EBUILD git-delta-0.16.5.ebuild 4773 BLAKE2B 326da77c54a4563ff0f4e9709420dda03a8f91dbc7dd21050dfa2b590fbc05eb8ad63d60ca86e0e7e7f57190c5ed74bb6c5fbb1f75cd869205f2e6619071ad9b SHA512 29eec29dfb11f747e64e1205ea96744c31ecdfaa5db9985d753980ec81b78e10d355b72a2d9a152cbf7ac95595bf072fb4cec3d4388a360f32adad5504229791 EBUILD git-delta-0.17.0.ebuild 4839 BLAKE2B d94acd5eb5d662f55a5eb68495f331cdda6a87cf25db8a0aeee6ddc57072dd5b18e3b1b0d210b9b8dc50982b16ea1b80c16d9edc53ac5ce04978c234f357cfc6 SHA512 3e53ff1429d257e836e04373bce3778d191f026bb441bb451ca3c4fa94a89282321cd18365fefef137e264de835a7d99400068ffa3150ee57268e8a8abcce7f8 EBUILD git-delta-0.18.1.ebuild 5293 BLAKE2B 334dc4b87ebdf9b01f34caddbaca271d2eca2608a37e8e7903997295642bd006388fa09c4648fd1f16c72f9450e804472ba647f40a8d2b0b55bfdc4e4a6379c2 SHA512 c52383a6754f375d24a2d9fb8ed31fa6a375d037778276750168c2b7701e594335613d8d8b2fa872a8b9e8a0a11b52fc2dae6320bf20fa0d5961bd701806696c +EBUILD git-delta-0.18.2.ebuild 5294 BLAKE2B 6f594c9be8f55f0894d8db70c1a318d87b63aead362e820213771404f75fd4fd476a00ba696fbb85f76a0dd885fb08d8ca88357daac409534e43aa4be14cfe40 SHA512 f46f93a8d7dd3b682fda95fc1c3bed74a969d9d7bea3ee5852fe2a0fc611b565526bd942eb01caa619555ab51eb64cea6f7fd6fb9dec1b8f45a0f2ee180beef6 MISC metadata.xml 331 BLAKE2B 01b09c3e764fe24bd909a1e63b92e84a43a251f2487a0bddbe08f698eed443217a87f346e815e8f50948f3511e8036c8036d3c6e88195b6a6102e69fd169aee7 SHA512 cf4eb826415b89530fca726807669309f34cb2a04adc0b1a9352b10d9cec538beab5ebc79b1bbc5c69d9ae160856a5346cdca7315fd6be70de546e0abb89a020 diff --git a/dev-util/git-delta/git-delta-0.18.2.ebuild b/dev-util/git-delta/git-delta-0.18.2.ebuild new file mode 100644 index 000000000000..5ac0636674e9 --- /dev/null +++ b/dev-util/git-delta/git-delta-0.18.2.ebuild @@ -0,0 +1,268 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aho-corasick@1.1.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi_colours@1.2.2 + ansi_term@0.12.1 + anstream@0.6.5 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.4 + anyhow@1.0.79 + approx@0.5.1 + autocfg@1.1.0 + base64@0.22.1 + bat@0.24.0 + bincode@1.3.3 + bitflags@1.3.2 + bitflags@2.4.1 + box_drawing@0.1.2 + bstr@1.9.0 + bumpalo@3.14.0 + bytelines@2.5.0 + bytemuck@1.14.0 + bytesize@1.3.0 + cc@1.0.83 + cfg-if@1.0.0 + chrono-humanize@0.2.3 + chrono@0.4.31 + clap@4.4.13 + clap_builder@4.4.12 + clap_complete@4.4.6 + clap_derive@4.4.7 + clap_lex@0.6.0 + clircle@0.4.0 + colorchoice@1.0.0 + console@0.15.7 + content_inspector@0.2.4 + core-foundation-sys@0.8.6 + crc32fast@1.3.2 + ctrlc@3.4.2 + deranged@0.3.11 + dirs-sys@0.4.1 + dirs@5.0.1 + either@1.9.0 + encode_unicode@0.3.6 + encoding_rs@0.8.33 + equivalent@1.0.1 + errno@0.3.8 + etcetera@0.8.0 + fast-srgb8@1.0.0 + flate2@1.0.28 + fnv@1.0.7 + form_urlencoded@1.2.1 + futures-channel@0.3.30 + futures-core@0.3.30 + futures-executor@0.3.30 + futures-io@0.3.30 + futures-macro@0.3.30 + futures-sink@0.3.30 + futures-task@0.3.30 + futures-timer@3.0.3 + futures-util@0.3.30 + futures@0.3.30 + getrandom@0.2.11 + git2@0.18.2 + glob@0.3.1 + globset@0.4.14 + grep-cli@0.1.10 + hashbrown@0.14.3 + heck@0.4.1 + home@0.5.9 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.59 + idna@0.5.0 + indexmap@2.1.0 + insta@1.39.0 + itertools@0.10.5 + itoa@1.0.10 + jobserver@0.1.27 + js-sys@0.3.66 + lazy_static@1.4.0 + libc@0.2.155 + libgit2-sys@0.16.2+1.7.2 + libredox@0.0.1 + libz-sys@1.1.12 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.12 + log@0.4.20 + memchr@2.7.1 + miniz_oxide@0.7.1 + mio@0.8.11 + nix@0.27.1 + ntapi@0.4.1 + nu-ansi-term@0.49.0 + num-conv@0.1.0 + num-traits@0.2.17 + once_cell@1.19.0 + onig@6.4.0 + onig_sys@69.8.1 + option-ext@0.2.0 + palette@0.7.3 + palette_derive@0.7.3 + path_abs@0.5.1 + pathdiff@0.2.1 + percent-encoding@2.3.1 + phf@0.11.2 + phf_generator@0.11.2 + phf_macros@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.28 + plist@1.7.0 + powerfmt@0.2.0 + proc-macro-crate@3.1.0 + proc-macro2@1.0.75 + quick-xml@0.32.0 + quote@1.0.35 + rand@0.8.5 + rand_core@0.6.4 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex-automata@0.4.3 + regex-syntax@0.8.2 + regex@1.10.2 + relative-path@1.9.3 + rgb@0.8.37 + rstest@0.21.0 + rstest_macros@0.21.0 + rustc_version@0.4.0 + rustix@0.38.28 + ryu@1.0.16 + same-file@1.0.6 + semver@1.0.21 + serde@1.0.194 + serde_derive@1.0.194 + serde_json@1.0.111 + serde_yaml@0.9.30 + shell-words@1.1.0 + similar@2.5.0 + siphasher@0.3.11 + slab@0.4.9 + smol_str@0.1.24 + std_prelude@0.2.12 + strsim@0.10.0 + syn@2.0.48 + syntect@5.2.0 + sysinfo@0.29.11 + termcolor@1.4.0 + terminal-colorsaurus@0.4.3 + terminal-trx@0.2.1 + terminal_size@0.3.0 + thiserror-impl@1.0.56 + thiserror@1.0.56 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + toml_datetime@0.6.6 + toml_edit@0.21.1 + unicode-bidi@0.3.14 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.10.1 + unicode-width@0.1.12 + unsafe-libyaml@0.2.10 + url@2.5.0 + utf8parse@0.2.1 + vcpkg@0.2.15 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.89 + wasm-bindgen-macro-support@0.2.89 + wasm-bindgen-macro@0.2.89 + wasm-bindgen-shared@0.2.89 + wasm-bindgen@0.2.89 + wild@2.2.0 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.52.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows-targets@0.52.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.0 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.0 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.0 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.0 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.0 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.0 + winnow@0.5.40 + xdg@2.5.2 + yaml-rust@0.4.5 +" + +inherit cargo shell-completion + +DESCRIPTION="A syntax-highlighting pager for git" +HOMEPAGE="https://github.com/dandavison/delta" +SRC_URI=" + https://github.com/dandavison/delta/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" +S="${WORKDIR}/${P/git-/}" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD LGPL-3+ MIT MPL-2.0 Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv" + +BDEPEND="virtual/pkgconfig" +# dev-libs/libgit2:0/1.7 +DEPEND=" + dev-libs/oniguruma:= + sys-libs/zlib +" +RDEPEND=" + ${DEPEND} + !app-text/delta +" + +QA_FLAGS_IGNORED="usr/bin/delta" + +pkg_setup() { + # Avoid downgrading the system copy + #export LIBGIT2_NO_VENDOR=1 + export PKG_CONFIG_ALLOW_CROSS=1 + export RUSTONIG_SYSTEM_LIBONIG=1 +} + +src_install() { + cargo_src_install + + # Completions + newbashcomp "${S}"/etc/completion/completion.bash delta + newzshcomp "${S}"/etc/completion/completion.zsh _delta + newfishcomp "${S}"/etc/completion/completion.fish delta.fish +} |