commit ghc-fclabels for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2017-09-15 21:39:19

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


Package is "ghc-fclabels"

Fri Sep 15 21:39:19 2017 rev:11 rq:524507 version:2.0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2017-06-21 13:55:20.798985293 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2017-09-15 21:39:20.706763061 +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-fclabels.spec ++
--- /var/tmp/diff_new_pack.I9cfqS/_old  2017-09-15 21:39:21.510649795 +0200
+++ /var/tmp/diff_new_pack.I9cfqS/_new  2017-09-15 21:39:21.514649232 +0200
@@ -23,8 +23,8 @@
 Release:0
 Summary:First class accessor labels implemented as lenses
 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
@@ -32,7 +32,6 @@
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-transformers-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 %endif
@@ -81,7 +80,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}
@@ -110,11 +109,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGELOG README.md
 
 %changelog




commit ghc-fclabels for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2017-06-21 13:55:18

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


Package is "ghc-fclabels"

Wed Jun 21 13:55:18 2017 rev:10 rq:504665 version:2.0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2017-06-04 01:52:53.243042505 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2017-06-21 13:55:20.798985293 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:39 UTC 2017 - psim...@suse.com
+
+- Update to version 2.0.3.2 revision 3.
+
+---



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.aoc1Yt/_old  2017-06-21 13:55:21.670862307 +0200
+++ /var/tmp/diff_new_pack.aoc1Yt/_new  2017-06-21 13:55:21.674861743 +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-mtl-devel
 BuildRequires:  ghc-rpm-macros

++ fclabels.cabal ++
--- /var/tmp/diff_new_pack.aoc1Yt/_old  2017-06-21 13:55:21.726854409 +0200
+++ /var/tmp/diff_new_pack.aoc1Yt/_new  2017-06-21 13:55:21.726854409 +0200
@@ -1,6 +1,6 @@
 Name:  fclabels
 Version:   2.0.3.2
-x-revision: 2
+x-revision: 3
 Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
with lots of help and feedback from others.
 Synopsis:  First class accessor labels implemented as lenses.
@@ -117,4 +117,4 @@
   Build-Depends:
   base  < 5
 , fclabels
-, criterion < 1.2
+, criterion < 1.3




commit ghc-fclabels for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2017-06-04 01:52:53

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


Package is "ghc-fclabels"

Sun Jun  4 01:52:53 2017 rev:9 rq:494149 version:2.0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2017-04-14 13:37:39.595909748 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2017-06-04 01:52:53.243042505 +0200
@@ -1,0 +2,5 @@
+Wed May  3 08:13:58 UTC 2017 - psim...@suse.com
+
+- Update to version 2.0.3.2 revision 2 with cabal2obs.
+
+---



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.e71BFQ/_old  2017-06-04 01:52:53.718975264 +0200
+++ /var/tmp/diff_new_pack.e71BFQ/_new  2017-06-04 01:52:53.718975264 +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/1.cabal#/%{pkg_name}.cabal
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros

++ fclabels.cabal ++
--- /var/tmp/diff_new_pack.e71BFQ/_old  2017-06-04 01:52:53.754970178 +0200
+++ /var/tmp/diff_new_pack.e71BFQ/_new  2017-06-04 01:52:53.758969613 +0200
@@ -1,6 +1,6 @@
 Name:  fclabels
 Version:   2.0.3.2
-x-revision: 1
+x-revision: 2
 Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
with lots of help and feedback from others.
 Synopsis:  First class accessor labels implemented as lenses.
@@ -87,8 +87,8 @@
 
   GHC-Options: -Wall
   Build-Depends:
-  base >= 4.5 && < 4.10
-, template-haskell >= 2.2 && < 2.12
+  base >= 4.5 && < 4.11
+, template-haskell >= 2.2 && < 2.13
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.6
 
@@ -104,7 +104,7 @@
   Build-Depends:
   base   < 5
 , fclabels
-, template-haskell >= 2.2 && < 2.12
+, template-haskell >= 2.2 && < 2.13
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.6
 , HUnit>= 1.2 && < 1.7




commit ghc-fclabels for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2017-04-14 13:37:38

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


Package is "ghc-fclabels"

Fri Apr 14 13:37:38 2017 rev:8 rq:485122 version:2.0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2017-01-12 15:48:58.529644803 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2017-04-14 13:37:39.595909748 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:39:41 UTC 2017 - psim...@suse.com
+
+- Update to version 2.0.3.2 revision 1 with cabal2obs.
+
+---

