commit ghc-language-dockerfile for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-language-dockerfile for 
openSUSE:Factory checked in at 2017-04-14 13:42:15

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


Package is "ghc-language-dockerfile"

Fri Apr 14 13:42:15 2017 rev:1 rq:483364 version:0.3.5.0

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-language-dockerfile.new/ghc-language-dockerfile.changes
 2017-04-14 13:42:15.816871555 +0200
@@ -0,0 +1,10 @@
+---
+Sun Oct 30 16:26:25 UTC 2016 - psim...@suse.com
+
+- Update to version 0.3.5.0 with cabal2obs.
+
+---
+Thu Sep 15 07:09:42 UTC 2016 - psim...@suse.com
+
+- Update to version 0.3.4.0 revision 0 with cabal2obs.
+

New:

  ghc-language-dockerfile.changes
  ghc-language-dockerfile.spec
  language-dockerfile-0.3.5.0.tar.gz



Other differences:
--
++ ghc-language-dockerfile.spec ++
#
# spec file for package ghc-language-dockerfile
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name language-dockerfile
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.3.5.0
Release:0
Summary:Dockerfile linter, parser, pretty-printer and embedded DSL
License:GPL-3.0
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
BuildRequires:  ghc-ShellCheck-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-free-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-parsec-devel
BuildRequires:  ghc-pretty-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-split-devel
BuildRequires:  ghc-template-haskell-devel
BuildRequires:  ghc-th-lift-devel
BuildRequires:  ghc-th-lift-instances-devel
BuildRequires:  ghc-transformers-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-Glob-devel
BuildRequires:  ghc-HUnit-devel
BuildRequires:  ghc-QuickCheck-devel
BuildRequires:  ghc-directory-devel
BuildRequires:  ghc-filepath-devel
BuildRequires:  ghc-hspec-devel
BuildRequires:  ghc-process-devel
BuildRequires:  ghc-test-framework-devel
BuildRequires:  ghc-test-framework-hunit-devel
%endif

%description
Forked from 'hadolint'.

All functions for parsing, printing and writting Dockerfiles are exported
through 'Language.Dockerfile'. For more fine-grained operations look for
specific modules that implement a certain functionality.

There are two flags in this package, which enable building two executables:

- 'hadolint' Enables building the 'hadolint' executable, though you might
prefer to use the hadolint package directly - 'dockerfmt' Builds example
pretty-printer usage, which reads a Dockerfile and pretty-prints it to stdout

See the  for the source-code and examples.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

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

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc README.md

%changelog



commit ghc-open-witness for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-open-witness for 
openSUSE:Factory checked in at 2017-04-14 13:42:08

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


Package is "ghc-open-witness"

Fri Apr 14 13:42:08 2017 rev:1 rq:480400 version:0.4

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-open-witness.new/ghc-open-witness.changes   
2017-04-14 13:42:12.55498 +0200
@@ -0,0 +1,5 @@
+---
+Sun Feb 12 10:03:31 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4 with cabal2obs.
+

New:

  ghc-open-witness.changes
  ghc-open-witness.spec
  open-witness-0.4.tar.gz



Other differences:
--
++ ghc-open-witness.spec ++
#
# spec file for package ghc-open-witness
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name open-witness
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.4
Release:0
Summary:Open witnesses
License:BSD-3-Clause
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-constraints-devel
BuildRequires:  ghc-hashable-devel
BuildRequires:  ghc-random-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-template-haskell-devel
BuildRequires:  ghc-transformers-devel
BuildRequires:  ghc-witness-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-tasty-devel
BuildRequires:  ghc-tasty-hunit-devel
%endif

%description
Open witnesses are witnesses that can witness to any type. However, they cannot
be constructed, they can only be generated in the IO monad. See the paper
/Witnesses and Open Witnesses/
().

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

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

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)

%changelog



commit nano for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package nano for openSUSE:Factory checked in 
at 2017-04-14 13:42:05

Comparing /work/SRC/openSUSE:Factory/nano (Old)
 and  /work/SRC/openSUSE:Factory/.nano.new (New)


Package is "nano"

Fri Apr 14 13:42:05 2017 rev:56 rq:487769 version:2.8.1

Changes:

--- /work/SRC/openSUSE:Factory/nano/nano.changes2017-04-03 
11:05:59.888136620 +0200
+++ /work/SRC/openSUSE:Factory/.nano.new/nano.changes   2017-04-14 
13:42:06.938126064 +0200
@@ -1,0 +2,18 @@
+Wed Apr 12 20:27:59 UTC 2017 - astie...@suse.com
+
+- GNU nano 2.8.1:
+  * fix scrolling problems in softwrap mode when double-width
+characters on row boundaries are involved
+  * show double-width characters as ">" and "<" when split across
+two rows
+  * move the cursor more predictably (at the cost of sometimes
+putting it on the second "half" of a character)
+  * avoid creating lines that consist of only blanks when using
+autoindent
+  * make ^Home and ^End go to the start and end of the file
+(on terminals that support those keystrokes)
+  * place the cursor better when linting
+  * let the linter ask only once whether to open an included file
+  * add bindings for ^Up and ^Down in the file browser
+
+---

Old:

  nano-2.8.0.tar.xz
  nano-2.8.0.tar.xz.asc

New:

  nano-2.8.1.tar.xz
  nano-2.8.1.tar.xz.asc



Other differences:
--
++ nano.spec ++
--- /var/tmp/diff_new_pack.MDoQfc/_old  2017-04-14 13:42:07.901989876 +0200
+++ /var/tmp/diff_new_pack.MDoQfc/_new  2017-04-14 13:42:07.905989311 +0200
@@ -18,7 +18,7 @@
 
 %define _version 2.8
 Name:   nano
-Version:2.8.0
+Version:2.8.1
 Release:0
 Summary:Pico editor clone with enhancements
 License:GPL-3.0+

++ nano-2.8.0.tar.xz -> nano-2.8.1.tar.xz ++
 107675 lines of diff (skipped)





commit gpxsee for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gpxsee for openSUSE:Factory checked 
in at 2017-04-14 13:42:02

Comparing /work/SRC/openSUSE:Factory/gpxsee (Old)
 and  /work/SRC/openSUSE:Factory/.gpxsee.new (New)


Package is "gpxsee"

Fri Apr 14 13:42:02 2017 rev:5 rq:487680 version:4.3

Changes:

--- /work/SRC/openSUSE:Factory/gpxsee/gpxsee.changes2017-04-12 
18:10:53.175177883 +0200
+++ /work/SRC/openSUSE:Factory/.gpxsee.new/gpxsee.changes   2017-04-14 
13:42:02.926692852 +0200
@@ -1,0 +2,8 @@
+Wed Apr 12 18:29:30 CEST 2017 - tu...@cbox.cz
+
+- Update to version 4.3
+  * Fixed missing cached content cleanup causing huge draw areas
+(causing memory exhaustion) issue.
+  * Fixed map file defined datum not set for UTM maps issue.
+
+---

Old:

  GPXSee-4.2.tar.gz

New:

  GPXSee-4.3.tar.gz



Other differences:
--
++ gpxsee.spec ++
--- /var/tmp/diff_new_pack.yAhCS1/_old  2017-04-14 13:42:03.766574182 +0200
+++ /var/tmp/diff_new_pack.yAhCS1/_new  2017-04-14 13:42:03.770573617 +0200
@@ -19,7 +19,7 @@
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
 Name:   gpxsee
-Version:4.2
+Version:4.3
 Release:1
 Summary:GPS log files visualizing and analyzing tool
 License:GPL-3.0

