Hello community,

here is the log from the commit of package ghc-binary-tagged for 
openSUSE:Factory checked in at 2016-02-17 10:25:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-binary-tagged (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-binary-tagged.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-binary-tagged"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-binary-tagged/ghc-binary-tagged.changes      
2015-11-26 17:02:23.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-binary-tagged.new/ghc-binary-tagged.changes 
2016-02-17 12:11:38.000000000 +0100
@@ -1,0 +2,5 @@
+Thu Feb 11 08:09:29 UTC 2016 - mimi...@gmail.com
+
+- update to 0.1.3.1
+
+-------------------------------------------------------------------

Old:
----
  binary-tagged-0.1.3.0.tar.gz

New:
----
  binary-tagged-0.1.3.1.tar.gz

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

Other differences:
------------------
++++++ ghc-binary-tagged.spec ++++++
--- /var/tmp/diff_new_pack.s1lQPG/_old  2016-02-17 12:11:38.000000000 +0100
+++ /var/tmp/diff_new_pack.s1lQPG/_new  2016-02-17 12:11:38.000000000 +0100
@@ -20,7 +20,7 @@
 %bcond_with tests
 
 Name:           ghc-binary-tagged
-Version:        0.1.3.0
+Version:        0.1.3.1
 Release:        0
 Summary:        Tagged binary serialisation
 Group:          System/Libraries

++++++ binary-tagged-0.1.3.0.tar.gz -> binary-tagged-0.1.3.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/binary-tagged-0.1.3.0/CHANGELOG.md 
new/binary-tagged-0.1.3.1/CHANGELOG.md
--- old/binary-tagged-0.1.3.0/CHANGELOG.md      2015-10-24 08:41:31.000000000 
+0200
+++ new/binary-tagged-0.1.3.1/CHANGELOG.md      2016-02-10 06:48:26.000000000 
+0100
@@ -1,3 +1,5 @@
+- 0.1.3.1 (2016-02-10)
+    - Support GHC 8.0
 - 0.1.3.0 (2015-10-24)
     - Support `generics-sop-0.2`
 - 0.1.2.0 (2015-10-06)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/binary-tagged-0.1.3.0/binary-tagged.cabal 
new/binary-tagged-0.1.3.1/binary-tagged.cabal
--- old/binary-tagged-0.1.3.0/binary-tagged.cabal       2015-10-24 
08:41:31.000000000 +0200
+++ new/binary-tagged-0.1.3.1/binary-tagged.cabal       2016-02-10 
06:49:03.000000000 +0100
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           binary-tagged
-version:        0.1.3.0
+version:        0.1.3.1
 synopsis:       Tagged binary serialisation.
 description:    Check <https://github.com/phadej/binary-tagged#readme README 
on Github>
 category:       Web
@@ -13,7 +13,7 @@
 maintainer:     Oleg Grenrus <oleg.gren...@iki.fi>
 license:        BSD3
 license-file:   LICENSE
-tested-with:    GHC==7.8.4, GHC==7.10.2
+tested-with:    GHC==7.8.4, GHC==7.10.3, GHC==8.0.1
 build-type:     Simple
 cabal-version:  >= 1.10
 
@@ -30,19 +30,19 @@
       src
   ghc-options: -Wall
   build-depends:
-      base                     >=4.7  && <4.9
-    , generics-sop             >=0.1  && <0.3
-    , SHA                      >=1.6  && <1.7
+      base                     >=4.7  && <4.10
+    , aeson                    >=0.8  && <0.12
     , array                    >=0.5  && <0.6
-    , aeson                    >=0.8  && <0.11
-    , binary                   >=0.7  && <0.8
+    , binary                   >=0.7  && <0.9
     , bytestring               >=0.10 && <0.11
     , containers               >=0.5  && <0.6
+    , generics-sop             >=0.1  && <0.3
     , hashable                 >=1.2  && <1.3
     , scientific               >=0.3  && <0.4
+    , SHA                      >=1.6  && <1.7
     , tagged                   >=0.7  && <0.9
     , text                     >=1.2  && <1.3
-    , time                     >=1.4  && <1.6
+    , time                     >=1.4  && <1.7
     , unordered-containers     >=0.2  && <0.3
     , vector                   >=0.10 && <0.12
   exposed-modules:
@@ -56,19 +56,19 @@
       test
   ghc-options: -Wall
   build-depends:
-      base                     >=4.7  && <4.9
-    , generics-sop             >=0.1  && <0.3
-    , SHA                      >=1.6  && <1.7
+      base                     >=4.7  && <4.10
+    , aeson                    >=0.8  && <0.12
     , array                    >=0.5  && <0.6
-    , aeson                    >=0.8  && <0.11
-    , binary                   >=0.7  && <0.8
+    , binary                   >=0.7  && <0.9
     , bytestring               >=0.10 && <0.11
     , containers               >=0.5  && <0.6
+    , generics-sop             >=0.1  && <0.3
     , hashable                 >=1.2  && <1.3
     , scientific               >=0.3  && <0.4
+    , SHA                      >=1.6  && <1.7
     , tagged                   >=0.7  && <0.9
     , text                     >=1.2  && <1.3
-    , time                     >=1.4  && <1.6
+    , time                     >=1.4  && <1.7
     , unordered-containers     >=0.2  && <0.3
     , vector                   >=0.10 && <0.12
     , binary-tagged
@@ -90,19 +90,19 @@
       bench
   ghc-options: -Wall
   build-depends:
-      base                     >=4.7  && <4.9
-    , generics-sop             >=0.1  && <0.3
-    , SHA                      >=1.6  && <1.7
+      base                     >=4.7  && <4.10
+    , aeson                    >=0.8  && <0.12
     , array                    >=0.5  && <0.6
-    , aeson                    >=0.8  && <0.11
-    , binary                   >=0.7  && <0.8
+    , binary                   >=0.7  && <0.9
     , bytestring               >=0.10 && <0.11
     , containers               >=0.5  && <0.6
+    , generics-sop             >=0.1  && <0.3
     , hashable                 >=1.2  && <1.3
     , scientific               >=0.3  && <0.4
+    , SHA                      >=1.6  && <1.7
     , tagged                   >=0.7  && <0.9
     , text                     >=1.2  && <1.3
-    , time                     >=1.4  && <1.6
+    , time                     >=1.4  && <1.7
     , unordered-containers     >=0.2  && <0.3
     , vector                   >=0.10 && <0.12
     , binary-tagged
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/binary-tagged-0.1.3.0/src/Data/Binary/Tagged.hs 
new/binary-tagged-0.1.3.1/src/Data/Binary/Tagged.hs
--- old/binary-tagged-0.1.3.0/src/Data/Binary/Tagged.hs 2015-10-24 
08:41:18.000000000 +0200
+++ new/binary-tagged-0.1.3.1/src/Data/Binary/Tagged.hs 2016-02-10 
06:53:27.000000000 +0100
@@ -117,7 +117,6 @@
 
 -- Instances
 import           Data.Int
-import qualified Data.Aeson as Aeson
 import qualified Data.Array.IArray as Array
 import qualified Data.Array.Unboxed as Array
 import qualified Data.Fixed as Fixed
@@ -138,6 +137,9 @@
 import qualified Data.Vector.Unboxed as U
 import qualified Data.Version as Version
 
+#ifdef MIN_VERSION_aeson
+import qualified Data.Aeson as Aeson
+#endif
 
 -- | 'Binary' serialisable class, which tries to be less error-prone to data 
structure changes.
 --
@@ -368,8 +370,8 @@
 -- Instances
 
 instance HasStructuralInfo Bool where structuralInfo = ghcNominalType
-instance HasStructuralInfo Char where structuralInfo = ghcNominalType
-instance HasStructuralInfo Int where structuralInfo = ghcNominalType
+instance HasStructuralInfo Char where structuralInfo _ = NominalType "Char"
+instance HasStructuralInfo Int where structuralInfo _ = NominalType "Int"
 instance HasStructuralInfo Word where structuralInfo _ = NominalType "Word"
 instance HasStructuralInfo Integer where structuralInfo _ = NominalType 
"Integer"
 
@@ -608,8 +610,10 @@
 instance HasSemanticVersion Time.TimeOfDay
 instance HasSemanticVersion Time.LocalTime
 
+#ifdef MIN_VERSION_aeson
 -- Value
 
 -- TODO: derive sop
 instance HasStructuralInfo Aeson.Value where structuralInfo _ = NominalType 
"Aeson.Value"
 instance HasSemanticVersion Aeson.Value
+#endif


Reply via email to