commit ghc-bifunctors for openSUSE:Factory

2020-10-23 Thread root
Hello community,

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

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


Package is "ghc-bifunctors"

Fri Oct 23 15:13:37 2020 rev:21 rq:842740 version:5.5.8

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2020-09-07 21:28:42.409197449 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.3463/ghc-bifunctors.changes  
2020-10-23 15:13:38.982114040 +0200
@@ -1,0 +2,12 @@
+Tue Oct  6 08:56:02 UTC 2020 - psim...@suse.com
+
+- Update bifunctors to version 5.5.8.
+  5.5.8 [2020.10.01]
+  --
+  * Fix a bug in which `deriveBifunctor` would fail on sufficiently complex 
uses
+of rank-n types in constructor fields.
+  * Fix a bug in which `deriveBiunctor` and related functions would needlessly
+reject data types whose two last type parameters appear as oversaturated
+arguments to a type family.
+
+---

Old:

  bifunctors-5.5.7.tar.gz
  bifunctors.cabal

New:

  bifunctors-5.5.8.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.U2D2DU/_old  2020-10-23 15:13:39.974114518 +0200
+++ /var/tmp/diff_new_pack.U2D2DU/_new  2020-10-23 15:13:39.978114520 +0200
@@ -19,13 +19,12 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.7
+Version:5.5.8
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 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-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -56,7 +55,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ bifunctors-5.5.7.tar.gz -> bifunctors-5.5.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.7/.travis.yml 
new/bifunctors-5.5.8/.travis.yml
--- old/bifunctors-5.5.7/.travis.yml2001-09-09 03:46:40.0 +0200
+++ new/bifunctors-5.5.8/.travis.yml2001-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.20191126
+# version: 0.10
 #
 version: ~> 1.0
 language: c
@@ -19,7 +23,7 @@
   - irc.freenode.org#haskell-lens
 skip_join: true
 template:
-  - "\"\\x0313bifunctors\\x03/\\x0306%{branch}\\x03 \\x0314%{commit}\\x03 
%{build_url} %{message}\""
+  - "\x0313bifunctors\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 
%{build_url} %{message}"
 cache:
   directories:
 - $HOME/.cabal/packages
@@ -37,49 +41,44 @@
 jobs:
   include:
 - 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&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.10.1","cabal-install-3.0"]}}
+  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.10.1","cabal-install-3.2"]}}
   os: linux
-- compiler: ghc-8.8.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&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.8.1","cabal-install-3.0"]}}
+- 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&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.8.3","cabal-install-3.2"]}}
   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&search=0x063dab2bdc0b3f9fcebc378

commit ghc-bifunctors for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2020-09-07 21:27:32

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


Package is "ghc-bifunctors"

Mon Sep  7 21:27:32 2020 rev:20 rq:832247 version:5.5.7

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2020-08-28 21:26:11.796462816 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.3399/ghc-bifunctors.changes  
2020-09-07 21:28:42.409197449 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 09:34:30 UTC 2020 - psim...@suse.com
+
+- Update bifunctors to version 5.5.7 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---



Other differences:
--



commit ghc-bifunctors for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2020-08-28 21:26:10

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


Package is "ghc-bifunctors"

Fri Aug 28 21:26:10 2020 rev:19 rq:829192 version:5.5.7

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2020-06-19 17:09:00.965355467 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.3399/ghc-bifunctors.changes  
2020-08-28 21:26:11.796462816 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:44:08 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---

New:

  bifunctors.cabal



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.i0kMOJ/_old  2020-08-28 21:26:12.404463104 +0200
+++ /var/tmp/diff_new_pack.i0kMOJ/_new  2020-08-28 21:26:12.408463106 +0200
@@ -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-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -54,7 +55,8 @@
 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
 %ghc_lib_build

++ bifunctors.cabal ++
name:  bifunctors
category:  Data, Functors
version:   5.5.7
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/bifunctors/
bug-reports:   http://github.com/ekmett/bifunctors/issues
copyright: Copyright (C) 2008-2016 Edward A. Kmett
synopsis:  Bifunctors
description:   Bifunctors.
build-type:Simple
tested-with:   GHC == 7.0.4
 , GHC == 7.2.2
 , 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.1
 , GHC == 8.10.1
extra-source-files:
  .travis.yml
  CHANGELOG.markdown
  README.markdown
  include/bifunctors-common.h

source-repository head
  type: git
  location: https://github.com/ekmett/bifunctors.git

flag semigroups
  default: True
  manual: True
  description:
You can disable the use of the `semigroups` package using `-f-semigroups`.
.
Disabing this is an unsupported configuration, but it may be useful for 
accelerating builds in sandboxes for expert users.

flag tagged
  default: True
  manual: True
  description:
You can disable the use of the `tagged` package using `-f-tagged`.
.
Disabing this is an unsupported configuration, but it may be useful for 
accelerating builds in sandboxes for expert users.

library
  hs-source-dirs: src
  include-dirs: include
  includes: bifunctors-common.h
  build-depends:
base>= 4 && < 5,
base-orphans>= 0.5.2 && < 1,
comonad >= 4 && < 6,
containers  >= 0.1   && < 0.7,
template-haskell>= 2.4   && < 2.17,
th-abstraction  >= 0.3   && < 0.4,
transformers>= 0.2   && < 0.6

  if !impl(ghc > 8.2)
build-depends: transformers-compat >= 0.5 && < 0.7

  if !impl(ghc >= 8.0)
build-depends: fail == 4.9.*

  if flag(tagged)
build-depends: tagged >= 0.7.3 && < 1

  if flag(semigroups) && !impl(ghc >= 8.0)
build-depends: semigroups >= 0.16.2 && < 1

  if impl(ghc<7.9)
hs-source-dirs: old-src/ghc709
exposed-modules: Data.Bifunctor

  if impl(ghc<8.1)
hs-source-dirs: old-src/ghc801
exposed-modules:
  Data.Bifoldable
  Data.Bitraversable

  if impl(ghc>=7.2) && impl(ghc<7.5)
