aboutsummaryrefslogtreecommitdiff
path: root/scripts/cmake/vcpkg_find_acquire_program.cmake
AgeCommit message (Collapse)Author
2020-06-18[cmake] Add mirror to download Strawberry Perl (#11938)Vitalii Koshura
Last several days Strawberry Perl official download server has issues that lead to extremely slow download rates (sometimes it takes more than 1 hour to download ~150MB). This commit adds non-official mirror of Strawberry Perl to the list of available URLs. Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-06-17[thrift] Update to 0.13.0 and fix OSX build (#11981)Jack·Boos·Yu
2020-06-11[python3] Update to Python 3.8 (#11708)Adam Johnson
* [python3] Update to Python 3.8.3. [vtk] Update to Python 3.8 and fix improper Python3 artifact specification. * [python3] Fix static linking, broken in 121faf2. * [hyperscan] Add missing build dependency (fixes CI on macOS).
2020-05-20[tool-meson] Update to 0.54.2 (#11380)Wolfgang Stöggl
* [tool-meson] Update to 0.54.2 - Release notes: https://mesonbuild.com/Release-notes-for-0-54-0.html - Homepage added to CONTROL file * Re-trigger CI test Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.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-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-04-23[vcpkg] Update git to 2.26.2 (#10932)Cheney Wang
* Update git to 2.26.1 * [vcpkg] Update git to 2.26.2 Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2020-04-12ninja update 1.10Voskrese
2020-04-09fix vcpkg_find_acquire_program for script (#10621)Alexander Neumann
behavior before: one script found meant another script could not be searched since the first one would simply be returned.
2020-04-06[vcpkg] Fix vcpkgTools.xml, vcpkg_find_acquire_program.cmake ↵Lily
version/filename inconsistent (#10655)
2020-03-05[vcpkg_find_acquire_program] Add git (#10311)nicole mazzuca
2020-03-05[ryu] Add new port (#10167)nicole mazzuca
* ryu * Add tool bazel in OSX * wip * wip * wip * wip * wip Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-02-28[tool-meson] Update to 0.53.2 (#10234)Wolfgang Stöggl
2020-02-12[vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, ↵Robert Schumacher
`vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` (#7606) * [vcpkg-docs] Add documentation for `vcpkg_configure_meson()`, `vcpkg_install_meson()`, `vcpkg_fixup_cmake_targts()`, and `vcpkg_prettify_command()` * [docs] Address code review comments. Reformat docs for vcpkg_fail_port_install.
2020-02-04[tools] Add python64 bit. (#7964)Jack·Boos·Yu
* [tools]Add python64 bit. * [pybind11/shiva]Add version number. * [duktape]Fix build error using python64 bit. * [duktape]Fix python2 path. * [duktape]Fix duketape build: using python2 tools. * Change subdirs and archive names for PYTHON2 and PYTHON3 * [duktape] Update version info * [shiva] Add homepage * update baseline * update baseline Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2020-01-27[vcpkg_find_acquire_program] Include version in downloaded python MSI name ↵Robert Schumacher
to avoid conflicts when updating (#8774)
2020-01-27Update the repo for jom 1.1.3 (#9265)Colin Barré-Brisebois
* Update the repo for jom 1.1.3 - The qt repo is unreliable, often down. Use the Berkeley mirror instead. * Set two possible URLs for JOM v1.1.3 * Update indent to match coding style
2020-01-22[doxygen] Add alternative download URL (#9708)Wolfgang Stöggl
Only the current and the previous version of doxygen can be downloaded from: http://doxygen.nl Sourceforge provides the current version and any previously released versions for download: https://sourceforge.net/projects/doxygen/files/ Add sourceforge as alternative download URL. This avoids situations, when the version of doxygen in vcpkg is n-2 and cannot be downloaded any more, see e.g. commit: 526f9375800f846b113989fc3d566af7b8c79408
2020-01-15[doxygen] Updated to 1.8.17 (#9574)tags
* Updated doxygen to 1.8.17 from 1.8.15
2019-12-06[vcpkg_find_acquire_program] Give hints for yasm with brew and apt (#9191)Laurent Rineau
2019-12-03[ffmpeg] Fixed build error ARM64 Windows 10 (#9160)Tatsuro Shibamura
* [ffmpeg] Fixed build error ARM64 Windows 10 * [ffmpeg] Avoid gas-preprocessor caching
2019-10-28mesonbuild - Update to 0.52.0 (#8639)Wolfgang Stöggl
* mesonbuild - Update to 0.52.0 * [tool-meson] Add package to represent dependency on Meson build-system
2019-10-04Add go to vcpkg_find_acquire_program (#8440)Alexej Harm
2019-08-28Download Mode (#7950)Victor Romero
* [portfile functions] Override execute_process() to accept ALLOW_IN_DOWNLOAD_MODE option * [vcpkg install] Set VCPKG_DOWNLOAD_MODE when using --only-downloads option * [vcpkg_find_acquire_program] Allow in Download Mode * Don't stop when build fails for a package * Download sources for all packages in dependency graph * Improve output messages * Enable acquiring MSYS packages in download mode * Documentation * Update documentation * execute_process() always fails on Download Mode * Regenerate docs and fix formatting * Run clang-format * Use _execute_process on vcpkg_from_<source> helpers * Fix calls to _execute_process() when not in Download Mode
2019-08-28Revert "[vcpkg install] Enable Download Mode (#7797)" (#7949)Victor Romero
This reverts commit 65d4bc146bf7c1c21989b680497b1f6f9a09c967.
2019-08-28[vcpkg install] Enable Download Mode (#7797)Victor Romero
* [portfile functions] Override execute_process() to accept ALLOW_IN_DOWNLOAD_MODE option * [vcpkg install] Set VCPKG_DOWNLOAD_MODE when using --only-downloads option * [vcpkg_find_acquire_program] Allow in Download Mode * Don't stop when build fails for a package * Download sources for all packages in dependency graph * Improve output messages * Enable acquiring MSYS packages in download mode * Documentation * Update documentation * execute_process() always fails on Download Mode * Regenerate docs and fix formatting * Run clang-format * Use _execute_process on vcpkg_from_<source> helpers
2019-08-20[tensorflow] add new port for linux (#7568)dan-shaw
* [+] Add tensorflow-cc port (Linux only) * [~] Refactor installation of tensorflow/external 1. Install tensorflow/external to tensorflow-etc/external; 2. Fix TensorflowCCConfig.cmake accordingly. * [tensorflow] Work in progress * fix tensorflow linux config * [tensorflow] partial support for windows * fix config paths * use environmental variables instead * remove files * add python_path * add verbose error messages * review fixes * [tensorflow] refactor config file * minor changes * set arch for CI
2019-07-09Added nasm mirror as nasm.us is down again (#7175)Igor Kostenko
2019-07-02revert ninja update (#7135)Phil Christensen
Causing failures on Linux, revert until investigation is complete.
2019-07-02Fix Python3 tool on Windows (#7051)cskrisz
* Delete python37._pth from python3-embed * Add version number to SUBDIR * [open62541] Use Python in version subdir
2019-07-01Update python2, python3, perl, aria2, ninja, ruby, 7z (#6791)YenForYang
2019-06-20mesonbuild - Update to 0.51.0Norbert Nemec
2019-06-19[vcpkg] update python3 to 3.7.3 on windows (#6383)Phil Christensen
* [vcpkg] update python3 to 3.7.3 on windows * Update scripts/cmake/vcpkg_find_acquire_program.cmake Co-Authored-By: Bradley Austin Davis <bdavis@saintandreas.org>
2019-06-06ffmpeg: enable arm/arm64 windows support (#6590)driver1998
* ffmpeg: enable arm/arm64 windows support * ffmpeg: fix x64-uwp * ffmpeg: remove outdated patch * ffmpeg: remove outdated patch
2019-05-31[DOXYGEN]Upgrade doxygen to 1.8.15. (#6704)JackBoosY
2019-05-02Remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS (#5937)Victor Romero
* [various ports] remove references to CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [alac,benchmark,capnproto] Fix check_linkage call * [fastlz] Fix SHA512 * [coroutine] Fix dynamic build * [folly] Find double-conversion * [gamma] Use vcpkg_from_github * [librsync] Enable static builds * [netcdf-cxx4] Fix SHA512 * [octomap] Fix static build * [tidy-html5] Fix static build * [various ports] remove custom messages for shared/static builds, modernize some scripts in the meantime * [folly] Use ras0219's fix for link paths * [octomap] Fix exported targets * [uvatlas] Set tool download SHA512 * [duktape+python2] fix portfile to call configure with correct python version, manage python2 also outside win32 * [suitesparse] osx fix * [gtkmm] Call vcpkg_check_linkage after including vcpkg functions * [duktape] Resolve conflicts * [duktape] FIxed typo in Python paths * [wangle] Find zlib * [openssl-uwp] Fix SHA512 * [glib] Allow static builds on non-Windows * [suitesparse] Fix build on Windows * [multiple ports] Bump CONTROL version * [multiple ports] Fix description indent * [directxtk] Fix CONTROL file * [bde,duktape,qpid-proton] Build packages with python2 installed * [binn] remove CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS * [gdal,live555,uriparser] Fix regressions * [live555] Update to 2019.04.24
2019-04-25[Jom] Upgrade Jom (#6210)Phoebe
2019-04-02Fix vcpkg_find_acquire_program(NUGET) (#5871)David Lechner
Set the ARCHIVE and NOEXTRACT variables so that downloading works. Also HASH is case-sensitive, so make it lower case. vcpkg_find_acquire_program(NUGET) was failing with the following error message: -- Downloading https://dist.nuget.org/win-x86-commandline/v4.8.1/nuget.exe... CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:159 (file): file DOWNLOAD error: cannot create directory 'C:/Users/david/Documents/GitHub/vcpkg/downloads/temp/C:/Users/david/Documents/GitHub/vcpkg/downloads' - Specify file by full path name and verify that you have directory creation and file write privileges. Call Stack (most recent call first): scripts/cmake/vcpkg_find_acquire_program.cmake:255 (vcpkg_download_distfile) ports/gobject-introspection/portfile.cmake:20 (vcpkg_find_acquire_program) scripts/ports.cmake:71 (include)
2019-03-14Add nuget to vcpkg_find_acquire_program (#4568)Ethan Smith
* Add nuget to vcpkg_find_acquire_program * Add niget to list of programs one can download
2019-03-11[libepoxy/fribidi] Update version of meson to support VS2019 (#5629)Cheney Wang
2019-02-21[x265] upgrade to 3.0, enable assembly (upgrade nasm to 2.14) (#5389)kiwixz
* [acquire nasm] upgrade to 2.14 * [x265] upgrade to 3.0, enable assembly * [x265] Enable assembly only on Windows
2019-01-28[vcpkg_find_acquire_program] Improve robustness of finding bisonRobert Schumacher
2019-01-07[vcpkg] add support for FreeBSD (#4917)ivysnow
* [vcpkg] add support for FreeBSD * [x64-freebsd] Remove triplet because it is not currently in the set of supported triplets
2018-12-17[graphqlparser] Use default library type for the platform instead of ↵Bill Avery
specifying SHARED (#4794) * Use default library type for the platform instead of specifying SHARED * [graphqlparser] Bump control version and slight cleanup * [vcpkg_find_acquire_program] Correct for previous corruption of CI
2018-11-26[xmsh] add support for xmsh library (#4656)Jayesh Badwaik
* [xmsh] add support for xmsh library - xmsh is a mesh document format. xmsh library is the reference implementation for the format. * [xmsh] removed extraneous file command * [xmsh] update version to v0.2.3 * [xmsh] upgrade to version v0.3.1 * [xmsh] update to version v0.4 * + fix python executable packaging * [vcpkg_find_acquire_program] Fix PYTHON3 on non-Windows
2018-11-06win_flex 2.5.9 is no longer downloadable, use 2.5.16 (#4658)Christian Meurin
* win_flex 2.5.9 is no longer downloadable, use 2.5.16 * [vcpkg_find_acquire_program] Fix links to flex and bison. Use subdir to avoid conflict with previous version.
2018-08-29*Update Meson to 0.47.1. (#4155)Mark Ian Holland
*Fix acquire meson on Unix platforms.
2018-08-22Fix aquire flex and bison when not on Windows (#4120)Lars Ivar Hatledal
* use find_program to locate flex and bison when not Windows * reset changes to thrift/portfile.cmake * fix aquire flex and bison on non win platforms * [vcpkg_find_acquire_program] Indentation and use CMAKE_HOST_WIN32
2018-04-24[find_acquire.cmake] Fix ninja path for macAlexander Karatarakis
2018-04-06[find_acquire] Fix ninja pathAlexander Karatarakis