Commit graph

87627 commits

Author SHA1 Message Date
dbe635ad5c
Merge pull request #1476 from overte-org/github_actions
Conan: Updates to GitHub Actions
2025-05-04 07:20:51 +02:00
f7ab612ef2
Merge branch 'conan' into github_actions 2025-05-03 22:17:49 +02:00
bc5a31490b
Merge pull request #1451 from JulianGro/github_hosted_runners
Use GitHub hosted Runners.
2025-05-03 22:09:03 +02:00
33410190e1
Merge branch 'conan' into github_hosted_runners 2025-05-02 10:18:23 +02:00
5f31b24ae2
Merge pull request #1427 from JulianGro/conan-appimage
Conan: Initial AppImage packaging on Conan.
2025-05-01 10:39:50 +02:00
c15ed271ea Use our Conan profile on Windows.
Deduplicate code for `conan install`.
2025-04-21 23:12:16 +02:00
6b6bfe5929 Use and upload backups of dependency sources.
Deduplicate code for preparing Conan, by using a "Composite Action".
2025-04-21 15:56:57 +02:00
ace152f855
Merge pull request #1454 from JulianGro/necare_webrtc
Replace Google WebRTC with PulseAudio's webrtc-audio-processing.
2025-04-21 12:45:11 +02:00
a9fd8b8941 Force C++20 for webrtc-audio-processing, as it doesn't build on Windows otherwise. 2025-04-16 23:02:51 +02:00
a4fd9fe715 Switch to PulseAudio's webrtc-audio-processing.
Disable WebRTC Data Channels, clean up WebRTC.h, update AudioClient.cpp and AudioClient.h to newer API.
2025-04-15 00:45:45 +02:00
061ba1214b Directly use qt_source from matrix. 2025-04-14 18:57:14 +02:00
c40c95927f Fix AppImages being built without compiler optimizations. 2025-04-14 18:53:26 +02:00
028c0a43e3 Fix wrong Conan Qt sources. 2025-04-14 18:51:20 +02:00
190c733314 Remove outdated code. 2025-04-14 18:50:59 +02:00
d5e81ab3c1 Use GitHub hosted Runners instead of our own. 2025-04-14 18:50:24 +02:00
87a193e184 Upload AppImages. 2025-04-13 20:21:43 +02:00
ffaad92e17 Enable aarch64 AppImage packaging and add architecture to AppImage file name. 2025-04-12 23:24:32 +02:00
78b3771a96 Add missing Qt package. 2025-04-12 23:21:49 +02:00
3762e42fb0 Work around AppImages not executing in Docker. 2025-04-12 22:57:00 +02:00
a7e2632b54 Add initial AppImage packaging support through CPack. 2025-04-12 20:25:07 +02:00
75a1fc1dc0 Initial AppImage packaging on Conan. 2025-04-12 15:50:45 +02:00
Edgar
4087b7d7fb 🔧 Added OpenXR conan pkg 2025-04-12 15:02:05 +02:00
Edgar
dc28ba1eff 🐛 Fixed missing openssl DLL's on Windows 2025-04-12 15:02:05 +02:00
Edgar
0b989abf80 Revert "Remove VCPKG OpenSSL hack."
This reverts commit 891c6babc8477f1a5a08c5a202f847252b4af7e7.
2025-04-12 15:02:05 +02:00
5a93ba1d06 Disable WebRTC on Windows. It seems to conflict with parts of the Windows SDK. 2025-04-12 15:02:05 +02:00
f8a0520a79 Fix double indentation. 2025-04-12 15:02:05 +02:00
8db5f4a87e Add comment why Vive Pro Eye support is disabled. 2025-04-12 15:02:05 +02:00
4189d6ce51 Reenable WebRTC. 2025-04-12 15:02:05 +02:00
7697c9adcd Add comment why vhacd-util is disabled. 2025-04-12 15:02:05 +02:00
09ef02fadd Simplify Target macros. 2025-04-12 15:02:05 +02:00
47320c5600 Use our conancenter remote to avoid rate limiting. 2025-04-12 15:02:05 +02:00
feee260a29 Update Windows release builds for Conan qt_source option. 2025-04-12 15:02:05 +02:00
2c5098e29a Update Linux server builds for Conan qt_source option. 2025-04-12 15:02:05 +02:00
cdfef1f33f Disable Windows 2022 build again, since stuff works fine now. 2025-04-12 15:02:05 +02:00
6a5f51d0b3 Install required NSIS plugins. 2025-04-12 15:02:04 +02:00
3599c31107 Specify which build preset to use. 2025-04-12 15:02:04 +02:00
e7928693bb Remove VCPKG OpenSSL hack. 2025-04-12 15:02:04 +02:00
4ce0bf77c5 Fix broken markdown in INSTALLER.md. 2025-04-12 15:02:04 +02:00
8754700587 Try building on Windows 2022. 2025-04-12 15:02:04 +02:00
c9028b0ffa Remove VCPKG specific code. 2025-04-12 15:02:04 +02:00
7a6d0b9ef3 Add missing include. Fixes building on Visual Studio 2022. 2025-04-12 15:02:04 +02:00
e670890913 Update build documentation for Windows. 2025-04-12 15:02:04 +02:00
bd20bd20b5 Fix windeployqt not being found. 2025-04-12 15:02:04 +02:00
5cdb69dab2 Get Qt from Conan on Windows. 2025-04-12 15:02:04 +02:00
255e776cac Update libnode to allow building on Visual Studio 2022. 2025-04-12 15:02:04 +02:00
98b65f4af2 Remove VCPKG references. 2025-04-12 15:02:04 +02:00
Edgar
e7e5305102 🐛 Fixed cache key 2025-04-12 15:02:04 +02:00
e776bbf9c2 Use system Qt on Ubuntu 22.04. 2025-04-12 15:02:04 +02:00
c6d9ca6061 Add architecture to cache key. 2025-04-12 15:02:04 +02:00
c930cf3c70 Don't fail if Conan profile already exists. 2025-04-12 15:02:04 +02:00