alarm-clock-applet: fix build (#44872)

The build has been failing because sourceforge-served release include
-Werror=format=2 flag, which enabled -Werror=format-y2k, which in turn
stopped the build because of a debug log message formatting.

Building release from GitHub works fine.

authored by Alexey Shmalko and committed by xeji 6b1a04d7 12eb1e96

+21 -7
+21 -7
pkgs/tools/misc/alarm-clock-applet/default.nix
··· 1 - { stdenv, fetchurl, makeWrapper, pkgconfig 1 + { stdenv, fetchFromGitHub 2 + , pkgconfig 3 + , autoconf 4 + , automake111x 5 + , libtool 6 + 2 7 , glib 3 8 , gtk2 4 9 , gst_all_1 ··· 15 20 version = "0.3.4"; 16 21 name = "alarm-clock-applet-${version}"; 17 22 18 - src = fetchurl { 19 - url = "http://launchpad.net/alarm-clock/trunk/${version}/+download/${name}.tar.gz"; 20 - sha256 = "1mrrw5cgv0izdmhdg83vprvbj6062yzk77b2nr1nx6hhmk00946r"; 23 + src = fetchFromGitHub { 24 + owner = "joh"; 25 + repo = "alarm-clock"; 26 + rev = version; 27 + sha256 = "18blvgy8hmw3jidz7xrv9yiiilnzcj65m6wxhw58nrnbcqbpydwn"; 21 28 }; 22 29 23 30 nativeBuildInputs = [ 24 - makeWrapper 25 31 pkgconfig 32 + intltool 33 + automake111x 34 + autoconf 35 + libtool 36 + 37 + gnome2.gnome-common 38 + 39 + wrapGAppsHook 26 40 ]; 41 + 42 + preConfigure = "./autogen.sh"; 27 43 28 44 buildInputs = [ 29 45 glib ··· 34 50 libnotify 35 51 libxml2 36 52 libunique 37 - intltool 38 - wrapGAppsHook 39 53 ] ++ gst_plugins; 40 54 41 55 propagatedUserEnvPkgs = [ gnome2.GConf.out ];