build-depends: ghc-prim == 0.2.0.0

  exposed-modules:
Data.Biapplicative
Data.Bifunctor.Biap
Data.Bifunctor.Biff
Data.Bifunctor.Clown
Data.Bifunctor.Fix
Data.Bifunctor.Flip
Data.Bifunctor.Functor
Data.Bifunctor.Join
Data.Bifunctor.Joker
Data.Bifunctor.Product
Data.Bifunctor.Sum
Data.Bifunctor.Tannen
Data.Bifunctor.TH
Data.Bifunctor.Wrapped

  other-modules:
Data.Bifunctor.TH.Internal
Paths_bifunctors

  ghc-options: -Wall


test-suite bifunctors-spec
  type: exi

commit ghc-bifunctors for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2020-06-19 17:08:59

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


Package is "ghc-bifunctors"

Fri Jun 19 17:08:59 2020 rev:18 rq:815044 version:5.5.7

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2020-03-09 14:14:42.586559034 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.3606/ghc-bifunctors.changes  
2020-06-19 17:09:00.965355467 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:13:48 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.xYr9mS/_old  2020-06-19 17:09:02.605359741 +0200
+++ /var/tmp/diff_new_pack.xYr9mS/_new  2020-06-19 17:09:02.605359741 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# 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




commit ghc-bifunctors for openSUSE:Factory

2020-03-09 Thread root
Hello community,

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

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


Package is "ghc-bifunctors"

Mon Mar  9 14:14:37 2020 rev:17 rq:780012 version:5.5.7

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2019-12-27 13:51:52.392594948 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.26092/ghc-bifunctors.changes 
2020-03-09 14:14:42.586559034 +0100
@@ -1,0 +2,8 @@
+Fri Feb  7 08:04:05 UTC 2020 - psim...@suse.com
+
+- Update bifunctors to version 5.5.7.
+  5.5.7 [2020.01.29]
+  --
+  * Add `Data.Bifunctor.Biap`.
+
+---

Old:

  bifunctors-5.5.6.tar.gz

New:

  bifunctors-5.5.7.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.diQq0I/_old  2020-03-09 14:14:43.162559414 +0100
+++ /var/tmp/diff_new_pack.diQq0I/_new  2020-03-09 14:14:43.166559416 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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 bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.6
+Version:5.5.7
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 License:BSD-2-Clause

++ bifunctors-5.5.6.tar.gz -> bifunctors-5.5.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.6/CHANGELOG.markdown 
new/bifunctors-5.5.7/CHANGELOG.markdown
--- old/bifunctors-5.5.6/CHANGELOG.markdown 2001-09-09 03:46:40.0 
+0200
+++ new/bifunctors-5.5.7/CHANGELOG.markdown 2001-09-09 03:46:40.0 
+0200
@@ -1,3 +1,7 @@
+5.5.7 [2020.01.29]
+--
+* Add `Data.Bifunctor.Biap`.
+
 5.5.6 [2019.11.26]
 --
 * Add `Category`, `Arrow`, `ArrowChoice`, `ArrowLoop`, `ArrowZero`, and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.6/bifunctors.cabal 
new/bifunctors-5.5.7/bifunctors.cabal
--- old/bifunctors-5.5.6/bifunctors.cabal   2001-09-09 03:46:40.0 
+0200
+++ new/bifunctors-5.5.7/bifunctors.cabal   2001-09-09 03:46:40.0 
+0200
@@ -1,6 +1,6 @@
 name:  bifunctors
 category:  Data, Functors
-version:   5.5.6
+version:   5.5.7
 license:   BSD3
 cabal-version: >= 1.8
 license-file:  LICENSE
@@ -67,6 +67,9 @@
   if !impl(ghc > 8.2)
 build-depends: transformers-compat >= 0.5 && < 0.7
 
+  if !impl(ghc >= 8.0)
+build-depends: fail == 4.9.*
+
   if flag(tagged)
 build-depends: tagged >= 0.7.3 && < 1
 
@@ -88,6 +91,7 @@
 
   exposed-modules:
 Data.Biapplicative
