mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-30 10:38:55 +00:00
344831ec06
This commits updates the contrib sources to version 8.7.1. This version requires more random entropy as it queries OpenSSL about the current random state and will bail if it is not sufficient. Doubling the content of the '<inline>' VFS plugin as used in static configurations seems satisfactory. Furthermore DNS resolving needs a configured '<pipe>' plugin to work properly. Fixes #5184.
166 lines
2.4 KiB
Makefile
166 lines
2.4 KiB
Makefile
CURL_PORT_DIR := $(call select_from_ports,curl)
|
|
LIB_SRC_DIR := $(CURL_PORT_DIR)/src/lib/curl/lib
|
|
|
|
SRC_C = \
|
|
altsvc.c \
|
|
asyn-thread.c \
|
|
base64.c \
|
|
bufq.c \
|
|
bufref.c \
|
|
cf-h1-proxy.c \
|
|
cf-h2-proxy.c \
|
|
cf-haproxy.c \
|
|
cf-https-connect.c \
|
|
cf-socket.c \
|
|
cfilters.c \
|
|
conncache.c \
|
|
connect.c \
|
|
content_encoding.c \
|
|
cookie.c \
|
|
curl_addrinfo.c \
|
|
curl_des.c \
|
|
curl_endian.c \
|
|
curl_fnmatch.c \
|
|
curl_get_line.c \
|
|
curl_gethostname.c \
|
|
curl_gssapi.c \
|
|
curl_memrchr.c \
|
|
curl_multibyte.c \
|
|
curl_ntlm_core.c \
|
|
curl_ntlm_wb.c \
|
|
curl_path.c \
|
|
curl_range.c \
|
|
curl_rtmp.c \
|
|
curl_sasl.c \
|
|
curl_sha512_256.c \
|
|
curl_sspi.c \
|
|
curl_threads.c \
|
|
curl_trc.c \
|
|
cw-out.c \
|
|
dict.c \
|
|
doh.c \
|
|
dynbuf.c \
|
|
dynhds.c \
|
|
easy.c \
|
|
escape.c \
|
|
file.c \
|
|
fileinfo.c \
|
|
formdata.c \
|
|
ftp.c \
|
|
ftplistparser.c \
|
|
getenv.c \
|
|
getinfo.c \
|
|
gopher.c \
|
|
hash.c \
|
|
headers.c \
|
|
hmac.c \
|
|
hostasyn.c \
|
|
hostip.c \
|
|
hostip4.c \
|
|
hostip6.c \
|
|
hostsyn.c \
|
|
hsts.c \
|
|
http.c \
|
|
http1.c \
|
|
http2.c \
|
|
http_chunks.c \
|
|
http_digest.c \
|
|
http_negotiate.c \
|
|
http_ntlm.c \
|
|
http_proxy.c \
|
|
idn.c \
|
|
if2ip.c \
|
|
imap.c \
|
|
inet_ntop.c \
|
|
inet_pton.c \
|
|
krb5.c \
|
|
ldap.c \
|
|
llist.c \
|
|
md4.c \
|
|
md5.c \
|
|
memdebug.c \
|
|
mime.c \
|
|
mprintf.c \
|
|
mqtt.c \
|
|
multi.c \
|
|
netrc.c \
|
|
nonblock.c \
|
|
noproxy.c \
|
|
openldap.c \
|
|
parsedate.c \
|
|
pingpong.c \
|
|
pop3.c \
|
|
progress.c \
|
|
psl.c \
|
|
rand.c \
|
|
rename.c \
|
|
request.c \
|
|
rtsp.c \
|
|
select.c \
|
|
sendf.c \
|
|
setopt.c \
|
|
sha256.c \
|
|
share.c \
|
|
slist.c \
|
|
smb.c \
|
|
smtp.c \
|
|
socketpair.c \
|
|
socks.c \
|
|
socks_gssapi.c \
|
|
socks_sspi.c \
|
|
speedcheck.c \
|
|
splay.c \
|
|
strcase.c \
|
|
strdup.c \
|
|
strerror.c \
|
|
strtok.c \
|
|
strtoofft.c \
|
|
system_win32.c \
|
|
telnet.c \
|
|
tftp.c \
|
|
timediff.c \
|
|
timeval.c \
|
|
transfer.c \
|
|
url.c \
|
|
urlapi.c \
|
|
vauth/cram.c \
|
|
vauth/digest.c \
|
|
vauth/digest_sspi.c \
|
|
vauth/krb5_gssapi.c \
|
|
vauth/krb5_sspi.c \
|
|
vauth/ntlm.c \
|
|
vauth/ntlm_sspi.c \
|
|
vauth/oauth2.c \
|
|
vauth/spnego_gssapi.c \
|
|
vauth/spnego_sspi.c \
|
|
vauth/vauth.c \
|
|
version.c \
|
|
vquic/curl_ngtcp2.c \
|
|
vquic/curl_quiche.c \
|
|
vssh/libssh.c \
|
|
vssh/libssh2.c \
|
|
vtls/hostcheck.c \
|
|
vtls/keylog.c \
|
|
vtls/openssl.c \
|
|
vtls/schannel.c \
|
|
vtls/schannel_verify.c \
|
|
vtls/sectransp.c \
|
|
vtls/vtls.c \
|
|
vtls/x509asn1.c \
|
|
warnless.c
|
|
# end of SRC_C
|
|
|
|
CC_OPT += -DHAVE_CONFIG_H -DBUILDING_LIBCURL=1
|
|
|
|
LIBS += libc zlib libssl libssh
|
|
|
|
include $(call select_from_repositories,lib/import/import-curl.mk)
|
|
|
|
INC_DIR += $(LIB_SRC_DIR)
|
|
|
|
SHARED_LIB = yes
|
|
|
|
vpath %.c $(LIB_SRC_DIR)
|
|
|
|
# vi: set ft=make :
|