Commit graph

2032 commits

Author SHA1 Message Date
081ae901d2 glTF importer using cgltf library 2024-02-25 19:57:00 +01:00
Dale Glass
ae877370de Fix Ninja builds with Crashpad enabled on Windows 2023-12-08 14:55:31 -08:00
Dale Glass
94848d98a2 Pass build type to LibOVR build.
This fixes a debug/release mismatch on Windows, which results in a
linking error.
2023-12-08 06:06:26 -08:00
Dale Glass
4b440c3cf6 Add debug libovr library to list of libovr products 2023-12-08 05:24:30 -08:00
Dale Glass
1b46ec600a Fixes for Oculus VR plugin 2023-12-07 15:20:03 -08:00
Dale Glass
6a00d4baf8
Merge pull request #755 from daleglass-overte/fix-steamworks-for-ninja
Upgrade Steamworks and fix for ninja build
2023-12-06 22:24:37 +01:00
Dale Glass
a4d2fb6167 Fix Steamworks .so names on Linux 2023-12-06 19:52:14 +01:00
Dale Glass
5358a888e3 Fix OpenEXR on Windows
Prevents:
LNK2001	unresolved external symbol imath_half_to_float_table
2023-12-06 03:31:56 -08:00
Dale Glass
e23829962f Upgrade steamworks and fix for Ninja build 2023-12-05 15:12:01 -08:00
Dale Glass
c655a8573d Upgrade OpenEXR from 2.3.0 to 3.1.8 2023-12-04 23:30:49 +01:00
Dale Glass
bb1331c0cb Fix memory debugging.
* Disables WebRTC (build fails)
* Recommends disabling optimization
* Recommends enabling debugging
* Remove forced optimization from plugins
2023-11-05 19:05:09 +01:00
77c24ed7c3 Initial version of Discord rich presence support.
Co-authored-by: Maki <mxmcube@gmail.com>
Co-authored-by: Dale Glass <dale@daleglass.net>
2023-10-30 19:03:49 +01:00
772e144296 Update node on Linux to 18.16.1 2023-07-30 22:11:58 +02:00
d30ecc7853 Build node from source on aarch64 instead of trying to use a prebuilt package. 2023-07-30 22:11:19 +02:00
1304129fa2 Don't try to build with crashpad on aarch64 Linux.
Google currently doesn't support building crashpad on or for aarch64 Linux.
2023-07-23 19:12:25 +02:00
3433596330
Merge pull request #448 from overte-org/upgrade/openssl
OpenSSL update
2023-06-19 18:04:18 +02:00
df4621b162 Get rid of need for NODE_SOURCE_DIRECTORY_NAME 2023-06-19 12:49:14 +02:00
69ab504349 Libnode portfile cleanup 2023-06-18 23:51:18 +02:00
d6e5b5faf7 Fixed formatting and added a comment 2023-06-18 23:47:59 +02:00
141bd20850 Windows installer fix after OpenSSL upgrade 2023-06-17 21:26:22 +02:00
81129e3ec9 Update Qt on Windows., update OpenSSL 2023-06-17 19:33:35 +02:00
bb428edcac Another fix for libnode portfile on Windows 2023-06-16 13:20:51 +02:00
1f7b4ef350 Fix libnode vcpkg failure on Windows 2023-06-15 23:57:27 +02:00
7da45e2d64 Fixed number of jobs for libnode build 2023-06-14 22:02:50 +02:00
31fc553efc Build libnode from source 2023-06-13 22:28:36 +02:00
7d94439299 OpenSSL vcpkg update 2023-06-06 20:23:10 +02:00
e578fe2ab8
Merge pull request #185 from overte-org/feature/v8
V8 scripting engine
2023-05-27 22:22:05 +02:00
f6c6548364
Fix wrong version in draco VCPKG CONTROL file 2023-05-24 19:33:25 +02:00
08b8bfeef4
Merge pull request #374 from overte-org/update-nvtt
Fix NVTT compilation on Visual Studio 2022
2023-05-24 19:31:40 +02:00
f04af62fd2 Prefer libnode.so.108 to prevent wrong system libnode being used over vcpkg libnode. 2023-05-22 20:43:16 +02:00
eb8aabdc8f Switch to Ubuntu 20.04 aarch64 node package 2023-05-22 20:43:03 +02:00
141d3d047c Add Linux aarch64 node package 2023-05-22 20:41:35 +02:00
dfac944f9f move Windows node package to S3 2023-05-22 20:40:28 +02:00
f241ede316 Initial fixes for building on Windows 2023-05-19 00:17:39 +02:00
b42a949d03 Find VCPKG libnode 2023-05-19 00:17:39 +02:00
b650da7fc9 Initial VCPKG Node/v8 packaging 2023-05-19 00:17:39 +02:00
9fd2f4ed08 Fix broken hifi-deps CONTROL file 2023-05-19 00:17:38 +02:00
acc658ee80 Fixed deadlock in Create App 2023-05-19 00:17:38 +02:00
ae7d229d0e Fix copyright headers 2023-05-19 00:17:38 +02:00
de91769e2f Fixed some V8 crashes 2023-05-19 00:17:37 +02:00
Dale Glass
0022038772 Fix tabulation 2023-05-19 00:17:36 +02:00
Dale Glass
f093d8155c Use sampler library if present 2023-05-19 00:17:36 +02:00
Dale Glass
e5e1d9b2a8 Remove requirement for sampler library
Library is not present on some distributions, like Fedora, and not used in the code currently
2023-05-19 00:17:36 +02:00
df507a741b Initial cmake files for V8 2023-05-19 00:17:36 +02:00
cf98d5939b Added V8 vcpkg files 2023-05-19 00:17:36 +02:00
Dale Glass
1138c6c720 Remove fix-static-build.patch, doesn't apply.
Fix missing PATCHES directive to make the other patch work.
2023-05-16 19:07:32 +02:00
Dale Glass
7d08df3f82 Fix build on Fedora.
Fix portfile license handling.
Fix tbb choking on Qt's 'emit' macro.
2023-05-16 18:56:33 +02:00
584ac3c15a Update tbb to fix building on Apple M1 2023-05-16 18:21:35 +02:00
2ae553a21a Update NVTT from 2.1.3 to 2.1.4
* Fix compilation on Visual Studio 2022
2023-04-21 14:16:37 +02:00
8b973bdfa3 Remove executable permission from a bunch of files 2023-03-14 00:02:33 +01:00