Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at netboot-syslinux-multiplatform 33 lines 903 B view raw
1{ lib, stdenv, fetchFromGitHub, libpng, libjpeg, giflib, perl, pkg-config }: 2 3stdenv.mkDerivation rec { 4 pname = "metapixel"; 5 version = "1.0.2"; 6 7 src = fetchFromGitHub { 8 owner = "schani"; 9 repo = pname; 10 rev = "98ee9daa093b6c334941242e63f90b1c2876eb4f"; 11 fetchSubmodules = true; 12 sha256 = "0r7n3a6bvcxkbpda4mwmrpicii09iql5z69nkjqygkwxw7ny3309"; 13 }; 14 15 makeFlags = [ "metapixel" ]; 16 17 nativeBuildInputs = [ pkg-config ]; 18 buildInputs = [ libpng libjpeg giflib perl ]; 19 20 installPhase = '' 21 mkdir -p $out/bin 22 cp metapixel $out/bin/metapixel 23 cp metapixel-prepare $out/bin/metapixel-prepare 24 cp metapixel-sizesort $out/bin/metapixel-sizesort 25 ''; 26 27 meta = with lib; { 28 homepage = "https://github.com/schani/metapixel"; 29 description = "Tool for generating photomosaics"; 30 license = licenses.gpl2Only; 31 maintainers = with maintainers; [ dandellion ]; 32 }; 33}