Граф коммитов

2642 Коммитов

Автор SHA1 Сообщение Дата
Billy O'Neal ba823b1e1f
Patch Tuesday 2023-10-11 (except macOS) (#34431) 2023-10-13 14:57:51 -07:00
Henry 86538c1384
[ninja] update to v1.11.1 (#34433) 2023-10-13 11:44:27 -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
Yury Bura 34bc63571a
[llvm] update to v17.0.2 (#33600) 2023-10-12 10:46:42 -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
Theodore Tsirpanis cc97b4536a
Improve detection of the target architecture on Apple platforms. (#34054) 2023-10-06 16:47:54 -07:00
LE GARREC Vincent 681e510ff1
[vcpkg] Fix GitLab authentication token (#34151) 2023-10-06 16:47:19 -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
Billy O'Neal 7f6b7defc5
Delete Get-Changelog.ps1 in light of https://github.com/microsoft/vcpkg-tool/pull/1200 . (#34248) 2023-10-04 11:36:46 -07:00
JonLiu1993 101296fc8c
[vcpkg baseline] Remove fixed triples in ci.baseline.txt #33999 2023-10-03 17:31:22 -07:00
Alexander Neumann ced4b6dbc1
Remove unnecessary variables for better debug experience (#33435) 2023-10-02 22:05:35 -07:00
Kai Pastor 366ebd7726
Update jom to 1.1.4 (#34090) 2023-10-02 21:01:36 -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
autoantwort e8a091d46a
Fix vcpkg create (#33954) 2023-09-25 23:49:57 -07:00
Henrik Gaßmann 9648982d40
[find_acquire_program(GO)] Update to version 1.21.1 (#34011) 2023-09-25 13:44:52 -07:00
Billy O'Neal 08cc145ed5
[perl] Update strawberry perl to 5.38.0.1 and switch to GitHub. (#33854)
Resolves https://github.com/microsoft/vcpkg/issues/28288
2023-09-25 11:20:23 -07:00
Lily Wang 2b0cdcb645
[vcpkg baseline] passing remove from ci.baseline.txt (#33929) 2023-09-23 21:53:49 -07:00
Henrik Gaßmann f07179ba1a
fix: Make `from_gitlab` work with nested subgroups (#33736)
Don't enforce a hardcoded nesting limit as these limits are enforced by
GitLab itself and may change in the future. Furthermore I believe that
users can be trusted to successfully copy'n'paste the path portion of an
URL. Therefore we just require that the assumptions of our
implementation hold, i.e. that we can convert the repo path to a CMake
list by replacing `/` with `;` and that there is a repository name.
2023-09-22 16:01:33 -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
Billy O'Neal 6a349fe1fb
Update vcpkg-tool to 2023-09-15 (#33804)
https://github.com/microsoft/vcpkg-tool/releases/tag/2023-09-15
2023-09-18 16:34:12 -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 ae2bfa3795
[boost-fiber] does support arm64-osx (#33682) 2023-09-13 16:27:11 -07:00
Yury Bura caa7579a1c
[boost] update to v1.83.0 (#33597) 2023-09-13 15:40:46 -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
Osyotr e4b4469611
[python3] Update to 3.11.5 (#33477) 2023-09-07 13:12:03 -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
Alexander Neumann 82c68e296d
[7zip] Update to 23.01 (#33437)
* update all 7zip related stuff

* v db

* remove unnecessary line from testing

* fix 7zip build

* v db
2023-08-30 13:43:31 -07:00
Henrik Gaßmann 24118478f3
[vcpkg] Enhance detection of AV messing with builds (#33279)
The current error message matching attempt is too strict as the error
message occasionally spells out the extension (i.e. `mt.exe` instead of
`mt`).

Co-authored-by: Monica <liuyumei01@beyondsoft.com>
2023-08-29 00:18:59 -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
Frederik Carlier ba58a3fdf2
[glib] Support cross-compiling Objective C code using Meson (#33313)
* Support cross-compiling Objective C code using Meson

The glib port uses Objective C code and the Meson build system.
You'll end up cross compiling glib when compiling for x64 osx
on an arm64 osx machine, or vice versa.

For this to work, an Objective C compiler needs to be set
in the Meson cross file.

vcpkg generates this file based on the
`scripts/buildsystems/meson/meson.template.in` template, and expects
the `MESON_OBJC` CMake variable to be set.

That's the job of `z_vcpkg_meson_set_proglist_variables` in
`scripts/cmake/vcpkg_configure_meson.cmake`.  It will only generate data
for an Objective C compiler if:

- The `Languages` argument includes `OBJC`
- CMake has detected a Objective C compiler, and has set `VCPKG_DETECTED_CMAKE_OBJC_COMPILER`

To make this work, this patch:
- Enables the OBJC and OBJCXX language on Apple platforms
- Updates the call to `vcpkg_configure_meson` in the glib port file
  to include the OBJC OBJCXX languages.

Fixes https://github.com/microsoft/vcpkg/issues/26147
Fixes https://github.com/microsoft/vcpkg/issues/20341
Based on https://github.com/microsoft/vcpkg/pull/26259
Based on 27dee354e4

Tested on an arm64 mac to compile glib for x64 macos

* Update version database
2023-08-25 12:25:28 -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