python312Packages.types-aiobotocore: 2.15.2 -> 2.15.2.post3 (#361801)
[NixPkgs.git] / pkgs / by-name / di / didder / package.nix
blob3862c15996867a52164d3b8e17b125b4d8a3db7d
1 { lib, buildGoModule, fetchFromGitHub, pandoc }:
3 buildGoModule rec {
4   pname = "didder";
5   version = "1.3.0";
7   src = fetchFromGitHub {
8     owner = "makew0rld";
9     repo = pname;
10     rev = "v${version}";
11     hash = "sha256-wYAudEyOLxbNfk4M720absGkuWXcaBPyBAcmBNBaaWU=";
12   };
14   vendorHash = "sha256-UD90N3nE3H9GSdVhGt1zfCk8BhPaToKGu4i0zP0Lb3Q=";
16   nativeBuildInputs = [ pandoc ];
18   postBuild = ''
19     make man
20   '';
22   postInstall = ''
23     mkdir -p $out/share/man/man1
24     gzip -c didder.1 > $out/share/man/man1/didder.1.gz
25   '';
27   meta = src.meta // {
28     description =
29       "An extensive, fast, and accurate command-line image dithering tool";
30     license = lib.licenses.gpl3;
31     maintainers = with lib.maintainers; [ ehmry ];
32     mainProgram = "didder";
33   };