{ "{" (1, 1)
ID "lib" (1, 3)
, "," (2, 1)
ID "buildPythonPackage" (2, 3)
, "," (3, 1)
ID "pythonOlder" (3, 3)
, "," (4, 1)
ID "fetchPypi" (4, 3)
, "," (5, 1)
ID "sphinx" (5, 3)
, "," (6, 1)
ID "beautifulsoup4" (6, 3)
} "}" (7, 1)
: ":" (7, 2)
ID "buildPythonPackage" (9, 1)
REC "rec" (9, 20)
{ "{" (9, 24)
ID "pname" (10, 3)
= "=" (10, 9)
" "\"" (10, 11)
STR "furo" (10, 12)
" "\"" (10, 16)
; ";" (10, 17)
ID "version" (11, 3)
= "=" (11, 11)
" "\"" (11, 13)
STR "2022.3.4" (11, 14)
" "\"" (11, 22)
; ";" (11, 23)
ID "format" (12, 3)
= "=" (12, 10)
" "\"" (12, 12)
STR "wheel" (12, 13)
" "\"" (12, 18)
; ";" (12, 19)
ID "disable" (13, 3)
= "=" (13, 11)
ID "pythonOlder" (13, 13)
" "\"" (13, 25)
STR "3.6" (13, 26)
" "\"" (13, 29)
; ";" (13, 30)
ID "src" (15, 3)
= "=" (15, 7)
ID "fetchPypi" (15, 9)
{ "{" (15, 19)
INHERIT "inherit" (16, 5)
ID "pname" (16, 13)
ID "version" (16, 19)
ID "format" (16, 27)
; ";" (16, 33)
ID "dist" (17, 5)
= "=" (17, 10)
" "\"" (17, 12)
STR "py3" (17, 13)
" "\"" (17, 16)
; ";" (17, 17)
ID "python" (18, 5)
= "=" (18, 12)
" "\"" (18, 14)
STR "py3" (18, 15)
" "\"" (18, 18)
; ";" (18, 19)
ID "sha256" (19, 5)
= "=" (19, 12)
" "\"" (19, 14)
STR "sha256-bHGCk+v4d1XwufFIseaXyeOqvXr5VWRNS8ruXOddt4E=" (19, 15)
" "\"" (19, 66)
; ";" (19, 67)
} "}" (20, 3)
; ";" (20, 4)
ID "propagatedBuildInputs" (22, 3)
= "=" (22, 25)
[ "[" (22, 27)
ID "sphinx" (23, 5)
ID "beautifulsoup4" (24, 5)
] "]" (25, 3)
; ";" (25, 4)
ID "installCheckPhase" (27, 3)
= "=" (27, 21)
IND_STRING_OPEN "''\n" (27, 23)
IND_STR "    # furo was built incorrectly if this directory is empty\n    # Ignore the hidden file .gitignore\n    cd \"$out/lib/python\"*\n    if [ \"$(ls 'site-packages/furo/theme/furo/static/' | wc -l)\" -le 0 ]; then\n      echo 'static directory must not be empty'\n      exit 1\n    fi\n    cd -\n  " (28, 1)
IND_STRING_CLOSE "''" (36, 3)
; ";" (36, 5)
ID "pythonImportsCheck" (38, 3)
= "=" (38, 22)
[ "[" (38, 24)
" "\"" (38, 26)
STR "furo" (38, 27)
" "\"" (38, 31)
] "]" (38, 33)
; ";" (38, 34)
ID "meta" (40, 3)
= "=" (40, 8)
WITH "with" (40, 10)
ID "lib" (40, 15)
; ";" (40, 18)
{ "{" (40, 20)
ID "description" (41, 5)
= "=" (41, 17)
" "\"" (41, 19)
STR "A clean customizable documentation theme for Sphinx" (41, 20)
" "\"" (41, 71)
; ";" (41, 72)
ID "homepage" (42, 5)
= "=" (42, 14)
" "\"" (42, 16)
STR "https://github.com/pradyunsg/furo" (42, 17)
" "\"" (42, 50)
; ";" (42, 51)
ID "license" (43, 5)
= "=" (43, 13)
ID "licenses" (43, 15)
. "." (43, 23)
ID "mit" (43, 24)
; ";" (43, 27)
ID "maintainers" (44, 5)
= "=" (44, 17)
WITH "with" (44, 19)
ID "maintainers" (44, 24)
; ";" (44, 35)
[ "[" (44, 37)
ID "Luflosi" (44, 39)
] "]" (44, 47)
; ";" (44, 48)
} "}" (45, 3)
; ";" (45, 4)
} "}" (46, 1)