1519f2f4de
Remove leftovers from Crashpad external_projects.
2025-05-14 17:22:10 +02:00
d5039232a3
Work around OpenSSL/system sometimes not being found.
2025-05-14 17:22:10 +02:00
4f45586321
Fix syntax error in PR builds GitHub Actions Workflow.
2025-05-14 17:22:10 +02:00
e5fd4b2592
Remove shaderc as it appears unused.
2025-05-14 17:22:09 +02:00
159d8793e9
Revert "Add hacked libcurl package which doesn't conflict with our system OpenSSL package. (Crashpad depends on libcurl.)"
...
This reverts commit dd51cb9e60f352e4eca0f94f3aaa04688879dd6b.
2025-05-14 17:22:09 +02:00
3447367951
Reenable WebRTC on Windows, as it is kind of important.
2025-05-14 17:22:09 +02:00
f1350835df
Consolidate "Configure CMake" steps.
2025-05-14 17:22:09 +02:00
54e4983106
Use source Qt on Ubuntu 20.04, as system Qt is too old.
2025-05-14 17:22:09 +02:00
b46f340549
Add hacked libcurl package which doesn't conflict with our system OpenSSL package. (Crashpad depends on libcurl.)
2025-05-14 17:22:09 +02:00
0bde342833
Disable Crashpad, as it doesn't compile on GCC14.
2025-05-14 17:22:09 +02:00
Edgar
59da3306ee
🔧 Re-enable crashpad
2025-05-14 17:22:09 +02:00
Edgar
c01828cd73
👷 Fixed CI
2025-05-14 17:22:09 +02:00
Edgar
0748f758c3
🔧 Added support for building with different versions of the qt conan pkg
2025-05-14 17:22:09 +02:00
Edgar
42d6b05849
👷 Use our mirror to access conancenter
2025-05-14 17:22:09 +02:00
Edgar
b235eec7e6
👷 Cleanup gh-actions
2025-05-14 17:22:09 +02:00
5aa32e6878
Don't do CI Conan binary caching on Linux, since Conan isn't glibc aware.
2025-05-14 17:22:09 +02:00
a32b7cb935
Work around OpenSSL/system sometimes not being found.
2025-05-14 17:22:09 +02:00
d6e4080c68
Clean up .gitignore.
2025-05-14 17:22:09 +02:00
c4d358f250
Remove redundant setting of CXX compiler, as Conan already sets this.
2025-05-14 17:22:08 +02:00
f9cf80939f
Move Conan recipes to https://github.com/overte-org/overte-conan-recipes
2025-05-14 17:22:08 +02:00
09fdbba52b
Remove more remnants of VCPKG.
2025-05-14 17:22:08 +02:00
d2896b73da
Update RPM packaging for Conan.
...
As the previous code, this is pretty hacky.
2025-05-14 17:21:34 +02:00
63dfe2279f
Update Debian packaging for Conan.
...
Looking at the code, it was always pretty hacky and more or less worked coincidentally. So for now, the "fix" is also a hack.
2025-05-14 17:21:34 +02:00
c980a85c55
Work around libnode not being linked on Linux.
2025-05-14 17:21:34 +02:00
1ddb78dfb5
Build libnode with llhttp provided by conan.
2025-05-14 17:21:34 +02:00
6222a58f41
Update libnode.
2025-05-14 17:21:34 +02:00
04aee48e40
Fix libnode building on Linux.
2025-05-14 17:21:34 +02:00
8313cf4099
Add KDE patchset Qt.
2025-05-14 17:21:34 +02:00
5b2fc2342c
Update GitHub Actions for use with Conan.
2025-05-14 17:21:34 +02:00
fb6d2bdce0
Reenable GitHub Actions
2025-05-14 17:21:34 +02:00
f6b2956ff1
Fix some issues building with Conan Qt.
...
This still fails as upstream Qt includes an old bug in qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/geometry.hpp; We should switch to KDE's Qt patchset as it has issues like this patched and we already use it on VCPKG. (https://invent.kde.org/qt/qt/qt5/-/tree/kde/5.15 )
2025-05-14 17:21:34 +02:00
Edgar
829a1b3c14
🔧 Updated conan overte remote url
2025-05-14 17:21:34 +02:00
4fbabb3f63
Package cgltf as header-only library.
...
This way we can continue to override CGLTF_ATOF to fix floating point conversion issues on systems with `,` decimal separators.
2025-05-14 17:21:34 +02:00
124ff93a7f
Target only TBB, not the conan specific meta target onetbb:onetbb.
2025-05-14 17:21:34 +02:00
Edgar
e94b8fe84c
🔧 Also generate RelWithDebInfo config on Linux
2025-05-14 17:21:33 +02:00
Edgar
cd73551a72
📝 Updated documentation
2025-05-14 17:21:33 +02:00
Edgar
e88f5d4d70
🐛 Fixed VS 2022 build scripts
2025-05-14 17:21:33 +02:00
Edgar
68cdde60b3
🔧 Switch back to prebuild WebRTC for now
2025-05-14 17:21:33 +02:00
Edgar
13b24db530
🔧 Use system OpenSSL on Linux
2025-05-14 17:21:33 +02:00
Edgar
b0f8b25bbf
⬆️ Updated google-webrtc to 124
2025-05-14 17:21:33 +02:00
Edgar
2ec44a391c
🔧 Added artery-font-format
2025-05-14 17:21:33 +02:00
Edgar
50c8578290
⬆️ Updated cgltf to 1.14
2025-05-14 17:21:33 +02:00
Edgar
44a7c9286b
⬆️ Updated SDL to 2.30.3
2025-05-14 17:21:33 +02:00
Edgar
a98ce09a0b
🔧 Disable WebRTC by default
2025-05-14 17:21:33 +02:00
Edgar
24b7bdbc82
⬇️ Downgraded GLM
2025-05-14 17:21:33 +02:00
Edgar
059ffa5d83
⬆️ Updated liblo and node package
2025-05-14 17:21:33 +02:00
Edgar
3d08904288
🔧 Simplify FixupBundlePostBuild
2025-05-14 17:21:33 +02:00
Edgar
e369e6bc98
🐛 Fixed missing libraries on Linux
2025-05-14 17:21:33 +02:00
Edgar
f3502962ba
🐛 Fixed polyvox trying to build bindings
2025-05-14 17:21:32 +02:00
Edgar
1c24bd00cf
📦 Added cgltf Conan package
2025-05-14 17:21:32 +02:00