Subject: CVS commit: pkgsrc/www/curl
From: Leonardo Taccari
Date: 2024-11-06 18:05:03
Message id: 20241106170503.4028DFC7E@cvs.NetBSD.org

Log Message:
curl: do not add gssapi and ldap to Requires.private:

curl-8.11.0 started to add gssapi and ldap to Requires.private because they are
required for static linking.

However, both security/heimdal-gssapi and databases/openldap-client
builtin.mk-s do not provide any logic to generate fake .pc files in
case builtin does not provide any (like it is the case in NetBSD).

Revert that part like it was in curl<8.11.0 to avoid generating an unusable
libcurl.pc files on such platforms.

Add big FIXME comments because strictly speaking this is not correct
and we should instead provide logic to generate fake .pc in
heimdal-gssapi and openldap-client.

PKGREVISION++

Files:
RevisionActionfile
1.288modifypkgsrc/www/curl/Makefile
1.210modifypkgsrc/www/curl/distinfo
1.20addpkgsrc/www/curl/patches/patch-configure