python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / filesystems / reiser4progs / default.nix
blob9f9b3bd5c2ede6d16437e64460cd1df0bb9a5536
1 {lib, stdenv, fetchurl, libaal}:
3 stdenv.mkDerivation rec {
4   pname = "reiser4progs";
5   version = "2.0.5";
7   src = fetchurl {
8     url = "mirror://sourceforge/reiser4/reiser4-utils/${pname}-${version}.tar.gz";
9     sha256 = "sha256-DBR2C5h6ue4aqHmDG50jCLXe13DSWAYwfibrzTM+7Sw=";
10   };
12   buildInputs = [libaal];
14   hardeningDisable = [ "format" ];
16   preConfigure = ''
17     substituteInPlace configure --replace " -static" ""
18   '';
20   preInstall = ''
21     substituteInPlace Makefile --replace ./run-ldconfig true
22   '';
24   # this required for wipefreespace
25   postInstall = ''
26     mkdir -p $out/lib
27     cp ./libmisc/.libs/libmisc.a $out/lib/libreiser4misc.a.la
28   '';
30   meta = with lib; {
31     inherit version;
32     homepage = "https://sourceforge.net/projects/reiser4/";
33     description = "Reiser4 utilities";
34     license = licenses.gpl2;
35     platforms = platforms.linux;
36   };