{ "{" (1, 1)
ID "lib" (1, 3)
, "," (1, 6)
ID "stdenv" (1, 8)
, "," (1, 14)
ID "fetchFromGitHub" (1, 16)
, "," (1, 31)
ID "tomb" (1, 33)
} "}" (1, 38)
: ":" (1, 39)
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 "pass-tomb" (4, 12)
" "\"" (4, 21)
; ";" (4, 22)
ID "version" (5, 3)
= "=" (5, 11)
" "\"" (5, 13)
STR "1.3" (5, 14)
" "\"" (5, 17)
; ";" (5, 18)
ID "src" (7, 3)
= "=" (7, 7)
ID "fetchFromGitHub" (7, 9)
{ "{" (7, 25)
ID "owner" (8, 5)
= "=" (8, 11)
" "\"" (8, 13)
STR "roddhjav" (8, 14)
" "\"" (8, 22)
; ";" (8, 23)
ID "repo" (9, 5)
= "=" (9, 10)
" "\"" (9, 12)
STR "pass-tomb" (9, 13)
" "\"" (9, 22)
; ";" (9, 23)
ID "rev" (10, 5)
= "=" (10, 9)
" "\"" (10, 11)
STR "v" (10, 12)
DOLLAR_CURLY "${" (10, 13)
ID "version" (10, 15)
} "}" (10, 22)
" "\"" (10, 23)
; ";" (10, 24)
ID "sha256" (11, 5)
= "=" (11, 12)
" "\"" (11, 14)
STR "sha256-kbbMHmYmeyt7HM8YiNhknePm1vUaXWWXPWePKGpbU+o=" (11, 15)
" "\"" (11, 66)
; ";" (11, 67)
} "}" (12, 3)
; ";" (12, 4)
ID "buildInputs" (14, 3)
= "=" (14, 15)
[ "[" (14, 17)
ID "tomb" (14, 19)
] "]" (14, 24)
; ";" (14, 25)
ID "dontBuild" (16, 3)
= "=" (16, 13)
ID "true" (16, 15)
; ";" (16, 19)
ID "installFlags" (18, 3)
= "=" (18, 16)
[ "[" (18, 18)
" "\"" (18, 20)
STR "PREFIX=$(out)" (18, 21)
" "\"" (18, 34)
] "]" (18, 36)
; ";" (18, 37)
ID "postFixup" (20, 3)
= "=" (20, 13)
IND_STRING_OPEN "''\n" (20, 15)
IND_STR "    substituteInPlace $out/lib/password-store/extensions/tomb.bash \\\n      --replace 'TOMB=\"" (21, 1)
IND_STR "$" (22, 24)
IND_STR "{PASSWORD_STORE_TOMB:-tomb}\"' 'TOMB=\"" (22, 27)
IND_STR "$" (22, 64)
IND_STR "{PASSWORD_STORE_TOMB:-" (22, 67)
DOLLAR_CURLY "${" (22, 89)
ID "tomb" (22, 91)
} "}" (22, 95)
IND_STR "/bin/tomb}\"'\n  " (22, 96)
IND_STRING_CLOSE "''" (23, 3)
; ";" (23, 5)
ID "meta" (25, 3)
= "=" (25, 8)
WITH "with" (25, 10)
ID "lib" (25, 15)
; ";" (25, 18)
{ "{" (25, 20)
ID "description" (26, 5)
= "=" (26, 17)
" "\"" (26, 19)
STR "Pass extension that keeps the password store encrypted inside a tomb" (26, 20)
" "\"" (26, 88)
; ";" (26, 89)
ID "homepage" (27, 5)
= "=" (27, 14)
" "\"" (27, 16)
STR "https://github.com/roddhjav/pass-tomb" (27, 17)
" "\"" (27, 54)
; ";" (27, 55)
ID "license" (28, 5)
= "=" (28, 13)
ID "licenses" (28, 15)
. "." (28, 23)
ID "gpl3Plus" (28, 24)
; ";" (28, 32)
ID "maintainers" (29, 5)
= "=" (29, 17)
WITH "with" (29, 19)
ID "maintainers" (29, 24)
; ";" (29, 35)
[ "[" (29, 37)
ID "lovek323" (29, 39)
ID "fpletz" (29, 48)
ID "tadfisher" (29, 55)
] "]" (29, 65)
; ";" (29, 66)
ID "platforms" (30, 5)
= "=" (30, 15)
ID "platforms" (30, 17)
. "." (30, 26)
ID "unix" (30, 27)
; ";" (30, 31)
} "}" (31, 3)
; ";" (31, 4)
} "}" (32, 1)