Hello community, here is the log from the commit of package ghc-base-prelude for openSUSE:Factory checked in at 2018-05-30 12:00:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-base-prelude (Old) and /work/SRC/openSUSE:Factory/.ghc-base-prelude.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-base-prelude" Wed May 30 12:00:45 2018 rev:8 rq:607752 version:1.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-base-prelude/ghc-base-prelude.changes 2017-09-15 21:21:49.350928737 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-base-prelude.new/ghc-base-prelude.changes 2018-05-30 12:23:47.733211648 +0200 @@ -1,0 +2,6 @@ +Mon May 14 17:02:11 UTC 2018 - [email protected] + +- Update base-prelude to version 1.2.1. + Upstream does not provide a changelog. + +------------------------------------------------------------------- Old: ---- base-prelude-1.2.0.1.tar.gz New: ---- base-prelude-1.2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-base-prelude.spec ++++++ --- /var/tmp/diff_new_pack.tOoJTs/_old 2018-05-30 12:23:48.577185591 +0200 +++ /var/tmp/diff_new_pack.tOoJTs/_new 2018-05-30 12:23:48.581185468 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-base-prelude # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %global pkg_name base-prelude Name: ghc-%{pkg_name} -Version: 1.2.0.1 +Version: 1.2.1 Release: 0 Summary: The most complete prelude formed solely from the "base" package License: MIT @@ -70,7 +70,7 @@ %ghc_pkg_recache %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %doc CHANGELOG.md ++++++ base-prelude-1.2.0.1.tar.gz -> base-prelude-1.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/base-prelude-1.2.0.1/base-prelude.cabal new/base-prelude-1.2.1/base-prelude.cabal --- old/base-prelude-1.2.0.1/base-prelude.cabal 2017-03-16 13:53:41.000000000 +0100 +++ new/base-prelude-1.2.1/base-prelude.cabal 2018-05-12 14:32:05.000000000 +0200 @@ -1,7 +1,7 @@ name: base-prelude version: - 1.2.0.1 + 1.2.1 synopsis: The most complete prelude formed solely from the "base" package description: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/base-prelude-1.2.0.1/library/BasePrelude.hs new/base-prelude-1.2.1/library/BasePrelude.hs --- old/base-prelude-1.2.0.1/library/BasePrelude.hs 2017-03-16 13:53:41.000000000 +0100 +++ new/base-prelude-1.2.1/library/BasePrelude.hs 2018-05-12 14:32:05.000000000 +0200 @@ -36,9 +36,6 @@ import Control.Monad as Exports hiding (mapM_, sequence_, forM_, msum, mapM, sequence, forM) import Control.Monad.Fix as Exports hiding (fix) import Control.Monad.ST as Exports -#if MIN_VERSION_base(4,8,0) -import Data.Bifunctor as Exports -#endif import Data.Bits as Exports import Data.Bool as Exports hiding (bool) import Data.Char as Exports @@ -90,6 +87,26 @@ import Text.Read as Exports (Read(..), readMaybe, readEither) import Unsafe.Coerce as Exports +-- Conditional imports for newer bases +#if MIN_VERSION_base(4,7,0) +import Data.Coerce as Exports +import Data.Proxy as Exports +#endif +#if MIN_VERSION_base(4,8,0) +import Data.Bifunctor as Exports +import Data.Functor.Identity as Exports +import Data.Void as Exports +import Numeric.Natural as Exports +#endif +#if MIN_VERSION_base(4,9,0) +import Control.Monad.Fail as Exports (MonadFail) +import Control.Monad.IO.Class as Exports +import Data.Functor.Classes as Exports +import Data.Functor.Compose as Exports +import Data.List.NonEmpty as Exports (NonEmpty(..)) +import Data.Semigroup as Exports hiding ((<>), First(..), Last(..)) +#endif + -- Conditional imports for reimplementations #if MIN_VERSION_base(4,7,0) import Data.Bool (bool)
