app-shells/fish: sync live ebuild

Signed-off-by: idealseal <realidealseal@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40997
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
idealseal 2025-03-10 12:17:52 +01:00 committed by Sam James
parent 1a1c462aff
commit dc93d3d1b2
No known key found for this signature in database
GPG Key ID: 738409F520DF9190
2 changed files with 3 additions and 2 deletions

View File

@ -112,7 +112,6 @@ src_configure() {
else
mycmakeargs+=( -DBUILD_DOCS=OFF )
fi
cargo_src_configure --no-default-features --bin fish --bin fish_indent --bin fish_key_reader
cmake_src_configure
}

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..13} )
PYTHON_COMPAT=( python3_{11..13} )
inherit cargo cmake python-any-r1 readme.gentoo-r1 xdg
@ -111,6 +111,8 @@ src_configure() {
src_compile() {
local -x PREFIX="${EPREFIX}/usr"
local -x DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
# Bug: https://bugs.gentoo.org/950699
local -x SYSCONFDIR="${EPREFIX}/etc"
local -x CMAKE_WITH_GETTEXT
CMAKE_WITH_GETTEXT="$(usex nls 1 0)"
cargo_src_compile