++ GPXSee-4.2.tar.gz -> GPXSee-4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-4.2/README.md new/GPXSee-4.3/README.md
--- old/GPXSee-4.2/README.md2017-04-06 19:54:50.0 +0200
+++ new/GPXSee-4.3/README.md2017-04-12 18:19:03.0 +0200
@@ -16,22 +16,18 @@
 ![GPXSee - 
Linux](https://a.fsdn.com/con/app/proj/gpxsee/screenshots/linux2.png)
 
 ## Build
-### Linux/OS X
 ```shell
 lrelease gpxsee.pro
 qmake gpxsee.pro
 make
 ```
-### Windows
-```shell
-lrelease gpxsee.pro
-qmake gpxsee.pro
-nmake release
-```
 
-## Binaries
+## Download
 * [Windows & OS X builds](http://sourceforge.net/projects/gpxsee)
 * [Linux 
packages](http://software.opensuse.org/download.html?project=home%3Atumic%3AGPXSee=gpxsee)
 
+## Changelog
+[Changelog](https://build.opensuse.org/package/view_file/home:tumic:GPXSee/gpxsee/gpxsee.changes)
+
 ## Homepage
 GPXSee homepage: http://tumic.wz.cz/gpxsee
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-4.2/gpxsee.pro new/GPXSee-4.3/gpxsee.pro
--- old/GPXSee-4.2/gpxsee.pro   2017-04-06 19:54:50.0 +0200
+++ new/GPXSee-4.3/gpxsee.pro   2017-04-12 18:19:03.0 +0200
@@ -1,5 +1,5 @@
 TARGET = GPXSee
-VERSION = 4.2
+VERSION = 4.3
 QT += core \
 gui \
 network
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-4.2/lang/gpxsee_cs.ts 
new/GPXSee-4.3/lang/gpxsee_cs.ts
--- old/GPXSee-4.2/lang/gpxsee_cs.ts2017-04-06 19:54:50.0 +0200
+++ new/GPXSee-4.3/lang/gpxsee_cs.ts2017-04-12 18:19:03.0 +0200
@@ -489,8 +489,8 @@
 
 
 
-The expected structure is one map/atlas in a separate 
subdirectory. Supported map formats are OziMap image-based maps and tiled 
TrekBuddy maps/atlases (tared and non-tared).
-Očekávaná struktura je jedna mapa/atlas v samostatném 
podadresáři. Podporované mapové formáty jsou OziMap mapy a TrekBuddy 
mapy/atlasy (včetně tar varianty).
+The expected structure is one map/atlas in a separate 
subdirectory. Supported map formats are OziExplorer image-based maps and tiled 
TrekBuddy maps/atlases (tared and non-tared).
+Očekávaná struktura je jedna mapa/atlas v samostatném 
podadresáři. Podporované mapové formáty jsou OziExplorer mapy a TrekBuddy 
mapy/atlasy (včetně tar varianty).
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/GPXSee-4.2/lang/gpxsee_sv.ts 
new/GPXSee-4.3/lang/gpxsee_sv.ts
--- old/GPXSee-4.2/lang/gpxsee_sv.ts2017-04-06 19:54:50.0 +0200
+++ new/GPXSee-4.3/lang/gpxsee_sv.ts2017-04-12 18:19:03.0 +0200
@@ -494,8 +494,8 @@
 
 
 
-The expected structure is one map/atlas in a separate 
subdirectory. Supported map formats are OziMap image-based maps and tiled 
TrekBuddy maps/atlases (tared and non-tared).
-Den förväntade strukturen är en karta/atlas i en separat 
undermapp. Kartformat som stöds är OziMap bildbaserade kartor och rutindelade 
TrekBuddy-kartor/-kartsamlingar (tarerade och icke tarerade).
+The expected structure is one map/atlas in a separate 
subdirectory. Supported map formats are OziExplorer image-based maps and tiled 
TrekBuddy maps/atlases (tared and non-tared).
+Den 

commit yast2-dhcp-server for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package yast2-dhcp-server for 
openSUSE:Factory checked in at 2017-04-14 13:41:53

Comparing /work/SRC/openSUSE:Factory/yast2-dhcp-server (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-dhcp-server.new (New)


Package is "yast2-dhcp-server"

Fri Apr 14 13:41:53 2017 rev:50 rq:487611 version:3.2.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-dhcp-server/yast2-dhcp-server.changes  
2016-10-20 23:10:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-dhcp-server.new/yast2-dhcp-server.changes 
2017-04-14 13:41:55.279773543 +0200
@@ -1,0 +2,9 @@
+Wed Jan 18 11:52:24 UTC 2017 - lsle...@suse.cz
+
+- Fixed a crash at start when the "dhcp-server" package was not
+  installed in the system. The crash happens with the latest
+  yast2-core and yast2-ruby-bindings packages (it is related to the
+  bsc#932331 fix).
+- 3.2.2
+
+---

Old:

  yast2-dhcp-server-3.2.1.tar.bz2

New:

  yast2-dhcp-server-3.2.2.tar.bz2



Other differences:
--
++ yast2-dhcp-server.spec ++
--- /var/tmp/diff_new_pack.crkaoj/_old  2017-04-14 13:41:55.891687059 +0200
+++ /var/tmp/diff_new_pack.crkaoj/_new  2017-04-14 13:41:55.895686494 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-dhcp-server
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-dhcp-server
-Version:3.2.1
+Version:3.2.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-dhcp-server-3.2.1.tar.bz2 -> yast2-dhcp-server-3.2.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-dhcp-server-3.2.1/.travis.yml 
new/yast2-dhcp-server-3.2.2/.travis.yml
--- old/yast2-dhcp-server-3.2.1/.travis.yml 2016-10-20 10:14:38.607640744 
+0200
+++ new/yast2-dhcp-server-3.2.2/.travis.yml 2017-01-18 13:49:32.419542000 
+0100
@@ -1,17 +1,11 @@
-language: cpp
-compiler:
-- gcc
+sudo: required
+language: bash
+services:
+  - docker
+
 before_install:
-# disable rvm, use system Ruby
-- rvm reset
-- wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-perl-bindings" -g "rspec:3.3.0 yast-rake gettext simplecov coveralls"
+  - docker build -t yast-dhcp-server-image .
 script:
-- rake check:syntax
-- rake check:pot
-- make -f Makefile.cvs
-- make
-- sudo make install
-- make check
-- COVERAGE=1 rake test:unit
-
+  # the "yast-travis-ruby" script is included in the base yastdevel/ruby image
+  # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-dhcp-server-image yast-travis-ruby
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-dhcp-server-3.2.1/Dockerfile 
new/yast2-dhcp-server-3.2.2/Dockerfile
--- old/yast2-dhcp-server-3.2.1/Dockerfile  1970-01-01 01:00:00.0 
+0100
+++ new/yast2-dhcp-server-3.2.2/Dockerfile  2017-01-18 13:49:32.451542000 
+0100
@@ -0,0 +1,5 @@
+FROM yastdevel/ruby
+RUN zypper --gpg-auto-import-keys --non-interactive in --no-recommends \
+  yast2-dns-server
+COPY . /usr/src/app
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-dhcp-server-3.2.1/package/yast2-dhcp-server.changes 
new/yast2-dhcp-server-3.2.2/package/yast2-dhcp-server.changes
--- old/yast2-dhcp-server-3.2.1/package/yast2-dhcp-server.changes   
2016-10-20 10:14:38.635640744 +0200
+++ new/yast2-dhcp-server-3.2.2/package/yast2-dhcp-server.changes   
2017-01-18 13:49:32.463542000 +0100
@@ -1,4 +1,13 @@
 ---
+Wed Jan 18 11:52:24 UTC 2017 - lsle...@suse.cz
+
+- Fixed a crash at start when the "dhcp-server" package was not
+  installed in the system. The crash happens with the latest
+  yast2-core and yast2-ruby-bindings packages (it is related to the
+  bsc#932331 fix).
+- 3.2.2
+
+---
 Thu Oct 20 07:31:59 UTC 2016 - jreidin...@suse.com
 
 - allow empty string in primary name server field for dynamic DNS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-dhcp-server-3.2.1/package/yast2-dhcp-server.spec 

commit purple-facebook for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package purple-facebook for openSUSE:Factory 
checked in at 2017-04-14 13:41:59

Comparing /work/SRC/openSUSE:Factory/purple-facebook (Old)
 and  /work/SRC/openSUSE:Factory/.purple-facebook.new (New)


Package is "purple-facebook"

Fri Apr 14 13:41:59 2017 rev:2 rq:487671 version:0.9.3

Changes:

--- /work/SRC/openSUSE:Factory/purple-facebook/purple-facebook.changes  
2017-02-03 18:56:49.322387325 +0100
+++ /work/SRC/openSUSE:Factory/.purple-facebook.new/purple-facebook.changes 
2017-04-14 13:42:01.118948274 +0200
@@ -1,0 +2,19 @@
+Thu Mar 30 13:34:59 UTC 2017 - zaw...@gmail.com
+
+- Update to version 0.9.3 (changes since 0.9.0):
+  * This is now the minimum required version. It fixes connection
+errors after facebook discontinued support for old versions of
+facebook messenger for android. While most of the protocol
+implementation was already above that version, there was a
+subtle change that broke fetching of sync_sequence_id, and the
+previously empty MQTT user agent string is now considered an
+old version too.
+  * Set the MQTT user agent to look like Orca-Android 38.0.0.22.155
+Fixes errors when trying to send messages.
+  * Use the new ThreadListQuery hash for seq id only, not for
+thread queries.
+  * Fixes groupchat join errors.
+  * Send orca-formatted user agent for all HTTP requests too. Fixes
+"Failed to parse thread information" errors when joining channels.
+
+---

Old:

  purple-facebook-0.9.0-c9b74a765767.tar.gz

New:

  purple-facebook-0.9.3-c9b74a765767.tar.gz



Other differences:
--
++ purple-facebook.spec ++
--- /var/tmp/diff_new_pack.puZOO7/_old  2017-04-14 13:42:02.490754447 +0200
+++ /var/tmp/diff_new_pack.puZOO7/_new  2017-04-14 13:42:02.494753882 +0200
@@ -18,7 +18,7 @@
 
 %define _revc9b74a765767
 Name:   purple-facebook
-Version:0.9.0
+Version:0.9.3
 Release:0
 Summary:Facebook protocol plugin for libpurple
 License:GPL-2.0+

++ purple-facebook-0.9.0-c9b74a765767.tar.gz -> 
purple-facebook-0.9.3-c9b74a765767.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/purple-facebook-0.9.0-c9b74a765767/Makefile.mingw 
new/purple-facebook-0.9.3-c9b74a765767/Makefile.mingw
--- old/purple-facebook-0.9.0-c9b74a765767/Makefile.mingw   2016-11-21 
14:37:22.0 +0100
+++ new/purple-facebook-0.9.3-c9b74a765767/Makefile.mingw   2017-03-30 
07:27:57.0 +0200
@@ -1,4 +1,4 @@
-PLUGIN_VERSION = 0.9.0-$(shell cat VERSION)
+PLUGIN_VERSION = 0.9.3-$(shell cat VERSION)
 PURPLE_VERSION = 2.10.11
 
 TREE_TOP = ../../../..
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/purple-facebook-0.9.0-c9b74a765767/configure 
new/purple-facebook-0.9.3-c9b74a765767/configure
--- old/purple-facebook-0.9.0-c9b74a765767/configure2016-11-21 
14:37:31.0 +0100
+++ new/purple-facebook-0.9.3-c9b74a765767/configure2017-03-30 
07:29:18.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for purple-facebook 0.9.0-c9b74a765767.
+# Generated by GNU Autoconf 2.69 for purple-facebook 0.9.3-c9b74a765767.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='purple-facebook'
 PACKAGE_TARNAME='purple-facebook'
-PACKAGE_VERSION='0.9.0-c9b74a765767'
-PACKAGE_STRING='purple-facebook 0.9.0-c9b74a765767'
+PACKAGE_VERSION='0.9.3-c9b74a765767'
+PACKAGE_STRING='purple-facebook 0.9.3-c9b74a765767'
 PACKAGE_BUGREPORT='https://github.com/dequis/purple-facebook/issues'
 PACKAGE_URL='https://github.com/dequis/purple-facebook'
 
@@ -1340,7 +1340,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures purple-facebook 0.9.0-c9b74a765767 to adapt to many 
kinds of systems.
+\`configure' configures purple-facebook 0.9.3-c9b74a765767 to adapt to many 
kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1410,7 +1410,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of purple-facebook 
0.9.0-c9b74a765767:";;
+ short | recursive ) echo "Configuration of purple-facebook 
0.9.3-c9b74a765767:";;
esac
   cat <<\_ACEOF
 
@@ -1539,7 +1539,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-purple-facebook configure 

commit youtube-dl for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package youtube-dl for openSUSE:Factory 
checked in at 2017-04-14 13:41:56

Comparing /work/SRC/openSUSE:Factory/youtube-dl (Old)
 and  /work/SRC/openSUSE:Factory/.youtube-dl.new (New)


Package is "youtube-dl"

Fri Apr 14 13:41:56 2017 rev:61 rq:487623 version:2017.04.11

Changes:

--- /work/SRC/openSUSE:Factory/youtube-dl/youtube-dl.changes2017-02-03 
20:08:00.329886475 +0100
+++ /work/SRC/openSUSE:Factory/.youtube-dl.new/youtube-dl.changes   
2017-04-14 13:41:58.755282335 +0200
@@ -1,0 +2,16 @@
+Tue Apr 11 08:30:35 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2017.04.11
+  * vshare: add extractor
+
+---
+Fri Apr  7 23:22:57 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2017.04.03
+  * youtube: recognize TL playlists
+  * youtube: add format info for itag 325 and 328
+  * zdf: fix extraction (ticket 12117)
+  * heise: support videos embedded in any article
+  * youtube-dl postprocessor: add support for FLAC
+
+---

Old:

  youtube-dl-2017.01.31.tar.gz
  youtube-dl-2017.01.31.tar.gz.sig

New:

  youtube-dl-2017.04.11.tar.gz
  youtube-dl-2017.04.11.tar.gz.sig



Other differences:
--
++ youtube-dl.spec ++
--- /var/tmp/diff_new_pack.hSSYxC/_old  2017-04-14 13:41:59.467181720 +0200
+++ /var/tmp/diff_new_pack.hSSYxC/_new  2017-04-14 13:41:59.471181154 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   youtube-dl
-Version:2017.01.31
+Version:2017.04.11
 Release:0
 Summary:A tool for downloading from video sites for offline watching
 License:SUSE-Public-Domain and CC-BY-SA-3.0

++ youtube-dl-2017.01.31.tar.gz -> youtube-dl-2017.04.11.tar.gz ++
 19427 lines of diff (skipped)




commit ghc-unbounded-delays for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-unbounded-delays"

Fri Apr 14 13:41:37 2017 rev:3 rq:487391 version:0.1.0.10

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-unbounded-delays/ghc-unbounded-delays.changes
2016-07-24 19:52:45.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-unbounded-delays.new/ghc-unbounded-delays.changes
   2017-04-14 13:41:37.998216015 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:08 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.0.10 with cabal2obs.
+
+---

Old:

  unbounded-delays-0.1.0.9.tar.gz

New:

  unbounded-delays-0.1.0.10.tar.gz



Other differences:
--
++ ghc-unbounded-delays.spec ++
--- /var/tmp/diff_new_pack.P8OIUk/_old  2017-04-14 13:41:38.782105224 +0200
+++ /var/tmp/diff_new_pack.P8OIUk/_new  2017-04-14 13:41:38.786104659 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-unbounded-delays
 #
-# 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,11 +18,11 @@
 
 %global pkg_name unbounded-delays
 Name:   ghc-%{pkg_name}
-Version:0.1.0.9
+Version:0.1.0.10
 Release:0
 Summary:Unbounded thread delays and timeouts
 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
@@ -49,15 +49,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ unbounded-delays-0.1.0.9.tar.gz -> unbounded-delays-0.1.0.10.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/unbounded-delays-0.1.0.9/Control/Concurrent/Timeout.hs 
new/unbounded-delays-0.1.0.10/Control/Concurrent/Timeout.hs
--- old/unbounded-delays-0.1.0.9/Control/Concurrent/Timeout.hs  2014-12-29 
09:34:11.0 +0100
+++ new/unbounded-delays-0.1.0.10/Control/Concurrent/Timeout.hs 2017-03-27 
20:09:15.0 +0200
@@ -23,7 +23,7 @@
 ---
 
 -- from base:
-import Control.Concurrent   ( forkIO, myThreadId, throwTo, killThread )
+import Control.Concurrent   ( forkIOWithUnmask, myThreadId, throwTo, 
killThread )
 import Control.Exception( Exception, bracket, handleJust )
 import Control.Monad( return, (>>), fmap )
 import Data.Bool( otherwise )
@@ -108,7 +108,7 @@
 ex  <- fmap Timeout newUnique
 handleJust (\e -> if e == ex then Just () else Nothing)
(\_ -> return Nothing)
-   (bracket (forkIO (delay n >> throwTo pid ex))
+   (bracket (forkIOWithUnmask (\unmask -> unmask (delay n >> 
throwTo pid ex)))
 (killThread)
 (\_ -> fmap Just f)
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unbounded-delays-0.1.0.9/unbounded-delays.cabal 
new/unbounded-delays-0.1.0.10/unbounded-delays.cabal
--- old/unbounded-delays-0.1.0.9/unbounded-delays.cabal 2014-12-29 
09:34:11.0 +0100
+++ new/unbounded-delays-0.1.0.10/unbounded-delays.cabal2017-03-27 
20:09:15.0 +0200
@@ -1,5 +1,5 @@
 name:  unbounded-delays
-version:   0.1.0.9
+version:   0.1.0.10
 cabal-version: >= 1.6
 build-type:Custom
 author:Bas van Dijk 




commit ghc-zip for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-zip for openSUSE:Factory checked 
in at 2017-04-14 13:41:43

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


Package is "ghc-zip"

Fri Apr 14 13:41:43 2017 rev:2 rq:487394 version:0.1.10

Changes:

--- /work/SRC/openSUSE:Factory/ghc-zip/ghc-zip.changes  2017-03-28 
15:19:31.284516948 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-zip.new/ghc-zip.changes 2017-04-14 
13:41:43.569428613 +0200
@@ -1,0 +2,30 @@
+Tue Apr  4 11:02:12 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.10 with cabal2obs.
+
+---
+Tue Mar  7 11:19:19 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.9 with cabal2obs.
+
+---
+Mon Feb 27 10:12:12 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.8 with cabal2obs.
+
+---
+Sun Feb 12 14:17:56 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.7 with cabal2obs.
+
+---
+Mon Jan  9 06:33:37 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.5 with cabal2obs.
+
+---
+Mon Dec 19 10:18:57 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.4 with cabal2obs.
+
+---

Old:

  zip-0.1.3.tar.gz

New:

  zip-0.1.10.tar.gz



Other differences:
--
++ ghc-zip.spec ++
--- /var/tmp/diff_new_pack.Sdj484/_old  2017-04-14 13:41:44.813252819 +0200
+++ /var/tmp/diff_new_pack.Sdj484/_new  2017-04-14 13:41:44.813252819 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-zip
 #
-# 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,15 +19,14 @@
 %global pkg_name zip
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.1.3
+Version:0.1.10
 Release:0
 Summary:Operations on zip archives
 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-bytestring-devel
 BuildRequires:  ghc-bzlib-conduit-devel
 BuildRequires:  ghc-case-insensitive-devel
@@ -44,7 +43,6 @@
 BuildRequires:  ghc-plan-b-devel
 BuildRequires:  ghc-resourcet-devel
 BuildRequires:  ghc-rpm-macros
-BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-time-devel
 BuildRequires:  ghc-transformers-devel
@@ -53,7 +51,6 @@
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-hspec-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Operations on zip archives.
@@ -72,20 +69,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

++ zip-0.1.3.tar.gz -> zip-0.1.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zip-0.1.3/CHANGELOG.md new/zip-0.1.10/CHANGELOG.md
--- old/zip-0.1.3/CHANGELOG.md  2016-05-15 18:55:15.0 +0200
+++ new/zip-0.1.10/CHANGELOG.md 2017-04-01 17:44:40.0 +0200
@@ -1,3 +1,50 @@
+## Zip 0.1.10
+
+* Made `getEntrySource` polymorphic in terms of the `Source` it returns.
+
+* Numerous cosmetic corrections to the docs.
+
+* Derived `Eq` and `Ord` for `EntrySelectorException` and `ZipException`.
+
+## Zip 0.1.9
+
+* Fixed a bug with modification time serialization on 32 bit systems.
+
+## Zip 0.1.8
+
+* Fixed a bug that caused `zip` to write incorrect number of entries
+  (instead of `0x`) in central directory when Zip64 feature is enabled.
+
+## Zip 0.1.7
+
+* Fix literal overflows on 32 bit systems.
+
+## Zip 0.1.6
+
+* Allowed `time-1.7`.
+
+* Fixed an issue when empty archives with Zip 64 feature enabled could not
+  be read (the “Parsing of archive structure failed: Cannot locate end of
+  central directory”).
+
+## Zip 0.1.5
+
+* Switched to using `withBinaryFile` instead of `withFile`, because the
+  latter does nasty conversions on Windows, see docs for `openBinaryFile`.
+
+## Zip 0.1.4
+
+* Added several simple code 

commit ghc-hashtables for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-hashtables for openSUSE:Factory 
checked in at 2017-04-14 13:41:26

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


Package is "ghc-hashtables"

Fri Apr 14 13:41:26 2017 rev:4 rq:487386 version:1.2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashtables/ghc-hashtables.changes
2016-07-21 08:14:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hashtables.new/ghc-hashtables.changes   
2017-04-14 13:41:26.415852992 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:04 UTC 2017 - psim...@suse.com
+
+- Update to version 1.2.1.1 with cabal2obs.
+
+---

Old:

  hashtables-1.2.1.0.tar.gz

New:

  hashtables-1.2.1.1.tar.gz



Other differences:
--
++ ghc-hashtables.spec ++
--- /var/tmp/diff_new_pack.Px3hug/_old  2017-04-14 13:41:27.391715070 +0200
+++ /var/tmp/diff_new_pack.Px3hug/_new  2017-04-14 13:41:27.395714505 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hashtables
 #
-# 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,19 @@
 
 %global pkg_name hashtables
 Name:   ghc-%{pkg_name}
-Version:1.2.1.0
+Version:1.2.1.1
 Release:0
 Summary:Mutable hash tables in the ST monad
 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-hashable-devel
 BuildRequires:  ghc-primitive-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-vector-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 This package provides a couple of different implementations of mutable hash
@@ -122,15 +120,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ hashtables-1.2.1.0.tar.gz -> hashtables-1.2.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.1.0/changelog.md 
new/hashtables-1.2.1.1/changelog.md
--- old/hashtables-1.2.1.0/changelog.md 2015-11-20 01:09:28.0 +0100
+++ new/hashtables-1.2.1.1/changelog.md 2017-03-28 15:27:29.0 +0200
@@ -1,5 +1,8 @@
 # Hashtables changelog
 
+## 1.2.1.1
+  - Bumped vector bounds.
+
 ## 1.2.1.0
 
   - Fixed an FFI import typo bug
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashtables-1.2.1.0/hashtables.cabal 
new/hashtables-1.2.1.1/hashtables.cabal
--- old/hashtables-1.2.1.0/hashtables.cabal 2015-11-20 01:09:28.0 
+0100
+++ new/hashtables-1.2.1.1/hashtables.cabal 2017-03-28 15:27:29.0 
+0200
@@ -1,5 +1,5 @@
 Name:hashtables
-Version: 1.2.1.0
+Version: 1.2.1.1
 Synopsis:Mutable hash tables in the ST monad
 Homepage:http://github.com/gregorycollins/hashtables
 License: BSD3
@@ -175,7 +175,7 @@
   Build-depends: base  >= 4   && <5,
  hashable  >= 1.1 && <1.2 || >= 1.2.1 && <1.3,
  primitive,
- vector>= 0.7 && <0.12
+ vector>= 0.7 && <0.13
 
   if flag(portable)
 cpp-options: -DNO_C_SEARCH -DPORTABLE
@@ -190,7 +190,7 @@
   if flag(bounds-checking)
 cpp-options: -DBOUNDS_CHECKING
 
-  ghc-prof-options: -prof -auto-all
+  ghc-prof-options: -auto-all
 
   if impl(ghc >= 6.12.0)
 ghc-options: -Wall -fwarn-tabs -funbox-strict-fields -O2




commit ghc-scientific for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-scientific for openSUSE:Factory 
checked in at 2017-04-14 13:41:28

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


Package is "ghc-scientific"

Fri Apr 14 13:41:28 2017 rev:13 rq:487388 version:0.3.4.11

Changes:

--- /work/SRC/openSUSE:Factory/ghc-scientific/ghc-scientific.changes
2017-03-20 17:06:34.231220739 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-scientific.new/ghc-scientific.changes   
2017-04-14 13:41:29.703388352 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:06 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.4.11 with cabal2obs.
+
+---

Old:

  scientific-0.3.4.10.tar.gz

New:

  scientific-0.3.4.11.tar.gz



Other differences:
--
++ ghc-scientific.spec ++
--- /var/tmp/diff_new_pack.Z7Bv31/_old  2017-04-14 13:41:31.051197862 +0200
+++ /var/tmp/diff_new_pack.Z7Bv31/_new  2017-04-14 13:41:31.059196731 +0200
@@ -19,7 +19,7 @@
 %global pkg_name scientific
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.3.4.10
+Version:0.3.4.11
 Release:0
 Summary:Numbers represented using scientific notation
 License:BSD-3-Clause

++ scientific-0.3.4.10.tar.gz -> scientific-0.3.4.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/scientific-0.3.4.10/changelog 
new/scientific-0.3.4.11/changelog
--- old/scientific-0.3.4.10/changelog   2017-01-02 23:32:26.0 +0100
+++ new/scientific-0.3.4.11/changelog   2017-03-27 10:47:28.0 +0200
@@ -1,3 +1,6 @@
+0.3.4.11
+   * Support tasty-ant-xml-1.1.0
+
 0.3.4.10
* Tighten lower bound on vector from 0.5 to 0.7 because building with
  vector < 0.7 results in a build error.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/scientific-0.3.4.10/scientific.cabal 
new/scientific-0.3.4.11/scientific.cabal
--- old/scientific-0.3.4.10/scientific.cabal2017-01-02 23:32:26.0 
+0100
+++ new/scientific-0.3.4.11/scientific.cabal2017-03-27 10:47:28.0 
+0200
@@ -1,5 +1,5 @@
 name:scientific
-version: 0.3.4.10
+version: 0.3.4.11
 synopsis:Numbers represented using scientific notation
 description:
   @Data.Scientific@ provides the number type 'Scientific'. Scientific numbers 
are
@@ -84,7 +84,6 @@
 
   if flag(integer-simple)
   build-depends: integer-simple
-  CPP-options: -DINTEGER_SIMPLE
   else
   build-depends: integer-gmp
 
@@ -102,7 +101,7 @@
, base >= 4.3   && < 4.10
, binary   >= 0.4.1 && < 0.9
, tasty>= 0.5   && < 0.12
-   , tasty-ant-xml>= 1.0   && < 1.1
+   , tasty-ant-xml>= 1.0   && < 1.2
, tasty-hunit  >= 0.8   && < 0.10
, tasty-smallcheck >= 0.2   && < 0.9
, tasty-quickcheck >= 0.8   && < 0.9




commit ghc-tasty-silver for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-tasty-silver for 
openSUSE:Factory checked in at 2017-04-14 13:41:31

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


Package is "ghc-tasty-silver"

Fri Apr 14 13:41:31 2017 rev:3 rq:487389 version:3.1.10

Changes:

--- /work/SRC/openSUSE:Factory/ghc-tasty-silver/ghc-tasty-silver.changes
2017-03-08 01:12:43.249324514 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-tasty-silver.new/ghc-tasty-silver.changes   
2017-04-14 13:41:32.882938975 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:02:14 UTC 2017 - psim...@suse.com
+
+- Update to version 3.1.10 with cabal2obs.
+
+---

Old:

  tasty-silver-3.1.9.tar.gz

New:

  tasty-silver-3.1.10.tar.gz



Other differences:
--
++ ghc-tasty-silver.spec ++
--- /var/tmp/diff_new_pack.RilUBF/_old  2017-04-14 13:41:33.722820271 +0200
+++ /var/tmp/diff_new_pack.RilUBF/_new  2017-04-14 13:41:33.722820271 +0200
@@ -19,7 +19,7 @@
 %global pkg_name tasty-silver
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:3.1.9
+Version:3.1.10
 Release:0
 Summary:A fancy test runner, including support for golden tests
 License:MIT

++ tasty-silver-3.1.9.tar.gz -> tasty-silver-3.1.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasty-silver-3.1.9/CHANGELOG.md 
new/tasty-silver-3.1.10/CHANGELOG.md
--- old/tasty-silver-3.1.9/CHANGELOG.md 2016-08-29 21:47:54.0 +0200
+++ new/tasty-silver-3.1.10/CHANGELOG.md2017-04-01 19:24:02.0 
+0200
@@ -1,6 +1,11 @@
 Changes
 ===
 
+Version 3.1.10
+--
+
+* Better error handling for calls to external tools (`git diff`)
+
 Version 3.1.9
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasty-silver-3.1.9/Test/Tasty/Silver/Interactive.hs 
new/tasty-silver-3.1.10/Test/Tasty/Silver/Interactive.hs
--- old/tasty-silver-3.1.9/Test/Tasty/Silver/Interactive.hs 2016-08-29 
21:47:54.0 +0200
+++ new/tasty-silver-3.1.10/Test/Tasty/Silver/Interactive.hs2017-04-01 
19:21:17.0 +0200
@@ -57,6 +57,7 @@
 import System.Process
 import qualified Data.ByteString as BS
 import System.Directory
+import System.Exit
 import System.IO
 import System.IO.Temp
 import System.FilePath
@@ -180,12 +181,22 @@
 
 
 printDiff :: TestName -> GDiff -> IO ()
-printDiff n (DiffText _ tGold tAct) = withDiffEnv n tGold tAct
-  (\fGold fAct -> do
-(_, stdOut, _) <- PTL.readProcessWithExitCode "sh" ["-c", "git diff 
--no-index --text " ++ fGold ++ " " ++ fAct] T.empty
-TIO.putStrLn stdOut
-
-  )
+printDiff n (DiffText _ tGold tAct) = do
+  hasGit <- doesCmdExist "git"
+  if hasGit then
+withDiffEnv n tGold tAct
+  (\fGold fAct -> do
+ret <- PTL.readProcessWithExitCode "sh" ["-c", "git diff --no-index 
--text " ++ fGold ++ " " ++ fAct] T.empty
+case ret of
+  (ExitSuccess, stdOut, _) -> TIO.putStrLn stdOut
+  _ -> error ("Call to `git diff` failed: " ++ show ret)
+  )
+  else do
+putStrLn "`git diff` not available, cannot produce a diff."
+putStrLn "Golden value:"
+TIO.putStrLn tGold
+putStrLn "Actual value:"
+TIO.putStrLn tAct
 printDiff _ (ShowDiffed _ t) = TIO.putStrLn t
 printDiff _ Equal = error "Can't print diff for equal values."
 
@@ -199,14 +210,15 @@
 gitDiff fGold fAct = callProcess "sh"
 ["-c", "git diff --color=always --no-index --text " ++ fGold ++ " " ++ 
fAct ++ " | less -r > /dev/tty"]
 
-doesCmdExist cmd = isJust <$> findExecutable cmd
-
 hasColorDiff = (&&) <$> doesCmdExist "wdiff" <*> doesCmdExist "colordiff"
 
 colorDiff fGold fAct = callProcess "sh" ["-c", "wdiff " ++ fGold ++ " " ++ 
fAct ++ " | colordiff | less -r > /dev/tty"]
 showDiff n (ShowDiffed _ t) = showInLess n t
 showDiff _ Equal = error "Can't show diff for equal values."
 
+doesCmdExist :: String -> IO Bool
+doesCmdExist cmd = isJust <$> findExecutable cmd
+
 -- Stores the golden/actual text in two files, so we can use it for git diff.
 withDiffEnv :: TestName -> T.Text -> T.Text -> (FilePath -> FilePath -> IO ()) 
-> IO ()
 withDiffEnv n tGold tAct cont = do
@@ -231,9 +243,15 @@
 
 showInLess :: String -> T.Text -> IO ()
 showInLess _ t = do
-  -- TODO error handling...
-  _ <- PS.readProcessWithExitCode "sh" ["-c", "less > /dev/tty"] inp
-  return ()
+  isTerm <- hSupportsANSI stdout
+  if isTerm
+then do
+  ret <- PS.readProcessWithExitCode "sh" ["-c", "less > /dev/tty"] inp
+  case ret of
+ret@(ExitFailure _, 

commit openssl-ibmca for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package openssl-ibmca for openSUSE:Factory 
checked in at 2017-04-14 13:41:49

Comparing /work/SRC/openSUSE:Factory/openssl-ibmca (Old)
 and  /work/SRC/openSUSE:Factory/.openssl-ibmca.new (New)


Package is "openssl-ibmca"

Fri Apr 14 13:41:49 2017 rev:26 rq:487432 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/openssl-ibmca/openssl-ibmca.changes  
2016-10-18 10:41:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.openssl-ibmca.new/openssl-ibmca.changes 
2017-04-14 13:41:51.704278882 +0200
@@ -1,0 +2,9 @@
+Tue Apr 11 15:09:03 UTC 2017 - mp...@suse.com
+
+- Added 
openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch
 (bsc#1032113)
+- Added libica-tools to the BuildRequires due to repackaging of libica.
+- Renamed BuildRequires from libica2-devel to libica-devel for the
+  same reason.
+- Tweaked a comment to get rid of an rpmlint warning message.
+
+---

New:

  
openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch



Other differences:
--
++ openssl-ibmca.spec ++
--- /var/tmp/diff_new_pack.Bby26C/_old  2017-04-14 13:41:53.172071433 +0200
+++ /var/tmp/diff_new_pack.Bby26C/_new  2017-04-14 13:41:53.176070868 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openssl-ibmca
 #
-# 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
@@ -27,9 +27,10 @@
 Source1:baselibs.conf
 Patch1: openssl-ibmca-configure.patch
 Patch2: openssl-ibmca-fix-enginepath.patch
-BuildRequires:  libica2-devel >= 2.4.0
+Patch3: 
openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch
+BuildRequires:  libica-devel >= 2.4.0
+BuildRequires:  libica-tools >= 2.4.0
 BuildRequires:  openssl-devel
-Requires:   libica2 >= 2.4.0
 Requires:   openssl
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExclusiveArch:  s390 s390x
@@ -42,6 +43,7 @@
 %setup -q
 %patch1
 %patch2 -p1
+%patch3 -p1
 
 %build
 export CFLAGS="%{optflags}"
@@ -95,7 +97,7 @@
 fi
 
 %postun
-if [ $1 -eq 0 ]; then #last uninstall, modify %{_sysconfdir}/openssl.cnf 
(bsc#942839)
+if [ $1 -eq 0 ]; then # last uninstall, modify %%{_sysconfdir}/openssl.cnf 
(bsc#942839)
   SSLCNF=%{_sysconfdir}/ssl/openssl.cnf
   if [ -f ${SSLCNF}.orig ]; then
 mv ${SSLCNF}.orig ${SSLCNF}

++ 
openssl-ibmca-fix-sha512-evp-digest-to-use-evp_md_flag_pkey_method_signature.patch
 ++
>From e11b35d9039291253d408ceb09b47a94e79d766f Mon Sep 17 00:00:00 2001
From: Paulo Vital 
Date: Thu, 30 Mar 2017 11:48:53 -0300
Subject: [ibmca PATCH] Fix SHA512 EVP digest struct to use
 EVP_MD_FLAG_PKEY_METHOD_SIGNATURE

Signed-off-by: Paulo Vital 
---
 src/e_ibmca.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/e_ibmca.c b/src/e_ibmca.c
index 6220be8..35fa66c 100644
--- a/src/e_ibmca.c
+++ b/src/e_ibmca.c
@@ -792,7 +792,7 @@ static const EVP_MD ibmca_sha512 = {
NID_sha512,
NID_sha512WithRSAEncryption,
SHA512_HASH_LENGTH,
-   0,
+   EVP_MD_FLAG_PKEY_METHOD_SIGNATURE,
ibmca_sha512_init,
ibmca_sha512_update,
ibmca_sha512_final,
-- 
2.9.3




commit ghc-wai-middleware-metrics for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-wai-middleware-metrics for 
openSUSE:Factory checked in at 2017-04-14 13:41:40

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


Package is "ghc-wai-middleware-metrics"

Fri Apr 14 13:41:40 2017 rev:2 rq:487392 version:0.2.4

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-wai-middleware-metrics/ghc-wai-middleware-metrics.changes
2016-11-10 13:17:16.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-wai-middleware-metrics.new/ghc-wai-middleware-metrics.changes
   2017-04-14 13:41:40.633843510 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:09 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.4 with cabal2obs.
+
+---

Old:

  wai-middleware-metrics-0.2.3.tar.gz

New:

  wai-middleware-metrics-0.2.4.tar.gz



Other differences:
--
++ ghc-wai-middleware-metrics.spec ++
--- /var/tmp/diff_new_pack.Tf6ZSz/_old  2017-04-14 13:41:41.537715763 +0200
+++ /var/tmp/diff_new_pack.Tf6ZSz/_new  2017-04-14 13:41:41.541715198 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-wai-middleware-metrics
 #
-# 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,15 +19,14 @@
 %global pkg_name wai-middleware-metrics
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.3
+Version:0.2.4
 Release:0
 Summary:A WAI middleware to collect EKG request metrics
 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-ekg-core-devel
 BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-rpm-macros
@@ -45,7 +44,6 @@
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-wai-extra-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This WAI middleware counts the number of requests, the number of responses by
@@ -72,20 +70,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

++ wai-middleware-metrics-0.2.3.tar.gz -> 
wai-middleware-metrics-0.2.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/wai-middleware-metrics-0.2.3/wai-middleware-metrics.cabal 
new/wai-middleware-metrics-0.2.4/wai-middleware-metrics.cabal
--- old/wai-middleware-metrics-0.2.3/wai-middleware-metrics.cabal   
2016-03-12 19:20:42.0 +0100
+++ new/wai-middleware-metrics-0.2.4/wai-middleware-metrics.cabal   
2017-03-30 23:06:03.0 +0200
@@ -1,5 +1,5 @@
 name:wai-middleware-metrics
-version: 0.2.3
+version: 0.2.4
 synopsis:A WAI middleware to collect EKG request metrics
 description: This WAI middleware counts the number of requests, the 
number of responses by status code and keeps a latency distribution.
  .
@@ -14,7 +14,7 @@
 category:Web
 build-type:  Simple
 cabal-version:   >=1.10
-Tested-with: GHC == 7.6.2, GHC == 7.6.3, GHC == 7.8.1, GHC == 7.8.2, 
GHC == 7.8.3, GHC == 7.8.4, GHC == 7.10.1, GHC == 7.10.2
+Tested-with: GHC == 7.6.2, GHC == 7.6.3, GHC == 7.8.1, GHC == 7.8.2, 
GHC == 7.8.3, GHC == 7.8.4, GHC == 7.10.1, GHC == 7.10.2, GHC == 8.0.2
 
 library
   exposed-modules: Network.Wai.Metrics




commit xf86-video-siliconmotion for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package xf86-video-siliconmotion for 
openSUSE:Factory checked in at 2017-04-14 13:41:45

Comparing /work/SRC/openSUSE:Factory/xf86-video-siliconmotion (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new (New)


Package is "xf86-video-siliconmotion"

Fri Apr 14 13:41:45 2017 rev:14 rq:487415 version:1.7.9

Changes:

--- 
/work/SRC/openSUSE:Factory/xf86-video-siliconmotion/xf86-video-siliconmotion.changes
2017-01-24 10:36:00.348223994 +0100
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-siliconmotion.new/xf86-video-siliconmotion.changes
   2017-04-14 13:41:47.556865053 +0200
@@ -1,0 +2,6 @@
+Tue Apr 11 11:20:39 UTC 2017 - lbsous...@gmail.com
+
+- u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch
+  * fixes segfault at ScreenInit on Xorg server 1.19 (boo#1033528)
+
+---

New:

  u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch



Other differences:
--
++ xf86-video-siliconmotion.spec ++
--- /var/tmp/diff_new_pack.gIWj0H/_old  2017-04-14 13:41:48.368750306 +0200
+++ /var/tmp/diff_new_pack.gIWj0H/_new  2017-04-14 13:41:48.376749175 +0200
@@ -26,6 +26,7 @@
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 #Source1:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig
 Source2:%{name}.keyring
+Patch0: u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(fontsproto)
 BuildRequires:  pkgconfig(pciaccess) >= 0.8.0
@@ -52,6 +53,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %configure

++ u_siliconmotion_fix_segfault_on_xorg_server_1.19.patch ++
Author: Steven Chamberlain 
Description: Don't crash on ScreenInit with xserver 1.19

diff --git a/src/smi_driver.c b/src/smi_driver.c
index 8949cae..5023e63 100644
--- a/src/smi_driver.c
+++ b/src/smi_driver.c
@@ -1787,6 +1787,9 @@ SMI_ScreenInit(SCREEN_INIT_ARGS_DECL)
   "Hardware cursor initialization failed\n");
 }
 
+if(!xf86CrtcScreenInit(pScreen))
+   LEAVE(FALSE);
+
 /* Initialise default colormap */
 if (!miCreateDefColormap(pScreen))
LEAVE(FALSE);
@@ -1810,9 +1813,6 @@ SMI_ScreenInit(SCREEN_INIT_ARGS_DECL)
 
 SMI_InitVideo(pScreen);
 
-if(!xf86CrtcScreenInit(pScreen))
-   LEAVE(FALSE);
-
 /* Report any unused options (only for the first generation) */
 if (serverGeneration == 1) {
xf86ShowUnusedOptions(pScrn->scrnIndex, pScrn->options);




commit ghc-tasty-th for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-tasty-th for openSUSE:Factory 
checked in at 2017-04-14 13:41:34

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


Package is "ghc-tasty-th"

Fri Apr 14 13:41:34 2017 rev:2 rq:487390 version:0.1.5

Changes:

--- /work/SRC/openSUSE:Factory/ghc-tasty-th/ghc-tasty-th.changes
2017-02-03 17:40:11.147600323 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-tasty-th.new/ghc-tasty-th.changes   
2017-04-14 13:41:35.530564777 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:02:13 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.5 with cabal2obs.
+
+---

Old:

  tasty-th-0.1.4.tar.gz

New:

  tasty-th-0.1.5.tar.gz



Other differences:
--
++ ghc-tasty-th.spec ++
--- /var/tmp/diff_new_pack.3MHHll/_old  2017-04-14 13:41:36.214468118 +0200
+++ /var/tmp/diff_new_pack.3MHHll/_new  2017-04-14 13:41:36.218467553 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-tasty-th
 #
-# 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,20 +18,19 @@
 
 %global pkg_name tasty-th
 Name:   ghc-%{pkg_name}
-Version:0.1.4
+Version:0.1.5
 Release:0
 Summary:Automatic tasty test case discovery using TH
 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
+BuildRequires:  ghc-haskell-src-exts-devel
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 Generate tasty TestTrees automatically with TemplateHaskell. See the README for
@@ -51,15 +50,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ tasty-th-0.1.4.tar.gz -> tasty-th-0.1.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasty-th-0.1.4/BSD3.txt new/tasty-th-0.1.5/BSD3.txt
--- old/tasty-th-0.1.4/BSD3.txt 2016-02-16 12:28:30.0 +0100
+++ new/tasty-th-0.1.5/BSD3.txt 2017-04-01 16:08:54.0 +0200
@@ -1,5 +1,5 @@
 Copyright (c) 2010, Oscar Finnsson
-Copyright (c) 2013-2016, Benno Fünfstück
+Copyright (c) 2013-2017, Benno Fünfstück
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tasty-th-0.1.4/src/Test/Tasty/TH.hs 
new/tasty-th-0.1.5/src/Test/Tasty/TH.hs
--- old/tasty-th-0.1.4/src/Test/Tasty/TH.hs 2016-02-16 12:28:30.0 
+0100
+++ new/tasty-th-0.1.5/src/Test/Tasty/TH.hs 2017-04-01 16:08:54.0 
+0200
@@ -29,6 +29,9 @@
 
 import Control.Monad (join)
 import Control.Applicative
+import Language.Haskell.Exts (parseFileContents)
+import Language.Haskell.Exts.Parser (ParseResult(..))
+import qualified Language.Haskell.Exts.Syntax as S
 import Language.Haskell.TH
 import Data.List
 import Data.Maybe
@@ -78,9 +81,23 @@
 extractTestFunctions :: FilePath -> IO [String]
 extractTestFunctions filePath = do
   file <- readFile filePath
-  let functions = map fst . concatMap lex . lines $ file
+  -- we first try to parse the file using haskell-src-exts
+  -- if that fails, we fallback to lexing each line, which is less
+  -- accurate but is more reliable (haskell-src-exts sometimes struggles
+  -- with less-common GHC extensions).
+  let functions = fromMaybe (lexed file) (parsed file)
   filtered pat = filter (pat `isPrefixOf`) functions
   return . nub $ concat [filtered "prop_", filtered "case_", filtered "test_"]
+ where
+  lexed = map fst . concatMap lex . lines
+  
+  parsed file = case parseFileContents file of
+ParseOk parsedModule -> Just (declarations parsedModule)
+ParseFailed _ _ -> Nothing
+  declarations (S.Module _ _ _ _ decls) = mapMaybe testFunName decls
+  declarations _ = []
+  testFunName (S.PatBind _ (S.PVar _ (S.Ident _ n)) _ _) = Just n
+  testFunName _ = Nothing
 
 -- | Extract the name of the current module.
 locationModule :: ExpQ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit ghc-ghc-heap-view for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-ghc-heap-view for 
openSUSE:Factory checked in at 2017-04-14 13:41:23

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


Package is "ghc-ghc-heap-view"

Fri Apr 14 13:41:23 2017 rev:2 rq:487385 version:0.5.9

Changes:

--- /work/SRC/openSUSE:Factory/ghc-ghc-heap-view/ghc-ghc-heap-view.changes  
2017-03-24 02:00:56.267979416 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-ghc-heap-view.new/ghc-ghc-heap-view.changes 
2017-04-14 13:41:24.612107922 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:04 UTC 2017 - psim...@suse.com
+
+- Update to version 0.5.9 with cabal2obs.
+
+---

Old:

  ghc-heap-view-0.5.7.tar.gz

New:

  ghc-heap-view-0.5.9.tar.gz



Other differences:
--
++ ghc-ghc-heap-view.spec ++
--- /var/tmp/diff_new_pack.CUt6O4/_old  2017-04-14 13:41:25.332006175 +0200
+++ /var/tmp/diff_new_pack.CUt6O4/_new  2017-04-14 13:41:25.336005610 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-ghc-heap-view
 #
-# 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
@@ -15,13 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# This package cannot be compiled with profiling enabled.
-%global without_prof 1
 
+%global without_prof 1
 %global pkg_name ghc-heap-view
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.5.7
+Version:0.5.9
 Release:0
 Summary:Extract the heap representation of Haskell values and thunks
 License:BSD-3-Clause
@@ -44,11 +43,11 @@
 %description
 This library provides functions to introspect the Haskell heap, for example to
 investigate sharing and lazy evaluation. As this is tied to the internals of
-the compiler,it only works with specific versions. Currently, GHC 7.4 through
+the compiler, it only works with specific versions. Currently, GHC 7.4 through
 7.10 should be supported.
 
 It has been inspired by (and taken code from) the vacuum package and the GHCi
-debugger, but also allows to investiage thunks and other closures.
+debugger, but also allows to investigate thunks and other closures.
 
 This package also provides a new GHCi-command, ':printHeap', which allows you
 to inspect the current heap representation of a value, including sharing and

++ ghc-heap-view-0.5.7.tar.gz -> ghc-heap-view-0.5.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ghc-heap-view-0.5.7/Test.hs 
new/ghc-heap-view-0.5.9/Test.hs
--- old/ghc-heap-view-0.5.7/Test.hs 2016-06-08 11:32:20.0 +0200
+++ new/ghc-heap-view-0.5.9/Test.hs 2017-03-30 23:21:59.0 +0200
@@ -2,66 +2,80 @@
 
 import GHC.Exts
 import GHC.HeapView
+
 import Control.DeepSeq
+import Control.Monad
+import Control.Applicative (pure)
 
 import System.Environment
 import System.Mem
 
-import Control.Monad
-
-l = [1,2,3]
 
+main :: IO ()
 main = do
 args <- map length `fmap` getArgs
-let l2 = 4:l
-(l ++ l2 ++ args) `deepseq` return ()
+let list2 = 4:list
+(list ++ list2 ++ args) `deepseq` pure ()
 
-let x = l ++ l2 ++ args
+let x = list ++ list2 ++ args
 performGC
-cl <- getClosureData l
-case cl of ConsClosure {} -> return ()
-unless (name cl == ":") $ do
-fail "Wrong name"
-
-cl <- getClosureData l2
-case cl of ConsClosure {} -> return ()
-eq <- areBoxesEqual (ptrArgs cl !! 1) (asBox l)
-unless eq $ do
-fail "Doesnt reference l"
-
-cl <- getClosureData args
-unless (tipe (info cl) == CONSTR_NOCAF_STATIC) $ do
-fail "Not a CONSTR_NOCAF_STATIC"
+getClosureAssert list >>= \ cl ->
+unless (name cl == ":") $ fail "Wrong name"
 
-cl <- getClosureData x
-unless (tipe (info cl) == THUNK_2_0) $ do
-fail "Not a THUNK_2_0"
+getClosureAssert list2 >>= \ cl -> do
+eq <- areBoxesEqual (ptrArgs cl !! 1) (asBox list)
+unless eq $ fail "Doesn't reference list"
+
+getClosureData args >>= \ cl ->
+assertClosureType CONSTR_NOCAF_STATIC (info cl)
 
+getClosureData x >>= \ cl ->
+assertClosureType THUNK_2_0 (info cl)
 
 let !(I# m) = length args + 42
 let !(I# m') = length args + 23
-let f = \x n -> take (I# m + I# x) n ++ args
-t = f m' l2
+let f = \ y n -> take (I# m + I# y) n ++ args
+performGC
+
+getClosureData f >>= \ cl -> do
+

commit ghc-cmdargs for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-cmdargs for openSUSE:Factory 
checked in at 2017-04-14 13:41:21

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


Package is "ghc-cmdargs"

Fri Apr 14 13:41:21 2017 rev:5 rq:487384 version:0.10.17

Changes:

--- /work/SRC/openSUSE:Factory/ghc-cmdargs/ghc-cmdargs.changes  2016-07-21 
08:08:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-cmdargs.new/ghc-cmdargs.changes 
2017-04-14 13:41:22.896350415 +0200
@@ -1,0 +2,15 @@
+Tue Apr  4 11:04:10 UTC 2017 - psim...@suse.com
+
+- Update to version 0.10.17 with cabal2obs.
+
+---
+Mon Mar 27 12:40:22 UTC 2017 - psim...@suse.com
+
+- Update to version 0.10.16 with cabal2obs.
+
+---
+Tue Mar 14 09:26:34 UTC 2017 - psim...@suse.com
+
+- Update to version 0.10.15 with cabal2obs.
+
+---

Old:

  cmdargs-0.10.14.tar.gz

New:

  cmdargs-0.10.17.tar.gz



Other differences:
--
++ ghc-cmdargs.spec ++
--- /var/tmp/diff_new_pack.5WHgZc/_old  2017-04-14 13:41:23.844216451 +0200
+++ /var/tmp/diff_new_pack.5WHgZc/_new  2017-04-14 13:41:23.848215885 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-cmdargs
 #
-# 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,22 +18,20 @@
 
 %global pkg_name cmdargs
 Name:   ghc-%{pkg_name}
-Version:0.10.14
+Version:0.10.17
 Release:0
 Summary:Command line argument processing
 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-filepath-devel
 BuildRequires:  ghc-process-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 This library provides an easy way to define command line parsers. Most users
@@ -69,15 +67,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -90,6 +85,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.md
+%doc CHANGES.txt README.md
 
 %changelog

++ cmdargs-0.10.14.tar.gz -> cmdargs-0.10.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cmdargs-0.10.14/CHANGES.txt 
new/cmdargs-0.10.17/CHANGES.txt
--- old/cmdargs-0.10.14/CHANGES.txt 2016-02-16 12:21:26.0 +0100
+++ new/cmdargs-0.10.17/CHANGES.txt 2017-03-31 21:30:36.0 +0200
@@ -1,5 +1,12 @@
 Changelog for CmdArgs
 
+0.10.17
+Add processValueIO for more controlled error messages
+#529, don't include the stack trace in processValue
+0.10.16
+Minor improvement to error messages
+0.10.15
+#43, GHC 8.2 compatibility
 0.10.14
 #39, ensure correct line breaks in HTML help output
 #18, preserve manual \n in help messages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cmdargs-0.10.14/Data/Generics/Any.hs 
new/cmdargs-0.10.17/Data/Generics/Any.hs
--- old/cmdargs-0.10.14/Data/Generics/Any.hs2016-02-16 12:21:26.0 
+0100
+++ new/cmdargs-0.10.17/Data/Generics/Any.hs2017-03-31 21:30:36.0 
+0200
@@ -8,7 +8,6 @@
 import Data.Data hiding (toConstr, typeOf, dataTypeOf, isAlgType)
 import Data.List
 import Data.Maybe
-import qualified Data.Typeable.Internal as I
 import System.IO.Unsafe
 
 
@@ -67,7 +66,7 @@
 typeShell = tyconUQname . typeShellFull
 
 typeShellFull :: Any -> String
-typeShellFull = I.tyConName . typeRepTyCon . typeOf
+typeShellFull = tyConName . typeRepTyCon . typeOf
 
 typeName :: Any -> String
 typeName = show . typeOf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cmdargs-0.10.14/LICENSE new/cmdargs-0.10.17/LICENSE
--- old/cmdargs-0.10.14/LICENSE 2016-02-16 12:21:26.0 +0100
+++ new/cmdargs-0.10.17/LICENSE 2017-03-31 21:30:36.0 +0200
@@ -1,4 +1,4 @@
-Copyright Neil Mitchell 2009-2016.
+Copyright Neil 

commit docker-distribution for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package docker-distribution for 
openSUSE:Factory checked in at 2017-04-14 13:41:14

Comparing /work/SRC/openSUSE:Factory/docker-distribution (Old)
 and  /work/SRC/openSUSE:Factory/.docker-distribution.new (New)


Package is "docker-distribution"

Fri Apr 14 13:41:14 2017 rev:12 rq:487302 version:2.6.1

Changes:

--- /work/SRC/openSUSE:Factory/docker-distribution/docker-distribution.changes  
2017-02-03 17:35:53.416079466 +0100
+++ 
/work/SRC/openSUSE:Factory/.docker-distribution.new/docker-distribution.changes 
2017-04-14 13:41:16.449261605 +0200
@@ -1,0 +2,7 @@
+Thu Apr  6 14:49:36 UTC 2017 - msab...@suse.com
+
+- Updated to 2.6.1;
+  * Fix Forwarded header handling, revert use of X-Forwarded-Port
+  * Use driver Stat for registry health check
+
+---

Old:

  distribution-2.6.0.tar.xz

New:

  distribution-2.6.1.tar.xz



Other differences:
--
++ docker-distribution.spec ++
--- /var/tmp/diff_new_pack.psprIM/_old  2017-04-14 13:41:17.157161555 +0200
+++ /var/tmp/diff_new_pack.psprIM/_new  2017-04-14 13:41:17.161160989 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   docker-distribution
-Version:2.6.0
+Version:2.6.1
 Release:0
 Summary:The Docker toolset to pack, ship, store, and deliver content
 License:Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.psprIM/_old  2017-04-14 13:41:17.209154206 +0200
+++ /var/tmp/diff_new_pack.psprIM/_new  2017-04-14 13:41:17.209154206 +0200
@@ -3,8 +3,8 @@
 https://github.com/docker/distribution.git
 git
 .git
-2.6.0
-v2.6.0
+2.6.1
+v2.6.1
   
   
 distribution-*.tar

++ distribution-2.6.0.tar.xz -> distribution-2.6.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribution-2.6.0/CHANGELOG.md 
new/distribution-2.6.1/CHANGELOG.md
--- old/distribution-2.6.0/CHANGELOG.md 2017-01-18 02:15:28.0 +0100
+++ new/distribution-2.6.1/CHANGELOG.md 2017-04-06 01:18:07.0 +0200
@@ -1,5 +1,11 @@
 # Changelog
 
+## 2.6.1 (2017-04-05)
+
+ Registry
+- Fix `Forwarded` header handling, revert use of `X-Forwarded-Port`
+- Use driver `Stat` for registry health check
+
 ## 2.6.0 (2017-01-18)
 
  Storage
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/distribution-2.6.0/registry/api/v2/urls.go 
new/distribution-2.6.1/registry/api/v2/urls.go
--- old/distribution-2.6.0/registry/api/v2/urls.go  2017-01-18 
02:15:28.0 +0100
+++ new/distribution-2.6.1/registry/api/v2/urls.go  2017-04-06 
01:18:07.0 +0200
@@ -1,10 +1,8 @@
 package v2
 
 import (
-   "net"
"net/http"
"net/url"
-   "strconv"
"strings"
 
"github.com/docker/distribution/reference"
@@ -48,66 +46,42 @@
 // NewURLBuilderFromRequest uses information from an *http.Request to
 // construct the root url.
 func NewURLBuilderFromRequest(r *http.Request, relative bool) *URLBuilder {
-   var scheme string
+   var (
+   scheme = "http"
+   host   = r.Host
+   )
 
-   forwardedProto := r.Header.Get("X-Forwarded-Proto")
-   // TODO: log the error
-   forwardedHeader, _, _ := parseForwardedHeader(r.Header.Get("Forwarded"))
-
-   switch {
-   case len(forwardedProto) > 0:
-   scheme = forwardedProto
-   case len(forwardedHeader["proto"]) > 0:
-   scheme = forwardedHeader["proto"]
-   case r.TLS != nil:
+   if r.TLS != nil {
scheme = "https"
-   case len(r.URL.Scheme) > 0:
+   } else if len(r.URL.Scheme) > 0 {
scheme = r.URL.Scheme
-   default:
-   scheme = "http"
}
 
-   host := r.Host
-
-   if forwardedHost := r.Header.Get("X-Forwarded-Host"); 
len(forwardedHost) > 0 {
-   // According to the Apache mod_proxy docs, X-Forwarded-Host can 
be a
-   // comma-separated list of hosts, to which each proxy appends 
the
-   // requested host. We want to grab the first from this 
comma-separated
-   // list.
-   hosts := strings.SplitN(forwardedHost, ",", 2)
-   host = strings.TrimSpace(hosts[0])
-   } else if addr, exists := forwardedHeader["for"]; exists {
-   host = addr
-   } else if h, exists := forwardedHeader["host"]; exists {
-   host = h
-   }
-
-   portLessHost, port := host, ""
-   if !isIPv6Address(portLessHost) {
-   // with go 1.6, this would treat the last part of IPv6 address 
as a port
-   

commit gdouros-analecta-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-analecta-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:41:11

Comparing /work/SRC/openSUSE:Factory/gdouros-analecta-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-analecta-fonts.new (New)


Package is "gdouros-analecta-fonts"

Fri Apr 14 13:41:11 2017 rev:11 rq:487268 version:5.17

Changes:

--- 
/work/SRC/openSUSE:Factory/gdouros-analecta-fonts/gdouros-analecta-fonts.changes
2016-01-22 01:07:45.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gdouros-analecta-fonts.new/gdouros-analecta-fonts.changes
   2017-04-14 13:41:13.641658412 +0200
@@ -1,0 +2,8 @@
+Mon Apr 10 16:00:42 UTC 2017 - aloi...@gmx.com
+
+- Update to version 5.17
+- Switched tarball to original (versioned) archive
+- Added README-SUSE as separate source
+- Updated homepage URL
+
+---

Old:

  analecta-fonts-5.00.tar.bz2

New:

  Analecta-5.17.zip
  README-SUSE



Other differences:
--
++ gdouros-analecta-fonts.spec ++
--- /var/tmp/diff_new_pack.3y0km8/_old  2017-04-14 13:41:14.209578146 +0200
+++ /var/tmp/diff_new_pack.3y0km8/_new  2017-04-14 13:41:14.213577582 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-analecta-fonts
 #
-# 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
@@ -16,20 +16,22 @@
 #
 
 
-%define fontname analecta-fonts
-
 Name:   gdouros-analecta-fonts
-Version:5.00
+Version:5.17
 Release:0
 Summary:An Ecclesiastic Scripts Font
 License:SUSE-Permissive
 Group:  System/X11/Fonts
-Url:http://users.teilar.gr/~g1951d/
-Source: %{fontname}-%{version}.tar.bz2
+Url:http://greekfonts.teilar.gr
+# Download source:
+# http://users.teilar.gr/~g1951d/Analecta.zip
+Source0:Analecta-%{version}.zip
+Source1:README-SUSE
 BuildRequires:  fontpackages-devel
+BuildRequires:  unzip
 %reconfigure_fonts_prereq
-Obsoletes:  %{fontname} < 4.01
-Provides:   %{fontname} = %{version}
+Obsoletes:  analecta-fonts < 4.01
+Provides:   analecta-fonts = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
@@ -37,13 +39,14 @@
 Analecta is an ecclesiastic scripts font, covering Basic Latin, Greek and 
Coptic, some Punctuation and other Symbols, Coptic, typographica varia, 
Specials, Gothic and Deseret.
 
 %prep
-%setup -q -n %{fontname}-%{version}
+%setup -q -c
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_ttfontsdir}
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
+install -m 0644 %{SOURCE1} .
 
 %reconfigure_fonts_scriptlets
 

++ README-SUSE ++
Cited from http://users.teilar.gr/~g1951d/ as of 20160117

In lieu of a licence

Fonts and documents in this site are free for any use.

George Douros



commit ghc-aeson for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-aeson for openSUSE:Factory 
checked in at 2017-04-14 13:41:18

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


Package is "ghc-aeson"

Fri Apr 14 13:41:18 2017 rev:14 rq:487383 version:1.0.2.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-aeson/ghc-aeson.changes  2017-03-03 
17:48:07.850644579 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-aeson.new/ghc-aeson.changes 2017-04-14 
13:41:19.984761920 +0200
@@ -1,0 +2,5 @@
+Tue Apr  4 11:04:08 UTC 2017 - psim...@suse.com
+
+- Update to version 1.0.2.1 revision 1 with cabal2obs.
+
+---

New:

  aeson.cabal



Other differences:
--
++ ghc-aeson.spec ++
--- /var/tmp/diff_new_pack.kOVpBa/_old  2017-04-14 13:41:20.760652261 +0200
+++ /var/tmp/diff_new_pack.kOVpBa/_new  2017-04-14 13:41:20.760652261 +0200
@@ -26,6 +26,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-attoparsec-devel
 BuildRequires:  ghc-base-compat-devel
@@ -91,6 +92,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ aeson.cabal ++
name:aeson
version: 1.0.2.1
x-revision: 1
license: BSD3
license-file:LICENSE
category:Text, Web, JSON
copyright:   (c) 2011-2016 Bryan O'Sullivan
 (c) 2011 MailRank, Inc.
author:  Bryan O'Sullivan 
maintainer:  Adam Bergmark 
stability:   experimental
tested-with: GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.3, GHC 
== 8.0.1
synopsis:Fast JSON parsing and encoding
cabal-version:   >= 1.10
homepage:https://github.com/bos/aeson
bug-reports: https://github.com/bos/aeson/issues
build-type:  Simple
description:
A JSON parsing and encoding library optimized for ease of use
and high performance.
.
To get started, see the documentation for the @Data.Aeson@ module
below.
.
Parsing performance on a late 2013 MacBook Pro (2.6GHz Core i7),
running 64-bit GHC 7.10.1, for mostly-English tweets from Twitter's
JSON search API:
.
* 6.4 KB payloads, English: 7570 msg\/sec (47.6 MB\/sec)
.
* 14.6 KB payloads, Japanese: 3261 msg\/sec (46.6 MB\/sec)
.
Encoding performance on the same machine and data:
.
* 6.4 KB payloads, English: 22738 msg\/sec (142.9 MB\/sec)
.
* 14.6 KB payloads, Japanese: 15911 msg\/sec (227.4 MB\/sec)
.
(A note on naming: in Greek mythology, Aeson was the father of Jason.)

extra-source-files:
README.markdown
benchmarks/*.cabal
benchmarks/*.hs
benchmarks/*.py
benchmarks/Compare/*.hs
benchmarks/Makefile
benchmarks/Typed/*.hs
benchmarks/json-data/*.json
include/overlapping-compat.h
include/incoherent-compat.h
changelog.md
examples/*.cabal
examples/*.hs
examples/Twitter/*.hs
include/*.h
cbits/*.c

flag developer
  description: operate in developer mode
  default: False
  manual: True

flag fast
  description: compile without optimizations
  default: False
  manual: True

flag bytestring-builder
  description: Depend on the bytestring-builder package for backwards 
compatibility.
  default: False
  manual: False

library
  default-language: Haskell2010

  exposed-modules:
Data.Aeson
Data.Aeson.Encoding
Data.Aeson.Parser
Data.Aeson.Text
Data.Aeson.Types
Data.Aeson.TH

Data.Aeson.Encoding.Internal
Data.Aeson.Internal
Data.Aeson.Internal.Time

  -- Deprecated modules
  exposed-modules:
Data.Aeson.Encode

  other-modules:
Data.Aeson.Encoding.Builder
Data.Aeson.Internal.Functions
Data.Aeson.Parser.Internal
Data.Aeson.Parser.Unescape
Data.Aeson.Parser.Time
Data.Aeson.Types.FromJSON
Data.Aeson.Types.Generic
Data.Aeson.Types.ToJSON
Data.Aeson.Types.Class
Data.Aeson.Types.Internal

  build-depends:
attoparsec >= 0.13.0.1 && < 0.14,
base >= 4.5 && < 5,
base-compat >= 0.9.1 && < 0.10,
containers >= 0.4.2 && < 0.6,
deepseq >= 1.3 && < 1.5,
dlist >= 0.6 && < 0.9,
ghc-prim >= 0.2,
hashable >= 1.1.2.0 && < 1.3,
scientific >= 0.3.4.7 && < 0.4,
tagged >=0.8.3 && <0.9,
template-haskell >= 2.7 && < 2.12,
text >= 1.1.1.0 && < 1.3,
 

commit gdouros-maya-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-maya-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:41:08

Comparing /work/SRC/openSUSE:Factory/gdouros-maya-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-maya-fonts.new (New)


Package is "gdouros-maya-fonts"

Fri Apr 14 13:41:08 2017 rev:3 rq:487267 version:4.17

Changes:

--- /work/SRC/openSUSE:Factory/gdouros-maya-fonts/gdouros-maya-fonts.changes
2016-01-22 01:07:58.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gdouros-maya-fonts.new/gdouros-maya-fonts.changes   
2017-04-14 13:41:09.938181837 +0200
@@ -1,0 +2,8 @@
+Mon Apr 10 16:14:38 UTC 2017 - aloi...@gmx.com
+
+- Update to version 4.17
+- Switched tarball to original (versioned) archive
+- Added README-SUSE as separate source
+- Updated homepage URL
+
+---

Old:

  maya-fonts-4.14.tar.bz2

New:

  Maya-4.17.zip
  README-SUSE



Other differences:
--
++ gdouros-maya-fonts.spec ++
--- /var/tmp/diff_new_pack.Zjf8UL/_old  2017-04-14 13:41:10.718071613 +0200
+++ /var/tmp/diff_new_pack.Zjf8UL/_new  2017-04-14 13:41:10.722071047 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-maya-fonts
 #
-# 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
@@ -16,17 +16,19 @@
 #
 
 
-%define fontname maya-fonts
-
-Name:   gdouros-%{fontname}
-Version:4.14
+Name:   gdouros-maya-fonts
+Version:4.17
 Release:0
 Summary:Font with Basic Maya Glyphs
 License:SUSE-Permissive
 Group:  System/X11/Fonts
-Url:http://users.teilar.gr/~g1951d/
-Source: %{fontname}-%{version}.tar.bz2
+Url:http://greekfonts.teilar.gr
+# Download source:
+# http://users.teilar.gr/~g1951d/Maya.zip
+Source0:Maya-%{version}.zip
+Source1:README-SUSE
 BuildRequires:  fontpackages-devel
+BuildRequires:  unzip
 %reconfigure_fonts_prereq
 Obsoletes:  maya-fonts < 4.14
 Provides:   maya-fonts = %{version}
@@ -34,16 +36,20 @@
 BuildArch:  noarch
 
 %description
-Maya covers the glyphs in J. Eric S. Thompson’s “A Catalog of Maya 
Hieroglyphs”, as well as some extra glyphs for days, months and numbers. This 
is a work-font that may be of some scholarly use; it is not a proposal of any 
kind. There are no plans to improve or expand it.
+Maya covers the glyphs in J. Eric S. Thompson’s “A Catalog of Maya
+Hieroglyphs”, as well as some extra glyphs for days, months and numbers.
+This is a work-font that may be of some scholarly use; it is not a proposal
+of any kind. There are no plans to improve or expand it.
 
 %prep
-%setup -q -n %{fontname}-%{version}
+%setup -q -c
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_ttfontsdir}
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
+install -m 0644 %{SOURCE1} .
 
 %reconfigure_fonts_scriptlets
 

++ README-SUSE ++
Cited from http://users.teilar.gr/~g1951d/ as of 20160117

In lieu of a licence

Fonts and documents in this site are free for any use.

George Douros



commit gdouros-akkadian-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-akkadian-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:41:02

Comparing /work/SRC/openSUSE:Factory/gdouros-akkadian-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-akkadian-fonts.new (New)


Package is "gdouros-akkadian-fonts"

Fri Apr 14 13:41:02 2017 rev:10 rq:487265 version:7.17

Changes:

--- 
/work/SRC/openSUSE:Factory/gdouros-akkadian-fonts/gdouros-akkadian-fonts.changes
2015-06-23 12:00:26.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gdouros-akkadian-fonts.new/gdouros-akkadian-fonts.changes
   2017-04-14 13:41:04.974883316 +0200
@@ -1,0 +2,8 @@
+Mon Apr 10 16:38:44 UTC 2017 - aloi...@gmx.com
+
+- Update to version 7.17
+- Switched tarball to original (versioned) archive
+- Added README-SUSE as separate source
+- Updated homepage URL
+
+---

Old:

  akkadian-fonts-7.15.tar.bz2

New:

  AkkadianAssyrian-7.17.zip
  README-SUSE



Other differences:
--
++ gdouros-akkadian-fonts.spec ++
--- /var/tmp/diff_new_pack.LkBwCq/_old  2017-04-14 13:41:05.770770831 +0200
+++ /var/tmp/diff_new_pack.LkBwCq/_new  2017-04-14 13:41:05.774770266 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-akkadian-fonts
 #
-# Copyright (c) 2015 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
@@ -16,21 +16,22 @@
 #
 
 
-%define fontname akkadian-fonts
-
 Name:   gdouros-akkadian-fonts
 #Provides:   locale(bg;el;ru;bg)
-Version:7.15
+Version:7.17
 Release:0
 Summary:Font with Support for Ancient Akkadian Scripts
 License:SUSE-Permissive
 Group:  System/X11/Fonts
-Url:http://users.teilar.gr/~g1951d/
-Source: %{fontname}-%{version}.tar.bz2
+Url:http://greekfonts.teilar.gr
+# Download source:
+# http://users.teilar.gr/~g1951d/AkkadianAssyrian.zip
+Source0:AkkadianAssyrian-%{version}.zip
+Source1:README-SUSE
 BuildRequires:  fontpackages-devel
+BuildRequires:  unzip
 %reconfigure_fonts_prereq
-# FIXME: This causes a rpmlint warning; change <= to < once there's a new 
upstream version
-Obsoletes:  akkadian-fonts <= 2.56
+Obsoletes:  akkadian-fonts < 2.56
 Provides:   akkadian-fonts = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
@@ -42,19 +43,21 @@
  and Punctuation.
 
 %prep
-%setup -q -n %{fontname}-%{version}
+%setup -q -c
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_ttfontsdir}
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
+install -m 0644 %{SOURCE1} .
+mv "Akkadian Assyrian.pdf" Akkadian_Assyrian.pdf
 
 %reconfigure_fonts_scriptlets
 
 %files
 %defattr(-,root,root)
-%doc README-SUSE Akkadian.pdf Assyrian.pdf
+%doc README-SUSE Akkadian_Assyrian.pdf
 %{_ttfontsdir}
 
 %changelog

++ README-SUSE ++
Cited from http://users.teilar.gr/~g1951d/ as of 20150620

In lieu of a licence


Fonts and documents in this site are not pieces of property or merchandise 
items;
they carry no trademark, copyright, license or other market tags; they are
free for any use.

George Douros




commit gdouros-aegyptus-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-aegyptus-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:40:59

Comparing /work/SRC/openSUSE:Factory/gdouros-aegyptus-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-aegyptus-fonts.new (New)


Package is "gdouros-aegyptus-fonts"

Fri Apr 14 13:40:59 2017 rev:11 rq:487264 version:6.17

Changes:

--- 
/work/SRC/openSUSE:Factory/gdouros-aegyptus-fonts/gdouros-aegyptus-fonts.changes
2016-01-22 01:07:37.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gdouros-aegyptus-fonts.new/gdouros-aegyptus-fonts.changes
   2017-04-14 13:41:01.967308386 +0200
@@ -1,0 +2,8 @@
+Mon Apr 10 16:58:20 UTC 2017 - aloi...@gmx.com
+
+- Update to version 6.17
+- Switched tarball to original (versioned) archive
+- Added README-SUSE as separate source
+- Updated homepage URL
+
+---

Old:

  aegyptus-fonts-6.00.tar.bz2

New:

  Aegyptus-6.17.zip
  README-SUSE



Other differences:
--
++ gdouros-aegyptus-fonts.spec ++
--- /var/tmp/diff_new_pack.MGPMqT/_old  2017-04-14 13:41:03.435100938 +0200
+++ /var/tmp/diff_new_pack.MGPMqT/_new  2017-04-14 13:41:03.435100938 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-aegyptus-fonts
 #
-# 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
@@ -16,17 +16,19 @@
 #
 
 
-%define fontname aegyptus-fonts
-
 Name:   gdouros-aegyptus-fonts
-Version:6.00
+Version:6.17
 Release:0
 Summary:Fonts with Support for Ancient Egyptian Hieroglyphs
 License:SUSE-Permissive
 Group:  System/X11/Fonts
-Url:http://users.teilar.gr/~g1951d/
-Source: %{fontname}-%{version}.tar.bz2
+Url:http://greekfonts.teilar.gr
+# Download source:
+# http://users.teilar.gr/~g1951d/Aegyptus.zip
+Source0:Aegyptus-%{version}.zip
+Source1:README-SUSE
 BuildRequires:  fontpackages-devel
+BuildRequires:  unzip
 %reconfigure_fonts_prereq
 Obsoletes:  aegyptus-fonts < 5.01
 Provides:   aegyptus-fonts = %{version}
@@ -34,22 +36,28 @@
 BuildArch:  noarch
 
 %description
-Aegyptus allocates Egyptian Hieroglyphs, in Plane 15 of the UCS. The main 
sources of glyphs are «Hieroglyphica», PIREI, 2000 and the work of Alan 
Gardiner. The font also covers Basic Latin, Egyptian Transliteration 
characters, the Hieratic alphabet, Coptic, Meroitic, the Gardiner set supported 
by Unicode, et al. The Gardiner set (redesigned with a thicker line) is also 
available in the small font Gardiner.
+Aegyptus allocates Egyptian Hieroglyphs, in Plane 15 of the UCS. The main
+sources of glyphs are «Hieroglyphica», PIREI, 2000 and the work of Alan
+Gardiner. The font also covers Basic Latin, Egyptian Transliteration
+characters, the Hieratic alphabet, Coptic, Meroitic, the Gardiner set
+supported by Unicode, et al. The Gardiner set (redesigned with a thicker
+line) is also available in the small font Gardiner.
 
 %prep
-%setup -q -n %{fontname}-%{version}
+%setup -q -c
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_ttfontsdir}
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
+install -m 0644 %{SOURCE1} .
 
 %reconfigure_fonts_scriptlets
 
 %files
 %defattr(-,root,root)
-%doc README-SUSE *.pdf
+%doc README-SUSE Aegyptus.pdf
 %{_ttfontsdir}
 
 %changelog

++ README-SUSE ++
Cited from http://users.teilar.gr/~g1951d/ as of 20160117

In lieu of a licence

Fonts and documents in this site are free for any use.

George Douros



commit gdouros-anatolian-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-anatolian-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:41:06

Comparing /work/SRC/openSUSE:Factory/gdouros-anatolian-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-anatolian-fonts.new (New)


Package is "gdouros-anatolian-fonts"

Fri Apr 14 13:41:06 2017 rev:11 rq:487266 version:5.17

Changes:

--- 
/work/SRC/openSUSE:Factory/gdouros-anatolian-fonts/gdouros-anatolian-fonts.changes
  2016-01-22 01:07:50.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.gdouros-anatolian-fonts.new/gdouros-anatolian-fonts.changes
 2017-04-14 13:41:07.462531729 +0200
@@ -1,0 +2,8 @@
+Mon Apr 10 16:30:07 UTC 2017 - aloi...@gmx.com
+
+- Update to version 5.17
+- Switched tarball to original (versioned) archive
+- Added README-SUSE as separate source
+- Updated homepage URL
+
+---

Old:

  anatolian-fonts-5.02.tar.bz2

New:

  Anatolian-5.17.zip
  README-SUSE



Other differences:
--
++ gdouros-anatolian-fonts.spec ++
--- /var/tmp/diff_new_pack.kSNO0q/_old  2017-04-14 13:41:08.098441854 +0200
+++ /var/tmp/diff_new_pack.kSNO0q/_new  2017-04-14 13:41:08.102441288 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-anatolian-fonts
 #
-# 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
@@ -16,35 +16,38 @@
 #
 
 
-%define fontname anatolian-fonts
-
 Name:   gdouros-anatolian-fonts
-Version:5.02
+Version:5.17
 Release:0
 Summary:Anatolian Hieroglyphs
 License:SUSE-Permissive
 Group:  System/X11/Fonts
-Url:http://users.teilar.gr/~g1951d/
-Source: %{fontname}-%{version}.tar.bz2
+Url:http://greekfonts.teilar.gr
+# Download source:
+# http://users.teilar.gr/~g1951d/Anatolian.zip
+Source0:Anatolian-%{version}.zip
+Source1:README-SUSE
 BuildRequires:  fontpackages-devel
+BuildRequires:  unzip
 %reconfigure_fonts_prereq
 Obsoletes:  anatolian-fonts < 5.01
 Provides:   anatolian-fonts = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-%define _ttfontsdir /usr/share/fonts/truetype
 
 %description
-Anatolian is a work-font, encoding Anatolian Hieroglyphs in F200 - F4FF of the 
Private Use Area of the BMP. There are no plans to improve or expand it.
+Anatolian is a work-font, encoding Anatolian Hieroglyphs in F200 - F4FF of
+the Private Use Area of the BMP. There are no plans to improve or expand it.
 
 %prep
-%setup -q -n %{fontname}-%{version}
+%setup -q -c
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_ttfontsdir}
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
+install -m 0644 %{SOURCE1} .
 
 %reconfigure_fonts_scriptlets
 

++ README-SUSE ++
Cited from http://users.teilar.gr/~g1951d/ as of 20160117

In lieu of a licence

Fonts and documents in this site are free for any use.

George Douros



commit gdouros-musica-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-musica-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:40:54

Comparing /work/SRC/openSUSE:Factory/gdouros-musica-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-musica-fonts.new (New)


Package is "gdouros-musica-fonts"

Fri Apr 14 13:40:54 2017 rev:10 rq:487262 version:3.17

Changes:

--- 
/work/SRC/openSUSE:Factory/gdouros-musica-fonts/gdouros-musica-fonts.changes
2015-06-23 12:00:27.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.gdouros-musica-fonts.new/gdouros-musica-fonts.changes
   2017-04-14 13:40:56.152130262 +0200
@@ -1,0 +2,8 @@
+Mon Apr 10 16:09:05 UTC 2017 - aloi...@gmx.com
+
+- Update to version 3.17
+- Switched tarball to original (versioned) archive
+- Added README-SUSE as separate source
+- Updated homepage URL
+
+---

Old:

  musica-fonts-3.12.tar.bz2

New:

  Musica-3.17.zip
  README-SUSE



Other differences:
--
++ gdouros-musica-fonts.spec ++
--- /var/tmp/diff_new_pack.7nbfpK/_old  2017-04-14 13:40:56.784040953 +0200
+++ /var/tmp/diff_new_pack.7nbfpK/_new  2017-04-14 13:40:56.784040953 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-musica-fonts
 #
-# Copyright (c) 2015 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
@@ -16,17 +16,19 @@
 #
 
 
-%define fontname musica-fonts
-
 Name:   gdouros-musica-fonts
-Version:3.12
+Version:3.17
 Release:0
 Summary:Font with Support for Unicode Musical Notation Symbols
 License:SUSE-Permissive
 Group:  System/X11/Fonts
-Url:http://users.teilar.gr/~g1951d/
-Source: %{fontname}-%{version}.tar.bz2
+Url:http://greekfonts.teilar.gr
+# Download source:
+# http://users.teilar.gr/~g1951d/Musica.zip
+Source0:Musica-%{version}.zip
+Source1:README-SUSE
 BuildRequires:  fontpackages-devel
+BuildRequires:  unzip
 %reconfigure_fonts_prereq
 Obsoletes:  musica-fonts < 3.11
 Provides:   musica-fonts = %{version}
@@ -34,16 +36,20 @@
 BuildArch:  noarch
 
 %description
-Musica covers the following scripts and symbols supported by The Unicode 
Standard: Basic Latin, Greek and Coptic, some Punctuation and other Symbols, 
Byzantine Musical Symbols, (Western) Musical Symbols and Archaic Greek Musical 
Notation.
+Musica covers the following scripts and symbols supported by The Unicode
+Standard: Basic Latin, Greek and Coptic, some Punctuation and other Symbols,
+Byzantine Musical Symbols, (Western) Musical Symbols and Archaic Greek
+Musical Notation.
 
 %prep
-%setup -q -n %{fontname}-%{version}
+%setup -q -c
 
 %build
 
 %install
 mkdir -p %{buildroot}%{_ttfontsdir}
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
+install -m 0644 %{SOURCE1} .
 
 %reconfigure_fonts_scriptlets
 

++ README-SUSE ++
Cited from http://users.teilar.gr/~g1951d/ as of 20150620

In lieu of a licence


Fonts and documents in this site are not pieces of property or merchandise 
items;
they carry no trademark, copyright, license or other market tags; they are
free for any use.

George Douros




commit gdouros-aegean-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package gdouros-aegean-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:40:57

Comparing /work/SRC/openSUSE:Factory/gdouros-aegean-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.gdouros-aegean-fonts.new (New)


Package is "gdouros-aegean-fonts"

Fri Apr 14 13:40:57 2017 rev:13 rq:487263 version:9.17

Changes:

--- 
/work/SRC/openSUSE:Factory/gdouros-aegean-fonts/gdouros-aegean-fonts.changes
2016-12-10 18:28:54.820084380 +0100
+++ 
/work/SRC/openSUSE:Factory/.gdouros-aegean-fonts.new/gdouros-aegean-fonts.changes
   2017-04-14 13:40:59.007726672 +0200
@@ -1,0 +2,6 @@
+Mon Apr 10 17:36:10 UTC 2017 - aloi...@gmx.com
+
+- Updated fonts to 9.17
+- Updated/replaced attendant pdf documents
+
+---

Old:

  Aegean-20160930.pdf
  AegeanFonts-9.00.zip
  Alphabetics-20160401.pdf
  Bibliography-20161016.pdf
  CretanHieroglyphs-20160401.pdf
  CyproMinoanInscriptions-20160930.pdf
  LinearAInscriptions-20161016.pdf
  Phaistos-20160305.pdf

New:

  Aegean-20170213.pdf
  AegeanFonts-9.17.zip
  Alphabetics-20170213.pdf
  Bibliography-20170213.pdf
  Cretan_Hieroglyphs-20170213.pdf
  Cypro-Minoan_Inscriptions-20170308.pdf
  Linear_A_Inscriptions-20170220.pdf
  Linear_A_and_B_Signs-20170220.pdf



Other differences:
--
++ gdouros-aegean-fonts.spec ++
--- /var/tmp/diff_new_pack.yNDFCb/_old  2017-04-14 13:41:00.115570098 +0200
+++ /var/tmp/diff_new_pack.yNDFCb/_new  2017-04-14 13:41:00.119569532 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package gdouros-aegean-fonts
 #
-# 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
@@ -16,10 +16,8 @@
 #
 
 
-%define fontname aegean-fonts
-
 Name:   gdouros-aegean-fonts
-Version:9.00
+Version:9.17
 Release:0
 Summary:Font with Support for Ancient Aegean and Eastern Mediterranean 
Scripts
 License:SUSE-Permissive
@@ -30,27 +28,24 @@
 # http://users.teilar.gr/~g1951d/Aegean.pdf
 # http://users.teilar.gr/~g1951d/Alphabetics.pdf
 # http://users.teilar.gr/~g1951d/Bibliography.pdf
-# http://users.teilar.gr/~g1951d/CretanHieroglyphs.pdf
-# http://users.teilar.gr/~g1951d/CyproMinoanInscriptions.pdf
-# http://users.teilar.gr/~g1951d/Bibliography.pdf
-# http://users.teilar.gr/~g1951d/LinearAInscriptions.pdf
-# http://users.teilar.gr/~g1951d/Phaistos.pdf
+# http://users.teilar.gr/~g1951d/Cretan%20Hieroglyphs.pdf
+# http://users.teilar.gr/~g1951d/Cypro-Minoan%20Inscriptions.pdf
+# http://users.teilar.gr/~g1951d/Linear%20A%20and%20B%20Signs.pdf
+# http://users.teilar.gr/~g1951d/Linear%20A%20Inscriptions.pdf
 Source0:AegeanFonts-%{version}.zip
-Source1:Aegean-20160930.pdf
-Source2:Alphabetics-20160401.pdf
-Source3:Bibliography-20161016.pdf
-Source4:CretanHieroglyphs-20160401.pdf
-Source5:CyproMinoanInscriptions-20160930.pdf
-Source6:Bibliography-20161016.pdf
-Source7:LinearAInscriptions-20161016.pdf
-Source8:Phaistos-20160305.pdf
-Source9:README-SUSE
+Source1:Aegean-20170213.pdf
+Source2:Alphabetics-20170213.pdf
+Source3:Bibliography-20170213.pdf
+Source4:Cretan_Hieroglyphs-20170213.pdf
+Source5:Cypro-Minoan_Inscriptions-20170308.pdf
+Source6:Linear_A_and_B_Signs-20170220.pdf
+Source7:Linear_A_Inscriptions-20170220.pdf
+Source8:README-SUSE
 BuildRequires:  fontpackages-devel
 BuildRequires:  unzip
 %reconfigure_fonts_prereq
-%define _ttfontsdir /usr/share/fonts/truetype
-Obsoletes:  %{fontname} < 7.12
-Provides:   %{fontname} = %{version}
+Obsoletes:  aegean-fonts < 7.12
+Provides:   aegean-fonts = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
@@ -67,7 +62,7 @@
 install -m 0644 *.ttf %{buildroot}%{_ttfontsdir}/
 # install docs
 cp %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
-   %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} %{SOURCE9} \
+   %{SOURCE5} %{SOURCE6} %{SOURCE7} %{SOURCE8} \
-t .
 for i in *.pdf; do
 IFS=-. read -r a b c <<< "$i"; mv "$i" "$a.$c"

++ Aegean-20160930.pdf -> Aegean-20170213.pdf ++
(binary differes)

++ Alphabetics-20160401.pdf -> Alphabetics-20170213.pdf ++
(binary differes)

++ Bibliography-20161016.pdf -> Bibliography-20170213.pdf ++
(binary differes)




commit yast2-reipl for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package yast2-reipl for openSUSE:Factory 
checked in at 2017-04-14 13:40:32

Comparing /work/SRC/openSUSE:Factory/yast2-reipl (Old)
 and  /work/SRC/openSUSE:Factory/.yast2-reipl.new (New)


Package is "yast2-reipl"

Fri Apr 14 13:40:32 2017 rev:36 rq:486997 version:3.2.2

Changes:

--- /work/SRC/openSUSE:Factory/yast2-reipl/yast2-reipl.changes  2017-02-09 
11:14:48.273946194 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-reipl.new/yast2-reipl.changes 
2017-04-14 13:40:32.743438677 +0200
@@ -1,0 +2,7 @@
+Mon Apr 10 08:40:07 UTC 2017 - jreidin...@suse.com
+
+- use rake for installing instead of autotools
+- show error when chreipl failed to switch (bsc#976609)
+- 3.2.2
+
+---

Old:

  yast2-reipl-3.2.1.tar.bz2

New:

  yast2-reipl-3.2.2.tar.bz2



Other differences:
--
++ yast2-reipl.spec ++
--- /var/tmp/diff_new_pack.fPVw4j/_old  2017-04-14 13:40:33.335355020 +0200
+++ /var/tmp/diff_new_pack.fPVw4j/_new  2017-04-14 13:40:33.339354455 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-reipl
-Version:3.2.1
+Version:3.2.2
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -26,8 +26,8 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-testsuite
 BuildRequires:  rubygem(rspec)
+BuildRequires:  rubygem(yast-rake)
 
 ExclusiveArch:  s390 s390x
 
@@ -51,11 +51,13 @@
 %prep
 %setup -n %{name}-%{version}
 
+%check
+rake test:unit
+
 %build
-%yast_build
 
 %install
-%yast_install
+rake install DESTDIR="%{buildroot}"
 
 %post
 %{fillup_only -ns security checksig}

++ yast2-reipl-3.2.1.tar.bz2 -> yast2-reipl-3.2.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-reipl-3.2.1/Makefile.cvs 
new/yast2-reipl-3.2.2/Makefile.cvs
--- old/yast2-reipl-3.2.1/Makefile.cvs  2017-01-20 12:42:06.608088143 +0100
+++ new/yast2-reipl-3.2.2/Makefile.cvs  1970-01-01 01:00:00.0 +0100
@@ -1,23 +0,0 @@
-#
-# Makefile.cvs
-#
-
-LIB = $(shell y2tool get-lib)
-
-PREFIX = /usr
-
-configure: all
-   ./configure --prefix=$(PREFIX) --libdir=$(PREFIX)/$(LIB)
-
-all:
-   y2tool y2autoconf
-   y2tool y2automake
-   autoreconf --force --install
-
-install: configure
-   make
-   make install
-
-reconf: all
-   ./config.status --recheck
-   ./config.status
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-reipl-3.2.1/autodocs-ycp.ami 
new/yast2-reipl-3.2.2/autodocs-ycp.ami
--- old/yast2-reipl-3.2.1/autodocs-ycp.ami  2017-01-20 12:42:06.644088143 
+0100
+++ new/yast2-reipl-3.2.2/autodocs-ycp.ami  1970-01-01 01:00:00.0 
+0100
@@ -1,50 +0,0 @@
-# -*- makefile -*- Automake include file
-# $Id$
-
-# Builds source documentation for YCP sources
-# Uses ycpdoc
-# PARAMETERS:
-#   AUTODOCS_YCP: Files that the ycp autodocs is built from
-#Optional - the default is $(srcdir)/../../src/*.ycp
-#   AUTODOCS_PM: Files that the perl autodocs is built from
-#Optional - the default is $(srcdir)/../../src/*.pm
-#   AUTODOCS_RB: Files that the ruby autodocs is built from (using yard)
-#Optional - the default is $(srcdir)/../../src/modules/*.rb) 
$(srcdir)/../../src/include/*/*.rb
-#   AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
-#  Optional - the default is no subdir, $(docdir)/autodocs
-#   AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
-#  Optional - the default is $(srcdir)/../../src
-
-htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
-
-# find all files in Yast/ subdirectory if it exists
-YARD_YAST_FILES = $(shell test -d Yast && find Yast -type f)
-
-# use nobase_ prefix to keep the directory structure
-nobase_html_DATA = index.html $(filter-out index.html, $(wildcard *.html)) 
$(wildcard js/*) $(wildcard css/*) $(YARD_YAST_FILES)
-CLEANFILES = $(nobase_html_DATA) pod2htm*.tmp
-
-AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
-AUTODOCS_PM  ?= $(wildcard $(srcdir)/../../src/*.pm)
-AUTODOCS_RB  ?= $(wildcard $(srcdir)/../../src/modules/*.rb 
$(srcdir)/../../src/include/*/*.rb)
-AUTODOCS_STRIP ?= $(srcdir)/../../src
-
-# yard specific options
-YARD ?= yard
-# use markdown format by default
-YARD_OPTIONS ?= -o . -m markdown
-
-# yard specific clean
-clean-local:
-   rm -rf js css Yast .yardoc
-
-
-index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM) $(AUTODOCS_RB)
-#including *.pm, for the index
-   if [ -n "$(AUTODOCS_YCP)" ]; then ${YCPDOC} -d. -s$(AUTODOCS_STRIP) 
$(AUTODOCS_YCP); 

commit qclib for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package qclib for openSUSE:Factory checked 
in at 2017-04-14 13:40:29

Comparing /work/SRC/openSUSE:Factory/qclib (Old)
 and  /work/SRC/openSUSE:Factory/.qclib.new (New)


Package is "qclib"

Fri Apr 14 13:40:29 2017 rev:1 rq:486629 version:1.2.0

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.qclib.new/qclib.changes 2017-04-14 
13:40:29.475900486 +0200
@@ -0,0 +1,67 @@
+---
+Mon Mar 27 16:58:14 UTC 2017 - mp...@suse.com
+
+- Added qclib.correctly.interpret.sthyi.check.patch (bsc#1028105).
+
+---
+Mon Jun 13 19:56:59 UTC 2016 - mp...@suse.com
+
+- Upgraded to qclib 1.2 (bsc#984143)
+  - Removed source [S] for attributes qc_num_cpu_dedicated and
+qc_num_cpu_shared in LPAR layer for consistency
+  - Retrieve qc_layer_name in CEC layer from OCF
+  - Extended hypfs usage to provide more CP, IFL and CPU counts for
+CEC and LPAR layers, as well as capping information for LPAR
+group and LPAR layers
+  - Added attributes for IFLs, CPs and CPUs for KVM hypervisor and
+guest layers
+  - Added support for LPAR Groups
+  - Added new attribute qc_prorated_core_time
+  - Fill qc_num_cp_total and qc_num_ifl_total in LPAR layer from STHYI
+  - Consistency checks: Detect inconsistent values across data sources
+  - Documentation improvements
+
+  Bug fixes:
+  - Fixed crash when setting QC_USE_DUMP to an invalid directory and
+QC_DEBUG=1
+  - Fixed reset of debug level when QC_CHECK_CONSISTENCY is invalid
+  - Display all values in attribute qc_partition_char in case of multiple
+  - Set qc_cp_dispatch_type in presence of CPs only
+
+---
+Tue Feb 16 15:00:13 UTC 2016 - mp...@suse.com
+
+- Upgraded to qclib 1.1.0 (fate#320435)
+- Removed the following patches against version 1.0.0
+  qclib.makefile.patch
+  qclib.disable.consistency.checks.patch
+  qclib.handle.hostnames.with.less.than.8.characters.in.presence.of.hypfs.patch
+- Added a couple of comment lines to the header in the spec file.
+
+---
+Fri Jan 15 18:44:56 UTC 2016 - mp...@suse.com
+
+- Added qclib.disable.consistency.checks.patch (bsc#961643).
+- Added 
qclib.handle.hostnames.with.less.than.8.characters.in.presence.of.hypfs.patch
+  (bsc#957607).
+
+---
+Fri Oct 30 20:47:53 UTC 2015 - mp...@suse.com
+
+- Replaced qclib.makefile.patch with IBM's version of the patch.
+  (bsc#951518).
+- Modified the spec file to make use of the new "make install"
+  and "make installdoc" targets.
+- Modified the spec file to account for slightly different file
+  locations.
+- Added qclib.makefile.libdir.patch to enable building on both
+  s390x and s390 systems.
+- Added two new filters to the qclib-devel-rpmlintrc file to
+  mask two new duplicate files that arrived with IBM's patched
+  Makefile.
+
+---
+Tue Oct 13 19:48:20 UTC 2015 - mp...@suse.com
+
+- Initial version
+

New:

  qclib-1.2.0.tgz
  qclib-rpmlintrc
  qclib.changes
  qclib.correctly.interpret.sthyi.check.patch
  qclib.makefile.libdir.patch
  qclib.spec



Other differences:
--
++ qclib.spec ++
#
# spec file for package qclib
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   qclib
Version:1.2.0
Release:0
Summary:Query Capacity library
License:BSD-3-Clause
Group:  Development/Libraries/C and C++
Url:http://www.ibm.com/developerworks/linux/linux390/qclib.html
Source: %{name}-%{version}.tgz
Source1:%{name}-rpmlintrc
Patch1: qclib.makefile.libdir.patch
Patch2: qclib.correctly.interpret.sthyi.check.patch
BuildRequires:  doxygen
BuildRequires:  gcc-c++
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
ExclusiveArch:  s390 

commit ghc-katip-elasticsearch for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-katip-elasticsearch for 
openSUSE:Factory checked in at 2017-04-14 13:40:16

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


Package is "ghc-katip-elasticsearch"

Fri Apr 14 13:40:16 2017 rev:1 rq:486473 version:0.3.0.2

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-katip-elasticsearch.new/ghc-katip-elasticsearch.changes
 2017-04-14 13:40:17.873540274 +0200
@@ -0,0 +1,5 @@
+---
+Sun Feb 12 10:05:29 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.0.2 with cabal2obs.
+

New:

  ghc-katip-elasticsearch.changes
  ghc-katip-elasticsearch.spec
  katip-elasticsearch-0.3.0.2.tar.gz



Other differences:
--
++ ghc-katip-elasticsearch.spec ++
#
# spec file for package ghc-katip-elasticsearch
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name katip-elasticsearch
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.3.0.2
Release:0
Summary:ElasticSearch scribe for the Katip logging framework
License:BSD-3-Clause
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-aeson-devel
BuildRequires:  ghc-async-devel
BuildRequires:  ghc-bloodhound-devel
BuildRequires:  ghc-enclosed-exceptions-devel
BuildRequires:  ghc-exceptions-devel
BuildRequires:  ghc-http-client-devel
BuildRequires:  ghc-http-types-devel
BuildRequires:  ghc-katip-devel
BuildRequires:  ghc-retry-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-scientific-devel
BuildRequires:  ghc-stm-chans-devel
BuildRequires:  ghc-stm-devel
BuildRequires:  ghc-text-devel
BuildRequires:  ghc-time-devel
BuildRequires:  ghc-transformers-devel
BuildRequires:  ghc-unordered-containers-devel
BuildRequires:  ghc-uuid-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-lens-aeson-devel
BuildRequires:  ghc-lens-devel
BuildRequires:  ghc-quickcheck-instances-devel
BuildRequires:  ghc-tasty-devel
BuildRequires:  ghc-tasty-hunit-devel
BuildRequires:  ghc-tasty-quickcheck-devel
BuildRequires:  ghc-vector-devel
%endif

%description
ElasticSearch scribe for the Katip logging framework.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

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

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc README.md changelog.md

%changelog



commit terminus-bitmap-fonts for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package terminus-bitmap-fonts for 
openSUSE:Factory checked in at 2017-04-14 13:40:51

Comparing /work/SRC/openSUSE:Factory/terminus-bitmap-fonts (Old)
 and  /work/SRC/openSUSE:Factory/.terminus-bitmap-fonts.new (New)


Package is "terminus-bitmap-fonts"

Fri Apr 14 13:40:51 2017 rev:11 rq:487261 version:4.40

Changes:

--- 
/work/SRC/openSUSE:Factory/terminus-bitmap-fonts/terminus-bitmap-fonts.changes  
2014-11-24 11:10:02.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.terminus-bitmap-fonts.new/terminus-bitmap-fonts.changes
 2017-04-14 13:40:52.396661034 +0200
@@ -1,0 +2,17 @@
+Tue Apr 11 08:19:46 UTC 2017 - aloi...@gmx.com
+
+- Update to version 4.40
+  * Added 6 combining accents as separate characters.
+  * Added 14 letters with dot above / dot below.
+  * Added partial subscript and superscript: all digits and 11
+letters.
+  * Added 30+ math characters, notably large braces, brackets and
+parens.
+  * Added unicode range 2800-28FF in two variants (br1 and br2).
+  * A few small character fixes.
+  * Altered configure to be a bit more POSIX compliant.
+  * Replaced some obscure (un)install Makefile targets with
+variables.
+- Set direct source URL
+
+---

Old:

  terminus-font-4.39.tar.bz2

New:

  terminus-font-4.40.tar.gz



Other differences:
--
++ terminus-bitmap-fonts.spec ++
--- /var/tmp/diff_new_pack.jSkOiW/_old  2017-04-14 13:40:53.404518591 +0200
+++ /var/tmp/diff_new_pack.jSkOiW/_new  2017-04-14 13:40:53.408518025 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package terminus-bitmap-fonts
 #
-# Copyright (c) 2014 SUSE LINUX Products 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,16 +19,13 @@
 %define fontname terminus-font
 
 Name:   terminus-bitmap-fonts
-Version:4.39
+Version:4.40
 Release:0
 Summary:Readable Fixed Width Fonts for X11 and the Linux Console
 License:OFL-1.1
 Group:  System/X11/Fonts
 Url:http://terminus-font.sf.net/
-
-#DL-URL:   
http://downloads.sf.net/terminus-font/terminus-font-%version.tar.gz
-Source: terminus-font-%version.tar.bz2
-BuildRequires:  fontpackages-devel
+Source: 
https://sf.net/projects/terminus-font/files/terminus-font-%{version}/terminus-font-%{version}.tar.gz
 %if 0%{?suse_version} >= 1220
 BuildRequires:  bdftopcf
 %else
@@ -37,6 +34,8 @@
 %if 0%{?suse_version} < 1140
 BuildRequires:  freetype2-devel
 %endif
+BuildRequires:  dos2unix
+BuildRequires:  fontpackages-devel
 %reconfigure_fonts_prereq
 Provides:   terminus-font
 Provides:   locale(ru;bg)
@@ -58,12 +57,13 @@
 
 %prep
 %setup -q -n %{fontname}-%{version}
-%define psfdir /usr/share/kbd/consolefonts
+dos2unix OFL.TXT
+%define psfdir %{_datadir}/kbd/consolefonts
 
 %build
 chmod +x ./configure
 # not autoconf
-./configure --prefix=/usr
+./configure --prefix=%{_prefix}
 make -e x11dir=%{_miscfontsdir} psfdir=%{psfdir}
 
 %install




commit squid for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package squid for openSUSE:Factory checked 
in at 2017-04-14 13:40:43

Comparing /work/SRC/openSUSE:Factory/squid (Old)
 and  /work/SRC/openSUSE:Factory/.squid.new (New)


Package is "squid"

Fri Apr 14 13:40:43 2017 rev:45 rq:487028 version:3.5.25

Changes:

--- /work/SRC/openSUSE:Factory/squid/squid.changes  2017-03-24 
02:22:51.737811399 +0100
+++ /work/SRC/openSUSE:Factory/.squid.new/squid.changes 2017-04-14 
13:40:46.409507215 +0200
@@ -1,0 +2,11 @@
+Mon Apr 10 09:50:21 UTC 2017 - adam.ma...@suse.de
+
+- Update Squid to 3.5.25
+  * Fix host forgery stalls intercepted being-spliced connections
+  * Native FTP relay fixes, now able to cope with active-mode
+FTP DATA connections when intercepting FTP traffic.
+  * SSL Bump client fixes. Error responses for issues encountered
+early in the TLS/SSL handling being sent to clients unencrypted
+when Squid should have bumped and delivered them encrypted.
+
+---

Old:

  squid-3.5.24.tar.xz
  squid-3.5.24.tar.xz.asc

New:

  squid-3.5.25.tar.xz
  squid-3.5.25.tar.xz.asc



Other differences:
--
++ squid.spec ++
--- /var/tmp/diff_new_pack.cu8JpU/_old  2017-04-14 13:40:47.533348380 +0200
+++ /var/tmp/diff_new_pack.cu8JpU/_new  2017-04-14 13:40:47.537347815 +0200
@@ -20,7 +20,7 @@
 %define squidconfdir %{_sysconfdir}/squid
 
 Name:   squid
-Version:3.5.24
+Version:3.5.25
 Release:0
 Summary:A fully featured HTTP/1.0 proxy
 License:GPL-2.0+

++ squid-3.5.24.tar.xz -> squid-3.5.25.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/squid-3.5.24/ChangeLog new/squid-3.5.25/ChangeLog
--- old/squid-3.5.24/ChangeLog  2017-01-28 04:54:46.0 +0100
+++ new/squid-3.5.25/ChangeLog  2017-04-02 15:04:18.0 +0200
@@ -1,3 +1,15 @@
+Changes to squid-3.5.25 (02 Apr 2017):
+
+   - Bug 4688: various typo error(s) in man page(s)
+   - Bug 4508: Host forgery stalls intercepted being-spliced connections
+   - Native FTP relay: NAT and TPROXY interception fixes
+   - Fix missing CRLF on FTP timeout ABORT commands
+   - TLS: Bump client on errors encountered before ssl_bump evaluation
+   - ext_kerberos_ldap_group_acl: fix unused value warnings
+   - Fix crash when configuring with invalid delay_parameters restore 
value.
+   - Check that -k argument is provided before trying to use it.
+   - ... and some build fixes
+
 Changes to squid-3.5.24 (28 Jan 2017):
 
- Regression Bug 3940: Make 'cache deny' do what is documented
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/squid-3.5.24/RELEASENOTES.html 
new/squid-3.5.25/RELEASENOTES.html
--- old/squid-3.5.24/RELEASENOTES.html  2017-01-28 09:09:58.0 +0100
+++ new/squid-3.5.25/RELEASENOTES.html  2017-04-02 19:10:43.0 +0200
@@ -2,10 +2,10 @@
 
 
  
- Squid 3.5.24 release notes
+ Squid 3.5.25 release notes
 
 
-Squid 3.5.24 release notes
+Squid 3.5.25 release notes
 
 Squid Developers
 
@@ -64,7 +64,7 @@
 
 1. Notice
 
-The Squid Team are pleased to announce the release of Squid-3.5.24.
+The Squid Team are pleased to announce the release of Squid-3.5.25.
 This new release is available for download from 
 http://www.squid-cache.org/Versions/v3/3.5/;>http://www.squid-cache.org/Versions/v3/3.5/
 or the
 http://www.squid-cache.org/Download/http-mirrors.html;>mirrors.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/squid-3.5.24/compat/compat.h 
new/squid-3.5.25/compat/compat.h
--- old/squid-3.5.24/compat/compat.h2017-01-28 04:54:46.0 +0100
+++ new/squid-3.5.25/compat/compat.h2017-04-02 15:04:18.0 +0200
@@ -11,7 +11,7 @@
 
 /*
  * From discussions it was chosen to push compat code as far down as possible.
- * That means we can have a seperate compat for most
+ * That means we can have a separate compat for most
  *  compatability and portability hacks and resolutions.
  *
  * This file is meant to collate all those hacks files together and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/squid-3.5.24/configure new/squid-3.5.25/configure
--- old/squid-3.5.24/configure  2017-01-28 04:57:15.0 +0100
+++ new/squid-3.5.25/configure  2017-04-02 15:07:29.0 +0200
@@ -1,7 +1,7 @@
 #! /bin/sh
 # From configure.ac Revision.
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Squid Web Proxy 3.5.24.
+# Generated by GNU Autoconf 2.69 for Squid Web Proxy 3.5.25.
 #
 

commit ghc-distributed-closure for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-distributed-closure"

Fri Apr 14 13:40:12 2017 rev:3 rq:486470 version:0.3.4.0

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-distributed-closure/ghc-distributed-closure.changes
  2016-11-10 13:24:17.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-distributed-closure.new/ghc-distributed-closure.changes
 2017-04-14 13:40:13.958093653 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:37:10 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.4.0 with cabal2obs.
+
+---

Old:

  distributed-closure-0.3.3.0.tar.gz

New:

  distributed-closure-0.3.4.0.tar.gz



Other differences:
--
++ ghc-distributed-closure.spec ++
--- /var/tmp/diff_new_pack.bcksW4/_old  2017-04-14 13:40:14.869964776 +0200
+++ /var/tmp/diff_new_pack.bcksW4/_new  2017-04-14 13:40:14.869964776 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-distributed-closure
 #
-# 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,7 +19,7 @@
 %global pkg_name distributed-closure
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.3.3.0
+Version:0.3.4.0
 Release:0
 Summary:Serializable closures for distributed programming
 License:BSD-3-Clause
@@ -40,7 +40,7 @@
 %endif
 
 %description
-See README.
+Serializable closures for distributed programming.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files

++ distributed-closure-0.3.3.0.tar.gz -> distributed-closure-0.3.4.0.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/distributed-closure-0.3.3.0/distributed-closure.cabal 
new/distributed-closure-0.3.4.0/distributed-closure.cabal
--- old/distributed-closure-0.3.3.0/distributed-closure.cabal   2016-10-01 
12:12:31.0 +0200
+++ new/distributed-closure-0.3.4.0/distributed-closure.cabal   2017-03-20 
19:31:39.0 +0100
@@ -1,5 +1,5 @@
 name:distributed-closure
-version: 0.3.3.0
+version: 0.3.4.0
 synopsis:Serializable closures for distributed programming.
 description: See README.
 homepage:https://github.com/tweag/distributed-closure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/distributed-closure-0.3.3.0/src/Control/Distributed/Closure/Internal.hs 
new/distributed-closure-0.3.4.0/src/Control/Distributed/Closure/Internal.hs
--- old/distributed-closure-0.3.3.0/src/Control/Distributed/Closure/Internal.hs 
2016-10-01 12:13:04.0 +0200
+++ new/distributed-closure-0.3.4.0/src/Control/Distributed/Closure/Internal.hs 
2017-03-20 19:29:47.0 +0100
@@ -56,6 +56,11 @@
   -- Cache the value a closure resolves to.
   Closure :: a -> !(Closure a) -> Closure a
 
+#if MIN_VERSION_base(4,9,0)
+instance IsStatic Closure where
+  fromStaticPtr = closure
+#endif
+
 -- Will be obsoleted by https://ghc.haskell.org/trac/ghc/wiki/Typeable. We use
 -- our own datatype instead of Dynamic in order to support dynClosureApply.
 newtype DynClosure = DynClosure Any -- invariant: only values of type Closure.




commit dmenu-search for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package dmenu-search for openSUSE:Factory 
checked in at 2017-04-14 13:40:06

Comparing /work/SRC/openSUSE:Factory/dmenu-search (Old)
 and  /work/SRC/openSUSE:Factory/.dmenu-search.new (New)


Package is "dmenu-search"

Fri Apr 14 13:40:06 2017 rev:1 rq:486467 version:0.1.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.dmenu-search.new/dmenu-search.changes   
2017-04-14 13:40:07.606991268 +0200
@@ -0,0 +1,5 @@
+---
+Sun Feb 12 10:07:19 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.0.1 with cabal2obs.
+

New:

  dmenu-search-0.1.0.1.tar.gz
  dmenu-search.changes
  dmenu-search.spec



Other differences:
--
++ dmenu-search.spec ++
#
# spec file for package dmenu-search
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   dmenu-search
Version:0.1.0.1
Release:0
Summary:Dmenu script for searching the web with customizable search 
engines
License:BSD-3-Clause
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{name}
Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-directory-devel
BuildRequires:  ghc-dmenu-devel
BuildRequires:  ghc-lens-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-process-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-transformers-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Dmenu script for searching the web with customizable search engines.

%prep
%setup -q

%build
%ghc_bin_build

%install
%ghc_bin_install

%files
%defattr(-,root,root,-)
%doc LICENSE
%doc doc
%{_bindir}/%{name}

%changelog



commit dmenu-pmount for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package dmenu-pmount for openSUSE:Factory 
checked in at 2017-04-14 13:40:00

Comparing /work/SRC/openSUSE:Factory/dmenu-pmount (Old)
 and  /work/SRC/openSUSE:Factory/.dmenu-pmount.new (New)


Package is "dmenu-pmount"

Fri Apr 14 13:40:00 2017 rev:1 rq:486466 version:0.1.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.dmenu-pmount.new/dmenu-pmount.changes   
2017-04-14 13:40:02.191756613 +0200
@@ -0,0 +1,5 @@
+---
+Sun Feb 12 10:03:45 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.0.1 with cabal2obs.
+

New:

  dmenu-pmount-0.1.0.1.tar.gz
  dmenu-pmount.changes
  dmenu-pmount.spec



Other differences:
--
++ dmenu-pmount.spec ++
#
# spec file for package dmenu-pmount
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   dmenu-pmount
Version:0.1.0.1
Release:0
Summary:Mounting and unmounting linux devices as user with dmenu and 
pmount
License:BSD-3-Clause
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{name}
Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-directory-devel
BuildRequires:  ghc-dmenu-devel
BuildRequires:  ghc-lens-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-process-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-transformers-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Mounting and unmounting linux devices as user with dmenu and pmount.

%prep
%setup -q

%build
%ghc_bin_build

%install
%ghc_bin_install

%files
%defattr(-,root,root,-)
%doc LICENSE
%doc doc
%{_bindir}/%{name}

%changelog



commit ghc-basic-prelude for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-basic-prelude"

Fri Apr 14 13:39:48 2017 rev:2 rq:485225 version:0.6.1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-basic-prelude/ghc-basic-prelude.changes  
2017-03-28 15:18:33.244737508 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-basic-prelude.new/ghc-basic-prelude.changes 
2017-04-14 13:39:49.857499835 +0200
@@ -1,0 +2,10 @@
+Tue Mar  7 11:19:23 UTC 2017 - psim...@suse.com
+
+- Update to version 0.6.1.1 with cabal2obs.
+
+---
+Thu Sep 15 07:08:33 UTC 2016 - psim...@suse.com
+
+- Update to version 0.6.1 revision 0 with cabal2obs.
+
+---

Old:

  basic-prelude-0.5.2.tar.gz

New:

  basic-prelude-0.6.1.1.tar.gz



Other differences:
--
++ ghc-basic-prelude.spec ++
--- /var/tmp/diff_new_pack.jHTURP/_old  2017-04-14 13:39:50.665385655 +0200
+++ /var/tmp/diff_new_pack.jHTURP/_new  2017-04-14 13:39:50.669385090 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-basic-prelude
 #
-# 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,15 +18,14 @@
 
 %global pkg_name basic-prelude
 Name:   ghc-%{pkg_name}
-Version:0.5.2
+Version:0.6.1.1
 Release:0
 Summary:An enhanced core prelude; a common foundation for alternate 
preludes
 License:MIT
-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-ReadArgs-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
@@ -40,7 +39,6 @@
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 The premise of 'basic-prelude' is that there are a lot of very commonly desired
@@ -73,15 +71,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ basic-prelude-0.5.2.tar.gz -> basic-prelude-0.6.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/basic-prelude-0.5.2/BasicPrelude.hs 
new/basic-prelude-0.6.1.1/BasicPrelude.hs
--- old/basic-prelude-0.5.2/BasicPrelude.hs 2016-05-11 06:43:48.0 
+0200
+++ new/basic-prelude-0.6.1.1/BasicPrelude.hs   2016-09-08 11:11:56.0 
+0200
@@ -47,7 +47,7 @@
   , BasicPrelude.sum
   , BasicPrelude.product
 -- ** Text for Read and Show operations
-  , show
+  , tshow
   , fromShow
   , read
   , readIO
@@ -79,9 +79,8 @@
   , Prelude.gcd
   , Prelude.lcm
 -- ** Show and Read
+  , Prelude.Show (..)
   , Prelude.ShowS
-  , Prelude.showsPrec
-  , Prelude.showList
   , Prelude.shows
   , Prelude.showChar
   , Prelude.showString
@@ -174,17 +173,19 @@
 
 
 -- | Compute the sum of a finite list of numbers.
-sum :: Num a => [a] -> a
+sum :: (Foldable f, Num a) => f a -> a
 sum = Data.Foldable.foldl' (+) 0
 
 -- | Compute the product of a finite list of numbers.
-product :: Num a => [a] -> a
+product :: (Foldable f, Num a) => f a -> a
 product = Data.Foldable.foldl' (*) 1
 
 
 -- | Convert a value to readable Text
-show :: Show a => a -> Text
-show = Text.pack . Prelude.show
+--
+-- @since 0.6.0
+tshow :: Show a => a -> Text
+tshow = Text.pack . Prelude.show
 
 -- | Convert a value to readable IsString
 --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/basic-prelude-0.5.2/ChangeLog.md 
new/basic-prelude-0.6.1.1/ChangeLog.md
--- old/basic-prelude-0.5.2/ChangeLog.md2016-05-11 06:43:48.0 
+0200
+++ new/basic-prelude-0.6.1.1/ChangeLog.md  2017-03-02 18:41:05.0 
+0100
@@ -1,3 +1,15 @@
+## 0.6.1.1
+
+* Add `HasCallStack` for `terror`
+
+## 0.6.1
+
+* Generalize `sum` and `product` to `Foldable` 
[#69](https://github.com/snoyberg/basic-prelude/issues/69)
+
+## 0.6.0
+
+* Export `show` from `Show` typeclass, and rename current `show` to `tshow` 

commit ghc-l10n for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-l10n"

Fri Apr 14 13:39:41 2017 rev:1 rq:485207 version:0.1.0.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-l10n.new/ghc-l10n.changes   2017-04-14 
13:39:42.782499757 +0200
@@ -0,0 +1,10 @@
+---
+Tue Mar 14 09:26:30 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.0.1 with cabal2obs.
+
+---
+Sun Feb 12 10:05:26 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.0.0 with cabal2obs.
+

New:

  ghc-l10n.changes
  ghc-l10n.spec
  l10n-0.1.0.1.tar.gz



Other differences:
--
++ ghc-l10n.spec ++
#
# spec file for package ghc-l10n
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name l10n
Name:   ghc-%{pkg_name}
Version:0.1.0.1
Release:0
Summary:Enables providing localization as typeclass instances in 
separate files
License:BSD-3-Clause
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-text-devel
BuildRequires:  ghc-time-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Enables providing localization as typeclass instances in separate files.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

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

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc README.md

%changelog



commit ghc-unordered-containers for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-unordered-containers"

Fri Apr 14 13:38:59 2017 rev:10 rq:485170 version:0.2.8.0

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-unordered-containers/ghc-unordered-containers.changes
2017-01-18 21:44:36.088864755 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-unordered-containers.new/ghc-unordered-containers.changes
   2017-04-14 13:39:00.604460824 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:23 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.8.0 with cabal2obs.
+
+---

Old:

  unordered-containers-0.2.7.2.tar.gz

New:

  unordered-containers-0.2.8.0.tar.gz



Other differences:
--
++ ghc-unordered-containers.spec ++
--- /var/tmp/diff_new_pack.wDMwpC/_old  2017-04-14 13:39:01.508333079 +0200
+++ /var/tmp/diff_new_pack.wDMwpC/_new  2017-04-14 13:39:01.512332514 +0200
@@ -19,7 +19,7 @@
 %global pkg_name unordered-containers
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.7.2
+Version:0.2.8.0
 Release:0
 Summary:Efficient hashing-based container types
 License:BSD-3-Clause

++ unordered-containers-0.2.7.2.tar.gz -> 
unordered-containers-0.2.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unordered-containers-0.2.7.2/CHANGES.md 
new/unordered-containers-0.2.8.0/CHANGES.md
--- old/unordered-containers-0.2.7.2/CHANGES.md 2016-12-24 04:26:14.0 
+0100
+++ new/unordered-containers-0.2.8.0/CHANGES.md 2017-03-18 00:38:19.0 
+0100
@@ -1,3 +1,13 @@
+## 0.2.8.0
+
+ * Add `Eq1/2`, `Show1/2`, `Read1` instances with `base-4.9`
+
+ * `Eq (HashSet a)` doesn't require `Hashable a` anymore, only `Eq a`.
+
+ * Add `Hashable1/2` with `hashable-1.2.6.0`
+
+ * Add `differenceWith` function.
+
 ## 0.2.7.2
 
  * Don't use -fregs-graphs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unordered-containers-0.2.7.2/Data/HashMap/Base.hs 
new/unordered-containers-0.2.8.0/Data/HashMap/Base.hs
--- old/unordered-containers-0.2.7.2/Data/HashMap/Base.hs   2016-12-24 
04:26:14.0 +0100
+++ new/unordered-containers-0.2.8.0/Data/HashMap/Base.hs   2017-03-18 
00:38:19.0 +0100
@@ -45,6 +45,7 @@
 
   -- * Difference and intersection
 , difference
+, differenceWith
 , intersection
 , intersectionWith
 , intersectionWithKey
@@ -89,6 +90,7 @@
 , updateOrConcatWith
 , updateOrConcatWithKey
 , filterMapAux
+, equalKeys
 ) where
 
 #if __GLASGOW_HASKELL__ < 710
@@ -125,7 +127,15 @@
 import qualified GHC.Exts as Exts
 #endif
 
+#if MIN_VERSION_base(4,9,0)
+import Data.Functor.Classes
+#endif
+
+#if MIN_VERSION_hashable(1,2,5)
+import qualified Data.Hashable.Lifted as H
+#endif
 
+-- | A set of values.  A set cannot contain duplicate values.
 
 
 -- | Convenience function.  Compute a hash value for the given value.
@@ -203,6 +213,25 @@
 type Bitmap = Word
 type Shift  = Int
 
+#if MIN_VERSION_base(4,9,0)
+instance Show2 HashMap where
+liftShowsPrec2 spk slk spv slv d m =
+showsUnaryWith (liftShowsPrec sp sl) "fromList" d (toList m)
+  where
+sp = liftShowsPrec2 spk slk spv slv
+sl = liftShowList2 spk slk spv slv
+
+instance Show k => Show1 (HashMap k) where
+liftShowsPrec = liftShowsPrec2 showsPrec showList
+
+instance (Eq k, Hashable k, Read k) => Read1 (HashMap k) where
+liftReadsPrec rp rl = readsData $
+readsUnaryWith (liftReadsPrec rp' rl') "fromList" fromList
+  where
+rp' = liftReadsPrec rp rl
+rl' = liftReadList rp rl
+#endif
+
 instance (Eq k, Hashable k, Read k, Read e) => Read (HashMap k e) where
 readPrec = parens $ prec 10 $ do
   Ident "fromList" <- lexP
@@ -218,26 +247,102 @@
 instance Traversable (HashMap k) where
 traverse f = traverseWithKey (const f)
 
+#if MIN_VERSION_base(4,9,0)
+instance Eq2 HashMap where
+liftEq2 = equal
+
+instance Eq k => Eq1 (HashMap k) where
+liftEq = equal (==)
+#endif
+
 instance (Eq k, Eq v) => Eq (HashMap k v) where
-(==) = equal
+(==) = equal (==) (==)
 
-equal :: (Eq k, Eq v) => HashMap k v -> HashMap k v -> Bool
-equal t1 t2 = go (toList' t1 []) (toList' t2 [])
+equal :: (k -> k' -> Bool) -> (v -> v' -> Bool)
+  -> HashMap k v -> HashMap k' v' -> Bool
+equal eqk eqv t1 t2 = 

commit ghc-transformers-lift for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-transformers-lift"

Fri Apr 14 13:38:54 2017 rev:2 rq:485166 version:0.1.0.1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-transformers-lift/ghc-transformers-lift.changes  
2017-01-18 21:34:39.881191174 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-transformers-lift.new/ghc-transformers-lift.changes
 2017-04-14 13:38:55.425192813 +0200
@@ -1,0 +2,5 @@
+Wed Mar 22 09:13:34 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.0.1 revision 1 with cabal2obs.
+
+---

New:

  transformers-lift.cabal



Other differences:
--
++ ghc-transformers-lift.spec ++
--- /var/tmp/diff_new_pack.VylBPa/_old  2017-04-14 13:38:56.169087678 +0200
+++ /var/tmp/diff_new_pack.VylBPa/_new  2017-04-14 13:38:56.173087112 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-transformers-lift
 #
-# 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
@@ -22,15 +22,14 @@
 Release:0
 Summary:Ad-hoc type classes for lifting
 License:BSD-3-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 This simple and lightweight library provides type classes for lifting monad
@@ -50,16 +49,14 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ transformers-lift.cabal ++
name:transformers-lift
version: 0.1.0.1
x-revision: 1
synopsis:Ad-hoc type classes for lifting
description:
This simple and lightweight library provides type classes
for lifting monad transformer operations.

license: BSD3
license-file:LICENSE
author:  Vladislav Zavialov
maintainer:  Vladislav Zavialov 
category:Control
bug-reports: https://github.com/int-index/transformers-lift/issues
build-type:  Simple
cabal-version:   >=1.10

library
  exposed-modules: Control.Monad.Trans.Lift.Local
   Control.Monad.Trans.Lift.CallCC
   Control.Monad.Trans.Lift.Catch
   Control.Monad.Trans.Lift.Listen
   Control.Monad.Trans.Lift.Pass
   Control.Monad.Trans.Lift.StT

  build-depends:   base >=4.6 && <4.10
   ,   transformers >= 0.4.2

  default-language:Haskell2010
  other-extensions:CPP
   RankNTypes
   TypeFamilies
   KindSignatures

  hs-source-dirs:  src
  ghc-options: -Wall



commit ghc-tls for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-tls"

Fri Apr 14 13:38:49 2017 rev:11 rq:485164 version:1.3.10

Changes:

--- /work/SRC/openSUSE:Factory/ghc-tls/ghc-tls.changes  2017-02-03 
17:40:18.222598923 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-tls.new/ghc-tls.changes 2017-04-14 
13:38:50.793847363 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:38:43 UTC 2017 - psim...@suse.com
+
+- Update to version 1.3.10 revision 1 with cabal2obs.
+
+---

Old:

  tls-1.3.9.tar.gz

New:

  tls-1.3.10.tar.gz
  tls.cabal



Other differences:
--
++ ghc-tls.spec ++
--- /var/tmp/diff_new_pack.p8UVUD/_old  2017-04-14 13:38:52.237643311 +0200
+++ /var/tmp/diff_new_pack.p8UVUD/_new  2017-04-14 13:38:52.241642746 +0200
@@ -19,13 +19,14 @@
 %global pkg_name tls
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.3.9
+Version:1.3.10
 Release:0
 Summary:TLS/SSL protocol native implementation (Server and Client)
 License:BSD-3-Clause
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-asn1-encoding-devel
 BuildRequires:  ghc-asn1-types-devel
@@ -77,6 +78,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ tls-1.3.9.tar.gz -> tls-1.3.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tls-1.3.9/Network/TLS/Backend.hs 
new/tls-1.3.10/Network/TLS/Backend.hs
--- old/tls-1.3.9/Network/TLS/Backend.hs2016-07-30 12:11:49.0 
+0200
+++ new/tls-1.3.10/Network/TLS/Backend.hs   2016-12-20 08:24:41.0 
+0100
@@ -27,7 +27,7 @@
 
 #ifdef INCLUDE_NETWORK
 import Control.Monad
-import qualified Network.Socket as Network (Socket, sClose)
+import qualified Network.Socket as Network (Socket, close)
 import qualified Network.Socket.ByteString as Network
 #endif
 
@@ -72,7 +72,7 @@
 #ifdef INCLUDE_NETWORK
 instance HasBackend Network.Socket where
 initializeBackend _ = return ()
-getBackend sock = Backend (return ()) (Network.sClose sock) 
(Network.sendAll sock) recvAll
+getBackend sock = Backend (return ()) (Network.close sock) 
(Network.sendAll sock) recvAll
   where recvAll n = B.concat `fmap` loop n
   where loop 0= return []
 loop left = do
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tls-1.3.9/Network/TLS/Cipher.hs 
new/tls-1.3.10/Network/TLS/Cipher.hs
--- old/tls-1.3.9/Network/TLS/Cipher.hs 2016-12-17 12:09:25.0 +0100
+++ new/tls-1.3.10/Network/TLS/Cipher.hs2017-03-14 07:12:25.0 
+0100
@@ -32,8 +32,7 @@
 ) where
 
 import Crypto.Cipher.Types (AuthTag)
-import Network.TLS.Types (CipherID)
-import Network.TLS.Struct (Version(..))
+import Network.TLS.Types (CipherID, Version(..))
 import Network.TLS.Crypto (Hash(..), hashDigestSize)
 
 import qualified Data.ByteString as B
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tls-1.3.9/Network/TLS/Core.hs 
new/tls-1.3.10/Network/TLS/Core.hs
--- old/tls-1.3.9/Network/TLS/Core.hs   2016-12-04 07:54:32.0 +0100
+++ new/tls-1.3.10/Network/TLS/Core.hs  2016-12-20 08:24:41.0 +0100
@@ -88,10 +88,10 @@
   where doRecv = do
 pkt <- withReadLock ctx $ recvPacket ctx
 either onError process pkt
-
+
 safeHandleError_EOF Error_EOF = Just ()
 safeHandleError_EOF _ = Nothing
-
+
 onError err@(Error_Protocol (reason,fatal,desc)) =
 terminate err (if fatal then AlertLevel_Fatal else 
AlertLevel_Warning) desc reason
 onError err =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tls-1.3.9/Network/TLS/Credentials.hs 
new/tls-1.3.10/Network/TLS/Credentials.hs
--- old/tls-1.3.9/Network/TLS/Credentials.hs2015-01-16 20:44:32.0 
+0100
+++ new/tls-1.3.10/Network/TLS/Credentials.hs   2017-03-14 07:12:25.0 
+0100
@@ -95,14 +95,14 @@
 -- this change in future.
 credentialCanDecrypt :: Credential -> Maybe ()
 credentialCanDecrypt (chain, priv) =
-case 

commit hspec-discover for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package hspec-discover for openSUSE:Factory 
checked in at 2017-04-14 13:39:21

Comparing /work/SRC/openSUSE:Factory/hspec-discover (Old)
 and  /work/SRC/openSUSE:Factory/.hspec-discover.new (New)


Package is "hspec-discover"

Fri Apr 14 13:39:21 2017 rev:2 rq:485182 version:2.4.3

Changes:

--- /work/SRC/openSUSE:Factory/hspec-discover/hspec-discover.changes
2017-03-24 02:04:50.450826794 +0100
+++ /work/SRC/openSUSE:Factory/.hspec-discover.new/hspec-discover.changes   
2017-04-14 13:39:22.741332200 +0200
@@ -1,0 +2,20 @@
+Mon Mar 27 12:40:25 UTC 2017 - psim...@suse.com
+
+- Update to version 2.4.3 with cabal2obs.
+
+---
+Mon Feb 27 10:12:07 UTC 2017 - psim...@suse.com
+
+- Update to version 2.4.2 with cabal2obs.
+
+---
+Sun Feb 12 14:14:55 UTC 2017 - psim...@suse.com
+
+- Update to version 2.4.1 with cabal2obs.
+
+---
+Tue Nov  1 18:14:37 UTC 2016 - psim...@suse.com
+
+- Update to version 2.2.4 with cabal2obs.
+
+---

Old:

  hspec-discover-2.2.3.tar.gz

New:

  hspec-discover-2.4.3.tar.gz



Other differences:
--
++ hspec-discover.spec ++
--- /var/tmp/diff_new_pack.PhtRjj/_old  2017-04-14 13:39:23.233262676 +0200
+++ /var/tmp/diff_new_pack.PhtRjj/_new  2017-04-14 13:39:23.237262110 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package hspec-discover
 #
-# 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 hspec-discover
 %bcond_with tests
 Name:   %{pkg_name}
-Version:2.2.3
+Version:2.4.3
 Release:0
 Summary:Automatically discover and run Hspec tests
 License:MIT
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{name}
 Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
-# Begin cabal-rpm deps:
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-directory-devel
@@ -36,7 +35,6 @@
 %if %{with tests}
 BuildRequires:  ghc-hspec-meta-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Automatically discover and run Hspec tests
@@ -64,22 +62,15 @@
 %prep
 %setup -q
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
-
-%ghc_fix_dynamic_rpath %{pkg_name}
-
+%ghc_fix_rpath %{pkg_name}-%{version}
 
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post -n ghc-%{name}-devel
 %ghc_pkg_recache

++ hspec-discover-2.2.3.tar.gz -> hspec-discover-2.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hspec-discover-2.2.3/LICENSE 
new/hspec-discover-2.4.3/LICENSE
--- old/hspec-discover-2.2.3/LICENSE2016-03-28 11:33:08.0 +0200
+++ new/hspec-discover-2.4.3/LICENSE2017-03-25 12:27:49.0 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2011-2015 Simon Hengel 
+Copyright (c) 2011-2017 Simon Hengel 
 Copyright (c) 2011-2012 Trystan Spangler 
 Copyright (c) 2011-2011 Greg Weber 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hspec-discover-2.2.3/hspec-discover.cabal 
new/hspec-discover-2.4.3/hspec-discover.cabal
--- old/hspec-discover-2.2.3/hspec-discover.cabal   2016-03-28 
11:33:08.0 +0200
+++ new/hspec-discover-2.4.3/hspec-discover.cabal   2017-03-25 
12:27:49.0 +0100
@@ -1,12 +1,12 @@
--- This file has been generated from package.yaml by hpack version 0.11.2.
+-- This file has been generated from package.yaml by hpack version 0.17.0.
 --
 -- see: https://github.com/sol/hpack
 
 name: hspec-discover
-version:  2.2.3
+version:  2.4.3
 license:  MIT
 license-file: LICENSE
-copyright:(c) 2012-2015 Simon Hengel
+copyright:(c) 2012-2017 Simon Hengel
 author:   Simon Hengel 
 maintainer:   Simon Hengel 
 build-type:   Simple
@@ -43,6 +43,8 @@
   exposed-modules:
   Test.Hspec.Discover.Config
   Test.Hspec.Discover.Run
+  other-modules:
+  Paths_hspec_discover
   default-language: Haskell2010
 
 executable hspec-discover
@@ -64,13 +66,13 @@
   test
   main-is: Spec.hs
   

commit ghc-haskell-gi-base for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-haskell-gi-base for 
openSUSE:Factory checked in at 2017-04-14 13:39:23

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


Package is "ghc-haskell-gi-base"

Fri Apr 14 13:39:23 2017 rev:2 rq:485193 version:0.20.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-haskell-gi-base/ghc-haskell-gi-base.changes  
2017-03-24 02:00:18.709296550 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-haskell-gi-base.new/ghc-haskell-gi-base.changes 
2017-04-14 13:39:24.821038273 +0200
@@ -1,0 +2,21 @@
+Tue Mar 28 09:27:20 UTC 2017 - psim...@suse.com
+
+- Update to version 0.20.1 with cabal2obs. This updates obsoletes
+  eeb54b9f5e50bda92fbfc09a6a777decd2d2d574.patch.
+
+---
+Sun Feb 12 14:09:17 UTC 2017 - psim...@suse.com
+
+- Update to version 0.20 with cabal2obs.
+
+---
+Mon Sep 26 06:51:54 UTC 2016 - psim...@suse.com
+
+- Update to version 0.18.4 with cabal2obs.
+
+---
+Thu Sep 15 07:03:09 UTC 2016 - psim...@suse.com
+
+- Update to version 0.18.2 revision 0 with cabal2obs.
+
+---

Old:

  eeb54b9f5e50bda92fbfc09a6a777decd2d2d574.patch
  haskell-gi-base-0.17.tar.gz

New:

  haskell-gi-base-0.20.1.tar.gz



Other differences:
--
++ ghc-haskell-gi-base.spec ++
--- /var/tmp/diff_new_pack.hlUmio/_old  2017-04-14 13:39:25.536937095 +0200
+++ /var/tmp/diff_new_pack.hlUmio/_new  2017-04-14 13:39:25.540936530 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-haskell-gi-base
 #
-# 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,7 +18,7 @@
 
 %global pkg_name haskell-gi-base
 Name:   ghc-%{pkg_name}
-Version:0.17
+Version:0.20.1
 Release:0
 Summary:Foundation for libraries generated by haskell-gi
 License:LGPL-2.1+
@@ -30,12 +30,9 @@
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-text-devel
-BuildRequires:  ghc-transformers-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# Fix build on 32 bit platforms. Will be included in next release.
-Source10:   
https://github.com/haskell-gi/haskell-gi-base/commit/eeb54b9f5e50bda92fbfc09a6a777decd2d2d574.patch
 
 %description
 Foundation for libraries generated by haskell-gi.
@@ -56,7 +53,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-patch -p1 <%{SOURCE10}
 
 %build
 %ghc_lib_build
@@ -76,5 +72,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc ChangeLog.md
 
 %changelog

++ haskell-gi-base-0.17.tar.gz -> haskell-gi-base-0.20.1.tar.gz ++
 9952 lines of diff (skipped)




commit ghc-utility-ht for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-utility-ht"

Fri Apr 14 13:39:07 2017 rev:3 rq:485172 version:0.0.13

Changes:

--- /work/SRC/openSUSE:Factory/ghc-utility-ht/ghc-utility-ht.changes
2017-02-03 17:40:27.641265797 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-utility-ht.new/ghc-utility-ht.changes   
2017-04-14 13:39:07.699458083 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.0.13 with cabal2obs.
+
+---

Old:

  utility-ht-0.0.12.tar.gz

New:

  utility-ht-0.0.13.tar.gz



Other differences:
--
++ ghc-utility-ht.spec ++
--- /var/tmp/diff_new_pack.bDrx1c/_old  2017-04-14 13:39:08.459350687 +0200
+++ /var/tmp/diff_new_pack.bDrx1c/_new  2017-04-14 13:39:08.463350121 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-utility-ht
 #
-# 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,7 +19,7 @@
 %global pkg_name utility-ht
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.0.12
+Version:0.0.13
 Release:0
 Summary:Various small helper functions for Lists, Maybes, Tuples, 
Functions
 License:BSD-3-Clause

++ utility-ht-0.0.12.tar.gz -> utility-ht-0.0.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utility-ht-0.0.12/src/Control/Monad/HT.hs 
new/utility-ht-0.0.13/src/Control/Monad/HT.hs
--- old/utility-ht-0.0.12/src/Control/Monad/HT.hs   2016-09-01 
19:19:05.0 +0200
+++ new/utility-ht-0.0.13/src/Control/Monad/HT.hs   2017-03-25 
09:21:36.0 +0100
@@ -1,6 +1,7 @@
 module Control.Monad.HT where
 
 import qualified Control.Monad as M
+import qualified Data.List as List
 import Prelude hiding (repeat, until, )
 
 
@@ -20,6 +21,9 @@
 repeat x =
let go = lift2 (:) x go in go
 
+nest :: (Monad m) => Int -> (a -> m a) -> a -> m a
+nest n f x0 = M.foldM (\x () -> f x) x0 (List.replicate n ())
+
 {-# DEPRECATED untilM "use M.until" #-}
 {- | repeat action until result fulfills condition -}
 until, untilM :: (Monad m) => (a -> Bool) -> m a -> m a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utility-ht-0.0.12/src/Data/Either/HT.hs 
new/utility-ht-0.0.13/src/Data/Either/HT.hs
--- old/utility-ht-0.0.12/src/Data/Either/HT.hs 1970-01-01 01:00:00.0 
+0100
+++ new/utility-ht-0.0.13/src/Data/Either/HT.hs 2017-03-25 09:21:36.0 
+0100
@@ -0,0 +1,15 @@
+module Data.Either.HT (
+   mapLeft,
+   mapRight,
+   mapBoth,
+   ) where
+
+
+mapLeft :: (a -> b) -> Either a c -> Either b c
+mapLeft f = either (Left . f) Right
+
+mapRight :: (b -> c) -> Either a b -> Either a c
+mapRight f = either Left (Right . f)
+
+mapBoth :: (a -> c) -> (b -> d) -> Either a b -> Either c d
+mapBoth f g = either (Left . f) (Right . g)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utility-ht-0.0.12/src/Data/Function/HT.hs 
new/utility-ht-0.0.13/src/Data/Function/HT.hs
--- old/utility-ht-0.0.12/src/Data/Function/HT.hs   2016-09-01 
19:19:05.0 +0200
+++ new/utility-ht-0.0.13/src/Data/Function/HT.hs   2017-03-25 
09:21:36.0 +0100
@@ -1,9 +1,17 @@
 module Data.Function.HT (
-   nest, powerAssociative, compose2,
+   Id, nest, powerAssociative, compose2,
) where
 
 import Data.Function.HT.Private (nest, powerAssociative, )
 
+
+{- |
+Useful for adding type annotations like in
+
+> f . (id :: Id Char) . g
+-}
+type Id a = a -> a
+
 {- |
 Known as @on@ in newer versions of the @base@ package.
 -}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/utility-ht-0.0.12/src/Data/List/HT/Private.hs 
new/utility-ht-0.0.13/src/Data/List/HT/Private.hs
--- old/utility-ht-0.0.12/src/Data/List/HT/Private.hs   2016-09-01 
19:19:05.0 +0200
+++ new/utility-ht-0.0.13/src/Data/List/HT/Private.hs   2017-03-25 
09:21:36.0 +0100
@@ -2,12 +2,15 @@
 
 import Data.List  as List  (find, transpose, unfoldr, isPrefixOf,
 findIndices, foldl', mapAccumL, )
-import Data.Maybe as Maybe (fromMaybe, catMaybes, )
+import Data.Maybe as Maybe (fromMaybe, catMaybes, isJust, mapMaybe, )
 import Data.Maybe.HT   

commit ghc-torrent for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-torrent"

Fri Apr 14 13:38:52 2017 rev:4 rq:485165 version:1.1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-torrent/ghc-torrent.changes  2016-12-06 
14:26:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-torrent.new/ghc-torrent.changes 
2017-04-14 13:38:52.905548915 +0200
@@ -1,0 +2,5 @@
+Wed Mar 22 09:16:51 UTC 2017 - psim...@suse.com
+
+- Update to version 1.1.1 with cabal2obs.
+
+---

Old:

  torrent-1.0.1.tar.gz

New:

  torrent-1.1.1.tar.gz



Other differences:
--
++ ghc-torrent.spec ++
--- /var/tmp/diff_new_pack.a731az/_old  2017-04-14 13:38:53.481467521 +0200
+++ /var/tmp/diff_new_pack.a731az/_new  2017-04-14 13:38:53.485466955 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-torrent
 #
-# 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,7 +18,7 @@
 
 %global pkg_name torrent
 Name:   ghc-%{pkg_name}
-Version:1.0.1
+Version:1.1.1
 Release:0
 Summary:BitTorrent file parser and generater
 License:BSD-3-Clause

++ torrent-1.0.1.tar.gz -> torrent-1.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/torrent-1.0.1/CHANGELOG 
new/torrent-1.1.1/CHANGELOG
--- old/torrent-1.0.1/CHANGELOG 2016-11-11 20:08:50.0 +0100
+++ new/torrent-1.1.1/CHANGELOG 2017-03-19 17:26:15.0 +0100
@@ -1,3 +1,17 @@
+haskell-torrent (1.1.1) unstable; urgency=medium
+
+  * Fix build with pre-AMP base.
+
+ -- Joey Hess   Sun, 19 Mar 2017 12:25:49 -0400
+
+haskell-torrent (1.1.0) unstable; urgency=medium
+
+  * Don't crash when parsing a torrent with no announce value.
+Torrents commonly have only an announce-list.
+  * tAnnounce converted to Maybe ByteString (API change)
+
+ -- Joey Hess   Sun, 19 Mar 2017 01:02:16 -0400
+
 haskell-torrent (1.0.1) unstable; urgency=medium
 
   * Added showTorrent.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/torrent-1.0.1/src/Data/Torrent.hs 
new/torrent-1.1.1/src/Data/Torrent.hs
--- old/torrent-1.0.1/src/Data/Torrent.hs   2016-11-11 20:08:50.0 
+0100
+++ new/torrent-1.1.1/src/Data/Torrent.hs   2017-03-19 17:26:15.0 
+0100
@@ -18,6 +18,7 @@
 import Data.BEncode.Parser
 import Data.Binary
 import Data.Generics
+import Data.Maybe
 
 import qualified Data.ByteString.Lazy as BS
 import Data.ByteString.Lazy (ByteString)
@@ -26,7 +27,7 @@
 
 data Torrent
= Torrent
-   { tAnnounce :: ByteString
+   { tAnnounce :: Maybe ByteString
, tAnnounceList :: [ByteString]
, tComment  :: ByteString
, tCreatedBy:: Maybe ByteString
@@ -76,7 +77,7 @@
 
 parseTorrent :: BParser Torrent
 parseTorrent = do
-   announce <- bbytestring $ dict "announce"
+   announce <- optional $ bbytestring $ dict "announce"
creator <- optional $ bbytestring $ dict "created by"
info <- dict "info"
setInput info
@@ -100,10 +101,10 @@
return $ MultiFile files name pLen pieces
 
 serializeTorrent :: Torrent -> BEncode
-serializeTorrent torrent = BDict $ Map.fromList
-   [ ("announce", BString $ tAnnounce torrent)
-   , ("comment", BString $ tComment torrent)
-   , ("info", info)
+serializeTorrent torrent = BDict $ Map.fromList $ catMaybes
+   [ fmap (\b -> ("announce", BString b)) (tAnnounce torrent)
+   , Just ("comment", BString $ tComment torrent)
+   , Just ("info", info)
]
   where
info = BDict $ Map.fromList $
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/torrent-1.0.1/torrent.cabal 
new/torrent-1.1.1/torrent.cabal
--- old/torrent-1.0.1/torrent.cabal 2016-11-11 20:08:50.0 +0100
+++ new/torrent-1.1.1/torrent.cabal 2017-03-19 17:26:15.0 +0100
@@ -1,5 +1,5 @@
 Name: torrent
-Version: 1.0.1
+Version: 1.1.1
 Cabal-Version: >= 1.6
 Maintainer: Joey Hess 
 Author: Lemmih 
@@ -22,4 +22,4 @@
 
 source-repository head
   type: 

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 

commit ghc-yesod-auth for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-yesod-auth"

Fri Apr 14 13:39:18 2017 rev:6 rq:485176 version:1.4.17

Changes:

--- /work/SRC/openSUSE:Factory/ghc-yesod-auth/ghc-yesod-auth.changes
2017-03-16 09:35:56.202315823 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-yesod-auth.new/ghc-yesod-auth.changes   
2017-04-14 13:39:19.545783831 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:21 UTC 2017 - psim...@suse.com
+
+- Update to version 1.4.17 with cabal2obs.
+
+---

Old:

  yesod-auth-1.4.16.tar.gz

New:

  yesod-auth-1.4.17.tar.gz



Other differences:
--
++ ghc-yesod-auth.spec ++
--- /var/tmp/diff_new_pack.A3lZTx/_old  2017-04-14 13:39:20.441657216 +0200
+++ /var/tmp/diff_new_pack.A3lZTx/_new  2017-04-14 13:39:20.441657216 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name yesod-auth
 Name:   ghc-%{pkg_name}
-Version:1.4.16
+Version:1.4.17
 Release:0
 Summary:Authentication for Yesod
 License:MIT

++ yesod-auth-1.4.16.tar.gz -> yesod-auth-1.4.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-auth-1.4.16/ChangeLog.md 
new/yesod-auth-1.4.17/ChangeLog.md
--- old/yesod-auth-1.4.16/ChangeLog.md  2017-02-02 06:54:23.0 +0100
+++ new/yesod-auth-1.4.17/ChangeLog.md  2017-02-27 08:46:27.0 +0100
@@ -1,6 +1,14 @@
+## 1.4.17
+
+* Add Show instance for user credentials `Creds`
+* Export pid type for identifying plugin
+* Fix warnings
+* Allow for a custom Email Login DOM with `emailLoginHandler`
+
 ## 1.4.16
 
 * Fix email provider [#1330](https://github.com/yesodweb/yesod/issues/1330)
+* Document JSON endpoints of Yesod.Auth.Email
 
 ## 1.4.15
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-auth-1.4.16/Yesod/Auth/Email.hs 
new/yesod-auth-1.4.17/Yesod/Auth/Email.hs
--- old/yesod-auth-1.4.16/Yesod/Auth/Email.hs   2017-02-03 06:23:23.0 
+0100
+++ new/yesod-auth-1.4.17/Yesod/Auth/Email.hs   2017-02-27 08:46:27.0 
+0100
@@ -106,6 +106,7 @@
 , loginLinkKey
 , setLoginLinkKey
  -- * Default handlers
+, defaultEmailLoginHandler
 , defaultRegisterHandler
 , defaultForgotPasswordHandler
 , defaultSetPasswordHandler
@@ -131,8 +132,7 @@
 import   Safe (readMay)
 import   System.IO.Unsafe (unsafePerformIO)
 import qualified Text.Email.Validate
-import   Network.HTTP.Types.Status (status400)
-import   Data.Aeson.Types (Parser(..), Result(..), parseMaybe, 
withObject, (.:?))
+import   Data.Aeson.Types (Parser, Result(..), parseMaybe, withObject, 
(.:?))
 import   Data.Maybe (isJust, isNothing, fromJust)
 
 loginR, registerR, forgotPasswordR, setpassR :: AuthRoute
@@ -170,10 +170,10 @@
 , emailCredsEmail  :: Email
 }
 
-data ForgotPasswordForm = ForgotPasswordForm { forgotEmail :: Text }
-data PasswordForm = PasswordForm { passwordCurrent :: Text, passwordNew :: 
Text, passwordConfirm :: Text }
-data UserForm = UserForm { email :: Text }
-data UserLoginForm = UserLoginForm { loginEmail :: Text, loginPassword :: Text 
}
+data ForgotPasswordForm = ForgotPasswordForm { _forgotEmail :: Text }
+data PasswordForm = PasswordForm { _passwordCurrent :: Text, _passwordNew :: 
Text, _passwordConfirm :: Text }
+data UserForm = UserForm { _userFormEmail :: Text }
+data UserLoginForm = UserLoginForm { _loginEmail :: Text, _loginPassword :: 
Text }
 
 class ( YesodAuth site
   , PathPiece (AuthEmailId site)
@@ -291,6 +291,17 @@
 normalizeEmailAddress :: site -> Text -> Text
 normalizeEmailAddress _ = TS.toLower
 
+-- | Handler called to render the login page.
+-- The default works fine, but you may want to override it in
+-- order to have a different DOM.
+--
+-- Default: 'defaultEmailLoginHandler'.
+--
+-- @since 1.4.17
+emailLoginHandler :: (Route Auth -> Route site) -> WidgetT site IO ()
+emailLoginHandler = defaultEmailLoginHandler
+
+
 -- | Handler called to render the registration page.  The
 -- default works fine, but you may want to override it in
 -- order to have a different DOM.
@@ -298,7 +309,7 @@
 -- Default: 'defaultRegisterHandler'.
 --
 -- @since: 1.2.6
-registerHandler :: AuthHandler site Html
+registerHandler :: HandlerT Auth (HandlerT site IO) Html
 registerHandler = defaultRegisterHandler
 
 -- | 

commit ghc-witherable for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-witherable"

Fri Apr 14 13:39:14 2017 rev:2 rq:485175 version:0.1.3.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-witherable/ghc-witherable.changes
2017-01-18 21:41:09.034151045 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-witherable.new/ghc-witherable.changes   
2017-04-14 13:39:15.614339466 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:37:47 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.3.4 with cabal2obs.
+
+---

Old:

  witherable-0.1.3.3.tar.gz

New:

  witherable-0.1.3.4.tar.gz



Other differences:
--
++ ghc-witherable.spec ++
--- /var/tmp/diff_new_pack.hzZxCO/_old  2017-04-14 13:39:16.786173849 +0200
+++ /var/tmp/diff_new_pack.hzZxCO/_new  2017-04-14 13:39:16.790173285 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-witherable
 #
-# 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,15 +18,14 @@
 
 %global pkg_name witherable
 Name:   ghc-%{pkg_name}
-Version:0.1.3.3
+Version:0.1.3.4
 Release:0
-Summary:Generalization of filter and catMaybes
+Summary:Filterable traversable
 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-base-orphans-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-hashable-devel
@@ -35,10 +34,10 @@
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Generalization of filter and catMaybes.
+A stronger variant of `traverse` which can remove elements and generalised
+mapMaybe, catMaybes, filter.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -54,15 +53,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ witherable-0.1.3.3.tar.gz -> witherable-0.1.3.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/witherable-0.1.3.3/LICENSE 
new/witherable-0.1.3.4/LICENSE
--- old/witherable-0.1.3.3/LICENSE  2014-12-05 06:45:39.0 +0100
+++ new/witherable-0.1.3.4/LICENSE  2017-03-15 08:21:43.0 +0100
@@ -1,30 +1,30 @@
-Copyright (c) 2014, Fumiaki Kinoshita
-
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-* Redistributions of source code must retain the above copyright
-  notice, this list of conditions and the following disclaimer.
-
-* Redistributions in binary form must reproduce the above
-  copyright notice, this list of conditions and the following
-  disclaimer in the documentation and/or other materials provided
-  with the distribution.
-
-* Neither the name of Fumiaki Kinoshita nor the names of other
-  contributors may be used to endorse or promote products derived
-  from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+Copyright (c) 2014, Fumiaki Kinoshita
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without

commit ghc-validity for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-validity"

Fri Apr 14 13:39:09 2017 rev:2 rq:485173 version:0.3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-validity/ghc-validity.changes
2017-03-24 02:06:32.792338765 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-validity.new/ghc-validity.changes   
2017-04-14 13:39:10.331086153 +0200
@@ -1,0 +2,20 @@
+Wed Mar 22 09:16:55 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.3.0 with cabal2obs.
+
+---
+Fri Feb 24 10:34:34 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.2.0 with cabal2obs.
+
+---
+Thu Jan 26 16:20:15 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.1.1 with cabal2obs.
+
+---
+Wed Dec 28 12:14:21 UTC 2016 - psim...@suse.com
+
+- Update to version 0.3.0.4 revision 1 with cabal2obs.
+
+---

Old:

  validity-0.3.0.4.tar.gz

New:

  validity-0.3.3.0.tar.gz



Other differences:
--
++ ghc-validity.spec ++
--- /var/tmp/diff_new_pack.z6o7CV/_old  2017-04-14 13:39:11.242957278 +0200
+++ /var/tmp/diff_new_pack.z6o7CV/_new  2017-04-14 13:39:11.246956712 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-validity
 #
-# 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,7 +18,7 @@
 
 %global pkg_name validity
 Name:   ghc-%{pkg_name}
-Version:0.3.0.4
+Version:0.3.3.0
 Release:0
 Summary:Validity typeclass
 License:MIT
@@ -30,12 +30,20 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
+For more info, see .
+
 Note: There are companion instance packages for this library:
 
 * 
 
-* .
+* 
+
+* 
+
+* 
+
+* .
 
 %package devel
 Summary:Haskell %{pkg_name} library development files

++ validity-0.3.0.4.tar.gz -> validity-0.3.3.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/validity-0.3.0.4/Setup.hs 
new/validity-0.3.3.0/Setup.hs
--- old/validity-0.3.0.4/Setup.hs   2016-07-13 23:59:26.0 +0200
+++ new/validity-0.3.3.0/Setup.hs   2017-02-19 22:34:59.0 +0100
@@ -1,2 +1,3 @@
 import Distribution.Simple
+
 main = defaultMain
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/validity-0.3.0.4/src/Data/RelativeValidity.hs 
new/validity-0.3.3.0/src/Data/RelativeValidity.hs
--- old/validity-0.3.0.4/src/Data/RelativeValidity.hs   2016-09-18 
23:31:51.0 +0200
+++ new/validity-0.3.3.0/src/Data/RelativeValidity.hs   2017-03-17 
15:18:14.0 +0100
@@ -1,15 +1,13 @@
-{-# LANGUAGE FlexibleInstances #-}
+{-# LANGUAGE FlexibleInstances #-}
 {-# LANGUAGE MultiParamTypeClasses #-}
 
 {-| Relative validity
 -}
-
 module Data.RelativeValidity
 ( RelativeValidity(..)
 , isInvalidFor
 ) where
 
-
 -- | A class of types that have additional invariants defined upon them
 -- that aren't enforced by the type system
 --
@@ -21,5 +19,7 @@
 class RelativeValidity a b where
 isValidFor :: a -> b -> Bool
 
-isInvalidFor :: RelativeValidity a b => a -> b -> Bool
+isInvalidFor
+:: RelativeValidity a b
+=> a -> b -> Bool
 isInvalidFor a b = not $ isValidFor a b
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/validity-0.3.0.4/src/Data/Validity.hs 
new/validity-0.3.3.0/src/Data/Validity.hs
--- old/validity-0.3.0.4/src/Data/Validity.hs   2016-09-18 23:31:51.0 
+0200
+++ new/validity-0.3.3.0/src/Data/Validity.hs   2017-03-17 16:47:32.0 
+0100
@@ -1,4 +1,8 @@
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE FlexibleInstances #-}
+{-# LANGUAGE TypeOperators #-}
+{-# 

commit ghc-uri-bytestring for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-uri-bytestring"

Fri Apr 14 13:39:03 2017 rev:3 rq:485171 version:0.2.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-uri-bytestring/ghc-uri-bytestring.changes
2017-02-03 17:40:25.261602617 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-uri-bytestring.new/ghc-uri-bytestring.changes   
2017-04-14 13:39:03.444059501 +0200
@@ -1,0 +2,10 @@
+Tue Mar  7 11:19:22 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.1 with cabal2obs.
+
+---
+Mon Feb 27 10:12:20 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.0 with cabal2obs.
+
+---

Old:

  uri-bytestring-0.2.2.1.tar.gz

New:

  uri-bytestring-0.2.3.1.tar.gz



Other differences:
--
++ ghc-uri-bytestring.spec ++
--- /var/tmp/diff_new_pack.h5ip2u/_old  2017-04-14 13:39:05.363788185 +0200
+++ /var/tmp/diff_new_pack.h5ip2u/_new  2017-04-14 13:39:05.367787620 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-uri-bytestring
 #
-# 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,7 +19,7 @@
 %global pkg_name uri-bytestring
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.2.1
+Version:0.2.3.1
 Release:0
 Summary:Haskell URI parsing as ByteStrings
 License:BSD-3-Clause
@@ -32,6 +32,8 @@
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-template-haskell-devel
+BuildRequires:  ghc-th-lift-instances-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel

++ uri-bytestring-0.2.2.1.tar.gz -> uri-bytestring-0.2.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uri-bytestring-0.2.2.1/README.md 
new/uri-bytestring-0.2.3.1/README.md
--- old/uri-bytestring-0.2.2.1/README.md2016-11-23 20:55:10.0 
+0100
+++ new/uri-bytestring-0.2.3.1/README.md2017-02-27 19:22:30.0 
+0100
@@ -14,3 +14,4 @@
 * [Brendan Hay](http://github.com/brendanhay)
 * [k0ral](https://github.com/k0ral)
 * [Michael Hatfield](https://github.com/mikehat)
+* [reactormonk](https://github.com/reactormonk)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uri-bytestring-0.2.2.1/changelog.md 
new/uri-bytestring-0.2.3.1/changelog.md
--- old/uri-bytestring-0.2.2.1/changelog.md 2016-11-23 20:55:10.0 
+0100
+++ new/uri-bytestring-0.2.3.1/changelog.md 2017-02-27 19:22:30.0 
+0100
@@ -1,3 +1,9 @@
+0.2.3.1
+* Add `relativeRef` quasi-quoter.
+
+0.2.3.0
+* Add `URI.ByteString.QQ` and the `uri` quasiquoter to be able to express 
statically known to be valid URIs, e.g. `example = 
[uri|http://www.example.com|]`. Thanks to 
[reactormonk](https://github.com/reactormonk).
+
 0.2.2.1
 * Drop dependency on derive in tests.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uri-bytestring-0.2.2.1/src/URI/ByteString/QQ.hs 
new/uri-bytestring-0.2.3.1/src/URI/ByteString/QQ.hs
--- old/uri-bytestring-0.2.2.1/src/URI/ByteString/QQ.hs 1970-01-01 
01:00:00.0 +0100
+++ new/uri-bytestring-0.2.3.1/src/URI/ByteString/QQ.hs 2017-02-27 
19:22:30.0 +0100
@@ -0,0 +1,48 @@
+{-# LANGUAGE TemplateHaskell#-}
+{-# LANGUAGE StandaloneDeriving #-}
+{-# LANGUAGE GADTs  #-}
+{-# LANGUAGE CPP#-}
+
+module URI.ByteString.QQ
+( uri
+, relativeRef
+) where
+
+import Language.Haskell.TH.Quote
+import URI.ByteString
+import Data.ByteString.Char8
+import Instances.TH.Lift()
+
+-- | Allows uri literals via QuasiQuotes language extension.
+--
+-- >>> {-# LANGUAGE QuasiQuotes #-}
+-- >>> stackage :: URI
+-- >>> stackage = [uri|http://stackage.org|]
+uri :: QuasiQuoter
+uri = QuasiQuoter { quoteExp = \s ->
+  let
+parsedURI = either (\err -> error $ show err) id 
(parseURI laxURIParserOptions (pack s))
+  in
+[| parsedURI |],
+   quotePat = error "Not implemented.",
+   quoteType = error "Not 

commit ghc-twitter-feed for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-twitter-feed"

Fri Apr 14 13:38:57 2017 rev:3 rq:485168 version:0.2.0.11

Changes:

--- /work/SRC/openSUSE:Factory/ghc-twitter-feed/ghc-twitter-feed.changes
2017-02-03 17:40:20.362296068 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-twitter-feed.new/ghc-twitter-feed.changes   
2017-04-14 13:38:58.648737227 +0200
@@ -1,0 +2,5 @@
+Tue Mar 28 09:02:32 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.0.11 revision 2 with cabal2obs.
+
+---



Other differences:
--
++ ghc-twitter-feed.spec ++
--- /var/tmp/diff_new_pack.uLu9tV/_old  2017-04-14 13:38:59.400630962 +0200
+++ /var/tmp/diff_new_pack.uLu9tV/_new  2017-04-14 13:38:59.400630962 +0200
@@ -26,7 +26,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-authenticate-oauth-devel

++ twitter-feed.cabal ++
--- /var/tmp/diff_new_pack.uLu9tV/_old  2017-04-14 13:38:59.436625875 +0200
+++ /var/tmp/diff_new_pack.uLu9tV/_new  2017-04-14 13:38:59.440625309 +0200
@@ -1,6 +1,6 @@
 name:twitter-feed
 version: 0.2.0.11
-x-revision: 1
+x-revision: 2
 synopsis:Client for fetching Twitter timeline via Oauth
 description: Fetches a user timeline from Twitter, and optionally 
linkifies the results using the Twitter entity API.
 homepage:https://github.com/stackbuilders/twitter-feed
@@ -40,7 +40,7 @@
 base,
 twitter-feed,
 containers   >= 0.5 && < 0.6,
-HUnit>= 1.2 && < 1.6,
+HUnit>= 1.2 && < 1.7,
 test-framework   >= 0.8 && < 0.9,
 test-framework-hunit >= 0.3 && < 0.4
 




commit ghc-safecopy for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-safecopy"

Fri Apr 14 13:38:44 2017 rev:3 rq:485159 version:0.9.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-safecopy/ghc-safecopy.changes
2017-02-04 17:56:51.255537188 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-safecopy.new/ghc-safecopy.changes   
2017-04-14 13:38:46.338477043 +0200
@@ -1,0 +2,10 @@
+Mon Mar 27 12:41:50 UTC 2017 - psim...@suse.com
+
+- Update to version 0.9.3.1 with cabal2obs.
+
+---
+Tue Mar 14 09:26:32 UTC 2017 - psim...@suse.com
+
+- Update to version 0.9.3 with cabal2obs.
+
+---

Old:

  safecopy-0.9.2.tar.gz

New:

  safecopy-0.9.3.1.tar.gz



Other differences:
--
++ ghc-safecopy.spec ++
--- /var/tmp/diff_new_pack.KElwQy/_old  2017-04-14 13:38:47.406326123 +0200
+++ /var/tmp/diff_new_pack.KElwQy/_new  2017-04-14 13:38:47.406326123 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-safecopy
 #
-# 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,7 +19,7 @@
 %global pkg_name safecopy
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.9.2
+Version:0.9.3.1
 Release:0
 Summary:Binary serialization with version control
 License:SUSE-Public-Domain

++ safecopy-0.9.2.tar.gz -> safecopy-0.9.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/safecopy-0.9.2/safecopy.cabal 
new/safecopy-0.9.3.1/safecopy.cabal
--- old/safecopy-0.9.2/safecopy.cabal   2016-11-03 02:12:13.0 +0100
+++ new/safecopy-0.9.3.1/safecopy.cabal 2017-03-24 02:26:58.0 +0100
@@ -3,7 +3,7 @@
 -- 
http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
 -- The name of the package.
 Name:safecopy
-Version: 0.9.2
+Version: 0.9.3.1
 Synopsis:Binary serialization with version control.
 Description: An extension to Data.Serialize with built-in version 
control.
 Homepage:https://github.com/acid-state/safecopy
@@ -15,7 +15,7 @@
 Build-type:  Simple
 Extra-source-files: CHANGELOG.md
 Cabal-version:   >=1.8
-tested-with: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC==8.0.1
+tested-with: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC==8.0.2
 
 Source-repository head
   type:  git
@@ -39,7 +39,10 @@
template-haskell < 2.12,
text < 1.3,
time < 1.7,
-   vector >= 0.10 && < 0.12
+   vector >= 0.10 && < 0.13
+
+  if !impl(ghc > 8.0)
+Build-Depends: semigroups >= 0.18 && < 0.19
 
   -- Modules not exported by this package.
   Other-modules:   Data.SafeCopy.Instances, Data.SafeCopy.SafeCopy,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/safecopy-0.9.2/src/Data/SafeCopy/Instances.hs 
new/safecopy-0.9.3.1/src/Data/SafeCopy/Instances.hs
--- old/safecopy-0.9.2/src/Data/SafeCopy/Instances.hs   2016-11-03 
02:12:13.0 +0100
+++ new/safecopy-0.9.3.1/src/Data/SafeCopy/Instances.hs 2017-03-24 
02:26:58.0 +0100
@@ -20,6 +20,7 @@
 import qualified Data.IntMap as IntMap
 import qualified Data.IntSet as IntSet
 import   Data.Ix
+import qualified Data.List.NonEmpty as NonEmpty
 import qualified Data.Map as Map
 import   Data.Ratio (Ratio, (%), numerator, denominator)
 import qualified Data.Sequence as Sequence
@@ -70,6 +71,11 @@
  getSafePut >>= forM_ lst
   errorTypeName = typeName1
 
+instance SafeCopy a => SafeCopy (NonEmpty.NonEmpty a) where
+getCopy = contain $ fmap NonEmpty.fromList safeGet
+putCopy = contain . safePut . NonEmpty.toList
+errorTypeName = typeName1
+
 instance SafeCopy a => SafeCopy (Maybe a) where
 getCopy = contain $ do n <- get
if n then liftM Just safeGet




commit ghc-monad-peel for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-monad-peel"

Fri Apr 14 13:38:30 2017 rev:2 rq:485145 version:0.2.1.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-monad-peel/ghc-monad-peel.changes
2016-10-22 13:12:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-monad-peel.new/ghc-monad-peel.changes   
2017-04-14 13:38:31.336597261 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:30 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.1.2 with cabal2obs.
+
+---

Old:

  monad-peel-0.2.1.1.tar.gz

New:

  monad-peel-0.2.1.2.tar.gz



Other differences:
--
++ ghc-monad-peel.spec ++
--- /var/tmp/diff_new_pack.LYElQa/_old  2017-04-14 13:38:32.656410732 +0200
+++ /var/tmp/diff_new_pack.LYElQa/_new  2017-04-14 13:38:32.660410167 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-monad-peel
 #
-# 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,15 +19,14 @@
 %global pkg_name monad-peel
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.1.1
+Version:0.2.1.2
 Release:0
 Summary:Lift control operations like exception catching through monad 
transformers
 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-extensible-exceptions-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-transformers-devel
@@ -37,7 +36,6 @@
 BuildRequires:  ghc-test-framework-devel
 BuildRequires:  ghc-test-framework-hunit-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package defines 'MonadPeelIO', a subset of 'MonadIO' into which generic
@@ -61,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

++ monad-peel-0.2.1.1.tar.gz -> monad-peel-0.2.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/monad-peel-0.2.1.1/Control/Monad/IO/Peel.hs 
new/monad-peel-0.2.1.2/Control/Monad/IO/Peel.hs
--- old/monad-peel-0.2.1.1/Control/Monad/IO/Peel.hs 2016-05-23 
10:44:41.0 +0200
+++ new/monad-peel-0.2.1.2/Control/Monad/IO/Peel.hs 2017-03-02 
13:25:39.0 +0100
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 {- |
 Module  :  Control.Monad.IO.Peel
 Copyright   :  © Anders Kaseorg, 2010
@@ -28,6 +29,9 @@
 import Control.Monad.Trans.List
 import Control.Monad.Trans.Maybe
 import Control.Monad.Trans.Error
+#if MIN_VERSION_transformers(0,4,0)
+import qualified Control.Monad.Trans.Except as Except
+#endif
 import Control.Monad.Trans.Reader
 import Control.Monad.Trans.State
 import qualified Control.Monad.Trans.State.Strict as Strict
@@ -72,6 +76,10 @@
   peelIO = liftPeel peelIO
 instance (Error e, MonadPeelIO m) => MonadPeelIO (ErrorT e m) where
   peelIO = liftPeel peelIO
+#if MIN_VERSION_transformers(0,4,0)
+instance MonadPeelIO m => MonadPeelIO (Except.ExceptT e m) where
+  peelIO = liftPeel peelIO
+#endif
 instance MonadPeelIO m => MonadPeelIO (ReaderT r m) where
   peelIO = liftPeel peelIO
 instance MonadPeelIO m => MonadPeelIO (StateT s m) where
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/monad-peel-0.2.1.1/Control/Monad/Trans/Peel.hs 
new/monad-peel-0.2.1.2/Control/Monad/Trans/Peel.hs
--- old/monad-peel-0.2.1.1/Control/Monad/Trans/Peel.hs  2016-05-23 
10:44:41.0 +0200
+++ new/monad-peel-0.2.1.2/Control/Monad/Trans/Peel.hs  2017-03-02 
13:25:39.0 +0100
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 {- |
 Module  :  Control.Monad.Trans.Peel
 Copyright   :  © Anders Kaseorg, 2010
@@ -35,6 +36,9 @@
 import Control.Monad.Trans.List
 import Control.Monad.Trans.Maybe
 import Control.Monad.Trans.Error
+#if MIN_VERSION_transformers(0,4,0)
+import qualified Control.Monad.Trans.Except as Except
+#endif
 import Control.Monad.Trans.Reader
 import Control.Monad.Trans.State
 import qualified Control.Monad.Trans.State.Strict as Strict

commit ghc-optparse-applicative for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-optparse-applicative"

Fri Apr 14 13:38:39 2017 rev:6 rq:485148 version:0.13.2.0

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-optparse-applicative/ghc-optparse-applicative.changes
2017-03-14 10:05:42.395517468 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-optparse-applicative.new/ghc-optparse-applicative.changes
   2017-04-14 13:38:40.291331688 +0200
@@ -1,0 +2,5 @@
+Tue Mar 14 09:26:01 UTC 2017 - psim...@suse.com
+
+- Update to version 0.13.2.0 with cabal2obs.
+
+---

Old:

  optparse-applicative-0.13.1.0.tar.gz

New:

  optparse-applicative-0.13.2.0.tar.gz



Other differences:
--
++ ghc-optparse-applicative.spec ++
--- /var/tmp/diff_new_pack.IY1AGb/_old  2017-04-14 13:38:41.199203378 +0200
+++ /var/tmp/diff_new_pack.IY1AGb/_new  2017-04-14 13:38:41.199203378 +0200
@@ -19,7 +19,7 @@
 %global pkg_name optparse-applicative
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.13.1.0
+Version:0.13.2.0
 Release:0
 Summary:Utilities and combinators for parsing command line options
 License:BSD-3-Clause
@@ -38,45 +38,15 @@
 %endif
 
 %description
-Here is a simple example of an applicative option parser:
+Optparse-applicative is a haskell library for parsing options on the command
+line, providing a powerful applicative interface for composing these options.
 
-' data Sample = Sample   hello :: String  , quiet :: Bool
-
+optparse-applicative takes care of reading and validating the arguments passed
+to the command line, handling and reporting errors, generating a usage line, a
+comprehensive help screen, and enabling context-sensitive bash completions.
 
-sample :: Parser Sample sample = Sample  <$> strOption  ( long
-"hello"  <> metavar "TARGET"  <> help "Target for the greeting" )
- <*> switch  ( long "quiet"  <> help "Whether to be quiet" )
-'
-
-The parser is built using applicative style starting from a set of basic
-combinators. In this example, 'hello' is defined as an 'option' with a 'String'
-argument, while 'quiet' is a boolean 'flag' (called 'switch').
-
-A parser can be used like this:
-
-' greet :: Sample -> IO () greet (Sample h False) = putStrLn $ "Hello, " ++ h
-greet _ = return ()
-
-main :: IO () main = execParser opts >>= greet  where  opts = info
-(helper <*> sample)  ( fullDesc  <> progDesc "Print a greeting for
-TARGET"  <> header "hello - a test for optparse-applicative" ) '
-
-The 'greet' function is the entry point of the program, while 'opts' is a
-complete description of the program, used when generating a help text.
-The 'helper' combinator takes any parser, and adds a 'help' option to it (which
-always fails).
-
-The 'hello' option in this example is mandatory (since it doesn't have a
-default value), so running the program without any argument will display a help
-text:
-
->hello - a test for optparse-applicative > >Usage: hello --hello TARGET
-[--quiet] > Print a greeting for TARGET > >Available options: > -h,--help Show
-this help text > --hello TARGET Target for the greeting > --quiet Whether to be
-quiet
-
-containing a short usage summary, and a detailed list of options with
-descriptions.
+See the included README for detailed instructions and examples, which is also
+available on github .
 
 %package devel
 Summary:Haskell %{pkg_name} library development files

++ optparse-applicative-0.13.1.0.tar.gz -> 
optparse-applicative-0.13.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/optparse-applicative-0.13.1.0/CHANGELOG.md 
new/optparse-applicative-0.13.2.0/CHANGELOG.md
--- old/optparse-applicative-0.13.1.0/CHANGELOG.md  2017-02-10 
07:23:18.0 +0100
+++ new/optparse-applicative-0.13.2.0/CHANGELOG.md  2017-03-09 
02:02:13.0 +0100
@@ -1,3 +1,9 @@
+## Version 0.13.2.0 (9 Mar 2017)
+
+- Updated dependency bounds.
+
+- Doc
+
 ## Version 0.13.1.0 (10 Feb 2017)
 
 - Updated dependency bounds.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/optparse-applicative-0.13.1.0/Options/Applicative/Help.hs 
new/optparse-applicative-0.13.2.0/Options/Applicative/Help.hs
--- old/optparse-applicative-0.13.1.0/Options/Applicative/Help.hs   
2017-02-10 07:23:18.0 +0100
+++ 

commit ghc-test-framework-hunit for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-test-framework-hunit for 
openSUSE:Factory checked in at 2017-04-14 13:38:47

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


Package is "ghc-test-framework-hunit"

Fri Apr 14 13:38:47 2017 rev:3 rq:485163 version:0.3.0.2

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-test-framework-hunit/ghc-test-framework-hunit.changes
2016-11-10 13:26:46.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-test-framework-hunit.new/ghc-test-framework-hunit.changes
   2017-04-14 13:38:47.666289382 +0200
@@ -1,0 +2,5 @@
+Sun Mar 26 15:39:47 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.0.2 revision 3 with cabal2obs.
+
+---



Other differences:
--
++ ghc-test-framework-hunit.spec ++
--- /var/tmp/diff_new_pack.92rueS/_old  2017-04-14 13:38:48.334194987 +0200
+++ /var/tmp/diff_new_pack.92rueS/_new  2017-04-14 13:38:48.334194987 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-test-framework-hunit
 #
-# 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
@@ -25,7 +25,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-extensible-exceptions-devel

++ test-framework-hunit.cabal ++
--- /var/tmp/diff_new_pack.92rueS/_old  2017-04-14 13:38:48.382188204 +0200
+++ /var/tmp/diff_new_pack.92rueS/_new  2017-04-14 13:38:48.382188204 +0200
@@ -1,6 +1,6 @@
 Name:test-framework-hunit
 Version: 0.3.0.2
-x-revision: 2
+x-revision: 3
 Cabal-Version:   >= 1.6
 Category:Testing
 Synopsis:HUnit support for the test-framework package.
@@ -25,7 +25,7 @@
 Library
 Exposed-Modules:Test.Framework.Providers.HUnit
 
-Build-Depends:  test-framework >= 0.2.0, HUnit >= 1.2 && < 
1.6, extensible-exceptions >= 0.1.1 && < 0.2.0
+Build-Depends:  test-framework >= 0.2.0, HUnit >= 1.2 && < 
1.7, extensible-exceptions >= 0.1.1 && < 0.2.0
 if flag(base3)
 Build-Depends:  base >= 3 && < 4
 else




commit ghc-mmorph for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-mmorph"

Fri Apr 14 13:38:28 2017 rev:7 rq:485143 version:1.0.9

Changes:

--- /work/SRC/openSUSE:Factory/ghc-mmorph/ghc-mmorph.changes2016-12-06 
14:25:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-mmorph.new/ghc-mmorph.changes   
2017-04-14 13:38:29.076916622 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:19 UTC 2017 - psim...@suse.com
+
+- Update to version 1.0.9 revision 1 with cabal2obs.
+
+---

New:

  mmorph.cabal



Other differences:
--
++ ghc-mmorph.spec ++
--- /var/tmp/diff_new_pack.WBumMe/_old  2017-04-14 13:38:30.188759485 +0200
+++ /var/tmp/diff_new_pack.WBumMe/_new  2017-04-14 13:38:30.192758920 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-mmorph
 #
-# 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
@@ -25,6 +25,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros
@@ -49,6 +50,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ mmorph.cabal ++
Name: mmorph
Version: 1.0.9
x-revision: 1
Cabal-Version: >= 1.8.0.2
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: 2013 Gabriel Gonzalez
Author: Gabriel Gonzalez
Maintainer: gabriel...@gmail.com
Bug-Reports: https://github.com/Gabriel439/Haskell-MMorph-Library/issues
Synopsis: Monad morphisms
Description: This library provides monad morphism utilities, most commonly used
for manipulating monad transformer stacks.
Category: Control
Source-Repository head
Type: git
Location: https://github.com/Gabriel439/Haskell-MMorph-Library

Library
Hs-Source-Dirs: src
Build-Depends:
base>= 4   && < 5  ,
mtl >= 2.1 && < 2.3,
transformers>= 0.2.0.0 && < 0.6,
transformers-compat >= 0.3 && < 0.6
Exposed-Modules: Control.Monad.Morph, Control.Monad.Trans.Compose
GHC-Options: -O2



commit ghc-relational-record for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-relational-record"

Fri Apr 14 13:38:42 2017 rev:4 rq:485157 version:0.1.7.1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-relational-record/ghc-relational-record.changes  
2017-03-03 17:51:45.483907737 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-relational-record.new/ghc-relational-record.changes
 2017-04-14 13:38:43.654856319 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:37:14 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.7.1 with cabal2obs.
+
+---

Old:

  relational-record-0.1.6.1.tar.gz

New:

  relational-record-0.1.7.1.tar.gz



Other differences:
--
++ ghc-relational-record.spec ++
--- /var/tmp/diff_new_pack.8Z0bcZ/_old  2017-04-14 13:38:45.218635311 +0200
+++ /var/tmp/diff_new_pack.8Z0bcZ/_new  2017-04-14 13:38:45.222634745 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name relational-record
 Name:   ghc-%{pkg_name}
-Version:0.1.6.1
+Version:0.1.7.1
 Release:0
 Summary:Meta package of Relational Record
 License:BSD-3-Clause

++ relational-record-0.1.6.1.tar.gz -> relational-record-0.1.7.1.tar.gz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/relational-record-0.1.6.1/relational-record.cabal 
new/relational-record-0.1.7.1/relational-record.cabal
--- old/relational-record-0.1.6.1/relational-record.cabal   2017-02-19 
08:02:00.0 +0100
+++ new/relational-record-0.1.7.1/relational-record.cabal   2017-03-21 
05:00:51.0 +0100
@@ -1,5 +1,5 @@
 name:relational-record
-version: 0.1.6.1
+version: 0.1.7.1
 synopsis:Meta package of Relational Record
 description: Meta package to install Relational Record quickly
 homepage:http://khibino.github.io/haskell-relational-record/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/relational-record-0.1.6.1/src/Database/Relational/Query/Documentation.hs 
new/relational-record-0.1.7.1/src/Database/Relational/Query/Documentation.hs
--- 
old/relational-record-0.1.6.1/src/Database/Relational/Query/Documentation.hs
2017-02-19 08:02:00.0 +0100
+++ 
new/relational-record-0.1.7.1/src/Database/Relational/Query/Documentation.hs
2017-03-21 05:00:51.0 +0100
@@ -7,7 +7,9 @@
 -- Stability   : experimental
 -- Portability : unknown
 --
--- This module is documentation module for relational record.
+-- This module is documentation module for relational-record.
+-- The project page of relational-record is
+-- http://khibino.github.io/haskell-relational-record/ .
 module Database.Relational.Query.Documentation (
   -- * Concepts
   -- $concepts
@@ -158,6 +160,7 @@
   prepareQuery,
   fetch,
   runQuery,
+  runQuery',
 
   -- ** Insert Values
   -- $insertValue
@@ -378,6 +381,9 @@
 
 {- $select
 Actions to manage SELECT statements.
+
+'runQuery' function is lazy-read and 'runQuery'' function is strict version,
+please use carefully.
  -}
 
 {- $insertValue




commit ghc-irc-conduit for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-irc-conduit"

Fri Apr 14 13:38:13 2017 rev:3 rq:485136 version:0.2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-irc-conduit/ghc-irc-conduit.changes  
2017-02-20 13:16:00.308780469 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-irc-conduit.new/ghc-irc-conduit.changes 
2017-04-14 13:38:15.594822045 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:26 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.2.1 with cabal2obs.
+
+---

Old:

  irc-conduit-0.2.2.0.tar.gz

New:

  irc-conduit-0.2.2.1.tar.gz



Other differences:
--
++ ghc-irc-conduit.spec ++
--- /var/tmp/diff_new_pack.NVcy0Z/_old  2017-04-14 13:38:16.218733867 +0200
+++ /var/tmp/diff_new_pack.NVcy0Z/_new  2017-04-14 13:38:16.222733303 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name irc-conduit
 Name:   ghc-%{pkg_name}
-Version:0.2.2.0
+Version:0.2.2.1
 Release:0
 Summary:Streaming IRC message library using conduits
 License:MIT

++ irc-conduit-0.2.2.0.tar.gz -> irc-conduit-0.2.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irc-conduit-0.2.2.0/Network/IRC/Conduit/Lens.hs 
new/irc-conduit-0.2.2.1/Network/IRC/Conduit/Lens.hs
--- old/irc-conduit-0.2.2.0/Network/IRC/Conduit/Lens.hs 2017-01-03 
18:41:45.0 +0100
+++ new/irc-conduit-0.2.2.1/Network/IRC/Conduit/Lens.hs 2017-03-02 
04:23:33.0 +0100
@@ -1,12 +1,10 @@
-{-# LANGUAGE CPP #-}
-
 -- |
 -- Module  : Network.IRC.Conduit
 -- Copyright   : (c) 2017 Michael Walker
 -- License : MIT
 -- Maintainer  : Michael Walker 
 -- Stability   : experimental
--- Portability : CPP
+-- Portability : portable
 --
 -- 'Lens'es and 'Prism's.
 module Network.IRC.Conduit.Lens where
@@ -17,44 +15,142 @@
 import Network.IRC.CTCP (CTCPByteString)
 import Network.IRC.Conduit.Internal
 
--- CPP seem to dislike the first ' on the RHS…
-#define PRIME() '
-
-#define LENS(S,F,A) \
-{-# INLINE F #-}; \
-{-| PRIME()Lens' for '_/**/F'. -}; \
-F :: Lens' S A; \
-F = \ afb s -> (\ b -> s {_/**/F = b}) <$> afb (_/**/F s)
-
-#define PRISM(S,C,ARG,TUP,A) \
-{-| PRIME()Prism' for 'C'. -}; \
-{-# INLINE _/**/C #-}; \
-_/**/C :: Prism' S A; \
-_/**/C = dimap (\ s -> case s of C ARG -> Right TUP; _ -> Left s) \
-(either pure $ fmap (\ TUP -> C ARG)) . right'
-
 -- * Lenses for 'Event'
-LENS((Event a),raw,ByteString)
-LENS((Event a),source,(Source a))
-LENS((Event a),message,(Message a))
+
+-- | 'Lens' for '_raw'.
+raw :: Lens' (Event a) ByteString
+{-# INLINE raw #-}
+raw afb s = (\b -> s { _raw = b }) <$> afb (_raw s)
+
+-- | 'Lens' for '_source'.
+source :: Lens' (Event a) (Source a)
+{-# INLINE source #-}
+source afb s = (\b -> s { _source = b }) <$> afb (_source s)
+
+-- | 'Lens' for '_message'.
+message :: Lens' (Event a) (Message a)
+{-# INLINE message #-}
+message afb s = (\b -> s { _message = b }) <$> afb (_message s)
 
 -- * Prisms for 'Source'
-PRISM((Source a),User,name,name,(NickName a))
-PRISM((Source a),Channel,chan name,(chan,name),(ChannelName a, NickName a))
-PRISM((Source a),Server,name,name,(ServerName a))
-
--- * #Message# Prisms for 'Message'
-PRISM((Message a),Privmsg,tar msg,(tar, msg),(Target a, Either CTCPByteString 
a))
-PRISM((Message a),Notice,tar msg,(tar, msg),(Target a, Either CTCPByteString 
a))
-PRISM((Message a),Nick,name,name,(NickName a))
-PRISM((Message a),Join,chan,chan,(ChannelName a))
-PRISM((Message a),Part,chan reason,(chan, reason),(ChannelName a, Reason a))
-PRISM((Message a),Quit,reason,reason,(Reason a))
-PRISM((Message a),Mode,tar is flags args,(tar, is, flags, args),(Target a, 
IsModeSet, [ModeFlag a], [ModeArg a]))
-PRISM((Message a),Topic,name topic,(name, topic),(ChannelName a, a))
-PRISM((Message a),Invite,chan name,(chan, name),(ChannelName a, NickName a))
-PRISM((Message a),Kick,chan name reason,(chan, name, reason),(ChannelName a, 
NickName a, Reason a))
-PRISM((Message a),Ping,ser ver,(ser, ver),(ServerName a, Maybe (ServerName a)))
-PRISM((Message a),Pong,ser,ser,(ServerName a))
-PRISM((Message a),Numeric,num args,(num, args),(Int, [NumericArg a]))
-PRISM((Message a),RawMsg,msg,msg,a)
+
+-- | 'Prism' for 'User'
+_User :: Prism' (Source a) (NickName a)
+{-# INLINE _User #-}
+_User = dimap
+  (\s -> case s of User n -> Right n; _ -> Left s)
+  (either pure $ fmap User) . right'
+
+-- | 'Prism' for 'Channel'

commit ghc-microlens for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-microlens"

Fri Apr 14 13:38:20 2017 rev:7 rq:485141 version:0.4.8.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-microlens/ghc-microlens.changes  
2016-09-05 21:20:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-microlens.new/ghc-microlens.changes 
2017-04-14 13:38:21.421998491 +0200
@@ -1,0 +2,5 @@
+Tue Mar 14 09:26:28 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.8.0 with cabal2obs.
+
+---

Old:

  microlens-0.4.7.0.tar.gz

New:

  microlens-0.4.8.0.tar.gz



Other differences:
--
++ ghc-microlens.spec ++
--- /var/tmp/diff_new_pack.fSHctR/_old  2017-04-14 13:38:22.757809701 +0200
+++ /var/tmp/diff_new_pack.fSHctR/_new  2017-04-14 13:38:22.761809136 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-microlens
 #
-# 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,7 +18,7 @@
 
 %global pkg_name microlens
 Name:   ghc-%{pkg_name}
-Version:0.4.7.0
+Version:0.4.8.0
 Release:0
 Summary:A tiny lens library with no dependencies. If you're writing an 
app, you probably want microlens-platform, not this
 License:BSD-3-Clause

++ microlens-0.4.7.0.tar.gz -> microlens-0.4.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.7.0/CHANGELOG.md 
new/microlens-0.4.8.0/CHANGELOG.md
--- old/microlens-0.4.7.0/CHANGELOG.md  2016-08-12 00:26:02.0 +0200
+++ new/microlens-0.4.8.0/CHANGELOG.md  2017-03-07 14:57:26.0 +0100
@@ -1,3 +1,8 @@
+# 0.4.8.0
+
+* Added `forOf_` and `forOf`.
+* Added an instance for `Each (NonEmpty a)` (available starting from GHC 8).
+
 # 0.4.7.0
 
 * Fixed the [Haddock crash on GHC 
8](https://github.com/aelve/microlens/issues/72) by removing default method 
implementations (`each = traverse` and `ix = ixAt`). If you had custom 
instances of `Ixed` or `Each` which relied on default methods, they'd stop 
working.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.7.0/microlens.cabal 
new/microlens-0.4.8.0/microlens.cabal
--- old/microlens-0.4.7.0/microlens.cabal   2016-08-12 00:26:02.0 
+0200
+++ new/microlens-0.4.8.0/microlens.cabal   2017-03-07 14:57:26.0 
+0100
@@ -1,5 +1,5 @@
 name:microlens
-version: 0.4.7.0
+version: 0.4.8.0
 synopsis:A tiny lens library with no dependencies. If you're 
writing an app, you probably want microlens-platform, not this.
 description:
   NOTE: If you're writing an app, you probably want 
 – it 
has the most features.  
is intended more for library writers who want a tiny lens library (after all, 
lenses are pretty useful for everything, not just for updating records!).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.7.0/src/Lens/Micro/Internal.hs 
new/microlens-0.4.8.0/src/Lens/Micro/Internal.hs
--- old/microlens-0.4.7.0/src/Lens/Micro/Internal.hs2016-08-12 
00:26:02.0 +0200
+++ new/microlens-0.4.8.0/src/Lens/Micro/Internal.hs2017-03-07 
14:57:26.0 +0100
@@ -64,6 +64,10 @@
 import Data.Functor.Identity
 import Data.Complex
 
+#if __GLASGOW_HASKELL__ >= 800
+import Data.List.NonEmpty (NonEmpty)
+#endif
+
 #if __GLASGOW_HASKELL__ < 710
 import Data.Traversable
 #endif
@@ -73,7 +77,7 @@
 #else
 import Unsafe.Coerce
 #endif
-  
+
 
 {- |
 'traversed' traverses any 'Traversable' container (list, vector, @Map@, 
'Maybe', you name it):
@@ -218,6 +222,12 @@
   each = traverse
   {-# INLINE each #-}
 
+#if __GLASGOW_HASKELL__ >= 800
+instance Each (NonEmpty a) (NonEmpty b) a b where
+  each = traversed
+  {-# INLINE each #-}
+#endif
+
 type family Index (s :: *) :: *
 
 type family IxValue (m :: *) :: *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/microlens-0.4.7.0/src/Lens/Micro.hs 
new/microlens-0.4.8.0/src/Lens/Micro.hs
--- old/microlens-0.4.7.0/src/Lens/Micro.hs 2016-08-12 00:26:02.0 
+0200
+++ 

commit ghc-mono-traversable for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-mono-traversable"

Fri Apr 14 13:38:35 2017 rev:11 rq:485147 version:1.0.2

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-mono-traversable/ghc-mono-traversable.changes
2017-03-20 17:07:36.398442731 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-mono-traversable.new/ghc-mono-traversable.changes
   2017-04-14 13:38:36.855817229 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:16 UTC 2017 - psim...@suse.com
+
+- Update to version 1.0.2 with cabal2obs.
+
+---

Old:

  mono-traversable-1.0.1.3.tar.gz

New:

  mono-traversable-1.0.2.tar.gz



Other differences:
--
++ ghc-mono-traversable.spec ++
--- /var/tmp/diff_new_pack.MhLmBe/_old  2017-04-14 13:38:37.663703051 +0200
+++ /var/tmp/diff_new_pack.MhLmBe/_new  2017-04-14 13:38:37.663703051 +0200
@@ -19,7 +19,7 @@
 %global pkg_name mono-traversable
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.0.1.3
+Version:1.0.2
 Release:0
 Summary:Type classes for mapping, folding, and traversing monomorphic 
containers
 License:MIT

++ mono-traversable-1.0.1.3.tar.gz -> mono-traversable-1.0.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mono-traversable-1.0.1.3/ChangeLog.md 
new/mono-traversable-1.0.2/ChangeLog.md
--- old/mono-traversable-1.0.1.3/ChangeLog.md   2017-02-21 09:04:38.0 
+0100
+++ new/mono-traversable-1.0.2/ChangeLog.md 2017-03-02 10:11:36.0 
+0100
@@ -1,3 +1,7 @@
+## 1.0.2
+
+* `IsSequence` class: add `lengthIndex` 
[#127](https://github.com/snoyberg/mono-traversable/pull/127)
+
 ## 1.0.1.3
 
 * Make 'olength' for Set and Map O(1) 
[#125](https://github.com/snoyberg/mono-traversable/pull/125)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mono-traversable-1.0.1.3/mono-traversable.cabal 
new/mono-traversable-1.0.2/mono-traversable.cabal
--- old/mono-traversable-1.0.1.3/mono-traversable.cabal 2017-02-21 
09:04:45.0 +0100
+++ new/mono-traversable-1.0.2/mono-traversable.cabal   2017-03-02 
10:11:13.0 +0100
@@ -1,5 +1,5 @@
 name:mono-traversable
-version: 1.0.1.3
+version: 1.0.2
 synopsis:Type classes for mapping, folding, and traversing 
monomorphic containers
 description: Monomorphic variants of the Functor, Foldable, and 
Traversable typeclasses. If you understand Haskell's basic typeclasses, you 
understand mono-traversable. In addition to what you are used to, it adds on an 
IsSequence typeclass and has code for marking data structures as non-empty.
 homepage:https://github.com/snoyberg/mono-traversable
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mono-traversable-1.0.1.3/src/Data/Sequences.hs 
new/mono-traversable-1.0.2/src/Data/Sequences.hs
--- old/mono-traversable-1.0.1.3/src/Data/Sequences.hs  2016-09-15 
14:28:46.0 +0200
+++ new/mono-traversable-1.0.2/src/Data/Sequences.hs2017-03-02 
10:12:08.0 +0100
@@ -145,6 +145,12 @@
 -- However, all the instances define their own fromList
 fromList = mconcat . fmap singleton
 
+-- | 'lengthIndex' returns the length of a sequence as @'Index' seq@.
+--
+-- @since 1.0.2
+lengthIndex :: seq -> Index seq;
+lengthIndex = fromIntegral . olength64;
+
 -- below functions change type fron the perspective of NonEmpty
 
 -- | 'break' applies a predicate to a sequence, and returns a tuple where
@@ -558,6 +564,7 @@
 
 instance IsSequence [a] where
 fromList = id
+lengthIndex = List.length
 filter = List.filter
 filterM = Control.Monad.filterM
 break = List.break
@@ -637,6 +644,7 @@
 
 instance IsSequence S.ByteString where
 fromList = S.pack
+lengthIndex = S.length
 replicate = S.replicate
 filter = S.filter
 break = S.break
@@ -706,6 +714,7 @@
 
 instance IsSequence T.Text where
 fromList = T.pack
+lengthIndex = T.length
 replicate i c = T.replicate i (T.singleton c)
 filter = T.filter
 break = T.break
@@ -768,6 +777,7 @@
 
 instance IsSequence L.ByteString where
 fromList = L.pack
+lengthIndex = L.length
 replicate = L.replicate
 filter = L.filter
 break = L.break
@@ -827,6 +837,7 @@
 
 instance IsSequence TL.Text where
 fromList = TL.pack
+lengthIndex = TL.length
 

commit ghc-monad-skeleton for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-monad-skeleton"

Fri Apr 14 13:38:32 2017 rev:2 rq:485146 version:0.1.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-monad-skeleton/ghc-monad-skeleton.changes
2016-10-22 13:12:45.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-monad-skeleton.new/ghc-monad-skeleton.changes   
2017-04-14 13:38:33.004361556 +0200
@@ -1,0 +2,10 @@
+Mon Mar 27 12:37:17 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.3.2 with cabal2obs.
+
+---
+Tue Mar  7 11:19:25 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.3 with cabal2obs.
+
+---

Old:

  monad-skeleton-0.1.2.2.tar.gz

New:

  monad-skeleton-0.1.3.2.tar.gz



Other differences:
--
++ ghc-monad-skeleton.spec ++
--- /var/tmp/diff_new_pack.NMfpZ3/_old  2017-04-14 13:38:33.976224203 +0200
+++ /var/tmp/diff_new_pack.NMfpZ3/_new  2017-04-14 13:38:33.976224203 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-monad-skeleton
 #
-# 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,22 +18,19 @@
 
 %global pkg_name monad-skeleton
 Name:   ghc-%{pkg_name}
-Version:0.1.2.2
+Version:0.1.3.2
 Release:0
-Summary:An undead monad
+Summary:Monads of program skeleta
 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-containers-devel
 BuildRequires:  ghc-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-A simple operational monad based on Reflection without Remorse.
+Fast operational monad library.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -49,15 +46,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -70,5 +64,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc README.md
 
 %changelog

++ monad-skeleton-0.1.2.2.tar.gz -> monad-skeleton-0.1.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/monad-skeleton-0.1.2.2/.gitignore 
new/monad-skeleton-0.1.3.2/.gitignore
--- old/monad-skeleton-0.1.2.2/.gitignore   1970-01-01 01:00:00.0 
+0100
+++ new/monad-skeleton-0.1.3.2/.gitignore   2017-03-15 09:28:20.0 
+0100
@@ -0,0 +1,59 @@
+dist
+cabal-dev
+*.o
+*.hi
+*.chi
+*.chs.h
+.virtualenv
+.hsenv
+.cabal-sandbox/
+cabal.sandbox.config
+cabal.config
+.stack-work
+
+# =
+# Operating System Files
+# =
+
+# OSX
+# =
+
+.DS_Store
+.AppleDouble
+.LSOverride
+
+# Thumbnails
+._*
+
+# Files that might appear on external disk
+.Spotlight-V100
+.Trashes
+
+# Directories potentially created on remote AFP share
+.AppleDB
+.AppleDesktop
+Network Trash Folder
+Temporary Items
+.apdisk
+
+# Windows
+# =
+
+# Windows image file caches
+Thumbs.db
+ehthumbs.db
+
+# Folder config file
+Desktop.ini
+
+# Recycle Bin used on file shares
+$RECYCLE.BIN/
+
+# Windows Installer files
+*.cab
+*.msi
+*.msm
+*.msp
+
+# Windows shortcuts
+*.lnk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/monad-skeleton-0.1.2.2/.travis.yml 
new/monad-skeleton-0.1.3.2/.travis.yml
--- old/monad-skeleton-0.1.2.2/.travis.yml  1970-01-01 01:00:00.0 
+0100
+++ new/monad-skeleton-0.1.3.2/.travis.yml  2017-03-16 08:23:19.0 
+0100
@@ -0,0 +1,85 @@
+# This file has been generated -- see https://github.com/hvr/multi-ghc-travis
+language: c
+sudo: false
+
+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 

commit ghc-mime-mail for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-mime-mail"

Fri Apr 14 13:38:23 2017 rev:5 rq:485142 version:0.4.13.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-mime-mail/ghc-mime-mail.changes  
2017-03-14 10:05:35.332517589 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-mime-mail.new/ghc-mime-mail.changes 
2017-04-14 13:38:24.333586997 +0200
@@ -1,0 +2,5 @@
+Tue Mar 14 09:26:28 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.13.1 with cabal2obs.
+
+---

Old:

  mime-mail-0.4.13.tar.gz

New:

  mime-mail-0.4.13.1.tar.gz



Other differences:
--
++ ghc-mime-mail.spec ++
--- /var/tmp/diff_new_pack.9eTrEt/_old  2017-04-14 13:38:25.193465470 +0200
+++ /var/tmp/diff_new_pack.9eTrEt/_new  2017-04-14 13:38:25.197464905 +0200
@@ -19,7 +19,7 @@
 %global pkg_name mime-mail
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.4.13
+Version:0.4.13.1
 Release:0
 Summary:Compose MIME email messages
 License:MIT

++ mime-mail-0.4.13.tar.gz -> mime-mail-0.4.13.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mime-mail-0.4.13/ChangeLog.md 
new/mime-mail-0.4.13.1/ChangeLog.md
--- old/mime-mail-0.4.13/ChangeLog.md   2017-02-07 13:11:08.0 +0100
+++ new/mime-mail-0.4.13.1/ChangeLog.md 2017-03-07 05:18:09.0 +0100
@@ -1,3 +1,7 @@
+## 0.4.13.1
+
+* Fix [#50](https://github.com/snoyberg/mime-mail/issues/50): space between 
name and address [#51](https://github.com/snoyberg/mime-mail/pull/51)
+
 ## 0.4.13
 
 * Sanitize headers to protect against email injection.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mime-mail-0.4.13/Network/Mail/Mime.hs 
new/mime-mail-0.4.13.1/Network/Mail/Mime.hs
--- old/mime-mail-0.4.13/Network/Mail/Mime.hs   2017-02-07 13:11:08.0 
+0100
+++ new/mime-mail-0.4.13.1/Network/Mail/Mime.hs 2017-03-07 05:17:36.0 
+0100
@@ -257,7 +257,7 @@
 -- Since 0.4.3
 showAddress :: Address -> Builder
 showAddress a = mconcat
-[ maybe mempty ((fromByteString " " <>) . encodedWord) (addressName a)
+[ maybe mempty ((<> fromByteString " ") . encodedWord) (addressName a)
 , fromByteString "<"
 , fromText (sanitizeHeader $ addressEmail a)
 , fromByteString ">"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mime-mail-0.4.13/mime-mail.cabal 
new/mime-mail-0.4.13.1/mime-mail.cabal
--- old/mime-mail-0.4.13/mime-mail.cabal2017-02-07 13:11:08.0 
+0100
+++ new/mime-mail-0.4.13.1/mime-mail.cabal  2017-03-07 05:18:12.0 
+0100
@@ -1,5 +1,5 @@
 Name:mime-mail
-Version: 0.4.13
+Version: 0.4.13.1
 Synopsis:Compose MIME email messages.
 description: Hackage documentation generation is not reliable. For up 
to date documentation, please see: .
 Homepage:http://github.com/snoyberg/mime-mail
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mime-mail-0.4.13/test/Network/Mail/MimeSpec.hs 
new/mime-mail-0.4.13.1/test/Network/Mail/MimeSpec.hs
--- old/mime-mail-0.4.13/test/Network/Mail/MimeSpec.hs  2015-12-20 
06:59:17.0 +0100
+++ new/mime-mail-0.4.13.1/test/Network/Mail/MimeSpec.hs2017-03-07 
05:17:36.0 +0100
@@ -56,6 +56,11 @@
 then True
 else error $ show $ lines' gen
 
+it "issue #50" $
+let addr = Address (Just "Name_ (is): @hi?") "u...@domain.tld"
+enc = "=?utf-8?Q?Name=5F_=28is=29=3A_=40hi=3F?= 
"
+ in renderAddress addr `shouldBe` enc
+
 lines' :: L8.ByteString -> [L8.ByteString]
 lines' =
 map stripCR . L8.lines




commit ghc-hspec-core for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-hspec-core"

Fri Apr 14 13:38:08 2017 rev:3 rq:485133 version:2.4.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hspec-core/ghc-hspec-core.changes
2017-03-20 17:07:07.686496855 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hspec-core.new/ghc-hspec-core.changes   
2017-04-14 13:38:11.931339803 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:16 UTC 2017 - psim...@suse.com
+
+- Update to version 2.4.3 with cabal2obs.
+
+---

Old:

  hspec-core-2.4.2.tar.gz

New:

  hspec-core-2.4.3.tar.gz



Other differences:
--
++ ghc-hspec-core.spec ++
--- /var/tmp/diff_new_pack.bDVRNG/_old  2017-04-14 13:38:14.243013096 +0200
+++ /var/tmp/diff_new_pack.bDVRNG/_new  2017-04-14 13:38:14.243013096 +0200
@@ -19,7 +19,7 @@
 %global pkg_name hspec-core
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2.4.2
+Version:2.4.3
 Release:0
 Summary:A Testing Framework for Haskell
 License:MIT

++ hspec-core-2.4.2.tar.gz -> hspec-core-2.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hspec-core-2.4.2/hspec-core.cabal 
new/hspec-core-2.4.3/hspec-core.cabal
--- old/hspec-core-2.4.2/hspec-core.cabal   2017-02-24 08:46:45.0 
+0100
+++ new/hspec-core-2.4.3/hspec-core.cabal   2017-03-25 12:27:37.0 
+0100
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name: hspec-core
-version:  2.4.2
+version:  2.4.3
 license:  MIT
 license-file: LICENSE
 copyright:(c) 2011-2017 Simon Hengel,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hspec-core-2.4.2/src/Test/Hspec/Core/Compat.hs 
new/hspec-core-2.4.3/src/Test/Hspec/Core/Compat.hs
--- old/hspec-core-2.4.2/src/Test/Hspec/Core/Compat.hs  2017-02-24 
08:46:45.0 +0100
+++ new/hspec-core-2.4.3/src/Test/Hspec/Core/Compat.hs  2017-03-25 
12:27:37.0 +0100
@@ -51,7 +51,7 @@
 import   Data.IORef
 import   System.Environment
 
-import   Data.Typeable.Internal (tyConModule, tyConName)
+import   Data.Typeable (tyConModule, tyConName)
 import   Control.Concurrent
 
 #if !MIN_VERSION_base(4,6,0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hspec-core-2.4.2/src/Test/Hspec/Core/Config.hs 
new/hspec-core-2.4.3/src/Test/Hspec/Core/Config.hs
--- old/hspec-core-2.4.2/src/Test/Hspec/Core/Config.hs  2017-02-24 
08:46:45.0 +0100
+++ new/hspec-core-2.4.3/src/Test/Hspec/Core/Config.hs  2017-03-25 
12:27:37.0 +0100
@@ -11,7 +11,8 @@
 #endif
 ) where
 
-import   Control.Applicative
+import   Prelude ()
+
 import   Control.Exception
 import   Control.Monad
 import   Data.Maybe
@@ -23,6 +24,7 @@
 import qualified Test.QuickCheck as QC
 
 import   Test.Hspec.Core.Util
+import   Test.Hspec.Core.Compat
 import   Test.Hspec.Core.Options
 import   Test.Hspec.Core.FailureReport
 import   Test.Hspec.Core.QuickCheckUtil (mkGen)
@@ -85,7 +87,8 @@
 case ignore of
   True -> return []
   False -> readConfigFiles
-  case parseOptions opts_ prog configFiles args of
+  envVar <- fmap words <$> lookupEnv envVarName
+  case parseOptions opts_ prog configFiles envVar args of
 Left (err, msg) -> exitWithMessage err msg
 Right opts -> do
   r <- if configRerun opts then readFailureReport opts else return Nothing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hspec-core-2.4.2/src/Test/Hspec/Core/Options.hs 
new/hspec-core-2.4.3/src/Test/Hspec/Core/Options.hs
--- old/hspec-core-2.4.2/src/Test/Hspec/Core/Options.hs 2017-02-24 
08:46:45.0 +0100
+++ new/hspec-core-2.4.3/src/Test/Hspec/Core/Options.hs 2017-03-25 
12:27:37.0 +0100
@@ -6,6 +6,7 @@
 , parseOptions
 , ConfigFile
 , ignoreConfigFile
+, envVarName
 ) where
 
 import   Prelude ()
@@ -20,9 +21,15 @@
 import   Test.Hspec.Core.Util
 import   Test.Hspec.Core.Example (Params(..), defaultParams)
 import   Data.Functor.Identity
+import   Data.Maybe
 
 type ConfigFile = (FilePath, [String])
 
+type EnvVar = [String]
+
+envVarName :: String
+envVarName = "HSPEC_OPTIONS"
+
 data Config = Config {
   configIgnoreConfigFile :: Bool
 , configDryRun :: Bool
@@ -225,9 

commit ghc-lucid for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-lucid"

Fri Apr 14 13:38:16 2017 rev:4 rq:485139 version:2.9.8.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lucid/ghc-lucid.changes  2016-12-06 
14:25:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lucid.new/ghc-lucid.changes 2017-04-14 
13:38:18.918352331 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:20 UTC 2017 - psim...@suse.com
+
+- Update to version 2.9.8.1 with cabal2obs.
+
+---

Old:

  lucid-2.9.7.tar.gz

New:

  lucid-2.9.8.1.tar.gz



Other differences:
--
++ ghc-lucid.spec ++
--- /var/tmp/diff_new_pack.A7D1l7/_old  2017-04-14 13:38:19.670246066 +0200
+++ /var/tmp/diff_new_pack.A7D1l7/_new  2017-04-14 13:38:19.674245501 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-lucid
 #
-# 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,7 +19,7 @@
 %global pkg_name lucid
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2.9.7
+Version:2.9.8.1
 Release:0
 Summary:Clear to write, read and edit DSL for HTML
 License:BSD-3-Clause

++ lucid-2.9.7.tar.gz -> lucid-2.9.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lucid-2.9.7/CHANGELOG.md 
new/lucid-2.9.8.1/CHANGELOG.md
--- old/lucid-2.9.7/CHANGELOG.md2016-11-10 10:16:28.0 +0100
+++ new/lucid-2.9.8.1/CHANGELOG.md  2017-03-04 13:57:32.0 +0100
@@ -1,3 +1,13 @@
+## 2.9.8.1
+
+* Improve performance by adding `INLINE` pragmas to `Monad` etc. combinators.
+
+## 2.9.8
+
+* Add `integrity_`, `crossorigin_` attributes
+* Add `classes_` smart attribute constructor
+* Add `ToHtml (HtmlT m a)` instance
+
 ## 2.9.6
 
 * Fix compilation of benchmarks
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lucid-2.9.7/benchmarks/IO.hs 
new/lucid-2.9.8.1/benchmarks/IO.hs
--- old/lucid-2.9.7/benchmarks/IO.hs1970-01-01 01:00:00.0 +0100
+++ new/lucid-2.9.8.1/benchmarks/IO.hs  2017-03-04 13:57:32.0 +0100
@@ -0,0 +1,24 @@
+{-# LANGUAGE OverloadedStrings #-}
+module Main where
+
+import Lucid
+import Criterion.Main
+import Control.Monad (replicateM_)
+import qualified Data.Text.Lazy as LT
+import Control.Monad.Trans.Reader (runReader)
+import Data.Functor.Identity (runIdentity)
+
+lotsOfDivs :: Monad m => Int -> HtmlT m ()
+lotsOfDivs n = body_
+  $ replicateM_ n
+  $ div_ "hello world!"
+
+main :: IO ()
+main = defaultMain
+[ bench "renderText"$ nf (renderText  . lotsOfDivs) size
+, bench "renderTextT Identity"  $ nf (runIdentity . renderTextT . 
lotsOfDivs) size
+, bench "renderTextT Reader"$ nf (\(r, s) -> flip runReader r . 
renderTextT . lotsOfDivs $ s) ((), size)
+, bench "renderTextT IO"$ nfIO (renderTextT (lotsOfDivs size) :: 
IO LT.Text)
+]
+  where
+size = 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lucid-2.9.7/lucid.cabal new/lucid-2.9.8.1/lucid.cabal
--- old/lucid-2.9.7/lucid.cabal 2016-11-10 10:29:17.0 +0100
+++ new/lucid-2.9.8.1/lucid.cabal   2017-03-04 13:57:32.0 +0100
@@ -1,5 +1,5 @@
 name:lucid
-version: 2.9.7
+version: 2.9.8.1
 synopsis:Clear to write, read and edit DSL for HTML
 description: Clear to write, read and edit DSL for HTML. See the 
'Lucid' module
  for description and documentation.
@@ -7,8 +7,8 @@
 license: BSD3
 license-file:LICENSE
 author:  Chris Done
-maintainer:  chrisd...@gmail.com
-copyright:   2014 Chris Done
+maintainer:  chrisd...@gmail.com, oleg.gren...@iki.fi
+copyright:   2014-2017 Chris Done
 category:Web
 build-type:  Simple
 cabal-version:   >=1.8
@@ -62,3 +62,14 @@
 bytestring,
 lucid
   ghc-options:  -O2
+
+benchmark bench-io
+  type: exitcode-stdio-1.0
+  hs-source-dirs:   benchmarks
+  main-is:  IO.hs
+  build-depends:base,
+criterion,
+transformers,
+text,
+lucid
+  ghc-options:  -O2
diff 

commit ghc-hsass for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-hsass"

Fri Apr 14 13:38:05 2017 rev:2 rq:485132 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hsass/ghc-hsass.changes  2017-03-24 
01:55:09.597057767 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hsass.new/ghc-hsass.changes 2017-04-14 
13:38:06.696079701 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:59 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.1 with cabal2obs.
+
+---

Old:

  hsass-0.4.0.tar.gz

New:

  hsass-0.4.1.tar.gz



Other differences:
--
++ ghc-hsass.spec ++
--- /var/tmp/diff_new_pack.gu1F0E/_old  2017-04-14 13:38:07.539960435 +0200
+++ /var/tmp/diff_new_pack.gu1F0E/_new  2017-04-14 13:38:07.543959870 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hsass
 #
-# 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,16 +19,15 @@
 %global pkg_name hsass
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.4.0
+Version:0.4.1
 Release:0
 Summary:Integrating Sass into Haskell applications
 License:MIT
-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:  gcc-c++
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-data-default-class-devel
 BuildRequires:  ghc-filepath-devel
@@ -42,7 +41,6 @@
 BuildRequires:  ghc-hspec-discover-devel
 BuildRequires:  ghc-temporary-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package provides quite simple (but not too simple) API for compilation of
@@ -71,20 +69,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

++ hsass-0.4.0.tar.gz -> hsass-0.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hsass-0.4.0/CHANGELOG.md new/hsass-0.4.1/CHANGELOG.md
--- old/hsass-0.4.0/CHANGELOG.md2015-12-19 16:19:54.0 +0100
+++ new/hsass-0.4.1/CHANGELOG.md2017-03-19 22:22:55.0 +0100
@@ -2,6 +2,11 @@
 All notable changes to this project will be documented in this file.
 This project adheres to [Semantic Versioning](http://semver.org/).
 
+## [0.4.1] - 2017-03-19
+### Fixed
+- Bump `hlibsass` version to 0.1.5.2 (fixes build problem on Cabal 1.24 & Stack
+  1.4)
+
 ## [0.4.0] - 2015-12-19
 ### Added
 - Support for combining `SassValues` (new in hlibsass 0.1.5)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hsass-0.4.0/hsass.cabal new/hsass-0.4.1/hsass.cabal
--- old/hsass-0.4.0/hsass.cabal 2015-12-19 16:17:55.0 +0100
+++ new/hsass-0.4.1/hsass.cabal 2017-03-19 22:18:27.0 +0100
@@ -1,5 +1,5 @@
 name:hsass
-version: 0.4.0
+version: 0.4.1
 license: MIT
 license-file:LICENSE
 author:  Jakub Fijałkowski 
@@ -48,7 +48,7 @@
 , Text.Sass.Utils
   build-depends:
   base   >= 4.7 && < 5
-, hlibsass   >= 0.1.5
+, hlibsass   >= 0.1.5.2
 , bytestring >= 0.10.0
 , data-default-class
 , filepath   >= 1.0




commit ghc-hlibsass for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-hlibsass"

Fri Apr 14 13:38:00 2017 rev:2 rq:485131 version:0.1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hlibsass/ghc-hlibsass.changes
2017-03-08 00:54:19.333538870 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hlibsass.new/ghc-hlibsass.changes   
2017-04-14 13:38:01.432823554 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:36:30 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.6.0 with cabal2obs.
+
+---

Old:

  hlibsass-0.1.5.0.tar.gz

New:

  hlibsass-0.1.6.0.tar.gz



Other differences:
--
++ ghc-hlibsass.spec ++
--- /var/tmp/diff_new_pack.Ptjy5a/_old  2017-04-14 13:38:03.392546587 +0200
+++ /var/tmp/diff_new_pack.Ptjy5a/_new  2017-04-14 13:38:03.396546022 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hlibsass
 #
-# 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,23 +19,21 @@
 %global pkg_name hlibsass
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.1.5.0
+Version:0.1.6.0
 Release:0
 Summary:Low-level bindings to Libsass
 License:MIT
-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
+BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  libsass-devel
-BuildRequires:  libstdc++-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-hspec-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package provides (very) low level bindings to LibSass. By default, it uses
@@ -49,34 +47,25 @@
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
-# Begin cabal-rpm deps:
 Requires:   libsass-devel
-Requires:   libstdc++-devel
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-# End cabal-rpm deps
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-%define cabal_configure_options -fexternalLibsass
-
 
 %build
+%define cabal_configure_options -fexternallibsass
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ hlibsass-0.1.5.0.tar.gz -> hlibsass-0.1.6.0.tar.gz ++
 29755 lines of diff (skipped)




commit ghc-hashable for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-hashable"

Fri Apr 14 13:37:56 2017 rev:11 rq:485129 version:1.2.6.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hashable/ghc-hashable.changes
2017-03-14 10:04:49.079067071 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hashable.new/ghc-hashable.changes   
2017-04-14 13:37:58.029304571 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:05 UTC 2017 - psim...@suse.com
+
+- Update to version 1.2.6.0 revision 1 with cabal2obs.
+
+---

Old:

  hashable-1.2.5.0.tar.gz

New:

  hashable-1.2.6.0.tar.gz
  hashable.cabal



Other differences:
--
++ ghc-hashable.spec ++
--- /var/tmp/diff_new_pack.yu9mof/_old  2017-04-14 13:38:00.592942254 +0200
+++ /var/tmp/diff_new_pack.yu9mof/_new  2017-04-14 13:38:00.596941688 +0200
@@ -19,15 +19,17 @@
 %global pkg_name hashable
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.2.5.0
+Version:1.2.6.0
 Release:0
 Summary:A class for types that can be converted to a hash value
 License:BSD-3-Clause
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-bytestring-devel
+BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-text-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -60,6 +62,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ifarch i586

++ hashable-1.2.5.0.tar.gz -> hashable-1.2.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashable-1.2.5.0/CHANGES.md 
new/hashable-1.2.6.0/CHANGES.md
--- old/hashable-1.2.5.0/CHANGES.md 2017-01-02 09:44:38.0 +0100
+++ new/hashable-1.2.6.0/CHANGES.md 2017-03-18 00:26:23.0 +0100
@@ -1,3 +1,9 @@
+## Version 1.2.6.0
+
+ * Add support for type-indexed `Typeable`.
+
+ * Rework the `Generic` hashable for sums.
+
 ## Version 1.2.5.0
 
   * Add `Hashable1` and `Hashable2`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hashable-1.2.5.0/Data/Hashable/Class.hs 
new/hashable-1.2.6.0/Data/Hashable/Class.hs
--- old/hashable-1.2.5.0/Data/Hashable/Class.hs 2017-01-02 09:44:38.0 
+0100
+++ new/hashable-1.2.6.0/Data/Hashable/Class.hs 2017-03-18 00:26:23.0 
+0100
@@ -1,5 +1,14 @@
 {-# LANGUAGE BangPatterns, CPP, ForeignFunctionInterface, MagicHash,
- ScopedTypeVariables, UnliftedFFITypes, DeriveDataTypeable #-}
+ ScopedTypeVariables, UnliftedFFITypes #-}
+
+#if __GLASGOW_HASKELL__ < 710
+{-# LANGUAGE DeriveDataTypeable #-}
+#endif
+
+#if __GLASGOW_HASKELL__ >= 801
+{-# LANGUAGE PolyKinds #-} -- For TypeRep instances
+#endif
+
 #ifdef GENERICS
 {-# LANGUAGE DefaultSignatures, FlexibleContexts, GADTs,
 MultiParamTypeClasses, EmptyDataDecls #-}
@@ -56,9 +65,9 @@
 
 import Control.Applicative (Const(..))
 import Control.Exception (assert)
+import Control.DeepSeq (NFData(rnf))
 import Data.Bits (shiftL, shiftR, xor)
 import qualified Data.ByteString as B
-import qualified Data.ByteString.Internal as B
 import qualified Data.ByteString.Lazy as BL
 import qualified Data.ByteString.Unsafe as B
 import Data.Int (Int8, Int16, Int32, Int64)
@@ -68,7 +77,6 @@
 import qualified Data.Text.Array as TA
 import qualified Data.Text.Internal as T
 import qualified Data.Text.Lazy as TL
-import Data.Typeable (Typeable, TypeRep)
 import Data.Version (Version(..))
 import Data.Word (Word8, Word16, Word32, Word64)
 import Foreign.C (CString)
@@ -78,7 +86,7 @@
 import GHC.Base (ByteArray#)
 import GHC.Conc (ThreadId(..))
 import GHC.Prim (ThreadId#)
-import System.IO.Unsafe (unsafePerformIO)
+import System.IO.Unsafe (unsafeDupablePerformIO)
 import System.Mem.StableName
 import Data.Unique (Unique, hashUnique)
 
@@ -101,14 +109,17 @@
 import GHC.Generics
 #endif
 
-#if __GLASGOW_HASKELL__ >= 710
-import Data.Typeable (typeRepFingerprint)
+#if   __GLASGOW_HASKELL__ >= 801
+import Type.Reflection (typeRepFingerprint, Typeable, TypeRep, SomeTypeRep(..))
+import GHC.Fingerprint.Type(Fingerprint(..))
+#elif __GLASGOW_HASKELL__ >= 710
+import Data.Typeable 

commit ghc-genvalidity for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-genvalidity"

Fri Apr 14 13:37:52 2017 rev:2 rq:485128 version:0.3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-genvalidity/ghc-genvalidity.changes  
2017-03-24 02:06:37.231710306 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-genvalidity.new/ghc-genvalidity.changes 
2017-04-14 13:37:53.997874330 +0200
@@ -1,0 +2,10 @@
+Wed Mar 22 09:14:59 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.2.0 revision 1 with cabal2obs.
+
+---
+Fri Feb 24 10:30:11 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.1.0 with cabal2obs.
+
+---

Old:

  genvalidity-0.2.0.4.tar.gz

New:

  genvalidity-0.3.2.0.tar.gz



Other differences:
--
++ ghc-genvalidity.spec ++
--- /var/tmp/diff_new_pack.nOpiIU/_old  2017-04-14 13:37:54.621786154 +0200
+++ /var/tmp/diff_new_pack.nOpiIU/_new  2017-04-14 13:37:54.625785588 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-genvalidity
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,14 @@
 %global pkg_name genvalidity
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.0.4
+Version:0.3.2.0
 Release:0
 Summary:Testing utilities for the validity library
 License:MIT
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-rpm-macros
@@ -41,8 +41,12 @@
 
 * 
 
+* 
+
 * .
+genvalidity-containers>
+
+* .
 
 %package devel
 Summary:Haskell %{pkg_name} library development files

++ genvalidity-0.2.0.4.tar.gz -> genvalidity-0.3.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/genvalidity-0.2.0.4/Setup.hs 
new/genvalidity-0.3.2.0/Setup.hs
--- old/genvalidity-0.2.0.4/Setup.hs2016-09-30 10:49:08.0 +0200
+++ new/genvalidity-0.3.2.0/Setup.hs2017-02-19 22:34:59.0 +0100
@@ -1,2 +1,3 @@
 import Distribution.Simple
+
 main = defaultMain
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/genvalidity-0.2.0.4/genvalidity.cabal 
new/genvalidity-0.3.2.0/genvalidity.cabal
--- old/genvalidity-0.2.0.4/genvalidity.cabal   2016-09-30 10:50:06.0 
+0200
+++ new/genvalidity-0.3.2.0/genvalidity.cabal   2017-03-17 16:47:32.0 
+0100
@@ -1,56 +1,53 @@
-name:genvalidity
-version: 0.2.0.4
-synopsis:Testing utilities for the validity library
+name: genvalidity
+version: 0.3.2.0
+cabal-version: >=1.10
+build-type: Simple
+license: MIT
+license-file: LICENSE
+copyright: Copyright: (c) 2016 Tom Sydney Kerckhove
+maintainer: syd.kerckh...@gmail.com
+homepage: https://github.com/NorfairKing/validity#readme
+synopsis: Testing utilities for the validity library
 description:
-  Note: There are companion instance packages for this library:
-  .
-  * 
-  .
-  * 
+Note: There are companion instance packages for this library:
+.
+* 
+.
+* 
+.
+* 
+.
+* 

commit ghc-ether for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-ether"

Fri Apr 14 13:37:33 2017 rev:2 rq:485120 version:0.4.0.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-ether/ghc-ether.changes  2017-01-19 
10:42:26.233039870 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-ether.new/ghc-ether.changes 2017-04-14 
13:37:34.816585204 +0200
@@ -1,0 +2,5 @@
+Wed Mar 22 09:09:49 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.0.2 revision 1 with cabal2obs.
+
+---

New:

  ether.cabal



Other differences:
--
++ ghc-ether.spec ++
--- /var/tmp/diff_new_pack.0KZEUO/_old  2017-04-14 13:37:35.324513419 +0200
+++ /var/tmp/diff_new_pack.0KZEUO/_new  2017-04-14 13:37:35.324513419 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-ether
 #
-# 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
@@ -23,11 +23,11 @@
 Release:0
 Summary:Monad transformers and classes
 License:BSD-3-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-exceptions-devel
 BuildRequires:  ghc-mmorph-devel
 BuildRequires:  ghc-monad-control-devel
@@ -43,7 +43,6 @@
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-quickcheck-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Ether is a Haskell library that extends 'mtl' and 'transformers' with tagged
@@ -63,21 +62,16 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ ether.cabal ++
name:ether
version: 0.4.0.2
x-revision: 1
synopsis:Monad transformers and classes
description:
Ether is a Haskell library that extends @mtl@ and @transformers@ with
tagged monad transformers and classes in a compatible way.

Introduction 

category:Control
license: BSD3
license-file:LICENSE
author:  Vladislav Zavialov
maintainer:  Vladislav Zavialov 
homepage:https://int-index.github.io/ether/
bug-reports: https://github.com/int-index/ether/issues
build-type:  Simple
cabal-version:   >=1.18
extra-source-files:  CHANGELOG.md

source-repository head

  type:git
  location:g...@github.com:int-index/ether.git


library

  exposed-modules: Control.Ether.Abbr
   Control.Ether.Implicit.Abbr
   Control.Ether.TH
   Control.Monad.Trans.Ether.Reader
   Control.Monad.Trans.Ether.Writer
   Control.Monad.Trans.Ether.State
   Control.Monad.Trans.Ether.State.Lazy
   Control.Monad.Trans.Ether.State.Strict
   Control.Monad.Trans.Ether.Except
   Control.Monad.Trans.Ether.Dispatch
   Control.Monad.Trans.Ether.Tagged
   Control.Monad.Ether
   Control.Monad.Ether.Reader
   Control.Monad.Ether.Reader.Class
   Control.Monad.Ether.Writer
   Control.Monad.Ether.Writer.Class
   Control.Monad.Ether.State
   Control.Monad.Ether.State.Class
   Control.Monad.Ether.State.Lazy
   Control.Monad.Ether.State.Strict
   Control.Monad.Ether.Except
   Control.Monad.Ether.Except.Class
   Control.Monad.Ether.Implicit
   Control.Monad.Ether.Implicit.Reader
   Control.Monad.Ether.Implicit.Writer
   Control.Monad.Ether.Implicit.State
   Control.Monad.Ether.Implicit.State.Lazy

commit xf86-video-freedreno for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package xf86-video-freedreno for 
openSUSE:Factory checked in at 2017-04-14 13:37:01

Comparing /work/SRC/openSUSE:Factory/xf86-video-freedreno (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-freedreno.new (New)


Package is "xf86-video-freedreno"

Fri Apr 14 13:37:01 2017 rev:9 rq:484371 version:1.4.0

Changes:

--- 
/work/SRC/openSUSE:Factory/xf86-video-freedreno/xf86-video-freedreno.changes
2016-02-17 12:26:24.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.xf86-video-freedreno.new/xf86-video-freedreno.changes
   2017-04-14 13:37:04.260903595 +0200
@@ -1,0 +2,8 @@
+Sat Apr  1 22:37:21 UTC 2017 - afaer...@suse.de
+
+- Build fixes (backports)
+  xf86-video-freedreno-abi-23.patch
+  xf86-video-freedreno-notifyfd.patch
+  xf86-video-freedreno-notifyfd-more.patch
+
+---

New:

  xf86-video-freedreno-abi-23.patch
  xf86-video-freedreno-notifyfd-more.patch
  xf86-video-freedreno-notifyfd.patch



Other differences:
--
++ xf86-video-freedreno.spec ++
--- /var/tmp/diff_new_pack.OBkgvX/_old  2017-04-14 13:37:05.048792244 +0200
+++ /var/tmp/diff_new_pack.OBkgvX/_new  2017-04-14 13:37:05.048792244 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-video-freedreno
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,9 @@
 Url:https://github.com/freedreno/xf86-video-freedreno
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/xf86-video-freedreno-%{version}.tar.bz2
 Source1:
http://xorg.freedesktop.org/releases/individual/driver/xf86-video-freedreno-%{version}.tar.bz2.sig
+Patch1: 
https://github.com/freedreno/xf86-video-freedreno/commit/5c82dc7874b6eaff39dc8c8575e72e5a40f13ea6.patch#/xf86-video-freedreno-abi-23.patch
+Patch2: 
https://github.com/freedreno/xf86-video-freedreno/commit/5f60ca4fe99199183dced955de0206acb5a5ebe9.patch#/xf86-video-freedreno-notifyfd.patch
+Patch3: 
https://github.com/freedreno/xf86-video-freedreno/commit/6c8e21c686578f22d973a243a09c838943ddbadd.patch#/xf86-video-freedreno-notifyfd-more.patch
 Requires:   xorg-x11-server
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -49,8 +52,12 @@
 
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
+autoreconf -fi
 export CFLAGS="%{optflags}"
 %configure --disable-static
 make %{?_smp_mflags}


++ xf86-video-freedreno-abi-23.patch ++
>From 5c82dc7874b6eaff39dc8c8575e72e5a40f13ea6 Mon Sep 17 00:00:00 2001
From: Adam Jackson 
Date: Tue, 19 Jul 2016 10:03:56 -0400
Subject: [PATCH] Adapt Block/WakeupHandler signature for ABI 23

Signed-off-by: Adam Jackson 
---
 src/compat-api.h | 5 +
 1 file changed, 5 insertions(+)

diff --git a/src/compat-api.h b/src/compat-api.h
index 4f7b9ea..15b92fe 100644
--- a/src/compat-api.h
+++ b/src/compat-api.h
@@ -76,8 +76,13 @@
 
 #define SCREEN_INIT_ARGS_DECL ScreenPtr pScreen, int argc, char **argv
 
+#if ABI_VIDEODRV_VERSION >= SET_ABI_VERSION(23, 0)
+#define BLOCKHANDLER_ARGS_DECL ScreenPtr arg, pointer pTimeout
+#define BLOCKHANDLER_ARGS arg, pTimeout
+#else
 #define BLOCKHANDLER_ARGS_DECL ScreenPtr arg, pointer pTimeout, pointer 
pReadmask
 #define BLOCKHANDLER_ARGS arg, pTimeout, pReadmask
+#endif
 
 #define CLOSE_SCREEN_ARGS_DECL ScreenPtr pScreen
 #define CLOSE_SCREEN_ARGS pScreen
++ xf86-video-freedreno-notifyfd-more.patch ++
>From 6c8e21c686578f22d973a243a09c838943ddbadd Mon Sep 17 00:00:00 2001
From: Rob Clark 
Date: Wed, 7 Dec 2016 17:59:09 -0500
Subject: [PATCH] Use NotifyFd more completely

previous commit missed some.

Signed-off-by: Rob Clark 
---
 src/Makefile.am   |  1 -
 src/compat-api.h  | 19 +++
 src/drmmode_display.c | 18 ++
 3 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index d4c1289..f7d5dd1 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -2,7 +2,6 @@ AM_CFLAGS = \
@XORG_CFLAGS@ \
@XATRACKER_CFLAGS@ \
-Wall \
-   -Werror \
-I$(top_srcdir)/system-includes/ \
-I$(top_builddir)/
 
diff --git a/src/compat-api.h b/src/compat-api.h
index 80dabc1..af1b922 100644
--- a/src/compat-api.h
+++ b/src/compat-api.h
@@ -28,6 +28,11 @@
 #ifndef COMPAT_API_H
 #define COMPAT_API_H
 
+#include 
+#include 
+#include 
+
+#include 
 #ifndef GLYPH_HAS_GLYPH_PICTURE_ACCESSOR
 #define 

commit ghc-fclabels for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-fclabels"

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

Changes:

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

New:

  fclabels.cabal



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.2GDU77/_old  2017-04-14 13:37:40.495782570 +0200
+++ /var/tmp/diff_new_pack.2GDU77/_new  2017-04-14 13:37:40.495782570 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-fclabels
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros
@@ -91,6 +92,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

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

Maintainer: Sebastiaan Visser 

commit ghc-feed for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-feed"

Fri Apr 14 13:37:40 2017 rev:6 rq:485123 version:0.3.12.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-feed/ghc-feed.changes2017-02-03 
17:39:03.689148413 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-feed.new/ghc-feed.changes   2017-04-14 
13:37:41.939578519 +0200
@@ -1,0 +2,5 @@
+Sun Mar 26 15:39:47 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.12.0 revision 1 with cabal2obs.
+
+---

New:

  feed.cabal



Other differences:
--
++ ghc-feed.spec ++
--- /var/tmp/diff_new_pack.7eUMH5/_old  2017-04-14 13:37:42.915440602 +0200
+++ /var/tmp/diff_new_pack.7eUMH5/_new  2017-04-14 13:37:42.919440036 +0200
@@ -26,6 +26,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-old-locale-devel
 BuildRequires:  ghc-old-time-devel
@@ -67,6 +68,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ feed.cabal ++
name:feed
version: 0.3.12.0
x-revision: 1
license: BSD3
license-file:LICENSE
category:Text
synopsis:Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.
description: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds.
 .
 To help working with the multiple feed formats we've
 ended up with, this set of modules provides parsers,
 pretty printers and some utility code for querying
 and just generally working with a concrete representation
 of feeds in Haskell.
 .
 See here for an example of how to create an Atom feed:
 

 .
 For basic reading and editing of feeds, consult
 the documentation of the Text.Feed.* hierarchy.
author:  Sigbjorn Finne 
maintainer:  Adam Bergmark 
homepage:https://github.com/bergmark/feed
bug-reports: https://github.com/bergmark/feed/issues
cabal-version:   >= 1.8
build-type:  Simple
data-files:
  tests/files/rss20.xml
  tests/files/atom.xml
extra-source-files:
  README.md
  CHANGELOG.md

source-repository head
  type:  git
  location:  https://github.com/bergmark/feed.git

library
  ghc-options:   -Wall
  hs-source-dirs:src
  exposed-modules:
Text.Atom.Feed
Text.Atom.Feed.Export
Text.Atom.Feed.Import
Text.Atom.Feed.Link
Text.Atom.Feed.Validate
Text.Atom.Pub
Text.Atom.Pub.Export
Text.DublinCore.Types
Text.Feed.Constructor
Text.Feed.Export
Text.Feed.Import
Text.Feed.Query
Text.Feed.Translate
Text.Feed.Types
Text.Feed.Util
Text.RSS.Export
Text.RSS.Import
Text.RSS.Syntax
Text.RSS1.Export
Text.RSS1.Import
Text.RSS1.Syntax
Text.RSS1.Utils
  build-depends:
  base >= 4 && < 4.10
, old-locale == 1.0.*
, old-time >= 1 && < 1.2
, time < 1.7
, time-locale-compat == 0.1.*
, utf8-string < 1.1
, xml >= 1.2.6 && < 1.3.15

test-suite tests
  ghc-options:   -Wall
  hs-source-dirs:tests
  main-is:   Main.hs
  type:  exitcode-stdio-1.0
  other-modules:
Paths_feed
Example
Example.CreateAtom
Text.Atom.Tests
Text.Feed.Util.Tests
Text.RSS.Equals
Text.RSS.Export.Tests
Text.RSS.Import.Tests
Text.RSS.Tests
Text.RSS.Utils
  build-depends:
  base >= 4 && < 4.10
, HUnit >= 1.2 && < 1.7
, feed
, old-locale == 1.0.*
, old-time >= 1 && < 1.2
, test-framework == 0.8.*
, test-framework-hunit == 0.3.*
, time < 1.7
, time-locale-compat == 0.1.*
, utf8-string < 1.1
, xml >= 1.2.6 && < 1.4



commit ghc-fft for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-fft"

Fri Apr 14 13:37:44 2017 rev:2 rq:485124 version:0.1.8.5

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fft/ghc-fft.changes  2017-03-16 
09:35:34.209429890 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-fft.new/ghc-fft.changes 2017-04-14 
13:37:45.483077720 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:36:52 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.8.5 with cabal2obs.
+
+---

Old:

  fft-0.1.8.4.tar.gz

New:

  fft-0.1.8.5.tar.gz



Other differences:
--
++ ghc-fft.spec ++
--- /var/tmp/diff_new_pack.DcNdCJ/_old  2017-04-14 13:37:46.318959586 +0200
+++ /var/tmp/diff_new_pack.DcNdCJ/_new  2017-04-14 13:37:46.322959020 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-fft
 #
-# 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,7 +19,7 @@
 %global pkg_name fft
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.1.8.4
+Version:0.1.8.5
 Release:0
 Summary:Bindings to the FFTW library
 License:BSD-3-Clause

++ fft-0.1.8.4.tar.gz -> fft-0.1.8.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fft-0.1.8.4/fft.cabal new/fft-0.1.8.5/fft.cabal
--- old/fft-0.1.8.4/fft.cabal   2016-08-10 17:08:09.0 +0200
+++ new/fft-0.1.8.5/fft.cabal   2017-03-26 00:13:32.0 +0100
@@ -1,5 +1,5 @@
 name:fft
-version: 0.1.8.4
+version: 0.1.8.5
 synopsis:Bindings to the FFTW library.
 description:
  Bindings to the FFTW library.
@@ -20,7 +20,7 @@
 flag base4
 
 source-repository this
-  tag: 0.1.8.4
+  tag: 0.1.8.5
   type:darcs
   location:http://hub.darcs.net/thielema/fft/
 
@@ -39,7 +39,7 @@
   else
 build-depends: base <3
   if flag(base4)
-build-depends: base >=4 && <5, syb >=0.1 && <0.7
+build-depends: base >=4 && <5, syb >=0.1 && <0.8
   else
 build-depends: base <4
 




commit ghc-dbus for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-dbus"

Fri Apr 14 13:37:30 2017 rev:5 rq:485117 version:0.10.12

Changes:

--- /work/SRC/openSUSE:Factory/ghc-dbus/ghc-dbus.changes2016-07-21 
08:03:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-dbus.new/ghc-dbus.changes   2017-04-14 
13:37:31.956989348 +0200
@@ -1,0 +2,5 @@
+Wed Mar 22 09:17:19 UTC 2017 - psim...@suse.com
+
+- Update to version 0.10.12 revision 1 with cabal2obs.
+
+---

New:

  dbus.cabal



Other differences:
--
++ ghc-dbus.spec ++
--- /var/tmp/diff_new_pack.YBpxIW/_old  2017-04-14 13:37:32.556904563 +0200
+++ /var/tmp/diff_new_pack.YBpxIW/_new  2017-04-14 13:37:32.560903997 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-dbus
 #
-# 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
@@ -23,11 +23,11 @@
 Release:0
 Summary:A client library for the D-Bus IPC system
 License:GPL-3.0+
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-cereal-devel
 BuildRequires:  ghc-containers-devel
@@ -50,7 +50,6 @@
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-process-devel
 %endif
-# End cabal-rpm deps
 
 %description
 D-Bus is a simple, message-based protocol for inter-process communication,
@@ -97,21 +96,16 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ dbus.cabal ++
name: dbus
version: 0.10.12
x-revision: 1
license: GPL-3
license-file: license.txt
author: John Millikin 
maintainer: John Millikin 
build-type: Simple
cabal-version: >= 1.8
category: Network, Desktop
stability: experimental
homepage: https://john-millikin.com/software/haskell-dbus/
bug-reports: mailto:jmilli...@gmail.com

synopsis: A client library for the D-Bus IPC system.
description:
  D-Bus is a simple, message-based protocol for inter-process
  communication, which allows applications to interact with other parts of
  the machine and the user's session using remote procedure calls.
  .
  D-Bus is a essential part of the modern Linux desktop, where it replaces
  earlier protocols such as CORBA and DCOP.
  .
  This library is an implementation of the D-Bus protocol in Haskell. It
  can be used to add D-Bus support to Haskell applications, without the
  awkward interfaces common to foreign bindings.
  .
  Example: connect to the session bus, and get a list of active names.
  .
  @
  -\# LANGUAGE OverloadedStrings \#-
  .
  import Data.List (sort)
  import DBus
  import DBus.Client
  .
  main = do
 client <- connectSession
 //
 \-- Request a list of connected clients from the bus
 reply <- call_ client (methodCall \"\/org\/freedesktop\/DBus\" 
\"org.freedesktop.DBus\" \"ListNames\")
  methodCallDestination = Just \"org.freedesktop.DBus\"
 
 //
 \-- org.freedesktop.DBus.ListNames() returns a single value, which is
 \-- a list of names (here represented as [String])
 let Just names = fromVariant (methodReturnBody reply !! 0)
 //
 \-- Print each name on a line, sorted so reserved names are below
 \-- temporary names.
 mapM_ putStrLn (sort names)
  @
  .
  >$ ghc --make list-names.hs
  >$ ./list-names
  >:1.0
  >:1.1
  >:1.10
  >:1.106
  >:1.109
  >:1.110
  >ca.desrt.dconf
  >org.freedesktop.DBus
  >org.freedesktop.Notifications
  >org.freedesktop.secrets
  >org.gnome.ScreenSaver


extra-source-files:
  benchmarks/DBusBenchmarks.hs
  --
  examples/dbus-monitor.hs
  examples/export.hs
  examples/introspect.hs
  examples/list-names.hs
  --
  tests/DBusTests.hs
  tests/DBusTests/*.hs

source-repository head
  type: git
  location: https://john-millikin.com/code/haskell-dbus/

commit ghc-fgl-arbitrary for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-fgl-arbitrary"

Fri Apr 14 13:37:49 2017 rev:2 rq:485126 version:0.2.0.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fgl-arbitrary/ghc-fgl-arbitrary.changes  
2017-03-08 00:49:30.514408881 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-fgl-arbitrary.new/ghc-fgl-arbitrary.changes 
2017-04-14 13:37:51.110282432 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:17 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.0.3 with cabal2obs.
+
+---

Old:

  fgl-arbitrary-0.2.0.2.tar.gz

New:

  fgl-arbitrary-0.2.0.3.tar.gz



Other differences:
--
++ ghc-fgl-arbitrary.spec ++
--- /var/tmp/diff_new_pack.GVtStw/_old  2017-04-14 13:37:51.866175602 +0200
+++ /var/tmp/diff_new_pack.GVtStw/_new  2017-04-14 13:37:51.866175602 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-fgl-arbitrary
 #
-# 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,11 +19,11 @@
 %global pkg_name fgl-arbitrary
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.0.2
+Version:0.2.0.3
 Release:0
 Summary:QuickCheck support for fgl
 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
@@ -57,19 +57,15 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
 %cabal_test
 
-
 %post devel
 %ghc_pkg_recache
 

++ fgl-arbitrary-0.2.0.2.tar.gz -> fgl-arbitrary-0.2.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fgl-arbitrary-0.2.0.2/ChangeLog 
new/fgl-arbitrary-0.2.0.3/ChangeLog
--- old/fgl-arbitrary-0.2.0.2/ChangeLog 2016-07-15 08:40:48.0 +0200
+++ new/fgl-arbitrary-0.2.0.3/ChangeLog 2017-03-03 07:02:55.0 +0100
@@ -1,3 +1,8 @@
+0.2.0.3
+---
+
+* HSpec dependency bump
+
 0.2.0.2
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fgl-arbitrary-0.2.0.2/fgl-arbitrary.cabal 
new/fgl-arbitrary-0.2.0.3/fgl-arbitrary.cabal
--- old/fgl-arbitrary-0.2.0.2/fgl-arbitrary.cabal   2016-07-15 
08:40:48.0 +0200
+++ new/fgl-arbitrary-0.2.0.3/fgl-arbitrary.cabal   2017-03-03 
07:02:55.0 +0100
@@ -1,5 +1,5 @@
 name:fgl-arbitrary
-version: 0.2.0.2
+version: 0.2.0.3
 synopsis:QuickCheck support for fgl
 description:
   Provides Arbitrary instances for fgl graphs (to avoid adding a
@@ -44,7 +44,7 @@
 , fgl
 , base
 , QuickCheck >= 2.3 && < 2.10
-, hspec >= 2.1 && < 2.3
+, hspec >= 2.1 && < 2.5
 , containers
 
 hs-source-dirs:   test




commit ghc-fgl for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-fgl"

Fri Apr 14 13:37:46 2017 rev:15 rq:485125 version:5.5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fgl/ghc-fgl.changes  2016-08-24 
10:08:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fgl.new/ghc-fgl.changes 2017-04-14 
13:37:48.010720491 +0200
@@ -1,0 +2,5 @@
+Tue Mar  7 11:19:16 UTC 2017 - psim...@suse.com
+
+- Update to version 5.5.3.1 with cabal2obs.
+
+---

Old:

  fgl-5.5.3.0.tar.gz

New:

  fgl-5.5.3.1.tar.gz



Other differences:
--
++ ghc-fgl.spec ++
--- /var/tmp/diff_new_pack.qopfvh/_old  2017-04-14 13:37:48.622634009 +0200
+++ /var/tmp/diff_new_pack.qopfvh/_new  2017-04-14 13:37:48.622634009 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-fgl
 #
-# 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,11 +19,11 @@
 %global pkg_name fgl
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:5.5.3.0
+Version:5.5.3.1
 Release:0
 Summary:Martin Erwig's Functional Graph Library
 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
@@ -58,19 +58,15 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
 %cabal_test
 
-
 %post devel
 %ghc_pkg_recache
 

++ fgl-5.5.3.0.tar.gz -> fgl-5.5.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fgl-5.5.3.0/ChangeLog new/fgl-5.5.3.1/ChangeLog
--- old/fgl-5.5.3.0/ChangeLog   2016-07-15 08:40:25.0 +0200
+++ new/fgl-5.5.3.1/ChangeLog   2017-03-03 07:01:19.0 +0100
@@ -1,3 +1,15 @@
+5.5.3.1
+---
+
+* Hopefully clearer documentation for `&`, `Context` and the
+  `ufold`-based functions.
+
+* Thanks to David Feuer, the existing benchmark suite is now runnable
+  with `cabal bench`.
+
+* Some performance improvements for `PatriciaTree`, thanks to David
+  Feuer.
+
 5.5.3.0
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fgl-5.5.3.0/Data/Graph/Inductive/Graph.hs 
new/fgl-5.5.3.1/Data/Graph/Inductive/Graph.hs
--- old/fgl-5.5.3.0/Data/Graph/Inductive/Graph.hs   2016-07-15 
08:40:25.0 +0200
+++ new/fgl-5.5.3.1/Data/Graph/Inductive/Graph.hs   2017-03-03 
07:01:19.0 +0100
@@ -111,6 +111,9 @@
 -- | Labeled links to or from a 'Node'.
 type Adj b= [(b,Node)]
 -- | Links to the 'Node', the 'Node' itself, a label, links from the 'Node'.
+--
+--   In other words, this captures all information regarding the
+--   specified 'Node' within a graph.
 type Context a b  = (Adj b,Node,a,Adj b) -- Context a b "=" Context' a b "+" 
Node
 type MContext a b = Maybe (Context a b)
 -- | 'Graph' decomposition - the context removed from a 'Graph', and the rest
@@ -176,8 +179,11 @@
 class (Graph gr) => DynGraph gr where
   -- | Merge the 'Context' into the 'DynGraph'.
   --
-  --   Contexts should only refer to either a Node already in a graph
-  --   or the node in the Context itself (for loops).
+  --   Context adjacencies should only refer to either a Node already
+  --   in a graph or the node in the Context itself (for loops).
+  --
+  --   Behaviour is undefined if the specified 'Node' already exists
+  --   in the graph.
   (&) :: Context a b -> gr a b -> gr a b
 
 
@@ -198,7 +204,7 @@
 size :: (Graph gr) => gr a b -> Int
 size = length . labEdges
 
--- | Fold a function over the graph.
+-- | Fold a function over the graph by recursively calling 'match'.
 ufold :: (Graph gr) => (Context a b -> c -> c) -> c -> gr a b -> c
 ufold f u g
   | isEmpty g = u
@@ -206,7 +212,7 @@
   where
 (c,g') = matchAny g
 
--- | Map a function over the graph.
+-- | Map a function over the graph by recursively calling 'match'.
 gmap :: (DynGraph gr) => (Context a b -> Context c d) -> gr a b -> gr c d
 gmap f = ufold (\c->(f c&)) empty
 {-# NOINLINE [0] gmap #-}
@@ -343,7 +349,7 @@
  labUNodes = map (flip (,) ())
 
 -- | Build a graph out of the contexts for which the 

commit ghc-executable-path for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-executable-path"

Fri Apr 14 13:37:35 2017 rev:2 rq:485121 version:0.0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-executable-path/ghc-executable-path.changes  
2016-11-01 09:51:27.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-executable-path.new/ghc-executable-path.changes 
2017-04-14 13:37:37.380222889 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:17 UTC 2017 - psim...@suse.com
+
+- Update to version 0.0.3.1 with cabal2obs.
+
+---

Old:

  executable-path-0.0.3.tar.gz

New:

  executable-path-0.0.3.1.tar.gz



Other differences:
--
++ ghc-executable-path.spec ++
--- /var/tmp/diff_new_pack.QXQIjV/_old  2017-04-14 13:37:37.892150538 +0200
+++ /var/tmp/diff_new_pack.QXQIjV/_new  2017-04-14 13:37:37.896149973 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-executable-path
 #
-# 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,27 +18,26 @@
 
 %global pkg_name executable-path
 Name:   ghc-%{pkg_name}
-Version:0.0.3
+Version:0.0.3.1
 Release:0
 Summary:Finding out the full path of the executable
 License:SUSE-Public-Domain
-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-directory-devel
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-unix-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 The documentation of "System.Environment.getProgName" says that "However, this
 is hard-to-impossible to implement on some non-Unix OSes, so instead, for
 maximum portability, we just return the leafname of the program as invoked."
-This library tries to provide the missing path.
+This library tries to provide the missing path. Note: Since base 4.6.0.0, there
+is also a function "System.Environment.getExecutablePath".
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -55,15 +54,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ executable-path-0.0.3.tar.gz -> executable-path-0.0.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/executable-path-0.0.3/System/Environment/Executable/BSD.hs 
new/executable-path-0.0.3.1/System/Environment/Executable/BSD.hs
--- old/executable-path-0.0.3/System/Environment/Executable/BSD.hs  
2011-12-01 22:09:29.0 +0100
+++ new/executable-path-0.0.3.1/System/Environment/Executable/BSD.hs
2017-03-22 16:04:45.0 +0100
@@ -34,7 +34,7 @@
 import Foreign
 import Foreign.C
 
-import System.Posix
+import System.Posix as Posix
 import System.Directory
 --import System.FilePath
 
@@ -69,9 +69,9 @@
 getExecutablePathProcFS' symlink = do
   pid <- getPID
   let procPid  = "/proc/" ++ show pid ++ "/" ++ symlink
-  fileExist procPid >>= \b -> if b 
-then getSymbolicLinkStatus procPid >>= \s -> if isSymbolicLink s
-  then liftM Just $ readSymbolicLink procPid
+  Posix.fileExist procPid >>= \b -> if b 
+then Posix.getSymbolicLinkStatus procPid >>= \s -> if Posix.isSymbolicLink 
s
+  then liftM Just $ Posix.readSymbolicLink procPid
   else return Nothing
 else return Nothing
   
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/executable-path-0.0.3/System/Environment/Executable/FreeBSD.hs 
new/executable-path-0.0.3.1/System/Environment/Executable/FreeBSD.hs
--- old/executable-path-0.0.3/System/Environment/Executable/FreeBSD.hs  
2011-12-01 22:09:29.0 +0100
+++ new/executable-path-0.0.3.1/System/Environment/Executable/FreeBSD.hs
2017-03-22 16:04:45.0 +0100
@@ -22,7 +22,7 @@
 import Foreign
 import Foreign.C
 
-import System.Posix
+import System.Posix as Posix
 import System.Directory
 
 

commit ghc-carray for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-carray"

Fri Apr 14 13:37:22 2017 rev:3 rq:485109 version:0.1.6.6

Changes:

--- /work/SRC/openSUSE:Factory/ghc-carray/ghc-carray.changes2017-03-12 
20:03:13.296365616 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-carray.new/ghc-carray.changes   
2017-04-14 13:37:23.694157123 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:19 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.6.6 with cabal2obs.
+
+---

Old:

  carray-0.1.6.5.tar.gz

New:

  carray-0.1.6.6.tar.gz



Other differences:
--
++ ghc-carray.spec ++
--- /var/tmp/diff_new_pack.8lpfMa/_old  2017-04-14 13:37:24.394058207 +0200
+++ /var/tmp/diff_new_pack.8lpfMa/_new  2017-04-14 13:37:24.398057642 +0200
@@ -19,7 +19,7 @@
 %global pkg_name carray
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.1.6.5
+Version:0.1.6.6
 Release:0
 Summary:A C-compatible array library
 License:BSD-3-Clause

++ carray-0.1.6.5.tar.gz -> carray-0.1.6.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/carray-0.1.6.5/carray.cabal 
new/carray-0.1.6.6/carray.cabal
--- old/carray-0.1.6.5/carray.cabal 2016-08-10 17:21:54.0 +0200
+++ new/carray-0.1.6.6/carray.cabal 2017-03-25 21:01:56.0 +0100
@@ -1,5 +1,5 @@
 name:carray
-version: 0.1.6.5
+version: 0.1.6.6
 synopsis:A C-compatible array library.
 description:
   A C-compatible array library.
@@ -21,7 +21,7 @@
   Makefile
 
 source-repository this
-  tag: 0.1.6.5
+  tag: 0.1.6.6
   type:darcs
   location:http://hub.darcs.net/thielema/carray/
 
@@ -57,7 +57,7 @@
 build-depends: base <3
 
   if flag(base4)
-build-depends: base >=4 && <5, syb >=0.1 && <0.7
+build-depends: base >=4 && <5, syb >=0.1 && <0.8
   else
 build-depends: base <4
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/carray-0.1.6.5/src/Data/Array/CArray/Base.hs 
new/carray-0.1.6.6/src/Data/Array/CArray/Base.hs
--- old/carray-0.1.6.5/src/Data/Array/CArray/Base.hs2016-08-10 
17:21:54.0 +0200
+++ new/carray-0.1.6.6/src/Data/Array/CArray/Base.hs2017-03-25 
21:01:56.0 +0100
@@ -171,7 +171,9 @@
 !(fp0, off, len) = S.toForeignPtr bs
 fp = mapPtr (flip plusPtr off) fp0
 p = unsafeForeignPtrToPtr fp
-safe = sizeOf dummy * n <= len && p == p `alignPtr` 
alignment dummy
+safe =
+sizeOf dummy * n <= len &&
+p == p `alignPtr` alignment dummy
   mapPtr :: (Ptr a -> Ptr b) -> ForeignPtr a -> ForeignPtr b
   mapPtr f (ForeignPtr addr contents) =
   case f $ Ptr addr of
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/carray-0.1.6.5/tests/meteor-contest-c.hs 
new/carray-0.1.6.6/tests/meteor-contest-c.hs
--- old/carray-0.1.6.5/tests/meteor-contest-c.hs2016-08-10 
17:21:54.0 +0200
+++ new/carray-0.1.6.6/tests/meteor-contest-c.hs2017-03-25 
21:01:56.0 +0100
@@ -1,5 +1,5 @@
 {-# OPTIONS -O2 -optc-O3 #-}
-{-# LANGUAGE BangPatterns#-}
+{-# LANGUAGE BangPatterns #-}
 
 -- The Computer Language Benchmarks Game
 --   http://shootout.alioth.debian.org/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/carray-0.1.6.5/tests/meteor-contest-u.hs 
new/carray-0.1.6.6/tests/meteor-contest-u.hs
--- old/carray-0.1.6.5/tests/meteor-contest-u.hs2016-08-10 
17:21:54.0 +0200
+++ new/carray-0.1.6.6/tests/meteor-contest-u.hs2017-03-25 
21:01:56.0 +0100
@@ -1,5 +1,5 @@
 {-# OPTIONS -O2 -optc-O3 #-}
-{-# LANGUAGE BangPatterns#-}
+{-# LANGUAGE BangPatterns #-}
 
 -- The Computer Language Benchmarks Game
 --   http://shootout.alioth.debian.org/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/carray-0.1.6.5/tests/tests.hs 
new/carray-0.1.6.6/tests/tests.hs
--- old/carray-0.1.6.5/tests/tests.hs   2016-08-10 17:21:54.0 +0200
+++ new/carray-0.1.6.6/tests/tests.hs   2017-03-25 21:01:56.0 +0100
@@ -4,13 +4,15 @@
 import qualified Test.QuickCheck as QC
 import Test.QuickCheck (Property, (==>))
 import Control.Arrow ((&&&), (***))
+import Control.Monad (liftM2)
 

commit ghc-wai-middleware-caching-lru for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-wai-middleware-caching-lru for 
openSUSE:Factory checked in at 2017-04-14 13:36:54

Comparing /work/SRC/openSUSE:Factory/ghc-wai-middleware-caching-lru (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-wai-middleware-caching-lru.new (New)


Package is "ghc-wai-middleware-caching-lru"

Fri Apr 14 13:36:54 2017 rev:2 rq:484207 version:0.1.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-wai-middleware-caching-lru/ghc-wai-middleware-caching-lru.changes
2017-01-18 21:39:43.810205047 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-wai-middleware-caching-lru.new/ghc-wai-middleware-caching-lru.changes
   2017-04-14 13:36:56.601986016 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:25 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-wai-middleware-caching-lru.spec ++
--- /var/tmp/diff_new_pack.T8Z9Y5/_old  2017-04-14 13:36:57.565849795 +0200
+++ /var/tmp/diff_new_pack.T8Z9Y5/_new  2017-04-14 13:36:57.565849795 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-wai-middleware-caching-lru
 #
-# 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
@@ -20,13 +20,12 @@
 Name:   ghc-%{pkg_name}
 Version:0.1.0.0
 Release:0
-Summary:Initial project template from stack
+Summary:Provide caching ability to WAI middlewares
 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-blaze-builder-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-http-types-devel
@@ -36,10 +35,9 @@
 BuildRequires:  ghc-wai-devel
 BuildRequires:  ghc-wai-middleware-caching-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+This library provides WAI middlewares caching ability.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -56,15 +54,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 




commit ghc-connection for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-connection"

Fri Apr 14 13:37:27 2017 rev:6 rq:485115 version:0.2.8

Changes:

--- /work/SRC/openSUSE:Factory/ghc-connection/ghc-connection.changes
2017-02-22 13:53:20.593950111 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-connection.new/ghc-connection.changes   
2017-04-14 13:37:28.433487320 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:38:01 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.8 with cabal2obs.
+
+---

Old:

  connection-0.2.7.tar.gz

New:

  connection-0.2.8.tar.gz



Other differences:
--
++ ghc-connection.spec ++
--- /var/tmp/diff_new_pack.KtIlP8/_old  2017-04-14 13:37:29.233374273 +0200
+++ /var/tmp/diff_new_pack.KtIlP8/_new  2017-04-14 13:37:29.241373142 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name connection
 Name:   ghc-%{pkg_name}
-Version:0.2.7
+Version:0.2.8
 Release:0
 Summary:Simple and easy network connections API
 License:BSD-3-Clause

++ connection-0.2.7.tar.gz -> connection-0.2.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/connection-0.2.7/Network/Connection.hs 
new/connection-0.2.8/Network/Connection.hs
--- old/connection-0.2.7/Network/Connection.hs  2017-01-26 17:00:15.0 
+0100
+++ new/connection-0.2.8/Network/Connection.hs  2017-03-20 23:42:12.0 
+0100
@@ -368,10 +368,12 @@
 -- | Close a connection.
 connectionClose :: Connection -> IO ()
 connectionClose = withBackend backendClose
-where backendClose (ConnectionTLS ctx)  = TLS.bye ctx >> TLS.contextClose 
ctx
+where backendClose (ConnectionTLS ctx)  = ignoreIOExc (TLS.bye ctx) 
`E.finally` TLS.contextClose ctx
   backendClose (ConnectionSocket sock) = N.close sock
   backendClose (ConnectionStream h) = hClose h
 
+  ignoreIOExc action = action `E.catch` \(_ :: E.IOException) -> 
return ()
+
 -- | Activate secure layer using the parameters specified.
 --
 -- This is typically used to negociate a TLS channel on an already
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/connection-0.2.7/connection.cabal 
new/connection-0.2.8/connection.cabal
--- old/connection-0.2.7/connection.cabal   2017-01-26 17:00:39.0 
+0100
+++ new/connection-0.2.8/connection.cabal   2017-03-20 23:42:35.0 
+0100
@@ -1,5 +1,5 @@
 Name:connection
-Version: 0.2.7
+Version: 0.2.8
 Description:
 Simple network library for all your connection need.
 .




commit ghc-cmark for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-cmark"

Fri Apr 14 13:37:24 2017 rev:12 rq:485111 version:0.5.5.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-cmark/ghc-cmark.changes  2017-02-21 
13:45:23.338276735 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-cmark.new/ghc-cmark.changes 2017-04-14 
13:37:26.117814591 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:40:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.5.5.1 with cabal2obs.
+
+---

Old:

  cmark-0.5.5.tar.gz

New:

  cmark-0.5.5.1.tar.gz



Other differences:
--
++ ghc-cmark.spec ++
--- /var/tmp/diff_new_pack.C8zN4H/_old  2017-04-14 13:37:26.905703240 +0200
+++ /var/tmp/diff_new_pack.C8zN4H/_new  2017-04-14 13:37:26.905703240 +0200
@@ -26,7 +26,7 @@
 %endif
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.5.5
+Version:0.5.5.1
 Release:0
 Summary:Fast, accurate CommonMark (Markdown) parser and renderer
 License:BSD-3-Clause AND BSD-2-Clause AND MIT

++ cmark-0.5.5.tar.gz -> cmark-0.5.5.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cmark-0.5.5/changelog new/cmark-0.5.5.1/changelog
--- old/cmark-0.5.5/changelog   2017-01-31 11:56:45.0 +0100
+++ new/cmark-0.5.5.1/changelog 2017-03-20 13:15:05.0 +0100
@@ -1,3 +1,7 @@
+cmark 0.5.5.1 (20 Mar 2017)
+
+  * Update version bound for HUnit.
+
 cmark 0.5.5 (31 Jan 2017)
 
   * Update to cmark 0.27.1.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cmark-0.5.5/cmark.cabal new/cmark-0.5.5.1/cmark.cabal
--- old/cmark-0.5.5/cmark.cabal 2017-01-31 11:58:28.0 +0100
+++ new/cmark-0.5.5.1/cmark.cabal   2017-03-20 13:14:11.0 +0100
@@ -1,5 +1,5 @@
 name:cmark
-version: 0.5.5
+version: 0.5.5.1
 synopsis:Fast, accurate CommonMark (Markdown) parser and renderer
 description:
   This package provides Haskell bindings for
@@ -104,6 +104,6 @@
   type:   exitcode-stdio-1.0
   main-is:test-cmark.hs
   hs-source-dirs: test
-  build-depends:  base, cmark, text, HUnit >= 1.2 && < 1.6
+  build-depends:  base, cmark, text, HUnit >= 1.2 && < 1.7
   ghc-options:-Wall -fno-warn-unused-do-bind -threaded
   default-language: Haskell98




commit ghc-weigh for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-weigh for openSUSE:Factory 
checked in at 2017-04-14 13:36:59

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


Package is "ghc-weigh"

Fri Apr 14 13:36:59 2017 rev:2 rq:484209 version:0.0.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-weigh/ghc-weigh.changes  2017-01-18 
21:40:49.112968694 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-weigh.new/ghc-weigh.changes 2017-04-14 
13:37:01.353314519 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:26 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-weigh.spec ++
--- /var/tmp/diff_new_pack.wqDHUf/_old  2017-04-14 13:37:02.321177733 +0200
+++ /var/tmp/diff_new_pack.wqDHUf/_new  2017-04-14 13:37:02.321177733 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-weigh
 #
-# 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
@@ -23,11 +23,10 @@
 Release:0
 Summary:Measure allocations of a Haskell functions/values
 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-mtl-devel
 BuildRequires:  ghc-process-devel
@@ -35,10 +34,9 @@
 BuildRequires:  ghc-split-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+Measure allocations of a Haskell functions/values.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -54,20 +52,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




commit ghc-constraints for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-constraints"

Fri Apr 14 13:37:29 2017 rev:6 rq:485116 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-constraints/ghc-constraints.changes  
2017-03-14 10:04:34.081190767 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-constraints.new/ghc-constraints.changes 
2017-04-14 13:37:29.553329054 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:37:18 UTC 2017 - psim...@suse.com
+
+- Update to version 0.9.1 with cabal2obs.
+
+---

Old:

  constraints-0.9.tar.gz

New:

  constraints-0.9.1.tar.gz



Other differences:
--
++ ghc-constraints.spec ++
--- /var/tmp/diff_new_pack.fK8WVs/_old  2017-04-14 13:37:30.101251617 +0200
+++ /var/tmp/diff_new_pack.fK8WVs/_new  2017-04-14 13:37:30.105251051 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name constraints
 Name:   ghc-%{pkg_name}
-Version:0.9
+Version:0.9.1
 Release:0
 Summary:Constraint manipulation
 License:BSD-2-Clause

++ constraints-0.9.tar.gz -> constraints-0.9.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/constraints-0.9/CHANGELOG.markdown 
new/constraints-0.9.1/CHANGELOG.markdown
--- old/constraints-0.9/CHANGELOG.markdown  2017-01-26 03:31:25.0 
+0100
+++ new/constraints-0.9.1/CHANGELOG.markdown2017-03-13 15:35:11.0 
+0100
@@ -1,3 +1,17 @@
+0.9.1
+-
+* Correct an improper use of `unsafeCoerce` in the internals of
+  `Data.Constraint.Nat` and `Data.Constraint.Symbol`
+* Correctly identify the mismatched types when you defer an unsatisfiable
+  equality constraint through `Data.Constraint.Deferrable`
+* Re-export the `(:~~:)` defined in `base` from `Data.Constraint.Deferred` with
+  GHC 8.2 or later
+* Add several new `(:=>)` instances for `Bits`, `Identity`, `Const`, `Natural`,
+  `IO`, and `Word`.
+* Modernize some existing `Class` and `(:=>)` instances to reflect the fact
+  that `Applicative` is now a superclass of `Monad` on recent versions of
+  `base`.
+
 0.9
 ---
 * Changes to `Data.Constraint`:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/constraints-0.9/constraints.cabal 
new/constraints-0.9.1/constraints.cabal
--- old/constraints-0.9/constraints.cabal   2017-01-26 03:31:25.0 
+0100
+++ new/constraints-0.9.1/constraints.cabal 2017-03-13 15:35:11.0 
+0100
@@ -1,6 +1,6 @@
 name:  constraints
 category:  Constraints
-version:   0.9
+version:   0.9.1
 license:   BSD2
 cabal-version: >= 1.10
 license-file:  LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/constraints-0.9/src/Data/Constraint/Deferrable.hs 
new/constraints-0.9.1/src/Data/Constraint/Deferrable.hs
--- old/constraints-0.9/src/Data/Constraint/Deferrable.hs   2017-01-26 
03:31:25.0 +0100
+++ new/constraints-0.9.1/src/Data/Constraint/Deferrable.hs 2017-03-13 
15:35:11.0 +0100
@@ -51,6 +51,10 @@
 import GHC.Types (type (~~))
 #endif
 
+#if __GLASGOW_HASKELL__ >= 801
+import Data.Type.Equality ((:~~:)(HRefl))
+#endif
+
 data UnsatisfiedConstraint = UnsatisfiedConstraint String
   deriving (Typeable, Show)
 
@@ -82,7 +86,7 @@
 deferEither_ r = deferEither @p Proxy r
 #endif
 
-#if __GLASGOW_HASKELL__ >= 800
+#if __GLASGOW_HASKELL__ >= 800 && __GLASGOW_HASKELL__ < 801
 -- | Kind heterogeneous propositional equality. Like '(:~:)', @a :~~: b@ is
 -- inhabited by a terminating value if and only if @a@ is the same type as @b@.
 --
@@ -112,7 +116,7 @@
   deferEither _ r = case cast (Refl :: a :~: a) :: Maybe (a :~: b) of
 Just Refl -> Right r
 Nothing   -> Left $
-  "deferred type equality: type mismatch between `" ++ showTypeRep (Proxy 
:: Proxy a) ++ "’ and `"  ++ showTypeRep (Proxy :: Proxy a) ++ "'"
+  "deferred type equality: type mismatch between `" ++ showTypeRep (Proxy 
:: Proxy a) ++ "’ and `"  ++ showTypeRep (Proxy :: Proxy b) ++ "'"
 
 #if __GLASGOW_HASKELL__ >= 800
 -- | Deferrable heterogenous equality constraints.
@@ -122,7 +126,7 @@
   deferEither _ r = case cast (HRefl :: a :~~: a) :: Maybe (a :~~: b) of
 Just HRefl -> Right r
 Nothing   -> Left $
-  "deferred type equality: type mismatch between `" ++ showTypeRep (Proxy 
:: Proxy a) ++ "’ and `"  ++ showTypeRep (Proxy :: Proxy a) ++ "'"
+  "deferred type equality: type mismatch between `" ++ showTypeRep (Proxy 
:: Proxy a) 

commit ghc-base-compat for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-base-compat"

Fri Apr 14 13:37:18 2017 rev:5 rq:485106 version:0.9.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-base-compat/ghc-base-compat.changes  
2016-07-21 08:00:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-base-compat.new/ghc-base-compat.changes 
2017-04-14 13:37:18.634872145 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:39:33 UTC 2017 - psim...@suse.com
+
+- Update to version 0.9.2 with cabal2obs.
+
+---

Old:

  base-compat-0.9.1.tar.gz

New:

  base-compat-0.9.2.tar.gz



Other differences:
--
++ ghc-base-compat.spec ++
--- /var/tmp/diff_new_pack.J43OdL/_old  2017-04-14 13:37:19.286780012 +0200
+++ /var/tmp/diff_new_pack.J43OdL/_new  2017-04-14 13:37:19.286780012 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-base-compat
 #
-# 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,23 +19,21 @@
 %global pkg_name base-compat
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.9.1
+Version:0.9.2
 Release:0
 Summary:A compatibility layer for base
 License:MIT
-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
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-unix-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-hspec-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Provides functions available in later versions of 'base' to a wider range of
@@ -67,20 +65,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
@@ -94,6 +86,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README.markdown
+%doc CHANGES.markdown README.markdown
 
 %changelog

++ base-compat-0.9.1.tar.gz -> base-compat-0.9.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.9.1/CHANGES.markdown 
new/base-compat-0.9.2/CHANGES.markdown
--- old/base-compat-0.9.1/CHANGES.markdown  2016-04-11 16:06:42.0 
+0200
+++ new/base-compat-0.9.2/CHANGES.markdown  2017-03-11 22:21:23.0 
+0100
@@ -1,3 +1,6 @@
+## Changes in 0.9.2
+ - Allow building on the HaLVM
+
 ## Changes in 0.9.1
  - Use the more efficient version of `replicateM` and `replicateM_` introduced
in `base-4.9`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.9.1/LICENSE 
new/base-compat-0.9.2/LICENSE
--- old/base-compat-0.9.1/LICENSE   2016-04-11 16:06:42.0 +0200
+++ new/base-compat-0.9.2/LICENSE   2017-03-11 22:21:23.0 +0100
@@ -1,4 +1,4 @@
-Copyright (c) 2012-2016 Simon Hengel  and Ryan Scott 

+Copyright (c) 2012-2017 Simon Hengel  and Ryan Scott 

 
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.9.1/README.markdown 
new/base-compat-0.9.2/README.markdown
--- old/base-compat-0.9.1/README.markdown   2016-04-11 16:06:42.0 
+0200
+++ new/base-compat-0.9.2/README.markdown   2017-03-11 22:21:23.0 
+0100
@@ -245,6 +245,7 @@
 
 ## Supported versions of GHC/`base`
 
+ * `ghc-8.0.2`  / `base-4.9.1.0`
  * `ghc-8.0.1`  / `base-4.9.0.0`
  * `ghc-7.10.3` / `base-4.8.2.0`
  * `ghc-7.10.2` / `base-4.8.1.0`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/base-compat-0.9.1/base-compat.cabal 
new/base-compat-0.9.2/base-compat.cabal
--- old/base-compat-0.9.1/base-compat.cabal 2016-04-11 16:06:42.0 
+0200
+++ new/base-compat-0.9.2/base-compat.cabal 

commit ghc-blaze-svg for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-blaze-svg"

Fri Apr 14 13:37:20 2017 rev:2 rq:485107 version:0.3.6.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-blaze-svg/ghc-blaze-svg.changes  
2016-09-25 14:34:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-blaze-svg.new/ghc-blaze-svg.changes 
2017-04-14 13:37:21.698439175 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:41:57 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.6.1 with cabal2obs.
+
+---

Old:

  blaze-svg-0.3.6.tar.gz

New:

  blaze-svg-0.3.6.1.tar.gz



Other differences:
--
++ ghc-blaze-svg.spec ++
--- /var/tmp/diff_new_pack.QfOYXt/_old  2017-04-14 13:37:22.250361174 +0200
+++ /var/tmp/diff_new_pack.QfOYXt/_new  2017-04-14 13:37:22.250361174 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-blaze-svg
 #
-# 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,20 +18,18 @@
 
 %global pkg_name blaze-svg
 Name:   ghc-%{pkg_name}
-Version:0.3.6
+Version:0.3.6.1
 Release:0
 Summary:SVG combinator library
 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-blaze-markup-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 A blazingly fast SVG combinator library for the Haskell programming language.
@@ -61,15 +59,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -82,6 +77,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc examples
+%doc CHANGES.md examples
 
 %changelog

++ blaze-svg-0.3.6.tar.gz -> blaze-svg-0.3.6.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/blaze-svg-0.3.6/CHANGES.md 
new/blaze-svg-0.3.6.1/CHANGES.md
--- old/blaze-svg-0.3.6/CHANGES.md  2016-01-26 06:31:17.0 +0100
+++ new/blaze-svg-0.3.6.1/CHANGES.md2017-03-13 16:55:29.0 +0100
@@ -1,3 +1,8 @@
+0.3.6.1 (13 March 2017)
+---
+
+* Allow `blaze-markup-0.8`.
+
 0.3.6 (25 January 2016)
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/blaze-svg-0.3.6/blaze-svg.cabal 
new/blaze-svg-0.3.6.1/blaze-svg.cabal
--- old/blaze-svg-0.3.6/blaze-svg.cabal 2016-01-26 06:31:17.0 +0100
+++ new/blaze-svg-0.3.6.1/blaze-svg.cabal   2017-03-13 16:55:29.0 
+0100
@@ -1,5 +1,5 @@
 name:blaze-svg
-version: 0.3.6
+version: 0.3.6.1
 synopsis:SVG combinator library
 homepage:https://github.com/deepakjois/blaze-svg
 license: BSD3
@@ -47,7 +47,7 @@
   Build-depends:
 base>= 4  && < 5,
 mtl >= 2  && < 3,
-blaze-markup>= 0.5 && < 0.8
+blaze-markup>= 0.5 && < 0.9
 
 Source-repository head
   Type: git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/blaze-svg-0.3.6/src/Text/Blaze/Svg/Internal.hs 
new/blaze-svg-0.3.6.1/src/Text/Blaze/Svg/Internal.hs
--- old/blaze-svg-0.3.6/src/Text/Blaze/Svg/Internal.hs  2016-01-26 
06:31:17.0 +0100
+++ new/blaze-svg-0.3.6.1/src/Text/Blaze/Svg/Internal.hs2017-03-13 
16:55:29.0 +0100
@@ -1,14 +1,16 @@
-{-# OPTIONS_HADDOCK hide #-}
 module Text.Blaze.Svg.Internal where
 
-import Control.Monad.State
-import Data.Monoid (mappend, mempty)
+import   Control.Monad.State
+import   Data.Monoid (mappend, mempty)
 
-import Text.Blaze
+import   Text.Blaze
 
 -- | Type to represent an SVG document fragment.
 type Svg = Markup
 
+toSvg :: ToMarkup a => a -> Svg
+toSvg = toMarkup
+
 -- | Type to accumulate an SVG path.
 type Path = State AttributeValue ()
 
@@ -185,10 +187,14 @@
   , show x, ",", show y
   , " "
   ]
- 
--- | Elliptical Arc 

commit ghc-app-settings for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-app-settings"

Fri Apr 14 13:37:16 2017 rev:4 rq:485104 version:0.2.0.11

Changes:

--- /work/SRC/openSUSE:Factory/ghc-app-settings/ghc-app-settings.changes
2017-03-20 17:06:09.402726523 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-app-settings.new/ghc-app-settings.changes   
2017-04-14 13:37:17.367051324 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:38:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.0.11 with cabal2obs.
+
+---

Old:

  app-settings-0.2.0.10.tar.gz

New:

  app-settings-0.2.0.11.tar.gz



Other differences:
--
++ ghc-app-settings.spec ++
--- /var/tmp/diff_new_pack.cJVosb/_old  2017-04-14 13:37:18.334914538 +0200
+++ /var/tmp/diff_new_pack.cJVosb/_new  2017-04-14 13:37:18.334914538 +0200
@@ -19,7 +19,7 @@
 %global pkg_name app-settings
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.0.10
+Version:0.2.0.11
 Release:0
 Summary:A library to manage application settings (INI file-like)
 License:BSD-3-Clause

++ app-settings-0.2.0.10.tar.gz -> app-settings-0.2.0.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/app-settings-0.2.0.10/app-settings.cabal 
new/app-settings-0.2.0.11/app-settings.cabal
--- old/app-settings-0.2.0.10/app-settings.cabal2016-12-30 
18:36:13.0 +0100
+++ new/app-settings-0.2.0.11/app-settings.cabal2017-03-20 
16:31:20.0 +0100
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:app-settings
-version: 0.2.0.10
+version: 0.2.0.11
 synopsis:A library to manage application settings (INI file-like)
 description:
   A library to deal with application settings.
@@ -129,7 +129,7 @@
   default-language:Haskell2010
   build-depends:   base,
hspec,
-   HUnit >= 1.2 && <1.6,
+   HUnit >= 1.2 && <1.7,
mtl >= 2.1 && <2.3,
containers == 0.5.*,
directory >= 1.2 && < 1.4,




commit ghc-JuicyPixels for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-JuicyPixels"

Fri Apr 14 13:37:13 2017 rev:15 rq:485102 version:3.2.8.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-JuicyPixels/ghc-JuicyPixels.changes  
2017-03-20 17:06:47.597333444 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-JuicyPixels.new/ghc-JuicyPixels.changes 
2017-04-14 13:37:15.927254809 +0200
@@ -1,0 +2,5 @@
+Tue Mar 14 09:26:30 UTC 2017 - psim...@suse.com
+
+- Update to version 3.2.8.1 with cabal2obs.
+
+---

Old:

  JuicyPixels-3.2.8.tar.gz
  JuicyPixels.cabal

New:

  JuicyPixels-3.2.8.1.tar.gz



Other differences:
--
++ ghc-JuicyPixels.spec ++
--- /var/tmp/diff_new_pack.jif366/_old  2017-04-14 13:37:16.855123674 +0200
+++ /var/tmp/diff_new_pack.jif366/_new  2017-04-14 13:37:16.855123674 +0200
@@ -18,14 +18,13 @@
 
 %global pkg_name JuicyPixels
 Name:   ghc-%{pkg_name}
-Version:3.2.8
+Version:3.2.8.1
 Release:0
 Summary:Picture loading/serialization (in png, jpeg, bitmap, gif, tga, 
tiff and radiance)
 License:BSD-3-Clause
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-binary-devel
 BuildRequires:  ghc-bytestring-devel
@@ -56,7 +55,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ JuicyPixels-3.2.8.tar.gz -> JuicyPixels-3.2.8.1.tar.gz ++
 3012 lines of diff (skipped)




commit ghc-HTTP for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-HTTP"

Fri Apr 14 13:37:11 2017 rev:17 rq:485101 version:4000.3.6

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2017-03-20 
17:06:40.602321139 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2017-04-14 
13:37:11.659857913 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:40:34 UTC 2017 - psim...@suse.com
+
+- Update to version 4000.3.6 with cabal2obs.
+
+---

Old:

  HTTP-4000.3.5.tar.gz
  HTTP.cabal

New:

  HTTP-4000.3.6.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.ThHbgO/_old  2017-04-14 13:37:12.231777085 +0200
+++ /var/tmp/diff_new_pack.ThHbgO/_new  2017-04-14 13:37:12.231777085 +0200
@@ -19,14 +19,13 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.5
+Version:4000.3.6
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -104,7 +103,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP-4000.3.5.tar.gz -> HTTP-4000.3.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.5/HTTP.cabal new/HTTP-4000.3.6/HTTP.cabal
--- old/HTTP-4000.3.5/HTTP.cabal2017-01-25 08:05:31.0 +0100
+++ new/HTTP-4000.3.6/HTTP.cabal2017-03-15 08:20:14.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.5
+Version: 4000.3.6
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -44,11 +44,15 @@
  __Note:__ This package does not support HTTPS connections.
  If you need HTTPS, take a look at the following packages:
  .
- * [http-streams](http://hackage.haskell.org/package/http-streams)
- * [http-client](http://hackage.haskell.org/package/http-client) (in 
combination with
- [http-client-tls](http://hackage.haskell.org/package/http-client-tls))
- * [req](http://hackage.haskell.org/package/req)
- * [wreq](http://hackage.haskell.org/package/wreq)
+ * 
+ .
+ *  (in 
combination with
+ )
+ .
+ * 
+ .
+ * 
+ .
 
 Extra-Source-Files: CHANGES
 
@@ -109,7 +113,7 @@
   -- where dependencies are shared
   Build-depends: base >= 4.3.0.0 && < 4.10, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
-  Build-depends: time >= 1.1.2.3 && < 1.8
+  Build-depends: time >= 1.1.2.3 && < 1.9
 
   Extensions: FlexibleInstances
 
@@ -128,7 +132,7 @@
 ghc-options:  -Werror
 
   if os(windows)
-Build-depends: Win32 >= 2.2.0.0 && < 2.4
+Build-depends: Win32 >= 2.2.0.0 && < 2.6
 
 Test-Suite test
   type: exitcode-stdio-1.0




commit ghc-turtle-options for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-turtle-options for 
openSUSE:Factory checked in at 2017-04-14 13:36:48

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


Package is "ghc-turtle-options"

Fri Apr 14 13:36:48 2017 rev:2 rq:484204 version:0.1.0.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-turtle-options/ghc-turtle-options.changes
2017-01-18 21:35:40.120671387 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-turtle-options.new/ghc-turtle-options.changes   
2017-04-14 13:36:49.954925432 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:25 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-turtle-options.spec ++
--- /var/tmp/diff_new_pack.9o7dqL/_old  2017-04-14 13:36:50.838800515 +0200
+++ /var/tmp/diff_new_pack.9o7dqL/_new  2017-04-14 13:36:50.842799950 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-turtle-options
 #
-# 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
@@ -23,10 +23,9 @@
 Release:0
 Summary:Collection of command line options and parsers for these 
options
 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
-# Begin cabal-rpm deps:
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-optional-args-devel
@@ -38,10 +37,9 @@
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 %endif
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+Collection of command line options and parsers for these options.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -57,21 +55,15 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 rm %{buildroot}%{_bindir}/example
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache




commit ghc-wai-middleware-caching-redis for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-wai-middleware-caching-redis for 
openSUSE:Factory checked in at 2017-04-14 13:36:57

Comparing /work/SRC/openSUSE:Factory/ghc-wai-middleware-caching-redis (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-wai-middleware-caching-redis.new (New)


Package is "ghc-wai-middleware-caching-redis"

Fri Apr 14 13:36:57 2017 rev:2 rq:484208 version:0.2.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-wai-middleware-caching-redis/ghc-wai-middleware-caching-redis.changes
2017-03-28 15:19:16.358630983 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-wai-middleware-caching-redis.new/ghc-wai-middleware-caching-redis.changes
   2017-04-14 13:36:57.829812489 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:26 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-wai-middleware-caching-redis.spec ++
--- /var/tmp/diff_new_pack.A2d5Jk/_old  2017-04-14 13:36:58.333741270 +0200
+++ /var/tmp/diff_new_pack.A2d5Jk/_new  2017-04-14 13:36:58.337740705 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-wai-middleware-caching-redis
 #
-# 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
@@ -22,11 +22,10 @@
 Release:0
 Summary:Cache Wai Middleware using Redis backend
 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-blaze-builder-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-hedis-devel
@@ -36,10 +35,9 @@
 BuildRequires:  ghc-wai-devel
 BuildRequires:  ghc-wai-middleware-caching-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+Cache Wai Middleware using Redis backend.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -56,15 +54,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 




commit ghc-swagger2 for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-swagger2 for openSUSE:Factory 
checked in at 2017-04-14 13:36:45

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


Package is "ghc-swagger2"

Fri Apr 14 13:36:45 2017 rev:3 rq:484203 version:2.1.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-swagger2/ghc-swagger2.changes
2016-11-10 13:26:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-swagger2.new/ghc-swagger2.changes   
2017-04-14 13:36:46.535408705 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:25 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-swagger2.spec ++
--- /var/tmp/diff_new_pack.yPogjQ/_old  2017-04-14 13:36:47.179317702 +0200
+++ /var/tmp/diff_new_pack.yPogjQ/_new  2017-04-14 13:36:47.179317702 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-swagger2
 #
-# 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
@@ -58,7 +58,7 @@
 %endif
 
 %description
-Please see README.md.
+Swagger 2.0 data model.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files




commit ghc-wai-middleware-caching for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-wai-middleware-caching for 
openSUSE:Factory checked in at 2017-04-14 13:36:52

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


Package is "ghc-wai-middleware-caching"

Fri Apr 14 13:36:52 2017 rev:2 rq:484206 version:0.1.0.2

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-wai-middleware-caching/ghc-wai-middleware-caching.changes
2017-01-18 21:39:31.831899235 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-wai-middleware-caching.new/ghc-wai-middleware-caching.changes
   2017-04-14 13:36:53.382441028 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:25 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-wai-middleware-caching.spec ++
--- /var/tmp/diff_new_pack.wVj02w/_old  2017-04-14 13:36:54.106338721 +0200
+++ /var/tmp/diff_new_pack.wVj02w/_new  2017-04-14 13:36:54.110338155 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-wai-middleware-caching
 #
-# 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
@@ -22,21 +22,19 @@
 Release:0
 Summary:WAI Middleware to cache things
 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-blaze-builder-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-wai-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+WAI Middleware to cache things.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -53,15 +51,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 




commit ghc-say for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-say for openSUSE:Factory checked 
in at 2017-04-14 13:36:43

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


Package is "ghc-say"

Fri Apr 14 13:36:43 2017 rev:2 rq:484202 version:0.1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-say/ghc-say.changes  2017-03-08 
01:04:48.288536286 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-say.new/ghc-say.changes 2017-04-14 
13:36:44.739662494 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:25 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-say.spec ++
--- /var/tmp/diff_new_pack.BTbWFf/_old  2017-04-14 13:36:45.275586753 +0200
+++ /var/tmp/diff_new_pack.BTbWFf/_new  2017-04-14 13:36:45.275586753 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-say
 #
-# 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
@@ -21,7 +21,7 @@
 Name:   ghc-%{pkg_name}
 Version:0.1.0.0
 Release:0
-Summary:Initial project template from stack
+Summary:Send textual messages to a Handle in a thread-friendly way
 License:MIT
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
@@ -38,7 +38,18 @@
 %endif
 
 %description
-Please see README.md.
+Send textual messages to a Handle in a thread-friendly way. The functions
+provided in this library guarantee the following properties:
+
+  - Properly handle character encoding settings on the Handle.
+
+  - For reasonably sized messages, ensure that the entire message is written in
+one chunk to avoid interleaving data with other threads. (This includes the
+trailing newline character.)
+
+  - Avoid unnecessary memory allocations and copies
+
+  - Minimize locking.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files




commit ghc-psql-helpers for openSUSE:Factory

2017-04-14 Thread root
Hello community,

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

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


Package is "ghc-psql-helpers"

Fri Apr 14 13:36:37 2017 rev:2 rq:484200 version:0.1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-psql-helpers/ghc-psql-helpers.changes
2017-01-12 15:45:40.981550218 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-psql-helpers.new/ghc-psql-helpers.changes   
2017-04-14 13:36:38.516541993 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:24 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-psql-helpers.spec ++
--- /var/tmp/diff_new_pack.ruu6d7/_old  2017-04-14 13:36:39.324427817 +0200
+++ /var/tmp/diff_new_pack.ruu6d7/_new  2017-04-14 13:36:39.328427251 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-psql-helpers
 #
-# 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
@@ -22,18 +22,16 @@
 Release:0
 Summary:A small collection of helper functions to generate postgresql 
queries
 License:MIT
-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-postgresql-simple-devel
 BuildRequires:  ghc-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+A small collection of helper functions to generate postgresql queries.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -49,15 +47,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 




commit ghc-io-machine for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-io-machine for openSUSE:Factory 
checked in at 2017-04-14 13:36:34

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


Package is "ghc-io-machine"

Fri Apr 14 13:36:34 2017 rev:2 rq:484197 version:0.2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-io-machine/ghc-io-machine.changes
2017-03-08 00:57:57.202708623 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-io-machine.new/ghc-io-machine.changes   
2017-04-14 13:36:36.05089 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:24 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-io-machine.spec ++
--- /var/tmp/diff_new_pack.Vsy2b1/_old  2017-04-14 13:36:36.756790695 +0200
+++ /var/tmp/diff_new_pack.Vsy2b1/_new  2017-04-14 13:36:36.756790695 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-io-machine
 #
-# 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
@@ -22,18 +22,16 @@
 Release:0
 Summary:Easy I/O model to learn IO monad
 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
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-time-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Please see README.md.
+Easy I/O model to learn IO monad.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -49,15 +47,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 




commit ghc-read-env-var for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-read-env-var for 
openSUSE:Factory checked in at 2017-04-14 13:36:40

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


Package is "ghc-read-env-var"

Fri Apr 14 13:36:40 2017 rev:3 rq:484201 version:0.1.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-read-env-var/ghc-read-env-var.changes
2016-11-02 12:47:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-read-env-var.new/ghc-read-env-var.changes   
2017-04-14 13:36:41.680094896 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:25 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-read-env-var.spec ++
--- /var/tmp/diff_new_pack.ESaGJ5/_old  2017-04-14 13:36:42.292008416 +0200
+++ /var/tmp/diff_new_pack.ESaGJ5/_new  2017-04-14 13:36:42.296007850 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-read-env-var
 #
-# 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
@@ -35,7 +35,7 @@
 %endif
 
 %description
-Please see README.md.
+Functions for safely reading environment variables.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files




commit ghc-http-api-data for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-http-api-data for 
openSUSE:Factory checked in at 2017-04-14 13:36:26

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


Package is "ghc-http-api-data"

Fri Apr 14 13:36:26 2017 rev:7 rq:484195 version:0.3.5

Changes:

--- /work/SRC/openSUSE:Factory/ghc-http-api-data/ghc-http-api-data.changes  
2017-03-03 17:50:29.402653149 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-http-api-data.new/ghc-http-api-data.changes 
2017-04-14 13:36:28.817912678 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:24 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-http-api-data.spec ++
--- /var/tmp/diff_new_pack.jFOixn/_old  2017-04-14 13:36:29.325840893 +0200
+++ /var/tmp/diff_new_pack.jFOixn/_new  2017-04-14 13:36:29.325840893 +0200
@@ -50,7 +50,7 @@
 %endif
 
 %description
-Please see README.md.
+Converting to/from HTTP API data like URL pieces, headers and query parameters.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files




commit ghc-ical for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-ical for openSUSE:Factory 
checked in at 2017-04-14 13:36:30

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


Package is "ghc-ical"

Fri Apr 14 13:36:30 2017 rev:2 rq:484196 version:0.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-ical/ghc-ical.changes2017-03-24 
01:59:36.983203677 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-ical.new/ghc-ical.changes   2017-04-14 
13:36:32.501392100 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:24 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-ical.spec ++
--- /var/tmp/diff_new_pack.15QYEh/_old  2017-04-14 13:36:33.113305620 +0200
+++ /var/tmp/diff_new_pack.15QYEh/_new  2017-04-14 13:36:33.113305620 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-ical
 #
-# 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
@@ -39,7 +39,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-Please see README.md.
+ICalendar format parser and org-mode converter.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -60,7 +60,7 @@
 
 %install
 %ghc_lib_install
-%ghc_fix_dynamic_rpath ical-org
+%ghc_fix_rpath %{pkg_name}-%{version}
 
 %post devel
 %ghc_pkg_recache




commit ghc-envelope for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-envelope for openSUSE:Factory 
checked in at 2017-04-14 13:36:24

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


Package is "ghc-envelope"

Fri Apr 14 13:36:24 2017 rev:3 rq:484194 version:0.2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-envelope/ghc-envelope.changes
2017-03-03 17:50:06.417899365 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-envelope.new/ghc-envelope.changes   
2017-04-14 13:36:25.638362035 +0200
@@ -1,0 +2,5 @@
+Fri Mar 31 14:57:24 UTC 2017 - psim...@suse.com
+
+- Improve package description.
+
+---



Other differences:
--
++ ghc-envelope.spec ++
--- /var/tmp/diff_new_pack.qWZu9k/_old  2017-04-14 13:36:26.294269337 +0200
+++ /var/tmp/diff_new_pack.qWZu9k/_new  2017-04-14 13:36:26.294269337 +0200
@@ -39,7 +39,7 @@
 %endif
 
 %description
-Please see README.md.
+Defines generic 'Envelope' type to wrap reponses from a JSON API.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files




commit ghc-streaming-wai for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-streaming-wai for 
openSUSE:Factory checked in at 2017-04-14 13:36:00

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


Package is "ghc-streaming-wai"

Fri Apr 14 13:36:00 2017 rev:1 rq:484168 version:0.1.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-streaming-wai.new/ghc-streaming-wai.changes 
2017-04-14 13:36:00.785874367 +0200
@@ -0,0 +1,5 @@
+---
+Sun Feb 12 10:03:57 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.1 with cabal2obs.
+

New:

  ghc-streaming-wai.changes
  ghc-streaming-wai.spec
  streaming-wai-0.1.1.tar.gz



Other differences:
--
++ ghc-streaming-wai.spec ++
#
# spec file for package ghc-streaming-wai
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name streaming-wai
Name:   ghc-%{pkg_name}
Version:0.1.1
Release:0
Summary:Streaming Wai utilities
License:MIT
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
BuildRequires:  ghc-bytestring-builder-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-http-types-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-streaming-devel
BuildRequires:  ghc-wai-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Streaming Wai utilities.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

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

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)

%changelog



commit ghc-pretty-types for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-pretty-types for 
openSUSE:Factory checked in at 2017-04-14 13:35:47

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


Package is "ghc-pretty-types"

Fri Apr 14 13:35:47 2017 rev:1 rq:484155 version:0.2.3.1

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-pretty-types.new/ghc-pretty-types.changes   
2017-04-14 13:35:48.183655399 +0200
@@ -0,0 +1,10 @@
+---
+Mon Sep 26 06:52:20 UTC 2016 - psim...@suse.com
+
+- Update to version 0.2.3.1 with cabal2obs.
+
+---
+Thu Sep 15 07:03:39 UTC 2016 - psim...@suse.com
+
+- Update to version 0.2.3.0 revision 0 with cabal2obs.
+

New:

  ghc-pretty-types.changes
  ghc-pretty-types.spec
  pretty-types-0.2.3.1.tar.gz



Other differences:
--
++ ghc-pretty-types.spec ++
#
# spec file for package ghc-pretty-types
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name pretty-types
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.2.3.1
Release:0
Summary:A small pretty printing DSL for complex types
License:BSD-3-Clause
Group:  Development/Languages/Other
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-tagged-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-hspec-devel
%endif

%description
A small pretty printing DSL for complex types.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

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

%prep
%setup -q -n %{pkg_name}-%{version}

%build
%ghc_lib_build

%install
%ghc_lib_install

%check
%cabal_test

%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc ChangeLog.md README.md

%changelog



  1   2   >