gts: use multiple outputs and propagate glib

This commit is contained in:
Ben Wolsieffer 2019-04-06 00:14:33 -04:00
parent 3140fa89c5
commit 08541e2e4a

View File

@ -1,17 +1,20 @@
{ fetchurl, stdenv, glib, pkgconfig, gettext }:
{ fetchurl, stdenv, pkgconfig, autoreconfHook, gettext, glib }:
stdenv.mkDerivation rec {
pname = "gts";
version = "0.7.6";
outputs = [ "bin" "dev" "out" ];
src = fetchurl {
url = "mirror://sourceforge/gts/${pname}-${version}.tar.gz";
sha256 = "07mqx09jxh8cv9753y2d2jsv7wp8vjmrd7zcfpbrddz3wc9kx705";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ glib gettext ];
nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [ gettext ];
propagatedBuildInputs = [ glib ];
doCheck = false; # fails with "permission denied"