mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
app-arch/ouch: set RUST_MIN_VER and bump LLVM_COMPAT accordingly
Upstream, ouch sets rust-version 1.93.0 in their Cargo.toml [1,2,3], so we must match that with RUST_MIN_VER. This also forces us to bump LLVM_COMPAT, as Rust 1.93.0 requires LLVM 21 [4]. (Also addressed a BadDescription complaint from pkgcheck. It also throws DeprecatedEclass because of llvm-r1, but I don't think there's much I can do about that until cargo.eclass is updated.) [1]: https://github.com/ouch-org/ouch/blob/0.8.0/Cargo.toml#L9 [2]: https://github.com/ouch-org/ouch/blob/0.8.1/Cargo.toml#L9 [3]: https://github.com/ouch-org/ouch/blob/0.8.2/Cargo.toml#L9 [4]: https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-lang/rust/rust-1.93.0.ebuild#n8 Part-of: https://codeberg.org/gentoo/guru/pulls/56 Merges: https://codeberg.org/gentoo/guru/pulls/56 Closes: https://bugs.gentoo.org/976392 Signed-off-by: Dustin Smith <d.usty360@gmail.com>
This commit is contained in:
3 files changed
+9
-6
No files matched your search
@@ -5,12 +5,13 @@ EAPI=8
|
||||
|
||||
CRATES=""
|
||||
|
||||
LLVM_COMPAT=( {17..22} )
|
||||
LLVM_COMPAT=( {21..22} )
|
||||
RUST_NEEDS_LLVM=1
|
||||
RUST_MIN_VER="1.93.0"
|
||||
|
||||
inherit llvm-r1 cargo shell-completion
|
||||
|
||||
DESCRIPTION="A cli utility for easily compressing and decompressing files and directories."
|
||||
DESCRIPTION="A cli utility for easily compressing and decompressing files and directories"
|
||||
HOMEPAGE="https://github.com/ouch-org/ouch"
|
||||
SRC_URI="https://github.com/ouch-org/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
DEPS_URI="https://github.com/gentoo-crate-dist/${PN}/releases/download/${PV}/${P}-crates.tar.xz"
|
||||
|
||||
@@ -5,12 +5,13 @@ EAPI=8
|
||||
|
||||
CRATES=""
|
||||
|
||||
LLVM_COMPAT=( {17..22} )
|
||||
LLVM_COMPAT=( {21..22} )
|
||||
RUST_NEEDS_LLVM=1
|
||||
RUST_MIN_VER="1.93.0"
|
||||
|
||||
inherit llvm-r1 cargo shell-completion
|
||||
|
||||
DESCRIPTION="A cli utility for easily compressing and decompressing files and directories."
|
||||
DESCRIPTION="A cli utility for easily compressing and decompressing files and directories"
|
||||
HOMEPAGE="https://github.com/ouch-org/ouch"
|
||||
SRC_URI="https://github.com/ouch-org/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
DEPS_URI="https://github.com/gentoo-crate-dist/${PN}/releases/download/${PV}/${P}-crates.tar.xz"
|
||||
|
||||
@@ -5,12 +5,13 @@ EAPI=8
|
||||
|
||||
CRATES=""
|
||||
|
||||
LLVM_COMPAT=( {17..22} )
|
||||
LLVM_COMPAT=( {21..22} )
|
||||
RUST_NEEDS_LLVM=1
|
||||
RUST_MIN_VER="1.93.0"
|
||||
|
||||
inherit llvm-r1 cargo shell-completion
|
||||
|
||||
DESCRIPTION="A cli utility for easily compressing and decompressing files and directories."
|
||||
DESCRIPTION="A cli utility for easily compressing and decompressing files and directories"
|
||||
HOMEPAGE="https://github.com/ouch-org/ouch"
|
||||
SRC_URI="https://github.com/ouch-org/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
DEPS_URI="https://github.com/gentoo-crate-dist/${PN}/releases/download/${PV}/${P}-crates.tar.xz"
|
||||
|
||||
Reference in new issue
Block a user