+Data.Bifunctor.Biap
 Data.Bifunctor.Biff
 Data.Bifunctor.Clown
 Data.Bifunctor.Fix
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.6/src/Data/Biapplicative.hs 
new/bifunctors-5.5.7/src/Data/Biapplicative.hs
--- old/bifunctors-5.5.6/src/Data/Biapplicative.hs  2001-09-09 
03:46:40.0 +0200
+++ new/bifunctors-5.5.7/src/Data/Biapplicative.hs  2001-09-09 
03:46:40.0 +0200
@@ -56,7 +56,9 @@
 {-# INLINE (<<$>>) #-}
 
 class Bifunctor p => Biapplicative p where
+#if __GLASGOW_HASKELL__ >= 708
   {-# MINIMAL bipure, ((<<*>>) | biliftA2 ) #-}
+#endif
   bipure :: a -> b -> p a b
 
   (<<*>>) :: p (a -> b) (c -> d) -> p a c -> p b d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.6/src/Data/Bifunctor/Biap.hs 
new/bifunctors-5.5.7/src/Data/Bifunctor/Biap.hs
--- old/bifunctors-5.5.6/src/Data/Bifunctor/Biap.hs 1970-01-01 
01:00:00.0 +0100
+++ new/bifunctors-5.5.7/src/Data/Bifunctor/Biap.hs 2001-09-09 
03:46:40.0 +0200
@@ -0,0 +1,170 @@
+{-# LANGUAGE CPP#-}
+{-# LANGUAGE EmptyDataDecls #-}
+{-# LANGUAGE FlexibleContexts   #-}
+{-# LANGUAGE DeriveTraversable  #-}
+{-# LANGUAGE GeneralizedNewtypeDeriving #-}
+{-# LANGUAGE ScopedTypeVariables#-}
+{-# LANGUAGE TypeFamilies   #-}
+
+#if __GLASGOW_HASKELL__ >= 702
+{-# LANGUAGE DeriveGeneric  #-}
+#endif
+
+#include "bifunctors-common.h"
+#ifndef MIN_VERSION_semigroups
+#define MIN_VERSIO

commit ghc-bifunctors for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2019-12-27 13:51:52

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


Package is "ghc-bifunctors"

Fri Dec 27 13:51:52 2019 rev:16 rq:759348 version:5.5.6

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2019-08-29 17:20:05.919341655 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.6675/ghc-bifunctors.changes  
2019-12-27 13:51:52.392594948 +0100
@@ -1,0 +2,14 @@
+Wed Nov 27 03:00:47 UTC 2019 - psim...@suse.com
+
+- Update bifunctors to version 5.5.6.
+  5.5.6 [2019.11.26]
+  --
+  * Add `Category`, `Arrow`, `ArrowChoice`, `ArrowLoop`, `ArrowZero`, and
+`ArrowPlus` instances for `Data.Bifunctor.Product`.
+
+---
+Fri Nov  8 16:13:19 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---

Old:

  bifunctors-5.5.5.tar.gz

New:

  bifunctors-5.5.6.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.7xTs00/_old  2019-12-27 13:51:52.856595277 +0100
+++ /var/tmp/diff_new_pack.7xTs00/_new  2019-12-27 13:51:52.856595277 +0100
@@ -19,11 +19,10 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.5
+Version:5.5.6
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 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
@@ -46,7 +45,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}

++ bifunctors-5.5.5.tar.gz -> bifunctors-5.5.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.5/.travis.yml 
new/bifunctors-5.5.6/.travis.yml
--- old/bifunctors-5.5.5/.travis.yml2001-09-09 03:46:40.0 +0200
+++ new/bifunctors-5.5.6/.travis.yml2001-09-09 03:46:40.0 +0200
@@ -4,9 +4,11 @@
 #
 # For more information, see https://github.com/haskell-CI/haskell-ci
 #
-# version: 0.3.20190425
+# version: 0.9.20191126
 #
+version: ~> 1.0
 language: c
+os: linux
 dist: xenial
 git:
   # whether to recursively clone submodules
@@ -22,6 +24,7 @@
   directories:
 - $HOME/.cabal/packages
 - $HOME/.cabal/store
+- $HOME/.hlint
 before_cache:
   - rm -fv $CABALHOME/packages/hackage.haskell.org/build-reports.log
   # remove files that are regenerated by 'cabal update'
@@ -31,48 +34,63 @@
   - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.tar
   - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.tar.idx
   - rm -rfv $CABALHOME/packages/head.hackage
-matrix:
+jobs:
   include:
+- 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&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.10.1","cabal-install-3.0"]}}
+  os: linux
 - compiler: ghc-8.8.1
-  addons: 
{"apt":{"sources":["hvr-ghc"],"packages":["ghc-8.8.1","cabal-install-3.0"]}}
-  env: GHCHEAD=true
+  addons: {"apt":{"sources":[{"sourceline":"deb 
http://ppa.launchpad.net/hvr/ghc/ubuntu xenial 
main","key_url":"https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.8.1","cabal-install-3.0"]}}
+  os: linux
 - compiler: ghc-8.6.5
-  addons: 
{"apt":{"sources":["hvr-ghc"],"packages":["ghc-8.6.5","cabal-install-2.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&search=0x063dab2bdc0b3f9fcebc378bff3aeacef6f88286"}],"packages":["ghc-8.6.5","cabal-install-3.0"]}}
+  os: linux
 - compiler: ghc-8.4.4
-  addons: 
{"apt":{"sources":["hvr-ghc"],"packages":["ghc-8.4.4","cabal-install-2.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&search=0x063dab2bdc0b3f9fceb

commit ghc-bifunctors for openSUSE:Factory

2019-08-29 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2019-08-29 17:20:03

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


Package is "ghc-bifunctors"

Thu Aug 29 17:20:03 2019 rev:15 rq:726806 version:5.5.5

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2019-06-19 21:11:55.886715168 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.7948/ghc-bifunctors.changes  
2019-08-29 17:20:05.919341655 +0200
@@ -1,0 +2,12 @@
+Wed Aug 28 02:02:23 UTC 2019 - psim...@suse.com
+
+- Update bifunctors to version 5.5.5.
+  5.5.5 [2019.08.27]
+  --
+  * Add `Eq{1,2}`, `Ord{1,2}`, `Read{1,2}`, and `Show{1,2}` instances for data
+types in the `Data.Bifunctor.*` module namespace where possible. The
+operative phrase is "where possible" since many of these instances require
+the use of `Eq2`/`Ord2`/`Read2`/`Show2`, which are not avaiable when
+built against `transformers-0.4.*`.
+
+---

Old:

  bifunctors-5.5.4.tar.gz
  bifunctors.cabal

New:

  bifunctors-5.5.5.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.nKb6x5/_old  2019-08-29 17:20:06.667341531 +0200
+++ /var/tmp/diff_new_pack.nKb6x5/_new  2019-08-29 17:20:06.671341530 +0200
@@ -19,14 +19,13 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.4
+Version:5.5.5
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 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/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -58,7 +57,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ bifunctors-5.5.4.tar.gz -> bifunctors-5.5.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.4/.travis.yml 
new/bifunctors-5.5.5/.travis.yml
--- old/bifunctors-5.5.4/.travis.yml2001-09-09 03:46:40.0 +0200
+++ new/bifunctors-5.5.5/.travis.yml2001-09-09 03:46:40.0 +0200
@@ -4,27 +4,24 @@
 #
 # For more information, see https://github.com/haskell-CI/haskell-ci
 #
-# version: 0.2.1
+# version: 0.3.20190425
 #
 language: c
 dist: xenial
-
 git:
-  submodules: false  # whether to recursively clone submodules
-
+  # whether to recursively clone submodules
+  submodules: false
 notifications:
   irc:
 channels:
-  - "irc.freenode.org#haskell-lens"
+  - irc.freenode.org#haskell-lens
 skip_join: true
 template:
-  - "\x0313bifunctors\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 
%{build_url} %{message}"
-
+  - "\"\\x0313bifunctors\\x03/\\x0306%{branch}\\x03 \\x0314%{commit}\\x03 
%{build_url} %{message}\""
 cache:
   directories:
 - $HOME/.cabal/packages
 - $HOME/.cabal/store
-
 before_cache:
   - rm -fv $CABALHOME/packages/hackage.haskell.org/build-reports.log
   # remove files that are regenerated by 'cabal update'
@@ -33,122 +30,149 @@
   - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.cache
   - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.tar
   - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.tar.idx
-
   - rm -rfv $CABALHOME/packages/head.hackage
-
 matrix:
   include:
-- compiler: "ghc-8.6.4"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.6.4], 
sources: [hvr-ghc]}}
-- compiler: "ghc-8.4.4"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.4.4], 
sources: [hvr-ghc]}}
-- compiler: "ghc-8.2.2"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.2.2], 
sources: [hvr-ghc]}}
-- compiler: "ghc-8.0.2"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.0.2], 
sources: [hvr-ghc]}}
-- compiler: "ghc-7.10.3"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-7.10.3], 
sources: [hvr-ghc]}}
-- compiler: "ghc-7.8.4"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-7.8.4], 
sources: [hvr-ghc]}}
-- compiler: "ghc-7.6.3"
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-7.6.3], 
sources: [hvr-ghc]}

