{ "{" (1, 1)
ID "mkDerivation" (2, 3)
, "," (2, 15)
ID "lib" (2, 17)
, "," (2, 20)
ID "extra-cmake-modules" (4, 3)
, "," (4, 22)
ID "kdoctools" (4, 24)
, "," (4, 33)
ID "coreutils" (6, 3)
, "," (6, 12)
ID "dbus" (6, 14)
, "," (6, 18)
ID "gnugrep" (6, 20)
, "," (6, 27)
ID "gnused" (6, 29)
, "," (6, 35)
ID "libdbusmenu" (6, 37)
, "," (6, 48)
ID "pam" (6, 50)
, "," (6, 53)
ID "wayland" (6, 55)
, "," (6, 62)
ID "appstream" (6, 64)
, "," (6, 73)
ID "kdeclarative" (8, 3)
, "," (8, 15)
ID "kdelibs4support" (8, 17)
, "," (8, 32)
ID "kpeople" (8, 34)
, "," (8, 41)
ID "kconfig" (8, 43)
, "," (8, 50)
ID "krunner" (8, 52)
, "," (8, 59)
ID "kinit" (8, 61)
, "," (8, 66)
ID "kwayland" (8, 68)
, "," (8, 76)
ID "kwin" (8, 78)
, "," (8, 82)
ID "plasma-framework" (9, 3)
, "," (9, 19)
ID "telepathy" (9, 21)
, "," (9, 30)
ID "libphonenumber" (9, 32)
, "," (9, 46)
ID "protobuf" (9, 48)
, "," (9, 56)
ID "libqofono" (9, 58)
, "," (9, 67)
ID "modemmanager-qt" (9, 69)
, "," (9, 84)
ID "networkmanager-qt" (10, 3)
, "," (10, 20)
ID "plasma-workspace" (10, 22)
, "," (10, 38)
ID "maliit-framework" (11, 3)
, "," (11, 19)
ID "maliit-keyboard" (11, 21)
, "," (11, 36)
ID "qtwayland" (13, 3)
, "," (13, 12)
ID "qttools" (13, 14)
} "}" (14, 1)
: ":" (14, 2)
LET "let" (16, 1)
INHERIT "inherit" (16, 5)
( "(" (16, 13)
ID "lib" (16, 14)
) ")" (16, 17)
ID "getBin" (16, 19)
ID "getLib" (16, 26)
; ";" (16, 32)
IN "in" (16, 34)
ID "mkDerivation" (18, 1)
{ "{" (18, 14)
ID "pname" (19, 3)
= "=" (19, 9)
" "\"" (19, 11)
STR "plasma-mobile" (19, 12)
" "\"" (19, 25)
; ";" (19, 26)
ID "nativeBuildInputs" (21, 3)
= "=" (21, 21)
[ "[" (21, 23)
ID "extra-cmake-modules" (21, 25)
ID "kdoctools" (21, 45)
] "]" (21, 55)
; ";" (21, 56)
ID "buildInputs" (22, 3)
= "=" (22, 15)
[ "[" (22, 17)
ID "appstream" (23, 5)
ID "libdbusmenu" (23, 15)
ID "pam" (23, 27)
ID "wayland" (23, 31)
ID "kdeclarative" (24, 5)
ID "kdelibs4support" (24, 18)
ID "kpeople" (24, 34)
ID "kconfig" (24, 42)
ID "krunner" (24, 50)
ID "kinit" (24, 58)
ID "kwayland" (24, 64)
ID "kwin" (24, 73)
ID "plasma-framework" (25, 5)
ID "telepathy" (25, 22)
ID "libphonenumber" (25, 32)
ID "protobuf" (25, 47)
ID "libqofono" (25, 56)
ID "modemmanager-qt" (25, 66)
ID "networkmanager-qt" (26, 5)
ID "maliit-framework" (26, 23)
ID "maliit-keyboard" (26, 40)
] "]" (27, 3)
; ";" (27, 4)
ID "postPatch" (29, 3)
= "=" (29, 13)
IND_STRING_OPEN "''\n" (29, 15)
IND_STR "    substituteInPlace bin/kwinwrapper.in \\\n      --replace @KDE_INSTALL_FULL_LIBEXECDIR@ \"" (30, 1)
DOLLAR_CURLY "${" (31, 48)
ID "plasma-workspace" (31, 50)
} "}" (31, 66)
IND_STR "/libexec\"\n\n    substituteInPlace bin/plasma-mobile.desktop.cmake \\\n      --replace @CMAKE_INSTALL_FULL_LIBEXECDIR@ \"" (31, 67)
DOLLAR_CURLY "${" (34, 50)
ID "plasma-workspace" (34, 52)
} "}" (34, 68)
IND_STR "/libexec\"\n  " (34, 69)
IND_STRING_CLOSE "''" (35, 3)
; ";" (35, 5)
ID "preFixup" (38, 3)
= "=" (38, 12)
IND_STRING_OPEN "''\n" (38, 14)
IND_STR "    wrapQtApp \"$out/bin/kwinwrapper\"\n  " (39, 1)
IND_STRING_CLOSE "''" (40, 3)
; ";" (40, 5)
ID "passthru" (42, 3)
. "." (42, 11)
ID "providedSessions" (42, 12)
= "=" (42, 29)
[ "[" (42, 31)
" "\"" (42, 33)
STR "plasma-mobile" (42, 34)
" "\"" (42, 47)
] "]" (42, 49)
; ";" (42, 50)
} "}" (43, 1)