Commit Graph

11118 Commits

Author SHA1 Message Date
ras0219
aef838536e
[vcpkg] Track compiler information in ABI (#11654)
* [vcpkg] Refactor out abi_tags_from_pre_build_info()

* [vcpkg] Track Windows toolchain file in triplet hash

* [vcpkg] Improve error messages when constructing PreBuildInfo

* [vcpkg] Extract InstallPlanAction::BuildAbiInfo

* [vcpkg] Extract Build::EnvCache and private-impl VcpkgPaths

* [vcpkg] Enable compiler hash detection when binarycaching is enabled

* [vcpkg] Downgrade warning about missing ABI keys

When binarycaching is not enabled, this warning is spurious and provides no user value.

* [vcpkg] Cleanup

* [vcpkg] Refactor compiler tracking into triplet abi computation

Move several static global caches into VcpkgPaths/EnvCache.
Add feature flag 'compilertracking' to enable the new feature.

* [vcpkg] Refactor out PreBuildInfo::using_vcvars()

Move VcpkgTripletVar into build.cpp because it is not used outside that file.

* [vcpkg] Address some code analysis warnings

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-06-22 14:14:36 -07:00
Billy O'Neal
2bf1f30deb
[vcpkg] Use SSH keys instead of password authentication when minting Linux scale sets (#11999) 2020-06-21 19:13:13 -07:00
Glyn Matthews
ee17a68508
[skyr-url] Updated version number of skyr-url (#11911)
* [skyr-url] Updated version number of skyr-url

* Updated HEAD_REF value
2020-06-18 16:27:17 -07:00
Rémy Tassoux
20d7fe5bb2
[bitsery] Update to 5.1.0 version (#11912)
* [bitsery] Update to 5.1.0 version

* [bitsery] Remove unused patch
2020-06-18 16:26:36 -07:00
Sean Yen
791767a66d
[graphicsmagick] fix Magick++.h header location. (#11926)
* fix Magick++.h location.

* Update CONTROL
2020-06-18 16:21:20 -07:00
Vitalii Koshura
de44a808e0
Put user-defined configuration triplets path on top of the search queue (#11931)
I believe that user-defined configuration triplets paths should be the first when searching for triplet configuration.
This commit puts user-defined configuration triplets (if defined) on top of the search queue before standard paths.
This could help to overwrite default tiplet configuration without setting custom triplet.

P.S. If current implementation is better than my suggestion, feel free to ignore this commit.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-18 15:53:58 -07:00
An Tao
55e96af16b
[trantor] Bump version to v1.0.0-rc14 (#11937)
* [trantor] Bump version to v1.0.0-rc14

* Update CONTROL
2020-06-18 15:43:10 -07:00
Vitalii Koshura
61c2158d33
[cmake] Add mirror to download Strawberry Perl (#11938)
Last several days Strawberry Perl official download server has issues that lead to extremely slow download rates
(sometimes it takes more than 1 hour to download ~150MB).
This commit adds non-official mirror of Strawberry Perl to the list of available URLs.

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-18 15:42:20 -07:00
thewhiteninja
2346dad99e
[nlohmann-json] Upgrade to 3.8.0 (#11941)
* [nlohmann-json] Upgrade to 3.8.0

* Replace hardcoded port name by the variable ${PORT}

* Replace all nlohmann-json by ${PORT}
2020-06-18 15:38:49 -07:00
Leonid Pospelov
5f237aa8a4
Mention --ignore-space-at-eol in patching.md (#11952) 2020-06-18 15:35:30 -07:00
Leonid Pospelov
da3be5d43b
[nanobench] Add new port (#11955)
* [nanobench] Add new port

* Update ports/nanobench/portfile.cmake

* Update ports/nanobench/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-18 15:33:42 -07:00
Owen Rudge
3c5c7d0f38
[tinyxml2] Fix generation of pkg-config file (#11966) 2020-06-18 15:30:42 -07:00
Tye Tinsley
05c7e2c7de
Update C port files (#12013) 2020-06-18 15:23:54 -07:00
Daniel Parker
d2262e34d1
[jsoncons] Update to v0.153.3 (#12014) 2020-06-18 15:21:04 -07:00
Giulio Romualdi
a2cd3ad3d8
[qhull] update version 8.0.0 (#12015)
* [qhull] Update the library version to 8.0.0 (2020.1)

* [qhull] Update the patches:
* uwp.patch has been removed
* mac-fix.patch is updated. Now C++11 is required to compile the library
2020-06-18 15:18:12 -07:00
Phoebe
ba98abdd0d
[vcpkg baseline] Retrigger failed ports in baseline (#11965)
* [vcpkg baseline] Retrigger flaky ports

* update the url for geographiclib

* Rebase the changes

* Remove libpq:arm64-windows=fail in baseline file
2020-06-17 23:53:18 -07:00
Billy O'Neal
00e0dbdcb1
[vcpkg] Clean tombstones in every build except PR validations (#12000) 2020-06-17 21:31:30 -07:00
Rémy Tassoux
7960648b4d
[directxtk12][directxtex] Update to latest version (#11971)
https://github.com/microsoft/DirectXTK12/releases/tag/jun2020b
https://github.com/microsoft/DirectXTex/releases/tag/jun2020b
2020-06-17 14:48:39 -07:00
JonLiu1993
4e2f4d3b03
[libzip] Update to 1.7.1 (#11982)
* [libzip] Update to 1.7.1

* Update ports/libzip/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-17 14:47:32 -07:00
Jack·Boos·Yu
121f3d502a
[libvpx] Support arm64-windows (#11963) 2020-06-17 13:43:44 -07:00
Jack·Boos·Yu
f18e0b4387
[thrift] Update to 0.13.0 and fix OSX build (#11981) 2020-06-17 13:42:40 -07:00
George Bott
7bf7e816bd
[plf-colony] Update to 5.33 (#11993) 2020-06-17 13:04:54 -07:00
ras0219
4cbbf4ebe6
[vcpkg] Fix issue #9781 by exporting from the installed directory (#11015)
* [vcpkg] Fix issue #9781 by exporting from the installed directory

* [vcpkg] Address code review comments for #11015

* [vcpkg] Remove duplicate triplet in installed path from exports

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-06-17 12:32:05 -07:00
Jack·Boos·Yu
a4d42aac24
[breakpad] Fix build failure on OSX (#11984)
* [breakpad] Fix build failure on OSX

* update baseline

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-17 11:19:55 -07:00
Phoebe
f80c61927b
[slikenet] Add cmake config and targets file (#11987)
* [slikenet] Add cmake config and targets file

* Add vcpkg-cmake-wrapper
2020-06-17 11:18:54 -07:00
Billy O'Neal
6a8d2cb4a1
Attempt to mitigate Windows Defender detections by making provision-image.ps1 not a powershell script (#11978)
* Remove C:\ exclusion since we do all the interesting work on D: now.

* Rename provision-image.ps1 to remove executable extension.
2020-06-17 10:08:30 -07:00
Victor Romero
6185aa7650
[CHANGELOG] Update to 2020.06.15 (#11977) 2020-06-16 16:41:01 -07:00
Billy O'Neal
04e214eb0e
[vcpkg] Fix create by extracting common paths settings (#11842)
Resolves #11784
2020-06-16 11:58:11 -07:00
Billy O'Neal
7192d3affa
[vcpkg] Delete g_binary_caching global that should be passed as a parameter. (#11958) 2020-06-15 14:34:26 -07:00
Alexander Neumann
14514508d8
[vcpkg] Add vcpkg item to project settings in Visual Studio (#4361)
Co-authored-by: Curtis J Bezault <curtbezault@gmail.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-06-15 14:24:14 -07:00
NancyLi1013
36b2f28bbb
[mpir] Add mpirxx.lib (#9205)
* [mpir] Add mpirxx.lib

* Update

* Remove bin directory in static build

* Update support info
2020-06-15 13:13:04 -07:00
Mérill Téterel
ffa7fd27cf
Revert "[nowide] Set the ports to empty package (#11732)" (#11859)
This reverts commit 9d727caa3f.
2020-06-12 18:06:25 -07:00
Jack·Boos·Yu
83627767af
[vcpkg baseline] Fix baseline error (#11896)
* [tinyfiledialogs] Re-trigger CI test

* [msix] Fix source hash

* [geographiclib] Re-trigger CI test

* [soundtouch] Re-trigger CI test

* update baseline

* [plplot] Re-trigger CI test

* [dmlc] Fix issues with parallel configuration

* [tclap] Re-trigger CI test

* [itpp] Re-trigger CI test

* [mpg123] Re-trigger CI test

* [qwt] Re-trigger CI test

* [soundtouch] Re-trigger CI test

* [pthreads] Re-trigger CI test
2020-06-12 13:09:46 -07:00
The Phantom Derpstorm
250e35a961
[infoware] Add port of infoware library (#11410)
* Improved infoware and portfile port

* Add a note for why we do this.

* Add vcpkg_fail_port_install call requested by @PhoebeHui

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-06-11 23:32:03 -07:00
Silvio Traversaro
b97fe822f5
[ccd] Add emscripten support (#11407)
Backport upstream patch: https://github.com/danfis/libccd/pull/70
Disable BUILD_TESTING, that has also the nice side effect of a faster build on all triplets.
2020-06-11 23:20:27 -07:00
Silvio Traversaro
310f4df34f
[libpcap] Enable compilation of libpcap port on x86-windows and x64-windows (#10731)
* Enable compilation of libpcap port on x86-windows and x64-windows

As winpcap and libpcap install the same headers, this two
port have been marked as not not compatible, and cannot be
installed together.

* Update ci.baseline.txt

* Add libcrafter failing ports to ci.baseline.txt
2020-06-11 23:13:23 -07:00
Owen Rudge
50deb3eceb
[tinyxml2] Update to 8.0.0; avoid exporting symbols when building static libraries (#11616)
* [tinyxml2] Update to 8.0.0; avoid exporting symbols when building static libraries

* [tinyxml2] Clean up files
2020-06-11 22:37:02 -07:00
Pavel Kisliak
269aeb7f4a
[bitserializer] Update to new version 0.10 (#11683)
* [BitSerializer] Update to version 0.9

* [bitserializer] Update to version 0.10

* [bitserializer] Enable all features by default

* [bitserializer] Update hash of tagged commit and remove "rapidyaml-archive" from default list of features

* [bitserializer] Add alias packages for deprecated BitSerializer's libraries

* Skip bitserializer-rapidyaml for arm and osx

* Update scripts/ci.baseline.txt

Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2020-06-11 22:34:31 -07:00
victorburckel
0df89ff50e
[ace] tao as feature (#11473)
* Add tao as feature for ace

* Use vcpkg_install_msbuild instead of vcpkg_build_msbuild

* Use lists for directories installation as in #11464

* Update to version 6.5.9-4

* Update version

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-06-11 22:27:55 -07:00
Adam Johnson
e1783c68c4
[python3] Update to Python 3.8 (#11708)
* [python3] Update to Python 3.8.3.

[vtk] Update to Python 3.8 and fix improper Python3 artifact
specification.

* [python3] Fix static linking, broken in 121faf2.

* [hyperscan] Add missing build dependency (fixes CI on macOS).
2020-06-11 22:23:26 -07:00
Eric Huff
ca52d429b6
[librabbitmq] Update to use rabbitmq-config.cmake (#11733)
* Update librabbitmq portfile to use rabbitmq-config.cmake

* Change version and update outdated vcpkg functions

* Capitalization error

Co-authored-by: Eric Huff <thegreaterici@gmail.com>
2020-06-11 22:16:43 -07:00
JonLiu1993
ac5e475583
[libpmemobj-cpp] Update to 1.10 (#11738)
* [libpmemobj-cpp] Update to 1.10

* [libpmemobj-cpp] Update to 1.10

* [libpmemobj-cpp] Update to 1.10

* fixlibpmemobj-cpp

* Update ports/libpmemobj-cpp/portfile.cmake

* Update ports/libpmemobj-cpp/portfile.cmake

* Update ports/libpmemobj-cpp/portfile.cmake

* Update ports/libpmemobj-cpp/portfile.cmake

* Update ports/libpmemobj-cpp/portfile.cmake

* Update ports/libpmemobj-cpp/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-06-11 22:13:44 -07:00
Maki
0f161f9e12
[discord-game-sdk] Won't compile with certain compilers (#11728)
* [discord-game-sdk] Added required flag for compiling

* [discord-game-sdk] Added patch for fixing cstdint issue

* [discord-game-sdk] Bumped version for patch

* [discord-game-sdk] Formatting

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-06-11 22:09:27 -07:00
Moritz
8c0860c915
[LAStools] Update to 200509 (#11796)
* [LAStools] Update to 200509

* [LAStools] fixed file naming for case-sensitive linux triplett
2020-06-11 22:04:14 -07:00
NancyLi1013
8d399bd86b
[fmt] Update to 6.2.1 (#11789) 2020-06-11 21:42:36 -07:00
Lily
0a87852605
[libuuid] Install uuid.pc file (#11849)
* [libuuid] Install uuid.pc file

* [libuuid] Install uuid.pc file

* [libuuid] Install uuid.pc file

* Update portfile.cmake

* Update ports/libuuid/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-06-11 21:39:39 -07:00
Lily
4c86b264fa
[xalan-c] Fix import Xalan.exe (#11869)
* [xalan-c] Fix import Xalan.exe

* [xalan-c] Fix import Xalan.exe
2020-06-11 21:31:24 -07:00
Phoebe
df99d8dcc2
[glib/gts] Add pkgconfig files (#11884)
* [glib/gts] Add pkgconfig files

* Update the patch

* Update ports/glib/CMakeLists.txt
2020-06-11 21:30:40 -07:00
Leonid Pospelov
d690c9bf7f
[WinReg] Update to 3.1.0 (#11888) 2020-06-11 21:29:31 -07:00
Billy O'Neal
68244603d0
[gtk] DISABLE_PARALLEL_CONFIGURE (#11892) 2020-06-11 19:20:28 -07:00