treewide: replace daemon with enableDaemon

broken with the introducation of "daemon" in

https://github.com/NixOS/nixpkgs/commit/96ffba10f5c959656314998f667f4999406b4144
This commit is contained in:
Matthew Bauer
2019-09-22 20:14:05 -04:00
parent 067b4dbb93
commit ad22b9084d
3 changed files with 10 additions and 10 deletions
@@ -1,5 +1,5 @@
{ monolithic ? true # build monolithic Quassel
, daemon ? false # build Quassel daemon
, enableDaemon ? false # build Quassel daemon
, client ? false # build Quassel client
, tag ? "-kf5" # tag added to the package name
, static ? false # link statically
@@ -21,11 +21,11 @@
let
buildClient = monolithic || client;
buildCore = monolithic || daemon;
buildCore = monolithic || enableDaemon;
in
assert monolithic -> !client && !daemon;
assert client || daemon -> !monolithic;
assert monolithic -> !client && !enableDaemon;
assert client || enableDaemon -> !monolithic;
assert !buildClient -> !withKDE; # KDE is used by the client only
let
@@ -63,12 +63,12 @@ in with stdenv; mkDerivation rec {
]
++ edf static "STATIC"
++ edf monolithic "WANT_MONO"
++ edf daemon "WANT_CORE"
++ edf enableDaemon "WANT_CORE"
++ edf client "WANT_QTCLIENT"
++ edf withKDE "WITH_KDE";
preFixup =
lib.optionalString daemon ''
lib.optionalString enableDaemon ''
wrapProgram "$out/bin/quasselcore" --suffix PATH : "${qtbase.bin}/bin"
'' +
lib.optionalString buildClient ''