guile*: split outputs to fix #22757

The main aim is to decouple propagatedBuildInputs from $out.
This commit is contained in:
Vladimír Čunát 2017-02-14 00:09:21 +01:00
parent 0c524c63c6
commit 218713aa3d
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA
2 changed files with 6 additions and 0 deletions

View File

@ -11,6 +11,9 @@ stdenv.mkDerivation rec {
patches = [ ./cpp-4.5.patch ];
outputs = [ "out" "dev" "info" ];
setOutputFlags = false; # $dev gets into the library otherwise
# GCC 4.6 raises a number of set-but-unused warnings.
configureFlags = [ "--disable-error-on-warning" ];

View File

@ -14,6 +14,9 @@
sha256 = "12yqkr974y91ylgw6jnmci2v90i90s7h9vxa4zk0sai8vjnz4i1p";
};
outputs = [ "out" "dev" "info" ];
setOutputFlags = false; # $dev gets into the library otherwise
nativeBuildInputs = [ makeWrapper gawk pkgconfig ];
buildInputs = [ readline libtool libunistring libffi ];
propagatedBuildInputs = [ gmp boehmgc ]