aboutsummaryrefslogtreecommitdiff
path: root/ports/curl
AgeCommit message (Collapse)Author
2021-09-23[curl] Update to 7.79.1 (#20291)pastdue
* [curl] Update to 7.79.1 * Run x-add-version curl
2021-09-15[curl] Update to 7.79.0 (#20175)pastdue
* [curl] Update to 7.79.0 * Run x-add-version curl
2021-08-11[curl] Update (#18971)Kai Pastor
* Modernize portfile * Don't export implicit link libraries * Revise osx framework handling * Fix exported per-config location of dependencies * Move curl-config to tools, incl. debug variant * Update to 7.77.0 * Add WinIDN support and default IDN selection * Use pkgconfig for libidn2 configuration * Update to 0.78.0 * Remove obsolete nghttp2 staticlib patch * Fix libs duplication in pc file * Resolve transitive deps for pc file/curl-config * x-add-version * Fix winssl dependencies * Add winldap feature, not default * Update git-tree Co-authored-by: past-due <30942300+past-due@users.noreply.github.com>
2021-07-01[curl] Fix linker flags in curl-config and libcurl.pc for osx (#17790)Kai Pastor
* Fix exported framework linker flags for osx * x-add-version * Remove cmake version check * Update git-tree
2021-05-28[vcpkg.cmake] Cleanup every special case in the find_package override (#18047)Alexander Neumann
* move boost out of the toolchain * move icu out of the toolchain * remove CURL from the toolchain (was already unreachable?) * remove gsl from toolchain * remove grpc from toolchain * version stuff * fix indent and missing endif() * version stuff * Revert changes to vcpkg.cmake * push port version * version stuff
2021-05-24[curl] Fix mingw to default to winssl (matching windows builds) (#18024)pastdue
* [curl] Fix mingw to default to winssl (matching windows builds) * Run x-add-version curl
2021-05-13[curl] Fix android builds. Greatly simplify pkgconfig handling. (#17418)ras0219
* [curl] Fix android builds. Greatly simplify pkgconfig handling. * [curl] Fix permissions on curl-config * [curl] Fix missing assigment in replacement * [curl] Update version Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-19[aws-cpp-sdk] [zlib] [openssl] [curl] Fix zlib, OpenSSL, curl and AWS SDK ↵Ahmed Yarub Hani Al Nuaimi
for Android (#15725) * Fix Android build * Add versioning support * Disable building tests for cURL * Fix patch file * Fix patch file * Fix patch file * Fix versioning * Fix patch file * [aws-sdk-cpp] Update patch * update baseline * Fix dependencies * Simplify Android configuration * Simplify Android configuration * Simplify Android configuration Add alternative Git CMake script * Bump port version * Bump version files * Remove redundant file * Bump port version * Fix version files * Do not build curl, zlib and OpenSSL * Typo de pkgconfig script * Fix cURL build for Android * Add required flags * Revert macro change * Fix curl build for other platforms * Fix curl build for other platforms * [vcpkg baseline][gsoap] Update to 2.8.111 * Update versions * [ktx/otl] Update download hash * update version record * Fix curl build for other platforms * Update ports/aws-sdk-cpp/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Update ports/aws-sdk-cpp/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * Remove FingGit * Fix configuration step * Bump cURL port version * Bump cURL port version * Bump AWS SDK C++ version * Bump AWS SDK C++ version * Bump AWS SDK C++ version * Bump AWS SDK C++ version * Update ports/curl/CONTROL * Update ports/curl/portfile.cmake * update baseline record * Fix Git * update version record * Typo * Fix cross-platform builds of OpenSSL on MinGW/Windows * Update version * Fix version * update doc * Update ports/aws-sdk-cpp/portfile.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Update ports/aws-sdk-cpp/portfile.cmake Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * Add debug libraries to curl for Android Simplify OpenSSL patch for curl Update OpenSSL's port version * Update aws-sdk-cpp, curl, and OpenSSL versions * Fix libssh after latest update * Update libssh version * Update libssh version * Update ports/libssh/portfile.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * Update ports/curl/portfile.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * Update ports/libssh/portfile.cmake * Apply suggestions from code review * Use correct variables for OpenSSL libraries when building curl for Android Fix zlib building for Android Remove redundant patch comments * Bump zlib's port version * Update zlib, libssh, and curl versions * [vcpkg baseline][popsift] Fix vcpkg_find_cuda.cmake path * update version record * Update versions/o-/openssl.json Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com> Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-02-08[curl] Fix/android curl debug bin (#15941)Don Venable
* Add android to targets that need to nuke `debug/bin` * Bumped port version number * Bumped version SHA for curl
2021-01-08[vcpkg baseline][poppler] Fix issue with using libcurl. (#15491)Adam Johnson
* [poppler] Fix issue with using libcurl. * [curl] Ensure CMake policy is set for the libcurl config file. Otherwise, ports using old (eg pre-2.8) CMake minimums might fail when they import the package. * [poppler] Add curl feature to test curl vcpkg-cmake-wrapper.
2020-12-22[curl] Add feature idn2 (#14807)Jack·Boos·Yu
Thanks for fixing phantom dependencies!
2020-12-10[curl] Update to 7.74.0 (#15041)Jorge López Fueyo
2020-11-23[curl] Fixes pkgconfig file (#14715)Matioupi
* Fix pkgconfig for windows debug build. Re-allow tool feature on non windows platforms * Fix tool feature * Modified debug/release prvate libs according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520444862 Added vcpkg_fixup_pkgconfig() according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520435718 * Delete portfile.cmake.orig * Fix pkgconfig * Revert "Fix pkgconfig" This reverts commit cb4da8bcc5e92248c20065f34d5e5d1d88a0e5d4. * Bump port version to 3 * add missing system libs for windows. made case type coherent for ws2_32 * Fix build on x64-linux triplet * Reverted ws2_32 to Ws2_32 as discudssed in https://github.com/microsoft/vcpkg/pull/14350#discussion_r525893479 * More fixes for Linux build with features * Fix for feature c-ares * Formatting * First fix attemps for https://github.com/microsoft/vcpkg/issues/14681 * More fix for https://github.com/microsoft/vcpkg/issues/14681 (Windows only for now) * Add brotli dependcy when brotli feature is enabled * Fixed indentation Co-authored-by: Phoebe Ma <v-phma@microsoft.com>
2020-11-20[curl] Fixes pkgconfig configuration file (#14350)Matioupi
* Fix pkgconfig for windows debug build. Re-allow tool feature on non windows platforms * Fix tool feature * Modified debug/release prvate libs according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520444862 Added vcpkg_fixup_pkgconfig() according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520435718 * Delete portfile.cmake.orig * Fix pkgconfig * Revert "Fix pkgconfig" This reverts commit cb4da8bcc5e92248c20065f34d5e5d1d88a0e5d4. * Bump port version to 3 * add missing system libs for windows. made case type coherent for ws2_32 * Fix build on x64-linux triplet * Reverted ws2_32 to Ws2_32 as discudssed in https://github.com/microsoft/vcpkg/pull/14350#discussion_r525893479 * More fixes for Linux build with features * Fix for feature c-ares * Formatting Co-authored-by: Phoebe Ma <v-phma@microsoft.com>
2020-11-12[curl] Enable feature tool and install curl-config on non-Windows (#14473)Jack·Boos·Yu
* [curl] Enable feature tool and install curl-config on non-Windows * Update ports/curl/portfile.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-10-20[curl] Fix #14049 (#14051)Kevin Lalumiere
2020-10-15[curl] Update to 7.73.0 (#14035)Kevin Lu
2020-09-04[curl] Update to 7.22.0 (#13045)Kevin Lu
2020-08-12[curl] Fix static build (#12800)NancyLi1013
* [curl] Fix static build * Add static patch
2020-08-07[curl] Fix tools (#12758)NancyLi1013
2020-07-06[curl] Update to 7.71.0 (#12141)NancyLi1013
* [curl] Update to 7.71.0 * Update to 7.71.1
2020-04-16[curl] Fix cmake configure error in othertests.cmake check_type_size call, ↵siposcsaba89
CMAKE_TRY_COMPILE_TARGET_TYPE was set to STATIC_LIBRARY (#10659)
2020-03-10[curl] Use openssl for UWP since SSPI is unsupportedRobert Schumacher
2020-02-04[curl] Set non-http as default feature (#9613)Jack·Boos·Yu
* [curl] Set non-http as default feature * [curl] rebuild code * [curl] Add error info, disable uwp build when selecting feature winssl,sspi,tool * [curl] Remove deprecated function * [curl] Fix openssl dependency check in config.cmake
2020-01-10[curl] Update to 7.68.0 (#9589)Kevin Lu
* Bump version * fix UWP patch
2020-01-06[curl] Disable export of Curl::curl targets when building 'tool' feature (#8973)Phoebe
* [curl]Disable export Curl::curl targets when build tool feature * Update patch
2019-10-25[curl]Fix tools depends zlib. (#8739)JackBoosY
2019-09-26[curl] Update to 7.66.0 (#7331)past-due
* [curl] Update to 7.65.3 * [curl] Remove USAGE (Use auto-generated message about exported config.) * Add wrapper * [curl] Update to 7.66.0 * Add wrapper to curl * drop parent_scope * add change that didn't make it * Populate CURL_LIBRARY * Fix transitive dependency * try to actually set LIBRARIES * get .libs * fix curlpp and dynamic builds on linux * add @cenit's suggestion and fix typo in curlpp * modify PDAL patch
2019-07-18[curl] Update to 7.65.2 (#7093)Kevin Lu
2019-07-07[curl] Add features. (#7156)NancyLi1013
2019-06-26[curl] Revert revert of `-imp` suffix removal. (#6698)Robert Schumacher
* [curl] Revert revert of `-imp` suffix removal. * [idevicerestore][libideviceactivation] Simplify dependency on curl * [curl] Trivial change to provoke rebuild
2019-06-20[many ports] improvements for linux/wsl (#6730)Stefano Sinigardi
* [many ports] improve compatibility with WSL and mixed case filesystems * [treehopper] express dependency on libusb, which was not working on non-win32 platforms and is still broken there * [libharu] add compatibility with non-win32 platforms * [geogram] fix openblas on linux [clapack] better integration with linux environment [visit-struct] put cmake config file in the expected folder [geogram] remove trailing underscore to enable compatibility with OpenBLAS * [openblas] playing with underscore, without success * [openblas/lapack] fix library integration * [clapack] improve target handling in cmake module * [openblas] promote self-generated config to default cmake module, otherwise internal ones thinks wrongly that openblas can also solve lapack libs * [clapack,openblas] improve libraries integration * [many ports] fix cmake unnecessary target paths, wrong config paths, empty default dependencies, unnecessary [core] tags * [suitesparse] improve integration with new lapack/openblas mechanism * [suitesparse] add no underscore postfix also for linux * [ceres] fix integration with newer openblas/lapack configs * [aws-c-event-stream] fix regression * [systemc] fix regression * [libwebp,geogram] trigger rebuild * [libwebp,pthread4w] fix regressions * [glbinding] fix cmake module installation * [globjects] disentangle unnecessary dependency from qt5 * [jasper] remove broken and unnecessary patches * [libwebp] fix regression * [many ports] avoid using BUILD_SHARED_LIBS which is uninitialized in port files * [clapack] correctly find dlls * [clapack] use a generic blas as dependency * [fizz,g2o] restore expected version * fix mistake * [many ports] remove WIN32, APPLE and UNIX (again, they keep creeping in) from ports since they are broken and usually break non-win32 ports * [libressl,openssl] do not try to build one if the other is already installed * [itk] update ref and patch to avoid regression * [libressl,openssl] implement full strategy to fix CI * [libwebp] disable components that are broken on macOS * [ogre] enable macOS build * [freeimage,jxrlib,ogre,openexr,protobuf] port patches from #5169 * [ogre] add missing install command * [ffmpeg] enable wrapper for cmake module * [ffmpeg] add avresample module finder * [ffmpeg] improve module detection and exported symbols * [ffmpeg] add variables to cache * [thrift] remove unnecessary build option * [allegro5] fix shared/static inversion * [protobuf] cleanup * [libressl] cleanup * [moos-core] cleanup * commented features must not be separated from other features, otherwise vcpkg complains * [itk] fix regression * [shogun,itk] fix regressions * [ogre] fix regression * [opusfile] add compatibility with non-win32 * [itk] fix regression * [sndfile,libsndfile] remove duplicate, redirect sndfile to libsndfile * add missing dependencies * [ismrmrd] fix regression * [ffmpeg] trigger rebuild * [clapack,openblas,libogg] fix regressions on macOS * [libtins] fix regression * force rebuild windows regressions, unable to reproduce locally * [mosquitto] enable non-win32 builds * [json-dto] force rebuild, unable to reproduce regression locally * [many ports] uniform naming and path length requests * fix regression * fix regression * [ffmpeg] fixes for downstream projects * clean up - thanks to reviewers * trigger rebuild of regressions on macOS * trigger rebuild of regressions on macOS - part2 * Add core back * Use VCPKG_CONCURRENCY * Add core back to suitesparse * Add core back to curl * Add core back to magnum * Add core back to magnum * Add core back to magnum * Add core back to cgal
2019-06-15[WIP] Add a Homepage URL entry for vcpkg ports (#2933)pravic
* [vcpkg] Add "Homepage" field to the CONTROL files.
2019-05-28[Curl] Fix cmake target name (#6649)Phoebe
* Update patch and portfile * Fix case issue in curl, related issue #6643
2019-05-26[Curl] Upgrades 2019.05.08 (#6429)Phoebe
* [Curl] Upgrades 2019.05.08 * merge changes from master * Fix cpr failure * Fix the case issue in Linux * Update patch and portfile * Update the portfile that changed by my mistake * [curl] Update to 7.65.0 to skip USE_DARWINSSL regression. Disable PERL since we don't build the manual anyway. * Rename DARWINSSL to SECTRANSP * Update the name and error detect
2019-05-13[CURL] Remove unnecessary renaming. (#6386)Alexander Neumann
* removed unnecessary renaming. CMake updated its module file for FindCURL. so the renaming is not required anymore. * bump control * fix curl in static builds * fix gdal regression * fix typo * fixed alignment * fix libideviceactivation regression * fix idevicerestore regression
2019-04-17Expose darwinssl as an option when building curl (updated) (#6124)past-due
* expose darwinssl as an option * Fix typo * add an error in case darwinssl is used on a non darwin system * [curl] add darwinssl to curl[ssl] osx default * [curl] Bump CONTROL version
2019-04-09[curl] Bump CONTROL version (#6012)past-due
2019-04-08[google-cloud-cpp] Fix libcurl linkage (#5968)past-due
* [google-cloud-cpp] Fix libcurl linkage * [curl] Fix libcurl exported CMake target config (Windows)
2019-04-08[curl] Fix `tool` feature (#5971)past-due
- Use appropriate EXECUTABLE_SUFFIX to support non-Windows platforms - Fixup `curl-target-release.cmake` to point to the new executable location (fixing the CURL::curl target)
2019-03-14[curl]Add the dependency of the curl feature [ssh] to solve the lnk2019 ↵JackBoosY
error. (#5682)
2018-11-30[curl] Build openssl and schannel backends by default (#3932)Raphael Gozzo
* [curl] Split the OpenSSL and SChannel backends into separate features * [curl] Add mbedTLS backend as a feature * [curl] Make winssl the default for Windows. Remove need for compatibility workaround. * [curl] Continue to use openssl in UWP because PSecurityFunctionTableA is not available.
2018-10-03Handle VCPKG_BUILD_TYPE (#4287)hlysunnaram
* [curl] fix build failure when VCPKG_BUILD_TYPE is set * [libmysql] fix build failure when VCPKG_BUILD_TYPE is set * [openssl-windows] use VCPKG_BUILD_TYPE to build release or debug only * [icu] use VCPKG_BUILD_TYPE to build release or debug only * [gdal] use VCPKG_BUILD_TYPE to build release or debug only * bump versions of curl, gdal, icu, libmysql and openssl-windows
2018-09-05[ports] fix curl 001 patch, update nghttp2 to 1.33.0Force Charlie
2018-09-05[curl] update curl to 7.61.1Force Charlie
2018-08-30[vcpkg] post-build cmake test (#3431)Hiroshi Miura
* [vcpkg] post-build cmake test - test for applications with cmake build system - Add a test feature to vcpkg core, make progress for #72 - Tests for zlib, bzip2, libiconv and openssl for example - Test for curl will be failed, because of a bug #3053 It can detect a this type of problems * [vcpkg_test_cmake] Add MODULE parameter to explicitly specify which type of integration to test. * [bzip2] Fix casing of cmake module name
2018-08-21CURL: allow building of http2 option for uwp (#4131)Dale Stammen
* allow building of http2 option for uwp * [curl] Revert version bump since package is unchanged
2018-07-18[curl] update to 7.61.0 (#3901)pravic
* [curl] update to 7.61.0 * [curl] Fix wrong checksum. * [curl] Remove winssl-http2 patch which is not needed anymore. per curl/curl#2591.
2018-05-30[curl] fix curl[tool] support HTTP2 use WinSSLForce Charlie
2018-05-19[curl] Bump versionAlexander Karatarakis