| Age | Commit message (Collapse) | Author |
|
* update meson to latest
* version stuff
* update meson to 0.58
* reset version stuff
* version stuff
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
|
|
(#17073)
* vcpkg_configure_make: Add support for linux -> windows cross compilation
* vcpkg_configure_make: Merge some logic
* vcpkg_configure_make: add TODO comment
* Trigger Build
* Trigger Build
* Trigger Build
* Trigger Build
* Trigger Build
* Trigger Build
* Trigger Build
* Trigger Build
* Trigger Build
|
|
* De-duplicate MSYS2 PATH_TO_ROOT construction
* Create MSYS2 /etc/fstab
|
|
* Remove extra )
* fix doc
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
|
|
for Android (#15725)
* Fix Android build
* Add versioning support
* Disable building tests for cURL
* Fix patch file
* Fix patch file
* Fix patch file
* Fix versioning
* Fix patch file
* [aws-sdk-cpp] Update patch
* update baseline
* Fix dependencies
* Simplify Android configuration
* Simplify Android configuration
* Simplify Android configuration
Add alternative Git CMake script
* Bump port version
* Bump version files
* Remove redundant file
* Bump port version
* Fix version files
* Do not build curl, zlib and OpenSSL
* Typo de pkgconfig script
* Fix cURL build for Android
* Add required flags
* Revert macro change
* Fix curl build for other platforms
* Fix curl build for other platforms
* [vcpkg baseline][gsoap] Update to 2.8.111
* Update versions
* [ktx/otl] Update download hash
* update version record
* Fix curl build for other platforms
* Update ports/aws-sdk-cpp/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update ports/aws-sdk-cpp/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Remove FingGit
* Fix configuration step
* Bump cURL port version
* Bump cURL port version
* Bump AWS SDK C++ version
* Bump AWS SDK C++ version
* Bump AWS SDK C++ version
* Bump AWS SDK C++ version
* Update ports/curl/CONTROL
* Update ports/curl/portfile.cmake
* update baseline record
* Fix Git
* update version record
* Typo
* Fix cross-platform builds of OpenSSL on MinGW/Windows
* Update version
* Fix version
* update doc
* Update ports/aws-sdk-cpp/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/aws-sdk-cpp/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Add debug libraries to curl for Android
Simplify OpenSSL patch for curl
Update OpenSSL's port version
* Update aws-sdk-cpp, curl, and OpenSSL versions
* Fix libssh after latest update
* Update libssh version
* Update libssh version
* Update ports/libssh/portfile.cmake
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* Update ports/curl/portfile.cmake
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* Update ports/libssh/portfile.cmake
* Apply suggestions from code review
* Use correct variables for OpenSSL libraries when building curl for Android
Fix zlib building for Android
Remove redundant patch comments
* Bump zlib's port version
* Update zlib, libssh, and curl versions
* [vcpkg baseline][popsift] Fix vcpkg_find_cuda.cmake path
* update version record
* Update versions/o-/openssl.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Ahmed Yarub Hani Al Nuaimi <ahmed.alnuaimi@zwift.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* fix strawberryperl download link
* Update scripts/cmake/vcpkg_find_acquire_program.cmake
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
|
|
|
|
* [vcpkg/scripts/make] add compiler tools to PATH
* use find_program to check if tools are already in PATH
|
|
* [vcpkg/make/scripts]only append the lib directories if they exist.
* fix path concat
|
|
|
|
* add VCPKG_CROSSCOMPILING
* update docs
* Apply suggestions from code review
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* update docs
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
|
|
build is disabled (#17018)
Co-authored-by: Ilya Arzhannikov <iarzhannikov@artec3d.com>
|
|
(#16347)
|
|
|
|
* [vcpkg_install_meson] add bin to path to run code generators
* [vcpkg_configure_meson]
deactivate native compiler in cross builds
make x86 on x86_x64 a native instead of a cross build
(as long as we are not building for UWP)
* remove double spaces in _FLAGS
remove unnecessary comments
* change regex to take double - into account.
* add missing removal of multiple spaces back into the regex
* remove ws diff change
* remove ws to reduce diff
* Change macro to function
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* UWP is cross target.
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* Add openh264 port
* Fixes for CI
* Don't build tests
* Add git dependency
* Update gas-preprocessor
* Update gas subfolder name
* No UWP support for meson builds
* Manifest format
* Update ports/openh264/vcpkg.json
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update versions
* [openh264] Tweak precise tool dependencies
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* [scripts] vcpkg_configure_make: do not set --build on macOS
* [scripts] vcpkg_configure_make: do not set --host on macOS
|
|
|
|
space is insufficient (#16633)
* [vcpkg_execute_build_process] Add warning message when memory or hard disk space is insufficient
* Update scripts/cmake/vcpkg_execute_build_process.cmake
|
|
Windows 10 has native support for tar but older Windows do not. Add tar dependency for gettext, which requires tar when running autopoint.
Resolves #15508.
Resolves #14830.
|
|
This contains all the docs and scripts changes from #16479,
without any of the ports changes, for easier CR
|
|
* [vcpkg_*_cmake] remove deprecation message
to be replaced by a note in the maintainer-guide
this allows existing ports to build without warnings, so as to avoid warning people unnecessarily,
while still making sure people update when they update ports.
* Update docs/maintainers/maintainer-guide.md
|
|
* [scripts-audit rollup] PR #16419
* pull the cmake doc comment parsing out into its own function
* support cmake helper ports
* add real support for deprecation, as opposed to ad-hoc
* [scripts-audit rollup] PR #16192
* add a z_ in front of internal functions
* move internal functions out
set feature_vars again in parent scope
* [scripts-audit rollup] PR #16309
Audit vcpkg_copy_pdbs
* [scripts-audit rollup] PR #16304
* Fix usage, documentation
* [scripts-audit rollup] PR #16393
* [scripts-audit rollup] PR #16377
Deprecate `vcpkg_*_cmake` in favor of `vcpkg_cmake_*` from the
`vcpkg-cmake` port, as well as `vcpkg_fixup_cmake_targets`
in favor of `vcpkg_cmake_config_fixup` from the
`vcpkg-cmake-config` port.
|
|
* [python3] Update to 3.9.2.
* x-add-version
|
|
* [vcpkg] vcpkg_configure_meson: cross-compile fixes
This change includes two fixes to the meson cross-compile config.
The first change fixes the regex used to partition linker flag
options so that it supports double-hyphen prefixes.
The second change ensures that the cross file is always generated
when the target platform is either Android or iOS, even if the
host and target CPU architectures are the same.
* Use helper function instead of regex replace
Use vcpkg_internal_meson_convert_compiler_flags_to_list to partition
compiler flags into a list, instead of string(REGEX REPLACE ...).
|
|
* [vcpkg.cmake] modify to get in line with the audit
See PR #16055
This also (attempts to) allow vcpkg.cmake to run with cmake 3.0; we had
a VERSION_GREATER_EQUAL check, but that if keyword was added in cmake
3.7.
* s/target_name/package_name in find_package
* depend on z_vcpkg_function_arguments
instead of a custom macro
also, as a drive-by, switch to foreach(X IN LISTS ...)
* split the utility macros/functions out
additionally, move the options and settings to the top of the file
* move more options and settings to the top
* fix name of file
* fix ras code comments
* remove z_vcpkg_utilities due to export
* add cmake_policy(PUSH|POP)
* add VCPKG_INSTALLED_DIR input variable
* add .cmakestamp to vcpkg_installed
* fix osx ifs to use quotes
also, remove spaces between if and (, to keep style consistent
(mostly for ease of grepping...)
* fix bug fixed by #16193
* move z_vcpkg_add_fatal_error up
* fix RANGE for reals
|
|
* [scripts audit] ports.cmake
* [testing] modify triplet files to test all ports
|
|
* [scripts-audit] vcpkg_add_to_path
* regenerate docs
|
|
|
|
|
|
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* [z_vcpkg_prettify_command_line] write to output variable
* fix after testing
|
|
* [scripts-audit] z_vcpkg_function_arguments
fix bug when ARGC = 0
* really fix the bug this time
|
|
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* vcpkg_configure_meson: Support macOS cross-compile
* Update scripts/cmake/vcpkg_configure_meson.cmake
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
* Use adapted regex instead, utilize for native file config as well
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
|
|
* [vcpkg_prettify_command] Audit
* rename file
* rename out-var in docs
* fix file path
* add internal use message to docs
* escapin' in z_vcpkg_prettify_command_line
* regenerate docs
|
|
|
|
Co-authored-by: Charles Barto <barto.charlie@gmail.com>
|
|
* vcpkg_configure_make: Support macOS cross-compile
* Move compiler flags logic to get_cmake_vars
* Better match the arch behavior of config.guess
* Apply suggestions from code review
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
|
|
* [mpc] add mpc port
* [mpfr] update mpfr to use make.
* [gmp] fix preprocessor define for dlls.
* more fixes
* fix mpfr regression on !windows
* install autoconf-archive in provisioning script
* change indent of patches
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* fix merge error
* update PR
* update baseline
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
|
|
* [pkgconfig] Update msys components pkgconfig url
* update hash
|
|
|
|
* [vcpkg_configure_make] Fix arm64-windows
* [vcpkg_configure_make] Fix arm-uwp
|
|
|
|
|
|
tesseract downstream and unblock opencv CI (#15089)
* [tesseract] add missing reference for downstream projects
* [tesseract] restore ci, fix many regressions that are uncovered by that
* Update ports/opencv2/CONTROL
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [opencv] fix regressions on uwp, accept failure on arm64 for now
* Apply suggestions from code review
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [opencv4] allow failures on all arm windows targets, both win32 and uwp
* adopts hints from #15180
* [libarchive] bump control version
* [libarchive] use vcpkg-cmake-wrapper instead of a custom libarchiveConfig, since it is vcpkg-provided and not port-provided
* enable features to be visible in parent scope
* apply documentation fix from CI
* [libarchive] remove unnecessary lines in portfile
* fix regressions
* Update ports/gdcm/CONTROL
* use more compact logic syntax
* add new versions to baseline
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
|
|
|
|
|
|
do_version_check (#15299)
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
|
|
* [mesa] new port
* make mesa build more.
* more fine tuning
* fix x86
* add supports.
* comment about EGL feature.
* apply suggestion from CR.
added opengl feature.
error on disabled shared glapi if multiple GL APIs are selected.
* fix boolean option
* make sharedgl-api=true the hardcoded default
* add suggestion from CR
* add mesa:x64-windows-static=fail to ci.baseline.txt due to static crt and parts being a dynamic library.
* apply CR sugesstion
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
|