commit ghc-lens for openSUSE:Factory

2020-10-23 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2020-10-23 15:14:14

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


Package is "ghc-lens"

Fri Oct 23 15:14:14 2020 rev:13 rq:842753 version:4.19.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2020-09-07 
22:02:59.050091103 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.3463/ghc-lens.changes  
2020-10-23 15:14:16.142131969 +0200
@@ -1,0 +2,6 @@
+Tue Oct  6 08:56:30 UTC 2020 - psim...@suse.com
+
+- Update lens to version 4.19.2 revision 2.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.mQr8Mc/_old  2020-10-23 15:14:17.418132584 +0200
+++ /var/tmp/diff_new_pack.mQr8Mc/_new  2020-10-23 15:14:17.422132586 +0200
@@ -25,7 +25,7 @@
 License:BSD-2-Clause
 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-array-devel
 BuildRequires:  ghc-base-orphans-devel

++ lens.cabal ++
--- /var/tmp/diff_new_pack.mQr8Mc/_old  2020-10-23 15:14:17.458132604 +0200
+++ /var/tmp/diff_new_pack.mQr8Mc/_new  2020-10-23 15:14:17.458132604 +0200
@@ -1,7 +1,7 @@
 name:  lens
 category:  Data, Lenses, Generics
 version:   4.19.2
-x-revision: 1
+x-revision: 2
 license:   BSD2
 cabal-version: 1.18
 license-file:  LICENSE
@@ -222,7 +222,7 @@
 semigroupoids >= 5&& < 6,
 tagged>= 0.4.4&& < 1,
 template-haskell  >= 2.4  && < 2.17,
-th-abstraction>= 0.3  && < 0.4,
+th-abstraction>= 0.3  && < 0.5,
 text  >= 0.11 && < 1.3,
 transformers  >= 0.2  && < 0.6,
 transformers-compat   >= 0.4  && < 1,




commit ghc-lens for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2020-09-07 22:02:56

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


Package is "ghc-lens"

Mon Sep  7 22:02:56 2020 rev:12 rq:832291 version:4.19.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2020-08-28 
21:34:33.436700470 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.3399/ghc-lens.changes  
2020-09-07 22:02:59.050091103 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 09:34:39 UTC 2020 - psim...@suse.com
+
+- Update lens to version 4.19.2 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---



Other differences:
--



commit ghc-lens for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2020-08-28 21:34:30

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


Package is "ghc-lens"

Fri Aug 28 21:34:30 2020 rev:11 rq:829332 version:4.19.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2020-06-19 
17:14:22.290334795 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.3399/ghc-lens.changes  
2020-08-28 21:34:33.436700470 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:45:18 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.hdpFRM/_old  2020-08-28 21:34:33.920700700 +0200
+++ /var/tmp/diff_new_pack.hdpFRM/_new  2020-08-28 21:34:33.924700702 +0200
@@ -166,7 +166,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build




commit ghc-lens for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2020-06-19 17:14:18

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


Package is "ghc-lens"

Fri Jun 19 17:14:18 2020 rev:10 rq:815122 version:4.19.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2020-05-11 
13:35:50.132423521 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.3606/ghc-lens.changes  
2020-06-19 17:14:22.290334795 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:19 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---

New:

  lens.cabal



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.TDTWS3/_old  2020-06-19 17:14:23.214337675 +0200
+++ /var/tmp/diff_new_pack.TDTWS3/_new  2020-06-19 17:14:23.218337688 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-lens
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,7 @@
 License:BSD-2-Clause
 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-array-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -166,6 +167,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ lens.cabal ++
name:  lens
category:  Data, Lenses, Generics
version:   4.19.2
x-revision: 1
license:   BSD2
cabal-version: 1.18
license-file:  LICENSE
author:Edward A. Kmett
maintainer:Edward A. Kmett 
stability: provisional
homepage:  http://github.com/ekmett/lens/
bug-reports:   http://github.com/ekmett/lens/issues
copyright: Copyright (C) 2012-2016 Edward A. Kmett
build-type:Custom
-- build-tools:   cpphs
tested-with:   GHC == 7.4.2
 , GHC == 7.6.3
 , GHC == 7.8.4
 , GHC == 7.10.3
 , GHC == 8.0.2
 , GHC == 8.2.2
 , GHC == 8.4.4
 , GHC == 8.6.5
 , GHC == 8.8.3
 , GHC == 8.10.1
synopsis:  Lenses, Folds and Traversals
description:
  This package comes \"Batteries Included\" with many useful lenses for the 
