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
Edgar
3f7695fd56
🐛 Fixed building tests
2025-05-14 17:21:32 +02:00
Edgar
caabbd43e4
🐛 Fixed building manual tests
2025-05-14 17:21:32 +02:00
Edgar
558bf1b3d0
👷 Updated gh actions
2025-05-14 17:21:32 +02:00
Edgar
3573fbd992
🔧 Don't generate a qt.conf on Linux
...
This breaks the interface
2025-05-14 17:21:32 +02:00
Edgar
84f6e01e2c
🐛 Fixed dependencies on Linux
2025-05-14 17:21:32 +02:00
Edgar
27ff1807f5
🔧 Use conan packages instead of cmake external projects
2025-05-14 17:21:32 +02:00
Edgar
965ba56ab9
🔥 Removed external cmake packages
2025-05-14 17:21:32 +02:00
Edgar
eb92f4b9be
📦 Added GifCreator Conan package
2025-05-14 17:21:32 +02:00
Edgar
2d1d97c600
📦 Added NeuronDataReader Conan package
2025-05-14 17:21:32 +02:00
Edgar
2d11963e8f
📦 Added OVR Conan package
2025-05-14 17:21:32 +02:00
Edgar
a6db573f19
📦 Added SteamWorks Conan package
2025-05-14 17:21:32 +02:00
Edgar
4265d31c28
🔧 Reenabled build with WebRTC
...
This uses a temporary prebuild package to build, it would be better to build WebRTC from sources
2025-05-14 17:21:32 +02:00
Edgar
5b2bc036e3
🐛 Fixed OpenVR failing to link on windows
2025-05-14 17:21:32 +02:00
Edgar
735ccf0f34
🐛 Fixed missing WIN32 definition when building with ninja
2025-05-14 17:21:31 +02:00
Edgar
290402a5c3
🐛 Fixed missing lib in liblo conan pkg
2025-05-14 17:21:31 +02:00
Edgar
fcc5582932
🐛 Fixed missing discord-rpc package
2025-05-14 17:21:31 +02:00
74e0c749e6
Allow building libnode on aarch64
2025-05-14 17:21:31 +02:00
4ad3bbf585
Use python3 instead of python binary for configuring libnode on Linux
2025-05-14 17:21:31 +02:00
64dcf34d60
Update OpenEXR to 3.1.9 and fix deprecation warnings
2025-05-14 17:21:31 +02:00
Edgar
df1eec6f2d
🔧 Let cmake find the python3 executable
2025-05-14 17:21:31 +02:00
Edgar
e2792b4d4d
🔧 Disabled unused SDL2 features
2025-05-14 17:21:31 +02:00
Edgar
8ac3dc4005
🔧 Move conan generated files to a subfolder
2025-05-14 17:21:31 +02:00