Commit Graph

370 Commits

Author SHA1 Message Date
Jack·Boos·Yu
d4acfe76d1
[urdfdom][sdformat9] Re-fix build (#22367)
* [urdfdom][sdformat9] Re-fix build

* version

* Remove empty folder

* version

* [dartsim] Fix build issue

* version

* Update version name

* version

* Apply suggestions

* version

* Add PKG_EXPORTS

* version

* Update ports/sdformat9/fix-dependency-urdfdom.patch

Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
2022-01-07 14:47:34 -08:00
An Tao
6afdd9388b
[drogon] Update to 1.7.4 (#22016)
* [drogon] Update to 1.7.4

* add fs.patch

* fix redis feature

Co-authored-by: antao <antao@heart-forever.com>
2021-12-22 22:50:20 -05:00
JonLiu1993
18bd17c0f2
[dlib] update to <19.22> (#17301)
* [dlib] update to <19.22>

* update version

* update version

* revert patch format

* update version

* Use cmake new functions

* update version
2021-12-13 11:26:16 -08:00
Max
febf337ad8
[date] update sha to be lowercase for windows installs (#21922)
* [date] update sha to be lowercase for windows installs

* add version

* update version

Co-authored-by: Max Christy <mchristy@precisionplanting.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-12-09 17:01:00 -08:00
Josue Andrade Gomes
0a65a2f5f7
[decimal-for-cpp] update to 1.18 (#21920)
* [decimal-for-cpp] update to 1.18

* [decimal-for-cpp] update to 1.18 - added version
2021-12-08 15:44:29 -08:00
Alexander Neumann
163065a352
Update meson to 0.60.2 (#21542)
* update meson to 0.60.1

* add port vcpkg-tool-meson for consistency deprecate usage of tool-meson

* [skip actions] make every port using meson depend on vcpkg-tool-meson
(except pkgconf for now.)

* fix subtle bugs in vcpkg_find_acquire_program
make the port install meson if the system does not provide it.

* make pkgconf depend on meson

* restore old vcpkg_find_acquire_program behavior for versioning

* Update ports/gstreamer/vcpkg.json

remove duplicated dependency

* remove invalid option in glib

* [skip actions] fix ci failures?

* remove invalid option in gstreamer

* try without cmake

* get more logs from meson configure.

* update glib to 2.70.1

* fix typo

* fix pc file of flac

* update meson to 0.60.2

* try the patch from the other pr.

* patch meson .....

* version stuff

* fix port version

* fix gstreamer version

* remove version

* format-manifest

* version stuff

* format manifest again

* revert version stuff

* remove outdated gtk options

* version stuff

* pango version stuff

* correct baseline lost in merge

* Fix fontconfig version db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-02 15:48:34 -08:00
autoantwort
14303696a3
[dartsim] no absolute paths (#21564) 2021-11-22 15:47:29 -08:00
Chuck Walbourn
4292f1d679
[directxmesh, directxtex, directxtk, directxtk12, uvatlas] port revision for hot fixes (#21563)
* [directxmesh, directxtex, directxtk, directxtk12, uvatlas] port revision for some hotfixes

* Update baseline
2021-11-22 15:45:39 -08:00
autoantwort
c4f3862e4c
[dcmtk] no absolute paths (#21277) 2021-11-18 21:02:06 -08:00
Chuck Walbourn
12bdfc7dd2
[directxtk, directxtk12, directxtex, directxmesh, uvatlas] updated ports to November 2021 releases (#21273)
* November 8, 2021 releases

* Update baseline
2021-11-13 14:46:33 -08:00
Rayan
620281727c
[dbg-macro] update version of dbg-macro to 2021-08-08 (#21110)
* update dbg-macro version

* update dbg-macro version
2021-11-05 13:02:04 -07:00
chausner
014a40ac64
[drogon] Update to 1.7.3 (#21122)
* Update drogon to 1.7.3

* Update CI baseline

* Fix vcpkg_check_linkage

* Update git-tree hash

* Add patch to fix ARM64 builds

* Update git-tree hash

* Set ADD_BIN_TO_PATH

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-05 13:01:35 -07:00
chausner
591c558fda
[draco] Update to 1.4.3 (#21121)
* Update draco to 1.4.3

* Update CI baseline

* Disable symlinks

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-04 12:57:01 -07:00
chausner
0dd8b7ffd2
[drlibs] Update to 2021-11-02 (#21120)
* Update drlibs to 2021-11-02

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-11-02 11:55:33 -07:00
autoantwort
e7e328cf9d
[many ports] call vcpkg_fixup_pkgconfig() (#20953)
* [many ports] call vcpkg_fixup_pkgconfig()

The ports generate pc files, but don't call vcpkg_fixup_pkgconfig() so that there are absolute paths in the pc files

* Update port-version for armadillo and polyclipping.

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-27 15:19:28 -07:00
chausner
bab2c23dc3
[dataframe] Update to 1.19.0 (#20955)
* Update dataframe to 1.19.0

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
2021-10-26 23:53:16 -07:00
Chuck Walbourn
b430ff7ec3
[xaudio2redist, directxtk] updated XAudio2 port to 1.2.8 and added cmake find (#20780)
* [xaudio2redist] updated for new version and added find_package support

* 1.2.7 didn't last long... on to 1.2.8

* baseline update

* Upstream change for directxtk port to use new find package

* update baseline

* Updated vcpkg_fail_port_install for Linux and OSX

* Update ports/xaudio2redist/portfile.cmake

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

* update baseline

* Added quotes per request

* Update baseline

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-10-25 14:34:38 -07:00
Pavel Curtis
d528237995
Detours respects build type (#20776)
* Fix detours port to respect VCPKG_BUILD_TYPE

If the target triplet sets VCPKG_BUILD_TYPE, we can't assume that both '-rel' and 'dbg' build trees exist.

* Bump the port version number.

* Fix tree hash

* Add requested double-quotes around file paths.

* Update tree hash.

Co-authored-by: Pavel Curtis <pavelc@microsoft.com>
2021-10-20 14:48:11 -07:00
chausner
22d7c8b375
[Many ports] Remove/fix unused patch files (#20620)
* Remove/fix unused patch files

* Bump port versions

* Update git-tree hash

* Fix corrupt patch

* Update git-tree hash

* Apply suggestions from code review

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

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-10-18 14:25:31 -07:00
Chuck Walbourn
58b9259370
[directxtex, directxtk, directxtk12] port updates for October 2021 releases (#20760)
* [directxtex, directxtk, directxtk12] ports updated

* Updated port version

* add path double quotes

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-10-15 19:34:23 -07:00
Akash
973a7d517c
[dartsim] Update to 6.11.0 (#20566)
* Update dartsim

* Use newer vcpkg functions

* Update version number

* Update ports/dartsim/portfile.cmake

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

* Update versions

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-10-07 12:39:57 -07:00
chausner
5bb0c7fc45
[distorm] Update to 3.5.2b (#20488)
* Update distorm to 3.5.2b

* Update CI baseline

* Fix compilation

* Update git-tree hash

* Fix ARM builds

* Update git-tree hash

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-06 12:28:24 -07:00
chausner
d91e4ed055
[date] Update to 3.0.1 (#20481)
* Update date to 3.0.1

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-05 16:16:05 -07:00
chausner
97d384b117
[doctest] Update to 2.4.6 (#20493)
* Update doctest to 2.4.6

* Update CI baseline

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-10-05 16:12:22 -07:00
Chuck Walbourn
339d01f19c
[directxtk, directxtk12, directxtex, directxmesh, uvatlas] ports updated for September 2021 release (#20457)
* Update for September 2021 GitHub releases

* Update directx tool kit ports

* Update versions

* Convert directxmesh and uvatlas to vcpkg-cmake

* Refresh version hash
2021-10-01 17:03:20 -07:00
chausner
1ea790bb36
[draco] Update to 1.4.1 (#20352)
* Update draco to 1.4.1

* Update CI baseline

* add vcpkg_fixup_pkgconfig function

* update version

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-09-27 20:53:48 -07:00
Cheney Wang
c6595d708f
[dxsdk-d3dx/directxsdk] Add message to handle the conflicts between these two ports (#20286)
* [dxsdk-d3dx] Modify the destination path

* [dxsdk-d3dx/directxsdk] Add message to handle the conflicts between these two ports

Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2021-09-23 17:53:29 -07:00
autoantwort
66dc12b3fa
many-ports: Update supports field (#20053)
* many-ports: Update supports field

* Fix several "version-string"s.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-09-17 08:20:57 -07:00
J-Human
03b5bebb3c
[discord-game-sdk] use updated domain name (#20153)
* [discord-game-sdk] use updated domain name for copyright notice

* [discord-game-sdk] use new domain name for JSON data

* [discord-game-sdk] update version sha

* [discord-game-sdk] update JSON field and port version

* [discord-game-sdk] update versions

* [discord-game-sdk] update port git tree sha

* [discord-game-sdk] remove unneeded version increment

* [discord-game-sdk] remove the other commit sha

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

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-09-17 08:03:41 -07:00
Billy O'Neal
b295670e4b
Bulk convert control files. (#19986)
```
function Convert-Control {
    Param($full)
    .\vcpkg.exe format-manifest $full
    $root = $full.Substring(0, $full.Length - 7) # CONTROL
    $new = $root + 'vcpkg.json'
    $content = Get-Content -Raw $new
    $asJson = ConvertFrom-Json $content -AsHashtable -Depth 100
    $oldVersion = $asJson['port-version']
    if ($null -eq $oldVersion) {
        $oldVersionFull = $asJson['version-string']
        Write-Host "Got version $oldVersionFull"
        $match = [System.Text.RegularExpressions.Regex]::Match($oldVersionFull, '^(.+)-(\d+)$')
        if ($match.Success -and -not [System.Text.RegularExpressions.Regex]::IsMatch($oldVersionFull, '^\d\d\d\d-\d\d-\d\d$')) {
            $newFullVersion = [string]$match.Groups[1].Value
            $oldVersion = [int]$match.Groups[2].Value
            Write-Host "newFullVersion $newFullVersion oldVersion $oldVersion"
            $newVersion = $oldVersion + 1
            $asJson['version-string'] = $newFullVersion
            Write-Host "Previous version for $full extracted from version field -- setting version-string $newFullVersion and port-version $newVersion"
        } else {
            Write-Host "No previous version for $full -- setting 1"
            $newVersion = 1
        }
    } else {
        $newVersion = [int]$oldVersion + 1
        Write-Host "New version for $full : $newVersion"
    }

    $asJson['port-version'] = $newVersion

    $content = ConvertTo-Json $asJson -Depth 100
    Set-Content -Path $new -Value $content
    .\vcpkg.exe format-manifest $new
}

Get-ChildItem ports\CONTROL -Recurse | Foreach-Object {
    Convert-Control $_.FullName
}

git commit -am "this message"
.\vcpkg.exe x-add-version -all
git commit -a --amend
```
2021-09-09 01:24:04 -07:00
An Tao
9fb1585e7a
[trantor] Update to 1.5.1 (#19443)
* [trantor] Update to 1.5.1

* Update ports/trantor/vcpkg.json

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

* Update ports/trantor/vcpkg.json

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

* update cmake functiom

* update version

* fix ci baseline issue

* update version

* fix ci error

* add port version

* update version

* Repair old drogon sha.

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-30 19:27:37 -07:00
JonLiu1993
116ce79d70
[daw-json-link,daw-header-libraries,daw-utf-range]Update many ports (#19755)
* update many ports

* update version

* Update ports/daw-header-libraries/portfile.cmake

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

* Update ports/daw-json-link/portfile.cmake

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

* Update ports/daw-utf-range/portfile.cmake

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

* Update ports/daw-json-link/portfile.cmake

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

* Update ports/daw-json-link/portfile.cmake

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

* Update ports/daw-utf-range/portfile.cmake

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

* update version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-08-30 10:25:07 -07:00
Chuck Walbourn
fefb2c12b6
[directxtk, directxtk12, directxtex] ports updated for August 2021 release (#19320)
* DirectXTex port updated

* DirectX Tool Kit updated for August 2021 release

* Update baseline

* Remove build of MakeSpriteFont

* Update baseline

* Added 4.7.2 .NET TargetingPack

* Back out adding .NET targeting pack, forked out as https://github.com/microsoft/vcpkg/pull/19764

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-08-26 15:37:42 -07:00
Michael Heyman
bd5ea16b97
[daw-json-link] New port (#18411)
* [json-link] package exists

* [vcpkg-tools] update nuget to 5.9.1 (#18447)

* [vcpkg_download_distfile] Add condition for padding the SHA (#18459)

* [open6254] Enable uwp support (#18390)

* open62541: Enable uwp support

* Update versions for open62541

* [aubio] Add ws2_32 to linkage (#18385)

* [aubio] Add ws2_32 to linkage

* Update version files

* [devil] Fix ilut header (#18384)

* [devil Fix ilut header

* Update baseline

* [libpq] Add Secur32.lib and openssl to libpq cmake wrapper (#18377)

* [libpq] add secur32.lib to wrapper

* version stuff

* add openssl fix.

* fix version stuff

* [ryml] [c4core] Update RapidYaml (ryml) to newer version (#18230)

* remove old port version

* fix versions yet again

Co-authored-by: Michael Goulding <Michael.Goulding@microsoft.com>

* [yyjson] Update to v0.3.0 (#18359)

* [yyjson] Update to 0.3.0

* [yyjson] vcpkg x-add-version yyjson

* [raylib] Fix MinGW build (#18362)

.

* [arrow] Update to 4.0.0 (#17975)

* Update arrow to 4.0.0

* Format

* Try fix thrift

* Update versions/ files

* Do not set ZSTD_ROOT

* Remove double quotes causing Windows problems

* Apply patches

* Remove LIB_DIR_OPTIONS

* Tweak zstd flags

* Update version hash

* Format

* Fail early on x86

* Update hash

* Fail early on arm, arm64

* Update hash

* Add expected failures to to scripts/ci.baseline.txt

* Exclude mallocs from default features

* Update hash

* Set default-features to false for aws-sdk-cpp

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

* Specify only x64 support in manifest

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

* Remove unneeded ci.baseline.txt entries

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

* Remove dataset from default-features

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

* Update hash

* Remove zstd path args

* Update hash

Co-authored-by: Tanguy Fautre <tanguy@fautre.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [minizip] Fix usage, fix minizipConfig.cmake (#18472)

* [minizip] Fix usage, fix minizipConfig.cmake

* update version record

* [windres-rc] Fix wrapper output (#17045)

* [ffmpeg] Warn/fail when selecting unsupported features. (#17153)

* [ffmpeg] Warn/fail when selecting unsupported features.

* Update ffmpeg.json

* Bump port-version

* Update ffmpeg.json

* [ffmpeg] Check for gpl/nonfree aswell as all option.

* avisynth now support static linking

* fixup typo

* Update ffmpeg.json

* Revert to fatal error on even when all is selected

* Update ffmpeg.json

* [ffmpeg] Disable openh264 on uwp

* update

* Update versions/f-/ffmpeg.json

* update

* Update ffmpeg.json

* update

* update

* Update

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [uwebsockets] update to 19.2.0 (#18525)

* [uwebsockets] update to <v19.2.0>

* update version

* [libass] fix fontconfig dependency in .pc file (#18516)

* [libass] fix fontconfig dependency in .pc file on x64-linux

* [libass] bump port version

* [libass] x-add-version

* [libgpg-error] Remove COPYING.LIB from lib folder (#18492)

* [libgpg-error] Remove COPYING.LIB from lib folder

* Update version files

* [flashlight-cuda] Fix installation (#18489)

* [flashlight-cuda] Fix installation

* Update version files

* [function2] Update to version 4.2.0 (#18487)

* [infoware] update to latest commit (#18486)

* update infoware to latest commit

* update deprecated functions

* remove redundant file cleanup

* add versioning

* [nameof] Update to 0.10.1 (#18574)

* [OpenCV] update to 4.5.2 (#18572)

* [OpenCV] update to 4.5.2

* update version refs

* [OpenCV4] fix qt integration

* fix refs

* [qt5-*] Make QT and dependents build on arm macos (#18567)

* [qt5-*] Make it build on ARM64 macos

* [qt5-base] update port version

* [pcre2] Update to 10.37 (#18547)

- New upstream version 10.37
- Drop patches (fixed upstream):
    pcre2-10.35_add_check_for_Intel_CET.patch
    pcre2-10.35_fix_postfix_for_debug_Windows_builds.patch
    pcre2-10.35_fix-space.patch
- Switch from CONTROL to vcpkg.json
    .\vcpkg format-manifest .\ports\pcre2\CONTROL

* [openblas] Fix the macro collision with Windows 10 SDK (#18530)

* [openblas] Fix the macro collision with Windows 10 SDK

* Update version files

* Update feature thread as threads in vcpkg.json

* Update versions/o-/openblas.json

* [pthreads] Fix debug dll look-up path (#18528)

* [gtest] Update to 1.11.0 (#18509)

* [gtest] Update to release version 1.11.0

* x-add-version

* Update ports/gtest/vcpkg.json

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

* renewal of x-add-version.

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

* [librttopo] Allow building for Android  (#18451)

* [librttopo] Allow building for android

* x-add-version

* Update versions/l-/librttopo.json

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

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

* [Qt6] Update to 6.1.1 (#18320)

* [qt6] Update to 6.1.1

* version stuff

* fix empty dir

* update version

* fix casing in qtbase

* [libpq] add secure32.lib on windows

* add clang-cl fix

* version stuff

* fix flag removal by adding a space

* version stuff

* make qt6->Qt6 usage consistent since Qt6 refers to itself as Qt6 with uppercase Q

* fix libpq wrapper opensll linkage on linux

* use policy to fix dependent ports

* version stuff

* use upstream patch

* version stuff

* fix source location for clang-cl

* version stuff

* remove ws change

* version stuff

* [libspatialite] Fix building for android (#18452)

* [libspatialite] Fix building for android

* x-add-version

* Update versions/l-/libspatialite.json

* Update libspatialite.json

* [seal]Updated to version 3.6.6. Replaced CONTROL with manifest file. (#18457)

* Updated seal to version 3.6.6. Replaced CONTROL with manifest file.

* Changed version-string to version-semver.

* Updated versions/s-/seal.json.

* Added a missing CMake arguement.

* Updated versioning.

* Fixed hexl config file.

* Updated versioning.

* Fixed hexl not finding dependency.

* Updated versioning.

* [libcopp] Update to 1.4.1 (#18425)

* [dxut, fx11, directxmath] ports updated (#18431)

* [dxut] port updated for latest servicing

* update baseline

* Update to use latest DirectXMath

* Fix baseline

* fx11 metadata update

* Updated baseline

* Converted directxmath CONTROL to vcpkg.json

* Update baseline

* Apply suggestions from code review

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

* Code review feedback

* Update baseline

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

* [uvatlas, spectra] ports updated (#18404)

* [uvatlas, spectra] ports updated

* Update versions

* Minor code review

* Update version

* Code review feedback

* Update baseline

* [jsoncons] Update to 0.165.0 (#18284)

* [jsoncons] Update to 0.165.0

* [jsoncons] Update to 0.165.0, update baseline

* [jsoncons] Added vcpkg_fixup_pkgconfig() to portfolio.cmake

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>

* [cpr] Update to 1.6.2 (#18386)

* [cpr] Update to 1.6.2

* Update version files

* Update patch

* Update verison files

* Update ports/cpr/portfile.cmake

* Update versions/c-/cpr.json

* Fix build error on uwp

* Update versions/c-/cpr.json

* Add condition for uwp patch

* Update versions/c-/cpr.json

* Update ports/cpr/portfile.cmake

* Update versions/c-/cpr.json

* [ CGAL] Update version to 5.2.2 (#18387)

* Update to CGAL 5.2.2

* x-add-version

* Reset port version to 0

* x-add-version

* Update versions/c-/cgal.json

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

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

* [nanopb] update to 0.4.5 and add generator (#18241)

* [nanopb] update to 0.4.5 and add generator

* add versions

* fix python install?

* update version

* fix python? again

* version

* test python

* add version

* fix portfile

* version

* Update ports/nanopb/portfile.cmake

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

* Update ports/nanopb/portfile.cmake

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

* update version

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

* Update VMs and pick up VS2019 16.10 (#18233)

* Cherry-pick https://github.com/microsoft/vcpkg/pull/15598

* Hook deploy-inteloneapi into create-vmss.ps1.

* Add script to resolve https://github.com/microsoft/vcpkg/issues/17521

* Move tls settings deployment to the front and respond to script triggering a reboot.

* Go back to provisioning an extra disk to workaround https://github.com/microsoft/vcpkg/issues/18379

* Disallow public access to blob storage and require TLS 1.2.

* Update Pools.

* Update tool to 2021-06-19

* [simage] Skip simage on uwp platforms as it appears broken by 16.10.

* [tensorflow-cc] Skip because changes in our MacOS hardware broke the port.

* [vcpkg.cmake] PREPEND CMAKE_FIND_ROOT_PATH (#17336)

* [vcpkg.cmake] PREPEND CMAKE_FIND_ROOT_PATH

* [vcpkg.cmake] make PREPEND optional (default off, option VCPKG_PREFER_VCPKG_LIBS)

* Apply suggestions from code review

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

* Update scripts/buildsystems/vcpkg.cmake

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

* [vcpkg-unstable] Update agent pool name

* [boringssl] update to newer commit (#18604)

* [boringssl] update to newer commit

* update version

* [vcpkg baseline][kf5* librsvg] Add DISABLE_PARALLEL_CONFIGURE (#18600)

* [kf5*] Add DISABLE_PARALLEL_CONFIGURE

* Update version files

* [librsvg] Add DISABLE_PARALLEL_CONFIGURE

* Update version files

* [benchmark] Update to 1.5.5 (#18595)

* update benchmark

* version stuff

* [nuspell] Update to version 5.0.0 (#18590)

* [nuspell] Update to version 5.0.0

* x-add-version nuspell

* [matplotplusplus] Fix usage (#18583)

* [matplotplusplus] Fix usage

* update version record

* Remove rename code

* update version

* [vcpkg baseline][ncurses] Fix gnu download link (#18579)

* [ncurses] Fix gnu download link

* update version record

* [magic-enum] Update to v0.7.3 (#18575)

* [magic-enum] Update to v0.7.3

* fix

* [libsmb2] New port (#18471)

* added libsmb2 port

* added version file

* updated baseline

* Ran command
./vcpkg x-add-version --all
 and then
./vcpkg format-manifest ports/libsmb2/vcpkg.json

* updated SHA based on result of "./vcpkg x-add-version libsmb2" and also added osx=fail to CI file in order to pass CI

* suggested changes made

* sha

* Update scripts/ci.baseline.txt

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

* Update ports/libsmb2/vcpkg.json

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

* Update ports/libsmb2/portfile.cmake

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

* sha

* added missing "vcpkg_check_linkage(ONLY_STATIC_LIBRARY)"

* sha

* vcpkg_fixup_pkgconfig()

* sha

Co-authored-by: Tim <tim@fake.WHAT>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [fluidsynth] update to 2.2.1 (#18524)

* [fluidsynth] update to 2.2.1

* update version

* delete vcpkg_fixup_pkgconfig

* update version

* [trantor] Update to 1.5.0 (#18534)

* [trantor] Update to 1.5.0

* Add vcpkg_fixup_pkgconfig()

* [libogg] Upgrade to 1.3.5 (#18546)

* [libogg] Upgrade to 1.3.5

* Upgrade to 1.3.5.
* Convert CONTROL to vcpkg.json
* Change homepage to https://www.xiph.org/ogg (as in README.md)
* Download from the main repo https://gitlab.xiph.org/xiph/ogg

* [libogg] Use version instead of version-string in manifest

* [libogg] Update libogg.json

* [fdk-aac] Update to version 2.0.2. (#18549)

* [fdkaac] Update to version 2.0.2.

* [fdk-aac] Remove unused files.

* Update fdk-aac.json

* Update ports/fdk-aac/portfile.cmake

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

* test uwp|arm compilation.

* Update fdk-aac.json

* Convert to json.

* Update vcpkg.json

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

* [pcre] Update to 8.45 (#18550)

- New upstream version 8.45
  This is the final release of PCRE1
- Update patches:
  export-cmake-targets.patch
  pcre-8.45_suppress_cmake_and_compiler_warnings-errors.patch
- Add patch:
  pcre-8.45_fix_postfix_for_debug_Windows_builds.patch
- Remove deprecated SYSTEM_LIBRARIES from vcpkg_fixup_pkgconfig()
- Switch from CONTROL to vcpkg.json
    .\vcpkg format-manifest .\ports\pcre\CONTROL

* [gstreamer] create a new port (#17394)

* [gstreamer] create port with meson

* initial build config
* nodownload in vcpkg_configure_meson needs be removed

* [gstreamer] remove duplicated GL headers

* 1st check for deps in windows
* mac: fix regex for bison

* [gstreamer] more detailed options

* remove glib usage

Will use WIP changes in microsoft/vcpkg

* [gstreamer] build with glib port

* [gstreamer] extract plugins to features

* fix some config errors in windows
* fails to find z.lib. this should be zlib.lib

* [gstreamer] create patches to search 'zlib'

* update tool list

* [vcpkg meson] add path of GIT

* use append for LINKER_FLAGS

Allow injection of LINKER_FLAGS to vcpkg_configure_meson

* [gstreamer] update baseline and port SHA

* [gstreamer] zlib is required for Windows

* Revert "[vcpkg meson] add path of GIT"

This reverts commit 8a67fbd1d2.

* [gstreamer] make git visible in meson

* [gstreamer] fix platform expression

* [gstreamer] revert change of vcpkg_configure_meson

* [gstreamer] modify build.ninja after configure

* [gstreamer] drop unknown flag with vcpkg_replace_string

* [gstreamer] disable 'devtools' option

* [gstreamer] remove dylib

* [gstreamer] move dll,pdb after install

* [gstreamer] remove 'nls' feature

Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>

* [python3] Fix python3:x64-linux builds (#18405)

* Fix build

* Update vcpkg.json

* Fix build

Co-authored-by: Ankur Verma <ankurv@microsoft.com>
Co-authored-by: Ankur Verma <ankurv@nuc.hogwarts>

* CI Fixes from 2021-06-26 (#18664)

* CI Fixes from 2021-06-26

https://dev.azure.com/vcpkg/public/_build/results?buildId=55364&view=logs&j=0a61404f-5c45-5632-e83c-408b7fcca1d6&t=59cc5a87-398a-597b-cb3d-5842723775f1

PASSING, REMOVE FROM FAIL LIST: aubio:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: aubio:x64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: aubio:x86-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: caf:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: chartdir:x64-linux (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: coolprop:x64-linux (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: fdk-aac:arm-uwp (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: fdk-aac:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: fdk-aac:x64-uwp (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: fontconfig:x64-windows-static-md (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: google-cloud-cpp:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: gtkmm:x64-linux (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: libmagic:x64-windows-static (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: libmagic:x64-windows-static-md (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: libopusenc:x64-linux (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: lua:arm-uwp (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: lua:x64-uwp (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: matio:x64-linux (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: offscale-libetcd-cpp:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: proj4:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: z3:arm64-windows (.\scripts\ci.baseline.txt)
PASSING, REMOVE FROM FAIL LIST: zeromq:arm64-windows (.\scripts\ci.baseline.txt)

:)

REGRESSION: clipp:x86-windows. If expected, add clipp:x86-windows=fail to .\scripts\ci.baseline.txt.

>[DEBUG] Downloading https://vcpkgteststorage.blob.core.windows.net/osxpr20201017/4645fafe85a8099ea97b85e939747a12e9b3b92213b5b8207a9c277537377b77b5daebd88a4c090ea89cfff2937a9fc155da6e8b5558574d7129227c28826e1c?sv=2019-12-12&ss=b&srt=sco&sp=rwlac&se=2021-06-01T19:00:00Z&st=2021-02-02T21:14:48Z&spr=https&sig=5OqlHLAKxxH9%2F2G%2BwO4ngXiG%2Bd0ASB81PklNDOIAUUk%3D
>[DEBUG] Downloading 2c32b2f1f7.tar.gz
>Error: Failed to download from mirror set:
>https://vcpkgteststorage.blob.core.windows.net/osxpr20201017/4645fafe85a8099ea97b85e939747a12e9b3b92213b5b8207a9c277537377b77b5daebd88a4c090ea89cfff2937a9fc155da6e8b5558574d7129227c28826e1c?sv=2019-12-12&ss=b&srt=sco&sp=rwlac&se=2021-06-01T19:00:00Z&st=2021-02-02T21:14:48Z&spr=https&sig=5OqlHLAKxxH9%2F2G%2BwO4ngXiG%2Bd0ASB81PklNDOIAUUk%3D: failed: status code 403
>2c32b2f1f7.tar.gz: failed: status code 502
>[DEBUG] C:\A\1\14\s\src\vcpkg\base\downloads.cpp(652)

Looks like a transient download failure. Might be something funky with artifact caching.

REGRESSION: liblas:arm64-windows. If expected, add liblas:arm64-windows=fail to .\scripts\ci.baseline.txt.

>fatal error C1189: #error:  The file liblas/detail/endian.hpp needs to be set up for your CPU type.

Probably was blocked by one of the many "passing" libs on arm64-windows. Skipped.

REGRESSION: libsbml:x64-windows-static. If expected, add libsbml:x64-windows-static=fail to .\scripts\ci.baseline.txt.

>[DEBUG] Downloading https://vcpkgteststorage.blob.core.windows.net/osxpr20201017/49dedaa2fcd2077e7389a8f940adf931d80aa7a8f9d57330328372d2ac8ebcaeb03a20524df2fe0f1c6933587904613754585076c46e6cb5d6f7a001f427185b?sv=2019-12-12&ss=b&srt=sco&sp=rwlac&se=2021-06-01T19:00:00Z&st=2021-02-02T21:14:48Z&spr=https&sig=5OqlHLAKxxH9%2F2G%2BwO4ngXiG%2Bd0ASB81PklNDOIAUUk%3D
>[DEBUG] Downloading https://sourceforge.net/projects/sbml/files/libsbml/5.18.0/stable/libSBML-5.18.0-core-plus-packages-src.tar.gz/download
>Error: Failed to download from mirror set:
>https://vcpkgteststorage.blob.core.windows.net/osxpr20201017/49dedaa2fcd2077e7389a8f940adf931d80aa7a8f9d57330328372d2ac8ebcaeb03a20524df2fe0f1c6933587904613754585076c46e6cb5d6f7a001f427185b?sv=2019-12-12&ss=b&srt=sco&sp=rwlac&se=2021-06-01T19:00:00Z&st=2021-02-02T21:14:48Z&spr=https&sig=5OqlHLAKxxH9%2F2G%2BwO4ngXiG%2Bd0ASB81PklNDOIAUUk%3D: failed: status code 403
>https://sourceforge.net/projects/sbml/files/libsbml/5.18.0/stable/libSBML-5.18.0-core-plus-packages-src.tar.gz/download: WinHttpReceiveResponse() failed: 12175
>
>[DEBUG] C:\A\1\14\s\src\vcpkg\base\downloads.cpp(652)
>[DEBUG] Exiting after 548953 us (542540 us)

Looks like a transient download failure. But 403 forbidden looks like artifact caching failure...

REGRESSION: luafilesystem:arm-uwp. If expected, add luafilesystem:arm-uwp=fail to .\scripts\ci.baseline.txt.
REGRESSION: luafilesystem:x64-uwp. If expected, add luafilesystem:x64-uwp=fail to .\scripts\ci.baseline.txt.
REGRESSION: luasocket:arm-uwp. If expected, add luasocket:arm-uwp=fail to .\scripts\ci.baseline.txt.
REGRESSION: luasocket:x64-uwp. If expected, add luasocket:x64-uwp=fail to .\scripts\ci.baseline.txt.

Were previously blocked by lua, marked as 'fail'.

REGRESSION: vcpkg-find-acquire-program:arm-uwp. If expected, add vcpkg-find-acquire-program:arm-uwp=fail to .\scripts\ci.baseline.txt.
REGRESSION: vcpkg-find-acquire-program:x64-windows-static. If expected, add vcpkg-find-acquire-program:x64-windows-static=fail to .\scripts\ci.baseline.txt.
REGRESSION: vcpkg-find-acquire-program:x64-windows. If expected, add vcpkg-find-acquire-program:x64-windows=fail to .\scripts\ci.baseline.txt.

These are almost certainly the same artifact caching transient.

* Aubio typo.

* [netcdf-c] Fix pc files; use features (#18120)

* Format manifest

* New port-version

* Quote filepath expressions

* Port to vcpkg-cmake ports

* Remove invalid nc-config file

* Fix pc files

* Use features

* Add feature 'tools'

* x-add-version

* Fix build with msys2 mingw

* Update git-tree

* [portaudio] Switch to vcpkg_from_github, minor format improvements (#18065)

* Add portaudio:: namespace

* Switch from vcpkg_from_git to vcpkg_from_github

* Convert portfile to unix line-endings

* Increase port-version of portaudio

* Update version hash of portaudio

* Remove namespace patch

Signed-off-by: Hendrik <git@h3ndrk.de>

* Update version hash of portaudio

* Fix indent issue

* Update the baseline version

* Fix the port version

* Fix baseline version

* Remove redundant tag in portfile

* Update version hash of portaudio

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

* [sleef] create a new port (#18075)

* [sleef] create a new port

* [sleef] update baseline

* [sleef] update supports

* add more supported architectures to sleef

* [sleef] update ci.baseline.txt

* Revert "[sleef] update ci.baseline.txt"

This reverts commit 39685ae755.

* [sleef] disable (arm & windows)

The project's CI doesn't check it. Disable in support field.

* Update ports/sleef/vcpkg.json

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

* [sleef] update git-tree SHA

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

* Update vcpkg tool to resolve leak of the asset cache token (#18720)

* [llvm] update to 12.0.0, enable zlib and libxml2 (#17302)

* [llvm] update to 12.0.0, enable zlib and libxml2

* [llvm] disable libxml2 by default, arm64-windows should be supported

* [llvm] try to fix build with ffi on Windows #17663

* [llvm] re-enable libxml2

* [llvm] fix formatting

* [llvm] overwrite version

* [mesa] update to v21.1.0

* [llvm] update ci.baseline

* [halide] update to the latest master commit

* [llvm] disable libxml2 port until complete PR #15390

* update versions

* [llvm] fix disabling of external libraries

* update version

* update ci.baseline

* update ci.baseline

* fix typo

* [llvm] fix libxml2 (depends on #17945)

* revert "[halide] update to the latest master commit"

* update versions

* [halide] fix zlib dependency for tools

* update versions

* [halide] update to official release v12.0.0

* update versions

* [halide] update to v12.0.1

* update version

* [mesa] remove llvm from defaults

* update version

* update ci.baseline

* [mesa] update to v21.1.2 and fix build with LLVM on Windows

* [llvm] allow to build libunwind project on Windows

* update versions

* [mesa] update ci.baseline.txt to disable x64-windows-static-md, may be fixed in the PR #18495

* [vcpkg internal] Update compiler test scripts to use asset caching.

* [mpg123] Upgrade to 1.28.0 (#18403)

* [mpg123] Upgrade to 1.28.0

* [libopenmpt] Upgrade to 2017-01-28-cf2390140-2

* [mpg123] Disable UWP port

* Fix libmpg123 UWP build

* Fix libout123 UWP build

* Fix libsyn123 UWP build

* Update ports/libopenmpt/CMakeLists.txt

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

* Update ports/libopenmpt/CMakeLists.txt

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

* [libopenmpt] Update libopenmpt.json

* [mpg123] Separate UWP patches

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

* [vcpkg_configure_make] Fix mingw (cross) build issues (#18554)

* Set ENV{WINDRES} for mingw

* Fix passing of '${prefix}' for mingw cross builds

* [vcpkg] Add static triplet for arm-windows (#18300)

* [scripts] Add vcpkg_completions.zsh (#18274)

* Add vcpkg_completions.zsh

* Update scripts/vcpkg_completion.zsh

* [vcpkg baseline][simage] Update to 1.8.1 (#18645)

* [simage] Update to 1.8.1

* Format manifest and update version files

* Revert the changes for arm and uwp in ci.baseline.txt

* Update versions/s-/simage.json

* Update ports/simage/portfile.cmake

* Update ports/simage/portfile.cmake

* Update ports/simage/portfile.cmake

* Update versions/s-/simage.json

* Add options to packages

* Update versions/s-/simage.json

* Update portfile.cmake

* Update versions/s-/simage.json

* Update portfile.cmake

* Update versions/s-/simage.json

* [simage] Reorganize all features, add features

* Install tool simage-config on non-Windows

* fix typo

* Add supports field and update ci.baseline.txt

* Update versions/s-/simage.json

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

* [curl] Fix linker flags in curl-config and libcurl.pc for osx (#17790)

* Fix exported framework linker flags for osx

* x-add-version

* Remove cmake version check

* Update git-tree

* [halide] Fix several issues with the Halide port after v12 (#18747)

* Fix several issues with the Halide port after v12

1. Use vcpkg-cmake and vcpkg-cmake-config ports
2. Fix usage file to point to relevant documentation
3. Remove OpenGL feature (Halide 12 dropped support)
4. Drop VCPKG_POLICY_EMPTY_PACKAGE
5. Set new Halide packaging variables for better vcpkg compliance.

* update versions

* [nettle] Remove from ci.baseline.txt (#18745)

* [nettle] Test on x64 windows

* Revert the changes for nettle

* [tbb] Remove ability to disable exception support in TBB runtime (#18740)

* After filing an issue with TBB (https://github.com/oneapi-src/oneTBB/issues/414), I found out that building the library with exceptions explicitly disabled as I had added support for had gone from not officially supported to more explicitly disallowed

* update tbb port-version

* run x-add-version

* [libressl] update to 3.3.3 (#18729)

Resolves #18682

* [asio] update to 1.18.2 (#18728)

* [asio] update to 1.18.2

* update versions

* [json-dto] Update to 0.2.13 (#18710)

* json_dto updated to 0.2.13.

* x-add-version for json-dto.

* [README_ko_KR.md] Fix typo for korean doc (#18673)

원도우 -> 윈도우

* [geographiclib] Update to version 1.52 (#18694)

* [geographiclib] Update to version 1.52

* run ./vcpkg x-add-version geographiclib

* ports/geographiclib/vcpkg.json: version-string -> version

* Another iteration with x-add-version

* [spdlog] Do not build examples (#18639)

* Don't build spdlog examples

* Update port version

* [drogon] Update to 1.7.1 (#18643)

* [socket-io-client] update to 3.0.0  (#18646)

* [socket-io-client] update to 3.0.0

* update version

* update patch file

* update version

* [morton-nd] Update to v4.0.0. (#18652)

* Update morton-nd to v4.0.0.

* Update baselines.

* [libdatachannel] Fix usage (#18621)

* [libdatachannel] Fix usage

* Update version files

* [fmt] Fix an easily avoidable compilation warning (#18622)

* Fix an unconditional #pragma warning breaking other compilers.

* Increase fmt version

* re-ran vcpkg x-add-version --all --overwrite-version, this time it produced a different result for some reason

* [sentry-native] Update to 0.4.10 (#18627)

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

* [Vc] Update to 1.4.2 (#18601)

* [seal] Fixed cannot find SEAL. (#18596)

* Fixed cannot find seal.

* Updated versioning.

* [mongo-c-driver] Fix for custom VCPKG_BUILD_TYPE (#18569)

* Fix mongo-c-driver for custom VCPKG_BUILD_TYPE

* Update version

* Update ports/mongo-c-driver/portfile.cmake

* Update versions/m-/mongo-c-driver.json

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>

* [protobuf] Fixed protoc path (#18741)

* fixed protoc path

* bumped version

* [recast] Export unofficial target (#18671)

* [recast] Export unofficial target

* update version record

* Export INTERFACE_INCLUDE_DIRECTORIES

* Export more include dirs.

* Update versions/r-/recast.json

* [vcpkg] Expand Architecture list with escape chars (#18156)

* Expand Architecture list with escape chars

This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932

* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version

* updated version in baseline

* [ffmpeg] multi arch support (#18635)

* Expand Architecture list with escape chars

This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932

* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version

* updated version in baseline

* Allow building ffmpeg for multiple architectures on macOS

Since ffmpeg does _not_ support multi-arch builds due to their use of
autotools and config.h which then includes the wrong platform-dependent
functions, we must perform two separate builds and join them using lipo

* fixup! Allow building ffmpeg for multiple architectures on macOS

* fixup! Allow building ffmpeg for multiple architectures on macOS

Co-authored-by: Sander Cox <sander@paralleldimension.nl>
Co-authored-by: Martijn Otto <martijn@resolume.com>

* [libxml2] Fix target (#18714)

* fix LibXml2 target dependencies

* updated version files

* [bzip2] Update repository (#18705)

* [bzip2] Update repository

* Update version files

* [tgui] Fix feature tool dependency (#18724)

* [tgui] Fix feature tool dependency

* update version record

* [OpenSSL] support for "no-autoload-config" config option (#18389)

* [OpenSSL]: support for "no-autoload-config" config option

OpenSSL has "no-autoload-config" config option,
which disables automatic config loading:

  https://github.com/openssl/openssl/pull/5959

This patch allows to set above option via variable
in custom triplet:

  # build-openssl-no-autoload-config.cmake
  set(OPENSSL_NO_AUTOLOAD_CONFIG ON)

and use it like:

  vcpkg install --overlay-triplets=<path-to-triplets> \
    openssl:build-openssl-no-autoload-config

Signed-off-by: Lev Stipakov <lev@openvpn.net>

* [OpenSSL] bump version

Signed-off-by: Lev Stipakov <lev@openvpn.net>

* [rmlui] Add Rmlui library (#18409)

* Add RmlUi port

* Update versions

* Fix uwp build

* Update versions

* Add maintainers to manifest

* Update version

* Update ports/rmlui/portfile.cmake

Co-authored-by: Noam Chitayat <noam-c@users.noreply.github.com>

* - Update to RmlUi 4.1, fixes some issues with missing dependencies.
- Add robin-hood-hashing as dependency, replacing built-in copy.
- Only need FreeType core.
- Static library definition now replaced in-source.

* Fix config name

* Change source in current packages directory

* Use robin_hood.h included from vcpkg

* Move source modifications to robin_hood patch

* Fix path in patch

Co-authored-by: Noam Chitayat <noam-c@users.noreply.github.com>

* [cnl] Update to version 1.1.7 (#18439)

* [cnl] update to version 1.1.7

* Update baseline.json

* Update ports/cnl/CONTROL

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

* Update ports/cnl/portfile.cmake

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

* Update HEAD_REF to point to main

* Bump port-version

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

* Run vcpkg x-add-version cnl

* Update versions/c-/cnl.json

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

* Update ports/cnl/CONTROL

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

* Update versions/baseline.json

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

* Update versions/c-/cnl.json

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

* Update git tree with vcpkg x-add-version

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

* [vcpkg.cmake] fix X_VCPKG_APPLOCAL_DEPS_INSTALL (#18607)

* [vcpkg.cmake] fix X_VCPKG_APPLOCAL_DEPS_INSTALL

* Billy CR

* [klein] create a new port  (#18279)

* [klein] new port

* [klein] Replace version-string by version

* [klein] Add call to vcpkg_fixup_pkgconfig()

* [klein] Replace klein by ${PORT}

* [klein] Add patch to avoid using FetchContent

* [klein] Change version to version-date

* update version

* Apply suggestions from code review

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

* Update git-tree version

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

* [vcpkg baseline][cnl] Disable tests (#18767)

* [hdf5] Fix linking order in pc file (#18825)

* Fix link order in pc file

* x-add-version

* [catch2] Fix linux build in NTFS fs (#18814)

file(RENAME Camel lower) works fine when running vcpkg in
Windows Powershell with triplet x64-windows in NTFS fs.

file(RENAME Camel lower) does not work fine when running vcpkg in
WSL with triplet x64-linux in NTFS.

* [binarycaching.md] Improve Azure DevOps example (#18807)

Add a missing, but required task for Azure DevOps Pipelines, to automatically authenticate against the Artifacts registry.
This should help any vcpkg newcomer to integrate easily.

* [sdl2-mixer] Add fluidsynth feature  (#18826)

* [sdl2-mixer] Add fluidsynth feature

* [sdl2-mixer] Add fluidsynth feature

* [sdl2-mixer] Add fluidsynth feature

* Updated versions & fixed style

* Fixed version hash

* [paho-mqtt] update to 1.3.9 (#18765)

* [paho-mqtt] update to 1.3.9

* update version

* revert patch format

* update version

* [Qt6] Update to 6.1.2 (#18787)

* update qt to 6.1.2

* version stuff

* [ffmpeg] fix LGPL build, disable avisynthplus on static builds (#18803)

* [ffmpeg] do not pull in postproc for LGPL build

* [ffmpeg] disable avisynthplus on static builds (as it is not functional)

* [ffmpeg] bump port version

* [ffmpeg] x-add-version

* [google-cloud-cpp] update to latest release (v1.29.0) (#18759)

* [exiv2] update to 0.27.4 (#18750)

* [exiv2] update to 0.27.4

* update version

* [crow] update to v0.3+1 (#18706)

Signed-off-by: Luca Schlecker <luca.schlecker@hotmail.com>

* [irrlicht] Add OSX support (#18725)

* Fix Irrlicht compilation on OSX

* Update port description

* Update portfile instructions

* Update version

* Fix patch files

* Add missing cmake dependencies

* Remove obsolete comment

* Update version

* Remove OBJCXX language from project definition to prevent Windows builds from failing

* Update versions

* Code review tweaks

* Update version

* Update versions/i-/irrlicht.json

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

* Fix qt5-3d build failure on OSX

* Update qt5-3d version

* Update port-version for qt5-3d

* Update version for qt5-3d

* [qt5-3d] Revert modification to previous version entry

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

* [mapbox-wagyu] add new port (#18771)

* add wagyu

* add versions

* update hash

* update versions

* [ftxui] Add new port (fix #16327) (#18360)

* [ftxui] Add new port (fix #16327)

* [ftxui] x-add-version ftxui

* [ftxui] Drop UWP support

* [ftxui] Update to 2021-06-16

* [ftxui] Overwrite version

* [ftxui] Try to fix linux and macOS build

* [ftxui] Overwrite version

* [ftxui] Fail fast on UWP

* [ftxui] Clean version file

* [ftxui] Overwrite version

* [ftxui] Update to 2021-06-17

* [ftxui] Overwrite version

* [ftxui] Remove debug/share

* [ftxui] Overwrite version

* [ftxui] Quote paths

* [ftxui] Overwrite version

* [xlsxio] new port (#18438)

* add port: xlsxio

* vcpkg x-add-version xlsxio

* fix deps

* add vcpkg_fixup_pkgconfig()

* Apply suggestions from code review

To be consistent, `OUT_FEATURE_OPTIONS FEATURE_OPTIONS` in a new line, as in `vcpkg_from_git`.

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

* Update ports/xlsxio/portfile.cmake

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

* format

* use date as version string

* vcpkg format-manifest

* Update ports/xlsxio/portfile.cmake

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

* patch for dependency

* fix typo

* vcpkg x-add-version

* remove feature wide

* Update ports/xlsxio/vcpkg.json

deprecate libzip that's an alternative and imperfect

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

* Update ports/xlsxio/vcpkg.json

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

* Update versions/x-/xlsxio.json

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

* Remove x64-windows-cpp17 community triplet

Co-authored-by: abc <a@b.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [boost-modular-build-helper] Fix boost build toolchain options not being used (#18529)

* Fix boost build toolchain options not being used

The issue was due to the options only being set for the gcc toolchain,
and then only for a specific version. On platforms defaulting to a
different toolchain (e.g. macOS) this didn't work at all.

Additionally, some missing flags were not propagated, in particular the
CMAKE_OSX_DEPLOYMENT_TARGET, CMAKE_OSX_SYSROOT and CMAKE_OSX_ARCHITECTURES

* [boost-modular-build-helper] Apply CR comments

Co-authored-by: Martijn Otto <git@martijnotto.nl>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>

* [libzippp] Update to 4.1-1.8.0 (#18553)

Co-authored-by: Cédric Tabin <cedric.tabin@gmail.com>

* [proxywrapper] Remove proxywrapper package (#18692)

* Remove proxywrapper package

* [proxywrapper] Remove from baseline since there is no longer a tested version of the port

Co-authored-by: Robert Schumacher <ras0219@outlook.com>

* [glew] Improve messages for system opengl dependency (#18672)

* [glew] Fix the dependency

* Update baseline version

* Adress the review suggestions

* Update the baseline revision

* [socket-io-client]fix socket-io-client use  (#18768)

* update patch file

* update version

* [boost] update to 1.76.0 (#17335)

* [boost] update generator script for boost 1.76

* [boost] update ports to 1.76.0 (run generator)

* [boost] fix windows build?

* [quantlib] update and fix mac build

* [symengine] update and fix build

* [avro-cpp] update to latest master and fix windows build

* [folly] update to 2021.05.31.00

* [fbthrift, fizz, wangle] update to v2021.05.31.00 and fix build

* [proxygen] update to version 2021.05.31.00

* [fizz, proxygen, fbthrift] fix sodium target

* [proxygen] also works on macOS

* [quantlib] use fix from upstream to fix mac build

* [symengine] minimize patch file and fix deprecation warning

* [folly,proxygen,wangle,fizz,fbthrift] update to 2021.06.14.00

* [fbthrift] remove unnecessary dependency rsocket

I couldn't find any information that this dependency exists. The term is used in the code, but not in the context of a dependency

* [fizz,fbthrift] fix zlib dependency

* [fbthrift] pass required flex executable to cmake configure

* add version files

* [boost] generate-ports.ps1: Apply code review

* [boost] changes from new version of generate-ports script

* update version files

* [boost] generate-ports.ps1: Apply code review

* [cctag] Add new port (#16719)

* [cctag] add port

* [cctag] using version-semver

* [cctag] fix for multithreaded compilation

* [cctag] update ci.baseline

* [cctag] fix format json

* [cctag] fix version with semver

* [cctag] update version sha

* [cctag] v1.0.0-rc2

* [cctag] v1.0.0-rc3 with vcpkg_copy_tools(), much simpler

* [cctag] update port file

* [cctag] v1.0.0-rc4

* [cctag] update version file

* [cctag] v1.0.0

* [cctag] update version file v1.0.0

* [sleepy-discord] Add new port (#17604)

* New port sleepy-discord

* Add versions for Sleepy Discord

* SleepyDiscord: use website as homepage

* SleepyDiscord: Remove No newline at end git diff

* SleepyDiscord: format manifest

* SleepyDiscord: rerun x-add-version

* SleepyDiscord: add compression feature

* SleepyDiscord: Update version string

* SleepyDiscord: rerun x-add-version again

* SleepyDiscord: set version-date

* SleepyDiscord: rerun add-version

* SleepyDiscord: Add requested changes

* SleepyDiscord: run add version

* SleepyDiscord: update library

* SleepyDiscord: rerun x-add-version

* SleepyDiscord: copy config file to share folder

* SleepyDiscord: run add-version

* SleepyDiscord: Fix issue with parallel configuring

* SleepyDiscord: x-add-version

* SleepyDiscord: replace deprecated functions

* SleepyDiscord: x-add-version

* SleepyDiscord: Install config during configure

* SleepyDiscord: x-add-version

* [sleepy-discord] update: add Select Menus

* [sleepy-discord] run add-version

* [sleepy-discord] rerun add-verion

* Download khrplatform.h with vcpkg instead of gl3w_gen.py so that our downloader settings are used (#18858)

Alternative resolution of https://github.com/microsoft/vcpkg/pull/18846/

* [azure-core-cpp] Update to 1.1.0 (#18779)

* [azure-core-cpp] Update to 1.1.0
## 1.1.0 (2021-07-02)

### Bugs Fixed

- Fixed a memory leak issue in `Base64Encode()`. (A community contribution, courtesy of _[jorgen](https://github.com/jorgen)_)

### Other Changes

- Made internal-only changes to support the Azure Key Vault client library.

### Acknowledgments

Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:

- Jorgen Lind _([GitHub](https://github.com/jorgen))_

* [azure-storage-common-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)

### Bug Fixes

- Fixed a memory leak issue while parsing XML.

* [azure-storage-blobs-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)

### Bug Fixes

- Fixed a bug where transactional MD5 hash was treated as blob MD5 hash when downloading partial blob.

* [azure-storage-files-datalake-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)

### Bug Fixes

- Fixed a bug where transactional MD5 hash was treated as blob MD5 hash when downloading partial blob.

* [azure-storage-files-shares-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)

No API changes since `12.0.0`.

* Remove curl version from vcpkg manifest

* Update version files

Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>

* [protopuf] Update to 2.1.0 (#18757)

* [protopuf] update to 2.1.0

* [protopuf] add version info

* [utf8proc] Export cmake targets (#18860)

* [utf8proc] Export cmake targets

* Update the baseline version

* [gli] upgrade the gli to latest (#18715)

* upgrade the gli to latest

* update the version of gli

* update the version of gli

* [gli] Revert patch, use date scheme

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

* [protozero] update to 1.7.0 (#18842)

* update protozero to 1.7.0

* update versions

* apply suggestions

* version

* [sentry-native] Update to 0.4.11 (#18856)

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

* [ avcpp ] Update version (#18436)

* remove avcpp patch that was accepted upstream.

revert port version

* update versions

* [daw-json-link daw-utf-range daw-header-libraries] new port

* [daw-header-libraries daw-utf-range daw-json-link]: vcpkg_cmake_configure, vcpkg_cmake_install, vcpkg_cmake_config_fixup

* [daw-json-link daw-utf-range daw-header-libraries] vcpkg x-add-version

* Remove useless version file

* [daw-header-libraries daw-utf-8 daw-json-link] newest source

* [daw-header-libraries daw-utf-range daw-json-link] vcpkg x-add-version

* [daw-header-libraries daw-json-link daw-utf-range] doc: comment as header-only in portfile.cmake

* [daw-header-libraries daw-json-link daw-utf-range] --overwrite-version x-add-version

* Update versions/d-/daw-header-libraries.json

* Update versions/d-/daw-json-link.json

* Update versions/d-/daw-utf-range.json

Co-authored-by: Michael Heyman <Michael.Heyman@jhuapl.edu>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Silvio Traversaro <silvio.traversaro@iit.it>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Michael Goulding <michael.goulding@live.com>
Co-authored-by: Michael Goulding <Michael.Goulding@microsoft.com>
Co-authored-by: myd7349 <myd7349@gmail.com>
Co-authored-by: Leonid Pospelov <pospelovlm@yandex.ru>
Co-authored-by: Ian Cook <ianmcook@gmail.com>
Co-authored-by: Tanguy Fautre <tanguy@fautre.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Matthew Oliver <protogonoi@gmail.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com>
Co-authored-by: Gregor Jasny <gregor.jasny@logmein.com>
Co-authored-by: Ryan <ryan__mckenzie@hotmail.com>
Co-authored-by: Daniil Goncharov <neargye@gmail.com>
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
Co-authored-by: Lucius Q. User <31438459+Lucius-Q-User@users.noreply.github.com>
Co-authored-by: Wolfgang Stöggl <c72578@yahoo.de>
Co-authored-by: Daniel Schürmann <daschuer@mixxx.org>
Co-authored-by: SvenPStarFinanz <spa@starfinanz.de>
Co-authored-by: Matthias Kuhn <matthias@opengis.ch>
Co-authored-by: Wei Dai <wei.dai@microsoft.com>
Co-authored-by: WenTao Ou <admin@owent.net>
Co-authored-by: Chuck Walbourn <walbourn@users.noreply.github.com>
Co-authored-by: Daniel Parker <danielaparker@yahoo.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Maxime GIMENO <maxime.gimeno@gmail.com>
Co-authored-by: Mathis Logemann <mathisloge@gmail.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: autoantwort <41973254+autoantwort@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: Dimitrij Mijoski <dmjpp@hotmail.com>
Co-authored-by: timmeh87 <31858838+timmeh87@users.noreply.github.com>
Co-authored-by: Tim <tim@fake.WHAT>
Co-authored-by: An Tao <antao2002@gmail.com>
Co-authored-by: evpobr <evpobr@gmail.com>
Co-authored-by: Park DongHa <luncliff@gmail.com>
Co-authored-by: Ankur Verma <31362771+ankurverma85@users.noreply.github.com>
Co-authored-by: Ankur Verma <ankurv@microsoft.com>
Co-authored-by: Ankur Verma <ankurv@nuc.hogwarts>
Co-authored-by: Hendrik <dev.nipe.systems@gmail.com>
Co-authored-by: Yury Bura <yurybura@gmail.com>
Co-authored-by: Richard Yu <yurichard3839@gmail.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Alex Reinking <alex.reinking@gmail.com>
Co-authored-by: aggieNick02 <nick@pcpartpicker.com>
Co-authored-by: Yuriy O'Donnell <yuriyo@gmail.com>
Co-authored-by: eao197 <eao197@users.noreply.github.com>
Co-authored-by: goyarn <59996142+goyarn@users.noreply.github.com>
Co-authored-by: Charles Karney <charles@karney.com>
Co-authored-by: Daumantas Kavolis <12998363+dkavolis@users.noreply.github.com>
Co-authored-by: Kevin Hartman <kevin@hart.mn>
Co-authored-by: Matt Haynie <mrhaynie@live.com>
Co-authored-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
Co-authored-by: Bernhard Manfred Gruber <bernhardmgruber@gmail.com>
Co-authored-by: Johannes Schönberger <johannes.schonberger@microsoft.com>
Co-authored-by: bucurb <bobuc@microsoft.com>
Co-authored-by: Sander Cox <sander@paralleldimension.nl>
Co-authored-by: omartijn <44672243+omartijn@users.noreply.github.com>
Co-authored-by: Martijn Otto <martijn@resolume.com>
Co-authored-by: Lev Stipakov <lev@openvpn.net>
Co-authored-by: Michael R. P. Ragazzon <mikke89@users.noreply.github.com>
Co-authored-by: Noam Chitayat <noam-c@users.noreply.github.com>
Co-authored-by: mathijs727 <mathijs.l.molenaar@gmail.com>
Co-authored-by: João Maia <jpmmaia@gmail.com>
Co-authored-by: LE GARREC Vincent <github@le-garrec.fr>
Co-authored-by: Julian Xhokaxhiu <julianxhokaxhiu@users.noreply.github.com>
Co-authored-by: JackMacWindows <jackmacwindowslinux@gmail.com>
Co-authored-by: Carlos O'Ryan <coryan@users.noreply.github.com>
Co-authored-by: Luca Schlecker <luca.schlecker@hotmail.com>
Co-authored-by: Artem Shubovych <shybovycha@gmail.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
Co-authored-by: Ronald <3665590+playgithub@users.noreply.github.com>
Co-authored-by: abc <a@b.com>
Co-authored-by: Martijn Otto <git@martijnotto.nl>
Co-authored-by: Cédric Tabin <tabin.cedric@gmail.com>
Co-authored-by: Cédric Tabin <cedric.tabin@gmail.com>
Co-authored-by: shishirb-MSFT <50385517+shishirb-MSFT@users.noreply.github.com>
Co-authored-by: Simone Gasparini <simone.gasparini@gmail.com>
Co-authored-by: Sleepy Flower Girl <wuhao64@gmail.com>
Co-authored-by: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com>
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
Co-authored-by: Twice <i@twice.moe>
Co-authored-by: Xing Ji <33065325+jixingcn@users.noreply.github.com>
Co-authored-by: Charlie Barto <chbarto@microsoft.com>
Co-authored-by: mheyman <mheyman@localdomain>
2021-08-03 17:10:17 -07:00
李洋阳
f6e78c3d87
[duilib] Enable unicode define (#17745)
* duilib enable unicode define

* duilib version modify git-tree

* update duilib version files

* update duilib control and version files

* modify duilib cmake tab to space

* duilib remove unnecessary space char

* duilib update version file

* Update versions/baseline.json

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

* Update ports/duilib/CONTROL

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

* Update versions/d-/duilib.json

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

* fix duilib version file

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-07-26 16:42:48 -07:00
Greisberger Christophe
8af28e0dab
[drogon] Added database support features (#18711)
* [drogon] Added database access features

* Replaced CONTROL with vcpkg.json manifest file

* Patched finding brotli libraries for static triplets (brotlicommon-static.lib and co.)

* Added features for database access, disabled by default.

* [drogon] Fixed vcpkg.json version

* update vcpkg.json format

* update version

* Added new feature redis

* update vcpkg.json format

* update version

* delete redis dependence

* update version

* fix request feature

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-07-26 10:54:38 -07:00
nicole mazzuca
0e1dc12185
[rollup] Rollup PR 2021-07-16 (#19001)
* [rollup:2021-07-16 1/7] PR #18201 (@JackBoosY)

[vcpkg-cmake] Add check for unused cmake variables

* [rollup:2021-07-16 2/7] PR #18397 (@strega-nil)

[vcpkg_list] add new function

* [rollup:2021-07-16 3/7] PR #18782 (@strega-nil)

[scripts-audit] vcpkg_build_ninja

* [rollup:2021-07-16 4/7] PR #18784 (@strega-nil)

[scripts-audit] vcpkg_minimum_required

* [rollup:2021-07-16 5/7] PR #18785 (@strega-nil)

[scripts-audit] vcpkg_replace_string

* [rollup:2021-07-16 6/7] PR #18786 (@strega-nil)

[scripts-audit] windows scripts

* [rollup:2021-07-16 7/7] PR #18945 (@strega-nil)

[many ports] remove deprecated vcpkg_check_features call [1/5]

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-07-20 10:24:58 -07:00
Carsten Rudolph
394e6f0997
[d3d12-memory-allocator] new port (#18212)
* Added d3d12 memory allocator port.

* Fixed leftover name from vulkan memory allocator.

* Remove single header patch.

* Don't apply patch.

* Properly set interface sources.

* Bump version and update manifest format.

* Build static library instead of using an interface target.

* Properly export and fixup config.

* Update baseline.

* Remove `PREFER_NINJA`.

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

* Update version.

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

* Update baseline.

* Remove leftover version.

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

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-07-16 00:15:17 -07:00
An Tao
b8f610edb8
[drogon] Update to 1.7.1 (#18643) 2021-07-01 07:36:43 -07:00
Chuck Walbourn
8d2e732b73
[dxut, fx11, directxmath] ports updated (#18431)
* [dxut] port updated for latest servicing

* update baseline

* Update to use latest DirectXMath

* Fix baseline

* fx11 metadata update

* Updated baseline

* Converted directxmath CONTROL to vcpkg.json

* Update baseline

* Apply suggestions from code review

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

* Code review feedback

* Update baseline

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-06-21 14:19:46 -07:00
Phoebe
0faf2ab829
[devil] Fix ilut header (#18384)
* [devil Fix ilut header

* Update baseline
2021-06-15 10:31:05 -07:00
Chuck Walbourn
92b42c4c68
[directxtk, directxtk12, directxmesh, directxtex, uvatlas] ports updated for June 2021 releases (#18366)
* [directxtk, directxtk12, directxmesh, directxtex, uvatlas] ports updated for June 2021 release

* added versions
2021-06-11 10:02:03 -07:00
Rayan
b112843591
update version of dataframe (#18348) 2021-06-11 09:53:37 -07:00
Stefano Sinigardi
6b61943e17
[darknet] fix uselib_track tool installation (#18168)
* [darknet] fix uselib_track tool installation

* [darknet] update refs
2021-06-09 15:51:27 -07:00
An Tao
4ce98d3f93
[drogon] Update to 1.6.0 (#17986) 2021-06-01 21:38:48 -07:00
Matthias C. M. Troffaes
46079cb27a
[dav1d] fixup the installed pkgconfig files (#18078)
* [dav1d] fixup the installed pkgconfig files

* [dav1d] x-add-version
2021-05-24 11:10:23 -07:00
Jack·Boos·Yu
6cec5c0dbf
[draco] Fix build failure on gcc 11 (#18001)
* [draco] Fix build failure on gcc 11

* update version record
2021-05-21 00:39:04 -07:00
NancyLi1013
11a96a3abb
[draco] Fix build error in gcc 11 (#17736)
* [draco] Fix build error in gcc 11

* Update version files

* Format manifest

* Re update versions/d-/draco.json
2021-05-11 13:57:05 -07:00
Chuck Walbourn
3b4dd085b0
[d3dx12] update port (#17749)
* [d3dx12] Update port to latest verison

* Update baseline
2021-05-11 00:36:27 -07:00
Sébastien Matte
2d378e70a6
[DCMTK] Update to 3.6.6 (#17641)
* [dcmtk] Update to 3.6.6

* [dcmtk] Update to 3.6.6
2021-05-06 13:41:47 -07:00
Chuck Walbourn
b7678882b7
[dxsdk-d3dx] Add new port (#17175)
* [dxsdk-d3dx] port added

* Added deprecation warning

* Added basline

* Convert CONTROL to vcpkg.json

* Update baseline

* Updated unsupported platform port logic per feedback

* Update baseline

* Use version constraint

* Update baseline
2021-04-30 11:19:40 -07:00
Stefano Sinigardi
58678a961f
[darknet] fix opencv features, add compatibility with VS16.9 (#15942)
* [darknet] fix opencv features colliding one with the others

* update yolov4-tiny sha512

* move to manifest file

* format manifest file and fix some inconsistencies

* [darknet] fix references

* Update ports/darknet/vcpkg.json

* Update versions/d-/darknet.json

* apply review suggestions

* [darknet] fix references

* Apply suggestions from code review

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

* format as requested by CI

* [darknet] update refs

* [darknet] bugfix

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-04-29 10:45:10 -07:00
Billy O'Neal
a9b27ed5df
Update VMs, CMake to 3.20.1, CUDA to 11.3, and pwsh to 7.1.3 (#17331)
* Update to CUDA 11.3 on Windows.

* Update PowerShell to 7.1.3.

* Update CUDA to 11.3 on Linux.

* "Explode" VM provisioning scripts for more consistent feedback during deploy. This resolves the deployment script often hanging with no feedback as to why.

* [libdatachannel] Fix use of deprecated result_type typedef.

Submitted upstream as https://github.com/paullouisageneau/libdatachannel/pull/413

* [libvpx] Get the libvpx outputs from the correct place.

(Perhaps VS2019 version 16.10 moved where these are placed? I've been defensive and left an attempt to find from the old location in place.)

* [chromaprint] Support implementations where lrintf is an intrinsic.

* Add provision-entire-image script.

* [cudnn] Disable download-on-the-fly due to licensing concerns.

* Add libnccl to Linux VMs.

* [wangle] Disable x64-windows due to an ICE.

* [cmake] Update cmake to 3.20.1 to avoid https://gitlab.kitware.com/cmake/cmake/-/issues/21571 race

* [libudis86] Fix passing a bogus working directory which fails on CMake 3.20.x

* [dartsim] Disable unit tests, examples, and tutorials, some of which have CMake authoring errors rejected by 3.20.1.

* Add thrust to the cuda installees.

* [tensorflow] Put .bzl in CURRENT_BUILDTREES_DIR to avoid running out of disk space in CI and to respect --clean-after-build.

* [dimcli] Skip port broken by changes in VS2019 project system.

* [upb] Disable an additional warning.

* [libhv] Fix typo DISABLE_PARALLEL => DISABLE_PARALLEL_CONFIGURE

* Update pools
2021-04-26 10:27:45 -07:00
Chuck Walbourn
22273d82ff
[directx-headers] port updated (#17399)
* [directx-headers] port updated to match the latest release

* Updated baseline

* Manifest format fix

* Update hash

* Build option was renamed

* Updated hash

* Use version constraint

* Update baseline
2021-04-23 11:05:42 -07:00
An Tao
680936207c
[drogon] Update to 1.5.1 (#17190) 2021-04-12 11:12:20 -07:00
Chuck Walbourn
2d7a8443ac
[directxtex,directxmesh, directxtk, directxtk12, uvatlas] updated for April 2021 releases (#17123)
* directxmesh, directxtex, directxtk, directxtk12, uvatlas updated for April 2021 release

* Updated versions
2021-04-09 09:54:41 -07:00
Ewout ter Hoeven
b0e099f0fc
[dav1d] Update to 0.8.2 (#16916)
* [dav1d] Update to 0.8.2

Update dav1d from 0.8.1 to 0.8.2

* versions: Update dav1d to 0.8.2

* Update version schemes

* Update the baseline version

Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2021-04-02 13:37:13 -07:00
An Tao
b230db959e
[drogon] Update to 1.4.1 (#16651)
* [drogon] Update to 1.4.1

* Update patch

* Format

* update version

* Revert the ctl feature

* update version

* [libpq] Fix static linkage

* [drogon] Revert direct postgresql library linkage

Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-19 09:51:52 -07:00
Charles Milette
04821b8500
[detours] support debug builds (#16755)
* [detours] support debug builds

* Update baseline

* [detours] Update CONTROL

* [detours] Update baseline
2021-03-18 13:18:51 -07:00
Chuck Walbourn
bafa1697ba
direcxtsdk port updated to use MS Downloads (#16317)
* direcxtsdk port updated to use MS Downloads

* update version history

* Update ports/directxsdk/portfile.cmake

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* update version record

* Minor filename change

* Update version hash

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2021-02-20 21:20:27 -08:00
Chuck Walbourn
de686c49df
Update DXUT port and add Effects11 (FX) port (#16101)
* Update dxut port, added effects11 port

* DXUT does not support UWP

* Fixed FX11 CMake to support UWP

* DXUT supports arm64 desktop

* Update baseline

* Now that these build with CMake, no need to exclude staticcrt

* rev'd port version

* Fix versions

* Update versions/d-/dxut.json

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

* Update versions/e-/effects11.json

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

* Update ports/dxut/vcpkg.json

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

* Update versions/baseline.json

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

* Update versions/d-/dxut.json

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

* Update versions/e-/effects11.json

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

* Update versions/baseline.json

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

* Update ports/effects11/vcpkg.json

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

* Updated version hash

* Fixed format complaint

* Fixed baseline

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-02-11 00:15:15 -08:00
Chuck Walbourn
23306bdfe6
[directxsdk] Update DirectX SDK port (#16010)
* Update DirectX SDK port

* Minor code review

* Format vcpkg.json

* Update versions

* Update ports/directxsdk/vcpkg.json

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

* Update baseline

* [directxsdk] Disable all supported platforms

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
Co-authored-by: Adam Johnson <AdamJohnso@gmail.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-02-09 13:14:53 -08:00
Rémi Bédard-Couture
c6756ce80b
[discreture] Add new port (#15967)
* [discreture] Add new port

* Remove unused options

* Replace hardcoded port name with cmake variable

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

* Adding version file to fix windows-x86 build failure

* Add usage file to point to the correct header file at the end of the installation

* Update port version SHA after vcpkg x-add-version discreture

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-02-08 17:57:27 -08:00
Jackson
00934eec90
[doctest] Update to v2.4.5 (#16121)
* Updated 'doctest' to v2.4.5

* Updated version for doctest to v2.4.5

Co-authored-by: Jackson Harmer <jackson.harmer@gm.com>
2021-02-08 13:34:09 -08:00
Long Nguyen
e2fc73ec5c
[date] Fix vcpkg_fixup_cmake_targets for mingw (#15994)
* [date] Fix vcpkg_fixup_cmake_targets for mingw

* [vcpkg baseline] Update date port-version

* [date] Tweak Windows detection

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* [vcpkg baseline] Update date port-version again

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2021-02-03 11:40:02 -08:00
双草酸酯
95f2e57839
[drogon] Upgrade to v1.3.0 (#15850)
* [drogon] Upgrade to v1.3.0

* Update_versions

* [drogon] remove debug stuffs

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-02-02 14:35:45 -08:00
Billy O'Neal
80d52af7c8
[quirc, opencv4] Build fixes from 2021-01-18 build (#15788)
* [quirc, opencv4] Use a cmake package for quirc and devendor quirc from opencv4.

* Build fixes from 2020-01-18 build

https://dev.azure.com/vcpkg/public/_build/results?buildId=48065

> PASSING, REMOVE FROM FAIL LIST: chartdir:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: cmark:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: cppcms:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: cudnn:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: devicenameresolver:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: dxut:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: epsilon:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: fann:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: getopt-win32:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: glib:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: graphqlparser:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: halide:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: hpx:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: jemalloc:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libepoxy:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libhsplasma:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libmodman:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libpcap:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: libplist:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: milerius-sfml-imgui:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: monkeys-audio:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: moos-core:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: msix:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: ngspice:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: openni2:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: openvr:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: pmdk:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: pngpp:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: qpid-proton:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: qt5-tools:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: sciter:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: scylla-wrapper:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: soundtouch:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: spirv-tools:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: torch-th:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: treehopper:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: unrar:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: urdfdom:x64-windows-static-md (.\scripts\ci.baseline.txt)
> PASSING, REMOVE FROM FAIL LIST: xalan-c:x64-windows-static-md (.\scripts\ci.baseline.txt)

These look like they have always passed since we turned on x64-windows-static-md in nightly CI.

>PASSING, REMOVE FROM FAIL LIST: osgearth:x64-windows (.\scripts\ci.baseline.txt)
>PASSING, REMOVE FROM FAIL LIST: osgearth:x86-windows (.\scripts\ci.baseline.txt)

Maybe addressed by https://github.com/microsoft/vcpkg/pull/15777

>REGRESSION: gettext:arm-uwp. If expected, add gettext:arm-uwp=fail to .\scripts\ci.baseline.txt.
>REGRESSION: gettext:arm64-windows. If expected, add gettext:arm64-windows=fail to .\scripts\ci.baseline.txt.

Probably fixed by https://github.com/microsoft/vcpkg/pull/15740

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

Probably an error in the authoring of https://github.com/microsoft/vcpkg/pull/15554/

> REGRESSION: dcmtk:x86-windows. If expected, add dcmtk:x86-windows=fail to .\scripts\ci.baseline.txt.
>
> "C:\PROGRA~2\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x86\cl.exe"   /TP -DDCMTK_BUILD_IN_PROGRESS -DNOMINMAX -DUSE_NULL_SAFE_OFSTRING -D_CRT_FAR_MAPPINGS_NO_DEPRECATE -D_CRT_IS_WCTYPE_NO_DEPRECATE -D_CRT_MANAGED_FP_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE -D_CRT_SECURE_NO_DEPRECATE_GLOBALS -D_CRT_SETERRORMODE_BEEP_SLEEP_NO_DEPRECATE -D_CRT_TIME_FUNCTIONS_NO_DEPRECATE -D_CRT_VCCLRIT_NO_DEPRECATE -D_REENTRANT -D_SCL_SECURE_NO_DEPRECATE -Dofstd_EXPORTS -ID:\installed\x86-windows\include -Iconfig\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\ofstd\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\oflog\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmdata\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmimgle\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmimage\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmjpeg\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmjpls\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmtls\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmnet\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmsr\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmsign\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmwlm\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmqrdb\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmpstat\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmrt\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmiod\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmfg\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmseg\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmtract\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmpmap\include -ID:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\dcmect\include /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  -DDEBUG /showIncludes /Foofstd\libsrc\CMakeFiles\ofstd.dir\offilsys.cc.obj /Fdofstd\libsrc\CMakeFiles\ofstd.dir\ofstd.pdb /FS -c D:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\ofstd\libsrc\offilsys.cc
> D:\buildtrees\dcmtk\src\95da808b49-b82aa35f79.clean\ofstd\libsrc\offilsys.cc(376): error C2039: 'DIR': is not a member of '`global namespace''
>
> REGRESSION: tesseract:x64-windows-static-md. If expected, add tesseract:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: tesseract:x64-windows-static. If expected, add tesseract:x64-windows-static=fail to .\scripts\ci.baseline.txt.
> REGRESSION: tesseract:x64-windows. If expected, add tesseract:x64-windows=fail to .\scripts\ci.baseline.txt.
> REGRESSION: tesseract:x86-windows. If expected, add tesseract:x86-windows=fail to .\scripts\ci.baseline.txt.
> [2/241] "C:\PROGRA~2\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x86\cl.exe"   /TP -DHAVE_CONFIG_H -DTESS_EXPORTS -D_CRT_SECURE_NO_WARNINGS -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS=1 -D__AVX2__ -D__AVX__ -D__BMI2__ -D__FMA__ -D__SSE2__ -D__SSE3__ -D__SSE4A__ -D__SSE4_1__ -D__SSE4_2__ -D__SSSE3__ -Dlibtesseract_EXPORTS -ID:\installed\x86-windows\share\leptonica\..\..\include -ID:\installed\x86-windows\share\leptonica\..\..\include\leptonica -I. -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\api -Iapi -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\arch -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccmain -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccstruct -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\cutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\dict -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\lstm -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\opencl -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\textord -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\viewer -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\wordrec -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\training -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\vs2010\tesseract -ID:\installed\x86-windows\include /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  /W4 /bigobj -std:c++17 /showIncludes /FoCMakeFiles\libtesseract.dir\src\classify\shapetable.cpp.obj /FdCMakeFiles\libtesseract.dir\ /FS -c D:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify\shapetable.cpp
> FAILED: CMakeFiles/libtesseract.dir/src/classify/shapetable.cpp.obj
> "C:\PROGRA~2\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29333\bin\Hostx64\x86\cl.exe"   /TP -DHAVE_CONFIG_H -DTESS_EXPORTS -D_CRT_SECURE_NO_WARNINGS -D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS=1 -D__AVX2__ -D__AVX__ -D__BMI2__ -D__FMA__ -D__SSE2__ -D__SSE3__ -D__SSE4A__ -D__SSE4_1__ -D__SSE4_2__ -D__SSSE3__ -Dlibtesseract_EXPORTS -ID:\installed\x86-windows\share\leptonica\..\..\include -ID:\installed\x86-windows\share\leptonica\..\..\include\leptonica -I. -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\api -Iapi -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\arch -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccmain -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccstruct -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\ccutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\cutil -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\dict -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\lstm -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\opencl -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\textord -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\viewer -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\wordrec -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\training -ID:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\vs2010\tesseract -ID:\installed\x86-windows\include /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP  /utf-8 /MP /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1  /W4 /bigobj -std:c++17 /showIncludes /FoCMakeFiles\libtesseract.dir\src\classify\shapetable.cpp.obj /FdCMakeFiles\libtesseract.dir\ /FS -c D:\buildtrees\tesseract\src\4.1.1-3a7d5a1d2b.clean\src\classify\shapetable.cpp
> cl : Command line warning D9025 : overriding '/W3' with '/W4'
> D:\installed\x86-windows\include\params.h(36): error C2143: syntax error: missing ';' before '*'

https://github.com/microsoft/vcpkg/pull/15785

> REGRESSION: fluidsynth:x64-windows-static-md. If expected, add fluidsynth:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.

Was previously a cascaded failure from glib.

REGRESSION: libevent:x86-windows. If expected, add libevent:x86-windows=fail to .\scripts\ci.baseline.txt.

> REGRESSION: ideviceinstaller:x64-windows-static-md. If expected, add ideviceinstaller:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: libcrafter:x64-windows-static-md. If expected, add libcrafter:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: libirecovery:x64-windows-static-md. If expected, add libirecovery:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: moos-essential:x64-windows-static-md. If expected, add moos-essential:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: openmama:x64-windows-static-md. If expected, add openmama:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: sdformat10:x64-windows-static-md. If expected, add sdformat10:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: sdformat6:x64-windows-static-md. If expected, add sdformat6:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: sdformat9:x64-windows-static-md. If expected, add sdformat9:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.

I'm going to assume these were cascaded failures for now.

> REGRESSION: mesa:x64-windows-static-md. If expected, add mesa:x64-windows-static-md=fail to .\scripts\ci.baseline.txt.
> REGRESSION: mesa:x64-windows. If expected, add mesa:x64-windows=fail to .\scripts\ci.baseline.txt.
> REGRESSION: mesa:x86-windows. If expected, add mesa:x86-windows=fail to .\scripts\ci.baseline.txt.

Nancy is working on this https://github.com/microsoft/vcpkg/pull/15729

> REGRESSION: quirc:x64-linux. If expected, add quirc:x64-linux=fail to .\scripts\ci.baseline.txt.
> REGRESSION: quirc:x64-osx. If expected, add quirc:x64-osx=fail to .\scripts\ci.baseline.txt.
> Starting package 1166/1442: quirc:x64-linux
> Building package quirc[core]:x64-linux...
> -- Downloading 7e7ab596e4.tar.gz -> dlbeer-quirc-7e7ab596e4d0988faf1c12ae89c354b114181c40.tar.gz...
> -- Extracting source /mnt/vcpkg-ci/downloads/dlbeer-quirc-7e7ab596e4d0988faf1c12ae89c354b114181c40.tar.gz
> -- Using source at /mnt/vcpkg-ci/buildtrees/quirc/src/b114181c40-f1e71e0d5b.clean
> -- Configuring x64-linux-dbg
> -- Configuring x64-linux-rel
> -- Building x64-linux-dbg
> -- Building x64-linux-rel
> -- Installing: /mnt/vcpkg-ci/packages/quirc_x64-linux/share/quirc/copyright/LICENSE
> -- Performing post-build validation
> -- Performing post-build validation done
> Uploaded binaries to 1 HTTP remotes.
> Building package quirc[core]:x64-linux... done
> Installing package quirc[core]:x64-linux...
> The following files are already installed in /mnt/vcpkg-ci/installed/x64-linux and are in conflict with quirc:x64-linux
>
> Installed by opencv4:x64-linux
>     lib/libquirc.a
>
> Elapsed time for package quirc:x64-linux: 2.531 s

Probably broken by https://github.com/microsoft/vcpkg/pull/15089, fix here

> REGRESSION: spatialite-tools:x64-linux. If expected, add spatialite-tools:x64-linux=fail to .\scripts\ci.baseline.txt.
> REGRESSION: spatialite-tools:x64-osx. If expected, add spatialite-tools:x64-osx=fail to .\scripts\ci.baseline.txt.

These are spewing linker errors, probably triggered by https://github.com/microsoft/vcpkg/pull/15768/ although that PR removed them from ci.baseline.txt?

* Fixup spurious / and format-manifest.

* x-add-version

* Add missing =fails.

* Update opencv4 devendor patch for 4.5

* Transform quirc into a feature.

* Repeat changes for opencv3.

* Repeat for opencv. Also fix version for "opencv".

* [dxut] Use vcpkg_from_github, correct "supports",

if(NOT VCPKG_CRT_LINKAGE STREQUAL "dynamic")
  message(FATAL_ERROR "DXUT only supports dynamic CRT linkage")
endif()

* [epsilon] Skip in ci.baseline.txt for now because it has "vcpkg_check_linkage(ONLY_DYNAMIC_LIBRARY)" but also checks against the CRT linkage making the right fix unclear.

* Fix flipped supports:

* Update ports/opencv3/portfile.cmake

* x-add-version

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-01-26 14:33:06 -08:00
Rich Logan
fc0d6b2800
[dav1d] Add dav1d AV1 decoder port (#15009)
* [dav1d] Add dav1d AV1 decoder port

* Remove unnecessary port-version

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

* Bump dav1d to 0.8.1

* Skip dav1d x86 due to infinite link

* Add dav1d port version

* Apply dav1d code review

* Reset dav1d version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-01-25 01:57:23 -08:00
Stefano Sinigardi
a528e6ac1f
[darknet] update to latest version (#15770)
* [darknet] update to latest version

* update version refs

* [darknet] update to latest version

* update version refs

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2021-01-22 12:08:50 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00