diff options
author | 2023-12-15 06:16:47 +0000 | |
---|---|---|
committer | 2023-12-15 06:17:32 +0000 | |
commit | d33c07cfd2e08d000cf53042c355431f6be4d88f (patch) | |
tree | e2a332f8ad2cba1fe1d8d39132d690365df39d12 /app-text | |
parent | sci-mathematics/wxmaxima: remove old versions (diff) | |
download | gentoo-d33c07cfd2e08d000cf53042c355431f6be4d88f.tar.gz gentoo-d33c07cfd2e08d000cf53042c355431f6be4d88f.tar.bz2 gentoo-d33c07cfd2e08d000cf53042c355431f6be4d88f.zip |
app-text/qpdf: require SSL
Non-SSL builds appear to either be unsupported upstream or not work at all (perhaps
even not supposed to work).
Closes: https://bugs.gentoo.org/919676
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-text')
-rw-r--r-- | app-text/qpdf/qpdf-11.6.3-r1.ebuild (renamed from app-text/qpdf/qpdf-11.6.3.ebuild) | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/app-text/qpdf/qpdf-11.6.3.ebuild b/app-text/qpdf/qpdf-11.6.3-r1.ebuild index 66a2cb724099..33288b4d3c6c 100644 --- a/app-text/qpdf/qpdf-11.6.3.ebuild +++ b/app-text/qpdf/qpdf-11.6.3-r1.ebuild @@ -15,16 +15,14 @@ LICENSE="|| ( Apache-2.0 Artistic-2 )" # Subslot for libqpdf soname version (just represent via major version) SLOT="0/$(ver_cut 1)" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc examples gnutls ssl test" +IUSE="doc examples gnutls test" RESTRICT="!test? ( test )" RDEPEND=" media-libs/libjpeg-turbo:= sys-libs/zlib - ssl? ( - gnutls? ( net-libs/gnutls:= ) - !gnutls? ( dev-libs/openssl:= ) - ) + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) " DEPEND=" ${RDEPEND} @@ -57,14 +55,12 @@ src_configure() { #-DINSTALL_MANUAL=ON ) - if use ssl ; then - local crypto_provider=$(usex gnutls GNUTLS OPENSSL) - local crypto_provider_lowercase=${crypto_provider,,} - mycmakeargs+=( - -DDEFAULT_CRYPTO=${crypto_provider_lowercase} - -DREQUIRE_CRYPTO_${crypto_provider}=ON - ) - fi + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + mycmakeargs+=( + -DDEFAULT_CRYPTO=${crypto_provider_lowercase} + -DREQUIRE_CRYPTO_${crypto_provider}=ON + ) cmake_src_configure } |