From aefc339a6c8c9ee5a902ce8328adb8e4b68e06c2 Mon Sep 17 00:00:00 2001 From: Quentin Barnes Date: Sat, 31 Jan 2026 17:49:57 -0600 Subject: [PATCH 1/2] Add build documentation for RHEL and Fedora. --- doc/building-client.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/building-client.md b/doc/building-client.md index 7298dcd0..ec6577d7 100644 --- a/doc/building-client.md +++ b/doc/building-client.md @@ -15,6 +15,13 @@ install some support packages. **You will need to check out git with submodules `libmagic-dev` `libdbus-1-dev` `libglfw3-dev` `libfreetype-dev` `libboost-regex-dev` Plus, optionally (if not present, internal versions will be used): `nlohmann-json3-dev` `libcli11-dev` `libmd4c-dev` + - For Linux with RHEL+EPEL/Fedora: + `@c-development` `git` `ninja-build` `protobuf-compiler` + `libudev-devel` `sqlite-devel` `fmt-devel` `protobuf-devel` `file-devel` + `mbedtls-devel` `libcurl-devel` `dbus-devel` `glfw-devel` `freetype-devel` + `boost-devel` `systemd-devel` + Plus, optionally (if not present, internal versions will be used): + `cli11-devel` `md4c-devel` `lunasvg-devel` - For OSX with Homebrew: `sqlite` `pkg-config` `libusb` `protobuf` `fmt` `make` `coreutils` `dylibbundler` `libjpeg` `libmagic` `boost` `glfw3` `ninja` `python` From 372b672049a0ba35948490f95b13d26ce33c65ee Mon Sep 17 00:00:00 2001 From: Quentin Barnes Date: Sat, 31 Jan 2026 17:51:07 -0600 Subject: [PATCH 2/2] Remove redundantly listed Ubuntu package for building. --- doc/building-client.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/building-client.md b/doc/building-client.md index ec6577d7..efebe496 100644 --- a/doc/building-client.md +++ b/doc/building-client.md @@ -12,7 +12,7 @@ install some support packages. **You will need to check out git with submodules - For Linux with Ubuntu/Debian: `libudev-dev` `libsqlite3-dev` `protobuf-compiler` `libfmt-dev` `libprotobuf-dev` `libmagic-dev` `libmbedtls-dev` `libcurl4-openssl-dev` - `libmagic-dev` `libdbus-1-dev` `libglfw3-dev` `libfreetype-dev` + `libdbus-1-dev` `libglfw3-dev` `libfreetype-dev` `libboost-regex-dev` Plus, optionally (if not present, internal versions will be used): `nlohmann-json3-dev` `libcli11-dev` `libmd4c-dev` - For Linux with RHEL+EPEL/Fedora: