net-libs/mbedtls: enable static-libs
authorAnthony G. Basile <blueness@gentoo.org>
Tue, 28 Aug 2018 01:21:28 +0000 (21:21 -0400)
committerAnthony G. Basile <blueness@gentoo.org>
Tue, 28 Aug 2018 01:21:28 +0000 (21:21 -0400)
Package-Manager: Portage-2.3.40, Repoman-2.3.9

net-libs/mbedtls/mbedtls-2.11.0.ebuild
net-libs/mbedtls/mbedtls-2.12.0.ebuild

index 3172e24a3923fdd1702f1a205973f7202561c83e..ce835a31211c5e290039323ff7c7119bb5b7cfca 100644 (file)
@@ -13,7 +13,7 @@ S=${WORKDIR}/${PN}-${P}
 LICENSE="Apache-2.0"
 SLOT="0/11" # slot for libmbedtls.so
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="cpu_flags_x86_sse2 doc havege libressl programs test threads zlib"
+IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test threads zlib"
 
 RDEPEND="
        programs? (
@@ -47,7 +47,7 @@ multilib_src_configure() {
        local mycmakeargs=(
                -DENABLE_PROGRAMS=$(multilib_native_usex programs)
                -DENABLE_ZLIB_SUPPORT=$(usex zlib)
-               -DUSE_STATIC_MBEDTLS_LIBRARY=OFF
+               -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
                -DENABLE_TESTING=$(usex test)
                -DUSE_SHARED_MBEDTLS_LIBRARY=ON
                -DINSTALL_MBEDTLS_HEADERS=ON
index 3172e24a3923fdd1702f1a205973f7202561c83e..ce835a31211c5e290039323ff7c7119bb5b7cfca 100644 (file)
@@ -13,7 +13,7 @@ S=${WORKDIR}/${PN}-${P}
 LICENSE="Apache-2.0"
 SLOT="0/11" # slot for libmbedtls.so
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="cpu_flags_x86_sse2 doc havege libressl programs test threads zlib"
+IUSE="cpu_flags_x86_sse2 doc havege libressl programs -static-libs test threads zlib"
 
 RDEPEND="
        programs? (
@@ -47,7 +47,7 @@ multilib_src_configure() {
        local mycmakeargs=(
                -DENABLE_PROGRAMS=$(multilib_native_usex programs)
                -DENABLE_ZLIB_SUPPORT=$(usex zlib)
-               -DUSE_STATIC_MBEDTLS_LIBRARY=OFF
+               -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
                -DENABLE_TESTING=$(usex test)
                -DUSE_SHARED_MBEDTLS_LIBRARY=ON
                -DINSTALL_MBEDTLS_HEADERS=ON