at 18.09-beta 36 lines 1.1 kB view raw
1{ stdenv, fetchFromGitHub, cmake, pkgconfig 2, zlib, libpng, libjpeg, libGLU_combined, glm 3, libX11, libXext, libXfixes, libXrandr, libXcomposite, slop, icu 4}: 5 6stdenv.mkDerivation rec { 7 name = "maim-${version}"; 8 version = "5.5.2"; 9 10 src = fetchFromGitHub { 11 owner = "naelstrof"; 12 repo = "maim"; 13 rev = "v${version}"; 14 sha256 = "14mfxdm39kc5jk8wysrzx05ag2g4sk9l24i8m5pzqn8j611150v3"; 15 }; 16 17 nativeBuildInputs = [ cmake pkgconfig ]; 18 buildInputs = 19 [ zlib libpng libjpeg libGLU_combined glm 20 libX11 libXext libXfixes libXrandr libXcomposite slop icu ]; 21 22 doCheck = false; 23 24 meta = with stdenv.lib; { 25 inherit (src.meta) homepage; 26 description = "A 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 platforms = stdenv.lib.platforms.all; 33 license = stdenv.lib.licenses.gpl3Plus; 34 maintainers = with maintainers; [ primeos mbakke ]; 35 }; 36}