commit praat for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package praat for openSUSE:Factory checked 
in at 2017-06-21 13:57:59

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


Package is "praat"

Wed Jun 21 13:57:59 2017 rev:2 rq:505103 version:6.0.29

Changes:

--- /work/SRC/openSUSE:Factory/praat/praat.changes  2017-06-13 
16:08:26.127885662 +0200
+++ /work/SRC/openSUSE:Factory/.praat.new/praat.changes 2017-06-21 
13:58:04.355914195 +0200
@@ -1,0 +2,9 @@
+Wed May 24 09:16:00 UTC 2017 - aloi...@gmx.com
+
+- Update to 6.0.29
+  * Sound window: channel muting.
+  * Linux: support for Chinese, Japanese, Korean, Indic, Arabic
+and Hebrew characters in TextGrids and elsewhere.
+- Dropped praat-rpmlint_warnings.patch (merged upstream)
+
+---

Old:

  praat-6.0.28.tar.gz
  praat-rpmlint_warnings.patch

New:

  praat-6.0.29.tar.gz



Other differences:
--
++ praat.spec ++
--- /var/tmp/diff_new_pack.gPiw1m/_old  2017-06-21 13:58:05.275784441 +0200
+++ /var/tmp/diff_new_pack.gPiw1m/_new  2017-06-21 13:58:05.279783877 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   praat
-Version:6.0.28
+Version:6.0.29
 Release:0
 Summary:Phonetics by computer
 License:GPL-3.0+
@@ -25,8 +25,6 @@
 Url:http://www.praat.org
 Source0:
https://github.com/praat/praat/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source3:%{name}.changes
-# PATCH-FIX-UPSTREAM -- borrowed easpeak-fix-bufferoverflow-strncpy.patch from 
the stand-alone espeak package
-Patch0: %{name}-rpmlint_warnings.patch
 BuildRequires:  ImageMagick
 BuildRequires:  gcc-c++ >= 4.8
 BuildRequires:  pkg-config
@@ -46,7 +44,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 # fix builddate info
 # Remove build time references so build-compare can do its work
 FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{SOURCE3} '+%%H:%%M')

++ praat-6.0.28.tar.gz -> praat-6.0.29.tar.gz ++
/work/SRC/openSUSE:Factory/praat/praat-6.0.28.tar.gz 
/work/SRC/openSUSE:Factory/.praat.new/praat-6.0.29.tar.gz differ: char 23, line 
2




commit plplot for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package plplot for openSUSE:Factory checked 
in at 2017-06-21 13:57:45

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


Package is "plplot"

Wed Jun 21 13:57:45 2017 rev:43 rq:505086 version:5.12.0

Changes:

--- /work/SRC/openSUSE:Factory/plplot/plplot.changes2017-02-15 
10:05:44.245844056 +0100
+++ /work/SRC/openSUSE:Factory/.plplot.new/plplot.changes   2017-06-21 
13:57:56.569012600 +0200
@@ -1,0 +2,6 @@
+Fri Jun 16 10:17:09 UTC 2017 - alarr...@suse.com
+
+- Add LDFLAGS=-fPIC to fix the ada compiler test to link successfully
+  and enable the generation of ada bindings in Factory.
+
+---



Other differences:
--
++ plplot.spec ++
--- /var/tmp/diff_new_pack.00DAdR/_old  2017-06-21 13:57:57.408894129 +0200
+++ /var/tmp/diff_new_pack.00DAdR/_new  2017-06-21 13:57:57.412893564 +0200
@@ -918,6 +918,7 @@
 %endif
 export CXXFLAGS="%{optflags} -fno-strict-aliasing"
 export FFLAGS="%{optflags}"
+export LDFLAGS="-fPIC"
 mkdir builddir
 pushd builddir
 




commit maxima for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package maxima for openSUSE:Factory checked 
in at 2017-06-21 13:57:54

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


Package is "maxima"

Wed Jun 21 13:57:54 2017 rev:30 rq:505088 version:5.40.0

Changes:

--- /work/SRC/openSUSE:Factory/maxima/maxima.changes2016-12-29 
22:50:49.561451607 +0100
+++ /work/SRC/openSUSE:Factory/.maxima.new/maxima.changes   2017-06-21 
13:57:59.204640824 +0200
@@ -1,0 +2,82 @@
+Sun Jun 11 15:00:10 UTC 2017 - badshah...@gmail.com
+
+- Update to version 5.40.0:
+  + Core:
+- New functions encode_time and decode_time, with test cases.
+- change O(n^2) method for flattening list to O(n) method.
+- split totient into two parts
+- optimized gcfactor and tried to make it easier to read.
+- optimize gc squaring and inline gctime1
+- inline gctimes.
+- sped up psumsq.
+- speeded up imodp.
+- new implementation of ; is about a factor of 2 faster on
+  sbcl
+- move jacbi and related functions from rat3c to numth
+- sped up divsum by splitting it in two parts where the lower
+- Numerous cross-compiling changes.
+- Numerous documentation changes and improvements.
+- Build/installation improvements.
+- Many updates to examples.
+- Many changes and improvements to test system.
+  + Share:
+- add symplectic_ode package
+- Add Kaplan-Meier's survival and empirical distribution
+  estimators
+- Commit new version of COMA. Sent by Wilhelm Haager
+- Check for a constant "variable" of integration in romberg
+  and bromberg
+- Import ODEPACK fortran code.
+- Julia() and mandelbrot() are modified to create
+  maxoutXXX.gnuplot
+- plotdf: An option to change the arrow density. Patch from
+  themusicgod1.
+  + Bug fixes:
+- fix bug 3291: ecl on Linux needs utf-8
+- fix bug3300 Incorrect sha256sum output
+- In rtest_translator, skip some tests which cause a crash
+  (bug #3291).
+- Implement numerical evaluation for gamma_greek. Fixes SF bug
+  #3277.
+- In tests for kill(props), work around bug #3289.
+- In lsquares_mse, ensure temporary variable is assigned the
+  correct value. #3282.
+- In lsquares_mse, ensure temporary variable is assigned the
+  correct value. #3282.
+- In RISCHLOGEPROG, detect zero divisor. This fixes SF bug
+  #3274.
+- Unlock :common-lisp package when compiling with SBCL. Fixes
+  SF bug #3271.
+- Fix bug #2740: demo(romberg) fails
+- Add test for bug #2295: Failure to evaluate definite
+  integral
+- Add tests for bug #2314: Two different results for an
+  integral
+- In tests for simplify_sum, add a few more tests from bug
+  report #3236.
+- operatingsystem: Make chdir work with recent gcl versions.
+- gcfactor(4/(%i+1)) gave an internal error in $bothcoef.
+- Give informative error message when some index is not an
+  integer: "rat(-1) isn't an integer?"
+- work around bug in gcl decode-universal-time.
+- When evaluating float(diff(...)), apply float only to the
+  first argument.
+- In GETL-LM-FCN-PROP, return NIL for argument which is not a
+  symbol.
+- Remove built-in symbols from the list for user-defined
+  properties.
+- Handle Lisp arrays in MQAPPLY expressions more carefully.
+- Handle Lisp arrays in MQAPPLY expressions more carefully.
+- A solve() enhancement by Richard Fateman that should fix a
+  zillion of bug tickets.
+- Translate define and ":=" correctly by nuking the translator
+  property.
+- Fix bernoulli and binomial pdfs when p=0 or p=1
+- Fix bernoulli and binomial pdfs when p=0 or p=1
+- Drop maxima-makeinfo-errors.patch; incorporated upstream. 
+- Remove unnecessary hidden dir .gitattributes.
+- Add new mime, desktop and icon files to xmaxima file-list.
+- Add BuildRequires: bash-completion for proper dir permissions
+  for newly added bash-completion scripts.
+
+---

Old:

  maxima-5.39.0.tar.gz
  maxima-makeinfo-errors.patch

New:

  maxima-5.40.0.tar.gz



Other differences:
--
++ maxima.spec ++
--- /var/tmp/diff_new_pack.gIqcB1/_old  2017-06-21 13:58:01.448324334 +0200
+++ /var/tmp/diff_new_pack.gIqcB1/_new  2017-06-21 13:58:01.452323770 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package maxima
 #
-# 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, 

commit opencl-headers for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package opencl-headers for openSUSE:Factory 
checked in at 2017-06-21 13:58:12

Comparing /work/SRC/openSUSE:Factory/opencl-headers (Old)
 and  /work/SRC/openSUSE:Factory/.opencl-headers.new (New)


Package is "opencl-headers"

Wed Jun 21 13:58:12 2017 rev:7 rq:505188 version:2.2+git.20170617

Changes:

--- /work/SRC/openSUSE:Factory/opencl-headers/opencl-headers.changes
2017-02-18 03:19:14.611127552 +0100
+++ /work/SRC/openSUSE:Factory/.opencl-headers.new/opencl-headers.changes   
2017-06-21 13:58:12.838717628 +0200
@@ -1,0 +2,62 @@
+Tue Jun 20 15:05:26 UTC 2017 - mplus...@suse.com
+
+- Update to version 2.2+git.20170617:
+  * Bug 14749 - Incorrect clGetKernelSubGroupInfoKHR typedef in cl_ext.h
+  * Remove C++ headers from repository
+  * Update to March 2015 Khronos Free Use License
+  * Remove unneeded EGL includes from cl_egl.h
+  * Add snapshot of OpenCL 1.2 headers
+  * Update to March 2015 Khronos Free Use License
+  * Remove unneeded EGL includes from cl_egl.h
+  * Add snapshot of OpenCL 1.1 headers
+  * Update to March 2015 Khronos Free Use License
+  * Add snapshot of OpenCL 1.0 headers
+  * Update to March 2015 Khronos Free Use License
+  * added CL_DEVICE_HALF_FP_CONFIG define
+  * added CL_DEVICE_HALF_FP_CONFIG define
+  * Fix gcc -Wundef warning
+  * cl_halfn declarations
+  * Fix gcc -Wundef warning
+  * cl_halfn declarations
+  * added headers for Intel vendor extensions
+  * added headers for Intel vendor extensions
+  * Add tokens for cl_img_use_gralloc_ptr, cl_img_cached_allocations and  
cl_img_yuv_image extensions (#13)
+  * Add tokens for cl_img_use_gralloc_ptr, cl_img_cached_allocations and  
cl_img_yuv_image extensions (#13)
+  * adding half defines to cl_platform.h
+  * adding cl_arm_shared_virtual_memory extension
+  * adding cl_arm_import_memory extension
+  * adding half defines to cl_platform.h
+  * adding cl_arm_import_memory extension
+  * adding cl_arm_shared_virtual_memory extension
+  * initial OpenCL 2.2 headers commit
+  * added clSetProgramReleaseCallback and CL_INVALID_SPEC_ID
+  * slightly more accurate CL_FLT_EPSILON
+  * OpenCL 2.0 CL_FLT_EPSILON fix
+  * OpenCL 1.2 CL_FLT_EPSILON fix
+  * OpenCL 1.1 CL_FLT_EPSILON fix
+  * OpenCL 1.0 CL_FLT_EPSILON fix
+  * added CL_MAX_SIZE_RESTRICTION_EXCEEDED error code
+  * Replace hexdecimal fp constants with decimal fp constants
+  * Replace hexdecimal fp constants with decimal fp constants
+  * Replace hexdecimal fp constants with decimal fp constants
+  * Replace hexdecimal fp constants with decimal fp constants
+  * Replace hexdecimal fp constants with decimal fp constants
+  * header updates for cl_intel_planar_yuv header updates for 
cl_intel_device_side_avc_motion_estimation
+  * header updates for cl_intel_planar_yuv header updates for 
cl_intel_device_side_avc_motion_estimation
+  * header updates for cl_intel_planar_yuv header updates for 
cl_intel_device_side_avc_motion_estimation
+  * Fix -Wundef warning under Ubuntu 14.04
+  * Fix -Wundef warning under Ubuntu 14.04
+  * Fix -Wundef warning under Ubuntu 14.04
+  * Move 2.1 headers to opencl21/
+  * cl_khr_sub_group_named_barrier -> cl_khr_subgroup_named_barrier
+  * Remove duplicate ARM extension definition
+  * Renamed cl_khr_sub_groups -> cl_khr_subgroups to be consistent with the 
spec
+  * Move OpenCL 1.0 headers to opencl10/CL
+  * Move OpenCL 1.1 headers to opencl11/CL
+  * Move OpenCL 1.2 headers to opencl12/CL
+  * Move OpenCL 2.0 headers to opencl20/CL
+  * Move OpenCL 2.1 headers to opencl21/CL
+  * Move OpenCL 2.2 headers to opencl22/CL
+  * Fix typo in comment
+
+---

Old:

  opencl-headers-2.2+git.20170213.tar.xz

New:

  opencl-headers-2.2+git.20170617.tar.xz



Other differences:
--
++ opencl-headers.spec ++
--- /var/tmp/diff_new_pack.uarjZn/_old  2017-06-21 13:58:13.538618903 +0200
+++ /var/tmp/diff_new_pack.uarjZn/_new  2017-06-21 13:58:13.538618903 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   opencl-headers
-Version:2.2+git.20170213
+Version:2.2+git.20170617
 Release:0
 Summary:OpenCL (Open Computing Language) headers
 License:MIT
@@ -44,7 +44,7 @@
 
 %install
 install -d -m 0755 %{buildroot}%{_includedir}/CL
-install -p -m 0644 *.h* %{buildroot}%{_includedir}/CL
+install -p -m 0644 opencl22/CL/*.h* %{buildroot}%{_includedir}/CL
 
 %files
 %defattr(-,root,root)

++ _servicedata ++
--- /var/tmp/diff_new_pack.uarjZn/_old  2017-06-21 13:58:13.590611568 +0200
+++ /var/tmp/diff_new_pack.uarjZn/_new  2017-06-21 13:58:13.590611568 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/KhronosGroup/OpenCL-Headers.git
- 

commit watchman for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package watchman for openSUSE:Factory 
checked in at 2017-06-21 13:58:02

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


Package is "watchman"

Wed Jun 21 13:58:02 2017 rev:2 rq:505115 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/watchman/watchman.changes2016-12-02 
16:41:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.watchman.new/watchman.changes   2017-06-21 
13:58:05.471756797 +0200
@@ -1,0 +2,5 @@
+Tue Jun 20 15:40:15 UTC 2017 - matthias.gerst...@suse.com
+
+- fallthrough.diff: fix gcc 7 build issues
+
+---

New:

  fallthrough.diff



Other differences:
--
++ watchman.spec ++
--- /var/tmp/diff_new_pack.GbVTjV/_old  2017-06-21 13:58:06.263645095 +0200
+++ /var/tmp/diff_new_pack.GbVTjV/_new  2017-06-21 13:58:06.263645095 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package watchman
 #
-# 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
@@ -30,9 +30,9 @@
 Release:0
 Url:https://facebook.github.io/watchman/
 Summary:A file watching service
+# the thirdparty code is partially MIT-licensed or at least some such
 License:Apache-2.0 and MIT
 Group:  System/Monitoring
-# the thirdparty code is partially MIT-licensed or at least some such
 Source0:https://github.com/facebook/watchman/archive/v%version.tar.gz
 # tmpfiles.d configuration for statedir
 Source1:watchman.conf
@@ -41,6 +41,11 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # prevent the build system overwriting the autotools docdir in a hard-coded way
 Patch0: %{name}_4.7.0_makefile-am.diff
+# fix build with gcc 7 regarding switch/case fall through logic
+# this is already fixed upstream, but they have no new release and also
+# refactored a lot of code, for example hash.c is now hash.cpp, that's why I
+# made my own patch against 4.7.0
+Patch1: fallthrough.diff
 PreReq: %fillup_prereq
 
 %description
@@ -62,9 +67,9 @@
 
 %package python
 Summary:A python package for talking to the watchman service
+# from python/setup.py
 License:MIT
 Group:  System/Monitoring
-# from python/setup.py
 Version:1.3.0
 Release:0
 Requires:   python
@@ -88,6 +93,7 @@
 %prep
 %setup -q
 %patch0
+%patch1 -p 1
 
 # There is some basic support for watchman to run under systemd:
 #

++ fallthrough.diff ++
Index: watchman-4.7.0/hash.c
===
--- watchman-4.7.0.orig/hash.c
+++ watchman-4.7.0/hash.c
@@ -225,17 +225,17 @@ uint32_t w_hash_bytes(const void *key, s
 /* last block: affect all 32 bits of (c) */
 switch(length)   /* all the case statements fall through */
 {
-  case 12: c+=((uint32_t)k[11])<<24;
-  case 11: c+=((uint32_t)k[10])<<16;
-  case 10: c+=((uint32_t)k[9])<<8;
-  case 9 : c+=k[8];
-  case 8 : b+=((uint32_t)k[7])<<24;
-  case 7 : b+=((uint32_t)k[6])<<16;
-  case 6 : b+=((uint32_t)k[5])<<8;
-  case 5 : b+=k[4];
-  case 4 : a+=((uint32_t)k[3])<<24;
-  case 3 : a+=((uint32_t)k[2])<<16;
-  case 2 : a+=((uint32_t)k[1])<<8;
+  case 12: c+=((uint32_t)k[11])<<24; /* fall through */
+  case 11: c+=((uint32_t)k[10])<<16; /* fall through */
+  case 10: c+=((uint32_t)k[9])<<8; /* fall through */
+  case 9 : c+=k[8]; /* fall through */
+  case 8 : b+=((uint32_t)k[7])<<24; /* fall through */
+  case 7 : b+=((uint32_t)k[6])<<16; /* fall through */
+  case 6 : b+=((uint32_t)k[5])<<8; /* fall through */
+  case 5 : b+=k[4]; /* fall through */
+  case 4 : a+=((uint32_t)k[3])<<24; /* fall through */
+  case 3 : a+=((uint32_t)k[2])<<16; /* fall through */
+  case 2 : a+=((uint32_t)k[1])<<8; /* fall through */
   case 1 : a+=k[0];
break;
   case 0 : return c;



commit lxqt-build-tools for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package lxqt-build-tools for 
openSUSE:Factory checked in at 2017-06-21 13:58:05

Comparing /work/SRC/openSUSE:Factory/lxqt-build-tools (Old)
 and  /work/SRC/openSUSE:Factory/.lxqt-build-tools.new (New)


Package is "lxqt-build-tools"

Wed Jun 21 13:58:05 2017 rev:2 rq:505135 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/lxqt-build-tools/lxqt-build-tools.changes
2017-03-12 20:00:32.491119492 +0100
+++ /work/SRC/openSUSE:Factory/.lxqt-build-tools.new/lxqt-build-tools.changes   
2017-06-21 13:58:07.411483183 +0200
@@ -1,0 +2,16 @@
+Tue Jun 20 14:55:29 UTC 2017 - alarr...@suse.com
+
+- Update to 0.3.2
+  * Bump version to 0.3.2 - finally the build tools are arch: all (#15)
+  * Warnings (#16)
+  * Remove arched bits from version.cmake-file (#14) 
+  * Fixed missing point in version string
+- Update Source URLs
+
+---
+Sat Mar  4 19:20:45 UTC 2017 - sfal...@opensuse.org
+
+- Update Source URLs
+- Normalize .spec file to match with version in X11:LXQt:git
+
+---

Old:

  lxqt-build-tools-0.3.1.tar.xz
  lxqt-build-tools-0.3.1.tar.xz.asc

New:

  lxqt-build-tools-0.3.2.tar.xz
  lxqt-build-tools-0.3.2.tar.xz.asc



Other differences:
--
++ lxqt-build-tools.spec ++
--- /var/tmp/diff_new_pack.VsojAx/_old  2017-06-21 13:58:08.067390662 +0200
+++ /var/tmp/diff_new_pack.VsojAx/_new  2017-06-21 13:58:08.067390662 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lxqt-build-tools
 #
-# 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
@@ -17,19 +17,18 @@
 
 
 Name:   lxqt-build-tools
-Version:0.3.1
+Version:0.3.2
 Release:0
 Summary:Core build tools for LXQt
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Url:http://www.lxqt.org
-Source: 
http://downloads.lxqt.org/lxqt-build-tools/%{version}/%{name}-%{version}.tar.xz
-Source1:
http://downloads.lxqt.org/lxqt-build-tools/%{version}/%{name}-%{version}.tar.xz.asc
+Source: 
https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
+Source1:
https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
 BuildRequires:  cmake >= 3.0.2
-BuildRequires:  fdupes
-BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
 
 %description
 This package provides several tools needed to build LXQt itself as well as 
other components maintained by the LXQt project.
@@ -46,7 +45,7 @@
 These tools used to be spread over the repositories of various other 
components and were summarized to ease dependency management. So far many 
components, in particular [liblxqt](https://github.com/lxde/liblxqt), were 
representing a build dependency without being needed themselves but only 
because their repository was providing a subset of the tools which are now 
summarized here. So the use of this repository will reduce superfluous and 
bloated dependencies.
 
 %prep
-%setup -q -n %{name}-%{version}
+%setup -q
 
 %build
 %cmake -DPULL_TRANSLATIONS=No
@@ -57,7 +56,7 @@
 
 %files devel
 %defattr (-,root,root)
+%doc AUTHORS BSD-3-Clause CHANGELOG README.md
 %{_datadir}/cmake/
-%doc BSD-3-Clause
 
 %changelog

++ lxqt-build-tools-0.3.1.tar.xz -> lxqt-build-tools-0.3.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-0.3.1/CHANGELOG 
new/lxqt-build-tools-0.3.2/CHANGELOG
--- old/lxqt-build-tools-0.3.1/CHANGELOG2017-01-01 22:46:43.0 
+0100
+++ new/lxqt-build-tools-0.3.2/CHANGELOG2017-01-14 00:21:35.0 
+0100
@@ -1,7 +1,15 @@
 
-lxqt-build-tools-0.3.1 / 2017-01-01
+lxqt-build-tools-0.3.2 / 2017-01-14
 ===
 
+  * Bump version to 0.3.2 - finally the build tools are arch: all (#15)
+  * Warnings (#16)
+  * Remove arched bits from version.cmake-file (#14)
+
+0.3.1 / 2017-01-01
+==
+
+  * Release 0.3.1: Update changelog
   * Bump LXQT_PATCH_VERSION and build tools version (#13)
   * 32 64 bit ness (#12)
   * Use "gcc-ar" and "gcc-ranlib" tools when building static libs with gcc 
link-time optimization. (#11)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lxqt-build-tools-0.3.1/CMakeLists.txt 

commit Photini for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package Photini for openSUSE:Factory checked 
in at 2017-06-21 13:57:57

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


Package is "Photini"

Wed Jun 21 13:57:57 2017 rev:2 rq:505102 version:2017.6.0

Changes:

--- /work/SRC/openSUSE:Factory/Photini/Photini.changes  2017-06-13 
16:08:17.989032668 +0200
+++ /work/SRC/openSUSE:Factory/.Photini.new/Photini.changes 2017-06-21 
13:58:02.528172013 +0200
@@ -1,0 +2,8 @@
+Fri Jun  2 12:14:34 UTC 2017 - aloi...@gmx.com
+
+- Update to version 2017.6
+  * Add location address metadata to map tabs. 
+  * Fix bug in Flickr uploader if user hasn't set a "buddy" icon. 
+  * Use OpenCage Data for OSM map search and address lookup.
+
+---

Old:

  Photini-2017.5.0.tar.gz

New:

  Photini-2017.6.0.tar.gz



Other differences:
--
++ Photini.spec ++
--- /var/tmp/diff_new_pack.ZFgdDM/_old  2017-06-21 13:58:03.456041130 +0200
+++ /var/tmp/diff_new_pack.ZFgdDM/_new  2017-06-21 13:58:03.460040566 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   Photini
-Version:2017.5.0
+Version:2017.6.0
 Release:0
 Summary:Digital photograph metadata (EXIF, IPTC, XMP) editing 
application
 License:GPL-3.0+
@@ -52,6 +52,8 @@
 %prep
 %setup -q
 sed '/^Icon/cIcon=photini' -i src/linux/photini.desktop
+# remove shebang
+sed -e '1d' -i src/photini/importer.py src/photini/spelling.py 
src/photini/editor.py
 
 %build
 python3 setup.py build

++ Photini-2017.5.0.tar.gz -> Photini-2017.6.0.tar.gz ++
 1633 lines of diff (skipped)




commit quiterss for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package quiterss for openSUSE:Factory 
checked in at 2017-06-21 13:58:14

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


Package is "quiterss"

Wed Jun 21 13:58:14 2017 rev:6 rq:505208 version:0.18.6

Changes:

--- /work/SRC/openSUSE:Factory/quiterss/quiterss.changes2017-06-20 
09:39:49.256927314 +0200
+++ /work/SRC/openSUSE:Factory/.quiterss.new/quiterss.changes   2017-06-21 
13:58:16.182245998 +0200
@@ -1,0 +2,8 @@
+Wed Jun 21 07:14:01 UTC 2017 - aloi...@gmx.com
+
+- Update to version 0.18.6
+  *  Changed: SQLite 3.19.3
+  *  Fixed: Displaying dialogs in mode "Stay on top"
+  *  Fixed: Mark displayed news as read when switching feeds
+
+---

Old:

  QuiteRSS-0.18.5-src.tar.gz

New:

  QuiteRSS-0.18.6-src.tar.gz



Other differences:
--
++ quiterss.spec ++
--- /var/tmp/diff_new_pack.yXGcUZ/_old  2017-06-21 13:58:17.058122448 +0200
+++ /var/tmp/diff_new_pack.yXGcUZ/_new  2017-06-21 13:58:17.062121884 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   quiterss
-Version:0.18.5
+Version:0.18.6
 Release:0
 Summary:RSS/Atom aggregator
 License:GPL-3.0+
@@ -49,7 +49,7 @@
 %lang_package
 
 %prep
-%setup -q -c
+%setup -q
 %patch1 -p1
 
 %build

++ QuiteRSS-0.18.5-src.tar.gz -> QuiteRSS-0.18.6-src.tar.gz ++
 854183 lines of diff (skipped)




commit keepassxc for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package keepassxc for openSUSE:Factory 
checked in at 2017-06-21 13:58:16

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


Package is "keepassxc"

Wed Jun 21 13:58:16 2017 rev:3 rq:505231 version:2.1.4

Changes:

--- /work/SRC/openSUSE:Factory/keepassxc/keepassxc.changes  2017-04-20 
20:57:18.869964394 +0200
+++ /work/SRC/openSUSE:Factory/.keepassxc.new/keepassxc.changes 2017-06-21 
13:58:18.541913147 +0200
@@ -1,0 +2,6 @@
+Wed Jun 21 07:52:11 UTC 2017 - mplus...@suse.com
+
+- Fix building with Qt 5.9 - gh#keepassxreboot/keepassxc#528
+  * keepassxc-qt5.9.patch
+
+---

New:

  keepassxc-qt5.9.patch



Other differences:
--
++ keepassxc.spec ++
--- /var/tmp/diff_new_pack.fUifkZ/_old  2017-06-21 13:58:19.369796368 +0200
+++ /var/tmp/diff_new_pack.fUifkZ/_new  2017-06-21 13:58:19.373795804 +0200
@@ -26,6 +26,8 @@
 Source0:
https://github.com/keepassxreboot/keepassxc/releases/download/%{version}/keepassxc-%{version}-src.tar.xz
 Source1:
https://github.com/keepassxreboot/keepassxc/releases/download/%{version}/keepassxc-%{version}-src.tar.xz.sig
 Source2:
https://keepassxc.org/keepassxc_master_signing_key.asc#/%{name}.keyring
+# PATCH-FIX-UPSTREAM keepassxc-qt5.9.patch gh#keepassxreboot/keepassxc#528
+Patch0: keepassxc-qt5.9.patch
 BuildRequires:  cmake
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
@@ -62,6 +64,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %cmake \


++ keepassxc-qt5.9.patch ++
>From 2b6059dee3a95591d787e8b8c931cd68c059d43f Mon Sep 17 00:00:00 2001
From: Yen Chi Hsuan 
Date: Fri, 2 Jun 2017 01:28:39 +0800
Subject: [PATCH] :bug: Fix building with Qt 5.9 (closes #528)

---
 tests/modeltest.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tests/modeltest.cpp b/tests/modeltest.cpp
index 360a7bef..6bf8124c 100644
--- a/tests/modeltest.cpp
+++ b/tests/modeltest.cpp
@@ -448,7 +448,8 @@ void ModelTest::data()
 QVariant textAlignmentVariant = model->data ( model->index ( 0, 0 ), 
Qt::TextAlignmentRole );
 if ( textAlignmentVariant.isValid() ) {
 int alignment = textAlignmentVariant.toInt();
-QCOMPARE( alignment, ( alignment & ( Qt::AlignHorizontal_Mask | 
Qt::AlignVertical_Mask ) ) );
+QCOMPARE( alignment, static_cast( alignment & ( 
Qt::AlignHorizontal_Mask
+   | 
Qt::AlignVertical_Mask ) ) );
 }
 
 // General Purpose roles that should return a QColor




commit gcin for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package gcin for openSUSE:Factory checked in 
at 2017-06-21 13:58:08

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


Package is "gcin"

Wed Jun 21 13:58:08 2017 rev:32 rq:505185 version:2.8.5

Changes:

--- /work/SRC/openSUSE:Factory/gcin/gcin.changes2017-03-03 
17:54:55.269101950 +0100
+++ /work/SRC/openSUSE:Factory/.gcin.new/gcin.changes   2017-06-21 
13:58:11.434915646 +0200
@@ -1,0 +2,5 @@
+Wed Jun 21 04:25:04 UTC 2017 - g...@suse.com
+
+- Amend gcin-improve-build-with-pkgconfig.patch for Qt 5.9.0
+
+---



Other differences:
--
++ gcin-improve-build-with-pkgconfig.patch ++
--- /var/tmp/diff_new_pack.z2aVuU/_old  2017-06-21 13:58:12.598751478 +0200
+++ /var/tmp/diff_new_pack.z2aVuU/_new  2017-06-21 13:58:12.602750914 +0200
@@ -2,7 +2,7 @@
 ===
 --- gcin-2.8.5.orig/qt5-im/Makefile
 +++ gcin-2.8.5/qt5-im/Makefile
-@@ -3,11 +3,11 @@ QT=qt5
+@@ -3,11 +3,13 @@ QT=qt5
  QTIM=$(QT)/plugins/platforminputcontexts
  IMMODULES=$(libdir)/$(DEB_BUILD_MULTIARCH)/$(QTIM)
  
@@ -12,11 +12,13 @@
  QTINC=`pkg-config --variable=includedir Qt5Gui`
  INCS+=-I$(QTINC)/QtGui/$(MODVERSION)/QtGui
 -#INCS+=-I/usr/include/i386-linux-gnu/qt5/QtGui/$(MODVERSION)/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5/QtGui/$(MODVERSION)/QtGui
++INCS+=-I$(QTINC)/QtGui/$(MODVERSION)/
 +INCS+=-I$(QTINC)/QtGui/
++INCS+=-I$(QTINC)/QtCore/$(MODVERSION)/
  
  CXXFLAGS=$(OPTFLAGS) $(INCS) -Wall -D_REENTRANT -DUNIX=1 -fPIC  -DQT5 
-DQT_SHARED -DQT_IMMODULE -DPIC -DDEBUG="0$(GCIN_DEBUG)"
  OBJS= moc_gcin-qt5.o gcin-qt5.o gcin-imcontext-qt5.o 
moc_qgcinplatforminputcontext.o
-@@ -22,10 +22,10 @@ all:$(GCIN_QT5)
+@@ -22,10 +24,10 @@ all:$(GCIN_QT5)
$(CXX) -E $(CFLAGS) $(INCS) $< > $@
  
  moc_gcin-qt5.cpp: gcin-qt5.h




commit nodejs4 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package nodejs4 for openSUSE:Factory checked 
in at 2017-06-21 13:57:39

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


Package is "nodejs4"

Wed Jun 21 13:57:39 2017 rev:13 rq:505081 version:4.8.3

Changes:

--- /work/SRC/openSUSE:Factory/nodejs4/nodejs4.changes  2017-06-01 
16:34:12.186690718 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs4.new/nodejs4.changes 2017-06-21 
13:57:40.471283315 +0200
@@ -1,0 +2,5 @@
+Tue Jun 13 11:34:35 UTC 2017 - adam.ma...@suse.de
+
+- Fix typo in node-gyp-addon-gypi.patch patch
+
+---



Other differences:
--
++ nodejs4.spec ++
--- /var/tmp/diff_new_pack.arTf0n/_old  2017-06-21 13:57:41.447145662 +0200
+++ /var/tmp/diff_new_pack.arTf0n/_new  2017-06-21 13:57:41.447145662 +0200
@@ -204,8 +204,10 @@
 %prep
 echo "`grep node-v%{version}.tar.xz %{S:1} | head -n1 | cut -c1-64`  %{S:0}" | 
sha256sum -c
 %setup -q -n node-v%{version}
-%if 4 < 7
+%if 4 < 6
 %patch1 -p1
+%endif
+%if 4 < 7
 %patch2 -p1
 %endif
 %if 4 < 8
@@ -298,7 +300,7 @@
 find %{buildroot}%{_libdir}/node_modules/npm -name "Makefile" -delete
 rm -rf %{buildroot}%{_libdir}/node_modules/npm/{test,scripts}
 find %{buildroot}%{_libdir}/node_modules/npm/node_modules -name "*.sh" -delete
-find %{buildroot}%{_libdir}/node_modules/npm -name "src" -print0 | xargs -0 rm 
-rf --
+rm -rf %{buildroot}%{_libdir}/node_modules/npm/node_modules/node-gyp/src
 # remove examples/tests/benchmark stuff
 find %{buildroot}%{_libdir}/node_modules/npm/node_modules -name "example*" 
-print0 | xargs -0 rm -rf --
 find %{buildroot}%{_libdir}/node_modules/npm/node_modules -name "test*" 
-print0 | xargs -0 rm -rf --


++ node-gyp-addon-gypi.patch ++
--- /var/tmp/diff_new_pack.arTf0n/_old  2017-06-21 13:57:41.523134943 +0200
+++ /var/tmp/diff_new_pack.arTf0n/_new  2017-06-21 13:57:41.527134379 +0200
@@ -71,7 +71,7 @@
  // this logic ported from the old `gyp_addon` python file
  var gyp_script = path.resolve(__dirname, '..', 'gyp', 'gyp_main.py')
 -var addon_gypi = path.resolve(__dirname, '..', 'addon.gypi')
-+var addon_gypi_file = gyp.opts.target || gyp.opts.nodeDir ? 'addon.gypi' 
: 'addon-rpm.gypi'
++var addon_gypi_file = gyp.opts.target || gyp.opts.nodedir ? 'addon.gypi' 
: 'addon-rpm.gypi'
 +var addon_gypi = path.resolve(__dirname, '..', addon_gypi_file)
  var common_gypi = path.resolve(nodeDir, 'include/node/common.gypi')
  fs.stat(common_gypi, function (err, stat) {





commit nodejs6 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package nodejs6 for openSUSE:Factory checked 
in at 2017-06-21 13:57:43

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


Package is "nodejs6"

Wed Jun 21 13:57:43 2017 rev:9 rq:505082 version:6.11.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs6/nodejs6.changes  2017-06-01 
16:34:17.513939243 +0200
+++ /work/SRC/openSUSE:Factory/.nodejs6.new/nodejs6.changes 2017-06-21 
13:57:54.305331911 +0200
@@ -1,0 +2,31 @@
+Tue Jun 13 09:13:23 UTC 2017 - adam.ma...@suse.de
+
+- New upstream LTS release 6.11.0
+  * added support for building mips64el
+  * cluster:
++ disconnect() now returns a reference to the disconnected
+  worker.
+  * crypto:
++ ability to select cert store at runtime
++ Use system CAs instead of using bundled ones
+  (obsoletes 8334.diff)
++ The Decipher methods setAuthTag() and setAAD now return this
++ adding support for OPENSSL_CONF again
++ make LazyTransform compabile with Streams1
+  * deps:
++ upgrade libuv to 1.11.0
+  * dns:
++ Implemented {ttl: true} for resolve4() and resolve6().
+  * process:
++ add NODE_NO_WARNINGS environment variable
+  * readline:
++ add option to stop duplicates in history
+  * src:
++ support "--" after "-e" as end-of-options
+  * tls:
++ new tls.TLSSocket() supports sec ctx options
++ Allow obvious key/passphrase combinations.
+- Fix typo in node-gyp-addon-gypi.patch patch
+- Refresh icu59.patch
+
+---

Old:

  node-v6.10.3.tar.xz

New:

  node-v6.11.0.tar.xz



Other differences:
--
++ nodejs6.spec ++
--- /var/tmp/diff_new_pack.Uqx2D8/_old  2017-06-21 13:57:55.181208361 +0200
+++ /var/tmp/diff_new_pack.Uqx2D8/_new  2017-06-21 13:57:55.193206669 +0200
@@ -26,7 +26,7 @@
 ###
 
 Name:   nodejs6
-Version:6.10.3
+Version:6.11.0
 Release:0
 
 %if 0%{?sles_version} == 11
@@ -204,8 +204,10 @@
 %prep
 echo "`grep node-v%{version}.tar.xz %{S:1} | head -n1 | cut -c1-64`  %{S:0}" | 
sha256sum -c
 %setup -q -n node-v%{version}
-%if 6 < 7
+%if 6 < 6
 %patch1 -p1
+%endif
+%if 6 < 7
 %patch2 -p1
 %endif
 %if 6 < 8
@@ -298,7 +300,7 @@
 find %{buildroot}%{_libdir}/node_modules/npm -name "Makefile" -delete
 rm -rf %{buildroot}%{_libdir}/node_modules/npm/{test,scripts}
 find %{buildroot}%{_libdir}/node_modules/npm/node_modules -name "*.sh" -delete
-find %{buildroot}%{_libdir}/node_modules/npm -name "src" -print0 | xargs -0 rm 
-rf --
+rm -rf %{buildroot}%{_libdir}/node_modules/npm/node_modules/node-gyp/src
 # remove examples/tests/benchmark stuff
 find %{buildroot}%{_libdir}/node_modules/npm/node_modules -name "example*" 
-print0 | xargs -0 rm -rf --
 find %{buildroot}%{_libdir}/node_modules/npm/node_modules -name "test*" 
-print0 | xargs -0 rm -rf --

++ 8334.diff ++
--- /var/tmp/diff_new_pack.Uqx2D8/_old  2017-06-21 13:57:55.233201027 +0200
+++ /var/tmp/diff_new_pack.Uqx2D8/_new  2017-06-21 13:57:55.233201027 +0200
@@ -1,48 +1,3 @@
-Source: https://github.com/nodejs/node/pull/8334
-Author: Adam Majer 
-Summary: add option to use system CA store
+Empty patch. Placeholder must exist as long as same patch
+for older Node codestreams exist.
 
-Index: node-v6.10.0/configure
-===
 node-v6.10.0.orig/configure
-+++ node-v6.10.0/configure
-@@ -139,6 +139,11 @@ parser.add_option("--openssl-no-asm",
- dest="openssl_no_asm",
- help="Do not build optimized assembly for OpenSSL")
- 
-+parser.add_option('--openssl-use-def-ca-store',
-+action='store_true',
-+dest='use_openssl_ca_store',
-+help='Use OpenSSL supplied CA store instead of compiled-in Mozilla CA 
copy.')
-+
- parser.add_option('--openssl-fips',
- action='store',
- dest='openssl_fips',
-@@ -939,6 +944,8 @@ def configure_openssl(o):
-   o['variables']['node_use_openssl'] = b(not options.without_ssl)
-   o['variables']['node_shared_openssl'] = b(options.shared_openssl)
-   o['variables']['openssl_no_asm'] = 1 if options.openssl_no_asm else 0
-+  if options.use_openssl_ca_store:
-+o['defines'] += ['NODE_OPENSSL_CERT_STORE']
-   if options.openssl_fips:
- o['variables']['openssl_fips'] = options.openssl_fips
- fips_dir = os.path.join(root_dir, 'deps', 'openssl', 'fips')
-Index: node-v6.10.0/src/node_crypto.cc
-===
 node-v6.10.0.orig/src/node_crypto.cc
-+++ node-v6.10.0/src/node_crypto.cc
-@@ -709,10 +709,14 @@ static X509_STORE* NewRootCertStore() {
-   }
- 
-   

commit perl-Net-SSH2 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Net-SSH2 for openSUSE:Factory 
checked in at 2017-06-21 13:57:09

Comparing /work/SRC/openSUSE:Factory/perl-Net-SSH2 (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new (New)


Package is "perl-Net-SSH2"

Wed Jun 21 13:57:09 2017 rev:5 rq:504922 version:0.65

Changes:

--- /work/SRC/openSUSE:Factory/perl-Net-SSH2/perl-Net-SSH2.changes  
2016-10-20 23:10:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Net-SSH2.new/perl-Net-SSH2.changes 
2017-06-21 13:57:11.459375684 +0200
@@ -1,0 +2,6 @@
+Thu Jun 15 05:59:12 UTC 2017 - co...@suse.com
+
+- updated to 0.65
+   see /usr/share/doc/packages/perl-Net-SSH2/Changes
+
+---

Old:

  Net-SSH2-0.63.tar.gz

New:

  Net-SSH2-0.65.tar.gz



Other differences:
--
++ perl-Net-SSH2.spec ++
--- /var/tmp/diff_new_pack.wgT2MV/_old  2017-06-21 13:57:13.015156228 +0200
+++ /var/tmp/diff_new_pack.wgT2MV/_new  2017-06-21 13:57:13.015156228 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Net-SSH2
 #
-# 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,14 +17,14 @@
 
 
 Name:   perl-Net-SSH2
-Version:0.63
+Version:0.65
 Release:0
 %define cpan_name Net-SSH2
 Summary:Support for the SSH 2 protocol via libssh2
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/Net-SSH2/
-Source0:
http://www.cpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/S/SA/SALVA/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl

++ Net-SSH2-0.63.tar.gz -> Net-SSH2-0.65.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-SSH2-0.63/Changes new/Net-SSH2-0.65/Changes
--- old/Net-SSH2-0.63/Changes   2016-10-13 09:35:31.0 +0200
+++ new/Net-SSH2-0.65/Changes   2017-06-14 10:51:36.0 +0200
@@ -1,6 +1,21 @@
 Revision history for Perl extension Net::SSH2.
 
-0.63
+0.65  2017-06-14
+- Improve Travis CI testing
+- Fix perl 5.8 support
+- Warn when check_hostkey is called in void context.
+
+0.64  2017-06-14
+- Accept debug flag on the constructor.
+- Ensure the crypto libraries are positioned after libssh2 on
+  the link line (bug report and patch by Jacques Germishuys).
+- Channel "pty" method now accepts mode modifiers passed as a
+  hash.
+- In connect, warnif was clobbering $! (bug report and patch
+  by ikegami).
+- t/Net-SSH2.t: add support for TEST_NET_SSH2_TRACE
+
+0.63  2016-10-13
 - die_with_error errors pointed to that method instead of its
   caller.
 - Fix case in user message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-SSH2-0.63/META.yml new/Net-SSH2-0.65/META.yml
--- old/Net-SSH2-0.63/META.yml  2016-10-13 09:43:07.0 +0200
+++ new/Net-SSH2-0.65/META.yml  2017-06-14 11:45:04.0 +0200
@@ -8,7 +8,7 @@
   ExtUtils::MakeMaker: 6.59
 distribution_type: module
 dynamic_config: 1
-generated_by: 'Module::Install version 1.16'
+generated_by: 'Module::Install version 1.17'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -22,7 +22,7 @@
 provides:
   Net::SSH2:
 file: lib/Net/SSH2.pm
-version: '0.63'
+version: '0.65'
   Net::SSH2::Channel:
 file: lib/Net/SSH2/Channel.pm
   Net::SSH2::Dir:
@@ -42,4 +42,4 @@
 resources:
   license: http://dev.perl.org/licenses/
   repository: git://github.com/rkitover/net-ssh2.git
-version: '0.63'
+version: '0.65'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-SSH2-0.63/Makefile.PL 
new/Net-SSH2-0.65/Makefile.PL
--- old/Net-SSH2-0.63/Makefile.PL   2016-05-03 12:25:40.0 +0200
+++ new/Net-SSH2-0.65/Makefile.PL   2017-06-14 09:10:05.0 +0200
@@ -258,6 +258,8 @@
 }
 }
 
+makemaker_append_once LIBS => '-lssh2', '-lz';
+
 if ($crypto_backend eq 'gcrypt') {
 makemaker_append_once(LDDLFLAGS => '-lgcrypt');
 }
@@ -283,8 +285,6 @@
 
 resources repository => 'git://github.com/rkitover/net-ssh2.git';
 
-makemaker_append_once LIBS => '-lssh2', '-lz';
-
 my $gen = "util/gen_constants.pl";
 if (-f $gen) {
 

commit partitionmanager for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package partitionmanager for 
openSUSE:Factory checked in at 2017-06-21 13:57:36

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


Package is "partitionmanager"

Wed Jun 21 13:57:36 2017 rev:2 rq:505075 version:3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/partitionmanager/partitionmanager.changes
2017-02-03 17:52:59.135092409 +0100
+++ /work/SRC/openSUSE:Factory/.partitionmanager.new/partitionmanager.changes   
2017-06-21 13:57:37.523699096 +0200
@@ -1,0 +2,11 @@
+Mon Jun 19 14:05:02 UTC 2017 - wba...@tmo.at
+
+- Update to 3.1.0
+  * Workaround for a change/bug (see kde#380974) in KNotifications
+5.33 that in some cases caused KMessageBoxes to hang for a few
+seconds.
+- Adjust build requirements, Qt 5.7.0 and Frameworks 5.31.0 are
+  needed now
+- Use %kf5_find_htmldocs to generate the documentation file list
+
+---

Old:

  partitionmanager-3.0.1.tar.xz

New:

  partitionmanager-3.1.0.tar.xz



Other differences:
--
++ partitionmanager.spec ++
--- /var/tmp/diff_new_pack.05t53w/_old  2017-06-21 13:57:38.219600934 +0200
+++ /var/tmp/diff_new_pack.05t53w/_new  2017-06-21 13:57:38.223600369 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package partitionmanager
 #
-# 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 @@
 %bcond_without lang
 
 Name:   partitionmanager
-Version:3.0.1
+Version:3.1.0
 Release:0
 Url:https://www.kde.org/applications/system/kdepartitionmanager/
 Source: 
http://download.kde.org/stable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
@@ -31,22 +31,22 @@
 BuildRequires:  libblkid-devel
 BuildRequires:  parted-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  cmake(KF5Config) >= 5.23.0
-BuildRequires:  cmake(KF5ConfigWidgets) >= 5.23.0
-BuildRequires:  cmake(KF5CoreAddons) >= 5.23.0
-BuildRequires:  cmake(KF5Crash) >= 5.23.0
-BuildRequires:  cmake(KF5DocTools) >= 5.23.0
-BuildRequires:  cmake(KF5I18n) >= 5.23.0
-BuildRequires:  cmake(KF5IconThemes) >= 5.23.0
-BuildRequires:  cmake(KF5JobWidgets) >= 5.23.0
-BuildRequires:  cmake(KF5KIO) >= 5.23.0
-BuildRequires:  cmake(KF5Service) >= 5.23.0
-BuildRequires:  cmake(KF5WidgetsAddons) >= 5.23.0
-BuildRequires:  cmake(KF5XmlGui) >= 5.23.0
+BuildRequires:  cmake(KF5Config) >= 5.31.0
+BuildRequires:  cmake(KF5ConfigWidgets) >= 5.31.0
+BuildRequires:  cmake(KF5CoreAddons) >= 5.31.0
+BuildRequires:  cmake(KF5Crash) >= 5.31.0
+BuildRequires:  cmake(KF5DocTools) >= 5.31.0
+BuildRequires:  cmake(KF5I18n) >= 5.31.0
+BuildRequires:  cmake(KF5IconThemes) >= 5.31.0
+BuildRequires:  cmake(KF5JobWidgets) >= 5.31.0
+BuildRequires:  cmake(KF5KIO) >= 5.31.0
+BuildRequires:  cmake(KF5Service) >= 5.31.0
+BuildRequires:  cmake(KF5WidgetsAddons) >= 5.31.0
+BuildRequires:  cmake(KF5XmlGui) >= 5.31.0
 BuildRequires:  cmake(KPMcore) >= %(echo %{version} | awk -F. '{print 
$1"."$2}')
-BuildRequires:  cmake(Qt5Core) >= 5.4.1
-BuildRequires:  cmake(Qt5Gui) >= 5.4.1
-BuildRequires:  cmake(Qt5Widgets) >= 5.4.1
+BuildRequires:  cmake(Qt5Core) >= 5.7.0
+BuildRequires:  cmake(Qt5Gui) >= 5.7.0
+BuildRequires:  cmake(Qt5Widgets) >= 5.7.0
 Recommends: %{name}-lang = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Obsoletes:  partitionmanager5 < %{version}
@@ -73,38 +73,28 @@
 
 %install
   %kf5_makeinstall -C build
-  %suse_update_desktop_file org.kde.PartitionManager
+  %suse_update_desktop_file org.kde.partitionmanager
   %if %{with lang}
 %find_lang partitionmanager
+%kf5_find_htmldocs
   %endif
 
 %files
 %defattr(-,root,root)
 %doc README.md COPYING.GPL3
 %{_kf5_bindir}/partitionmanager
-%{_kf5_appstreamdir}/org.kde.PartitionManager.appdata.xml
-%{_kf5_applicationsdir}/org.kde.PartitionManager.desktop
+%{_kf5_appstreamdir}/org.kde.partitionmanager.appdata.xml
+%{_kf5_applicationsdir}/org.kde.partitionmanager.desktop
 %{_kf5_configkcfgdir}/
 %{_kf5_iconsdir}/hicolor/*/apps/partitionmanager.svg
 %{_kf5_kxmlguidir}/partitionmanager/
 
 %if %{with lang}
 %files lang -f partitionmanager.lang
-%defattr(-,root,root)
-%doc %lang(et) %{_kf5_htmldir}/et/partitionmanager/
-%doc %lang(es) %{_kf5_htmldir}/es/partitionmanager/
-%doc %lang(ca) %{_kf5_htmldir}/ca/partitionmanager/
-%doc %lang(de) %{_kf5_htmldir}/de/partitionmanager/
-%doc %lang(it) %{_kf5_htmldir}/it/partitionmanager/
-%doc %lang(nl) 

commit kpmcore for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package kpmcore for openSUSE:Factory checked 
in at 2017-06-21 13:57:33

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


Package is "kpmcore"

Wed Jun 21 13:57:33 2017 rev:4 rq:505074 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/kpmcore/kpmcore.changes  2017-06-04 
02:00:53.671176572 +0200
+++ /work/SRC/openSUSE:Factory/.kpmcore.new/kpmcore.changes 2017-06-21 
13:57:34.800083284 +0200
@@ -1,0 +2,7 @@
+Mon Jun 19 14:03:29 UTC 2017 - wba...@tmo.at
+
+- Update to 3.1.1
+  * Disables plasma removable device automounting before doing any
+tasks.
+
+---

Old:

  kpmcore-3.1.0.tar.xz

New:

  kpmcore-3.1.1.tar.xz



Other differences:
--
++ kpmcore.spec ++
--- /var/tmp/diff_new_pack.Dpw9l7/_old  2017-06-21 13:57:35.935923064 +0200
+++ /var/tmp/diff_new_pack.Dpw9l7/_new  2017-06-21 13:57:35.943921936 +0200
@@ -19,7 +19,7 @@
 %global sover 5
 %bcond_without lang
 Name:   kpmcore
-Version:3.1.0
+Version:3.1.1
 Release:0
 Summary:KDE Partition Manager core library
 License:GPL-3.0

++ kpmcore-3.1.0.tar.xz -> kpmcore-3.1.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/CMakeLists.txt 
new/kpmcore-3.1.1/CMakeLists.txt
--- old/kpmcore-3.1.0/CMakeLists.txt2017-06-01 14:31:01.0 +0200
+++ new/kpmcore-3.1.1/CMakeLists.txt2017-06-18 15:23:40.0 +0200
@@ -24,7 +24,7 @@
 set(QT_MIN_VERSION "5.7.0")
 set(VERSION_MAJOR "3")
 set(VERSION_MINOR "1")
-set(VERSION_RELEASE "0")
+set(VERSION_RELEASE "1")
 set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_RELEASE})
 set(SOVERSION "5")
 add_definitions(-D'VERSION="${VERSION}"') #"
@@ -47,6 +47,7 @@
 
 find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
   Core
+  DBus
   Gui
   Widgets
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/fr/kpmcore.po 
new/kpmcore-3.1.1/po/fr/kpmcore.po
--- old/kpmcore-3.1.0/po/fr/kpmcore.po  2017-06-01 14:30:50.0 +0200
+++ new/kpmcore-3.1.1/po/fr/kpmcore.po  2017-06-18 15:23:30.0 +0200
@@ -1886,7 +1886,7 @@
 msgstr "Désactiver la partition d'échange"
 
 #: fs/luks.cpp:165
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@title:menu"
 msgid "Decrypt"
 msgstr "Déchiffrer"
@@ -4050,25 +4050,25 @@
 msgstr ""
 
 #: util/helpers.cpp:97
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Volker Lanz"
 msgstr "Volker Lanz"
 
 #: util/helpers.cpp:97
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Former maintainer"
 msgstr "Mainteneur précédent"
 
 #: util/helpers.cpp:98
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Andrius Štikonas"
 msgstr "Andrius Štikonas"
 
 #: util/helpers.cpp:98
-#, fuzzy, kde-kuit-format
+#, kde-kuit-format
 msgctxt "@info:credit"
 msgid "Maintainer"
 msgstr "Mainteneur"
@@ -4080,9 +4080,7 @@
 msgstr ""
 
 #: util/helpers.cpp:99
-#, fuzzy, kde-format
-#| msgctxt "@info:credit"
-#| msgid "Former maintainer"
+#, kde-format
 msgctxt "@info:credit"
 msgid "Calamares maintainer"
 msgstr "Mainteneur précédent"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/gl/kpmcore.po 
new/kpmcore-3.1.1/po/gl/kpmcore.po
--- old/kpmcore-3.1.0/po/gl/kpmcore.po  2017-06-01 14:30:51.0 +0200
+++ new/kpmcore-3.1.1/po/gl/kpmcore.po  2017-06-18 15:23:30.0 +0200
@@ -12,7 +12,7 @@
 "Project-Id-Version: partitionmanager\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n;
 "POT-Creation-Date: 2017-06-01 03:15+0200\n"
-"PO-Revision-Date: 2017-02-03 17:05+0100\n"
+"PO-Revision-Date: 2017-06-11 09:14+0100\n"
 "Last-Translator: Adrián Chaves Fernández (Gallaecio) \n"
 "Language-Team: Galician \n"
@@ -1576,7 +1576,7 @@
 #, kde-kuit-format
 msgctxt "@info:progress"
 msgid "Setting label for partition %1 to %2"
-msgstr "Pon a etiqueta da partición %1 como «%2»"
+msgstr "Pon a etiqueta da partición %1 como %2"
 
 #: fs/filesystem.cpp:384
 #, kde-kuit-format
@@ -2447,7 +2447,7 @@
 "because there is no support for it."
 msgstr ""
 "Non é posíbel cambiar o tamaño do sistema de ficheiros da partición "
-"%1 porque non hai soporte para el."
+"%1 porque non hai compatibilidade con el."
 
 #: jobs/resizefilesystemjob.cpp:126
 #, kde-kuit-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kpmcore-3.1.0/po/sr/kpmcore.po 

commit perl-Params-Validate for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Params-Validate for 
openSUSE:Factory checked in at 2017-06-21 13:57:19

Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New)


Package is "perl-Params-Validate"

Wed Jun 21 13:57:19 2017 rev:44 rq:504926 version:1.29

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes
2017-05-31 12:17:42.045690930 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes
   2017-06-21 13:57:19.842193217 +0200
@@ -1,0 +2,10 @@
+Wed Jun 14 06:05:11 UTC 2017 - co...@suse.com
+
+- updated to 1.29
+   see /usr/share/doc/packages/perl-Params-Validate/Changes
+
+  1.292017-06-11
+  
+  - Fixes for MSVC compilation. Patch by Andy Grundman. PR #15.
+
+---

Old:

  Params-Validate-1.28.tar.gz

New:

  Params-Validate-1.29.tar.gz



Other differences:
--
++ perl-Params-Validate.spec ++
--- /var/tmp/diff_new_pack.jjFVWT/_old  2017-06-21 13:57:20.526096748 +0200
+++ /var/tmp/diff_new_pack.jjFVWT/_new  2017-06-21 13:57:20.530096183 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Params-Validate
-Version:1.28
+Version:1.29
 Release:0
 %define cpan_name Params-Validate
 Summary:Validate method/function parameters
@@ -38,10 +38,15 @@
 %{perl_requires}
 
 %description
-The Params::Validate module allows you to validate method or function call
-parameters to an arbitrary level of specificity. At the simplest level, it
-is capable of validating the required parameters were given and that no
-unspecified additional parameters were passed in.
+*I would recommend you consider using Params::ValidationCompiler instead.
+That module, despite being pure Perl, is _significantly_ faster than this
+one, at the cost of having to adopt a type system such as Specio,
+Type::Tiny, or the one shipped with Moose*.
+
+This module allows you to validate method or function call parameters to an
+arbitrary level of specificity. At the simplest level, it is capable of
+validating the required parameters were given and that no unspecified
+additional parameters were passed in.
 
 It is also capable of determining that a parameter is of a specific type,
 that it is an object of a certain class hierarchy, that it possesses

++ Params-Validate-1.28.tar.gz -> Params-Validate-1.29.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-Validate-1.28/Build.PL 
new/Params-Validate-1.29/Build.PL
--- old/Params-Validate-1.28/Build.PL   2017-05-06 02:34:03.0 +0200
+++ new/Params-Validate-1.29/Build.PL   2017-06-11 20:04:06.0 +0200
@@ -20,7 +20,7 @@
 "Ilya Martynov "
   ],
   "dist_name" => "Params-Validate",
-  "dist_version" => "1.28",
+  "dist_version" => "1.29",
   "license" => "artistic_2",
   "module_name" => "Params::Validate",
   "recursive_test_files" => 1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-Validate-1.28/Changes 
new/Params-Validate-1.29/Changes
--- old/Params-Validate-1.28/Changes2017-05-06 02:34:03.0 +0200
+++ new/Params-Validate-1.29/Changes2017-06-11 20:04:06.0 +0200
@@ -1,3 +1,8 @@
+1.292017-06-11
+
+- Fixes for MSVC compilation. Patch by Andy Grundman. PR #15.
+
+
 1.282017-05-05
 
 - Removed the broken Makefile.PL that was accidentally being shipped with this
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-Validate-1.28/META.json 
new/Params-Validate-1.29/META.json
--- old/Params-Validate-1.28/META.json  2017-05-06 02:34:03.0 +0200
+++ new/Params-Validate-1.29/META.json  2017-06-11 20:04:06.0 +0200
@@ -108,19 +108,19 @@
"provides" : {
   "Params::Validate" : {
  "file" : "lib/Params/Validate.pm",
- "version" : "1.28"
+ "version" : "1.29"
   },
   "Params::Validate::Constants" : {
  "file" : "lib/Params/Validate/Constants.pm",
- "version" : "1.28"
+ "version" : "1.29"
   },
   "Params::Validate::PP" : {
  "file" : "lib/Params/Validate/PP.pm",
- "version" : "1.28"
+ "version" : "1.29"
   },
   "Params::Validate::XS" : {
  "file" : "lib/Params/Validate/XS.pm",
- "version" : "1.28"
+ "version" : "1.29"
   }
},
"release_status" : "stable",
@@ -136,7 +136,7 @@
  "web" : "https://github.com/houseabsolute/Params-Validate;
   }
},
-   "version" : "1.28",
+   "version" : 

commit tpm2.0-tools for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package tpm2.0-tools for openSUSE:Factory 
checked in at 2017-06-21 13:57:31

Comparing /work/SRC/openSUSE:Factory/tpm2.0-tools (Old)
 and  /work/SRC/openSUSE:Factory/.tpm2.0-tools.new (New)


Package is "tpm2.0-tools"

Wed Jun 21 13:57:31 2017 rev:5 rq:505011 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/tpm2.0-tools/tpm2.0-tools.changes
2017-06-04 02:00:03.658235830 +0200
+++ /work/SRC/openSUSE:Factory/.tpm2.0-tools.new/tpm2.0-tools.changes   
2017-06-21 13:57:32.304435316 +0200
@@ -1,0 +2,6 @@
+Tue Jun 20 08:35:29 UTC 2017 - matthias.gerst...@suse.com
+
+- 0001-tpm2_listpcrs-use-TPM2_GetCapability-to-determine-PC.patch: fixed
+  tpm2_listpcrs aborting saying "too much pcrs to get!" (bnc#1044419)
+
+---

New:

  0001-tpm2_listpcrs-use-TPM2_GetCapability-to-determine-PC.patch



Other differences:
--
++ tpm2.0-tools.spec ++
--- /var/tmp/diff_new_pack.azxViM/_old  2017-06-21 13:57:32.840359719 +0200
+++ /var/tmp/diff_new_pack.azxViM/_new  2017-06-21 13:57:32.844359155 +0200
@@ -26,6 +26,9 @@
 Source0:https://github.com/01org/tpm2.0-tools/archive/%{version}.zip
 Patch0: tpm2.0-tools-fix-hardening.patch
 Patch1: tpm2.0-tools-fix-gcc7.patch
+# this fixes an error with an unexpectedly large number of PCRS (bnc#1044419)
+# there's no release containing this fix yet
+Patch2: 0001-tpm2_listpcrs-use-TPM2_GetCapability-to-determine-PC.patch
 BuildRequires:  autoconf-archive
 BuildRequires:  automake
 BuildRequires:  gcc-c++
@@ -48,6 +51,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 bash ./bootstrap

++ 0001-tpm2_listpcrs-use-TPM2_GetCapability-to-determine-PC.patch ++
>From c2586d4116b29436baa6608c5c3a222aae8bf193 Mon Sep 17 00:00:00 2001
From: Jerry Snitselaar 
Date: Mon, 15 May 2017 14:01:24 -0700
Subject: [PATCH] tpm2_listpcrs: use TPM2_GetCapability to determine PCRs to
 read

Allow TPM to tell us PCRs that are available to be read in a bank
instead of assuming there will be 24. This resolves an issue on
a system where in the bios you can choose between hash functions
(sha1 and sha256 in this case). Both will show up as supported,
but when it tries reading the bank that isn't selected in the bios
it makes no progress, and then fails saying that there are too many
PCRs to read.

This consolidates the pcr_selections init code into one function.

Also a minor change to show_pcr_values to use sizeofSelect to
determine loop iteration instead of hardcoding 24.

Signed-off-by: Jerry Snitselaar 
---
 tools/tpm2_listpcrs.c | 55 +--
 1 file changed, 27 insertions(+), 28 deletions(-)

diff --git a/tools/tpm2_listpcrs.c b/tools/tpm2_listpcrs.c
index f50c200..42bb8c6 100644
--- a/tools/tpm2_listpcrs.c
+++ b/tools/tpm2_listpcrs.c
@@ -173,38 +173,35 @@ static bool read_pcr_values(listpcr_context *context) {
 return true;
 }
 
-static void init_pcr_selection_from_algorithm(TPMI_ALG_HASH alg_id,
-TPML_PCR_SELECTION *pcr_selections) {
+static bool init_pcr_selection(TPMI_ALG_HASH alg_id, listpcr_context *context) 
{
 
-pcr_selections->count = 1;
-pcr_selections->pcrSelections[0].hash = alg_id;
-set_pcr_select_size(_selections->pcrSelections[0], 3);
-clear_pcr_select_bits(_selections->pcrSelections[0]);
+TPMI_YES_NO moreData;
+TPMS_CAPABILITY_DATA cap_data;
+TPML_PCR_SELECTION *pcr_sel = >pcr_selections;
+UINT32 rval, i, j;
 
-UINT32 pcr_id;
-for (pcr_id = 0; pcr_id < 24; pcr_id++) {
-set_pcr_select_bit(_selections->pcrSelections[0], pcr_id);
+rval = Tss2_Sys_GetCapability(context->sapi_context, 0, TPM_CAP_PCRS, 0, 
1, , _data, 0);
+if (rval != TPM_RC_SUCCESS) {
+LOG_ERR("GetCapability: Get PCR allocation status Error. TPM 
Error:0x%x..\n", rval);
+return false;
 }
-}
 
-/* XXX Could this internally call init_pcr_selection_from_algorithm to reduce 
duplicate code? */
-static void init_pcr_selection_all(tpm2_algorithm *algorithm,
-TPML_PCR_SELECTION *pcr_selections) {
+pcr_sel->count = 0;
 
-pcr_selections->count = 0;
+for (i = 0; i < cap_data.data.assignedPCR.count; i++) {
+if (alg_id && (cap_data.data.assignedPCR.pcrSelections[i].hash != 
alg_id))
+continue;
+pcr_sel->pcrSelections[pcr_sel->count].hash = 
cap_data.data.assignedPCR.pcrSelections[i].hash;
+set_pcr_select_size(_sel->pcrSelections[pcr_sel->count], 
cap_data.data.assignedPCR.pcrSelections[i].sizeofSelect);
+for (j = 0; j < pcr_sel->pcrSelections[pcr_sel->count].sizeofSelect; 
j++)
+ 

commit perl-Type-Tiny for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Type-Tiny for openSUSE:Factory 
checked in at 2017-06-21 13:57:13

Comparing /work/SRC/openSUSE:Factory/perl-Type-Tiny (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Type-Tiny.new (New)


Package is "perl-Type-Tiny"

Wed Jun 21 13:57:13 2017 rev:5 rq:504923 version:1.002001

Changes:

--- /work/SRC/openSUSE:Factory/perl-Type-Tiny/perl-Type-Tiny.changes
2017-06-09 15:58:25.870999261 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Type-Tiny.new/perl-Type-Tiny.changes   
2017-06-21 13:57:16.230702648 +0200
@@ -1,0 +2,18 @@
+Wed Jun 14 06:28:35 UTC 2017 - co...@suse.com
+
+- updated to 1.002001
+   see /usr/share/doc/packages/perl-Type-Tiny/Changes
+
+  1.002001 2017-06-08
+  
+   [ Test Suite ]
+   - Skip t/30-integration/Moose/native-attribute-traits.t on older Moose
+ because Test::Moose is broken.
+  
+   [ Packaging ]
+   - Ref::Util::XS 0.100 should be recommended, not 0.200 (which doesn't
+ exist yet).
+ Fixes RT#121981.
+ 
+
+---

Old:

  Type-Tiny-1.002000.tar.gz

New:

  Type-Tiny-1.002001.tar.gz



Other differences:
--
++ perl-Type-Tiny.spec ++
--- /var/tmp/diff_new_pack.GSNfyP/_old  2017-06-21 13:57:17.594510272 +0200
+++ /var/tmp/diff_new_pack.GSNfyP/_new  2017-06-21 13:57:17.594510272 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Type-Tiny
-Version:1.002000
+Version:1.002001
 Release:0
 %define cpan_name Type-Tiny
 Summary:Tiny, yet Moo(Se)-Compatible Type Constraint
@@ -35,7 +35,7 @@
 Requires:   perl(Exporter::Tiny) >= 0.026
 Recommends: perl(Devel::LexAlias) >= 0.05
 Recommends: perl(Devel::StackTrace)
-Recommends: perl(Ref::Util::XS) >= 0.200
+Recommends: perl(Ref::Util::XS) >= 0.100
 Recommends: perl(Regexp::Util) >= 0.003
 Recommends: perl(Sub::Util)
 Recommends: perl(Type::Tie)

++ Type-Tiny-1.002000.tar.gz -> Type-Tiny-1.002001.tar.gz ++
 2763 lines of diff (skipped)




commit pandoc for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package pandoc for openSUSE:Factory checked 
in at 2017-06-21 13:57:01

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


Package is "pandoc"

Wed Jun 21 13:57:01 2017 rev:20 rq:504689 version:1.19.2.1

Changes:

--- /work/SRC/openSUSE:Factory/pandoc/pandoc.changes2017-06-09 
15:57:48.720242748 +0200
+++ /work/SRC/openSUSE:Factory/.pandoc.new/pandoc.changes   2017-06-21 
13:57:03.512496657 +0200
@@ -6,0 +7,5 @@
+Wed May 31 14:06:49 UTC 2017 - psim...@suse.com
+
+- Update to version 1.19.2.1 revision 4.
+
+---



Other differences:
--
++ pandoc.spec ++
--- /var/tmp/diff_new_pack.E6lPo0/_old  2017-06-21 13:57:04.760320641 +0200
+++ /var/tmp/diff_new_pack.E6lPo0/_new  2017-06-21 13:57:04.764320077 +0200
@@ -27,7 +27,7 @@
 Group:  Productivity/Publishing/Other
 Url:https://hackage.haskell.org/package/%{name}
 Source0:
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{name}-%{version}/revision/3.cabal#/%{name}.cabal
+Source1:
https://hackage.haskell.org/package/%{name}-%{version}/revision/4.cabal#/%{name}.cabal
 Source10:   pandoc-pdf.readme
 BuildRequires:  chrpath
 BuildRequires:  fdupes

++ pandoc.cabal ++
--- /var/tmp/diff_new_pack.E6lPo0/_old  2017-06-21 13:57:04.864305973 +0200
+++ /var/tmp/diff_new_pack.E6lPo0/_new  2017-06-21 13:57:04.868305409 +0200
@@ -1,6 +1,6 @@
 Name:pandoc
 Version: 1.19.2.1
-x-revision: 3
+x-revision: 4
 Cabal-Version:   >= 1.10
 Build-Type:  Custom
 License: GPL
@@ -555,6 +555,6 @@
   Build-Depends:   pandoc,
base >= 4.2 && < 5,
syb >= 0.1 && < 0.8,
-   criterion >= 1.0 && < 1.2
+   criterion >= 1.0 && < 1.3
   Ghc-Options:   -rtsopts -Wall -fno-warn-unused-do-bind
   Default-Language: Haskell98




commit perl-Test2-Suite for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Test2-Suite for 
openSUSE:Factory checked in at 2017-06-21 13:57:22

Comparing /work/SRC/openSUSE:Factory/perl-Test2-Suite (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Test2-Suite.new (New)


Package is "perl-Test2-Suite"

Wed Jun 21 13:57:22 2017 rev:2 rq:504927 version:0.72

Changes:

--- /work/SRC/openSUSE:Factory/perl-Test2-Suite/perl-Test2-Suite.changes
2017-06-01 16:34:32.655803294 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Test2-Suite.new/perl-Test2-Suite.changes   
2017-06-21 13:57:25.269427662 +0200
@@ -1,0 +2,18 @@
+Sun Jun 18 06:26:13 UTC 2017 - co...@suse.com
+
+- updated to 0.72
+   see /usr/share/doc/packages/perl-Test2-Suite/Changes
+
+  0.72  2017-06-17 21:48:14-07:00 America/Los_Angeles
+  
+  - No change since last trial
+  
+  0.71  2017-06-10 13:40:27-07:00 America/Los_Angeles (TRIAL RELEASE)
+  
+  - Introduce Test2::V# bundles
+  - Deprecate Test2::Bundle::Extended
+  - Test2::V0 added
+  - Fix Test2::Mock doesn't accept non-ref values (Mike Raynham)
+  - Fix isa_ok overload issue (Mike Raynham)
+
+---

Old:

  Test2-Suite-0.70.tar.gz

New:

  Test2-Suite-0.72.tar.gz



Other differences:
--
++ perl-Test2-Suite.spec ++
--- /var/tmp/diff_new_pack.trlNPB/_old  2017-06-21 13:57:25.841346987 +0200
+++ /var/tmp/diff_new_pack.trlNPB/_new  2017-06-21 13:57:25.841346987 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Test2-Suite
-Version:0.70
+Version:0.72
 Release:0
 %define cpan_name Test2-Suite
 Summary:Distribution with a rich set of tools built upon the Test2

++ Test2-Suite-0.70.tar.gz -> Test2-Suite-0.72.tar.gz ++
 2026 lines of diff (skipped)




commit perl-Log-Dispatch for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Log-Dispatch for 
openSUSE:Factory checked in at 2017-06-21 13:57:25

Comparing /work/SRC/openSUSE:Factory/perl-Log-Dispatch (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Log-Dispatch.new (New)


Package is "perl-Log-Dispatch"

Wed Jun 21 13:57:25 2017 rev:41 rq:504930 version:2.65

Changes:

--- /work/SRC/openSUSE:Factory/perl-Log-Dispatch/perl-Log-Dispatch.changes  
2017-06-09 15:56:29.627406089 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Log-Dispatch.new/perl-Log-Dispatch.changes 
2017-06-21 13:57:26.373271955 +0200
@@ -1,0 +2,21 @@
+Wed Jun 14 05:47:36 UTC 2017 - co...@suse.com
+
+- updated to 2.65
+   see /usr/share/doc/packages/perl-Log-Dispatch/Changes
+
+  2.65 2017-06-11
+  
+  - When Log::Dispatch::File is asked to chmod a file and that fails, show the
+requested permissions in octal. Patch by Carsten Grohmann. GitHub #46.
+  
+  
+  2.64 2017-02-25 (TRIAL RELEASE)
+  
+  - Improve level validation and canonicalization logic. Patch by Kerin Millar,
+minor changes and tests by Kivanc Yazan. Github #42.
+  
+  - The log_and_die and log_and_croak methods are now identical, as we set
+@CARP_NOT for Log::Dispatch to exclude the Log::Dispatch package. You can
+still explicitly pass carp_level to log_and_croak.
+
+---

Old:

  Log-Dispatch-2.63.tar.gz

New:

  Log-Dispatch-2.65.tar.gz



Other differences:
--
++ perl-Log-Dispatch.spec ++
--- /var/tmp/diff_new_pack.x5xSKN/_old  2017-06-21 13:57:27.549106094 +0200
+++ /var/tmp/diff_new_pack.x5xSKN/_new  2017-06-21 13:57:27.553105530 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Log-Dispatch
-Version:2.63
+Version:2.65
 Release:0
 %define cpan_name Log-Dispatch
 Summary:Dispatches messages to one or more outputs

++ Log-Dispatch-2.63.tar.gz -> Log-Dispatch-2.65.tar.gz ++
 4289 lines of diff (skipped)




commit tttool for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package tttool for openSUSE:Factory checked 
in at 2017-06-21 13:57:04

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


Package is "tttool"

Wed Jun 21 13:57:04 2017 rev:2 rq:504690 version:1.7.0.3

Changes:

--- /work/SRC/openSUSE:Factory/tttool/tttool.changes2017-05-09 
18:15:04.179828910 +0200
+++ /work/SRC/openSUSE:Factory/.tttool.new/tttool.changes   2017-06-21 
13:57:05.232254071 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:41 UTC 2017 - psim...@suse.com
+
+- Update to version 1.7.0.3.
+
+---

Old:

  tttool-1.7.0.2.tar.gz

New:

  tttool-1.7.0.3.tar.gz



Other differences:
--
++ tttool.spec ++
--- /var/tmp/diff_new_pack.nLHBr5/_old  2017-06-21 13:57:06.036140676 +0200
+++ /var/tmp/diff_new_pack.nLHBr5/_new  2017-06-21 13:57:06.044139548 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   tttool
-Version:1.7.0.2
+Version:1.7.0.3
 Release:0
 Summary:Working with files for the Tiptoi® pen
 License:MIT
@@ -53,7 +53,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-The Ravensburger Tiptoi® pen is programmed via special files. Their file format
+The Ravensburger Tiptoi pen is programmed via special files. Their file format
 has been reverse engineered; this is a tool to analyse and create such files.
 
 %prep

++ tttool-1.7.0.2.tar.gz -> tttool-1.7.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tttool-1.7.0.2/src/TextToSpeech.hs 
new/tttool-1.7.0.3/src/TextToSpeech.hs
--- old/tttool-1.7.0.2/src/TextToSpeech.hs  2017-04-17 00:08:07.0 
+0200
+++ new/tttool-1.7.0.3/src/TextToSpeech.hs  2017-06-09 22:02:03.0 
+0200
@@ -51,12 +51,22 @@
 l = case lang of
 Language s-> s
 
+say :: Language -> FilePath -> String -> (String, [String])
+say lang tmp txt =
+   ("say", ["-o", tmp, "--data-format=LEF32@8000", "-v", l, txt])
+  where
+   l = case lang of
+   Language "en" -> "Alex"
+   Language "de" -> "Anna"
+   Language "fr" -> "Thomas"
+   Language s-> error $ "No voice for language \"" ++ s ++ "\" 
known."
 
 engines :: FilePath -> Language -> FilePath -> String -> [(String, [String])]
 engines myDir l ft txt =
 [ pico l ft txt
 , espeak l ft txt
 , espeak_contrib myDir l ft txt
+, say l ft txt
 ]
 
 oggenc :: FilePath -> FilePath -> (String, [String])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tttool-1.7.0.2/tttool.cabal 
new/tttool-1.7.0.3/tttool.cabal
--- old/tttool-1.7.0.2/tttool.cabal 2017-04-17 00:08:07.0 +0200
+++ new/tttool-1.7.0.3/tttool.cabal 2017-06-09 22:02:03.0 +0200
@@ -1,5 +1,5 @@
 name:tttool
-version: 1.7.0.2
+version: 1.7.0.3
 synopsis:Working with files for the Tiptoi® pen
 description: The Ravensburger Tiptoi® pen is programmed via special
  files. Their file format has been reverse engineered; this
@@ -10,7 +10,7 @@
 license-file:LICENSE
 author:  Joachim Breitner
 maintainer:  m...@joachim-breitner.de
-copyright:   2013-2015 Joachim Breitner
+copyright:   2013-2017 Joachim Breitner
 build-type:  Simple
 extra-source-files:  README.md
 cabal-version:   >=1.10
@@ -71,7 +71,7 @@
 yaml== 0.8.*,
 HPDF>= 1.4.10   && < 1.5,
 split   == 0.2.*,
-optparse-applicative == 0.13.*,
+optparse-applicative >= 0.13 && < 0.15,
 spool   == 0.1.*,
 zlib>= 0.5  && < 0.7,
 natural-sort >= 0.1 && < 0.2




commit perl-Perl-Critic for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Perl-Critic for 
openSUSE:Factory checked in at 2017-06-21 13:57:17

Comparing /work/SRC/openSUSE:Factory/perl-Perl-Critic (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new (New)


Package is "perl-Perl-Critic"

Wed Jun 21 13:57:17 2017 rev:22 rq:504925 version:1.128

Changes:

--- /work/SRC/openSUSE:Factory/perl-Perl-Critic/perl-Perl-Critic.changes
2015-08-27 08:56:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Perl-Critic.new/perl-Perl-Critic.changes   
2017-06-21 13:57:18.546376003 +0200
@@ -1,0 +2,55 @@
+Wed Jun 14 06:06:20 UTC 2017 - co...@suse.com
+
+- updated to 1.128
+   see /usr/share/doc/packages/perl-Perl-Critic/Changes
+
+  1.128Sat Jun 10 22:31:28 CDT 2017
+  
+  Official release.  No changes since 1.127_02.
+  
+  1.127_02 Tue May 23 18:31:59 CDT 2017
+  
+  Developer release leading up to 1.128.
+  
+  [Bug Fixes]
+  * PPI misparsing a module caused an incorrect "Must end with a
+recognizable true value."  This is fixed by upgrading to PPI
+1.224. (GH #696, GH #607)
+  * A test would fail under the upcoming Perl 5.26 that omits the current
+directory from @INC.  Thanks, Kent Fredric.
+  * Fixed an invalid test in the RequireBarewordsIncludes test.  Thanks,
+Christian Walde. (GH #751)
+  * If an element contained blank lines then the source "%r" displayed
+for a violation was wrong. Thanks, Sawyer X. (GH #702, #734)
+  
+  [Dependencies]
+  Perl::Critic now requires PPI 1.224.  PPI is the underlying Perl parser
+  on which Perl::Critic is built, and 1.224 introduces many parsing fixes
+  such as:
+  * Fixes for dot-in-@INC.
+  * Parse left side of => as bareword even if it looks like a keyword or 
op.
+  * $::x now works.
+  * Higher accuracy when deciding whether certain characters are operators 
or
+variable type casts (*&% etc.).
+  * Subroutine attributes parsed correctly.
+  
+  [Performance Enhancements]
+  * Sped up BuiltinFunctions::ProhibitUselessTopic ~7%.  Thanks, James
+Raspass. (GH #656)
+  
+  [Documentation]
+  * Fixed incorrect explanation of capture variables in
+ProhibitCaptureWithoutTest.  Thanks, Felipe Gasper.
+  * Fixed incorrect links. Thanks, Glenn Fowler.
+  * Fixed incorrect example for returning a sorted list.  Thanks, 
@daviding58.
+  * Fixed invalid POD.  Thanks, Jakub Wilk. (GH #735)
+  * Updated docs on ProhibitYadaOperator.  Thanks, Stuart A Johnston. (GH 
#662)
+  * Removed all the references to the old mailing list and code repository
+at tigris.org.  (GH #757)
+  
+  
+  1.127_01 Sun May 21 21:57:16 CDT 2017
+  
+  Removed from CPAN because it did not get indexed correctly.
+
+---

Old:

  Perl-Critic-1.126.tar.gz

New:

  Perl-Critic-1.128.tar.gz



Other differences:
--
++ perl-Perl-Critic.spec ++
--- /var/tmp/diff_new_pack.sZKhS8/_old  2017-06-21 13:57:19.346263173 +0200
+++ /var/tmp/diff_new_pack.sZKhS8/_new  2017-06-21 13:57:19.346263173 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Perl-Critic
 #
-# 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
@@ -17,14 +17,14 @@
 
 
 Name:   perl-Perl-Critic
-Version:1.126
+Version:1.128
 Release:0
 %define cpan_name Perl-Critic
 Summary:Critique Perl source code for best-practices
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/Perl-Critic/
-Source0:
http://www.cpan.org/authors/id/T/TH/THALJEF/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -41,12 +41,12 @@
 BuildRequires:  perl(List::MoreUtils) >= 0.19
 BuildRequires:  perl(Module::Build) >= 0.402400
 BuildRequires:  perl(Module::Pluggable) >= 3.1
-BuildRequires:  perl(PPI) >= 1.220
-BuildRequires:  perl(PPI::Document) >= 1.220
-BuildRequires:  perl(PPI::Document::File) >= 1.220
-BuildRequires:  perl(PPI::Node) >= 1.220
-BuildRequires:  perl(PPI::Token::Quote::Single) >= 1.220
-BuildRequires:  perl(PPI::Token::Whitespace) >= 1.220
+BuildRequires:  perl(PPI) >= 1.224
+BuildRequires:  perl(PPI::Document) >= 1.224
+BuildRequires:  

commit hpack for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package hpack for openSUSE:Factory checked 
in at 2017-06-21 13:56:58

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


Package is "hpack"

Wed Jun 21 13:56:58 2017 rev:7 rq:504688 version:0.17.1

Changes:

--- /work/SRC/openSUSE:Factory/hpack/hpack.changes  2017-04-11 
09:48:52.493621348 +0200
+++ /work/SRC/openSUSE:Factory/.hpack.new/hpack.changes 2017-06-21 
13:57:00.70846 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:38 UTC 2017 - psim...@suse.com
+
+- Update to version 0.17.1.
+
+---

Old:

  hpack-0.17.0.tar.gz

New:

  hpack-0.17.1.tar.gz



Other differences:
--
++ hpack.spec ++
--- /var/tmp/diff_new_pack.Bk4OUd/_old  2017-06-21 13:57:01.616764066 +0200
+++ /var/tmp/diff_new_pack.Bk4OUd/_new  2017-06-21 13:57:01.628762374 +0200
@@ -19,7 +19,7 @@
 %global pkg_name hpack
 %bcond_with tests
 Name:   %{pkg_name}
-Version:0.17.0
+Version:0.17.1
 Release:0
 Summary:An alternative format for Haskell packages
 License:MIT

++ hpack-0.17.0.tar.gz -> hpack-0.17.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hpack-0.17.0/hpack.cabal new/hpack-0.17.1/hpack.cabal
--- old/hpack-0.17.0/hpack.cabal2017-01-30 02:24:20.0 +0100
+++ new/hpack-0.17.1/hpack.cabal2017-06-08 05:34:06.0 +0200
@@ -1,9 +1,9 @@
--- This file has been generated from package.yaml by hpack version 0.15.0.
+-- This file has been generated from package.yaml by hpack version 0.17.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:   hpack
-version:0.17.0
+version:0.17.1
 synopsis:   An alternative format for Haskell packages
 description:See README at 
 category:   Development
@@ -76,7 +76,7 @@
   main-is: Spec.hs
   hs-source-dirs:
   test
-, src
+  src
   ghc-options: -Wall
   cpp-options: -DTEST
   build-depends:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hpack-0.17.0/src/Hpack/Config.hs 
new/hpack-0.17.1/src/Hpack/Config.hs
--- old/hpack-0.17.0/src/Hpack/Config.hs2017-01-30 00:09:54.0 
+0100
+++ new/hpack-0.17.1/src/Hpack/Config.hs2017-06-08 05:34:06.0 
+0200
@@ -792,7 +792,7 @@
   if exists
 then do
   src <- canonicalizePath (dir  src_)
-  removeSetup src . toModules <$> getFilesRecursive src
+  removeSetup src . toModules <$> getModuleFilesRecursive src
 else return []
   where
 toModules :: [[FilePath]] -> [String]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hpack-0.17.0/src/Hpack/Util.hs 
new/hpack-0.17.1/src/Hpack/Util.hs
--- old/hpack-0.17.0/src/Hpack/Util.hs  2017-01-24 15:56:26.0 +0100
+++ new/hpack-0.17.1/src/Hpack/Util.hs  2017-06-08 05:34:06.0 +0200
@@ -8,7 +8,7 @@
 , LdOption
 , parseMain
 , toModule
-, getFilesRecursive
+, getModuleFilesRecursive
 , tryReadFile
 , expandGlobs
 , sort
@@ -84,13 +84,13 @@
 stripSuffix :: String -> String -> Maybe String
 stripSuffix suffix x = reverse <$> stripPrefix (reverse suffix) (reverse x)
 
-getFilesRecursive :: FilePath -> IO [[String]]
-getFilesRecursive baseDir = go []
+getModuleFilesRecursive :: FilePath -> IO [[String]]
+getModuleFilesRecursive baseDir = go []
   where
 go :: [FilePath] -> IO [[FilePath]]
 go dir = do
   c <- map ((dir ++) . return) . filter (`notElem` [".", ".."]) <$> 
getDirectoryContents (pathTo dir)
-  subdirsFiles  <- filterM (doesDirectoryExist . pathTo) c >>= mapM go
+  subdirsFiles  <- filterM (doesDirectoryExist . pathTo) c >>= mapM go . 
filter isModule
   files <- filterM (doesFileExist . pathTo) c
   return (files ++ concat subdirsFiles)
   where
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hpack-0.17.0/test/Hpack/UtilSpec.hs 
new/hpack-0.17.1/test/Hpack/UtilSpec.hs
--- old/hpack-0.17.0/test/Hpack/UtilSpec.hs 2017-01-09 22:10:01.0 
+0100
+++ new/hpack-0.17.1/test/Hpack/UtilSpec.hs 2017-06-08 05:34:06.0 
+0200
@@ -49,19 +49,28 @@
 it "rejects invalid module names" $ do
   toModule ["resources", "hello.hs"] `shouldBe` Nothing
 
-  describe "getFilesRecursive" $ do
-it "gets all files from given directory and all its subdirectories" $ do
-  inTempDirectoryNamed "test" $ do
+  describe "getModuleFilesRecursive" $ do
+it "gets all files from given directory" $ do
+  inTempDirectory $ do
 touch 

commit ghc-zip-archive for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-zip-archive"

Wed Jun 21 13:56:55 2017 rev:8 rq:504687 version:0.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-zip-archive/ghc-zip-archive.changes  
2017-06-04 01:56:17.538179552 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-zip-archive.new/ghc-zip-archive.changes 
2017-06-21 13:56:58.085262214 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:33 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.1.
+
+---

Old:

  zip-archive-0.3.0.6.tar.gz

New:

  zip-archive-0.3.1.tar.gz



Other differences:
--
++ ghc-zip-archive.spec ++
--- /var/tmp/diff_new_pack.HEhoJ2/_old  2017-06-21 13:56:58.793162359 +0200
+++ /var/tmp/diff_new_pack.HEhoJ2/_new  2017-06-21 13:56:58.797161795 +0200
@@ -19,7 +19,7 @@
 %global pkg_name zip-archive
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.3.0.6
+Version:0.3.1
 Release:0
 Summary:Library for creating and modifying zip archives
 License:BSD-3-Clause

++ zip-archive-0.3.0.6.tar.gz -> zip-archive-0.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zip-archive-0.3.0.6/Main.hs 
new/zip-archive-0.3.1/Main.hs
--- old/zip-archive-0.3.0.6/Main.hs 1970-01-01 01:00:00.0 +0100
+++ new/zip-archive-0.3.1/Main.hs   2017-06-04 13:08:55.0 +0200
@@ -0,0 +1,90 @@
+
+-- Zip.hs
+-- Copyright (c) 2008 John MacFarlane
+-- License : BSD3 (see LICENSE)
+--
+-- This is a demonstration of the use of the 'Codec.Archive.Zip' library.
+-- It duplicates some of the functionality of the 'zip' command-line
+-- program.
+
+
+import Codec.Archive.Zip
+import System.IO
+import qualified Data.ByteString.Lazy as B
+import System.Exit
+import System.Environment
+import System.Directory
+import System.Console.GetOpt
+import Control.Monad ( when )
+import Control.Applicative ( (<$>) )
+import Data.Version ( showVersion )
+import Paths_zip_archive ( version )
+import Debug.Trace ( traceShowId )
+
+data Flag
+  = Quiet
+  | Version
+  | Decompress
+  | Recursive
+  | Remove
+  | List
+  | Debug
+  | Help
+  deriving (Eq, Show, Read)
+
+options :: [OptDescr Flag]
+options =
+   [ Option ['d']   ["decompress"] (NoArg Decompress)"decompress (unzip)"
+   , Option ['r']   ["recursive"]  (NoArg Recursive) "recursive"
+   , Option ['R']   ["remove"] (NoArg Remove)"remove"
+   , Option ['l']   ["list"]   (NoArg List)  "list"
+   , Option ['v']   ["version"](NoArg Version)   "version"
+   , Option ['q']   ["quiet"]  (NoArg Quiet) "quiet"
+   , Option []  ["debug"]  (NoArg Debug) "debug output"
+   , Option ['h']   ["help"]   (NoArg Help)  "help"
+   ]
+
+main :: IO ()
+main = do
+  argv <- getArgs
+  progname <- getProgName
+  let header = "Usage: " ++ progname ++ " [OPTION...] archive files..."
+  (opts, args) <- case getOpt Permute options argv of
+  (o, _, _)  | Version `elem` o -> do
+putStrLn ("version " ++ showVersion version)
+exitWith ExitSuccess
+  (o, _, _)  | Help `elem` o-> error $ usageInfo header options
+  (o, (a:as), [])   -> return (o, a:as)
+  (_, _, errs)  -> error $ concat errs ++ "\n" ++ 
usageInfo header options
+  let verbosity = if Quiet `elem` opts then [] else [OptVerbose]
+  let debug = Debug `elem` opts
+  let cmd = case filter (`notElem` [Quiet, Help, Version, Debug]) opts of
+  []-> Recursive
+  (x:_) -> x
+  let (archivePath : files) = args
+  exists <- doesFileExist archivePath
+  archive <- if exists
+then toArchive <$> B.readFile archivePath
+else return emptyArchive
+  let showArchiveIfDebug x = if debug
+then traceShowId x
+else x
+  case cmd of
+   Decompress  -> extractFilesFromArchive verbosity $ showArchiveIfDebug 
archive
+   Remove  -> do tempDir <- getTemporaryDirectory
+ (tempArchivePath, tempArchive) <- openTempFile 
tempDir "zip"
+ B.hPut tempArchive $ fromArchive $ showArchiveIfDebug 
$
+  foldr deleteEntryFromArchive 

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

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-wai-middleware-crowd for 
openSUSE:Factory checked in at 2017-06-21 13:56:32

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


Package is "ghc-wai-middleware-crowd"

Wed Jun 21 13:56:32 2017 rev:3 rq:504682 version:0.1.4.2

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-wai-middleware-crowd/ghc-wai-middleware-crowd.changes
2017-04-11 09:48:37.367758078 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-wai-middleware-crowd.new/ghc-wai-middleware-crowd.changes
   2017-06-21 13:56:38.132076780 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:38 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.4.2 revision 1.
+
+---

New:

  wai-middleware-crowd.cabal



Other differences:
--
++ ghc-wai-middleware-crowd.spec ++
--- /var/tmp/diff_new_pack.1qcntB/_old  2017-06-21 13:56:38.819979746 +0200
+++ /var/tmp/diff_new_pack.1qcntB/_new  2017-06-21 13:56:38.823979182 +0200
@@ -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:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-authenticate-devel
@@ -73,6 +74,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ wai-middleware-crowd.cabal ++
name:wai-middleware-crowd
version: 0.1.4.2
x-revision: 1
synopsis:Middleware and utilities for using Atlassian Crowd 
authentication
description: See README
license: MIT
license-file:LICENSE
author:  Michael Snoyman
maintainer:  mich...@fpcomplete.com
category:Web
build-type:  Simple
extra-source-files:  README.md ChangeLog.md
cabal-version:   >=1.10

library
  exposed-modules: Network.Wai.Middleware.Crowd
  other-modules:   Paths_wai_middleware_crowd
   Network.Wai.OpenId
   Network.Wai.Approot
   Network.Wai.ClientSession
  build-depends:   base  >= 4.7 && < 5
 , resourcet >= 1.1
 , text  >= 1.1
 , http-client   >= 0.4
 , wai   >= 3.0 && < 4
 , authenticate  >= 1.3
 , bytestring>= 0.10
 , case-insensitive  >= 1.2
 , containers>= 0.5
 , http-types>= 0.8
 , blaze-builder >= 0.3
 , binary>= 0.7
 , base64-bytestring >= 1.0
 , time  >= 1.4
 , clientsession >= 0.9
 , cookie>= 0.4
 , http-client-tls   >= 0.2
 , unix-compat   >= 0.4
 , vault
  hs-source-dirs:  src
  default-language:Haskell2010

executable wai-crowd
  default-language:Haskell2010
  hs-source-dirs:  app
  main-is: wai-crowd.hs
  other-modules:   SimpleOptions
   Rdr2tls
  build-depends:   base
 , bytestring
 , clientsession
 , gitrev>= 1.0
 , http-client
 , http-client-tls
 , http-reverse-proxy>= 0.4
 , http-types
 , optparse-applicative  >= 0.11 && < 0.15
 , template-haskell
 , text
 , transformers
 , wai
 , wai-app-static
 , wai-extra
 , wai-middleware-crowd
 , warp
  ghc-options: -threaded -rtsopts -with-rtsopts=-N

source-repository head
  type: git
  location: https://github.com/fpco/wai-middleware-crowd



commit ghc-yesod-test for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-yesod-test for openSUSE:Factory 
checked in at 2017-06-21 13:56:51

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


Package is "ghc-yesod-test"

Wed Jun 21 13:56:51 2017 rev:3 rq:504686 version:1.5.6

Changes:

--- /work/SRC/openSUSE:Factory/ghc-yesod-test/ghc-yesod-test.changes
2017-04-17 10:25:55.677471194 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-yesod-test.new/ghc-yesod-test.changes   
2017-06-21 13:56:55.165674047 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:36 UTC 2017 - psim...@suse.com
+
+- Update to version 1.5.6.
+
+---

Old:

  yesod-test-1.5.5.tar.gz

New:

  yesod-test-1.5.6.tar.gz



Other differences:
--
++ ghc-yesod-test.spec ++
--- /var/tmp/diff_new_pack.HAJm5Q/_old  2017-06-21 13:56:56.221525110 +0200
+++ /var/tmp/diff_new_pack.HAJm5Q/_new  2017-06-21 13:56:56.229523982 +0200
@@ -19,7 +19,7 @@
 %global pkg_name yesod-test
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.5.5
+Version:1.5.6
 Release:0
 Summary:Integration testing for WAI/Yesod Applications
 License:MIT

++ yesod-test-1.5.5.tar.gz -> yesod-test-1.5.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-test-1.5.5/ChangeLog.md 
new/yesod-test-1.5.6/ChangeLog.md
--- old/yesod-test-1.5.5/ChangeLog.md   2017-02-08 10:19:49.0 +0100
+++ new/yesod-test-1.5.6/ChangeLog.md   2017-04-12 09:57:39.0 +0200
@@ -1,3 +1,8 @@
+## 1.5.6
+
+* Add assertNotEq.
+[#1375](https://github.com/yesodweb/yesod/pull/1375)
+
 ## 1.5.5
 
 * Fix warnings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-test-1.5.5/Yesod/Test.hs 
new/yesod-test-1.5.6/Yesod/Test.hs
--- old/yesod-test-1.5.5/Yesod/Test.hs  2017-02-05 13:38:01.0 +0100
+++ new/yesod-test-1.5.6/Yesod/Test.hs  2017-04-12 09:57:39.0 +0200
@@ -86,6 +86,7 @@
 
 -- * Assertions
 , assertEqual
+, assertNotEq
 , assertEqualNoShow
 , assertEq
 
@@ -335,6 +336,17 @@
   "First argument:  " ++ ppShow a ++ "\n" ++
   "Second argument: " ++ ppShow b ++ "\n"
 
+-- | Asserts that the two given values are not equal.
+--
+-- In case they are equal, error mesasge includes the values.
+--
+-- @since 1.5.6
+assertNotEq :: (Eq a, Show a) => String -> a -> a -> YesodExample site ()
+assertNotEq m a b =
+  liftIO $ HUnit.assertBool msg (a /= b)
+  where msg = "Assertion: " ++ m ++ "\n" ++
+  "Both arguments:  " ++ ppShow a ++ "\n"
+
 {-# DEPRECATED assertEqual "Use assertEq instead" #-}
 assertEqual :: (Eq a) => String -> a -> a -> YesodExample site ()
 assertEqual = assertEqualNoShow
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-test-1.5.5/yesod-test.cabal 
new/yesod-test-1.5.6/yesod-test.cabal
--- old/yesod-test-1.5.5/yesod-test.cabal   2017-02-08 10:19:42.0 
+0100
+++ new/yesod-test-1.5.6/yesod-test.cabal   2017-04-12 09:57:39.0 
+0200
@@ -1,5 +1,5 @@
 name:   yesod-test
-version:1.5.5
+version:1.5.6
 license:MIT
 license-file:   LICENSE
 author: Nubis 




commit ghc-yesod-static for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-yesod-static for 
openSUSE:Factory checked in at 2017-06-21 13:56:46

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


Package is "ghc-yesod-static"

Wed Jun 21 13:56:46 2017 rev:7 rq:504685 version:1.5.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-yesod-static/ghc-yesod-static.changes
2017-04-11 09:44:18.472330488 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-yesod-static.new/ghc-yesod-static.changes   
2017-06-21 13:56:48.430624082 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:36 UTC 2017 - psim...@suse.com
+
+- Update to version 1.5.3.
+
+---

Old:

  yesod-static-1.5.2.tar.gz

New:

  yesod-static-1.5.3.tar.gz



Other differences:
--
++ ghc-yesod-static.spec ++
--- /var/tmp/diff_new_pack.N8p7ek/_old  2017-06-21 13:56:51.698163168 +0200
+++ /var/tmp/diff_new_pack.N8p7ek/_new  2017-06-21 13:56:51.702162604 +0200
@@ -19,7 +19,7 @@
 %global pkg_name yesod-static
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.5.2
+Version:1.5.3
 Release:0
 Summary:Static file serving subsite for Yesod Web Framework
 License:MIT

++ yesod-static-1.5.2.tar.gz -> yesod-static-1.5.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-static-1.5.2/ChangeLog.md 
new/yesod-static-1.5.3/ChangeLog.md
--- old/yesod-static-1.5.2/ChangeLog.md 2017-02-08 10:18:54.0 +0100
+++ new/yesod-static-1.5.3/ChangeLog.md 2017-06-07 15:01:59.0 +0200
@@ -1,3 +1,8 @@
+## 1.5.3
+
+* Add `staticFilesMap` function
+* Add `staticFilesMergeMap` function
+
 ## 1.5.2
 
 * Fix test case for CRLF line endings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-static-1.5.2/Yesod/Static.hs 
new/yesod-static-1.5.3/Yesod/Static.hs
--- old/yesod-static-1.5.2/Yesod/Static.hs  2017-02-05 13:38:01.0 
+0100
+++ new/yesod-static-1.5.3/Yesod/Static.hs  2017-06-07 15:01:59.0 
+0200
@@ -51,6 +51,8 @@
   -- * Template Haskell helpers
 , staticFiles
 , staticFilesList
+, staticFilesMap
+, staticFilesMergeMap
 , publicFiles
   -- * Hashing
 , base64md5
@@ -62,6 +64,7 @@
 ) where
 
 import System.Directory
+import qualified System.FilePath as FP
 import Control.Monad
 import Data.FileEmbed (embedDir)
 
@@ -246,7 +249,7 @@
 -- files @\"static\/js\/jquery.js\"@ and
 -- @\"static\/css\/normalize.css\"@, you would use:
 --
--- > staticFilesList \"static\" [\"js\/jquery.js\", \"css\/normalize.css\"]
+-- > staticFilesList "static" ["js/jquery.js", "css/normalize.css"]
 --
 -- This can be useful when you have a very large number of static
 -- files, but only need to refer to a few of them from Haskell.
@@ -273,6 +276,53 @@
 publicFiles :: FilePath -> Q [Dec]
 publicFiles dir = mkStaticFiles' dir False
 
+-- | Similar to 'staticFilesList', but takes a mapping of
+-- unmunged names to fingerprinted file names.
+--
+-- @since 1.5.3
+staticFilesMap :: FilePath -> M.Map FilePath FilePath -> Q [Dec]
+staticFilesMap fp m = mkStaticFilesList' fp (map splitBoth mapList) True
+  where
+splitBoth (k, v) = (split k, split v)
+mapList = M.toList m
+split :: FilePath -> [String]
+split [] = []
+split x =
+let (a, b) = break (== '/') x
+ in a : split (drop 1 b)
+
+-- | Similar to 'staticFilesMergeMap', but also generates identifiers
+-- for all files in the specified directory that don't have a
+-- fingerprinted version.
+--
+-- @since 1.5.3
+staticFilesMergeMap :: FilePath -> M.Map FilePath FilePath -> Q [Dec]
+staticFilesMergeMap fp m = do
+  fs <- qRunIO $ getFileListPieces fp
+  let filesList = map FP.joinPath fs
+  mergedMapList = M.toList $ foldl' (checkedInsert invertedMap) m filesList
+  mkStaticFilesList' fp (map splitBoth mergedMapList) True
+  where
+splitBoth (k, v) = (split k, split v)
+swap (x, y) = (y, x)
+mapList = M.toList m
+invertedMap = M.fromList $ map swap mapList
+split :: FilePath -> [String]
+split [] = []
+split x =
+let (a, b) = break (== '/') x
+ in a : split (drop 1 b)
+-- We want to keep mappings for all files that are pre-fingerprinted,
+-- so this function checks against all of the existing fingerprinted files 
and
+-- only inserts a new mapping if it's not a fingerprinted file.
+checkedInsert
+  :: M.Map FilePath FilePath -- inverted dictionary
+  -> M.Map FilePath FilePath -- accumulating state
+  -> FilePath
+  -> M.Map FilePath FilePath
+

commit ghc-yesod-core for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-yesod-core for openSUSE:Factory 
checked in at 2017-06-21 13:56:42

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


Package is "ghc-yesod-core"

Wed Jun 21 13:56:42 2017 rev:13 rq:504684 version:1.4.35

Changes:

--- /work/SRC/openSUSE:Factory/ghc-yesod-core/ghc-yesod-core.changes
2017-05-10 20:50:13.829277587 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-yesod-core.new/ghc-yesod-core.changes   
2017-06-21 13:56:42.971394153 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 1.4.35 revision 1.
+
+---

Old:

  yesod-core-1.4.33.tar.gz

New:

  yesod-core-1.4.35.tar.gz



Other differences:
--
++ ghc-yesod-core.spec ++
--- /var/tmp/diff_new_pack.BtkTaZ/_old  2017-06-21 13:56:45.703008836 +0200
+++ /var/tmp/diff_new_pack.BtkTaZ/_new  2017-06-21 13:56:45.707008272 +0200
@@ -19,7 +19,7 @@
 %global pkg_name yesod-core
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.4.33
+Version:1.4.35
 Release:0
 Summary:Creation of type-safe, RESTful web applications
 License:MIT

++ yesod-core-1.4.33.tar.gz -> yesod-core-1.4.35.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-core-1.4.33/ChangeLog.md 
new/yesod-core-1.4.35/ChangeLog.md
--- old/yesod-core-1.4.33/ChangeLog.md  2017-03-26 17:14:25.0 +0200
+++ new/yesod-core-1.4.35/ChangeLog.md  2017-06-05 10:33:22.0 +0200
@@ -1,3 +1,12 @@
+## 1.4.35
+
+* Contexts can be included in generated TH instances. 
[1365](https://github.com/yesodweb/yesod/issues/1365)
+* Type variables can be included in routes.
+
+## 1.4.34
+
+* Add `WaiSubsiteWithAuth`. 
[#1394](https://github.com/yesodweb/yesod/pull/1394)
+
 ## 1.4.33
 
 * Adds curly brackets to route parser. 
[#1363](https://github.com/yesodweb/yesod/pull/1363)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-core-1.4.33/Yesod/Core/Class/Dispatch.hs 
new/yesod-core-1.4.35/Yesod/Core/Class/Dispatch.hs
--- old/yesod-core-1.4.33/Yesod/Core/Class/Dispatch.hs  2016-09-25 
13:37:06.0 +0200
+++ new/yesod-core-1.4.35/Yesod/Core/Class/Dispatch.hs  2017-05-12 
07:26:42.0 +0200
@@ -10,7 +10,7 @@
 import qualified Network.Wai as W
 import Yesod.Core.Types
 import Yesod.Core.Content
-import Yesod.Core.Handler (stripHandlerT)
+import Yesod.Core.Handler (sendWaiApplication, stripHandlerT)
 import Yesod.Core.Class.Yesod
 import Yesod.Core.Class.Handler
 
@@ -28,6 +28,15 @@
   where
 WaiSubsite app = ysreGetSub $ yreSite ysreParentEnv
 
+instance YesodSubDispatch WaiSubsiteWithAuth (HandlerT master IO) where
+  yesodSubDispatch YesodSubRunnerEnv {..} req =
+  ysreParentRunner base ysreParentEnv (fmap ysreToParentRoute route) req
+where
+  base  = stripHandlerT handlert ysreGetSub ysreToParentRoute route
+  route = Just $ WaiSubsiteWithAuthRoute (W.pathInfo req) []
+  WaiSubsiteWithAuth set = ysreGetSub $ yreSite $ ysreParentEnv
+  handlert = sendWaiApplication $ set
+
 -- | A helper function for creating YesodSubDispatch instances, used by the
 -- internal generated code. This function has been exported since 1.4.11.
 -- It promotes a subsite handler to a wai application.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-core-1.4.33/Yesod/Core/Dispatch.hs 
new/yesod-core-1.4.35/Yesod/Core/Dispatch.hs
--- old/yesod-core-1.4.33/Yesod/Core/Dispatch.hs2016-12-07 
14:51:04.0 +0100
+++ new/yesod-core-1.4.35/Yesod/Core/Dispatch.hs2017-05-12 
07:26:42.0 +0200
@@ -34,6 +34,7 @@
 , defaultMiddlewaresNoLogging
   -- * WAI subsites
 , WaiSubsite (..)
+, WaiSubsiteWithAuth (..)
 , subHelper
 ) where
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-core-1.4.33/Yesod/Core/Internal/TH.hs 
new/yesod-core-1.4.35/Yesod/Core/Internal/TH.hs
--- old/yesod-core-1.4.33/Yesod/Core/Internal/TH.hs 2016-09-25 
13:37:06.0 +0200
+++ new/yesod-core-1.4.35/Yesod/Core/Internal/TH.hs 2017-06-05 
10:33:22.0 +0200
@@ -4,6 +4,7 @@
 {-# LANGUAGE FlexibleInstances #-}
 {-# LANGUAGE MultiParamTypeClasses #-}
 {-# LANGUAGE CPP #-}
+{-# LANGUAGE FlexibleContexts #-}
 module Yesod.Core.Internal.TH where
 
 import Prelude hiding (exp)
@@ -15,12 +16,18 @@
 import qualified Network.Wai as W
 
 import Data.ByteString.Lazy.Char8 ()
+#if MIN_VERSION_base(4,8,0)
+import Data.List 

commit ghc-yesod-auth for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-yesod-auth for openSUSE:Factory 
checked in at 2017-06-21 13:56:38

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


Package is "ghc-yesod-auth"

Wed Jun 21 13:56:38 2017 rev:9 rq:504683 version:1.4.17.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-yesod-auth/ghc-yesod-auth.changes
2017-06-04 01:59:33.830448350 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-yesod-auth.new/ghc-yesod-auth.changes   
2017-06-21 13:56:41.451608532 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 1.4.17.2.
+
+---

Old:

  yesod-auth-1.4.17.1.tar.gz

New:

  yesod-auth-1.4.17.2.tar.gz



Other differences:
--
++ ghc-yesod-auth.spec ++
--- /var/tmp/diff_new_pack.v53EzA/_old  2017-06-21 13:56:42.583448876 +0200
+++ /var/tmp/diff_new_pack.v53EzA/_new  2017-06-21 13:56:42.583448876 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name yesod-auth
 Name:   ghc-%{pkg_name}
-Version:1.4.17.1
+Version:1.4.17.2
 Release:0
 Summary:Authentication for Yesod
 License:MIT
@@ -39,7 +39,7 @@
 BuildRequires:  ghc-conduit-devel
 BuildRequires:  ghc-conduit-extra-devel
 BuildRequires:  ghc-containers-devel
-BuildRequires:  ghc-cryptohash-devel
+BuildRequires:  ghc-cryptonite-devel
 BuildRequires:  ghc-data-default-devel
 BuildRequires:  ghc-email-validate-devel
 BuildRequires:  ghc-file-embed-devel
@@ -47,6 +47,7 @@
 BuildRequires:  ghc-http-conduit-devel
 BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-lifted-base-devel
+BuildRequires:  ghc-memory-devel
 BuildRequires:  ghc-mime-mail-devel
 BuildRequires:  ghc-network-uri-devel
 BuildRequires:  ghc-nonce-devel

++ yesod-auth-1.4.17.1.tar.gz -> yesod-auth-1.4.17.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-auth-1.4.17.1/ChangeLog.md 
new/yesod-auth-1.4.17.2/ChangeLog.md
--- old/yesod-auth-1.4.17.1/ChangeLog.md2017-05-13 23:23:11.0 
+0200
+++ new/yesod-auth-1.4.17.2/ChangeLog.md2017-06-05 10:33:22.0 
+0200
@@ -1,3 +1,7 @@
+## 1.4.17.2
+
+* Move to cryptonite from cryptohash
+
 ## 1.4.17.1
 
 * Some translation fixes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-auth-1.4.17.1/Yesod/Auth/Email.hs 
new/yesod-auth-1.4.17.2/Yesod/Auth/Email.hs
--- old/yesod-auth-1.4.17.1/Yesod/Auth/Email.hs 2017-02-27 08:46:27.0 
+0100
+++ new/yesod-auth-1.4.17.2/Yesod/Auth/Email.hs 2017-06-05 10:33:22.0 
+0200
@@ -117,9 +117,8 @@
 import   Yesod.Core
 import   Yesod.Form
 import qualified Yesod.PasswordStore  as PS
-
 import   Control.Applicative  ((<$>), (<*>))
-import qualified Crypto.Hash.MD5  as H
+import qualified Crypto.Hash  as H
 import qualified Crypto.Nonce as Nonce
 import   Data.ByteString.Base16   as B16
 import   Data.Text(Text)
@@ -134,6 +133,7 @@
 import qualified Text.Email.Validate
 import   Data.Aeson.Types (Parser, Result(..), parseMaybe, withObject, 
(.:?))
 import   Data.Maybe (isJust, isNothing, fromJust)
+import Data.ByteArray (convert)
 
 loginR, registerR, forgotPasswordR, setpassR :: AuthRoute
 loginR = PluginR "email" ["login"]
@@ -811,7 +811,7 @@
 
 saltPass' :: String -> String -> String
 saltPass' salt pass =
-salt ++ T.unpack (TE.decodeUtf8 $ B16.encode $ H.hash $ TE.encodeUtf8 $ 
T.pack $ salt ++ pass)
+salt ++ T.unpack (TE.decodeUtf8 $ B16.encode $ convert (H.hash 
(TE.encodeUtf8 $ T.pack $ salt ++ pass) :: H.Digest H.MD5))
 
 isValidPass :: Text -- ^ cleartext password
 -> SaltedPass -- ^ salted password
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yesod-auth-1.4.17.1/Yesod/PasswordStore.hs 
new/yesod-auth-1.4.17.2/Yesod/PasswordStore.hs
--- old/yesod-auth-1.4.17.1/Yesod/PasswordStore.hs  2017-02-05 
13:38:01.0 +0100
+++ new/yesod-auth-1.4.17.2/Yesod/PasswordStore.hs  2017-06-05 
10:33:22.0 +0200
@@ -102,16 +102,14 @@
 importSalt  -- :: ByteString -> Salt
   ) where
 
-
+import qualified Crypto.MAC.HMAC as CH
 import qualified Crypto.Hash as CH
-import qualified Crypto.Hash.SHA256 as H
 import qualified Data.ByteString.Char8 as B
 import qualified Data.ByteString as BS
 import qualified Data.ByteString.Lazy as BL
 import qualified Data.Binary as Binary
 import Control.Monad
 import Control.Monad.ST
-import Data.Byteable (toBytes)
 import 

commit ghc-uri-bytestring for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-uri-bytestring for 
openSUSE:Factory checked in at 2017-06-21 13:56:12

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


Package is "ghc-uri-bytestring"

Wed Jun 21 13:56:12 2017 rev:4 rq:504681 version:0.2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-uri-bytestring/ghc-uri-bytestring.changes
2017-04-14 13:39:03.444059501 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-uri-bytestring.new/ghc-uri-bytestring.changes   
2017-06-21 13:56:30.653131749 +0200
@@ -1,0 +2,10 @@
+Mon Jun 12 09:41:41 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.3.
+
+---
+Thu Jun  8 11:08:19 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.2.
+
+---

Old:

  uri-bytestring-0.2.3.1.tar.gz

New:

  uri-bytestring-0.2.3.3.tar.gz



Other differences:
--
++ ghc-uri-bytestring.spec ++
--- /var/tmp/diff_new_pack.H6tGUN/_old  2017-06-21 13:56:33.208771254 +0200
+++ /var/tmp/diff_new_pack.H6tGUN/_new  2017-06-21 13:56:33.212770690 +0200
@@ -19,7 +19,7 @@
 %global pkg_name uri-bytestring
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.3.1
+Version:0.2.3.3
 Release:0
 Summary:Haskell URI parsing as ByteStrings
 License:BSD-3-Clause
@@ -38,13 +38,14 @@
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
+BuildRequires:  ghc-base-compat-devel
 BuildRequires:  ghc-generics-sop-devel
-BuildRequires:  ghc-lens-simple-devel
 BuildRequires:  ghc-quickcheck-instances-devel
 BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-hunit-devel
 BuildRequires:  ghc-tasty-quickcheck-devel
+BuildRequires:  ghc-transformers-devel
 %endif
 
 %description

++ uri-bytestring-0.2.3.1.tar.gz -> uri-bytestring-0.2.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/README.md 
new/uri-bytestring-0.2.3.3/README.md
--- old/uri-bytestring-0.2.3.1/README.md2017-02-27 19:22:30.0 
+0100
+++ new/uri-bytestring-0.2.3.3/README.md2017-06-06 17:27:21.0 
+0200
@@ -15,3 +15,4 @@
 * [k0ral](https://github.com/k0ral)
 * [Michael Hatfield](https://github.com/mikehat)
 * [reactormonk](https://github.com/reactormonk)
+* [Oleg Grenrus](https://github.com/phadej)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/changelog.md 
new/uri-bytestring-0.2.3.3/changelog.md
--- old/uri-bytestring-0.2.3.1/changelog.md 2017-02-27 19:22:30.0 
+0100
+++ new/uri-bytestring-0.2.3.3/changelog.md 2017-06-06 17:27:21.0 
+0200
@@ -1,3 +1,9 @@
+0.2.3.3
+* Make buildable on GHC 8.2.1.
+
+0.2.3.2
+* Broaden dep on base.
+
 0.2.3.1
 * Add `relativeRef` quasi-quoter.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/test/URI/ByteStringTests.hs 
new/uri-bytestring-0.2.3.3/test/URI/ByteStringTests.hs
--- old/uri-bytestring-0.2.3.1/test/URI/ByteStringTests.hs  2017-02-27 
19:22:30.0 +0100
+++ new/uri-bytestring-0.2.3.3/test/URI/ByteStringTests.hs  2017-06-06 
17:27:21.0 +0200
@@ -4,13 +4,15 @@
 module URI.ByteStringTests (tests) where
 
 ---
+import   Control.Applicative  (Const (..))
 import qualified Blaze.ByteString.Builder as BB
 import   Data.ByteString  (ByteString)
 import qualified Data.ByteString.Char8as B8
 import   Data.Either
+import   Data.Function.Compat ((&))
+import   Data.Functor.Identity(Identity (..))
 import qualified Data.Map.Strict  as M
 import   Data.Monoid
-import   Lens.Simple
 import   Test.Tasty
 import   Test.Tasty.HUnit
 import   Test.Tasty.QuickCheck
@@ -22,6 +24,15 @@
 ---
 import   URI.ByteStringQQTests()
 
+infixr 4 .~
+(.~) :: ((a -> Identity b) -> s -> Identity t) -> b -> s -> t
+(.~) l b s = runIdentity (l (const (Identity b)) s)
+
+infixl ^.
+(^.) :: s -> ((a -> Const a a) -> s -> Const a s) -> a
+s ^. l = getConst (l Const s)
+
+
 tests :: TestTree
 tests = testGroup "URI.Bytestring"
   [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit ghc-storable-endian for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-storable-endian"

Wed Jun 21 13:55:55 2017 rev:2 rq:504678 version:0.2.6

Changes:

--- /work/SRC/openSUSE:Factory/ghc-storable-endian/ghc-storable-endian.changes  
2017-04-12 18:09:12.141463943 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-storable-endian.new/ghc-storable-endian.changes 
2017-06-21 13:55:57.929747668 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.6 revision 1.
+
+---

New:

  storable-endian.cabal



Other differences:
--
++ ghc-storable-endian.spec ++
--- /var/tmp/diff_new_pack.1Du0wn/_old  2017-06-21 13:55:59.753490413 +0200
+++ /var/tmp/diff_new_pack.1Du0wn/_new  2017-06-21 13:55:59.757489848 +0200
@@ -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-byteorder-devel
 BuildRequires:  ghc-rpm-macros
@@ -47,6 +48,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ storable-endian.cabal ++
Name: storable-endian
Version: 0.2.6
x-revision: 1
License: BSD3
License-file: LICENSE
Copyright: Eugene Kirpichov, 2010
Author: Eugene Kirpichov 
Maintainer: Eugene Kirpichov 
Synopsis: Storable instances with endianness
Description: Storable instances with endianness
Category: Data
Cabal-Version: >= 1.6
Build-Type: Simple
Source-repository head
  type: git
  location: git://github.com/jkff/storable-endian

flag splitbase
  description: Choose the new smaller, split-up base package.

library 
  build-depends: base >= 4.6
  if flag(splitbase)
Build-Depends: base >= 3 && < 5
  else
Build-Depends: base < 3

  Build-Depends: byteorder
  Exposed-Modules: Data.Storable.Endian
  Extensions: 
MagicHash
   ,CPP



commit ghc-rasterific-svg for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-rasterific-svg"

Wed Jun 21 13:55:51 2017 rev:2 rq:504676 version:0.3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-rasterific-svg/ghc-rasterific-svg.changes
2017-05-16 14:42:04.261130440 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-rasterific-svg.new/ghc-rasterific-svg.changes   
2017-06-21 13:55:52.010582619 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:32 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.2.1 revision 1.
+
+---

New:

  rasterific-svg.cabal



Other differences:
--
++ ghc-rasterific-svg.spec ++
--- /var/tmp/diff_new_pack.iKPbTz/_old  2017-06-21 13:55:53.390387984 +0200
+++ /var/tmp/diff_new_pack.iKPbTz/_new  2017-06-21 13:55:53.394387420 +0200
@@ -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:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-FontyFruity-devel
@@ -65,6 +66,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ rasterific-svg.cabal ++
-- Initial svg.cabal generated by cabal init.  For further documentation, 
-- see http://haskell.org/cabal/users-guide/
name:rasterific-svg
version: 0.3.2.1
x-revision: 1
synopsis:SVG renderer based on Rasterific.
description: SVG renderer that will let you render svg-tree parsed
 SVG file to a JuicyPixel image or Rasterific Drawing.
license: BSD3
license-file:LICENSE
author:  Vincent Berthoux
maintainer:  Vincent Berthoux
-- copyright:   
extra-source-files:  changelog.md, README.md
category:Graphics, Svg
build-type:  Simple
cabal-version:   >=1.10

Source-Repository head
Type:  git
Location:  git://github.com/Twinside/rasterific-svg.git

Source-Repository this
Type:  git
Location:  git://github.com/Twinside/rasterific-svg.git
Tag:   v0.3.2.1

library
  hs-source-dirs: src
  default-language: Haskell2010
  Ghc-options: -O3 -Wall
  -- -auto-all
  exposed-modules: Graphics.Rasterific.Svg
  other-modules: Graphics.Rasterific.Svg.RenderContext
   , Graphics.Rasterific.Svg.PathConverter
   , Graphics.Rasterific.Svg.MeshConverter
   , Graphics.Rasterific.Svg.RasterificRender
   , Graphics.Rasterific.Svg.RasterificTextRendering

  build-depends: base >= 4.5 && < 5
   , directory
   , bytestring >= 0.10
   , filepath
   , binary >= 0.7
   , scientific >= 0.3
   , JuicyPixels >= 3.2 && < 3.3
   , containers >= 0.5
   , Rasterific >= 0.7 && < 0.8
   , FontyFruity >= 0.5.2.1 && < 0.6
   , svg-tree   >= 0.6 && < 0.7
   , lens >= 4.5 && < 5
   , linear >= 1.20
   , vector >= 0.10
   , text >= 1.2
   , transformers >= 0.3 && < 0.6
   , mtl >= 2.1 && < 2.3
   , primitive

Executable svgrender
  default-language: Haskell2010
  hs-source-dirs: exec-src
  Main-Is: svgrender.hs
  Ghc-options: -O3 -Wall
  Build-Depends: base >= 4.6
   , optparse-applicative >= 0.11 && < 0.15
   , directory >= 1.0
   , bytestring
   , rasterific-svg
   , Rasterific
   , JuicyPixels
   , filepath
   , FontyFruity
   , svg-tree




commit ghc-pinch for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-pinch"

Wed Jun 21 13:55:46 2017 rev:5 rq:504675 version:0.3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-pinch/ghc-pinch.changes  2017-06-04 
01:58:29.151585744 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-pinch.new/ghc-pinch.changes 2017-06-21 
13:55:48.863026609 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:33 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.2.0.
+
+---

Old:

  pinch-0.3.1.0.tar.gz

New:

  pinch-0.3.2.0.tar.gz



Other differences:
--
++ ghc-pinch.spec ++
--- /var/tmp/diff_new_pack.Y2PbQo/_old  2017-06-21 13:55:51.686628315 +0200
+++ /var/tmp/diff_new_pack.Y2PbQo/_new  2017-06-21 13:55:51.686628315 +0200
@@ -19,7 +19,7 @@
 %global pkg_name pinch
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.3.1.0
+Version:0.3.2.0
 Release:0
 Summary:An alternative implementation of Thrift for Haskell
 License:BSD-3-Clause

++ pinch-0.3.1.0.tar.gz -> pinch-0.3.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pinch-0.3.1.0/CHANGES.md new/pinch-0.3.2.0/CHANGES.md
--- old/pinch-0.3.1.0/CHANGES.md2017-05-14 02:10:22.0 +0200
+++ new/pinch-0.3.2.0/CHANGES.md2017-06-03 23:33:39.0 +0200
@@ -1,3 +1,9 @@
+0.3.2.0 (2017-06-03)
+
+
+-   Compact: Fixed bug which caused incorrect encoding of doubles.
+
+
 0.3.1.0 (2017-05-13)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pinch-0.3.1.0/pinch.cabal 
new/pinch-0.3.2.0/pinch.cabal
--- old/pinch-0.3.1.0/pinch.cabal   2017-05-14 02:12:31.0 +0200
+++ new/pinch-0.3.2.0/pinch.cabal   2017-06-03 23:33:27.0 +0200
@@ -3,7 +3,7 @@
 -- see: https://github.com/sol/hpack
 
 name:   pinch
-version:0.3.1.0
+version:0.3.2.0
 cabal-version:  >= 1.10
 build-type: Simple
 license:BSD3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pinch-0.3.1.0/src/Pinch/Internal/Builder.hs 
new/pinch-0.3.2.0/src/Pinch/Internal/Builder.hs
--- old/pinch-0.3.1.0/src/Pinch/Internal/Builder.hs 2016-07-13 
06:08:03.0 +0200
+++ new/pinch-0.3.2.0/src/Pinch/Internal/Builder.hs 2017-06-03 
23:33:00.0 +0200
@@ -21,7 +21,9 @@
 , int16BE
 , int32BE
 , int64BE
+, int64LE
 , doubleBE
+, doubleLE
 , byteString
 ) where
 
@@ -116,11 +118,22 @@
 int64BE = primFixed BP.int64BE
 {-# INLINE int64BE #-}
 
+-- | Serialize a signed 64-bit integer in little endian format.
+int64LE :: Int64 -> Builder
+int64LE = primFixed BP.int64LE
+{-# INLINE int64LE #-}
+
 -- | Serialize a signed 64-bit floating point number in big endian format.
 doubleBE :: Double -> Builder
 doubleBE = primFixed BP.doubleBE
 {-# INLINE doubleBE #-}
 
+-- | Serialize a signed 64-bit floating point number in little endian format.
+doubleLE :: Double -> Builder
+doubleLE = primFixed BP.doubleLE
+{-# INLINE doubleLE #-}
+
+
 -- | Inlcude the given ByteString as-is in the builder.
 --
 -- Note that because this operation is applied lazily, we will maintain a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pinch-0.3.1.0/src/Pinch/Internal/Parser.hs 
new/pinch-0.3.2.0/src/Pinch/Internal/Parser.hs
--- old/pinch-0.3.1.0/src/Pinch/Internal/Parser.hs  2017-01-12 
17:34:48.0 +0100
+++ new/pinch-0.3.2.0/src/Pinch/Internal/Parser.hs  2017-06-03 
23:33:00.0 +0200
@@ -22,7 +22,9 @@
 , int16
 , int32
 , int64
+, int64LE
 , double
+, doubleLE
 , take
 ) where
 
@@ -177,12 +179,34 @@
  fromIntegral (b `BU.unsafeIndex` 7)
 {-# INLINE int64 #-}
 
+-- | Produces a signed 64-bit integer (parsed in little endian byte ordering)
+-- and advances the parser.
+int64LE :: Parser Int64
+int64LE = mk <$> take 8
+  where
+{-# INLINE mk #-}
+mk b = fromIntegral $
+(fromIntegral (b `BU.unsafeIndex` 7) `w64ShiftL` 56) .|.
+(fromIntegral (b `BU.unsafeIndex` 6) `w64ShiftL` 48) .|.
+(fromIntegral (b `BU.unsafeIndex` 5) `w64ShiftL` 40) .|.
+(fromIntegral (b `BU.unsafeIndex` 4) `w64ShiftL` 32) .|.
+(fromIntegral (b `BU.unsafeIndex` 3) `w64ShiftL` 24) .|.
+(fromIntegral (b `BU.unsafeIndex` 2) `w64ShiftL` 16) .|.
+(fromIntegral (b `BU.unsafeIndex` 1) 

commit ghc-parsers for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-parsers"

Wed Jun 21 13:55:40 2017 rev:4 rq:504673 version:0.12.5

Changes:

--- /work/SRC/openSUSE:Factory/ghc-parsers/ghc-parsers.changes  2016-07-27 
16:09:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-parsers.new/ghc-parsers.changes 
2017-06-21 13:55:42.239960851 +0200
@@ -1,0 +2,10 @@
+Mon Jun 12 09:41:40 UTC 2017 - psim...@suse.com
+
+- Update to version 0.12.5.
+
+---
+Sat May 27 12:27:53 UTC 2017 - psim...@suse.com
+
+- Update to version 0.12.4 revision 1.
+
+---

Old:

  parsers-0.12.4.tar.gz

New:

  parsers-0.12.5.tar.gz



Other differences:
--
++ ghc-parsers.spec ++
--- /var/tmp/diff_new_pack.Q3xXKW/_old  2017-06-21 13:55:43.803740266 +0200
+++ /var/tmp/diff_new_pack.Q3xXKW/_new  2017-06-21 13:55:43.807739702 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-parsers
 #
-# 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,19 +19,20 @@
 %global pkg_name parsers
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.12.4
+Version:0.12.5
 Release:0
 Summary:Parsing combinators
 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-attoparsec-devel
 BuildRequires:  ghc-base-orphans-devel
+BuildRequires:  ghc-cabal-doctest-devel
 BuildRequires:  ghc-charset-devel
 BuildRequires:  ghc-containers-devel
+BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-scientific-devel
@@ -47,7 +48,6 @@
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-quickcheck-instances-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This library provides convenient combinators for working with and building
@@ -72,20 +72,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
@@ -99,5 +93,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGELOG.markdown README.markdown
 
 %changelog

++ parsers-0.12.4.tar.gz -> parsers-0.12.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/parsers-0.12.4/.travis.yml 
new/parsers-0.12.5/.travis.yml
--- old/parsers-0.12.4/.travis.yml  2016-06-14 22:24:48.0 +0200
+++ new/parsers-0.12.5/.travis.yml  2017-06-04 01:25:55.0 +0200
@@ -13,27 +13,30 @@
 
 matrix:
   include:
-- env: CABALVER=1.18 GHCVER=7.0.4
+- env: CABALVER=1.24 GHCVER=7.0.4
   compiler: ": #GHC 7.0.4"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.0.4,hlint], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.2.2
+  addons: {apt: {packages: [cabal-install-1.24,ghc-7.0.4,hlint], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.24 GHCVER=7.2.2
   compiler: ": #GHC 7.2.2"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.2.2,hlint], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.4.2
+  addons: {apt: {packages: [cabal-install-1.24,ghc-7.2.2,hlint], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.24 GHCVER=7.4.2
   compiler: ": #GHC 7.4.2"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.4.2,hlint], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.6.3
+  addons: {apt: {packages: [cabal-install-1.24,ghc-7.4.2,hlint], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.24 GHCVER=7.6.3
   compiler: ": #GHC 7.6.3"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.6.3,hlint], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.18 GHCVER=7.8.4
+  addons: {apt: {packages: [cabal-install-1.24,ghc-7.6.3,hlint], sources: 
[hvr-ghc]}}
+- env: CABALVER=1.24 GHCVER=7.8.4
   compiler: ": #GHC 7.8.4"
-  addons: {apt: {packages: [cabal-install-1.18,ghc-7.8.4,hlint], sources: 
[hvr-ghc]}}
-- env: CABALVER=1.22 

commit ghc-terminal-progress-bar for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-terminal-progress-bar for 
openSUSE:Factory checked in at 2017-06-21 13:56:00

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


Package is "ghc-terminal-progress-bar"

Wed Jun 21 13:56:00 2017 rev:3 rq:504679 version:0.1.1.1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-terminal-progress-bar/ghc-terminal-progress-bar.changes
  2017-03-14 10:06:04.288417434 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-terminal-progress-bar.new/ghc-terminal-progress-bar.changes
 2017-06-21 13:56:03.988892972 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:28 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.1.1.
+
+---

Old:

  terminal-progress-bar-0.1.1.tar.gz

New:

  terminal-progress-bar-0.1.1.1.tar.gz



Other differences:
--
++ ghc-terminal-progress-bar.spec ++
--- /var/tmp/diff_new_pack.BlLbK9/_old  2017-06-21 13:56:05.040744599 +0200
+++ /var/tmp/diff_new_pack.BlLbK9/_new  2017-06-21 13:56:05.044744035 +0200
@@ -19,7 +19,7 @@
 %global pkg_name terminal-progress-bar
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.1.1
+Version:0.1.1.1
 Release:0
 Summary:A simple progress bar in the terminal
 License:BSD-3-Clause
@@ -46,7 +46,7 @@
 
 The animated progress bar depends entirely on the interpretation of the
 carriage return character ('\r'). If your terminal interprets it as something
-else then "move cursor to beginning of line", the animation won't work.
+else than "move cursor to beginning of line", the animation won't work.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files

++ terminal-progress-bar-0.1.1.tar.gz -> 
terminal-progress-bar-0.1.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminal-progress-bar-0.1.1/LICENSE 
new/terminal-progress-bar-0.1.1.1/LICENSE
--- old/terminal-progress-bar-0.1.1/LICENSE 2016-10-03 10:55:09.0 
+0200
+++ new/terminal-progress-bar-0.1.1.1/LICENSE   2017-06-11 10:02:45.0 
+0200
@@ -1,4 +1,4 @@
-Copyright 2012–2016 Roel van Dijk
+Copyright 2012–2017 Roel van Dijk
 
 All rights reserved.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/terminal-progress-bar-0.1.1/terminal-progress-bar.cabal 
new/terminal-progress-bar-0.1.1.1/terminal-progress-bar.cabal
--- old/terminal-progress-bar-0.1.1/terminal-progress-bar.cabal 2016-10-03 
10:55:09.0 +0200
+++ new/terminal-progress-bar-0.1.1.1/terminal-progress-bar.cabal   
2017-06-11 10:02:45.0 +0200
@@ -1,5 +1,5 @@
 name:  terminal-progress-bar
-version:   0.1.1
+version:   0.1.1.1
 cabal-version: >=1.10
 build-type:Simple
 stability: provisional
@@ -22,7 +22,7 @@
   .
   The animated progress bar depends entirely on the interpretation of
   the carriage return character (\'\\r\'). If your terminal interprets
-  it as something else then \"move cursor to beginning of line\", the
+  it as something else than \"move cursor to beginning of line\", the
   animation won't work.
 
 extra-source-files: LICENSE, README.markdown
@@ -44,15 +44,14 @@
 ghc-options: -Wall
 default-language: Haskell2010
 
-
 test-suite test-terminal-progress-bar
 type: exitcode-stdio-1.0
 main-is: test.hs
 hs-source-dirs: test
 ghc-options: -Wall
 build-depends: base  >= 3.0.3.1 && < 5.0
- , HUnit >= 1.2.4.2 && < 1.4
- , terminal-progress-bar == 0.1.0
+ , HUnit >= 1.2.4.2 && < 1.6
+ , terminal-progress-bar
  , test-framework>= 0.3.3   && < 0.9
  , test-framework-hunit  >= 0.2.6   && < 0.4
 default-language: Haskell2010
@@ -63,7 +62,7 @@
 ghc-options: -Wall
 if flag(example)
   build-depends: base  >= 3.0.3.1 && < 5.0
-   , terminal-progress-bar == 0.1.0
+   , terminal-progress-bar
   buildable: True
 else
   buildable: False




commit ghc-timezone-olson for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-timezone-olson for 
openSUSE:Factory checked in at 2017-06-21 13:56:04

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


Package is "ghc-timezone-olson"

Wed Jun 21 13:56:04 2017 rev:2 rq:504680 version:0.1.8

Changes:

--- /work/SRC/openSUSE:Factory/ghc-timezone-olson/ghc-timezone-olson.changes
2017-03-20 17:10:32.449584364 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-timezone-olson.new/ghc-timezone-olson.changes   
2017-06-21 13:56:12.331716144 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:43 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.8.
+
+---

Old:

  timezone-olson-0.1.7.tar.gz
  timezone-olson.cabal

New:

  timezone-olson-0.1.8.tar.gz



Other differences:
--
++ ghc-timezone-olson.spec ++
--- /var/tmp/diff_new_pack.6zDDVE/_old  2017-06-21 13:56:13.235588644 +0200
+++ /var/tmp/diff_new_pack.6zDDVE/_new  2017-06-21 13:56:13.235588644 +0200
@@ -18,14 +18,13 @@
 
 %global pkg_name timezone-olson
 Name:   ghc-%{pkg_name}
-Version:0.1.7
+Version:0.1.8
 Release:0
 Summary:A pure Haskell parser and renderer for binary Olson timezone 
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
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-binary-devel
 BuildRequires:  ghc-bytestring-devel
@@ -60,7 +59,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ timezone-olson-0.1.7.tar.gz -> timezone-olson-0.1.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timezone-olson-0.1.7/timezone-olson.cabal 
new/timezone-olson-0.1.8/timezone-olson.cabal
--- old/timezone-olson-0.1.7/timezone-olson.cabal   2015-04-30 
13:22:28.0 +0200
+++ new/timezone-olson-0.1.8/timezone-olson.cabal   2017-06-04 
03:10:49.0 +0200
@@ -1,5 +1,5 @@
 Name:timezone-olson
-Version: 0.1.7
+Version: 0.1.8
 Synopsis:A pure Haskell parser and renderer for binary Olson 
timezone files
 Description: A parser and renderer for binary Olson timezone
  files whose format is specified by the tzfile(5)
@@ -12,6 +12,9 @@
  files suitable for use with this package are
  available in the directory /usr/share/zoneinfo
  and its subdirectories on your computer.
+ For a way to read binary Olson timezone files at compile
+ time, see the timezone-olson-th package
+ ().
 Homepage:http://projects.haskell.org/time-ng/
 License: BSD3
 License-file:LICENSE
@@ -34,7 +37,7 @@
 , Data.Time.LocalTime.TimeZone.Olson.Types
   Build-depends:   base >= 3.0 && < 5.0,
timezone-series >= 0.1.0 && < 0.2,
-   time >= 1.1.4 && < 1.6,
-   binary >= 0.4.1 && < 0.8,
+   time >= 1.6 && < 1.9,
+   binary >= 0.4.1 && < 0.9,
bytestring >= 0.9 && < 1.0,
extensible-exceptions >= 0.1.0 && < 0.2




commit ghc-persistent-template for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-persistent-template"

Wed Jun 21 13:55:43 2017 rev:10 rq:504674 version:2.5.2

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-persistent-template/ghc-persistent-template.changes
  2017-04-11 09:43:15.321251410 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-persistent-template.new/ghc-persistent-template.changes
 2017-06-21 13:55:44.159690057 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:40 UTC 2017 - psim...@suse.com
+
+- Update to version 2.5.2 revision 1.
+
+---

New:

  persistent-template.cabal



Other differences:
--
++ ghc-persistent-template.spec ++
--- /var/tmp/diff_new_pack.uNzfO8/_old  2017-06-21 13:55:45.751465523 +0200
+++ /var/tmp/diff_new_pack.uNzfO8/_new  2017-06-21 13:55:45.755464958 +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-aeson-compat-devel
 BuildRequires:  ghc-aeson-devel
@@ -66,6 +67,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ persistent-template.cabal ++
name:persistent-template
version: 2.5.2
x-revision: 1
license: MIT
license-file:LICENSE
author:  Michael Snoyman 
maintainer:  Michael Snoyman , Greg Weber 

synopsis:Type-safe, non-relational, multi-backend persistence.
description: Hackage documentation generation is not reliable. For up to 
date documentation, please see: 
.
category:Database, Yesod
stability:   Stable
cabal-version:   >= 1.8
build-type:  Simple
homepage:http://www.yesodweb.com/book/persistent
bug-reports: https://github.com/yesodweb/persistent/issues
extra-source-files: test/main.hs ChangeLog.md README.md

library
build-depends:   base >= 4.6 && < 5
   , template-haskell
   , persistent   >= 2.5   && < 3
   , monad-control>= 0.2   && < 1.1
   , bytestring   >= 0.9
   , text >= 0.5
   , transformers >= 0.2   && < 0.6
   , containers
   , aeson>= 0.7   && < 1.3
   , aeson-compat >= 0.3.2.0   && < 0.4
   , monad-logger
   , unordered-containers
   , tagged
   , path-pieces
   , http-api-data>= 0.2   && < 0.4
   , ghc-prim
exposed-modules: Database.Persist.TH
ghc-options: -Wall
if impl(ghc >= 7.4)
   cpp-options: -DGHC_7_4

test-suite test
type:  exitcode-stdio-1.0
main-is:   main.hs
hs-source-dirs: test

build-depends:   base >= 4.6 && < 5
   , persistent-template
   , aeson
   , hspec >= 1.3
   , text
   , persistent
   , bytestring
   , QuickCheck
   , transformers

source-repository head
  type: git
  location: git://github.com/yesodweb/persistent.git



commit ghc-monoid-subclasses for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-monoid-subclasses"

Wed Jun 21 13:55:36 2017 rev:2 rq:504672 version:0.4.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-monoid-subclasses/ghc-monoid-subclasses.changes  
2017-05-09 18:10:16.736448118 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-monoid-subclasses.new/ghc-monoid-subclasses.changes
 2017-06-21 13:55:36.708741079 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:34 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.3.1 revision 1.
+
+---

New:

  monoid-subclasses.cabal



Other differences:
--
++ ghc-monoid-subclasses.spec ++
--- /var/tmp/diff_new_pack.63ikQp/_old  2017-06-21 13:55:37.552622042 +0200
+++ /var/tmp/diff_new_pack.63ikQp/_new  2017-06-21 13:55:37.556621478 +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-bytestring-devel
 BuildRequires:  ghc-containers-devel
@@ -59,6 +60,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ monoid-subclasses.cabal ++
Name:monoid-subclasses
Version: 0.4.3.1
x-revision: 1
Cabal-Version:   >= 1.10
Build-Type:  Simple
Synopsis:Subclasses of Monoid
Category:Data, Algebra, Text
Tested-with: GHC
Description:
  A hierarchy of subclasses of 'Monoid' together with their instances for all 
data structures from base, containers, and
  text packages.
  
License: BSD3
License-file:BSD3-LICENSE.txt
Copyright:   (c) 2013-2016 Mario Blazevic
Author:  Mario Blazevic
Maintainer:  Mario Blazevic 
Homepage:https://github.com/blamario/monoid-subclasses/
Bug-reports: https://github.com/blamario/monoid-subclasses/issues
Extra-Source-Files:  README.md
Source-repository head
  type:  git
  location:  https://github.com/blamario/monoid-subclasses

Library
  Exposed-Modules:   Data.Monoid.Cancellative, Data.Monoid.Factorial, 
Data.Monoid.Null, Data.Monoid.Textual,
 Data.Monoid.Instances.ByteString.UTF8, 
Data.Monoid.Instances.Concat,
 Data.Monoid.Instances.Measured, 
Data.Monoid.Instances.Positioned, Data.Monoid.Instances.Stateful
  Build-Depends: base >= 4.8 && < 5,
 bytestring >= 0.9 && < 1.0, containers >= 0.5.7.0 && < 
0.6, text >= 0.11 && < 1.3,
 primes == 0.2.*, vector >= 0.9 && < 0.13
  GHC-options:   -Wall
  default-language:  Haskell2010

test-suite Main
  Type:  exitcode-stdio-1.0
  Build-Depends: base >= 4.5 && < 5,
 bytestring >= 0.9 && < 1.0, containers >= 0.5.7.0 && < 
0.6, text >= 0.11 && < 1.3,
 vector >= 0.9 && < 0.13, primes == 0.2.*,
 QuickCheck >= 2.9 && < 3, quickcheck-instances >= 0.3.12 
&& <0.4,
 tasty >= 0.7, tasty-quickcheck >= 0.7,
 monoid-subclasses
  Main-is:   Test/TestMonoidSubclasses.hs
  default-language:  Haskell2010



commit ghc-scientific for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-scientific"

Wed Jun 21 13:55:53 2017 rev:15 rq:504677 version:0.3.4.15

Changes:

--- /work/SRC/openSUSE:Factory/ghc-scientific/ghc-scientific.changes
2017-05-06 18:29:02.320415313 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-scientific.new/ghc-scientific.changes   
2017-06-21 13:55:53.574362033 +0200
@@ -1,0 +2,10 @@
+Mon Jun 12 09:41:44 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.4.15.
+
+---
+Wed May 31 14:01:07 UTC 2017 - psim...@suse.com
+
+- Update to version 0.3.4.13.
+
+---

Old:

  scientific-0.3.4.12.tar.gz

New:

  scientific-0.3.4.15.tar.gz



Other differences:
--
++ ghc-scientific.spec ++
--- /var/tmp/diff_new_pack.LudrUV/_old  2017-06-21 13:55:54.302259357 +0200
+++ /var/tmp/diff_new_pack.LudrUV/_new  2017-06-21 13:55:54.310258229 +0200
@@ -19,7 +19,7 @@
 %global pkg_name scientific
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.3.4.12
+Version:0.3.4.15
 Release:0
 Summary:Numbers represented using scientific notation
 License:BSD-3-Clause

++ scientific-0.3.4.12.tar.gz -> scientific-0.3.4.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/scientific-0.3.4.12/bench/bench.hs 
new/scientific-0.3.4.15/bench/bench.hs
--- old/scientific-0.3.4.12/bench/bench.hs  2017-04-11 16:40:48.0 
+0200
+++ new/scientific-0.3.4.15/bench/bench.hs  2017-06-04 22:37:46.0 
+0200
@@ -1,16 +1,20 @@
 module Main where
 
 import Criterion.Main
+import Data.Int
+import Data.Word
 import Data.Scientific
 
 main :: IO ()
 main = defaultMain
[ bgroup "realToFrac"
  [ bgroup "Scientific->Double"
-   [ sToD "pos"pos
-   , sToD "neg"neg
-   , sToD "int"int
-   , sToD "negInt" negInt
+   [ sToD "dangerouslyBig"   dangerouslyBig
+   , sToD "dangerouslySmall" dangerouslySmall
+   , sToD "pos"  pos
+   , sToD "neg"  neg
+   , sToD "int"  int
+   , sToD "negInt"   negInt
]
  , bgroup "Double->Scientific"
[ dToS "pos"pos
@@ -40,6 +44,19 @@
, bgroup "toDecimalDigits"
  [ bench "big" (nf toDecimalDigits $! big)
  ]
+
+   , bgroup "fromFloatDigits"
+ [ bench "pos"$ nf (fromFloatDigits :: Double -> Scientific) pos
+ , bench "neg"$ nf (fromFloatDigits :: Double -> Scientific) neg
+ , bench "int"$ nf (fromFloatDigits :: Double -> Scientific) int
+ , bench "negInt" $ nf (fromFloatDigits :: Double -> Scientific) negInt
+ ]
+
+   , bgroup "toBoundedInteger"
+ [ bgroup "0"  $ benchToBoundedInteger 0
+ , bgroup "dangerouslyBig" $ benchToBoundedInteger dangerouslyBig
+ , bgroup "64" $ benchToBoundedInteger 64
+ ]
]
 where
   pos :: Fractional a => a
@@ -57,6 +74,12 @@
   big :: Scientific
   big = read $ "0." ++ concat (replicate 20 "0123456789")
 
+  dangerouslyBig :: Scientific
+  dangerouslyBig = read "1e500"
+
+  dangerouslySmall :: Scientific
+  dangerouslySmall = read "1e-500"
+
 realToFracStoD :: Scientific -> Double
 realToFracStoD = fromRational . toRational
 {-# INLINE realToFracStoD #-}
@@ -65,11 +88,10 @@
 realToFracDtoS = fromRational . toRational
 {-# INLINE realToFracDtoS #-}
 
-
 sToD :: String -> Scientific -> Benchmark
 sToD name f = bgroup name
-  [ bench "fromScientific" . nf (realToFrac :: Scientific -> 
Double) $! f
-  , bench "via Rational"   . nf (realToFracStoD :: Scientific -> 
Double) $! f
+  [ bench "toRealFloat"  . nf (realToFrac :: Scientific -> 
Double) $! f
+  , bench "via Rational" . nf (realToFracStoD :: Scientific -> 
Double) $! f
   ]
 
 dToS :: String -> Double -> Benchmark
@@ -101,3 +123,17 @@
   1  -> m
   _  -> error "round default defn: Bad value"
 {-# INLINE roundDefault #-}
+
+benchToBoundedInteger :: Scientific -> [Benchmark]
+benchToBoundedInteger s =
+[ bench "Int"$ nf (toBoundedInteger :: Scientific -> Maybe Int)s
+, bench "Int8"   $ nf (toBoundedInteger :: Scientific -> Maybe Int8)   s
+, bench "Int16"  $ 

commit ghc-language-javascript for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-language-javascript"

Wed Jun 21 13:55:32 2017 rev:8 rq:504671 version:0.6.0.10

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-language-javascript/ghc-language-javascript.changes
  2016-12-06 14:24:55.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-language-javascript.new/ghc-language-javascript.changes
 2017-06-21 13:55:34.968986487 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.6.0.10.
+
+---

Old:

  language-javascript-0.6.0.9.tar.gz

New:

  language-javascript-0.6.0.10.tar.gz



Other differences:
--
++ ghc-language-javascript.spec ++
--- /var/tmp/diff_new_pack.HRWggB/_old  2017-06-21 13:55:36.228808778 +0200
+++ /var/tmp/diff_new_pack.HRWggB/_new  2017-06-21 13:55:36.228808778 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-language-javascript
 #
-# 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 language-javascript
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.6.0.9
+Version:0.6.0.10
 Release:0
 Summary:Parser for JavaScript
 License:BSD-3-Clause

++ language-javascript-0.6.0.9.tar.gz -> 
language-javascript-0.6.0.10.tar.gz ++
 2525 lines of diff (skipped)




commit ghc-ghc-syb-utils for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-ghc-syb-utils"

Wed Jun 21 13:55:21 2017 rev:3 rq:504666 version:0.2.3.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-ghc-syb-utils/ghc-ghc-syb-utils.changes  
2016-07-20 09:21:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-ghc-syb-utils.new/ghc-ghc-syb-utils.changes 
2017-06-21 13:55:21.954822252 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:40 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.1.
+
+---

Old:

  ghc-syb-utils-0.2.3.tar.gz

New:

  ghc-syb-utils-0.2.3.1.tar.gz



Other differences:
--
++ ghc-ghc-syb-utils.spec ++
--- /var/tmp/diff_new_pack.ZhiUgc/_old  2017-06-21 13:55:23.310631003 +0200
+++ /var/tmp/diff_new_pack.ZhiUgc/_new  2017-06-21 13:55:23.310631003 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-ghc-syb-utils
 #
-# 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,21 +17,25 @@
 
 
 %global pkg_name ghc-syb-utils
+%bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.3
+Version:0.2.3.1
 Release:0
 Summary:Scrap Your Boilerplate utilities for the GHC API
 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-ghc-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-syb-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
+%if %{with tests}
+BuildRequires:  ghc-directory-devel
+BuildRequires:  ghc-filepath-devel
+BuildRequires:  ghc-ghc-paths-devel
+%endif
 
 %description
 Scrap Your Boilerplate utilities for the GHC API.
@@ -50,14 +54,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
+%check
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ ghc-syb-utils-0.2.3.tar.gz -> ghc-syb-utils-0.2.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ghc-syb-utils-0.2.3/GHC/SYB/Utils.hs 
new/ghc-syb-utils-0.2.3.1/GHC/SYB/Utils.hs
--- old/ghc-syb-utils-0.2.3/GHC/SYB/Utils.hs2015-01-15 01:09:53.0 
+0100
+++ new/ghc-syb-utils-0.2.3.1/GHC/SYB/Utils.hs  2017-06-11 12:15:08.0 
+0200
@@ -185,7 +185,9 @@
 import Bag(Bag,bagToList)
 import Var(Var)
 import FastString(FastString)
-#if __GLASGOW_HASKELL__ >= 709
+#if __GLASGOW_HASKELL__ >= 800
+import NameSet(NameSet,nameSetElemsStable)
+#elif __GLASGOW_HASKELL__ >= 709
 import NameSet(NameSet,nameSetElems)
 #else
 import NameSet(NameSet,nameSetToList)
@@ -198,7 +200,10 @@
 import Control.Monad
 import Data.List
 
-#if __GLASGOW_HASKELL__ < 709
+#if __GLASGOW_HASKELL__ >= 800
+nameSetElems :: NameSet -> [Name]
+nameSetElems = nameSetElemsStable
+#elif __GLASGOW_HASKELL__ < 709
 nameSetElems :: NameSet -> [Name]
 nameSetElems = nameSetToList
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ghc-syb-utils-0.2.3/ghc-syb-utils.cabal 
new/ghc-syb-utils-0.2.3.1/ghc-syb-utils.cabal
--- old/ghc-syb-utils-0.2.3/ghc-syb-utils.cabal 2015-01-15 01:09:53.0 
+0100
+++ new/ghc-syb-utils-0.2.3.1/ghc-syb-utils.cabal   2017-06-11 
12:15:08.0 +0200
@@ -1,5 +1,5 @@
 name:ghc-syb-utils
-version: 0.2.3
+version: 0.2.3.1
 license: BSD3
 license-file:LICENSE
 author:  Claus Reinke
@@ -11,7 +11,7 @@
 category:Development
 stability:   provisional
 build-type:  Simple
-cabal-version:   >= 1.6
+cabal-version:   >= 1.8
 tested-with: GHC ==7.8.3, GHC ==7.10.0
 
 library
@@ -31,3 +31,15 @@
   ghc-options:-Wall
 
   exposed-modules: GHC.SYB.Utils
+
+test-suite regression-tests
+  type: exitcode-stdio-1.0
+  hs-source-dirs: test
+  main-is: Regression.hs
+  build-depends:
+base,
+directory,
+filepath,
+ghc,
+ghc-paths,
+ghc-syb-utils
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit ghc-gi-gtk for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-gi-gtk"

Wed Jun 21 13:55:24 2017 rev:2 rq:504667 version:3.0.15

Changes:

--- /work/SRC/openSUSE:Factory/ghc-gi-gtk/ghc-gi-gtk.changes2017-05-10 
20:52:23.255014314 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-gi-gtk.new/ghc-gi-gtk.changes   
2017-06-21 13:55:25.970255839 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:41 UTC 2017 - psim...@suse.com
+
+- Update to version 3.0.15.
+
+---

Old:

  gi-gtk-3.0.14.tar.gz

New:

  gi-gtk-3.0.15.tar.gz



Other differences:
--
++ ghc-gi-gtk.spec ++
--- /var/tmp/diff_new_pack.51w8rO/_old  2017-06-21 13:55:27.070100696 +0200
+++ /var/tmp/diff_new_pack.51w8rO/_new  2017-06-21 13:55:27.074100132 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name gi-gtk
 Name:   ghc-%{pkg_name}
-Version:3.0.14
+Version:3.0.15
 Release:0
 Summary:Gtk bindings
 License:LGPL-2.1+

++ gi-gtk-3.0.14.tar.gz -> gi-gtk-3.0.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gi-gtk-3.0.14/ChangeLog.md 
new/gi-gtk-3.0.15/ChangeLog.md
--- old/gi-gtk-3.0.14/ChangeLog.md  2017-04-27 19:36:38.0 +0200
+++ new/gi-gtk-3.0.15/ChangeLog.md  2017-06-03 18:57:46.0 +0200
@@ -1,3 +1,13 @@
+### 3.0.15
+
++ Fix introspection info for 
[uIManagerGetAction](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-UIManager.html#v:uIManagerGetAction),
 
[uIManagerGetWidget](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-UIManager.html#v:uIManagerGetWidget),
 
[actionGroupGetAction](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-ActionGroup.html#v:actionGroupGetAction),
 
[textMarkGetName](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-TextMark.html#v:textMarkGetName)
 and 
[notebookGetTabLabel](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-Notebook.html#v:notebookGetTabLabel).
 In all these cases the function can return NULL, but it was not marked as such 
in the introspection data.
+
++ Fix introspection data for 
[builderAddCallbackSymbol](https://hackage.haskell.org/package/gi-gtk/docs/GI-Gtk-Objects-Builder.html#v:builderAddCallbackSymbol).
 The `callbackSymbol` argument was marked as `(scope async)`, which meant that 
it was safe to free after the first invokation, but this was not correct, and 
leads to [crashes](https://github.com/haskell-gi/haskell-gi/issues/104).
+
+### 3.0.14
+
+Update lower version bound on haskell-gi (>= 0.20.1).
+
 ### 3.0.13
 
 Update nullable overrides to match gtk+ 3.22.11.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gi-gtk-3.0.14/Gtk.overrides 
new/gi-gtk-3.0.15/Gtk.overrides
--- old/gi-gtk-3.0.14/Gtk.overrides 2017-04-27 19:36:38.0 +0200
+++ new/gi-gtk-3.0.15/Gtk.overrides 2017-06-03 18:57:46.0 +0200
@@ -13,6 +13,11 @@
 # upstream issue: https://bugzilla.gnome.org/show_bug.cgi?id=761339
 ignore WidgetPath.iter_add_qclass
 
+# Wrong introspection annotation, leading to crashes. See
+# https://bugzilla.gnome.org/show_bug.cgi?id=783381
+# https://github.com/haskell-gi/haskell-gi/issues/104
+set-attr Gtk/Builder/add_callback_symbol/@parameters/callback_symbol scope 
notified
+
 # Wrong introspection annotation, see
 # https://bugzilla.gnome.org/show_bug.cgi?id=693393
 set-attr Gtk/PrintOperation/create-custom-widget/@return-value 
transfer-ownership full
@@ -27,6 +32,16 @@
 set-attr Gtk/MenuPositionFunc/@parameters/x direction inout
 set-attr Gtk/MenuPositionFunc/@parameters/y direction inout
 
+# Missing nullable annotations in the return values, see
+# https://github.com/haskell-gi/haskell-gi/issues/95
+# https://bugzilla.gnome.org/show_bug.cgi?id=781935
+# https://bugzilla.gnome.org/show_bug.cgi?id=781936
+set-attr Gtk/UIManager/get_widget/@return-value nullable 1
+set-attr Gtk/UIManager/get_action/@return-value nullable 1
+set-attr Gtk/ActionGroup/get_action/@return-value nullable 1
+set-attr Gtk/TextMark/get_name/@return-value nullable 1
+set-attr Gtk/Notebook/get_tab_label/@return-value nullable 1
+
 if osx
 # Not supported in Quartz version of Gtk
 ignore drag_set_icon_gicon
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gi-gtk-3.0.14/README.md new/gi-gtk-3.0.15/README.md
--- old/gi-gtk-3.0.14/README.md 2017-04-27 19:36:38.0 +0200
+++ new/gi-gtk-3.0.15/README.md 2017-06-03 

commit ghc-hakyll for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-hakyll"

Wed Jun 21 13:55:26 2017 rev:2 rq:504668 version:4.9.7.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hakyll/ghc-hakyll.changes2017-05-17 
10:48:47.985709953 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hakyll.new/ghc-hakyll.changes   
2017-06-21 13:55:28.733866007 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:39 UTC 2017 - psim...@suse.com
+
+- Update to version 4.9.7.0.
+
+---

Old:

  hakyll-4.9.5.1.tar.gz

New:

  hakyll-4.9.7.0.tar.gz



Other differences:
--
++ ghc-hakyll.spec ++
--- /var/tmp/diff_new_pack.UUdL7j/_old  2017-06-21 13:55:30.013685477 +0200
+++ /var/tmp/diff_new_pack.UUdL7j/_new  2017-06-21 13:55:30.017684913 +0200
@@ -20,7 +20,7 @@
 %global pkg_name hakyll
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4.9.5.1
+Version:4.9.7.0
 Release:0
 Summary:A static website compiler library
 License:BSD-3-Clause

++ hakyll-4.9.5.1.tar.gz -> hakyll-4.9.7.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hakyll-4.9.5.1/CHANGELOG.md 
new/hakyll-4.9.7.0/CHANGELOG.md
--- old/hakyll-4.9.5.1/CHANGELOG.md 2017-02-09 17:52:50.0 +0100
+++ new/hakyll-4.9.7.0/CHANGELOG.md 2017-06-10 17:26:50.0 +0200
@@ -4,6 +4,21 @@
 
 # Releases
 
+## Hakyll 4.9.7.0
+
+- Fix compilation trouble with `Options.Applicative`
+- Some small CSS compression improvements (contribution by Nicole Rauch)
+
+## Hakyll 4.9.6.0
+
+- Tighten dependency on `pandoc-citeproc` (contribution by Mikhail Glushenkov)
+- Enable using a custom parser for command line arguments (contribution by
+  Alberto)
+- Update examples to semantic HTML (contribution by Elie Génard)
+- Better error for `cached` on non-existing file
+- Provide an `$allPages$` key when doing pagination
+- Preserve file metadata in `copyFileCompiler` (contribution by frederik-h)
+
 ## Hakyll 4.9.5.1
 
 - Bump blaze-html dependency to 0.9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hakyll-4.9.5.1/data/example/css/default.css 
new/hakyll-4.9.7.0/data/example/css/default.css
--- old/hakyll-4.9.5.1/data/example/css/default.css 2017-02-09 
17:52:50.0 +0100
+++ new/hakyll-4.9.7.0/data/example/css/default.css 2017-06-10 
17:26:50.0 +0200
@@ -5,25 +5,17 @@
 width: 600px;
 }
 
-div#header {
+header {
 border-bottom: 2px solid black;
 margin-bottom: 30px;
 padding: 12px 0px 12px 0px;
 }
 
-div#logo a {
-color: black;
-float: left;
-font-size: 18px;
-font-weight: bold;
-text-decoration: none;
-}
-
-div#header #navigation {
+nav {
 text-align: right;
 }
 
-div#header #navigation a {
+nav a {
 color: black;
 font-size: 18px;
 font-weight: bold;
@@ -32,7 +24,7 @@
 text-transform: uppercase;
 }
 
-div#footer {
+footer {
 border-top: solid 2px black;
 color: #555;
 font-size: 12px;
@@ -49,8 +41,16 @@
 font-size: 20px;
 }
 
-div.info {
+article .header {
 color: #555;
 font-size: 14px;
 font-style: italic;
 }
+
+.logo a {
+color: black;
+float: left;
+font-size: 18px;
+font-weight: bold;
+text-decoration: none;
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hakyll-4.9.5.1/data/example/templates/default.html 
new/hakyll-4.9.7.0/data/example/templates/default.html
--- old/hakyll-4.9.5.1/data/example/templates/default.html  2017-02-09 
17:52:50.0 +0100
+++ new/hakyll-4.9.7.0/data/example/templates/default.html  2017-06-10 
17:26:50.0 +0200
@@ -8,26 +8,26 @@
 
 
 
-
-
+
+
 My Hakyll Blog
 
-
+
 Home
 About
 Contact
 Archive
-
-
+
+
 
-
+
 $title$
 $body$
-
+
 
-
+
 Site proudly generated by
 http://jaspervdj.be/hakyll;>Hakyll
-
+
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hakyll-4.9.5.1/data/example/templates/post.html 
new/hakyll-4.9.7.0/data/example/templates/post.html
--- old/hakyll-4.9.5.1/data/example/templates/post.html 2017-02-09 
17:52:50.0 

commit ghc-heterocephalus for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-heterocephalus"

Wed Jun 21 13:55:29 2017 rev:2 rq:504669 version:1.0.5.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-heterocephalus/ghc-heterocephalus.changes
2017-04-12 18:06:50.881437595 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-heterocephalus.new/ghc-heterocephalus.changes   
2017-06-21 13:55:32.205376319 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:44 UTC 2017 - psim...@suse.com
+
+- Update to version 1.0.5.0.
+
+---

Old:

  heterocephalus-1.0.4.0.tar.gz

New:

  heterocephalus-1.0.5.0.tar.gz



Other differences:
--
++ ghc-heterocephalus.spec ++
--- /var/tmp/diff_new_pack.xBkXPg/_old  2017-06-21 13:55:33.065255025 +0200
+++ /var/tmp/diff_new_pack.xBkXPg/_new  2017-06-21 13:55:33.069254461 +0200
@@ -19,7 +19,7 @@
 %global pkg_name heterocephalus
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.0.4.0
+Version:1.0.5.0
 Release:0
 Summary:A type-safe template engine for working with popular front end 
development tools
 License:MIT
@@ -31,11 +31,13 @@
 BuildRequires:  ghc-blaze-markup-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-dlist-devel
+BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-shakespeare-devel
 BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
+BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-Glob-devel

++ heterocephalus-1.0.4.0.tar.gz -> heterocephalus-1.0.5.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/heterocephalus-1.0.4.0/CHANGELOG.md 
new/heterocephalus-1.0.5.0/CHANGELOG.md
--- old/heterocephalus-1.0.4.0/CHANGELOG.md 2017-02-07 14:23:03.0 
+0100
+++ new/heterocephalus-1.0.5.0/CHANGELOG.md 2017-06-05 10:38:19.0 
+0200
@@ -1,6 +1,17 @@
 Change Log
 ==
 
+Version 1.0.5.0 (2017-06-05)
+
+
+### New features
+
+* Add settings to be able to change the character used to deliminate control 
statements #18
+
+### Document updates
+
+* Fixed small spelling/grammars on readme #19
+
 Version 1.0.4.0 (2017-02-07)
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/heterocephalus-1.0.4.0/README.md 
new/heterocephalus-1.0.5.0/README.md
--- old/heterocephalus-1.0.4.0/README.md2017-01-23 17:27:54.0 
+0100
+++ new/heterocephalus-1.0.5.0/README.md2017-06-05 10:32:26.0 
+0200
@@ -26,7 +26,7 @@
 There are many Haskell template engines today.
 [Shakespeare](http://hackage.haskell.org/package/shakespeare) is great because
 it checks template variables at compile time.  Using Shakespeare, it's not
-possible to for the template file to cause a runtime-error.
+possible for the template file to cause a runtime-error.
 
 Shakespeare provides its own original ways of writing HTML
 
([Hamlet](https://hackage.haskell.org/package/shakespeare/docs/Text-Hamlet.html)),
@@ -53,7 +53,7 @@
 [long time to compile](https://github.com/blueimpact/kucipong/pull/7) with
 GHC >= 7.10.
 
-Hetercephalus fills this missing niche. It gives you variable interpolation
+Heterocephalus fills this missing niche. It gives you variable interpolation
 along with control statements that can be used with any markup language.  Its
 compile times are reasonable.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/heterocephalus-1.0.4.0/heterocephalus.cabal 
new/heterocephalus-1.0.5.0/heterocephalus.cabal
--- old/heterocephalus-1.0.4.0/heterocephalus.cabal 2017-02-07 
14:20:31.0 +0100
+++ new/heterocephalus-1.0.5.0/heterocephalus.cabal 2017-06-05 
10:34:40.0 +0200
@@ -1,5 +1,5 @@
 name:heterocephalus
-version: 1.0.4.0
+version: 1.0.5.0
 synopsis:A type-safe template engine for working with popular 
front end development tools
 description:
 Recent front end development tools and languages are growing fast and have
@@ -33,15 +33,18 @@
  , Text.Heterocephalus.Parse
  , Text.Heterocephalus.Parse.Control
  , Text.Heterocephalus.Parse.Doc
+ , Text.Heterocephalus.Parse.Option
   build-depends:   

commit ghc-fclabels for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-fclabels"

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

Changes:

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



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.aoc1Yt/_old  2017-06-21 13:55:21.670862307 +0200
+++ /var/tmp/diff_new_pack.aoc1Yt/_new  2017-06-21 13:55:21.674861743 +0200
@@ -26,7 +26,7 @@
 Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros

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




commit ghc-fay for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-fay"

Wed Jun 21 13:55:16 2017 rev:2 rq:504664 version:0.23.1.16

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fay/ghc-fay.changes  2017-05-16 
14:42:11.324138050 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fay.new/ghc-fay.changes 2017-06-21 
13:55:18.643289374 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:37 UTC 2017 - psim...@suse.com
+
+- Update to version 0.23.1.16 revision 7.
+
+---



Other differences:
--
++ ghc-fay.spec ++
--- /var/tmp/diff_new_pack.GHiEhe/_old  2017-06-21 13:55:19.743134231 +0200
+++ /var/tmp/diff_new_pack.GHiEhe/_new  2017-06-21 13:55:19.751133102 +0200
@@ -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/6.cabal#/%{pkg_name}.cabal
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/7.cabal#/%{pkg_name}.cabal
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-aeson-devel

++ fay.cabal ++
--- /var/tmp/diff_new_pack.GHiEhe/_old  2017-06-21 13:55:19.807125205 +0200
+++ /var/tmp/diff_new_pack.GHiEhe/_new  2017-06-21 13:55:19.807125205 +0200
@@ -1,6 +1,6 @@
 name:fay
 version: 0.23.1.16
-x-revision: 6
+x-revision: 7
 synopsis:A compiler for Fay, a Haskell subset that compiles to 
JavaScript.
 description: Fay is a proper subset of Haskell which is type-checked
  with GHC, and compiled to JavaScript. It is lazy, pure, 
has a Fay monad,
@@ -178,7 +178,7 @@
   base
 , fay
 , mtl
-, optparse-applicative >= 0.11 && < 0.14
+, optparse-applicative >= 0.11 && < 0.15
 , split
 
 executable fay-tests




commit ghc-data-msgpack for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-data-msgpack"

Wed Jun 21 13:55:06 2017 rev:2 rq:504661 version:0.0.10

Changes:

--- /work/SRC/openSUSE:Factory/ghc-data-msgpack/ghc-data-msgpack.changes
2017-04-11 09:47:06.568584668 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-data-msgpack.new/ghc-data-msgpack.changes   
2017-06-21 13:55:07.164908504 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:43 UTC 2017 - psim...@suse.com
+
+- Update to version 0.0.10.
+
+---

Old:

  data-msgpack-0.0.9.tar.gz

New:

  data-msgpack-0.0.10.tar.gz



Other differences:
--
++ ghc-data-msgpack.spec ++
--- /var/tmp/diff_new_pack.Zw2Gw9/_old  2017-06-21 13:55:08.620703151 +0200
+++ /var/tmp/diff_new_pack.Zw2Gw9/_new  2017-06-21 13:55:08.620703151 +0200
@@ -19,7 +19,7 @@
 %global pkg_name data-msgpack
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.0.9
+Version:0.0.10
 Release:0
 Summary:A Haskell implementation of MessagePack
 License:BSD-3-Clause

++ data-msgpack-0.0.9.tar.gz -> data-msgpack-0.0.10.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/data-msgpack-0.0.9/data-msgpack.cabal 
new/data-msgpack-0.0.10/data-msgpack.cabal
--- old/data-msgpack-0.0.9/data-msgpack.cabal   2017-01-05 14:47:32.0 
+0100
+++ new/data-msgpack-0.0.10/data-msgpack.cabal  2017-06-04 01:00:35.0 
+0200
@@ -1,5 +1,5 @@
 name: data-msgpack
-version:  0.0.9
+version:  0.0.10
 synopsis: A Haskell implementation of MessagePack
 homepage: http://msgpack.org/
 license:  BSD3




commit ghc-conduit for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-conduit"

Wed Jun 21 13:55:00 2017 rev:18 rq:504660 version:1.2.11

Changes:

--- /work/SRC/openSUSE:Factory/ghc-conduit/ghc-conduit.changes  2017-05-16 
14:46:39.770419505 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-conduit.new/ghc-conduit.changes 
2017-06-21 13:55:04.137335571 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:41 UTC 2017 - psim...@suse.com
+
+- Update to version 1.2.11.
+
+---

Old:

  conduit-1.2.10.tar.gz

New:

  conduit-1.2.11.tar.gz



Other differences:
--
++ ghc-conduit.spec ++
--- /var/tmp/diff_new_pack.PNVwsB/_old  2017-06-21 13:55:06.461007796 +0200
+++ /var/tmp/diff_new_pack.PNVwsB/_new  2017-06-21 13:55:06.465007232 +0200
@@ -19,7 +19,7 @@
 %global pkg_name conduit
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.2.10
+Version:1.2.11
 Release:0
 Summary:Streaming data processing library
 License:MIT

++ conduit-1.2.10.tar.gz -> conduit-1.2.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.10/ChangeLog.md 
new/conduit-1.2.11/ChangeLog.md
--- old/conduit-1.2.10/ChangeLog.md 2017-04-19 10:46:24.0 +0200
+++ new/conduit-1.2.11/ChangeLog.md 2017-06-09 16:35:46.0 +0200
@@ -1,3 +1,7 @@
+## 1.2.11
+
+* Add `unfoldEither` and `unfoldEitherM` to `Data.Conduit.List`
+
 ## 1.2.10
 
 * Add `PrimMonad` instances for `ConduitM` and `Pipe`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.10/Data/Conduit/Internal/List/Stream.hs 
new/conduit-1.2.11/Data/Conduit/Internal/List/Stream.hs
--- old/conduit-1.2.10/Data/Conduit/Internal/List/Stream.hs 2015-11-09 
03:09:15.0 +0100
+++ new/conduit-1.2.11/Data/Conduit/Internal/List/Stream.hs 2017-06-09 
16:35:46.0 +0200
@@ -23,6 +23,19 @@
 Just (x, s') -> Emit s' x
 {-# INLINE unfoldS #-}
 
+unfoldEitherS :: Monad m
+  => (b -> Either r (a, b))
+  -> b
+  -> StreamConduitM i a m r
+unfoldEitherS f s0 _ =
+Stream step (return s0)
+  where
+step s = return $
+case f s of
+Left r-> Stop r
+Right (x, s') -> Emit s' x
+{-# INLINE unfoldEitherS #-}
+
 unfoldMS :: Monad m
  => (b -> m (Maybe (a, b)))
  -> b
@@ -37,6 +50,19 @@
 Just (x, s') -> Emit s' x
 {-# INLINE unfoldMS #-}
 
+unfoldEitherMS :: Monad m
+ => (b -> m (Either r (a, b)))
+ -> b
+ -> StreamConduitM i a m r
+unfoldEitherMS f s0 _ =
+Stream step (return s0)
+  where
+step s = do
+ms' <- f s
+return $ case ms' of
+Left r-> Stop r
+Right (x, s') -> Emit s' x
+{-# INLINE unfoldEitherMS #-}
 sourceListS :: Monad m => [a] -> StreamProducer m a
 sourceListS xs0 _ =
 Stream (return . step) (return xs0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.10/Data/Conduit/List.hs 
new/conduit-1.2.11/Data/Conduit/List.hs
--- old/conduit-1.2.10/Data/Conduit/List.hs 2017-02-08 06:03:05.0 
+0100
+++ new/conduit-1.2.11/Data/Conduit/List.hs 2017-06-09 16:35:46.0 
+0200
@@ -19,7 +19,9 @@
   sourceList
 , sourceNull
 , unfold
+, unfoldEither
 , unfoldM
+, unfoldEitherM
 , enumFromTo
 , iterate
 , replicate
@@ -73,6 +75,7 @@
 import Prelude
 ( ($), return, (==), (-), Int
 , (.), id, Maybe (..), Monad
+, Either (..)
 , Bool (..)
 , (>>)
 , (>>=)
@@ -114,6 +117,25 @@
 {-# INLINE unfoldC #-}
 STREAMING(unfold, unfoldC, unfoldS, f x)
 
+-- | Generate a source from a seed value with a return value.
+--
+-- Subject to fusion
+--
+-- @since 1.2.11
+unfoldEither, unfoldEitherC :: Monad m
+=> (b -> Either r (a, b))
+-> b
+-> ConduitM i a m r
+unfoldEitherC f =
+go
+  where
+go seed =
+case f seed of
+Right (a, seed') -> yield a >> go seed'
+Left r -> return r
+{-# INLINE unfoldEitherC #-}
+STREAMING(unfoldEither, unfoldEitherC, unfoldEitherS, f x)
+
 -- | A monadic unfold.
 --
 -- Subject to fusion
@@ -133,6 +155,25 @@
 Nothing -> return ()
 STREAMING(unfoldM, unfoldMC, unfoldMS, f seed)
 
+-- | A monadic unfoldEither.
+--
+-- Subject to fusion
+--
+-- 

commit ghc-authenticate-oauth for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-authenticate-oauth for 
openSUSE:Factory checked in at 2017-06-21 13:54:52

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


Package is "ghc-authenticate-oauth"

Wed Jun 21 13:54:52 2017 rev:5 rq:504658 version:1.6

Changes:

--- 
/work/SRC/openSUSE:Factory/ghc-authenticate-oauth/ghc-authenticate-oauth.changes
2017-03-03 17:48:09.818366684 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-authenticate-oauth.new/ghc-authenticate-oauth.changes
   2017-06-21 13:54:53.774797303 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:37 UTC 2017 - psim...@suse.com
+
+- Update to version 1.6 revision 1.
+
+---

New:

  authenticate-oauth.cabal



Other differences:
--
++ ghc-authenticate-oauth.spec ++
--- /var/tmp/diff_new_pack.Zc8nwM/_old  2017-06-21 13:54:54.514692933 +0200
+++ /var/tmp/diff_new_pack.Zc8nwM/_new  2017-06-21 13:54:54.514692933 +0200
@@ -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-RSA-devel
 BuildRequires:  ghc-SHA-devel
@@ -60,6 +61,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ authenticate-oauth.cabal ++
name:authenticate-oauth
version: 1.6
x-revision: 1
license: BSD3
license-file:LICENSE
author:  Hiromi Ishii
maintainer:  Hiromi Ishii, Artem Chirkin
synopsis:Library to authenticate with OAuth for Haskell web 
applications.
description: API docs and the README are available at 
.
category:Web
stability:   Stable
cabal-version:   >= 1.6
build-type:  Simple
homepage:http://github.com/yesodweb/authenticate
extra-source-files: README.md ChangeLog.md

library
build-depends:   base  >= 4&& < 5
   , http-client   >= 0.3
   , transformers  >= 0.1  && < 0.6
   , bytestring>= 0.9
   , crypto-pubkey-types   >= 0.1  && < 0.5
   , RSA   >= 2.0  && < 2.4
   , time
   , data-default
   , base64-bytestring >= 0.1  && < 1.1
   , SHA   >= 1.4  && < 1.7
   , random
   , http-types>= 0.6
   , blaze-builder
   , transformers-compat   >= 0.3
exposed-modules: Web.Authenticate.OAuth, Web.Authenticate.OAuth.IO
ghc-options: -Wall

source-repository head
  type: git
  location: git://github.com/yesodweb/authenticate.git



commit ghc-choice for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-choice for openSUSE:Factory 
checked in at 2017-06-21 13:54:57

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


Package is "ghc-choice"

Wed Jun 21 13:54:57 2017 rev:2 rq:504659 version:0.2.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-choice/ghc-choice.changes2017-04-14 
13:35:03.329994394 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-choice.new/ghc-choice.changes   
2017-06-21 13:55:00.801806078 +0200
@@ -1,0 +2,10 @@
+Mon Jun 12 09:41:35 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.1.
+
+---
+Thu Jun  8 11:05:44 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.0 revision 1.
+
+---

Old:

  choice-0.2.0.tar.gz

New:

  choice-0.2.1.tar.gz



Other differences:
--
++ ghc-choice.spec ++
--- /var/tmp/diff_new_pack.0mno44/_old  2017-06-21 13:55:01.541701709 +0200
+++ /var/tmp/diff_new_pack.0mno44/_new  2017-06-21 13:55:01.545701145 +0200
@@ -18,7 +18,7 @@
 
 %global pkg_name choice
 Name:   ghc-%{pkg_name}
-Version:0.2.0
+Version:0.2.1
 Release:0
 Summary:A solution to boolean blindness
 License:SUSE-Public-Domain

++ choice-0.2.0.tar.gz -> choice-0.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/choice-0.2.0/choice.cabal 
new/choice-0.2.1/choice.cabal
--- old/choice-0.2.0/choice.cabal   2017-01-01 11:17:55.0 +0100
+++ new/choice-0.2.1/choice.cabal   2017-06-04 18:51:04.0 +0200
@@ -1,5 +1,5 @@
 name:choice
-version: 0.2.0
+version: 0.2.1
 synopsis:A solution to boolean blindness.
 description: Please see README.md.
 homepage:https://github.com/mboes/choice#readme
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/choice-0.2.0/src/Data/Choice.hs 
new/choice-0.2.1/src/Data/Choice.hs
--- old/choice-0.2.0/src/Data/Choice.hs 2017-01-01 11:19:25.0 +0100
+++ new/choice-0.2.1/src/Data/Choice.hs 2017-06-04 18:50:16.0 +0200
@@ -77,7 +77,10 @@
 -- | A synonym for 'Data.Proxy.Proxy'.
 data Label (a :: Symbol) = Label deriving (Eq, Ord, Show)
 
-#if MIN_VERSION_base(4,9,0)
+#if MIN_VERSION_base(4,10,0)
+instance x ~ x' => IsLabel x (Label x') where
+  fromLabel = Label
+#elif MIN_VERSION_base(4,9,0)
 instance x ~ x' => IsLabel x (Label x') where
   fromLabel _ = Label
 #endif




commit ghc-elm-bridge for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-elm-bridge"

Wed Jun 21 13:55:12 2017 rev:3 rq:504663 version:0.4.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-elm-bridge/ghc-elm-bridge.changes
2017-03-03 17:49:47.276602735 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-elm-bridge.new/ghc-elm-bridge.changes   
2017-06-21 13:55:14.771835478 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 0.4.1 revision 1.
+
+---

Old:

  elm-bridge-0.4.0.tar.gz

New:

  elm-bridge-0.4.1.tar.gz
  elm-bridge.cabal



Other differences:
--
++ ghc-elm-bridge.spec ++
--- /var/tmp/diff_new_pack.TQYJps/_old  2017-06-21 13:55:15.739698952 +0200
+++ /var/tmp/diff_new_pack.TQYJps/_new  2017-06-21 13:55:15.743698388 +0200
@@ -19,13 +19,14 @@
 %global pkg_name elm-bridge
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.4.0
+Version:0.4.1
 Release:0
-Summary:Derive Elm types from Haskell types
+Summary:Derive Elm types and Json code from Haskell 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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-rpm-macros
@@ -56,6 +57,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ elm-bridge-0.4.0.tar.gz -> elm-bridge-0.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elm-bridge-0.4.0/CHANGELOG.md 
new/elm-bridge-0.4.1/CHANGELOG.md
--- old/elm-bridge-0.4.0/CHANGELOG.md   2016-11-25 11:10:44.0 +0100
+++ new/elm-bridge-0.4.1/CHANGELOG.md   2017-06-06 11:38:39.0 +0200
@@ -1,3 +1,8 @@
+# v0.4.1
+
+## Bugfixes
+ * Fixed support for Elm 0.18 (see issue #17)
+
 # v0.4.0
 ## New features
  * Support for Elm 0.18
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elm-bridge-0.4.0/elm-bridge.cabal 
new/elm-bridge-0.4.1/elm-bridge.cabal
--- old/elm-bridge-0.4.0/elm-bridge.cabal   2016-11-25 11:10:44.0 
+0100
+++ new/elm-bridge-0.4.1/elm-bridge.cabal   2017-06-06 11:37:55.0 
+0200
@@ -1,6 +1,6 @@
 name:elm-bridge
-version: 0.4.0
-synopsis:Derive Elm types from Haskell types
+version: 0.4.1
+synopsis:Derive Elm types and Json code from Haskell types
 description: Building the bridge from Haskell to Elm and back. Define 
types once,
  use on both sides and enjoy easy (de)serialisation. 
Cheers!
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elm-bridge-0.4.0/src/Elm/Module.hs 
new/elm-bridge-0.4.1/src/Elm/Module.hs
--- old/elm-bridge-0.4.0/src/Elm/Module.hs  2016-11-25 11:10:44.0 
+0100
+++ new/elm-bridge-0.4.1/src/Elm/Module.hs  2017-04-03 09:28:22.0 
+0200
@@ -28,7 +28,7 @@
 -- | Creates an Elm module for the given version. This will use the default
 -- type conversion rules (to -- convert @Vector@ to @List@, @HashMap a b@
 -- to @List (a,b)@, etc.).
-makeElmModuleWithVersion :: ElmVersion 
+makeElmModuleWithVersion :: ElmVersion
  -> String  -- ^ Module name
  -> [DefineElm]  -- ^ List of definitions to be 
included in the module
  -> String
@@ -36,7 +36,6 @@
 [ moduleHeader elmVersion moduleName
 , ""
 , "import Json.Decode"
-, "import Json.Decode exposing ((:=))"
 , "import Json.Encode exposing (Value)"
 , "-- The following module comes from bartavelle/json-helpers"
 , "import Json.Helpers exposing (..)"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/elm-bridge-0.4.0/test/Elm/ModuleSpec.hs 
new/elm-bridge-0.4.1/test/Elm/ModuleSpec.hs
--- old/elm-bridge-0.4.0/test/Elm/ModuleSpec.hs 2016-11-25 11:10:44.0 
+0100
+++ new/elm-bridge-0.4.1/test/Elm/ModuleSpec.hs 2017-04-03 11:02:47.0 
+0200
@@ -34,7 +34,6 @@
 [ moduleHeader' elmVersion "Foo"
 , ""
 , "import Json.Decode"
-, "import 

commit ghc-diagrams-lib for openSUSE:Factory

2017-06-21 Thread root
Hello community,

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

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


Package is "ghc-diagrams-lib"

Wed Jun 21 13:55:08 2017 rev:2 rq:504662 version:1.4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-diagrams-lib/ghc-diagrams-lib.changes
2017-05-16 14:38:37.866129346 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-diagrams-lib.new/ghc-diagrams-lib.changes   
2017-06-21 13:55:10.812393993 +0200
@@ -1,0 +2,10 @@
+Mon Jun 12 09:41:42 UTC 2017 - psim...@suse.com
+
+- Update to version 1.4.1.2.
+
+---
+Wed May 31 14:05:43 UTC 2017 - psim...@suse.com
+
+- Update to version 1.4.1.
+
+---

Old:

  diagrams-lib-1.4.0.1.tar.gz
  diagrams-lib.cabal

New:

  diagrams-lib-1.4.1.2.tar.gz



Other differences:
--
++ ghc-diagrams-lib.spec ++
--- /var/tmp/diff_new_pack.wiprzy/_old  2017-06-21 13:55:12.104211770 +0200
+++ /var/tmp/diff_new_pack.wiprzy/_new  2017-06-21 13:55:12.108211206 +0200
@@ -19,19 +19,19 @@
 %global pkg_name diagrams-lib
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.4.0.1
+Version:1.4.1.2
 Release:0
 Summary:Embedded domain-specific language for declarative graphics
 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-JuicyPixels-devel
 BuildRequires:  ghc-active-devel
 BuildRequires:  ghc-adjunctions-devel
 BuildRequires:  ghc-array-devel
+BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-cereal-devel
 BuildRequires:  ghc-colour-devel
 BuildRequires:  ghc-containers-devel
@@ -90,7 +90,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ diagrams-lib-1.4.0.1.tar.gz -> diagrams-lib-1.4.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/diagrams-lib-1.4.0.1/CHANGELOG.md 
new/diagrams-lib-1.4.1.2/CHANGELOG.md
--- old/diagrams-lib-1.4.0.1/CHANGELOG.md   2016-11-07 13:04:33.0 
+0100
+++ new/diagrams-lib-1.4.1.2/CHANGELOG.md   2017-06-10 19:13:45.0 
+0200
@@ -1,3 +1,24 @@
+## [v1.4.1.2](https://github.com/diagrams/diagrams-lib/tree/v1.4.1.2) 
(2017-06-10)
+
+- Fix test suite compilation failure 
[#299](https://github.com/diagrams/diagrams-lib/issues/299).
+
+## [v1.4.1.1](https://github.com/diagrams/diagrams-lib/tree/v1.4.1.1) 
(2017-06-06)
+
+- Fix `Diagrams.Points.centroid` to make it total.
+- Fix bug in `Diagrams.Transform.Matrix.fromMatWithInv` (and hence
+  also related functions which called it, such as `fromMat22` and
+  `fromMat33`).
+
+## [v1.4.1](https://github.com/diagrams/diagrams-lib/tree/v1.4.1) (2017-05-28)
+
+- New functions `embeddedImage` and `loadImageEmbBS` for loading
+  images.
+- Fix [#289](https://github.com/diagrams/diagrams-lib/issues/289)
+  which could have caused strange behavior in looped compilation mode
+  on 32-bit platforms.
+- Allow `intervals-0.8` and `directory-1.3`.
+- Minor fixes to compile with GHC 8.2.
+
 ## [v1.4.0.1](https://github.com/diagrams/diagrams-lib/tree/v1.4.0.1) 
(2016-11-07)
 
 - Fix test suite compilation problem 
([#286](https://github.com/diagrams/diagrams-lib/issues/286))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/diagrams-lib-1.4.0.1/diagrams-lib.cabal 
new/diagrams-lib-1.4.1.2/diagrams-lib.cabal
--- old/diagrams-lib-1.4.0.1/diagrams-lib.cabal 2016-11-07 13:04:33.0 
+0100
+++ new/diagrams-lib-1.4.1.2/diagrams-lib.cabal 2017-06-10 19:13:45.0 
+0200
@@ -1,5 +1,5 @@
 Name:diagrams-lib
-Version: 1.4.0.1
+Version: 1.4.1.2
 Synopsis:Embedded domain-specific language for declarative graphics
 Description: Diagrams is a flexible, extensible EDSL for creating
  graphics of many types.  Graphics can be created
@@ -100,7 +100,7 @@
Diagrams.TwoD.Types,
Diagrams.TwoD.Vector,
Diagrams.Util
-  Build-depends:   base >= 4.6 && < 4.10,
+  Build-depends:   base >= 4.6 && < 4.11,
containers 

commit ghc-adler32 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-adler32 for openSUSE:Factory 
checked in at 2017-06-21 13:54:45

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


Package is "ghc-adler32"

Wed Jun 21 13:54:45 2017 rev:2 rq:504657 version:0.1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-adler32/ghc-adler32.changes  2017-04-12 
17:13:02.286255230 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-adler32.new/ghc-adler32.changes 
2017-06-21 13:54:48.867489524 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:39 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.1.0 revision 1.
+
+---

New:

  adler32.cabal



Other differences:
--
++ ghc-adler32.spec ++
--- /var/tmp/diff_new_pack.3kwwOw/_old  2017-06-21 13:54:50.023326482 +0200
+++ /var/tmp/diff_new_pack.3kwwOw/_new  2017-06-21 13:54:50.027325918 +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-bytestring-devel
 BuildRequires:  ghc-rpm-macros
@@ -37,14 +38,14 @@
 
 %description
 This package provides an implementation of the Adler-32 checksum algorithm.
-In supports a rolling checksum mode, i.e. the checksum of a sliding window of
+It supports a rolling checksum mode, i.e. the checksum of a sliding window of
 the input message can be computed efficiently. It also supports compounding,
 i.e. the checksum of the concatenation of two messages can be efficiently
 computed from the checksums of the two parts.
 
 By default, the highly optimized implementation of Adler-32 from 'zlib' will be
-used. This can be disabled in which case a pure haskell implementation will be
-used instead. The haskell version is 2 to 3 times slower on my system.
+used. This can be disabled, in which case a pure haskell implementation will be
+used instead. On my system, the haskell version is 2 to 3 times slower.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -60,6 +61,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ adler32.cabal ++
name:adler32
version: 0.1.1.0
x-revision: 1
synopsis:An implementation of Adler-32, supporting rolling checksum 
operation
description:
  This package provides an implementation of the Adler-32 checksum algorithm.
  It supports a rolling checksum mode, i.e. the checksum of a sliding window
  of the input message can be computed efficiently. It also supports
  compounding, i.e. the checksum of the concatenation of two messages can be
  efficiently computed from the checksums of the two parts.
  .
  By default, the highly optimized implementation of Adler-32 from @zlib@
  will be used. This can be disabled, in which case a pure haskell
  implementation will be used instead. On my system, the haskell version
  is 2 to 3 times slower.
homepage:https://github.com/redneb/hs-adler32
bug-reports: https://github.com/redneb/hs-adler32/issues
license: BSD3
license-file:LICENSE
author:  Marios Titas 
maintainer:  Marios Titas 
category:Cryptography, Hash
build-type:  Simple
cabal-version:   >=1.10

extra-source-files:
  ChangeLog.md

source-repository head
  type: git
  location: https://github.com/redneb/hs-adler32.git

flag zlib
  description: Bind to zlib and use the implementation of Adler-32 from 
there
  default: True

library
  exposed-modules: Data.Digest.Adler32
  -- other-modules:   
  build-depends: base >=4.6 && <5
   , bytestring >=0.10.2
  hs-source-dirs:  src
  default-language:Haskell2010
  ghc-options: -Wall
  if flag(zlib)
cpp-options:   -DUSE_ZLIB
if !os(windows)
  extra-libraries: z
else
  build-depends:   zlib

test-suite test
  type:exitcode-stdio-1.0
  hs-source-dirs:  tests
  main-is: tests.hs
  build-depends: base
   , adler32
   , hspec >=2
   , bytestring
  default-language:Haskell2010
  ghc-options: -Wall



commit ghc-HsOpenSSL for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-HsOpenSSL for openSUSE:Factory 
checked in at 2017-06-21 13:54:40

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


Package is "ghc-HsOpenSSL"

Wed Jun 21 13:54:40 2017 rev:8 rq:504656 version:0.11.4.9

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HsOpenSSL/ghc-HsOpenSSL.changes  
2017-05-16 14:46:38.750562788 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HsOpenSSL.new/ghc-HsOpenSSL.changes 
2017-06-21 13:54:46.395838173 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:36 UTC 2017 - psim...@suse.com
+
+- Update to version 0.11.4.9.
+
+---

Old:

  HsOpenSSL-0.11.4.8.tar.gz

New:

  HsOpenSSL-0.11.4.9.tar.gz



Other differences:
--
++ ghc-HsOpenSSL.spec ++
--- /var/tmp/diff_new_pack.TEXilT/_old  2017-06-21 13:54:48.535536349 +0200
+++ /var/tmp/diff_new_pack.TEXilT/_new  2017-06-21 13:54:48.539535785 +0200
@@ -19,7 +19,7 @@
 %global pkg_name HsOpenSSL
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.11.4.8
+Version:0.11.4.9
 Release:0
 Summary:Partial OpenSSL binding for Haskell
 License:SUSE-Public-Domain

++ HsOpenSSL-0.11.4.8.tar.gz -> HsOpenSSL-0.11.4.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HsOpenSSL-0.11.4.8/ChangeLog 
new/HsOpenSSL-0.11.4.9/ChangeLog
--- old/HsOpenSSL-0.11.4.8/ChangeLog2017-04-26 21:37:53.0 +0200
+++ new/HsOpenSSL-0.11.4.9/ChangeLog2017-06-08 16:19:17.0 +0200
@@ -1,3 +1,10 @@
+2017-06-08  Vladimir Shabanov  
+
+   * HsOpenSSL.cabal (Version): Bump version to 0.11.4.9
+
+   * Added -DNOCRYPT to compile in newer MINGW versions
+   by Baojun Wang @wangbj (#27)
+
 2017-04-26  Vladimir Shabanov  
 
* HsOpenSSL.cabal (Version): Bump version to 0.11.4.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HsOpenSSL-0.11.4.8/HsOpenSSL.cabal 
new/HsOpenSSL-0.11.4.9/HsOpenSSL.cabal
--- old/HsOpenSSL-0.11.4.8/HsOpenSSL.cabal  2017-04-26 21:37:53.0 
+0200
+++ new/HsOpenSSL-0.11.4.9/HsOpenSSL.cabal  2017-06-08 16:19:17.0 
+0200
@@ -12,7 +12,7 @@
 , which is a pure Haskell
 implementation of SSL.
 .
-Version:   0.11.4.8
+Version:   0.11.4.9
 License:   PublicDomain
 License-File:  COPYING
 Author:Adam Langley, Mikhail Vorozhtsov, PHO, Taru Karttunen
@@ -95,7 +95,7 @@
 Extra-Libraries: eay32 ssl32
 
 C-Sources:   cbits/mutex-win.c
-CC-Options:  -D MINGW32
+CC-Options:  -D MINGW32 -DNOCRYPT
 CPP-Options: -DCALLCONV=stdcall
 else
 Extra-Libraries: crypto ssl




commit plee-the-bear for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package plee-the-bear for openSUSE:Factory 
checked in at 2017-06-21 13:54:10

Comparing /work/SRC/openSUSE:Factory/plee-the-bear (Old)
 and  /work/SRC/openSUSE:Factory/.plee-the-bear.new (New)


Package is "plee-the-bear"

Wed Jun 21 13:54:10 2017 rev:2 rq:504520 version:0.7.0

Changes:

--- /work/SRC/openSUSE:Factory/plee-the-bear/plee-the-bear.changes  
2017-02-19 01:01:07.726767075 +0100
+++ /work/SRC/openSUSE:Factory/.plee-the-bear.new/plee-the-bear.changes 
2017-06-21 13:54:11.800718140 +0200
@@ -1,0 +2,5 @@
+Sun Jun 18 17:52:09 UTC 2017 - dap.darkn...@gmail.com
+
+- Added ptb-sequencer-gcc6.patch from Fedora.
+
+---

New:

  ptb-sequencer-gcc6.patch



Other differences:
--
++ plee-the-bear.spec ++
--- /var/tmp/diff_new_pack.8fflnQ/_old  2017-06-21 13:54:14.072397699 +0200
+++ /var/tmp/diff_new_pack.8fflnQ/_new  2017-06-21 13:54:14.072397699 +0200
@@ -24,6 +24,8 @@
 Group:  Amusements/Games/Other
 Url:http://www.stuff-o-matic.com/ptb/
 Source: 
http://www.stuff-o-matic.com/plee-the-bear/download/file.php?platform=source#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM to be built via gcc6+.
+Patch0: ptb-sequencer-gcc6.patch
 BuildRequires:  SDL_mixer-devel
 BuildRequires:  boost-devel
 BuildRequires:  cmake
@@ -61,6 +63,7 @@
 
 %prep
 %setup -q -n %{name}-%{version}-light
+%patch0
 
 %build
 %cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \

++ ptb-sequencer-gcc6.patch ++
--- plee-the-bear/lib/src/ptb/item/mini-game/code/sequencer.cpp.orig
2016-12-23 14:14:50.295722532 +0100
+++ plee-the-bear/lib/src/ptb/item/mini-game/code/sequencer.cpp 2016-12-23 
14:15:59.680725994 +0100
@@ -600,7 +600,7 @@
 if ( line[0] != '#' )
   {
 std::istringstream iss(line);
-result = ( iss >> t.duration >> t.width );
+result = bool( iss >> t.duration >> t.width );
   }
 
   ++n;



commit exaile for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package exaile for openSUSE:Factory checked 
in at 2017-06-21 13:53:56

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


Package is "exaile"

Wed Jun 21 13:53:56 2017 rev:12 rq:504494 version:4.0.0~beta2

Changes:

--- /work/SRC/openSUSE:Factory/exaile/exaile.changes2017-05-27 
13:17:37.397796743 +0200
+++ /work/SRC/openSUSE:Factory/.exaile.new/exaile.changes   2017-06-21 
13:53:58.814549964 +0200
@@ -1,0 +2,7 @@
+Sun Jun 18 17:07:58 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 4.0.0~beta2:
+  * Force usage of bsddb/bsddb3.
+  * Various fixes.
+
+---

Old:

  exaile-4.0.0beta1.tar.gz
  exaile-4.0.0beta1.tar.gz.asc
  exaile.keyring

New:

  exaile-4.0.0-beta2.tar.gz



Other differences:
--
++ exaile.spec ++
--- /var/tmp/diff_new_pack.HpZcvR/_old  2017-06-21 13:53:59.694425849 +0200
+++ /var/tmp/diff_new_pack.HpZcvR/_new  2017-06-21 13:53:59.702424721 +0200
@@ -18,17 +18,15 @@
 
 %define __requires_exclude typelib\\((GtkosxApplication)\\)
 %define _name   Exaile
-%define _version 4.0.0beta1
+%define _version 4.0.0-beta2
 Name:   exaile
-Version:4.0.0~beta1
+Version:4.0.0~beta2
 Release:0
 Summary:Gtk3 Amarok-like music player
 License:GPL-3.0+
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://exaile.org/
-Source: 
https://github.com/exaile/exaile/releases/download/4.0.0-beta1/%{name}-%{_version}.tar.gz
-Source1:
https://github.com/exaile/exaile/releases/download/4.0.0-beta1/%{name}-%{_version}.tar.gz.asc
-Source2:%{name}.keyring
+Source: 
https://github.com/exaile/exaile/archive/%{_version}.tar.gz#/%{name}-%{_version}.tar.gz
 # PATCH-FEATURE-OPENSUSE exaile-no-splash-default.patch sor.ale...@meowr.ru -- 
Do not show splash screen on startup by default.
 Patch0: %{name}-no-splash-default.patch
 # PATCH-FEATURE-OPENSUSE exaile-mate-screensaver.patch sor.ale...@meowr.ru -- 
Make the screensaverpause plugin work with MATE Screensaver.




commit squid for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package squid for openSUSE:Factory checked 
in at 2017-06-21 13:54:33

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


Package is "squid"

Wed Jun 21 13:54:33 2017 rev:46 rq:504589 version:3.5.26

Changes:

--- /work/SRC/openSUSE:Factory/squid/squid.changes  2017-04-14 
13:40:46.409507215 +0200
+++ /work/SRC/openSUSE:Factory/.squid.new/squid.changes 2017-06-21 
13:54:42.868335760 +0200
@@ -1,0 +2,26 @@
+Mon Jun 19 08:20:52 UTC 2017 - mplus...@suse.com
+
+- Packaging cleanup
+- Dropped:
+  * squid-brokenad.patch
+  * squid-config.patch
+  * squid.init squid.init.rh
+  * squid-old-kerberos.patch
+  * squid-rpmlintrc
+- Update description and url
+
+---
+Wed Jun 14 08:54:53 UTC 2017 - adam.ma...@suse.de
+
+- Update Squid to 3.5.26
+  * SubjectAlternativeNames missing in some generated certificates
+Previous releases of Squid were not able to generate valid
+mimic certificates from AltName server certificate field only.
+  * Fix ignoring http_access deny with client-first bumping mode
+  * ssl_crtd: now returns non-zero on failure
+  * Fix FTP directory listings display issues
+  * OpenSSL support better compliance with license requirements
+This release of Squid will now include the required OpenSSL
+advertisement on builds -v output where features are displayed.
+
+---

Old:

  squid-3.5.25.tar.xz
  squid-3.5.25.tar.xz.asc
  squid-brokenad.patch
  squid-config.patch
  squid-old-kerberos.patch
  squid-rpmlintrc
  squid.init
  squid.init.rh

New:

  squid-3.5.26.tar.xz
  squid-3.5.26.tar.xz.asc



Other differences:
--
++ squid.spec ++
--- /var/tmp/diff_new_pack.p1Ea59/_old  2017-06-21 13:54:44.140156358 +0200
+++ /var/tmp/diff_new_pack.p1Ea59/_new  2017-06-21 13:54:44.144155794 +0200
@@ -18,17 +18,15 @@
 
 %define squidlibdir %{_libdir}/squid
 %define squidconfdir %{_sysconfdir}/squid
-
 Name:   squid
-Version:3.5.25
+Version:3.5.26
 Release:0
 Summary:A fully featured HTTP/1.0 proxy
 License:GPL-2.0+
 Group:  Productivity/Networking/Web/Proxy
-Url:http://www.squid-cache.org/Versions/v3/3.5
+Url:http://www.squid-cache.org
 Source0:
http://www.squid-cache.org/Versions/v3/3.5/%{name}-%{version}.tar.xz
 Source1:
http://www.squid-cache.org/Versions/v3/3.5/%{name}-%{version}.tar.xz.asc
-Source3:squid.init
 Source4:squid.sysconfig
 Source5:pam.squid
 Source6:unsquid.pl
@@ -37,115 +35,58 @@
 Source10:   README.kerberos
 Source11:   %{name}.service
 Source13:   %{name}.keyring
-Source14:   squid.init.rh
 Source15:   cache_dir.sed
 Source16:   initialize_cache_if_needed.sh
-
-# do not show some rpmlint warnings
-Source99:   squid-rpmlintrc
-# some useful defaults for squid
-Patch100:   %{name}-config.patch
-# patch fixes kerberos principalname handling 
(http://bugs.squid-cache.org/show_bug.cgi?id=4042)
-Patch103:   squid-brokenad.patch
-#patch fix SLE 11 target... BAD PATCH
-Patch104:   squid-old-kerberos.patch
-
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# BuildRequires:  autoconf
-# BuildRequires:  automake
-# If you want to run unit tests, these also need mounted /dev/shm and /proc
-# BuildRequires:  cppunit-devel
+BuildRequires:  cppunit-devel
 BuildRequires:  db-devel
-# needed by bootstrap.sh
-BuildRequires:  cyrus-sasl-devel
 BuildRequires:  ed
 BuildRequires:  expat
-#
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  krb5-devel
 BuildRequires:  libcap-devel
-BuildRequires:  libexpat-devel
-%if 0%{?suse_version} <= 1140
 BuildRequires:  libtool
-%else
-BuildRequires:  libtool >= 2.4
-%endif
-%if 0%{?suse_version} < 1220
-BuildRequires:  libxml2-devel
-BuildRequires:  xz
-%else
-BuildRequires:  pkgconfig(libxml-2.0)
-%endif
 BuildRequires:  openldap2-devel
 BuildRequires:  opensp-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
+BuildRequires:  samba-winbind
 BuildRequires:  sharutils
-
-%if 0%{?suse_version}
+BuildRequires:  systemd-rpm-macros
+BuildRequires:  pkgconfig(expat)
+BuildRequires:  pkgconfig(gssrpc)
+BuildRequires:  pkgconfig(kdb)
+BuildRequires:  pkgconfig(krb5)
+BuildRequires:  pkgconfig(libsasl2)
+BuildRequires:  pkgconfig(libxml-2.0)
+Requires:   logrotate
 Requires(post): %fillup_prereq
-Requires(pre):  %{_bindir}/getent
-%if 0%{?suse_version} < 1140
 Requires(pre):  permissions
-%else
-Requires(pre):  permissions >= 2014.11
-%endif

commit audience for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package audience for openSUSE:Factory 
checked in at 2017-06-21 13:54:02

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


Package is "audience"

Wed Jun 21 13:54:02 2017 rev:5 rq:504499 version:0.2.2

Changes:

--- /work/SRC/openSUSE:Factory/audience/audience.changes2017-05-02 
08:54:47.631160016 +0200
+++ /work/SRC/openSUSE:Factory/.audience.new/audience.changes   2017-06-21 
13:54:05.769568892 +0200
@@ -1,0 +2,5 @@
+Fri Jun 16 21:21:07 UTC 2017 - avvi...@yandex.by
+
+- Fix mmkeys D-Bus (add audience-0.2.2-dbus.patch) 
+
+---

New:

  audience-0.2.2-dbus.patch



Other differences:
--
++ audience.spec ++
--- /var/tmp/diff_new_pack.uSYgYN/_old  2017-06-21 13:54:07.301352819 +0200
+++ /var/tmp/diff_new_pack.uSYgYN/_new  2017-06-21 13:54:07.305352255 +0200
@@ -24,6 +24,8 @@
 Group:  Productivity/Multimedia/Video/Players
 Url:https://launchpad.net/audience
 Source: 
https://launchpad.net/audience/0.4-loki/%{version}/+download/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM dbus.patch -- 
https://github.com/elementary/videos/issues/25
+Patch0: audience-0.2.2-dbus.patch
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 BuildRequires:  elementary-icon-theme
@@ -54,6 +56,9 @@
 
 %prep
 %setup -q
+%if 0%{?suse_version} > 1320
+%patch0 -p1
+%endif
 
 %build
 %cmake \

++ audience-0.2.2-dbus.patch ++
diff -ruN audience-0.2.2.orig/src/Widgets/Player/PlayerPage.vala 
audience-0.2.2/src/Widgets/Player/PlayerPage.vala
--- audience-0.2.2.orig/src/Widgets/Player/PlayerPage.vala  2017-04-14 
03:25:51.0 +0300
+++ audience-0.2.2/src/Widgets/Player/PlayerPage.vala   2017-06-17 
00:13:51.479068219 +0300
@@ -122,7 +122,7 @@
 //media keys
 try {
 mediakeys = Bus.get_proxy_sync (BusType.SESSION,
-"org.gnome.SettingsDaemon", 
"/org/gnome/SettingsDaemon/MediaKeys");
+"org.gnome.SettingsDaemon.MediaKeys", 
"/org/gnome/SettingsDaemon/MediaKeys");
 mediakeys.MediaPlayerKeyPressed.connect ((bus, app, key) => {
 if (app != "audience")
return;



commit scilab for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package scilab for openSUSE:Factory checked 
in at 2017-06-21 13:53:51

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


Package is "scilab"

Wed Jun 21 13:53:51 2017 rev:20 rq:504437 version:5.5.2

Changes:

--- /work/SRC/openSUSE:Factory/scilab/scilab.changes2017-05-08 
19:04:19.153081572 +0200
+++ /work/SRC/openSUSE:Factory/.scilab.new/scilab.changes   2017-06-21 
13:53:52.535435694 +0200
@@ -1,0 +2,7 @@
+Fri Jun 16 12:16:55 UTC 2017 - badshah...@gmail.com
+
+- Add scilab-gcc7-nullptr-fix.patch: Replace the character-literal
+  '\0' by appropriate null pointer '0' to fix compilation with
+  gcc >= 7.
+
+---

New:

  scilab-gcc7-nullptr-fix.patch



Other differences:
--
++ scilab.spec ++
--- /var/tmp/diff_new_pack.v4VRfb/_old  2017-06-21 13:53:54.455164897 +0200
+++ /var/tmp/diff_new_pack.v4VRfb/_new  2017-06-21 13:53:54.459164333 +0200
@@ -61,6 +61,8 @@
 # PATCH-FIX-UPSTREAM scilab-hdf5-1_10-compat.patch badshah...@gmail.com -- 
Adapt to updated HDF5 (>= 1.10) API 
 Patch14:scilab-hdf5-1_10-compat.patch
 # exclude ppc64 build as long as upstream open 
http://bugzilla.scilab.org/show_bug.cgi?id=13826
+# PATCH-FIX-UPSTREAM scilab-gcc7-nullptr-fix.patch badshah...@gmail.com -- 
Replace the character-literal '\0' by appropriate null pointer '0' to fix 
compilation with gcc >= 7
+Patch15:scilab-gcc7-nullptr-fix.patch
 ExcludeArch:ppc64
 # Dependencies are extracted from :
 # "http://wiki.scilab.org/Dependencies of Scilab 5.X"
@@ -301,6 +303,9 @@
 %endif
 %patch13 -p1
 %patch14 -p1
+%if 0%{?suse_version} > 1320
+%patch15 -p1
+%endif
 
 # Fix Class-Path in manifest
 sed -i '/name="Class-Path"/d' build.incl.xml

++ scilab-gcc7-nullptr-fix.patch ++
Index: scilab-5.5.2/modules/xcos/sci_gateway/cpp/sci_xcosPalLoad.cpp
===
--- scilab-5.5.2.orig/modules/xcos/sci_gateway/cpp/sci_xcosPalLoad.cpp
+++ scilab-5.5.2/modules/xcos/sci_gateway/cpp/sci_xcosPalLoad.cpp
@@ -54,7 +54,7 @@ int sci_xcosPalLoad(char *fname, unsigne
 {
 // FIXME #7266 workaround
 // check category emptyness
-if (category == NULL || (lenCategory == 1 && *category == '\0'))
+if (category == NULL || (lenCategory == 1 && *category == nullptr))
 {
 Palette::loadPal(getScilabJavaVM(), name);
 }



commit perl-Sys-Virt for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package perl-Sys-Virt for openSUSE:Factory 
checked in at 2017-06-21 13:53:45

Comparing /work/SRC/openSUSE:Factory/perl-Sys-Virt (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new (New)


Package is "perl-Sys-Virt"

Wed Jun 21 13:53:45 2017 rev:54 rq:503234 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/perl-Sys-Virt/perl-Sys-Virt.changes  
2017-05-09 18:09:56.539302213 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Sys-Virt.new/perl-Sys-Virt.changes 
2017-06-21 13:53:47.124199001 +0200
@@ -1,0 +2,6 @@
+Mon Jun  5 16:12:46 UTC 2017 - jfeh...@suse.com
+
+- Update to 3.4.0
+  - Add all new APIs and constants in libvirt 3.4.0
+
+---

Old:

  Sys-Virt-3.3.0.tar.gz

New:

  Sys-Virt-3.4.0.tar.gz



Other differences:
--
++ perl-Sys-Virt.spec ++
--- /var/tmp/diff_new_pack.socT32/_old  2017-06-21 13:53:48.971938359 +0200
+++ /var/tmp/diff_new_pack.socT32/_new  2017-06-21 13:53:48.971938359 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Sys-Virt
-Version:3.3.0
+Version:3.4.0
 Release:0
 %define cpan_name Sys-Virt
 Summary:Represent and manage a libvirt hypervisor connection

++ Sys-Virt-3.3.0.tar.gz -> Sys-Virt-3.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-3.3.0/Changes new/Sys-Virt-3.4.0/Changes
--- old/Sys-Virt-3.3.0/Changes  2017-05-08 12:23:32.0 +0200
+++ new/Sys-Virt-3.4.0/Changes  2017-06-05 13:05:52.0 +0200
@@ -1,5 +1,20 @@
 Revision history for perl module Sys::Virt
 
+3.4.0 2017-06-05
+
+ - Add LIST_CAP_MDEV & LIST_CAP_MDEV_TYPES constants
+ - Fix send_all() callback helper
+ - Introduce flags to Stream::recv() and
+   register RECV_STOP_AT_HOLE constant
+ - Introduce Stream::recv_hole() and Stream::send_hole()
+ - Introduce Stream::sparse_recv_all()
+ - Introduce Stream::sparse_send_all()
+ - Register VOL_DOWNLOAD_SPARSE_STREAM &
+   VOL_UPLOAD_SPARSE_STREAM constants
+ - Add vol-sparse.pl example
+ - Add new domain event constants
+ - Add new LIST_CAP_CCW_DEV constant
+
 3.3.0 2017-05-08
 
  - Add VIR_DOMAIN_JOB_OPERATION* constants
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-3.3.0/MANIFEST new/Sys-Virt-3.4.0/MANIFEST
--- old/Sys-Virt-3.3.0/MANIFEST 2017-05-08 12:25:34.0 +0200
+++ new/Sys-Virt-3.4.0/MANIFEST 2017-06-05 13:07:21.0 +0200
@@ -26,6 +26,7 @@
 examples/vol-download-all.pl
 examples/vol-download-nonblock.pl
 examples/vol-download.pl
+examples/vol-sparse.pl
 examples/vol-upload-all.pl
 examples/vol-upload-nonblock.pl
 examples/vol-upload.pl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-3.3.0/META.yml new/Sys-Virt-3.4.0/META.yml
--- old/Sys-Virt-3.3.0/META.yml 2017-05-08 12:25:34.0 +0200
+++ new/Sys-Virt-3.4.0/META.yml 2017-06-05 13:07:21.0 +0200
@@ -1,7 +1,7 @@
 --- #YAML:1.0
 name: Sys-Virt
 abstract: Extension for the libvirt library
-version:  3.3.0
+version:  3.4.0
 author:
   - Daniel P. Berrange 
 license: perl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-3.3.0/MYMETA.json 
new/Sys-Virt-3.4.0/MYMETA.json
--- old/Sys-Virt-3.3.0/MYMETA.json  2017-05-08 12:25:26.0 +0200
+++ new/Sys-Virt-3.4.0/MYMETA.json  2017-06-05 13:07:13.0 +0200
@@ -42,6 +42,6 @@
   }
},
"release_status" : "stable",
-   "version" : "v3.3.0",
+   "version" : "v3.4.0",
"x_serialization_backend" : "JSON::PP version 2.27400"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-3.3.0/MYMETA.yml 
new/Sys-Virt-3.4.0/MYMETA.yml
--- old/Sys-Virt-3.3.0/MYMETA.yml   2017-05-08 12:25:26.0 +0200
+++ new/Sys-Virt-3.4.0/MYMETA.yml   2017-06-05 13:07:13.0 +0200
@@ -24,5 +24,5 @@
   Test::Pod::Coverage: '0'
   Time::HiRes: '0'
   XML::XPath: '0'
-version: v3.3.0
+version: v3.4.0
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Sys-Virt-3.3.0/Makefile.PL 
new/Sys-Virt-3.4.0/Makefile.PL
--- old/Sys-Virt-3.3.0/Makefile.PL  2017-04-03 15:51:08.0 +0200
+++ new/Sys-Virt-3.4.0/Makefile.PL  2017-05-08 18:05:00.0 +0200
@@ -3,7 +3,7 @@
 # See lib/ExtUtils/MakeMaker.pm for details of how to influence
 # the contents of the Makefile that is written.
 
-my $libvirtver = "3.3.0";
+my $libvirtver = "3.4.0";
 my $stat = system "pkg-config 

commit apache2 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2017-06-21 13:52:48

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


Package is "apache2"

Wed Jun 21 13:52:48 2017 rev:134 rq:505095 version:2.4.26

Changes:

--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2017-06-05 
18:48:52.793584240 +0200
+++ /work/SRC/openSUSE:Factory/.apache2.new/apache2.changes 2017-06-21 
13:52:49.768289620 +0200
@@ -1,0 +2,19 @@
+Tue Jun 20 13:57:18 UTC 2017 - pgaj...@suse.com
+
+-  remove /usr/bin/http2 symlink only during apache2 package
+  uninstall, not upgrade [bsc#1041830]
+
+---
+Mon Jun 19 08:15:40 UTC 2017 - pgaj...@suse.com
+
+- updated to 2.4.26: This release of Apache is a security, feature, 
+  and bug fix release. For details, see
+  http://httpd.apache.org/dev/dist/CHANGES_2.4.26
+- refreshed patches:
+  . httpd-2.4.12-lua-5.2.patch
+  . httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
+- removed patches (upstreamed)
+  . httpd-cache-forward-http-proxy.patch
+  . httpd-cache-revert-svn1773397.patch
+
+---

Old:

  httpd-2.4.25.tar.bz2
  httpd-2.4.25.tar.bz2.asc
  httpd-cache-forward-http-proxy.patch
  httpd-cache-revert-svn1773397.patch

New:

  httpd-2.4.26.tar.bz2
  httpd-2.4.26.tar.bz2.asc



Other differences:
--
++ apache2.spec ++
--- /var/tmp/diff_new_pack.VaZnn8/_old  2017-06-21 13:52:52.183948867 +0200
+++ /var/tmp/diff_new_pack.VaZnn8/_new  2017-06-21 13:52:52.191947738 +0200
@@ -53,7 +53,7 @@
 %define mods_static unixd
 %endif
 Name:   apache2
-Version:2.4.25
+Version:2.4.26
 Release:0
 Summary:The Apache Web Server Version 2.4
 License:Apache-2.0
@@ -129,10 +129,6 @@
 Patch114:   httpd-2.4.12-lua-5.2.patch
 # PATCH-FEATURE-UPSTREAM kstreit...@suse.com -- backport of 
HttpContentLengthHeadZero and HttpExpectStrict
 Patch115:   httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
-# https://bz.apache.org/bugzilla/show_bug.cgi?id=60577 comment 5
-Patch116:   httpd-cache-forward-http-proxy.patch
-# http://svn.apache.org/viewvc?view=revisionrevision=1781324
-Patch117:   httpd-cache-revert-svn1773397.patch
 BuildRequires:  apache-rpm-macros-control
 BuildRequires:  automake
 BuildRequires:  db-devel
@@ -322,8 +318,6 @@
 %patch111 -p1
 %patch114 -p1
 %patch115 -p1
-%patch116 -p0
-%patch117 -p1
 cat $RPM_SOURCE_DIR/SUSE-NOTICE >> NOTICE
 # install READMEs
 a=$(basename %{SOURCE22})
@@ -1380,11 +1374,14 @@
 %if 0%{?suse_version} >= 1210
 %service_del_preun apache2.target
 %endif
-for i in %{_sbindir}/httpd \
+# removing the symlink in case of uninstall (not upgrade) [bsc#1041830]
+if [ $1 -eq 0 ]; then
+  for i in %{_sbindir}/httpd \
 %{installbuilddir}/config_vars.mk
-do
+  do
test -L $i && rm $i
-done
+  done
+fi
 exit 0
 
 %postun



++ httpd-2.4.12-lua-5.2.patch ++
--- /var/tmp/diff_new_pack.VaZnn8/_old  2017-06-21 13:52:52.987835470 +0200
+++ /var/tmp/diff_new_pack.VaZnn8/_new  2017-06-21 13:52:52.987835470 +0200
@@ -1,8 +1,8 @@
-Index: httpd-2.4.16/modules/lua/mod_lua.c
+Index: httpd-2.4.26/modules/lua/mod_lua.c
 ===
 httpd-2.4.16.orig/modules/lua/mod_lua.c
-+++ httpd-2.4.16/modules/lua/mod_lua.c
-@@ -1078,7 +1078,11 @@ static const char *register_named_block_
+--- httpd-2.4.26.orig/modules/lua/mod_lua.c2017-03-01 17:54:35.0 
+0100
 httpd-2.4.26/modules/lua/mod_lua.c 2017-06-19 10:04:42.413328131 +0200
+@@ -1086,7 +1086,11 @@ static const char *register_named_block_
  lua_dump(lvm, ldump_writer, );
  #endif
  luaL_pushresult();
@@ -14,10 +14,10 @@
  spec->bytecode = apr_pstrmemdup(cmd->pool, lua_tostring(lvm, -1),
  spec->bytecode_len);
  lua_close(lvm);
-Index: httpd-2.4.16/modules/lua/lua_apr.c
+Index: httpd-2.4.26/modules/lua/lua_apr.c
 ===
 httpd-2.4.16.orig/modules/lua/lua_apr.c
-+++ httpd-2.4.16/modules/lua/lua_apr.c
+--- httpd-2.4.26.orig/modules/lua/lua_apr.c2014-09-05 16:20:27.0 
+0200
 httpd-2.4.26/modules/lua/lua_apr.c 2017-06-19 10:04:42.413328131 +0200
 @@ -82,7 +82,11 @@ static const luaL_Reg lua_table_methods[
  int ap_lua_init(lua_State *L, apr_pool_t *p)
  {
@@ -30,11 +30,11 @@
  lua_pushstring(L, "__index");
  lua_pushstring(L, "get");
  lua_gettable(L, 2);
-Index: httpd-2.4.16/modules/lua/lua_config.c

commit efont-unicode-bitmap-fonts for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package efont-unicode-bitmap-fonts for 
openSUSE:Factory checked in at 2017-06-21 13:52:37

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


Package is "efont-unicode-bitmap-fonts"

Wed Jun 21 13:52:37 2017 rev:8 rq:504857 version:0.4.2

Changes:

--- 
/work/SRC/openSUSE:Factory/efont-unicode-bitmap-fonts/efont-unicode-bitmap-fonts.changes
2012-09-14 12:16:03.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.efont-unicode-bitmap-fonts.new/efont-unicode-bitmap-fonts.changes
   2017-06-21 13:52:38.385895222 +0200
@@ -1,0 +2,5 @@
+Sun Jun 18 16:34:37 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to call gzip -n to make build fully reproducible
+
+---

New:

  reproducible.patch



Other differences:
--
++ efont-unicode-bitmap-fonts.spec ++
--- /var/tmp/diff_new_pack.ePaeNg/_old  2017-06-21 13:52:39.293767157 +0200
+++ /var/tmp/diff_new_pack.ePaeNg/_new  2017-06-21 13:52:39.305765465 +0200
@@ -29,6 +29,8 @@
 Patch0: baseline-offset.diff
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch1: bugzilla-17-some-glyphs-for-yast.patch
+# PATCH-FIX-UPSTREAM -- ToDo
+Patch2: reproducible.patch
 BuildRequires:  bdfresize
 BuildRequires:  fontpackages-devel
 %if 0%{?suse_version} >= 1220
@@ -51,6 +53,7 @@
 %setup -q -n efont-unicode-bdf-0.4.2-src
 %patch0
 %patch1 -p1
+%patch2 -p1
 iconv -f ISO-8859-1 -t UTF-8 < README.etl-unicode > README.etl-unicode.tmp
 mv README.etl-unicode.tmp README.etl-unicode
 for i in README.shinonome README.naga10

++ reproducible.patch ++
call gzip -n to not store timestamps in .gz file header
to make package build fully reproducible

Index: efont-unicode-bdf-0.4.2-src/Makefile.in
===
--- efont-unicode-bdf-0.4.2-src.orig/Makefile.in
+++ efont-unicode-bdf-0.4.2-src/Makefile.in
@@ -270,7 +270,7 @@ f10.hex: f10_source.hex f10_add.hex
 
 
 %.pcf.gz: %.bdf
-   bdftopcf $< | gzip -9c > $@.tmp && \
+   bdftopcf $< | gzip -9nc > $@.tmp && \
mv $@.tmp $@
 %_b.bdf: %.bdf
tools/mkbold -l $< > $@.tmp && \



commit gtksourceview for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package gtksourceview for openSUSE:Factory 
checked in at 2017-06-21 13:52:28

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


Package is "gtksourceview"

Wed Jun 21 13:52:28 2017 rev:106 rq:504827 version:3.24.3

Changes:

--- /work/SRC/openSUSE:Factory/gtksourceview/gtksourceview.changes  
2017-05-31 12:14:27.137204222 +0200
+++ /work/SRC/openSUSE:Factory/.gtksourceview.new/gtksourceview.changes 
2017-06-21 13:52:29.915090116 +0200
@@ -1,0 +2,7 @@
+Sun Jun 18 11:33:35 UTC 2017 - zai...@opensuse.org
+
+- Update to version 3.24.3:
+  + Improvements to the syntax highlighting of: SPARQL, CSS, BibTeX
+and LaTeX.
+
+---

Old:

  gtksourceview-3.24.2.tar.xz

New:

  gtksourceview-3.24.3.tar.xz



Other differences:
--
++ gtksourceview.spec ++
--- /var/tmp/diff_new_pack.K2JOg0/_old  2017-06-21 13:52:30.914949076 +0200
+++ /var/tmp/diff_new_pack.K2JOg0/_new  2017-06-21 13:52:30.914949076 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   gtksourceview
-Version:3.24.2
+Version:3.24.3
 Release:0
 Summary:GTK+ Source Editing Widget
 License:LGPL-2.1+

++ gtksourceview-3.24.2.tar.xz -> gtksourceview-3.24.3.tar.xz ++
 14940 lines of diff (skipped)




commit Mesa for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2017-06-21 13:52:16

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


Package is "Mesa"

Wed Jun 21 13:52:16 2017 rev:293 rq:504710 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2017-06-17 
10:21:42.894537653 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2017-06-21 
13:52:17.272873430 +0200
@@ -1,0 +2,12 @@
+Mon Jun 19 13:10:37 UTC 2017 - mimi...@gmail.com
+
+- update to 17.1.3
+ * fdo#100988 - glXGetCurrentDisplay() no longer works for FakeGLX contexts?
+ * fixes for radv, radeonsi, i965
+
+---
+Sat Jun 17 20:27:49 UTC 2017 - mimi...@gmail.com
+
+- Fix baselibs.conf -> boo#1044813 
+
+---

Old:

  mesa-17.1.2.tar.xz
  mesa-17.1.2.tar.xz.sig

New:

  mesa-17.1.3.tar.xz
  mesa-17.1.3.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.DT0amK/_old  2017-06-21 13:52:19.272591349 +0200
+++ /var/tmp/diff_new_pack.DT0amK/_new  2017-06-21 13:52:19.276590785 +0200
@@ -22,7 +22,7 @@
 %endif
 %define glamor 1
 %define _name_archive mesa
-%define _version 17.1.2
+%define _version 17.1.3
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm aarch64 ppc ppc64 ppc64le s390x
@@ -54,7 +54,7 @@
 %endif
 
 Name:   Mesa
-Version:17.1.2
+Version:17.1.3
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT


++ baselibs.conf ++
--- /var/tmp/diff_new_pack.DT0amK/_old  2017-06-21 13:52:19.412571604 +0200
+++ /var/tmp/diff_new_pack.DT0amK/_new  2017-06-21 13:52:19.416571040 +0200
@@ -55,7 +55,7 @@
 libgbm1
 libgbm-devel
requires "libgbm1- = "
-arch aarch64 ppc64 ppc64le s390x x86_64 package libwayland-egl1  
+arch aarch64 ppc64 ppc64le s390x x86_64 package libwayland-egl1
 arch aarch64 ppc64 ppc64le s390x x86_64 package libwayland-egl-devel
requires "libwayland-egl1- = "
 Mesa-libglapi0
@@ -63,7 +63,6 @@
requires "Mesa-libglapi0- = "
 Mesa-libd3d
provides "d3dadapter9.so.1"
-   requires "libvulkan_intel- = "
 Mesa-libd3d-devel
requires "Mesa-libd3d- = "
 arch aarch64 ppc64 ppc64le s390x x86_64 package libvulkan_intel
@@ -71,7 +70,7 @@
 arch aarch64 ppc64 ppc64le s390x x86_64 package libvulkan_radeon
+/usr/share/vulkan/icd.d/radeon_icd.*.json
 arch aarch64 ppc64 ppc64le s390x x86_64 package Mesa-libVulkan-devel
-requires "libvulkan_intel- = "
+   requires "libvulkan_intel- = "
requires "libvulkan_radeon- = "
 libXvMC_nouveau
 libXvMC_r600

++ mesa-17.1.2.tar.xz -> mesa-17.1.3.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-17.1.2.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-17.1.3.tar.xz differ: char 26, line 1




commit docker for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package docker for openSUSE:Factory checked 
in at 2017-06-21 13:52:10

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


Package is "docker"

Wed Jun 21 13:52:10 2017 rev:56 rq:504651 version:17.04.0_ce

Changes:

--- /work/SRC/openSUSE:Factory/docker/docker.changes2017-06-02 
10:33:09.737346585 +0200
+++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes   2017-06-21 
13:52:10.841780602 +0200
@@ -1,0 +2,8 @@
+Mon Jun 19 10:54:36 UTC 2017 - jmassaguer...@suse.com
+
+- Fix bsc#1029630: docker does not wait for lvm on system startup
+
+I added "lvm2-monitor.service" as an "After dependency" of the docker systemd
+unit.
+
+---



Other differences:
--
++ docker.service ++
--- /var/tmp/diff_new_pack.2v68kW/_old  2017-06-21 13:52:12.069607405 +0200
+++ /var/tmp/diff_new_pack.2v68kW/_new  2017-06-21 13:52:12.069607405 +0200
@@ -1,7 +1,7 @@
 [Unit]
 Description=Docker Application Container Engine
 Documentation=http://docs.docker.com
-After=network.target containerd.socket containerd.service
+After=network.target containerd.socket containerd.service lvm2-monitor.service
 Requires=containerd.socket containerd.service
 
 [Service]




commit net-snmp for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package net-snmp for openSUSE:Factory 
checked in at 2017-06-21 13:52:01

Comparing /work/SRC/openSUSE:Factory/net-snmp (Old)
 and  /work/SRC/openSUSE:Factory/.net-snmp.new (New)


Package is "net-snmp"

Wed Jun 21 13:52:01 2017 rev:81 rq:504649 version:5.7.3

Changes:

--- /work/SRC/openSUSE:Factory/net-snmp/net-snmp.changes2016-05-31 
12:08:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.net-snmp.new/net-snmp.changes   2017-06-21 
13:52:02.986888617 +0200
@@ -1,0 +2,12 @@
+Tue Jun 13 10:07:45 UTC 2017 - daniel.molken...@suse.com
+
+- Fix build with OpenSSL 1.1 (bsc#1042664):
+  + Add net-snmp-5.7.3-build-with-openssl-1.1.patch, cumulated
+squash-patch from the following upstream commits:
+  bbed6b86e70b5a3c54f14992696f2308a8d79511
+  14bb72fd12bf5b68662893f7d8afbc4a8d52a6c8
+  9641b472ef01208f92631016e91b0a4a518163f0
+  e4c6937483d4a680570cec05388d2e4b291868a6
+  b906c60c8a436d7360267a6d242526b33a9aaac8
+
+---

New:

  net-snmp-5.7.3-build-with-openssl-1.1.patch



Other differences:
--
++ net-snmp.spec ++
--- /var/tmp/diff_new_pack.fqU4ft/_old  2017-06-21 13:52:04.502674799 +0200
+++ /var/tmp/diff_new_pack.fqU4ft/_new  2017-06-21 13:52:04.506674236 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package net-snmp
 #
-# 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
@@ -75,6 +75,7 @@
 Patch10:net-snmp-5.7.3-fix-snmp_pdu_parse-incomplete.patch
 Patch11:net-snmp-5.7.3-Remove-U64-typedef.patch
 Patch12:net-snmp-5.7.3-Fix-Makefile.PL.patch
+Patch13:net-snmp-5.7.3-build-with-openssl-1.1.patch
 #
 Summary:SNMP Daemon
 License:BSD-3-Clause and MIT
@@ -212,6 +213,7 @@
 %patch10 -p1
 %patch11 -p1
 %patch12 -p1
+%patch13 -p1
 
 %build
 MIBS="misc/ipfwacc ucd-snmp/diskio etherlike-mib rmon-mib velocity smux \

++ net-snmp-5.7.3-build-with-openssl-1.1.patch ++
 1287 lines (skipped)




commit dbus-1 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:Factory checked 
in at 2017-06-21 13:51:54

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


Package is "dbus-1"

Wed Jun 21 13:51:54 2017 rev:146 rq:504640 version:1.10.18

Changes:

--- /work/SRC/openSUSE:Factory/dbus-1/dbus-1-x11.changes2017-04-11 
12:42:39.171875749 +0200
+++ /work/SRC/openSUSE:Factory/.dbus-1.new/dbus-1-x11.changes   2017-06-21 
13:51:55.607929496 +0200
@@ -1,0 +2,21 @@
+Tue Jun 13 07:42:17 UTC 2017 - sfl...@suse.de
+
+- swap to /usr/bin bsc#1029968  
+- Add the following fixes from SLE12
+  * bsc#980928 increase listen() backlog of AF_UNIX sockets to 
+SOMAXCONN fix-upstream-increase-backlog.patch
+- The following bugs were already fixed but are missing changelog
+  entries
+  * bsc#867256 (No longer applicable)
+  * bsc#916785 (No longer applicable)
+  * bsc#1012564 (Not applicable)
+  * fdo#90004 (Fixed Upstream)
+- Rename the following patches as a tidy up
+  * dbus-log-deny.patch to feature-suse-log-deny.patch
+  * dbus-do-autolaunch.patch feature-suse-do-autolaunch.patch
+  * 0001-Add-RefuseManualStartStop.patch to
+feature-suse-refuse-manual-start-stop.patch
+  * 0001-Drop-Install-sections-from-user-services.patch to 
+fix-upstream-drop-install-sections-from-user-services.patch
+
+---
dbus-1.changes: same change

Old:

  0001-Add-RefuseManualStartStop.patch
  0001-Drop-Install-sections-from-user-services.patch
  dbus-do-autolaunch.patch
  dbus-log-deny.patch

New:

  feature-suse-do-autolaunch.patch
  feature-suse-log-deny.patch
  feature-suse-refuse-manual-start-stop.patch
  fix-upstream-drop-install-sections-from-user-services.patch
  fix-upstream-increase-backlog.patch



Other differences:
--
++ dbus-1-x11.spec ++
--- /var/tmp/diff_new_pack.9J7NwA/_old  2017-06-21 13:51:56.643783378 +0200
+++ /var/tmp/diff_new_pack.9J7NwA/_new  2017-06-21 13:51:56.647782814 +0200
@@ -33,10 +33,13 @@
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
-Patch0: dbus-log-deny.patch
+Patch0: feature-suse-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
-Patch1: dbus-do-autolaunch.patch
-Patch2: 0001-Drop-Install-sections-from-user-services.patch
+Patch1: feature-suse-do-autolaunch.patch
+# Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
+Patch2: feature-suse-refuse-manual-start-stop.patch
+Patch3: fix-upstream-drop-install-sections-from-user-services.patch
+Patch4: fix-upstream-increase-backlog.patch
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
@@ -58,9 +61,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%autopatch -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in

++ dbus-1.spec ++
--- /var/tmp/diff_new_pack.9J7NwA/_old  2017-06-21 13:51:56.675778864 +0200
+++ /var/tmp/diff_new_pack.9J7NwA/_new  2017-06-21 13:51:56.675778864 +0200
@@ -36,12 +36,13 @@
 Source2:dbus-1.desktop
 Source3:dbus_at_console.ck
 Source4:baselibs.conf
-Patch0: dbus-log-deny.patch
+Patch0: feature-suse-log-deny.patch
 # PATCH-FIX-OPENSUSE co...@suse.de -- force a feature configure won't accept 
without x11 in buildrequires
-Patch1: dbus-do-autolaunch.patch
-Patch2: 0001-Drop-Install-sections-from-user-services.patch
+Patch1: feature-suse-do-autolaunch.patch
 # Patch-Feature-opensuse sfl...@suse.de, users shouldn't be allowed to start / 
stop the dbus service.
-Patch3: 0001-Add-RefuseManualStartStop.patch
+Patch2: feature-suse-refuse-manual-start-stop.patch
+Patch3: fix-upstream-drop-install-sections-from-user-services.patch
+Patch4: fix-upstream-increase-backlog.patch
 BuildRequires:  audit-devel
 BuildRequires:  doxygen
 BuildRequires:  libcap-ng-devel
@@ -114,10 +115,7 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
+%autopatch -p1
 
 %build
 echo 'HTML_TIMESTAMP=NO' >> Doxyfile.in
@@ -131,7 +129,7 @@
 # is_opensuse was first defined after openSUSE 13.2
 %configure \
 --disable-static \
---bindir=/bin \
+--bindir=/%{_bindir} \
 --libexecdir=/lib/dbus-1 \
 --libdir=/%{_lib} \
 --with-init-scripts=suse \
@@ -173,9 +171,7 @@
 mkdir -p %{buildroot}%{_libdir}/dbus-1.0/include/
 mkdir -p %{buildroot}/lib/dbus-1/system-services
 # dbus-launch, too
-mkdir -p 

commit vim for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package vim for openSUSE:Factory checked in 
at 2017-06-21 13:51:42

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


Package is "vim"

Wed Jun 21 13:51:42 2017 rev:193 rq:504632 version:8.0.627

Changes:

--- /work/SRC/openSUSE:Factory/vim/vim.changes  2017-06-17 10:19:32.600917345 
+0200
+++ /work/SRC/openSUSE:Factory/.vim.new/vim.changes 2017-06-21 
13:51:42.553770922 +0200
@@ -1,0 +2,5 @@
+Mon Jun 19 10:57:45 UTC 2017 - idon...@suse.com
+
+- Bump priorities so we can upgrade from 12.3 
+
+---



Other differences:
--
++ vim.spec ++
--- /var/tmp/diff_new_pack.PwrenN/_old  2017-06-21 13:51:44.245532282 +0200
+++ /var/tmp/diff_new_pack.PwrenN/_new  2017-06-21 13:51:44.253531153 +0200
@@ -336,7 +336,7 @@
 LC_ALL=en_US.UTF-8 make test
 
 %post
-%{_sbindir}/update-alternatives --install %{_bindir}/vim vim 
%{_bindir}/vim-nox11 10
+%{_sbindir}/update-alternatives --install %{_bindir}/vim vim 
%{_bindir}/vim-nox11 20
 
 %postun
 if [ ! -e %{_bindir}/vim-nox11 ] ; then
@@ -344,7 +344,7 @@
 fi
 
 %post -n gvim
-%{_sbindir}/update-alternatives --install %{_bindir}/vim vim %{_bindir}/gvim 20
+%{_sbindir}/update-alternatives --install %{_bindir}/vim vim %{_bindir}/gvim 30
 %icon_theme_cache_post
 
 %postun -n gvim





commit ffmpeg2 for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ffmpeg2 for openSUSE:Factory checked 
in at 2017-06-21 13:51:27

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


Package is "ffmpeg2"

Wed Jun 21 13:51:27 2017 rev:8 rq:504602 version:2.8.12

Changes:

--- /work/SRC/openSUSE:Factory/ffmpeg2/ffmpeg2.changes  2017-04-30 
21:10:21.499235512 +0200
+++ /work/SRC/openSUSE:Factory/.ffmpeg2.new/ffmpeg2.changes 2017-06-21 
13:51:30.043535624 +0200
@@ -1,0 +2,7 @@
+Mon Jun 19 10:12:22 UTC 2017 - idon...@suse.com
+
+- Update to new upstream release 2.8.12
+  * Lots of integer overflow fixes, see the included Changelog for
+full details.
+
+---

Old:

  ffmpeg-2.8.11.tar.xz
  ffmpeg-2.8.11.tar.xz.asc

New:

  ffmpeg-2.8.12.tar.xz
  ffmpeg-2.8.12.tar.xz.asc



Other differences:
--
++ ffmpeg2.spec ++
--- /var/tmp/diff_new_pack.9jKm5f/_old  2017-06-21 13:51:31.475333654 +0200
+++ /var/tmp/diff_new_pack.9jKm5f/_new  2017-06-21 13:51:31.479333090 +0200
@@ -33,7 +33,7 @@
 %bcond_without webp
 
 Name:   ffmpeg2
-Version:2.8.11
+Version:2.8.12
 Release:0
 Summary:Library for working with various multimedia formats
 License:LGPL-2.1+ and GPL-2.0+

++ ffmpeg-2.8.11.tar.xz -> ffmpeg-2.8.12.tar.xz ++
/work/SRC/openSUSE:Factory/ffmpeg2/ffmpeg-2.8.11.tar.xz 
/work/SRC/openSUSE:Factory/.ffmpeg2.new/ffmpeg-2.8.12.tar.xz differ: char 26, 
line 1




commit finger for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package finger for openSUSE:Factory checked 
in at 2017-06-21 13:51:15

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


Package is "finger"

Wed Jun 21 13:51:15 2017 rev:22 rq:504580 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/finger/finger.changes2011-09-23 
01:57:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.finger.new/finger.changes   2017-06-21 
13:51:16.325470704 +0200
@@ -1,0 +2,6 @@
+Thu Jun 15 14:10:30 UTC 2017 - tchva...@suse.com
+
+- Switch from xinetd service to systemd socket activated one
+- Cleanup a bit with spec-cleaner
+
+---

Old:

  finger.xinetd

New:

  finger.socket
  finger@.service



Other differences:
--
++ finger.spec ++
--- /var/tmp/diff_new_pack.RznhtO/_old  2017-06-21 13:51:18.485166056 +0200
+++ /var/tmp/diff_new_pack.RznhtO/_new  2017-06-21 13:51:18.489165492 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package finger (Version 1.3)
+# spec file for package finger
 #
-# Copyright (c) 2010 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
@@ -15,32 +15,33 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   finger
-License:BSD-3-Clause
-Group:  Productivity/Networking/Other
-Requires:   netcfg
 Version:1.3
-Release:150
+Release:0
 Summary:Show User Information (Client)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source: finger-bsd-%version.tar.bz2
-Source1:finger.xinetd
+License:BSD-3-Clause
+Group:  Productivity/Networking/Other
+Source: finger-bsd-%{version}.tar.bz2
 Source2:finger.firewall
+Source3:finger.socket
+Source4:finger@.service
 Patch1: finger-utf8_segfault.patch
 Patch2: finger-memory-leak.patch
+Requires:   netcfg
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Finger is a utility that allows users to see information about system
 users (login name, home directory, name, and more) on local and remote
 systems.
 
-
-
 %package server
-License:BSD-3-Clause
 Summary:A Server for Showing User Information
 Group:  Productivity/Networking/Other
 Requires:   netcfg
+%{?systemd_requires}
+
 %description server
 The finger daemon implements a simple protocol based on RFC1196 that
 provides an interface to the Name and Finger programs at several
@@ -48,44 +49,56 @@
 human-oriented status report on either the system at the moment or a
 particular person.
 
-
-
 %prep
-%setup -q -n finger-bsd-%version
+%setup -q -n finger-bsd-%{version}
 %patch1
 %patch2 -p1
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS -fpie" LDFLAGS="-pie"
+export CFLAGS="%{optflags} -fpie" LDFLAGS="-pie"
 %configure
-make
+make %{?_smp_mflags}
 
 %install
-install -d -m 755 $RPM_BUILD_ROOT/etc/xinetd.d
-install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
-install -d -m 755 $RPM_BUILD_ROOT%{_sbindir}
-install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man1
-install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man3
-install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man5
-install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man8
-make install DESTDIR=$RPM_BUILD_ROOT INSTALL_PROGRAM="install -m 755"
-install -m 644 %{S:1} $RPM_BUILD_ROOT/etc/xinetd.d/finger
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/
-install -m 644 %{S:2} 
$RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}-server
+install -d -m 755 %{buildroot}%{_bindir}
+install -d -m 755 %{buildroot}%{_sbindir}
+install -d -m 755 %{buildroot}%{_mandir}/man1
+install -d -m 755 %{buildroot}%{_mandir}/man3
+install -d -m 755 %{buildroot}%{_mandir}/man5
+install -d -m 755 %{buildroot}%{_mandir}/man8
+make install DESTDIR=%{buildroot} INSTALL_PROGRAM="install -m 755"
+install -d %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/
+install -m 644 %{SOURCE2} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}-server
+
+install -D -m 0644 %{SOURCE3} %{buildroot}/%{_unitdir}/finger.socket
+install -D -m 0644 %{SOURCE4} %{buildroot}/%{_unitdir}/finger@.service
 %find_lang finger-bsd
 
+%pre server
+%service_add_pre finger.socket
+
+%post server
+%service_add_post finger.socket
+
+%preun server
+%service_del_preun finger.socket
+
+%postun server
+%service_del_postun finger.socket
+
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING NEWS 

commit plasma5-workspace for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package plasma5-workspace for 
openSUSE:Factory checked in at 2017-06-21 13:51:03

Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old)
 and  /work/SRC/openSUSE:Factory/.plasma5-workspace.new (New)


Package is "plasma5-workspace"

Wed Jun 21 13:51:03 2017 rev:67 rq:504540 version:5.10.2

Changes:

--- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes  
2017-06-16 10:51:39.369912278 +0200
+++ /work/SRC/openSUSE:Factory/.plasma5-workspace.new/plasma5-workspace.changes 
2017-06-21 13:51:04.511137243 +0200
@@ -1,0 +2,6 @@
+Sat Jun 17 17:36:55 UTC 2017 - wba...@tmo.at
+
+- Add xembedsniproxy-fix-possible-crash.patch to fix a possible
+  crash
+
+---

New:

  xembedsniproxy-fix-possible-crash.patch



Other differences:
--
++ plasma5-workspace.spec ++
--- /var/tmp/diff_new_pack.ZqWE8g/_old  2017-06-21 13:51:05.419009178 +0200
+++ /var/tmp/diff_new_pack.ZqWE8g/_new  2017-06-21 13:51:05.435006921 +0200
@@ -37,6 +37,7 @@
 # PATCH-FIX-OPENSUSE 0001-Ignore-default-sddm-face-icons.patch boo#1001364 
fab...@ritter-vogt.de -- Ignore default sddm face icons
 Patch1: 0001-Ignore-default-sddm-face-icons.patch
 # PATCHES 100-200 and above are from upstream 5.10 branch
+Patch100:   xembedsniproxy-fix-possible-crash.patch
 # PATCHES 201-300 and above are from upstream master/5.11 branch
 BuildRequires:  breeze5-icons
 BuildRequires:  fdupes
@@ -209,6 +210,7 @@
 %setup -q -n plasma-workspace-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch100 -p1
 
 %build
   %cmake_kf5 -d build -- -DKDE4_COMMON_PAM_SERVICE=xdm 
-DKDE_DEFAULT_HOME=.kde4 -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}

++ xembedsniproxy-fix-possible-crash.patch ++
>From a17de5957d4ba0f07c77fa99860c9046ff8aa1be Mon Sep 17 00:00:00 2001
From: Wolfgang Bauer 
Date: Sat, 17 Jun 2017 19:19:40 +0200
Subject: [xembedsniproxy] Fix memleak and possible crash

Check the return value of xcb_get_window_attributes_reply() to prevent a crash 
if getting the window attributes would fail for some reason.

Also free the returned structure after usage to avoid memleaks.
This is necessary according to 
https://xcb.freedesktop.org/windowcontextandmanipulation (see the end of the 
page).

Differential Revision: https://phabricator.kde.org/D6252
---
 xembed-sni-proxy/sniproxy.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/xembed-sni-proxy/sniproxy.cpp b/xembed-sni-proxy/sniproxy.cpp
index 5974baf..b2f64fb 100644
--- a/xembed-sni-proxy/sniproxy.cpp
+++ b/xembed-sni-proxy/sniproxy.cpp
@@ -209,8 +209,9 @@ SNIProxy::SNIProxy(xcb_window_t wid, QObject* parent):
 //if the client does supports that we send directly, otherwise we'll use 
xtest
 auto waCookie = xcb_get_window_attributes(c, wid);
 auto windowAttributes = xcb_get_window_attributes_reply(c, waCookie, 
nullptr);
-if (! (windowAttributes->all_event_masks & XCB_EVENT_MASK_BUTTON_PRESS)) {
+if (windowAttributes && ! (windowAttributes->all_event_masks & 
XCB_EVENT_MASK_BUTTON_PRESS)) {
 m_injectMode = XTest;
+free(windowAttributes);
 }
 
 //there's no damage event for the first paint, and sometimes it's not 
drawn immediately
-- 
cgit v0.11.2




commit python-cryptography for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package python-cryptography for 
openSUSE:Factory checked in at 2017-06-21 13:50:33

Comparing /work/SRC/openSUSE:Factory/python-cryptography (Old)
 and  /work/SRC/openSUSE:Factory/.python-cryptography.new (New)


Package is "python-cryptography"

Wed Jun 21 13:50:33 2017 rev:27 rq:504534 version:1.9

Changes:

--- /work/SRC/openSUSE:Factory/python-cryptography/python-cryptography.changes  
2017-05-16 14:28:09.626390042 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-cryptography.new/python-cryptography.changes 
2017-06-21 13:50:34.995300775 +0200
@@ -1,0 +2,5 @@
+Wed May 31 11:36:35 UTC 2017 - mich...@stroeder.com
+
+- update to 1.9
+
+---

Old:

  cryptography-1.8.1.tar.gz
  cryptography-1.8.1.tar.gz.asc
  cryptography_vectors-1.8.1.tar.gz
  cryptography_vectors-1.8.1.tar.gz.asc

New:

  cryptography-1.9.tar.gz
  cryptography-1.9.tar.gz.asc
  cryptography_vectors-1.9.tar.gz
  cryptography_vectors-1.9.tar.gz.asc



Other differences:
--
++ python-cryptography.spec ++
--- /var/tmp/diff_new_pack.TBNwE3/_old  2017-06-21 13:50:36.087146758 +0200
+++ /var/tmp/diff_new_pack.TBNwE3/_new  2017-06-21 13:50:36.091146194 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-cryptography
-Version:1.8.1
+Version:1.9
 Release:0
 Summary:Python library which exposes cryptographic recipes and 
primitives
 License:Apache-2.0 or BSD-3-Clause

++ cryptography-1.8.1.tar.gz -> cryptography-1.9.tar.gz ++
 9331 lines of diff (skipped)

++ cryptography_vectors-1.8.1.tar.gz -> cryptography_vectors-1.9.tar.gz 
++
/work/SRC/openSUSE:Factory/python-cryptography/cryptography_vectors-1.8.1.tar.gz
 
/work/SRC/openSUSE:Factory/.python-cryptography.new/cryptography_vectors-1.9.tar.gz
 differ: char 5, line 1




commit qt4-qtscript for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package qt4-qtscript for openSUSE:Factory 
checked in at 2017-06-21 13:50:46

Comparing /work/SRC/openSUSE:Factory/qt4-qtscript (Old)
 and  /work/SRC/openSUSE:Factory/.qt4-qtscript.new (New)


Package is "qt4-qtscript"

Wed Jun 21 13:50:46 2017 rev:8 rq:504537 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/qt4-qtscript/qt4-qtscript.changes
2012-09-11 09:19:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.qt4-qtscript.new/qt4-qtscript.changes   
2017-06-21 13:50:47.713506733 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 04:29:49 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to sort input to make build reproducible
+
+---

New:

  reproducible.patch



Other differences:
--
++ qt4-qtscript.spec ++
--- /var/tmp/diff_new_pack.DNbT5w/_old  2017-06-21 13:50:49.465259628 +0200
+++ /var/tmp/diff_new_pack.DNbT5w/_new  2017-06-21 13:50:49.473258500 +0200
@@ -30,6 +30,8 @@
 Patch1: gcc-44.diff
 Patch2: qtscript-separate-webkit.patch
 Patch3: fix-arm-build.diff
+# PATCH-FIX-UPSTREAM https://github.com/qt-labs/qtscriptgenerator/pull/1
+Patch4: reproducible.patch
 BuildRequires:  libQtWebKit-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %requires_eqlibqt4
@@ -57,6 +59,7 @@
 %ifarch %arm
 %patch3
 %endif
+%patch4 -p1
 
 %build
 export QTDIR=/usr

++ reproducible.patch ++
>From 90dbf041424db29fdf4235878b7e2af2533c7aa1 Mon Sep 17 00:00:00 2001
From: "Bernhard M. Wiedemann" 
Date: Mon, 12 Jun 2017 04:26:58 +
Subject: [PATCH] sort entries

when building packages (e.g. for openSUSE Linux)
varying ordering of functions in the output
would cause differing binaries.

See https://reproducible-builds.org/ for why this matters.
---
 generator/setupgenerator.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/generator/setupgenerator.cpp b/generator/setupgenerator.cpp
index 25a98ea..6f176f8 100644
--- a/generator/setupgenerator.cpp
+++ b/generator/setupgenerator.cpp
@@ -64,6 +64,7 @@ void SetupGenerator::generate()
 QList list = pack.value();
 if (list.isEmpty())
 continue;
+std::sort(list.begin(), list.end());
 
 QString packName = pack.key();
 QStringList components = packName.split(".");



commit pcsc-lite for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2017-06-21 13:49:45

Comparing /work/SRC/openSUSE:Factory/pcsc-lite (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-lite.new (New)


Package is "pcsc-lite"

Wed Jun 21 13:49:45 2017 rev:74 rq:504418 version:1.8.22

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-06-01 
16:28:15.564983359 +0200
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2017-06-21 
13:49:46.954077530 +0200
@@ -1,0 +2,7 @@
+Sat Jun 17 20:52:24 UTC 2017 - w...@rosenauer.org
+
+- Updated to version 1.8.22
+  * SCardCancel() was broken in 1.8.21. The call was blocking.
+  * Enable use of info level logging for pcscd using -i/--info
+
+---

Old:

  pcsc-lite-1.8.21.tar.bz2
  pcsc-lite-1.8.21.tar.bz2.asc

New:

  pcsc-lite-1.8.22.tar.bz2
  pcsc-lite-1.8.22.tar.bz2.asc



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.4gZ8Bk/_old  2017-06-21 13:49:47.721969210 +0200
+++ /var/tmp/diff_new_pack.4gZ8Bk/_new  2017-06-21 13:49:47.725968646 +0200
@@ -21,7 +21,7 @@
 %define USER   scard
 %define GROUP  scard
 Name:   pcsc-lite
-Version:1.8.21
+Version:1.8.22
 Release:0
 Summary:PCSC Smart Cards Library
 License:BSD-3-Clause

++ pcsc-lite-1.8.21.tar.bz2 -> pcsc-lite-1.8.22.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.21/ChangeLog 
new/pcsc-lite-1.8.22/ChangeLog
--- old/pcsc-lite-1.8.21/ChangeLog  2017-05-20 17:18:21.0 +0200
+++ new/pcsc-lite-1.8.22/ChangeLog  2017-06-17 10:03:36.0 +0200
@@ -1,3 +1,9 @@
+1.8.22: Ludovic Rousseau
+17 June 2017
+- SCardCancel() was broken in 1.8.21. The call was bloking.
+- Enable use of info level logging for pcscd using -i/--info
+
+
 1.8.21: Ludovic Rousseau
 20 May 2017
 - SCardCancel():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcsc-lite-1.8.21/ChangeLog.git 
new/pcsc-lite-1.8.22/ChangeLog.git
--- old/pcsc-lite-1.8.21/ChangeLog.git  2017-05-20 17:23:56.0 +0200
+++ new/pcsc-lite-1.8.22/ChangeLog.git  2017-06-17 10:08:07.0 +0200
@@ -1,4 +1,89 @@
-commit f47cccffcb534a7bd3528790d55d7ce5a71d70de (HEAD -> master, tag: 
pcsc-1.8.21, origin/master, origin/HEAD, github/master)
+commit 696023944649e0c52802e20994fb78d6b24d4efd (HEAD -> master, tag: 
pcsc-1.8.22, zotac/master, origin/master, origin/HEAD, github/master)
+Author: Ludovic Rousseau 
+Date:   Sat Jun 17 08:56:54 2017 +0200
+
+Release 1.8.22
+
+Signed-off-by: Ludovic Rousseau 
+
+ ChangeLog| 6 ++
+ configure.ac | 2 +-
+ 2 files changed, 7 insertions(+), 1 deletion(-)
+
+commit 7307cc4a80f887ef59487d7b8edf104fb56f13ca
+Author: Ludovic Rousseau 
+Date:   Thu Jun 15 14:50:28 2017 +0200
+
+UnitaryTests/SCardCancel.c: test for SCardCancel
+
+Check that the fix in 81d52b98d84be900c6a6532d10d1fe88eac092cf works as
+expected.
+
+ UnitaryTests/Makefile  |  1 +
+ UnitaryTests/SCardCancel.c | 88 ++
+ 2 files changed, 89 insertions(+)
+
+commit 7a3738d2f8e48c669b0e3f485cb9dcabeffc941a
+Author: Ludovic Rousseau 
+Date:   Thu Jun 15 14:45:48 2017 +0200
+
+fix SCardCancel() that was broken in version 1.8.21
+
+Changes in 9a21c82330fc4b73ac00faf2c5cf948da5f8ab07 broke
+SCardCancel().
+The problem was that SCardCancel() was blocked until
+SCardGetStatusChange() had finished. This is stupid because
+SCardCancel() is supposed to cancel SCardGetStatusChange().
+
+Thanks to Ran Benita for the bug report
+"[Pcsclite-muscle] A recent change causes SCardCancel() to block?"
+
http://lists.alioth.debian.org/pipermail/pcsclite-muscle/2017-June/000921.html
+
+ src/winscard_clnt.c | 8 +---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+commit 88a53f3ed21aa645e7c65661162f832a053fb9de
+Author: Ludovic Rousseau 
+Date:   Fri Jun 9 09:58:52 2017 +0200
+
+RFAddReader: more correctly detect duplicate readers
+
+To detect a duplicate reader, checking the reader name and port is,
+sometimes, not enough.
+
+The problem was when two readers are removed and re-inserted immediately.
+One of the 2 readers may not yet be completely removed (from pcscd point
+of view) when it is asked to insert it again.
+
+Fixes #20
+"Reader not detected when disconnecting / connecting usb hub"
+

commit libjpeg-turbo for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package libjpeg-turbo for openSUSE:Factory 
checked in at 2017-06-21 13:49:50

Comparing /work/SRC/openSUSE:Factory/libjpeg-turbo (Old)
 and  /work/SRC/openSUSE:Factory/.libjpeg-turbo.new (New)


Package is "libjpeg-turbo"

Wed Jun 21 13:49:50 2017 rev:35 rq:504426 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/libjpeg-turbo/libjpeg62-turbo.changes
2017-01-25 22:31:22.277669233 +0100
+++ /work/SRC/openSUSE:Factory/.libjpeg-turbo.new/libjpeg62-turbo.changes   
2017-06-21 13:49:53.037219433 +0200
@@ -1,0 +2,6 @@
+Thu Jun 15 10:50:53 UTC 2017 - jbo...@suse.com
+
+- mention the included utilities (djpeg, jpegtran, rdjpgcom, 
+  tjbench, and wrjpgcom) in the package description.
+
+---



Other differences:
--
++ libjpeg-turbo.spec ++
--- /var/tmp/diff_new_pack.2SMnSy/_old  2017-06-21 13:49:54.005082905 +0200
+++ /var/tmp/diff_new_pack.2SMnSy/_new  2017-06-21 13:49:54.009082341 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libjpeg-turbo
 #
-# 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
@@ -51,14 +51,19 @@
 
 %description
 The libjpeg-turbo package contains a library of functions for manipulating
-JPEG images.
+JPEG images. It also includes the following command line utilities:
+  djpeg - decompress a JPEG file to an image file
+  jpegtran - lossless transformation of JPEG files
+  rdjpgcom - display text comments from a JPEG file
+  wrjpgcom - insert text comments into a JPEG file
+  tjbench - a JPEG decompression/compression benchmark 
 
 %package -n libjpeg%{major}
 Version:%{libver}
 Release:0
 Summary:The MMX/SSE accelerated JPEG compression/decompression library
-Group:  System/Libraries
 # bug437293
+Group:  System/Libraries
 %ifarch ppc64
 Obsoletes:  libjpeg-64bit < %{version}
 %endif

++ libjpeg62-turbo.spec ++
--- /var/tmp/diff_new_pack.2SMnSy/_old  2017-06-21 13:49:54.033078956 +0200
+++ /var/tmp/diff_new_pack.2SMnSy/_new  2017-06-21 13:49:54.041077828 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libjpeg62-turbo
 #
-# 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




commit python-cairo for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package python-cairo for openSUSE:Factory 
checked in at 2017-06-21 13:50:09

Comparing /work/SRC/openSUSE:Factory/python-cairo (Old)
 and  /work/SRC/openSUSE:Factory/.python-cairo.new (New)


Package is "python-cairo"

Wed Jun 21 13:50:09 2017 rev:27 rq:504478 version:1.13.3

Changes:

--- /work/SRC/openSUSE:Factory/python-cairo/python-cairo.changes
2017-03-05 17:51:59.285860677 +0100
+++ /work/SRC/openSUSE:Factory/.python-cairo.new/python-cairo.changes   
2017-06-21 13:50:09.406910304 +0200
@@ -1,0 +2,21 @@
+Sun Jun 18 13:11:04 UTC 2017 - dims...@opensuse.org
+
+- Update to version 1.13.3:
+  + Fix ImageSurface leaking in case
+:meth:`get_data() ` is used under
+Python 3 (gh#pygobject/pycairo#43).
+- Changes from version 1.13.2:
+  + Fix pip failing to install pycairo in some cases
+(gh#pygobject/pycairo#39).
+- Changes from version 1.13.1:
+  + setup.py install: Fix generated pkg-config file if ``--home``
+or ``--user`` is specified (gh#pygobject/pycairo#34).
+  + Fix a build error on macOS Sierra (gh#pygobject/pycairo#36)
+  + examples: Fix snippet examples when .pyc files are present
+(gh#pygobject/pycairo#35).
+- For more changes since the last package update, see NEWS inside.
+- Implement python single-spec packaging: since pycairo 1.11.0, the
+  sources for python2 and python3 based bindings have been merged
+  again.
+
+---

Old:

  py2cairo-1.10.0.tar.bz2

New:

  pycairo-1.13.3.tar.gz



Other differences:
--
++ python-cairo.spec ++
--- /var/tmp/diff_new_pack.cm22N8/_old  2017-06-21 13:50:10.282786752 +0200
+++ /var/tmp/diff_new_pack.cm22N8/_new  2017-06-21 13:50:10.286786187 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-cairo
 #
-# Copyright (c) 2017 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
@@ -16,61 +16,82 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-cairo
-Version:1.10.0
+Version:1.13.3
 Release:0
 Summary:Python Bindings for Cairo
+# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
 License:LGPL-2.1+ or MPL-1.1
 Group:  Development/Libraries/Python
-# FIXME: on update, check if we still need to manually compile the byte-code 
in %%install
-Url:http://www.cairographics.org/
-Source: 
http://www.cairographics.org/releases/py2cairo-%{version}.tar.bz2
-BuildRequires:  cairo-devel
-BuildRequires:  fdupes
-BuildRequires:  python-devel
-Provides:   python2-cairo = %{version}
+Url:http://www.cairographics.org/pycairo
+Source: 
https://github.com/pygobject/pycairo/releases/download/v%{version}/pycairo-%{version}.tar.gz
+BuildRequires:  %{python_module devel}
+BuildRequires:  cairo-devel >= 1.12.0
+BuildRequires:  python-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-%endif
 
 %description
 Python bindings for cairo.
 
 %package devel
-Summary:Headers for python-cairo
+Summary:Configuration files for %{python}-cairo
 Group:  Development/Libraries/C and C++
-Requires:   %name = %{version}
-Requires:   cairo-devel
+Requires:   python-cairo-common-devel = %{version}
+%ifpython2
 Requires:   python-devel
-Provides:   python2-cairo-devel = %{version}
+Requires:   python2-cairo = %{version}}
+%endif
+%ifpython3
+Requires:   python3-cairo = %{version}}
+Requires:   python3-devel
+%endif
 
 %description devel
 Headers for python-cairo
 
+%package -n %{name}-common-devel
+Summary:Headers for python-cairo
+Group:  Development/Libraries/C and C++
+Provides:   %{python_module cairo-common-devel = %{version}}
+Requires:   cairo-devel
+
+%description -n %{name}-common-devel
+Headers for python-cairo
+
+%python_subpackages
+
 %prep
-%setup -n py2cairo-%{version}
+%setup -n pycairo-%{version}
 
 %build
-export CFLAGS='%{optflags}'
-./waf configure --prefix=%{_prefix} --libdir=%{_libdir}
-./waf build
+%python_build
 
 %install
-./waf install --destdir=%{buildroot}
-# waf is broken and generated byte-code that references the build root, see 
http://code.google.com/p/waf/issues/detail?id=986
-%py_compile 

commit intel-gpu-tools for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package intel-gpu-tools for openSUSE:Factory 
checked in at 2017-06-21 13:50:02

Comparing /work/SRC/openSUSE:Factory/intel-gpu-tools (Old)
 and  /work/SRC/openSUSE:Factory/.intel-gpu-tools.new (New)


Package is "intel-gpu-tools"

Wed Jun 21 13:50:02 2017 rev:28 rq:504438 version:1.19

Changes:

--- /work/SRC/openSUSE:Factory/intel-gpu-tools/intel-gpu-tools.changes  
2017-04-18 13:47:02.410988407 +0200
+++ /work/SRC/openSUSE:Factory/.intel-gpu-tools.new/intel-gpu-tools.changes 
2017-06-21 13:50:03.807700135 +0200
@@ -1,0 +2,28 @@
+Sun Jun 18 08:44:02 UTC 2017 - sndir...@suse.com
+
+- Release 1.19 (2017-06-09)
+  * Library changes:
+- Changed debugfs handlers to open files for the DRM device in use,
+  for setups with more than one DRM device. (Tomeu Vizoso)
+- Added support for 4K and audio HDMI EDID injection. (Abdiel
+  Janulgue, Marius Vlad)
+- Added support for AMDGPU devices. (Chris Wilson)
+  * Tools changes:
+- intel_error_decode now automatically opens a pager. (Chris Wilson)
+- intel_error_decode now dumps the GuC firmware logs if available.
+  (Chris Wilson)
+  * Benchmark changes:
+- gem_wsim: New benchmark that simulates command submission
+  workloads. (Tvrtko Ursulin)
+  * Scripts changes:
+- trace.pl: New tool to parse i915 tracepoints for performance
+  analysis. (Tvrtko Ursulin)
+- media-bench.pl: New tool to programmatically analyze simulated media
+  workloads using gem_wsim to find the optimal load balancing
+  strategy. (Tvrtko Ursulin)
+   * Test changes:
+ - Imported amdgpu tests from libdrm. (Chris Wilson)
+ - Multiple other new tests.
+   * And many other bug fixes and improvements.
+
+---

Old:

  intel-gpu-tools-1.18.tar.bz2

New:

  intel-gpu-tools-1.19.tar.bz2



Other differences:
--
++ intel-gpu-tools.spec ++
--- /var/tmp/diff_new_pack.yBS50F/_old  2017-06-21 13:50:04.999532014 +0200
+++ /var/tmp/diff_new_pack.yBS50F/_new  2017-06-21 13:50:05.003531449 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   intel-gpu-tools
-Version:1.18
+Version:1.19
 Release:0
 Summary:Collection of tools for development and testing of the Intel 
DRM driver
 License:MIT

++ intel-gpu-tools-1.18.tar.bz2 -> intel-gpu-tools-1.19.tar.bz2 ++
 32476 lines of diff (skipped)

++ n_disable-build-of-pm_rpm.patch ++
--- /var/tmp/diff_new_pack.yBS50F/_old  2017-06-21 13:50:07.295208183 +0200
+++ /var/tmp/diff_new_pack.yBS50F/_new  2017-06-21 13:50:07.295208183 +0200
@@ -2,11 +2,11 @@
 ===
 --- tests/Makefile.sources.orig
 +++ tests/Makefile.sources
-@@ -128,7 +128,6 @@ TESTS_progs_M = \
-   kms_tv_load_detect \
+@@ -217,7 +217,6 @@ TESTS_progs = \
pm_backlight \
pm_lpsp \
+   pm_rc6_residency \
 -  pm_rpm \
pm_rps \
-   pm_rc6_residency \
pm_sseu \
+   prime_busy \

++ u_respect_cflags.diff ++
--- /var/tmp/diff_new_pack.yBS50F/_old  2017-06-21 13:50:07.319204798 +0200
+++ /var/tmp/diff_new_pack.yBS50F/_new  2017-06-21 13:50:07.319204798 +0200
@@ -12,11 +12,11 @@
  tests/Makefile.am |   20 ++--
  1 file changed, 6 insertions(+), 14 deletions(-)
 
-Index: intel-gpu-tools-1.18/tests/Makefile.am
+Index: intel-gpu-tools-1.19/tests/Makefile.am
 ===
 intel-gpu-tools-1.18.orig/tests/Makefile.am
-+++ intel-gpu-tools-1.18/tests/Makefile.am
-@@ -53,18 +53,17 @@ EXTRA_DIST = $(common_files) $(check_SCR
+--- intel-gpu-tools-1.19.orig/tests/Makefile.am
 intel-gpu-tools-1.19/tests/Makefile.am
+@@ -63,18 +63,17 @@ EXTRA_DIST = $(common_files) $(check_SCR
  
  CLEANFILES = $(EXTRA_PROGRAMS) test-list.txt test-list-full.txt .gitignore
  
@@ -41,7 +41,7 @@
  AM_LDFLAGS = -Wl,--as-needed
  
  drm_import_export_CFLAGS = $(AM_CFLAGS) $(THREAD_CFLAGS)
-@@ -104,19 +103,12 @@ gem_wait_LDADD = $(LDADD) -lrt
+@@ -114,21 +113,13 @@ gem_wait_LDADD = $(LDADD) -lrt
  kms_flip_LDADD = $(LDADD) -lrt -lpthread
  pm_rc6_residency_LDADD = $(LDADD) -lrt
  
@@ -55,6 +55,8 @@
  vc4_create_bo_LDADD = $(LDADD) $(DRM_VC4_LIBS)
 -vc4_lookup_fail_CFLAGS = $(AM_CFLAGS) $(DRM_VC4_CFLAGS)
  vc4_lookup_fail_LDADD = $(LDADD) $(DRM_VC4_LIBS)
+-vc4_dmabuf_poll_CFLAGS = $(AM_CFLAGS) $(DRM_VC4_CFLAGS)
+ vc4_dmabuf_poll_LDADD = $(LDADD) $(DRM_VC4_LIBS)
 -vc4_wait_bo_CFLAGS = $(AM_CFLAGS) $(DRM_VC4_CFLAGS)
  vc4_wait_bo_LDADD = $(LDADD) $(DRM_VC4_LIBS)
 -vc4_wait_seqno_CFLAGS = $(AM_CFLAGS) $(DRM_VC4_CFLAGS)




commit thin-provisioning-tools for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package thin-provisioning-tools for 
openSUSE:Factory checked in at 2017-06-21 13:50:18

Comparing /work/SRC/openSUSE:Factory/thin-provisioning-tools (Old)
 and  /work/SRC/openSUSE:Factory/.thin-provisioning-tools.new (New)


Package is "thin-provisioning-tools"

Wed Jun 21 13:50:18 2017 rev:8 rq:504527 version:0.7.0

Changes:

--- 
/work/SRC/openSUSE:Factory/thin-provisioning-tools/thin-provisioning-tools.changes
  2017-06-16 10:48:18.302215676 +0200
+++ 
/work/SRC/openSUSE:Factory/.thin-provisioning-tools.new/thin-provisioning-tools.changes
 2017-06-21 13:50:19.461491992 +0200
@@ -1,0 +2,5 @@
+Sun Jun 18 21:15:28 UTC 2017 - mplus...@suse.com
+
+- Update dependencies of scriplets (boo#1044823)
+
+---



Other differences:
--
++ thin-provisioning-tools.spec ++
--- /var/tmp/diff_new_pack.VH3I9p/_old  2017-06-21 13:50:21.101260684 +0200
+++ /var/tmp/diff_new_pack.VH3I9p/_new  2017-06-21 13:50:21.101260684 +0200
@@ -31,6 +31,9 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  libtool
 BuildRequires:  suse-module-tools
+Requires:   suse-module-tools
+Requires(post): suse-module-tools
+Requires(postun): suse-module-tools
 Conflicts:  device-mapper < 1.02.115
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel




commit thrift for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package thrift for openSUSE:Factory checked 
in at 2017-06-21 13:49:40

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


Package is "thrift"

Wed Jun 21 13:49:40 2017 rev:5 rq:504394 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/thrift/thrift.changes2017-02-08 
10:44:31.285217545 +0100
+++ /work/SRC/openSUSE:Factory/.thrift.new/thrift.changes   2017-06-21 
13:49:41.506845924 +0200
@@ -1,0 +2,8 @@
+Wed Jun 14 07:19:46 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.10.0:
+  * lots of changes, see provided CHANGES for details
+  * fixes building with recent openss (boo#1042675)
+- Switch from qt4 to qt5
+
+---

Old:

  thrift-0.9.3.tar.gz
  thrift-0.9.3.tar.gz.asc

New:

  thrift-0.10.0.tar.gz
  thrift-0.10.0.tar.gz.asc



Other differences:
--
++ thrift.spec ++
--- /var/tmp/diff_new_pack.RSg8LK/_old  2017-06-21 13:49:42.262739297 +0200
+++ /var/tmp/diff_new_pack.RSg8LK/_new  2017-06-21 13:49:42.266738732 +0200
@@ -16,16 +16,16 @@
 #
 
 
-%define libversion 0_9_3
+%define libversion 0_10_0
 %define libname%{version}
 %bcond_without perl
 %bcond_without c
 %bcond_without python
 %bcond_with java
 %bcond_with ruby
-%bcond_without qt
+%bcond_with qt5
 Name:   thrift
-Version:0.9.3
+Version:0.10.0
 Release:0
 Summary:Framework for scalable cross-language services development
 License:Apache-2.0
@@ -36,26 +36,26 @@
 Source2:%{name}.keyring
 BuildRequires:  automake
 BuildRequires:  bison
+BuildRequires:  fdupes
+BuildRequires:  flex
+BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(libevent)
+BuildRequires:  pkgconfig(openssl)
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else
 BuildRequires:  boost-devel
 %endif
-BuildRequires:  fdupes
-BuildRequires:  flex
-BuildRequires:  gcc-c++
-BuildRequires:  libevent-devel
-BuildRequires:  openssl-devel
-BuildRequires:  pkg-config
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if %{with qt}
-BuildRequires:  qt-devel
+%if %{with qt5}
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Network)
 %endif
 %if %{with python}
-BuildRequires:  python-devel
+BuildRequires:  pkgconfig(python2)
 %endif
 %if %{with c}
-BuildRequires:  glib2-devel
+BuildRequires:  pkgconfig(glib-2.0)
 %endif
 %if %{with java}
 BuildRequires:  ant
@@ -96,7 +96,7 @@
 
 %package -n libthrift-devel
 Summary:Thrift C++ library development files
-Group:  Development/Libraries
+Group:  Development/Libraries/C and C++
 Requires:   libthrift-%{libversion} = %{version}
 
 %description -n libthrift-devel
@@ -141,7 +141,7 @@
 
 %prep
 
-%setup
+%setup -q
 
 %build
 export CXXFLAGS="%{optflags} -fPIC"
@@ -150,8 +150,10 @@
 %configure \
--disable-tests \
--enable-static=no
+make %{?_smp_mflags}
 
 %install
+%make_install
 pushd compiler/cpp
 %make_install
 popd
@@ -171,10 +173,12 @@
 perl Makefile.PL
 %perl_make_install
 %perl_process_packlist
+mv %{buildroot}%{_prefix}/local/lib/perl5 \
+  %{buildroot}%{_perl_vendorlib}
 popd
 %endif
 
-rm %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %files
 %defattr(-,root,root)
@@ -185,16 +189,18 @@
 %defattr(-,root,root)
 %{_libdir}/libthrift-*.so
 %{_libdir}/libthriftnb-*.so
-%{_libdir}/libthriftqt-*.so
 %{_libdir}/libthriftz-*.so
+%{_libdir}/libthrift_c_glib.so.*
+%{_libdir}/libthriftc.so.*
 
 %files -n libthrift-devel
 %defattr(-,root,root)
 %{_includedir}/thrift
 %{_libdir}/libthrift.so
 %{_libdir}/libthriftnb.so
-%{_libdir}/libthriftqt.so
 %{_libdir}/libthriftz.so
+%{_libdir}/libthrift_c_glib.so
+%{_libdir}/libthriftc.so
 %{_libdir}/pkgconfig/*.pc
 
 %if %{with perl}

++ thrift-0.9.3.tar.gz -> thrift-0.10.0.tar.gz ++
/work/SRC/openSUSE:Factory/thrift/thrift-0.9.3.tar.gz 
/work/SRC/openSUSE:Factory/.thrift.new/thrift-0.10.0.tar.gz differ: char 5, 
line 1





commit suitesparse for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package suitesparse for openSUSE:Factory 
checked in at 2017-06-21 13:49:34

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


Package is "suitesparse"

Wed Jun 21 13:49:34 2017 rev:21 rq:503224 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/suitesparse/suitesparse.changes  2015-12-13 
09:36:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.suitesparse.new/suitesparse.changes 
2017-06-21 13:49:35.907635757 +0200
@@ -1,0 +2,46 @@
+Sun Jun 11 01:49:03 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 4.5.5
+  * minor fix to SuiteSparse/Makefile for 'make install'
+- Update to version 4.5.4
+  * minor update to SPQR for ACM TOMS submission
+- Update to version 4.5.3
+  * minor changes to Makefiles
+- Update to version 4.5.2
+  * licensing simplified (no other change); refer to PACKAGE/Doc/License.txt
+for the license for each package.
+- Update to version 4.5.1
+  * update to Makefiles.  Version 4.5.0 is broken on the Mac.
+   That version also compiles *.so libraries on Linux with
+   underlinked dependencies to other libraries in SuiteSparse.
+   For example, AMD requires SuiteSparse_config.  The links to
+   required libraries are now explicitly included in each library,
+   in SuiteSparse 4.5.1.
+  * minor change to CHOLMOD/Check/cholmod_write.c, when compiling with
+   options that disable specific modules
+- Update to version 4.5.0
+  * better Makefiles for creating and installing shared libraries
+  * CHOLMOD now uses METIS 5.1.0, which is distributed with SuiteSparse
+  * fix for MATLAB R2015b, which changed how it creates empty matrices,
+   as compared to prior versions of MATLAB.  This change in MATLAB
+   breaks many of the mexFunctions in prior versions of SuiteSparse.
+   If you use MATLAB R2015b, you must upgrade to SuiteSparse 4.5.0
+   or later.
+- Update to version 4.4.7
+  * note that this minor update fails on the Mac, so its
+listed on my web page as a 'beta' release.
+  * Improved the Makefiles of all packages.  They now create *.so
+shared libraries (*.dylib on the Mac).  Also, there is now
+only a single SuiteSparse_config.mk file.  It now determines
+your system automatically, and whether or not you have METIS
+and CUDA.  It also automatically detects if you have the Intel
+compiler or not, and uses it if it finds it.  There should be
+no need to edit this file for most cases, but you may need to
+for your particular system.  With this release, there are almost
+no changes to the source code, except for the VERSION numbers
+defined in the various include *.h files for each package.
+- Use faster openblas.
+  * Remove blas-instead-of-openblas-SuiteSparse_config_mk.patch
+- Remove upstream-included no-removal-of-suitesparse_config-output.patch
+
+---

Old:

  SuiteSparse-4.4.6.tar.gz
  blas-instead-of-openblas-SuiteSparse_config_mk.patch
  no-removal-of-suitesparse_config-output.patch

New:

  SuiteSparse-4.5.5.tar.gz



Other differences:
--
++ suitesparse.spec ++
--- /var/tmp/diff_new_pack.M8taiw/_old  2017-06-21 13:49:37.311437735 +0200
+++ /var/tmp/diff_new_pack.M8taiw/_new  2017-06-21 13:49:37.315437171 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package suitesparse
 #
-# 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
@@ -20,49 +20,49 @@
 Summary:A collection of sparse matrix libraries
 License:GPL-2.0+ and LGPL-2.1+
 Group:  Development/Libraries
-Version:4.4.6
+Version:4.5.5
 Release:0
 Url:http://faculty.cse.tamu.edu/davis/SuiteSparse/
-Source: SuiteSparse-%{version}.tar.gz
+Source: 
http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-%{version}.tar.gz
 Source2:%{name}-rpmlintrc
-Patch0: no-removal-of-suitesparse_config-output.patch
-Patch1: blas-instead-of-openblas-SuiteSparse_config_mk.patch
 Patch775418:bnc775418-enable-SuiteSparse_time-symbol.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  blas-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gcc-fortran
 BuildRequires:  lapack-devel
-%define amdver  2.4.1
-%define amdso   2_4_1
-%define btfver  1.2.1
-%define btfso   1_2_1
-%define camdver 2.4.1
-%define camdso  2_4_1
-%define ccolamdver  2.9.1
-%define ccolamdso