summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2024-08-07MacPorts packages that aren't pulled in by othersErik Kundiman
and fix one too many ../
2024-08-02Merge branch 'main' into 2024.06-atlasaurusErik Kundiman
2024-08-01Pipewire on Ubuntu README & specific on bug reportErik Kundiman
and also decapitalise "In-world".
2024-07-31Instructions for Boost on bookworm & GLM on LinuxErik Kundiman
2024-07-29Update instructions in README.mdErik Kundiman
ALUT and OpenAL are back, FMOD is gone, new dependency GLM.
2024-07-29Merge branch 'main' into 2024.06-atlasaurusErik Kundiman
2024-07-29Get VLC streaming to work again on macOSErik 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-29Fix some things in macOS build instructionsErik 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-27Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-25cURL build instructions that work on AppleClang 15Erik 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-21Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-20libndofdev installation instructions for GNU/LinuxErik Kundiman
2024-07-20Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-20Merge branch 'main' into maint-bErik Kundiman
2024-07-18Remove FreeALUT from instructions except for FBSDErik Kundiman
Our macOS and GNU/Linux builds use FMOD, and FreeALUT is required only when OpenAL is used instead.
2024-07-17Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-17Merge branch 'main' into maint-bErik Kundiman
2024-07-17FMOD installation instruction on macOS & GNU/LinuxErik 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-17LL libndofdev installation instructions for macOSErik Kundiman
2024-07-17Merge branch 'main' into maint-bErik Kundiman
2024-07-17WebRTC installation instructions for GNU/LinuxErik Kundiman
2024-07-17Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-17CMakeCache.txt needs to be removed before buildingErik Kundiman
so the CPACK_PACKAGE_VERSION can be refreshed and CPack can pick the new one up at the second CMake run.
2024-07-17Fedora build doesn't depend on system OpenJPEGErik 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-17Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-16Merge branch 'main' into maint-bErik Kundiman
2024-07-16OpenJPEG installation instructions for GNU/LinuxErik 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-16LL's OpenSSL installation instructions for FreeBSDErik Kundiman
2024-07-15Necessary folder inclusion in building XMLRPC-EPIErik Kundiman
2024-07-14Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-14Merge branch 'main' into maint-bErik Kundiman
2024-07-14Fix typoErik Kundiman
2024-07-13Readd some instructions that got lost in the mergeErik 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-12Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-12Merge branch 'main' into maint-bErik Kundiman
2024-07-12`sysctl -n hw.ncpu` instead of `gnproc` on macOSErik Kundiman
2024-07-11Merge branch 'main' into webrtc-voiceErik Kundiman
2024-07-11We're back to `make install` for macOSErik 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-10Merge branch 'main' into maint-bErik Kundiman
2024-07-10`cpack -G Bundle` instead of `make install` on MacErik 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-10WebRTC installation instructions for macOSErik Kundiman
2024-07-10Since Maint-B, we can use LL's Dullahan buildErik Kundiman
for GNU/Linux.
2024-07-09Merge branch 'main' into maint-bErik Kundiman
2024-07-09sse2neon installation instruction for macOS arm64Erik Kundiman
2024-07-09OpenJPEG installation instruction for macOSErik Kundiman
2024-07-09OpenSSL & libcurl install instructions for macOSErik Kundiman
2024-07-08XMLRPC-EPI install instructions for macOSErik Kundiman
2024-07-08meshoptimizer shouldn't be dynamic on FedoraErik Kundiman
since we don't bundle 3rd-party libraries in RPMs.
2024-07-08macOS & Fedora meshoptimizer install instructionsErik Kundiman
2024-07-08Replace root commands with sudo ones in README.mdErik Kundiman
and set the runtime dependencies as automatically installed on FBSD.