summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Le Cuirot <chewi@gentoo.org>2024-06-07 14:56:02 +0100
committerJames Le Cuirot <chewi@gentoo.org>2024-06-07 14:56:02 +0100
commitbd18ffe50893a1eaa2177bf6a760a4563e00e8ae (patch)
tree07c9661127f886c4e6e3ebe3f80dbf172aa0a7b2 /sci-calculators
parentdev-python/lxml: Stabilize 5.2.2 ppc, #932904 (diff)
downloadgentoo-bd18ffe50893a1eaa2177bf6a760a4563e00e8ae.tar.gz
gentoo-bd18ffe50893a1eaa2177bf6a760a4563e00e8ae.tar.bz2
gentoo-bd18ffe50893a1eaa2177bf6a760a4563e00e8ae.zip
sci-calculators/xsv: EAPI 8, silence LDFLAGS warning
We know it isn't respected with Cargo. Closes: https://bugs.gentoo.org/797493 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Diffstat (limited to 'sci-calculators')
-rw-r--r--sci-calculators/xsv/xsv-0.13.0-r1.ebuild (renamed from sci-calculators/xsv/xsv-0.13.0.ebuild)8
1 files changed, 5 insertions, 3 deletions
diff --git a/sci-calculators/xsv/xsv-0.13.0.ebuild b/sci-calculators/xsv/xsv-0.13.0-r1.ebuild
index 39510584561d..f13e2444516d 100644
--- a/sci-calculators/xsv/xsv-0.13.0.ebuild
+++ b/sci-calculators/xsv/xsv-0.13.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
CRATES="
aho-corasick-0.7.18
@@ -56,7 +56,7 @@ inherit cargo
DESCRIPTION="A fast CSV command line toolkit written in Rust"
HOMEPAGE="https://github.com/BurntSushi/xsv"
-SRC_URI="$(cargo_crate_uris ${CRATES})
+SRC_URI="${CARGO_CRATE_URIS}
https://github.com/BurntSushi/xsv/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( MIT Unlicense ) Apache-2.0 Boost-1.0 MIT Unlicense"
SLOT="0"
@@ -65,6 +65,8 @@ IUSE=""
BDEPEND="${RUST_DEPEND}"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
src_prepare() {
rm Cargo.lock || die "Failed to remove stale Cargo.lock"
default