aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2021-08-25[vcpkg] Add triplet option VCPKG_NO_COMPILER_TRACKING (#17526)Kevin Lalumiere
2021-08-24[vcpkgTools.xml] Update cmake 3.20.4 hash for freebsd (#19697)InfRandomness
2021-08-24[tinyfiledialogs] Fix usage (#19723)NancyLi1013
* [tinyfiledialogs] Fix usage * Update version files
2021-08-20[vcpkg baseline][paraview:x64-osx][vcpkg_cmake_config_fixup] Revert #19469 ↵Phoebe
(#19633) * [vcpkg_cmake_config_fixup] Revert #19469 * Update the version date * actually just revert * move stuff around in vcpkg-cmake-config.json file Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-08-20[freebds] Fix vcpkg-tool compilation issue (#19641)InfRandomness
Adds an xml entry to cmake 3.20.4 for freebsd 13
2021-08-18[libconfig] fix compilation errors on macos (#19374)James Athey
* remove "find_path(STDINT_H stdint.h)". On clang/macos, this picks up the kernel headers version of stdint.h, instead of the C standard library, breaking compilation * only define YY_NO_UNISTD_H and YY_USE_CONST on Windows, like the upstream CMakeLists.txt * set the C standard to C99, like the upstream CMakeLists.txt * update to 1.7.3 * remove the "fail" line from ci.baseline.txt * run ./vcpkg x-add-version --all to update metadata files * reset port-version
2021-08-16[vcpkg_fixup_pkgconfig] HOTFIX -- revert #19469 (#19607)ras0219
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-08-16[rollup:2021-08-09] Rollup PR (#19469)nicole mazzuca
* [rollup:2021-08-09] PR #16706 (@JackBoosY) [vcpkg_fixup_cmake_targets] Fix up OSX system development path * [rollup:2021-08-09] PR #19238 (@strega-nil) [scripts-audit] vcpkg_download_distfile * [rollup:2021-08-09] PR #19239 (@strega-nil) [scripts-audit] vcpkg_find_fortran * [rollup:2021-08-09] PR #19338 (@strega-nil) [tinyfiledialogs] Fix for good * [rollup:2021-08-09] PR #19348 (@strega-nil) [scripts-audit] vcpkg_fixup_pkgconfig * fix ports.cmake with newer vcpkg_download_distfile * fix vcpkg create * move vcpkg_common_definitions down so that it's not incorrect * fix vcpkg_internal_get_cmake_vars Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-13[vcpkg_find_fortran] Update libiconv and zlib hash (#19545)Jack·Boos·Yu
* [vcpkg_find_fortran] Update libiconv hash * Fix more hash
2021-08-13Update VMs for Patch Tuesday, 2021-08-11 (#19508)Billy O'Neal
* Deploy SDKs with full features first to ensure we get Debugging Tools for Windows. * Update VMs for Patch Tuesday, 2021-08-11
2021-08-13[OpenCV] update to v4.5.3 and to v3.4.15 (#18827)Stefano Sinigardi
* [OpenCV] update to v4.5.3 and to v3.4.15 * [OpenCV] update refs * [libxml2] add missing find_dependency(Iconv) [libiconv] update cmake wrapper * [libiconv] fix hints * [opencv4] do not require cudnn if cuda enabled * [opencv] update refs * [OpenCV] increase CI coverage even more * [vcpkg-ci-opencv] trying to restore x64-uwp ci tests * restore previous patches to avoid unnecessary modifications * [OpenCV] fix refs * [OpenCV] fix CMake Warning related to protobuf dependency * [OpenCV] fix refs * [libxml2] fix references * [libxml2] restore previous cmake wrapper, new one is broken * [libxml2] fix references * bump versions * update refs * [libxml2] Update the format for vcpkg-cmake-wrapper.cmake * Update versions/l-/libxml2.json * [libxml2] update port version * [libxml2] update refs * [OpenCV] fix refs Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-08-13Skip embree2 in CI for static triplets due to conflicts. Common name problem ↵Billy O'Neal
reported upstream as https://github.com/embree/embree/issues/331 (#19553) ``` Starting package 3/3: embree3:x64-windows-static Building package embree3[avx,avx2,core,sse2,sse42]:x64-windows-static... -- Using C:/Dev/vcpkg/downloads/embree-embree-v3.12.2.tar.gz -- Extracting source C:/Dev/vcpkg/downloads/embree-embree-v3.12.2.tar.gz -- Applying patch fix-path.patch -- Applying patch fix-static-usage.patch -- Applying patch cmake_policy.patch -- Applying patch fix-targets-file-not-found.patch -- Using source at C:/Dev/vcpkg/buildtrees/embree3/src/v3.12.2-cbae4ce8b1.clean -- Found external ninja('1.10.2'). -- Configuring x64-windows-static-dbg -- Configuring x64-windows-static-rel -- Building x64-windows-static-dbg -- Building x64-windows-static-rel -- Installing: C:/Dev/vcpkg/packages/embree3_x64-windows-static/share/embree3/copyright -- Performing post-build validation -- Performing post-build validation done Building package embree3[avx,avx2,core,sse2,sse42]:x64-windows-static... done Installing package embree3[avx,avx2,core,sse2,sse42]:x64-windows-static... The following files are already installed in C:/Dev/vcpkg/installed/x64-windows-static and are in conflict with embree3:x64-windows-static Installed by embree2:x64-windows-static debug/lib/embree_avx.lib debug/lib/embree_avx2.lib debug/lib/embree_sse42.lib debug/lib/lexers.lib debug/lib/math.lib debug/lib/simd.lib debug/lib/sys.lib debug/lib/tasking.lib lib/embree_avx.lib lib/embree_avx2.lib lib/embree_sse42.lib lib/lexers.lib lib/math.lib lib/simd.lib lib/sys.lib lib/tasking.lib Please ensure you're using the latest portfiles with `.\vcpkg update`, then submit an issue at https://github.com/Microsoft/vcpkg/issues including: Package: embree3:x64-windows-static Vcpkg version: 2021-08-12-85ab112d5ee102bc6eac8cdbbfdd173a71374e04 Additionally, attach any relevant sections from the log files above. ```
2021-08-12[vcpkg] Update tool to 2021-08-12. (#19543)Billy O'Neal
Resolves #17897
2021-08-11The FreeBSD spelling of x86-64 is amd64. (#19456)David Chisnall
CMAKE_HOST_SYSTEM_PROCESSOR is set to amd64 on x86-64 FreeBSD systems. CMake's STREQUAL gives a case-sensitive comparison so this case was missed during bootstrapping when using vcpkg as a submodule.
2021-08-11 [keystone] Fix static build with dynamic CRT on Windows (#19491)NancyLi1013
* [keystone] Fix static build with dynamic CRT on Windows * Add port-version * Update version files * Add double quotes for the path * Update versions/k-/keystone.json * Add comments for kstool * Update versions/k-/keystone.json
2021-08-11[cmake] Update to 3.21.1 (#18955)Jack·Boos·Yu
2021-08-10[vcpkg-cmake] Fix vcpkg_copy_pdbs false alarm (#19369)myd7349
2021-08-09[vcpkg baseline][rbdl-orb/rbdl/ptex] file conflicts, skip rbdl-orb in CI ↵Phoebe
testing (#19453) * [vcpkg baseline][rbdl-orb/rbdl] file conflicts, skip rbdl-orb in Ci testing * [ptex] Add DISABLE_PARALLEL_CONFIGURE * Update the baseline version * Add missing quotes * Update the baseline version
2021-08-07[vcpkg baseline][vcpkg_configure_make] Pass make tool to `vcpkg_build_make` ↵Kai Pastor
(#19361) * Pass 'make' between vcpkg scripts * Restore original BSD gmake lookup * [starlink-ast] Add ADDITIONAL_MSYS_PACKAGES to vcpkg_configure_make * [starlink-ast] x-add-version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-08-05update find_fortran.cmake (#18876)JonLiu1993
2021-08-05[7zip] Upgrade vcpkgTools 7zip to 19.00 msi (#19365)Robert Schumacher
2021-08-05[vcpkg] add support to bootstrap.sh for CXX vars with ccache (#19386)Carlos O'Ryan
Co-authored-by: Scott Hart <sdhart@google.com>
2021-08-05[c4core] builds on mac (#19269)autoantwort
* [c4core] supports osx * add version files
2021-08-04[vcpkg-tool] Update to 2021-08-03 (#19347)nicole mazzuca
2021-08-04[macos ci] update 2021-07-27 (#19207)nicole mazzuca
* update 2021-07-27 macOS -> 11.5.1, XCode -> 12.5.1 * update azure-pipelines * update sha of macfuse * change how macos-ci-base works * fix build errors * fix itpp:linux * more fixes * remove tab * allow version changes in all the remove/rename-version patches * fix libunistring for real * robert CR
2021-08-03[vcpkg-cmake] Fix docs and usage of option MAYBE_UNUSED_VARIABLES (#19245)Jack·Boos·Yu
* Remove unused cmake options and MAYBE_UNUSED_VARIABLES values * Update MAYBE_UNUSED_VARIABLES docs * update version * version stuff * version stuff * update docs
2021-08-02Always use msys make on win32 host (#19164)Kai Pastor
2021-08-02Avoid rmdir the downloads directory is nonexistent. (#19314)Billy O'Neal
2021-08-02Clean the downloads directory every CI run. (#19311)Billy O'Neal
Now that vcpkg has artifact caching, meaning downloading artifacts usually doesn't have to leave the datacenter, there's no need to potentially dirty different runs with leftover downloads from each other. This resulted in some "impossible" results in https://github.com/microsoft/vcpkg/pull/18687 where a previous PR run accidentially downloaded the Windows version of nodejs to /mnt/vcpkg-ci/downloads/node-v14.17.4-linux-x64.tar.xz
2021-07-30[vcpkg_minimum_required] fix, add unit tests (#19257)nicole mazzuca
* fix vcpkg_minimum_required drive-by scripts audit * initial unit tests * finish unit tests
2021-07-29[rollup] 2021-07-26 (#19157)nicole mazzuca
* [rollup:2021-07-26 1/6] PR #18783 (@strega-nil) [scripts-audit] vcpkg_copy_tools and friends * [rollup:2021-07-26 2/6] PR #18898 (@dg0yt) [vcpkg] Fix toolchain compatibility with cmake < 3.15 * [rollup:2021-07-26 3/6] PR #18980 (@strega-nil) [cmake-guidelines] Minor update, for `if()` * [rollup:2021-07-26 4/6] PR #18981 (@strega-nil) [scripts-audit] vcpkg_check_linkage * [rollup:2021-07-26 5/6] PR #19158 (@Hoikas) [vcpkg.cmake] Fix variable case. * [rollup:2021-07-26 6/6] PR #18839 [scripts-audit] z_vcpkg_get_cmake_vars Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-07-28[vcpkg baseline][easyhook] Remove mismatch prebuild library after build (#19216)Jack·Boos·Yu
* [easyhook] Remove mismatch prebuild library after build * version * update baseline * Update ports/easyhook/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Update ports/easyhook/vcpkg.json * Update versions/e-/easyhook.json * Update versions/e-/easyhook.json Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-07-28[pistache] fix install (#19206)nicole mazzuca
* [pistache] fix install * fix ci.baseline.txt, versions Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-07-28Add AZP logging markup for versioning errors (#19104)Kai Pastor
2021-07-27[vcpkg] Pass AUTHORIZATION_TOKEN to the vcpkg_download_distfile() command ↵Sergii Baitala
which retrieves VCPKG_HEAD_VERSION (#19077)
2021-07-27[vcpkg] Update tool to 2021-07-26 (#19159)Billy O'Neal
2021-07-27[vcpkg] Optionally limit the number of cores during vcpkg bootstrap (#19010)Bradley Austin Davis
* limit the number of cores during vcpkg bootstrap * Switch to VCPKG_MAX_CONCURRENCY
2021-07-27Don't emit stderr on successful bootstrap. (#19175)Billy O'Neal
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-07-26[zeromq] Fix arm build, fix feature websockets-sha1 (#19074)Jack·Boos·Yu
* [zeromq] Fix arm build, fix feature websockets-sha1 * update baseline * version stuff * Fix rename * Update versions/z-/zeromq.json
2021-07-26[vcpkg/scripts/make] avoid versioning for android (#17089)huangqinjin
2021-07-22[ChakraCore] Add Linux support (#18476)Leonid Pospelov
* [ChakraCore] Add Linux support * Fix * x-add-version * Update ci.baseline.txt * Update portfile.cmake * Do not emit error if VCPKG_BUILD_TYPE is undefined * Update ports/chakracore/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Update ports/chakracore/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Update ports/chakracore/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Update ports/chakracore/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Update ports/chakracore/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Add missing space * Add quotes to variables * Update the baseline version * Fix Windows build * vcpkg x-add-version chakracore Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2021-07-22vcpkg_configure_make: MacOS assume target arch is host arch (#18632)Eric Kilmer
This is to guard against MacOS triplets that don't list VCPKG_OSX_ARCHITECTURES
2021-07-22[vcpkg] Update vcpkg tools (#18817)Phoebe
* [perl/nuget] Update to latest release * Update nuget to 5.10.0 in vcpkgTools.xml * Update git aria2 scons go doxygen ruby bazel python3 * Update clang * Update meson to 5.8.1 * Update the baseline verison * Update vswhere to 2.8.4 * Update gsutil, add x86 nodejs on windows * Update git to 2.32.0.2 * Update the doc * Revert changes for adding nodejs Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-07-22[rxspencer] Update to latest release 3.9.0 and also support dynamic build ↵NancyLi1013
(#19039) * [rxspencer] Update to latest release 3.9.0 * Update version files * Remove fail from ci.baseline.txt
2021-07-21[vcpkg] Bump version to 2021-07-21 (#19045)Billy O'Neal
2021-07-20[rollup] Rollup PR 2021-07-16 (#19001)nicole mazzuca
* [rollup:2021-07-16 1/7] PR #18201 (@JackBoosY) [vcpkg-cmake] Add check for unused cmake variables * [rollup:2021-07-16 2/7] PR #18397 (@strega-nil) [vcpkg_list] add new function * [rollup:2021-07-16 3/7] PR #18782 (@strega-nil) [scripts-audit] vcpkg_build_ninja * [rollup:2021-07-16 4/7] PR #18784 (@strega-nil) [scripts-audit] vcpkg_minimum_required * [rollup:2021-07-16 5/7] PR #18785 (@strega-nil) [scripts-audit] vcpkg_replace_string * [rollup:2021-07-16 6/7] PR #18786 (@strega-nil) [scripts-audit] windows scripts * [rollup:2021-07-16 7/7] PR #18945 (@strega-nil) [many ports] remove deprecated vcpkg_check_features call [1/5] Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-07-19Do not emit 'PASSING, REMOVE FROM FAIL LIST' results when using vcpkg to ↵Billy O'Neal
test prerelease versions of MSVC++ (#19011)
2021-07-19[embree2] Fix static linking (#18985)Billy O'Neal
* [embree2] Fix static linking Recently attempting to build embree2 is causing our osx workers to die. Example recent CIs: https://dev.azure.com/vcpkg/public/_build/results?buildId=56146 https://dev.azure.com/vcpkg/public/_build/results?buildId=55886 https://dev.azure.com/vcpkg/public/_build/results?buildId=55802 Notably, we don't see this problem in PRs because it is marked "fail" in ci.baseline.txt. Initially, I was going to change it to skip, but observed that the project uses an ordinary cmake build and all the failing triplets were static ones. If this PR passes, the hope is that CI with this change will pass too. * Disable embree2 more directly for mac and linux because the portfile isn't prepared for it. * Small changes * Update the baseline version * Use string(COMPARE EQUAL for EMBREE_STATIC_RUNTIME as well. Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-07-19[pistache] Build fixes from 2021-07-18 (#18994)Billy O'Neal
2021-07-17Update vcpkg-tool to 2021-07-16. (#18983)Billy O'Neal