# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 MyPN="SatDump" MyP="${MyPN}-${PV}" inherit cmake DESCRIPTION="A generic satellite data processing software" HOMEPAGE="https://www.satdump.org/" SRC_URI="https://github.com/SatDump/SatDump/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse4_1 gles gui opencl openmp tools ziq2 zstd" SATDUMP_PLUGINS="aim airspy_sdr analog bladerf_sdr bluewalker3 bochum cluster cubesat dmsp dscovr dvb elektro_arktika eos fy2 fy3 fy4 gcom geonetcast gk2a goes gvar_extended hackrf_sdr himawari hinode inmarsat jason3 jpss landsat limesdr_sdr mats meteor mirisdr_sdr net_source_sdr noaa_metop oceansat orbcomm others plutosdr_sdr portaudio_sink proba remote_sdr rtaudio_sdr rtaudio_sink rtlsdr_sdr rtltcp scripting sddc_sdr sdrplay_sdr sdrpp_server soapy_sdr spacex spyserver standard_cpp_compos stereo tubsat umka usrp_sdr wsf" for i in ${SATDUMP_PLUGINS}; do IUSE="${IUSE} satdump_plugins_$i" done S="${WORKDIR}/${MyP}" DEPEND="dev-libs/jemalloc:= dev-libs/nng:= media-libs/libpng:= media-libs/tiff:= sci-libs/armadillo:= sci-libs/fftw:3.0= sci-libs/volk:= gles? ( >=media-libs/mesa-24.1.0_rc1[opengl]