diff --git a/app-emulation/ski/Manifest b/app-emulation/ski/Manifest index 685a61415153f..f7c6e54c92d48 100644 --- a/app-emulation/ski/Manifest +++ b/app-emulation/ski/Manifest @@ -1 +1,2 @@ DIST ski-1.4.0.tar.xz 2373876 BLAKE2B c9c20582274dd6db6e216c709a1793b55ac2c1aaf26c5e235bffdd190e9e7dca4c7ef37f96309c61ba9b5f03229966710a65405e2a345d65a08b9163f545c85b SHA512 855bc73c2cd93d890cd532db524eecc122d5f3eddf189efdbf34069d1c9bd7b7f98d5e593387fdc31b38fc8630f00b6b126f5c1a1f22dab57447e024b9015cf5 +DIST ski-1.5.0.tar.xz 2221008 BLAKE2B 957e18f6b4638434b65d63275dd112cfba76e18653346c90e68534123ef59b345e91019a1b2df9706833d143ef29cb80f33b17570ce4d826fd0c55ac94aa6d57 SHA512 c53c214c956ad33acf9a620813bf4f3342ea7a3672899cdc9804fa3ad2b6e36044fd65e214362b2cf5e57d1733523e186d63d88e24e54c761fc77cf5b63776c8 diff --git a/app-emulation/ski/ski-1.5.0.ebuild b/app-emulation/ski/ski-1.5.0.ebuild new file mode 100644 index 0000000000000..64cb3ed2767e8 --- /dev/null +++ b/app-emulation/ski/ski-1.5.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit eapi9-ver + +DESCRIPTION="ia64 instruction set simulator" +HOMEPAGE="https://github.com/trofi/ski" +SRC_URI="https://github.com/trofi/ski/releases/download/v${PV}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=" + sys-libs/ncurses:= + virtual/libelf:= + debug? ( sys-libs/binutils-libs:= ) +" +DEPEND=" + ${RDEPEND} + dev-util/gperf +" + +src_configure() { + local myeconfargs=( + $(use_with debug bfd) + ) + + econf "${myeconfargs[@]}" +} + +pkg_postinst() { + if ver_replacing -le 1.4.0; then + ewarn "Since version 1.5.0 ${PN} no longer installs xski binary because x11-backend with x11-libs/motif has been removed." + fi +} diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 24fbdae6f1466..bc81e3a5402c2 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# PPN-SD (2025-08-07) +# it requires termio.h (glibc) +app-emulation/ski + # NHOrus (2025-03-13) # uses functions musl will not implement, bug #942215 app-admin/sud