libcurl-gnutls: add package, replaces gnURL
authorDaniel Golle <daniel@makrotopia.org>
Sat, 14 Jan 2023 01:03:10 +0000 (01:03 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Sat, 14 Jan 2023 15:39:29 +0000 (15:39 +0000)
commit03098233ef43df1b6a40b0fc9cce6823a65e6da2
tree0543fa56c929d8c78d452c3f125fb87c004e0fce
parent3c34ef4c991f6257b55e57f8ea08357d0066117e
libcurl-gnutls: add package, replaces gnURL

The gnURL-fork of cURL is no longer maintained as cURL finally supports
probing and selecting the TLS implementation at run-time.

Hence just build a gnuTLS-backed variant of libcurl, use patchelf to
change the shared object name, call the result libcurl-gnutls and be
done. Other distributions have opted for similar solutions.

In future we could convert the curl package to provide build-variants
for each TLS implementation; however, this is out of the scope of the
needs of GNUnet which used to be only user of libgnurl.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
net/gnurl/Makefile [deleted file]
net/libcurl-gnutls/Makefile [new file with mode: 0644]