@@ -155,13 +155,14 @@ updateNixPkgs paths = do
155 nix' <- io (BS.readFile file) >>= parseNixFile file
155 nix' <- io (BS.readFile file) >>= parseNixFile file
156 flip (maybe (return ())) nix' $ \nix -> do
156 flip (maybe (return ())) nix' $ \nix -> do
157 let Pkg name vers sha plats maints path = nix
157 let Pkg name vers sha plats maints path = nix
158+ maints' = nub (sort (maints ++ ["andres","simons"]))
159 | null plats && not (null maints) = ["self.ghc.meta.platforms"]
160 | null plats && not (null maints) = ["self.ghc.meta.platforms"]
160 | otherwise = plats
161 | otherwise = plats
161 msgDebug ("re-generate " ++ path)
162 msgDebug ("re-generate " ++ path)
162 when (null maints) (msgInfo ("warning: no maintainers configured for " ++ path))
163 when (null maints) (msgInfo ("warning: no maintainers configured for " ++ path))
163 pkg <- readCabalFile name vers
164 pkg <- readCabalFile name vers
164− io $ writeFile path (showNixPkg (cabal2nix pkg sha plats' maints))
165+ io $ writeFile path (showNixPkg (cabal2nix pkg sha plats' maints'))
165 modify $ \cfg -> cfg { _pkgset = Set.insert nix (_pkgset cfg) }
166 modify $ \cfg -> cfg { _pkgset = Set.insert nix (_pkgset cfg) }
166 pkgset <- gets (selectLatestVersions . _pkgset)
167 pkgset <- gets (selectLatestVersions . _pkgset)
167 updates' <- flip mapM (Set.elems pkgset) $ \pkg -> do
168 updates' <- flip mapM (Set.elems pkgset) $ \pkg -> do