aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2020-05-18[libgo] Update to 3.1 (#11263)NancyLi1013
* [libgo] Update to 3.1 * Add headers in debug sub folder * Update ci.baseline and remove headers in debug/include directory * Update the way to install headers and targets on Windows * Remove the headers in netio/disable_hook on all platforms * Add unsupported for arm and uwp * Add only support static build and update ci.baseline * code review Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-18[nlopt] Enable UWP support (#11398)Markus Rickert
2020-05-18[vcpkg] msbuild: do not build vcpkgmetricsuploader when -disableMetrics (#11368)Markus Rickert
2020-05-18[gSoap] Update to 2.8.102 and re-enable x64 Builds (#11355)Sönke Schau
* Update to 2.8.102 and reenable x64 Build * Remove surplus empty directory during install * Corrected the "Supports" entry in CONTROL Should have read the documentation for "Supports" to see that this is a boolean expression
2020-05-18[ctp] New port CTP library 6.3.15 (#10717)Vincent Gao
* [ctp] New port CTP library 6.3.15 * [ctp] Minor changes - Update portfile to support custom triplets - disable CI due to downloading server availability * Update ports/ctp/portfile.cmake * Update ports/ctp/portfile.cmake * Remove ${...} from if Co-authored-by: Vincent Gao <xgao1023@outlook.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-18[libxml2] Add iconv and charset linkage in vcpkg-cmake-wrapper on osx (#11072)Alexander Neumann
* [libxml2] Add iconv and charset linkage in vcpkg-cmake-wrapper on osx * update baseline * update baseline
2020-05-18[libvmdk] Initial port (#11010)Nick Renieris
* [libvmdk] Initial port Signed-off-by: Nick Renieris <velocityra@gmail.com> * Update scripts/ci.baseline.txt Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-15[gperftools] Add new port (#8750)myd7349
* [gperftools] Add new port * [gperftools] Fix linux build * [gperftools] Update * [vcpkg-baseline] Update [gperftools] Install tools optionally * [gperftools] Fail port on unsupported targets * [gperftools] Add `Supports` field into CONTROL file * [gperftools] Call vcpkg_copy_tools * [gperftools] Fix *nix build error [gperftools] Use static CRT in override mode * [gperftools] Format * [gperftools] Install deprecated headers
2020-05-14[vcpkg] Turn on tests and PREfast in CI, and fix tests to pass. (#11239)Billy O'Neal
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-13[boost] update to 1.73.0 (#11221)yurybura
* [boost] update to 1.73 * [ompl] remove dependency to boost-disjoint-sets * [libtorrent] include fixes from RC_1_2 branch * [liblas] fix boost headers * [freeopcua] fix std headers * [pcl] fix build with Boost 1.73.0 * [hpx] fix build with Boost 1.73.0 * [libmysql] fix conflict with C++20 header <version> * [boost-modular-build-helper] move port-specific b2 options to the file `<port_dir>/b2-options.cmake` [boost-python] support Python2 (fixes #3495) * [boost-python] remove Python executable from user-config * [libtorrent] update version after merge * [libtorrent] add boost-variant dependency
2020-05-12[jaeger-client-cpp] New port (#9126)Sönke Schau
* Initial commit * Add missing files * Add patchfile * UWP Builds not supported * Fix Linux version * Removed 'include(vcpkg_common_functions)' as it is no longer needed * Implemented proposed changes to portfile.cmake * Further changes to portfile.cmake * Added indicator that a failure is expected for arm64 * Added the expected failure on arm64 to ci.baseline.txt * Combined two separate vcpkg_fail_port_install() calls * Use upstream version compatible with opentracing 1.6 * Added 'Supports:' entry in CONTROL to signal missing arm64 support and removed vcpkg_fail_port_install() for UWP in portfile.cmake Co-authored-by: xgcssch <soenke.schau@alte-leipziger.de>
2020-05-12[idevicerestore] Fix libgen.h cannot be found (#11074)NancyLi1013
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-11[sdformat9] Add new port 🤖 (#11265)Silvio Traversaro
* [sdformat9] Add new port * Update ports/sdformat9/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/sdformat9/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/sdformat9/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * [sdformat9] Fix indent Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-05-11[ignition-msgs5][ignition-transport8] Add new ports 🤖 (#11272)Silvio Traversaro
* [ignition-msgs5][ignition-transport8] Add new ports * fixup
2020-05-11[mpg123] Enable UWP support (#11287)driver1998
* [mpg123] Enable UWP support * cleanup * [mpg123] Enable UWP CI
2020-05-11[bitserializer-rapidyaml] Add new port (#11242)Pavel Kisliak
Co-authored-by: Pavel_Kisliak <Pavel_Kisliak@epam.com>
2020-05-11[gn, crashpad] Add GN build support and crashpad port (#10505)Martin Vejdarski
* [vcpkg_find_acquire_program] Add gn * [GN] Add build system support * [crashpad] Add new port
2020-05-11[libzen] Update to 0.4.38 (#11237)Maxime Gervais
* remove patch (merged upstream) * update baseline (UWP support added)
2020-05-11[android] Link C++ runtime according to VCPKG_CRT_LINKAGE (#11266)huangqinjin
https://developer.android.com/ndk/guides/cpp-support
2020-05-10[vcpkg] [llvm] [mpir] Bump Linux VM memory size and do all operations on the ↵Billy O'Neal
temporary disk. (#11174) * [vcpkg] Bump Linux VM memory size and do all operations on the temporary disk. * [llvm] disable optional dependencies to libxml2 and zlib * [vcpkg] Reduce quotas on the share to something reasonable. * [mpir] Skip on Linux because it conflicts with libgmp. Co-authored-by: yurybura <yurybura@gmail.com>
2020-05-08[azure-kinect-sensor-sdk] Fix Deploy Azure Kinect Sensor SDK on Windows (#11139)Tsukasa Sugiura
* Fix Deploy Azure Kinect Sensor SDK on Windows Fix deploy Azure Kinect Sensor SDK on Windows by copy Depth Engine. * Fix Download URL by Version Number * Fix Check SHA512 Hash of NuGet package * Add Check Library Linkage * Change Install Directory for Deploy Files * Update ports/azure-kinect-sensor-sdk/portfile.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-08[uthenticode] Add new port (#11199)William Woodruff
* [uthenticode] Add new port * ports/uthenticode: Add openssl as a dependency * ports/uthenticode: 1.0.1 * ports/uthenticode: 1.0.2 * ports/uthenticode: Drop quotes * treewide: Mark uthenticode as failing on UWP * ports/uthenticode: Use ${PORT}
2020-05-08[asmjit] Update to the latest commit (#11245)NancyLi1013
2020-05-08[gmp,nettle,hogweed] Add new ports (#10613)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 * add port for vs yasm integration within VCPKG * add gmp * add nettle * add missing windows flag in control * CI workaround CI seems to not pass env YASMPATH correctly to cl. Since YASM is on PATH -> remove $(VCInstallDir) as the default for YasmPath * overwrite correct import. * If CI does not give logs just display some extra info * target replacement was mising * apply same replacements for nettle * remove unnecessary status message * remove unnecessary platform code * update supports field for vs-yasm * apply replacement also to libhogweed * fix static builds * remove not working code * remove debug/release options * add additional replacement for the case the SOURCE dir has already been patched within VCPKG * add triplet selection to vcpkg_install_msbuild * fix missing ; in patches * remove gmp dependency in static builds since they are not required * cleanup portfiles * add missing vcpkg_fixup_pkgconfig() call
2020-05-08[Coin3D] Add new ports for simage, Coin, and SoQt (#9880)Markus Rickert
* [simage] Add new port * [coin] Add new port * [soqt] Add new port
2020-05-07[gainput] imporve cmake search gainput library (#11000)L
* imporve cmake search gainput library. * Update ports/gainput/install_as_cmake_package.patch * Update ports/gainput/install_as_cmake_package.patch * fix error * add prefix "unofficial" * [gainput] fix dynamic build generate static lib * remove unimportant changes * [gainput] update ci.baseline.txt * [gainput] fix build error on osx * [gainput] update portfile * Reset osx related code * [gainput] update build option * [gainput] update build option.
2020-05-07[gsoap] Add supports for gsoap (#11048)Lily
* [gsoap] Add supports for gsoap * [gsoap] Update the version * [gsoap] Update ci.baseline.txt Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07[vcpkg] Restrict telemetry uploads to TLS 1.2 (#11213)Billy O'Neal
* [vcpkg] Restrict telemetry uploads to TLS 1.2, as required by Azure security policy. Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07[vcpkg] Add Linux toolchain x86 support (#8588)zhbanito
Add compile option for x86 triplet target architecture Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-05-07[gasol] Add new port (#9550)Mayank Kataruka
* Added new port GASol * added patch file * Code Refactoring * Code Refactoring to change port name * Updated baseline to resolve file conflicts with nanovg and stb * Added changes to ci-baseline and added port not supported on arm/uwp * [gasol] Use cmake to build * update baseline Co-authored-by: SanaJahan <sanadgrt@gmail.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-05-07[cuda] Fix find cuda in UNIX (#10838)Jack·Boos·Yu
* [cuda] Fix find cuda in UNIX * update baseline * [cuda] Add homepage * add newline to end of CONTROL * Update ports/cuda/portfile.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-05-07[rtlsdr] Add new port (#10901)Egor Chesakov
* Add rtlsdr port * Update ci.baseline.txt * Update to use github mirror in portfile.cmake Co-authored-by: Egor Chesakov <echesakov@users.noreply.github.com>
2020-05-06[OpenCV2] add new "old" port (#7849)Stefano Sinigardi
* [OpenCV2] add library for older C projects * [OpenCV2] fixes for non-Windows systems * [OpenCV2] add warnings for Ubuntu * add fixes for cuda * [OpenCV2] disable parallel building, otherwise cuda fails * [OpenCV2] refresh port with latest fixes * [OpenCV2] fix CONTROL * [OpenCV2] fixes for windows * [OpenCV2] fixes to avoid unnecessary install of pre-built ffmpeg, since it already uses externally provided one * [OpenCV2] openexr still has some problems, explicitly removed UWP support * [OpenCV2] use targets wherever possible. Jasper and OpenEXR features would require improvements in those ports, in order for them to provide targets too * [OpenCV2] re-enable parallel build also with CUDA * [OpenCV2] improve compatibility with CUDA 10+ * [OpenCV2] fix broken CUDA targets * [darknet] enable opencv2 feature * skip from building, like opencv3, to avoid problems in CI
2020-05-06[libmpeg2] Add new port (#8871)Michał Janiszewski
* [libmpeg2] Add new port Libmpeg2 seems to be a somewhat old project, last release was done in 2008, but it is still in use by some projects e.g. ResidualVM I have verified the mpeg2dec built for x86-64 with MSVC produces similar results as the one pre-packaged on my Arch. * [libmpeg2] Apply review comments * [libmpeg2] Add ci.baseline.txt exemptions
2020-05-06[vcpkg/scripts] Fix ninja search path on windows and find binaries within ↵Alexander Neumann
vcpkg first (#11105) * [vcpkg/scripts] fix wrong paths variable on windows * [vcpkg/scripts] search within vcpkg first and then ask the rest of the world * [vcpkg/scripts] add second search path for ninja. First is for vcpkg fetch ninja Second is for vcpkg_find_acquire_program
2020-05-06[apr apr-util] Apr and apr-util for non windows systems (#8579)Stephen Webb
* Allow the apr port to be used on non-windows systems * Allow the apr-util port to be used on non-windows systems * Allow the apr-util port to be used on non-windows systems * Allow the apr-util port to be used on non-windows systems * [log4cxx] add new port * Add aarch64 cross compilation support * Allow apr and apr-util ports to used with a cross compiling tool chain * @PhoebeHui requested changes * Remove files that leaked from 'add-log4cxx-port' branch * @PhoebeHui requested changes * Move apr-util-unix and apr-util-windows portfile.cmake content back into apr-util/portfile.cmake * Use the same released archive for unix and windows * Use the same released archive for unix and windows (1.6.1) * Update APR version to the latest * Prevent unrelated CI failures * Prevent CI failure for arm64 on x86 CI machine * Prevent CI failure for arm64 on x86 CI machine * Use vcpkg_configure_make and vcpkg_install_make instead of vcpkg_execute_required_process * Remove shared libraries if a static build * Revert "Remove shared libraries if a static build" This reverts commit 540e158e1fbfe53b889bef8b928bc8feb62775c2. * Prevent CI failures due to static build installing apr-1-config into bin * @PhoebeHui requested changes Co-authored-by: Stephen Webb <stephen.webb@sabreautonomous.com.au>
2020-05-06[discord-game-sdk] new port (#10763)Charles Milette
* [discord-game-sdk] new port * [discord-game-sdk] Invert Supports field * [discord-game-sdk] Fix Supports field * [discord-game-sdk] Fix Supports field again * [discord-game-sdk] Update find_library * [discord-game-sdk] Rename LICENSE.md, remove include(vcpkg_common_functions) * [discord-game-sdk] Fix Linux build, add usage file * [discord-game-sdk] Add missing file(INSTALL) * [discord-game-sdk] Update baseline and fix macOS build * [discord-game-sdk] Specify C++ standard version * [discord-game-sdk] Remove vcpkg_copy_pdbs * [discord-game-sdk] Replace ToS text by link to online version
2020-05-06[libvpx] Added support for build on MacOS and Linux (#11022)Vitaly Petrov
* [libvpx] Added support for build on MacOS and Linux * [libvpx] Fix ci-baseline
2020-05-06[vcpkg] Add tombstone deletion scripts. (#11189)Billy O'Neal
2020-05-05Baseline LLVM on Linux to restore the ability to merge PRs. (#11190)Billy O'Neal
2020-05-04[qt5] Add -j to make to parallelize on Linux and MacOS (#11111)Billy O'Neal
2020-05-04[vcpkg] Add disk space report on Linux and MacOS. (#11166)Billy O'Neal
2020-05-03[llvm] Update to version 10.0.0 and add new features (#10295)yurybura
* [llvm] Update to version 10.0.0 and new features * switch to llvmorg-10.0.0-rc3, allow to use bin directory for tools * Fix CMake targets after vcpkg_fixup_cmake_targets call. * [halide] Update to master version to support LLVM 10 * [halide] fix x64-osx build * [llvm] add enable-assertions feature * [llvm] fix comment * [llvm] enable ci for x64-linux and x64-osx * [llvm] update to v10.0.0-rc5 [llvm] disable assertions and ABI breaking checks by default [llvm] limit the maximum number of concurrent link jobs to 1 [llvm] add postfix `d` and debug shared libraries in the `/bin` directory * [llvm] revert debug postfix `d` [llvm] don't remove debug version of tools and shared libs * [llvm] fix debug tools path * [llvm] update to release tag llvmorg-10.0.0 [llvm] build with CMAKE_DEBUG_POSTFIX=d [llvm] remove debug binaries * remove new CMake argument FOLLOW_SYMLINK_CHAIN * [llvm] force TableGen to be built with optimization * [llvm] add future disable-clang-static-analyzer * [llvm] add futures for main targets [llvm] remove utils and clang-tools-extra from default features list [llvm] exclude tests * [llvm] add features for main targets [llvm] remove utils and clang-tools-extra from default features list [llvm] exclude tests * [llvm] update features description Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-05-01[vcpkg] Add new function vcpkg_copy_tools (#8749)myd7349
* [vcpkg] Add new function vcpkg_copy_tools * [cpuinfo][czmq][nanomsg][uriparser] Use vcpkg_copy_tools * [czmq] Clean even tools are not copied [libsvm][zyre] Use vcpkg_copy_tools * [vcpkg-copy-tools] Clean debug/bin This should fix czmq build error * [czmq] czmq does not have BUILD_TOOLS option * [vcpkg] Split clean logic into another function * [cpuinfo][czmq][nanomsg][uriparser] Fix calling of vcpkg_copy_tools * [zyre] Fix regression error * [vcpkg] Update try_remove_empty_directory * [libsvm] Fix vcpkg_copy_tools call
2020-04-30[OpenBLAS] Upgrade to 0.3.9 + a patch to fix AVX512 (which is now present on ↵Billy Robert O'Neal III
the VMs)
2020-04-30[vcpkg] Onboard Linux to VMSS, open 'git' port, and switch back to Azure SpotBilly Robert O'Neal III
* Adds scripts to generate scale sets for testing Linux. * Note workaround for https://github.com/microsoft/azure-pipelines-agent/pull/2929 * Switches Windows validation to 'Spot' VMs. * Opens the git port 9418. * Removes provisioning of the no longer used 'logs' file share. * Changes Azure region to 'westus2', which is cheaper. * Adds +x to all the scripts in scripts/azure-pipelines. * Use 'xml-results' for all platforms instead of 'raw xml results' on Windows.
2020-04-30[civetweb] Update to version 1.12 (#10591)Gregor Jasny
2020-04-30[alembic] linux fixes (#10912)Fabien Castan
* [alembic] make the portfile linux-compatible * [alembic] fix build error in debug on linux * [alembic] simplify renaming of copyright file * [alembic] code simplification and formatting * [alembic] update version to 1.7.12-1 * [alembic] linux build does not fail anymore
2020-04-30[libqcow] Initial port (#11036)Nick Renieris
* [libqcow] Add new port Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz> * [libqcow] fix build Co-authored-by: Alexandro Sanchez Bach <asanchez@kryptoslogic.com>
2020-04-30[msbuild] Hotfix /p:UseEnv=True to be a port-local setting (#11058)Voskrese
* Update vcpkg_build_msbuild.cmake * Update vcpkg_install_msbuild.cmake * Update CONTROL * Update CONTROL * Update portfile.cmake * Update portfile.cmake * Update ci.baseline.txt