mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-27 22:44:56 +00:00
GNU Guile: Fix cross-compilation.
svn path=/nixpkgs/trunk/; revision=30415
This commit is contained in:
parent
db1b4e2edc
commit
e98264fe8f
@ -14,11 +14,8 @@ rec {
|
|||||||
sha256 = "14rhlpxxa4v5y3gl992l7lnd5qnqawx0a84idnwq0w2qviwcvsyj";
|
sha256 = "14rhlpxxa4v5y3gl992l7lnd5qnqawx0a84idnwq0w2qviwcvsyj";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildNativeInputs = [ xz ];
|
buildNativeInputs = [ xz makeWrapper gawk pkgconfig ];
|
||||||
buildInputs =
|
buildInputs = [ readline libtool libunistring libffi ];
|
||||||
[ makeWrapper gawk readline libtool libunistring
|
|
||||||
libffi pkgconfig
|
|
||||||
];
|
|
||||||
propagatedBuildInputs = [ gmp boehmgc ]
|
propagatedBuildInputs = [ gmp boehmgc ]
|
||||||
|
|
||||||
# XXX: These ones aren't normally needed here, but since
|
# XXX: These ones aren't normally needed here, but since
|
||||||
@ -27,6 +24,11 @@ rec {
|
|||||||
# see below.
|
# see below.
|
||||||
++ [ libtool libunistring ];
|
++ [ libtool libunistring ];
|
||||||
|
|
||||||
|
# A native Guile 2.0 is needed to cross-build Guile.
|
||||||
|
selfBuildNativeInput = true;
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
patches =
|
patches =
|
||||||
stdenv.lib.optionals (coverageAnalysis != null)
|
stdenv.lib.optionals (coverageAnalysis != null)
|
||||||
[ ./gcov-file-name.patch ./disable-gc-sensitive-tests.patch ];
|
[ ./gcov-file-name.patch ./disable-gc-sensitive-tests.patch ];
|
||||||
|
Loading…
Reference in New Issue
Block a user