Commit Graph

655 Commits

Author SHA1 Message Date
JonLiu1993
35afd117ef
[openal-soft] Re-enable the DirectSound backend (#41087)
Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-09-20 14:23:12 -07:00
rinechran
586674ad88
[Onnxruntime-gpu] update v1.19.2 (#40962) 2024-09-16 14:43:18 -07:00
Osyotr
49e1e8f775
[openssl] Add upstream patch to fix build with old versions of perl (#40881) 2024-09-10 13:45:18 -07:00
paoldev
3f39a49026
[onednn] Disable docs, examples and tests. (#40856) 2024-09-09 20:44:40 -07:00
c8ef
b95d06958e
[outcome] update to 2.2.9 (#40861) 2024-09-09 20:29:54 -07:00
Kai Pastor
15958906f3
[mbedtls] Update to 3.6.1 (#40687) 2024-09-08 12:04:08 -07:00
MonicaLiu
0d6d2a2f2d
[vcpkg baseline][openmvs & crashpad] Add OUTPUT_NAME property to common.lib to avoid conflicts (#40729)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-09-08 11:54:39 -07:00
Jiangjie
4ed66755ac
[opus] update to v1.5.2 (#40768) (#40771) 2024-09-08 11:52:43 -07:00
JonLiu1993
efcefeff87
[openssl] update to 3.3.2 (#40794)
Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-09-08 11:50:08 -07:00
Osyotr
fd4c30b55e
[fontconfig/freetype/fribidi] Update versions (#40668) 2024-09-03 12:38:18 -07:00
Kai Pastor
401175db30
[openvpn3] Update, adapt upstream build, cleanup, test (#40677) 2024-09-03 12:28:36 -07:00
Lukas Berbuer
f2deec1583
[open62541] Update to 1.3.12, add missing features, remove openssl from default features (#40533) 2024-08-29 00:54:45 -07:00
talregev
663fd9f887
[octave] Without suitesparse, curl and qhall. With more libs (#40667) 2024-08-28 23:36:48 -07:00
MonicaLiu
b90e21b5e7
[vcpkg baseline][openscap] Fix dependency acl (#40575)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-08-26 01:14:47 -07:00
talregev
930a6e7049
[octave] add new port (#40582) 2024-08-22 02:43:17 -07:00
jim wang
8fc52f40cc
[openscap] Update to 1.4.0 (#40467) 2024-08-17 01:41:01 -07:00
JonLiu1993
45ae5e5604
[vcpkg baseline][onednn] Update to latest version fix ci error (#40442)
Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-08-14 15:55:46 -07:00
DownerCase
333ba63a16
[vtk]: Convert dependencies into default features (#40279) 2024-08-13 20:27:07 -07:00
Kai Pastor
a0aa27dc04
[openexr] Update (#40361) 2024-08-12 16:41:44 -07:00
Egor Tyuvaev
7a70c3a388
[openvino] OpenVINO 2024.3.0 release (#40217) 2024-08-08 21:21:05 -07:00
miyanyan
6214cccba5
[openimageio] update to 2.5.14.0 (#40242) 2024-08-06 00:35:33 -07:00
Sandy
d570ab6824
[openal-soft]: Fix config error on android ndk r27 (#40267) 2024-08-05 20:30:54 -07:00
Kai Pastor
752799690b
[opencl] Update, add Utility lib (#40122) 2024-07-30 17:39:19 -07:00
WangWeiLin-MV
f6267570d8
[opentelemetry-cpp] Update to 1.16.1 (#40144) 2024-07-29 23:02:37 -07:00
jim wang
b8ef2f3405
[ompl] Fix compilation errors on linux and osx (#40080) 2024-07-26 13:56:23 -07:00
Kai Pastor
ed2899e6ef
[openldap] Update to 2.5.18 (#40093) 2024-07-26 00:15:25 -07:00
Kai Pastor
6fb9a26cf4
[opencl] Use canonical cmake install and fixup (#40042) 2024-07-24 10:24:50 -07:00
Lukas Berbuer
7476e399b0
[open62541pp] Update to version 0.14.0 (#39993) 2024-07-22 22:12:41 -07:00
Pravila
3f69545b98
[opentelemetry-cpp-contrib-version] Add port opentelemetry-cpp-contrib-version (#39513) 2024-07-15 14:02:26 -04:00
Pravila
5312e9f976
[opentelemetry-cpp] Fix OTLP build (#39823) 2024-07-11 02:29:03 -07:00
Jakub Melka
11884e49a8
[blend2d] update port to 2024-06-28 (#39730)
Co-authored-by: Kai Pastor <dg0yt@darc.de>
2024-07-10 10:01:55 -04:00
Kai Pastor
74d4bc75ec
[minizip-ng] Update, fix dependencies (#39686) 2024-07-05 13:36:32 -04:00
Billy O'Neal
0dab813d5f
Patch Tuesday June 2024 (#39325) 2024-07-03 20:01:35 -07:00
Bruce Mitchener
9afd245f07
[opentelemetry-cpp] Update to 1.16 (#39632) 2024-07-02 13:42:35 -04:00
Kai Pastor
dec6c5bf42
[openimageio] Fix exported cmake config (#39612) 2024-07-01 16:05:26 -04:00
Kai Pastor
db0f4e665e
[openssl] Fix arm-neon-android asm (#33955)
Follow-up from #33890, tentative arm-neon-android asm patch.

Patch submitted upstream: https://github.com/openssl/openssl/pull/22181,
tagged "severity: fips change".
2024-06-28 14:51:23 -07:00
talregev
2318038614
[curl] Add feature gsasl (#39497)
Merged upstream as https://github.com/curl/curl/pull/13948
2024-06-26 21:12:35 -07:00
Ilya Lavrenov
41b97ac168
[openvino] disble apiValidator search (#39489)
Closes https://github.com/microsoft/vcpkg/issues/38221

Ports https://github.com/openvinotoolkit/openvino/pull/25069
2024-06-24 18:53:09 -07:00
Dennis
561d171d79
[grpc/protobuf] Update grpc to 1.60.0 and update protobuf to 3.25.1 (#35781)
Resolves https://github.com/microsoft/vcpkg/issues/35566

This pr includes https://github.com/microsoft/vcpkg/pull/31159 and
https://github.com/microsoft/vcpkg/pull/35399

Ports changed in this pr:

Most of these changes stem from the fact that protobuf now depends on
abseil and requires c++14 while ports consume protobuf using
`target_link_libraries(lib ${Protobuf_LIBRARIES})` instead of
`target_link_libraries(lib PUBLIC protobuf::libprotobuf)`.

* **abseil** Updated to 03/04/2024 to address MSVC build issue in
openvino
* **arcus** Updated to 4.13.2
* **braft** Patched to use `find_package(Protobuf` instead of custom
FindProtobuf module. also link with `PUBLIC protobuf::libprotobuf)`.
* **brpc** Patch several `target_link_library` calls to include `PUBLIC`
instead of nothing. Patch some warnings that are treated as errors by
some OSX compiler. Patch usage of changed protobuf features most
importantly removal of `SetLogHandler`, tbd whether this patch is
acceptable with upstream.
* **cld3** Use CONFIG to find protobuf to propagate dependent abseil
libs and cxx14 correctly.
* **ecal** Use CONFIG to find protobuf. Use PUBLIC when linking it.
* **gamenetworkingsockets** Add `-DCMAKE_FIND_PACKAGE_PREFER_CONFIG=on`
for protobuf.
* **gz-transport12** Update to fix usage of removed protobuf features.
* **ignition-msgs1/5/6** Remove protobuf version check which is confused
by the duplicate versioning scheme (v25.1 vs. 3.25.1 vs 4.x). Why are we
even maintaining this no longer maintained major version of this port? I
would welcome a more strict policy on removing ports/adding them to
ci.baseline.txt
* **ignition-transport4/8/9** Same as above + cherry-pick a protobuf
deprecation patch.
* **libprotobuf-mutator** Cherry-pick two commits to address altered
protobuf functionality. Add CONFIG and PUBLIC to protobuf handling in
CMake.
* **marble** Explicitly set protobuf to not found since it is not part
of the vcpkg.json but is made available transitively but another
dependency.
* **mysql-connector-cpp** Several CMake changes and removal of
protobuf::SetLogHandler patch.
* **openvino** Find protobuf using CONFIG
* **osgearth** Link libraries using PUBLIC and link with
protobuf::libprotobuf instead of Protobuf_LIBRARIES
* **paraview** Find protobuf using CONFIG and remove version check
* **pulsar-client-cpp** Add protobuf linkage to PULSAR_OBJECT_LIB.
Simplify protoc patch. Remove -Werror.
* **shogun** Update and patch as much as possible. Users are required to
override bitsery version to 4.x to use shogun since it does not support
5.x provided by vcpkg. Therefore add shogun to ci.baseline.txt.
* **srpc** Update and fix static crt linkage. Patch protobuf linkage and
remove hardcoded `-std=c++11` flag. Protobuf requires c++14 and CMake
does not recognize the hardcoded c++11 flag and will therefore not add a
c++14 flag when the compiler uses c++14 by default.
* **upb** Update to align version with protobuf/grpc and use new github
repo. Patch usual CMake mess (they do not support CMake officially)
which should probably be `unofficial-upbConfig.cmake` but I didn't dig
into downstream implications so I kept it at `upbConfig.cmake` as
before.
* **utf8-range** Update to allign version with protobuf.
2024-06-21 13:39:50 -07:00
Martin Valgur
5c2f1f81e5
[vlfeat] fix incorrect header install path, expose OpenMP as a feature (#39379)
Fixes the headers being installed under `vlfeat/` instead of `vl/` by
the custom CMakeLists.txt.

The project docs use `#include <vl/...>`
(https://www.vlfeat.org/api/kmeans.html) and so does the Debian package
(https://packages.debian.org/sid/amd64/libvlfeat-dev/filelist), for
example.

I also included a patch from Debian to fix OpenMP support and exposed
OpenMP as an optional feature.

Related to #39354.
2024-06-19 23:15:27 -07:00
Egor Tyuvaev
0ae1da11b0
[openvino] OpenVINO 2024.2.0 (#39383) 2024-06-19 22:48:40 -07:00
gerard-ryan-immersaview
6db51d86a9
[vcpkg_replace_string] warn unchanged by call (#34719)
If a call to `vcpkg_replace_string` makes no changes i.e doesn't
effectively replace a string, A warning is logged.

This should also help identify ports that no longer need these calls to
fix things in `.pc` files etc.
2024-06-19 14:07:05 -07:00
Julian Zimmermann
67a300519e
[openblas] adds gcc14 support patch (#39340)
Fixes #38739

Upstream Issue: https://github.com/OpenMathLib/OpenBLAS/issues/4668
2024-06-17 15:49:45 -07:00
aristotelos
eb0f108ebd
Add curl dependency to opentelemetry-cpp elasticsearch feature (#38878) 2024-06-11 19:06:15 -07:00
Frank
ff2b8b4fd7
[osg] Fix error C3861: '_FPOSOFF': identifier not found (#38666)
Fix error:
```
D:\b\osg\src\raph-3.6.5-c3f8c61ada.clean\src\osgPlugins\osga\OSGA_Archive.cpp(80): error C3861: '_FPOSOFF': identifier not found
```
2024-06-11 17:56:18 -07:00
jim wang
8be9ed7d52
[openldap] Fix feature cyrus-sasl compilation failure on Linux (#39158) 2024-06-10 17:11:12 -07:00
JonLiu1993
4065f37d0a
[OpenSSL] update to 3.3.1 (#39162) 2024-06-10 16:26:54 -07:00
Kai Pastor
8ec05d6983
[openimageio] Burn-in static linkage (#39168) 2024-06-07 02:31:30 -07:00
jreichel-nvidia
02d2c48c4b
[openimageio] Update to 2.5.12.0 (#39124)
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [ ] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-06-05 23:52:46 -07:00
Lily Wang
f4862747d9
[osg] Enable macro NOMINMAX on windows (#38780)
Fixes #38688
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-05-31 12:41:16 -07:00