commit ghc-aeson-extra for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2017-09-15 21:15:31

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Fri Sep 15 21:15:31 2017 rev:3 rq:524022 version:0.4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2017-05-10 20:49:24.964172855 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2017-09-15 21:15:32.543993198 +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-extra.spec ++
--- /var/tmp/diff_new_pack.OaO3v1/_old  2017-09-15 21:15:33.639839227 +0200
+++ /var/tmp/diff_new_pack.OaO3v1/_new  2017-09-15 21:15:33.643838664 +0200
@@ -23,8 +23,8 @@
 Release:0
 Summary:Extra goodies 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/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
@@ -46,7 +46,6 @@
 BuildRequires:  ghc-time-parsers-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-quickcheck-instances-devel
 BuildRequires:  ghc-tasty-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-extra for openSUSE:Factory

2017-05-10 Thread root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2017-05-10 20:49:23

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Wed May 10 20:49:23 2017 rev:2 rq:491454 version:0.4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2017-04-12 18:29:02.497139767 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2017-05-10 20:49:24.964172855 +0200
@@ -1,0 +2,5 @@
+Wed Apr 19 13:32:02 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.0.0 revision 3 with cabal2obs.
+
+---



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.moRerY/_old  2017-05-10 20:49:25.564088203 +0200
+++ /var/tmp/diff_new_pack.moRerY/_new  2017-05-10 20:49:25.576086509 +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/2.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-compat-devel
 BuildRequires:  ghc-aeson-devel

++ aeson-extra.cabal ++
--- /var/tmp/diff_new_pack.moRerY/_old  2017-05-10 20:49:25.664074093 +0200
+++ /var/tmp/diff_new_pack.moRerY/_new  2017-05-10 20:49:25.664074093 +0200
@@ -1,6 +1,6 @@
 name:   aeson-extra
 version:0.4.0.0
-x-revision: 2
+x-revision: 3
 synopsis:   Extra goodies for aeson
 description:Package provides extra funcitonality on top of @aeson@ and 
@aeson-compat@
 category:   Web
@@ -28,7 +28,7 @@
   ghc-options: -Wall
   build-depends:
   base >=4.6  && <4.10
-, aeson>=0.7.0.6 && <1.2
+, aeson>=0.7.0.6 && <1.3
 , aeson-compat >=0.3.0.0 && <0.4
 , attoparsec   >=0.11.3.4 && <0.14
 , base-compat  >=0.6.0   && <0.10




commit ghc-aeson-extra for openSUSE:Factory

2017-04-12 Thread root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2017-04-12 17:13:03

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Wed Apr 12 17:13:03 2017 rev:1 rq:480014 version:0.4.0.0

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2017-04-12 18:29:02.497139767 +0200
@@ -0,0 +1,5 @@
+---
+Sun Feb 12 10:00:36 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.0.0 revision 2 with cabal2obs.
+

New:

  aeson-extra-0.4.0.0.tar.gz
  aeson-extra.cabal
  ghc-aeson-extra.changes
  ghc-aeson-extra.spec



Other differences:
--
++ ghc-aeson-extra.spec ++
#
# spec file for package ghc-aeson-extra
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/
#


%global pkg_name aeson-extra
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.4.0.0
Release:0
Summary:Extra goodies for aeson
License:BSD-3-Clause
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/2.cabal#/%{pkg_name}.cabal
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-aeson-compat-devel
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-parsec-devel
BuildRequires:  ghc-recursion-schemes-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-scientific-devel
BuildRequires:  ghc-template-haskell-devel
BuildRequires:  ghc-text-devel
BuildRequires:  ghc-time-devel
BuildRequires:  ghc-time-parsers-devel
BuildRequires:  ghc-unordered-containers-devel
BuildRequires:  ghc-vector-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-quickcheck-instances-devel
BuildRequires:  ghc-tasty-devel
BuildRequires:  ghc-tasty-hunit-devel
BuildRequires:  ghc-tasty-quickcheck-devel
BuildRequires:  ghc-these-devel
%endif

%description
Package provides extra funcitonality on top of 'aeson' and 'aeson-compat'.

%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}

%description devel
This package provides the Haskell %{pkg_name} library development files.

%prep
%setup -q -n %{pkg_name}-%{version}
cp -p %{SOURCE1} %{pkg_name}.cabal

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%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 CHANGELOG.md README.md

