Hello community,

here is the log from the commit of package ghc-transformers-compat for 
openSUSE:Factory checked in at 2018-05-30 12:15:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-transformers-compat (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-transformers-compat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-transformers-compat"

Wed May 30 12:15:04 2018 rev:6 rq:607911 version:0.6.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ghc-transformers-compat/ghc-transformers-compat.changes
  2017-09-15 22:20:00.475005784 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-transformers-compat.new/ghc-transformers-compat.changes
     2018-05-30 12:27:42.313443967 +0200
@@ -1,0 +2,38 @@
+Mon May 14 17:02:11 UTC 2018 - [email protected]
+
+- Update transformers-compat to version 0.6.2.
+  * `transformers-compat` now uses automatic flags instead of manual ones.
+    This has a number of benefits:
+
+    * There is no need for making several simultaneous releases to support each
+      flag combination.
+    * As a result, the `cabal-install` constraint solver should have a much
+      easier time figuring out install-plans involving `transformers-compat`.
+
+    Due to old `cabal-install` bugs, `cabal-install-1.16` and older may have a
+    harder time installing this package, so it is recommended that you use
+    `cabal-install-1.18` or later. (Or, if you must use `cabal-install-1.16` or
+    older, installing `transformers-compat` with the appropriate flags should
+    help.)
+  * Fix an oversight in which the `Control.Monad.Trans.Accum` and
+    `Control.Monad.Trans.Select` modules were not backported when built with 
the
+    `-ffour` flag.
+  * Introduce the `Data.Functor.Classes.Generic` module, which provides 
functions that can generically implement methods in the `Eq1`, `Ord1`, `Read1`, 
and `Show1` classes (without the usual boilerplate involved).
+  * Introduce the `generic-deriving` flag. When enabled, `transformers-compat` 
will depend on the `generic-deriving` library on older versions of GHC to 
backport `GHC.Generics` support for `Generic` instances and the machinery in 
`Data.Functor.Classes.Generic`.
+  * Some instances were present in `Data.Functor.Sum` but not in 
`Control.Monad.Trans.Instances` (e.g., the `Generic`, `Typeable`, and `Data` 
instances for `Sum`). This has been fixed.
+  * Backport changes from `transformers-0.5.5`:
+    * Backport the `Semigroup` instance for `Constant`
+    * Add `mapSelect` and `mapSelectT`
+    * Define `selectToContT` (and deprecate `selectToCont` in favor of that)
+    * Define some explicit `(*>)` definitions to avoid space leaks
+  * Backport changes from `transformers-0.5.4` (i.e., add `Bifoldable` and 
`Bitraversable` instances for `Data.Functor.Constant`)
+  * Backport changes from `transformers-0.5.3`:
+    * Backport the `Control.Monad.Trans.Accum` and 
`Control.Monad.Trans.Select` modules
+    * Backport the `eitherToErrors` and `elimLift` functions to 
`Control.Applicative.Lift`
+    * Backport `Bits`, `FiniteBits`, `IsString`, `Num`, `Real`, `Integral`, 
`Fractional`, `Floating`, `RealFrac`, and `RealFloat` instances for 
`Data.Functor.Identity`
+    * Backport `Monad`, `MonadFail`, and `MonadPlus` instances for 
`Data.Functor.Reverse`
+    * Backport `Eq1`, `Ord1`, `Read1`, and `Show1` instances for `Data.Proxy`
+  * Backport changes from `transformers-0.5.2` (i.e., add more `INLINE` 
annotations)
+  * Backport changes from `transformers-0.5.1` (i.e., add `Bounded`, `Enum`, 
`Ix`, and `Storable` instances for `Identity`)
+
+-------------------------------------------------------------------

Old:
----
  transformers-compat-0.5.1.4.tar.gz

New:
----
  transformers-compat-0.6.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-transformers-compat.spec ++++++
--- /var/tmp/diff_new_pack.6WwpJi/_old  2018-05-30 12:27:43.045418313 +0200
+++ /var/tmp/diff_new_pack.6WwpJi/_new  2018-05-30 12:27:43.045418313 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-transformers-compat
 #
-# 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,9 +18,9 @@
 
 %global pkg_name transformers-compat
 Name:           ghc-%{pkg_name}
-Version:        0.5.1.4
+Version:        0.6.2
 Release:        0
-Summary:        A small compatibility shim exposing the new types from 
transformers 0.3 and 0.4 to older Haskell platforms
+Summary:        A small compatibility shim for the transformers library
 License:        BSD-3-Clause
 Group:          Development/Libraries/Haskell
 URL:            https://hackage.haskell.org/package/%{pkg_name}
@@ -69,7 +69,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.markdown README.markdown

++++++ transformers-compat-0.5.1.4.tar.gz -> transformers-compat-0.6.2.tar.gz 
++++++
++++ 3422 lines of diff (skipped)


Reply via email to