Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-07 | Install FMOD automatically on macOS | Erik Kundiman | |
It's assumed that fmodstudioapi20223mac-installer.dmg has been downloaded to ~/Downloads/. | |||
2024-08-07 | Generalise cloning and make sure of Autotools | Erik Kundiman | |
2024-08-07 | MacPorts packages that aren't pulled in by others | Erik Kundiman | |
and fix one too many ../ | |||
2024-08-02 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-08-01 | Pipewire on Ubuntu README & specific on bug report | Erik Kundiman | |
and also decapitalise "In-world". | |||
2024-07-31 | Instructions for Boost on bookworm & GLM on Linux | Erik Kundiman | |
2024-07-29 | Update instructions in README.md | Erik Kundiman | |
ALUT and OpenAL are back, FMOD is gone, new dependency GLM. | |||
2024-07-29 | Merge branch 'main' into 2024.06-atlasaurus | Erik Kundiman | |
2024-07-29 | Get VLC streaming to work again on macOS | Erik Kundiman | |
Somehow it wouldn't work when the libvlc dylibs linked by media_plugin_libvlc were far in Frameworks, even with all the linkages and VLC_PLUGIN_PATH set correctly. Because of this, I had to make the libvlc files redundantly copied (they're under 1 MB so we'll live with it) in llplugin just like upstream for media_plugin_libvlc to link to instead, though it seems the directory name can be anything, so I just let it be "plugins" for installation convenience using CMake. Also now the builder is assumed to not necessarily want VLC.app to be installed in /Applications, though they would need to keep the downloaded VLC disc image open. | |||
2024-07-29 | Fix some things in macOS build instructions | Erik Kundiman | |
libvorbis is not pulled in automatically by any other of the viewer build dependencies. Hardcode $project to Megapahit, since the instruction is not in a script context. | |||
2024-07-27 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-25 | cURL build instructions that work on AppleClang 15 | Erik Kundiman | |
It has a newer default of something higher than C99, which would cause an error of implicit int at configuring stage, so it wasn't about some missing library for runtime. It's also not necessary to specify the path to nghttp2 (or zlib) since it seems to have already been detected. We might as well lower the minimum macOS requirement here to 11. | |||
2024-07-21 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-20 | libndofdev installation instructions for GNU/Linux | Erik Kundiman | |
2024-07-20 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-20 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-18 | Remove FreeALUT from instructions except for FBSD | Erik Kundiman | |
Our macOS and GNU/Linux builds use FMOD, and FreeALUT is required only when OpenAL is used instead. | |||
2024-07-17 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-17 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-17 | FMOD installation instruction on macOS & GNU/Linux | Erik Kundiman | |
It is assumed that fmodstudioapi20222mac-installer.dmg or fmodstudioapi20223linux.tar.gz has been downloaded from https://www.fmod.com/download#fmodengine to ~/Downloads/. | |||
2024-07-17 | LL libndofdev installation instructions for macOS | Erik Kundiman | |
2024-07-17 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-17 | WebRTC installation instructions for GNU/Linux | Erik Kundiman | |
2024-07-17 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-17 | CMakeCache.txt needs to be removed before building | Erik Kundiman | |
so the CPACK_PACKAGE_VERSION can be refreshed and CPack can pick the new one up at the second CMake run. | |||
2024-07-17 | Fedora build doesn't depend on system OpenJPEG | Erik Kundiman | |
at least officially. It could, use system OpenJPEG, but I'd have make the patch official, and that would break it on Debian & Ubuntu. | |||
2024-07-17 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-16 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-16 | OpenJPEG installation instructions for GNU/Linux | Erik Kundiman | |
GNU/Linux users are assumed to have CMake installed cause obtaining opj_config_private.h requires it already. Fedora users are assumed to have zstd installed cause untarring LL's packages requires it already. | |||
2024-07-16 | LL's OpenSSL installation instructions for FreeBSD | Erik Kundiman | |
2024-07-15 | Necessary folder inclusion in building XMLRPC-EPI | Erik Kundiman | |
2024-07-14 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-14 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-14 | Fix typo | Erik Kundiman | |
2024-07-13 | Readd some instructions that got lost in the merge | Erik Kundiman | |
especially pipewire-devel pulseaudio-libs-devel. Add instruction to remove runtime path from dullahan_host too since rpmbuild, being stricter, wouldn't install if it had a non-existent runtime path. | |||
2024-07-12 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-12 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-12 | `sysctl -n hw.ncpu` instead of `gnproc` on macOS | Erik Kundiman | |
2024-07-11 | Merge branch 'main' into webrtc-voice | Erik Kundiman | |
2024-07-11 | We're back to `make install` for macOS | Erik Kundiman | |
`cpack -G Bundle` just wouldn't play along well with code-signing and also broke Dullahan/CEF. The creation of the link to Applications in the AppleScript is now needed since we don't rely on CPack to make it for us any more. | |||
2024-07-10 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-10 | `cpack -G Bundle` instead of `make install` on Mac | Erik Kundiman | |
Root project finally renamed to Megapahit, which has a nice effect of CPack: - Run preinstall target for: Megapahit CPack: - Install project: Megapahit [] but it's really because CPack Bundle file couldn't be renamed via CPACK_PACKAGE_NAME like on DEB, RPM, and FREEBSD. CPack determines its own destination root folder, which is Resources (I didn't find a way to set it to Contents). fixup_bundle is now run on the .app deep inside CPack staging folders so that the dependency copies will be included in the DMG. | |||
2024-07-10 | WebRTC installation instructions for macOS | Erik Kundiman | |
2024-07-10 | Since Maint-B, we can use LL's Dullahan build | Erik Kundiman | |
for GNU/Linux. | |||
2024-07-09 | Merge branch 'main' into maint-b | Erik Kundiman | |
2024-07-09 | sse2neon installation instruction for macOS arm64 | Erik Kundiman | |
2024-07-09 | OpenJPEG installation instruction for macOS | Erik Kundiman | |
2024-07-09 | OpenSSL & libcurl install instructions for macOS | Erik Kundiman | |
2024-07-08 | XMLRPC-EPI install instructions for macOS | Erik Kundiman | |
2024-07-08 | meshoptimizer shouldn't be dynamic on Fedora | Erik Kundiman | |
since we don't bundle 3rd-party libraries in RPMs. |