From 67eaab86b4fb2541d63571d99935f790f9e500f7 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 4 Jun 2018 16:07:19 +0200 Subject: gnome3.vinagre: fix build Currently, vinagre fails to build with the following message: vinagre/vinagre-utils.c: In function 'vinagre_utils_request_credential': vinagre/vinagre-utils.c:686:2: error: format not a string literal, argument types not checked [-Werror=format-nonliteral] _tmp12_ = g_strdup_printf (_tmp10_, _tmp11_); ^~~~~~~ vinagre-utils.c seems to be generated from vinagre-utils.vala. I couldn't find anything weird in here, so let's disable -Werror=format-nonliteral for now as done elsewhere, too. --- pkgs/desktops/gnome-3/apps/vinagre/default.nix | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkgs/desktops/gnome-3') diff --git a/pkgs/desktops/gnome-3/apps/vinagre/default.nix b/pkgs/desktops/gnome-3/apps/vinagre/default.nix index 4f358cf0b4f6..566624431dc6 100644 --- a/pkgs/desktops/gnome-3/apps/vinagre/default.nix +++ b/pkgs/desktops/gnome-3/apps/vinagre/default.nix @@ -18,6 +18,8 @@ stdenv.mkDerivation rec { buildInputs = [ gtk3 vte libxml2 gtkvnc intltool libsecret itstool makeWrapper gnome3.defaultIconTheme librsvg ]; + NIX_CFLAGS_COMPILE = "-Wno-format-nonliteral"; + preFixup = '' wrapProgram "$out/bin/vinagre" \ --prefix XDG_DATA_DIRS : "$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH:$out/share" -- cgit 1.4.1