summaryrefslogtreecommitdiff
path: root/indra/cmake
AgeCommit message (Collapse)Author
3 daysGentoo Portage's Boost just got upgraded to 1.90HEADmainErik Kundiman
2026-01-29FMOD lib directory when building using it on macOSErik Kundiman
2026-01-21Upgrade Discord SDKErik Kundiman
2026-01-21FMOD has been upgradedErik Kundiman
2026-01-11Update meshoptimizer to v1.0.1Erik Kundiman
for OSes/distros that don't link to system library meshoptimizer.
2026-01-11Upgrade VLC to 3.0.23 on macOSErik Kundiman
2025-12-24Boost has been upgraded to 1.90 in vcpkgErik Kundiman
2025-11-28Merge branch 'main' into 2025.08Erik Kundiman
2025-11-21Use FLTK 1.4 on Debian instead of 1.3Erik Kundiman
which fixes the problem of freezing/crashing or disappearing of the viewer, at least on default GNOME-based Debian.
2025-11-19Merge branch 'main' into 2025.08Erik Kundiman
2025-11-19FMOD has been upgradedErik Kundiman
2025-11-07Merge branch 'main' into 2025.08Erik Kundiman
2025-11-07Update the upstream ColladaDOM revision used to 10Erik Kundiman
As the maintenance using an external patch is getting harder, I had to revert the patching to internal and the building to be in the configuration phase, made worse by CMake 4 on Arch, Gentoo and Tumbleweed that treats the absence of a minimum requirement as an error (the BSD sed condition is put there as an anticipation for when in the future (Mac)Ports' CMake gets updated to 4 too).
2025-10-28Merge branch 'main' into 2025.08Erik Kundiman
2025-10-28FMOD has been upgradedErik Kundiman
2025-10-26Merge tag 'Second_Life_Release#4e2a9667-2025.08' into 2025.08Erik Kundiman
2025-10-25Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08Erik Kundiman
2025-10-23FreeBSD Ports Boost just got upgraded to 1.89Erik Kundiman
2025-10-22Arch's Boost just got upgraded to 1.89Erik Kundiman
2025-10-20Rework new convex decomp into a physicsextensions stub package and fix havok ↵Rye
and havok_tpv builds for darwin universal to utilize new vhacd stub (#4858)
2025-10-17Merge remote-tracking branch 'origin/main' into geenz/main-to-developJonathan "Geenz" Goodman
2025-10-16Fix erroneous check for __attribute__ definition introduced with APR 1.7.5Ansariel
With the update of APR to versoin 1.7.5., we have to deal with an erroneous check for the definition of __attribute__ added to the APR head file apr.h: The additional check for the definition of __has_attribute is nonsense as it is a C++ internal macro to check for the existance of certain attributes, however it has nothing to do with __attribute__ used in this context. Since __attribute__ is not defined in MSVC, the modified, erroneous check now causes said definition becoming missing, resulting in a huge amount of "this declaration may not have extern 'C' linkage" errors within in MSVC. This change utilizes CMake to patch the extracted APR header file, restoring the original version of the check.
2025-10-11Fix WebRTC & Havok linking on macOS x86-64Erik Kundiman
It wouldn't automatically detect the prebuilt libraries directory, might be because of the older build environment I have for building the macOS x86-64 binary.
2025-10-10Merge branch 'main' into 2025.07Erik Kundiman
2025-10-10Tumbleweed & vcpkg Boost has been upgraded to 1.89Erik Kundiman
and boost-system is now header only.
2025-10-10Use MacPorts' Boost 1.88 instead of its Boost 1.87Erik Kundiman
Now that MacPorts' newest Boost version is 1.88.
2025-10-09Merge tag 'Second_Life_Release#95337dfc-2025.07' into 2025.07Erik Kundiman
2025-10-05lipo thin SLv macOS universal librariesErik Kundiman
The fatal errors when lipo thinning something that's already thin, can be safely ignored.
2025-10-03Initial VHACD based llconvexdecompositionRye
2025-10-03Loosen Boost find_packageErik Kundiman
It couldn't find Boost now, somehow, at least on Debian Asahi.
2025-10-03Fix cURL failing to link to OpenSSL on Linux/BSDErik Kundiman
when linking the final executable. Basically bringing back previous code, but exempting Darwin cause somehow the extra target link broke CEF.
2025-10-03LL's cURL fork has been updated to 7.54.1-r3Erik Kundiman
2025-10-01Reenable havok llphysicsextensions on Darwin x86_64 with ↵Brad Linden
llphysicsextensions_stub used for aarch64
2025-10-01Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07Erik Kundiman
2025-09-11Follow up fixes for Apple Silicon (#4662)Rye
* Remove GLM sse flag from cmake that was moved to llpreprocessor.h * Further reduce performance loss of HDR and Sharpening on bandwith-constrained gpu by combining gamma correction into tonemap/sharpening shader passes * Update SSE2NEON to 1.8.0 to fix random render nans * Fix occasional startup crash from LLCachedControl being declared in global scope
2025-09-10Improvements found in reviewing mac_arm branch #4629Brad Linden
2025-09-05Fix macos build arch and deploy target due to cmake behavior changesRye
2025-09-05viewer-cef build fixesAndrey Kleshchev
2025-08-28Fixes for GHA buildRye
2025-08-28Fix up universal buildRye
2025-08-27Merge branch 'callum/viewer-cef-2025-08' into rye/infinitemacRye
2025-08-27MacOS companion changes for dullahan 1.21 including package structure and ↵Rye
linkage fixes
2025-08-22Enable deprecation warnings and suppress a small handful that have no modern ↵Rye
replacements
2025-08-20Merge branch 'develop' of github.com:secondlife/viewer into rye/infinitemacRye
2025-08-15Merge branch 'main' into 2025.06Erik Kundiman
2025-08-11Supported Debian amd64 is now 13.0 (current stable)Erik Kundiman
OpenAL and LL's WebRTC now break CEF too just like on many other supported distros. Same as Ubuntu 24.04.2 when it comes to not yet compatible newer Pipewire, but OpenJPEG 2.5.3 (unlike 24.04.2 which is still at 2.5.0). The libminizip1 package name is also fixed here for Ubuntu.
2025-08-11FMOD has been upgraded from 2.02.29 to 2.02.30Erik Kundiman
2025-08-08Merge tag 'Second_Life_Release#55f1c8b9-2025.06' into 2025.06Erik Kundiman
2025-08-05#4470 Adjustments and Mac build fixesAndrey Kleshchev
2025-08-05#4470 Plug in Discord SDK packageAndrey Kleshchev