Commit Graph

11947 Commits

Author SHA1 Message Date
Stefano Sinigardi
eb183171d2
[cmake] upgrade to 3.18 (#12612)
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-19 17:18:39 -07:00
Jack·Boos·Yu
bb7d4f29f0
[qca] Re-fix find pkgconfig using FindPkgConfig.cmake (#14110) 2020-10-19 13:23:12 -07:00
xyb
27a2418e91
[vcpkg] CMAKE_SYSTEM_PROCESSOR is missing if VCPKG_TARGET_ARCHITECTURE is arm or arm64. (#13465)
This change tries to fix issue #13395.

Root cause:
In script mode, cmake won't populate CMAKE_SYSTEM_PROCESSOR parameter automatically. That parameter is
required by libpng to configure build parameters. To fix this issue, we need explicitly set CMAKE_SYSTEM_PROCESSOR
value.

Verify:
On arm64-linux host, run `./vcpkg install tesseract:arm64-linux`.
2020-10-17 02:12:49 -07:00
JonLiu1993
a150b774a0
[qtkeychain] update to 0.11.1 (#14011)
* [qtkeychain] update to 0.11.1

* [qtkeychain] Update to 0.11.1

* Update ports/qtkeychain/portfile.cmake

* Update ports/qtkeychain/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-10-17 02:11:19 -07:00
Jack·Boos·Yu
b69056ba92
[vcpkg_common_definitions] Add macro VCPKG_HOST_IS_<target> (#13730)
* [vcpkg_common_definitions] Add macro VCPKG_HOST_IS_<target>

* Update scripts/cmake/vcpkg_common_definitions.cmake
2020-10-17 02:10:48 -07:00
Alexander Neumann
aa0ffba768
[qt5] Update to 5.15.1 (#13477)
* update everything. Let ci test if just updating is enough

* fix some minor version details.

* remove upstream patch

* add zstdd patch and do not remove zlib since it is required for bootstrapping

* add mqtt hash

* webengine hash

* add fixup pkgconfig to assimp

* add assimp to qt-3d (still requires zlib fix)

* setup pkg-config for qt

* fix psql detection in configure

* fix build details

* fix assimp library nameing

* -rpath option is not available for static builds

* move config log somewhere where CI can catch it.

* move logs only if they exists

* append bzip2 qt-3d

* break qt3d again to get logs

* retry qt3d

* remove qt-3d failure. everything ok now

* add assistent patch for qt5-tools not building qthelp

* remove unnecessary qt5-webengine patches

* Remove PSQL_TYPES

* [qt5-3d] remove irrxml as a assimp dep

* remove unnecessary patch

* fix qt-3d on windows

* fix qt5-3d linux

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-10-17 02:10:11 -07:00
Jack·Boos·Yu
32c5722104
[cfitsio] Update to 3.49 and fix dependency zlib (#14064)
* [cfitsio] Update to 3.49 and fix dependency zlib

* export unofficial cmake targets

* [cfitsio] Fix file paths, export cmake targets

* [cfitsio] Required cmake_policy CMP0012

* [ccfits] Fix dependency cfitsio

* [cfitsio] Fixup pkgconfig

* [healpix] Fix dependency cfitsio

* [cfitsio] fix homepage and patches

Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-10-17 02:05:12 -07:00
Kaung Zaw Htet
0b5b24698f
[oatpp] Update to 1.2.0 (#14078)
* [oatpp] Update to 1.2.0

* fixed UWP build err of oatpp at v1.2.0
2020-10-17 02:04:25 -07:00
Akihisa Yagi
9f2bb70914
[antlr4] update to 4.8 (#14036)
* [antlr4] update to 4.8

* [antlr4] Add supports

* [antlr4] Regenerate patch files

* [antlr4] Remove spaces from patch files

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-10-17 02:01:36 -07:00
JonLiu1993
c2e6708f52
[libpqxx] Update to 7.2.0 (#14067)
* [libpqxx] Update to 7.1.2

* [libpqxx] Update to 7.2.0

* Update ports/libpqxx/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-10-16 12:36:47 -07:00
Alexander Neumann
17d58f1742
[json-c] always install pc files (#14086) 2020-10-16 12:34:37 -07:00
Kevin Lu
70f192e073
[curl] Update to 7.73.0 (#14035) 2020-10-15 15:40:57 -07:00
Jack·Boos·Yu
a0f838a859
[qca] Disable plugin botan temporary (#14058) 2020-10-15 15:39:39 -07:00
Pierre Gergondet
7dde05990f
[icu] Disable layoutex feature (#13991)
This feature requires icu-le-hb which is not provided by vcpkg. When
this package is otherwise available on the system the build will fail as
the pkg-config file pulls the dependency from the system.
2020-10-15 15:38:23 -07:00
jimmy hu
c2b6e8abb2
[jansson] Update to 2.13.1 (#14007)
* [jansson] Update to 2.13.1

[jansson] Update to 2.13.1

* [jansson] Update portfile.cmake

[jansson] Update portfile.cmake
2020-10-15 15:37:16 -07:00
fquinner
5ebaa51b42
[openmama] Update to 6.3.1 (#14039)
* Bumped OpenMAMA to 6.3.1

* [openmama] Update CONTROL

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-10-15 12:44:52 -07:00
Daniil Goncharov
c0cbe75b47
[magic-enum] Update to v0.7.0 (#14046) 2020-10-15 12:43:37 -07:00
Jack·Boos·Yu
fa5477d723
[assimp] Fix missing find dependency utfcpp (#14061) 2020-10-15 12:35:50 -07:00
Julien Bernard
f893b2ea98
[gamedev-framework] Update new version 0.18.0 (#14066)
* update to new version

* format vcpkg.json correctly
2020-10-15 12:34:00 -07:00
Phoebe
0b38206a15
[libmariadb] Update the patch (#14059) 2020-10-15 12:32:58 -07:00
Alexander Neumann
f919a1bf2b
[vcpkg/cmake] add LOGNAME option (#14002)
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2020-10-15 11:01:00 -07:00
Billy O'Neal
bfe983d721
[chakracore,gamma,libopenmpt,portaudio,usrsctp] Fix baseline for 2020-10-14 (#14054)
* [portaudio] Remove from baseline, fix CRT linkage and mark UWP as unsupported.

portaudio was fixed by 654adc64b3

* [chakracore] Remove passing case from baseline and add Supports.

PASSING, REMOVE FROM FAIL LIST: chakracore:arm64-windows (.\scripts\ci.baseline.txt)

* [gamma] Remove from baseline.

PASSING, REMOVE FROM FAIL LIST: gamma:x64-linux (.\scripts\ci.baseline.txt)

This was blocked by portaudio before.

* [usrsctp] Remove baseline

PASSING, REMOVE FROM FAIL LIST: usrsctp:arm-uwp (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: usrsctp:x64-uwp (.\scripts\ci.baseline.txt)

Probably fixed by 16b68c2f35

* [libopenmpt] Fix build on recent msvc by backporting deaf2e3837fb08b1a53fd21bb53adbafe0a84e7d

deaf2e3837

* [chakracore] Also needs dynamic universe.
2020-10-14 17:38:40 -07:00
NancyLi1013
23f5251f90
[ogre] Add assimp as dependency (#14032) 2020-10-14 14:28:34 -07:00
Dominic Clark
f18ed8584b
Add sratom port (#13771)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-14 14:21:15 -07:00
Phoebe
790910f79f
[openxr-loader] Fix dependency port jsoncpp (#14028) 2020-10-14 10:22:37 -07:00
Alexander Neumann
ecdd15e8e4
[vcpkg/configure_make] add option DETERMINE_BUILD_TRIPLET (#14001)
* [vcpkg/configure_make] add option DETERMINE_BUILD_TRIPLET

* add missing option to cmake_parse_arguments

* add missing USE_WRAPPERS option
2020-10-14 10:21:11 -07:00
Alex Reinking
7e3d3beac5
[halide] Update to version 10.0.0 (#13860)
* fix LLVM target-all feature

* [halide] bump Halide to version 10.0.0

* Use empty package policy to allow plugins to be located in lib.

This is following the recommendations in a conversation I had
with Robert Schumacher on the #vcpkg CppLang Slack channel.
This recommendation was derived from the fact that "cmake
defaults module DLLs into the lib folder, which makes vcpkg's
current policy very inconvenient for authors" and that I do not
plan to enable build systems other than CMake.

* [halide] skip x86-windows due to MSVC bug

* [halide] restore x64-windows-static fail status

* add usage file to Halide

* Update CONTROL version

* Remove '!emscripten` from ports/halide/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-10-13 17:54:46 -07:00
Matthias C. M. Troffaes
76031034d5
[libtheora] add unofficial cmake config, remove FindOGG.cmake (#13783)
* [libtheora] remove FindOGG.cmake since ogg port already provides a cmake config

* [libtheora] OGG -> Ogg to match config (fixes x64-linux build on case sensitive file systems)

* [libtheora] add config file and install it

* [libtheora] bump port version

* [libtheora] remove include and add missing target_link_libraries instead

* [libtheora] use target_include_directories to set build and install interface include folders

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-13 16:26:07 -07:00
NancyLi1013
cb3352bbff
[openvdb] Update to the latest version (#13740)
* [openvdb] Update to the latest version

* Update tools

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-13 16:21:27 -07:00
Jack·Boos·Yu
a8ac019a32
[metis] Fix redefinition with msvc header file (#13778)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-13 16:20:22 -07:00
SvenPStarFinanz
50fb30f84c
[sqlcipher] Add new port (#13786)
* [sqlcipher] New port

* Reformatted.

* Update vcpkg.json

* Update ports/sqlcipher/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Removed from baseline, because flagged in vcpkg.json.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-13 16:13:13 -07:00
Markus87
98c5261b40
Fixed port of mongo-c-driver/mongo-cxx-driver for android (#13850)
* Fixed port of mongo-c-driver/mongo-cxx-driver for android

* mongo-c-driver - Default value of ENABLE_SHM_COUNTERS is AUTO

* Use vcpkg provided variable VCPKG_TARGET_IS_ANDROID to detect android

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Increased port-version of mongo-c-driver

* Increased port-version of mongo-cxx-driver

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-10-13 15:50:53 -07:00
Jack·Boos·Yu
26279b79d0
[cpr/crc32c] Update version (#13678) 2020-10-13 15:02:41 -07:00
Jack·Boos·Yu
cebe051841
[utfcpp] Use vcpkg_*_cmake and add features (#13521) 2020-10-13 14:46:28 -07:00
Sander Cox
0a41fb2dfa
[vcpkg] VCPKG_APPINSTALL_DEPS install dependencies on install #1653 (#13011)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-10-13 14:40:16 -07:00
Lily
eaa2e3db0f
[libgeotiff] Upgrade to version 1.6.0 (#10408) 2020-10-13 14:38:05 -07:00
Albert Huang
c633ef256f
[libpng[apng]] Add msys installation to use awk (#13838)
* libpng[apng] - add msys installation to use awk, which fixes the apng prefix problem

* [libpng] Update CONTROL version

* Fix incorrect args to vcpkg_acquire_msys

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-10-13 13:48:57 -07:00
Kevin Lu
ee736e7656
[openssl] Update to 1.1.1h (#13956)
* [openssl] Update to 1.1.1h

* Update ports/openssl-unix/CONTROL

Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>

* Update ports/openssl-uwp/CONTROL

Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>

* Update ports/openssl-windows/CONTROL

Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
2020-10-13 13:44:22 -07:00
zbroyar
be0c3424d1
Use libwebsocket's master for libuv-related bugfixes (#13939)
* use libwebsocket's master for libuv-related bugfixes

* use tag v4.1.3 which includes libuv foreign loop fixes
2020-10-13 13:42:00 -07:00
Rémy Tassoux
17b23eeb3b
[directxtex] Use CMake build system, add OpenEXR support and dx12 feature (#13969)
* [directxtex] Use CMake build system and add OpenEXR support

Use the provided CMake file instead of the VS solutions to build the library, as recommended in the vcpkg maintainer guide.

Also add the openexr feature to enable OpenEXR in the library and its tools.
https://github.com/Microsoft/DirectXTex/wiki/Adding-OpenEXR

* [directxtex] Fix build failure on ARM and UWP

* [directxtex] Use vcpkg_copy_tools

* [directxtex] Add win7 feature

DirectXTex can be build without DirectX12 to support Windows 7 Service Pack 1 or later platforms, so I added this as a feature.

* [directxtex] Replace win7 with dx12 feature

* [directxrex] Shorten patch file

* [directxtex] Fix wrong port version

* [directxtex] Use ninja
2020-10-13 13:40:52 -07:00
Matthias C. M. Troffaes
b1517c933e
[ffmpeg:x64-linux] install tools also on non-windows platforms (#13932)
* [ffmpeg:x64-linux] install tools

* [ffmpeg] use vcpkg_copy_tools to copy tools
2020-10-13 13:36:20 -07:00
Rémy Tassoux
83f88c7a62
[directxtk12] Use CMake build system (#13975)
* [directxtk12] Use CMake build system

Use the provided CMake file instead of the VS solutions to build the library, as recommended in the maintainer guidelines.

* [directxtk12] Fix wrong port version

* [directxtk12] Use ninja
2020-10-13 13:29:51 -07:00
hannesweisbach
15ec0792d8
[icu] Update automake dependency 1.15 -> 1.16 (#13980)
* [icu] Update automake dependency 1.15 -> 1.16 

automake 1.15 is not available through msys anymore; automake 1.16 is the oldest available version.

* [icu] Update CONTROL version

Co-authored-by: LilyWangL <wangli28@beyondsoft.com>
2020-10-13 13:28:09 -07:00
Nemirtingas
654adc64b3
[portaudio] Fix build on windows (#13982)
* Build only static or shared library

* Update CONTROL

Co-authored-by: Nemirtingas <nanaki89@hotmail.fr>
2020-10-13 13:27:26 -07:00
Phoebe
d50a66f628
[glew] Add dependency (#13993)
* [glew] Add dependency

* Update ports/glew/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-10-13 13:25:02 -07:00
Long Huan
8e40ffc03f
update ogre to 1.12.9 (#14006)
fix Bites error
2020-10-13 13:23:43 -07:00
Vitalii Koshura
ff41de2fd2
[sentry-native] Update to 0.4.3 (#13996)
* [sentry-native] Update to 0.4.3

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

* Remove port-version string

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-10-13 13:19:53 -07:00
jimmy hu
33e975398d
[lest] Add optional 'Homepage' field to CONTROL (#14004)
* [vcpkg] Add optional 'Homepage' field to CONTROL

[control file] Add optional 'Homepage' tag

This allows a 'Homepage' tag to be added to a port.

* Update ports/lest/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-10-13 13:19:04 -07:00
winsoft666
ea3c975edb
[akali] Update to v1.42 (#14005)
* teemo

* 1. move header files to teemo folder.
2. add Cancel Event.
3. create directories automatically.

* update teemo to v2.1

* update teemo code ref

* remvoe cpprestsdk dependency

* Update to v1.42

* [akali] Add supports and update ci.baseline.txt

* Update portfile.cmake

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-10-13 13:18:33 -07:00
Robert Schumacher
75bd2efe0d
[many ports] 2019.09.14 Updates (#13536)
* [many ports] 2019.09.14 Updates

* Revert failure ports

* Revert failure ports

* Revert failure ports

* [urdfdom] Fix find dependency console_bridge

* Revert failure ports

* [devil] Compatible with jasper 2.0.20

* [devil] Refix compatible with jasper functions declaration on different os

* Update ports/alembic/CONTROL

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

* Revert failure ports wangle

* [azure-kinect-sensor-sdk] Fix build with matroska 1.6.2

* Revert failure ports

* Revert failure ports

* [urdfdom-headers] Fix include path in config.cmake file

* upload patch

* [urdfdom-headers] Refix include path in config.cmake file

* [qt5-imageformats] Fix missing include math.h

* [urdfdom-headers] Refix include path in config.cmake file

* [qt5] Fix adding option PATCHES and other options when using qt_submodule_installation

* Remove updated ports version

* Commit suggestions

* [libideviceactivation] revert

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-10-13 13:17:32 -07:00