commit: 7dea9d1ef7b86c9f2b49eab03d4ca59f0177c651 Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com> AuthorDate: Sat Aug 16 14:44:20 2025 +0000 Commit: David Roman <davidroman96 <AT> gmail <DOT> com> CommitDate: Sat Aug 16 14:44:20 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7dea9d1e
dev-util/rust-script: add 0.36.0 Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com> dev-util/rust-script/Manifest | 2 ++ dev-util/rust-script/rust-script-0.36.0.ebuild | 38 ++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) diff --git a/dev-util/rust-script/Manifest b/dev-util/rust-script/Manifest index 647a8b5678..1088c1330d 100644 --- a/dev-util/rust-script/Manifest +++ b/dev-util/rust-script/Manifest @@ -49,6 +49,8 @@ DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3 DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3 DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed DIST rust-script-0.35.0.tar.gz 56073 BLAKE2B d2228e9fa4a79f6ebf92cfd749e8e16742b617bab112eeeb47bfe3bc3a2b0ac25d48b9d9c976d146952168fcd4eaec8c026e7e026ebc5362ca02c347e4398d04 SHA512 69dc51c33e926a843b3f235463922155bf90432537e7aeece69b5936789bd61d46e25fdf6d479f79fe7e290ad6296f7050e32c35f1b226dd82977d539e4f57e0 +DIST rust-script-0.36.0-crates.tar.xz 9990240 BLAKE2B 6aa31c93730ac799bf46ea7e74b88e765175cc0e4a949349ace4b73f98dc3a9c0c11e107520cafccd22ef785fb96e6825dddf848e3e0ec9f16c4dde0d7f19805 SHA512 5106cae6ca5c352f435b7c3cc2976ba942a4733ea547b95321e11632dc53e3896fec15fdcd7ab95ff56fc001c3d6939eb93368a6e91cd0cc284b71fdf101c238 +DIST rust-script-0.36.0.tar.gz 56800 BLAKE2B 996bd05c2c1f0051e74d305c9c16655929ddf0df4885a85eb79754bebf34cb88dda14652032b016c991d08f6fc632280df666212a0f785bc88cdd9cb80227d23 SHA512 0b194bb545a5633710b9c7a71351dadff63c9d9cb6e0464bcbe8a9c11e9a1e62e5d0dde47300b032a5e2c9e3910a29bf8300bec749ebbba509d8ef083fd644a5 DIST rustc_version-0.1.7.crate 8816 BLAKE2B 1c3cd80bc3204d27a9a09f4ea8dbeb1624decf9b39ec9e78276fd50362354e59a5c31250c01d136cccb7c717655765d6f2781ab7e04a614f55bfaf334962784f SHA512 f7ceb913f93444bf98ff8113beb96fbd013ecd6c0f31c49aeb738f418f2e5a958c54afcce6e5d017d66a2b47e07fee032aa07b0aa748cd3be67e672cf48f2b48 DIST rustix-0.38.35.crate 369206 BLAKE2B f52d40dce187c8712fe8dbeb0fb8c338656f5d9bc92b7e886bd93008732462e8a2cb64f64825e9fa8ada41054f22bc2a0eb2b9c32c856c89d6d572f9eb9b894b SHA512 0f5367d596797f5719a154e0f929b24db8c5f2b92b3ed4772b89e11663beb0b3fd6447e1ddbde32bb2507450ca60504ba0ba6b4d58510fc64dfd70e5099ccdef DIST scan-rules-0.2.0.crate 66057 BLAKE2B dfd8747d0d072c9bf5c2a9a40fdc6e14465ec5b72c065e0a17f2e30f70fa8ea7e3f28e56d849a0dd952e0f297ee4571570db7d470ac653bc14cf7b2b3818abbc SHA512 d142926eccda67b4424cc2ebe3c3c2b1074385a94fa81c10927804d75d7d0aae2b661eaf4cf157d675ab5ddf21f4564bd957c67ebf66ae2ac1c68f5d7bea57b8 diff --git a/dev-util/rust-script/rust-script-0.36.0.ebuild b/dev-util/rust-script/rust-script-0.36.0.ebuild new file mode 100644 index 0000000000..379ce8bc33 --- /dev/null +++ b/dev-util/rust-script/rust-script-0.36.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +CRATES=" +" + +RUST_MIN_VER="1.74.1" + +inherit cargo + +DESCRIPTION="Command-line tool to run Rust scripts which can make use of crates" +HOMEPAGE="https://rust-script.org" +SRC_URI=" + https://github.com/fornwall/rust-script/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/pastalian/distfiles/releases/download/${P}/${P}-crates.tar.xz +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/.*" + +PATCHES=( + # tests does not work with CARGO_BUILD_TARGET defined + "${FILESDIR}/${PN}-0.34.0-fix-test.patch" +) + +src_prepare() { + default + sed -i "s|\"target\"|\"$(cargo_target_dir)\"|" tests/util/mod.rs || die +}
