setbfree: 0.8.12 -> 0.8.13 (#372025)
[NixPkgs.git] / pkgs / by-name / me / metapixel / package.nix
blobf4599e568112c4c6db874177727f88bae1cadb39
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   libpng,
6   libjpeg,
7   giflib,
8   perl,
9   pkg-config,
12 stdenv.mkDerivation rec {
13   pname = "metapixel";
14   version = "1.0.2";
16   src = fetchFromGitHub {
17     owner = "schani";
18     repo = pname;
19     rev = "98ee9daa093b6c334941242e63f90b1c2876eb4f";
20     fetchSubmodules = true;
21     sha256 = "0r7n3a6bvcxkbpda4mwmrpicii09iql5z69nkjqygkwxw7ny3309";
22   };
24   makeFlags = [ "metapixel" ];
26   nativeBuildInputs = [ pkg-config ];
27   buildInputs = [
28     libpng
29     libjpeg
30     giflib
31     perl
32   ];
34   installPhase = ''
35     mkdir -p $out/bin
36     cp metapixel $out/bin/metapixel
37     cp metapixel-prepare $out/bin/metapixel-prepare
38     cp metapixel-sizesort $out/bin/metapixel-sizesort
39   '';
41   meta = with lib; {
42     homepage = "https://github.com/schani/metapixel";
43     description = "Tool for generating photomosaics";
44     license = licenses.gpl2Only;
45     maintainers = with maintainers; [ dandellion ];
46   };