Hello community,

here is the log from the commit of package ghc-reflection for openSUSE:Factory 
checked in at 2016-01-11 19:12:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-reflection (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-reflection.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-reflection"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-reflection/ghc-reflection.changes    
2016-01-07 00:25:15.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-reflection.new/ghc-reflection.changes       
2016-01-11 19:12:02.000000000 +0100
@@ -1,0 +2,6 @@
+Fri Jan  8 10:47:18 UTC 2016 - [email protected]
+
+- update to 2.1.1.1
+* fixed support for older releases and documentation
+
+-------------------------------------------------------------------

Old:
----
  reflection-2.1.tar.gz

New:
----
  reflection-2.1.1.1.tar.gz

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

Other differences:
------------------
++++++ ghc-reflection.spec ++++++
--- /var/tmp/diff_new_pack.XnpENp/_old  2016-01-11 19:12:03.000000000 +0100
+++ /var/tmp/diff_new_pack.XnpENp/_new  2016-01-11 19:12:03.000000000 +0100
@@ -18,7 +18,7 @@
 %global pkg_name reflection
 
 Name:           ghc-reflection
-Version:        2.1
+Version:        2.1.1.1
 Release:        0
 Summary:        Reifies arbitrary terms into types that can be reflected back 
into terms
 Group:          System/Libraries

++++++ reflection-2.1.tar.gz -> reflection-2.1.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/reflection-2.1/CHANGELOG.markdown 
new/reflection-2.1.1.1/CHANGELOG.markdown
--- old/reflection-2.1/CHANGELOG.markdown       2015-09-14 01:22:48.000000000 
+0200
+++ new/reflection-2.1.1.1/CHANGELOG.markdown   2016-01-07 14:20:43.000000000 
+0100
@@ -1,3 +1,12 @@
+# 2.1.1.1
+* Fixed typos in the documentation.
+
+# 2.1.1
+* Fixed support for GHC 7.0
+
+# 2.1
+* Added `ReifiedMonoid` and `ReifiedApplicative`.
+
 # 2
 * Added `reifyNat` and `reifySymbol` for GHC 7.8+, capable of reflecting into 
the `KnownNat` and `KnownSymbol` classes respectively for use with other APIs.
 * Back-ported `reifyTypeable` from `lens`. This enables us to perform a (less 
efficient) form of `Typeable` reflection.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/reflection-2.1/fast/Data/Reflection.hs 
new/reflection-2.1.1.1/fast/Data/Reflection.hs
--- old/reflection-2.1/fast/Data/Reflection.hs  2015-09-14 01:22:48.000000000 
+0200
+++ new/reflection-2.1.1.1/fast/Data/Reflection.hs      2016-01-07 
14:20:43.000000000 +0100
@@ -527,7 +527,11 @@
 --
 -- This can be necessary to work around the changes to @Data.Typeable@ in GHC 
HEAD.
 reifyTypeable :: Typeable a => a -> (forall (s :: *). (Typeable s, Reifies s 
a) => Proxy s -> r) -> r
+#if MIN_VERSION_base(4,4,0)
 reifyTypeable a k = unsafeDupablePerformIO $ do
+#else
+reifyTypeable a k = unsafePerformIO $ do
+#endif
   p <- newStablePtr a
   let n = stablePtrToIntPtr p
   reifyByte (fromIntegral n) (\s0 ->
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/reflection-2.1/reflection.cabal 
new/reflection-2.1.1.1/reflection.cabal
--- old/reflection-2.1/reflection.cabal 2015-09-14 01:22:48.000000000 +0200
+++ new/reflection-2.1.1.1/reflection.cabal     2016-01-07 14:20:43.000000000 
+0100
@@ -1,5 +1,5 @@
 name:           reflection
-version:        2.1
+version:        2.1.1.1
 license:        BSD3
 license-file:   LICENSE
 author:         Edward A. Kmett, Elliott Hird, Oleg Kiselyov and Chung-chieh 
Shan
@@ -16,8 +16,8 @@
 cabal-version:  >= 1.10
 description:
   This package addresses the /configuration problem/ which is
-  propogating configurations that are available at run-time, allowing
-  multible configurations to coexist without resorting to mutable
+  propagating configurations that are available at run-time, allowing
+  multiple configurations to coexist without resorting to mutable
   global variables or 'System.IO.Unsafe.unsafePerformIO'.
   .
   That package is an implementation of the ideas presented in the


Reply via email to