New:

  fclabels.cabal



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.2GDU77/_old  2017-04-14 13:37:40.495782570 +0200
+++ /var/tmp/diff_new_pack.2GDU77/_new  2017-04-14 13:37:40.495782570 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-fclabels
 #
-# 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,6 +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
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros
@@ -91,6 +92,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ fclabels.cabal ++
Name:  fclabels
Version:   2.0.3.2
x-revision: 1
Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
   with lots of help and feedback from others.
Synopsis:  First class accessor labels implemented as lenses.
Description:   This package provides first class labels that can act as
   bidirectional record fields. The labels can be derived
   automatically using Template Haskell which means you don't have
   to write any boilerplate yourself. The labels are implemented as
   /lenses/ and are fully composable. Lenses can be used to /get/,
   /set/ and /modify/ parts of a data type in a consistent way.
   .
   See "Data.Label" for an introductory explanation or see the
   introductory blog post at
   
   .
   * /Total and partial lenses/
   .
   Internally lenses do not used Haskell functions directly, but
   are implemented as categories. Categories allow the lenses to be
   run in custom computational contexts. This approach allows us to
   make partial lenses that point to fields of multi-constructor
   datatypes in an elegant way.
   .
   See "Data.Label.Partial" for the use of partial labels.
   .
   * /Monomorphic and polymorphic lenses/
   .
   We have both polymorphic and monomorphic lenses. Polymorphic
   lenses allow updates that change the type. The types of
   polymorphic lenses are slightly more verbose than their
   monomorphic counterparts, but their usage is similar. Because
   monomorphic lenses are built by restricting the types of
   polymorphic lenses they are essentially the same and can be
   freely composed with eachother.
   .
   See "Data.Label.Mono" and "Data.Label.Poly" for the difference
   between polymorphic and monomorphic lenses.
   .
   * /Using fclabels/
   .
   To simplify working with labels we supply both a set of labels
   for Haskell's base types, like lists, tuples, Maybe and Either,
   and we supply a set of combinators for working with labels for
   values in the Reader and State monad.
   .
   See "Data.Label.Base" and "Data.Label.Monadic" for more
   information.
   .
   * /Changelog from 2.0.3.1 to 2.0.3.2/
   .
   >   - Allow HUnit 1.5.*.

Maintainer: Sebastiaan Visser 

commit ghc-fclabels for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2016-11-05 21:26:41

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


Package is "ghc-fclabels"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2016-07-21 08:09:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2016-11-05 21:26:42.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:48 UTC 2016 - psim...@suse.com
+
+- Update to version 2.0.3.1 with cabal2obs.
+
+---

Old:

  fclabels-2.0.3.tar.gz

New:

  fclabels-2.0.3.1.tar.gz



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.00XvAF/_old  2016-11-05 21:26:43.0 +0100
+++ /var/tmp/diff_new_pack.00XvAF/_new  2016-11-05 21:26:43.0 +0100
@@ -19,15 +19,14 @@
 %global pkg_name fclabels
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2.0.3
+Version:2.0.3.1
 Release:0
 Summary:First class accessor labels implemented as lenses
 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
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-template-haskell-devel
@@ -36,7 +35,6 @@
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package provides first class labels that can act as bidirectional record
@@ -78,7 +76,7 @@
 
 * /Changelog from 2.0.2.4 to 2.0.3/
 
-> - Support GHC 8.
+> - Allow HUnit 1.4.*. > - Fix test suite on GHC 7.4.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -94,20 +92,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ fclabels-2.0.3.tar.gz -> fclabels-2.0.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.3/CHANGELOG 
new/fclabels-2.0.3.1/CHANGELOG
--- old/fclabels-2.0.3/CHANGELOG2016-02-17 14:58:34.0 +0100
+++ new/fclabels-2.0.3.1/CHANGELOG  2016-10-09 22:40:53.0 +0200
@@ -1,5 +1,10 @@
 CHANGELOG
 
+2.0.3.1
+
+  - Allow HUnit 1.4.*.
+  - Fix test suite on GHC 7.4.
+
 2.0.3
 
   - Support GHC 8.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.3/fclabels.cabal 
