biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / graphics / pngloss / default.nix
blob7eca91f42d7dc14af196d3f9492763d1874cc18b
1 { lib, stdenv, fetchFromGitHub, pkg-config, libpng, zlib }:
3 stdenv.mkDerivation rec {
4   pname = "pngloss";
5   version = "unstable-2020-11-25";
7   src = fetchFromGitHub {
8     owner = "foobaz";
9     repo = pname;
10     rev = "559f09437e1c797a1eaf08dfdcddd9b082f0e09c";
11     sha256 = "sha256-dqrrzbLu4znyWOlTDIf56O3efxszetiP+CdFiy2PBd4=";
12   };
14   nativeBuildInputs = [ pkg-config ];
15   buildInputs = [
16     libpng
17     zlib
18   ];
20   installPhase = ''
21     runHook preInstall
23     install -D ./src/pngloss $out/bin/pngloss
25     runHook postInstall
26   '';
28   meta = with lib; {
29     description = "Lossy compression of PNG images";
30     homepage = "https://github.com/foobaz/pngloss";
31     license = licenses.mit;
32     platforms = platforms.all;
33     maintainers = with maintainers; [ _2gn ];
34     mainProgram = "pngloss";
35   };