profanity: explicit feature flags so build fails when libs are missing

When the feature flags during configuration are not set explicitly the
build will continue even when needed libs are missing, disabling the
feature. To get notified of problems, we set the feature flags
explicitly.
wip/yesman
André-Patrick Bubel 7 years ago
parent 7a82f81b84
commit e4cf6635ab
No known key found for this signature in database
GPG Key ID: 118CE7C424B45728
  1. 7
      pkgs/applications/networking/instant-messengers/profanity/default.nix

@ -38,6 +38,13 @@ stdenv.mkDerivation rec {
++ optionals pgpSupport [ gpgme ]
++ optionals pythonPluginSupport [ python ];
# Enable feature flags, so that build fail if libs are missing
configureFlags = [ "--enable-c-plugins" "--enable-otr" ]
++ optionals notifySupport [ "--enable-notifications" ]
++ optionals traySupport [ "--enable-icons" ]
++ optionals pgpSupport [ "--enable-pgp" ]
++ optionals pythonPluginSupport [ "--enable-python-plugins" ];
meta = {
description = "A console based XMPP client";
longDescription = ''

Loading…
Cancel
Save