Commit Graph

12408 Commits

Author SHA1 Message Date
Laurent Rineau
8d41d43e1f
[cgal] Add boost-multi-array to deps (#24803)
* Add boost-multi-array to deps of cgal port

* Fix version and formatting of manifest

* ./vcpkg x-add-version --all
2022-06-02 10:56:30 -07:00
talregev
a2d8a7cbb1
[fontconfig][freetds][qtwebengine] Take gperf from vcpkg (#24677)
* Take gperf from vcpkg tool if possible

* [gperf] Install binary into tools/gperf/

* Fix kf5codecs gperf bug

* Add PREPEND to freetds port

* fix gperf for qtwebengine

* make gperf modern port

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-01 17:13:53 -07:00
Carlos O'Ryan
a91c2d160f
[google-cloud-cpp] update to latest release (v1.41.0) (#25032) 2022-06-01 16:31:46 -07:00
Robert Schumacher
f78f4440df
[python3] Do not ensurepip. Provide venv instructions. (#24906)
* [python3] Bootstrap pip with ${CURRENT_INSTALLED_DIR}

* [python3] Disable ensurepip -- add venv usage instructions

Co-authored-by: Max Khon <fjoe@samodelkin.net>
2022-05-31 16:20:33 -07:00
Fei Chong
145848fb45
[qt5-webengine]: fix typo (#25012) 2022-05-31 16:17:00 -07:00
Mengna Li
f14179a5d2
[openvpn3] Export cmake target (#24955)
* Add Config.cmake.in

* export cmake targets

* update namespace
2022-05-31 16:16:07 -07:00
LilyWangLL
49cfe5e329
[imgui] Add supports for features dx*-binding and metal-binding and osx-binding (#24999)
* [imgui] Add supports for features dx-binding and metal-binding and metal-binding

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-31 16:00:00 -07:00
Jack·Boos·Yu
c34f577c4d
[rtmidi] Fix cmake usage (#24994)
* [rtmidi] Fix cmake usage

* version

* change to version

* version
2022-05-31 15:37:43 -07:00
myd7349
2d2f0230e7
[flecs] Add new port (#24980)
* [flecs] Add new port

Fix #10774.

* [flecs] Add version stuffs

* [flecs] Disable UWP support

GetModuleHandle doesn't support UWP.

* [flecs] Overwrite version

* [flecs] Add vcpkg-cmake-wrapper.cmake

* [flecs] Overwrite version
2022-05-31 15:35:57 -07:00
myd7349
018b48e777
[yyjson] Update to 0.5.0 (#24979)
* [yyjson] Update to 0.5.0

* [yyjson] Bump version
2022-05-31 15:14:16 -07:00
Roger Leigh
53842d61c9
[tiff] 4.4.0 (#24986) 2022-05-31 15:13:56 -07:00
autoantwort
0e68bd8d02
[openmvg] no absolute paths (#24850) 2022-05-31 15:12:22 -07:00
autoantwort
9feca681ef
[openmvs] no absolute paths (#24848) 2022-05-31 15:12:09 -07:00
Bernhard Manfred Gruber
8f77dbb04f
[Vc] Update to 1.4.3 (#24880)
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
2022-05-31 13:47:45 -07:00
Kai Pastor
d953973cfb
[libpq] Cleanup dependencies, features and autotools patches (#24941)
* Consolidate autotools patches with pkg-config

Fixes mingw builds.

* No msbuild limitations for mingw

* Implement readline support

* Remove features which never built

* Bonjour support is osx only

* Move remaining support checks to manifest

* Remove libpq uwp fail from ci baseline

* Update versions
2022-05-27 17:03:32 -07:00
David Hrdlička
5739a74ef0
[qtbase] fix broken gui build (#24917)
* [qtbase] add `thread` feature

* [qtbase] add version
2022-05-27 16:46:07 -07:00
Kai Pastor
c1ee7c6ab4
[gdal] Use pkg-config to find zlib (#24931)
* Use pkg-config for zlib discovery

* Update versions
2022-05-27 16:38:28 -07:00
eao197
0371f46507
[restinio] Update to 0.6.15 (#24936)
* RESTinio updated to v0.6.15.

* RESTinio-0.6.15 added to baseline.

* Update ports/restinio/vcpkg.json as suggested.

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

* Update baseline to RESTinio-0.6.15.

* Remove additional version entry

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
2022-05-27 16:37:49 -07:00
Cheney Wang
8cfe2589b7
[libgo] Fix include directory not exposed by target (#24958)
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-05-27 13:25:59 -07:00
Ian Cook
d8a31a97c5
[arrow] Update to 8.0.0 (#24714)
* Bump version to 8.0.0

* Update version files

* Update patches

* Update version files

* Add patch for MSVC 2022 compat

* Update version files

* [arrow] Minimize dependencies patch

* [arrow] Fix issue with getting brotli include dir for dynamic targets

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-27 13:24:32 -07:00
Eric Kilmer
a97ebbef7f
[grpc] Fix path quoting (#24948)
* [grpc] Fix path quoting

* Update version
2022-05-26 15:24:58 -07:00
Alexander Neumann
9ab3344046
[hwloc|hpx] Update to latest version (#24918)
* update hpx and hwloc

* v db

* remove unnecessary patch

* v db

* allow CMAKE_CXX_STANDARD to be set

* v db
2022-05-26 13:14:21 -07:00
Chuck Walbourn
851eef78e5
[dstorage] port updated for 1.0.2 release (#24919)
* [dstorage] update port for 1.0.2 release

* Documentation link update

* Update baseline
2022-05-26 13:12:36 -07:00
autoantwort
af650ee001
[elfutils] remove debug scripts (#24915) 2022-05-26 13:11:21 -07:00
Jack·Boos·Yu
75536e7c61
[mpi/msmpi] Add cmake wrapper to fix bug getting MPI_${LANG}_ADDITIONAL_INCLUDE_DIRS when calling FindMPI.cmake on Windows (#24746)
* [mpi] Add cmake wrapper to fix bug getting MPI_${LANG}_ADDITIONAL_INCLUDE_DIRS when calling FindMPI.cmake

* version

* Move wrapper to msmpi, only copy the wrapper in the meta port installation

* version

* typo

* version

* Apply suggestion

* version

* move unset before _find_package

* version

* Add double quotes

* version

* Fix

* version

* Don't double quote list!

* version

* Apply suggestion

* version
2022-05-26 13:05:01 -07:00
然Y
90024c5770
[air-ctl] add new port (#24837)
* add port ctl

* update version database

* use vcpkg_from_github

* update version database

* rename air-ctl

* .

* update version

* Update portfile.cmake

* update version

Co-authored-by: 然Y <inie0722.gmail.com>
2022-05-26 13:02:15 -07:00
Jack·Boos·Yu
20907dc8bf
[wxwidgets] Fix find dependency pcre2 (#24874)
* [wxwidgets] Fix find dependency pcre2

* version

* Use pcre2.pc

* version

* Fix double quotes

* version

* Use PC_PCRE2_LINK_LIBRARIES instead of target name to fix wx-config content

* version

* Set wxUSE_SECRETSTORE to FALSE to avoid introduce system pcre in wx-config

* version
2022-05-25 13:55:25 -07:00
Alexander Neumann
f4de177097
[vcpkg-tool-meson] update meson to 0.62.1 (#23717)
* update meson and see what breaks

* include patch again.

* update meson to 0.62.1

* remove old patch

* move to 64bit since 32bit not longer exists.

* fix gobject-introspection

* v db

* revert nasm changes

* set MESON_SCRIPT instead of MESON.

* v db

* apply CR

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* v db

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-25 13:44:12 -07:00
Kai Pastor
ee0d840e32
[nvtt] Control CUDA dependency, fix linkage (#24888)
* Control CUDA dependency

* Fix release build flags for MSVC

* Update versions
2022-05-25 12:48:13 -07:00
Daniel Parker
8abb3a585c
[jsoncons] Update to version 0.168.7 (#24820)
* [jsoncons] Update to version 0.168.7

* [jsoncons] Update to ver 0.168.7, update baseline

* [jsoncons] port-version removed from vcpkg.json

* update version

* Modernize and use new functions

* overwrite version

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
2022-05-25 12:35:29 -07:00
talregev
efabd21702
[sdformat9] Add linux to supports (#24855) 2022-05-25 12:24:02 -07:00
Cédric Tabin
24881cdfea
[libzippp] Update to 5.1-1.8.0 (#24885) 2022-05-25 12:22:08 -07:00
Chuck Walbourn
b3e88649a2
[dxut, effects11] ports updated for May 2022 releases (#24890)
* [dxut, effects11] updated ports for May 2022 release

* Update basline
2022-05-25 12:19:53 -07:00
JonLiu1993
8b9004a202
[gdcm] update to 3.0.12 (#24892)
* [gdcm] update to 3.0.12

* updtae version
2022-05-25 12:19:06 -07:00
Thomas1664
4a182b35d8
[cereal] Replace deprecated cmake (#24897)
* Replace deprecared cmake

* version
2022-05-25 12:18:21 -07:00
Bill Avery
46720b28d5
[cppgraphqlgen] Update to v4.5.0 release (#24907)
* [cppgraphqlgen] Update to v4.5.0 release

* vcpkg x-add-version --all
2022-05-25 12:17:49 -07:00
LilyWangLL
93b38546e2
[kinectsdk1][kinectsdk2] Add Config.cmake.in (#24877)
* [kinectsdk1, kinectsdk2] Add Config.cmake.in

* change version-string to version

* x-add-version

* update supports

* x-add-version

* [kinectsdk1][kinectsdk2] Switch to lessmsi

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-24 16:21:09 -07:00
autoantwort
c40e73f7e9
[llvm] no absolute paths (#24878) 2022-05-24 16:10:34 -07:00
Alexandre Bique
eddbb406cf
[mpg123] Update to 1.29.3 (#24805)
Fixes #24381
2022-05-24 08:47:18 -07:00
autoantwort
334255ce9a
[paraview] no absolute paths (#24852)
* [paraview] no absolute paths

* format portfile.cmake and remove version-semver

* format vcpkg.json

* x-add-version

* update portfile.cmake

* x-add-version

* add license

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-24 08:41:00 -07:00
Alexander Neumann
2922c6f464
[freetype] Update to 2.12.1 (#24866)
* update freetype

* v db

* readd bzip2 patch

* v db

* add license

* v db

* CI retrigger
2022-05-24 08:37:45 -07:00
Alexander Neumann
6b1d19fbdf
[cereal] update to 1.3.2 (#24867)
* update cereal

* v db

* use ${PORT}

* v db
2022-05-24 08:34:35 -07:00
Mengna Li
475954aaa1
[libigl] add cgal support (#24891)
* add cgal support

* update
2022-05-24 08:32:15 -07:00
Robert Schumacher
1937975555
[ctp] Update supports expression to exclude static crt (#24884) 2022-05-23 22:26:33 -07:00
Dale Phurrough
840f701d83
[spdlog] Improve macro baking (#24830)
- correct vcpkg feature `wchar`
- add support for integrations other than cmake
- update port-version + vcpkg x-add-version spdlog
2022-05-23 14:17:10 -07:00
myd7349
b2afb50afe
[simdjson] Update to 1.1.0 (#24842)
* [simdjson] Update to 1.1.0

* [simdjson] Bump version
2022-05-23 14:01:00 -07:00
autoantwort
f5ec9f3d65
[elfutils] no absolute paths (#24846) 2022-05-23 13:59:11 -07:00
autoantwort
52f2a3792e
[luajit] no absolute paths (#24847) 2022-05-23 13:56:08 -07:00
autoantwort
399b0dd6d9
[vtk-m] Supports arm (#24853) 2022-05-23 13:47:54 -07:00
Gregor Jasny
f8b8096912
[prometheus-cpp] Update to version 1.0.1 (#24862) 2022-05-23 13:42:39 -07:00
Alexander Neumann
c43d8d2079
[lapack-reference] update to 3.10.1 (#24865)
* lapack update to 3.10.1

* v db
2022-05-23 13:42:19 -07:00
autoantwort
413c11d3c5
[gazebo] no absolute paths (#24844) 2022-05-23 12:31:54 -07:00
Zac Walker
314018fef4
[libjpeg-turbo] Enable NEON intrinsics for ARM builds (#24775)
* [libjpeg-turbo] Enable NEON intrinsics for ARM builds

* ran x-add-version
2022-05-20 14:44:29 -07:00
Aleksandr Buyanov
7e2313f65b
[nss] Version bump to 3.78 (#24824)
* [nss] Update version to 3.78

* [nss] Update version to 3.78

* Add version

Co-authored-by: Aleksandr Buianov <aleksandr.buianov@kofax.com>
2022-05-20 14:37:43 -07:00
autoantwort
4bc8be1330
[unixodbc] no absolute paths (#24815) 2022-05-20 14:37:23 -07:00
Alexander Neumann
ea82c328aa
[cpp-peglib] update to 1.3.10 (#24813)
* peglib update to 1.3.10

* v db
2022-05-20 14:36:50 -07:00
autoantwort
5c3a388a4c
[ftgl] no absolute paths (#24812) 2022-05-20 14:36:33 -07:00
Alexander Neumann
43f2dc7e1a
[botan] update to 2.19.1 (#24811)
* update botan

* v db
2022-05-20 14:36:05 -07:00
Alexander Neumann
083e55eb96
[thrift] Update to 0.16 (#24810)
* update thrift

* remove version-string

* v db
2022-05-20 14:35:37 -07:00
Thomas1664
9eff776b7d
[libproxy, nspr] Fix cmake warnings (#24809)
* [libproxy]

* [nspr]

* version

* [libproxy] Fix unused variables

* version
2022-05-20 14:35:06 -07:00
Rémy Tassoux
b90ab31ff6
[quill] Update to 2.0.0 (#24802)
* [quill] Update to 2.0.0

* [quill] Update version files
2022-05-20 14:34:33 -07:00
Alexander Neumann
8da5d2b450
[OpenJPEG] Update to 2.5.0 (#24734)
* update openjpeg

* update openjpeg

* add arm patch and license

* reduce to version

* update db

* fix fastcgi to always use make

* remove from baseline

* openjpeg add tools feature

* vdb

* add supports statement. fastcgi uses stuff which only is allowed in desktop apps.

* format manfiest

* ver db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-19 14:43:34 -07:00
Alexander Neumann
12b018e48f
[libxslt] update to cmake (#24784)
* libxslt update and switch to cmake

* give logs.

* Revert "give logs."

This reverts commit fddf7675c9.

* fine tuning

* version stuff

* format manifest

* ver db

* Trailing whitespace and terminal newline.

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-19 14:38:14 -07:00
菜姬
63e39757b5
[libass] update to 0.16.0 (#24749)
* [libass] update to 0.16.0

* [libass] Add to versions file
2022-05-19 14:14:39 -07:00
LilyWangLL
2f0872b7d5
[openssl] Add no-module configure option for static build (#24598)
* [openssl] Add no-module configure option

* update version

* add no-module

* version

* remove change on windows

* x-add-version

* update version

* x-add-version

* fix windows static

* x-add-version

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-19 00:25:30 -07:00
Bill Avery
73522d2ccc
[cppgraphqlgen] Update to v4.4.1 (#24783)
* [cppgraphqlgen] Update to v4.4.1

* vcpkg x-add-version --all
2022-05-19 00:24:07 -07:00
JonLiu1993
94870c52dc
[opencascade] update to 7.6.1 (#24795)
* [opencascade] update to 7.6.1

* update version
2022-05-19 00:23:48 -07:00
Alonso Schaich
63f1d5b4d0
[qt5-webengine] fix nonobvious failure (#24528)
* [qt5-webengine] Manually add nodejs to the path (microsoft#23574)

The build process requires nodejs to be in PATH when webengine is
built, and will build only the pdf-plugin if it's not (see #23574)

* [qt5-webengine] Workaround MSVC2022 Internal Compiler Error
(microsoft#23574)

Add a patch based on
https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/407582
which was merged into upstream. We can't take the upstream patch
directly, because the patch was committed to the chromium
(sub)repository which is a subdirectory in the release zip file, i.e.
I had to modify the pathnames for the patch to apply

* [qt5-webengine] Update diagnostics (microsoft#23574)

I've spotted the linker using 16GB singlehandedly on the release
(opposed to "debug") packaging, and emory consumption was almost
permanently over 32GB while compiling, though peak memory
consumption can be reduced by setting up low values for
VCPKG_MAX_CONCURRENY

Also, reword the build-prefix-too-long message

* [qt5-webengine] Attempt enabling windows ci baselines (microsoft#23574)

* [qt5-webengine] Regenerate version registries (microsoft#23574)

* Also remove out of date comments from ci.baseline.txt referring to deleted lines.

* Revert "Also remove out of date comments from ci.baseline.txt referring to deleted lines."

This reverts commit 7a4d846431.

* [qt5-webengine] Re-add webengine blacklisting to ci.baseline (microsoft#23574)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-19 00:23:39 -07:00
tqcq
f27af0410e
[pcre] fix build pcre undeclared identifier strtoq on arm-android (#24757)
* [pcre] fix build pcre undeclared identifier strtoq on arm-android
* replace CHECK_FUNCTION_EXISTS by CHECK_SYMBOL_EXISTS

* Update version database
2022-05-19 00:22:40 -07:00
Rémy Tassoux
2e781b513f
[catch2] Reenable extras files (#24790)
* [catch2] Reenable extras files

* [catch2] Update version files
2022-05-18 15:39:40 -07:00
xiaozhuai, Weihang Ding
52955a7ae5
Fix angle macos build (#24750)
* Fix angle macos build

* Fix angle port version

* Fix angle port version

* Fix angle_common source files for macos

* upgrade angle port version to #4

* Fix angle port version, again...

* Fix angle port version, again, again...
2022-05-18 14:34:45 -07:00
Dimitrij Mijoski
261ca0dd4d
Fix builing nuspell[tools] on Mingw (#24715)
* Fix builing nuspell[tools] on Mingw

* x-add-version

* metadata

* x-add-version
2022-05-18 02:30:36 -07:00
Frank
ab555695dd
[uvw] update to <2.12.1> (#24772)
* [uvw] update to <2.12.1>

* update version

* overwrite version

* No absolute path

* update version
2022-05-18 02:29:06 -07:00
Chuck Walbourn
70f8e23bfe
[direcxtmath] port updated for May 2022 release (#24771)
* [directxmath] port updated for May 2022 release

* update baseline
2022-05-18 02:28:41 -07:00
JonLiu1993
bbb6680802
[ftgl] Update to the latest commit (#24770)
* [ftgl] Update to the latest commit

* update version
2022-05-18 02:28:28 -07:00
Rémy Tassoux
f594be6a5b
[catch2] Update to 3.0.1 (#24762)
* [catch2] Update to 3.0.1

* [catch2] Update version files

* [catch2] Move catch2main.lib to the manual-link folder

* [catch2] Update version files

* [catch2] Fix catch2main library path on every platform

* [catch2] Update version files
2022-05-18 02:27:58 -07:00
winsoft666
6dbfaba039
[cpp-ipc] Update to v1.2.0 (#24769)
* [teemo] Update to v2.7

* [teemo] Format manifest

* [teemo] Update to v2.7

* [akali] Update to v1.43

* [akali] Update to v1.43

* [akali] Update to v1.43

* overwrite version

* add license

* overwrite version

* [akali] Update string replace method.

* [akali] run x-add-version command.

* [cpp-ipc] Update to v1.2.0

* [cpp-ipc] Update to v1.2.0

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: admin <admin@windows.com>
2022-05-17 23:58:42 -07:00
Park DongHa
b34ae2aff5
[tensorpipe] update to latest (#23569)
* [tensorpipe] version update

* update patch files
* support find_package for https://github.com/microsoft/vcpkg/pull/17199

* [tensorpipe] update versions JSON

* [tensorpipe] use mainstream PR

* rename existing patch files
* update versions JSON

* [tensorpipe] update license

* [tensorpipe] fix patch's SHA512 value

* Add cuda-nvml-dev-11-6 to VMs.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-17 23:57:56 -07:00
Alexander Neumann
0fbc2d9633
[libarchive] Update to 3.6.1 (#24739)
* update libarchive

* version db stuff
2022-05-17 23:57:24 -07:00
Billy O'Neal
0a6002ef25
[curl] Don't try to include OpenSSL headers when OpenSSL backends aren't selected. (#24766)
Fixes regression introduced in https://github.com/microsoft/vcpkg/pull/24348
2022-05-17 23:56:02 -07:00
Dennis
68c6835c82
[new port] Add openctm (#24680)
* New port: openctm

* Change openctm from "version-semver" to "version"

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>

* Update openctm versions file

* Use ${PORT} instead of openctm directly

* Put CMake configs in the unofficial namespace.

* dos2unix

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-17 23:06:15 -07:00
Bill Avery
2247b397fa
[pegtl] Update to 3.2.6 for MSVC and GCC fixes (#24761)
* [pegtl] Update to 3.2.6 for compiler fixes

* vcpkg x-add-version --all

* Remove cppgraphqlgen from baseline, as suggested in https://github.com/microsoft/vcpkg/pull/24761#issuecomment-1129414611

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-17 17:25:56 -07:00
winsoft666
8de52b066f
[akali] Update string replace method to embed AKALI_STATIC (#24741)
* [teemo] Update to v2.7

* [teemo] Format manifest

* [teemo] Update to v2.7

* [akali] Update to v1.43

* [akali] Update to v1.43

* [akali] Update to v1.43

* overwrite version

* add license

* overwrite version

* [akali] Update string replace method.

* [akali] run x-add-version command.

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: admin <admin@windows.com>
2022-05-17 17:03:10 -07:00
Alexander Neumann
0eb37f499e
[libxml2] update to 2.9.14 (#24738)
* update libxml2

* version db
2022-05-17 17:02:42 -07:00
eao197
04a8c2d3b4
[sobjectizer,so5extra] update to 5.7.4 and 1.5.1 (#24729)
* SObjectizer and so5extra updated to the latest versions.

* Versions of so-5.7.4 and so5extra-1.5.1 added to baseline.
2022-05-17 16:56:09 -07:00
Kai Pastor
8d59cb32d2
[liblzma] Update wrapper, add feature tools (#24708)
* Fix liblzma wrapper for older CMake

* Add feature for tools

* Update versions

* Test find_package(... REQUIRED)
2022-05-17 16:53:40 -07:00
Robert Schumacher
61058871a9
[openssl] Support custom cflags on Windows (#24133)
* [openssl] Support custom cflags on Windows

* [openssl] Add vcpkg-cmake-get-vars dependency

* [openssl] Record version

Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2022-05-17 16:52:27 -07:00
Billy O'Neal
22b4033861
Update VMs for Patch Tuesday May 2022 (#24695)
* Install Ubuntu nasm package rather than building from source; 2.14 which is available in Ubuntu 20.04 is sufficient for intel-ipsec.

* Add cmake and ninja.

* Update CUDA signing key.

* Update pwsh to 7.2.3

* Remove clean downloads step obsoleted since we ripped out pacman.

* Note that haskell-stack is for bond.

* Cherry pick from https://github.com/microsoft/vcpkg/pull/23569 : add cuda-nvml-dev-11-6

* Update pools.

* Baseline updates

PASSING, REMOVE FROM FAIL LIST: mesa:x64-windows-static-md (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).

:)

```
REGRESSION: cppgraphqlgen:arm64-windows failed with BUILD_FAILED. If expected, add cppgraphqlgen:arm64-windows=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: cppgraphqlgen:x64-windows failed with BUILD_FAILED. If expected, add cppgraphqlgen:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: cppgraphqlgen:x64-windows-static failed with BUILD_FAILED. If expected, add cppgraphqlgen:x64-windows-static=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: cppgraphqlgen:x64-windows-static-md failed with BUILD_FAILED. If expected, add cppgraphqlgen:x64-windows-static-md=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: cppgraphqlgen:x86-windows failed with BUILD_FAILED. If expected, add cppgraphqlgen:x86-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
```

This is a compiler behavior change or bug in VS 2022 16.2:

```
C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1432~1.313\bin\Hostx64\x86\cl.exe   /TP -DGRAPHQL_DLLEXPORTS -DIMPL_GRAPHQLSERVICE_DLL -Dgraphqlservice_EXPORTS -ID:\buildtrees\cppgraphqlgen\src\v4.3.1-9d04ffd723.clean\src\..\include -ID:\buildtrees\cppgraphqlgen\src\v4.3.1-9d04ffd723.clean\src\..\PEGTL\include -external:ID:\installed\x86-windows\include -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -MDd /W4 /WX /permissive- -std:c++20 /showIncludes /Fosrc\CMakeFiles\graphqlservice.dir\GraphQLService.cpp.obj /Fdsrc\CMakeFiles\graphqlservice.dir\ /FS -c D:\buildtrees\cppgraphqlgen\src\v4.3.1-9d04ffd723.clean\src\GraphQLService.cpp
cl : Command line warning D9025 : overriding '/W3' with '/W4'
D:\installed\x86-windows\include\tao\pegtl/demangle.hpp(147): error C2338: static_assert failed: 'internal::dependent_true< T > && ( begin != std::string_view::npos )'
D:\buildtrees\cppgraphqlgen\src\v4.3.1-9d04ffd723.clean\include\graphqlservice/internal/SyntaxTree.h(120): note: see reference to function template instantiation 'std::string_view tao::graphqlpeg::demangle<graphql::peg::variable_value>(void) noexcept' being compiled
D:\buildtrees\cppgraphqlgen\src\v4.3.1-9d04ffd723.clean\include\graphqlservice/internal/SyntaxTree.h(53): note: see reference to function template instantiation 'std::string_view graphql::peg::ast_node::type_name<graphql::peg::variable_value>(void) noexcept' being compiled
D:\buildtrees\cppgraphqlgen\src\v4.3.1-9d04ffd723.clean\src\GraphQLService.cpp(310): note: see reference to function template instantiation 'bool graphql::peg::ast_node::is_type<graphql::peg::variable_value>(void) noexcept const' being compiled
ninja: build stopped: subcommand failed.
```

This is a compiler behavior change in 17.2. @wravery do you have comments?

```
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: qtwebengine:x64-windows failed with BUILD_FAILED. If expected, add qtwebengine:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
```

qtwebengine doesn't report logs, but I'm pretty sure it's this ICE: https://developercommunity.visualstudio.com/t/Visual-Studio-2022-v1720-reports-fata/10039296 @Neumann-A

```
REGRESSION: rsocket:x64-windows failed with BUILD_FAILED. If expected, add rsocket:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: rsocket:x64-windows-static failed with BUILD_FAILED. If expected, add rsocket:x64-windows-static=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: rsocket:x64-windows-static-md failed with BUILD_FAILED. If expected, add rsocket:x64-windows-static-md=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
```

ICE :( https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/1490389

Other changes:
* Removed qt5-webengine skips because they are now skipped by a "supports" clause.
* Removed ctp skips because asset caching exists.

* [stxxl] Guard definition of log2 for current MSVCs.
2022-05-17 13:03:13 -07:00
Thomas1664
d132d128b4
[many ports] Fix cmake warnings (#24706)
* [aubio]

* [bitserializer]

* [crfsuite] Update to 2020-08-27

* format

* [freealut]

* [libe57]

* version

* [libe57] Remove docs

* version

* [libffi]

* [libmodplug]

* [libsodium]

* [libsrtp]

* [libfio]

* [ned14-internal-quickcpplib]

* version string

* version

* version

* [matio] Update to 1.5.23

* [matplusplus] Update to 1.1.0

* [pystring]

* [rdbl]

* [recast]

* [restinfo]

* [sockpp]

* [sziü]

* [taglib]

* [thor]

* [workflow]

* version

* [Forkflow] Fix typo

* version

* [pystring] license

* version

* license

* version

* [sockpp]

* version

* [refl-cpp]

* [pixel] Fix synthax warning

* version

* [matplotplusplus]

* version

* license

* version

* [szip, workflow] Remove docs

* version

* license

* version

* [szip] Fix license install

* version

* [matplotplusplus] Revert update

* version
2022-05-17 11:15:06 -07:00
elms
fe2d25fa90
[new port] Add wolfSSL projects (#24348)
* Add wolfSSL port

* Add wolfMQTT

* Add wolfTPM

* Update ci.baseline.txt for wolfSSL, wolfMQTT, wolfTPM

* curl: Add wolfSSL feature

* wolfSSL: Always build out of tree and enable DES3

* wolfssl: support !uwp and use PORT variable for copyright install

* curl: use `VCPKG_TARGET_IS_WINDOWS` instead of triplet and `MATCHES`

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>

* curl[wolfssl]: add DES_ECB and add patch to resolve ntlm includes

* Fix version database.

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-17 11:13:39 -07:00
Hamish Moffatt
306c9a9e22
[fluidsynth] enable sound drivers on Mac/Linux build (#24667)
* enable fluidsynth output drivers on Linux and Mac

* ensure Fluidsynth drivers are enabled on Windows

* update versions for fluidsynth 2.2.6#2
2022-05-16 14:07:38 -07:00
friendlyanon
8652ccf0ee
[stb] Update to 2021-09-10 (#24718)
* [stb] Update to 2021-09-10

* Update stb's dependees

* Add license fields to sfml and libtcod

* Fix broken patch for libtcod

* Use `version-date` instead of `version`

Co-authored-by: friendlyanon <friendlyanon@users.noreply.github.com>
2022-05-16 12:41:17 -07:00
Michael R. P. Ragazzon
b7e46dda25
[rmlui] Update to version 4.4 (#24702) 2022-05-16 12:40:27 -07:00
seladb
d1135a5fe2
[pcapplusplus] Update to 22.05 (#24697)
* Update PcapPlusPlus

* Run `x-add-version`

* Update ports/pcapplusplus/vcpkg.json

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>

* update version

* update version

* update version

Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-05-16 12:38:05 -07:00
Frank
e162e68c7e
[termcolor] update to v2.1.0 (#23329)
* [termcolor] update to the master

* add port version

* update version

* update v2.1.0

* update version

* format version

* overwrite version

* add license

* update version

* update license

* update verison
2022-05-16 11:44:02 -07:00
Yury Bura
4a2bc18713
[llvm] update to v14.0.3 [halide] update to v14.0.0 [mesa] update to 22.0.2 (#23734)
* [llvm] update to v14.0.0

* [llvm] BOLT sub-project support

* [llvm] fix tools install paths

* [halide] update to v14.0.0

* update versions

* [vcpkg-get-python-packages] fix "LOGNAME should be specified" warning

* [mesa] update to v22.0.1

* update versions

* update versions

* update version

* [mesa] update to 22.0.2

* update version

* [mesa] update patches

* update version

* [llvm] update to v14.0.3

* update version

* [llvm] remove depricated feature

* [llvm] allow to build OpenMP on Windows and remove incomplete cross-compile support

* update version

* [llvm] use vcpkg_cmake_get_vars

* [llvm/openmp] install CMake file in share/openmp

* [llvm] add vcpkg-cmake-get-vars dependency and slip post build check if OpenMP is enabled

* update version
2022-05-16 11:41:53 -07:00
Li Zeyang
ccf682927e
[rttr] static compile fix (#23013)
* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* update libunifex to 12-07

* x-add-version

* libunifex port update

force cpp20 as cpp17 build doesn't work with msvc. added a compile fix for externConstexpr and removed warnings with /EHsc

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

* fixed static compile option

* bumped port version

* run x-add-version --all

* Hook up RTTR's actual build settings.

* Add license.

* Remove ci.baseline skips.

* Put ci.baseline.txt skips back with a comment.

* Be less pessimistic in cmake config handling, fix typo, and add indents.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-16 11:39:42 -07:00
JonLiu1993
5e7cbdceac
[sdl2] update to 2.0.22 (#24694)
* [sdl2] update to 2.0.22

* update version

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
2022-05-15 21:21:02 -07:00
Thomas1664
0cf5b4305b
[pkgconf] Remove docs (#24688)
* [pkgconf] Remove docs

* version

* license

* version
2022-05-13 16:53:24 -07:00
LilyWangLL
4491ca9143
[entt] Install natvis files (#24675)
* [entt] Install natvis files

* x-add-version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-13 16:52:53 -07:00