@@ -1,11 +1,15 @@
1+{-# LANGUAGE OverloadedStrings #-}
2+
13module Distribution.Nixpkgs.Haskell.FromCabal.Flags ( configureCabalFlags ) where
24
5+import Distribution.Nixpkgs.Haskell.OrphanInstances ( )
6+
37import Distribution.Package
48import Distribution.PackageDescription
59import Data.Version
610
711configureCabalFlags :: PackageIdentifier -> FlagAssignment
8−configureCabalFlags (PackageIdentifier (PackageName name) version)
12+configureCabalFlags (PackageIdentifier name version)
913 | name == "accelerate-examples"= [disable "opencl"]
1014 | name == "arithmoi" = [disable "llvm"]
1115 | name == "darcs" = [enable "library", enable "force-char8-encoding"]