new/fclabels-2.0.3.1/fclabels.cabal
--- old/fclabels-2.0.3/fclabels.cabal   2016-02-17 14:58:34.0 +0100
+++ new/fclabels-2.0.3.1/fclabels.cabal 2016-10-09 22:40:53.0 +0200
@@ -1,5 +1,5 @@
 Name:  fclabels
-Version:   2.0.3
+Version:   2.0.3.1
 Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
with lots of help and feedback from others.
 Synopsis:  First class accessor labels implemented as lenses.
@@ -49,7 +49,8 @@
.
* /Changelog from 2.0.2.4 to 2.0.3/
.
-   >   - Support GHC 8.
+   >   - Allow HUnit 1.4.*.
+   >   - Fix test suite on GHC 7.4.
 
 Maintainer: Sebastiaan Visser 
 Homepage:   https://github.com/sebastiaanvisser/fclabels
@@ -60,6 +61,7 @@
 Cabal-Version:  >= 1.8
 Build-Type: Simple
 Tested-With:
+  GHC==7.4.2,
   GHC==7.6.3,
   GHC==7.8.4,
   GHC==7.10.3,
@@ -85,7 +87,7 @@
 
   GHC-Options: -Wall
   Build-Depends:
-  base >= 4.6 && < 4.10
+  base >= 4.5 && < 4.10
 , template-haskell >= 2.2 && < 2.12
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.6
@@ -105,7 +107,7 @@
 , template-haskell >= 2.2 && < 2.12
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.6
-, HUnit>= 1.2 && < 1.4
+, HUnit>= 1.2 && < 1.5
 
 Benchmark benchmark
   Type:exitcode-stdio-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.3/test/TestSuite.hs 
new/fclabels-2.0.3.1/test/TestSuite.hs
--- old/fclabels-2.0.3/test/TestSuite.hs2016-02-17 14:58:34.0 
+0100
+++ new/fclabels-2.0.3.1/test/TestSuite.hs  2016-10-09 

commit ghc-fclabels for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2016-07-21 08:09:44

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


Package is "ghc-fclabels"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2016-02-23 16:59:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2016-07-21 08:09:46.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:32:07 UTC 2016 - psim...@suse.com
+
+- Update to version 2.0.3 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.mHKqZs/_old  2016-07-21 08:09:47.0 +0200
+++ /var/tmp/diff_new_pack.mHKqZs/_new  2016-07-21 08:09:47.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-fclabels
 #
-# 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,26 +17,22 @@
 
 
 %global pkg_name fclabels
-
-%bcond_without tests
-
-Name:   ghc-fclabels
+%bcond_with tests
+Name:   ghc-%{pkg_name}
 Version:2.0.3
 Release:0
 Summary:First class accessor labels implemented as lenses
 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-mtl-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-transformers-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 %endif
@@ -80,33 +76,39 @@
 
 See "Data.Label.Base" and "Data.Label.Monadic" for more information.
 
+* /Changelog from 2.0.2.4 to 2.0.3/
+
+> - Support GHC 8.
 
 %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
 
@@ -119,5 +121,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGELOG README.md
 
 %changelog




commit ghc-fclabels for openSUSE:Factory

2016-02-23 Thread h_root
Hello community,

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

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


Package is "ghc-fclabels"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2016-01-28 17:24:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2016-02-23 16:59:31.0 +0100
@@ -1,0 +2,5 @@
+Thu Feb 18 09:12:56 UTC 2016 - mimi...@gmail.com
+
+- update 2.0.3 
+
+---

Old:

  fclabels-2.0.2.4.tar.gz

New:

  fclabels-2.0.3.tar.gz



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.BwZIPW/_old  2016-02-23 16:59:31.0 +0100
+++ /var/tmp/diff_new_pack.BwZIPW/_new  2016-02-23 16:59:31.0 +0100
@@ -21,7 +21,7 @@
 %bcond_without tests
 
 Name:   ghc-fclabels
-Version:2.0.2.4
+Version:2.0.3
 Release:0
 Summary:First class accessor labels implemented as lenses
 License:BSD-3-Clause

++ fclabels-2.0.2.4.tar.gz -> fclabels-2.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.4/CHANGELOG 
new/fclabels-2.0.3/CHANGELOG
--- old/fclabels-2.0.2.4/CHANGELOG  2016-01-18 14:18:19.0 +0100
+++ new/fclabels-2.0.3/CHANGELOG2016-02-17 14:58:34.0 +0100
@@ -1,5 +1,9 @@
 CHANGELOG
 
