From 67b6995068098e57396a37144f90e334da72aca8 Mon Sep 17 00:00:00 2001 From: Enderteck <123917079+Enderteck@users.noreply.github.com> Date: Sun, 8 Mar 2026 23:49:11 +0100 Subject: [PATCH] Update README with Fedora/Nobara dependencies Add installation all the packages required to compile on Fedora/Nobara. Tested those on Fedora 43, but as specified you need to get meson 1.10.0+ via a fedora 44 package --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 0ed9a989d..aa394d607 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,14 @@ sudo pacman -S base-devel gcc pkgconf cmake glfw-x11 mesa openal libvorbis glu If you are on wayland, you may swap `glfw-x11` to `glfw-wayland` for native wayland windowing instead of xwayland. +On Fedora/Nobara + +Meson 1.10.0 or higher ([RPM Find meson](https://fr2.rpmfind.net/linux/rpm2html/search.php?query=meson)) + +```bash +sudo dnf in gcc gcc-c++ make cmake glfw-devel mesa-libGL-devel mesa-libGLU-devel openal-soft-devel libvorbis-devel libpng-devel openssl-devel +``` + On Docker: If you don't want to deal with installing dependencies, you can use the included devcontainer. Open the project in VS Code with the [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) extension and it will set everything up for you - GCC 15, Meson, Ninja, lld, and all the libraries.