summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-12-15 06:16:47 +0000
committerSam James <sam@gentoo.org>2023-12-15 06:17:32 +0000
commitd33c07cfd2e08d000cf53042c355431f6be4d88f (patch)
treee2a332f8ad2cba1fe1d8d39132d690365df39d12 /app-text
parentsci-mathematics/wxmaxima: remove old versions (diff)
downloadgentoo-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
}