+2.0.3
+
+  - Support GHC 8.
+
 2.0.2.3 to 2.0.2.4
 
   - Allow transformers 0.5.*.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.4/README.md 
new/fclabels-2.0.3/README.md
--- old/fclabels-2.0.2.4/README.md  1970-01-01 01:00:00.0 +0100
+++ new/fclabels-2.0.3/README.md2016-02-17 14:58:34.0 +0100
@@ -0,0 +1,42 @@
+# fclabels: first class accessor labels
+
+This package provides first class labels that can act as bidirectional record
+fields. The labels can be derived automatically using Template Haskell which
+means you don't have to write any boilerplate yourself. The labels are
+implemented as _lenses_ and are fully composable. Lenses can be used to _get_,
+_set_ and _modify_ parts of a data type in a consistent way.
+
+See `Data.Label` for an introductory explanation.
+
+### Total and partial lenses
+
+Internally lenses do not use Haskell functions directly, but are implemented
+as categories. Categories allow the lenses to be run in custom computational
+contexts. This approach allows us to make partial lenses that point to fields
+of multi-constructor datatypes in an elegant way.
+
+See `Data.Label.Partial` for the use of partial labels.
+
+### Monomorphic and polymorphic lenses
+
+We have both polymorphic and monomorphic lenses. Polymorphic lenses allow
+updates that change the type. The types of polymorphic lenses are slightly more
+verbose than their monomorphic counterparts, but their usage is similar.
+Because monomorphic lenses are built by restricting the types of polymorphic
+lenses they are essentially the same and can be freely composed with eachother.
+
+See `Data.Label.Mono` and `Data.Label.Poly` for the difference between
+polymorphic and monomorphic lenses.
+
+### Using fclabels
+
+To simplify working with labels we supply both a set of labels for Haskell's
+base types, like lists, tuples, Maybe and Either, and we supply a set of
+combinators for working with labels for values in the Reader and State monad.
+
+See `Data.Label.Base` and `Data.Label.Monadic` for more information.
+
+On Hackage: http://hackage.haskell.org/package/fclabels
+
+Introduction: http://fvisser.nl/post/2013/okt/1/fclabels-2.0.html
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.4/bench/Benchmark.hs 
new/fclabels-2.0.3/bench/Benchmark.hs
--- old/fclabels-2.0.2.4/bench/Benchmark.hs 1970-01-01 01:00:00.0 
+0100
+++ new/fclabels-2.0.3/bench/Benchmark.hs   2016-02-17 14:58:34.0 
+0100
@@ -0,0 +1,58 @@
+{-# LANGUAGE TemplateHaskell #-}
+
+import Data.Label
+import Prelude hiding ((.), id)
+import Control.Category
+import Criterion.Main
+
+data Person = Person
+  { _name   :: String
+  , _age:: Int
+  , _place  :: Place
+  , _birthplace :: Maybe Place
+  } deriving (Show, Eq)
+
+data Place = Place
+  { _city
+  , _country
+  , _continent :: String
+  } deriving (Show, Eq)
+
+mkLabels [''Person, ''Place]
+
+jan :: Person
+jan = Person "Jan" 71 (Place "Utrecht" "The Netherlands" "Europe") Nothing
+
+getAge :: Int
+getAge = get age jan
+
+moveToAmsterdam :: Person -> 

commit ghc-fclabels for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2016-01-28 17:23:46

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


Package is "ghc-fclabels"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2015-09-17 09:19:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2016-01-28 17:24:39.0 +0100
@@ -1,0 +2,6 @@
+Wed Jan 20 09:43:35 UTC 2016 - mimi...@gmail.com
+
+- update to 2.0.2.4
+* Allow transformers 0.5.*.
+
+---

Old:

  fclabels-2.0.2.3.tar.gz

New:

  fclabels-2.0.2.4.tar.gz



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.CnXA01/_old  2016-01-28 17:24:39.0 +0100
+++ /var/tmp/diff_new_pack.CnXA01/_new  2016-01-28 17:24:39.0 +0100
@@ -21,7 +21,7 @@
 %bcond_without tests
 
 Name:   ghc-fclabels
-Version:2.0.2.3
+Version:2.0.2.4
 Release:0
 Summary:First class accessor labels implemented as lenses
 License:BSD-3-Clause

++ fclabels-2.0.2.3.tar.gz -> fclabels-2.0.2.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.3/CHANGELOG 
new/fclabels-2.0.2.4/CHANGELOG
--- old/fclabels-2.0.2.3/CHANGELOG  2015-09-04 19:49:24.0 +0200
+++ new/fclabels-2.0.2.4/CHANGELOG  2016-01-18 14:18:19.0 +0100
@@ -1,8 +1,12 @@
 CHANGELOG
 
+2.0.2.3 to 2.0.2.4
+
+  - Allow transformers 0.5.*.
+
 2.0.2.2 to 2.0.2.3
 
-  - Allow HUNit 1.3.*
+  - Allow HUnit 1.3.*
 
 2.0.2.1 to 2.0.2.2
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.3/fclabels.cabal 
new/fclabels-2.0.2.4/fclabels.cabal
--- old/fclabels-2.0.2.3/fclabels.cabal 2015-09-04 19:49:24.0 +0200
+++ new/fclabels-2.0.2.4/fclabels.cabal 2016-01-18 14:18:19.0 +0100
@@ -1,5 +1,5 @@
 Name:  fclabels
-Version:   2.0.2.3
+Version:   2.0.2.4
 Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
with lots of help and feedback from others.
 Synopsis:  First class accessor labels implemented as lenses.
@@ -81,7 +81,7 @@
   base   < 5
 , template-haskell >= 2.2 && < 2.11
 , mtl  >= 1.0 && < 2.3
-, transformers >= 0.2 && < 0.5
+, transformers >= 0.2 && < 0.6
 
 Source-Repository head
   Type: git




commit ghc-fclabels for openSUSE:Factory

2015-09-17 Thread h_root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2015-09-17 09:19:16

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


Package is "ghc-fclabels"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2015-08-25 08:48:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2015-09-17 09:19:17.0 +0200
@@ -1,0 +2,6 @@
+Sun Sep 13 12:31:47 UTC 2015 - mimi...@gmail.com
+
+- update to 2.0.2.3
+* Allow HUNit 1.3.*
+
+---

Old:

  fclabels-2.0.2.2.tar.gz

New:

  fclabels-2.0.2.3.tar.gz



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.7vZi8t/_old  2015-09-17 09:19:17.0 +0200
+++ /var/tmp/diff_new_pack.7vZi8t/_new  2015-09-17 09:19:17.0 +0200
@@ -15,17 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name fclabels
 
 %bcond_without tests
 
 Name:   ghc-fclabels
-Version:2.0.2.2
+Version:2.0.2.3
 Release:0
 Summary:First class accessor labels implemented as lenses
+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
@@ -95,36 +96,28 @@
 %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,-)
 
