diff --git a/profiles/pentoo/base/package.accept_keywords/sci-libs b/profiles/pentoo/base/package.accept_keywords/sci-libs index 5ea10e6ab..275bc53df 100644 --- a/profiles/pentoo/base/package.accept_keywords/sci-libs +++ b/profiles/pentoo/base/package.accept_keywords/sci-libs @@ -15,3 +15,6 @@ sci-electronics/litescope #required by app-forensics/eagleeye deps ~sci-libs/dlib-19.16 + +#required by gnuradio +sci-libs/volk diff --git a/sci-libs/volk/volk-2.3.0.ebuild b/sci-libs/volk/volk-2.3.0.ebuild index 5d8635c96..d383e6ebc 100644 --- a/sci-libs/volk/volk-2.3.0.ebuild +++ b/sci-libs/volk/volk-2.3.0.ebuild @@ -11,8 +11,8 @@ SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="" -IUSE="" +KEYWORDS="~amd64 ~x86" +IUSE="+lang_orc" RDEPEND="dev-libs/boost" DEPEND="${RDEPEND} @@ -21,3 +21,11 @@ DEPEND="${RDEPEND} dev-lang/orc" CMAKE_BUILD_TYPE=Release + +src_configure() { + local mycmakeargs=( + #orc is a global variable + -DENABLE_ORC=$(usex lang_orc) + ) + cmake-utils_src_configure +}