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.
This commit is contained in:
Alexey Shmalko 2018-08-10 20:37:48 +03:00 committed by xeji
parent 12eb1e96ce
commit 6b1a04d788

View File

@ -1,4 +1,9 @@
{ stdenv, fetchurl, makeWrapper, pkgconfig { stdenv, fetchFromGitHub
, pkgconfig
, autoconf
, automake111x
, libtool
, glib , glib
, gtk2 , gtk2
, gst_all_1 , gst_all_1
@ -15,16 +20,27 @@ stdenv.mkDerivation rec {
version = "0.3.4"; version = "0.3.4";
name = "alarm-clock-applet-${version}"; name = "alarm-clock-applet-${version}";
src = fetchurl { src = fetchFromGitHub {
url = "http://launchpad.net/alarm-clock/trunk/${version}/+download/${name}.tar.gz"; owner = "joh";
sha256 = "1mrrw5cgv0izdmhdg83vprvbj6062yzk77b2nr1nx6hhmk00946r"; repo = "alarm-clock";
rev = version;
sha256 = "18blvgy8hmw3jidz7xrv9yiiilnzcj65m6wxhw58nrnbcqbpydwn";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
makeWrapper
pkgconfig pkgconfig
intltool
automake111x
autoconf
libtool
gnome2.gnome-common
wrapGAppsHook
]; ];
preConfigure = "./autogen.sh";
buildInputs = [ buildInputs = [
glib glib
gtk2 gtk2
@ -34,8 +50,6 @@ stdenv.mkDerivation rec {
libnotify libnotify
libxml2 libxml2
libunique libunique
intltool
wrapGAppsHook
] ++ gst_plugins; ] ++ gst_plugins;
propagatedUserEnvPkgs = [ gnome2.GConf.out ]; propagatedUserEnvPkgs = [ gnome2.GConf.out ];