-
 %changelog

++ fclabels-2.0.2.2.tar.gz -> fclabels-2.0.2.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.2/CHANGELOG 
new/fclabels-2.0.2.3/CHANGELOG
--- old/fclabels-2.0.2.2/CHANGELOG  2015-01-07 11:26:45.0 +0100
+++ new/fclabels-2.0.2.3/CHANGELOG  2015-09-04 19:49:24.0 +0200
@@ -1,5 +1,9 @@
 CHANGELOG
 
+2.0.2.2 to 2.0.2.3
+
+  - Allow HUNit 1.3.*
+
 2.0.2.1 to 2.0.2.2
 
   - Restored support for GHC 7.4.
@@ -217,4 +221,3 @@
   - Minor documentaion update.
   - Exported Point internals.
   - Renamed Lens to Bijection, which is more correct.
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.2.2/fclabels.cabal 
new/fclabels-2.0.2.3/fclabels.cabal
--- old/fclabels-2.0.2.2/fclabels.cabal 2015-01-07 11:26:45.0 +0100
+++ new/fclabels-2.0.2.3/fclabels.cabal 2015-09-04 19:49:24.0 +0200
@@ -1,5 +1,5 @@
 Name:  fclabels
-Version:   2.0.2.2
+Version:   2.0.2.3
 Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
with lots of help and feedback from others.
 Synopsis:  First class accessor labels implemented as lenses.
@@ -98,4 +98,4 @@
 , template-haskell >= 2.2 && < 2.11
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.5
-, HUnit>= 1.2 && < 1.3
+, HUnit>= 1.2 && < 1.4