haskell-updater 1.2.0.9 → 1.2.0.10
raw patch · 3 files changed
+6/−2 lines, 3 filesnew-uploader
Files
- Distribution/Gentoo/PkgManager.hs +3/−0
- Main.hs +2/−1
- haskell-updater.cabal +1/−1
Distribution/Gentoo/PkgManager.hs view
@@ -120,6 +120,7 @@ data PMFlag = PretendBuild | UpdateDeep | UpdateAsNeeded+ | PMQuiet deriving (Eq, Ord, Show, Read) flagRep :: PkgManager -> PMFlag -> Maybe String@@ -133,6 +134,7 @@ portagePMFlag PretendBuild = Just "--pretend" portagePMFlag UpdateDeep = Just "--deep" portagePMFlag UpdateAsNeeded = Nothing+portagePMFlag PMQuiet = Just "--quiet" pkgcorePMFlag :: PMFlag -> Maybe String pkgcorePMFlag = portagePMFlag -- The options are the same for the 3@@ -142,3 +144,4 @@ cavePMFlag PretendBuild = Just "--no-execute" cavePMFlag UpdateDeep = Just "--complete" cavePMFlag UpdateAsNeeded = Just "--lazy"+cavePMFlag PMQuiet = Just "--quiet"
Main.hs view
@@ -191,7 +191,8 @@ pm = emptyElse dPM last pms' opts' = Set.fromList opts hasFlag = flip Set.member opts'- pmFlags = bool id (PretendBuild:) (hasFlag Pretend)+ pmFlags = bool (PMQuiet:) id (hasFlag QuietFlag)+ . bool id (PretendBuild:) (hasFlag Pretend) . return $ bool UpdateDeep UpdateAsNeeded (hasFlag NoDeep) rm = RM { pkgmgr = pm , flags = pmFlags
haskell-updater.cabal view
@@ -1,6 +1,6 @@ Name: haskell-updater Homepage: http://haskell.org/haskellwiki/Gentoo#haskell-updater-Version: 1.2.0.9+Version: 1.2.0.10 Synopsis: Rebuild Haskell dependencies in Gentoo Description: haskell-updater rebuilds Haskell packages on Gentoo after a GHC upgrade or a dependency upgrade.