diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-12-02 22:47:16 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-12-24 02:29:16 +0100 |
commit | 994a63a91d1ccae905055f65599685a125fea1de (patch) | |
tree | c6e9f2fc0354f8f26b3af308b671d8bcc6fd61ce /pkgs/development/libraries/avahi | |
parent | 3ec683c85e62d640230eea8f910a767d31697677 (diff) | |
download | nixlib-994a63a91d1ccae905055f65599685a125fea1de.tar nixlib-994a63a91d1ccae905055f65599685a125fea1de.tar.gz nixlib-994a63a91d1ccae905055f65599685a125fea1de.tar.bz2 nixlib-994a63a91d1ccae905055f65599685a125fea1de.tar.lz nixlib-994a63a91d1ccae905055f65599685a125fea1de.tar.xz nixlib-994a63a91d1ccae905055f65599685a125fea1de.tar.zst nixlib-994a63a91d1ccae905055f65599685a125fea1de.zip |
avahi: add gtk support
Diffstat (limited to 'pkgs/development/libraries/avahi')
-rw-r--r-- | pkgs/development/libraries/avahi/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/libraries/avahi/default.nix b/pkgs/development/libraries/avahi/default.nix index 971637bc7870..fc67035ce204 100644 --- a/pkgs/development/libraries/avahi/default.nix +++ b/pkgs/development/libraries/avahi/default.nix @@ -1,5 +1,6 @@ { fetchurl, stdenv, pkgconfig, libdaemon, dbus, perlPackages , expat, gettext, intltool, glib, libiconv +, gtk3Support ? false, gtk3 ? null , qt4 ? null , qt4Support ? false , withLibdnssdCompat ? false }: @@ -19,13 +20,15 @@ stdenv.mkDerivation rec { buildInputs = [ libdaemon dbus glib expat libiconv ] ++ (with perlPackages; [ perl XMLParser ]) + ++ (stdenv.lib.optional gtk3Support gtk3) ++ (stdenv.lib.optional qt4Support qt4); nativeBuildInputs = [ pkgconfig gettext intltool glib ]; configureFlags = [ "--disable-qt3" "--disable-gdbm" "--disable-mono" - "--disable-gtk" "--disable-gtk3" + "--disable-gtk" + (stdenv.lib.enableFeature gtk3Support "gtk3") "--${if qt4Support then "enable" else "disable"}-qt4" "--disable-python" "--localstatedir=/var" "--with-distro=none" # A systemd unit is provided by the avahi-daemon NixOS module |