on iko/ghcjs-patch-master help sign in
Allow configureFlags at package level
11a4b5eMoritz Angermann
modules/package.nix+5−1
@@ -121,7 +121,7 @@ in {
121 };
121 };
122 configureFlags = mkOption {
122 configureFlags = mkOption {
123 type = listOfFilteringNulls str;
123 type = listOfFilteringNulls str;
124− default = [];
124+ default = config.configureFlags;
125 };
125 };
126 setupBuildFlags = mkOption {
126 setupBuildFlags = mkOption {
127 type = listOfFilteringNulls str;
127 type = listOfFilteringNulls str;
@@ -205,6 +205,10 @@ in {
205 type = listOf (either package path);
205 type = listOf (either package path);
206 default = [];
206 default = [];
207 };
207 };
208+ configureFlags = mkOption {
209+ type = listOfFilteringNulls str;
210+ default = [];
211+ };
208 setupBuildFlags = mkOption {
212 setupBuildFlags = mkOption {
209 type = listOfFilteringNulls str;
213 type = listOfFilteringNulls str;
210 default = [];
214 default = [];