| Age | Commit message (Collapse) | Author |
|
|
|
reverse-logic check (#7558)
* [vcpkg_check_features] Set OUT_EXPAND_OPTIONS explicitly
* [vcpkg_check_features] Allow reverse logic for features
* [vcpkg_check_features] Document new parameters
* [vcpkg_check_features] Remove unnecessary logging
* Do not create variables for each feature only set OUT_FEATURE_OPTIONS
* Improve documentation
* Update ports that use vcpkg_check_features()
* Missing documentation updates
* [pcl] Fix tools feature
* [opencv,opencv4] Fix usage of vcpkg_check_features()
* [opencv4] Fix typo
|
|
|
|
|
|
and improved platform toolset support (#7665)
* [directxtk][directxtk12][directxmesh][directxtex] Updated to June version and improved platform toolset support
* [directxtk12] Fixed build error on x86 platform
* [directxmesh][directxtex] Fixed UWP builds failure
|
|
* [yasm] Add new port
* [yasm] Add new port
* Remove patch; Use port var; use vcpkg_add_to_path
|
|
* [hayai] Add new port
* [hayai] Fixup Linux CMake targets
* [hayai] Fix UWP build
* [hayai] Fixup CMake targets on Linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Update portfile.cmake
* Update CONTROL
|
|
* [cppgraphqlgen] Update with matching PEGTL
* Pick up cppgraphqlgen v3.0.2
|
|
|
|
|
|
|
|
|
|
|
|
* [dbow2] Add new port
* Fix case sensitive in Linux.
|
|
|
|
|
|
* [tiny-bignum-c] Add new port
* [tiny-bignum-c] Fix UWP build
|
|
* [OpenCV] update to v4
* [OpenCV] update to v4.1
* [OpenCV] merge #6901 and #6812
* [OpenCV] port patches to v4.1
* [OpenCV] fix naming
* [OpenCV] fix regression with static linkage
* [OpenCV] fix linking to optional feature dependencies in static mode
* fix ffmpeg on some architectures
* trigger rebuild of regressions on macOS
* [zxing-cpp] fix opencv 4.1 compat
* [ogre] improve patching for static builds
* [OpenCV] fixes for extra features
* [OpenCV] drastically reduce patchset
* [OpenCV] fix regression on linux
* [OpenCV] fix regression on Windows
* [qt5] depends on qt5-activeqt only on windows
* update to v4.1.1
* [OpenCV] additional fixes for 4.1.1
* [OpenCV] fix Eigen3 feature integration
* [opencv] Fix compilation in UWP
* [opencv] Fix merge conflicts
* [ffmpeg] fix cmake module for osx
* [OpenCV] add pre-caching of optflow cuda package
* [gdcm] properly fix #6863 instead of wrong #6901
* [OpenCV] fix OpenMP feature
* [opencv] Add missing GetModuleHandle() call guard for UWP
* [freeimage] Do not depend on libwebp[all] on UWP
* [opencv] Set app container bit for UWP
* [zxing-cpp] Fail with explicit message in UWP
* [pthreads4w] fix target creation, missing dlls
* [pthreads4w] bump CONTROL
* [opencv,zxing-cpp] Fix OpenCV Video IO module
* [zxing-cpp] Revert unnecessary changes
* [opencv] Feature halide
* Fix regression in UWP
* [ffmpeg] remove unnecessary patch pointing to old OpenCV version
* [opencv] remove versioning from windows dll filenames
* [opencv] Move port to opencv4
* [opencv,opencv4] Make meta-package install OpenCV 4.1
* [opencv3] Rename old port opencv->opencv3
* Add failure messages when another OpenCV is already installed
|
|
|
|
* added function vcpkg_fail_port_install to fail the portfile under requested circumstances and display a standarized failure message
* added always option.
* fix linux regressions
* bump control for ci tu rerun
|
|
* [duckx] Add new port
* [duckx] Add new port
|
|
|
|
|
|
* Copy find module to share; Append share to module path
* Bump version
|
|
- We used to `get-pip` on all non-Linux systems; we should be
downloading and running it only on Windows.
- `get-pip`'s download link was volatile, and the SHA would change. We
now download it from a versioned link, which should not change
As part of these, we bumped the number from 0.30.0-2 to 0.30.0-3
|
|
* [discount] Add new package Discount
* [discount] Add new package Discount
* New package [Discount](https://github.com/Orc/discount)
* Static build only
* [discount] Fix arm* and *uwp builds
* Discount needs to run `mktags.exe` to generate `blocktags`. This fix copy generated `blocktags` to `SOURCE_PATH` for arm\* builds and \*uwp builds.
* [discount] Fix UWP and ARM check
* [discount] Another fix for blocktags
* [discount] And another one
* [discount] And another one. Please squash these PR commits.
Sorry I don't have UWP or ARM compiler installed on my machine.
* [discount] Use definitions in msvc/Makefile
* [discount] Add homepage
|
|
* Adding snappy support.
* Building without win 32 config.
* Restoring original state.
* Changing version and replacing tab with spaces.
* Remove snappy as a build-depends
The snappy feature does not require any external sources.
|
|
* [pdqsort] Add new port
* [pdqsort] Add new port
|
|
* [openimageio] Fix feature libraw build errors
* Update to master latest commit
|
|
* Add targets and streamline build
* Removed vendored dependencies
* add back definition
* updated version and removed duplication
* [stormlib] update cmakelists
* added unicode definitions
* added win32 guard clause
|
|
* Add googleapis proto libraries port.
Compile protos from github.com/googleapis/googleapis into C++ libraries.
* Updated google-cloud-cpp to 0.12.0
* [google-cloud-cpp] Fix flaky build
|
|
|
|
* [TinyNPY] new port
* expose type and order
* fix linux/mac
|
|
|
|
* [xalan-c] switch to https://github.com/apache/xalan-c (#7489)
* [xalan-c] updated homepage
|
|
|
|
|
|
* stxxl fixed.
* CONTROL updated.
|
|
No longer specify `ITK_LEGACY_REMOVE` and `ITK_FUTURE_LEGACY_REMOVE`
options for `vcpkg_configure_cmake`. By default, these two flags are
`OFF`, for ITK 5.0.0:
https://github.com/InsightSoftwareConsortium/ITK/blob/v5.0.0/CMakeLists.txt#L261
This commit will allow legacy ITK user code to build with vcpkg, and it
will ease adding vcpkg support to https://github.com/SuperElastix/elastix
Dženan Zukić @dzenanz suggested this change:
https://discourse.itk.org/t/how-to-avoid-rebuilding-itk-by-azure-ci-at-the-github-of-another-project-elastix/2002/7
CONTROL version bumped as requested by Phil Christensen @Rastaban
|
|
* Add port for libcerf.
* Indicate that static linkage is not available.
* Patch to enable static build.
|
|
|
|
|
|
* [cpp-taskflow] update to 2.2.0
* use release tag instead of the commit id
|