summaryrefslogtreecommitdiff
path: root/Ports/curl
AgeCommit message (Collapse)Author
2022-06-27Ports: Update curl to 7.84.0Luke Wilde
2022-06-08Ports: Format patches without numbering, commit hash or version numberTim Schumacher
2022-05-22Ports: Fully delete Co-Authored-By lines from the ReadMeTim Schumacher
Otherwise, this results in a number of empty lines where Co-Authored-By would have been.
2022-05-19Ports: Update curl's patches to use git patchesAli Mohammad Pur
2022-05-12Ports: Update curl to 7.83.1Luke Wilde
2022-05-04Ports: Update curl to 7.83.0Luke Wilde
2022-03-13Ports: Update curl to 7.82.0Luke Wilde
2022-03-08Ports: Add ca-certificates as a dependency to curlTim Schumacher
2022-02-16Ports: Disable socketpair support for curlTim Schumacher
This is currently broken in Serenity. Disable it until we figure out why.
2022-01-09Ports: Convert curl port to use CMake, remove two autoconf patchesAndrew Kaster
This removes the shlib hack from the install step, which repackaged the static library as the shared one. It also has the benefit of making the port work with the Clang toolchain :^).
2022-01-08Ports: Update curl port to version 7.81.0Luke Wilde
2021-10-05Ports: Make array-like settings actual arraysTim Schumacher
We may need entries with spaces in makeopts, installopts, and configopts, and at that point we should also convert depends and auth_opts to avoid confusion.
2021-08-13Ports: Build a shared library for curlGunnar Beutner
This fixes building the git port.
2021-07-30Ports: Update curl to 7.78.0Luke
2021-06-07Ports: Make `curl` detect our OpenSSL portJelle Raaijmakers
Without a proper prefix, the `configure` script will probably pick up the host's OpenSSL library. This change makes sure the script always looks at the library present in the Serenity build dir.
2021-05-27Ports: Bump curl to 7.77.0 :^)Andreas Kling
2021-05-09Ports: Update build options for curlGunnar Beutner
This enables SSL support (verified to work), IPv6 (won't work for lack of IPv6 support in the kernel) and threads.
2021-04-12Ports: Link curl against openssl and disable non-blocking I/OGunnar Beutner
For some reason curl complains that SSL_connect() fails when non-blocking I/O is enabled. With blocking I/O it works just fine though.
2021-04-12Ports: Remove configure option which disables getattrinfo() for curlGunnar Beutner
2021-04-12Ports: Don't use getaddrinfo for curlPeter Elliott
serenity's getaddrinfo is a stub, but curl detects it anyway, and uses it instead of gethostbyname.
2021-03-01Ports: Build curl with --disable-ipv6Andreas Kling
2021-02-17Ports: Use new curl domainEmil Engler
curl switched it's domain to curl.se last year: https://daniel.haxx.se/blog/2020/11/04/the-journey-to-a-curl-domain/ I think we should follow this change and adapt the new domain name.
2021-01-22Meta: Get building on NixOS (#5005)Jonathan Turner
2020-02-06Ports: Added checksums / signature files and other fixesEmanuel Sprung
* Use ${version} instead of explicit version numbers in urls/filenames * Move -L option to port script, as this is always good * Fix some various other stuff
2019-11-03Ports: Undo POSIX sh compliance changes for nowAndreas Kling
Partial revert of 704f48d7f3a1a88047a64b4e2939878d6d4fafb8. These changes made the ports system unusable.
2019-11-03POSIX compliance: (most) shell scripts converted to generic shellGeorge Pickering
Ports/.port_include.sh, Toolchain/BuildIt.sh, Toolchain/UseIt.sh have been left largely untouched due to use of Bash-exclusive functions and variables such as $BASH_SOURCE, pushd and popd.
2019-10-05Ports: Add zlib portVincent Sanders
2019-09-24Ports: Switch to new ports system (#594)Larkin
Much redundancy is removed from package scripts with this system. It also supports simple dependency management, uninstalling (through BSD ports style plist files), cleaning up after itself (with clean, clean_dist, clean_all commands), etc.
2019-08-29Ports: Add "curl" port :^)Andreas Kling