Commit Graph

2633 Commits

Author SHA1 Message Date
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
Billy O'Neal 2871ba731a
Disable metrics in bootstrap. (#33350) 2023-08-24 16:20:42 -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
Haowu Ge fd6f4857d6
Add initial LoongArch support (#32932) 2023-08-23 11:53:24 -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
Javier Matos Denizac 7d34ab302a
update link in portfile template (#33166) 2023-08-15 12:09:40 -07:00
Frank 0789630513
[vcpkg baseline][ace] passing remove from fail (#33139) 2023-08-14 17:25:33 -07:00
dan-shaw 9edb1b8e59
Add checklist items for Android Docker (#33119) 2023-08-14 16:09:52 -07:00