aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-01-15[vcpkg] Rewriting CmdLineBuilder/Command (3/n) (#15673)nicole mazzuca
Rename CmdLineBuilder to Command, since it's no longer a builder but an actual data type
2021-01-15directxtex, directxmesh, directxtk, uvatlas ports updated to fix cach… ↵Chuck Walbourn
(#15639) * directxtex, directxmesh, directxtk, uvatlas ports updated to fix cache-collision issues * Updated ports to jan2021b * update baseline Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-01-15[qt5] Remove dependency qt5 feature mysqlplugin when building x86 (#15597)Jack·Boos·Yu
* [qt5] Remove dependency qt5 feature mysqlplugin * Update ports/qt5/CONTROL * Update ports/qt5/CONTROL * [qt5] update baseline
2021-01-15[gtest] Add a patch to fix build error in GCC 11 (#15661)Twice
* [gtest] Add a patch to fix build error in GCC 11 * [gtest] Bump port version to 3 * [gtest] Update version files
2021-01-15[vcpkg] Remove versions feature flag check in all places except inputs (#15676)ras0219
2021-01-15[CGAL] Upgrade to 5.2 (#15047)Maxime GIMENO
* UPgrade to 5.2-beta1 * Upgrade to 5.2 * Merge from master Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-01-15[vcpkg] Add initial versioning documentation (#15565)ras0219
* [vcpkg] Improve efficiency and tests of versioning * [vcpkg] Add initial versioning documentation and rename x-default-baseline to builtin-baseline * [vcpkg] Enable metrics for builtin-baseline & overrides * [vcpkg] Address PR comments * [vcpkg] Add support for syntax in version>= * [vcpkg] Remove port-version from dependency syntax * [vcpkg] Address CR comment * [vcpkg] Minor docs fixup
2021-01-15[vcpkg] Format JSON output of `x-add-version` to minimize diffs (#15664)Victor Romero
* Fix output json file format * Add instructions to fix missing versions file
2021-01-14[physfs] Enable arm64 for non-Windows targets (#15637)pastdue
* [physfs] Enable arm64 for non-Windows targets * Update version files Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2021-01-14Reorder CI checks (#15662)Victor Romero
* Reorder CI checks * Modify error message on local port changes * Modify error message on local port changes - pt.2
2021-01-14[vcpkg] Add CI check for version files and update maintainer's guideline ↵Victor Romero
(#15655) * Add CI check using dummy version files * Fix ci test * Update maintainer's guideline * Point CI check to actual version files * Remove --git-verify-trees * Fix typo * Fix more typoes * Even more typos * Even more typos
2021-01-14[vcpkg registries] Add git registries (#15054)nicole mazzuca
* [vcpkg registries] Add git registries support * Add git registries support to the registries module of vcpkg. * add e2e tests for git registries * fix vcpkg.cmake for registries * fix CRs, remove a thing * better error messages * Billy CRs * fix Robert's CR comment * I learned about `-c` today * format * fix baseline.json * failing to find baseline is technically not a bug
2021-01-14[vcpkg] Add version files (#15652)Victor Romero
* Add version files * Remove unnecessary file
2021-01-14don't change line endings on patching. (#15578)Alexander Neumann
2021-01-14Improve `x-ci-verify-versions` error messages (#15651)Victor Romero
* [vcpkg] Change version field in `baseline.json` * Change name from `version-tag` to `baseline` * [vcpkg] x-history serializes version scheme * Update e2e tests * Update baseline e2e test * [x-ci-verify-versions] Improve error messages * Enable CI check for port_versions * Fix missing and extra line breaks. * Remove CI check
2021-01-14[vcpkg] Rewriting CmdLineBuilder (2/n) (#15627)nicole mazzuca
* [vcpkg] Rewriting CmdLineBuilder (2/n) I would like, and I think the team would like generally, to switch to using stuff like `posix_spawn`, as opposed to the existing use of `system` and `popen`. This requires a pretty large change to how we use CmdLineBuilder. The first change we have to make is that the execute functions _cannot_ take a StringView anymore. This PR makes that change.
2021-01-14[vcpkg] Change version field in `baseline.json` (#15633)Victor Romero
* [vcpkg] Change version field in `baseline.json` * Change name from `version-tag` to `baseline` * [vcpkg] x-history serializes version scheme * Update e2e tests * Update baseline e2e test
2021-01-14[vcpkg] Fix incorrect handling of messages for permenantly disabled metrics. ↵Billy O'Neal
(#15636) Fixes #15630
2021-01-13[tool-meson] Rev vcpkg's meson build (#15200)Rich Logan
2021-01-13[qt5-base] Improve the warning message on Linux (#15596)Jack·Boos·Yu
* [qt5-base] Improve the warning message on Linux * [qt5-base] Update warning message
2021-01-13[graphicsmagick] update to version 1.3.36 (#15600)Josue Andrade Gomes
2021-01-13[boost][many ports] Reformat manifest files in preparation for #15424 (#15616)ras0219
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-01-13[vcpkg] Use a tag file rather than conditional compilation to permanently ↵Billy O'Neal
disable metrics. (#15470)
2021-01-13[vcpkg] Add sources for TLS 1.2 downloader tool. (#15516)Billy O'Neal
2021-01-13[vcpkg] Add parse checking for version fields and enable non-string versions ↵ras0219
outside 'versions' flag (#15580)
2021-01-12[nana] Fix fontconfig dependency (#15595)NancyLi1013
* [nana] Fix fontconfig dependency * Update link library * Update find_package() as find_dependency() in config.cmake.in * Remove keyword REQUIRED from find_dependency()
2021-01-12[libzip] Relative pkgconfig paths (#15589)Adam
2021-01-12[speexdsp] Configure and install speexdsp.pc (#15585)Adam
* [speexdsp] Configure and install speexdsp.pc * remove blank 'Build-Depends' field
2021-01-12[poppler] Fix error gperf is not recognized as an internal or external ↵Cheney Wang
command (#15574) Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-01-12directxmesh, directxtex, and uvatlas now support linux (#15554)Chuck Walbourn
* Update for directx-headers release 1.0.1 * DirectXMesh, DirectXTex, and UVAtlas now support Linux * Updated hashes and bins * Fix linux builds * Fixed directxtex[openexr] for x64-linux * Removed stray file * directxmath hot-fix for GCC arm64 * Fixed hash * Hash fix again * x64-linux CIs use GCC 7, but I require GCC 9 * Added warning message for GCC 9 requirement
2021-01-12[palsigslot] New port (#15558)Luca Schlecker
Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com>
2021-01-12[cppgraphqlgen] Fix --head for new branch/option (#15549)Bill Avery
* [cppgraphqlgen] Fix --head for new branch/option * Update ports/cppgraphqlgen/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/cppgraphqlgen/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/cppgraphqlgen/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update CONTROL version * Update ports/cppgraphqlgen/CONTROL Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-12[vcpkg] use VCPKG_ROOT_DIR instead of DOWNLOADS for WORKING_DIRECTORY in ↵Andrei Lebedev
do_version_check (#15299) Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2021-01-12[vcpkg] Resolve macos host machines running out of disk space by reducing ↵Billy O'Neal
size and using fixed disks. (#15584)
2021-01-12[vcpkg] Add a different way to use CommandBuilder, support ↵nicole mazzuca
InWorkingDirectory (#15583) * [vcpkg] Add stuff to the system.process API * CmdLineBuilder - add rvalue overloads * Add InWorkingDirectory support * remove `&&` outside of system.process.cpp * minor CR * move the non-InWorkingDirectory functions into the header as inline * Update toolsrc/include/vcpkg/base/system.process.h Co-authored-by: Billy O'Neal <bion@microsoft.com> * fix CmdLineBuilder name * moar bugfixin * fix native() location Co-authored-by: Billy O'Neal <bion@microsoft.com>
2021-01-11[paho-mqtt] update to 1.3.8 (#15569)JonLiu1993
2021-01-11[entt] update to <3.6> (#15567)JonLiu1993
* [entt] update to <3.6> * fix option name
2021-01-11[qt5-base] mysql plugin added (#15170)Daniele Lupo
* qt5-base: added mysql plugin. * Fixed netcdf patch. * Build only on windows. * mysql plugin as module The MySQL plugin for QT now is a module of qt5-base * Update ports/qt5-base/portfile.cmake Co-authored-by: Daniele Lupo <daniele.lupo@log-in.it> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-01-11[mesa] new port (#14640)Alexander Neumann
* [mesa] new port * make mesa build more. * more fine tuning * fix x86 * add supports. * comment about EGL feature. * apply suggestion from CR. added opengl feature. error on disabled shared glapi if multiple GL APIs are selected. * fix boolean option * make sharedgl-api=true the hardcoded default * add suggestion from CR * add mesa:x64-windows-static=fail to ci.baseline.txt due to static crt and parts being a dynamic library. * apply CR sugesstion Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-01-11Show the cache file name at download time to provide more ancillary ↵RonxBulld
information in non-ARIA2 mode. (#15538)
2021-01-11[vcpkg_from_git] new options TAG and X_OUT_REF (#15049)Alexander Neumann
* [vcpkg_from_git] new options TAG and OUT_REF - TAG github tag to checkout - OUT_REF github commit id related to tag or ref (useable for automatic updates of ports if used with a version tag) * Apply suggestions from code review Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * additional changes due to CR * regenerate docs Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-01-11[fontconfig] add vcpkg cmake wrapper. (#15144)Alexander Neumann
* [fontconfig] add vcpkg cmake wrapper. * fix empty statement in the wrapper * dont depend on Freetype::Freetype if it is unavailable * rename wrapper to cmake.in * Update ports/fontconfig/portfile.cmake Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com> Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2021-01-11[openssl] Update to 1.1.1i (#15298)Andrei Lebedev
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2021-01-11update_polyhook2 (#15537)Stephen Eckels
2021-01-11[sqlite-orm] Update to 1.6 (#15517)NancyLi1013
* [sqlite-orm] Update to 1.6 * Removed unused FEATURE_PATCHES * Add vcpkg_fixup_cmake_targets() * Update patch
2021-01-11Fix duplicate symbols of asio::dummy_return<void> (#15513)cedral
* Fix duplicate symbols of asio::dummy_return<void> * Update ports/boost-asio/CONTROL * Update ports/boost-asio/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-01-11Update to hidapi-0.10.1 (#15485)JoergAtGithub
* Update to hidapi-0.10.1 * Update portfile.cmake * Deleted comment, which is no longer valid * Create CONTROL Added the missing CONTROL file on request of @JonLiu1993 * Delete CONTROL * Update vcpkg.json * Set version to the tag of the release
2021-01-11[libepoxy] Update to 1.5.5 (#15482)ras0219
* [libepoxy] Update to 1.5.5 * [libepoxy] Address CR comments
2021-01-11update trantor from 1.1.0-beta to 1.1.1-release (#15460)kkzi
Co-authored-by: xuan.guo@atomdatatech.com <xuan.guo@atomdatatech.com>
2021-01-10[KTX] Add port (#15336)Stephen Just
* [KTX] Add port * Apply formatting * Install bash for windows * Attempt to fix bash root and osx build since I can't repro either * Fix windows build * Disable on x86 which is not supported, use vcpkg-supplied zstd headers * Fixes * Fix cut/paste error * Update based on review comments