commit ghc-bifunctors for openSUSE:Factory

2019-06-19 Thread root
Hello community,

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

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


Package is "ghc-bifunctors"

Wed Jun 19 21:10:21 2019 rev:14 rq:710621 version:5.5.4

Changes:

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

New:

  bifunctors.cabal



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.MQbL0v/_old  2019-06-19 21:11:56.770716027 +0200
+++ /var/tmp/diff_new_pack.MQbL0v/_new  2019-06-19 21:11:56.774716031 +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-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -57,6 +58,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ bifunctors.cabal ++
name:  bifunctors
category:  Data, Functors
version:   5.5.4
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/bifunctors/
bug-reports:   http://github.com/ekmett/bifunctors/issues
copyright: Copyright (C) 2008-2016 Edward A. Kmett
synopsis:  Bifunctors
description:   Bifunctors.
build-type:Simple
tested-with:   GHC == 7.0.4
 , GHC == 7.2.2
 , 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
extra-source-files: .travis.yml CHANGELOG.markdown README.markdown

source-repository head
  type: git
  location: https://github.com/ekmett/bifunctors.git

flag semigroups
  default: True
  manual: True
  description:
You can disable the use of the `semigroups` package using `-f-semigroups`.
.
Disabing this is an unsupported configuration, but it may be useful for 
accelerating builds in sandboxes for expert users.

flag tagged
  default: True
  manual: True
  description:
You can disable the use of the `tagged` package using `-f-tagged`.
.
Disabing this is an unsupported configuration, but it may be useful for 
accelerating builds in sandboxes for expert users.

library
  hs-source-dirs: src
  build-depends:
base>= 4 && < 5,
base-orphans>= 0.5.2 && < 1,
comonad >= 4 && < 6,
containers  >= 0.1   && < 0.7,
template-haskell>= 2.4   && < 2.16,
th-abstraction  >= 0.2.2 && < 0.4,
transformers>= 0.2   && < 0.6

  if !impl(ghc > 8.2)
build-depends: transformers-compat >= 0.5 && < 0.7

  if flag(tagged)
build-depends: tagged >= 0.7.3 && < 1

  if flag(semigroups) && !impl(ghc >= 8.0)
build-depends: semigroups >= 0.8.3.1 && < 1

  if impl(ghc<7.9)
hs-source-dirs: old-src/ghc709
exposed-modules: Data.Bifunctor

  if impl(ghc<8.1)
hs-source-dirs: old-src/ghc801
exposed-modules:
  Data.Bifoldable
  Data.Bitraversable

  if impl(ghc>=7.2) && impl(ghc<7.5)
build-depends: ghc-prim == 0.2.0.0

  exposed-modules:
Data.Biapplicative
Data.Bifunctor.Biff
Data.Bifunctor.Clown
Data.Bifunctor.Fix
Data.Bifunctor.Flip
Data.Bifunctor.Functor
Data.Bifunctor.Join
Data.Bifunctor.Joker
Data.Bifunctor.Product
Data.Bifunctor.Sum
Data.Bifunctor.Tannen
Data.Bifunctor.TH
Data.Bifunctor.Wrapped

  other-modules:
Data.Bifunctor.TH.Internal
Paths_bifunctors

  ghc-options: -Wall


test-suite bifunctors-spec
  type: exitcode-stdio-1.0
  hs-source-dirs: tests
  main-is: Spec.hs
  other-modules: BifunctorSpec
  ghc-options: -Wall
  build-tool-depends: hspec-discover:hspec-discover >= 1.8
  build-depends:
base>= 4   && < 5,
bifunctors,
hspec   >= 1.8,
QuickCheck  >= 2   && < 3,
template

commit ghc-bifunctors for openSUSE:Factory

2019-05-09 Thread root
Hello community,

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

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


Package is "ghc-bifunctors"

Thu May  9 10:09:46 2019 rev:13 rq:700195 version:5.5.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2018-10-25 08:22:47.219899399 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new.5148/ghc-bifunctors.changes  
2019-05-09 10:09:47.817094508 +0200
@@ -1,0 +2,9 @@
+Tue Apr 30 09:23:08 UTC 2019 - psim...@suse.com
+
+- Update bifunctors to version 5.5.4.
+  5.5.4 [2019.04.26]
+  --
+  * Support `th-abstraction-0.3` or later.
+  * Don't incur a `semigroup` dependency on recent GHCs.
+
+---

Old:

  bifunctors-5.5.3.tar.gz

New:

  bifunctors-5.5.4.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.uWvq4J/_old  2019-05-09 10:09:48.265095791 +0200
+++ /var/tmp/diff_new_pack.uWvq4J/_new  2019-05-09 10:09:48.269095803 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# 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 bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.3
+Version:5.5.4
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 License:BSD-2-Clause
@@ -31,7 +31,6 @@
 BuildRequires:  ghc-comonad-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-rpm-macros
-BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-th-abstraction-devel

++ bifunctors-5.5.3.tar.gz -> bifunctors-5.5.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.3/.travis.yml 
new/bifunctors-5.5.4/.travis.yml
--- old/bifunctors-5.5.3/.travis.yml2018-07-04 21:03:37.0 +0200
+++ new/bifunctors-5.5.4/.travis.yml2001-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,48 +26,38 @@
 - $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 -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 $CABALHOME/packages/hackage.haskell.org/01-index.tar
+  - rm -fv $CABALHOME/packages/hackage.haskell.org/01-index.tar.idx
 
-  - rm -rfv $HOME/.cabal/packages/head.hackage
+  - rm -rfv $CABALHOME/packages/head.hackage
 
 matrix:
   include:
-- compiler: "ghc-8.6.1"
-  env: GHCHEAD=true
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.6.1], 
sources: [hvr-ghc]}}
-- compiler: "ghc-8.4.3"
-# env: TEST=--disable-tests BENCH=--disable-benchmarks
-  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.4.3], 
sources: [hvr-ghc]}}
+- compiler: "ghc-8.6.4"
+  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.6.4], 
sources: [hvr-ghc]}}
+- compiler: "ghc-8.4.4"
+  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.4,ghc-8.4.4], 
sources: [hvr-ghc]}}
 - compiler: "ghc-8.2.2"
-# env: TEST=--

commit ghc-bifunctors for openSUSE:Factory

2018-10-24 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2018-10-25 08:22:44

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


Package is "ghc-bifunctors"

Thu Oct 25 08:22:44 2018 rev:12 rq:643356 version:5.5.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2018-07-24 17:13:37.614622878 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2018-10-25 08:22:47.219899399 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:31:13 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.R5LFGV/_old  2018-10-25 08:22:47.711899176 +0200
+++ /var/tmp/diff_new_pack.R5LFGV/_new  2018-10-25 08:22:47.711899176 +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-bifunctors for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2018-07-24 17:13:34

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


Package is "ghc-bifunctors"

Tue Jul 24 17:13:34 2018 rev:11 rq:623727 version:5.5.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2018-05-30 12:23:51.369099285 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2018-07-24 17:13:37.614622878 +0200
@@ -1,0 +2,17 @@
+Wed Jul 18 14:26:15 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
+Fri Jul 13 14:31:33 UTC 2018 - psim...@suse.com
+
+- Update bifunctors to version 5.5.3.
+  5.5.3 [2018.07.04]
+  --
+  * Make `biliftA2` a class method of `Biapplicative`.
+  * Add the `traverseBia`, `sequenceBia`, and `traverseBiaWith` functions for
+traversing a `Traversable` container in a `Biapplicative`.
+  * Avoid incurring some dependencies when using recent GHCs.
+
+---
@@ -79 +95,0 @@
-

Old:

  bifunctors-5.5.2.tar.gz
  bifunctors.cabal

New:

  bifunctors-5.5.3.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.bZEK8Y/_old  2018-07-24 17:13:38.146623568 +0200
+++ /var/tmp/diff_new_pack.bZEK8Y/_new  2018-07-24 17:13:38.150623574 +0200
@@ -19,14 +19,13 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.2
+Version:5.5.3
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 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-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -36,11 +35,11 @@
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-th-abstraction-devel
-BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-hspec-devel
+BuildRequires:  ghc-transformers-compat-devel
 %endif
 
 %description
@@ -59,7 +58,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ bifunctors-5.5.2.tar.gz -> bifunctors-5.5.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.5.2/.travis.yml 
new/bifunctors-5.5.3/.travis.yml
--- old/bifunctors-5.5.2/.travis.yml2018-02-06 19:24:49.0 +0100
+++ new/bifunctors-5.5.3/.travis.yml2018-07-04 21:03:37.0 +0200
@@ -1,6 +1,6 @@
 # This Travis job script has been generated by a script via
 #
-#   runghc make_travis_yml_2.hs '-o' '.travis.yml' 
'--irc-channel=irc.freenode.org#haskell-lens' '--no-no-tests-no-bench' 
'--no-installed' 'cabal.project'
+#   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'
 #
 # For more information, see https://github.com/hvr/multi-ghc-travis
 #
@@ -36,42 +36,45 @@
 
 matrix:
   include:
-- compiler: "ghc-7.0.4"
+- compiler: "ghc-8.6.1"
+  env: GHCHEAD=true
+  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.6.1], 
sources: [hvr-ghc]}}
+- compiler: "ghc-8.4.3"
 # env: TEST=--disable-tests BENCH=--disable-benchmarks
-  addons: {apt: {packages: [*apt_packages,cabal-install-2.0,ghc-7.0.4], 
sources: [hvr-ghc]}}
-- compiler: "ghc-7.2.2"
+  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.4.3], 
sources: [hvr-ghc]}}
+- compiler: "ghc-8.2.2"
 # env: TEST=--disable-tests BENCH=--disable-benchmarks
-  addons: {apt: {packages: [*apt_packages,cabal-install-2.0,ghc-7.2.2], 
sources: [hvr-ghc]}}
-- compiler: "ghc-7.4.2"
+  addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.2.2], 
sources: [hvr-ghc]}}
+- compiler: "ghc-8.0.2"
 # env: TEST=--disable-tests BENCH=--disable-benchmarks
