Commit Graph

18029 Commits

Author SHA1 Message Date
Billy O'Neal
17a19ad1b8
Roll back PowerShell to 7.2.x to restore support for Win7. (#29054)
Note that we will still be installing the latest powershell in the build labs, but we will leave the tool accepting 7.2.

Resolves https://github.com/microsoft/vcpkg/issues/29008
2023-01-19 12:12:48 -08:00
xiaozhuai, Weihang Ding
f1c9431598
[stb] Bump version and remove downloading stb_perlin separately since that patent is expired (#28998)
* [stb] Bump version and remove downloading stb_perlin separately since that patent is expired

* update version database
2023-01-18 14:21:09 -08:00
Billy O'Neal
1d5f3adf59
Remove changelog that has not been updated since 2021. (#29048) 2023-01-18 14:19:32 -08:00
moritz-h
89e3817298
[cmakerc] update to 2022-09-08 (#29041) 2023-01-18 14:03:55 -08:00
Alexander Neumann
fe5f181633
[pkgconf] fix asan issue (#29017)
* [pkgconf] fix asan error

* v db
2023-01-18 13:44:04 -08:00
Kai Pastor
01350d0b49
[skia] Misc fixes (#28971)
* Handle core opengl32 dependency

* Fix regressions for legacy config

* Transform frameworks and SDK during build

* Fix python3 configuration

* Update versions

* Drop unused dep

* Fix python3 again
2023-01-18 13:38:56 -08:00
autoantwort
6b1f3c0605
[restc-cpp] use modern cmake helpers (#29016) 2023-01-18 13:36:42 -08:00
Leonid Pospelov
3f18689c2b
[node-api] Fix MacOS linking errors (#29013)
* fix

* add version
2023-01-18 13:35:52 -08:00
Jonathan Sweemer
b23dcc7894
[quantlib] update to v1.29 (#29006) 2023-01-18 13:34:26 -08:00
Vitalii Koshura
c961349ace
[mongoose] update to 7.8 (#29005)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2023-01-18 13:28:32 -08:00
Francisco Facioni
d7c9296427
[libpqxx] update to 7.7.4 (#28999) 2023-01-18 13:27:58 -08:00
Eitan Har-Shoshanim
55f8d1eb53
[Nanopb] 0.4.7 (#28982)
* wip

* restore patch

* wip

* wip

* ran x-add-version --all

* address PR comments

* wip

* ran `.\vcpkg x-add-version --all --overwrite-version`
2023-01-18 13:24:15 -08:00
talregev
38c7df18dc
Bump ode to 0.16.3 (#28987) 2023-01-18 13:23:06 -08:00
Francisco Facioni
a5f93b05d1
[breakpad] Add linux tools (#28878)
* breakpad - add core tools and linux ones

* Don't guard the vcpkg_copy_tools for "linux", and avoid installing debug headers rather than deleting them.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-18 12:34:08 -08:00
Robert Coup
d2b8d93276
python3: libcrypt doesn't need to be a dependency of libpython (#28887)
Fixed upstream in Python3.11 via https://github.com/python/cpython/issues/89596

Backport here to Python3.10 so libpython doesn't have a needless system
dependency on libcrypt (which is different on Linux between RH-based and
Debian-based distros too).
2023-01-18 12:32:55 -08:00
Thomas1664
e1934f4a2a
[vcpkg-tool] Allow overriding FETCHCONTENT_FULLY_DISCONNECTED (#28489)
* Allow overriding FETCHCONTENT_FULLY_DISCONNECTED

* version

* prepend instead of append

* version

* Update version

* version

* Revert attempting to change scripts/cmake.

Co-authored-by: Cheney-Wang <850426846@qq.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-18 11:47:16 -08:00
Robert Schumacher
24c85bacab
[vcpkg_configure_cmake] Partially revert #26959 (#28483)
We must avoid significant breaking changes to the sets of scripts coupled to the vcpkg tool version.
2023-01-18 11:44:24 -08:00
Frank
38d714c7fa
[libhv] add support ARM (#27524)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-18 11:42:44 -08:00
autoantwort
3ef276c10f
[llvm] fix feature pstl (#28415)
* [llvm] fix feature pstl

* Trigger Build
2023-01-18 11:42:07 -08:00
Park DongHa
d8c61f7fbf
[libtorch] create a new port (#17199)
* [onnx] feature: foxi

* https://github.com/houseroad/foxi
    * install the project's copyright (MIT)
* pytorch requires `foxi_loader`

The CMake target will be renamed to `onnxifi_*` for convenience.

* [onnx] force onnx/onnx_proto static in Windows

Checked the protject's CI logs.  It turned out onnx/onnx_proto are ALWAYS static.
Specify it in CMakeLists.txt because vcpkg configures `BUILD_SHARED_LIBS=ON`
If the triplet requires it.

There are no `ONNXIFI_ENABLE_EXT=ON` case.
Removed the misused build options in portfile.

Add port feature `protobuf-lite` which is in build option.

* [onnx] support windows static triplets

* remove SHARED for `onnxifi_wrapper` and `onnxifi_dummy`

* [onnx] fix wrong LICENSE install

* [onnx] remove feature 'foxi'

* also remove redundant part in patch files

* [libtorch] rework patch files

* [libtorch] config fixup ATen, Torch

* use `link_libraries` to vcpkg installed folder
  * future work may use library names without `find_library`
* update versions JSON to use `version-semver`

* [libtorch] make shared only

* Caffe2 is exported when BUILD_SHARED_LIBS

* [libtorch] remove headers after install

* [libtorch] rewrite patches and feature options

* checked osx / linux build

* [libtorch] use eigen3 always

* Caffe2 eigen_utils.h requires it

* [libtorch] error if BLAS feature collision

* [libtorch] remove !static

* [libtorch] replace vcpkg_find_acquire_program

* let's see python3 from find_program supports

* Dependency python3

* [libtorch] migrate works from luncliff/vcpkg-registry

* Update target version and dependencies
* Removed unsupported features

* [libtorch] misc fix, update version, baseline

* fix merge confict for 'onnx'

* [libtorch] install pip packages

* typing-extensions, pyyaml

* [libtorch] turn off Metal options

* [onnx] revert 'onnx' changes

* [libtorch] refine patches

* [libtorch] link with foxi_loader

* removed wrong onnx related source changes

* [libtorch] update git-tree

* [libtorch] reduce patch size

* [libtorch] find numa and activate USE_NUMA

* Update ports/libtorch/portfile.cmake

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* Update ports/libtorch/portfile.cmake

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* Update ports/libtorch/portfile.cmake

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>

* [libtorch] fix mistype and update version JSON

* Add double quotes

* version

* Fix support expression

* version

* [libtorch] update cpuinfo usage

* https://github.com/microsoft/vcpkg/pull/23944
* update version

* [tensorpipe] fix linux install

* find_package(Tensorpipe) may fail because of case mismatch

* [tensorpipe] update versions JSON

* [libtorch] fix feature failures

* [libtorch] remove CUDA feature

* [libtorch] giveup 'fbgemm' feature

* [libtorch] use mpi, openmpi in Linux

* [libtorch] fix glog link error

* [tensorpipe] bump port version

* see https://github.com/microsoft/vcpkg/pull/23569

* [libtorch] fix patch list

* [libtorch] use official libuv config

* see https://github.com/microsoft/vcpkg/pull/24745

* Update ports/libtorch/portfile.cmake

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

* Update ports/libtorch/portfile.cmake

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

* update versions JSON

* revert unnecessary 'nnpack' changes

* Update ports/libtorch/portfile.cmake

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

* [libtorch] use vcpkg-get-python-packages

* [libtorch] provide path of python3

* Update ports/libtorch/portfile.cmake

Co-authored-by: Billy O'Neal <bion@microsoft.com>

* Fix version database.

* [libtorch] use openmpi in linux/osx

* [libtorch] update to v1.12.1

* [libtorch] find_program(python3, python)

* [libtorch] provide PYTHON_EXECUTABLE directly

* [xnnpack] update to 2022-02-17

* [xnnpack] use C11, C++11

* [libtorch] more patches, DISABLE_PARALLEL_CONFIGURE

* [libtorch] allow static torch_cpu build

* Revert "[libtorch] allow static torch_cpu build"

This reverts commit 5fd4ef0bbe.

* [libtorch] find_package(BLAS)

* [libtorch] simplify Python3, NumPy option use

* [libtorch] fix install in Windows

* [libtorch] exclude torch_global_deps in Windows

* [libtorch] platform of nnpack feature

* [libtorch] fix MPI option in Windows

* [libtorch] fixing LNK1161

* [libtorch] fix some mistypes

* [libtorch] define NOMINMAX for c10

* [libtorch] disable vulkan feature in Windows

* ci.baseline.txt: allow libtorch failure

* fails with Visual Studio 2022 17.4.2
* requires 17.4.3+

* Enable testing port on Windows

* [caffe2] redirect to libtorch

* update baseline

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2023-01-18 11:06:34 -08:00
Lily Wang
c1b963c083
[vcpkg docs] Fix broken url of SPDX license (#29033) 2023-01-18 11:04:58 -08:00
dan-shaw
5908d702d6
[vcpkg] Add new community triplet arm64ec (#27814) 2023-01-17 17:23:11 -08:00
Max Khon
ae826fceaa
Introspection support (#28662) 2023-01-17 11:44:20 -08:00
Lily Wang
608e7ff107
[immer] Add export CMake ConfigVersion file (#28873)
* [immer] Add export CMake ConfigVersion file

* update version

* add comment for patch

* x-add-version

* add quote

* update version
2023-01-17 11:41:49 -08:00
Adrian Bibby Walther
8b034a7612
[ctpg] Fix portfile (#28908)
* Completely ignore ctpg debug install.

* Updated version files.

* Fixed incorrect usage instructions.

* Updated version files.

* Changed port-version to 2.

* Updated version files.
2023-01-17 11:35:55 -08:00
Matthew Oliver
49299e0c05
[opencv4] Update to 4.7.0. (#28949)
* [opencv4] Update t 4.7.0.

* update versions.

* [rtabmap] Support opencv 4.7.

* Update versions.
2023-01-17 11:35:29 -08:00
autoantwort
0390768d54
[forge] improve port (#28972) 2023-01-17 11:34:22 -08:00
Francisco Facioni
c60b65d099
[sqlpp11] add postgres support (#28989) 2023-01-17 11:28:56 -08:00
moritz-h
f19f5d98b2
[openmpi] enable parallel build (#28991) 2023-01-17 11:28:17 -08:00
MonicaLiu
e51afe4695
[ffmpeg] Install the usage file (#28894)
* update ffmpeg

* update version

Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
2023-01-17 00:05:47 -08:00
Sarmad Abdullah
877e3dc232
[vcpkg] Added linux release triplets for arm, arm64, ppc, and s390x. (#28525)
* Added linux release triplet for arm, ppc, and s390x.

* Removed unnecessary block from arm linux triplets.
2023-01-16 12:56:35 -08:00
autoantwort
9a469723ae
[arrow] Fix dataset feature (#28969) 2023-01-16 12:53:41 -08:00
Dennis
021ba042f2
grpc: Update to 1.51.1 (#28964) 2023-01-16 12:53:23 -08:00
Kai Pastor
921ee3d101
[libosmium] Trim dependencies (#28963)
Cf. https://osmcode.org/libosmium/manual.html#dependencies
The deprecated PROJ support needs `proj_api.h`, removed in PROJ 8.0.
utfcpp was used before libosmium 2.15.0.
2023-01-16 12:52:59 -08:00
ZeeWanderer
77a14f2740
[blend2d] Update to 2022-12-31 (#28962)
* [blend2d] update to 2022-12-31

* [blend2d] update versions
2023-01-16 12:52:43 -08:00
Matthew Oliver
d1e47dbd68
[rtabmap] Update to 0.20.16. (#28954)
* [rtabmap] Update to 0.20.16.

* Update versions.
2023-01-16 12:52:05 -08:00
Daniel Schürmann
f8e72cdce0
[wavpack] Update to 5.6.0 and allow release only builds (#28948)
* [wavpack] Fix building only release or debug build type

* [wavpack] Update to 5.6.0
2023-01-16 12:51:32 -08:00
Darryl Pogue
f621eb0906
[vcpkg] Add x86 Linux community triplet (#28943) 2023-01-16 12:49:11 -08:00
Billy O'Neal
21928dcd82
[marisa-trie] Don't install Makefile.am into include. Also remove tests. (#28940)
* [marisa-trie] Don't install Makefile.am into include. Also remove tests.

* Fix version database
2023-01-16 12:48:48 -08:00
kiwixz
6b9c9a42f6
[strong-type] add port (#28937) 2023-01-16 12:46:59 -08:00
autoantwort
3630da345f
[libsquish] improve supoorts expression (#28935) 2023-01-16 12:46:28 -08:00
Kai Pastor
51e10eb7fe
[tiff,zstd,gdal,libkml] Fix find_package interactions, enable gdal libkml driver (#28929)
* [gdal] Fix find_package2

* [cmake-user] Test gdal

* [cmake-user] gdal needs CMake 3.9

* Fix tiff & zstd

* Update versions

* [libkml] Export modern INTERFACE_LINK_LIBRARIES

* [gdal] Enable libkml driver

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2023-01-16 12:45:42 -08:00
Kai Pastor
688ece7142
[xerces-c] Update to 3.2.4 (#28928)
* [xerces-c] Update to 3.2.4

* Modernize, cleanup

* Update versions
2023-01-16 12:41:27 -08:00
autoantwort
fe214355d0
[acl] no absolute paths (#28926) 2023-01-16 12:39:50 -08:00
Burak Arslan
f882be041a
[sqlite3] Fix typo for the Windows build (#28923)
* [sqlite3] Fix typo for the Windows build

* [sqlite3] Update version metadata
2023-01-16 12:34:00 -08:00
Kai Pastor
e631713f1a
[liblzma] Update to 5.4.1 (#28921)
* [liblzma] Update to 5.4.1

* Update usage

* Update versions
2023-01-16 12:32:04 -08:00
JonLiu1993
fd766eba2b
[vcpkg] update msys-libtool version (#28919)
* [vcpkg] update msys-libiconv versio

* [vcpkg] update msys-libtool version
2023-01-16 12:30:37 -08:00
Andrew Kornilov
e6e9a0b1b0
[fastcdr] Update to 1.0.26 (#28905)
* [fastcdr] Update to 1.0.26

* Update version database

* Dynamic linkage fix

* Update version
2023-01-16 12:17:34 -08:00
Ankur Verma
faddd9351a
Create *uwp-static-md community triplets (#28898)
* Squashed

* Update arm-uwp-static-md.cmake

* Update x64-uwp-static-md.cmake

* Update arm64-uwp-static-md.cmake

* Update x86-uwp-static-md.cmake

Co-authored-by: Ankur Verma <ankurv@microsoft.com>
2023-01-16 12:12:15 -08:00
Alexander Neumann
63f2b374ab
[harfbuzz] update to 5.3.1 (#28243)
* [harfbuzz] udpate to 5.3.1

* v db
2023-01-16 12:07:07 -08:00