aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-07[vcpkg/scripts/make] add compiler tools to PATH (#17085)huangqinjin
* [vcpkg/scripts/make] add compiler tools to PATH * use find_program to check if tools are already in PATH
2021-04-07[sdl2] Fix pthread detection on macOS (#17106)pastdue
* [sdl2] Fix pthread detection on macOS * Add missing "FEATURES" to vcpkg_check_features * [sdl2] Bump port-version * Run x-add-version sdl2
2021-04-07[fastcdr] Fix support Linux (#17112)NancyLi1013
* [fastcdr] Fix support Linux * Format json and update versions * Update versions/f-/fastcdr.json
2021-04-07[libmariadb] Fix build error with cmake 3.20.0 (#17113)NancyLi1013
* [libmariadb] Fix build error with cmake 3.20.0 * Update versions * Add vcpkg.json * Update versions/l-/libmariadb.json
2021-04-07format vcpkg.json testing files (#17120)autoantwort
2021-04-07[ffmpeg] Add support for ↵Matthew Oliver
dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. (#15787) * [tesseract] Use vcpkg_fixup_pkgconfig. * [libxml2] Correct pkgconfig lib name. * [libwebp] Use vcpkg_fixup_pkgconfig. * [libssh] Export pkgconfig on windows. Also move to using git to get source. * [modplug] Export pkgconfig on windows. * [ffmpeg] Add support for fontconfig,freetype,fribidi,modplug,openjpeg,libssh,tesseract,libxml2 dependencies. * [openjpeg] Correct required static link libs in pkgconfig. * [modplug] Combine vcpkg_from_github using variable. * Update ports/libssh/CONTROL * Improve portfile.cmake * update version records. * [openjpeg] Update libs in pkgcfg. Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * update version records * [libssh] Add pthread to pkgconfig when using mbedtls. * [libssh] Correct pthread naming on windows. * [fontconfig] Add libintl to pkgconfig on windows. * update version records * [ffmpeg] Fixup FindFFmpeg. * [ffmpeg] speex now supports non-windows. * [ffmpeg] Add feature libass. * [ffmpeg] Add dav1d feature. * [ffmpeg] Add feature ilbc. * [ffmpeg] Add tensorflow feature. * [ffmpeg] update version record. * [ffmpeg] Add CI feature test. * [ffmpeg] Limit features based on CI failures. * [ffmpeg] Update version record. * [ffmpeg] limit features based on ci.baseline. * [various ports] Update supports field. * [ffmpeg] Limit features more based on CI. * update version records. * [ffmpeg] Add detection of additional non target deps.. select_library_configurations_from_names currently detects the debug libs even for release builds as _IMPORT_PREFIX was not being set. * [aubio] Silence warning about FindFFMPEG. * [pangolin] Use vcpkg supplied FindFFMPEG. * update version files. * [ffnvcodec] Set as not supporting uwp. ffnvcodec will build under uwp as its a header only lib, but it can not be used as it requires dynamic dll loading. * [ffmpeg] Update feature all. * update version records * [tesseract] Wrap debug pkgcfg update. * [libssh,libxml2,openjpeg,fontconfig] Fix pkg-config for release only triplets. * [libssh] Correct port version after merge. * [ffmpeg] Fixup after merge. * Update version files. * [ffmpeg] Add opengl support. * [ffmpeg] Update package version. * [ffmpeg] Fix ffnvcodec support. * [ffmpeg] Fix x265 detection on osx. * [libvpx] Enable arm-uwp build. * [ffmpeg] Fixup x265 patch. * trigger sdl rebuild * [ffmpeg] Disable opengl on osx. * Revert "trigger sdl rebuild" This reverts commit 94065bfe8414259ad5a5576bd4ac0b7ab4b97c6b. * [ffmpeg] Disable failing features on osx. * Update ports/ffmpeg/FindFFMPEG.cmake.in Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com> * [ffmpeg] Add ass dependencies to FindFFmpeg. * Update ports/ffmpeg/FindFFMPEG.cmake.in Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com> * update version * [fontconfig] disable pthread/json as they are not needed for lib builds. Only used for tests. * [ffmpeg] Enable fontconfig on static+windows. * update versions * update versions. * Fix incorrectly included commits * revert pangolin commit Reverts most of 2543be2edf60bf38511c2d477bb17b617398a108 * update versions * Correct port version after merge. * update versions. * [ffmpeg] Fix cmake dependency detection on non-windows. * Revert "revert pangolin commit" This reverts commit f59bc5a53ea74fd9df17fc368886e9d1a80ac42f. * [ffmpeg] Fix dependency loading that does not define separate debug/release libs. * update versions. * [ffmpeg] set CMP0072 policy. * [wavpack] Fix cmake config export. * [ffmpeg] Add optional system dependent libraries. * update versions after merge. * update versions. Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com>
2021-04-06[cmake] update cmake test port (#16948)Alexander Neumann
* [cmake] update cmake test port * correct hash add expat as dependency * remove double expat dependency
2021-04-06[vcpkg baseline][gdal] Fix configure error on OSX (#17083)Jack·Boos·Yu
* [gdal] Fix configure error on OSX * update version record * Revert changes * add touch command * update version record
2021-04-06[vcpkg baseline][qt5-base] Fix glib link issues on linux (#16954)Alexander Neumann
* [qt5-base] fix glib link issues on linux * add version * remove unused vars * update version * write port info file. * version stuff * remove paraview from baseline. It was added due to the same spurious glib failures. * trying out a different approach * more changes * change the if to actually use the buildtype instead * remove x_vcpkg_get_port_info * add option QT_OPENSSL_LINK back in * use INCLUDE_DIRS_(DEBUG|RELEASE) instead of just INCLUDE_DIRS * regen docs * remove function call I forgot to remove * [vcpkg-pkgconfig-get-modules] Move to port * revert changes to ports.cmake * include the file in qt5-base * fix path * remove unnecessary include * Apply suggestions from code review Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * Apply suggestions from code review * update version * ws removal * version stuff Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-04-02[celero] Updated to Celero v2.8.0 (#16802)John Farrier
* [celero] Updated to Celero v2.8.0 * [celero] Improving static linking support in VCPKG. Celero issue #154 is tracking a fix. https://github.com/DigitalInBlue/Celero/issues/154 * [celero] Updated to v2.8.1 * [celero] Updated version for VCPKG. * [celero] Updates to better support VCPKG. * [celero] Updated versions. * Update celero.json Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-04-02[libffi] Fix processors (#16285)autoantwort
* [libffi] fix build on apple silicon * [libffi] add version files * [libffi] changes * [libffi] add version files * [libffi] Rearrange target conditional list Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-02[vcpkg/make/scripts]only append the lib directories if they exist. (#16959)Alexander Neumann
* [vcpkg/make/scripts]only append the lib directories if they exist. * fix path concat
2021-04-02[vcpkg_acquire_msys] Update package versions (#16952)Robert Schumacher
2021-04-02[dav1d] Update to 0.8.2 (#16916)Ewout ter Hoeven
* [dav1d] Update to 0.8.2 Update dav1d from 0.8.1 to 0.8.2 * versions: Update dav1d to 0.8.2 * Update version schemes * Update the baseline version Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-04-02[libsoundio] Add support for linux backends (#16891)Joe Noël
* Add support for linux backends * Run vcpkg format-manifest * Bump version * Run vcpkg-format * Add version * Use vcpkg_check_features * Use version instead of version-string * Update version * Update versions/l-/libsoundio.json Co-authored-by: Victor Romero <romerosanchezv@gmail.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2021-04-02[mpg123] Upgrade to 1.26.3-1 (#16910)evpobr
* [mpg123] Upgrade to 1.26.3-1 Fix invalid MPG123_API_VERSION value in mpg123.h.in for Windows platform. It was equal to @API_VERSION@, now it is read from configure.ac and set to correct value. See also libsndfile/libsndfile#499. * [mpg123] Update 1.26.3-1 baseline version
2021-04-02[gsl-lite] Update to 0.38.0 (#16984)Moritz Beutel
* [gsl-lite] Update to 0.38.0 * [gsl-lite] Update version registry * Re-run "vcpkg x-add-version"
2021-04-02[pthreads] Fix crt linkage (#17011)Jack·Boos·Yu
* [pthreads] Fix crt linkage * update version record * update baseline
2021-04-02[libarchive] Remove lzo from the default feature list (#16957)Phoebe
* [libarchive] Remove lzo from the default feature list * Update the baseline version
2021-04-02[vcpkg/scripts] add variable VCPKG_CROSSCOMPILING (#16900)Alexander Neumann
* add VCPKG_CROSSCOMPILING * update docs * Apply suggestions from code review Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * update docs Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-04-02[libmariadb] update to the 3.1.12 (#17004)JonLiu1993
* [libmariadb] update to the 3.1.12 * update version * Add keyword FEATURES * update version
2021-04-02[entt] Update to 3.7.0 (#17047)David
* Update to 3.7.0 * fix
2021-04-02[vcpkg_build_make] pass no parallel command to execute_process when parallel ↵Ilya Arzhannikov
build is disabled (#17018) Co-authored-by: Ilya Arzhannikov <iarzhannikov@artec3d.com>
2021-04-02[vtk] enables openvr module when openvr is listed (#17015)Angus Comrie
* enables openvr module when openvr is listed * bumped port number * add version bump to json files
2021-04-02[google-cloud-cpp] update to the latest release (v1.26.0) (#17027)Carlos O'Ryan
* [google-cloud-cpp] update to the latest release (v1.26.0) * Reset port version after update
2021-04-01[sciplot] Add new port (#15913)Julian Scholle
* add sciplot port * port should also work on all platforms, as long as gnuplot can be installed * add version information to vcpkg * disable uwp in build pipeline and fix version SHA * uwp not supported * fix version sha * Use vcpkg.json and bump version to 0.2.2 * add sciplot version * [sciplot] Remove inaccessible 0.1 port Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-01[ceres] Fix static library path on Linux (#15362)Jack·Boos·Yu
* [ceres] Fix static library path on Linux * [ceres] Bump version * update version record
2021-04-01vcpkg_copy_tool_dependencies: show description how to install powershell ↵autoantwort
(#16347)
2021-04-01[mfl] Add new port (#16345)Niel
* Add control and portfile for mfl port * Add mfl port * reference version better header inclusion * reference version with fmt linkage * Apply suggestions from code review Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Set ports that don't build to fail in the ci baseline * add version * Check for static linkage and add message about C++20 requirements. * add fail to ci baseline for dynamic windows builds * version update * Code review improvements - Improve warning message that the port requires a C++20 compiler - Use `version` rather than `version-string` in manifest - Use `"supports": "static"` in manifest instead of setting dynamic builds to `fail` in ci baseline. * update version Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-04-01[pthreadpool] create a new port (#16342)Park DongHa
* [fxdiv] create a new port * [fxdiv] update baseline and port SHA * [pthreadpool] create a new port * [pthreadpool] update baseline and port SHA * [pthreadpool] update deps for uwp * [pthreadpool] apply PR feedback * [pthreadpool] remove unnecessary work in portfile
2021-04-01[fp16] create a new port (#16340)Park DongHa
* [psimd] create a new port * [psimd] update baseline and port SHA * [fp16] create a new port * [fp16] update baseline and port SHA * [fp16] apply PR feedback
2021-04-01[bext-di] Rename `boost-di` to `bext-di` (#16302)Kris Jusiak
* Rename `boost-di` to `di` Problem: - `boost-di` is not an official Boost library and it shouldn't use boost name. Solution: - Rename it to `di` instead. * Update the port name to bext-di * Update the version Co-authored-by: Kris Jusiak <kris@jusiak.net> Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-04-01[protobuf] Fix deprecation warning in vcpkg_check_feature() (#16997)NancyLi1013
* [protobuf] Fix deprecation warning in vcpkg_check_feature() * Update versions * Update keyword * Update versions/p-/protobuf.json
2021-04-01[antlr4] update to 4.9.1 (#16383)Nick Strupat
* [antlr4] update to 4.9.1 * update version * [antlr4] fix utfcpp dependency issue * fix version SHA to account for utfcpp patch * [antlr4] Minimize patch Co-authored-by: Jonliu1993 <13720414433@163.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-04-01[podofo] update to 0.9.7 (#16373)JonLiu1993
* [podofo] update to 0.9.7 * update version * [podofo] update to 0.9.7 * update version * fix-osx-error * Modify patch format * update version * Restore patch endline format * update version * update patch file * update version * update patch file * update version * revert the changes to this file * update version * revert the changes to this file * update version
2021-04-01[vcpkg baseline][pangolin] Add options to dependencies to avoid finding them ↵Jack·Boos·Yu
automatically (#17014) * [vcpkg baseline][pangolin] Add options to dependencies to avoid finding them automatically * update version record * switch to CMAKE_DISABLE_FIND_PACKAGE_PORT * bump version
2021-04-01[mapbox-geometry,mapbox-polylabel,geojson-vt-cpp,geojson-cpp] new ports (#16838)Mathis Logemann
* added geometry * added mapbox-polylabel * added versions * add port geojson-vt-cpp * add version * fix formatting * fix version * eh ok * version... * add geojson * add version * false version * fix internal version * use semver string Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * fix versions * added mapbox prefix to name. fixed description * changed versions Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-03-31[zstd] update to 1.4.9 (#16865)Matthieu Penant
* [zstd] update to 1.4.9 Fixes #16642 Update zstd to the latest version 1.4.9: https://github.com/facebook/zstd/releases/tag/v1.4.9 * update baseline / version * Update vcpkg.json * Update vcpkg.json apply suggested diff file * attempt to fix build errors (missing file libzstd?) * Update zstd.json * Update portfile.cmake * fix version Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
2021-03-31[spdlog] Update to 1.8.5 (#16870)Ryan
* remove featurebuild patch see: https://github.com/gabime/spdlog/commit/3d8f71c4d23fd2df08e4f6284155958b0df47b33 https://github.com/gabime/spdlog/commit/42c36f48ed8d5d64bd244b1097257f575569d472 * remove external fmt patch see: https://github.com/gabime/spdlog/blob/53e1c9ab112aa97062ba3df8fede91c3acd248d5/CMakeLists.txt#L183-L184 * remove target fixup branching see: https://github.com/gabime/spdlog/commit/4858d7e454e66d347024a074749535b91ccbeed9 * convert control file to manifest file * remove android build patch see: https://github.com/gabime/spdlog/commit/e86f450428fd5373ea72606b21a4055fb411abfd * update to 1.8.3 * remove redundant cleanup these folders don't exist in the build tree, and so they don't need to be cleaned up * update deprecated functions * remove empty folder * add version * report version using semantic versioning * correct version comment * update version file * fixup pkgconfig * update version file again * accomodate non-cmake users * update to 1.8.5 * update version files * remove 1.8.3 from version file
2021-03-31[fontconfig] fixes for macos (#16905)Alexandre Bique
References: - https://github.com/Homebrew/homebrew-core/pull/57999 - https://github.com/Homebrew/homebrew-core/issues/57994
2021-03-31[quill] Upgrade to 1.6.2 (#16931)Odysseas Georgoudis
* update quill to 1.6.2 * update json file
2021-03-31[lua]Update port to version 5.4.3 (#16943)Frank Hale
* Update Lua to version 5.4.3 * Update Lua versions file
2021-03-31[vcpkg/scripts] add a way to define another tool destination (#16935)Alexander Neumann
2021-03-31[opensubdiv] Remove debug/share folder (#16962)Phoebe
* [opensubdiv] Remove debug/share folder * Format the vcpkg.json * Update baseline revision
2021-03-31[open62541] add amalgamation feature (#16969)Alexander Neumann
* [open62541] add amalgamation features * version stuff * Update versions/baseline.json * Update ports/open62541/vcpkg.json Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * update version file Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-03-31[vcpkg/meson] fix some details (#15756)Alexander Neumann
* [vcpkg_install_meson] add bin to path to run code generators * [vcpkg_configure_meson] deactivate native compiler in cross builds make x86 on x86_x64 a native instead of a cross build (as long as we are not building for UWP) * remove double spaces in _FLAGS remove unnecessary comments * change regex to take double - into account. * add missing removal of multiple spaces back into the regex * remove ws diff change * remove ws to reduce diff * Change macro to function Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * UWP is cross target. Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-31[ffmpeg] Fix FindFFMPEG lib versions for building opencv[ffmpeg] (#16882)genevanmeter
* Fix FindFFMPEG lib versions for opencv[ffmpeg] libavutil, libavdevice, etc. define their versions separate from FFMPEG main version in a version.h file located with each component headers. This change fixes building opencv[ffmpeg] when it attempts to discover the individual versions of FFMPEG libs. Before this change opencv[ffmpeg] would build but the FFMPEG functionality was disabled since all the lib versions were set to 4.3.1 * Modified Port-Version of CONTROL to 13 Ran vcpkg.exe x-add-version ffmpeg * Ran vcpkg.exe x-add-version ffmpeg --overwrite-version per Cheney-W's instructions * Updated Port-Version of CONTROL to 1 for FFMPEG version 4.3.2 * Ran vcpkg x-add-version ffmpeg
2021-03-30[qt5-webengine] Fix issues (#16770)Alexander Neumann
* [qt5-webengine] - add feature "proprietary-codecs" - fix build error due to internal changes how options are passed. - try to fail early on too long build paths instead of late * comment the ci baseline for x64-windows to actually test it in ci and only build one configuration to not overstress the ci system * be less strict about the buildtree path length * adjust qt5-webengine ci back * update baseline * change length error message according to CR. Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * fix version Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-30[outcome] Replace Outcome single header based port with full fat cmake ↵Niall Douglas
install port (#15603) * Replace Outcome single header based port with full fat cmake install port. * [outcome] Improve portfile.cmake * update baseline * Refactor @JackBoosY's changes to make the dependency SHA feature chosen. * update baseline * Fix outcome features so they actually work. * update baseline * [outcome] install usage * update baseline * [outcome] Always use vcpkg copies of dependencies * DO NOT MERGE YET, ONLY FOR INSPECTION BY PR REVIEW. 1. Break out these dependencies into standalone ports: - ned14-internal-quickcpplib - status-code 2. Add port for LLFIO. 3. Add dependency smoke tests for Outcome and LLFIO as per instructions. * Fix all remaining issues, including link failure. This changeset is now ready to merge into vcpkg. * Update versions. * Have LLFIO not build static or shared libs according to VCPKG_LIBRARY_LINKAGE. * Fix last commit breaking everything :) * Update versions. * Disable uwp support for LLFIO. * versions * Fix status code on GCC 6 and 7 * Don't download ntkernel-error-category if not on Windows. * Fix status-code on UWP. * Update versions. * Fix MSVC on ARM. * Apply all the feedback from the PR review, more or less. * versions * Update to latest, disable UWP for Outcome. Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-29[geogram] Fix windows dynamic build usage (#14962)Fabien Péan
* [geogram] Fix windows dynamic build usage * [geogram] Add version db entry Co-authored-by: Robert Schumacher <roschuma@microsoft.com>