aboutsummaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2020-07-15[libyuv] Fix static build issue (#12338)Phoebe
* [libyuv] Fix static build issue * Update the patch and replace the definition i headers file
2020-07-15[imgui] Split bindings to multiple features (#12329)Rémy Tassoux
* [imgui] Split bindings to multiple features See #12250. I tested all the features on x86-windows, x64-windows, x64-windows-static and x64-linux triplets. Everything build fine except: - dx12-binding on x86-windows. There's an issue opened about it here : https://github.com/ocornut/imgui/pull/2406 - allegro5-binding on x64-linux, because the current allegro5 port fails to build on this platform. Contrary to the previous port which simply copied the sources to a specific folder, bindings are now compiled with their dependencies. The only exception is Marmelade, because there's no port available for it yet. Unfortunately, I can't test the OSX and metal bindings. If someone using this platform could test it, it would be very much appreciated. :) * [imgui] Move port files to the correct folder * Update ports/imgui/CONTROL Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-15[eigen3] Fix eigen3 and cuda compatibility issue (#12279)Jack·Boos·Yu
* [eigen3] Fix eigen3 and cuda compatibility issue * forgot to apply patch * Update ports/eigen3/portfile.cmake * Update ports/eigen3/portfile.cmake
2020-07-15[hiredis] Fix feature ssl build error on windows (#12354)NancyLi1013
* [hiredis] Fix feature ssl build error on windows * Fix feature example build error on windows
2020-07-15[pugixml] Fix pkgconfig file (#12441)Wolfgang Stöggl
- Add missing vcpkg_fixup_pkgconfig(), which was detected in https://github.com/microsoft/vcpkg/pull/12151 - Fix debug POSTFIX in pugixml.pc file using pugixml-v1.10_fix_debug_pkgconfig.patch based on upstream: https://github.com/zeux/pugixml/pull/363 This results in the following contents of pugixml.pc: Release: Libs: -L${libdir} -lpugixml Debug: Libs: -L${libdir} -lpugixml_d
2020-07-15[liblzma, libvpx] Add mingw support (#12401)Long Nguyen
* [liblzma] Update to v5.2.5 * [liblzma] Use WIN32 instead of MSVC * [libvpx] Add mingw support * Update portfile.cmake * Update CONTROL * Update CONTROL Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-15[libpq] Remove broken features (#12415)Jack·Boos·Yu
* [libpq] Remove broken features * Update ports/libpq/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-07-15[boost-modular-build-helper] Remove has_icu.lib (#12417)Phoebe
* [boost-modular-build-helper] Remove has_icu.lib * Add quotes
2020-07-15[folly] Fix build error C3861 (#12419)Lily
* [folly] Fix build error C3861 * Update CONTROL
2020-07-15[nrf-ble-driver] Update to v4.1.2 (#12436)Ken A. Redergård
* Update to nrf-ble-driver-4.1.2 * Update source code hash * Copy .hex/.zip files to package install directory
2020-07-15[string-theory] Update to 3.3 (#12440)Michael Hansen
2020-07-14[zstd] fix pkg-config files (#12407)Alexander Neumann
* [zstd] add pkgconfig * [zstd] correct debug link * Update ports/zstd/CONTROL Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-14[geographiclib] Update to 1.50.1 (#12379)Charles Karney
* Upgrade geographiclib to version 1.50.1 * Tinker with sourceforge download * Strip verbiage at top of geographiclib/portfile.cmake * geographiclib: fix for windows build * geographiclib: minimize size of patch file * add missing manifest * A stab at fixing uwp build error. But I'm working in the dark! * Back out of previous commit. It didn't help. * Call cmake_minimum_required first * geographiclib: remove tools from build -- incompatible with uwp * geographiclib: remove stray reference to TOOLS * geographiclib: try installing executables into tools * geographiclib: Do not build tools for uwp * geographiclib: fix up build of tools * geographiclib: Minor clean up * geographiclib: handle uwp vs tools more elegantly * geographiclib: reformation vcpkg,json * geographiclib: don't build tools by default * geographiclib: Don't register the tools as targets; this causes problems if they are moved Co-authored-by: Charles Karney <charles.karney@sri.com>
2020-07-14[python3] Fix building x86-windows-static triplet on VS 2017. (#12412)Adam Johnson
2020-07-14[corrade,magnum,*-plugins,*-extras,*-integration] Update to v2020.06 (#12211)Jonathan Hale
* [magnum] Improve maintainability of feature to cmake flag conversion * [magnum] Ignore features not supported on current platform Allows `vcpkg install magnum[*]` on any platform. Signed-off-by: Squareys <squareys@googlemail.com> * [magnum] Add cglcontext and windowlesscglapplication features * docs: Update valid VCPKG_CMAKE_SYSTEM_NAME values Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Replace deprecated basisu with archive download Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Add meshoptimizersceneconverter feature Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Also use vcpkg_check_features Analog to magnum port. Signed-off-by: Squareys <squareys@googlemail.com> * [corrade,magnum,*-plugins,*-extras,*-integration] Update to v2020.06 Signed-off-by: Squareys <squareys@googlemail.com> * [meshoptimizer] Add initial port Signed-off-by: Squareys <squareys@googlemail.com> * [magnum-plugins] Replace meshoptimizer download with feature dependency Signed-off-by: Squareys <squareys@googlemail.com> * [corrade,magnum-*] Fix license installation command Signed-off-by: Squareys <squareys@googlemail.com> * [meshoptimizer] Use vcpkg_fixup_cmake_targets Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-14[libb2] Add supports and install pkg-conifg on macOS VM (#12398)Phoebe
* [libb2] Add supports and install pkg-conifg on macOS VM * Add blank line to the end of the json file * vcpkg x-format-manifest --all * Remove failed ports in ci baseline file
2020-07-13[openmesh] Upgrade to 8.1 (#11739)Li Jiang
* upgrade openmesh to 8.1 Tested on Window 10 with Visual Studio 2019 x64 * update version for CONTROL file * 1. Remove obsolete function `include(vcpkg_common_functions)` 2. Use `vcpkg_fixup_cmake_targets()` * fix build error on Linux Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-13[pcre2] Fix -mshstk needed with -fcf-protection (#12347)Wolfgang Stöggl
- Fixes the following error: src/sljit/sljitConfigInternal.h:219:2: error: #error "-mshstk is needed to compile with -fcf-protection" - Upstream bug report: https://bugs.exim.org/show_bug.cgi?id=2578 - Add patch based on upstream commit: https://vcs.pcre.org/pcre2?view=revision&revision=1256 - Fixes #12343
2020-07-13[blend2d] Update to beta_2020-07-09 (#12360)ZeeWanderer
2020-07-13[pybind11] Update to v2.5.0 (#12394)Anand Balakrishnan
* [pybind11] Update to v2.5.0 * Address comments in PR
2020-07-13[openal-soft] Revert #12047 (#12318)Adam Johnson
* [openal-soft] Revert #12047 * [openal-soft] Prevent addition of extra Windows SDK Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-13[minhook] fix usage issue (#12399)JonLiu1993
* fix minhook lib faild to load when tring to be included in a project * fix usage issue
2020-07-09[cuda] correct env variables for newer cuda versions (#12244)Alexander Neumann
* [cuda] correct env variables for newer cuda versions * Update ports/cuda/CONTROL 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-07-09[kfr] Add new port (#8322)myd7349
* [kfr] Add new port * [kfr] Modernize and update to lastest * [kfr] Add features * [kfr] Fail fast on arm-uwp, arm64-windows * [kfr] Fail fast on linux
2020-07-09[nlohmann-json] Always install multiple headers to allow forward ↵Kevin Lu
declarations (#12117) * [nlohmann-json] Add multiple-headers feature Closes #10795 * Update ports/nlohmann-json/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * [nlohmann-json] Make multiple headers always active Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-09[MyGUI] Add new port (#11991)Leonid Pospelov
* [MyGUI] Add new port * fix
2020-07-09[directxtk][directxtk12][directxtex][directxmesh] Update to latest version ↵Rémy Tassoux
(#12332) https://github.com/microsoft/DirectXTK/releases/tag/jul2020 https://github.com/microsoft/DirectXTK12/releases/tag/jul2020 https://github.com/microsoft/DirectXTex/releases/tag/jul2020 https://github.com/microsoft/DirectXMesh/releases/tag/jul2020
2020-07-09[azure-storage-cpp] Upgrade to 7.5.0 (#12333)JinmingHu
2020-07-09updates range-v3 (#12346)Christopher Di Bella
Tip-of-trunk range-v3 more closely resembles C++20.
2020-07-08[qt5] update qt to 5.15 and make ports depend on qt5-base[core]. (#11596)Alexander Neumann
* [qt5] update qt to 5.15 and make ports depend on qt5-base[core]. * [qt5] update and remove patches * [baseline] skip qt5-canvas3d due to deprecation * [qwt] update to 6.1.4 and fix build issues * [qt5-webengine] remove old patches * [qwt] fix static patch * [qt5-location] add a message that the port has a sprious failure * [qt5-webengine] fix filename of patch * [qt5-webengine] add build.patch (ci is probably fast than me in checking for more errors) * [qt5-winextras] depend on qt5-base[core] Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [qt5-base] update latest feature (latest=core) * [baseline] remove qt5-webengine for nonstatic windows since CI can handle it now * [qt5-base] make qt5-base fail to get logs. * [angle] include missing egl sources. * [qt5-base] patch egl detection logic. * [baseline] remove qt-x11extras:x64-linux=fail * [qt5-base] need to be explicit about xcb to build qt5-x11extras * [CI] add necessary system libraries to linux CI * [qt5-base] remove comment to retry on linux * [qt5-base] add static_init patch for MSVC * [qt5-base] refined workaround to not regress linux and osx due to * [paraview] remove unnecessary patches with newer qt versions * [vcpkg/baseline] add webengine back to skip * [vtk] fix missing include regression using patch from upstream * [vtk] fix patch * [qt5-base] replace with patch from upstream * [paraview] use hdf5 1.10 api. * [paraview] bump control * Add more packages to Linux machines. * [qt5-base] forgot to add the patch * Delete 6943.diff Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-07-08[threadpool] Add new port (#11650)Jesse Schalken
* [threadpool] Add new port * Use ${PORT} instead of hardcoded "theadpool" Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/threadpool/portfile.cmake * [threadpool] Use vcpkg_from_sourceforge Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-08[freetype] Update to 2.10.2 (#11846)Kevin Lu
* [freetype] Update to 2.10.2 * Remove unneeded shared/static configuration * [freetype] No need to pass BUILD_SHARED_LIBS. Always avoid detecting harfbuzz (to avoid cycles). Co-authored-by: wangli28 <wangli28@beyondsoft.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-08[freerdp] Fix x64-osx triplet (#12037)Alexandro Sanchez
* [freerdp] Fix x64-osx triplet Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz> * Update ports/freerdp/CONTROL * Update scripts/ci.baseline.txt * Update scripts/ci.baseline.txt * Update scripts/ci.baseline.txt * Update ports/freerdp/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-08[libfort] Add new port (#12305)myd7349
2020-07-08[Many ports] fix invalid character in feature name (#12306)Phoebe
2020-07-08[fontconfig] Fix fonts.conf install pat (#12322)Lily
2020-07-07[pcre2] Update to 10.35 (#11754)Wolfgang Stöggl
- New upstream version 10.35 - Update patches: pcre2-10.35_fix-space.patch pcre2-10.35_fix-uwp.patch - Add patch: pcre2-10.35_fix_postfix_for_debug_Windows_builds.patch - Drop patch (fixed upstream): fix-arm64-config.patch - Since 10.35, pkgconfig files are created using CMake * fix debug suffix of pkgconfig files under Windows * add vcpkg_fixup_pkgconfig() - Remove bin and debug/bin in case of static build - Update ci.baseline.txt Remove "pcre2:arm-uwp=fail", because arm-uwp passes now Add "unicorn-lib:arm-uwp=fail"
2020-07-07[protobuf] Update to 3.12.3 (#11851)JonLiu1993
* [protobuf] Update to 3.12.3 * fixCmakeLists.txt * fixportfile.cmake * fixprotobufbuild * fixprotobuf * Update ports/protobuf/portfile.cmake * Update portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-07[implot] Add new port (#11920)Rémy Tassoux
* [implot] Initial port Requires https://github.com/microsoft/vcpkg/pull/11919 * [implot] Use find_package instead of find_path function * [implot] Update to 0.3 version * Update CONTROL * [implot] Add linkage check * Update CMakeLists.txt * Revert 962e30a662166c124b97014c2f45eff74f072eb1 * [implot] Fix INSTALL_INTERFACE path case and use find_package Config mode Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-07[evpp] Fix build error on OSX (#11967)Jack·Boos·Yu
* [evpp] Fix build error on OSX * update baseline
2020-07-07[ffmpeg] Fix tools dependency dll file (#12063)Lily
* [ffmpeg] Fix tools dependency dll file * [ffmpeg] Fix tools install path Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-07[vtk] update to 9.0.1 (#12149)Alexander Neumann
* [vtk] update to 9.0.1 * [paraview] silence linux ci by adding embree3 as a build-depends to paraview (just a workaround) * [vtk] disable remote modules to make feature all actually work * [vtk] delete old patch
2020-07-07[simdjson] Update to 0.4.6 (#12140)myd7349
* [simdjson] Update to 0.4.1 * [simdjson] Update to v0.4.2 * [simdjson] arm-uwp is supported now * Update scripts/ci.baseline.txt * [simdjson] x86 is also supported now(though not recommended) * [simdjson] Update to 0.4.3 (it will fail) * [simdjson] Disable Ninja temporarily * [simdjson] Update to 0.4.4 * [simdjson] Update to 0.4.5 * [simdjson] Add manifest file * [simdjson] Update to 0.4.6 * Update ports/simdjson/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-07[openimageio] Update to version 2.1.16.0 (#11767)Lily
2020-07-07[libcoppp] Update version to 1.3.0 (#12264)OWenT
* Update libcoppp Update ports/libcopp/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Update libcopp to 1.3.1 Update CONTROL of libcopp Remove useless ```if() ... endif()``` branch Replace ```file(COPY ...)``` with ```file(INSTALL ...)``` * Merge patch from https://github.com/microsoft/vcpkg/pull/12264
2020-07-07[Font Chef] add font-chef C/C++ library (#12293)Leonardo Guilherme de Freitas
* add font-chef * Fix wrong hash and useless command * Fix static build error Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-07[libbson, vcpkg baseline] Remove passing and fix spurious failure. (#12300)Billy O'Neal
* [libbson] DISABLE_PARALLEL_CONFIGURE * [vcpkg baseline] Fix 'passing, remove from baseline' in CI from 20200705.1 See https://dev.azure.com/vcpkg/public/_build/results?buildId=39820
2020-07-07aws-sdk-cpp version update (#12316)Gilberto Lopez Zayas
2020-07-06[getdns] Add new port. (#12090)Jim Hague
* [getdns] Add new port. * Add support for vcpkg static library builds. * Convert libevent and libuv libraries to features. * Use ${PORT} in copyright install. * getdns does not currently support UWP. * Add failing port on UWP to portfile. * Remove optional FEATURES keyword.
2020-07-06[caf] Update to 0.17.3 (#12068)JonLiu1993