# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit bash-completion-r1 toolchain-funcs DESCRIPTION="unix-like reverse engineering framework and commandline tools" HOMEPAGE="https://www.radare.org" ARM64_COMMIT=3c5eaba46dab72ecb7d5f5b865a13fdeee95b464 ARMV7_COMMIT=dde39f69ffea19fc37e681874b12cb4707bc4f30 BINS_COMMIT=a6d1a0331605b4a5db9aa9260386c850d484dc70 if [[ ${PV} == *9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/radareorg/radare2" else SRC_URI="mirror+https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz mirror+https://github.com/radareorg/vector35-arch-arm64/archive/${ARM64_COMMIT}.tar.gz -> ${P}-vector35-arm64.tar.gz mirror+https://github.com/radareorg/vector35-arch-armv7/archive/${ARMV7_COMMIT}.tar.gz -> ${P}-vector35-armv7.tar.gz test? ( https://github.com/radareorg/radare2-testbins/archive/${BINS_COMMIT}.tar.gz -> radare2-testbins-${BINS_COMMIT}.tar.gz ) " KEYWORDS="~amd64 ~arm ~arm64 ~x86" fi LICENSE="GPL-2" SLOT="0" IUSE="ssl test" # Need to audit licenses of the binaries used for testing RESTRICT="fetch test" RDEPEND=" dev-libs/libzip:= dev-libs/xxhash sys-apps/file sys-libs/zlib