-  addons: {apt: {packages: [*apt_packages,cabal-install-2.0,ghc-7.4.2], 
sources: [hvr-

commit ghc-bifunctors for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2018-05-30 12:01:02

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


Package is "ghc-bifunctors"

Wed May 30 12:01:02 2018 rev:10 rq:607753 version:5.5.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2017-09-20 17:10:33.587555386 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2018-05-30 12:23:51.369099285 +0200
@@ -1,0 +2,18 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update bifunctors to version 5.5.2 revision 2.
+  * `Data.Bifunctor.TH` now derives `bimap`/`bitraverse`
+implementations for empty data types that are strict in the argument.
+  * `Data.Bifunctor.TH` no longer derives `bifoldr`/`bifoldMap` implementations
+that error on empty data types. Instead, they simply return the folded 
state
+(for `bifoldr`) or `mempty` (for `bifoldMap`).
+  * When using `Data.Bifunctor.TH` to derive `Bifunctor` or `Bitraversable`
+instances for data types where the last two type variables are at phantom
+roles, generated `bimap`/`bitraverse` implementations now use `coerce` for
+efficiency.
+  * Add `Options` to `Data.Bifunctor.TH`, along with variants of existing
+functions that take `Options` as an argument. For now, the only 
configurable
+option is whether derived instances for empty data types should use the
+`EmptyCase` extension (this is disabled by default).
+
+---

Old:

  bifunctors-5.4.2.tar.gz

New:

  bifunctors-5.5.2.tar.gz
  bifunctors.cabal



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.u8IQAV/_old  2018-05-30 12:23:51.909082574 +0200
+++ /var/tmp/diff_new_pack.u8IQAV/_new  2018-05-30 12:23:51.913082450 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,13 +19,14 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.4.2
+Version:5.5.2
 Release:0
 Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 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-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -34,6 +35,7 @@
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
+BuildRequires:  ghc-th-abstraction-devel
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
 %if %{with tests}
@@ -57,6 +59,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
@@ -74,7 +77,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.markdown README.markdown

++ bifunctors-5.4.2.tar.gz -> bifunctors-5.5.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.4.2/.travis.yml 
new/bifunctors-5.5.2/.travis.yml
--- old/bifunctors-5.4.2/.travis.yml2017-04-19 17:08:41.0 +0200
+++ new/bifunctors-5.5.2/.travis.yml2018-02-06 19:24:49.0 +0100
@@ -1,114 +1,147 @@
-# This file has been generated -- see https://github.com/hvr/multi-ghc-travis
+# This Travis job script has been generated by a script via
+#
+#   runghc make_travis_yml_2.hs '-o' '.travis.yml' 
'--irc-channel=irc.freenode.org#haskell-lens' '--no-no-tests-no-bench' 
'--no-installed' 'cabal.project'
+#
+# For more information, see https://github.com/hvr/multi-ghc-travis
+#
 language: c
 sudo: false
 
+git:
+  submodules: false  # whether to recursively clone submodules
+
+notifications:
+  irc:
+channels:
+  - "irc.freenode.org#haskell-lens"
+skip_join: true
+template:
+  - "\x0313bifunctors\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 
%{build_url} %{message}"
+
 cache:
   directories:
-- $HOME/.cabsnap
 - $HOME/.cabal/packag

commit ghc-bifunctors for openSUSE:Factory

2017-09-20 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2017-09-20 17:10:32

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


Package is "ghc-bifunctors"

Wed Sep 20 17:10:32 2017 rev:9 rq:527237 version:5.4.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2017-06-04 01:51:49.380065358 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2017-09-20 17:10:33.587555386 +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-bifunctors.spec ++
--- /var/tmp/diff_new_pack.cc9uQr/_old  2017-09-20 17:10:34.299455173 +0200
+++ /var/tmp/diff_new_pack.cc9uQr/_new  2017-09-20 17:10:34.299455173 +0200
@@ -21,10 +21,10 @@
 Name:   ghc-%{pkg_name}
 Version:5.4.2
 Release:0
-Summary:Bifunctors
+Summary:Collection Haskell 98 bifunctors, bifoldables and 
bitraversables
 License:BSD-2-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
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -36,18 +36,17 @@
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-hspec-devel
 %endif
 
 %description
-Bifunctors.
+Bifunctor, bifoldable, and bitraversable instances for Haskell 98.
 
 %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}
@@ -75,11 +74,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGELOG.markdown README.markdown
 
 %changelog




commit ghc-bifunctors for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2017-06-04 01:51:43

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


Package is "ghc-bifunctors"

Sun Jun  4 01:51:43 2017 rev:8 rq:494138 version:5.4.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2017-01-12 15:47:00.358337624 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2017-06-04 01:51:49.380065358 +0200
@@ -1,0 +2,5 @@
+Mon Apr 24 12:26:43 UTC 2017 - psim...@suse.com
+
+- Update to version 5.4.2 with cabal2obs.
+
+---

Old:

  bifunctors-5.4.1.tar.gz
  bifunctors.cabal

New:

  bifunctors-5.4.2.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.eAfQGH/_old  2017-06-04 01:51:51.179811081 +0200
+++ /var/tmp/diff_new_pack.eAfQGH/_new  2017-06-04 01:51:51.179811081 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# 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,13 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.4.1
+Version:5.4.2
 Release:0
 Summary:Bifunctors
 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/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
@@ -59,7 +58,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
@@ -82,5 +80,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGELOG.markdown README.markdown
 
 %changelog

++ bifunctors-5.4.1.tar.gz -> bifunctors-5.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.4.1/.travis.yml 
new/bifunctors-5.4.2/.travis.yml
--- old/bifunctors-5.4.1/.travis.yml2016-07-19 17:38:29.0 +0200
+++ new/bifunctors-5.4.2/.travis.yml2017-04-19 17:08:41.0 +0200
@@ -31,9 +31,12 @@
 - env: CABALVER=1.22 GHCVER=7.10.3
   compiler: ": #GHC 7.10.3"
   addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.3], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.24 GHCVER=8.0.1
-  compiler: ": #GHC 8.0.1"
-  addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.24 GHCVER=8.0.2
+  compiler: ": #GHC 8.0.2"
+  addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.2], sources: 
[hvr-ghc]}}
+- env: CABALVER=2.0 GHCVER=8.2.1
+  compiler: ": #GHC 8.2.1"
+  addons: {apt: {packages: [cabal-install-2.0,ghc-8.2.1], sources: 
[hvr-ghc]}}
 - env: CABALVER=head GHCVER=head
   compiler: ": #GHC head"
   addons: {apt: {packages: [cabal-install-head,ghc-head], sources: 
[hvr-ghc]}}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.4.1/CHANGELOG.markdown 
new/bifunctors-5.4.2/CHANGELOG.markdown
--- old/bifunctors-5.4.1/CHANGELOG.markdown 2016-07-19 17:38:29.0 
+0200
+++ new/bifunctors-5.4.2/CHANGELOG.markdown 2017-04-19 17:08:41.0 
+0200
@@ -1,3 +1,8 @@
+5.4.2
+-
+* Make `deriveBitraversable` use `liftA2` in derived implementations of 
`bitraverse` when possible, now that `liftA2` is a class method of 
`Applicative` (as of GHC 8.2)
+* Backport slightly more efficient implementations of `bimapDefault` and 
`bifoldMapDefault`
+
 5.4.1
 -
 * Add explicit `Safe`, `Trustworthy`, and `Unsafe` annotations. In particular, 
