python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / filesystems / genimage / default.nix
blob0961ad904f3ffebb1c5f3025e7bb3ee218bd6f37
1 { lib, stdenv, fetchurl, autoreconfHook, pkg-config, libconfuse, gettext }:
3 stdenv.mkDerivation rec {
4   pname = "genimage";
5   version = "16";
7   src = fetchurl {
8     url = "https://public.pengutronix.de/software/genimage/genimage-${version}.tar.xz";
9     sha256 = "sha256-hp+WYtO3eMabHR/nDfZY4cnpCu2iart1P2/lXosMbnM=";
10   };
12   nativeBuildInputs = [ autoreconfHook pkg-config ];
13   buildInputs = [ libconfuse gettext ];
15   postInstall = ''
16     # As there is no manpage or built-in --help, add the README file for
17     # documentation.
18     docdir="$out/share/doc/genimage"
19     mkdir -p "$docdir"
20     cp -v README.rst "$docdir"
21   '';
23   meta = with lib; {
24     broken = stdenv.isDarwin;
25     homepage = "https://git.pengutronix.de/cgit/genimage";
26     description = "Generate filesystem images from directory trees";
27     license = licenses.gpl2Plus;
28     platforms = platforms.all;
29     maintainers = [ maintainers.bjornfor ];
30   };