From 4cbd319ce3ca39d04864aee32c9af07971f36d77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Mon, 16 Jan 2012 23:36:05 +0000 Subject: [PATCH] libffi: Revert to 3.0.9. Version 3.0.10 fails to build on x86_64-freebsd8.2. Reported on libffi-discuss@sourceware.org. svn path=/nixpkgs/trunk/; revision=31601 --- pkgs/development/libraries/libffi/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libffi/default.nix b/pkgs/development/libraries/libffi/default.nix index b31c83406b1d..83f88e1819f9 100644 --- a/pkgs/development/libraries/libffi/default.nix +++ b/pkgs/development/libraries/libffi/default.nix @@ -1,15 +1,20 @@ { fetchurl, stdenv }: stdenv.mkDerivation (rec { - name = "libffi-3.0.10"; + name = "libffi-3.0.9"; src = fetchurl { url = "ftp://sourceware.org/pub/libffi/${name}.tar.gz"; - sha256 = "0bs97dgvqrbzc9zv9y2ff5flfvbmfyc68dpnxvm6mdcygq1bj7ph"; + sha256 = "0ln4jbpb6clcsdpb9niqk0frgx4k0xki96wiv067ig0q4cajb7aq"; }; doCheck = true; + postInstall = + # Install headers in the right place. + '' ln -sv "$out/lib/"libffi*/include "$out/include" + ''; + meta = { description = "libffi, a foreign function call interface library";