From 10f9d7d2e960836a963e0ce4c8388f4e2c88b0a9 Mon Sep 17 00:00:00 2001 From: fricklerhandwerk Date: Sat, 8 May 2021 02:07:15 +0200 Subject: freeciv: build with `gtk` when `gtkClient = true` the configure flag was missing, and now the `freeciv-gtk3` binary will be produced. --- pkgs/games/freeciv/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pkgs/games/freeciv') diff --git a/pkgs/games/freeciv/default.nix b/pkgs/games/freeciv/default.nix index 58e91a44842cd..bef50d807c705 100644 --- a/pkgs/games/freeciv/default.nix +++ b/pkgs/games/freeciv/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchFromGitHub, autoreconfHook, lua5_3, pkg-config, python3 , zlib, bzip2, curl, xz, gettext, libiconv , sdlClient ? true, SDL, SDL_mixer, SDL_image, SDL_ttf, SDL_gfx, freetype, fluidsynth -, gtkClient ? false, gtk3 +, gtkClient ? stdenv.isLinux, gtk3 , qtClient ? false, qt5 , server ? true, readline , enableSqlite ? true, sqlite @@ -46,6 +46,7 @@ in stdenv.mkDerivation rec { "--enable-client=qt" "--with-qt5-includes=${qt5.qtbase.dev}/include" ] + ++ optionals gtkClient [ "--enable-client=gtk3.22" ] ++ optional enableSqlite "--enable-fcdb=sqlite3" ++ optional (!gtkClient) "--enable-fcmp=cli" ++ optional (!server) "--disable-server"; -- cgit 1.4.1