Commit Graph

20050 Commits

Author SHA1 Message Date
chausner
0d906bd5c0
[seasocks] New port (#33385)
* Add seasocks 1.4.5

* Update CI baseline

* Add patch to fix x86 build

See https://github.com/mattgodbolt/seasocks/pull/192

* Update CI baseline

* Add supports attribute

* Update CI baseline

* Disable Windows due to https://github.com/mattgodbolt/seasocks/pull/193

* Update CI baseline

---------

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-09-01 11:38:27 -07:00
Qingnan Duan
73827e6bfa
[nyan-lang] Add new port nyan-lang (#32250)
* Port v0.1 but it does not compile

* Install the latest version

* Rename to nyan-lang

* Format manifest

* x-add-version

* Use new functions

* Format json

* Fix version

* Update version and handle tools

* Fix version and SHA512

* Fix version

* x-add-version

* Resolve comments

* Declare supported triplets

* Format manifest

* x-add-version

* Add back CMP0074

* x-add-version

* Add patch for UWP

* x-add-version

* Skip UWP builds

* x-add-version

* Apply review comments

* x-add-version
2023-09-01 11:31:34 -07:00
Mengna Li
7ec387ac32
fix LINK2019 error (#33484) 2023-09-01 11:29:01 -07:00
Conor Ryan
aa315719c4
[aws-sdk-cpp] update to 1.11.155 and update dependencies (#33491)
* Update aws-sdk-cpp to 1.11.155 and up dependencies in line

* ./vcpkg x-add-version --all
2023-09-01 11:27:58 -07:00
Taylor Foxhall
3f6e8e9c09
[ntf-core] new port (#32855) 2023-08-31 13:53:07 -07:00
Cheney Wang
d517ee7c71
[intel-mkl] Fix cmake usage issue (#33460) 2023-08-31 13:34:33 -07:00
Gabe Rundlett
a57d71136d
[daxa]Update Daxa to 2.0.0 (#33397)
* Update Daxa to 2.0.0

* add vulkan-headers as a dep

* Updated daxa git-tree
2023-08-31 13:08:19 -07:00
jim wang
e5456a24d7
[x265] Fix linking static libraries when on x64-windows (#33436)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* remove static lib

* update version
2023-08-31 13:06:37 -07:00
Jack·Boos·Yu
cdf9d9b5d5
[vcpkg baseline][sdformat13] Fix find dependency urdfdom (#33433)
* [sdformat13] Fix find dependency urdfdom

* version

* fix usage

* version

* Update ports/sdformat13/portfile.cmake

* version

---------

Co-authored-by: jyu49 <yu_jack@apple.com>
2023-08-31 12:59:42 -07:00
jim wang
b49a27d25d
[easyloggingpp] Fix compile errors on uwp (#33453)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* fix build error on uwp

* update version

* modify code source

* update version

* update version

* update version

* modify patch name

* update version

* update version

* update version
2023-08-31 12:58:01 -07:00
Ada Tufankjian
61540c40a6
Updating meshoptimizer to 0.19 (#33451) 2023-08-31 12:57:05 -07:00
jim wang
ad5baff2b6
[libjpeg-turbo] Fix usage of libjpeg-turbo (#33459)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* fix usage

* update version
2023-08-31 12:54:40 -07:00
autoantwort
91a06afd7d
[azure-core-cpp] fix core build (#33466) 2023-08-31 12:53:59 -07:00
autoantwort
7b80e3cb14
[cctag] fix build (#33468) 2023-08-31 12:52:56 -07:00
autoantwort
8568364fbe
[soil2] use supports expression (#33365) 2023-08-30 14:06:35 -07:00
Ryan McKenzie
3eab08f474
[rsm-bsa] Update to 4.1.0 (#33449)
* update to 4.1.0

* update versions
2023-08-30 14:02:36 -07:00
Cheney Wang
830b8a9e34
[ogre-next] Fix config error and build error (#33439) 2023-08-30 13:44:54 -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
Patric Stout
1cffda373b
[libffi] disable multi-os directory for the libraries (#33427) 2023-08-30 13:35:47 -07:00
JonLiu1993
39c703eb01
[openssl] Fix compile error on arm64-android (#33421)
* [openssl] Fix compile error on arm64-android

* update version

---------

Co-authored-by: Zhao Liu <v-zhli17@microsoft.com>
2023-08-30 12:56:38 -07:00
JonLiu1993
e21c414460
[mmloader] Fix feature shellcode Build failure (#33373)
* [mmloader] Fix build failure

* update version

* Add missing double quotes

* update version

* fix error

* update version

---------

Co-authored-by: Zhao Liu <v-zhli17@microsoft.com>
2023-08-29 16:21:36 -07:00
Cheney Wang
2cf957350d
[xtensor] Fix xsimd version mismatch (#33067)
* [xtensor] Fix xsimd version mismatch

* Apply suggestion
2023-08-29 12:30:17 -07:00
Weihang Ding
bf2dbc58a8
[fast-float] Bump to 5.2.0 (#33375)
* [fast-float] Bump to 5.2.0

* Update version database
2023-08-29 11:56:28 -07:00
Cheney Wang
c3caf911bf
[zlib-ng] update to 2.1.3 (#33377) 2023-08-29 11:53:02 -07:00
autoantwort
9a42754c61
[cmark] use supports expression (#33398) 2023-08-29 11:52:19 -07:00
autoantwort
1bf9598d1b
[cpuinfo] use supports expression (#33399) 2023-08-29 11:51:36 -07:00
autoantwort
9db423970c
[stale workflow] ignore other labels to not reach operations-per-run (#33410) 2023-08-29 11:26:34 -07:00
Weihang Ding
4861ec79f5
[cpu-features] Bump to 0.8.0 (#33404)
* [cpu-features] Bump to 0.8.0

* Update version database

* Fix arm64-windows

* Update version database

* Fix android usage

* Update version database
2023-08-29 11:21:10 -07:00
Frank
0df74b7e63
[ftxui] Update version to 5.0.0 (#33423)
* [ftxui] Update version to 5.0.0

* version

* version

* v db
2023-08-29 11:19:17 -07:00
jim wang
927bc12e31
[libavif] add aom feature (#33378)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* add feature

* update version

* add dependency

* update version
2023-08-29 00:20:42 -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
Mengna Li
8bbffa1323
update to 3.1.10 (#33420) 2023-08-29 00:17:08 -07:00
Nick
6e83e467c5
[rapidfuzz] update to 2.0.0 (#33383) 2023-08-29 00:16:54 -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
c2fbffc288
[cityhash] use supports expression (#33381) 2023-08-28 13:27:39 -07:00
autoantwort
3ea3a81d2c
[miniupnpc] use supports expression (#33364) 2023-08-28 13:26:47 -07:00
Frank
42bd1e8994
[nanopb] Remove python path (#33348)
* [nanopb] Remove python path

* version

* fix tool

* version
2023-08-28 13:25:43 -07:00
Ada Tufankjian
2c356da170
[SDL2] Updating port to latest 2.28.2 (#33283)
* Updating SDL2

* Attempting to fix x64-linux downstream

* Another attempt to fix finding ALSA that doesn't break everything

* ANOTHER attempt to find ALSA properly for linux

* This time trying to change sdlFindALSA

* Attempting to use vcpkg version of ALSA

* Actually adding alsa as a dependency

* Another attempt, this time drawing from the inspiration of how libsamplerate is handled

* Another attempt, this time drawing from the inspiration of how libsamplerate is handled

* Trying a different change to sdlFindALSA

* Another attempt

* Trying to se if perhaps the SDL2Config script is problematic

* Possible fix?

* Again, trying to get linux to behave

* A bit of cleanup of unnecessary cruft

* Removing unnecessary feature
2023-08-28 13:24:36 -07:00
jim wang
0df2bd316f
[libjpeg-turbo] Update the version to 3.0.0 (#33036)
* fix renaming library

* update version

* add usage

* update version

* update line break

* update version

---------

Co-authored-by: Jim wang (BEYONDSOFT CONSULTING INC) <v-wangjim@microsoft.com>
2023-08-28 13:22:31 -07:00
Stephen Eckels
a55797510f
[polyhook2] Update polyhook2 (#33124)
* Update polyhook2

* Update version info

* Update ports/polyhook2/vcpkg.json

Co-authored-by: MonicaLiu <110024546+MonicaLiu0311@users.noreply.github.com>

* Update baseline.json

* Update polyhook2.json

* fix version hash

* Fix version revision

* really fix revision

* Try this

* Format

---------

Co-authored-by: MonicaLiu <110024546+MonicaLiu0311@users.noreply.github.com>
2023-08-28 13:21:36 -07:00
Raúl Cumplido
218db02d95
[arrow] Update to 13.0.0 (#33380)
* [arrow] Update to 13.0.0

* Update versions
2023-08-28 12:04:52 -07:00
autoantwort
c55a4db33c
[imgui] use supports expression (#33406) 2023-08-28 12:04:18 -07:00
Rémy Tassoux
66895e83ad
[unordered-dense] Update to 4.1.1 (#33409)
* [unordered-dense] Update to 4.1.1

* [unordered-dense] Update version files
2023-08-28 12:03:41 -07:00
Weihang Ding
436a061a54
[cairomm] Remove unnecessary dependencies (#33329)
* [cairomm] Remove unnecessary dependencies

* Update version database
2023-08-25 12:43:10 -07:00
jim wang
42cc786992
[opencolorio] Fix minizip-ng related errors (#33335)
* Generate Imath.pc

* update version

* add dependency imath minizip-ng

* updata version

* update version

* Fix minizip-ng related errors

* update version

* delete option

* update version

* Modify the license copy method

* update version

* shrink patch

* update version

* shrink patch

* update version
2023-08-25 12:40:43 -07:00
autoantwort
147d18663c
[ixwebsocket] use support expression an cleanup (#33340) 2023-08-25 12:28:55 -07:00
MonicaLiu
e7b95189fa
[jack2] Export some missing symbols (#33354)
* Export jack2_midi_ symbols

* update version

* Export other missing symbols

* update git-tree

* Modify jack.def

* update git-tree

* code-cleanup

* update git-tree

---------

Co-authored-by: Monica <v-liumonica@microsoft.com>
2023-08-25 12:28:26 -07:00
Weihang Ding
3d47f9f86f
[lazy-importer] Bump to 2023-08-03 (#33351)
* [lazy-importer] Bump to 2023-08-03

* Update version database
2023-08-25 12:27:10 -07:00
Mengna Li
f8bccfd4b0
update to 1 (#33352) 2023-08-25 12:26:35 -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