Commit graph

1975 commits

Author SHA1 Message Date
f80b8a2c5e
Merge pull request #165 from JulianGro/update-NVTT
Update NVTT
2022-08-23 21:35:14 +02:00
86e56e88fe Update NVTT 2022-08-18 00:14:12 +02:00
a6a889a2ed Update VCPKG deprecations and fix compiler flags for bullet3 and opus being overwritten.
VCPKG sets CMAKE_CXX_FLAGS and CMAKE_C_FLAGS automatically; Apparently our code to set those flags has never worked and rather than ignoring most of it, it changed to putting it somewhere it doesn't belong.
2022-08-15 22:39:16 +02:00
3b07b1699e Fix some CMake warnings 2022-08-15 22:20:45 +02:00
Dale Glass
43e2222471 Update zlib to 1.2.12, improve hosting
* Updated to 1.2.12 (fixes bugs, improves performance on ARM8)
* Changed format to xz (recommended, smaller)
* Hosted copy on Overte infrastructure
2022-07-16 12:42:04 +02:00
Dale Glass
1100c42794
Merge pull request #102 from daleglass-overte/update-cmp0074
Change cmake policy CMP0074 to NEW
2022-07-02 21:19:40 +02:00
Dale Glass
133f7349c9 Add FindJournald cmake module
From https://github.com/fluent/fluent-bit/blob/master/cmake/FindJournald.cmake
2022-06-28 00:34:43 +02:00
Dale Glass
b7f5bba75b Change cmake policy CMP0074 to NEW
https://cmake.org/cmake/help/latest/policy/CMP0074.html

CMake says the old behavior is deprecated and will be removed.
Everything seems to build OK with this setting so far.
2022-06-22 19:17:49 +02:00
5e2d43b939
Merge pull request #48 from JulianGro/s3-master-builds
GitHub Actions master builds
2022-03-30 19:52:59 +02:00
Julian Groß
2e219b6eef Change installer naming.
Also change Windows installer compression to save space.
2022-03-21 19:08:25 +01:00
namark
ccde9e179c Fixed sdl2 linking errors when built against new wayland. 2022-03-20 20:31:17 +01:00
Alezia Kurdis
026cc62fc1
New Overte logo in a better size and spacing
New Overte logo in a better size and spacing
2022-02-11 23:56:49 -05:00
Alezia Kurdis
c214d56c45
Rebranded Resources for the installer
This rebrands the resource used for the installer. 

Note 1: I have not upgrade the file under "launchers" directory, these are visibly not used (still High Fidelity brand)

Note 2: There is one file I can't modify: "install-folder.rsrc". There is nothing to edit that on the web... this would need a mac.

