commit ghc-void for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2020-08-28 21:40:58

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


Package is "ghc-void"

Fri Aug 28 21:40:58 2020 rev:14 rq:829485 version:0.7.3

Changes:

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



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.qSI72H/_old  2020-08-28 21:41:00.392879051 +0200
+++ /var/tmp/diff_new_pack.qSI72H/_new  2020-08-28 21:41:00.396879052 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -42,7 +42,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 
 %build
 %ghc_lib_build




commit ghc-void for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2020-06-19 17:21:03

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


Package is "ghc-void"

Fri Jun 19 17:21:03 2020 rev:13 rq:815216 version:0.7.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2019-12-27 
13:59:08.184825527 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-void.new.3606/ghc-void.changes  
2020-06-19 17:21:06.183491103 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:51 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.gJ6OmF/_old  2020-06-19 17:21:06.903493236 +0200
+++ /var/tmp/diff_new_pack.gJ6OmF/_new  2020-06-19 17:21:06.907493248 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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-void for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2019-12-27 13:59:06

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


Package is "ghc-void"

Fri Dec 27 13:59:06 2019 rev:12 rq:759559 version:0.7.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2019-05-17 
23:43:22.977905574 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new.6675/ghc-void.changes  
2019-12-27 13:59:08.184825527 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:15:12 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.vCBKNm/_old  2019-12-27 13:59:08.640825747 +0100
+++ /var/tmp/diff_new_pack.vCBKNm/_new  2019-12-27 13:59:08.644825749 +0100
@@ -22,7 +22,6 @@
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause
-Group:  Development/Libraries/Haskell
 URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
@@ -34,7 +33,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-void for openSUSE:Factory

2019-05-17 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2019-05-17 23:43:21

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


Package is "ghc-void"

Fri May 17 23:43:21 2019 rev:11 rq:703481 version:0.7.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2018-10-25 
09:07:14.974472444 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new.5148/ghc-void.changes  
2019-05-17 23:43:22.977905574 +0200
@@ -1,0 +2,8 @@
+Sat May 11 02:00:44 UTC 2019 - psim...@suse.com
+
+- Update void to version 0.7.3.
+  0.7.3 [2019.05.10]
+  --
+  * Backport the `Lift Void` instance introduced in 
`template-haskell-2.15.0.0`.
+
+---

Old:

  void-0.7.2.tar.gz

New:

  void-0.7.3.tar.gz



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.ytj6wh/_old  2019-05-17 23:43:23.785905130 +0200
+++ /var/tmp/diff_new_pack.ytj6wh/_new  2019-05-17 23:43:23.789905127 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# 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
@@ -18,7 +18,7 @@
 
 %global pkg_name void
 Name:   ghc-%{pkg_name}
-Version:0.7.2
+Version:0.7.3
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause

++ void-0.7.2.tar.gz -> void-0.7.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7.2/.gitignore new/void-0.7.3/.gitignore
--- old/void-0.7.2/.gitignore   2017-03-25 05:22:56.0 +0100
+++ new/void-0.7.3/.gitignore   2001-09-09 03:46:40.0 +0200
@@ -13,3 +13,22 @@
 tags
 wiki
 wip
+dist-newstyle/
+.stack-work/
+cabal-dev
+*.chi
+*.chs.h
+*.dyn_o
+*.dyn_hi
+.hpc
+.hsenv
+.cabal-sandbox/
+cabal.sandbox.config
+*.prof
+*.aux
+*.hp
+*.eventlog
+cabal.project.local
+cabal.project.local~
+.HTF/
+.ghc.environment.*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7.2/.travis.yml new/void-0.7.3/.travis.yml
--- old/void-0.7.2/.travis.yml  2017-03-25 05:22:56.0 +0100
+++ new/void-0.7.3/.travis.yml  2001-09-09 03:46:40.0 +0200
@@ -1,108 +1,174 @@
-# This file has been generated -- see https://github.com/hvr/multi-ghc-travis
+# This Travis job script has been generated by a script via
+#
+#   haskell-ci '--output=.travis.yml' '--config=cabal.haskell-ci' 
'cabal.project'
+#
+# For more information, see https://github.com/haskell-CI/haskell-ci
+#
+# version: 0.3.20190425
+#
 language: c
