Commit Graph

1268 Commits

Author SHA1 Message Date
JonLiu1993 c66fd55f6f
[vcpkg baseline] Adding lunarg-vulkantools and qt5-serialbus as fail in ci.baseline.txt (#38752)
Fixes regression:
https://dev.azure.com/vcpkg/public/_build/results?buildId=102737&view=results
````
REGRESSION: lunarg-vulkantools:x64-linux failed with BUILD_FAILED
REGRESSION: qt5-serialbus:x64-linux failed with BUILD_FAILED
````
Error:
````
/usr/bin/ld: /mnt/vcpkg-ci/b/krb5/x64-linux-dbg/lib/gssapi/krb5/../../.././../src/krb5-1-8a38cd677f.clean/src/lib/gssapi/krb5/export_name.c:61: undefined reference to `krb5_free_context'
````

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [ ] ~~The version database is fixed by rerunning `./vcpkg
x-add-version --all` and committing the result.~~
- [x] Only one version is added to each modified port's versions file.

Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-05-16 18:37:14 -07:00
jim wang f4456c1b97
[libodb] Fix compilation errors under Linux (#38352)
Fix one of [32398](https://github.com/microsoft/vcpkg/issues/32398)
issue.
```
/mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:38:49: error: ISO C++17 does not allow dynamic exception specifications
   38 | operator new (std::size_t, odb::details::share) throw (std::bad_alloc);
      |                                                 ^~~~~
/mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:65:34: error: ISO C++17 does not allow dynamic exception specifications
   65 |       operator new (std::size_t) throw (std::bad_alloc);
      |                                  ^~~~~
/mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:68:41: error: ISO C++17 does not allow dynamic exception specifications
   68 |       operator new (std::size_t, share) throw (std::bad_alloc);
      |                                         ^~~~~
In file included from /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.hxx:108,
                 from /mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.cxx:5:
/mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.ixx:67:34: error: ISO C++17 does not allow dynamic exception specifications
   67 |     operator new (std::size_t n) throw (std::bad_alloc)
      |                                  ^~~~~
/mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.ixx:73:41: error: ISO C++17 does not allow dynamic exception specifications
   73 |     operator new (std::size_t n, share) throw (std::bad_alloc)
      |                                         ^~~~~
/mnt/vcpkg/buildtrees/libodb/src/libodb-2-59eaf93c2b.clean/odb/details/shared-ptr/base.cxx:57:48: error: ISO C++17 does not allow dynamic exception specifications
   57 | operator new (size_t n, odb::details::share s) throw (std::bad_alloc)
```
Fix the syntax not supported by C++17 and modify the export file name.
- [X] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [X] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [X] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [X] Only one version is added to each modified port's versions file.

Usage test pass with following triplets:

```
x64-windows
```
Compile test pass with following triplets:
```
x64-windows
x64-linux
```
2024-05-13 16:10:20 -07:00
Alexander Neumann 9e1b320a71
Revert "[vcpkg baseline] Adding qtinterfaceframework as fail in ci.baseline.txt" (#38698)
Reverts microsoft/vcpkg#38600
2024-05-13 16:06:05 -07:00
Kai Pastor a1212c93ca
[shader-slang] Update, fix (#38602)
Fix osx. Closes https://github.com/microsoft/vcpkg/issues/38595.
Enable install for static library linkage triplets. (osx and linux CI!)
Fixes #29445.
Enable arm64 linux and windows.
Install all binaries and headers from upstream's package.
Install non-DLL shared objects to `lib`.
Update. Simplify. Facilitate future updates.
2024-05-10 13:16:48 -07:00
Kai Pastor 16f9382eb7
[gtk] Only dynamic library (#38623)
This port only installs shared libs. Making this explicit with
`vcpkg_check_linkage` fixes the x64-windows-static-md blocker.
The build is required to pass for the desktop triplets now,
https://github.com/microsoft/vcpkg/pull/38369/files#r1579710705.
2024-05-10 13:15:14 -07:00
JonLiu1993 6ccf31da83
[vcpkg baseline][omplapp] Passing remove form fail list (#38589)
[Pipelines - Run 20240504.1
(azure.com)](https://dev.azure.com/vcpkg/public/_build/results?buildId=102586&view=results)
encountered this error:
````
PASSING, REMOVE FROM FAIL LIST: omplapp:arm-neon-android 
PASSING, REMOVE FROM FAIL LIST: omplapp:x64-android
PASSING, REMOVE FROM FAIL LIST: omplapp:arm64-android
````
So remove omplapp to ci.baseline.txt
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [ ] ~~The version database is fixed by rerunning `./vcpkg
x-add-version --all` and committing the result.~~
- [ ] ~~Only one version is added to each modified port's versions
file.~~

Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-05-08 11:09:03 -07:00
data-queue 5493ac954b
[vcpkg baseline] Adding qtinterfaceframework as fail in ci.baseline.txt (#38600)
Temporarily disable `qt:x64-windows-static=pass` check.
2024-05-07 20:23:42 -07:00
Kai Pastor 3d5961e8c0
[gdk-pixbuf] jpeg and tiff support windows (#38369)
Amends https://github.com/microsoft/vcpkg/pull/38033.
Fixes #38360.
2024-05-01 19:46:26 -07:00
Alexander Neumann 3efae11c36
[vtkm|vtk|paraview] update ports (#37119)
closes #36801
closes #36253
closes #36044

~~includes #24327 to fix dlib linkage in the osx pipelines.~~ 

Need to look at 
~~#36044~~
~~#36345~~

merge after 
- [x] #37561

---------

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2024-04-29 09:01:01 -04:00
c8ef dd1baa1301
[folly, fizz, wangle, proxygen, mvfst, fbthrift, cachelib] update to 2024.04.15 (#38279)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.


<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->

---

1. Apologies for the _huge_ PR, but these packages are interdependent,
making it difficult to separate them into individual PRs.
2. The main focus of this PR is to update the following ports: folly,
fizz, wangle, proxygen, mvfst, and fbthrift. Additionally, rsocket needs
to be updated due to its reliance on folly. It is concerning that
rsocket has not been updated since 2021, while folly is actively
developed and maintained.
3. This PR also consolidates some patches into a single one, as some
patches modify the same file.
4. I need to include the cachelib package in the CI baseline file
because it depends on the libaio system package. I can achieve a
successful build locally when libaio is installed. Note that cachelib is
also updated to the latest available version.

```
$ sudo apt search libaio
Sorting... Done
Full Text Search... Done
libaio-dev/mantic,now 0.3.113-5 amd64 [installed]
  Linux kernel AIO access library - development files

libaio1/mantic,now 0.3.113-5 amd64 [installed,automatic]
  Linux kernel AIO access library - shared library
$ vcpkg install cachelib
Computing installation plan...
The following packages will be built and installed:
    cachelib:x64-linux@2024.04.15.00
  * fbthrift:x64-linux@2024.04.15.00
  * fizz:x64-linux@2024.04.15.00
  * folly[core,libaio,zlib]:x64-linux@2024.04.15.00
  * mvfst:x64-linux@2024.04.15.00
  * wangle:x64-linux@2024.04.15.00
Additional packages (*) will be modified to complete this operation.
Detecting compiler hash for triplet x64-linux...
Restored 0 package(s) from /home/miao/.cache/vcpkg/archives in 14.9 us. Use --debug to see more details.
Installing 1/6 folly[core,libaio,zlib]:x64-linux@2024.04.15.00...
Building folly[core,libaio,zlib]:x64-linux@2024.04.15.00...
-- Using cached facebook-folly-v2024.04.15.00.tar.gz.
-- Cleaning sources at /home/miao/vcpkg/buildtrees/folly/src/4.04.15.00-b80a213ee9.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/miao/vcpkg/downloads/facebook-folly-v2024.04.15.00.tar.gz
-- Applying patch disable-non-underscore-posix-names.patch
-- Applying patch boost-1.70.patch
-- Applying patch fix-windows-minmax.patch
-- Applying patch fix-deps.patch
-- Applying patch disable-uninitialized-resize-on-new-stl.patch
-- Applying patch fix-unistd-include.patch
-- Using source at /home/miao/vcpkg/buildtrees/folly/src/4.04.15.00-b80a213ee9.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/miao/vcpkg/packages/folly_x64-linux/share/folly/copyright
-- Fixing pkgconfig file: /home/miao/vcpkg/packages/folly_x64-linux/lib/pkgconfig/libfolly.pc
-- Fixing pkgconfig file: /home/miao/vcpkg/packages/folly_x64-linux/debug/lib/pkgconfig/libfolly.pc
-- Performing post-build validation
Stored binaries in 1 destinations in 17 s.
Elapsed time to handle folly:x64-linux: 6.3 min
folly:x64-linux package ABI: ce6dd8349631a07b047b6242099b65accab633afe713705b0da435414bc119c2
Installing 2/6 fizz:x64-linux@2024.04.15.00...
Building fizz:x64-linux@2024.04.15.00...
-- Using cached facebookincubator-fizz-v2024.04.15.00.tar.gz.
-- Cleaning sources at /home/miao/vcpkg/buildtrees/fizz/src/4.04.15.00-d535f4a534.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/miao/vcpkg/downloads/facebookincubator-fizz-v2024.04.15.00.tar.gz
-- Applying patch fix-build.patch
-- Using source at /home/miao/vcpkg/buildtrees/fizz/src/4.04.15.00-d535f4a534.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/miao/vcpkg/packages/fizz_x64-linux/share/fizz/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 3.1 s.
Elapsed time to handle fizz:x64-linux: 2 min
fizz:x64-linux package ABI: 844ba8f534cdb73330de3ba6c4c7429635035d093395152a1bb7daeb4cd3f511
Installing 3/6 mvfst:x64-linux@2024.04.15.00...
Building mvfst:x64-linux@2024.04.15.00...
-- Using cached facebook-mvfst-v2024.04.15.00.tar.gz.
-- Cleaning sources at /home/miao/vcpkg/buildtrees/mvfst/src/4.04.15.00-aab79f192b.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/miao/vcpkg/downloads/facebook-mvfst-v2024.04.15.00.tar.gz
-- Using source at /home/miao/vcpkg/buildtrees/mvfst/src/4.04.15.00-aab79f192b.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/miao/vcpkg/packages/mvfst_x64-linux/share/mvfst/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 9.3 s.
Elapsed time to handle mvfst:x64-linux: 5.4 min
mvfst:x64-linux package ABI: 742b1e47a5108adac566ae4ad787e73fb4ac3d1dac7c0ab290056a8884ec8585
Installing 4/6 wangle:x64-linux@2024.04.15.00...
Building wangle:x64-linux@2024.04.15.00...
-- Using cached facebook-wangle-v2024.04.15.00.tar.gz.
-- Cleaning sources at /home/miao/vcpkg/buildtrees/wangle/src/4.04.15.00-d032e08eb3.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/miao/vcpkg/downloads/facebook-wangle-v2024.04.15.00.tar.gz
-- Applying patch fix-config-cmake.patch
-- Applying patch fix_dependency.patch
-- Using source at /home/miao/vcpkg/buildtrees/wangle/src/4.04.15.00-d032e08eb3.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/miao/vcpkg/packages/wangle_x64-linux/share/wangle/usage
-- Installing: /home/miao/vcpkg/packages/wangle_x64-linux/share/wangle/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 2 s.
Elapsed time to handle wangle:x64-linux: 1.4 min
wangle:x64-linux package ABI: 25eecbd80463fb623b986e0a839d936bdb7ce84418cfbb122b7c6a18f9298da8
Installing 5/6 fbthrift:x64-linux@2024.04.15.00...
Building fbthrift:x64-linux@2024.04.15.00...
-- Using cached facebook-fbthrift-v2024.04.15.00.tar.gz.
-- Cleaning sources at /home/miao/vcpkg/buildtrees/fbthrift/src/4.04.15.00-676cd7c3b0.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/miao/vcpkg/downloads/facebook-fbthrift-v2024.04.15.00.tar.gz
-- Applying patch fix-glog.patch
-- Applying patch 0002-fix-dependency.patch
-- Using source at /home/miao/vcpkg/buildtrees/fbthrift/src/4.04.15.00-676cd7c3b0.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/miao/vcpkg/packages/fbthrift_x64-linux/share/fbthrift/copyright
-- Adjusted RPATH of '/home/miao/vcpkg/packages/fbthrift_x64-linux/tools/fbthrift/thrift1' (From '/home/miao/vcpkg/packages/fbthrift_x64-linux/lib' -> To '$ORIGIN:$ORIGIN/../../lib')
-- Performing post-build validation
Stored binaries in 1 destinations in 22 s.
Elapsed time to handle fbthrift:x64-linux: 16 min
fbthrift:x64-linux package ABI: 1bc7f81cd065c797e1272ed12b0d101f500ec31707185b183489f16e17224410
Installing 6/6 cachelib:x64-linux@2024.04.15.00...
Building cachelib:x64-linux@2024.04.15.00...
-- Using cached facebook-CacheLib-v2024.04.15.00.tar.gz.
-- Cleaning sources at /home/miao/vcpkg/buildtrees/cachelib/src/4.04.15.00-467d8fff12.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source /home/miao/vcpkg/downloads/facebook-CacheLib-v2024.04.15.00.tar.gz
-- Applying patch fix-build.patch
-- Applying patch fix-glog.patch
-- Using source at /home/miao/vcpkg/buildtrees/cachelib/src/4.04.15.00-467d8fff12.clean
-- Found external ninja('1.11.1').
-- Configuring x64-linux
-- Building x64-linux-dbg
-- Building x64-linux-rel
-- Installing: /home/miao/vcpkg/packages/cachelib_x64-linux/share/cachelib/copyright
-- Performing post-build validation
Stored binaries in 1 destinations in 9.2 s.
Elapsed time to handle cachelib:x64-linux: 6.8 min
cachelib:x64-linux package ABI: eb476b6caf2174b1be9ef3564cc9ba66c4ca2bc11e44545b090f5e3349669704
Total install time: 38 min
cachelib provides CMake targets:

  # this is heuristically generated, and may not be correct
  find_package(cachelib CONFIG REQUIRED)
  # note: 2 additional targets are not displayed.
  target_link_libraries(main PRIVATE cachelib cachelib_shm cachelib_navy cachelib_common)
```
2024-04-25 09:17:39 -04:00
JonLiu1993 dda6ab70d6
[gdk-pixbuf] Convert option to feature (#38033)
Fixes #37974
png, jpeg and tiff support are [optional in
gdk-pixbuf](0edaedc560/meson_options.txt (L5)),
however [vcpkg has them
hard-wired](c5da4bafbd/ports/gdk-pixbuf/portfile.cmake (L37)).

Turn `png`,` jpeg` and `tiff` into features, and enable those 3 by
default to preserve compatibility.
- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [ ] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Jon <v-zhli17@microsoft.com>
2024-04-18 19:41:05 -04:00
Cheney Wang 86cb0a0651
[vcpkg baseline][minio-cpp] Passing remove form fail list (#38020)
Passing on
https://dev.azure.com/vcpkg/public/_build/results?buildId=101560&view=results

Added `minio-cpp` to ci.baseline.txt by
https://github.com/microsoft/vcpkg/pull/29406, which has been fixed by
https://github.com/microsoft/vcpkg/pull/37990.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~SHA512s are updated for each updated download.~
- [ ] ~The "supports" clause reflects platforms that may be fixed by
this new version.~
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [ ] ~The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.~
- [ ] ~Only one version is added to each modified port's versions file.~
2024-04-09 11:43:28 -04:00
jim wang 207715de9c
[vcpkg baseline][tlx] Passing remove form fail list (#37949)
Passing on
https://dev.azure.com/vcpkg/public/_build/results?buildId=101423&view=results

This has been fixed by https://github.com/microsoft/vcpkg/pull/37847.

PASSING, REMOVE FROM FAIL LIST: tlx:arm-neon-android, tlx:x64-android,
tlx:arm64-android
2024-04-03 16:20:33 -07:00
MonicaLiu 49646f26ba
[vcpkg baseline][blitz] Passing remove form fail list (#37944)
Passing on
https://dev.azure.com/vcpkg/public/_build/results?buildId=101160&view=results

Added `blitz` to ci.baseline.txt by #33722, which has been fixed by
#37723.

```
PASSING, REMOVE FROM FAIL LIST: blitz:x64-osx
```
2024-04-03 16:14:32 -07:00
MonicaLiu 81fdedc662
[vcpkg baseline][blitz] Passing remove form fail list (#37813) 2024-03-29 17:21:13 -07:00
Bruce Mitchener 27dad96edd
[yoga] Update to 3.0.2 (#37507) 2024-03-29 16:54:21 -07:00
Martin Valgur 31b524616c
[rply] Add support for non-prefixed includes (#37759)
The custom CMakeLists.txt in the port installs headers under `rply/` and
expects `#include <rply/rply.h>` correspondingly as the include.
However, the code samples in the RPly project use a plain `#include
"rply.h"` instead: https://w3.impa.br/~diego/software/rply/

This PR adds `include/rply/` to the `target_include_directories()` to
support both conventions.

The project exports only two distinctly-named headers (`rply.h` and
`rplyfile.h`) so the non-prefixed includes causing a collision somewhere
is unlikely.

Also added license info to vcpkg.json and a usage file.
2024-03-28 17:37:07 -07:00
Atliac 05d8ab6d5f
[atliac-minitest] new port (#37156) 2024-03-28 17:05:44 -07:00
MonicaLiu 51bdc71366
[vcpkg baseline][directxsdk] Fix conflict between dxsdk-d3dx and directxsdk (#37674) 2024-03-25 15:11:33 -07:00
Cheney Wang a34c873a97
[botan] update to 3.3.0 (#37252) 2024-03-22 18:01:09 -07:00
Frank 3850888eb8
[rttr] Disable -Werror in order to support android (#37406) 2024-03-18 15:19:08 -07:00
Billy O'Neal 9cbab417e4
Patch Tuesday March 2024 (#37466)
This contains high priority active security things to adopt trusted
launch, and managed identity rather than SAS tokens when minting the
images, and 1ES Hosted Pools.

Some instructions are rough around the edges because I'm not sure
everything is repeatable yet while this is all in flux...
2024-03-18 13:26:24 -07:00
Kai Pastor d5551b8e6e
[curl] General LDAP support, test port (#37152) 2024-03-13 15:48:53 -07:00
jim wang ca2f11c400
[vcpkg baseline][scnlib] Passing remove from fail list (#37257) 2024-03-11 19:33:41 -07:00
Glen Knowles 6c68a94b4d
[dimcli] Update to v7.2.0 (#37038)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->

<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->

If this PR updates an existing port, please uncomment and fill out this
checklist:

- [ x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ x] SHA512s are updated for each updated download.
- [ x] The "supports" clause reflects platforms that may be fixed by
this new version.
- [ x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ x] Any patches that are no longer applied are deleted from the
port's directory.
- [ x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: WangWeiLin-MV <156736127+WangWeiLin-MV@users.noreply.github.com>
2024-03-05 01:53:52 -08:00
MonicaLiu 62c9e98798
[vcpkg baseline][openblas] Passing remove form fail list (#37056)
Passing on
https://dev.azure.com/vcpkg/public/_build/results?buildId=99959&view=results.

Added `openblas` to ci.baseline.txt by
https://github.com/microsoft/vcpkg/pull/29406, which has been fixed by
https://github.com/microsoft/vcpkg/pull/36072:
```
PASSING, REMOVE FROM FAIL LIST: openblas:arm-neon-android
PASSING, REMOVE FROM FAIL LIST: openblas:arm64-android
```

Add the following ports to the ci.baseline.txt because they are
direct/indirect downstream of `openblas`:
```
REGRESSION: blas:arm-neon-android failed with BUILD_FAILED. If expected, add blas:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: lapack-reference:arm64-android failed with BUILD_FAILED. If expected, add lapack-reference:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: clapack:arm64-android failed with BUILD_FAILED. If expected, add clapack:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: shogun:arm64-android failed with BUILD_FAILED. If expected, add shogun:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
```


- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~SHA512s are updated for each updated download.~
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [ ] ~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~
- [ ] ~Any patches that are no longer applied are deleted from the
port's directory.~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-03-01 14:31:27 -08:00
Lily Wang 159d8caede
[vcpkg baseline][fdk-aac] Passing remove form fail list (#36957)
<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->
```
PASSING, REMOVE FROM FAIL LIST: fdk-aac:arm-neon-android
PASSING, REMOVE FROM FAIL LIST: fdk-aac:x64-android
PASSING, REMOVE FROM FAIL LIST: fdk-aac:arm64-android
```
Passing on
https://dev.azure.com/vcpkg/public/_build/results?buildId=99817&view=results.
Fixed by PR https://github.com/microsoft/vcpkg/pull/36891.
<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->



- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] ~~SHA512s are updated for each updated download.~~
- [ ] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [ ] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [ ] ~~The version database is fixed by rerunning `./vcpkg
x-add-version --all` and committing the result.~~
- [ ] ~~Only one version is added to each modified port's versions
file.~~



<!-- If this PR adds a new port, please uncomment and fill out this
checklist:

- [ ] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [ ] The name of the port matches an existing name for this component
on https://repology.org/ if possible, and/or is strongly associated with
that component on search engines.
- [ ] Optional dependencies are resolved in exactly one way. For
example, if the component is built with CMake, all `find_package` calls
are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
disabled with
[CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] The installed as the "copyright" file matches what upstream says.
- [ ] The source code of the component installed comes from an
authoritative source.
- [ ] The generated "usage text" is accurate. See
[adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
for context.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.

END OF NEW PORT CHECKLIST (delete this line) -->

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2024-02-27 00:13:24 -08:00
Cheney Wang 69baa84272
[vcpkg baseline] Adding hpx:x64-windows-static=fail into ci.baseline.txt (#36932) 2024-02-23 14:09:55 -08:00
Billy O'Neal ba1465e584
Patch Tuesday for February 2024 (#36757)
* Cherry-pick infrastructure changes from
https://github.com/microsoft/vcpkg/pull/36081 as authored by @dg0yt
* Suppress warnings for the monthly docker mint as suggested by Toddy
Mladenov ( MS internal conversation
https://teams.microsoft.com/l/message/19:f498f444e97f40b2a2027d015a9047ab@thread.tacv2/1707520630587?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47&groupId=2080ccbe-0cfb-49e6-a9c1-ea6a6bf82722&parentMessageId=1707520630587&teamName=Containers%20Secure%20Supply%20Chain&channelName=3P%20Registry%20and%20Images%20Guidance&createdTime=1707520630587
)
* Move Azure Container Registry for Android to WestUS3; with this we are
officially entirely within one Azure region again :D
* Explicitly grant Azure DevOps permissions to touch the scale set
rather than relying on subscription-level assignments.
2024-02-21 16:30:42 -08:00
John Wason 73bc296b6f
[robotraconteur] Add robotraconteur and robotraconteur-companion ports (#36596)
* Add robotraconteur port

* version database

* Add robotraconteur-companion port

* version database

* Install usage

* Update manifests

* Add dbus and libusb dependencies on linux

* version database

* Add back vcpkg-cmake dependency

* version database

* Disable robotraconteur on linux

* version database

* usage newline

* Use vcpkg_cmake_config_fixup

* Add back linux support

* version database

* Improve check for libbluetooth using pkgconfig

* version database

* Change libbluetooth check to warning

* version database

* Set PACKAGE_NAME in vcpkg_cmake_config_fixup

* version database
2024-02-09 20:10:49 -08:00
Kai Pastor e07c9553b3
[allegro5] Update (#36464)
* [allegro5] Update to 5.2.9.1

* Remove allegro5 from CI baseline

* [allegro5] Fixup

* [allegro5] Fixup

* [allegro5] Fixup
2024-01-31 14:38:11 -08:00
Alexander Neumann 20584b9d44
[libtorch] update to 2.1.2 (#36246)
* [libtorch] update to 2.1.2

* adjust features and deps

* remove dep

* fix onnx case

* use system fxdiv

* update xnnpack

* fxdiv fix in libtorch

* add newline

* xnnpack does not install configs

* more patching

* fix patch

* more fixes

* use full lib for sleef.

* fix glog symbol on osx

* try fixing msvc ice

* ok renaming did nothing

* v db

* remove comments

* v db

* cuda is only for x64

* v db

* fix usage since cuda is still external to vcpkg

* v db

---------

Co-authored-by: Jim wang (BEYONDSOFT CONSULTING INC) <v-wangjim@microsoft.com>
2024-01-30 14:15:33 -08:00
jim wang 98ee16b991
[tidy-html5] Replace uwp does not support functions (#35375)
* Replace uwp does not support functions

* update version

* fix patch

* update version

* del baseline

---------

Co-authored-by: Jim wang (BEYONDSOFT CONSULTING INC) <v-wangjim@microsoft.com>
2024-01-29 20:00:07 -08:00
MonicaLiu ad996fbe40
fix pipeline (#36440)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2024-01-29 11:40:07 -08:00
Billy O'Neal cf20e29526
Update macOS for January 2024 (#35617)
macOS 14.2.1 on amd64, 14.3 on arm64
XCode Console Tools 15.1

Other changes:

macOS install is done from the installers rather than from the recovery partition
readme.md is now written for a vcpkg-team audience
vagrant is removed as a dependency so that discussion of how to persist the VMs between machines could be included
arm64 is added using https://github.com/s-u/macosvm
2024-01-25 10:50:32 -08:00
Billy O'Neal 0f9a4f65e4
[cmcstl2] Remove from the registry. (#36355)
@CaseyCarter , the author of cmcstl2, indicates that it is no longer maintained. It also conflicts with range-v3, which is why it is marked 'skip' in all non-community triplets in ci.baseline.txt .

This was discovered in the attempt to add `arm64-osx` as a non-community triplet in https://github.com/microsoft/vcpkg/pull/35617 / https://dev.azure.com/vcpkg/public/_build/results?buildId=98838
2024-01-25 02:01:31 -08:00
JonLiu1993 e7c86070ed
[vcpkg baseline][thorvg] Passing remove form fail list (#36258)
* [vcpkg baseline][thorvg] Passing remove form fail list

* Add netgen failed to cibaseline

* Update cibaseline

* update cibaseline

* remove netgen

---------

Co-authored-by: Jon <v-zhli17@microsoft.com>
Co-authored-by: Javier Matos Denizac <javiermat@microsoft.com>
2024-01-22 10:57:27 -08:00
Alexander Neumann 97dd26728e
[magma] add port (#35928)
* Add magma port

* fix patch

* no cmake config to fix

* deleted wrong dir

* mark magma fail in ci baseline

* v db

* fix Cflags

* v db

---------

Co-authored-by: MonicaLiu <liuyumei01@beyondsoft.com>
2024-01-17 15:50:19 -08:00
Frank 9b6e67975f
[vcpkg baseline][live555] Passing remove form fail list (#36170)
* [vcpkg baseline][live555] Passing remove form fail

* remove arm64-osx
2024-01-16 10:52:18 -08:00
Jonas Marklén ee9c88f9ec
[libmaxminddb] Updated version to 1.9.1 (#36112)
* Updated libmaxminddb to version 1.9.1

* Cleanup portfile

* Use vcpkg_install_copyright function

* Updated versions

* Update ci.baseline.txt

* Implemented fixes from dg0yt

* Versions updated

* Update portfile.cmake

* Update libmaxminddb.json

---------

Co-authored-by: jim wang <122244446+jimwang118@users.noreply.github.com>
2024-01-11 15:43:37 -08:00
friendlyanon d30cdff658
Add port `ms-ifc-sdk` (#35972)
Co-authored-by: friendlyanon <friendlyanon@users.noreply.github.com>
2024-01-03 18:04:42 -08:00
Kai Pastor 8397227251
[vulkan-sdk-components] Use separate port for the SDK (#35742)
* [vulkan-sdk] Separate port

* Update ci.baseline.txt

* [hikogui] Using glslc from shaderc

* [vulkan] Drop LICENSE.txt

* [vulkan-sdk-components] Avoid vulkan-sdk name

* [vulkan] Fixup copyright text
2023-12-29 00:21:45 -08:00
Kai Pastor c415be64bd
[skia] Fix and test vulkan (#35828)
* [vcpkg-ci-skia] Use vulkan

* [skia] Fix vulkan on windows

* Require vcpkg-ci-skia pass

* Fixup
2023-12-28 00:11:17 -08:00
Kai Pastor f1c6efee22
[gdal] Update to 3.8.2 (#35818) 2023-12-24 03:44:26 -05:00
Frank 4c59249deb
[realsense2] Add support !arm (#35824) 2023-12-22 15:48:46 -05:00
Frank f30434939d
[treehopper] Fix dependency handling of libusb (#35480) 2023-12-21 19:11:21 -05:00
Kai Pastor 38bd5902bb
[vcpkg-ci-boost] All triplets (#28619) 2023-12-20 20:24:18 -08:00
autoantwort fca018f029
Update arm64-osx baseline for 2023-12-18 (#35748) 2023-12-18 13:33:41 -08:00
Thomas1664 c36e905c05
[tmxlite] Fixes and Update to 1.4.4 (#35760) 2023-12-18 13:27:22 -08:00
Kai Pastor 8e03049b8c
[mimalloc] Fix android, clarify usage (#35713) 2023-12-18 13:21:13 -08:00
MonicaLiu e3b4728c3e
[vcpkg baseline][vulkan-loader] passing remove from fail (#35750)
* fix pipelines

* undo cppcms

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-12-18 11:14:52 -08:00
Mengna Li 07d509eb0b
passing remove from fail (#35697) 2023-12-18 11:14:33 -08:00
Billy O'Neal ab00a636c7
Update Windows Fleet for December 2023 Patch Tuesday (#35640) 2023-12-18 10:27:45 -08:00
Alexander Neumann 50bffcc62d
[vulkan] install required sdk parts (#35479)
* Install vulkan.

* add gfxreconstruct

* format manifest and cr changes

* remove moltenvk

* fix ci part 1

* fix a dep

* more fixes

* remove vulkan failures from CI pipeline

* remove annoying stuff to deal with in static builds

* fix trailing ,

* remove vendored cmakelists

* force ci to be green

* format manifest

* Fix more ci issues

* fix hikogui

* make ci happier

* add jsoncpp dep

* only remove the debug folder if targeting windows

* bump port-version

* v db

* vulkan-loader add usage

* Rename vulkantools to lunarg-vulkantools

* Make VMA install headers platform dependent

* Remove vcpkg_check_linkage

* readd vulkan-validationlayers

* v db
2023-12-14 23:33:39 -08:00
autoantwort c4f29d253e
[liblemon] no uwp (#35257) 2023-12-08 01:26:51 -08:00
talregev 08c4e71048
upgrade ogre-next 2.3.3 and fix osx (#34945) 2023-12-05 12:23:44 -08:00
Frank 85f5e134ce
[vcpkg baseline][treehopper] Only build dynamic libraries (#35435) 2023-12-04 17:26:50 -08:00
Frank c2d8d423bb
[vcpkg baseline][drogon/libusb]passing remove from fail (#35434) 2023-12-04 17:24:45 -08:00
JonLiu1993 568471bbed
[vcpkg baseline][open62541] passing remove from fail (#35478)
Co-authored-by: vzhli17 <v-zhli17@microsoft.com>
2023-12-04 15:13:49 -08:00
Kai Pastor 01ea5f6f16
[freeglut,gl2ps,glui,mdl-sdk] Platform support corrections (#35391)
* [freeglut] Fix android

* [glui] android unsupported, needs GL/gl.h

* [gl2ps] android unsupported, needs GL/gl.h

* [libraw] Skip arm-neon-android CI, needs ftello

* [mdl-sdk] Update 'supports'

* Update ci.baseline.txt

* [gl2ps] freeglut not needed

* [mdl-sdk] Fix static-md
2023-12-01 02:13:18 -08:00
Kai Pastor 848c8178ce
[skia] Fix incomplete update, build modules, fix android (#34951)
* [skia] Restore simple msvc toolchain fix

* libgifcodec is gone

* Update abseil-cpp

* Use vcpkg abseil-cpp

* Update wuffs

* Update dawn

* Update spirv deps

* Remove tint

* Update vulkan-tools

* versions

* Drop obsolete patch

* Use github directly

* Revert "Use vcpkg abseil-cpp"

This reverts commit 9b4157c980.

* Fix dawn

* Build, install, export modules

* Unroll default-features

* Fix comments

* Fix skresources

* Fix manifest

* WIP

* WIP

* Pass-through lib dirs

* Filter link libs

* WIP

* WIP

* Add feature 'modules'

* Fix SkDebugf visibility

* WIP

* WIP

* Rewrite gn install and export

* No pdb for release

* Omit explicit ouput check

* Update modules config

* Disable skparagraph DLL, no dllexport

* Disable icu on shared windows

* Cleanup

* Cleanup

* Enable android CI

* Android

* Don't export standard libraries

* Disable FontConfigInterface on windows
2023-11-29 01:34:00 -08:00
Kai Pastor e347008886
[botan] Fix android and emscripten (#35318)
* [botan] Fix android and emscripten

* CI
2023-11-29 00:38:04 -08:00
RealTimeChris 16eaa5d37f
Updating the necessary files. (#35358) 2023-11-28 21:52:21 -08:00
autoantwort cd5e746ec2
[nanodbc] no uwp (#35251) 2023-11-23 22:54:52 -08:00
Lily Wang 00360d60f5
[vcpkg baseline][libressl] Update status from fail to skip on android (#35295) 2023-11-23 22:54:01 -08:00
autoantwort f43db1c76a
[stxxl] no uwp (#35248) 2023-11-22 14:36:12 -08:00
autoantwort 37989640e3
[tiny-process-library] no uwp (#35250) 2023-11-22 14:35:49 -08:00
autoantwort fec742156a
[octomap] no uwp (#35252) 2023-11-22 14:33:56 -08:00
autoantwort 0c23c1d09d
[ode] no uwp (#35253) 2023-11-22 14:33:43 -08:00
autoantwort 8a098f6b33
[nana] no uwp (#35254) 2023-11-22 14:33:28 -08:00
autoantwort cb1f2fe770
[libuv] no uwp (#35258) 2023-11-22 14:30:45 -08:00
autoantwort 7bd20ae2b9
[luafilesystem] no uwp (#35256) 2023-11-22 13:37:58 -08:00
autoantwort acc07a1211
[moos-core] no uwp (#35255) 2023-11-22 13:37:43 -08:00
Billy O'Neal 43cf47eccf
Update vcpkg-tool to 2023-11-16 (#35138)
* Update vcpkg-tool to 2023-11-16

https://github.com/microsoft/vcpkg-tool/releases/tag/2023-11-16
2023-11-20 19:26:53 -08:00
Cheney Wang 0a9aa26acd
[vcpkg baseline][status-code] passing remove from fail (#35170) 2023-11-20 12:18:28 -08:00
Lily Wang 7d9875fcd1
[vcpkg baseline][libvpx/libressl] Update status in ci.baseline.txt (#35201)
* [vcpkg baseline][libvpx/libressl] Update status in ci.baseline.txt

* update
2023-11-20 12:13:23 -08:00
Mengna Li 4751f926b3
[vcpkg baseline][libmysql] fix libmysql and libmariadb are incompatible on x86-windows (#34887)
* fix libmysql and libmariadb are incompatible on x86-windows

* update

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-11-17 15:00:03 -08:00
jim wang f287c48228
[unittest-cpp] Fix build failure on uwp (#35096)
* fix build failure under uwp

* update version

* include

* update version

* enable test

* update version

* remove CI
2023-11-16 12:53:14 -08:00
autoantwort ced9a6771d
[cfitsio] fix uwp build (#35009) 2023-11-14 16:09:58 -08:00
autoantwort c75ff8cf3b
[nng] no uwp (#35045) 2023-11-14 00:25:44 -08:00
autoantwort 50de385678
[realsense2] no uwp (#35046) 2023-11-14 00:25:29 -08:00
autoantwort 4760200b67
[dlib] no uwp (#35044) 2023-11-14 00:25:12 -08:00
Cheney Wang 345fd91546
[vcpkg baseline][ztd-text] passing remove from fail (#35079) 2023-11-14 00:23:13 -08:00
talregev 472c17c838
[ogre next] update to 2.3.2 (#34902)
* update ogre-next to 2.3.2

* fix gz-cmake3 for windows

* Fix pc static

* fix RenderSystems include

* remove conflict with ogre
2023-11-06 10:36:32 -08:00
autoantwort 2b609bab7b
[ignition-common1] use supports expressions (#34781) 2023-11-01 13:23:18 -07:00
Kai Pastor 23d3731eae
[libmysql] Update to 8.0.34 (#34736)
* [libmysql] Update to 8.0.34

* [libmysql] Fix deps

* [libmysql] Fix deps, cont.

* WIP

* WIP

* [libmysql] Don't wrap downstream Find modules

Downstream Find modules are not standardized and cannot be wrapped
reliably. By moving the legacy wrapper behaviour to a config module,
we can catch those users which were relying on the old usage, and
display the instructions for migrating to the canonical unofficial
usage.

* [libmysql] Cross build stuff

* [libmysql] Cross build stuff

* [libmysql] Cross build stuff
2023-11-01 12:06:07 -07:00
Kai Pastor 79be4be144
[gts] Enables osx and android, fixes, cleanup. (#34673)
* [gts] Enable and fix osx

* [gts] Update manifest

* [gts] Fix version passing

* [gts] Update usage

* [gts] Simplify dll patching

* [gts] Cleanup

* [gts] android builds now

* ignition-common1: fails on osx as on linux
2023-10-26 20:42:32 -07:00
autoantwort 3961f34cac
[fastrtps] no uwp (#34702) 2023-10-26 16:48:16 -07:00
Javier Matos Denizac 196e676f14
passing remove from fail list (#34639) 2023-10-23 11:08:18 -07:00
Javier Matos Denizac 277733116c
[baseline] [cpptoml] Passing: remove from fail list (#34574)
* remove from fail list

* add iceoryx to fail list
2023-10-19 11:57:22 -07:00
autoantwort 8e811c33f9
[keystone] use python3 (#34420) 2023-10-12 20:36:00 -07:00
autoantwort 8d2f91227f
[shiva-sfml] delist/remove port (#34419) 2023-10-12 20:30:37 -07:00
Billy O'Neal 5016afa7ed
Build Fixes 2023-10-11. (#34428)
Results from build: https://dev.azure.com/vcpkg/public/_build/results?buildId=95281

PASSING, REMOVE FROM FAIL LIST: qcoro:x64-osx (/Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt).
Caused by https://github.com/microsoft/vcpkg/pull/33273

The comment says that it's an ICE but it passed in CI; this might be a form of intermittent compiler crash. If we get a failure next time we should change this to skip instead.
2023-10-12 11:49:39 -07:00
Kai Pastor 64c330e2e7
[soci] Fix dependencies in, intern, out (#34327) 2023-10-10 17:32:58 -07:00
Alexander Neumann 3199b26459
[winpcap] fix build (#34298) 2023-10-10 15:01:19 -07:00
Dan Vrátil 848006ded3
[qcoro] New port (#33273) 2023-10-09 16:21:05 -07:00
RealTimeChris aada2de03f
[DiscordCoreAPI] to v2.0.1 and [Jsonifier] to v0.9.9 (#34341) 2023-10-09 15:35:53 -07:00
autoantwort 0e85eeb82a
[sdl2-net] fix uwp (#33688) 2023-10-09 15:07:23 -07:00
Billy O'Neal 5731e5bb80
Build Fixes for 2023-10-04 (#34267) 2023-10-04 16:53:01 -07:00
Billy O'Neal 4e191cde88
ci.baseline.txt fixes from 2023-09-30 (#34221)
From https://dev.azure.com/vcpkg/public/_build/results?buildId=94820

REGRESSION: caffe2:arm64-windows is marked as fail but one dependency is not supported for arm64-windows.
REGRESSION: gtk:x64-windows-static is marked as fail but one dependency is not supported for x64-windows-static.
Fixed by https://github.com/microsoft/vcpkg/pull/33999

REGRESSION: omplapp:arm-neon-android failed with BUILD_FAILED. If expected, add omplapp:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
Previously blocked by:
PASSING, REMOVE FROM FAIL LIST: assimp:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: clblast:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: clblast:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: clblast:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: openvdb:x64-windows-static (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: openvdb:x64-windows-static-md (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
2023-10-04 11:38:15 -07:00
JonLiu1993 101296fc8c
[vcpkg baseline] Remove fixed triples in ci.baseline.txt #33999 2023-10-03 17:31:22 -07:00
chausner 38dd6b15ad
[libcoro] New Port (#30623)
* Add libcoro 0.7

* Update CI baseline

* Add "supports": "!windows"

* Update CI baseline

* Remove unneeded vcpkg-cmake-config dependency

* Update CI baseline

* Disable x64-linux and x64-osx in ci.baseline.txt

* Apply code review suggestions

* Update CI baseline

* Add patch to disable git config

* Update CI baseline

* Fix patch

* Update CI baseline

* Allow shared library builds

* Update CI baseline

* Update libcoro to version 0.8

* Update CI baseline

* Update CI baseline

* Fix line endings

* Update CI baseline

* Fix hash

* Update CI baseline

* Update version database

* Force rerun of CI pipeline

* Update to libcoro 0.9

* Update CI baseline

* Replace manual dependency check with manifest-based one

* Remove v0.8 version

* Update CI baseline

---------

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-10-02 09:47:20 -07:00
Paweł Wegner 796801acca
[duktape] Update to 2.7.0 and don't require python2 to build. (#33928)
* [duktape] Update to 2.7.0 and don't require python2 to build.

Instead use a release tarball which includes all codegened stuff.

* [duktape] Enable in CI.
2023-09-26 00:06:09 -07:00
Lily Wang 2b0cdcb645
[vcpkg baseline] passing remove from ci.baseline.txt (#33929) 2023-09-23 21:53:49 -07:00
Lily Wang 7476f0d4e7
[vcpkg baseline][rsm-bsa] Remove from ci.baseline.txt (#33900)
* [vcpkg baseline][rsm-bsa] Remove from ci.baseline.txt

* Fix bad merge conflict resolution

---------

Co-authored-by: Victor Romero <romerosanchezv@gmail.com>
2023-09-20 14:11:00 -07:00
Cheney Wang 22fd3b5c3b
[vcpkg baseline] Remove records that are no longer needed (#33899) 2023-09-20 10:31:50 -07:00
Mengna Li 14dccc69fb
update to 1.22.5 (#33863) 2023-09-20 10:19:20 -07:00
autoantwort 62c3efbafd
[magnum] fix cross compile (#33780) 2023-09-19 09:47:30 -07:00
Cheney Wang 056a1e2ed3
[vcpkg baseline][wpilib] passing remove from fail (#33834) 2023-09-18 09:11:01 -07:00
Billy O'Neal b5d4a46b9a
Patch Tuesday September 2023 + arm-uwp=>arm64-uwp (#33759)
Co-authored-by: Leander Schulten <Leander.Schulten@rwth-aachen.de>
2023-09-15 15:01:12 -07:00
Billy O'Neal d99b6930b9
Update macOS to 13.5 and xcode 14.3.1. (#33722) 2023-09-14 14:02:46 -07:00
autoantwort 1ca3ee9265
[civetweb] no windows arm (#33711) 2023-09-13 16:42:02 -07:00
autoantwort 7f99c30261
[wpilib] update to main (#32461)
* [wpilib] update to main

* Restore wpilib
2023-09-13 15:33:00 -07:00
MonicaLiu d1445b0587
[vcpkg baseline][anari] passing remove from fail (#33646)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-09-08 11:27:46 -07:00
autoantwort 1aa7b212c5
[libmesh] fix post build checks (#33518) 2023-09-08 00:08:42 -07:00
MonicaLiu b7a0678df0
[vcpkg baseline][easyloggingpp/tesseract] passing remove from fail (#33525) 2023-09-05 22:36:07 -07:00
autoantwort 8568364fbe
[soil2] use supports expression (#33365) 2023-08-30 14:06:35 -07:00
MonicaLiu 61f2cd182d
remove from fail (#33416)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-08-29 00:16:32 -07:00
autoantwort 3ea3a81d2c
[miniupnpc] use supports expression (#33364) 2023-08-28 13:26:47 -07:00
autoantwort c747905709
[libmicrodns] use supports expression (#33363) 2023-08-25 12:10:44 -07:00
autoantwort da5e1c91ff
[tcl] use supports expression (#33362) 2023-08-25 12:10:30 -07:00
MonicaLiu e4d323a672
[vcpkg baseline][libosmium] Modify ci.baseline.txt (#33336)
* fix libosmium

* fix salome-configuration

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-08-23 21:36:44 -07:00
autoantwort 7d7c9c66de
[symengine] respect Maintainer Guide (#33202) 2023-08-18 12:21:53 -07:00
Ali Can Demiralp 6dce771695
[anari] Added ANARI port. (#33213)
* Added ANARI port.

* Modifications according to code review.

* Correct the versioning SHA.

* Disabled CTS and Helide. Added glm dependency.

* Correct formatting.

* Updated version SHA.

* Formatting fixes.

* Updated version.

* Correct dependency.

* Update version.

* Attempt enabling Helide.

* Update version.

* Add Python3 dependency.

* Updated version.

* Added pthreads dependency.

* Updated version.

* Attempt using Python3 as a tool to fix CI issues.

* Updated version.

* Revert Python dependency change.

* Updated version.

* Obtain Python3 executable via find_acquire_program.

* Updated version.

* Revert removing python3 dependency. Quote python3 directory.

* Updated version.

* Remove unused option, remove bin directory in static builds.

* Updated version.

* Disable on ARM64 Windows.

* Updated formatting.

* Updated version.

* Disable Android.

* Updated version.

* Re-enable Android.

* Updated version.

* Updates according to code review.

* Updated version.
2023-08-18 11:43:12 -07:00
Mengna Li badc447184
passing remove from fail (#33245) 2023-08-18 11:31:40 -07:00
Frank 0789630513
[vcpkg baseline][ace] passing remove from fail (#33139) 2023-08-14 17:25:33 -07:00
Ilya Lavrenov 2ad5618a7a
[openvino] fixed build with standalone crashpad and onednn (#32773) 2023-08-08 11:40:28 -07:00
Alexander Neumann a109b7ccb2
[salome-medcoupling] Add new port (#32916)
* [salome-configuration|medcoupling] new ports

* format manifest

* v db

* remove trace

* v db

* fix dep

* v db

* Apply suggestions from code review

Co-authored-by: jim wang <122244446+jimwang118@users.noreply.github.com>

* v db

* adjust SALOME_WITH_MPI depending on HDF5

* remove nuking of CMAKE_PREFIX_PATH from salome

* v db

* fix post build

* v db

* Fix med-fichier config on linux

* add supports

* format manifest

* v db

* don't want to investigate linux failure further

---------

Co-authored-by: jim wang <122244446+jimwang118@users.noreply.github.com>
2023-08-07 09:59:40 -07:00
Weihang Ding a67ca6b1ea
[libphonenumber] Bump to 8.13.17 & fix linux and macOS build (#32899)
* [libphonenumber] Bump to 8.13.17 & fix linux and macOS build

* update version database

* fix windows icui18n lib name

* update version database

* fix patches

* update version database

* fix ci.baseline.txt
2023-08-07 09:07:45 -07:00
Lily Wang 143f543829
[vcpkg baseline][c89stringutils] passing remove from fail (#33007) 2023-08-07 08:55:17 -07:00
Weihang Ding 64d69a75df
[szip] Fix build on android (#32914)
* [szip] Fix build on android

* update version database

* fix ci baseline

* fix ci.baseline.txt
2023-08-04 07:00:16 -07:00
Cheney Wang d37333570f
[vcpkg baseline][liblsl] passing remove from fail (#32913) 2023-08-04 06:39:15 -07:00
Weihang Ding 4bc219e623
[avro-cpp] Fix static build (#32854)
* [avro-cpp] Fix windows static build

* update version database
2023-08-02 09:33:01 -07:00
Javier Matos Denizac 05721705aa
passing remove from fail (#32879) 2023-08-02 07:59:50 -07:00
Kai Pastor 0895a81303
[smpeg2] Cleanup, fix build, export config (#32807)
* [smpeg2] Fix non-msvc-build

* Update CI baseline

* [smpeg2] Cleanup, cmake config

* Update copyright

* Fix config
2023-08-01 09:25:34 -07:00
Kai Pastor 2f6176ce98
[freerdp] Update, cleanup + [libusb] Fix pc file (#32416)
* [freerdp] Update, cleanup

* Add freerdp feature test port

* Update baseline

* [freerdp] ffmpeg unsupported on windows

* libusb availability limitations

* [freerdp] Update supported platforms

* [freerdp] Update supported platforms

* [freerdp] Use ffmpeg link libraries

* [freerdp] Fix install destinations

* [freerdp] Fix tools

* [freerdp] Fix osx

* [freerdp] Fix patch

* [freerdp] Keep duplicate link libs

* [freerdp] Mac client needs Xcode

* [freerdp] Fix wfreerdp-server exe lib name

* [freerdp] Fix client-mac

* Fix patch

* CI

* Fix patch

* Fix patch

* Set PDB_NAME for server exe

* Trim patch

* Test urbdrc on windows

* [libusb] Fix pc file for windows

* [freerdp] Add missing find_dependency()

* [freerdp] Export interface include directories
2023-07-31 15:53:11 -07:00
jim wang 06cbd71e12
[concurrencpp] Remove concurrencpp:x64-linux from ci.baseline.txt. (#32716) 2023-07-24 10:58:18 -07:00
Billy O'Neal eee400a207
Skip bde due to conflict with pcre and ryu. (#32645)
Replaces https://github.com/microsoft/vcpkg/pull/32601/ ; will proceed with deindex only after some time for bde maintainers to fix this.
2023-07-19 16:06:02 -07:00
Sandy f0f1dcc52b
[bgfx] Update to 1.121.8534-453 (#32058) 2023-07-17 13:10:54 -07:00
Jules f11cac522a
[ctbench] Add portfile (#31716) 2023-07-17 13:08:24 -07:00
Billy O'Neal 36577b338f
Patch Tuesday July 2023 (#32537) 2023-07-14 17:05:19 -07:00
Billy O'Neal 7269926d4a
Skip OpenVINO in CI due to conflict with oneDNN. (#32567)
* Skip OpenVINO in CI due to conflict with oneDNN.

See https://github.com/microsoft/vcpkg/pull/32418#issuecomment-1634989305
2023-07-14 17:03:16 -07:00
Mengna Li 7e1bd5f95c
remove from ci.baseline (#32558) 2023-07-14 12:57:43 -07:00
Billy O'Neal 69741f8eb3
[geotrans] Passes now on Android. (#32536)
https://dev.azure.com/vcpkg/public/_build/results?buildId=91681&view=logs&j=185c373b-2f55-539e-a6cb-ef2677cc0d97&t=bd42ae40-c428-56e6-fb3d-bb973ea0084d

Previously was changed from skip to fail in 6b8459636c
2023-07-12 22:35:46 -07:00
Billy O'Neal 4d6bafb2ce
Update passing remove from fail lists 2023-07-10. (#32484)
* PASSING, REMOVE FROM FAIL LIST: chipmunk:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: chipmunk:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).

REGRESSION: fastrtps:arm-neon-android failed with BUILD_FAILED. If expected, add fastrtps:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: fastrtps:arm64-android failed with BUILD_FAILED. If expected, add fastrtps:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: fastrtps:x64-android failed with BUILD_FAILED. If expected, add fastrtps:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
Previously blocked by:
PASSING, REMOVE FROM FAIL LIST: foonathan-memory:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: foonathan-memory:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: foonathan-memory:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).

REGRESSION: cmake-user:x86-windows cascaded, but it is required to pass. (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: hdf5:x86-windows failed with BUILD_FAILED. If expected, add hdf5:x86-windows=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: vcpkg-ci-mathgl:x86-windows cascaded, but it is required to pass. (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-opencv:x86-windows cascaded, but it is required to pass. (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-openimageio:x86-windows cascaded, but it is required to pass. (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: vcpkg-ci-paraview:x86-windows cascaded, but it is required to pass. (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:112 (message):
    Command failed: "C:/Program Files/PowerShell/7/pwsh.exe" -noprofile -executionpolicy Bypass -nologo -file C:/a/1/s/scripts/buildsystems/msbuild/applocal.ps1 -targetBinary D:/packages/hdf5_x86-windows/tools/hdf5/h5clear-shared.exe -installedDir D:/packages/hdf5_x86-windows/bin -verbose
    Working Directory: C:/a/1/s
    Error code: Access violation
    See logs for more information:
      D:\buildtrees\hdf5\copy-tool-dependencies-2-out.log
      D:\buildtrees\hdf5\copy-tool-dependencies-2-err.log

Previous CI run passed, so I'm going to hope we got a bad machine or something and move on for now.

REGRESSION: openvino:x64-linux failed with BUILD_FAILED. If expected, add openvino:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: openvino:x64-osx failed with BUILD_FAILED. If expected, add openvino:x64-osx=fail to /Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: openvino:x64-windows failed with BUILD_FAILED. If expected, add openvino:x64-windows=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: openvino:x64-windows-static failed with BUILD_FAILED. If expected, add openvino:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: openvino:x64-windows-static-md failed with BUILD_FAILED. If expected, add openvino:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
See discussion in https://github.com/microsoft/vcpkg/pull/32418 / https://github.com/openvinotoolkit/openvino/issues/18465 -- openvino conflicts with oneDNN because the vcpkg copy is not the same as their forked copy.

REGRESSION: physx:x64-linux failed with FILE_CONFLICTS. If expected, add physx:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: physx:x64-windows failed with FILE_CONFLICTS. If expected, add physx:x64-windows=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: physx:x64-windows-static failed with FILE_CONFLICTS. If expected, add physx:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: physx:x64-windows-static-md failed with FILE_CONFLICTS. If expected, add physx:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
See discussion in https://github.com/microsoft/vcpkg/pull/32432 -- omniverse-physx-sdk was added 5 days ago and conflicts.

REGRESSION: libev:arm-neon-android failed with FILE_CONFLICTS. If expected, add libev:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libev:x64-android failed with FILE_CONFLICTS. If expected, add libev:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libev:x64-linux failed with FILE_CONFLICTS. If expected, add libev:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libev:x64-osx failed with FILE_CONFLICTS. If expected, add libev:x64-osx=fail to /Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt.

Fixed by https://github.com/microsoft/vcpkg/pull/32471

REGRESSION: ryu:x64-linux failed with FILE_CONFLICTS. If expected, add ryu:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.
error: The following files are already installed in /mnt/vcpkg-ci/installed/x64-linux and are in conflict with ryu:x64-linux
Installed by bde:x64-linux
debug/lib/libryu.a
    include/ryu/ryu.h
    lib/libryu.a

* Exclude chipmunk:arm-neon-android with a supports expression rather than with ci.baseline.txt as this is explicitly blocked in the sources.
2023-07-12 12:30:31 -07:00
Kai Pastor 505cba2668
[libssh2,libgit2,vcpkg-ci-libgit2] Fix, test, cleanup (#32440) 2023-07-11 11:18:41 -07:00
Billy O'Neal 79a6c09498
Remove crash workaround skips from ci.baseline.txt. (#32482) 2023-07-10 17:42:39 -07:00
autoantwort 4afcf674b3
Remove entries already covered by support expressions (#32226) 2023-07-10 17:42:15 -07:00
Lily Wang 6b8459636c
[vcpkg baseline][graphviz/think-cell-range/geotrans] Fix download error (#31772) 2023-07-10 15:20:45 -07:00
Javier Matos Denizac 64a47e8ede
[CI Baseline] Ports passing, remove from fail list (#32441)
* Passing in CI remove from faillist

* foonathan not passing

* organize baseline
2023-07-10 13:29:43 -07:00
Yury Bura 1ec3d05438
[pybind11] update to v2.10.4 (#32194)
* [pybind11] update to v2.10.4, clean-up redundant dependency, add usage
2023-07-10 10:52:11 -07:00
Adam Casey 88f5e897a7
[bde] Updated to 3.117.0 (#31961)
* Update bde port

Disable windows and arm, at least for now

It'd be great to enable arm64-osx (macos?) soon

* Update version in bde.json

* Remove ci.baseline.txt skip.

* Fix version database.

* fix port-version

* Stop building for android, osx

I don't specifically know why these don't work, but linux is the primary platform
so let's fix these another time

Also remove the cxx17 flag for now - we'll need to address this at some point
but for now this should satisfy the feature flag requirements.

* Review comments

* Remove WINDOWS_USE_MSBUILD

* Update versions

---------

Co-authored-by: Oleg Subbotin <osubbotin@bloomberg.net>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-07-07 09:25:07 -07:00
Yury Bura 4c397835c4
[rocksdb] update to v8.3.2, add/rework features (#29093)
* add more options and remove unused CMake variables

* add version

* [rocksdb] fix liburing option

* update version

* [rocksdb] disable debug runtime for Release configuration (Windows only)

* update version

* [rocksdb] remove processor-specific features

* [rocksdb] update v7.10.2

* add version

* [rocksdb] update to v8.0.0

* add version

* add version

* modify version

* add version

* [rocksdb] update to v8.3.2, build shared library, update ci.basline.txt

* update version

* [rocksdb] PORTABLE option has been modified in v8.3, it should be equal to 1

* clean up ci.baseline.txt

* =update version

* revert "clean up ci.baseline.txt"

* remove unnecessary lines

* update version

* update ci.baseline.txt

* update version

* [rocksdb] remove JeMalloc

* update version
2023-07-07 09:08:38 -07:00
autoantwort dad2e6f2aa
[gperftools] update supports expressions (#32152) 2023-07-05 11:50:46 -07:00
Kai Pastor 6359494ca1
[xerces-c] Fix dependencies (#32259)
* [xerces-c] Don't pick unused libnsl

* [xerces-c] Add network feature

* [xerces-c] Update supports/baseline

* [xerces] More dependency fixes

* [libe57] Not supported on android
2023-07-05 11:48:02 -07:00
Kai Pastor c9d07d4690
[pfring] Update version and portfile (#32280) 2023-07-05 11:45:35 -07:00
Kai Pastor 56f8e9a798
[libepoxy] More platforms (#32332)
* [libepoxy] Fix android builds

* [libepoxy] uwp is unsupported

* [libepoxy] windows staticcrt is unsupported

Initialization code is in DllMain, so dynamic linkage is required, so avoid static CRT.
2023-07-05 11:38:10 -07:00
MonicaLiu 45482edecd
fix pipelines (#32298)
Co-authored-by: Monica <v-liumonica@microsoft.com>
Co-authored-by: Zhao Liu <v-zhli17@microsoft.com>
2023-07-05 11:17:45 -07:00
Lily Wang 64adda19c8
[vcpkg baseline][halide] Add x86-windows=fail in ci.baseline.txt temporarily (#32320) 2023-07-02 02:34:54 -07:00
Billy O'Neal f6a5d4e8eb
Patch Tuesday June 2023 + Ubuntu 22.04 (#32014) 2023-06-20 12:12:03 -07:00
Javier Matos Denizac c6c59e33f3
[boost] pulling has_synchro bits from https://github.com/microsoft/vcpkg/pull… (#30836)
* pulling has_synchro bits from https://github.com/microsoft/vcpkg/pull/27694

* bump port version

* version

* fix clang

* bump version

* version

* oops

* bump dependency version for boost-atomic's boost-module-build-helper dependency

* version

* revert renaming stuff -.-

* version

* remove detection stuff for lib prefix/suffix

* version

* fix indentation

* version

* forgot one

* version

* one more!

* version

* revert changes to cmake-get-vars

* version

* generate ports

* version db

* generate ports

* version db

---------

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2023-06-16 10:50:24 -07:00
Karlson2k 431dcee145
[libmicrohttpd] update and various fixes (#31740)
* [libmicrohttpd] Update to version 0.9.77

* [libmicrohttpd] Remove unneeded dependency

Gettext is used by upstream only to build files for distribution.
Gettext is not used by the library itself.

* [libmicrohttpd] Add ARM support

The ARM is supported by upstream for a long time, VC support for ARM
was added in the version 0.9.77.

* [libmicrohttpd] Use universal project for VC builds

* [libmicrohttpd] Exclude wrong lib headers

* [libmicrohttpd] Support release/debug for non-VC builds

* [libmicrohttpd] Add license

* [libmicrohttpd] Add "https" feature

* [libmicrohttpd] Use right function for license file

* [libmicrohttpd] Fix "supports"

libmicrohttpd VC projects support only static library with static
runtime or dynamic library with dynamic runtime

* [libmicrohttpd] Update version database
2023-06-08 10:14:17 -07:00
Kai Pastor 3e93bb69a1
[coolprop,if97,msgpack,refprop-headers] Cleanup (#31694)
* [coolprop] Cleanup

* Fix uwp

* [refprop-headers] Update

* [if97] Avoid encoding warnings

* [msgpack] More boost dependencies

Cf. https://github.com/msgpack/msgpack-c/wiki/install_boost

* [coolprop] Use msgpack endianess

---------

Co-authored-by: Cheney-Wang <850426846@qq.com>
2023-05-31 12:27:10 -07:00
Kai Pastor 7be26f0f3c
[unicorn-lib] Fix, cleanup (#31706)
Co-authored-by: Cheney-Wang <850426846@qq.com>
2023-05-31 12:22:07 -07:00
sean 210149f599
[fastgltf] Update to 0.5.0 (#31541)
* [fastgltf] Update to 0.5.0

* Versions

* Fix fastgltf CI baseline

* Update 0.5.0 & update hash

* Update hash

* Update hash
2023-05-25 11:43:57 -07:00
JonLiu1993 892fd52dc4
[vcpkg baseline][vcpkg-ci-arrow | arrow] Fix ci error (#31439)
* [vcpkg-ci-arrow] Fix ci error

* update ci baseline

* fix arrow ci error

* update version

* update patch

* update version

* update patch

* update version
2023-05-21 17:52:49 -07:00
JonLiu1993 0fbc24d396
[binlog] fix ci error (#31471) 2023-05-21 17:51:35 -07:00
Kai Pastor acf66d284e
[minizip] Enable uwp (#31261)
* [minizip] Enable uwp

* Test tools

* baseline

* Add IOWIN32_USING_WINRT_API [skip actions]

* Finish PR
2023-05-13 09:46:59 -07:00
Kai Pastor 3880056be4
[baseline][libzim][xapian] Disable gtest, fix mingw and windows builds (#31383)
* [libzim] WIP

* Control gtest

* More fixes, test xapian

* [xapian] Fix windows and mingw

* dllexport

* Finish PR

* CI baseline

* [xapian] Update supports

* Fix arm64
2023-05-13 09:45:03 -07:00
autoantwort 35ffca6eca
[ocilib] does support non windows arm (#31295) 2023-05-11 10:11:19 -07:00
Ómar Högni Guðmarsson ff311f676b
[Glaze] update (#31319)
* Glaze update V1.2.3

* update database

* Remove unused flag

* update version database
2023-05-09 14:57:10 -07:00
Kai Pastor 1f94beda2b
[nettle] Switch from yasm to clang (#30175)
* Add export list generation [skip actions]

* Refresh exports using dumpbin

* [nettle] Update to 3.8.1 [skip actions]

* Disable testsuite and examples [skip actions]

* Update exports for x64 [skip actions]

* Update exports for x86 [skip actions]

* Finish update

* [shiftmedia-libgnutls] Fix 'supports'

* Build arm

* Switch from yasm to clang

* Revise msvc support patch

* Add feature to control tools

* Fix DLL installation

* [skip actions]

* Cleanup
2023-05-08 15:54:25 -07:00
sbrajchuk d46c6ba36f
[ryu] Fix toolchain selection on *nixes. Fix macOS build. Add support for Mingw-w64 on Windows (#31037)
* [ryu] Fix toolchain selection on *nixes. Fix macOS build. Add support for Mingw-w64 on Windows

* Refactor code

* Fix build type handling
2023-05-01 15:06:11 -07:00
talregev 197818b248
Add gz ports: [gz-cmake3] [gz-utils2] [gz-tools2] [gz-math7] (#28656)
* Add gz ports

* ci.baseline.txt android.

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-05-01 11:55:39 -07:00
Billy O'Neal 550b0c2c98
2023-04-27 ci.baseline.txt fixes (#31155)
* Also fixed ordering issues:

* Entries at the end reordered to where they go.
* Entries starting with 'g' were scrambled.

Partially complete CI run results: https://dev.azure.com/vcpkg/public/_build/results?buildId=88831

PASSING, REMOVE FROM FAIL LIST: fbgemm:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: fontconfig:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: fontconfig:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: fontconfig:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: glib:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: glib:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: glib:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: joltphysics:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: joltphysics:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: joltphysics:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libass:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libass:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libass:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: open62541:arm-neon-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: open62541:arm64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: open62541:x64-android (/vcpkg/scripts/azure-pipelines/../ci.baseline.txt).

I'm not going to bother figuring out specifically which commit fixed these because this is the first normal full CI run including Android, and it could be any amount of skew that happened while https://github.com/microsoft/vcpkg/pull/29406 was in development.

REGRESSION: cairo:x64-android failed with BUILD_FAILED. If expected, add cairo:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: fltk:arm-neon-android failed with BUILD_FAILED. If expected, add fltk:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: fltk:arm64-android failed with BUILD_FAILED. If expected, add fltk:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: fltk:x64-android failed with BUILD_FAILED. If expected, add fltk:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: nana:arm-neon-android failed with BUILD_FAILED. If expected, add nana:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: nana:arm64-android failed with BUILD_FAILED. If expected, add nana:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: nana:x64-android failed with BUILD_FAILED. If expected, add nana:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.

Previously blocked by fontconfig.

REGRESSION: freerdp:x64-android failed with BUILD_FAILED. If expected, add freerdp:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gdk-pixbuf:arm-neon-android failed with BUILD_FAILED. If expected, add gdk-pixbuf:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gdk-pixbuf:arm64-android failed with BUILD_FAILED. If expected, add gdk-pixbuf:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gdk-pixbuf:x64-android failed with BUILD_FAILED. If expected, add gdk-pixbuf:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:arm-neon-android failed with BUILD_FAILED. If expected, add gstreamer:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:arm64-android failed with BUILD_FAILED. If expected, add gstreamer:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:x64-android failed with BUILD_FAILED. If expected, add gstreamer:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gts:arm-neon-android failed with BUILD_FAILED. If expected, add gts:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gts:arm64-android failed with BUILD_FAILED. If expected, add gts:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: gts:x64-android failed with BUILD_FAILED. If expected, add gts:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: lcm:arm-neon-android failed with BUILD_FAILED. If expected, add lcm:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: lcm:arm64-android failed with BUILD_FAILED. If expected, add lcm:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: lcm:x64-android failed with BUILD_FAILED. If expected, add lcm:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libgpod:arm-neon-android failed with BUILD_FAILED. If expected, add libgpod:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libgpod:arm64-android failed with BUILD_FAILED. If expected, add libgpod:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: libgpod:x64-android failed with BUILD_FAILED. If expected, add libgpod:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: openscap:arm-neon-android failed with BUILD_FAILED. If expected, add openscap:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: openscap:arm64-android failed with BUILD_FAILED. If expected, add openscap:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: openscap:x64-android failed with BUILD_FAILED. If expected, add openscap:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.

Previously blocked by glib

REGRESSION: qt5-base:arm-neon-android failed with BUILD_FAILED. If expected, add qt5-base:arm-neon-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: qt5-base:arm64-android failed with BUILD_FAILED. If expected, add qt5-base:arm64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.
REGRESSION: qt5-base:x64-android failed with BUILD_FAILED. If expected, add qt5-base:x64-android=fail to /vcpkg/scripts/azure-pipelines/../ci.baseline.txt.

In the PR that added Android to ci, qt5-base was a cascade because harfbuzz was a cascade: https://dev.azure.com/vcpkg/public/_build/results?buildId=88710 . Possible stealth merge conflict with https://github.com/microsoft/vcpkg/pull/30852 which might have fixed harfbuzz?

REGRESSION: urho3d:x64-linux failed with BUILD_FAILED. If expected, add urho3d:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

Fixed by https://github.com/microsoft/vcpkg/pull/31147

* Also fix zeroc-ice order.
2023-04-28 11:01:33 -07:00
Ómar Högni Guðmarsson ee54793ab2
[glaze] new port (#30966)
Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: Ómar Högni Guðmarsson <kind@rolla.me>
2023-04-27 15:25:13 -07:00
dan-shaw 5787cfa699
[vcpkg] Android CI support (#29406)
* initial

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix
2023-04-24 21:22:59 -07:00
Kai Pastor 0df4519564
[pcl] Devendor zlib, cleanup, enable arm64-windows (#30996)
* [pcl] De-vendor zlib, misc fixes

* WIP

* vcpkg_copy_tools with AUTO_CLEAN

* WIP

* Fix empty executable suffix

* Finish PR

* [glew] arm64 MSVC is unsupported

* [openmvg] x86 family only
2023-04-24 15:31:10 -07:00
omartijn 38b5cc29ab
Fetch missing dependency for crashpad on linux (#30957)
Note that this does not change the fact that crashpad is marked as
unsupported, but it makes the build work now with
`--allow-unsupported`.

The build seems to work fine if the default compiler is set to clang, it
does not build with gcc, which is probably why it's marked as
unsupported.

Co-authored-by: Martijn Otto <martijn@resolume.com>
2023-04-20 15:57:39 -07:00
Denis Barkar cca2c9dd83
[fluidlite] update version; add SF3 feature; shared library support (#30954) 2023-04-19 14:33:25 -07:00
jim wang 305fa73756
[vcpkg baseline][zeroc-ice] Remove zeroc-ice in ci.baseline.txt (#30912)
* [vcpkg baseline][openimgio] Remove openimg in ci.baseline.txt

* fix ci baseline.txt
2023-04-17 11:59:06 -07:00
Mengna Li c6274dd907
update ci.baseline (#30786) 2023-04-11 23:04:53 -07:00
JonLiu1993 cd5a39fc63
[libusb] remove cibaseline (#30714) 2023-04-07 14:32:30 -07:00
autoantwort df1fcfb1a6
[zeroc-ice] fix arm64-osx build (#30519)
Co-authored-by: Cheney-Wang <850426846@qq.com>
2023-04-06 16:44:47 -07:00
MonicaLiu 43344e220c
remove qwt:x64-osx (#30652)
Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-04-04 15:41:54 -07:00
sbrajchuk a6fd18c454
[ryu] Fix VS2022 build (#30215) 2023-04-04 11:03:43 -07:00
talregev 19af97cba8
Compile dartsim in windows x86 (#30557) 2023-04-02 21:17:41 -07:00
autoantwort 1271068e13
[libigl] allow arm (#30445) 2023-03-28 16:35:20 -07:00
autoantwort 595a0d4657
[theia] use support expression (#30465) 2023-03-28 13:39:19 -07:00
Kered13 b185afd43b
Add cppslippi port (#30315) 2023-03-28 13:25:01 -07:00
Pierre Wendling 812080c89a
[sdl2-mixer] Update features and fix static linking (#29681)
* [sdl2-mixer] Update features behaviour.

- Reword feature description.
- Disable FLAC and MP3 support when libflac and mpg123 are not selected.
- Make libvorbis a dependency instead of a feature.
Unlike the FLAC/MP3 backends, the vorbis backend cannot be disabled.

* [sdl2-mixer] Remove alternative midi features.

The priority for MIDI backends is: fluidsynth > timidity > nativemidi.

- Turn off implicitely enabled timidity backend which shadows the
nativemidi backend.
- Remove nativemidi as it offers the same functionalities as fluidsynth
but is not available outside of Windows and Apple platforms. Moreover it
may give the false impression that MIDI is supported out of the box

* [sdl2-mixer] Use targets provided by dependencies.

This allows the dependencies to inform the sdl2-mixer about their usage
requirements, making it much easier to statically link the library.

* [sdl2-mixer] FluidSynth now requires pkg-config.

Since 2.3.1#1 FluidSynth's CMake config required pkg-config to find its
dependencies.

* [sdl2-mixer] UWP builds should work again.

* [sdl2-mixer] Update baseline.

* [sdl2-mixer] Add back a dummy libvorbis feature.

This is to keep compatibility with downstream users.

* [sdl2-mixer] Update version.

* [sdl2-mixer] Remove the dummy libvorbis feature.

Since vcpkg tool version 2023-02-16, this is no longer needed.

* [sdl2-mixer] Update version.

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-03-21 12:40:45 -07:00
Billy O'Neal 6146b482ec
VM Updates for Patch Tuesday, March 2023 (#30223) 2023-03-21 12:27:26 -07:00
Chuck Walbourn 7a4ca3fd46
UWP toolchain fix and update some supports expressions for uwp/xbox (#30096)
* UWP toolchain fix and update some ports supports expressions for uwp/xbox

* Update baseline

* More ports updated for !xbox

* Update baseline

* Update support expression for ms-gdkx

* Update baseline

* ms-gdkx port should fail on ado system

* Revert change to opengl-registry since its needed for angle on UWP

* Minor github actions cr

* Refresh baseline
2023-03-20 12:02:25 -07:00
Alexander Neumann 0526b9cb22
[intel-mkl] install mkl instead of requesting the user to install it (#29437)
* [intel-mkl] install mkl instead of requesting the user to install it

* windows and linux stuff

* add openmp stuff

* fix mixing basepath2

* remove x64 windows

* add openmp -> libiomp rename

* retry linux

* portfile adjustment

* adjust stuff for arrayfire

* fix linkage

* update baseline

* add a warning message

* format manifest

* bump port version

* v db

* - install usage
- change interface to ilp64 (default for x64)
- remove debug output

* v db

* cleanup ci baseline

* new try for arrayfire

* retry

* actually pass the option.

* v db

* guard settings with cpu feature

* v db

* cleanup from CR

* v db
2023-03-20 01:27:15 -07:00
Kai Pastor 2256cc983d
[fmilib] Cleanup, de-vendor libs, fix linux (#29834)
* [fmilib] change to the github and update to fix bug of libexpat

* add license

* Cleanup and devendor expat, minizip, zlib

* Merge target objects, not archives

* Update "supports" and ci baseline

* zlib is a transitive dependency

* Fix config

---------

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-03-14 17:40:36 -07:00
autoantwort f3ebb73184
[LLGL] update (#30072) 2023-03-12 21:13:33 -07:00
autoantwort 1f615bcb70
[mfl] fix clang build (#30102) 2023-03-10 12:16:47 -08:00
autoantwort eb018410c0
[mmx] update (#30089) 2023-03-09 12:20:44 -08:00
Billy O'Neal 9484a57dd5
Update vcpkg-tool to 2023-02-16. (#29664) 2023-02-24 11:57:40 -08:00
Obbart c4c22be7df
[lastools] Update to 2.0.2, fix include directories (#29770)
* [lastools] Update to 2.0.2, fix include directories

* [lastools] Updated version database

* [lastools] Replaced deprecated functions

* [lastools] Updated reference, fixed ci.baseline.txt

* [lastools] Updated versions database

* [lastools] Removed port-version from vcpkg.json

* [lastools] Updated version database

* [lastools] Fixed port version

* [lastools] Updated version database

---------

Co-authored-by: Emanuele Trabattoni <Emanuele.Trabattoni@faro.com>
2023-02-23 11:19:45 -08:00
Nick 914d5f9705
[openal-soft] update to 1.23.0 (#29581) 2023-02-16 10:36:06 -08:00
Paweł Wegner 959f8e3175
libevent: update to version at head and enable uwp support. (#29341)
Tagged release is +2 years old, fix-android-threads patch got upstreamed so it
is no longer necessary here. Also, includes a small patch which makes it
build on uwp.
2023-02-15 10:21:34 -08:00
JonLiu1993 9e73ebfe12
[monkeys-audio] update to 9.04 (#29556)
* [monkeys-audio] update to 9.04

* update version

* revert patch

* update version

* remove useless baseline
2023-02-10 11:11:51 -08:00
Alexander Neumann d84e61c2c3
Fix coin-or ports. (#29398)
* add stuff

* coinutils stuff

* coin-or-* fixes!

* fix patch

* Fix openmvg

* fix openmvg by modifying includes

* fix ipopt.

* add !uwp supports in coinutils

* try fixing openmvg on osx

* format manifest and license stuff

* fix linkage

* v db
2023-02-09 14:51:04 -08:00
Lily Wang 7a33ed1718
[mongoose] Update to 7.9 (#29548)
* [mongoose] Update to 7.9

* update version
2023-02-09 10:48:25 -08:00
Alexander Neumann d289dea7d8
[OpenTURNS] add new port (#29336)
* [openturns] add port

* v db

* fix missing boost dep.

* fix static stuff and others.

* v db

* reorder mpc and mpfr for linux

* v db

* add openturns:x64-osx=fail to ci baseline because vm uses old bison.

* move baseline fail above comment

* Add ci.baseline.txt note describing why it doesn't work.

* Add usage text.

* fix version

* v db

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-02-08 13:49:11 -08:00
xiaozhuai, Weihang Ding 9aa9cc5e70
[minifb] Bump to 2023-02-03 (#29316)
* Bump to 2023-02-03

* update version database

* Remove unnecessary entries from `ci.baseline.txt`.

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-02-03 13:22:26 -08:00
Billy O'Neal 1d3ba8738f
[libcopp] Mark arm-windows as unsupported. (#29408)
In https://github.com/microsoft/vcpkg/pull/29267 we asked the user to remove a ci.baseline.txt entry for libcopp , but this failed in the most recent full build https://dev.azure.com/vcpkg/public/_build/results?buildId=84590 . It looks like the port doesn't have the plumbing to hook up ARM or ARM64 compilers on Windows, so this isn't a machine configuration / ci.baseline.txt issue.

There does appear to be some code in upstream trying to select armasm rather than masm to use the arm assembler but the port doesn't know how to hook that up.
2023-02-03 11:14:29 -08:00
as-shura 74e940f647
[onednn] Bumped version to 3.0.0 release. (#29267)
* Bumped version to 3.0.0 release.

* Update ports/onednn/vcpkg.json

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Update ports/onednn/portfile.cmake

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Applied changes requests from @LilyWangLL.

* Final database update.

* Fixed inability to download hidden by asset caching.

---------

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-31 13:51:11 -08:00
JonLiu1993 54826e9ffc
[baseline][crashpad] Remove from ci.baseline.txt (#29273) 2023-01-30 16:43:55 -08:00
Billy O'Neal ac12118f02
[igraph] PASSING, REMOVE FROM FAIL LIST (#29205)
Probably fixed by https://github.com/microsoft/vcpkg/pull/26866
2023-01-26 12:05:34 -08:00
autoantwort 4efb7ed628
[cppfs] improve port (#29175)
* [cppfs] improve port

* Remove ci.baseline.txt entries.

* Add license.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-25 12:35:29 -08:00
Jack·Boos·Yu bf1646e7b9
[vcpkg toolchain] Fix CMAKE_CROSSCOMPILING when building on UWP (#26866)
* [vcpkg toolchain] Fix CMAKE_CROSSCOMPILING when building on UWP

* [kfr] Set cpu arch to generic to avoid call try_run

* version

* [kfr] Re-fix cross configure issue

* version

* Revert changes about kfr, add kfr:x64-uwp to ci.baseline instead

* version

* Remove VCPKG_LINKER_FLAGS_RELEASE from debug builds, and apply other changes from windows.cmake for consistency.

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-25 12:18:55 -08:00
Lily Wang 12b7cfe610
[vcpkg baseline][forge] Remove from ci.baseline.txt (#29074) 2023-01-19 18:51:10 -08:00
Jonathan Sweemer b23dcc7894
[quantlib] update to v1.29 (#29006) 2023-01-18 13:34:26 -08:00
autoantwort cc63dc0f66
Update cmake to 3.25.1 (#28522)
* Update cmake to 3.25.1

* [libphonenumber] fix finding of protobuf

* Add zeroc-ice:x64-windows-static-md=fail

Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Cheney-Wang <850426846@qq.com>
2023-01-15 11:04:04 -08:00
autoantwort 23ceeba7ab
[marble] uses support expression (#28858) 2023-01-11 23:20:00 -08:00
autoantwort 67ea605078
[winreg] uses support expression (#28859) 2023-01-11 23:18:40 -08:00
autoantwort 28a158797b
[libmupdf] uses support expression (#28854) 2023-01-11 23:15:39 -08:00
autoantwort 76e276ecfb
[ecsutil] use support expression (#28852) 2023-01-11 23:15:16 -08:00
autoantwort 9bb697c131
[ctemplate] use support expression (#28851) 2023-01-11 23:14:24 -08:00
autoantwort d27ec218ad
[wxchartdir] support osx (#28860) 2023-01-11 23:13:27 -08:00
Kai Pastor ce70fb4f1c
[baseline][opengl,mesa] Resolve ambiguities (#28160)
* [mesa] supports: !staticcrt

* [mesa] Install copyright from license.rst

* [mesa] Revise internal dependencies

* [mesa] Revise external dependencies

* [mesa] Move windows opengl32 lib to manual-link

* [opengl] Fix case of include names

* [opengl] Refactor for simplicity and mingw support

* [opengl] Stop copying out of windows SDK [skip actions]

* Update versions

* Revert "[opengl] Stop copying out of windows SDK"

* [mesa] Align with port opengl
2023-01-11 23:04:26 -08:00
autoantwort d40bedd6f6
[zint] use support expression (#28850) 2023-01-11 16:45:27 -08:00
autoantwort 0c4168db9c
[getopt-win32] uses support expression (#28853) 2023-01-11 16:30:12 -08:00
Kai Pastor 5bb5f3923a
[pango,libgd,atk,gtk3,graphviz] Cleanup, fix static windows builds (#28766)
* [libgd] Fix static builds on windows

* [pango] Cleanup

* Use freetype2.pc with msvc

* Update CI baseline [skip actions]

* [atk] Cleanup, fix static builds

* [gtk3] Cleanup, fix static builds

* [graphviz] Fix static builds

* Update versions

* [libgd] Revert bad substitution

* [graphviz] Plugins

* [graphviz] Plugins

* [libgd] Fix static usage

* [gtk3] versions
2023-01-09 14:15:51 -08:00
Cheney Wang 85c4f11f8d
[vcpkg baseline][ideviceinstaller] Remove ideviceinstaller:x64-windows-static-md=fail from CI.baseline.txt (#28817) 2023-01-09 11:41:52 -08:00
Kai Pastor 797256da29
[mathgl] Update, fix cmake config, dependencies, linkage, usage (#28311)
* Fix mathgl confix fixup

* Control library linkage

* Fix dependencies

* Revise tool installation

* Install usage doc

* Reduce config warnings

* Don't pick up gettext

* Fix osx

* Cross-builds partially unsupported

* uwp unsupported

* Devendor getopt

* No _CRT_STDIO_ISO_WIDE_SPECIFIERS

* Fix mgllab

* Fix glut

* Cleanup

* Update to 8.0.1

* Control building of examples

* Fix examples

* Add vcpkg-ci-mathgl test port

* Update versions

* Trim qt5 dependency

* Trim non-trivial dependencies

* Fix cross builds

* CR changes
2023-01-07 00:59:30 -08:00
MonicaLiu 162ede95ed
update ci.baseline.txt (hunspell) (#28634)
Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
2023-01-04 12:07:54 -08:00
paoldev c14c029c71
[pixman] build fix for arm-windows and arm-uwp (#28024)
* [pixman] fix arm-uwp triplet

* [pixman] Fix both arm-windows and arm-uwp triplets

* [pixman] bump port version

* [pixman] update ci.baseline.txt

* [pixman] add-version
2022-12-28 14:04:41 -08:00
Kai Pastor e07c62d059
[skia] Turn into usable and maintainable port (#28007)
* Remove unused SKIA_PUBLIC_DEFINITIONS

* Revise python3 injection

* Major overhaul

* Revise third-party downloads

Declare them early in a single location, but use as needed.
Validate agains skia's DEPS.

* Integrate download & pkgconfig externals handling

Ensure that downloads are complete with --only-downloads mode.

* Move cmake functions to separate file

* Turn source fixups into proper patches

* Update versions

* Generally disable msvc env setup

* Update python patch

* Remove unused patch

* Rename function

* Update versions

* Handle third-party licenses

* Move block

* Rename and unset skia root variable

* Fix usage with alternative build types

* Update versions
2022-12-20 19:29:21 -08:00
JonLiu1993 d3c24c90f2
[vcpkg baseline][zeroc-ice] Add ci-baseline failed to skip ci test (#28433)
* [zeroc-ice] Add ci-baseline failed

* update version

* revert vcpkg.json

* mofify cibaseline
2022-12-19 11:57:50 -08:00
JonLiu1993 f0a5a4515b
[vcpkg baseline] [libirecovery] Fix supports (#28380)
* Fix ci error

* update version

* update portfile.cmake

* update version
2022-12-16 14:02:22 -08:00
xiaozhuai, Weihang Ding 16fc24d042
[libplist & libusbmuxd & libimobiledevice] Support build on macos & linux (#28022)
* [libplist & libusbmuxd & libimobiledevice] Support build on macos & linux

* update version database
2022-12-13 19:13:11 -08:00
Thomas1664 af031ae388
[tmxparser] Update to master (#28139)
* [tmxparser] Update to master

* version

* Remove from baseline

* Disable Werror

* version

* Fix cmake

* version
2022-12-13 17:43:28 -08:00
MonicaLiu 3d6e708ae4
[libssh] fix json file (#28121)
* delete libssh 0.10.4+20221123

* update libssh 0.10.4+20221123#0

* update libssh 0.10.4+20221123#1

* format

Co-authored-by: Monica <v-liumonica@microsoft.com>
2022-12-06 15:12:13 -08:00
David Christoffer Hansen 93231afc50
[ismrmrd] Update to version 1.13 (#28061)
* updated ISMRMRD

* Updated ISMRMRD to version 1.13.0

* Updated baseline and formatting

* Made it explicit that 32bit platforms are not supported by ISMRMRD

* Updated license.

* Updated version

* Updated versioning
2022-12-01 13:45:30 -08:00
Cedric GNIEWEK 4eaa3d2118
[gstreamer] Update to version 1.20.4 and rework (#27790)
* Update to GStreamer v1.20.3

* Fixed gst-plugins-bad * Made optional dependences features * Added webrtc feature

* webrtc dependency fixes

Set meson option 'gst_debug' to true for both debug and release configurations
Enabled dtls and srtp plugins
Fixed srtp plugin

* [gstreamer] Changed version to 1.20.4

* [gstreamer] Reworked port file

* [gst-rtsp-server] Updated to version 1.20.4

* [opencv4] Update GStreamer dependency

* [qtmultimedia] Update GStreamer dependency

* [qtmultimedia] Enabled AVFoundation (part of the Apple Frameworks)

* [qtbase] Fix PCRE2 static linking for GLib

* Added versions

Co-authored-by: Gerard Ryan <gerard.ryan@immersaview.com>
Co-authored-by: David Ely <david.ely@immersaview.com>
2022-11-28 12:09:25 -08:00
Billy O'Neal 62d01b70df
Update VMs for November Patch Tuesday (#27718)
* Cherry pick new KDF5 dependencies from #27454

* Update PowerShell Core to 7.3.0

* PASSING, REMOVE FROM FAIL LIST: cgicc:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

PASSING, REMOVE FROM FAIL LIST: cgicc:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: soci:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: soci:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: spirv-tools:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: spirv-tools:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

* Add a Windows 10 SDK that CMake requires for uwp projects.

* Update pools.

* [hunspell] Remove deprecated minimal rebuild switch.

Fixes build break first detected in: https://github.com/microsoft/vcpkg/pull/27718

Submitted upstream as: https://github.com/hunspell/hunspell/pull/890

* [rttr] Add upstream patch for missing #include<string>

Resolves build failure detected in https://github.com/microsoft/vcpkg/pull/27718

* [chakracore] Avoid race condition on generated headers.
2022-11-25 02:00:21 -08:00
Todor Prokopov 5fe0ac056c
[zint] Initial port (#27836) 2022-11-23 10:35:36 -08:00
7FrogTW 42db6e908b
[tensorflow-common] fix regex pattern of static link script (#27847) 2022-11-17 23:28:00 -08:00
Kai Pastor abce84432c
[botan] Update, higher level maintainer functions (#27750)
* Use higher level maintainer functions, cleanup

* Update

* Check vcpkg version

* Only static linkage on mingw

* Fix zlib linkage

* Patch for command line lenght issue
2022-11-17 23:22:14 -08:00
Kai Pastor 89a2b29130
[libgpg-error,libgcrpyt,libassuan,gpgme] Update, official mirrors, mingw, cross builds (#27668)
* Use VERSION

* Add nls feature and gettext deps

* Fix export of libintl dep

* Fix mingw on windows

* Fix crossbuilds

* Cleanup

* Keep translations for nls

* Add license

* [shiftmedia-libgpg-error] Split from pristine source port, update

* [libgpg-error] Update, official tarballs, cross builds

* [libgcrypt] Official tarballs, fix cross builds

* [libgcrypt] Update copyright

* [libassuan] Update, official tarballs, cross builds

* [gpgme] Update, cleanup

* [gpgme] Update copyright

* Update versions

* [shiftmedia-libgcrypt] Update

* No port libgpg

* Add missing version file

* Use make OPTIONS

* Update versions

* Revise build-tools pattern
2022-11-14 15:12:05 -08:00
Alexander Neumann 6f7ffeb18f
[many ports] Add X windows part 11/N (#27441)
* [libice] replace macros with typedefs

* [libx11] fix dl linkage on linux and cleanup the cmake wrapper.

* [libxxf86vm] add port

* [libxtst] add port

* [libxt] add port

* [libxmu] add port

* [libxaw] add port

* bump port version

* v db

* fix libxpm and maybe cross libxt

* malloc returns null for cross builds

* fix typo

* fix stuff

* v db

* fix stuff ?

* WIP commit

* libxt cross fix

* add todo

* fix libxaw

* xcb add some fixes.

* fix todos

* fix arm ?

* fix path

* bump some versions

* shorten comment

* format manifest

* v db

* fix stuff

* ci baseline

* v db

* adjust libx11 wrapper again

* v db

* add license

* remove doubled entry from v db

* v db

* libxmu remove global variable.

* correctly split unistd.patch and apply it

* disable thread safe init in libx11 on windows

* v db

* libx11 append options correctly.

* v db

* still not correct.

* v db
2022-11-11 17:32:25 -08:00
Frank 7bc4083c7f
[baseline] Remove rabit from ci.baseline.txt (#27649) 2022-11-04 14:56:08 -07:00
Kai Pastor 49931943ab
[mongo-c-driver,libbson] Update and fixes (#27517)
* Update and fix mongo-c-driver, libbson

* Update versions

* Feature zstd needs pkgconf

* Update versions

* Set host triplet to bring pkgconf into PATH

* Update versions
2022-11-02 14:39:31 -07:00
Alexander Neumann 1f825db83b
Add X windows part 12/N (#27512)
* [libdmx] add new port

* [libxcvt] add port

* [xbitmaps] add port

* format manifest

* use version

* v db

* add cross fixes and fix issue due to missing xorg macros on osx

* v db

* license

* v db

* Use the conventional copyright install.

* Correct the SHA512.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-01 14:00:11 -07:00
autoantwort 5a497469d1
[ogdf] update (#27502) 2022-10-31 13:25:38 -07:00
autoantwort 253704407a
[sciter] it can be skipped (#27504) 2022-10-28 21:41:50 -07:00
autoantwort 4ed186d97b
[libmikmod] add supports expression (#27501) 2022-10-28 21:39:45 -07:00
autoantwort e5cfe5f215
[plib] add supports expression (#27503) 2022-10-27 19:23:00 -07:00
autoantwort 763ec7a4d6
skip libmariadb:arm64-osx in ci (#27489) 2022-10-27 19:11:28 -07:00
autoantwort 628f5e0ad0
[graphqlparser] needs python2 (#27414) 2022-10-25 20:58:45 -07:00
Billy O'Neal ce99c947b6
[gdk-pixbuf] Fix PASSING, REMOVE FROM FAIL LIST (#27313) 2022-10-18 23:43:54 -07:00
Kai Pastor 33ca2dcc24
[allegro5|baseline] Minor changes, expect CI fail for arm64-windows (#27294)
* CI [skip actions]

* Remove obsolete vars

* Minor changes

* Trim patching

* Fix arm64 MSVC build

* Update versions

* Use msvc arm64 atomic ops

* Declare license

* CI [skip actions]

* Update versions

* Update baseline
2022-10-18 18:25:28 -07:00
Cheney Wang b653de7c30
[baseline] Remove mfl from ci.baseline.txt (#27216)
* [baseline] Remove mfl from ci.baseline.txt

* update
2022-10-14 13:10:30 -07:00
Kai Pastor 101931754a
[ogre] Update to 13.4.4 (#27107)
* Update to 13.4.4

* Update versions

* Fix obsolete zziplib reference

* Fix another resource path

* Update versions

* Patch pc file generation

* Update versions

* Force uniform cfg install path for osx

* Update versions

* Acquire swig if needed

* Update versions
2022-10-13 11:58:22 -07:00
Alexander Neumann e1a1ddd093
[Qt3D] add missing qt port (#26928)
* bump qtbase

* add qt3d

* format manifest

* test features in CI

* pass ci baseline stuff

* vulkan is skip in ci so cannot force it.

* remove extra ,

* fix deps

* try to fix promotion

* gstreamer adjustments.

* fix gstreamer on linux

* fix gstreamer stuff

* fix x264 api import macro

* fix gst-rsp-server

* correctly replace

* promote targets....

* enable arm64 qtwebengine

* --trace-expand

* install wrapper for egl.

* add newline

* remove opengl from skip list

* add gl to link

* another try

* retry again

* test dynamic angle linkage

* retry

* link XNVCtrl

* retry

* add libxnvctrl

* retry

* retry again...

* move wrapper to angle

* revert changes to egl-reg

* more debugging

* try again

* fix stuff

* add missing ,

* egl stuff

* wrapper stuff

* fix angle

* remove double dep

* remove libxnvctrl

* format manifest

* revert trace

* bump version

* bump v

* v db

* remove trace

* v db

* refine supports

* v db

* remove qtmultimedia from baseline
2022-10-12 01:21:25 -07:00
Kai Pastor 2909a549a9
[wxwidgets] Use vcpkg gtk3 for linux et al., fix mingw cross builds (#27087)
* Minor port corrections

* Use vcpkg gtk3 for linux et al.

* Update versions

* Update cmake-user

* Use vcpkg sdl2 cmake config

* Update versions

* Add direct cairo dependency

* Declare maybe-unused variables

* Fix mingw cross builds

* Update versions
2022-10-08 21:26:00 -07:00
Kai Pastor 26a09951e7
[libui] Revise platform support (#27141)
* Fix port issues

* Update versions

* Fix mingw

* Update versions
2022-10-08 21:10:53 -07:00
Lily Wang 1704a11b5e
[baseline][bitserializer, tbb] Remove from ci.baseline.txt (#27144)
* [baseline] Remove from ci.baseline.txt

* revert libui
2022-10-08 10:25:28 -07:00
Jack·Boos·Yu fe5757109d
[nvtt] Clean up baseline, add supports field instead (#27048)
* [vcpkg baseline][nvtt] Drop support with arm-windows

* version

* clean up baseline

* version
2022-10-05 16:08:38 -07:00
chausner f6db2412a0
[concurrencpp] Update to 0.1.5 (#26963)
* Update concurrencpp to 0.1.5

* Update CI baseline

* Update ci.baseline.txt

Co-authored-by: chausner <chausner@users.noreply.github.com>
2022-10-05 15:16:55 -07:00
autoantwort b533da1ea3
[clblas] fix arm build (#27092) 2022-10-05 15:06:50 -07:00
Alexander Neumann 779ce74ef6
[gstreamer] enable builds on more platforms (#27050)
* gstreamer fix build on linux

* v db

* let ci actually build more platforms.

* move qtmultimedia on baseline

* gstreamer osx
2022-10-03 14:07:49 -07:00
Nursultan Zarlyk eeb845640a
[geogram] Add arm64-windows support (#26875)
* Add arm64-windows

* Add version

* Remove geogram from ci.baseline

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-09-30 17:03:30 -07:00
Kai Pastor e1ebdb654a
[boost-fiber] Enable x64-osx (#26918)
* [boost-fiber] Enable osx

* Update versions

* Update boost generator

* Update boost generator
2022-09-27 15:51:05 -07:00
Billy O'Neal 86cab7438f
VM Update September 2022 (#26895)
* Revert Linux to Ubuntu 20.04.

* Cherry-pick intel-mkl from https://github.com/microsoft/vcpkg/pull/15233/

* Update pwsh to 7.2.6.

* Temporarily remove ci.baseline.txt skips for ICEs.

* Fix ICU version for Ubuntu version change.

* Update pools.

* Merge apt installs and fix WSL CUDA bindings.

* Fix WSL detection.

* Remove WSL specific nvidia because it misses nccl and cudnn.

* Add python-yaml for duktape.

* [shogun] Force use of OpenBLAS as the Lapack implementation.

Shogun declares a dependency on blas, which we have set to openblas. Installing Intel MKL on the VMs caused build of Shogun to fail because it tried to use MKL and that build is broken.

* Put colmap, graphicsmagick, and mfl skips back, as they are clearly not fixed.

* PASSING, REMOVE FROM FAIL LIST: jemalloc:x64-osx (/Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt).

* Update pool.

* Revert the intel-mkl changes until the BLAS/LAPACK vendoring problem is fixed.

* Update pool.

* Explicitly add bison, needed by gettext.

* Update pools
2022-09-26 12:36:42 -07:00
Billy O'Neal 5f6dfcb4d7
[tbb, pagmo2] Update TBB to 2021.5 and update pagmo2 to 2.18.0 (#26284)
* [tbb] Update to 2021.3.0

* [tbb] Add Threads dependency

* [pagmo2] Update to support new TBB

* [openvdb] Update to 8.1.0

* [embree2] Remove from baseline -- it is no longer receiving support from upstream

* [usd] Mark as unsupported

* [usd] Disable USD in CI due to policy https://github.com/PixarAnimationStudios/USD/issues/1600

* [openvdb] Bump port-version

* Update version database

* [pagmo2] Fix vcpkg.json

* update version

* wip update

* versions

* [embree2] deprecate, [openvdb,usd] resolve conflicts, [tbb] update

* Added libxml port.

* Remove port version as it's initial port.

* Added baseline version

* Support only for windows and static

* Allowed building debug version

* update versions

* Update ports/libxpm/portfile.cmake

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

* Added new lines

* Update ports/libxpm/vcpkg.json

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

* Update ports/libxpm/portfile.cmake

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

* Update ports/libxpm/vcpkg.json

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

* Regenerated versions

* Update ports/libxpm/vcpkg.json

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

* Libxpm is taken from gitlab now.

* Dropped changes against master in original repo for libxpm.

* Dropped libxpm from baseline

* Dropped version for libxpm

* Update cpuinfo

* Updated date of version

* Update version database

* Removed support for arm32 & uwp as library is not supporting it.

* Version regenerated

* Update ports/cpuinfo/vcpkg.json

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

* Updated versions

* Initial commit WIP

* Fixed compilation of latest stable version

* Dropped comments

* Switch from version-string to version

* Added versions

* Fixed path of cmake files for other projects

* Updated versions

* Various modernization.

* Fully mark embree2 as deprecated.

* [pagmo2] Disable -Werror

* [cctag] Fix finding and use of TBB.

* [openvdb] Baseline the static versions because they exceed FFFFFFFF in size, and I'm not sure if that's fixable....

* [gazebo] Apply https://github.com/osrf/gazebo/pull/3174 patch to fix TBB.

* Respond to failures in https://dev.azure.com/vcpkg/public/_build/results?buildId=76586

* [pagmo2] Add license. See 19d774fbb6/src/bfe.cpp (L5-L27)

* [tbb] Add license.

* [embree2] Add "license".

* [tbb] Use vcpkg_cmake_config_fixup and fix version as requested by @LilyWangLL

* [usd] Add usd is known broken message.

* [embree2] Remove completely.

* Fix version database.

* Fix usd version database.

* Fix wrong case on Linux.

* Lowercase the tbb directory to get to their configs.

* [cctag] minimize patches

* [tbb] Apply supports expression fix suggested in https://github.com/microsoft/vcpkg/pull/26284#discussion_r967427833

* [usd] Add note about upstream issue.

* [pagmo2] Minimize patch.

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Mathis Logemann <mathisloge@gmail.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
Co-authored-by: Vladimír Aubrecht <vladimir.aubrecht@me.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2022-09-23 12:03:33 -07:00
Szabolcs Horvát 63bbbfab92
[igraph] update to 0.10 (#26432)
* [igraph] update to 0.10

* [igraph] x-add-version

* [igraph] disable on arm64 windows due to lack of support for _umul128()

* [igraph] x-add-version

* [igraph] fix typo

* [igraph] x-add-version

* [igraph] update to 0.10.1

* [igraph] x-add-version

* Update versions/i-/igraph.json

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

* [igraph] remove special treatment of uwp from portfile

* [igraph] indicate that failure is expected for x64-uwp

* [igraph] x-add-version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-09-19 12:20:02 -07:00
Nursultan Zarlyk e19fc496c7
[Dlib] Enable arm64-windows (#26778)
* Add arm64-windows support

* Update port version

* Update dlib version

* Add dlib:arm64-windows in ci.baseline

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-09-15 12:33:44 -07:00
Jack·Boos·Yu b6d92018d4
[vcpkg baseline][many ports] Fix regressions (#26771)
* update version to merge fix changes

* update baseline

* Disable libxpm optional dependency gettext since missing tool xgettext

* cleanup atk:x64-windows-static

* version

* revert update changes

* version

* add feature gettext, fix patch

* version

* typo

* version
2022-09-14 11:20:47 -07:00
Jack·Boos·Yu d4dd1d314a
[vcpkg baseline][many ports] Fix baseline issues (#26646)
* [vcpkg baseline][kf5globalaccel] Re-fix build on Windows

* version

* Add license

* version

* cleanup baseline

* [libpq] Fix arm build

* [osg] Fix arm64-windows build

* version

* update baseline

* add license

* version

* set osg license to null

* version

* Try to use cmake option instead of patching the source

* version

* revert changes about libpq

* version

* Fix

* version

* revert changes about osg

* version
2022-09-14 11:19:58 -07:00
Javier Matos Denizac 927006b24c
openexr is passsing for arm64-windows (#26659) 2022-09-02 15:20:45 -07:00
Alonso Schaich 87ed56ca34
[gdk-pixbuf] update to 2.42.9 (#26534)
* [gdk-pixbuf] update to 2.42.9 (microsoft#26533)

* [gdk-pixbuf] don't build the test suite (microsoft#26533)

We're not running nor installing the test suite, so there's no
point in building it, either

* [gdk-pixbuf] Blacklist x64-windows-static (microsoft#26533)

Fails to build over here. In fact, 2.42.8 also fails over here,
so it's probably not a regression.

* [gdk-pixbuf] Regenerate version registries (microsoft#26533)
2022-08-31 13:36:38 -07:00
Alexander Neumann 3163230192
[vcpkg baseline][libxdamage,libxext,libxfixes] add ports (#26486)
* [libxdamage] add port

* [libxext] add port

* [libxfixes] add port

* v db

* [libx11] try fixing crosscompilation on windows.

* retry

* move to manual-tools

* touch doesn't work need the original obj file

* retry touch

* touch doesn't seem to work.

* v db
2022-08-26 13:08:05 -07:00
Nursultan Zarlyk a9dc9a4b32
[OpenBLAS] Upgrade to 0.3.21 and add arm64-windows support (#26396)
* Upgrade OpenBLAS

* Update OpenBLAS version

* Add OpenBLAS dependents to ci.baseline

Co-authored-by: Nursultan Zarlyk <nzarlyk@microsoft.com>
2022-08-25 14:36:41 -07:00
Kai Pastor 1b0252ca70
[isal] Update port to 2.30.0 (#26198)
* CI test isal, not spdk-isal

* Update to 2.30.0

* The nmake build uses only nasm

The autotools build chooses the tool by feature level.
It even requires yasm for mingw.

* Relax platform restriction

* Fix mingw builds

* Fixup pkgconfig

* Rewrite CMake config, move to unofficial namespace

* Update versions
2022-08-22 13:02:53 -07:00
Alexander Neumann 552f1ee5f8
[Part1|xwindow PR] Split up to dbus (#22642)
* first batch of xwindow PR ports - up to dbus

* first batch of xwindow PR ports - up to dbus

* format manifest

* version stuff

* remove if block

* version stuff

* fix xcb hash

* fix xproto dependency on meson blocking cross builds

* adjust message

* use X11_xcb_LIB

* version stuff

* put xlib arm64-windows on baseline

* fix dbus on osx and linux

* version stuff

* forget to set the value

* fix --export-dynamic on osx

* version dbus

* ci-retrigger

* add license (needs tool update)

* version adjustments

* version update

* remove unnecessary comments

* v db

* Apply suggestions from code review

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

* nitpicks

* rename xau to libxau

* use vcpkg_install_copyright and silence usage

* xtrans silence usage

* format-manifest

* v db

* make license null for ports without exact match

* xdmcp rename to libxdmcp

* merge x11 wrapper into xlib
rename xlib to libx11 to avoid a metaport

* v db

* missed dbus depending on x11.

* v db

* Update scripts/ci.baseline.txt

Co-authored-by: LilyWangLL <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-22 12:26:13 -07:00
Jack·Boos·Yu 3fefadf6cb
[vcpkg baseline][readosm/jemalloc] Disable uwp build and cleanup (#26455)
* [vcpkg baseline][readosm] Disable uwp build

* version

* Cleanup baseline
2022-08-22 09:46:21 -07:00
Dawid Wróbel e99d9a4fac
[shiftmedia-libgcrypt] new port (Windows fork of Libgcrypt) (#26364)
* [shiftmedia-libgcrypt] new port

* [shiftmedia-libgcrypt] add license

* [shiftmedia-libgcrypt] fix formatting

* [shiftmedia-libgcrypt] add version

* [shiftmedia-libgcrypt] update to 1.10.1, also support UWP

* [shiftmedia-libgcrypt] update version

* [ci.baseline.txt] restore gpg-error running on CI

* [libgpg-error] add TargetPlatformMinVersion

* [libgpg-error] update versions

* [shiftmedia-libgcrypt] fix supported platform

* [shiftmedia-libgcrypt] fix missing Version in .pc

* [shiftmedia-libgcrypt] update version

* [shiftmedia-libgcrypt] remove leftover warning

* [shiftmedia-libgcrypt] update version

* Update shiftmedia-libgcrypt.json

* Update libgpg-error.json

* [shiftmedia-libgcrypt] install includes instead of moving them around in buildtree

* [shiftmedia-libgcrypt] update version

* [shiftmedia-libgcrypt] wrap paths in quotes

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

* [shiftmedia-libgcrypt] support for Windows implies UWP

Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>

* [shiftmedia-libgcrypt] update version

* [shiftmedia-libgcrypt] use vcpkg_replace_string() instead of patches

* [shiftmedia-libgcrypt] update version

* [shiftmedia-libgcrypt] gpg-error already inupstream .pc as Requires.private

* [shiftmedia-libgcrypt] -L${libdir} already in upstream .pc

* [shiftmedia-libgcrypt] update version

* [shiftmedia-libgcrypt] pass OutDir as property, no need to patch

* [shiftmedia-libgcrypt] update version

* [shiftmedia-libgcrypt] msbuild adds a subfolder to OutDir on UWP

* [shiftmedia-libgcrypt] fix aclocal installation path

* [shiftmedia-libgcrypt] update version

Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
Co-authored-by: Billy O'Neal <bion@microsoft.com>
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
2022-08-18 17:17:11 -07:00
Billy O'Neal 4217fee510
Update Windows VMs for Patch Tuesday August 2022 (#26283)
* Install haskell-stack with apt instead of piping a sh.

* Update pools.

* Linux is exploding for some reason. I just found out it is getting created with a 30GB disk I'm guessing may be involved.

Did not wait for x64_windows_static_md to finish because enough was already on the floor.

PASSING, REMOVE FROM FAIL LIST: angle:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: angle:arm64-windows (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: angle:x64-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: angle:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: angle:x64-windows-static (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: angle:x86-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: qtwebengine:x64-windows (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: qtwebengine:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: qtwebengine:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: qtwebengine:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: qtwebengine:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: qtwebengine:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: rsocket:x64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: rsocket:x64-windows-static (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
REGRESSION: gazebo:x64-windows failed with BUILD_FAILED. If expected, add gazebo:x64-windows=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.

```
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2275: 'dart::common::Signal<_Res(_ArgTypes...),Combiner>::ConnectionBodyType': expected an expression instead of a type
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2923: 'std::shared_ptr': 'dart::common::Signal<_Res(_ArgTypes...),Combiner>::ConnectionBodyType' is not a valid template type argument for parameter '_Ty'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): note: see declaration of 'dart::common::Signal<_Res(_ArgTypes...),Combiner>::ConnectionBodyType'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2955: 'std::shared_ptr': use of class template requires template argument list
```

We have been seeing intermittent failures in gazebo:x64-windows and I think this just repro'd that...

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

```
D:\buildtrees\graphicsmagick\src\2e465a2909-adf106de54.clean\magick/nt_base.h(95): warning C4005: 'HAVE_FT2BUILD_H': macro redefinition
D:\buildtrees\graphicsmagick\src\2e465a2909-adf106de54.clean\magick/magick_config.h(123): note: see previous definition of 'HAVE_FT2BUILD_H'
D:\buildtrees\graphicsmagick\src\2e465a2909-adf106de54.clean\magick\effect.c(689) : fatal error C1001: Internal compiler error.
(compiler file 'D:\a\_work\1\s\src\vctools\Compiler\Utc\src\p2\main.c', line 224)
 To work around this problem, try simplifying or changing the program near the locations listed above.
If possible please provide a repro here: https://developercommunity.visualstudio.com
Please choose the Technical Support command on the Visual C++
 Help menu, or open the Technical Support help file for more information
  cl!RaiseException()+0x6c
  cl!RaiseException()+0x6c
  cl!DllGetObjHandler()+0xdb94f
  cl!DllGetObjHandler()+0x1ac555
```

😭

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

```
-- Performing post-build validation
The following files contain an absolute path ('D:\packages\mathgl_x64-windows', 'D:\installed', 'D:\buildtrees\mathgl'):
    D:\packages\mathgl_x64-windows\include\mgl2\config.h
There should be no absolute paths in the installed package, only relative ones.

Found 1 post-build check problem(s). To submit these ports to curated catalogs, please first correct the portfile:
    C:\a\2\s\ports\mathgl\portfile.cmake
-- Performing post-build validation done
error: building mathgl:x64-windows failed with: POST_BUILD_CHECKS_FAILED
```

@autoantwort

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

```
Building qtwebengine[core,default-features,geolocation,spellchecker,webchannel]:arm64-windows...
-- Setting up python virtual environmnent...
-- Installing python packages: html5lib
-- Setting up python virtual environmnent...finished.
CMake Warning at ports/qtwebengine/portfile.cmake:83 (message):
  Buildtree path 'D:/buildtrees/qtwebengine' is too long.

  Consider passing --x-buildtrees-root=<shortpath> to vcpkg!

  Trying to use 'D:/buildtrees/qtwebengine/../tmp'
Call Stack (most recent call first):
  scripts/ports.cmake:147 (include)

-- Using cached qtwebengine-everywhere-src-6.3.1.tar.xz.
-- Cleaning sources at D:/buildtrees/tmp/src/here-src-6-367c283e50.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/downloads/qtwebengine-everywhere-src-6.3.1.tar.xz
-- Using source at D:/buildtrees/tmp/src/here-src-6-367c283e50.clean
-- Found external ninja('1.10.2').
-- Configuring arm64-windows-dbg
-- Configuring arm64-windows-rel
CMake Warning at D:/installed/x64-windows/share/vcpkg-cmake/vcpkg_cmake_configure.cmake:302 (message):
  The following variables are not used in CMakeLists.txt:

      FEATURE_webengine_geolocation
      FEATURE_webengine_spellchecker
      FEATURE_webengine_v8_snapshot_support
      FEATURE_webengine_webchannel
      FEATURE_webengine_webrtc

  Please recheck them and remove the unnecessary options from the
  `vcpkg_cmake_configure` call.

  If these options should still be passed for whatever reason, please use the
  `MAYBE_UNUSED_VARIABLES` argument.
Call Stack (most recent call first):
  D:/installed/arm64-windows/share/qtbase/qt_install_submodule.cmake:108 (vcpkg_cmake_configure)
  ports/qtwebengine/portfile.cmake:102 (qt_cmake_configure)
  scripts/ports.cmake:147 (include)

-- Building arm64-windows-dbg
-- Building arm64-windows-rel
-- Installing: D:/packages/qtwebengine_arm64-windows/share/qtwebengine/copyright
-- Performing post-build validation
The folder /include is empty or not present. This indicates the library was not correctly installed.
There should be no empty directories in D:\packages\qtwebengine_arm64-windows
The following empty directories were found:
```

This was previously blocked by qtwebengine:x64-windows=fail. Will investigate...

* Remove attempt to install extra stuff for scale set agents.

* Turn on boot diagnostics.

* Update pools.

* Back out most Linux changes.

* Analysis of https://dev.azure.com/vcpkg/public/_build/results?buildId=76482&view=results

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

Added this skip too.

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

```
C:\PROGRA~1\MICROS~1\2022\ENTERP~1\VC\Tools\MSVC\1433~1.316\bin\Hostx64\x64\cl.exe   /TP -DBOOST_ALL_DYN_LINK -DBOOST_ALL_NO_LIB -DBOOST_TEST_DYN_LINK -DBUILDING_DLL -DBUILDING_DLL_GZ_PHYSICS -DFREEIMAGE_LIB -DH5_BUILT_AS_DYNAMIC_LIB -DIGN_PROFILER_ENABLE=0 -DLIBBULLET_VERSION=3.21 -DLIBBULLET_VERSION_GT_282 -DNOMINMAX -DNOUSER -DPROTOBUF_USE_DLLS -DTINYXML2_DEBUG -DTINYXML2_IMPORT -DWIN32_LEAN_AND_MEAN -D_USE_MATH_DEFINES -DdIDEDOUBLE -Dgazebo_physics_EXPORTS -ID:\buildtrees\gazebo\src\46e867c51d-eba7a8151f.clean\test\gtest\include -ID:\buildtrees\gazebo\src\46e867c51d-eba7a8151f.clean -ID:\buildtrees\gazebo\x64-windows-dbg -ID:\installed\x64-windows\debug\..\include\libusb-1.0 -external:ID:\buildtrees\gazebo\src\46e867c51d-eba7a8151f.clean\deps\opende\include -external:ID:\installed\x64-windows\include -external:ID:\installed\x64-windows\debug\..\include -external:ID:\installed\x64-windows\include\ignition\msgs5 -external:ID:\installed\x64-windows\include\ignition\math6 -external:ID:\installed\x64-windows\include\ignition\transport8 -external:ID:\installed\x64-windows\include\ignition\common3 -external:ID:\installed\x64-windows\include\ignition\fuel_tools4 -external:ID:\installed\x64-windows\include\OGRE -external:ID:\installed\x64-windows\include\sdformat-9.8 -external:ID:\installed\x64-windows\include\bullet -external:ID:\installed\x64-windows\include\sdformat-9.8\sdf\.. -external:ID:\installed\x64-windows\include\ignition\cmake2 -external:ID:\installed\x64-windows\include\eigen3 -external:ID:\installed\x64-windows\share\urdfdom_headers\..\..\include -external:ID:\installed\x64-windows\include\urdfdom -external:ID:\installed\x64-windows\include\urdfdom_headers -external:W0 /nologo /DWIN32 /D_WINDOWS /W3 /utf-8 /GR /EHsc /MP        /wd4005 /wd4068 /wd4244 /wd4251 /wd4267 /wd4275 /wd4996 /EHsc /D_DEBUG /MDd /Z7 /Ob0 /Od /RTC1    /EHsc -I"D:/installed/x64-windows/include" /Zc:__cplusplus /permissive- /Zc:strictStrings- /Zc:externC- -std:c++17 /showIncludes /Fogazebo\physics\CMakeFiles\gazebo_physics.dir\dart\DARTBoxShape.cc.obj /Fdgazebo\physics\CMakeFiles\gazebo_physics.dir\ /FS -c D:\buildtrees\gazebo\src\46e867c51d-eba7a8151f.clean\gazebo\physics\dart\DARTBoxShape.cc
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2275: 'dart::common::Signal<_Res(_ArgTypes...),Combiner>::ConnectionBodyType': expected an expression instead of a type
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2923: 'std::shared_ptr': 'dart::common::Signal<_Res(_ArgTypes...),Combiner>::ConnectionBodyType' is not a valid template type argument for parameter '_Ty'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): note: see declaration of 'dart::common::Signal<_Res(_ArgTypes...),Combiner>::ConnectionBodyType'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2955: 'std::shared_ptr': use of class template requires template argument list
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include\memory(1493): note: see declaration of 'std::shared_ptr'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(87): error C2955: 'std::shared_ptr': use of class template requires template argument list
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include\memory(1493): note: see declaration of 'std::shared_ptr'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(182): error C2275: 'dart::common::Signal<void(_ArgTypes...),dart::common::signal::detail::DefaultCombiner>::ConnectionBodyType': expected an expression instead of a type
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(182): error C2923: 'std::shared_ptr': 'dart::common::Signal<void(_ArgTypes...),dart::common::signal::detail::DefaultCombiner>::ConnectionBodyType' is not a valid template type argument for parameter '_Ty'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(182): note: see declaration of 'dart::common::Signal<void(_ArgTypes...),dart::common::signal::detail::DefaultCombiner>::ConnectionBodyType'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(182): error C2955: 'std::shared_ptr': use of class template requires template argument list
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include\memory(1493): note: see declaration of 'std::shared_ptr'
D:\installed\x64-windows\include\dart/common/detail/Signal.hpp(182): error C2955: 'std::shared_ptr': use of class template requires template argument list
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.33.31629\include\memory(1493): note: see declaration of 'std::shared_ptr'
```

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

This was https://github.com/microsoft/vcpkg/pull/26360

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

This was previously blocked by x64-windows being skipped, so I'm just adding it to the baseline for now.
2022-08-17 16:44:51 -07:00
Evgeny Karpov a9a23172a7
[gmp] arm64 windows build support (#26300)
* * support gmp:arm64-windows by disabling assembly optimization

* * update version

* * marks some nettle port builds as expected to fail

* Remove x64-osx skip.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-16 09:33:28 -07:00
autoantwort 55bf0d8d41
[ci.baseline.txt] add some entries for arm64-osx (#26341) 2022-08-15 11:41:35 -07:00
Billy O'Neal ae76307e4b
Audit use of TO_NATIVE_PATH. (#26201)
* Audit use of TO_NATIVE_PATH.

TO_NATIVE_PATH should only be used when (1) pasting a path into a command line, or (2) displaying a path to a user. It must not be used before calling other CMake operations like file(WRITE.

Fixes https://github.com/microsoft/vcpkg/issues/26178

ports/ffmpeg/portfile.cmake:
Both uses are being embedded into a command line ✅

ports/gdal/dependency_win.cmake
117: This used TO_NATIVE_PATH but didn't actually connect the result. It's going on a command line so TO_NATIVE_PATH is appropriate.
Drive by: Added quotes around other uses (all of which seem to be going to command lines).
202: ${EXPAT_LIBRARY_REL} ${ZLIB_LIBRARY_REL} don't seem to be set even though they are used; I think this is wrong but I don't know for sure that it is so I'm leaving it alone for now.

ports/msmpi/portfile.cmake
All 3 uses are being embedded into a command line ✅

ports/jemalloc/fix-utilities.patch
ports/libproxy/fix-dependency-libmodman.patch
ports/qtbase/env.patch
These are in upstream content / context so it is not edited.

ports/opengl/portfile.cmake
Broken! Drive by fixes:
* Modernized checking VCPKG_BUILD_TYPE
* Ordered things consistently to be release then debug.
* Removed funny newlines.

ports/openni2/portfile.cmake
Borderline OK; it goes into an MSBuild / vcxproj. I'm leaving it alone. Drive by fixes:
* Guarded debug-only copies for VCPKG_BUILD_TYPE
* Fixed supports expression

ports/openssl/unix/CMakeLists.txt:
Unused!

ports/pthreads/portfile.cmake:
Both uses are being embedded into a command line ✅

ports/qt5-base/cmake/qt_fix_makefile_install.cmake
I'm not sure if this one is OK but it's being embedded into a file so it's probably fine.

ports/qtapplicationmanager/portfile.cmake:
I'm pretty sure this one is wrong, but it's guarded by VCPKG_TARGET_IS_WINDOWS so the ability to create damage is limited.

ports/readosm/portfile.cmake:
The use is being embedded into a command line ✅

ports/spatialite-tools/portfile.cmake:
The use is being embedded into a command line ✅

ports/sqlcipher/portfile.cmake:
Both uses are being embedded into a command line ✅

scripts/ports.cmake:
Some uses were unused, others are immediately used and printed to the console. ✅

scripts/buildsystems/vcpkg.cmake:
Fixed :)

scripts/cmake/vcpkg_build_qmake:
Looks unused.

scripts/cmake/vcpkg_build_process.cmake:
Added to console message only. ✅

scripts/cmake/vcpkg_execute_required_process_repeat.cmake:
Added to console message only. ✅
Drive by: Fixed typo in variable name in the message.

scripts/cmake/vcpkg_execute_required_process.cmake:
Added to console message only. ✅

* Fix missing license.
2022-08-12 15:21:20 -07:00
Francisco Facioni 4b4766c793
[breakpad] Update to 2022.07.12 (#26232)
* [breakpad] Update to 2022.07.12

* Also add arm64-windows to 'supports' because pe_util.cc(280) assumes IMAGE_RUNTIME_FUNCTION_ENTRY has a member UnwindInfoAddress which is only true on x86 and x64.

(Note that _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY, _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, and _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY do not have this member)

Simplifying to CNF:
!uwp & !(windows & (arm | arm64 | alpha)) // except of course alpha doesn''t exist
!uwp & (!windows | !(arm | arm64))
!uwp & (!windows | (!arm & !arm64))
!uwp & (!windows | !arm) & (!windows | !arm64)

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-09 13:28:25 -07:00
Francisco Facioni 30619e717a
[libsrt] Update to 1.5.0 (#26219)
* [libsrt] Update port to 1.5.0

* Remove unnecessary port-version and ci.baseline.txt entries.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-08-08 12:08:40 -07:00
Billy O'Neal 49bafb9867
[gdk-pixbuf] Enable build in CI. (#26207)
https://dev.azure.com/vcpkg/public/_build/results?buildId=76107
PASSING, REMOVE FROM FAIL LIST: gdk-pixbuf:x64-windows-static (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
2022-08-05 23:51:35 -07:00
Thomas1664 3887833719
[urdfdom] Update to 3.1.0 (#25591)
* [urdfdom] Update to 3.1.0

* Enable static builds

* version

* Remove from ci baseline

* Update headers as well

* use version

* version

* Update dartsim

* version

* only dynamic

* version

* Fix version

* version

* Update dartsim

* version

* [dartsim] update to fix Windows build failure

* Add fmt dependence

* urdfdom supports

* Update ref

* license

* version

* dartsim isn't supported on 32 bits anymore

* version

* [dartsim] update to 6.12.2

* version

* maybe unused

* version

* Fix patch

* version

* cr urdfdom-headers

* dartsim

* urdfdom

* version

* license

* version
2022-08-05 23:09:54 -07:00
Stefano Sinigardi acb370dd6d
[OpenCV] update to v4.6.0 (#25431)
* [OpenCV] update to v3.4.18 and v4.6.0
enable python2 in vcpkg-get-python-package

* fix references

* remove python2 from testing

* restore python2 tests only on windows&x64

* fix references

* [OpenCV2] add jasper patch

* fix references

* update handling multiple versions

* add usage files

* [dbow] fix build

* [dbow] fix version

* fix references

* remove ipp from vcpkg-ci-opencv for opencv3

* [OpenCV2] fix CRT linking with static libs

* fix references

* [dbow3] add support clause now that is CI tested
[cctag] enable opencv4, fix build on osx

* fix references

* [OpenCV2] fix patch

* fix references

* [libharu] bump version

* fix references

* [rtabmap] fix for opencv 4.6

* [rtabmap] fix manifest

* fix references

* remove llvm dependency to ease CI load

* version

* overwrite version

* fixes for mingw

* add mingw patch

* fix references

* [OpenCV2] fix generated config on win32

* fix references

* update version

* update version

* overwrite baseline

* cleanup after merge

* fix references

* [openmvs] trying to diagnose the problem - DO NOT MERGE

* fix references

* restore port version

* fix references

* Revert "[openmvs] trying to diagnose the problem - DO NOT MERGE"

This reverts commit 8bfd0ff4f9.

* Revert "fix references"

This reverts commit 0e915f6eef.

* skip opencv2 and opencv3

* remove again opencv2/3 from vcpkg-ci-opencv

* apply fixes from review

* fix references

* wrong checksum (tested on windows)

* Github-actions fixes (#2)

* Update opencv4.json

* fix github-actions issues

* formating vcpkg.json

* update git-trees

* fix rtabmap license

* fix references

* fix also dbow3 license

* fix references

* [cctag] remove unnecessary patch section

* fix references

Co-authored-by: Frank <65999885+FrankXie05@users.noreply.github.com>
Co-authored-by: FrankXie <v-frankxie@microsoft.com>
Co-authored-by: Matthieu Penant <matthieu.penant@seika.ca>
Co-authored-by: Matthieu Penant <thieum22@hotmail.com>
2022-08-04 17:21:59 -07:00
Billy O'Neal 42886097a9
[glib] Support static build on Windows. (#25937)
* [glib] Support static build on Windows.

As suggested by @Neumann-A

* Remove ci.baseline.txt entries.

* ci.baseline.txt updates.

REGRESSION: atk:x64-windows-static failed with BUILD_FAILED. If expected, add atk:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: gdk-pixbuf:x64-windows-static failed with BUILD_FAILED. If expected, add gdk-pixbuf:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: glibmm:x64-windows-static failed with BUILD_FAILED. If expected, add glibmm:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: glibmm:x64-windows-static-md failed with BUILD_FAILED. If expected, add glibmm:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:x64-windows-static failed with BUILD_FAILED. If expected, add gstreamer:x64-windows-static=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: gstreamer:x64-windows-static-md failed with BUILD_FAILED. If expected, add gstreamer:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: lcm:x64-windows-static-md failed with BUILD_FAILED. If expected, add lcm:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: libgxps:x64-windows-static-md failed with BUILD_FAILED. If expected, add libgxps:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
Previously blocked by glib supports expression.

REGRESSION: mfl:x64-windows-static-md failed with BUILD_FAILED. If expected, add mfl:x64-windows-static-md=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
This was not blocked before but it's an ICE; I'm going to hope it's intermittent I guess?

Drive by fixed alphabetizing boringssl.

* [mfl] Skip ICE.

* openscap was previously blocked by the supports, the others are just extending the static-md skip to static.
2022-08-03 18:59:19 -07:00
Kai Pastor 40ec948687
[openimageio] Update to v2.3.17.0, revise dependencies and export (#23918)
* Fix exported Imath dependency

* Drop unused deps from patches and config

* Handle DLL import in installed header

* Fix non-required find_package(OpenColorIO)

* Omit unrelocatable script

* Installation cleanup

* Update to 2.1.2

* Fix exported pc file

* Update versions

* Silence warning

* Update versions

* OpenImageIO features CI test

* Consolidate patches

* Revise OpenJPEG patching

* Revise PNG patching

* Revise libheif patching

* Revise libsquish patching

* Revise ffmpeg patching

* Fix static ffmpeg linking

* Fix webp usage

* More dependency control

* Misc cleanup

* Update copyright, add usage

* Move config to share/openimageio

* Trim dependencies

* Revise opencv dependency

* Remove find modules which might clash with opencv

* Use opencolorio config and target

* Update openimageio to 2.3.17.0

* LINKSTATIC breaks CRT lib linkage

* Catch Imath version conflicts.

This is not a regression but the result of previous opencolorio changes.
It will eventually be resolved by upgrading openexr.

* Remove llvm from opencv CI test port [skip actions]

* [libheif] Fix symbol export

* [skip actions]

* Update versions

* Add baseline =pass entries.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-07-28 22:19:42 -07:00
Kai Pastor e20e1c7908
[arrow] Update to 8.0.1, fix usage (#25983)
* Use expressive patch name

* Fix BROTLI_INCLUDE_DIR import

* glog is unused (off by default)

* Cleanup portfile, fix 'arrow[core]'

* Add CI test port

* Update to 8.0.1 [skip actions]

* Declare dependency source for substituted packages

* Trim obsolete patch chunks

* Fix static link libs export

* Use substituted targets directly, for proper export

* Fix snappy lib export to pc file

* Update versions

* Add license for test port

* Add =pass entries for the new "vcpkg-ci-Xxx" port.

Co-authored-by: Billy O'Neal <bion@microsoft.com>
2022-07-27 12:39:30 -07:00
autoantwort 2343dc8bed
[ci.baseline.txt] add some entries for arm64-osx (#25942) 2022-07-26 10:04:13 -07:00
Thomas1664 f93ba152d5
[nrf-ble-driver] Remove possible conflicting files (#25900)
* Fix possible conflicting license file

* version

* update license

* format

* version

* UWP can't handle drivers

* version
2022-07-22 14:39:50 -07:00
Cedric GNIEWEK 343319653a
[libmicrodns] Add new port (#25660)
* [libmicrodns] Add new port

* [libmicrodns] Add version
2022-07-13 13:48:45 -07:00
Thomas1664 6118049642
[vcpkg baseline][opencensus-cpp] Set cxx standard to 14 for compatibility with abseil (#25735)
* {vcpkg baseline] Set cxx standard to 14 for compatibility with abseil

* Remove from CI baseline

* version

* license

* version
2022-07-12 14:07:02 -07:00
LilyWangLL dbb8930ca3
[vcpkg baseline][isal, spdk-isal] Fix conflict (#25679)
* [vcpkg baseline][isal, spdk-isal] Fix conflict

* format vcpkg.json

* x-add-version

* apply suggestion

* x-add-version

Co-authored-by: LilyWangLL <v-lilywang@microsoft.com>
2022-07-11 16:22:28 -07:00
Kai Pastor e2b22a2ae5
[liblas] Fix geotiff dependency, document usage, add feature 'tools' (#25664)
* [liblas] use supports expression

* Fix linkage and license

* Drop pointless stuff

* Simplify cleanup, minor fixes

* Fix exported config

* Add tools feature

* Install usage file

* Update versions

* Fix usage

* Update versions

* Add Windows prefix to usage

* Update versions

Co-authored-by: Leander Schulten <Leander.Schulten@rwth-aachen.de>
2022-07-11 15:52:46 -07:00
Henrik Gaßmann 98f8d00e89
[ned14-internal-quickcpplib] Update port @2022-07-04 (#25560)
* [quickcpplib] Update port @2022-07-04

* [quickcpplib] Invert polyfill features

* [quickcpplib] Update version database

* [quickcpplib] Exclude CI failures
2022-07-08 14:05:39 -07:00
Kai Pastor fb3190dcc5
[vcpkg script] Test pkg-config integration (#25531)
* Require cmake-user to pass CI

* Update baseline state documentation

* Test pkg-config integration

* Prefer pkgconf

* Make pkgconf required
2022-07-07 14:27:38 -07:00
Kai Pastor 5a8ff0088a
[libxml2,libxslt] Revise dependency handling (#24935)
* Update mingw support expressions

* Update versions

* Use pkg-config for complete libgcrypt dependencies

* Remove crypto from default features

Align with CMake build system defaults.

* Drop unused liblzma dependency

* Update versions

* Skip installation of docs

* Update versions

* Restructure patches

* Update versions

* CI [skip actions]

* Revise libxml2 wrapper

* Omit CONFIG from find_package(LibXml2)

* Test libxml2 with, and fix for, CMake 3.7

* Update versions

* More libxml2 wrapper changes

* libxslt gcrypt variable name changes

* Install usage

* Trim portfile

* [openscap] Use vcpkg pkg-config database

* [openscap] Unbreak find_package(Threads)

* Update versions

* Update CI baseline

* REQUIRED is a literal

* Update versions

* Always load libxml2 config instead of find module [skip actions]

* [libxmlmm] Fix linking to libxml2

libxml2 needs iconv include dir on Windows.

* [libxmlmm] License field and processing

* [libxmlmm] Export unofficial CMake config

* [libxmlmm] Change target prefix, not global default

* Revert cmake-user changes

* Set LIBXML2_FOUND

* Update versions

* Fix xslt-config

* Update versions

* Adjust tidy-html5

* Update versions

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-07-06 14:30:42 -07:00
Anders Wind 99021f98b1
[isal] Update port (#24777)
* Update isalConfig.cmake

* Refactor build process

* Remove debug/share on non-Windows

* Fix build, fix config.cmake, correct usage info

* version

* Add supports, add license

* cleanup baseline

* version

* update supports

* version

* Correct include path

* version

* Fix lib name on non-Windows

* version

* Apply suggestion

* version

* Apply suggestions

* version

* Apply suggestion

* version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-07-06 14:07:55 -07:00
Jianshen Liu 4826ede840
[dpdk] Update to version v22.03 (#25374) 2022-07-01 22:50:05 -07:00
Billy O'Neal 9ba75e6e17
Update VMs for June Patch Tuesday (#25260)
* Update PowerShell to 7.2.4.

* Update Windows SDKs.

* Add libdbus-1-dev. Resolves https://github.com/microsoft/vcpkg/issues/25094

* PASSING, REMOVE FROM FAIL LIST: chmlib:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).

PASSING, REMOVE FROM FAIL LIST: chmlib:x64-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: gl3w:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: glew:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: laszip:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: laszip:x64-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: opengl:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: rttr:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: rttr:x64-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: seal:arm-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: seal:x64-uwp (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).

:)

REGRESSION: ftgl:arm-uwp failed with BUILD_FAILED. If expected, add ftgl:arm-uwp=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: mathgl:arm-uwp failed with BUILD_FAILED. If expected, add mathgl:arm-uwp=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: opencsg:arm-uwp failed with BUILD_FAILED. If expected, add opencsg:arm-uwp=fail to C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt.

These were all previously blocked by one of the above passing-remove-from-fail-lists.

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

This port hates the current Windows SDK, and it is a leaf port, so I'm marking it `=fail`:

```
D:\buildtrees\ms-quic\src\v1.2.0-19ce393c24.clean\src\inc\quic_platform_winuser.h(564): error C2375: 'NtQueryTimerResolution': redefinition; different linkage
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winternl.h(713): note: see declaration of 'NtQueryTimerResolution'
D:\buildtrees\ms-quic\src\v1.2.0-19ce393c24.clean\src\inc\quic_platform_winuser.h(765): error C2011: '_THREAD_NAME_INFORMATION': 'struct' type redefinition
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winternl.h(352): note: see declaration of '_THREAD_NAME_INFORMATION'
D:\buildtrees\ms-quic\src\v1.2.0-19ce393c24.clean\src\inc\quic_platform_winuser.h(773): error C2375: 'NtSetInformationThread': redefinition; different linkage
C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\um\winternl.h(659): note: see declaration of 'NtSetInformationThread'
```

arm64-windows crashed. Previously opengl failed so we never got here. https://github.com/microsoft/vcpkg-tool/pull/599

```
Building opengl[core]:arm64-windows...
-- Fixing pkgconfig file: D:/packages/opengl_arm64-windows/lib/pkgconfig/glu.pc
-- Fixing pkgconfig file: D:/packages/opengl_arm64-windows/lib/pkgconfig/opengl.pc
-- Using cached msys-mingw-w64-i686-pkg-config-0.29.2-3-any.pkg.tar.zst.
-- Using cached msys-mingw-w64-i686-libwinpthread-git-9.0.0.6373.5be8fcd83-1-any.pkg.tar.zst.
-- Using msys root at D:/downloads/tools/msys2/9a1ec3f33446b195
-- Fixing pkgconfig file: D:/packages/opengl_arm64-windows/debug/lib/pkgconfig/glu.pc
-- Fixing pkgconfig file: D:/packages/opengl_arm64-windows/debug/lib/pkgconfig/opengl.pc
-- Performing post-build validation
Found more than 1 architecture in file D:\packages\opengl_arm64-windows\debug\lib\GlU32.Lib
##[error]vcpkg ci failed
At C:\a\2\s\scripts\azure-pipelines\test-modified-ports.ps1:173 char:5
+     throw "vcpkg ci failed"
+     ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : OperationStopped: (vcpkg ci failed:String) [], RuntimeException
+ FullyQualifiedErrorId : vcpkg ci failed
##[error]PowerShell exited with code '1'.
```
2022-06-23 15:54:56 -07:00
autoantwort a80c81b405
[tre] fix macos build (#25343) 2022-06-23 14:51:01 -07:00
autoantwort d6aff8080a
[gppanel] use supports expression (#25348)
* [gppanel] use supports expression

* fix osx build

* fix license
2022-06-23 13:53:51 -07:00
autoantwort 9214a5f566
[gts] use supports expression (#25346) 2022-06-23 13:50:57 -07:00
autoantwort 16e92b355e
[lcm] use supports expression (#25356) 2022-06-23 13:47:33 -07:00
autoantwort f6cea41a51
[openmpi] update to latest release (#25351) 2022-06-22 14:35:07 -07:00
JonLiu1993 0016cd5a4f
Remove chmlib (#25357) 2022-06-21 13:36:42 -07:00
autoantwort 8ac611ad3f
[fuzzylite] fix osx build (#25347) 2022-06-21 13:32:54 -07:00
Thomas1664 b49b2bdf22
[many ports] Remove from CI baseline (#25075)
* cppcms

* cudnn

* devicenameresolver

* epsilon

* fann

* cudnn license

* devicenameresolver version

* epsilon

* version

* Remove from ci baseline

* license

* version

* libbf

* version

* Why are those ports unsupported on static? I think because of failing post build lint

* version

* cppcms

* version

* epsilon

* version

* typo

* version

* test on static

* version

* cppcms not supported on static

* version

* cudnn

* device

* version

* try again...

* version

* version-date

* version

* [cppcms] Patch out tests & examples

* version

* Fix patch

* version

* remove debug include

* version

* [cppcms] copy pdbs

* version
2022-06-17 15:48:09 -07:00
Billy O'Neal 0abb2b2d88
Update vcpkg-tool to 2022-06-15 (#25226)
* Update vcpkg-tool to 2022-06-15. See https://github.com/microsoft/vcpkg-tool/releases/tag/2022-06-15
* Add `=pass` entries from https://github.com/microsoft/vcpkg-tool/pull/579
* Cherry pick XUnit output from https://github.com/microsoft/vcpkg/pull/23477 which hooks up https://github.com/microsoft/vcpkg-tool/pull/585 (Thanks again @dg0yt !)
* Update release process document now that we can do the full tree rebuild to test the tool release before signing.

Thank you:

@autoantwort 
@christophe-calmejane 
@JackBoosY 
@benmcmorran
@hmoffatt 
@klalumiere 
@Thomas1664 
@Neumann-A 
@AenBleidd

for your contributions!

Fixes https://github.com/microsoft/vcpkg/issues/22686 .
Fixes https://github.com/microsoft/vcpkg/issues/21800 .
Fixes https://github.com/microsoft/vcpkg/issues/16216 .
Fixes https://github.com/microsoft/vcpkg/issues/15836 .

Full tree rebuild testing this update is: https://dev.azure.com/vcpkg/public/_build/results?buildId=73664&view=results
2022-06-15 11:20:52 -07:00
Thomas1664 3cca353a8a
[mmloader] Fix `supports` (#25232)
* [mmloader] Fix supports

* Fix version db

* Fix version

* version

* [mmloader] Remove from CI baseline

* unsupported on UWP

* version

* Revert version db
2022-06-14 09:50:00 -07:00
cd-pkwan e78aa84211
[chartdir] use versioned download link (#23732)
* Update download link

* Fix version database.

* Remove skips from ci.baseline.txt.

* Use versioned download link

Updated to use versioned download links for macOS, Linux x86 and Linux x64, in addition to Windows.

* Update portfile.cmake

* Remove support for arm and uwp

* Update ci.baseline.txt

* Update version database.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-06-14 09:09:30 -07:00
Buck Yeh 45f26a1bf1
[buck-yeh-bux-sqlite] New port (#25144)
* [bux] Add new port

* Corrections according to Create Pull Request suggested questions

* SHA512

* Mark fails into .\scripts\ci.baseline.txt

* Mark fails into .\scripts\ci.baseline.txt

* No need of "port-version": 1 in vcpkg.json

* Update version database

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/portfile.cmake

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

* Update ports/bux/vcpkg.json

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

* Update bux.json

* Update ports/bux/vcpkg.json

* update version

* Update scripts/ci.baseline.txt

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

* update bux support

* update version

* update version

* Rename bux to buck-yeh-bux

* Update version database

* [buck-yeh-bux] upgrade to v1.5.0

1. [New] `bux::C_ParaLog` is ready for a variety of parallel logging configurations, filtered or unfiltered.
2. [New] Necessary helper classes for implementation _s.t_ logger users no longer need to declare child source instances explicitly.
3. [New] Add methods to `ParaLog.h` & `SyncLog.h` to support testability.
4. [New] Add unit test cases to `ParaLog.h` & `SyncLog.h` (test_paralog & test_logger)
5. [New] Update what are found in `test/` to `test/archlinux/aur_poc/`
6. [Bug] `std::uniform_int_distribution<unsigned char>` no longer allowed.
7. [Change] `CUR_FUNC_` for Windows (MSVC)
8. [Change] `tbb` is no longer implicitly needed by C++ standard library.
9. [Change] `smoke_filtlog.cpp` verifies 2-level log filters ok.

* Missing comma in versions/b-/buck-yeh-bux.json

* buck-yeh-bux 1.6.0

* Corrections made according to NancyLi1013's requests in PR #20813

* Fix SHA key in versions/b-/buck-yeh-bux.json

* Update to buxk-yeh-bux v1.6.2

* [buck-yeh-bux-mariadb-client] The first release

* Add dependency to libmariadb

* Inccorect git-tree value in versions/b-/buck-yeh-bux-mariadb-client.json

* linux build is enabled

* [buck-yeh-bux] Upgrade to 1.6.3 to allow u64-linux

* linux build is disabled again for not recognizing C++20 header <concpts> yet

* Mark vcpkg.json to support Linux but ci.baseline.txt to fail the CI build

* Repair buck-buck-yeh-bux in version database.

* [buck-yeh-bux] Upgrade to 1.6.5

* [buck-yeh-bux] Upgrade to 1.6.5

* Add "license" field

* Correction nade by `./vcpkg format-manifest ports/buck-yeh-bux/vcpkg.json`

* Update according to `git rev-parse HEAD:ports/buck-yeh-bux`

* [buck-yeh-bux-mariadb-client] Upgrade to 1.0.3

* [buck-yeh-bux-sqlite] New port

* `vcpkg.json`/"supports" changed to "!(arm | uwp | osx | linux)" for all my ports

And remove the corresponding lines from `ci.baseline.txt`

* Update "port-version" & "git-tree"

* Update "port-version"

* Update "git-tree" but revert "port-version"

* Update ports/buck-yeh-bux-mariadb-client/vcpkg.json

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

* Update ports/buck-yeh-bux/vcpkg.json

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

* Run `./vcpkg x-add-version ...` to update port-version

* Update buck-yeh-bux-mariadb-client.json

* Update buck-yeh-bux.json

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>
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-06-10 10:22:57 -07:00
Ryan a6f4a954bf
[xbyak] Update to 6.60 (#25152)
* update to 6.60

* add license field

* use path from cmakelists, not the port name (which aren't necessarily the same)

* fail cases are already listed in the supports field

* add versions
2022-06-09 05:24:05 -07:00
LilyWangLL c379c64ff9
[crashpad] Fix can't find build/build_config.h (#25106)
* [crashpad] Fix can't find build/build_config.h

* x-add-version

* remove crashpad:x64-linux=fail form ci.baseline.txt

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-06-07 13:57:51 -07:00
Robert Schumacher 203f5f3bef
[ci.baseline.txt] Updates for CI 20220604.1 (#25099) 2022-06-06 15:43:17 -07:00
Zac Walker d090b933e9
[getopt-win32] ARM64 support (#24963)
* [getopt-win32] ARM64 support

* retrigger checks

* updated git-tree sha

* Specify ports that do not support ARM but were enabled by getopt-win32 adding support.

* Upated SHA's

* Update ports/getopt-win32/portfile.cmake

Formatting indentation fix.

Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>

* Formatting indentation fix.

* Update version database

* [getopt-win32] Use CMake

* Updating versions

Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-06-03 15:13:55 -07:00
Cheney Wang 3c0366e161
[angle] Enable angle test in CI (#24997)
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2022-06-02 13:37:58 -07:00
Robert Schumacher c48c0c05bd
[ci.baseline.txt] Revert #24959 because ICE still exists (#25029) 2022-06-01 13:42:40 -07:00
Kai Pastor d953973cfb
[libpq] Cleanup dependencies, features and autotools patches (#24941)
* Consolidate autotools patches with pkg-config

Fixes mingw builds.

* No msbuild limitations for mingw

* Implement readline support

* Remove features which never built

* Bonjour support is osx only

* Move remaining support checks to manifest

* Remove libpq uwp fail from ci baseline

* Update versions
2022-05-27 17:03:32 -07:00
LilyWangLL e42e5115f6
[rsocket] Remove from ci.baseline.txt (#24959)
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-05-27 13:24:51 -07:00
talregev efabd21702
[sdformat9] Add linux to supports (#24855) 2022-05-25 12:24:02 -07:00
LilyWangLL 93b38546e2
[kinectsdk1][kinectsdk2] Add Config.cmake.in (#24877)
* [kinectsdk1, kinectsdk2] Add Config.cmake.in

* change version-string to version

* x-add-version

* update supports

* x-add-version

* [kinectsdk1][kinectsdk2] Switch to lessmsi

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2022-05-24 16:21:09 -07:00
Alexander Neumann 8da5d2b450
[OpenJPEG] Update to 2.5.0 (#24734)
* update openjpeg

* update openjpeg

* add arm patch and license

* reduce to version

* update db

* fix fastcgi to always use make

* remove from baseline

* openjpeg add tools feature

* vdb

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

* format manfiest

* ver db

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-19 14:43:34 -07:00
Bill Avery 2247b397fa
[pegtl] Update to 3.2.6 for MSVC and GCC fixes (#24761)
* [pegtl] Update to 3.2.6 for compiler fixes

* vcpkg x-add-version --all

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

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

* Add cmake and ninja.

* Update CUDA signing key.

* Update pwsh to 7.2.3

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

* Note that haskell-stack is for bond.

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

* Update pools.

* Baseline updates

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

:)

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

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

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

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

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

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

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

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

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

* [stxxl] Guard definition of log2 for current MSVCs.
2022-05-17 13:03:13 -07:00
Li Zeyang ccf682927e
[rttr] static compile fix (#23013)
* updated libunifex version

* remove comment

* run x-add-versions --all

* Update ports/libunifex/vcpkg.json

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

* rerun x-add-version libunifex

* Update versions/l-/libunifex.json

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

* update libunifex to 12-07

* x-add-version

* libunifex port update

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

* Update libunifex.json

version update

* Update fix-compile-error.patch

relax clang warnings

* Update libunifex.json

git x-add-version libunifex

* remove unused

* x-add-versions

* remove old version log

* fixed static compile option

* bumped port version

* run x-add-version --all

* Hook up RTTR's actual build settings.

* Add license.

* Remove ci.baseline skips.

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

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

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-16 11:39:42 -07:00
Billy O'Neal 0e6728a8bf
Build "fixes" 2022-05-13 (#24707)
PASSING, REMOVE FROM FAIL LIST: akali:x64-windows-static-md (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

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

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

ICE :( https://devdiv.visualstudio.com/DefaultCollection/DevDiv/_workitems/edit/1472813
2022-05-13 15:47:04 -07:00
Thomas1664 b25a13c578
[freetds, unixodbc] Update (#24279)
* [freetds] Update to 1.3.10

* version

* Add dependence on mysql

* version

* mysql patch

* version

* Add warning for required system libs

* version

* Remove mysql dependence

* version

* Fix supports

* version

* Add mysql dependence

* version

* Add feature tools

* version

* Add dependency on unixodbc

* format

* version

* remove mysql

* version

* Update unixodbc

* version

* remove man

* version

* fix cmake

* version

* test

* fix path

* version

* disable wide characters on UNIX

* add to ci baseline

* version

* don't check for UWP

* version

* remove unixodbc from ci baseline

* Fix deprecated license

* version

* Unsupported on unix

* version
2022-05-13 15:46:37 -07:00
kromych 47cbed8851
Fix building LuaJIT on Linux (#24498)
* Fix building LuaJIT on Linux

* Update version metadata

* Fix remaining ci.baseline.txt entries:

luajit:arm64-windows: Left as "skip": The problem is that the batch files used to build here want to run a binary they built which fails, but there's no good way to say "I can run the results" in our platform expressions right now
luajit:arm64-uwp / luajit:arm-uwp: These are already stopped by the platform expression.
luajit:x64-osx: I don't know if this works yet but we should try.

* Block osx with a "supports".

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-05 16:01:10 -07:00
Alexander Neumann 0e11392612
[openblas] update to 0.3.20 (#24546)
* update openblas

* verison stuff

* Remove ci.baseline.txt entries obsoleted by "supports" expression.

Co-authored-by: Alexander Neumann <you@example.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-05-05 15:42:20 -07:00
Alexander Neumann ea31629cde
[qtwebengine] Fix VS2022 ICE (#24532)
* qtwebengine ice fix

* move CURRENT_BUILDTREES_DIR only if necessary

* version stuff

* create tmp dir.

* version update

Co-authored-by: Alexander Neumann <you@example.com>
2022-05-04 16:09:42 -07:00
Billy O'Neal d5bb8c1541
Build Fixes 2022-05-01 (#24497)
Discovered in https://dev.azure.com/vcpkg/public/_build/results?buildId=71530

PASSING, REMOVE FROM FAIL LIST: blosc:arm64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: corrade:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: corrade:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libhydrogen:arm64-windows (C:\a\2\s\scripts\azure-pipelines/../ci.baseline.txt).

REGRESSION: sundials:x64-osx failed with BUILD_FAILED. If expected, add sundials:x64-osx=fail to /Users/vagrant/Data/work/2/s/scripts/azure-pipelines/../ci.baseline.txt.

File does not have the expected hash:
             url : [ https://github.com/LLNL/sundials/archive/v5.8.0.tar.gz ]
       File path : [ /Users/vagrant/Data/downloads/LLNL-sundials-v5.8.0.tar.gz.98418.part ]
   Expected hash : [ 30f6a7bddf813634e4266c36331673b52448b719f938f45a4efb6a96cfbeea4fe168fdded89309672b148f8ef8bc05997d838627e828573900ec169a41472372 ]
     Actual hash : [ 0b11db1b944cfce4672954aceeec3f21253b4f684031f26b8bc0a8b3b12d895e604456bd1f283767812352eb5a9202c5797f612410f654f561ca5565d719bcae ]

REGRESSION: brunocodutra-metal:x64-linux failed with BUILD_FAILED. If expected, add brunocodutra-metal:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

This was another download failure but may as well update.

REGRESSION: plplot:x64-linux failed with BUILD_FAILED. If expected, add plplot:x64-linux=fail to /agent/_work/1/s/scripts/azure-pipelines/../ci.baseline.txt.

This was another download failure with every SourceForge mirror giving a different hash O_O. I tried to do an update but it's ... involved for this library so I've separated it.
2022-05-04 15:09:15 -07:00
Billy O'Neal c8a56fdc15
[libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28 (#24470)
* [libvpx,lmdb,aubio,freetype-gl,intelrdfpmathlib,libbson,libtcod,metis,pqp,smpeg2] Build fixes 2022-04-28

These results are from the most recent CI run: https://dev.azure.com/vcpkg/public/_build/results?buildId=71465

PASSING, REMOVE FROM FAIL LIST: aubio:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also did some investigation as to why aubio:arm-uwp didn't pass. Turns out, it's because aubio depends on ffmpeg, which failed to build because it depends on libvpx, which we never fixed for UWP following the VS2022 update. See also https://developercommunity.visualstudio.com/t/MicrosoftVisualStudioComponentVCTool/10002207?space=62&scope=follow&sort=newest

PASSING, REMOVE FROM FAIL LIST: freetype-gl:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also checked freetype-gl:arm-uwp, but it's blocked by glew which is blocked by opengl which appears to not be a thing on arm.

PASSING, REMOVE FROM FAIL LIST: intelrdfpmathlib:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

The arm-uwp version of this emits errors that look like source issues; I blocked arm&windows with a supports expression:
D:\buildtrees\intelrdfpmathlib\src\athLib20U2-d2a8954428.clean\LIBRARY\src\bid_functions.h(3113): error C2719: 'x': formal parameter with requested alignment of 16 won't be aligned

PASSING, REMOVE FROM FAIL LIST: libbson:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libbson:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libtcod:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: libtcod:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: lmdb:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

arm-uwp failed with again what looks like a source issue:
mdb.c.obj : error LNK2001: unresolved external symbol __tls_used
mdb.c.obj : error LNK2001: unresolved external symbol _mdb_tls_cbp

PASSING, REMOVE FROM FAIL LIST: metis:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: metis:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: pqp:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: pqp:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: smpeg2:arm-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).
PASSING, REMOVE FROM FAIL LIST: smpeg2:x64-uwp (C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt).

I also checked Linux and it says
  Could NOT find ibverbs (missing: IBVERBS_INCLUDE_DIRS IBVERBS_LIBRARIES)
which may be vcpkg's fault so I left that ci.baseline.txt skip alone.

REGRESSION: jansson:arm-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:arm-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.
REGRESSION: jansson:x64-uwp failed with POST_BUILD_CHECKS_FAILED. If expected, add jansson:x64-uwp=fail to C:\a\1\s\scripts\azure-pipelines/../ci.baseline.txt.

Already fixed by https://github.com/microsoft/vcpkg/pull/24466

* dos2unix the patch

* :dos2unix the other patches too
2022-04-29 21:27:24 -07:00
Alexander Neumann 05c93c5c5a
[Fix uwp toolchain|world rebuild] make ninja work for uwp (#22831) 2022-04-27 18:12:48 -07:00
Benjamin Oldenburg ce910bb87b
[skia,crashpad,zeroc-ice,vcpkg-tool-gn] New vcpkg-tool-gn and update of several ports (#24066) 2022-04-25 15:39:10 -07:00
autoantwort ecc57a5c4d
[msix] add support expression (#24228) 2022-04-22 09:00:19 -07:00
autoantwort 8ea52bad1a
[opentracing] no tests (#24234) 2022-04-21 10:02:47 -07:00
LilyWangLL 8223177f4d
[libfreenect2] Fix MACOS build error (#24265)
* [libfreenect2] Fix MACOS build error

* update vcpkg.json

* update version

* Disable build example

* update version

Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-04-20 14:43:38 -07:00
Thomas1664 c37cc7836a
[many ports] Fix use of Readme as copyright (#24201)
* [jack2] Update to 1.9.21

* [libxmlmm] Fix license

* [volk] Fix license

* [tmxlite] Fix license

* [tinyxml2] Fix license

* [stb] Fix license

* [rtmidi] Fix license

* [pugixml] Update to 1.12.1

* [physx] Fix license

* [physx] License expression

* version

* lowercase

* null

* Format

* Remove version-string

* stb

* Format

* version

* Format

* version

* [tinyxml] port version

* version

* Fix license

* version

* [rtmidi] remove patch

* version

* [pugixml] Remove unused variable

* version

* [physx] Remove from CI baseline for testing

* [physx] update supports statement

* version

* [tmxlite] add final newline

* version

* [libxmlmm] Don't use own copyright file

* version

* Fix license copy

* version
2022-04-19 14:31:08 -07:00
autoantwort 7f7f1a5145
[python2] add support expression (#24192)
* [python2] add support expression

* lower complexity of supports expression

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-19 11:47:45 -07:00
autoantwort a30b972157
[meschach] add support expression (#24230) 2022-04-19 08:19:51 -07:00
autoantwort 03de4e9edc
[protozero] update to 1.7.1 (#24231) 2022-04-19 08:17:40 -07:00
autoantwort 5eeffb9036
[sdl1] add support expression (#24232) 2022-04-19 08:16:52 -07:00
autoantwort c5c96e8b53
[libcds] add support expression (#24233) 2022-04-19 08:16:20 -07:00
chausner ee17fb2af7
[duckx] Update to 1.2.2 (#24176)
* Update duckx to 1.2.2

* Update CI baseline

* Use ${PORT}

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

* Set BUILD_TESTING=OFF

* Remove duckx from ci.baseline.txt

* Update CI baseline

* Switch to ONLY_STATIC_LIBRARY on Windows

* version

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Thomas1664 <46387399+Thomas1664@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2022-04-18 16:40:29 -07:00