commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2019-12-27 13:51:19 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new.6675 (New) Package is "ghc-aeson-compat" Fri Dec 27 13:51:19 2019 rev:15 rq:759330 version:0.3.9 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2018-10-25 08:14:37.704114985 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new.6675/ghc-aeson-compat.changes 2019-12-27 13:51:20.120572028 +0100 @@ -1,0 +2,5 @@ +Fri Nov 8 16:13:09 UTC 2019 - Peter Simons + +- Drop obsolete group attributes. + +--- New: aeson-compat.cabal Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.MihdIy/_old 2019-12-27 13:51:20.672572420 +0100 +++ /var/tmp/diff_new_pack.MihdIy/_new 2019-12-27 13:51:20.676572423 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-aeson-compat # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -23,9 +23,9 @@ Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause -Group: Development/Libraries/Haskell URL:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel @@ -57,7 +57,6 @@ %package devel Summary:Haskell %{pkg_name} library development files -Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} @@ -68,6 +67,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ aeson-compat.cabal ++ name: aeson-compat version:0.3.9 x-revision: 2 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web homepage: https://github.com/phadej/aeson-compat#readme bug-reports:https://github.com/phadej/aeson-compat/issues author: Oleg Grenrus maintainer: Oleg Grenrus license:BSD3 license-file: LICENSE build-type: Simple cabal-version: >=1.10 tested-with: GHC ==7.6.3 || ==7.8.4 || ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.1 extra-source-files: CHANGELOG.md README.md source-repository head type: git location: https://github.com/phadej/aeson-compat library hs-source-dirs: src ghc-options: -Wall build-depends: aeson >=0.7.0.6 && <1.5 , attoparsec>=0.12&& <0.14 , attoparsec-iso8601>=1.0.0.0 && <1.1 , base >=4.6 && <4.14 , base-compat >=0.6.0 && <0.12 , bytestring>=0.10&& <0.11 , containers>=0.5 && <0.7 , exceptions>=0.8 && <0.11 , hashable >=1.2 && <1.4 , scientific>=0.3 && <0.4 , tagged>=0.7.3 && <0.9 , text >=1.2 && <1.3 , time >=1.4.0.1 && <1.10 , time-locale-compat>=0.1.0.1 && <0.2 , unordered-containers >=0.2 && <0.3 , vector>=0.10&& <0.13 if !impl(ghc >=8.0) build-depends: semigroups >=0.18.5 && <0.20 if !impl(ghc >=7.10) build-depends: nats >=1.1.2 && <1.2 , void >=0.7.2 && <0.8 exposed-modules: Data.Aeson.Compat default-language: Haskell2010 test-suite aeson-compat-test type: exitcode-stdio-1.0 main-is: Tests.hs hs-source-dirs: test ghc-options: -Wall build-depends: aeson , aeson-compat , attoparsec , base , base-compat , base-orphans >=0.4.5 && <0.9 , bytestring , containers , exceptions , hashable , QuickCheck>=2.10 && <2.14 , quickcheck-instances >=0.3.16 && <0.4 , scientific , tagged , tasty >=0.10 && <1.3 , tasty-hunit >=0.9&&
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2018-10-25 08:14:34 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Thu Oct 25 08:14:34 2018 rev:14 rq:642846 version:0.3.9 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2018-07-24 17:12:42.322551053 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2018-10-25 08:14:37.704114985 +0200 @@ -1,0 +2,8 @@ +Thu Oct 4 15:40:03 UTC 2018 - psim...@suse.com + +- Update aeson-compat to version 0.3.9. + # 0.3.9 + + - Add `ToJSON/FromJSON Void` + +--- Old: aeson-compat-0.3.8.tar.gz aeson-compat.cabal New: aeson-compat-0.3.9.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.0txBX4/_old 2018-10-25 08:14:38.484114651 +0200 +++ /var/tmp/diff_new_pack.0txBX4/_new 2018-10-25 08:14:38.488114649 +0200 @@ -12,21 +12,20 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %global pkg_name aeson-compat %bcond_with tests Name: ghc-%{pkg_name} -Version:0.3.8 +Version:0.3.9 Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause Group: Development/Libraries/Haskell URL:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel @@ -69,7 +68,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ aeson-compat-0.3.8.tar.gz -> aeson-compat-0.3.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.8/CHANGELOG.md new/aeson-compat-0.3.9/CHANGELOG.md --- old/aeson-compat-0.3.8/CHANGELOG.md 2018-06-12 11:55:37.0 +0200 +++ new/aeson-compat-0.3.9/CHANGELOG.md 2018-09-24 13:57:45.0 +0200 @@ -1,3 +1,7 @@ +# 0.3.9 + +- Add `ToJSON/FromJSON Void` + # 0.3.8 - Re-implement `withNumber` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.8/aeson-compat.cabal new/aeson-compat-0.3.9/aeson-compat.cabal --- old/aeson-compat-0.3.8/aeson-compat.cabal 2018-06-12 11:55:37.0 +0200 +++ new/aeson-compat-0.3.9/aeson-compat.cabal 2018-09-24 13:57:45.0 +0200 @@ -1,5 +1,5 @@ name: aeson-compat -version:0.3.8 +version:0.3.9 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -12,12 +12,13 @@ build-type: Simple cabal-version: >= 1.10 tested-with: - GHC==7.6.3, - GHC==7.8.4, - GHC==7.10.3, - GHC==8.0.2, - GHC==8.2.2, - GHC==8.4.3 + GHC ==7.6.3 + || ==7.8.4 + || ==7.10.3 + || ==8.0.2 + || ==8.2.2 + || ==8.4.3 + || ==8.6.1 extra-source-files: CHANGELOG.md @@ -32,13 +33,13 @@ src ghc-options: -Wall build-depends: - base >=4.6 && <4.12 + base >=4.6 && <4.13 , base-compat >=0.6.0 && <0.11 , aeson>=0.7.0.6 && <1.5 , attoparsec >=0.12 && <0.14 , attoparsec-iso8601 >=1.0.0.0 && <1.1 , bytestring >=0.10 && <0.11 -, containers >=0.5 && <0.6 +, containers >=0.5 && <0.7 , exceptions >=0.8 && <0.11 , hashable >=1.2 && <1.3 , scientific >=0.3 && <0.4 @@ -51,10 +52,11 @@ if !impl(ghc >= 8.0) build-depends: - semigroups >=0.16.2.2 && <0.19 + semigroups >=0.18.5 && <0.19 if !impl(ghc >= 7.10) build-depends: - nats >=1 && <1.2 + nats >=1.1.2 && <1.2, + void >=0.7.2 && <0.8 exposed-modules: Data.Aeson.Compat @@ -83,11 +85,11 @@ , vector , tagged , aeson-compat -, base-orphans >=0.4.5 && <0.8 +, base-orphans >=0
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2018-07-24 17:12:38 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Tue Jul 24 17:12:38 2018 rev:13 rq:623709 version:0.3.8 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2018-05-30 12:23:07.218443342 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2018-07-24 17:12:42.322551053 +0200 @@ -1,0 +2,15 @@ +Wed Jul 18 14:26:12 UTC 2018 - psim...@suse.com + +- Cosmetic: replace tabs with blanks, strip trailing white space, + and update copyright headers with spec-cleaner. + +--- +Fri Jul 13 14:32:03 UTC 2018 - psim...@suse.com + +- Update aeson-compat to version 0.3.8. + # 0.3.8 + + - Re-implement `withNumber` + - Add `withEmbeddedJSON` + +--- @@ -91 +105,0 @@ - Old: aeson-compat-0.3.7.1.tar.gz New: aeson-compat-0.3.8.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.uHr5F0/_old 2018-07-24 17:12:42.798551672 +0200 +++ /var/tmp/diff_new_pack.uHr5F0/_new 2018-07-24 17:12:42.802551677 +0200 @@ -19,14 +19,14 @@ %global pkg_name aeson-compat %bcond_with tests Name: ghc-%{pkg_name} -Version:0.3.7.1 +Version:0.3.8 Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause Group: Development/Libraries/Haskell URL:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel ++ aeson-compat-0.3.7.1.tar.gz -> aeson-compat-0.3.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.7.1/CHANGELOG.md new/aeson-compat-0.3.8/CHANGELOG.md --- old/aeson-compat-0.3.7.1/CHANGELOG.md 2017-07-24 14:29:50.0 +0200 +++ new/aeson-compat-0.3.8/CHANGELOG.md 2018-06-12 11:55:37.0 +0200 @@ -1,3 +1,8 @@ +# 0.3.8 + +- Re-implement `withNumber` +- Add `withEmbeddedJSON` + # 0.3.7 - Use `attoparsec-iso8601` time parsers. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.7.1/aeson-compat.cabal new/aeson-compat-0.3.8/aeson-compat.cabal --- old/aeson-compat-0.3.7.1/aeson-compat.cabal 2017-07-24 14:29:50.0 +0200 +++ new/aeson-compat-0.3.8/aeson-compat.cabal 2018-06-12 11:55:37.0 +0200 @@ -1,5 +1,5 @@ name: aeson-compat -version:0.3.7.1 +version:0.3.8 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -16,7 +16,8 @@ GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, - GHC==8.2.1 + GHC==8.2.2, + GHC==8.4.3 extra-source-files: CHANGELOG.md @@ -31,14 +32,14 @@ src ghc-options: -Wall build-depends: - base >=4.6 && <4.11 -, base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <1.3 + base >=4.6 && <4.12 +, base-compat >=0.6.0 && <0.11 +, aeson>=0.7.0.6 && <1.5 , attoparsec >=0.12 && <0.14 , attoparsec-iso8601 >=1.0.0.0 && <1.1 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 -, exceptions >=0.8 && <0.9 +, exceptions >=0.8 && <0.11 , hashable >=1.2 && <1.3 , scientific >=0.3 && <0.4 , text >=1.2 && <1.3 @@ -82,11 +83,11 @@ , vector , tagged , aeson-compat -, base-orphans >=0.4.5 && <0.7 -, tasty >=0.10 && <0.12 -, tasty-hunit >=0.9 && <0.10 -, tasty-quickcheck >=0.8 && <0.10 -, QuickCheck>=2.10 && <2.11 +, base-orphans >=0.4.5 && <0.8 +, tasty >=0.10 && <1.2 +, tasty-hunit >=0.9 && <0.11 +, tasty-quickcheck >=0.8 && <0.11 +, QuickCheck>=2.10 && <2.12 , quickc
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2018-05-30 11:58:46 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Wed May 30 11:58:46 2018 rev:12 rq:607735 version:0.3.7.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2017-09-15 21:15:30.376297770 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2018-05-30 12:23:07.218443342 +0200 @@ -1,0 +2,7 @@ +Mon May 14 17:02:11 UTC 2018 - psim...@suse.com + +- Update aeson-compat to version 0.3.7.1 revision 3. + - Use `attoparsec-iso8601` time parsers. + - Don't export `GToJSON` etc. members. + +--- Old: aeson-compat-0.3.6.tar.gz New: aeson-compat-0.3.7.1.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.zCJSD6/_old 2018-05-30 12:23:08.194414124 +0200 +++ /var/tmp/diff_new_pack.zCJSD6/_new 2018-05-30 12:23:08.194414124 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-aeson-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 @@ -19,26 +19,25 @@ %global pkg_name aeson-compat %bcond_with tests Name: ghc-%{pkg_name} -Version:0.3.6 +Version:0.3.7.1 Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause Group: Development/Libraries/Haskell URL:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/6.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel +BuildRequires: ghc-attoparsec-iso8601-devel BuildRequires: ghc-base-compat-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-exceptions-devel BuildRequires: ghc-hashable-devel -BuildRequires: ghc-nats-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-scientific-devel -BuildRequires: ghc-semigroups-devel BuildRequires: ghc-tagged-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel @@ -88,7 +87,7 @@ %ghc_pkg_recache %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %doc CHANGELOG.md README.md ++ aeson-compat-0.3.6.tar.gz -> aeson-compat-0.3.7.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.6/CHANGELOG.md new/aeson-compat-0.3.7.1/CHANGELOG.md --- old/aeson-compat-0.3.6/CHANGELOG.md 2016-09-12 11:56:30.0 +0200 +++ new/aeson-compat-0.3.7.1/CHANGELOG.md 2017-07-24 14:29:50.0 +0200 @@ -1,3 +1,8 @@ +# 0.3.7 + +- Use `attoparsec-iso8601` time parsers. +- Don't export `GToJSON` etc. members. + # 0.3.6 - Fix accidental removal of `AesonException` export diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.6/aeson-compat.cabal new/aeson-compat-0.3.7.1/aeson-compat.cabal --- old/aeson-compat-0.3.6/aeson-compat.cabal 2016-09-12 11:56:30.0 +0200 +++ new/aeson-compat-0.3.7.1/aeson-compat.cabal 2017-07-24 14:29:50.0 +0200 @@ -1,9 +1,5 @@ --- This file has been generated from package.yaml by hpack version 0.14.1. --- --- see: https://github.com/sol/hpack - name: aeson-compat -version:0.3.6 +version:0.3.7.1 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -13,9 +9,14 @@ maintainer: Oleg Grenrus license:BSD3 license-file: LICENSE -tested-with:GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 build-type: Simple cabal-version: >= 1.10 +tested-with: + GHC==7.6.3, + GHC==7.8.4, + GHC==7.10.3, + GHC==8.0.2, + GHC==8.2.1 extra-source-files: CHANGELOG.md @@ -30,27 +31,32 @@ src ghc-options: -Wall build-depends: - base >=4.6 && <4.10 + base >=4.6 && <4.11 , base-compat >=0.6.0 && <0.10 -, aeson
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2017-09-15 21:15:29 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Fri Sep 15 21:15:29 2017 rev:11 rq:524021 version:0.3.6 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2017-05-10 20:49:21.972594989 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2017-09-15 21:15:30.376297770 +0200 @@ -1,0 +2,5 @@ +Thu Aug 3 15:38:38 UTC 2017 - psim...@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +--- Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.Qvc8mZ/_old 2017-09-15 21:15:31.220179200 +0200 +++ /var/tmp/diff_new_pack.Qvc8mZ/_new 2017-09-15 21:15:31.224178638 +0200 @@ -23,8 +23,8 @@ Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause -Group: Development/Languages/Other -Url:https://hackage.haskell.org/package/%{pkg_name} +Group: Development/Libraries/Haskell +URL:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/6.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel @@ -45,7 +45,6 @@ BuildRequires: ghc-time-locale-compat-devel BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-base-orphans-devel @@ -60,7 +59,7 @@ %package devel Summary:Haskell %{pkg_name} library development files -Group: Development/Libraries/Other +Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} @@ -89,11 +88,9 @@ %ghc_pkg_recache %files -f %{name}.files -%defattr(-,root,root,-) %doc LICENSE %files devel -f %{name}-devel.files -%defattr(-,root,root,-) %doc CHANGELOG.md README.md %changelog
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2017-05-10 20:49:20 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Wed May 10 20:49:20 2017 rev:10 rq:491453 version:0.3.6 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2017-03-18 20:50:16.924160500 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2017-05-10 20:49:21.972594989 +0200 @@ -1,0 +2,5 @@ +Wed Apr 19 13:32:25 UTC 2017 - psim...@suse.com + +- Update to version 0.3.6 revision 6 with cabal2obs. + +--- Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.KzRwhf/_old 2017-05-10 20:49:22.728488327 +0200 +++ /var/tmp/diff_new_pack.KzRwhf/_new 2017-05-10 20:49:22.732487763 +0200 @@ -26,7 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/4.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/6.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel ++ aeson-compat.cabal ++ --- /var/tmp/diff_new_pack.KzRwhf/_old 2017-05-10 20:49:22.796478733 +0200 +++ /var/tmp/diff_new_pack.KzRwhf/_new 2017-05-10 20:49:22.800478169 +0200 @@ -1,6 +1,6 @@ name: aeson-compat version:0.3.6 -x-revision: 4 +x-revision: 6 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -10,9 +10,13 @@ maintainer: Oleg Grenrus license:BSD3 license-file: LICENSE -tested-with:GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 build-type: Simple cabal-version: >= 1.10 +tested-with: + GHC==7.6.3, + GHC==7.8.4, + GHC==7.10.3, + GHC==8.0.1 extra-source-files: CHANGELOG.md @@ -29,7 +33,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <1.2 +, aeson>=0.7.0.6 && <1.3 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -59,7 +63,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <1.2 +, aeson>=0.7.0.6 && <1.3 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -75,7 +79,7 @@ , semigroups >=0.16.2.2 && <0.19 , tagged >=0.7.3 && <0.9 , aeson-compat -, base-orphans >=0.4.5 && <0.6 +, base-orphans >=0.4.5 && <0.7 , tasty >=0.10 && <0.12 , tasty-hunit >=0.9 && <0.10 , tasty-quickcheck >=0.8 && <0.9
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2017-03-18 20:50:15 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Sat Mar 18 20:50:15 2017 rev:9 rq:477443 version:0.3.6 Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-10-22 13:19:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2017-03-18 20:50:16.924160500 +0100 @@ -1,0 +2,10 @@ +Mon Jan 16 09:44:03 UTC 2017 - psim...@suse.com + +- Update to version 0.3.6 revision 4 with cabal2obs. + +--- +Wed Jan 4 21:22:10 UTC 2017 - psim...@suse.com + +- Update to version 0.3.6 revision 2 with cabal2obs. + +--- Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.lMkIgE/_old 2017-03-18 20:50:17.500078912 +0100 +++ /var/tmp/diff_new_pack.lMkIgE/_new 2017-03-18 20:50:17.504078345 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-aeson-compat # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -26,7 +26,7 @@ Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/4.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel @@ -94,5 +94,6 @@ %files devel -f %{name}-devel.files %defattr(-,root,root,-) +%doc CHANGELOG.md README.md %changelog ++ aeson-compat.cabal ++ --- /var/tmp/diff_new_pack.lMkIgE/_old 2017-03-18 20:50:17.548072113 +0100 +++ /var/tmp/diff_new_pack.lMkIgE/_new 2017-03-18 20:50:17.548072113 +0100 @@ -1,10 +1,6 @@ --- This file has been generated from package.yaml by hpack version 0.15.0. --- --- see: https://github.com/sol/hpack - name: aeson-compat version:0.3.6 -x-revision: 1 +x-revision: 4 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -33,7 +29,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <1.1 +, aeson>=0.7.0.6 && <1.2 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -45,7 +41,7 @@ , time >=1.4.2 && <1.7 , time-locale-compat >=0.1.0.1 && <0.2 , unordered-containers >=0.2 && <0.3 -, vector >=0.10 && <0.12 +, vector >=0.10 && <0.13 , semigroups >=0.16.2.2 && <0.19 , tagged >=0.7.3 && <0.9 exposed-modules: @@ -63,7 +59,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <1.1 +, aeson>=0.7.0.6 && <1.2 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -75,7 +71,7 @@ , time >=1.4.2 && <1.7 , time-locale-compat >=0.1.0.1 && <0.2 , unordered-containers >=0.2 && <0.3 -, vector >=0.10 && <0.12 +, vector >=0.10 && <0.13 , semigroups >=0.16.2.2 && <0.19 , tagged >=0.7.3 && <0.9 , aeson-compat
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-10-22 13:19:41 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-07-21 08:01:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-10-22 13:19:43.0 +0200 @@ -1,0 +2,15 @@ +Mon Sep 26 06:51:38 UTC 2016 - psim...@suse.com + +- Update to version 0.3.6 revision 1 with cabal2obs. + +--- +Thu Sep 15 06:39:46 UTC 2016 - psim...@suse.com + +- Update to version 0.3.6 revision 0 with cabal2obs. + +--- +Wed Aug 17 18:34:43 UTC 2016 - psim...@suse.com + +- Update to version 0.3.5.1 revision 1 with cabal2obs. + +--- Old: aeson-compat-0.3.5.1.tar.gz New: aeson-compat-0.3.6.tar.gz aeson-compat.cabal Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.DT9Nht/_old 2016-10-22 13:19:45.0 +0200 +++ /var/tmp/diff_new_pack.DT9Nht/_new 2016-10-22 13:19:45.0 +0200 @@ -19,15 +19,15 @@ %global pkg_name aeson-compat %bcond_with tests Name: ghc-%{pkg_name} -Version:0.3.5.1 +Version:0.3.6 Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel -# Begin cabal-rpm deps: BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel BuildRequires: ghc-base-compat-devel @@ -54,7 +54,6 @@ BuildRequires: ghc-tasty-hunit-devel BuildRequires: ghc-tasty-quickcheck-devel %endif -# End cabal-rpm deps %description Compatibility layer for 'aeson'. @@ -72,21 +71,16 @@ %prep %setup -q -n %{pkg_name}-%{version} - +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build - %install %ghc_lib_install - %check -%if %{with tests} -%{cabal} test -%endif - +%cabal_test %post devel %ghc_pkg_recache @@ -100,6 +94,5 @@ %files devel -f %{name}-devel.files %defattr(-,root,root,-) -%doc CHANGELOG.md README.md %changelog ++ aeson-compat-0.3.5.1.tar.gz -> aeson-compat-0.3.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.5.1/CHANGELOG.md new/aeson-compat-0.3.6/CHANGELOG.md --- old/aeson-compat-0.3.5.1/CHANGELOG.md 2016-07-05 22:47:04.0 +0200 +++ new/aeson-compat-0.3.6/CHANGELOG.md 2016-09-12 11:56:30.0 +0200 @@ -1,4 +1,12 @@ -# 0.3.5.1. +# 0.3.6 + +- Fix accidental removal of `AesonException` export + +# 0.3.5.2 + +- Support QuickCheck-2.9.1 + +# 0.3.5.1 - Fix `(.=)` export regression introduced by 0.3.5.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.5.1/aeson-compat.cabal new/aeson-compat-0.3.6/aeson-compat.cabal --- old/aeson-compat-0.3.5.1/aeson-compat.cabal 2016-07-05 22:46:18.0 +0200 +++ new/aeson-compat-0.3.6/aeson-compat.cabal 2016-09-12 11:56:30.0 +0200 @@ -1,9 +1,9 @@ --- This file has been generated from package.yaml by hpack version 0.14.0. +-- This file has been generated from package.yaml by hpack version 0.14.1. -- -- see: https://github.com/sol/hpack name: aeson-compat -version:0.3.5.1 +version:0.3.6 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -32,7 +32,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <0.11.3 +, aeson>=0.7.0.6 && <1.1 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -62,7 +62,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <0.11.3 +, aeson>=0.7.0.6 && <1.1 , attoparsec >=0.1
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-07-21 08:00:59 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-07-12 23:52:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-07-21 08:01:05.0 +0200 @@ -1,0 +2,5 @@ +Thu Jul 14 12:25:28 UTC 2016 - psim...@suse.com + +- Remove obsolete remove_nats.patch. We ship ghc-nats now. + +--- @@ -4 +9 @@ -- update to 0.3.5.1 +- update to version 0.3.5.1 revision 0 Old: remove_nats.patch Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.b1nPUr/_old 2016-07-21 08:01:06.0 +0200 +++ /var/tmp/diff_new_pack.b1nPUr/_new 2016-07-21 08:01:06.0 +0200 @@ -17,24 +17,16 @@ %global pkg_name aeson-compat - %bcond_with tests - -Name: ghc-aeson-compat +Name: ghc-%{pkg_name} Version:0.3.5.1 Release:0 Summary:Compatibility layer for aeson License:BSD-3-Clause Group: System/Libraries - Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -# PATCH-FIX-OPENSUSE remove_nats.patch -- mimi...@gmail.com -Patch0: remove_nats.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build - BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel @@ -43,6 +35,8 @@ BuildRequires: ghc-containers-devel BuildRequires: ghc-exceptions-devel BuildRequires: ghc-hashable-devel +BuildRequires: ghc-nats-devel +BuildRequires: ghc-rpm-macros BuildRequires: ghc-scientific-devel BuildRequires: ghc-semigroups-devel BuildRequires: ghc-tagged-devel @@ -51,6 +45,7 @@ BuildRequires: ghc-time-locale-compat-devel BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-base-orphans-devel @@ -64,34 +59,35 @@ %description Compatibility layer for 'aeson'. - %package devel Summary:Haskell %{pkg_name} library development files Group: Development/Libraries/Other +Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} -Requires: %{name} = %{version}-%{release} %description devel This package provides the Haskell %{pkg_name} library development files. - %prep %setup -q -n %{pkg_name}-%{version} -%patch0 -p1 + %build %ghc_lib_build + %install %ghc_lib_install + %check %if %{with tests} -%cabal test +%{cabal} test %endif + %post devel %ghc_pkg_recache @@ -104,6 +100,6 @@ %files devel -f %{name}-devel.files %defattr(-,root,root,-) -%doc README.md +%doc CHANGELOG.md README.md %changelog
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-07-12 23:52:36 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-06-07 23:48:16.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-07-12 23:52:38.0 +0200 @@ -1,0 +2,8 @@ +Sun Jul 10 15:09:51 UTC 2016 - mimi...@gmail.com + +- update to 0.3.5.1 +* value, value' and Parser are exported from Data.Aeson.Compat +* Use explicit export list. Now we are sure we don't break interface. +* Fix (.=) export regression introduced by 0.3.5.0 + +--- Old: aeson-compat-0.3.4.0.tar.gz New: aeson-compat-0.3.5.1.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.KywF1R/_old 2016-07-12 23:52:39.0 +0200 +++ /var/tmp/diff_new_pack.KywF1R/_new 2016-07-12 23:52:39.0 +0200 @@ -15,17 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %global pkg_name aeson-compat %bcond_with tests Name: ghc-aeson-compat -Version:0.3.4.0 +Version:0.3.5.1 Release:0 Summary:Compatibility layer for aeson +License:BSD-3-Clause Group: System/Libraries -License:BSD-3-Clause Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE remove_nats.patch -- mimi...@gmail.com @@ -83,33 +84,26 @@ %build %ghc_lib_build - %install %ghc_lib_install - %check %if %{with tests} %cabal test %endif - %post devel %ghc_pkg_recache - %postun devel %ghc_pkg_recache - %files -f %{name}.files %defattr(-,root,root,-) %doc LICENSE - %files devel -f %{name}-devel.files %defattr(-,root,root,-) %doc README.md - %changelog ++ aeson-compat-0.3.4.0.tar.gz -> aeson-compat-0.3.5.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.4.0/CHANGELOG.md new/aeson-compat-0.3.5.1/CHANGELOG.md --- old/aeson-compat-0.3.4.0/CHANGELOG.md 2016-06-03 17:14:54.0 +0200 +++ new/aeson-compat-0.3.5.1/CHANGELOG.md 2016-07-05 22:47:04.0 +0200 @@ -1,3 +1,12 @@ +# 0.3.5.1. + +- Fix `(.=)` export regression introduced by 0.3.5.0 + +# 0.3.5.0 + +- Use explicit export list. Now we are sure we don't break interface. +- `value`, `value'` and `Parser` are exported from `Data.Aeson.Compat` + # 0.3.4.0 - Add `NominalDiffTime` instances diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.4.0/aeson-compat.cabal new/aeson-compat-0.3.5.1/aeson-compat.cabal --- old/aeson-compat-0.3.4.0/aeson-compat.cabal 2016-06-03 17:14:54.0 +0200 +++ new/aeson-compat-0.3.5.1/aeson-compat.cabal 2016-07-05 22:46:18.0 +0200 @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: aeson-compat -version:0.3.4.0 +version:0.3.5.1 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.4.0/src/Data/Aeson/Compat.hs new/aeson-compat-0.3.5.1/src/Data/Aeson/Compat.hs --- old/aeson-compat-0.3.4.0/src/Data/Aeson/Compat.hs 2016-06-03 17:14:54.0 +0200 +++ new/aeson-compat-0.3.5.1/src/Data/Aeson/Compat.hs 2016-07-05 22:46:09.0 +0200 @@ -17,21 +17,79 @@ -- * '.:?' works as in @aeson <0.10@ -- * '.:!' works as '.:?' in @aeson ==0.10@ -- * Orphan instances 'FromJSON' 'Day' and 'FromJSON' 'LocalTime' for @aeson <0.10@ +-- * 'Encoding' related functionality is not added. It's present only with @aeson >=0.10@ -- module Data.Aeson.Compat ( - -- * Generic decoding functions - decode, - decode', - decodeStrict, - decodeStrict', - AesonException(..), - -- * Either decoding functions - eitherDecode, eitherDecode', eitherDecodeStrict, eitherDecodeStrict', - -- * Operators - (.:?), (.:!), - -- * Re-exports - -- | Original 'Data.Aeson..:?' operator is not re-exported - module Data.Aeson, +-- * Encoding and decoding +-- ** Direct encoding +decode, +decode', +eitherDecode, +eitherDecode', +encode, +-- ** Variants for strict bytestrings +decodeStrict, +decodeStrict', +
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-06-07 23:48:10 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-05-17 17:14:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-06-07 23:48:16.0 +0200 @@ -1,0 +2,6 @@ +Sat Jun 4 14:07:50 UTC 2016 - mimi...@gmail.com + +- update to 0.3.4.0 +* Add NominalDiffTime instances + +--- Old: aeson-compat-0.3.3.0.tar.gz New: aeson-compat-0.3.4.0.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.moz8nl/_old 2016-06-07 23:48:16.0 +0200 +++ /var/tmp/diff_new_pack.moz8nl/_new 2016-06-07 23:48:16.0 +0200 @@ -20,7 +20,7 @@ %bcond_with tests Name: ghc-aeson-compat -Version:0.3.3.0 +Version:0.3.4.0 Release:0 Summary:Compatibility layer for aeson Group: System/Libraries ++ aeson-compat-0.3.3.0.tar.gz -> aeson-compat-0.3.4.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.3.0/CHANGELOG.md new/aeson-compat-0.3.4.0/CHANGELOG.md --- old/aeson-compat-0.3.3.0/CHANGELOG.md 2016-05-02 07:08:44.0 +0200 +++ new/aeson-compat-0.3.4.0/CHANGELOG.md 2016-06-03 17:14:54.0 +0200 @@ -1,3 +1,7 @@ +# 0.3.4.0 + +- Add `NominalDiffTime` instances + # 0.3.3.0 - Enable `PolyKinds` to generalize `Proxy`, `Tagged`, and `Const` instances. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.3.0/aeson-compat.cabal new/aeson-compat-0.3.4.0/aeson-compat.cabal --- old/aeson-compat-0.3.3.0/aeson-compat.cabal 2016-05-02 07:08:44.0 +0200 +++ new/aeson-compat-0.3.4.0/aeson-compat.cabal 2016-06-03 17:14:54.0 +0200 @@ -1,9 +1,9 @@ --- This file has been generated from package.yaml by hpack version 0.13.0. +-- This file has been generated from package.yaml by hpack version 0.14.0. -- -- see: https://github.com/sol/hpack name: aeson-compat -version:0.3.3.0 +version:0.3.4.0 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.3.0/src/Data/Aeson/Compat.hs new/aeson-compat-0.3.4.0/src/Data/Aeson/Compat.hs --- old/aeson-compat-0.3.3.0/src/Data/Aeson/Compat.hs 2016-05-02 07:08:44.0 +0200 +++ new/aeson-compat-0.3.4.0/src/Data/Aeson/Compat.hs 2016-06-03 17:14:54.0 +0200 @@ -61,7 +61,7 @@ import Data.Typeable (Typeable) #if !MIN_VERSION_aeson(0,10,0) -import Data.Time (Day, LocalTime, formatTime) +import Data.Time (Day, LocalTime, formatTime, NominalDiffTime) import Data.Time.Locale.Compat (defaultTimeLocale) import qualified Data.Aeson.Compat.Time as CompatTime #endif @@ -221,6 +221,23 @@ instance ToJSON LocalTime where toJSON = toJSON . T.pack . formatTime defaultTimeLocale "%FT%T%Q" + +instance ToJSON NominalDiffTime where + toJSON = Number . realToFrac + {-# INLINE toJSON #-} + +#if MIN_VERSION_aeson(0,10,0) + toEncoding = Encoding . E.number . realToFrac + {-# INLINE toEncoding #-} +#endif + +-- | /WARNING:/ Only parse lengths of time from trusted input +-- since an attacker could easily fill up the memory of the target +-- system by specifying a scientific number with a big exponent like +-- @1e10@. +instance FromJSON NominalDiffTime where + parseJSON = withScientific "NominalDiffTime" $ pure . realToFrac + {-# INLINE parseJSON #-} #endif --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.3.0/test/Tests.hs new/aeson-compat-0.3.4.0/test/Tests.hs --- old/aeson-compat-0.3.3.0/test/Tests.hs 2016-03-27 17:28:25.0 +0200 +++ new/aeson-compat-0.3.4.0/test/Tests.hs 2016-06-03 17:14:54.0 +0200 @@ -9,7 +9,7 @@ import Data.List.NonEmpty(NonEmpty) import Data.Proxy(Proxy) import Data.Tagged (Tagged) -import Data.Time (Day, LocalTime) +import Data.Time (Day, LocalTime, NominalDiffTime) import Data.Version (Version) import Nu
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-05-17 17:14:24 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-03-31 13:02:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-05-17 17:14:26.0 +0200 @@ -1,0 +2,6 @@ +Wed May 11 14:54:56 UTC 2016 - mimi...@gmail.com + +- updte to 0.3.3.0 +* Enable PolyKinds to generalize Proxy, Tagged, and Const instances. + +--- Old: aeson-compat-0.3.2.0.tar.gz New: aeson-compat-0.3.3.0.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.WHQ7DN/_old 2016-05-17 17:14:27.0 +0200 +++ /var/tmp/diff_new_pack.WHQ7DN/_new 2016-05-17 17:14:27.0 +0200 @@ -20,7 +20,7 @@ %bcond_with tests Name: ghc-aeson-compat -Version:0.3.2.0 +Version:0.3.3.0 Release:0 Summary:Compatibility layer for aeson Group: System/Libraries ++ aeson-compat-0.3.2.0.tar.gz -> aeson-compat-0.3.3.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.2.0/CHANGELOG.md new/aeson-compat-0.3.3.0/CHANGELOG.md --- old/aeson-compat-0.3.2.0/CHANGELOG.md 2016-03-27 17:28:25.0 +0200 +++ new/aeson-compat-0.3.3.0/CHANGELOG.md 2016-05-02 07:08:44.0 +0200 @@ -1,3 +1,7 @@ +# 0.3.3.0 + +- Enable `PolyKinds` to generalize `Proxy`, `Tagged`, and `Const` instances. + # 0.3.2.0 - Introduce instances from `aeson-0.11.1.0`: `Const`, `Tagged`, `Proxy` and `NonEmpty` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.2.0/aeson-compat.cabal new/aeson-compat-0.3.3.0/aeson-compat.cabal --- old/aeson-compat-0.3.2.0/aeson-compat.cabal 2016-03-27 17:28:25.0 +0200 +++ new/aeson-compat-0.3.3.0/aeson-compat.cabal 2016-05-02 07:08:44.0 +0200 @@ -1,9 +1,9 @@ --- This file has been generated from package.yaml by hpack version 0.11.2. +-- This file has been generated from package.yaml by hpack version 0.13.0. -- -- see: https://github.com/sol/hpack name: aeson-compat -version:0.3.2.0 +version:0.3.3.0 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -32,7 +32,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <0.11.2 +, aeson>=0.7.0.6 && <0.11.3 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -62,7 +62,7 @@ build-depends: base >=4.6 && <4.10 , base-compat >=0.6.0 && <0.10 -, aeson>=0.7.0.6 && <0.11.2 +, aeson>=0.7.0.6 && <0.11.3 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.2.0/src/Data/Aeson/Compat.hs new/aeson-compat-0.3.3.0/src/Data/Aeson/Compat.hs --- old/aeson-compat-0.3.2.0/src/Data/Aeson/Compat.hs 2016-03-27 17:28:25.0 +0200 +++ new/aeson-compat-0.3.3.0/src/Data/Aeson/Compat.hs 2016-05-02 07:08:44.0 +0200 @@ -1,6 +1,7 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE OverloadedStrings #-} +{-# LANGUAGE PolyKinds #-} {-# OPTIONS_GHC -fno-warn-orphans #-} - -- |
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-03-31 13:02:27 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2016-02-17 12:11:35.0 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-03-31 13:02:28.0 +0200 @@ -1,0 +2,10 @@ +Tue Mar 29 06:48:01 UTC 2016 - mimi...@gmail.com + +- update to 0.3.2.0 + +--- +Fri Mar 25 08:20:45 UTC 2016 - mimi...@gmail.com + +- allow aeson-0.11.1 + +--- Old: aeson-compat-0.3.1.0.tar.gz New: aeson-compat-0.3.2.0.tar.gz Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.99nhtK/_old 2016-03-31 13:02:29.0 +0200 +++ /var/tmp/diff_new_pack.99nhtK/_new 2016-03-31 13:02:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-aeson-compat # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -20,7 +20,7 @@ %bcond_with tests Name: ghc-aeson-compat -Version:0.3.1.0 +Version:0.3.2.0 Release:0 Summary:Compatibility layer for aeson Group: System/Libraries @@ -37,17 +37,22 @@ # Begin cabal-rpm deps: BuildRequires: ghc-aeson-devel BuildRequires: ghc-attoparsec-devel +BuildRequires: ghc-base-compat-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-containers-devel BuildRequires: ghc-exceptions-devel BuildRequires: ghc-hashable-devel BuildRequires: ghc-scientific-devel +BuildRequires: ghc-semigroups-devel +BuildRequires: ghc-tagged-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-time-locale-compat-devel BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel %if %{with tests} +BuildRequires: ghc-QuickCheck-devel +BuildRequires: ghc-base-orphans-devel BuildRequires: ghc-quickcheck-instances-devel BuildRequires: ghc-tasty-devel BuildRequires: ghc-tasty-hunit-devel ++ aeson-compat-0.3.1.0.tar.gz -> aeson-compat-0.3.2.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.1.0/CHANGELOG.md new/aeson-compat-0.3.2.0/CHANGELOG.md --- old/aeson-compat-0.3.1.0/CHANGELOG.md 2016-02-09 14:03:41.0 +0100 +++ new/aeson-compat-0.3.2.0/CHANGELOG.md 2016-03-27 17:28:25.0 +0200 @@ -1,3 +1,8 @@ +# 0.3.2.0 + +- Introduce instances from `aeson-0.11.1.0`: `Const`, `Tagged`, `Proxy` and `NonEmpty` +- Fix bug with `Natural` instance, `aeson-0.11.1.0` and `base <=4.7` + # 0.3.1.0 - `aeson-0.11` support diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.1.0/aeson-compat.cabal new/aeson-compat-0.3.2.0/aeson-compat.cabal --- old/aeson-compat-0.3.1.0/aeson-compat.cabal 2016-02-09 14:03:41.0 +0100 +++ new/aeson-compat-0.3.2.0/aeson-compat.cabal 2016-03-27 17:28:25.0 +0200 @@ -1,9 +1,9 @@ --- This file has been generated from package.yaml by hpack version 0.8.0. +-- This file has been generated from package.yaml by hpack version 0.11.2. -- -- see: https://github.com/sol/hpack name: aeson-compat -version:0.3.1.0 +version:0.3.2.0 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -31,7 +31,8 @@ ghc-options: -Wall build-depends: base >=4.6 && <4.10 -, aeson>=0.7.0.6 && <0.11.1 +, base-compat >=0.6.0 && <0.10 +, aeson>=0.7.0.6 && <0.11.2 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 @@ -44,6 +45,8 @@ , time-locale-compat >=0.1.0.1 && <0.2 , unordered-containers >=0.2 && <0.3 , vector >=0.10 && <0.12 +, semigroups >=0.16.2.2 && <0.19 +, tagged >=0.7.3 && <0.9 exposed-modules: Data.Aeson.Compat other-modules: @@ -58,7 +61,8 @@ ghc-options: -Wall build-depends: base >=4.6 && <4.10 -,
commit ghc-aeson-compat for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-aeson-compat for openSUSE:Factory checked in at 2016-02-17 10:25:42 Comparing /work/SRC/openSUSE:Factory/ghc-aeson-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new (New) Package is "ghc-aeson-compat" Changes: --- /work/SRC/openSUSE:Factory/ghc-aeson-compat/ghc-aeson-compat.changes 2015-12-29 12:59:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-aeson-compat.new/ghc-aeson-compat.changes 2016-02-17 12:11:35.0 +0100 @@ -1,0 +2,9 @@ +Wed Feb 10 11:01:44 UTC 2016 - mimi...@gmail.com + +- update to 0.3.1.0 +- add remove_nats.patch +* aeson-0.11 support +* Add ToJSON Day and LocalTime instances +* Add Natural, Ordering and Version instances + +--- Old: aeson-compat-0.3.0.0.tar.gz New: aeson-compat-0.3.1.0.tar.gz remove_nats.patch Other differences: -- ++ ghc-aeson-compat.spec ++ --- /var/tmp/diff_new_pack.UtTnVi/_old 2016-02-17 12:11:36.0 +0100 +++ /var/tmp/diff_new_pack.UtTnVi/_new 2016-02-17 12:11:36.0 +0100 @@ -20,7 +20,7 @@ %bcond_with tests Name: ghc-aeson-compat -Version:0.3.0.0 +Version:0.3.1.0 Release:0 Summary:Compatibility layer for aeson Group: System/Libraries @@ -28,6 +28,8 @@ License:BSD-3-Clause Url:https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE remove_nats.patch -- mimi...@gmail.com +Patch0: remove_nats.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: ghc-Cabal-devel @@ -42,6 +44,7 @@ BuildRequires: ghc-scientific-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel +BuildRequires: ghc-time-locale-compat-devel BuildRequires: ghc-unordered-containers-devel BuildRequires: ghc-vector-devel %if %{with tests} @@ -70,7 +73,7 @@ %prep %setup -q -n %{pkg_name}-%{version} - +%patch0 -p1 %build %ghc_lib_build ++ aeson-compat-0.3.0.0.tar.gz -> aeson-compat-0.3.1.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.0.0/CHANGELOG.md new/aeson-compat-0.3.1.0/CHANGELOG.md --- old/aeson-compat-0.3.0.0/CHANGELOG.md 2015-12-25 16:40:06.0 +0100 +++ new/aeson-compat-0.3.1.0/CHANGELOG.md 2016-02-09 14:03:41.0 +0100 @@ -1,3 +1,11 @@ +# 0.3.1.0 + +- `aeson-0.11` support +- GHC 8.0.1 support +- Add `ToJSON` `Day` and `LocalTime` instances + - *NOTE* this instances are broken in `aeson-0.10.0.0` +- Add `Natural`, `Ordering` and `Version` instances + # 0.3.0.0 -Split out `aeson-extra` \ No newline at end of file +Split out `aeson-extra` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aeson-compat-0.3.0.0/aeson-compat.cabal new/aeson-compat-0.3.1.0/aeson-compat.cabal --- old/aeson-compat-0.3.0.0/aeson-compat.cabal 2015-12-25 16:57:50.0 +0100 +++ new/aeson-compat-0.3.1.0/aeson-compat.cabal 2016-02-09 14:03:41.0 +0100 @@ -3,7 +3,7 @@ -- see: https://github.com/sol/hpack name: aeson-compat -version:0.3.0.0 +version:0.3.1.0 synopsis: Compatibility layer for aeson description:Compatibility layer for @aeson@ category: Web @@ -13,7 +13,7 @@ maintainer: Oleg Grenrus license:BSD3 license-file: LICENSE -tested-with:GHC==7.6.3, GHC==7.8.4, GHC==7.10.3 +tested-with:GHC==7.6.3, GHC==7.8.4, GHC==7.10.3, GHC==8.0.1 build-type: Simple cabal-version: >= 1.10 @@ -30,16 +30,18 @@ src ghc-options: -Wall build-depends: - base >=4.6 && <4.9 -, aeson>=0.7.0.6 && <0.11 + base >=4.6 && <4.10 +, aeson>=0.7.0.6 && <0.11.1 , attoparsec >=0.12 && <0.14 , bytestring >=0.10 && <0.11 , containers >=0.5 && <0.6 , exceptions >=0.8 && <0.9 , hashable >=1.2 && <1.3 +, nats >=1 && <1.2 , scientific >=0.3 && <0.4 , text >=1.2 && <1.3 , time >=1.4.2 && <1.7 +, time-locale-compat >=0.1.0.1 && <0.2 , unordered-containers >=0.2 && <0.3 , vector >=0.10 && <0.12 exposed-modules: @@ -55,23 +57,26 @@ test ghc-options: -Wall build-depends: - base >=4.6 && <4.9 -, aeson