diff options
Diffstat (limited to 'dev-libs/opendht/opendht-2.4.10.ebuild')
-rw-r--r-- | dev-libs/opendht/opendht-2.4.10.ebuild | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/dev-libs/opendht/opendht-2.4.10.ebuild b/dev-libs/opendht/opendht-2.4.10.ebuild index 0e13bd5..ac7fdee 100644 --- a/dev-libs/opendht/opendht-2.4.10.ebuild +++ b/dev-libs/opendht/opendht-2.4.10.ebuild @@ -14,12 +14,13 @@ S="${WORKDIR}/${PN}-v${PV}-${COMMIT}" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="api doc python systemd test tools" +IUSE="+api doc python systemd test +tools" RESTRICT="!test? ( test )" RDEPEND=" app-crypt/argon2 dev-libs/msgpack[cxx] + dev-libs/openssl:= dev-libs/nettle dev-libs/restinio net-libs/gnutls @@ -41,13 +42,16 @@ PATCHES=( src_configure() { local mycmakeargs=( - "-DOPENDHT_PYTHON=$(usex python ON OFF)" - "-DOPENDHT_TOOLS=$(usex tools ON OFF)" - "-DOPENDHT_SYSTEMD=$(usex systemd ON OFF)" - "-DOPENDHT_PROXY_SERVER=$(usex api ON OFF)" - "-DOPENDHT_PROXY_SERVER_IDENTITY=$(usex api ON OFF)" - "-DOPENDHT_PROXY_CLIENT=$(usex api ON OFF)" - "-DOPENDHT_TESTS=$(usex test ON OFF)" + "-DOPENDHT_DOCUMENTATION=$(usex doc)" + "-DOPENDHT_HTTP=$(usex api)" + "-DOPENDHT_PUSH_NOTIFICATIONS=$(usex api)" + "-DOPENDHT_PROXY_SERVER=$(usex api)" + "-DOPENDHT_PROXY_SERVER_IDENTITY=$(usex api)" + "-DOPENDHT_PROXY_CLIENT=$(usex api)" + "-DOPENDHT_PYTHON=$(usex python)" + "-DOPENDHT_SYSTEMD=$(usex systemd)" + "-DOPENDHT_TESTS=$(usex test)" + "-DOPENDHT_TOOLS=$(usex tools)" ) cmake_src_configure } |