From 261575a30ebe63fc9f4bd467d91a06111be92958 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Wed, 9 Jun 2021 18:21:06 +0700 Subject: [PATCH] curl: use mdocml instead of groff to build manual Break circular dependencies: elfutils > curl > groff > ghostscript ^ v glib < p11-kit < gnutls < cups Technically, it's not necessary to bump revision, since diffoscope reports same contents. Fix: 10985815eb, (groff: obtain devpdf fonts from ghostscript, 2021-05-25) --- srcpkgs/curl/template | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/srcpkgs/curl/template b/srcpkgs/curl/template index 46a1388c000c..8f9026309bfe 100644 --- a/srcpkgs/curl/template +++ b/srcpkgs/curl/template @@ -1,20 +1,23 @@ # Template file for 'curl' pkgname=curl version=7.77.0 -revision=1 +revision=2 build_style=gnu-configure configure_args="ac_cv_sizeof_off_t=8 --enable-threaded-resolver --enable-ipv6 $(vopt_with rtmp) $(vopt_with gssapi) $(vopt_enable ldap) $(vopt_with gnutls) $(vopt_enable ldap ldaps) $(vopt_with ssh libssh2) $(vopt_with ssl) $(vopt_with zstd) - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-libidn2" -hostmakedepends="groff perl pkg-config" + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt --without-libidn2 + ac_cv_path_NROFF=/usr/bin/mandoc" +# Use mdocml instead of groff to generate builtin manual to avoid cyclic +# dependencies. +hostmakedepends="perl pkg-config mdocml" makedepends="nghttp2-devel zlib-devel $(vopt_if gnutls 'gnutls-devel') $(vopt_if gssapi 'mit-krb5-devel') $(vopt_if ldap 'libldap-devel') $(vopt_if rtmp 'librtmp-devel') $(vopt_if ssh 'libssh2-devel') $(vopt_if ssl 'openssl-devel') $(vopt_if zstd 'libzstd-devel')" depends="ca-certificates" # openssh isn't in checkdepends, because test 581 locks up -checkdepends="perl python3 stunnel nghttp2 groff" +checkdepends="python3 stunnel nghttp2" short_desc="Client that groks URLs" maintainer="Orphaned " license="MIT"