This guide explains how to build and run Gameeky Launcher from source using Meson and Ninja.
macOS (Homebrew):
brew install meson pkg-config libadwaita cmake gtksourceview5 desktop-file-utils gstreamer adwaita-icon-themeCreate the build directory and configure Meson:
meson setup _build --prefix=~/.local -Dwebkit=disabledThen build and install:
cd _build
ninja installmeson testRun the launcher:
cd ..
GSK_RENDERER=gl ~/.local/bin/dev.tchx84.Gameeky.LauncherIf you don't have it already you can add ~/.local/bin to your PATH:
export PATH=$PATH:~/.local/binAnd then run:
GSK_RENDERER=gl dev.tchx84.Gameeky.Launcher💡
GSK_RENDERER=glforces GTK to use OpenGL for rendering, instead of Vulkan.
Another option:
export GSK_RENDERER=gl
./dist/bin/dev.tchx84.Gameeky.Launcher(Optional) Install the Freedom Valley theme pack:
mkdir -p ~/Gameeky
cd ~/Gameeky
git clone https://github.com/tchx84/FreedomValley.gitYou should now have Gameeky Launcher running locally with your chosen theme.