gitninjameson >= 1.0.0valagtk4libadwaita >= 1.9json-gliblibsoup-3.0libarchivedesktop-file-utilslibgeemake
Native Build
-
Install dependencies (Fedora):
sudo dnf install make git gettext 'meson >= 1.0.0' vala desktop-file-utils libappstream-glib \ 'pkgconfig(gee-0.8)' 'pkgconfig(glib-2.0)' 'pkgconfig(gtk4)' 'pkgconfig(json-glib-1.0)' \ 'pkgconfig(libadwaita-1) >= 1.9' 'pkgconfig(libarchive)' 'pkgconfig(libsoup-3.0)' \ 'pkgconfig(sdl3)' 'pkgconfig(libnotify)'
-
Clone the repository:
git clone https://github.com/JanGalek/workshop-manager.git cd workshop-manager -
Build and run:
make build-run
-
Install (Optional):
make install