Note 3: there was a slogan on 2 pictures under the logo: "virtual realities for one, for all". I left this blank for now... We would need a slogan to replace tit.
2022-02-10 22:20:36 -05:00
c6f1e6410e Updated some URLs, rebranded documentation and changed default metaverse server address 2022-02-09 23:57:24 +01:00
df68f5c8eb Merge branch 'master' into remove-hifiac 2022-01-23 14:03:02 +01:00
4e399edaa7 Merge remote-tracking branch 'origin/master' into remove-hifiac 2022-01-18 21:29:33 +01:00
David Rowe
48c32b96f4 Merge branch 'master' into fix/ssl-websocket-crash 2021-11-23 09:58:04 +13:00
Kalila
db08a6322b
Merge pull request #1424 from ksuprynowicz/new_compiler_flags
Increase performance on macOS and Linux with CMake variables for optimization and architecture-specific options.
2021-11-06 19:22:39 -04:00
Dale Glass
732b32b68e Require OpenSSL 1.1.0 in all other parts of the build 2021-11-04 18:54:35 +01:00
79386b409e Fixed typo in Opus portfile.cmake 2021-10-24 18:39:42 +02:00
fc3177a23c Disabled optimization settings on Windows because they were breaking the build 2021-10-24 18:06:45 +02:00
e474cb7f67 Added CMake variables for optimization and architecture-specific options 2021-10-24 15:47:17 +02:00
Dale Glass
4abe8da23e New build, against openssl 2021-10-20 01:16:45 +02:00
Dale Glass
e8f44fd554 Updated package 2021-10-18 20:55:50 +02:00
Dale Glass
9cab15a586 Update package 2021-10-18 20:55:50 +02:00
Dale Glass
499010efe1 Update to latest webrtc package for Linux 2021-10-18 20:54:12 +02:00
Dale Glass
cd56af6e7e Partial changes 2021-10-18 20:54:12 +02:00
David Rowe
ada8dace5d Fix typo noticed in passing 2021-10-03 12:52:11 +13:00
David Rowe
c03312319d Merge branch 'master' into dev/webapp-master-update
# Conflicts:
#	libraries/networking/src/NodeList.h
#	libraries/shared/src/shared/WebRTC.h
2021-10-03 12:51:47 +13:00
Julian Groß
f03606ee60 Disable WebRTC on aarch64 Linux 2021-09-16 06:09:11 +02:00
Kalila L
826149ae7a Update hash of OpenVR to 1.16.8 in VCPKG. 2021-08-27 00:55:35 -04:00
Kalila L
2fbe031dbf Update OpenVR to 1.16.8 in VCPKG, hash is still incorrect. 2021-08-26 17:59:55 -04:00
David Rowe
74c2788a14 Merge branch 'master' into dev/rename-hifisockaddr-webapp
# Conflicts:
#	assignment-client/src/AssignmentClient.cpp
#	domain-server/src/DomainServer.cpp
#	libraries/networking/src/DomainHandler.cpp
#	libraries/networking/src/LimitedNodeList.cpp
#	libraries/networking/src/LimitedNodeList.h
#	libraries/networking/src/SockAddr.cpp
#	libraries/networking/src/SockAddr.h
#	libraries/networking/src/udt/Socket.cpp
#	libraries/networking/src/udt/Socket.h
#	tools/ice-client/src/ICEClientApp.cpp
2021-07-21 15:03:29 +12:00
Dale Glass
e3004af61a More logging for crash reporting
* Make it clear in cmake if crash reporting is going to be used
* Log warning on startup if there's no crash reporting
2021-07-10 01:43:18 +02:00
Dale Glass
52add88273 Undo accidental change that broke reporting on Windows 2021-07-10 01:43:18 +02:00
Dale Glass
c4f3e1e263 Fix cmake warning about crashpad name 2021-07-10 01:43:18 +02:00
Dale Glass
567b0d84ef Update crash handler to latest build 2021-07-10 01:43:17 +02:00
Dale Glass
9a5c1ac24a Use latest crashpad build.
This one uses libcurl, which may work better.
2021-07-10 01:43:17 +02:00
Dale Glass
86e2da729e Try library built with SSL 2021-07-10 01:43:17 +02:00
Dale Glass
486d961f48 Add support for crashpad on Linux 2021-07-10 01:43:17 +02:00
Dale Glass
d75b2a23bb Fix for nvtt on MacOS 2021-07-04 10:40:43 +02:00
Kalila
88cd4a72d4
Merge pull request #1255 from daleglass/fix-nvtt-on-x86
Fix nvtt on x86
2021-07-02 01:21:29 -04:00
Dale Glass
79eacc98ef Fix CMake GifCreator name warning 2021-07-01 20:29:40 +02:00
David Rowe
d6061289ec Merge branch 'master' into dev/webapp-master-update 2021-06-27 09:51:41 +12:00
Dale Glass
0c8201b26a Fix nvtt on x86
This uses a repository at https://github.com/vircadia/nvidia-texture-tools
with the existing patches already integrated into it, and an additional fix
on top.
2021-06-22 20:55:23 +02:00
Dale Glass
1b999acb2f Add more explanatory comments 2021-06-20 14:22:28 +02:00
Dale Glass
6611d6ef5b Fix quazip cmake portfile to work with system Qt 2021-06-20 14:22:28 +02:00
Dale Glass
1e63916940 Disable almost all the code in SetupQt.cmake for system qt
We're already using the standard find_package method to setup Qt
for the most part, so none of the manipulations of SetupQt should
be needed for system Qt.
2021-06-20 14:22:28 +02:00
Dale Glass
6cd8eca159 Take into account that Windows executables have an extension 2021-06-20 14:22:28 +02:00
Dale Glass
474cd6b1c7 Improve Qt handling in CMake
Support 3 options:

	* VIRCADIA_USE_SYSTEM_QT is set -- use system's Qt
	* VIRCADIA_QT_PATH is set -- use Qt found in that dir
	* Otherwise -- use downloaded Qt package

This removes these variables:
	* VIRCADIA_USE_QT_VERSION
	* VIRCADIA_USE_PREBUILT_QT
	* HIFI_QT_BASE
2021-06-20 14:22:28 +02:00