Commit graph

2089 commits

Author SHA1 Message Date
f7ab612ef2
Merge branch 'conan' into github_actions 2025-05-03 22:17:49 +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
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
ffaad92e17 Enable aarch64 AppImage packaging and add architecture to AppImage file name. 2025-04-12 23:24:32 +02:00
a7e2632b54 Add initial AppImage packaging support through CPack. 2025-04-12 20:25:07 +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
09ef02fadd Simplify Target macros. 2025-04-12 15:02:05 +02:00
e7928693bb Remove VCPKG OpenSSL hack. 2025-04-12 15:02:04 +02:00
c9028b0ffa Remove VCPKG specific code. 2025-04-12 15:02:04 +02:00
bd20bd20b5 Fix windeployqt not being found. 2025-04-12 15:02:04 +02:00
98b65f4af2 Remove VCPKG references. 2025-04-12 15:02:04 +02:00
49a0762127 Remove leftovers from Crashpad external_projects. 2025-04-12 15:02:03 +02:00
139783d87b Remove more remnants of VCPKG. 2025-04-12 15:02:02 +02:00
0da14ad34d Target only TBB, not the conan specific meta target onetbb:onetbb. 2025-04-12 15:02:01 +02:00
Edgar
79e4f49bd5 🔧 Added artery-font-format 2025-04-12 15:02:01 +02:00
Edgar
7bf198474b 🔧 Simplify FixupBundlePostBuild 2025-04-12 15:02:00 +02:00
Edgar
c940e6bb31 🐛 Fixed missing libraries on Linux 2025-04-12 15:02:00 +02:00
Edgar
74b337ac97 📦 Added cgltf Conan package 2025-04-12 15:02:00 +02:00
Edgar
ba46297aab 🔧 Use conan packages instead of cmake external projects 2025-04-12 15:02:00 +02:00
Edgar
a6ce77a2ad 🔥 Removed external cmake packages 2025-04-12 15:02:00 +02:00
Edgar
545d51a839 🔧 Reenabled build with WebRTC
This uses a temporary prebuild package to build, it would be better to build WebRTC from sources
2025-04-12 15:01:59 +02:00
Edgar
1a94ad7c89 🐛 Fixed missing discord-rpc package 2025-04-12 15:01:59 +02:00
Edgar
0fdb14b737 🔧 Let cmake find the python3 executable 2025-04-12 15:01:59 +02:00
Edgar
50c90bf7ea 🐛 Fixed build failing when using Ninja 2025-04-12 15:01:58 +02:00
Edgar
c5254c9b08 🐛 Fixed FixupBundlePostBuild failing to find QT dlls 2025-04-12 15:01:58 +02:00
Edgar
f25711e052 🐛 Fixed package_libraries_for_deployment() 2025-04-12 15:01:57 +02:00
Edgar
bc523eee20 🐛 Fixed shadergen unable to find tools 2025-04-12 15:01:57 +02:00
Edgar
59f2031f94 🚧 WIP build with conan
Currently can only build the interface
2025-04-12 15:01:57 +02:00
Ada
d09a920ad2 Update OpenXR-SDK to 1.1.46 2025-04-01 23:33:49 +10:00
Lubosz Sarnecki
3d51b10bcb ports: Add openxr-loader.
Copy from vcpkg repository.
Add OpenXR to hifi-client-deps.
2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
881fbf5641 ports: Add jsoncpp.
The build demands it but it's missing.
Copy from upstream vcpkg repo.

Fixes the following error:
```
Computing installation plan...
error: while looking for jsoncpp:x64-linux:
overte-files/vcpkg/cfe0a2a0/ports/jsoncpp: error: jsoncpp does not exist
```
2025-04-01 09:04:46 +10:00
785418ec20 Patch glslang for GCC 15 compatibility. 2025-03-01 18:22:14 +01:00
b6ad7273eb Patch glslang for GCC 13 compatiblity. 2025-03-01 14:15:01 +01:00
cea1a9526d Update libnode for Python 3.13 compatibility. 2025-03-01 14:14:06 +01:00
bc6f8857fb Fix CMake errors; CMake removed version compatibility with CMake 3.5 and below. This includes bumping glslang, as it was still using CMake version compatibility <3.0. 2025-03-01 14:12:12 +01:00
Dale Glass
3428d81430 Fix failure of Node build due to deprecated distutils 2025-02-27 22:36:48 +01:00
Maki
5e35f76668 Remove hifi-screenshare
Cherry picked and updated from Tivoli dd5b6ea6ee5597a06603e16509640e7ed18106bb

Co-authored-by: Julian Groß <julian.g@posteo.de>
2024-10-18 18:59:18 -07:00
HifiExperiments
0ab050ff3b
Merge pull request #1111 from HifiExperiments/textSize
Text verticalAlignment, send entity property enums as uint8_t, fix text recalculating too often, fix textSize
2024-10-02 10:15:56 -07:00
HifiExperiments
4e97090f96 comment cmake script 2024-09-29 15:38:59 -07:00
HifiExperiments
6a3a47bfc4 fix ADD_GROUP_PROPERTY_TO_MAP 2024-09-29 14:50:46 -07:00
HifiExperiments
74fa1d1291 text vertical alignment, use uint8_t for entity property enums, fix text recalculating too often 2024-09-08 21:12:25 -07:00
HifiExperiments
926cbef606 cleanup + automate EntityPropertyFlags 2024-09-08 21:09:08 -07:00
HifiExperiments
ff50d6c2cc automated entity property serialization 2024-09-08 21:09:00 -07:00
HifiExperiments
f2d8fa2fe4 whitelist -> allowlist 2024-08-13 17:29:53 -07:00
6d3d90f6a2 Remove remnants of RELEASE_NAME. 2024-07-08 12:31:25 +02:00
6e92053007 Delete the old hifiNeuron.dll.
We stopped providing hifiNeuron and the newest release candidate doesn't start with the old plugin file present.
2024-07-07 23:46:26 +02:00
c82b9cdee9 Remove ancient update code.
I think it is save to say that no one will be updating a HiFi installation from 2019 at this point.
2024-07-07 23:45:01 +02:00