@@ -94,7 +94,7 @@ let
9494 };
9595
9696 profilingDetail = mkOption {
97− type = nullOr string;
97+ type = nullOr str;
9898 default = (def.profilingDetail or "exported-functions");
9999 };
100100
@@ -105,52 +105,52 @@ let
105105 default = (def.preUnpack or null);
106106 };
107107 postUnpack = mkOption {
108− type = nullOr string;
108+ type = nullOr str;
109109 default = (def.postUnpack or null);
110110 };
111111 preConfigure = mkOption {
112− type = nullOr string;
112+ type = nullOr str;
113113 default = (def.preConfigure or null);
114114 };
115115 postConfigure = mkOption {
116− type = nullOr string;
116+ type = nullOr str;
117117 default = (def.postConfigure or null);
118118 };
119119 preBuild = mkOption {
120− type = nullOr string;
120+ type = nullOr str;
121121 default = (def.preBuild or null);
122122 };
123123 postBuild = mkOption {
124− type = nullOr string;
124+ type = nullOr str;
125125 default = (def.postBuild or null);
126126 };
127127 preCheck = mkOption {
128− type = nullOr string;
128+ type = nullOr str;
129129 default = (def.preCheck or null);
130130 };
131131 # Wrapper for test executable run in checkPhase
132132 testWrapper = mkOption {
133− type = string;
133+ type = str;
134134 default = (def.testWrapper or "");
135135 };
136136 postCheck = mkOption {
137− type = nullOr string;
137+ type = nullOr str;
138138 default = (def.postCheck or null);
139139 };
140140 preInstall = mkOption {
141− type = nullOr string;
141+ type = nullOr str;
142142 default = (def.preInstall or null);
143143 };
144144 postInstall = mkOption {
145− type = nullOr string;
145+ type = nullOr str;
146146 default = (def.postInstall or null);
147147 };
148148 preHaddock = mkOption {
149− type = nullOr string;
149+ type = nullOr str;
150150 default = (def.preHaddock or null);
151151 };
152152 postHaddock = mkOption {
153− type = nullOr string;
153+ type = nullOr str;
154154 default = (def.postHaddock or null);
155155 };
156156 };