types
  commonly used from the Haskell Platform, and with tools for automatically
  generating lenses and isomorphisms for user-supplied data types.
  .
  The combinators in @Control.Lens@ provide a highly generic toolbox for 
composing
  families of getters, folds, isomorphisms, traversals, setters and lenses and 
their
  indexed variants.
  .
  An overview, with a large number of examples can be found in the 
.
  .
  An introductory video on the style of code used in this library by Simon 
Peyton Jones is available from 
.
  .
  A video on how to use lenses and how they are constructed is available on 
.
  .
  Slides for that second talk can be obtained from 
.
  .
  More information on the care and feeding of lenses, including a brief 
tutorial and motivation
  for their types can be found on the .
  .
  A small game of @pong@ and other more complex examples that manage their 
state using lenses can be found in the 
.
  .
  /Lenses, Folds and Traversals/
  .
  With some signatures simplified, the core of the hierarchy of lens-like 
constructions looks like:
  .
  .
  <>
  .
  
  .
  You can compose any two elements of the hierarchy above using @(.)@ from the 
@Prelude@, and you can
  use any element of the hierarchy as any type it linked to above it.
  .
  The result is their lowest upper bound in the hierarchy (or an error if that 
bound doesn't exist).
  .
  For instance:
  .
  * You can use any 'Traversal' as a 'Fold' or as a 'Setter'.
  .
  * The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.
  .
  /Minimizing Dependencies/
  .
  If you want to 

commit ghc-lens for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2020-05-11 13:35:26

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


Package is "ghc-lens"

Mon May 11 13:35:26 2020 rev:9 rq:801032 version:4.19.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2020-03-09 
14:16:16.854621182 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.2738/ghc-lens.changes  
2020-05-11 13:35:50.132423521 +0200
@@ -1,0 +2,8 @@
+Wed May  6 06:54:11 UTC 2020 - psim...@suse.com
+
+- Update lens to version 4.19.2.
+  4.19.2 [2020.04.15]
+  ---
+  * Remove the test suite's dependency on `test-framework-th`.
+
+---

Old:

  lens-4.19.1.tar.gz

New:

  lens-4.19.2.tar.gz



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.xxZ4jh/_old  2020-05-11 13:35:50.812424947 +0200
+++ /var/tmp/diff_new_pack.xxZ4jh/_new  2020-05-11 13:35:50.816424955 +0200
@@ -19,7 +19,7 @@
 %global pkg_name lens
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.19.1
+Version:4.19.2
 Release:0
 Summary:Lenses, Folds and Traversals
 License:BSD-2-Clause
@@ -68,7 +68,6 @@
 BuildRequires:  ghc-test-framework-devel
 BuildRequires:  ghc-test-framework-hunit-devel
 BuildRequires:  ghc-test-framework-quickcheck2-devel
-BuildRequires:  ghc-test-framework-th-devel
 %endif
 
 %description

++ lens-4.19.1.tar.gz -> lens-4.19.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-4.19.1/.travis.yml new/lens-4.19.2/.travis.yml
--- old/lens-4.19.1/.travis.yml 2001-09-09 03:46:40.0 +0200
+++ new/lens-4.19.2/.travis.yml 2001-09-09 03:46:40.0 +0200
@@ -2,9 +2,13 @@
 #
 #   haskell-ci '--output=.travis.yml' '--config=cabal.haskell-ci' 
'cabal.project'
 #
+# To regenerate the script (for example after adjusting tested-with) run
+#
+#   haskell-ci regenerate
+#
 # For more information, see https://github.com/haskell-CI/haskell-ci
 #
-# version: 0.9.20200125
+# version: 0.10
 #
 version: ~> 1.0
 language: c
@@ -19,7 +23,7 @@
   - irc.freenode.org#haskell-lens
 skip_join: true
 template:
-  - "\"\\x0313lens\\x03/\\x0306%{branch}\\x03 \\x0314%{commit}\\x03 
%{build_url} %{message}\""
+  - "\x0313lens\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} 
%{message}"
 cache:
   directories:
 - $HOME/.cabal/packages
@@ -39,39 +43,33 @@
 - compiler: ghc-8.10.1
   addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.10.1","cabal-install-3.2","freeglut3-dev"]}}
   os: linux
-- compiler: ghc-8.8.2
-  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.8.2","cabal-install-3.0","freeglut3-dev"]}}
+- compiler: ghc-8.8.3
+  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.8.3","cabal-install-3.2","freeglut3-dev"]}}
   os: linux
 - compiler: ghc-8.6.5
-  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.6.5","cabal-install-3.0","freeglut3-dev"]}}
+  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.6.5","cabal-install-3.2","freeglut3-dev"]}}
   os: linux
 - compiler: ghc-8.4.4
-  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.4.4","cabal-install-3.0","freeglut3-dev"]}}
+  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.4.4","cabal-install-3.2","freeglut3-dev"]}}
   os: linux
 - 

commit ghc-lens for openSUSE:Factory

2020-03-09 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2020-03-09 14:16:15

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


Package is "ghc-lens"

Mon Mar  9 14:16:15 2020 rev:8 rq:780020 version:4.19.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2019-12-27 
13:54:41.064696455 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.26092/ghc-lens.changes 
2020-03-09 14:16:16.854621182 +0100
@@ -1,0 +2,26 @@
+Thu Feb 27 14:17:53 UTC 2020 - psim...@suse.com
+
+- Update lens to version 4.19.1.
+  4.19.1 [2020.02.13]
+  ---
+  * Fix a bug introduced in 4.19 where using `_TupE` to `preview` a value would
+always fail.
+
+---
+Fri Feb  7 08:04:19 UTC 2020 - psim...@suse.com
+
+- Update lens to version 4.19.
+  4.19 [2020.02.03]
+  -
+  * Support building with GHC 8.10.
+  * The types of `_TupE` and `_UnboxedTupE` are now `Prism' Exp [Maybe Exp]`
+when built against `template-haskell-2.16` or later to reflect the new
+types of `TupE` and `UnboxedTupE`.
+  * Add `_ForallVisT` and `_BytesPrimL` prisms when building against
+`template-haskell-2.16` or later.
+  * Make `<>~` and `<>=` and their ` lens-4.19.1.tar.gz ++
 2908 lines of diff (skipped)




commit ghc-lens for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2019-12-27 13:54:37

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


Package is "ghc-lens"

Fri Dec 27 13:54:37 2019 rev:7 rq:759437 version:4.18.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2019-10-18 
14:34:14.720112527 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.6675/ghc-lens.changes  
2019-12-27 13:54:41.064696455 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:14:07 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.HYF4gm/_old  2019-12-27 13:54:43.036697407 +0100
+++ /var/tmp/diff_new_pack.HYF4gm/_new  2019-12-27 13:54:43.040697409 +0100
@@ -23,7 +23,6 @@
 Release:0
 Summary:Lenses, Folds and Traversals
 License:BSD-2-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
 BuildRequires:  ghc-Cabal-devel
@@ -159,7 +158,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}




commit ghc-lens for openSUSE:Factory

2019-10-18 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2019-10-18 14:34:13

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


Package is "ghc-lens"

Fri Oct 18 14:34:13 2019 rev:6 rq:737202 version:4.18.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2019-08-13 
13:16:18.313491252 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.2352/ghc-lens.changes  
2019-10-18 14:34:14.720112527 +0200
@@ -1,0 +2,21 @@
+Sat Sep 14 02:03:25 UTC 2019 - psim...@suse.com
+
+- Update lens to version 4.18.1.
+  4.18.1 [2019.09.13]
+  ---
+  * Remove the use of `cpp-options: -traditional`. This should be unnecessary
+on all versions of GHC that `lens` supports, as modern GHCs already use
+`-traditional` internally during preprocessing. More critically, the use
+of `cpp-options: -traditional` breaks profiling builds on GHC 8.8
+(see https://gitlab.haskell.org/ghc/ghc/issues/17185).
+
+---
+Sat Sep  7 02:01:29 UTC 2019 - psim...@suse.com
+
+- Update lens to version 4.18.
+  Upstream has edited the change log file since the last release in
+  a non-trivial way, i.e. they did more than just add a new entry
+  at the top. You can review the file at:
+  http://hackage.haskell.org/package/lens-4.18/src/CHANGELOG.markdown
+
+---

Old:

  lens-4.17.1.tar.gz
  lens.cabal

New:

  lens-4.18.1.tar.gz



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.7F7SPM/_old  2019-10-18 14:34:15.584110276 +0200
+++ /var/tmp/diff_new_pack.7F7SPM/_new  2019-10-18 14:34:15.588110266 +0200
@@ -19,14 +19,13 @@
 %global pkg_name lens
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.17.1
+Version:4.18.1
 Release:0
 Summary:Lenses, Folds and Traversals
 License:BSD-2-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-array-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -55,6 +54,7 @@
 BuildRequires:  ghc-th-abstraction-devel
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
+BuildRequires:  ghc-type-equality-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 %if %{with tests}
@@ -111,7 +111,7 @@
 
 <>
 
-
+
 
 You can compose any two elements of the hierarchy above using '(.)' from the
 'Prelude', and you can use any element of the hierarchy as any type it linked
@@ -170,7 +170,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ lens-4.17.1.tar.gz -> lens-4.18.1.tar.gz ++
 3790 lines of diff (skipped)




commit ghc-lens for openSUSE:Factory

2019-08-13 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2019-08-13 13:16:12

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


Package is "ghc-lens"

Tue Aug 13 13:16:12 2019 rev:5 rq:721731 version:4.17.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2019-06-19 
21:12:28.118746484 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.9556/ghc-lens.changes  
2019-08-13 13:16:18.313491252 +0200
@@ -1,0 +2,5 @@
+Thu Aug  8 10:13:34 UTC 2019 - Peter Simons 
+
+- Update Cabal file to allow building with call-stack 0.2.x.
+
+---



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.X4OJgq/_old  2019-08-13 13:16:20.797490677 +0200
+++ /var/tmp/diff_new_pack.X4OJgq/_new  2019-08-13 13:16:20.801490676 +0200
@@ -26,7 +26,7 @@
 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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-base-orphans-devel

++ lens.cabal ++
--- /var/tmp/diff_new_pack.X4OJgq/_old  2019-08-13 13:16:20.841490666 +0200
+++ /var/tmp/diff_new_pack.X4OJgq/_new  2019-08-13 13:16:20.841490666 +0200
@@ -1,7 +1,7 @@
 name:  lens
 category:  Data, Lenses, Generics
 version:   4.17.1
-x-revision: 1
+x-revision: 2
 license:   BSD2
 cabal-version: 1.18
 license-file:  LICENSE
@@ -200,7 +200,7 @@
 base-orphans  >= 0.5.2&& < 1,
 bifunctors>= 5.1  && < 6,
 bytestring>= 0.9.1.10 && < 0.11,
-call-stack>= 0.1  && < 0.2,
+call-stack>= 0.1  && < 0.3,
 comonad   >= 4&& < 6,
 contravariant >= 1.3  && < 2,
 containers>= 0.4.0&& < 0.7,




commit ghc-lens for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2019-06-19 21:11:07

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


Package is "ghc-lens"

Wed Jun 19 21:11:07 2019 rev:4 rq:710631 version:4.17.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2019-05-09 
10:10:10.185158553 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.4811/ghc-lens.changes  
2019-06-19 21:12:28.118746484 +0200
@@ -1,0 +2,5 @@
+Tue Jun 11 14:29:12 UTC 2019 - Peter Simons 
+
+- Update Cabal file for more accurate build dependencies.
+
+---

New:

  lens.cabal



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.Q8fZgc/_old  2019-06-19 21:12:29.974748287 +0200
+++ /var/tmp/diff_new_pack.Q8fZgc/_new  2019-06-19 21:12:30.006748318 +0200
@@ -26,6 +26,7 @@
 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-array-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -169,6 +170,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ lens.cabal ++
name:  lens
category:  Data, Lenses, Generics
version:   4.17.1
x-revision: 1
license:   BSD2
cabal-version: 1.18
license-file:  LICENSE
author:Edward A. Kmett
maintainer:Edward A. Kmett 
stability: provisional
homepage:  http://github.com/ekmett/lens/
bug-reports:   http://github.com/ekmett/lens/issues
copyright: Copyright (C) 2012-2016 Edward A. Kmett
build-type:Custom
-- build-tools:   cpphs
tested-with:   GHC == 7.4.2
 , GHC == 7.6.3
 , GHC == 7.8.4
 , GHC == 7.10.3
 , GHC == 8.0.2
 , GHC == 8.2.2
 , GHC == 8.4.4
 , GHC == 8.6.4
synopsis:  Lenses, Folds and Traversals
description:
  This package comes \"Batteries Included\" with many useful lenses for the 
types
  commonly used from the Haskell Platform, and with tools for automatically
  generating lenses and isomorphisms for user-supplied data types.
  .
  The combinators in @Control.Lens@ provide a highly generic toolbox for 
composing
  families of getters, folds, isomorphisms, traversals, setters and lenses and 
their
  indexed variants.
  .
  An overview, with a large number of examples can be found in the 
.
  .
  An introductory video on the style of code used in this library by Simon 
Peyton Jones is available from 
.
  .
  A video on how to use lenses and how they are constructed is available on 
.
  .
  Slides for that second talk can be obtained from 
.
  .
  More information on the care and feeding of lenses, including a brief 
tutorial and motivation
  for their types can be found on the .
  .
  A small game of @pong@ and other more complex examples that manage their 
state using lenses can be found in the 
.
  .
  /Lenses, Folds and Traversals/
  .
  With some signatures simplified, the core of the hierarchy of lens-like 
constructions looks like:
  .
  .
  <>
  .
  
  .
  You can compose any two elements of the hierarchy above using @(.)@ from the 
@Prelude@, and you can
  use any element of the hierarchy as any type it linked to above it.
  .
  The result is their lowest upper bound in the hierarchy (or an error if that 
bound doesn't exist).
  .
  For instance:
  .
  * You can use any 'Traversal' as a 'Fold' or as a 'Setter'.
  .
  * The composition of a 'Traversal' and a 'Getter' yields a 'Fold'.
  .
  /Minimizing Dependencies/
  .
  If you want to provide lenses and traversals for your own types in your own 
libraries, then you
  can do so without incurring a dependency on this (or any other) lens package 
at all.
  .
  /e.g./ for a data type:
  .
  > data Foo a = Foo Int Int a
  .
  You can define lenses such as
  .
  > -- bar :: Lens' (Foo a) Int
  > bar :: Functor f => (Int -> f 

commit ghc-lens for openSUSE:Factory

2019-05-09 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2019-05-09 10:10:08

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


Package is "ghc-lens"

Thu May  9 10:10:08 2019 rev:3 rq:700201 version:4.17.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2018-10-25 
08:17:38.816036505 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.5148/ghc-lens.changes  
2019-05-09 10:10:10.185158553 +0200
@@ -1,0 +2,15 @@
+Tue Apr 30 09:23:06 UTC 2019 - psim...@suse.com
+
+- Update lens to version 4.17.1.
+  4.17.1 [2019.04.26]
+  ---
+  * Support `th-abstraction-0.3.0.0` or later.
+  * Only incur `semigroups` and `void` dependencies on old GHCs.
+  * Add `holes1Of`.
+  * Add `locally` (https://github.com/ekmett/lens/pull/829).
+  * Add `ilocally` (https://github.com/ekmett/lens/pull/836).
+  * Add a third `Prism` law.
+  * Add `gplate1`.
+  * Add `Wrapped`/`Rewrapped` instances for `Data.Monoid.Ap`.
+
+---

Old:

  lens-4.17.tar.gz

New:

  lens-4.17.1.tar.gz



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.3yf5vX/_old  2019-05-09 10:10:12.333164703 +0200
+++ /var/tmp/diff_new_pack.3yf5vX/_new  2019-05-09 10:10:12.337164714 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-lens
 #
-# 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
@@ -19,7 +19,7 @@
 %global pkg_name lens
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.17
+Version:4.17.1
 Release:0
 Summary:Lenses, Folds and Traversals
 License:BSD-2-Clause
@@ -48,7 +48,6 @@
 BuildRequires:  ghc-reflection-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroupoids-devel
-BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
@@ -57,7 +56,6 @@
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
-BuildRequires:  ghc-void-devel
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
@@ -66,6 +64,7 @@
 BuildRequires:  ghc-doctest-devel
 BuildRequires:  ghc-generic-deriving-devel
 BuildRequires:  ghc-nats-devel
+BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-simple-reflect-devel
 BuildRequires:  ghc-test-framework-devel
 BuildRequires:  ghc-test-framework-hunit-devel

++ lens-4.17.tar.gz -> lens-4.17.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-4.17/.travis.yml new/lens-4.17.1/.travis.yml
--- old/lens-4.17/.travis.yml   2018-07-03 19:04:18.0 +0200
+++ new/lens-4.17.1/.travis.yml 2001-09-09 03:46:40.0 +0200
@@ -1,11 +1,13 @@
 # This Travis job script has been generated by a script via
 #
-#   runghc make_travis_yml_2.hs '-o' '.travis.yml' '--ghc-head' 
'--irc-channel=irc.freenode.org#haskell-lens' '--no-no-tests-no-bench' 
'--no-unconstrained' 'cabal.project'
+#   haskell-ci '--output=.travis.yml' '--config=cabal.haskell-ci' 
'cabal.project'
 #
-# For more information, see https://github.com/hvr/multi-ghc-travis
+# For more information, see https://github.com/haskell-CI/haskell-ci
+#
+# version: 0.2.1
 #
 language: c
-sudo: false
+dist: xenial
 
 git:
   submodules: false  # whether to recursively clone submodules
@@ -24,120 +26,99 @@
 - $HOME/.cabal/store
 
 before_cache:
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/build-reports.log
+  - rm -fv $CABALHOME/packages/hackage.haskell.org/build-reports.log
   # remove files that are regenerated by 'cabal update'
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/00-index.*
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/*.json
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/01-index.cache
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/01-index.tar
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/01-index.tar.idx
-
-  - rm -rfv $HOME/.cabal/packages/head.hackage
-
-addons:
-  apt:
-packages: _packages
-  - ghc-ppa-tools
-  - freeglut3-dev
-  - alex-3.1.7
-  - happy-1.19.5
+  - rm -fv $CABALHOME/packages/hackage.haskell.org/00-index.*
+  - rm -fv $CABALHOME/packages/hackage.haskell.org/*.json
+  - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.cache
+  - rm -fv 

commit ghc-lens for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2018-10-25 08:17:12

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


Package is "ghc-lens"

Thu Oct 25 08:17:12 2018 rev:2 rq:642874 version:4.17

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2018-08-04 
21:53:14.469259202 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new/ghc-lens.changes   2018-10-25 
08:17:38.816036505 +0200
@@ -5 +4,0 @@
-



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.ohjc1s/_old  2018-10-25 08:17:39.280036302 +0200
+++ /var/tmp/diff_new_pack.ohjc1s/_new  2018-10-25 08:17:39.284036300 +0200
@@ -12,7 +12,7 @@
 # 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/
 #
 
 




commit ghc-lens for openSUSE:Factory

2017-08-31 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2017-08-31 20:48:08

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


Package is "ghc-lens"

Thu Aug 31 20:48:08 2017 rev:6 rq:513418 version:4.15.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2017-03-20 
17:07:33.230889989 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new/ghc-lens.changes   2017-08-31 
20:48:10.285285481 +0200
@@ -1,0 +2,5 @@
+Thu Jul 27 14:07:54 UTC 2017 - psim...@suse.com
+
+- Update to version 4.15.3.
+
+---

Old:

  lens-4.15.1.tar.gz
  lens.cabal

New:

  lens-4.15.3.tar.gz



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.9nKcwS/_old  2017-08-31 20:48:11.161162538 +0200
+++ /var/tmp/diff_new_pack.9nKcwS/_new  2017-08-31 20:48:11.165161976 +0200
@@ -19,19 +19,19 @@
 %global pkg_name lens
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.15.1
+Version:4.15.3
 Release:0
 Summary:Lenses, Folds and Traversals
-License:BSD-3-Clause
+License:BSD-2-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/4.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-base-orphans-devel
 BuildRequires:  ghc-bifunctors-devel
 BuildRequires:  ghc-bytestring-devel
+BuildRequires:  ghc-cabal-doctest-devel
 BuildRequires:  ghc-comonad-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-contravariant-devel
@@ -51,6 +51,7 @@
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
+BuildRequires:  ghc-th-abstraction-devel
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unordered-containers-devel
@@ -170,7 +171,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ lens-4.15.1.tar.gz -> lens-4.15.3.tar.gz ++
 4181 lines of diff (skipped)




commit ghc-lens for openSUSE:Factory

2017-03-20 Thread root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2017-03-20 17:07:32

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


Package is "ghc-lens"

Mon Mar 20 17:07:32 2017 rev:5 rq:477455 version:4.15.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2016-10-25 
17:43:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new/ghc-lens.changes   2017-03-20 
17:07:33.230889989 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 14:08:01 UTC 2017 - psim...@suse.com
+
+- Update to version 4.15.1 revision 4 with cabal2obs.
+
+---

Old:

  lens-4.14.tar.gz

New:

  lens-4.15.1.tar.gz



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.kQ197l/_old  2017-03-20 17:07:34.314736950 +0100
+++ /var/tmp/diff_new_pack.kQ197l/_new  2017-03-20 17:07:34.318736386 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-lens
 #
-# 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
@@ -19,14 +19,14 @@
 %global pkg_name lens
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.14
+Version:4.15.1
 Release:0
 Summary:Lenses, Folds and Traversals
 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/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-array-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -60,7 +60,13 @@
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
+BuildRequires:  ghc-deepseq-devel
+BuildRequires:  ghc-directory-devel
+BuildRequires:  ghc-doctest-devel
+BuildRequires:  ghc-generic-deriving-devel
 BuildRequires:  ghc-hlint-devel
+BuildRequires:  ghc-nats-devel
+BuildRequires:  ghc-simple-reflect-devel
 BuildRequires:  ghc-test-framework-devel
 BuildRequires:  ghc-test-framework-hunit-devel
 BuildRequires:  ghc-test-framework-quickcheck2-devel
@@ -187,5 +193,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc AUTHORS.markdown CHANGELOG.markdown README.markdown examples
 
 %changelog

++ lens-4.14.tar.gz -> lens-4.15.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-4.14/.gitignore new/lens-4.15.1/.gitignore
--- old/lens-4.14/.gitignore2016-04-28 23:10:28.0 +0200
+++ new/lens-4.15.1/.gitignore  2016-10-10 05:56:36.0 +0200
@@ -1,4 +1,5 @@
 dist/
+dist-newstyle/
 .hsenv/
 docs
 wiki
@@ -12,6 +13,7 @@
 *.hi
 *~
 *#
+cabal.project.local
 .cabal-sandbox/
 cabal.sandbox.config
 .stack-work/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-4.14/CHANGELOG.markdown 
new/lens-4.15.1/CHANGELOG.markdown
--- old/lens-4.14/CHANGELOG.markdown2016-04-28 23:10:28.0 +0200
+++ new/lens-4.15.1/CHANGELOG.markdown  2016-10-10 05:56:36.0 +0200
@@ -1,3 +1,18 @@
+4.15.1
+
+* Restore the `generic` and `generic1` functions in `GHC.Generics.Lens`
+
+4.15
+
+* Remove `Generics.Deriving.Lens` module.
+* Incorporate `URec`, which was introduced in `GHC.Generics` in `base-4.9`. 
For compatibility with older versions of `base`, `lens` now conditionally 
depends on `generic-deriving`
+* Add `Rewrapped` instance for `ExceptT`
+* Add `FunctorWithIndex`, `FoldableWithIndex`, and `TraversableWithIndex` 
instances for `Sum`, `Proxy`, `Tagged` and data types in `GHC.Generics`
+* Remove unneeded context from `*WithIndex HashMap` instances
+* Add `Data.Map.Lens.toMapOf`
+* Add moral `Functor` constraint for `to` `ito` `ilike` `ilike` to allow the
+  "indented" type signature using Getter with redundant warnings turned on.
+
 4.14
 
 * Remove `Cons` and `Snoc` instances for `NonEmpty`.
@@ -277,7 +292,7 @@
 * Many performance optimizations.
 * Switched to `exceptions` from `MonadCatchIO-transformers`
 * Added types for working with `RelevantFold` and `RelevantTraversal`. These 
are a `Fold` or `Traversal` that always has at least one target. Since `Apply` 
isn't a superclass of `Applicative`, you 

commit ghc-lens for openSUSE:Factory

2016-10-25 Thread h_root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2016-10-25 17:43:40

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


Package is "ghc-lens"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2016-07-21 
08:05:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new/ghc-lens.changes   2016-10-25 
17:43:42.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 15 07:03:33 UTC 2016 - psim...@suse.com
+
+- Update to version 4.14 revision 1 with cabal2obs.
+
+---

Old:

  lens-4.13.tar.gz

New:

  lens-4.14.tar.gz
  lens.cabal



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.NBEre5/_old  2016-10-25 17:43:47.0 +0200
+++ /var/tmp/diff_new_pack.NBEre5/_new  2016-10-25 17:43:47.0 +0200
@@ -19,15 +19,15 @@
 %global pkg_name lens
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.13
+Version:4.14
 Release:0
 Summary:Lenses, Folds and Traversals
 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-array-devel
 BuildRequires:  ghc-base-orphans-devel
 BuildRequires:  ghc-bifunctors-devel
@@ -60,19 +60,12 @@
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
-BuildRequires:  ghc-deepseq-devel
-BuildRequires:  ghc-directory-devel
-BuildRequires:  ghc-doctest-devel
-BuildRequires:  ghc-generic-deriving-devel
 BuildRequires:  ghc-hlint-devel
-BuildRequires:  ghc-nats-devel
-BuildRequires:  ghc-simple-reflect-devel
 BuildRequires:  ghc-test-framework-devel
 BuildRequires:  ghc-test-framework-hunit-devel
 BuildRequires:  ghc-test-framework-quickcheck2-devel
 BuildRequires:  ghc-test-framework-th-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package comes "Batteries Included" with many useful lenses for the types
@@ -171,21 +164,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
@@ -199,6 +187,5 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc AUTHORS.markdown CHANGELOG.markdown README.markdown examples
 
 %changelog

++ lens-4.13.tar.gz -> lens-4.14.tar.gz ++
 4202 lines of diff (skipped)

++ lens.cabal ++
name:  lens
category:  Data, Lenses, Generics
version:   4.14
x-revision: 1
license:   BSD3
cabal-version: >= 1.8
license-file:  LICENSE
author:Edward A. Kmett
maintainer:Edward A. Kmett 
stability: provisional
homepage:  http://github.com/ekmett/lens/
bug-reports:   http://github.com/ekmett/lens/issues
copyright: Copyright (C) 2012-2016 Edward A. Kmett
build-type:Custom
-- build-tools:   cpphs
tested-with:   GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.1, GHC == 
7.10.2, GHC == 8.0.1
synopsis:  Lenses, Folds and Traversals
description:
  This package comes \"Batteries Included\" with many useful lenses for the 
types
  commonly used from the Haskell Platform, and with tools for automatically
  generating lenses and isomorphisms for user-supplied data types.
  .
  The combinators in @Control.Lens@ provide a highly generic toolbox for 
composing
  families of getters, folds, isomorphisms, traversals, setters and lenses and 
their
  indexed variants.
  .
  An overview, with a large number of examples can be found in the 
.
  .
  An introductory video on the style of code used in this library by Simon 
Peyton Jones is available from 
.
  .
  A video on how to use lenses and how they are constructed is available on 
.
  .
  Slides for that second talk can be obtained from 
.
  .
  More information on the care and feeding of lenses, including a brief 
tutorial and motivation
  for their types can be found on the 

commit ghc-lens for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

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

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


Package is "ghc-lens"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2016-01-07 
00:25:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new/ghc-lens.changes   2016-07-21 
08:05:13.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:19:01 UTC 2016 - psim...@suse.com
+
+- Update to version 4.13 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.5JtLy1/_old  2016-07-21 08:05:14.0 +0200
+++ /var/tmp/diff_new_pack.5JtLy1/_new  2016-07-21 08:05:14.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-lens
 #
-# 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
@@ -15,23 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%global pkg_name lens
 
+%global pkg_name lens
 %bcond_with tests
-
-Name:   ghc-lens
+Name:   ghc-%{pkg_name}
 Version:4.13
 Release:0
 Summary:Lenses, Folds and Traversals
-Group:  System/Libraries
-
 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-array-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -50,6 +45,7 @@
 BuildRequires:  ghc-parallel-devel
 BuildRequires:  ghc-profunctors-devel
 BuildRequires:  ghc-reflection-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroupoids-devel
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
@@ -60,6 +56,7 @@
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 BuildRequires:  ghc-void-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
@@ -113,8 +110,6 @@
 With some signatures simplified, the core of the hierarchy of lens-like
 constructions looks like:
 
-
-
 <>
 
 
@@ -163,19 +158,17 @@
 common haskell types, a wide array of combinators for working them, and more
 exotic functionality, (/e.g./ getters, setters, indexed folds, isomorphisms).
 
-
 %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}
 
@@ -190,26 +183,22 @@
 
 %check
 %if %{with tests}
-%cabal test
+%{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 AUTHORS.markdown README.markdown examples
-
+%doc AUTHORS.markdown CHANGELOG.markdown README.markdown examples
 
 %changelog




commit ghc-lens for openSUSE:Factory

2016-01-06 Thread h_root
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2016-01-07 00:25:07

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


Package is "ghc-lens"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes2015-10-06 
13:24:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new/ghc-lens.changes   2016-01-07 
00:25:20.0 +0100
@@ -1,0 +2,15 @@
+Tue Dec 15 10:42:23 UTC 2015 - mimi...@gmail.com
+
+- update to 4.13
+* Pattern synonyms
+* Moved foldMapBy and foldBy into reflection 2.1
+* Added traverseByOf, sequenceByOf.
+* Reexported traverseBy and sequenceBy from reflection 2.1.
+* Modified the signatures of alaf and auf to work with a Functor rather than 
+a Profunctor and rather drastically generalized them.
+* Removed Control.Lens.Internal.Getter.coerce in favor of the upstream phantom 
+combinator in contravariant 1.3+
+* Renamed coerced to phantasm to get it out of the way.
+* Added Wrapped instance for Down
+
+---

Old:

  lens-4.12.3.tar.gz

New:

  lens-4.13.tar.gz



Other differences:
--
++ ghc-lens.spec ++
--- /var/tmp/diff_new_pack.xnE69s/_old  2016-01-07 00:25:22.0 +0100
+++ /var/tmp/diff_new_pack.xnE69s/_new  2016-01-07 00:25:22.0 +0100
@@ -20,7 +20,7 @@
 %bcond_with tests
 
 Name:   ghc-lens
-Version:4.12.3
+Version:4.13
 Release:0
 Summary:Lenses, Folds and Traversals
 Group:  System/Libraries

++ lens-4.12.3.tar.gz -> lens-4.13.tar.gz ++
 2886 lines of diff (skipped)