annotate the `Data.Bifoldable` module as `Trustworthy` (previously, it was 
inferred to be `Unsafe`).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-5.4.1/bifunctors.cabal 
new/bifunctors-5.4.2/bifunctors.cabal
--- old/bifunctors-5.4.1/bifunctors.cabal   2016-07-19 17:38:29.0 
+0200
+++ new/bifunctors-5.4.2/bifunctors.cabal   2017-04-19 17:08:41.0 
+0200
@@ -1,6 +1,6 @@
 name:  bifunctors
 category:  Data, Functors
-version:  

commit ghc-bifunctors for openSUSE:Factory

2016-10-23 Thread h_root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2016-10-23 12:50:36

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


Package is "ghc-bifunctors"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2016-07-21 08:01:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2016-10-23 12:50:38.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 15 07:09:13 UTC 2016 - psim...@suse.com
+
+- Update to version 5.4.1 revision 0 with cabal2obs.
+
+---

Old:

  bifunctors-5.2.tar.gz

New:

  bifunctors-5.4.1.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.1Vn9wQ/_old  2016-10-23 12:50:39.0 +0200
+++ /var/tmp/diff_new_pack.1Vn9wQ/_new  2016-10-23 12:50:39.0 +0200
@@ -19,29 +19,28 @@
 %global pkg_name bifunctors
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.2
+Version:5.4.1
 Release:0
 Summary:Bifunctors
 License:BSD-2-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-base-orphans-devel
 BuildRequires:  ghc-comonad-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
+BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-hspec-devel
-BuildRequires:  ghc-transformers-compat-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Bifunctors.
@@ -60,20 +59,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

++ bifunctors-5.2.tar.gz -> bifunctors-5.4.1.tar.gz ++
 4043 lines of diff (skipped)




commit ghc-bifunctors for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

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

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


Package is "ghc-bifunctors"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2016-01-28 17:24:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2016-07-21 08:01:46.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:23:21 UTC 2016 - psim...@suse.com
+
+- Update to version 5.2 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.7MjKI9/_old  2016-07-21 08:01:47.0 +0200
+++ /var/tmp/diff_new_pack.7MjKI9/_new  2016-07-21 08:01:47.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bifunctors
 #
-# 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,53 +17,64 @@
 
 
 %global pkg_name bifunctors
-
-Name:   ghc-bifunctors
+%bcond_with tests
+Name:   ghc-%{pkg_name}
 Version:5.2
 Release:0
 Summary:Bifunctors
 License:BSD-2-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-comonad-devel
 BuildRequires:  ghc-containers-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel
+BuildRequires:  ghc-transformers-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with tests}
+BuildRequires:  ghc-QuickCheck-devel
+BuildRequires:  ghc-hspec-devel
+BuildRequires:  ghc-transformers-compat-devel
+%endif
 # End cabal-rpm deps
 
 %description
-The bifunctors package
-
+Bifunctors.
 
 %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
+%endif
+
+
 %post devel
 %ghc_pkg_recache
 
@@ -76,5 +87,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGELOG.markdown README.markdown
 
 %changelog




commit ghc-bifunctors for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

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

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


Package is "ghc-bifunctors"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2016-01-08 15:23:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2016-01-28 17:24:31.0 +0100
@@ -1,0 +2,9 @@
+Wed Jan 20 08:55:42 UTC 2016 - mimi...@gmail.com
+
+- update to 5.2
+* dded several Arrow-like instances for Tannen so we can use it as the Cayley 
+construction if needed.
+* Added Data.Bifunctor.Sum
+* Added BifunctorFunctor, BifunctorMonad and BifunctorComonad.
+
+---

Old:

  bifunctors-5.1.tar.gz

New:

  bifunctors-5.2.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.KK2FzZ/_old  2016-01-28 17:24:31.0 +0100
+++ /var/tmp/diff_new_pack.KK2FzZ/_new  2016-01-28 17:24:31.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name bifunctors
 
 Name:   ghc-bifunctors
-Version:5.1
+Version:5.2
 Release:0
 Summary:Bifunctors
 License:BSD-2-Clause
@@ -32,6 +32,8 @@
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
+BuildRequires:  ghc-comonad-devel
+BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 BuildRequires:  ghc-template-haskell-devel

++ bifunctors-5.1.tar.gz -> bifunctors-5.2.tar.gz ++
 1684 lines of diff (skipped)




commit ghc-bifunctors for openSUSE:Factory

2016-01-08 Thread h_root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2016-01-08 15:23:10

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


Package is "ghc-bifunctors"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2015-08-25 08:48:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2016-01-08 15:23:11.0 +0100
@@ -1,0 +2,9 @@
+Thu Dec 17 10:34:03 UTC 2015 - mimi...@gmail.com
+
+- update to 5.1
+* Added Data.Bifunctor.Fix
+* Added Data.Bifunctor.TH, which permits TemplateHaskell-based deriving 
+of Bifunctor, Bifoldable and Bitraversable instances.
+* Simplified Bitraversable.
+
+---

Old:

  bifunctors-5.tar.gz

New:

  bifunctors-5.1.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.KMQRai/_old  2016-01-08 15:23:12.0 +0100
