diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-05 01:46:50 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-05 01:46:50 +0000 |
commit | 77d1bb6f8d47023aa21aaee830bf3229837233d1 (patch) | |
tree | 751b6c0d12ed0ed73cc1e3fbca7404072ba6cc7a /dev-util/cargo-tarpaulin | |
parent | d13006cca857323814c09f5123b87c1a005bba74 (diff) |
gentoo auto-resync : 05:03:2025 - 01:46:50
Diffstat (limited to 'dev-util/cargo-tarpaulin')
-rw-r--r-- | dev-util/cargo-tarpaulin/Manifest | 3 | ||||
-rw-r--r-- | dev-util/cargo-tarpaulin/cargo-tarpaulin-0.32.2.ebuild | 42 |
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-util/cargo-tarpaulin/Manifest b/dev-util/cargo-tarpaulin/Manifest index 862406885d67..404bbec9bc13 100644 --- a/dev-util/cargo-tarpaulin/Manifest +++ b/dev-util/cargo-tarpaulin/Manifest @@ -2,8 +2,11 @@ AUX cargo-tarpaulin-0.20.1-tests.patch 290 BLAKE2B 69893d9ff5e97aeaff3fda07cb32b AUX cargo-tarpaulin-0.25.0-tests.patch 436 BLAKE2B d7efea3f443d2d803acbb1a90292afc1ebf607cfa5f4839908d58e5e3c4ea6e36d02d19071541da41652b6ca319f332ca46dff0dd1e791158ee55e7854cd6a1a SHA512 ed7d3867e35f7604b1aecd901867ca270999061ffd518f275155e2f5fc898f20c24d3214d6348d6447f4a6f6165ad34593bdc6a8b3b919bc6c15f6816bc9a31d DIST cargo-tarpaulin-0.30.0.gh.tar.gz 214198 BLAKE2B 905867335ab09022cc115dd9a8c41d4a41352dc6e2ae84058e85163bef325d2f941d18084ad6b1ff6a83d90c8d72f7c487bed2a377e2077a4b80ff902ecf5ee0 SHA512 a88c4189d5163f1946d7991223fd669923587f398d55c2edd7b71312d0ffdeefd87963f85bebcb6f37303a9f4ace9e95ba5e8a1d82201e24791e4ad47e39fd05 DIST cargo-tarpaulin-0.32.1.gh.tar.gz 223527 BLAKE2B acfaca0712e3d6c847d57f755dc8d217f60dfef22fb2d9c18c629e1074a0f3ae0cca013a4507628fb6c8828db3cdb5117f699b1107c4f027ac1c37da669effdc SHA512 a31fed463b130ff152dbb90007ce3c4091f31da69ddfa166e6988e1c5a3d0a73b8abf3ec39e7f806229d0f1476a68cb17bc881f4d4e6293eb4621b9df08607a3 +DIST cargo-tarpaulin-0.32.2.gh.tar.gz 223782 BLAKE2B 19b92af3d79043266e21831d9b7d403588c42d55de97d182cf4da6112e69c187d21d154ff66e35813d27dcaf7727d8ccb4d657d93e78928841acee0fa9e43529 SHA512 1c78651fd3718bc0d3a91fa4b85661fd0fb34d3bba7ac3c6251fabd05985bb6c232d9e31599705541f8c1bbab795c1ab8003a9306f413fb8b6145e2c15800eae DIST tarpaulin-0.30.0-crates.tar.xz 28534496 BLAKE2B 9d663b292602a8d2141c959c276be88c9f38af0db71fcf2964b92c80ed9a0c4d512c88377387a4d7c747ce7da3f641eceb70a291ae8f3993631cef07ef19523e SHA512 5bd3c5ed7b5105540f76e5b006c76ed2205c4aba79fc7dbc65b0512d40d7e23e34e0766c24446b9ddce125e52397f795b13c91f29f66d19804aa8357d5c15012 DIST tarpaulin-0.32.1-crates.tar.xz 28655652 BLAKE2B 443794f63e442ba5d6143f79ccbc27690cc13cb477a16e776d26b9a28448ba84a31430e47c7245583e57aa88c8460169a277d02dbe9ac82df6189315ea021212 SHA512 f9f077e081f73b2066c3e684b93a2ed5f3ec54521839d2ea2d3e1c0a24602c3369d9e204d7d48994e1fe2993b3cac22bbd7f80da8c10f2cc701589b0664cf5bf +DIST tarpaulin-0.32.2-crates.tar.xz 28244724 BLAKE2B e78395f7a1b25b41a9914c95fa9e7a411c4041743ab0450857aef322e73be4d9048384d9980cf3a8876339c9ac065a79a49b0dc83ba721c84ce4e37af012e2e2 SHA512 12ac170881eb12c01e42ede6e283932014d829b7543963f0660701c8e1d59f9b960d97922c82c5de8d05a7babdc01f8e3aed94831531824ca0081c096c17c3b6 EBUILD cargo-tarpaulin-0.30.0-r1.ebuild 1020 BLAKE2B 275666627df54d66a073d2c76f835c57247fef3cae0a9ccfc4ffc6097f3c577a7004322b4e0450808533c03bdff09177d64ab27aa8c019ba312477ed264f633f SHA512 a2f3d4dcd32fe0eea12144911f17be4f70caeb25c6caa5472dd0e4b975ebbb88d26f723b997aa2389b15d9b4db7fd4082864b5bf91a7fc45dd53fee13027bb75 EBUILD cargo-tarpaulin-0.32.1.ebuild 1217 BLAKE2B 163bfd2ef44182d0b9eeb09f04027122e8d26960aca68f168d724aad7c9dbca4bedd895043e6798f21f40f77ed452bdde53eead11e0c4f2feca354ea35b2b9d6 SHA512 8ab129b2efbeff4a1e5651389d2a6d6d644ba798be34a9744a4f7a90dd97347b698ec40babcc9fa30e45025d9642be31d4a12ab081bf9a0905e3dd52516fd5db +EBUILD cargo-tarpaulin-0.32.2.ebuild 1016 BLAKE2B f386209f343f74cf9e1198a7d676a003b7b5536e09c500fd41ee1849229db120c95c12555236cafaf91b874eef00ba66a503b00bc05bfe3d7ba5c32e424fc9e8 SHA512 ff1940ada529c52516b9b2b54d54cbce0a24e0540b253a2d7cbcc3f96540257379310506d94e31f148b4f6dfaaa515b680501e969c7755163c86aa9be7ca03ca MISC metadata.xml 438 BLAKE2B f46a46890ca5e861c71a0847f6e599e252e4f24f15c34af11648584f4730eb605073358621a14568bd29f1364aa909409c7e486e0fb6cb8a5bf43bc92031ccc7 SHA512 f6f6f3b4316f6027ed40544f39725bc8ba40174d366190d53ede1a83d383bfd1680dcd29626f50c055e34a67733d0e9119fb36c95a222e2fc60b56805f4343dc diff --git a/dev-util/cargo-tarpaulin/cargo-tarpaulin-0.32.2.ebuild b/dev-util/cargo-tarpaulin/cargo-tarpaulin-0.32.2.ebuild new file mode 100644 index 000000000000..efabf2125e44 --- /dev/null +++ b/dev-util/cargo-tarpaulin/cargo-tarpaulin-0.32.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" +RUST_MIN_VER="1.76.0" + +inherit cargo + +DESCRIPTION="Cargo-Tarpaulin is a tool to determine code coverage achieved via tests" +HOMEPAGE="https://github.com/xd009642/tarpaulin" +SRC_URI="https://github.com/xd009642/tarpaulin/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +SRC_URI+=" https://github.com/gentoo-crate-dist/tarpaulin/releases/download/${PV}/${P#cargo-}-crates.tar.xz" +S="${WORKDIR}/${P#cargo-}" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="/usr/bin/cargo-tarpaulin" + +PATCHES=( + # integration tests require internet access + "${FILESDIR}/cargo-tarpaulin-0.20.1-tests.patch" + # test fails when not in a git repo + "${FILESDIR}/cargo-tarpaulin-0.25.0-tests.patch" +) + +DOCS=( + CHANGELOG.md + CONTRIBUTING.md + README.md +) + +src_install() { + cargo_src_install + + dodoc "${DOCS[@]}" +} |