From bf3826d91ecd5bb8061823002c161ccb070a602d Mon Sep 17 00:00:00 2001 From: "ingenarel (NeoJesus)" Date: Fri, 27 Mar 2026 17:35:02 +0600 Subject: [PATCH] games-util/protonup-rs: fix DEPEND for 0.10.0 -sys crate fixes were done using https://github.com/ingenarel/gentoo-dev-scripts/blob/e9752a7b35452896a69227b95a434e0988f7687c/bins/apply-crates-fixes Signed-off-by: ingenarel (NeoJesus) --- ...-rs-0.10.0.ebuild => protonup-rs-0.10.0-r1.ebuild} | 11 +++++++++++ 1 file changed, 11 insertions(+) rename games-util/protonup-rs/{protonup-rs-0.10.0.ebuild => protonup-rs-0.10.0-r1.ebuild} (95%) diff --git a/games-util/protonup-rs/protonup-rs-0.10.0.ebuild b/games-util/protonup-rs/protonup-rs-0.10.0-r1.ebuild similarity index 95% rename from games-util/protonup-rs/protonup-rs-0.10.0.ebuild rename to games-util/protonup-rs/protonup-rs-0.10.0-r1.ebuild index d4acdb1943..c186c5f1e2 100644 --- a/games-util/protonup-rs/protonup-rs-0.10.0.ebuild +++ b/games-util/protonup-rs/protonup-rs-0.10.0-r1.ebuild @@ -272,6 +272,11 @@ LICENSE+=" SLOT="0" KEYWORDS="~amd64" RESTRICT="mirror" +# apply-crates-fixes start +DEPEND=" + >=app-arch/zstd-1.5.7 +" +# apply-crates-fixes end QA_FLAGS_IGNORED="usr/bin/${PN}" @@ -279,6 +284,12 @@ DOCS=( README.md docs ) PATCHES=( "${FILESDIR}/fix-tests-0.10.0.patch" ) +# apply-crates-fixes start +src_compile(){ + export ZSTD_SYS_USE_PKG_CONFIG=1 # fix for zstd-sys crate + cargo_src_compile +} +# apply-crates-fixes end src_install() { cargo_src_install --path "${S}/${PN}" einstalldocs