aboutsummaryrefslogtreecommitdiff
path: root/scripts/cmake
AgeCommit message (Collapse)Author
2019-03-16fix vs2019 arch specificationkiwixz
2019-03-16update to cmake 3.14 (allow VS2019RC)kiwixz
2019-03-14Merge pull request #5574 from Neumann-A/VTK_8.2.0Phil Christensen
[VTK 8.2.0/HDF5 1.10.5] Upgrade VTK and HDF5
2019-03-14cmake sometimes requires a generator if it is not defined beforehand.Alexander Neumann
extra code comments. Maybe the test should actually try to link targets from the package instead of just testing find_package
2019-03-14Add headers to vcpkg_download_distfile (#5640)Don
* Add headers to vcpkg_download_distfile Allows headers to be appended when downloading a distribution. This allows for setting authentication headers to download from a private repository. * [scripts,docs] Regenerate docs for portfile functions * [docs,scripts] Fix typo regressions * [docs,scripts] Fix broken link
2019-03-14[qt5] Fix mac build (#5624)Sean Warren
* [qt5] Fix mac build * [qt5] Disable parallel build on mac * [qt5] Fix qmake find on mac * [qt5] Update find jom for mac * [qt5] Fix invocation of build command * [qt5-base] Rebuild packages for #5624 * [harfbuzz] Remove disabled assert (failing due to -Werror) * [qt5] Bump control version * [qt5] Disable harfbuzz on mac * [qt5-base] Disable harfbuzz on mac
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-03-06Add DPDK package (#5388)Ernest Zaslavsky
DPDK is a set of libraries and drivers for fast packet processing. (cherry picked from commit 8127cb7b23557f21281186980883fdfb4fa08c47)
2019-03-05[vcpkg] Add more detailed error message when trying to use v142 and an ↵Robert Schumacher
msbuild generator (#5422)
2019-02-28Modify `vcpkg_fixup_cmake_targets()` (#5459)Victor Romero
* some libraries export <PackageName>LibraryDepends.cmake instead of <PackageName>Targets.cmake. Those file also need the fix of #1044 should close #4753 * prefered the general solution #4622. hopefully solved the issue within #4150 replaced the regex with something more readable (also ident is lost) should close: #4753 #4633 #4150 and maybe more * Hash vcpkg_fixup_cmake_targets.cmake * [boost] Fix use of find_package(Boost) with cache variables [socket-io-client] Fix install * reversed change back to use regex replace * [glbinding] Fix _IMPORT_PREFIX depth in *-export.cmake files * [tinyspline] Ignore warnings treated as errors * [libevent, liblemon, libpng, smpeg2, zlib] Fix apply patches * [libsodium] Fix apply patches * [folly] Link correct libraries in debug and release * [vtk] Remove unset of _IMPORT_PREFIX * [tinyspline] Do not treat warnings as errors * [smpeg2] Fix double* to int comparison * [nvtt] Define value for HAVE_UNISTD_H in MacOS * [libui] Fix MacOS X build * [zlib] Fix download URL * [qhull] Update to v7.2.1 * [podofo] Set value for HAVE_UNISTD_H in MacOS * [mongo-cxx-driver,ogre,podofo,qhull] Bump CONTROL version * [mongo-c-driver] Set _IMPORT_PREFIX * [tmxparser] Bump CONTROL version * [qhull,vxl] Bump CONTROL version
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-30[boost][python3] Fix building with VS 2019Robert Schumacher
2019-01-29[BZip2] Fix Unix Dynamic Builds (#5184)LRFLEW
* [BZip2] Fix Unix Dynamic Builds * [bzip2] Bump control version * [libgta] Only build one flavor * [vcpkg_configure_cmake] Resolve #2375 since we now use CMake >= 3.11
2019-01-28[vcpkg_find_acquire_program] Improve robustness of finding bisonRobert Schumacher
2019-01-16[qt5] update to QT5.12 (#4991)Lennart Trunk
* update qt5-base to 5.12 * update modules to 5.12 (qt5-declarative and dependents don't work yet) * fix qt5-declarative for 5.12 and some hashes. * add qt5-declarative as dependency for qt5-graphicaleffects
2019-01-11Merge branch 'master' into dev/philc/4990Phil Christensen
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-21Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/philc/4990Phil Christensen
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-12-17update msys2 to latest releaseStefano Sinigardi
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-22[vcpkg_extract_source_archive_ex] Document vcpkg_extract_source_archive_exRobert Schumacher
2018-11-20Revert "WIP [vcpkg] Fix CMAKE_SYSTEM_PROCESSOR with UWP and Linux triplets ↵Robert Schumacher
(#4688)" This reverts commit 83af530a42011130b20a5080bbd298abaa77be59.
2018-11-20WIP [vcpkg] Fix CMAKE_SYSTEM_PROCESSOR with UWP and Linux triplets (#4688)Tsukasa Sugiura
* [vcpkg] Fix CMAKE_SYSTEM_PROCESSOR Add CMAKE_SYSTEM_PROCESSOR setting under UWP, Linux, and Darwin. If explicitly specified VCPKG_CMAKE_SYSTEM_PROCESSOR in triplet files, CMAKE_SYSTEM_PROCESSOR is set to specified architecture. * [vcpkg-toolchains] Move logic out of vcpkg_configure_cmake and into the toolchains.
2018-11-08[vcpkg_from_git] Use tar.gz because .zip has different hash in different ↵Alexander Karatarakis
timezones
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-11-06[docs] Regenerate docs for vcpkg_from_gitRobert Schumacher
2018-11-06fdlibm init (#4165)atkawa7
* fdlibm init * fix links * Fix different hashes creation with google host * Move functions to script * Fix documentation * [vcpkg_from_git] Add SHA512 argument, switch to zip to better support Windows. * [fdlibm] Trigger rebuild * [vcpkg_from_git] Use FETCH_HEAD reference to support tags
2018-10-25xalan-c: Install headers correctly (#4565)Roger Leigh
* Add SKIP_CLEAN option to vcpkg_install_msbuild Also add vcpkg_clean_msbuild function to factor out clean logic and allow re-use in portfiles. * xalan-c: Correct header globbing * vcpkg_install_msbuild: SKIP_CLEAN documentation correction * [xalan-c] Add explicit check for localmsgindex header. [docs] Regenerate
2018-10-25Upgrades 2018.10.11Robert Schumacher
2018-10-23Create macOS configuration variables for triplets (#4477)LRFLEW
* Create macOS configuration variables for triplets * Add new macOS configuration variables to documentation * [vcpkg-configure-cmake] Fix typo
2018-10-22Qt 5.11 and static build fixes (#4164)Robert Colton
* fix da qt5 * fix qt config duplication * [qt5-base] Use vcpkg_extract_source_archive_ex [sqlite3] Enable SQLITE_ENABLE_COLUMN_METADATA * [qt5-*] Update sub-portfiles * qt5-base WIP * [qt5] Fix Could not find qmlcachegen.exe * [qt5-activeqt] Fix SHA512 * [qt5-base] Fix static builds * [qt5-base] Bump control version * [qt5-base] Restore removal of qmake dependencies * [qt5-base] Partially revert #3280 * [qt5-base][vcpkg_build_qmake] Fix Qt5Bootstrap.lib issues
2018-09-04[vcpkg_extract_source_archive] Fix incorrect var usage in ↵Robert Schumacher
vcpkg_extract_source_archive
2018-09-04[vcpkg_extract_source_archive] Fix incorrect var usage in ↵Robert Schumacher
vcpkg_extract_source_archive
2018-09-04[GraphicsMagick] bug-fix: image files won't load (#4215)David Ludwig
* [GraphicsMagick] bug-fix: image files won't load GM (GraphicsMagick) was failing to load image files, notably PNG or JPEG images, as it was being compiled with support for 'GraphicsMagick Modules'. These are files with names specific to GM, and of the format, 'IM_*.dll'. vcpkg's install process was not setting these up. This patch makes sure that when GM is built, it embed's GM's own image-loading code into graphicsmagick.dll. * [vcpkg_extract_source_archive_ex] Add PATCHES argument * [openmesh] Use direct download instead of gitlab * [blaze] Use PATCHES argument * [graphicsmagick] Use vcpkg_extract_source_archive_ex
2018-08-30[vcpkg] post-build cmake test (#3431)Hiroshi Miura
* [vcpkg] post-build cmake test - test for applications with cmake build system - Add a test feature to vcpkg core, make progress for #72 - Tests for zlib, bzip2, libiconv and openssl for example - Test for curl will be failed, because of a bug #3053 It can detect a this type of problems * [vcpkg_test_cmake] Add MODULE parameter to explicitly specify which type of integration to test. * [bzip2] Fix casing of cmake module name
2018-08-30[vcpkg_download_distfile] Apply workaround from #3399Robert Schumacher
2018-08-29*Update Meson to 0.47.1. (#4155)Mark Ian Holland
*Fix acquire meson on Unix platforms.
2018-08-22[blaze] Fix the SHA512 in the 'portfile.cmake' (#4138)igl42
* [blaze] Fix the SHA512 in the 'portfile.cmake' * [blaze] Use commit SHA to avoid future tag movement. Fix patches.
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-08-15[folly] Do not use -WerrorRobert Schumacher
2018-08-11[vcpkg_from_github] Improve documentation to include PATCHES argumentRobert Schumacher
2018-08-10[openssl-unix] Fix for issue #4001Robert Schumacher
[vcpkg_configure_cmake] Use the correct path separators for the current platform instead of assuming ;
2018-08-08breakpad: Enable building the libbreakpad_client library (#4008)Romain Pokrzywka
* breakpad: Enable building the libbreakpad_client library That's the library that allows creating and uploading .dmp files when a program crashes. Use the same flags and setup as for libbreakpad, just note that this commit changes the installation folder for headers which was previously incorrect: The libbreakpad headers were installed in include/google_breakpad, but the correct path is include/breakpad/google_breakpad, and client headers go into include/breakpad/client/windows. * [breakpad] Install headers one directory higher * [breakpad] Switch to only build static libraries. Disable libbreakpad_client on non-windows due to additional work required.
2018-08-08[docs] Fix GITLAB_INSTANCE-> GITLAB_URLRobert Schumacher
2018-08-08New packages: libimobiledevice, getopt, readline (#3504)Frederik Carlier
* Add libplist * Add libusbmuxd * Fix typos * Add getopt * Add libimobiledevice * Fix typos * Add libideviceactivation * Add ideviceinstaller * Include utilities * Install usbmuxd * Add readline * Fix readline on 64-bit windows * Add libirecovery * libideviceactivation: include tools * Bump versions to fix build issues * Bump versions * Add idevicerestore * [getopt][getopt-win32] Rename to getopt-win32 and only install on Windows Desktop * [readline][readline-win32] Rename to readline-win32 and only install for Windows Desktop * [vcpkg_from_github][vcpkg_apply_patches] Make PATCHES relative to the current port directory * [vcpkg_install_msbuild][vcpkg_check_linkage] Introduce vcpkg_install_msbuild() and vcpkg_check_linkage(). * [libimobiledevice et al] Use vcpkg_from_github() and vcpkg_install_msbuild() * [readline] Fix static builds
2018-07-05Merge pull request #3496 from skogler/masterAlexander Karatarakis
Add vcpkg_from_gitlab and update OpenMesh to 7.0 using the new function.
2018-07-03[3fd] Initial port of 3FD project (#3811)Felipe Aburaya
* [2fd] Initial port of 3FD project * [3fd] Fix 2017 builds. Enable static builds in dynamic triplets. Improve vcpkg_build_msbuild().
2018-06-26[vcpkg] Reduce verbosity when building ports. Reduce cleaning requirements ↵Robert Schumacher
for packages\ directory.