Kevin Ring
de6f08b7bc
Try removing openssl overlay port again.
2025-11-05 16:22:06 +11:00
Kevin Ring
0aaaee207e
Fix hash and feature name.
2025-11-04 20:53:08 +11:00
Kevin Ring
16be63a245
Use KTX-Software branch from my PR.
...
https://github.com/KhronosGroup/KTX-Software/pull/1075
2025-11-04 19:22:58 +11:00
Kevin Ring
52e5736b4a
Try again to remove blend2d and upgrade vcpkg.
...
Now that yesterday's vcpkg breakage has been reverted.
2025-10-29 14:49:15 +11:00
Kevin Ring
3080d41edb
Re-add blend2d overlay port.
...
This is an exact copy of:
0cb190f991/ports/blend2d
2025-10-28 19:42:04 +11:00
Kevin Ring
077e9f3765
Disable cpp-httplib on Emscripten, rather than downgrading it.
...
The older version has known CVEs, and anyway it's only used to host a
web server for an OAuth2 flow, which isn't going to work on the web
anyway.
2025-10-28 18:43:15 +11:00
Kevin Ring
60faebd4d2
Update vcpkg and remove blend2d overlay port.
...
This vcpkg version is not tagged, but was chosen because it includes
https://github.com/microsoft/vcpkg/pull/47969 .
2025-10-28 18:07:33 +11:00
Kevin Ring
c913278446
Re-add blend2d overlay port.
...
This is needed until https://github.com/microsoft/vcpkg/pull/47969 is
merged and we've updated to a vcpkg version that includes it.
Without it, builds with blend2d's `jit` feature disabled (Emscripten)
fail because the package erroneously attempts to
`find_dependency(asmjit)` even when there's no asmjit to find (because
it's disabled).
2025-10-27 18:58:50 +11:00
Kevin Ring
0e53ac995d
Remove blend2d overlay.
...
Once again it doesn't seem to be necessary locally. Let's see what CI
says.
2025-10-27 17:14:08 +11:00
Kevin Ring
000d27cbb1
Remove ada-url overlay port.
...
It doesn't seem to be doing anything useful, and the build is fine
locally without it.
2025-10-27 14:48:48 +11:00
Kevin Ring
62ef5734da
Don't let OpenSSL try to dlopen in wasm builds.
2025-10-23 10:17:28 +11:00
Kevin Ring
fb0123673e
Make openssl configure script exectuable.
...
To fix all the posixy platforms.
2025-10-21 19:55:10 +11:00
Brendan Duncan
5d44fd4670
fix wasm build errors
2025-10-20 22:40:24 -06:00
Brendan Duncan
2c830aa233
WIP experiment with wasm32
2025-08-04 11:37:43 -06:00
Kevin Ring
8f2885589c
Make sure overlay directories exist.
2025-05-14 20:40:50 +10:00
Kevin Ring
6239454ad5
Get cesium-native working on macOS with CMake 4.
...
By upgrading to the latest vcpkg and removing an overlay port.
2025-04-22 11:30:42 +10:00
Kevin Ring
ae2b985cf2
Update msys links.
2025-04-15 13:30:42 +10:00
Kevin Ring
d52bbcd22c
Use modified ktx port.
...
It uses git to download ktx rather than grabbing the archive from
github. The latter seems to be unreliable lately, perhaps because of LFS
quota limits or somesuch.
2025-01-31 18:04:34 +11:00
Kevin Ring
a62d9a67af
Add stock ktx.
...
This is copied from:
https://github.com/microsoft/vcpkg/tree/2024.11.16/ports/ktx
2025-01-31 17:50:43 +11:00