Crypto++ checks the host machine instead of the target machine
when deciding which harware extensions it can use. This breaks
cross-compilation in most cases. For example compiling x64 binaries
on Apple Silicon doesn't work.
This change allows users to disable hardware specific instructions
using triplet files if they're trying to cross-compile, by adding
if(PORT STREQUAL "cryptopp")
set(CRYPTOPP_DISABLE_ASM "ON")
endif()
* [clipp] Add patch to fix std::result_of deprecated in C++20
* x-add-version
* Modify version-string to version-date
* x-add-version
* Add upstream PR comment.
* Version DB
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* add new port of CSerialPort v4.1.1
* add cserialport version info
* modify according to the suggestion
* update version info
* remove BUILD_SHARED_LIBS set, it is automatically set by vcpkg_cmake_configure
* update version info
* move copyright to the end
* update version info
* [semver] Add new port
* [semver] semver.json git-tree update
* [semver] vcpkg-cmake + vcpkg-cmake-config deps
* [semver] semver.json git-tree update
* [z4kn4fein-semver] Add new port
* [z4kn4fein-semver] Add new port
* [z4kn4fein-semver] remove semver
* [configcat] Update to version 1.0.0
* [configcat] Update to version 1.0.0
* [tbb] Update to 2021.3.0
* [tbb] Add Threads dependency
* [pagmo2] Update to support new TBB
* [openvdb] Update to 8.1.0
* [embree2] Remove from baseline -- it is no longer receiving support from upstream
* [usd] Mark as unsupported
* [usd] Disable USD in CI due to policy https://github.com/PixarAnimationStudios/USD/issues/1600
* [openvdb] Bump port-version
* Update version database
* [pagmo2] Fix vcpkg.json
* update version
* wip update
* versions
* [embree2] deprecate, [openvdb,usd] resolve conflicts, [tbb] update
* Added libxml port.
* Remove port version as it's initial port.
* Added baseline version
* Support only for windows and static
* Allowed building debug version
* update versions
* Update ports/libxpm/portfile.cmake
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* Added new lines
* Update ports/libxpm/vcpkg.json
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* Update ports/libxpm/portfile.cmake
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* Update ports/libxpm/vcpkg.json
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
* Regenerated versions
* Update ports/libxpm/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Libxpm is taken from gitlab now.
* Dropped changes against master in original repo for libxpm.
* Dropped libxpm from baseline
* Dropped version for libxpm
* Update cpuinfo
* Updated date of version
* Update version database
* Removed support for arm32 & uwp as library is not supporting it.
* Version regenerated
* Update ports/cpuinfo/vcpkg.json
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
* Updated versions
* Initial commit WIP
* Fixed compilation of latest stable version
* Dropped comments
* Switch from version-string to version
* Added versions
* Fixed path of cmake files for other projects
* Updated versions
* Various modernization.
* Fully mark embree2 as deprecated.
* [pagmo2] Disable -Werror
* [cctag] Fix finding and use of TBB.
* [openvdb] Baseline the static versions because they exceed FFFFFFFF in size, and I'm not sure if that's fixable....
* [gazebo] Apply https://github.com/osrf/gazebo/pull/3174 patch to fix TBB.
* Respond to failures in https://dev.azure.com/vcpkg/public/_build/results?buildId=76586
* [pagmo2] Add license. See 19d774fbb6/src/bfe.cpp (L5-L27)
* [tbb] Add license.
* [embree2] Add "license".
* [tbb] Use vcpkg_cmake_config_fixup and fix version as requested by @LilyWangLL
* [usd] Add usd is known broken message.
* [embree2] Remove completely.
* Fix version database.
* Fix usd version database.
* Fix wrong case on Linux.
* Lowercase the tbb directory to get to their configs.
* [cctag] minimize patches
* [tbb] Apply supports expression fix suggested in https://github.com/microsoft/vcpkg/pull/26284#discussion_r967427833
* [usd] Add note about upstream issue.
* [pagmo2] Minimize patch.
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Mathis Logemann <mathisloge@gmail.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
Co-authored-by: Vladimír Aubrecht <vladimir.aubrecht@me.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* Update ports/configcat/portfile.cmake
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
* [configcat] Add new port
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [cli] Update the version to 1.1.1
* [cli] Update the version to 1.2.1
* [cli] Update the version to 1.2.1: fix PR requests
* [aricpp] create a new port (#17162)
* [cli] run the command: ./vcpkg x-add-version --all
* [aricpp] change request for #18048
* Update ports/aricpp/portfile.cmake
* [aricpp] change request for #18048
* Update ports/aricpp/vcpkg.json
* Update ports/aricpp/vcpkg.json
* Update versions/a-/aricpp.json
* Update versions/a-/aricpp.json
* [aricpp] port-version -> 0
* [cli] v. 2.0
* [cli] Update ports/cli/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/cli/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [cli] bump port version
* Update versions/c-/cli.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [cli] Update the version to 2.0.1
* [cli] Update the version to 2.0.1
* [cli] Update the version to 2.0.1
* update version
* update version
* use version not version-semver
* overwrite version
* add license
* update version
* [cli] update port-version
* format
* add version
Co-authored-by: Daniele Pallastrelli <daniele.pallastrelli@sadel.it>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
* Use Cmake without gflash for UWP-ARM64 build
* Merge branch 'master' of https://github.com/Microsoft/vcpkg
* Update version database
* Added glog dependencie for not uwp platforms
* Formatted vcpkg.json
* Updated version
* Added MINIGLOG Feature in uwp
* Update version database
* Changed platform support for glog
* Update version database
Co-authored-by: Adolfo Solis <asolis@polyworksmexico.com>
* cryptopp: Fix compilation with clang-cl
* Add clang-cl 12.0+ to supported configurations
* Use MSVC path to detect CRYPTOPP_CXX17_UNCAUGHT_EXCEPTIONS
* cryptopp: Update port version
* cryptopp: Fix clang-cl SIMD flag detection
* Patch CheckCompileLinkOption to use try_compile on all platforms
* Use GNU path when detecing SSE options with clang-cl
* Fix SSL on iOS
Enables secure transport SSL backend on iOS.
When CURL_CA_BUNDLE is set (defaults to /etc/ssl/cert.pem) curl sets it as CA for every request, but on iOS this file is missing and curl's `sectransp` SSL implementation can't deal with it, failing the request completely.
This change makes CURL_CA_BUNDLE to be unset, much like CURL_CA_PATH so that `sectransp` uses system CA store.
* Update versions/c-/curl.json
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>