ripasso-cursive: cosmetic changes (#361736)
[NixPkgs.git] / pkgs / by-name / ma / maim / package.nix
blob4ac98c9551e2536fb64630ae2831f5f9ff6eeb25
1 { lib, stdenv, fetchFromGitHub, cmake, pkg-config
2 , zlib, libpng, libjpeg, libwebp, libGLU, libGL, glm
3 , libX11, libXext, libXfixes, libXrandr, libXcomposite, slop, icu
4 }:
6 stdenv.mkDerivation rec {
7   pname = "maim";
8   version = "5.8.0";
10   src = fetchFromGitHub {
11     owner = "naelstrof";
12     repo = "maim";
13     rev = "v${version}";
14     sha256 = "sha256-/tZqSJnKe8GiffSz9VIFKuxMktRld+hA4ZWP4TZQrlg=";
15   };
17   nativeBuildInputs = [ cmake pkg-config ];
18   buildInputs = [ zlib libpng libjpeg libwebp libGLU libGL glm
19       libX11 libXext libXfixes libXrandr libXcomposite slop icu ];
21   doCheck = false;
23   meta = with lib; {
24     mainProgram = "maim";
25     inherit (src.meta) homepage;
26     description = "Command-line screenshot utility";
27     longDescription = ''
28       maim (make image) takes screenshots of your desktop. It has options to
29       take only a region, and relies on slop to query for regions. maim is
30       supposed to be an improved scrot.
31     '';
32     changelog = "https://github.com/naelstrof/maim/releases/tag/v${version}";
33     platforms = lib.platforms.all;
34     license = lib.licenses.gpl3Plus;
35     maintainers = [ ];
36   };