aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-16Merge pull request #10694 from glynos/skyr-urlRobert Schumacher
[skyr-url] Bumped version of skyr-url to 1.5.2
2020-04-16Merge pull request #10672 from 20zinnm/entt-3.3.2Robert Schumacher
[entt] Update to version 3.3.2
2020-04-16Merge pull request #10713 from xonix-22/supported-version-changeRobert Schumacher
[fribidi] Updated to v1.0.9
2020-04-16Merge pull request #10722 from NancyLi1013/dev/NancyLi/10708-update-raylibRobert Schumacher
[raylib] Update to 3.0.0
2020-04-16Merge pull request #10737 from nuspell/nuspellRobert Schumacher
[nuspell] update port to v3.1.0
2020-04-16Merge pull request #10756 from evpobr/libvorbis-update-to-v1.3.6-4d963fe-4Robert Schumacher
[libvorbis] Update to latest commit
2020-04-16Merge pull request #10739 from LilyWangL/dev/Lily/issue10723Robert Schumacher
[DirectXMesh] Add support build for DirectX12
2020-04-16Merge pull request #10755 from LilyWangL/dev/Lily/issue10741Robert Schumacher
[fmt] update to 6.2.0
2020-04-16Merge pull request #10743 from PhoebeHui/dev/Phoebe/openssl-windowsRobert Schumacher
[openssl-windows] Avoid to install docs for openssl-windows
2020-04-16Merge pull request #10781 from Voskrese/physfs-mirror-urlRobert Schumacher
[physfs] mirror url
2020-04-16Merge pull request #10758 from Neumann-A/update_gsl_2_6Robert Schumacher
[gsl] update to 2.6
2020-04-16Merge pull request #10787 from 20zinnm/add-quadtreeRobert Schumacher
[quadtree] Add port
2020-04-16[ninja] Merge pull request #10796 from Voskrese/ninja-update-1.10Robert Schumacher
[Ninja] Update to 1.10
2020-04-16Merge pull request #10835 from kevinlul/freetype-no-harfbuzzRobert Schumacher
[Freetype] Actually prevent linking HarfBuzz on POSIX
2020-04-16Merge pull request #10816 from zi-m/bloscRobert Schumacher
[blosc] Update to 1.18.1
2020-04-16[zstd] export zstd-config.cmake (#10815)Robert Schumacher
* export zstd-config.cmake * update portfile.cmake according to NancyLi1013 review
2020-04-16[libgit2] Upgrade to 1.0.0 (#10807)Lily
2020-04-16[restinio] Updated to v.0.6.6 (#10813)eao197
* RESTinio updated to v.0.6.6. * Fixed version of RESTinio.
2020-04-16[python3] fix build on macOS and linux (#10841)Stefano Sinigardi
* [python3] fix build on macOS and linux * update ci baseline
2020-04-16[blend2d] Update to beta_2020-04-15 (#10844)ZeeWanderer
Update blend2d to beta_2020-04-15 Update local asmjit to 2020-04-14
2020-04-16[cppitertools] Update to version 2.0 (#10848)Neel Raiyani
* update control and portfile * update portfile based on feedback by Nicole * fix cppitertools Co-authored-by: Nicole Mazzuca <nicole@strega-nil.co>
2020-04-16[nlohmann-fifo-map] Fix Could not find a package "nlohmann-fifo-map" (#10850)Lily
2020-04-16[avro-c] Fix building avro-c in Linux (#10514)Michael Spector
* Fix building avro-c in Linux * Increment version * Declare Linux is supported * Updated CI baseline Co-authored-by: Michael Spector <spektom@gmail.com>
2020-04-16[curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error (#10535)Lily
* [curl] Add zlib to default feature * [curl] Fix line alignment * [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error * [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error
2020-04-17[cppcoro] force static linkagePark DongHa
* report error for clang-cl build with VC++ in VS 2019 will fail by the header file.
2020-04-16[cppcoro] port install failure on platformsluncliff
* vcpkg_fail_port_install on uwp/linux mention PR #10693 so linux/clang users can see the port issues
2020-04-15Use PORT variable instead of hardcoded name.Meyer Zinn
2020-04-15Add initial iOS support (#6275)alcroito
* Add iOS community triplets and toolchain support Added an iOS toolchain to enable building packages for iOS. The toolchain is used when a triplet's VCPKG_CMAKE_SYSTEM_NAME is set to iOS. To configure which architecture should be built, as well as other iOS specifics, the following triplet variables can be set: - VCPKG_TARGET_ARCHITECTURE - VCPKG_OSX_SYSROOT - VCPKG_OSX_DEPLOYMENT_TARGET - VCPKG_OSX_ARCHITECTURES The following VCPKG_TARGET_ARCHITECTURE values are currently supported: - arm, arm64, x64, x86. The following VCPKG_OSX_SYSROOT values are currently supported: - iphoneos, iphonesimulator, or an absolute path to the device or simulator Xcode SDK. VCPKG_OSX_DEPLOYMENT_TARGET can be set to control the minimum iOS delopyment target for the built libraries. CMAKE_OSX_ARCHITECTURES is derived from VCPKG_TARGET_ARCHITECTURE, so generally it should not be set. In case if someone needs to target a more specific architecture (like armv7k or arm64e), it can be set in the triplet via VCPKG_OSX_ARCHITECTURES. Note that only certain combinations of the architecture and sysroot will work: simulator SDKs only provide x86-based libraries, etc. The toolchain also sets CMAKE_SYSTEM_PROCESSOR for certain configurations, because certain packages (like libpng) depend on the processor type. Added 4 community iOS triplets that build static libraries: - arm-ios, arm64-ios, x86-ios, x64-ios. The non-arm triplets target the iOS simulator. The triplets build static libraries because they are easiest to integrate into an iOS project. Dynamic libraries or frameworks require code signing on iOS, which complicates integration. Added heuristics to try and automatically detect what iOS triplet to use when building your own CMake project (so when a CMake project sets CMAKE_TOOLCHAIN_FILE to buildsystems/vcpkg.cmake), if no explicit triplet is provided (VCPKG_TARGET_TRIPLET is undefined). The heuristic checks for the values of CMAKE_SYSTEM_NAME and CMAKE_OSX_ARCHITECTURES. Note that for this to work, CMAKE_OSX_ARCHITECTURES needs to be set before the first project() call in your CMake project. Added workaround so find_package finds vcpkg installed packages when targeting iOS. This is done by saving / restoring the value of CMAKE_FIND_ROOT_PATH while also adding the vcpkg package root in the find_package override macro. The workaround can be removed once vcpkg upgrades to CMake 3.15.0 or higher where the issue is fixed. Fixes: #6003 * Fix building libpng and pcre2 targetting iOS Fixes: #6003
2020-04-15[vcpkg] Fix bootstrap from out of directory (#10846)nicole mazzuca
In my last PR, I broke building vcpkg from a directory that isn't the vcpkg directory; this commit fixes that.
2020-04-15Forgot to bump version in accordance with maintainer guideKevin Lu
2020-04-15disable openvdb:x64-windows-static=fail in scripts/ci.baseline.txtzi-m
2020-04-14[vcpkg] Clean up CMake build system (#10834)nicole mazzuca
There are quite a few changes to the CMake build system packaged up into one set here: * Added `toolsrc/cmake/utilities.cmake`, which contains the following: * `vcpkg_detect_compiler` -- get the name of the C++ compiler, as one of {gcc, clang, msvc} * `vcpkg_detect_standard_library` -- get the name of the standard library we're linking to, as one of {libstdc++, libc++, msvc-stl} * `vcpkg_detect_std_filesystem` -- figure out how to link and call into C++17's filesystem; whether one needs to link to `stdc++fs` or `c++fs`, and whether to use `<filesystem>` or `<experimental/filesystem>`. * Added a `VCPKG_WARNINGS_AS_ERRORS`, split off from `VCPKG_DEVELOPMENT_WARNINGS`, which allows one to use the development warnings without passing -Werror * Rename `DEFINE_DISABLE_METRICS` to `VCPKG_DISABLE_METRICS` -- the former will now print a deprecation message and set the latter. * Now, print a deprecation message on `WERROR`; it doesn't do anything since the behavior it requested is now the default. * Pass `-std=c++17` if the compiler allows it, instead of `-std=c++1z` * Do some code movement * Pass `USE_STD_FILESYSTEM` if possible, instead of only on minGW * Renamed to `VCPKG_USE_STD_FILESYSTEM` Additionally, we now pass `/W4` in Debug mode on x86 in the Visual Studio build system; this brings it in line with the CMake build system, and the x64 Visual Studio build system. And finally, we make some minor code changes to support compiling in VCPKG_DEVELOPMENT_WARNINGS mode.
2020-04-15[Freetype] Actually prevent linking HarfBuzz on POSIXKevin Lu
Correctly fixes #10041 Fixes three typos in #10073
2020-04-14[boringssl] Add new port (#8455)Alexej Harm
* [boringssl] Add new port * removed usage of deprecated vcpkg functions * let the ci treat boringssl like libressl * applied requested changes * [boringssl] Update to commit 590265773@2020-04-07 (#8455) * [boringssl] Restore scripts/ci.baseline.txt
2020-04-14update portfile.cmake according to LilyWangL reviewzi-m
2020-04-14update portfile.cmake according to NancyLi1013 reviewzi-m
2020-04-13update to 1.18.1 and export blosc-config.cmakezi-m
2020-04-13export zstd-config.cmakezi-m
2020-04-13Fix copyright.Meyer Zinn
2020-04-13resolve merge conflictsMeyer Zinn
2020-04-13Add quadtreeMeyer Zinn
make review corrections
2020-04-13fix cleanVoskrese
2020-04-13fix cleanVoskrese
2020-04-12ninja update 1.10Voskrese
2020-04-12ninja update 1.10Voskrese
2020-04-11Add quadtreeMeyer Zinn
2020-04-11physfs mirror urlVoskrese
2020-04-11physfs mirror urlVoskrese
2020-04-10[cppcoro] 2020-02-28luncliff
2020-04-10[cppcoro] embed CMakeLists.txt fileluncliff
* copy the CMakeLists.txt file and start build with it * change version to 2020.2 For now the repo doesn't have any tags. Therefore its version followed the latest commit, which is made in 2020 Feb.