diff options
author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2022-12-21 22:11:41 +0100 |
---|---|---|
committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2022-12-24 01:49:23 +0100 |
commit | e070f9f0771401e40a4ec2b8e3ab70be65abc4ae (patch) | |
tree | bcfedd7b4acfb2feb2c1cc5ad62ecbc70964fcfd /pkgs/applications/radio/limesuite | |
parent | 51850fafcc93ef0e307ae6265e9948df59e7b625 (diff) |
limesuite: add support to build without gui
Diffstat (limited to 'pkgs/applications/radio/limesuite')
-rw-r--r-- | pkgs/applications/radio/limesuite/default.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/pkgs/applications/radio/limesuite/default.nix b/pkgs/applications/radio/limesuite/default.nix index 3eafadce114ad..ed4c797fac474 100644 --- a/pkgs/applications/radio/limesuite/default.nix +++ b/pkgs/applications/radio/limesuite/default.nix @@ -2,7 +2,8 @@ , sqlite, wxGTK32, libusb1, soapysdr , mesa_glu, libX11, gnuplot, fltk , GLUT -} : +, withGui ? true +}: stdenv.mkDerivation rec { pname = "limesuite"; @@ -19,20 +20,21 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DOpenGL_GL_PREFERENCE=GLVND" - ]; + ] ++ lib.optional (!withGui) "-DENABLE_GUI=OFF"; buildInputs = [ libusb1 sqlite - wxGTK32 - fltk gnuplot libusb1 soapysdr - mesa_glu - libX11 ] ++ lib.optionals stdenv.isDarwin [ GLUT + ] ++ lib.optionals withGui [ + fltk + libX11 + mesa_glu + wxGTK32 ]; postInstall = '' |