Commit graph

87417 commits

Author SHA1 Message Date
9efa1cdc32 Update pr_build.yml 2025-02-28 15:37:31 +01:00
3443a93557 Update pr_build.yml 2025-02-28 15:33:06 +01:00
e121110769 Update pr_build.yml 2025-02-28 15:23:43 +01:00
c4bec15ca9 Update pr_build.yml 2025-02-28 15:12:01 +01:00
d6246e0511 Update pr_build.yml 2025-02-28 15:06:58 +01:00
71a431e242 Update pr_build.yml 2025-02-28 14:42:03 +01:00
601efa5d03 Work around OpenSSL/system sometimes not being found. 2025-02-28 13:16:31 +01:00
88f2a87ca4 Clean up .gitignore. 2025-02-28 13:06:10 +01:00
b80d6bd502 Remove redundant setting of CXX compiler, as Conan already sets this. 2025-02-28 13:00:10 +01:00
ea7cc22e3c
Move Conan recipes to https://github.com/overte-org/overte-conan-recipes 2025-02-27 12:32:03 +01:00
ef3d73cd06
Remove more remnants of VCPKG. 2025-02-27 12:32:02 +01:00
1be93973dd
Update RPM packaging for Conan.
As the previous code, this is pretty hacky.
2025-02-27 12:32:02 +01:00
710a674d5d
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-02-27 12:32:02 +01:00
0448eb3242
Work around libnode not being linked on Linux. 2025-02-27 12:32:02 +01:00
82541bda49
Build libnode with llhttp provided by conan. 2025-02-27 12:32:01 +01:00
8bd37b9b3c
Update libnode. 2025-02-27 12:32:01 +01:00
437ac8aff9
Fix libnode building on Linux. 2025-02-27 12:32:01 +01:00
45f4ba872f
Add KDE patchset Qt. 2025-02-27 12:32:01 +01:00
2fcceda23f
Update GitHub Actions for use with Conan. 2025-02-27 12:32:00 +01:00
683df9ca28
Reenable GitHub Actions 2025-02-27 12:32:00 +01:00
a1e283ed3e
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-02-27 12:32:00 +01:00
Edgar
1e09c65d39
🔧 Updated conan overte remote url 2025-02-27 12:32:00 +01:00
fb59de1410
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-02-27 12:32:00 +01:00
df8045d1d7
Target only TBB, not the conan specific meta target onetbb:onetbb. 2025-02-27 12:31:59 +01:00
Edgar
add0436444
🔧 Also generate RelWithDebInfo config on Linux 2025-02-27 12:31:59 +01:00
Edgar
6ad41bb27c
📝 Updated documentation 2025-02-27 12:31:59 +01:00
Edgar
a17c6ec15f
🐛 Fixed VS 2022 build scripts 2025-02-27 12:31:59 +01:00
Edgar
414f7139c0
🔧 Switch back to prebuild WebRTC for now 2025-02-27 12:31:58 +01:00
Edgar
3b5057529e
🔧 Use system OpenSSL on Linux 2025-02-27 12:31:58 +01:00
Edgar
b449156cbe
⬆️ Updated google-webrtc to 124 2025-02-27 12:31:57 +01:00
Edgar
f752ea779f
🔧 Added artery-font-format 2025-02-27 12:31:57 +01:00
Edgar
0d0aea2a72
⬆️ Updated cgltf to 1.14 2025-02-27 12:31:57 +01:00
Edgar
a11f057145
⬆️ Updated SDL to 2.30.3 2025-02-27 12:31:56 +01:00
Edgar
294f257288
🔧 Disable WebRTC by default 2025-02-27 12:31:31 +01:00
Edgar
8ef1941c13
⬇️ Downgraded GLM 2025-02-27 12:31:31 +01:00
Edgar
c8c2d70468
⬆️ Updated liblo and node package 2025-02-27 12:31:30 +01:00
Edgar
8a281e481f
🔧 Simplify FixupBundlePostBuild 2025-02-27 12:31:30 +01:00
Edgar
f650977438
🐛 Fixed missing libraries on Linux 2025-02-27 12:31:30 +01:00
Edgar
ffd97d0d02
🐛 Fixed polyvox trying to build bindings 2025-02-27 12:31:30 +01:00
Edgar
edd4332d1e
📦 Added cgltf Conan package 2025-02-27 12:31:30 +01:00
Edgar
4a19060a79
🐛 Fixed building tests 2025-02-27 12:31:29 +01:00
Edgar
fc4f5a6aed
🐛 Fixed building manual tests 2025-02-27 12:31:29 +01:00
Edgar
ea70ba2031
👷 Updated gh actions 2025-02-27 12:31:29 +01:00
Edgar
cf5f8b47d8
🔧 Don't generate a qt.conf on Linux
This breaks the interface
2025-02-27 12:31:29 +01:00
Edgar
d5ba6c7081
🐛 Fixed dependencies on Linux 2025-02-27 12:31:28 +01:00
Edgar
564b7510c7
🔧 Use conan packages instead of cmake external projects 2025-02-27 12:31:28 +01:00
Edgar
46b383934d
🔥 Removed external cmake packages 2025-02-27 12:31:28 +01:00
Edgar
9704afab39
📦 Added GifCreator Conan package 2025-02-27 12:31:28 +01:00
Edgar
a17d27a33b
📦 Added NeuronDataReader Conan package 2025-02-27 12:31:28 +01:00
Edgar
3b7c00648e
📦 Added OVR Conan package 2025-02-27 12:31:27 +01:00