aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-30[armadillo] Add dependent port superlu on osx (#11063)Jack·Boos·Yu
* [armadillo] Add dependent port superlu on osx * [armadillo] Suppress automatic dependency enablement * [mlpack] Re-enable in CI Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-30[qt5] reactivate qt5-activeqt in CI by adding a fake dependency to ↵Alexander Neumann
qt5-declarative (#11045) This is required so that qt5-tools is not skipped in CI which affects CI coverage. In general Qt5 ports should not be build apart from each other but as complete package! Or VCPKG should accept installing duplicated *.dll in every folder excebt for /bin or debug/bin
2020-04-30[vcpkg_acquire_msys] Fix undefined working dir. (#11102)Alexander Neumann
2020-04-30[pcl] Fix link to libpng (#11047)Jack·Boos·Yu
* [pcl] Fix link to libpng * [pcl] Format code
2020-04-30[vcpkg] Warn on unmatched removal with reasonable alternative (#11083)Robert Schumacher
2020-04-30[harfbuzz] Change build depends from freetype to freetype[core] (#11082)Gabriel
The freetype dependencies libpng and bzip2 are not required for the functionality of harfbuzz.
2020-04-30[cpprestsdk] Update to v2.10.16 (#11018)Billy O'Neal
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-29[vcpkg baseline] Ignore mlpack on macOS (#11091)nicole mazzuca
There's some conflict with something else.
2020-04-29Bump macos build timeouts. (#11090)Billy O'Neal
2020-04-29[vcpkg] Correctly record default feature list in BinaryParagraphs. Fixes ↵Robert Schumacher
#10678. (#11085)
2020-04-29[vcpkg] Small touchups for vcpkg unit tests (#11068)Martin Hořeňovský
* Do not disable expression decomposition in some optional tests The tests are trivial enough that it is unlikely to come useful, but the old usage is bad practice. * Run tests in random order This should prevent committing tests that are run-order dependent, or at least shake them out eventually in CI.
2020-04-29[vcpkg] Add support for VCPKG_BINARY_SOURCES and --x-binarysource=<> (#10476)Robert Schumacher
* [vcpkg] Add support for VCPKG_BINARY_SOURCES and --binarysource=<> * [vcpkg] Rename --binarysource to --x-binarysource to denote internal/experimental * [vcpkg] Address review comments & add tests for BinaryConfigParser * [vcpkg] Replace do {} while(1); with for(;;) Avoids conditional expresion is constant warnings * [vcpkg] Invert if/else * [vcpkg] Fix warning in export.prefab.cpp * [vcpkg] Resolve merge regressions
2020-04-28[uchardet] Add new port (#8477)myd7349
* [uchardet] Add new port * [uchardet] Fix string no output variable error [uchardet] Update homepage * [uchardet] Fix tool build error on Windows * [uchardet] Update * [uchardet] Modernize * [uchardet] Update to 2020-04-26 * [uchardet] Fix static build * [uchardet] Fix UWP build
2020-04-28[opencc] Add new port (#8474)myd7349
* [opencc] Add new port * [opencc] Update to 2019-10-09 * [opencc] Minor update * [opencc] Modernize * [opencc] Update to 2020-04-26 * [opencc] Bypass arm64-windows * [opencc] Modernize * [opencc] Rebuild on osx
2020-04-28[vcpkg] Copy macos pipelines into azure-pipelines.ymlBilly O'Neal
2020-04-27[scripts] add new function vcpkg_fixup_pkgconfig (#9861)Alexander Neumann
* add new function vcpkg_fixup_pkgconfig * make message with changed files a debug_message * add two more cases to the debug *.pc files * comment out prefix. use --define-variable=prefix=INSTALL_PATH * changed the comment header. * add missing word * finish vcpkg_fixup_pkgconfig.cmake * Update vcpkg_fixup_pkgconfig.cmake Note: since CMake is run in script mode the description of VCPKG_FIXUP_PKGCONFIG_CALLED cannot be viewed * transfer changes from x windows pr * fix typo in regex * make the regex comment aware make pc files relocatable by using ${pcfiledir} in prefix tested with x window pr
2020-04-27[boost-modular-build] Fix lack of arm64-linux support (#10814)David Hahn
* Fix boost modular build for ARM64 builds on Linux * Add error message * Fix endif error * Fix typo in error msg * Bump up version
2020-04-27[ffmpeg] Fix ffmpeg[opencl, openssl, lzma] static build failed (#8797)Lily
* [ffmpeg] Fix ffmpeg[opencl, openssl] static build failed * [ffmpeg] Fix ffmpeg/CONTROL[lzma] static build failed * Fix conflict * Fix conflict * Fix conflict * [ffmpeg] Remove include(vcpkg_common_functions) * Remove include(vcpkg_common_functions) * [ffmpeg] Fix patch apply failed * Fix conflict * [ffmpeg] Fix conflict * [ffmpeg] Fix patch
2020-04-27[icu] Fix configure failure due to not finding python (#10656)Lily
* [icu] Fix configure failure due to not finding python * [icu] Remove deprecated functions * [icu] Fix configure failure due to not finding python * [icu] Fix deprecated functions * [icu] Fix deprecated functions
2020-04-27[gts] Support for build with cmake in unix (#10055)Jack·Boos·Yu
* [gts] Support for build with cmake in unix * update baseline * [gts] Apply patch * [gts] Fix undefined M_PI in windows * update baseline
2020-04-27[murmurhash] Installation fix (#11011)kreuzerkrieg
2020-04-27[egl-registry, opengl-registry] Update egl-registry to 2020-02-20 and ↵Vincent Parizet
opengl-registry to 2020-03-25 (#10676) * Update egl-registry to 2020-02-20 and opengl-registry to 2020-03-25 * opengl-registry: remove extra includes that * egl-registry, opengl-registry: add Homepage * egl-registry, opengl-registry: remove includes, use
2020-04-27[geos] Upgrade to GEOS 3.6.4 (released 2019-10-04) (#10377)Mike Taves
2020-04-27[libtorrent] Update to 1.2.6 and add features (#10686)Francisco Pombal
2020-04-27[boost-coroutine] Add patch from boost.org (#10988)Chris Moore
* [boost-coroutine] Add patch from boost.org * [boost-coroutine] update package version and remove derecated include
2020-04-27[pe-parse] Add new port (#11012)William Woodruff
* [pe-parse] Add new port * pe-parse/CONTROL: Fix version, remove dep * pe-parse/portfile: Formatting * pe-parse/CONTROL: Add pe-parse's homepage * pe-parse/CONTROL: Don't support UWP This isn't a platform pe-parse intends to support.
2020-04-27[ode] Bump version to 0.16.1 (#11029)Silvio Traversaro
2020-04-27[winreg] Update to 2.2.3 (#11034)NancyLi1013
2020-04-27[range-v3] Update to HEAD to fix /std:c++17 regressions. (#11031)Casey Carter
2020-04-27[azure-kinect-sensor-sdk] Rerun (#11033)Jack·Boos·Yu
2020-04-27[libarchive] expose zstd as a build feature (#11044)Alexander Neumann
* [libarchive] add zlib and zstd to wrapper and expose zstd as a build feature. * bump control
2020-04-27[qt-advanced-docking-system] updated qt-advanced-docking-system to 3.2.1 ↵Stijn Herfst
(#10170) * updated qt-advanced-docking-system to 3.2.1 * fixed source hash * made requested changes * fix linux build * Update to 3.2.5, fix hash discrepancy
2020-04-27[Libtomcrypt, libtommath] new ports (#10960)Chris Moore
* Add initial version of libttommath port * Add initial version of libtomcrypt port * Remove unnecessary EXTRALIB flag. * Remove deprecated include(vcpkg_common_functions) * Add homepage to CONTROL file * Update license copying in portfile * [libtommath] make build for non-windows * [libtomcrypt] make build for non-windows * [libtomcrypt] update ci baseline * [libtomcrypt] set HEAD_REF to upstream dev branch * [libtommath] set HEAD_REF to upstream dev branch * [libtomcrypt] Correct CFLAGS and include path * [libtommath][libtomcrypt] Lowercase 'debug' folder. Tweak CRT flags. Use VCPKG_CONCURRENCY. * [libtomcrypt] Remove x64-windows-static=fail from the ci baseline Co-authored-by: Frederik Juul <frederik.juul@3shape.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-24[Qt5] Update qt to 5.12.8 (#10749)Alexander Neumann
* make qt5 all features and add the missing qt modules * fix control * qt5 webengine enviromnent setup * copy qtminimal plugin to tools * add opengles3 option for testing * [qt5-imageformats] freeglut is not a dependency on osx * [qt5-base] fontconfig can require iconv on linux and osx * include the jasper fix to get CI coverage? * trying to get ci coverage for qt on osx * Revert "trying to get ci coverage for qt on osx" This reverts commit 8b9b188839ec90c25b54b49d17cf03c50987a49b. * apply the correct ci hack * fix wrapper to include macosx debug suffix * update baseline * first try to fix the Qt5 cmake configs at the root. * fix missing backslash * fix plugin patch * fix qt config patch * remove 90% of fixcmake.py * update baseline * experimental removal of fixcmake.py and dll copying into tools/qt5/bin * fix experimental dll copying. * fix static windows builds * fix static builds * fix plugin copy * add quotes around configuration to make it work * remove dll debug messages * note about the cmake fix * revert fontconfig changes on linux. Make qt.conf relative and not absolute * make qt.conf relative * trying to fix ogre osx ci regression * fix silly path error * Revert "trying to fix ogre osx ci regression" This reverts commit 708d8250d6eae81bb9a030ff7edef22d2ea1e67c. * add ogre:x64-osx=fail to CI baseline * retry on osx * fix configure error. since in qt5-base everything is in the package directory and not in the installed * revert change to ci.baseline * update ci baseline * update Qt Control fields * update qt hashes to 5.12.7 * update baseline update missing hashes update empty include/packages add info for placeholder ports not yet correctly working (e.g. qt5-wayland) * fix linux qt targets not having debug properties. * remove most of the wrapper * actual forgot to commit the prl parser * fix the config a bit differently. have to check linux configs again * add xlib patch. * make qt-base fail to get logs on linux * Need logs from qt5-base * update versions I missed * ws change * lets see if this is enough to make qt5-x11extras happy * add upstream patch. * add newline to patch * ws change to trigger rebuild and maybe get logs on osx failure * need generated cmakescripts to check linkage. * rename cmake files to end on .log so that i can inspect them after CI failure * fix patch * make qt run * androidextras only supports android * qt5-doc will only be build on linux * ws ci trigger due to download failure * WS to retrigger CI due to download failure * add code for debug tools * lets see if we can do it with only the release tools * update baseline * fix create link error on linx * update baseline * revert changes which tried to use release tools only * fix dependencies * add debug qt.conf * add another copyright install * qtdoc does not have any include files * fix wrong copy pasta * update latest port hashes. * make the patches versions dependent * cleanup qt5 control a bit * update qt5-base control for ci run to use latest * fix patches for latest * forgot to commit the portfile changes * fix imageformat dependencies for latest qt * update last hash * fix translations dependencies * get cmake scripts from CI * new patch for creating correct configs * patch precompiled headers away from qt5-webengine * fix patch for 5.12.7. (Patch was for 5.14.1) * trigger CI rebuild * add simple gl path to fix the chormium build error * comment out debug message from prl parser * bump control * update webengine control * update CI to skip webengine. * update baseline * ws change to osg-qt * remove kd-soap from faillist * reset ci baseline to upstream/master * update baseline * fix osg-qt? * skip ms-angle on osx and linux since the normal angle port should be used! * update ci baseline * try adding fontconfig manually * update ci baseline to remove osg-qt for the time being * remove manual library. * remove wrapper and get plugin info also from linux and osx * allow build of complete qt * fix missing parameter in populate plugin. * need more info from CI * fix foreach CI loop * comment out CI code colllection to make a full qt5 ci run * fix qt5-imageformats regression on linux * update baseline * - add patch to find the debug library - manually fix EGL path in Qt5GuiConfigExtras.cmake * bump control * update hashes to 5.14.2 * comment out messages for debugging * bump version in control * fix create cmake patch * add qtmain path corrections for single configuration build. * fix escaping of . in regex * remove one to many \\ * remove latest as a default feature * reenable messages to debug osg-qt issue on osx. * small cmake options details. might need to patch cmakelists.txt if this is not working * remove unnecessary comment * make prl parser silent again. * remove canvas3d from the default features since it has been deprecated and will be removed in the future * fix some remaining absolute paths. * update qt to 5.12.8 * deactivate qt update script * removed merged patch * remove a trailing ws and fix the mqtt hash which was missing before * revert some ws changes * fix version numbers in qt5 metaport
2020-04-24[vcpkg] Fix slack link to current, correct, location. (#11009)Rene Rivera
2020-04-24[pixel] Add warning message on Linux (#10638)Robert Schumacher
2020-04-24[hwloc] Support UNIX (#10615)Jack·Boos·Yu
* [hwloc] Support UNIX * update baseline * update baseline * update baseline
2020-04-24[sdl2-gfx] Fix build error on non windows (#10575)NancyLi1013
* [sdl2-gfx] Fix build error on non windows * Update as review suggestions * Updated to support osx
2020-04-24[openssl-unix] Update header path for shared library compilation (#10450)Robert Schumacher
* [openssl-unix] Update header path for shared library compilation * [openssl-unix] Update CONTROL version
2020-04-24[boost-modular-build-helper] Support Clang '--target=<value>' syntax to ↵Mark Schofield
enable Android builds (#10285) * [boost-modular-build-helper] Support Clang --target=<value> syntax to enable Android builds (#10091) * [boost-modular-build-helper] Updating to version 1.72.0-2 * re-trigger ci test Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-04-24[coroutine] update to 1.5.0 (#10692)Park DongHa
* [coroutine] update to 1.5.0 * this is release candidate * WindowsStore build will be updated soon * [coroutine] support UWP build * triplet(community) `x64-uwp`, `x86-uwp` * triplet: `arm-uwp`, `arm64-windows` * [coroutine] mark install failure on uwp/linux * update checksum * use `vcpkg_fail_port_install` * [coroutine] remove x86-windows fail in ci.baseline * [coroutine] Relax install restrictions on Linux. Use vcpkg_fixup_cmake_targets(). Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-24[cppcoro] add new port (#10693)Robert Schumacher
* [cppcoro] add new port * [cppcoro] update with PR review * update reference to tag and hash value * ${PORT} for destination Linux build support should marked unavailable? * [cppcoro] embed CMakeLists.txt file * copy the CMakeLists.txt file and start build with it * change version to 2020.2 For now the repo doesn't have any tags. Therefore its version followed the latest commit, which is made in 2020 Feb. * [cppcoro] 2020-02-28 * [cppcoro] port install failure on platforms * vcpkg_fail_port_install on uwp/linux mention PR #10693 so linux/clang users can see the port issues * [cppcoro] force static linkage * report error for clang-cl build with VC++ in VS 2019 will fail by the header file. * [cppcoro] register ci.baseline failure * [cppcoro] Simplify CMakeLists.txt to ease future maintenance. Fix VS 2019 builds. Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-04-24[frozen] Add frozen library (#10766)ppenguin
2020-04-24[websocketpp] Update to 0.8.2 (#10969)Wolfgang Stöggl
The vcpkg port of websocketpp has been pointing to the upstream commit 1c699ce of a PR, in order to fix build issues of websocketpp 0.8.1 with boost 1.70 (#6141). This fix has been merged upstream in the meantime and is part of the release 0.8.2 now. - Update to WebSocket++/0.8.2 release - Remove deprecated include(vcpkg_common_functions) - Use ${PORT} instead of websocketpp
2020-04-24[catch2] Update to 2.12.1 (#10996)NancyLi1013
2020-04-24[cppcoro] Simplify CMakeLists.txt to ease future maintenance. Fix VS 2019 ↵Robert Schumacher
builds.
2020-04-24[libmupdf] fix build error on Linux (#10708)simon987
* minimum to compile on linux * Update as reviewed * Update baseline and add the condition to execuate script * Move find_program and make it REQUIRED * always execute generate command * only use make in find_program Co-authored-by: Nancy Li (Beyondsoft Corporation) <v-ruil@microsoft.com>
2020-04-23[nng] update to 1.3.0 (#10974)Lily
2020-04-23[Quill] Add new port (#10902)Odysseas Georgoudis
* [Quill] Add new port * Mark port as unsupported for uwp/arm/arm64 and update ci.baseline * Mark uwp, arm and arm64 as ignored in ci.baseline * fix alphabetical order in ci.baseline * Remove duplicate from ci.baseline * Invert supports expression in CONTROL * Mark as skip in ci.baseline * Address review comments * Bump version to 1.2.1 * add vcpkg_fail_port_install * use vcpkg_from_github and simplify feature options * fix file alignment * Always depend on fmt
2020-04-23[libzip] update to rel-1-6-1 (#10784)mitzal
* Libzip updated to rel-1-6-1 * [libzip] Add windows_crypto feature The new BCrypt/CNG-based crypto uses BCryptDeriveKeyPBKDF2 which is only available since WinNT 6.1. It is important to me as a consumer of libzip through vcpkg to be able to turn this off. * Additional options added. * Common Crypto supported as an option for encryption backend. Co-authored-by: Michał Janiszewski <janisozaur+signed@gmail.com>