@@ -189,6 +189,10 @@ in {
189189 default = pkgs.fetchurl { url = "mirror://hackage/${config.name}.tar.gz"; inherit (config) sha256; };
190190 defaultText = "pkgs.fetchurl { url = \"mirror://hackage/\${config.name}.tar.gz\"; inherit (config) sha256; };";
191191 };
192+ cabal-generator = mkOption {
193+ type = nullOr str;
194+ default = null;
195+ };
192196 revision = mkOption {
193197 type = nullOr int;
194198 default = null;