{ "{" (1, 1)
ID "lib" (1, 3)
, "," (1, 6)
ID "stdenv" (1, 8)
, "," (1, 14)
ID "fetchFromGitHub" (1, 16)
, "," (1, 31)
ID "makeWrapper" (1, 33)
, "," (1, 44)
ID "imagemagick" (1, 46)
, "," (1, 57)
ID "xorg" (1, 59)
} "}" (1, 64)
: ":" (1, 65)
ID "stdenv" (3, 1)
. "." (3, 7)
ID "mkDerivation" (3, 8)
REC "rec" (3, 21)
{ "{" (3, 25)
ID "pname" (4, 3)
= "=" (4, 9)
" "\"" (4, 11)
STR "ttygif" (4, 12)
" "\"" (4, 18)
; ";" (4, 19)
ID "version" (5, 3)
= "=" (5, 11)
" "\"" (5, 13)
STR "1.6.0" (5, 14)
" "\"" (5, 19)
; ";" (5, 20)
ID "src" (7, 3)
= "=" (7, 7)
ID "fetchFromGitHub" (7, 9)
{ "{" (7, 25)
ID "owner" (8, 5)
= "=" (8, 11)
" "\"" (8, 13)
STR "icholy" (8, 14)
" "\"" (8, 20)
; ";" (8, 21)
ID "repo" (9, 5)
= "=" (9, 10)
ID "pname" (9, 12)
; ";" (9, 17)
ID "rev" (10, 5)
= "=" (10, 9)
ID "version" (10, 11)
; ";" (10, 18)
ID "sha256" (11, 5)
= "=" (11, 12)
" "\"" (11, 14)
STR "sha256-GsMeVR2wNivQguZ6B/0v39Td9VGHg+m3RtAG9DYkNmU=" (11, 15)
" "\"" (11, 66)
; ";" (11, 67)
} "}" (12, 3)
; ";" (12, 4)
ID "makeFlags" (14, 3)
= "=" (14, 13)
[ "[" (14, 15)
" "\"" (14, 17)
STR "CC:=$(CC)" (14, 18)
" "\"" (14, 27)
" "\"" (14, 29)
STR "PREFIX=" (14, 30)
DOLLAR_CURLY "${" (14, 37)
ID "placeholder" (14, 39)
" "\"" (14, 51)
STR "out" (14, 52)
" "\"" (14, 55)
} "}" (14, 56)
" "\"" (14, 57)
] "]" (14, 59)
; ";" (14, 60)
ID "nativeBuildInputs" (16, 3)
= "=" (16, 21)
[ "[" (16, 23)
ID "makeWrapper" (16, 25)
] "]" (16, 37)
; ";" (16, 38)
ID "postInstall" (17, 3)
= "=" (17, 15)
IND_STRING_OPEN "''\n" (17, 17)
IND_STR "    wrapProgram $out/bin/ttygif \\\n      --prefix PATH : " (18, 1)
DOLLAR_CURLY "${" (19, 23)
ID "lib" (19, 25)
. "." (19, 28)
ID "makeBinPath" (19, 29)
[ "[" (19, 41)
ID "imagemagick" (19, 43)
ID "xorg" (19, 55)
. "." (19, 59)
ID "xwd" (19, 60)
] "]" (19, 64)
} "}" (19, 65)
IND_STR "\n  " (19, 66)
IND_STRING_CLOSE "''" (20, 3)
; ";" (20, 5)
ID "meta" (22, 3)
= "=" (22, 8)
WITH "with" (22, 10)
ID "lib" (22, 15)
; ";" (22, 18)
{ "{" (22, 20)
ID "homepage" (23, 5)
= "=" (23, 14)
" "\"" (23, 16)
STR "https://github.com/icholy/ttygif" (23, 17)
" "\"" (23, 49)
; ";" (23, 50)
ID "description" (24, 5)
= "=" (24, 17)
" "\"" (24, 19)
STR "Convert terminal recordings to animated gifs" (24, 20)
" "\"" (24, 64)
; ";" (24, 65)
ID "platforms" (25, 5)
= "=" (25, 15)
ID "platforms" (25, 17)
. "." (25, 26)
ID "unix" (25, 27)
; ";" (25, 31)
ID "license" (26, 5)
= "=" (26, 13)
ID "licenses" (26, 15)
. "." (26, 23)
ID "mit" (26, 24)
; ";" (26, 27)
ID "maintainers" (27, 5)
= "=" (27, 17)
WITH "with" (27, 19)
ID "maintainers" (27, 24)
; ";" (27, 35)
[ "[" (27, 37)
ID "moaxcp" (27, 39)
] "]" (27, 46)
; ";" (27, 47)
} "}" (28, 3)
; ";" (28, 4)
} "}" (29, 1)