+++ /var/tmp/diff_new_pack.KMQRai/_new  2016-01-08 15:23:12.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name bifunctors
 
 Name:   ghc-bifunctors
-Version:5
+Version:5.1
 Release:0
 Summary:Bifunctors
 License:BSD-2-Clause
@@ -34,6 +34,7 @@
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
+BuildRequires:  ghc-template-haskell-devel
 # End cabal-rpm deps
 
 %description

++ bifunctors-5.tar.gz -> bifunctors-5.1.tar.gz ++
 2431 lines of diff (skipped)




commit ghc-bifunctors for openSUSE:Factory

2015-08-24 Thread h_root
Hello community,

here is the log from the commit of package ghc-bifunctors for openSUSE:Factory 
checked in at 2015-08-25 07:19:39

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


Package is "ghc-bifunctors"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bifunctors/ghc-bifunctors.changes
2015-05-29 10:38:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-bifunctors.new/ghc-bifunctors.changes   
2015-08-25 08:48:10.0 +0200
@@ -1,0 +2,8 @@
+Thu Aug  6 19:08:19 UTC 2015 - mimi...@gmail.com
+
+- update to version 5
+* Inverted the dependency on semigroupoids. We can support a much wider array 
of base 
+  versions than it can.
+* Added flags
+
+---

Old:

  bifunctors-4.2.1.tar.gz

New:

  bifunctors-5.tar.gz



Other differences:
--
++ ghc-bifunctors.spec ++
--- /var/tmp/diff_new_pack.QwyvmN/_old  2015-08-25 08:48:10.0 +0200
+++ /var/tmp/diff_new_pack.QwyvmN/_new  2015-08-25 08:48:10.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package ghc
+# spec file for package ghc-bifunctors
 #
 # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
@@ -18,8 +18,8 @@
 
 %global pkg_name bifunctors
 
-Name:   ghc-%{pkg_name}
-Version:4.2.1
+Name:   ghc-bifunctors
+Version:5
 Release:0
 Summary:Bifunctors
 License:BSD-2-Clause
@@ -32,13 +32,12 @@
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
-BuildRequires:  ghc-semigroupoids-devel
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tagged-devel
 # End cabal-rpm deps
 
 %description
-Bifunctors.
+The bifunctors package
 
 
 %package devel

++ bifunctors-4.2.1.tar.gz -> bifunctors-5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-4.2.1/.travis.yml 
new/bifunctors-5/.travis.yml
--- old/bifunctors-4.2.1/.travis.yml2015-03-06 23:32:17.0 +0100
+++ new/bifunctors-5/.travis.yml2015-05-15 08:56:51.0 +0200
@@ -1,50 +1,45 @@
-# See https://github.com/hvr/multi-ghc-travis for more information
-
-notifications:
-  irc:
-channels:
-  - "irc.freenode.org#haskell-lens"
-skip_join: true
-template:
-  - "\x0313bifunctors\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 
%{build_url} %{message}"
-
 env:
- - GHCVER=7.4.1
- - GHCVER=7.4.2
- - GHCVER=7.6.1
- - GHCVER=7.6.2
- - GHCVER=7.6.3
- - GHCVER=7.8.2
- - GHCVER=head
+ - GHCVER=7.0.1 CABALVER=1.16
+ - GHCVER=7.0.4 CABALVER=1.16
+ - GHCVER=7.2.2 CABALVER=1.16
+ - GHCVER=7.4.2 CABALVER=1.16
+ - GHCVER=7.6.3 CABALVER=1.16
+ - GHCVER=7.8.4 CABALVER=1.18
+ - GHCVER=7.10.1 CABALVER=1.22
+ - GHCVER=head CABALVER=1.22
 
 matrix:
   allow_failures:
-   - env: GHCVER=head
+   - env: GHCVER=head CABALVER=1.20
 
 before_install:
- - sudo add-apt-repository -y ppa:hvr/ghc
- - sudo apt-get update
- - sudo apt-get install cabal-install-1.18 ghc-$GHCVER
- - export PATH=/opt/ghc/$GHCVER/bin:~/.cabal/bin:$PATH
+ - travis_retry sudo add-apt-repository -y ppa:hvr/ghc
+ - travis_retry sudo apt-get update
+ - travis_retry sudo apt-get install cabal-install-$CABALVER ghc-$GHCVER
+ - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
+ - cabal --version
 
 install:
- - cabal-1.18 update
- - cabal-1.18 install --only-dependencies --enable-tests
- - cabal-1.18 install happy packunused packdeps
+ - travis_retry cabal update
+ - cabal install --enable-tests --only-dependencies
 
 script:
- - cabal-1.18 configure --enable-tests -v2
- - cabal-1.18 build --ghc-options=-ddump-minimal-imports
- # - packunused
- - packdeps bifunctors.cabal
- - cabal-1.18 test
- - cabal-1.18 check
- - cabal-1.18 sdist
- - export SRC_TGZ=$(cabal-1.18 info . | awk '{print $2 ".tar.gz";exit}') ;
+ - cabal configure -v2 --enable-tests
+ - cabal build
+ - cabal sdist
+ - export SRC_TGZ=$(cabal info . | awk '{print $2 ".tar.gz";exit}') ;
cd dist/;
if [ -f "$SRC_TGZ" ]; then
-  cabal-1.18 install "$SRC_TGZ";
+  cabal install "$SRC_TGZ";
else
   echo "expected '$SRC_TGZ' not found";
   exit 1;
fi
+
+notifications:
+  irc:
+channels:
+  - "irc.freenode.org#haskell-lens"
+skip_join: true
+template:
+  - "\x0313bifunctors\x0f/\x0306%{branch}\x0f \x0314%{commit}\x0f 
%{message} \x0302\x1f%{build_url}\x0f"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bifunctors-4.2.1/CHANGELOG.markdown 
new/bifunctors-5/CHANGELOG.markdown
--- old/bifunctors-4.2.1/CHANGELOG.markdown 1970-01-01 01:00:00.0 
+0100
+++ new/bifunctors-5/CHANGELOG.markdow