%changelog
++ aeson-extra.cabal ++
name:   aeson-extra
version:0.4.0.0
x-revision: 2
synopsis:   Extra goodies for aeson
description:Package provides extra funcitonality on top of @aeson@ and 
@aeson-compat@
category:   Web
homepage:   https://github.com/phadej/aeson-extra#readme
bug-reports:https://github.com/phadej/aeson-extra/issues
author: Oleg Grenrus 
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

extra-source-files:
CHANGELOG.md
README.md

source-repository head
  type: git
  location: https://github.com/phadej/aeson-extra

library
  hs-source-dirs:
  src
  ghc-option

commit ghc-aeson-extra for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2016-07-21 08:01:05

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2016-06-07 23:48:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2016-07-21 08:01:08.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:26:56 UTC 2016 - psim...@suse.com
+
+- Update to version 0.3.2.0 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.VMMqAk/_old  2016-07-21 08:01:09.0 +0200
+++ /var/tmp/diff_new_pack.VMMqAk/_new  2016-07-21 08:01:09.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-aeson-extra
 #
-# 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
@@ -17,25 +17,19 @@
 
 
 %global pkg_name aeson-extra
-
 %bcond_with tests
-
-Name:   ghc-aeson-extra
+Name:   ghc-%{pkg_name}
 Version:0.3.2.0
 Release:0
 Summary:Extra goodies 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
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
-BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-aeson-compat-devel
+BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-attoparsec-devel
 BuildRequires:  ghc-base-compat-devel
 BuildRequires:  ghc-bytestring-devel
@@ -44,6 +38,7 @@
 BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-recursion-schemes-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-scientific-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
@@ -52,48 +47,48 @@
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-quickcheck-instances-devel
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-hunit-devel
 BuildRequires:  ghc-tasty-quickcheck-devel
+BuildRequires:  ghc-these-devel
 %endif
 # End cabal-rpm deps
 
 %description
-The package motivation is twofold:
-
-* provide compatibility layer for 'aeson'
-
-* provide extra combinators.
-
+Package provides extra funcitonality on top of 'aeson' and 'aeson-compat'.
 
 %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}
 
+
 %build
 %ghc_lib_build
 
+
 %install
 %ghc_lib_install
 
+
 %check
 %if %{with tests}
-%cabal test
+%{cabal} test
 %endif
 
+
 %post devel
 %ghc_pkg_recache
 
@@ -106,6 +101,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.md
+%doc CHANGELOG.md README.md
 
 %changelog




commit ghc-aeson-extra for openSUSE:Factory

2016-06-07 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2016-06-07 23:48:12

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2016-02-23 16:59:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2016-06-07 23:48:16.0 +0200
@@ -1,0 +2,5 @@
+Sun Jun  5 19:12:13 UTC 2016 - mimi...@gmail.com
+
+- update to 0.3.2.0 
+
+---

Old:

  aeson-extra-0.3.1.1.tar.gz

New:

  aeson-extra-0.3.2.0.tar.gz



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.CFalgl/_old  2016-06-07 23:48:17.0 +0200
+++ /var/tmp/diff_new_pack.CFalgl/_new  2016-06-07 23:48:17.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:   ghc-aeson-extra
-Version:0.3.1.1
+Version:0.3.2.0
 Release:0
 Summary:Extra goodies for aeson
 License:BSD-3-Clause
@@ -36,6 +36,7 @@
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-aeson-compat-devel
+BuildRequires:  ghc-attoparsec-devel
 BuildRequires:  ghc-base-compat-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
@@ -48,6 +49,7 @@
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-time-devel
 BuildRequires:  ghc-time-parsers-devel
+BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 %if %{with tests}

++ aeson-extra-0.3.1.1.tar.gz -> aeson-extra-0.3.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.1/CHANGELOG.md 
new/aeson-extra-0.3.2.0/CHANGELOG.md
--- old/aeson-extra-0.3.1.1/CHANGELOG.md2016-02-09 16:31:26.0 
+0100
+++ new/aeson-extra-0.3.2.0/CHANGELOG.md2016-06-03 17:20:53.0 
+0200
@@ -1,3 +1,7 @@
+# 0.3.2.0
+
+- Add `Data.Aeson.Extra.Stream` with `streamDecode`
+
 # 0.3.1.1 (2016-02-09)
 
 - Support aeson-0.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.1/aeson-extra.cabal 
