| Age | Commit message (Collapse) | Author |
|
* [c4core] Add new port
* Remove deprecated include
* Fix ver regarding maintainer guide
* Mark port as unsupport arm/arm64
* Update CI baseline
* Mark port as unsupport OSX
* Update CI baseline
* Fix path to header instead of moving
Signed-off-by: vvandrounik <vvandrounik@gmail.com>
* Replace deprecated func vcpkg_extract_source_archive, add PREFER_NINJA to conf
|
|
|
|
|
|
|
|
|
|
* [ms-gsl] Update to 2019-04-13
* [ms-gsl] Update to v3.0.0
* [ms-gsl] apply suggested changes
|
|
* update control for ms-gsl to v3.0.0
* adding ref and hash
|
|
The existing code did not correctly pass `CXX` to cmake.
|
|
* [osg] Add feature examples and plugins, fix configure options
* [osg] Add feature tools, packages and docs
* [osgearth] Set dependency to osg[plugins]
* [osgearth] bump version
* [osg] Fix dependency
* [osg] Remove feature plugins dependency nvtt
* [osg] Remove empty folder
* [osg] Fix dependency sdl and liblas
* [osg] Fix install issue
* [osg] Fix dependency nvtt
* [osg] Re-fix dependency nvtt
* [osg] Fix judgment when selecting nvtt
* [osg] Create tools folder based on conditions
* [osg] Fix typo
* update baseline
* re-trigger ci test
* re-trigger ci test
|
|
* [SDL2] Update to 2.0.12 version
* [sdl2] Change homepage link to the official sdl website
* [sdl2] Remove no longer used patch
* [sdl2] Remove no longer used patch
* [sdl2] Fix patches files
|
|
* [avisynthplus] Add new port
* [avisynthplus] Disable static build
Static build is not supported. See https://github.com/AviSynth/AviSynthPlus/issues/130
* [avisynthplus] Ass Supports to CONTROL
* [avisynthplus] set static to fail in CI baseline
* [avisynthplus] add vcpkg_fail_port_install
|
|
To avoid hiding errors, the return values of the execute_process()
commands should be checked and a fatal error should be issued.
|
|
* [lz4] Fix for building Linux shared libraries
* [lz4] Changes requested by maintainer
|
|
* [mosquitto] Add support for static build
* Update ci.baseline.txt
* [libwebsockets] Update options -DLWS_USE_BUNDLED_ZLIB as -DLWS_WITH_BUNDLED_ZLIB
|
|
* Updated ISMRMRD to version 1.4.2
* Updated version
* Updated to new ismrmrd micro version, which fixes build issues on windows-static
|
|
CMAKE_TRY_COMPILE_TARGET_TYPE was set to STATIC_LIBRARY (#10659)
|
|
* [flatbuffers] Update to 1.12.0
* remove deprecated
* Bump version
* update the revision
|
|
* [realsense2] Add tm2 feature for support T265 devices
* Fix tools build error on Visual Studio 2019
* Update the way to handle features as vcpkg_check_features()
* Update
|
|
[indicators] Updated indicators to 1.7
|
|
[skyr-url] Bumped version of skyr-url to 1.5.2
|
|
[entt] Update to version 3.3.2
|
|
[fribidi] Updated to v1.0.9
|
|
[raylib] Update to 3.0.0
|
|
[nuspell] update port to v3.1.0
|
|
[libvorbis] Update to latest commit
|
|
[DirectXMesh] Add support build for DirectX12
|
|
[fmt] update to 6.2.0
|
|
[openssl-windows] Avoid to install docs for openssl-windows
|
|
[physfs] mirror url
|
|
[gsl] update to 2.6
|
|
[quadtree] Add port
|
|
[Ninja] Update to 1.10
|
|
[Freetype] Actually prevent linking HarfBuzz on POSIX
|
|
[blosc] Update to 1.18.1
|
|
* export zstd-config.cmake
* update portfile.cmake according to NancyLi1013 review
|
|
|
|
* RESTinio updated to v.0.6.6.
* Fixed version of RESTinio.
|
|
* [python3] fix build on macOS and linux
* update ci baseline
|
|
Update blend2d to beta_2020-04-15
Update local asmjit to 2020-04-14
|
|
* update control and portfile
* update portfile based on feedback by Nicole
* fix cppitertools
Co-authored-by: Nicole Mazzuca <nicole@strega-nil.co>
|
|
|
|
* Fix building avro-c in Linux
* Increment version
* Declare Linux is supported
* Updated CI baseline
Co-authored-by: Michael Spector <spektom@gmail.com>
|
|
* [curl] Add zlib to default feature
* [curl] Fix line alignment
* [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error
* [curlpp] Fix target "curlpp" link "ZLIB::ZLIB" error
|
|
|
|
* Add iOS community triplets and toolchain support
Added an iOS toolchain to enable building packages for iOS.
The toolchain is used when a triplet's VCPKG_CMAKE_SYSTEM_NAME is set
to iOS.
To configure which architecture should be built, as well as other
iOS specifics, the following triplet variables can be set:
- VCPKG_TARGET_ARCHITECTURE
- VCPKG_OSX_SYSROOT
- VCPKG_OSX_DEPLOYMENT_TARGET
- VCPKG_OSX_ARCHITECTURES
The following VCPKG_TARGET_ARCHITECTURE values are currently
supported:
- arm, arm64, x64, x86.
The following VCPKG_OSX_SYSROOT values are currently supported:
- iphoneos, iphonesimulator, or an absolute path to the device or
simulator Xcode SDK.
VCPKG_OSX_DEPLOYMENT_TARGET can be set to control the minimum iOS
delopyment target for the built libraries.
CMAKE_OSX_ARCHITECTURES is derived from VCPKG_TARGET_ARCHITECTURE,
so generally it should not be set. In case if someone needs to target
a more specific architecture (like armv7k or arm64e), it can
be set in the triplet via VCPKG_OSX_ARCHITECTURES.
Note that only certain combinations of the architecture and sysroot
will work: simulator SDKs only provide x86-based libraries, etc.
The toolchain also sets CMAKE_SYSTEM_PROCESSOR for certain
configurations, because certain packages (like libpng) depend on the
processor type.
Added 4 community iOS triplets that build static libraries:
- arm-ios, arm64-ios, x86-ios, x64-ios.
The non-arm triplets target the iOS simulator.
The triplets build static libraries because they are easiest to
integrate into an iOS project. Dynamic libraries or frameworks require
code signing on iOS, which complicates integration.
Added heuristics to try and automatically detect what iOS triplet to
use when building your own CMake project (so when a CMake project sets
CMAKE_TOOLCHAIN_FILE to buildsystems/vcpkg.cmake), if no explicit
triplet is provided (VCPKG_TARGET_TRIPLET is undefined).
The heuristic checks for the values of CMAKE_SYSTEM_NAME and
CMAKE_OSX_ARCHITECTURES. Note that for this to work,
CMAKE_OSX_ARCHITECTURES needs to be set before the first project()
call in your CMake project.
Added workaround so find_package finds vcpkg installed packages
when targeting iOS.
This is done by saving / restoring the value of CMAKE_FIND_ROOT_PATH
while also adding the vcpkg package root in the find_package override
macro.
The workaround can be removed once vcpkg upgrades to CMake 3.15.0
or higher where the issue is fixed.
Fixes: #6003
* Fix building libpng and pcre2 targetting iOS
Fixes: #6003
|
|
In my last PR, I broke building vcpkg from a directory that isn't the
vcpkg directory; this commit fixes that.
|
|
|
|
|
|
There are quite a few changes to the CMake build system packaged up into
one set here:
* Added `toolsrc/cmake/utilities.cmake`, which contains the following:
* `vcpkg_detect_compiler` -- get the name of the C++ compiler, as one
of {gcc, clang, msvc}
* `vcpkg_detect_standard_library` -- get the name of the standard
library we're linking to, as one of {libstdc++, libc++, msvc-stl}
* `vcpkg_detect_std_filesystem` -- figure out how to link and call
into C++17's filesystem; whether one needs to link to `stdc++fs` or
`c++fs`, and whether to use `<filesystem>` or
`<experimental/filesystem>`.
* Added a `VCPKG_WARNINGS_AS_ERRORS`, split off from
`VCPKG_DEVELOPMENT_WARNINGS`, which allows one to use the development
warnings without passing -Werror
* Rename `DEFINE_DISABLE_METRICS` to `VCPKG_DISABLE_METRICS` -- the
former will now print a deprecation message and set the latter.
* Now, print a deprecation message on `WERROR`; it doesn't do anything
since the behavior it requested is now the default.
* Pass `-std=c++17` if the compiler allows it, instead of `-std=c++1z`
* Do some code movement
* Pass `USE_STD_FILESYSTEM` if possible, instead of only on minGW
* Renamed to `VCPKG_USE_STD_FILESYSTEM`
Additionally, we now pass `/W4` in Debug mode on x86 in the Visual
Studio build system; this brings it in line with the CMake build system,
and the x64 Visual Studio build system.
And finally, we make some minor code changes to support compiling in
VCPKG_DEVELOPMENT_WARNINGS mode.
|
|
Correctly fixes #10041
Fixes three typos in #10073
|