# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 [[ ${PV} == 20250824 ]] && COMMIT=3d697a18df504f4677b65129d9ab14c7c597e3eb inherit cmake DESCRIPTION="Emulator, assembler, etc for XpertTeak, the DSP used by DSi/3DS" HOMEPAGE="https://github.com/wwylele/teakra/" if [[ "${PV}" == *9999* ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/wwylele/${PN}.git" else SRC_URI="https://github.com/wwylele/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64" fi LICENSE="MIT" SLOT="0" IUSE="test" RESTRICT="!test? ( test )" src_prepare() { sed -i "s|-Werror||g" ./CMakeLists.txt || die cmake_src_prepare } src_configure() { local -a mycmakeargs=( -DCMAKE_SKIP_RPATH="ON" -DTEAKRA_BUILD_UNIT_TESTS="$(usex test)" ) cmake_src_configure } src_test() { local -x LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/src/" cmake_src_test }