new/aeson-extra-0.3.2.0/aeson-extra.cabal
--- old/aeson-extra-0.3.1.1/aeson-extra.cabal   2016-02-15 07:51:31.0 
+0100
+++ new/aeson-extra-0.3.2.0/aeson-extra.cabal   2016-06-03 17:20:53.0 
+0200
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:   aeson-extra
-version:0.3.1.1
+version:0.3.2.0
 synopsis:   Extra goodies for aeson
 description:Package provides extra funcitonality on top of @aeson@ and 
@aeson-compat@
 category:   Web
@@ -33,6 +33,7 @@
   base >=4.6  && <4.10
 , aeson>=0.7.0.6 && <0.12
 , aeson-compat >=0.3.0.0 && <0.4
+, attoparsec   >=0.11.3.4 && <0.14
 , base-compat  >=0.6.0   && <0.10
 , bytestring   >=0.10 && <0.11
 , containers   >=0.5  && <0.6
@@ -54,6 +55,7 @@
   Data.Aeson.Extra.Foldable
   Data.Aeson.Extra.Map
   Data.Aeson.Extra.Merge
+  Data.Aeson.Extra.Stream
   Data.Aeson.Extra.Time
   Data.Aeson.Extra.TH
 
@@ -83,7 +85,7 @@
 , scientific   >=0.3  && <0.4
 , template-haskell >=2.8  && <2.11
 , text >=1.2  && <1.3
-, these>=0.6.2.0 && <0.7
+, these>=0.6.2.0 && <0.8
 , time >=1.4.2 && <1.7
 , time-parsers >=0.1.0.0 && <0.2
 , unordered-containers >=0.2  && <0.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.1/src/Data/Aeson/Extra/Merge.hs 
new/aeson-extra-0.3.2.0/src/Data/Aeson/Extra/Merge.hs
--- old/aeson-extra-0.3.1.1/src/Data/Aeson/Extra/Merge.hs   2016-01-27 
19:08:46.0 +0100
+++ new/aeson-extra-0.3.2.0/src/Data/Aeson/Extra/Merge.hs   2016-06-03 
17:20:53.0 +0200
@@ -7,12 +7,12 @@
 -- Maintainer  :  Oleg Grenrus 
 --
 module Data.Aeson.Extra.Merge (
-   merge,
-   mergeA,
-   ValueF(..),
-   ObjectF,
-   ArrayF,
-   ) where
+merge,
+mergeA,
+ValueF(..),
+ObjectF,
+ArrayF,
+) where
 
 import Prelude()
 import Prelude.Compat
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.1/src/Data/Aeson/Extra/Stream.hs 
new/aeson-extra-0.3.2.0/src/

commit ghc-aeson-extra for openSUSE:Factory

2016-02-23 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2016-02-23 16:57:33

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2016-02-09 13:31:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2016-02-23 16:59:27.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb 16 20:22:44 UTC 2016 - mimi...@gmail.com
+
+- update to 0.3.1.1
+* Support aeson-0.11
+
+---

Old:

  aeson-extra-0.3.1.0.tar.gz

New:

  aeson-extra-0.3.1.1.tar.gz



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.DRVTUY/_old  2016-02-23 16:59:28.0 +0100
+++ /var/tmp/diff_new_pack.DRVTUY/_new  2016-02-23 16:59:28.0 +0100
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:   ghc-aeson-extra
-Version:0.3.1.0
+Version:0.3.1.1
 Release:0
 Summary:Extra goodies for aeson
 License:BSD-3-Clause

++ aeson-extra-0.3.1.0.tar.gz -> aeson-extra-0.3.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.0/CHANGELOG.md 
new/aeson-extra-0.3.1.1/CHANGELOG.md
--- old/aeson-extra-0.3.1.0/CHANGELOG.md2016-01-27 19:08:46.0 
+0100
+++ new/aeson-extra-0.3.1.1/CHANGELOG.md2016-02-09 16:31:26.0 
+0100
@@ -1,3 +1,7 @@
+# 0.3.1.1 (2016-02-09)
+
+- Support aeson-0.11
+
 # 0.3.1.0 (2015-12-27)
 
 - Add `Data.Aeson.Extra.TH`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.0/README.md 
