summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
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.
2024-07-08NanoSVG install instructions for macOS & DebianErik Kundiman
2024-07-08LL packages download and untar instructionsErik Kundiman
plus some tidying up the README.md.
2024-07-08Fix typo and link to TPVD is directly to MegapahitErik Kundiman
2024-07-08Fix CONTRIBUTING.md linkErik Kundiman
2024-07-08Adjust CONTRIBUTING.md & change SL to MP in READMEErik Kundiman
2024-07-08Update README.md up to `make install` and `cpack`Erik Kundiman
Remove Example section too since it's not so representative at this moment. Remove Windows instruction link too, we will have our own.
2024-07-06Merge branch 'main' into maint-bErik Kundiman
2024-07-01Add optimisation flags in the build instructionsErik Kundiman
and other missing flags from SL build-variables/variables. Apart from that, additional parameters for macOS for getting a universal build, https is replaced with git protocol, and an example command to avoid being in a detached HEAD (also useful for getting the version numbers).
2024-07-01Add/fix build dependency list in README.mdErik Kundiman
The list is reordered. cmake-core replacing cmake on FBSD. libnanosvg-dev isn't available on Debian 12.5. Development header packages not installed automatically when I was setting up a debootstrapped Debian build environment on the server.
2024-07-01GTK2 replaced by FLTK, Pipewire & Pulseaudio addedErik Kundiman
to README.md
2024-06-06Change LL_FREEBSD to already existing __FreeBSD__Erik Kundiman
So we don't need to have a custom environment -DLL_FREEBSD=1 setting.
2024-05-31Add Fedora, NanoSVG, and OpenJPEG2 to README.mdErik Kundiman
2024-03-02Merge tag '7.1.3-release'Erik Kundiman
source for viewer 7.1.3.7878383867
2024-02-21Update build instructionsErik Kundiman
Set C++ standard version to C++17 on platforms where it's explicitly required. MacPorts VLC port has been replaced by VideoLAN's binary distribution. Fix development APR util package name, and add OpenSSL headers package as a dependency, on Debian/Ubuntu. Remove system OpenJPEG from dependencies (until we can fix the crash). Libraries are built as static libraries by default (now it's only on FreeBSD where they should be built as dynamic libraries).