{ "{" (1, 1)
ID "lib" (1, 3)
, "," (1, 6)
ID "stdenv" (1, 8)
, "," (1, 14)
ID "fetchFromGitLab" (1, 16)
, "," (1, 31)
ID "pkg-config" (1, 33)
, "," (1, 43)
ID "scdoc" (1, 45)
, "," (1, 50)
ID "openssl" (1, 52)
, "," (1, 59)
ID "zlib" (1, 61)
, "," (2, 1)
ID "luaSupport" (2, 3)
? "?" (2, 14)
ID "stdenv" (2, 16)
. "." (2, 22)
ID "hostPlatform" (2, 23)
EQ "==" (2, 36)
ID "stdenv" (2, 39)
. "." (2, 45)
ID "buildPlatform" (2, 46)
, "," (2, 59)
ID "lua" (2, 61)
} "}" (3, 1)
: ":" (3, 2)
ID "stdenv" (5, 1)
. "." (5, 7)
ID "mkDerivation" (5, 8)
REC "rec" (5, 21)
{ "{" (5, 25)
ID "pname" (6, 3)
= "=" (6, 9)
" "\"" (6, 11)
STR "apk-tools" (6, 12)
" "\"" (6, 21)
; ";" (6, 22)
ID "version" (7, 3)
= "=" (7, 11)
" "\"" (7, 13)
STR "2.12.9" (7, 14)
" "\"" (7, 20)
; ";" (7, 21)
ID "src" (9, 3)
= "=" (9, 7)
ID "fetchFromGitLab" (9, 9)
{ "{" (9, 25)
ID "domain" (10, 5)
= "=" (10, 12)
" "\"" (10, 14)
STR "gitlab.alpinelinux.org" (10, 15)
" "\"" (10, 37)
; ";" (10, 38)
ID "owner" (11, 5)
= "=" (11, 11)
" "\"" (11, 13)
STR "alpine" (11, 14)
" "\"" (11, 20)
; ";" (11, 21)
ID "repo" (12, 5)
= "=" (12, 10)
" "\"" (12, 12)
STR "apk-tools" (12, 13)
" "\"" (12, 22)
; ";" (12, 23)
ID "rev" (13, 5)
= "=" (13, 9)
" "\"" (13, 11)
STR "v" (13, 12)
DOLLAR_CURLY "${" (13, 13)
ID "version" (13, 15)
} "}" (13, 22)
" "\"" (13, 23)
; ";" (13, 24)
ID "sha256" (14, 5)
= "=" (14, 12)
" "\"" (14, 14)
STR "sha256-WmL2sjBUwk9qw8+vHgaufaElQnbDAtOCZHoBXLcvJ18=" (14, 15)
" "\"" (14, 66)
; ";" (14, 67)
} "}" (15, 3)
; ";" (15, 4)
ID "nativeBuildInputs" (17, 3)
= "=" (17, 21)
[ "[" (17, 23)
ID "pkg-config" (17, 25)
ID "scdoc" (17, 36)
] "]" (17, 42)
CONCAT "++" (18, 5)
ID "lib" (18, 8)
. "." (18, 11)
ID "optionals" (18, 12)
ID "luaSupport" (18, 22)
[ "[" (18, 33)
ID "lua" (18, 35)
ID "lua" (18, 39)
. "." (18, 42)
ID "pkgs" (18, 43)
. "." (18, 47)
ID "lua-zlib" (18, 48)
] "]" (18, 57)
; ";" (18, 58)
ID "buildInputs" (19, 3)
= "=" (19, 15)
[ "[" (19, 17)
ID "openssl" (19, 19)
ID "zlib" (19, 27)
] "]" (19, 32)
CONCAT "++" (19, 34)
ID "lib" (19, 37)
. "." (19, 40)
ID "optional" (19, 41)
ID "luaSupport" (19, 50)
ID "lua" (19, 61)
; ";" (19, 64)
ID "strictDeps" (20, 3)
= "=" (20, 14)
ID "true" (20, 16)
; ";" (20, 20)
ID "makeFlags" (22, 3)
= "=" (22, 13)
[ "[" (22, 15)
" "\"" (23, 5)
STR "CROSS_COMPILE=" (23, 6)
DOLLAR_CURLY "${" (23, 20)
ID "stdenv" (23, 22)
. "." (23, 28)
ID "cc" (23, 29)
. "." (23, 31)
ID "targetPrefix" (23, 32)
} "}" (23, 44)
" "\"" (23, 45)
" "\"" (24, 5)
STR "SBINDIR=$(out)/bin" (24, 6)
" "\"" (24, 24)
" "\"" (25, 5)
STR "LIBDIR=$(out)/lib" (25, 6)
" "\"" (25, 23)
" "\"" (26, 5)
STR "LUA=" (26, 6)
DOLLAR_CURLY "${" (26, 10)
IF "if" (26, 12)
ID "luaSupport" (26, 15)
THEN "then" (26, 26)
" "\"" (26, 31)
STR "lua" (26, 32)
" "\"" (26, 35)
ELSE "else" (26, 37)
" "\"" (26, 42)
STR "no" (26, 43)
" "\"" (26, 45)
} "}" (26, 46)
" "\"" (26, 47)
" "\"" (27, 5)
STR "LUA_LIBDIR=$(out)/lib/lua/" (27, 6)
DOLLAR_CURLY "${" (27, 32)
ID "lib" (27, 34)
. "." (27, 37)
ID "versions" (27, 38)
. "." (27, 46)
ID "majorMinor" (27, 47)
ID "lua" (27, 58)
. "." (27, 61)
ID "version" (27, 62)
} "}" (27, 69)
" "\"" (27, 70)
" "\"" (28, 5)
STR "MANDIR=$(out)/share/man" (28, 6)
" "\"" (28, 29)
" "\"" (29, 5)
STR "DOCDIR=$(out)/share/doc/apk" (29, 6)
" "\"" (29, 33)
" "\"" (30, 5)
STR "INCLUDEDIR=$(out)/include" (30, 6)
" "\"" (30, 31)
" "\"" (31, 5)
STR "PKGCONFIGDIR=$(out)/lib/pkgconfig" (31, 6)
" "\"" (31, 39)
] "]" (32, 3)
; ";" (32, 4)
ID "NIX_CFLAGS_COMPILE" (34, 3)
= "=" (34, 22)
[ "[" (34, 24)
" "\"" (34, 26)
STR "-Wno-error=unused-result" (34, 27)
" "\"" (34, 51)
] "]" (34, 53)
; ";" (34, 54)
ID "enableParallelBuilding" (36, 3)
= "=" (36, 26)
ID "true" (36, 28)
; ";" (36, 32)
ID "meta" (38, 3)
= "=" (38, 8)
WITH "with" (38, 10)
ID "lib" (38, 15)
; ";" (38, 18)
{ "{" (38, 20)
ID "homepage" (39, 5)
= "=" (39, 14)
" "\"" (39, 16)
STR "https://gitlab.alpinelinux.org/alpine/apk-tools" (39, 17)
" "\"" (39, 64)
; ";" (39, 65)
ID "description" (40, 5)
= "=" (40, 17)
" "\"" (40, 19)
STR "Alpine Package Keeper" (40, 20)
" "\"" (40, 41)
; ";" (40, 42)
ID "maintainers" (41, 5)
= "=" (41, 17)
WITH "with" (41, 19)
ID "maintainers" (41, 24)
; ";" (41, 35)
[ "[" (41, 37)
ID "qyliss" (41, 39)
] "]" (41, 46)
; ";" (41, 47)
ID "license" (42, 5)
= "=" (42, 13)
ID "licenses" (42, 15)
. "." (42, 23)
ID "gpl2Only" (42, 24)
; ";" (42, 32)
ID "platforms" (43, 5)
= "=" (43, 15)
ID "platforms" (43, 17)
. "." (43, 26)
ID "unix" (43, 27)
; ";" (43, 31)
ID "broken" (44, 5)
= "=" (44, 12)
ID "stdenv" (44, 14)
. "." (44, 20)
ID "isDarwin" (44, 21)
; ";" (44, 29)
} "}" (45, 3)
; ";" (45, 4)
} "}" (46, 1)