-sudo: false
-
+dist: xenial
+git:
+  # whether to recursively clone submodules
+  submodules: false
 notifications:
   irc:
 channels:
-  - "irc.freenode.org#haskell-lens"
+  - irc.freenode.org#haskell-lens
 skip_join: true
 template:
-  - "\x0313void\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} 
%{message}"
-
+  - "\"\\x0313void\\x03/\\x0306%{branch}\\x03 \\x0314%{commit}\\x03 
%{build_url} %{message}\""
 cache:
   directories:
-- $HOME/.cabsnap
 - $HOME/.cabal/packages
-
+- $HOME/.cabal/store
 before_cache:
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/build-reports.log
-  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/00-index.tar
-
+  - rm -fv $CABALHOME/packages/hackage.haskell.org/build-reports.log
+  # remove files that are regenerated by 'cabal update'
+  - 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 $CABALHOME/packages/head.hackage
 matrix:
   include:
-- env: CABALVER=1.18 GHCVER=7.0.4
-  compiler: ": #GHC 7.0.4"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.0.4], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.2.2
-  compiler: ": #GHC 7.2.2"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.2.2], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.4.2
-  compiler: ": #GHC 7.4.2"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.4.2], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.6.3
-  compiler: ": #GHC 7.6.3"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.6.3], sources: 
[hvr-

commit ghc-void for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2018-10-25 09:07:09

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


Package is "ghc-void"

Thu Oct 25 09:07:09 2018 rev:10 rq:643491 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2018-07-24 
17:24:16.491444800 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2018-10-25 
09:07:14.974472444 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:32:15 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.rLXbVX/_old  2018-10-25 09:07:15.590472076 +0200
+++ /var/tmp/diff_new_pack.rLXbVX/_new  2018-10-25 09:07:15.590472076 +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-void for openSUSE:Factory

2018-07-24 Thread root
Hello community,

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

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


Package is "ghc-void"

Tue Jul 24 17:24:14 2018 rev:9 rq:624318 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2018-05-30 
12:27:54.121029207 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2018-07-24 
17:24:16.491444800 +0200
@@ -1,0 +2,6 @@
+Wed Jul 18 14:26:48 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
@@ -28 +33,0 @@
-
@@ -40 +44,0 @@
-



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.idFXNd/_old  2018-07-24 17:24:16.931445361 +0200
+++ /var/tmp/diff_new_pack.idFXNd/_new  2018-07-24 17:24:16.935445367 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# 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




commit ghc-void for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2018-05-30 12:21:35

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


Package is "ghc-void"

Wed May 30 12:21:35 2018 rev:8 rq:609831 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2017-09-15 
22:23:36.504574079 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2018-05-30 
12:27:54.121029207 +0200
@@ -1,0 +2,5 @@
+Wed May 16 14:36:30 UTC 2018 - psim...@suse.com
+
+- Prefer the new %license attribute over %doc.
+
+---



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.zoPAr9/_old  2018-05-30 12:27:55.044996670 +0200
+++ /var/tmp/diff_new_pack.zoPAr9/_new  2018-05-30 12:27:55.048996529 +0200
@@ -59,7 +59,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.markdown README.markdown




commit ghc-void for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2017-09-15 22:23:35

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


Package is "ghc-void"

Fri Sep 15 22:23:35 2017 rev:7 rq:525649 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2017-04-14 
13:39:13.354658829 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2017-09-15 
22:23:36.504574079 +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-void.spec ++
--- /var/tmp/diff_new_pack.6aTY87/_old  2017-09-15 22:23:37.084492378 +0200
+++ /var/tmp/diff_new_pack.6aTY87/_new  2017-09-15 22:23:37.084492378 +0200
@@ -22,12 +22,11 @@
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause
-Group:  Development/Languages/Other
-Url:https://hackage.haskell.org/package/%{pkg_name}
+Group:  Development/Libraries/Haskell
+URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A Haskell 98 logically uninhabited data type, used to indicate that a given
@@ -35,7 +34,7 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
@@ -60,11 +59,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-void for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2017-04-14 13:39:12

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


Package is "ghc-void"

Fri Apr 14 13:39:12 2017 rev:6 rq:485174 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2016-07-27 
16:11:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2017-04-14 
13:39:13.354658829 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:40:50 UTC 2017 - psim...@suse.com
+
+- Update to version 0.7.2 with cabal2obs.
+
+---

Old:

  void-0.7.1.tar.gz

New:

  void-0.7.2.tar.gz



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.fsi5mv/_old  2017-04-14 13:39:14.226535605 +0200
+++ /var/tmp/diff_new_pack.fsi5mv/_new  2017-04-14 13:39:14.230535041 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# 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
@@ -18,21 +18,16 @@
 
 %global pkg_name void
 Name:   ghc-%{pkg_name}
-Version:0.7.1
+Version:0.7.2
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
-BuildRequires:  ghc-deepseq-devel
-BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-rpm-macros
-BuildRequires:  ghc-semigroups-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 A Haskell 98 logically uninhabited data type, used to indicate that a given
@@ -52,15 +47,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ void-0.7.1.tar.gz -> void-0.7.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7.1/.travis.yml new/void-0.7.2/.travis.yml
--- old/void-0.7.1/.travis.yml  2015-09-13 20:16:23.0 +0200
+++ new/void-0.7.2/.travis.yml  2017-03-25 05:22:56.0 +0100
@@ -1 +1,108 @@
-language: haskell
+# This file has been generated -- see https://github.com/hvr/multi-ghc-travis
+language: c
+sudo: false
+
+notifications:
+  irc:
+channels:
+  - "irc.freenode.org#haskell-lens"
+skip_join: true
+template:
+  - "\x0313void\x03/\x0306%{branch}\x03 \x0314%{commit}\x03 %{build_url} 
%{message}"
+
+cache:
+  directories:
+- $HOME/.cabsnap
+- $HOME/.cabal/packages
+
+before_cache:
+  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/build-reports.log
+  - rm -fv $HOME/.cabal/packages/hackage.haskell.org/00-index.tar
+
+matrix:
+  include:
+- env: CABALVER=1.18 GHCVER=7.0.4
+  compiler: ": #GHC 7.0.4"
+  addons: {apt: {packages: [cabal-install-1.18,ghc-7.0.4], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.18 GHCVER=7.2.2
+  compiler: ": #GHC 7.2.2"
+  addons: {apt: {packages: [cabal-install-1.18,ghc-7.2.2], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.18 GHCVER=7.4.2
+  compiler: ": #GHC 7.4.2"
+  addons: {apt: {packages: [cabal-install-1.18,ghc-7.4.2], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.18 GHCVER=7.6.3
+  compiler: ": #GHC 7.6.3"
+  addons: {apt: {packages: [cabal-install-1.18,ghc-7.6.3], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.18 GHCVER=7.8.4
+  compiler: ": #GHC 7.8.4"
+  addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4], sources: 
[hvr-ghc]}}
+- 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.2
+  compiler: ": #GHC 8.0.2"
+  addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.2], sources: 
[hvr-ghc]}}
+- env: CABALVER=head GHCVER=head
+  compiler: ": #GHC head"
+  addons: {apt: {packages: [cabal-install-head,ghc-head], sources: 
[hvr-ghc]}}
+
+  allow_failures:
+- env: CABALVER=head GHCVER=head
+
+before_install:
+ - unset CC
+ - export PATH=/opt/ghc/$GHCVER/bin:/opt/cabal/$CABALVER/bin:$PATH
+
+install:
+ - cabal --version
+ - echo "$(ghc --version) [$(ghc --print-project-git-

commit ghc-void for openSUSE:Factory

2016-07-27 Thread h_root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2016-07-27 16:11:34

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


Package is "ghc-void"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2015-09-24 
06:15:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2016-07-27 
16:11:35.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:04:03 UTC 2016 - psim...@suse.com
+
+- Update to version 0.7.1 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.o6r58r/_old  2016-07-27 16:11:36.0 +0200
+++ /var/tmp/diff_new_pack.o6r58r/_new  2016-07-27 16:11:36.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# 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,50 +17,50 @@
 
 
 %global pkg_name void
-
-Name:   ghc-void
+Name:   ghc-%{pkg_name}
 Version:0.7.1
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause
 Group:  System/Libraries
-
-Url:http://hackage.haskell.org/package/%{pkg_name}
-Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
+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-rpm-macros
 # Begin cabal-rpm deps:
+BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-hashable-devel
+BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroups-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 
 %description
 A Haskell 98 logically uninhabited data type, used to indicate that a given
 term should not exist.
 
-
 %package devel
 Summary:Haskell %{pkg_name} library development files
 Group:  Development/Libraries/Other
-Provides:   %{name}-static = %{version}-%{release}
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
+Requires(post): ghc-compiler = %{ghc_version}
+Requires(postun): ghc-compiler = %{ghc_version}
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
-
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
+
 %build
 %ghc_lib_build
 
+
 %install
 %ghc_lib_install
 
+
 %post devel
 %ghc_pkg_recache
 
@@ -73,6 +73,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.markdown
+%doc CHANGELOG.markdown README.markdown
 
 %changelog




commit ghc-void for openSUSE:Factory

2015-09-23 Thread h_root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2015-09-24 06:15:10

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


Package is "ghc-void"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2015-05-21 
08:13:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2015-09-24 
06:15:11.0 +0200
@@ -1,0 +2,8 @@
+Sun Sep 20 19:24:46 UTC 2015 - mimi...@gmail.com
+
+- update to 0.7.1
+* Support semigroups 0.17 on older GHCs
+* Backported NFData's semigroup instance to older GHCs.
+
+
+---

Old:

  void-0.7.tar.gz

New:

  void-0.7.1.tar.gz



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.B7yYI8/_old  2015-09-24 06:15:12.0 +0200
+++ /var/tmp/diff_new_pack.B7yYI8/_new  2015-09-24 06:15:12.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name void
 
 Name:   ghc-void
-Version:0.7
+Version:0.7.1
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause

++ void-0.7.tar.gz -> void-0.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7/CHANGELOG.markdown 
new/void-0.7.1/CHANGELOG.markdown
--- old/void-0.7/CHANGELOG.markdown 2014-12-02 10:57:57.0 +0100
+++ new/void-0.7.1/CHANGELOG.markdown   2015-09-13 20:16:23.0 +0200
@@ -1,3 +1,8 @@
+0.7.1
+-
+* Support `semigroups` 0.17 on older GHCs
+* Backported `NFData`'s `semigroup` instance to older GHCs.
+
 0.7
 ---
 * adapt to `Data.Void` being moved into `base-4.8`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7/LICENSE new/void-0.7.1/LICENSE
--- old/void-0.7/LICENSE2014-12-02 10:57:57.0 +0100
+++ new/void-0.7.1/LICENSE  2015-09-13 20:16:23.0 +0200
@@ -1,4 +1,4 @@
-Copyright 2013 Edward Kmett
+Copyright 2015 Edward Kmett
 
 All rights reserved.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7/README.markdown 
new/void-0.7.1/README.markdown
--- old/void-0.7/README.markdown2014-12-02 10:57:57.0 +0100
+++ new/void-0.7.1/README.markdown  2015-09-13 20:16:23.0 +0200
@@ -1,7 +1,7 @@
 void
 
 
-[![Build 
Status](https://secure.travis-ci.org/ekmett/void.png?branch=master)](http://travis-ci.org/ekmett/void)
+[![Hackage](https://img.shields.io/hackage/v/void.svg)](https://hackage.haskell.org/package/void)
 [![Build 
Status](https://secure.travis-ci.org/ekmett/void.png?branch=master)](http://travis-ci.org/ekmett/void)
 
 This package provides a canonical 'uninhabited' data type for Haskell. This 
arises in a surprisingly wide array of situations in practice.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7/src/Data/Void/Unsafe.hs 
new/void-0.7.1/src/Data/Void/Unsafe.hs
--- old/void-0.7/src/Data/Void/Unsafe.hs2014-12-02 10:57:57.0 
+0100
+++ new/void-0.7.1/src/Data/Void/Unsafe.hs  2015-09-13 20:16:23.0 
+0200
@@ -5,7 +5,7 @@
 #endif
 -
 -- |
--- Copyright   :  (C) 2008-2013 Edward Kmett
+-- Copyright   :  (C) 2008-2015 Edward Kmett
 -- License :  BSD-style (see the file LICENSE)
 --
 -- Maintainer  :  Edward Kmett 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.7/src-old/Data/Void.hs 
new/void-0.7.1/src-old/Data/Void.hs
--- old/void-0.7/src-old/Data/Void.hs   2014-12-02 10:57:57.0 +0100
+++ new/void-0.7.1/src-old/Data/Void.hs 2015-09-13 20:16:23.0 +0200
@@ -15,9 +15,13 @@
 #ifndef MIN_VERSION_base
 #define MIN_VERSION_base(x,y,z) 1
 #endif
+
+#ifndef MIN_VERSION_semigroups
+#define MIN_VERSION_semigroups(x,y,z) 1
+#endif
 -
 -- |
--- Copyright   :  (C) 2008-2013 Edward Kmett
+-- Copyright   :  (C) 2008-2015 Edward Kmett
 -- License :  BSD-style (see the file LICENSE)
 --
 -- Maintainer  :  Edward Kmett 
@@ -32,6 +36,7 @@
   , vacuousM
   ) where
 
+import Control.DeepSeq (NFData(..))
 import Control.Monad (liftM)
 import Data.Ix
 import Data.Hashable
@@ -98,7 +103,11 @@
 
 instance Semigroup Void where
   a <> _ = a
+#if MIN_VERSION_semigroups(0,17,0)
+  stimes _ a = a
+#else
   times1p _ a = a
+#endif
 
 instance Ix Void where
   range _ = []
@@ -109,3 +118,7 @@
 #if MIN_VERSION_base(4,0,0)
 instance Exception Void
 #endif

commit ghc-void for openSUSE:Factory

2015-05-20 Thread h_root
Hello community,

here is the log from the commit of package ghc-void for openSUSE:Factory 
checked in at 2015-05-21 08:13:28

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


Package is "ghc-void"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-void/ghc-void.changes2014-04-02 
17:19:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-void.new/ghc-void.changes   2015-05-21 
08:13:29.0 +0200
@@ -1,0 +2,7 @@
+Wed Apr 22 07:00:41 UTC 2015 - mimi...@gmail.com
+
+- update to 0.7
+* adapt to `Data.Void` being moved into `base-4.8`
+* `vacuousM` removed
+
+---

Old:

  _service
  void-0.6.1.tar.gz

New:

  void-0.7.tar.gz



Other differences:
--
++ ghc-void.spec ++
--- /var/tmp/diff_new_pack.NJdfB9/_old  2015-05-21 08:13:30.0 +0200
+++ /var/tmp/diff_new_pack.NJdfB9/_new  2015-05-21 08:13:30.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-void
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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 void
 
 Name:   ghc-void
-Version:0.6.1
+Version:0.7
 Release:0
 Summary:A Haskell 98 logically uninhabited data type
 License:BSD-3-Clause

++ void-0.6.1.tar.gz -> void-0.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.6.1/CHANGELOG.markdown 
new/void-0.7/CHANGELOG.markdown
--- old/void-0.6.1/CHANGELOG.markdown   2013-06-20 21:47:33.0 +0200
+++ new/void-0.7/CHANGELOG.markdown 2014-12-02 10:57:57.0 +0100
@@ -1,3 +1,8 @@
+0.7
+---
+* adapt to `Data.Void` being moved into `base-4.8`
+* `vacuousM` removed
+
 0.6
 ---
 * `instance Exception Void`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/void-0.6.1/src/Data/Void.hs 
new/void-0.7/src/Data/Void.hs
--- old/void-0.6.1/src/Data/Void.hs 2013-06-20 21:47:33.0 +0200
+++ new/void-0.7/src/Data/Void.hs   1970-01-01 01:00:00.0 +0100
@@ -1,111 +0,0 @@
-{-# LANGUAGE CPP #-}
-#if defined(__GLASGOW_HASKELL__) && __GLASGOW_HASKELL__ >= 702
-{-# LANGUAGE Trustworthy #-}
-#endif
-
-#ifdef LANGUAGE_DeriveDataTypeable
-{-# LANGUAGE DeriveDataTypeable #-}
-#endif
-
-#ifdef LANGUAGE_DeriveGeneric
-{-# LANGUAGE DeriveGeneric #-}
-{-# LANGUAGE StandaloneDeriving #-}
-#endif
-
-#ifndef MIN_VERSION_base
-#define MIN_VERSION_base(x,y,z) 1
-#endif
--
--- |
--- Copyright   :  (C) 2008-2013 Edward Kmett
--- License :  BSD-style (see the file LICENSE)
---
--- Maintainer  :  Edward Kmett 
--- Stability   :  provisional
--- Portability :  portable
---
-
-module Data.Void
-  ( Void
-  , absurd
-  , vacuous
-  , vacuousM
-  ) where
-
-import Control.Monad (liftM)
-import Data.Ix
-import Data.Hashable
-import Data.Semigroup (Semigroup(..))
-
-#ifdef LANGUAGE_DeriveDataTypeable
-import Data.Data
-#endif
-
-#ifdef LANGUAGE_DeriveGeneric
-import GHC.Generics
-#endif
-
-#if MIN_VERSION_base(4,0,0)
-import Control.Exception
-#endif
-
--- | A logically uninhabited data type.
-#if __GLASGOW_HASKELL__ < 700
-data Void = Void !Void
-#else
-newtype Void = Void Void
-#endif
-#ifdef LANGUAGE_DeriveDataTypeable
-  deriving (Data, Typeable)
-#endif
-
-#ifdef LANGUAGE_DeriveGeneric
-deriving instance Generic Void
-#endif
-
-instance Eq Void where
-  _ == _ = True
-
-instance Hashable Void where
-  hashWithSalt _ = absurd
-
-instance Ord Void where
-  compare _ _ = EQ
-
-instance Show Void where
-  showsPrec _ = absurd
-
--- | Reading a 'Void' value is always a parse error, considering 'Void' as
--- a data type with no constructors.
-instance Read Void where
-  readsPrec _ _ = []
-
--- | Since 'Void' values logically don't exist, this witnesses the logical
--- reasoning tool of \"ex falso quodlibet\".
-absurd :: Void -> a
-absurd a = a `seq` spin a where
-   spin (Void b) = spin b
-
--- | If 'Void' is uninhabited then any 'Functor' that holds only values of 
type 'Void'
--- is holding no values.
-vacuous :: Functor f => f Void -> f a
-vacuous = fmap absurd
-
--- | If 'Void' is uninhabited then any 'Monad' that holds values of type 'Void'
--- is holding no values.
-vacuousM :: Monad m => m Void -> m a
-vacuousM = liftM absurd
-
-instance Semigroup Void where
-  a <> _ = a
-  times1p _ a