genode/repos/libports/ports/curl.port
Norman Feske 0584ac195c curl: increase maximum write-buffer size
The original size of 16K impedes the batched processing of network
packets. Changing the value to 256K reduces the number of context
switches when downloading large files and thereby improves the
throughput by more than 25% (base-hw on qemu_x86_64, using fetchurl
to download a file of 100 MiB via the NIC router from lighttpd).

Issue #4697
2023-01-24 12:07:28 +01:00

16 lines
440 B
Plaintext

LICENSE := MIT
DOWNLOADS := curl.archive
VERSION := 7.70.0
URL(curl) := http://curl.haxx.se/download/curl-$(VERSION).tar.gz
SHA(curl) := ca2feeb8ef13368ce5d5e5849a5fd5e2dd4755fecf7d8f0cc94000a4206fb8e7
SIG(curl) := ${URL(curl)}.asc
KEY(curl) := daniel@haxx.se
DIR(curl) := src/lib/curl
PATCHES := $(addprefix src/lib/curl/,no_socketpair.patch max_write_size.patch)
DIRS := include
DIR_CONTENT(include) = src/lib/curl/include/curl