new/aeson-extra-0.3.1.1/README.md
--- old/aeson-extra-0.3.1.0/README.md   2015-12-25 18:53:07.0 +0100
+++ new/aeson-extra-0.3.1.1/README.md   2016-02-09 16:31:26.0 +0100
@@ -2,8 +2,8 @@
 
 [![Build 
Status](https://travis-ci.org/phadej/aeson-extra.svg?branch=master)](https://travis-ci.org/phadej/aeson-extra)
 
[![Hackage](https://img.shields.io/hackage/v/aeson-extra.svg)](http://hackage.haskell.org/package/aeson-extra)
-[![Stackage LTS 
3](http://stackage.org/package/monad-http/badge/lts-3)](http://stackage.org/lts-3/package/aeson-extra)
-[![Stackage 
Nightly](http://stackage.org/package/monad-http/badge/nightly)](http://stackage.org/nightly/package/aeson-extra)
+[![Stackage LTS 
3](http://stackage.org/package/aeson-extra/badge/lts-3)](http://stackage.org/lts-3/package/aeson-extra)
+[![Stackage 
Nightly](http://stackage.org/package/aeson-extra/badge/nightly)](http://stackage.org/nightly/package/aeson-extra)
 
 Package provides extra funcitonality on top of
 [`aeson`](https://hackage.haskell.org/package/aeson) and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.0/aeson-extra.cabal 
new/aeson-extra-0.3.1.1/aeson-extra.cabal
--- old/aeson-extra-0.3.1.0/aeson-extra.cabal   2016-01-27 19:10:36.0 
+0100
+++ new/aeson-extra-0.3.1.1/aeson-extra.cabal   2016-02-15 07:51:31.0 
+0100
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:   aeson-extra
-version:0.3.1.0
+version:0.3.1.1
 synopsis:   Extra goodies for aeson
 description:Package provides extra funcitonality on top of @aeson@ and 
@aeson-compat@
 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,8 +30,8 @@
   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.12
 , aeson-compat >=0.3.0.0 && <0.4
 , base-compat  >=0.6.0   && <0.10
 , bytestring   >=0.10 && <0.11
@@ -71,8 +71,8 @@
   test
   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.12
 , aeson-compat >=0.3.0.0 && <0.4
 , base-compat  >=0.6.0   && <0.10
 , bytestring   >=0.10 && <0.11
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.1.0/src/Da

commit ghc-aeson-extra for openSUSE:Factory

2016-02-09 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2016-02-09 13:31:51

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2016-01-28 17:25:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2016-02-09 13:31:53.0 +0100
@@ -1,0 +2,9 @@
+Fri Jan 29 12:11:32 UTC 2016 - mimi...@gmail.com
+
+- update to 0.3.1.0
+* Support quickcheck-instances >=0.3.12
+* Add Data.Aeson.Extra.TH
+* Add Data.Aeson.Extra.Foldable
+* Add Data.Aeson.Extra.Merge
+
+---

Old:

  aeson-extra-0.3.0.0.tar.gz

New:

  aeson-extra-0.3.1.0.tar.gz



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.HX4JOn/_old  2016-02-09 13:31:53.0 +0100
+++ /var/tmp/diff_new_pack.HX4JOn/_new  2016-02-09 13:31:53.0 +0100
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:   ghc-aeson-extra
-Version:0.3.0.0
+Version:0.3.1.0
 Release:0
 Summary:Extra goodies for aeson
 License:BSD-3-Clause
@@ -42,6 +42,7 @@
 BuildRequires:  ghc-exceptions-devel
 BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-parsec-devel
+BuildRequires:  ghc-recursion-schemes-devel
 BuildRequires:  ghc-scientific-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
@@ -79,7 +80,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cabal-tweak-dep-ver base-compat '<0.9' '<0.10'
 
 %build
 %ghc_lib_build

++ aeson-extra-0.3.0.0.tar.gz -> aeson-extra-0.3.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.0.0/CHANGELOG.md 
new/aeson-extra-0.3.1.0/CHANGELOG.md
--- old/aeson-extra-0.3.0.0/CHANGELOG.md2015-12-25 18:51:00.0 
+0100
+++ new/aeson-extra-0.3.1.0/CHANGELOG.md2016-01-27 19:08:46.0 
+0100
@@ -1,3 +1,13 @@
+# 0.3.1.0 (2015-12-27)
+
+- Add `Data.Aeson.Extra.TH`
+- Add `Data.Aeson.Extra.Foldable`
+- Add `Data.Aeson.Extra.Merge`
+
+# 0.3.0.1 (2016-01-26)
+
+- Support `quickcheck-instances >=0.3.12`
+
 # 0.3.0.0 (2015-12-25)
 
 - `Data.Time.TH` moved to 
[`time-parsers`](http://hackage.haskell.org/package/time-parsers)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.3.0.0/aeson-extra.cabal 
new/aeson-extra-0.3.1.0/aeson-extra.cabal
--- old/aeson-extra-0.3.0.0/aeson-extra.cabal   2015-12-25 18:57:25.0 
+0100
+++ new/aeson-extra-0.3.1.0/aeson-extra.cabal   2016-01-27 19:10:36.0 
+0100
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:   aeson-extra
-version:0.3.0.0
+version:0.3.1.0
 synopsis:   Extra goodies for aeson
 description:Package provides extra funcitonality on top of @aeson@ and 
@aeson-compat@
 category:   Web
@@ -31,14 +31,15 @@
   ghc-options: -Wall
   build-depends:
   base >=4.6  && <4.9
-, base-compat  >=0.6.0   && <0.9
 , aeson>=0.7.0.6 && <0.11
 , aeson-compat >=0.3.0.0 && <0.4
+, base-compat  >=0.6.0   && <0.10
 , bytestring   >=0.10 && <0.11
 , containers   >=0.5  && <0.6
 , exceptions   >=0.8  && <0.9
 , hashable >=1.2  && <1.3
 , parsec   >=3.1.9 && <3.2
+, recursion-schemes>=4.1.2 && <4.2
 , scientific   >=0.3  && <0.4
 , template-haskell >=2.8  && <2.11
 , text >=1.2  && <1.3
@@ -46,8 +47,21 @@
 , time-parsers >=0.1.0.0 && <0.2
 , unordered-containers >=0.2  && <0.3
 , vector   >=0.10 && <0.12
+, transformers >=0.3  && <0.6
   exposed-modules:
   Data.Aeson.Extra
+  Data.Aeson.Extra.CollapsedList
+  Data.Aeson.Extra.Foldable
+  Data.Aeson.Extra.Map
+  Data.Aeson.Extra.Merge
+  Data.Aeson.Extra.Time
+  Data.Aeson.Extra.TH
+
+  if impl(ghc >= 7.8)
+exposed-modules:
+  Data.Aeson.Extra.SingObject
+  Data.Aeson.Extra.SymTag
+
   default-language: Haskell2010
 
 test-suite aeson-extra-test
@@ -58,9 +72,9 @@
   ghc-options: -Wall
   build-depends:
   base >=4.6  && <4.9
-, base-compat  >=0.6.0   && <0.9
 , aeson>=0.7.0.6 && <0.11
 , aeson-compat >=0.3.0.0 && <0.4
+, base-compat  

commit ghc-aeson-extra for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2016-01-28 17:24:14

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2016-01-07 00:25:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2016-01-28 17:25:05.0 +0100
@@ -1,0 +2,5 @@
+Wed Jan 20 10:02:25 UTC 2016 - mimi...@gmail.com
+
+- relax base-compat constraints 
+
+---



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.hPadA5/_old  2016-01-28 17:25:06.0 +0100
+++ /var/tmp/diff_new_pack.hPadA5/_new  2016-01-28 17:25:06.0 +0100
@@ -79,6 +79,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cabal-tweak-dep-ver base-compat '<0.9' '<0.10'
 
 %build
 %ghc_lib_build




commit ghc-aeson-extra for openSUSE:Factory

2016-01-06 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2016-01-07 00:24:53

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2015-12-23 08:49:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2016-01-07 00:25:04.0 +0100
@@ -1,0 +2,8 @@
+Mon Dec 28 08:05:27 UTC 2015 - mimi...@gmail.com
+
+- update to 0.3.0.0
+* Data.Time.TH moved to time-parsers
+* Data.Aeson.Compat moved to aeson-compat
+* The modules aren't re-exported, as that would require Cabal >= 1.21 
restriction
+
+---

Old:

  aeson-extra-0.2.3.0.tar.gz

New:

  aeson-extra-0.3.0.0.tar.gz



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.am4uKF/_old  2016-01-07 00:25:06.0 +0100
+++ /var/tmp/diff_new_pack.am4uKF/_new  2016-01-07 00:25:06.0 +0100
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:   ghc-aeson-extra
-Version:0.2.3.0
+Version:0.3.0.0
 Release:0
 Summary:Extra goodies for aeson
 License:BSD-3-Clause
@@ -35,14 +35,18 @@
 BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-aeson-devel
-BuildRequires:  ghc-attoparsec-devel
+BuildRequires:  ghc-aeson-compat-devel
+BuildRequires:  ghc-base-compat-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-exceptions-devel
 BuildRequires:  ghc-hashable-devel
+BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-scientific-devel
+BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-time-devel
+BuildRequires:  ghc-time-parsers-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 %if %{with tests}

++ aeson-extra-0.2.3.0.tar.gz -> aeson-extra-0.3.0.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.2.3.0/CHANGELOG.md 
new/aeson-extra-0.3.0.0/CHANGELOG.md
--- old/aeson-extra-0.2.3.0/CHANGELOG.md2015-12-08 12:19:10.0 
+0100
+++ new/aeson-extra-0.3.0.0/CHANGELOG.md2015-12-25 18:51:00.0 
+0100
@@ -1,3 +1,9 @@
+# 0.3.0.0 (2015-12-25)
+
+- `Data.Time.TH` moved to 
[`time-parsers`](http://hackage.haskell.org/package/time-parsers)
+- `Data.Aeson.Compat` moved to 
[`aeson-compat`](http://hackage.haskell.org/package/aeson-compat)
+- The modules aren't re-exported, as that would require `Cabal >= 1.21` 
restriction
+
 # 0.2.3.0 (2015-12-08)
 
 - `Data.Time.TH` module with `mkUTCTime`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.2.3.0/README.md 
new/aeson-extra-0.3.0.0/README.md
--- old/aeson-extra-0.2.3.0/README.md   2015-09-29 12:45:17.0 +0200
+++ new/aeson-extra-0.3.0.0/README.md   2015-12-25 18:53:07.0 +0100
@@ -2,8 +2,9 @@
 
 [![Build 
Status](https://travis-ci.org/phadej/aeson-extra.svg?branch=master)](https://travis-ci.org/phadej/aeson-extra)
 
[![Hackage](https://img.shields.io/hackage/v/aeson-extra.svg)](http://hackage.haskell.org/package/aeson-extra)
+[![Stackage LTS 
3](http://stackage.org/package/monad-http/badge/lts-3)](http://stackage.org/lts-3/package/aeson-extra)
+[![Stackage 
Nightly](http://stackage.org/package/monad-http/badge/nightly)](http://stackage.org/nightly/package/aeson-extra)
 
-The package motivation is twofold:
-
-- provide compatibility layer for 
[`aeson`](http://hackage.haskell.org/package/aeson)
-- provide extra combinators
+Package provides extra funcitonality on top of
+[`aeson`](https://hackage.haskell.org/package/aeson) and
+[`aeson-compat`](https://hackage.haskell.org/package/aeson-compat)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.2.3.0/aeson-extra.cabal 
new/aeson-extra-0.3.0.0/aeson-extra.cabal
--- old/aeson-extra-0.2.3.0/aeson-extra.cabal   2015-12-08 12:19:23.0 
+0100
+++ new/aeson-extra-0.3.0.0/aeson-extra.cabal   2015-12-25 18:57:25.0 
+0100
@@ -3,13 +3,9 @@
 -- see: https://github.com/sol/hpack
 
 name:   aeson-extra
-version:0.2.3.0
+version:0.3.0.0
 synopsis:   Extra goodies for aeson
-description:The package motivation is twofold:
-.
-* provide compatibility layer for @aeson@
-.
-* provide extra combinators
+description:Package provides extra funcitonal

commit ghc-aeson-extra for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package ghc-aeson-extra for openSUSE:Factory 
checked in at 2015-12-23 08:49:06

Comparing /work/SRC/openSUSE:Factory/ghc-aeson-extra (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new (New)


Package is "ghc-aeson-extra"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson-extra/ghc-aeson-extra.changes  
2015-11-26 17:02:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson-extra.new/ghc-aeson-extra.changes 
2015-12-23 08:49:07.0 +0100
@@ -1,0 +2,7 @@
+Sun Dec 13 13:40:27 UTC 2015 - mimi...@gmail.com
+
+- update to 0.2.3.0
+* Data.Time.TH module with mkUTCTime
+* encodeStrict in Data.Aeson.Extra
+
+---

Old:

  aeson-extra-0.2.2.0.tar.gz

New:

  aeson-extra-0.2.3.0.tar.gz



Other differences:
--
++ ghc-aeson-extra.spec ++
--- /var/tmp/diff_new_pack.8HJ0p4/_old  2015-12-23 08:49:08.0 +0100
+++ /var/tmp/diff_new_pack.8HJ0p4/_new  2015-12-23 08:49:08.0 +0100
@@ -15,17 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name aeson-extra
 
 %bcond_with tests
 
 Name:   ghc-aeson-extra
-Version:0.2.2.0
+Version:0.2.3.0
 Release:0
 Summary:Extra goodies 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
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -75,37 +76,29 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %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-extra-0.2.2.0.tar.gz -> aeson-extra-0.2.3.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.2.2.0/CHANGELOG.md 
new/aeson-extra-0.2.3.0/CHANGELOG.md
--- old/aeson-extra-0.2.2.0/CHANGELOG.md2015-11-10 14:20:38.0 
+0100
+++ new/aeson-extra-0.2.3.0/CHANGELOG.md2015-12-08 12:19:10.0 
+0100
@@ -1,3 +1,8 @@
+# 0.2.3.0 (2015-12-08)
+
+- `Data.Time.TH` module with `mkUTCTime`
+- `encodeStrict` in `Data.Aeson.Extra`
+
 # 0.2.2.0 (2015-11-10)
 
 - `U` and `Z` to parse `UTCTime` and `ZonedTime` compatibly
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.2.2.0/aeson-extra.cabal 
new/aeson-extra-0.2.3.0/aeson-extra.cabal
--- old/aeson-extra-0.2.2.0/aeson-extra.cabal   2015-11-10 14:21:15.0 
+0100
+++ new/aeson-extra-0.2.3.0/aeson-extra.cabal   2015-12-08 12:19:23.0 
+0100
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:   aeson-extra
-version:0.2.2.0
+version:0.2.3.0
 synopsis:   Extra goodies for aeson
 description:The package motivation is twofold:
 .
@@ -42,6 +42,7 @@
 , exceptions   >=0.8  && <0.9
 , hashable >=1.2  && <1.3
 , scientific   >=0.3  && <0.4
+, template-haskell >=2.8  && <2.11
 , text >=1.2  && <1.3
 , time >=1.4.2 && <1.6
 , unordered-containers >=0.2  && <0.3
@@ -49,6 +50,7 @@
   exposed-modules:
   Data.Aeson.Compat
   Data.Aeson.Extra
+  Data.Time.TH
   other-modules:
   Data.Aeson.Extra.Time
   default-language: Haskell2010
@@ -68,6 +70,7 @@
 , exceptions   >=0.8  && <0.9
 , hashable >=1.2  && <1.3
 , scientific   >=0.3  && <0.4
+, template-haskell >=2.8  && <2.11
 , text >=1.2  && <1.3
 , time >=1.4.2 && <1.6
 , unordered-containers >=0.2  && <0.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aeson-extra-0.2.2.0/src/Data/Aeson/Extra.hs 
new/aeson-extra-0.2.3.0/src/Data/Aeson/Extra.hs
--- old/aeson-extra-0.2.2.0/src/Data/Aeson/Extra.hs 2015-11-10 
14:20:38.0 +0100
+++ new/aeson-extra-0.2.3.0/src/Data/Aeson/Extra.hs 2015-12-08 
12:18:32.0 +0100
@@ -18,6 +18,8 @@
 --
 -- More or less useful newtypes for writing 'FromJSON' & 'ToJSON' instances
 module Data.Aeson.Extra (
+  -- * Strict encoding
+  encodeStrict,
   -- * Generic maps
   M(..),
   FromJSONKe