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