commit: 4d31305b349edb92c662cbfde4bd507d40837790 Author: Pavel Kulyov <kulyov.pavel <AT> gmail <DOT> com> AuthorDate: Mon Aug 11 16:45:58 2025 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Tue Aug 26 13:14:30 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d31305b
dev-scheme/chicken: add static-libs USE flag per user request Static libraries are needed to create software based on the Chicken Scheme compiler. Bug: https://bugs.gentoo.org/724080 Closes: https://github.com/gentoo/gentoo/pull/43412 Part-of: https://github.com/gentoo/gentoo/pull/43412 Signed-off-by: Pavel Kulyov <kulyov.pavel <AT> gmail.com> Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-scheme/chicken/chicken-5.3.0.ebuild | 7 ++++--- dev-scheme/chicken/chicken-5.4.0.ebuild | 6 +++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/dev-scheme/chicken/chicken-5.3.0.ebuild b/dev-scheme/chicken/chicken-5.3.0.ebuild index daf9c3453782..fcf8f6ba681e 100644 --- a/dev-scheme/chicken/chicken-5.3.0.ebuild +++ b/dev-scheme/chicken/chicken-5.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -12,7 +12,7 @@ SRC_URI="https://code.call-cc.org/releases/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 ~mips ppc ppc64 ~riscv x86" -IUSE="doc" +IUSE="static-libs doc" RDEPEND="" DEPEND="" @@ -65,7 +65,8 @@ src_install() { DESTDIR="${D}" \ install einstalldocs - find "${ED}" -name '*.a' -delete || die + + use static-libs || find "${ED}" -name '*.a' -delete || die # let portage track this file (created later) touch "${ED}"/usr/$(get_libdir)/${PN}/11/modules.db || die diff --git a/dev-scheme/chicken/chicken-5.4.0.ebuild b/dev-scheme/chicken/chicken-5.4.0.ebuild index 3cae349459d0..8893792dac78 100644 --- a/dev-scheme/chicken/chicken-5.4.0.ebuild +++ b/dev-scheme/chicken/chicken-5.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ SRC_URI="https://code.call-cc.org/releases/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 ~mips ppc ppc64 ~riscv x86" -IUSE="doc" +IUSE="static-libs doc" src_prepare() { default @@ -64,7 +64,7 @@ src_install() { DESTDIR="${D}" \ install einstalldocs - find "${ED}" -name '*.a' -delete || die + use static-libs || find "${ED}" -name '*.a' -delete || die # let portage track this file (created later) touch "${ED}"/usr/$(get_libdir)/${PN}/11/modules.db || die
