commit tiff for openSUSE:13.1:Update

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package tiff for openSUSE:13.1:Update 
checked in at 2016-10-14 15:33:11

Comparing /work/SRC/openSUSE:13.1:Update/tiff (Old)
 and  /work/SRC/openSUSE:13.1:Update/.tiff.new (New)


Package is "tiff"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.5x0rvi/_old  2016-10-14 15:33:12.0 +0200
+++ /var/tmp/diff_new_pack.5x0rvi/_new  2016-10-14 15:33:12.0 +0200
@@ -1 +1 @@
-
+




commit patchinfo.4673 for openSUSE:13.1:Update

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package patchinfo.4673 for 
openSUSE:13.1:Update checked in at 2016-10-14 15:33:13

Comparing /work/SRC/openSUSE:13.1:Update/patchinfo.4673 (Old)
 and  /work/SRC/openSUSE:13.1:Update/.patchinfo.4673.new (New)


Package is "patchinfo.4673"

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _patchinfo



Other differences:
--
++ _patchinfo ++

  fstrba
  
  VUL-1: CVE-2016-3622: tiff: Divide By Zero 
in the tiff2rgba tool
  security
  moderate
  Security update for tiff
  This update for tiff fixes the following security issue:
  - CVE 2016-3622




commit tiff.4673 for openSUSE:13.1:Update

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package tiff.4673 for openSUSE:13.1:Update 
checked in at 2016-10-14 15:33:07

Comparing /work/SRC/openSUSE:13.1:Update/tiff.4673 (Old)
 and  /work/SRC/openSUSE:13.1:Update/.tiff.4673.new (New)


Package is "tiff.4673"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:13.1:Update/.tiff.4673.new/tiff.changes  2016-10-14 
15:33:09.0 +0200
@@ -0,0 +1,732 @@
+---
+Thu Oct  6 07:47:19 UTC 2016 - fst...@suse.com
+
+- Added patches:
+  * tiff-4.0.6-tools-tiffcrop.c-fix-various-out-of-bounds-write-vul.patch
+- Upstream fixes for MSVR 35093, MSVR 35094, MSVR 35095,
+  MSVR 35096, MSVR 35097, MSVR 35098.
+  * tiff-4.0.6-libtiff-tif_getimage.c-TIFFRGBAImageOK-Reject-attemp.patch
+- Enforce bits-per-sample requirements of floating point
+  predictor. Fixes CVE-2016-3622 [bsc#974449]
+
+---
+Thu Sep  1 14:35:57 UTC 2016 - fst...@suse.com
+
+- Added patches:
+  * tiff-4.0.6-CVE-2016-3623.patch
+  * tiff-4.0.6-CVE-2016-3945.patch
+  * tiff-4.0.6-CVE-2016-3990.patch
+  * tiff-4.0.6-CVE-2016-3991.patch
+- Upstream commits to fix CVE-2016-3623 [bsc#974618],
+  CVE-2016-3945 [bsc#974614], CVE-2016-3990 [bsc#975069],
+ CVE-2016-3991 [bsc#975070]
+
+---
+Tue Jul 12 09:20:56 UTC 2016 - fst...@suse.com
+
+- Added patches:
+  * tiff-4.0.6-libtiff-tif_luv.c-validate-that-for-COMPRESSION_SGIL.patch
+  * tiff-4.0.6-libtiff-tif_pixarlog.c-fix-potential-buffer-write-ov.patch
+  * tiff-4.0.6-libtiff-tif_read.c-make-TIFFReadEncodedStrip-and.patch
+- Upstream commits to fix CVE-2016-5314 [bsc#984831],
+  CVE-2016-5316 [bsc#984837], CVE-2016-5317 [bsc#984842],
+  CVE-2016-5320 [bsc#984808] and CVE-2016-5875 [bsc#987351]
+
+---
+Wed Apr  6 13:56:19 UTC 2016 - fst...@suse.com
+
+- Added patch:
+  * tiff-4.0.6-CVE-2016-3186.patch
+- fix CVE-2016-3186: buffer overflow in gif2tiff [bsc#973340]
+
+---
+Mon Feb  1 08:01:19 UTC 2016 - fst...@suse.com
+
+- Added patch:
+  * tiff-4.0.6-CVE-2015-8782.patch
+- fix CVE-2015-8781, CVE-2015-8782, CVE-2015-8783: Out-of-bounds
+  writes for invalid images (upstream bug #2522) [bsc#964225]
+
+---
+Wed Jan 13 17:03:31 UTC 2016 - fst...@suse.com
+
+- Added patch:
+  * tiff-4.0.6-CVE-2015-7554.patch
+- fix CVE-2015-7554: Out-of-bounds Write in the thumbnail and
+  tiffcmp tools (upsteam bug #2499) [bsc#960341]
+
+---
+Mon Jan 11 13:53:42 UTC 2016 - kstreit...@suse.com
+
+- Added patch:
+  * tiff-4.0.4-uninitialized_mem_NeXTDecode.patch
+- fix uninitialized memory in NeXTDecode (upstream bug #2508)
+  [bsc#942690]
+
+---
+Tue Dec  8 15:55:30 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 4.0.6
+  * Supports CMake 2.8.9 and later.
+  * Add missing file which wasn't being distributed, causing unit 
+tests to fail.
+  * Make shared/static library building configurable.
+  * CMake reads all version information directly from configure.ac 
+to avoid duplication of values.
+  * CMake builds are now included in 'distcheck' target. 
+  * Autotools 'make distcheck' now tests the CMake-based build if 
+CMake is available. 
+  * Fixes to avoid undefined behaviour of signed types (C standard 
+compliance).
+  * Fixes to avoid possible isses when casting to unsigned char.
+  * Fixes to avoid undefined behaviour with shifts.
+  * Fix generation of output with 16 bit or 32 bit integer, when 
+byte swapping is needed, in horizontal predictor (#2521).
+  * Fix decoding when there is a single pixel to decode 
+(unlikely case...) and byte swapping is involved.
+  * Add add explicit masking with 0xff before casting to uchar in
+floating-point horizontal differencing and accumulation routines.
+  * Eliminate requirement for and use of 64-bit constant values. 
+  * tiffgt : Silence glut API deprecation warnings on MacOS X. 
+  * fax2ps : Detect failure to write to temporary file.
+- Changes from version 4.0.5
+  * Support for configure/build using CMake.
+  * Support for large (> 2GB) files under Microsoft Windows. 
+  * Configuration and building using CMake is now supported under 
+Microsoft Windows and on Unix-type systems. 
+  * Test for and use fseeko() if it is available. This allows supporting
+large files on Unix-type systems with a 32-bit 

commit MozillaThunderbird for openSUSE:13.1:Update

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package MozillaThunderbird for 
openSUSE:13.1:Update checked in at 2016-10-14 15:32:52

Comparing /work/SRC/openSUSE:13.1:Update/MozillaThunderbird (Old)
 and  /work/SRC/openSUSE:13.1:Update/.MozillaThunderbird.new (New)


Package is "MozillaThunderbird"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.XPsiyQ/_old  2016-10-14 15:32:53.0 +0200
+++ /var/tmp/diff_new_pack.XPsiyQ/_new  2016-10-14 15:32:53.0 +0200
@@ -1 +1 @@
-
+




commit patchinfo.4676 for openSUSE:13.1:Update

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package patchinfo.4676 for 
openSUSE:13.1:Update checked in at 2016-10-14 15:32:56

Comparing /work/SRC/openSUSE:13.1:Update/patchinfo.4676 (Old)
 and  /work/SRC/openSUSE:13.1:Update/.patchinfo.4676.new (New)


Package is "patchinfo.4676"

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _patchinfo



Other differences:
--
++ _patchinfo ++

  wrosenauer
  VUL-0: MozillaFirefox 49 / 45.4 security 
release "MFSA 2016-85" and "MFSA 2016-86"
  security
  moderate
  Security update for MozillaThunderbird
 This update for Mozilla Thunderbird to version 45.4.0 fixes 
the following
   issues:

   - When using Thunderbird in a browser like context, for rendering HTML
 e-mail or feeds, it may be affected by vulnerabilities also fixed in
 Firefox ESR 45.4. (MFSA 2016-86, boo#999701)

   The following bugs were fixed in this release:

   - Display name was truncated if no separating space before email address
   - Recipient addresses were shown in wrong color in some circumstances
   - Additional spaces were inserted when drafts were edited.
   - Mail saved as template copied In-Reply-To and References from original
 email.
   - Threading broken when editing message draft, due to loss of Message-ID
   - "Apply columns to..." did not honor special folders





commit patchinfo.5691 for openSUSE:13.2:Update

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package patchinfo.5691 for 
openSUSE:13.2:Update checked in at 2016-10-14 11:45:46

Comparing /work/SRC/openSUSE:13.2:Update/patchinfo.5691 (Old)
 and  /work/SRC/openSUSE:13.2:Update/.patchinfo.5691.new (New)


Package is "patchinfo.5691"

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _patchinfo



Other differences:
--
++ _patchinfo ++

  VUL-0: CVE-2015-1832: derby: XXE attack 
possible by using XmlVTI and the XML datatype
  
  security
  moderate
  scarabeus_iv
  This update for derby fixes the following issues:

- CVE-2015-1832: Remote attackers could have obtained sensitive information via 
an XML external entity when processing XML (bsc#1002763)

  Security update for derby




commit ntp for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ntp for openSUSE:Factory checked in 
at 2016-10-14 09:27:45

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


Package is "ntp"

Changes:

--- /work/SRC/openSUSE:Factory/ntp/ntp.changes  2016-09-30 15:26:58.0 
+0200
+++ /work/SRC/openSUSE:Factory/.ntp.new/ntp.changes 2016-10-14 
09:27:46.0 +0200
@@ -1,0 +2,5 @@
+Wed Oct  5 13:13:16 UTC 2016 - guilla...@opensuse.org
+
+- Depend on pps-tools-devel only for openSUSE > 13.2
+
+---



Other differences:
--
++ ntp.spec ++
--- /var/tmp/diff_new_pack.4bjgtN/_old  2016-10-14 09:27:47.0 +0200
+++ /var/tmp/diff_new_pack.4bjgtN/_new  2016-10-14 09:27:47.0 +0200
@@ -65,7 +65,9 @@
 BuildRequires:  libcap-devel
 BuildRequires:  libtool
 BuildRequires:  openssl-devel
+%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200
 BuildRequires:  pps-tools-devel
+%endif
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(systemd)
 Requires:   /bin/logger






commit unzip for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package unzip for openSUSE:Factory checked 
in at 2016-10-14 09:27:20

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


Package is "unzip"

Changes:

--- /work/SRC/openSUSE:Factory/unzip/unzip-rcc.changes  2016-06-29 
15:01:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.unzip.new/unzip-rcc.changes 2016-10-14 
09:27:21.0 +0200
@@ -1,0 +2,10 @@
+Wed Oct 12 07:24:12 UTC 2016 - josef.moell...@suse.com
+
+- When decrypting an encrypted file,
+  quit early if compressed size < HEAD_LEN.
+  When extracting avoid an infinite loop
+  if a file never finishes unzipping.
+  (bsc#950110, bsc#950111, CVE-2015-7696, CVE-2015-7697,
+  CVE-2015-7696.patch, CVE-2015-7697.patch)
+
+---
--- /work/SRC/openSUSE:Factory/unzip/unzip.changes  2016-06-29 
15:01:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.unzip.new/unzip.changes 2016-10-14 
09:27:21.0 +0200
@@ -1,0 +2,10 @@
+Wed Oct 12 07:23:03 UTC 2016 - josef.moell...@suse.com
+
+- When decrypting an encrypted file,
+  quit early if compressed size < HEAD_LEN.
+  When extracting avoid an infinite loop
+  if a file never finishes unzipping.
+  (bsc#950110, bsc#950111, CVE-2015-7696, CVE-2015-7697,
+  CVE-2015-7696.patch, CVE-2015-7697.patch)
+
+---

New:

  CVE-2015-7696.patch
  CVE-2015-7697.patch



Other differences:
--
++ unzip-rcc.spec ++
--- /var/tmp/diff_new_pack.8f1KBf/_old  2016-10-14 09:27:22.0 +0200
+++ /var/tmp/diff_new_pack.8f1KBf/_new  2016-10-14 09:27:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package unzip-rcc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products 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,6 +51,8 @@
 Patch12:unzip-dont_call_isprint.patch
 Patch13:Fix-CVE-2014-8139-unzip.patch
 Patch14:Fix-CVE-2014-8140-and-CVE-2014-8141.patch
+Patch15:CVE-2015-7696.patch
+Patch16:CVE-2015-7697.patch
 Requires(post): update-alternatives
 Requires(preun): update-alternatives
 Recommends: %{_name}-doc
@@ -89,6 +91,8 @@
 %patch12
 %patch13 -p1
 %patch14 -p1
+%patch15 -p1
+%patch16 -p1
 
 %build
 export RPM_OPT_FLAGS="%{optflags} \

++ unzip.spec ++
--- /var/tmp/diff_new_pack.8f1KBf/_old  2016-10-14 09:27:22.0 +0200
+++ /var/tmp/diff_new_pack.8f1KBf/_new  2016-10-14 09:27:22.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package unzip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products 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,6 +51,8 @@
 Patch12:unzip-dont_call_isprint.patch
 Patch13:Fix-CVE-2014-8139-unzip.patch
 Patch14:Fix-CVE-2014-8140-and-CVE-2014-8141.patch
+Patch15:CVE-2015-7696.patch
+Patch16:CVE-2015-7697.patch
 Requires(post): update-alternatives
 Requires(preun): update-alternatives
 Recommends: %{_name}-doc
@@ -89,6 +91,8 @@
 %patch12
 %patch13 -p1
 %patch14 -p1
+%patch15 -p1
+%patch16 -p1
 
 %build
 export RPM_OPT_FLAGS="%{optflags} \

++ CVE-2015-7696.patch ++
From: Petr Stodulka 
Date: Mon, 14 Sep 2015 18:23:17 +0200
Subject: Upstream fix for heap overflow
Bug-Debian: https://bugs.debian.org/802162
Bug-RedHat: https://bugzilla.redhat.com/show_bug.cgi?id=1260944
Origin: https://bugzilla.redhat.com/attachment.cgi?id=1073002
Forwarded: yes

---
 crypt.c | 12 +++-
 1 file changed, 11 insertions(+), 1 deletion(-)

Index: unzip60/crypt.c
===
--- unzip60.orig/crypt.c
+++ unzip60/crypt.c
@@ -465,7 +465,17 @@ int decrypt(__G__ passwrd)
 GLOBAL(pInfo->encrypted) = FALSE;
 defer_leftover_input(__G);
 for (n = 0; n < RAND_HEAD_LEN; n++) {
-b = NEXTBYTE;
+/* 2012-11-23 SMS.  (OUSPG report.)
+ * Quit early if compressed size < HEAD_LEN.  The resulting
+ * error message ("unable to get password") could be improved,
+ * but it's better than trying to read nonexistent data, and
+ * then continuing with a negative G.csize.  (See
+ * fileio.c:readbyte()).
+ */
+if ((b = NEXTBYTE) == (ush)EOF)
+{
+return PK_ERR;
+}
 h[n] = (uch)b;

commit libdbus-c++ for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package libdbus-c++ for openSUSE:Factory 
checked in at 2016-10-14 09:28:17

Comparing /work/SRC/openSUSE:Factory/libdbus-c++ (Old)
 and  /work/SRC/openSUSE:Factory/.libdbus-c++.new (New)


Package is "libdbus-c++"

Changes:

--- /work/SRC/openSUSE:Factory/libdbus-c++/libdbus-c++.changes  2016-04-28 
16:50:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.libdbus-c++.new/libdbus-c++.changes 
2016-10-14 09:28:18.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct 12 18:52:44 UTC 2016 - dims...@opensuse.org
+
+- Use the standardized patch tag line as described at
+  https://en.opensuse.org/openSUSE:Packaging_Patches_guidelines.
+
+---



Other differences:
--
++ libdbus-c++.spec ++
--- /var/tmp/diff_new_pack.2Qud8a/_old  2016-10-14 09:28:18.0 +0200
+++ /var/tmp/diff_new_pack.2Qud8a/_new  2016-10-14 09:28:18.0 +0200
@@ -25,13 +25,13 @@
 Url:http://dbus-cplusplus.sourceforge.net/index.html
 Source0:
http://sourceforge.net/projects/dbus-cplusplus/files/dbus-c%%2B%%2B/%{version}/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-# Fix no return from function
+# PATCH-FIX-UPSTREAM libdbus-c++-noreturn.patch davejpla...@gmail.com -- Fix 
no return from function
 Patch0: libdbus-c++-noreturn.patch
-# Get ffado to build with libdbus-c++
+# PATCH-FIX-UPSTREAM libdbus-c++-pthread.patch davejpla...@gmail.com -- Get 
ffado to build with libdbus-c++
 Patch1: libdbus-c++-pthread.patch
-# No current date / time allowed in docs?
+# PATCH-FIX-OPENSUSE libdbus-c++-nodocdatetime.patch davejpla...@gmail.com -- 
No current date / time allowed in docs?
 Patch2: libdbus-c++-nodocdatetime.patch
-# Fix gcc47 build errors
+# PATCH-FIX-UPSTREAM libdbus-c++-gcc47.patch davejpla...@gmail.com -- Fix 
gcc47 build errors
 Patch3: libdbus-c++-gcc47.patch
 # PATCH-FIX-UPSTREAM libdbus-c++-glibmm-2.43.patch dims...@opensuse.org -- Fix 
build with glibmm2 2.43.x+
 Patch4: libdbus-c++-glibmm-2.43.patch




commit upower for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package upower for openSUSE:Factory checked 
in at 2016-10-14 09:27:58

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


Package is "upower"

Changes:

--- /work/SRC/openSUSE:Factory/upower/upower.changes2016-09-09 
10:14:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.upower.new/upower.changes   2016-10-14 
09:27:59.0 +0200
@@ -1,0 +2,10 @@
+Wed Oct 12 17:26:03 UTC 2016 - dims...@opensuse.org
+
+- Add upower-hibernate-insteadof-hybridsleep.patch:
+  + Set the system per default to hibernate, not hybridsleep. If
+the battery is going to be empty soon, there is no reason
+any longer to attempt to HybridSleep, which quite some hardware
+seems to get wrong. Simply hibernate, get the data on the disk
+and switch off (boo#985741).
+
+---

New:

  upower-hibernate-insteadof-hybridsleep.patch



Other differences:
--
++ upower.spec ++
--- /var/tmp/diff_new_pack.2aH8Ec/_old  2016-10-14 09:27:59.0 +0200
+++ /var/tmp/diff_new_pack.2aH8Ec/_new  2016-10-14 09:27:59.0 +0200
@@ -29,6 +29,8 @@
 Source: 
http://upower.freedesktop.org/releases/%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM upower-fix-get-critical-crash.patch boo#975653 fdo#94262 
zai...@opensuse.org -- Fix upower daemon crashing.
 Patch0: upower-fix-get-critical-crash.patch
+# PATCH-FEATURE-OPENSUSE upower-hibernate-insteadof-hybridsleep.patch 
boo#985741 dims...@opensuse.org -- Set the system per default to hibernate, not 
hybridsleep
+Patch1: upower-hibernate-insteadof-hybridsleep.patch
 BuildRequires:  gobject-introspection-devel >= 0.9.9
 BuildRequires:  gtk-doc >= 1.11
 BuildRequires:  intltool
@@ -99,6 +101,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure\

++ upower-hibernate-insteadof-hybridsleep.patch ++
Index: upower-0.99.3/etc/UPower.conf
===
--- upower-0.99.3.orig/etc/UPower.conf
+++ upower-0.99.3/etc/UPower.conf
@@ -88,4 +88,4 @@ TimeAction=120
 #
 # If HybridSleep isn't available, Hibernate will be used
 # If Hibernate isn't available, PowerOff will be used
-CriticalPowerAction=HybridSleep
+CriticalPowerAction=Hibernate



commit openslp for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package openslp for openSUSE:Factory checked 
in at 2016-10-14 09:27:34

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


Package is "openslp"

Changes:

--- /work/SRC/openSUSE:Factory/openslp/openslp.changes  2016-09-17 
14:36:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.openslp.new/openslp.changes 2016-10-14 
09:27:35.0 +0200
@@ -1,0 +2,7 @@
+Wed Oct 12 13:53:08 CEST 2016 - m...@suse.de
+
+- Fix bounds check in SLPFoldWhiteSpace
+  [bnc#1001600] [CVE-2016-7567]
+  new patch: openslp.foldws.diff
+
+---

New:

  openslp.foldws.diff



Other differences:
--
++ openslp.spec ++
--- /var/tmp/diff_new_pack.tyHvLR/_old  2016-10-14 09:27:36.0 +0200
+++ /var/tmp/diff_new_pack.tyHvLR/_new  2016-10-14 09:27:36.0 +0200
@@ -61,6 +61,7 @@
 Patch14:openslp.doubleequal.diff
 Patch15:openslp.noconvenience.diff
 Patch16:openslp.xrealloc.diff
+Patch17:openslp.foldws.diff
 
 %description
 Service Location Protocol is an IETF standards track protocol that
@@ -129,6 +130,7 @@
 %patch14
 %patch15
 %patch16
+%patch17
 
 %build
 autoreconf -fiv

++ openslp.foldws.diff ++
--- ./common/slp_compare.c.orig 2016-10-12 11:44:17.925163946 +
+++ ./common/slp_compare.c  2016-10-12 11:50:22.658115399 +
@@ -204,7 +204,7 @@ static int SLPFoldWhiteSpace(size_t len,
   if (isspace(*p))
   {
  char * ws2p = ++p; /* Point ws2p to the second ws char. */
- while (isspace(*p))/* Scan till we hit a non-ws char. */
+ while (p < ep && isspace(*p)) /* Scan till we hit a non-ws char. */
 p++;
  len -= p - ws2p;   /* Reduce the length by extra ws. */
  memmove(ws2p, p, ep - p);  /* Overwrite the extra white space. */




commit sysconfig for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package sysconfig for openSUSE:Factory 
checked in at 2016-10-14 09:26:58

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


Package is "sysconfig"

Changes:

--- /work/SRC/openSUSE:Factory/sysconfig/sysconfig.changes  2016-09-12 
13:22:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.sysconfig.new/sysconfig.changes 2016-10-14 
09:26:59.0 +0200
@@ -1,0 +2,5 @@
+Tue Oct 11 11:34:21 CEST 2016 - ku...@suse.de
+
+- Remove requires for not needed insserv (bsc#999850)
+
+---



Other differences:
--
++ sysconfig.spec ++
--- /var/tmp/diff_new_pack.kpvwpU/_old  2016-10-14 09:27:00.0 +0200
+++ /var/tmp/diff_new_pack.kpvwpU/_new  2016-10-14 09:27:00.0 +0200
@@ -35,7 +35,7 @@
 Requires:   /sbin/ifup
 Requires:   /sbin/netconfig
 Requires:   sysvinit(network)
-PreReq: %fillup_prereq %insserv_prereq textutils fileutils gawk sed 
grep
+PreReq: %fillup_prereq textutils fileutils gawk sed grep
 Recommends: wicked-service
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 




commit sensors for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package sensors for openSUSE:Factory checked 
in at 2016-10-14 09:27:09

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


Package is "sensors"

Changes:

--- /work/SRC/openSUSE:Factory/sensors/sensors.changes  2016-09-09 
10:15:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.sensors.new/sensors.changes 2016-10-14 
09:27:11.0 +0200
@@ -1,0 +2,6 @@
+Wed Oct  5 06:44:24 UTC 2016 - jdelv...@suse.com
+
+- lm_sensors-3.4.0-sensors-detect-ppc64le.patch: Fix sensors-detect
+  CPU detection support on ppc architectures.
+
+---

New:

  lm_sensors-3.4.0-sensors-detect-ppc64le.patch



Other differences:
--
++ sensors.spec ++
--- /var/tmp/diff_new_pack.41U1Iv/_old  2016-10-14 09:27:12.0 +0200
+++ /var/tmp/diff_new_pack.41U1Iv/_new  2016-10-14 09:27:12.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package sensors
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -40,6 +40,8 @@
 Patch6: lm_sensors-3.4.0-sensord-service-extra-args.patch
 #PATCH-FEATURE-UPSTREAM add ftsteutates support
 Patch7: lm_sensors-3.4.0-sensors-detect-add-ftsteutates-support.patch
+#PATCH-BUGFIX-UPSTREAM sensors-detect on ppc
+Patch8: lm_sensors-3.4.0-sensors-detect-ppc64le.patch
 
 ExcludeArch:s390 s390x
 %{?systemd_requires}
@@ -104,6 +106,7 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 
 %build
 RPM_OPT_FLAGS="$RPM_OPT_FLAGS"

++ lm_sensors-3.4.0-sensors-detect-ppc64le.patch ++
From: Jean Delvare 
Subject: sensors-detect: Report proper processor information on ppc
References: bsc#87

The format of /proc/cpuinfo on ppc differs from the x86 format. Add
the missing pieces to the parsing code so that ppc processor
information is reported properly.
---
 prog/detect/sensors-detect |8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

--- a/prog/detect/sensors-detect
+++ b/prog/detect/sensors-detect
@@ -2864,7 +2864,7 @@ sub initialize_cpu_list
};
next;
}
-   if (m/^(vendor_id|cpu family|model|model name|stepping|cpuid 
level)\s*:\s*(.+)$/) {
+   if (m/^(vendor_id|cpu family|model|model name|stepping|cpuid 
level|cpu|revision)\s*:\s*(.+)$/) {
my $k = $1;
my $v = $2;
$v =~ s/\s+/ /g;# Merge multiple spaces
@@ -2880,7 +2880,11 @@ sub initialize_cpu_list
 sub print_cpu_info
 {
my $cpu = $cpu[0];
-   print "# Processor: $cpu->{'model name'} ($cpu->{'cpu 
family'}/$cpu->{model}/$cpu->{stepping})\n";
+   if (defined  $cpu->{'model name'}) {
+   print "# Processor: $cpu->{'model name'} ($cpu->{'cpu 
family'}/$cpu->{model}/$cpu->{stepping})\n";
+   } elsif (defined $cpu->{'cpu'}) {   # ppc
+   print "# Processor: $cpu->{'cpu'}, revision 
$cpu->{'revision'}\n";
+   }
 }
 
 # @i2c_adapters is a list of references to hashes, one hash per I2C/SMBus




commit sysvinit for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package sysvinit for openSUSE:Factory 
checked in at 2016-10-14 09:26:47

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


Package is "sysvinit"

Changes:

--- /work/SRC/openSUSE:Factory/sysvinit/sysvinit.changes2016-02-23 
16:51:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.sysvinit.new/sysvinit.changes   2016-10-14 
09:26:48.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct  4 13:31:43 UTC 2016 - wer...@suse.de
+
+- Avoid spurious waring on a not existin session of a not existing
+  process (boo#1002492)
+
+---



Other differences:
--
sysvinit.spec: same change
++ killproc-2.21.dif ++
--- /var/tmp/diff_new_pack.Kd3vNL/_old  2016-10-14 09:26:50.0 +0200
+++ /var/tmp/diff_new_pack.Kd3vNL/_new  2016-10-14 09:26:50.0 +0200
@@ -1,8 +1,8 @@
 ---
  Makefile|6 ++
- libinit.c   |4 ++--
+ libinit.c   |7 ---
  startproc.c |4 ++--
- 3 files changed, 6 insertions(+), 8 deletions(-)
+ 3 files changed, 8 insertions(+), 9 deletions(-)
 
 --- Makefile
 +++ Makefile   2016-01-25 15:42:08.730864821 +
@@ -20,7 +20,7 @@
  #
  # Architecture
 --- libinit.c
-+++ libinit.c  2012-05-23 11:04:58.0 +
 libinit.c  2016-10-04 13:22:04.272083140 +
 @@ -265,7 +265,7 @@ static inline boolean isnetfs(const char
  static void init_mounts(void)
  {
@@ -39,6 +39,16 @@
const size_t nlen = strlen(point);
MNTINFO *restrict p;
if (posix_memalign((void*), sizeof(void*), alignof(MNTINFO)+(nlen+1)) 
!= 0) {
+@@ -626,7 +626,8 @@ static pid_t getsession(const pid_t pid)
+ {
+ pid_t session = getsid(pid);
+ if ((long)session < 0) {
+-  warn("can not get session id for process %ld!\n", (long)pid);
++  if (errno != ESRCH)
++  warn("can not get session id for process %ld!\n", (long)pid);
+   session = 1;
+ }
+ return session;
 --- startproc.c
 +++ startproc.c2014-05-27 12:08:10.0 +
 @@ -778,7 +778,7 @@ retry:




commit poppler for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package poppler for openSUSE:Factory checked 
in at 2016-10-14 09:26:16

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


Package is "poppler"

Changes:

--- /work/SRC/openSUSE:Factory/poppler/poppler-qt.changes   2016-08-26 
23:13:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.poppler.new/poppler-qt.changes  2016-10-14 
09:26:17.0 +0200
@@ -1,0 +2,16 @@
+Mon Oct 10 11:19:03 UTC 2016 - zai...@opensuse.org
+
+- Update to version 0.48.0:
+  + core:
+- Fix crashes and memory leaks in invalid files.
+- Small memory usage improvements.
+- TextOutputDev: Remove null characters from PDF text
+  (fdo#97144).
+- TextOutputDev: Break words on all whitespace characters
+  (fdo#97399).
+- Fix UTF16 decoding of document outline title (fdo#97156).
+- Add functions for named destination name in name-tree/dict.
+  + glib: Increase glib requirement to 2.41.
+- Bump soversion following upstream changes.
+
+---
poppler-qt5.changes: same change
poppler.changes: same change

Old:

  poppler-0.47.0.tar.xz

New:

  poppler-0.48.0.tar.xz



Other differences:
--
++ poppler-qt.spec ++
--- /var/tmp/diff_new_pack.wFbXHs/_old  2016-10-14 09:26:21.0 +0200
+++ /var/tmp/diff_new_pack.wFbXHs/_new  2016-10-14 09:26:21.0 +0200
@@ -21,11 +21,11 @@
 
 Name:   poppler-qt
 %define _name   poppler
-Version:0.47.0
+Version:0.48.0
 Release:0
 # Actual version of poppler-data:
 %define poppler_data_version 0.4.6
-%define poppler_sover 63
+%define poppler_sover 64
 %define poppler_cpp_sover 0
 %define poppler_glib_sover 8
 %define poppler_qt4_sover 4
@@ -66,7 +66,7 @@
 BuildRequires:  pkgconfig(cairo-svg)
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(gobject-2.0) >= 2.18
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.41
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libpng)

poppler-qt5.spec: same change
++ poppler.spec ++
--- /var/tmp/diff_new_pack.wFbXHs/_old  2016-10-14 09:26:21.0 +0200
+++ /var/tmp/diff_new_pack.wFbXHs/_new  2016-10-14 09:26:21.0 +0200
@@ -21,11 +21,11 @@
 
 Name:   poppler
 %define _name   poppler
-Version:0.47.0
+Version:0.48.0
 Release:0
 # Actual version of poppler-data:
 %define poppler_data_version 0.4.6
-%define poppler_sover 63
+%define poppler_sover 64
 %define poppler_cpp_sover 0
 %define poppler_glib_sover 8
 %define poppler_qt4_sover 4
@@ -66,7 +66,7 @@
 BuildRequires:  pkgconfig(cairo-svg)
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(freetype2)
-BuildRequires:  pkgconfig(gobject-2.0) >= 2.18
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.41
 BuildRequires:  pkgconfig(lcms2)
 BuildRequires:  pkgconfig(libcurl)
 BuildRequires:  pkgconfig(libpng)


++ poppler-0.47.0.tar.xz -> poppler-0.48.0.tar.xz ++
 62691 lines of diff (skipped)




commit perl-Module-Load-Conditional for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package perl-Module-Load-Conditional for 
openSUSE:Factory checked in at 2016-10-14 09:26:25

Comparing /work/SRC/openSUSE:Factory/perl-Module-Load-Conditional (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Module-Load-Conditional.new (New)


Package is "perl-Module-Load-Conditional"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Module-Load-Conditional.new/perl-Module-Load-Conditional.changes
   2016-10-14 09:26:26.0 +0200
@@ -0,0 +1,20 @@
+---
+Sat Oct  8 14:42:18 UTC 2016 - co...@suse.com
+
+- updated to 0.68
+   see /usr/share/doc/packages/perl-Module-Load-Conditional/CHANGES
+
+  0.68Fri Jul 29 08:01:12 BST 2016
+  
+  * Fix unconditional @INC localisation
+  
+  0.66Wed Jul 27 08:22:53 BST 2016
+  
+  * Add FORCE_SAFE_INC option to fix CVE-2016-1238
+
+---
+Sat Oct  8 13:41:32 UTC 2016 - co...@suse.com
+
+- initial package 0.64
+ * created by cpanspec 1.78.08
+

New:

  Module-Load-Conditional-0.68.tar.gz
  cpanspec.yml
  perl-Module-Load-Conditional.changes
  perl-Module-Load-Conditional.spec



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

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


Name:   perl-Module-Load-Conditional
Version:0.68
Release:0
%define cpan_name Module-Load-Conditional
Summary:Looking up module information / loading at runtime
License:Artistic-1.0 or GPL-1.0+
Group:  Development/Libraries/Perl
Url:http://search.cpan.org/dist/Module-Load-Conditional/
Source0:
http://www.cpan.org/authors/id/B/BI/BINGOS/%{cpan_name}-%{version}.tar.gz
Source1:cpanspec.yml
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  perl
BuildRequires:  perl-macros
BuildRequires:  perl(Locale::Maketext::Simple)
BuildRequires:  perl(Module::CoreList) >= 2.22
BuildRequires:  perl(Module::Load) >= 0.28
BuildRequires:  perl(Module::Metadata) >= 1.05
BuildRequires:  perl(Params::Check)
BuildRequires:  perl(version) >= 0.69
Requires:   perl(Locale::Maketext::Simple)
Requires:   perl(Module::CoreList) >= 2.22
Requires:   perl(Module::Load) >= 0.28
Requires:   perl(Module::Metadata) >= 1.05
Requires:   perl(Params::Check)
Requires:   perl(version) >= 0.69
%{perl_requires}

%description
Module::Load::Conditional provides simple ways to query and possibly load
any of the modules you have installed on your system during runtime.

It is able to load multiple modules at once or none at all if one of them
was not able to load. It also takes care of any error checking and so
forth.

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

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}

%check
%{__make} test

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%files -f %{name}.files
%defattr(-,root,root,755)
%doc CHANGES README

%changelog
++ cpanspec.yml ++
---
#description_paragraphs: 3
#description: |-
#  override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module



commit postfix for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package postfix for openSUSE:Factory checked 
in at 2016-10-14 09:26:05

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


Package is "postfix"

Changes:

--- /work/SRC/openSUSE:Factory/postfix/postfix.changes  2016-09-09 
10:16:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.postfix.new/postfix.changes 2016-10-14 
09:26:06.0 +0200
@@ -1,0 +2,17 @@
+Sun Oct  9 20:11:34 UTC 2016 - mich...@stroeder.com
+
+- update to 3.1.3:
+  * The Postfix SMTP server did not reset a previous session's
+failed/total command counts before rejecting a client that
+exceeds request or concurrency rates. This resulted in incorrect
+failed/total command counts being logged at the end of the
+rejected session.
+  * The unionmap multi-table interface did not propagate table
+lookup errors, resulting in false "user unknown" responses.
+  * The documentation was updated with a workaround for false "not
+found" errors with MySQL map queries that contain UTF8-encoded
+text. The workaround is to specify "option_group = client" in
+Postfix MySQL configuration files. This will be the default
+setting with Postfix 3.2 and later.
+
+---

Old:

  postfix-3.1.2.tar.gz

New:

  postfix-3.1.3.tar.gz



Other differences:
--
++ postfix.spec ++
--- /var/tmp/diff_new_pack.mFWIWU/_old  2016-10-14 09:26:08.0 +0200
+++ /var/tmp/diff_new_pack.mFWIWU/_new  2016-10-14 09:26:08.0 +0200
@@ -59,7 +59,7 @@
 %define _unitdir /lib/systemd
 %endif
 Name:   postfix
-Version:3.1.2
+Version:3.1.3
 Release:0
 Summary:A fast, secure, and flexible mailer
 License:IPL-1.0

++ postfix-3.1.2.tar.gz -> postfix-3.1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/postfix-3.1.2/HISTORY new/postfix-3.1.3/HISTORY
--- old/postfix-3.1.2/HISTORY   2016-08-28 01:50:23.0 +0200
+++ new/postfix-3.1.3/HISTORY   2016-10-02 01:36:45.0 +0200
@@ -7,8 +7,9 @@
 
Bugfix (introduced: Postfix 3.0): the tls_session_ticket_cipher
documentation says aes-256-cbc, but the implementation was
-   using aes-128-cbc (note that Postfix SMTP server and client
-   processes have a limited life time).
+   using aes-128-cbc (note that Postfix session ticket keys
+   are rotated after 1/2 hour, to limit the impact of attacks
+   on session ticket keys).
 
 20160828
 
@@ -22236,3 +22237,24 @@
Viktor Dukhovni.  Files: posttls-finger/posttls-finger.c,
tls/tls.h, tls/tls_dane.c, tls/tls_verify.c, tls/tls_server.c,
tls/tls_client.c.
+
+20160911
+
+   Bugfix (introduced: Postfix 3.0): the SMTP daemon did not
+   reset a previous session's command counts before rejecting
+   a client that exceeds request or concurrency rates. File:
+   smtpd/smtpd.c.
+
+20160917
+
+   Bugfix (introduced: Postfix 3.0): the unionmap did not
+   propagate table lookup errors.  Based on patch by Roel van
+   Meer.  Files: util/dict_union.c, util/dict_union_test.*.
+
+20160925
+
+   Workaround (problem introduced: Postfix 2.11): to avoid
+   false "not found" errors with MySQL map queries that contain
+   UTF8-encoded text, specify "option_group = client" in Postfix
+   MySQL configuration files.  This will be the default setting
+   with Postfix 3.2 and later.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/postfix-3.1.2/README_FILES/MYSQL_README 
new/postfix-3.1.3/README_FILES/MYSQL_README
--- old/postfix-3.1.2/README_FILES/MYSQL_README 2015-01-29 23:33:49.0 
+0100
+++ new/postfix-3.1.3/README_FILES/MYSQL_README 2016-10-02 01:01:38.0 
+0200
@@ -94,8 +94,20 @@
 # Don't forget the leading "AND"!
 additional_conditions = AND status = 'paid'
 
+# This is necessary to make UTF8 queries work for Postfix 2.11 .. 3.1,
+# and is the default setting as of Postfix 3.2,
+option_group = client
+
 AAddddiittiioonnaall nnootteess
 
+Postfix 3.2 and later read [[cclliieenntt]] option group settings by 
default. To
+disable this, specify no ooppttiioonn__ffiillee and specify 
"ooppttiioonn__ggrroouupp ==" (i.e. an
+empty value).
+
+Postfix 3.1 and earlier don't read [[cclliieenntt]] option group 
settings unless a non-
+empty ooppttiioonn__ffiillee or 
ooppttiioonn__ggrroouupp value are specified. To enable this, 
specify,
+for example "ooppttiioonn__ggrroouupp 

commit wicked for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package wicked for openSUSE:Factory checked 
in at 2016-10-14 09:25:57

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


Package is "wicked"

Changes:

--- /work/SRC/openSUSE:Factory/wicked/wicked.changes2016-10-03 
09:33:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.wicked.new/wicked.changes   2016-10-14 
09:25:58.0 +0200
@@ -1,0 +2,7 @@
+Mon Oct 10 18:42:38 CEST 2016 - n...@suse.com
+
+- dhcp: fixed to properly append dhcp option data.
+  Bug introduced by changes applied in version 0.6.37 (bsc#988954).
+  [+ 0001-dhcp-fixed-to-properly-append-dhcp-option-data.patch]
+
+---

New:

  0001-dhcp-fixed-to-properly-append-dhcp-option-data.patch



Other differences:
--
++ wicked.spec ++
--- /var/tmp/diff_new_pack.dts9qD/_old  2016-10-14 09:25:59.0 +0200
+++ /var/tmp/diff_new_pack.dts9qD/_new  2016-10-14 09:25:59.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package wicked
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,6 +26,7 @@
 Url:https://github.com/openSUSE/wicked
 Source0:%{name}-%{version}.tar.bz2
 Source1:wicked-rpmlintrc
+Patch1: 0001-dhcp-fixed-to-properly-append-dhcp-option-data.patch
 #
 # Upstream First - openSUSE Build Service Policy:
 #
@@ -167,6 +168,7 @@
 
 %prep
 %setup
+%patch1 -p1
 
 %build
 test -x ./configure || autoreconf --force --install

++ 0001-dhcp-fixed-to-properly-append-dhcp-option-data.patch ++
>From 8d8f73574d4b0dd6d6732a8063457874090b1142 Mon Sep 17 00:00:00 2001
From: Marius Tomaschewski 
Date: Mon, 10 Oct 2016 17:09:01 +0200
Subject: [PATCH] dhcp: fixed to properly append dhcp option data


diff --git a/src/dhcp.c b/src/dhcp.c
index ed9e0cf..90081f4 100644
--- a/src/dhcp.c
+++ b/src/dhcp.c
@@ -80,8 +80,9 @@ ni_dhcp_option_append(ni_dhcp_option_t *opt, unsigned int 
len, unsigned char *da
if (!newdata)
return FALSE;
 
-   opt->len = newsize;
+   opt->data = newdata;
memcpy(opt->data + opt->len, data, len);
+   opt->len  = newsize;
return TRUE;
 }
 
-- 
2.6.6




commit perl-Scalar-List-Utils for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package perl-Scalar-List-Utils for 
openSUSE:Factory checked in at 2016-10-14 09:25:30

Comparing /work/SRC/openSUSE:Factory/perl-Scalar-List-Utils (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Scalar-List-Utils.new (New)


Package is "perl-Scalar-List-Utils"

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Scalar-List-Utils/perl-Scalar-List-Utils.changes
2016-04-12 19:33:55.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Scalar-List-Utils.new/perl-Scalar-List-Utils.changes
   2016-10-14 09:25:32.0 +0200
@@ -1,0 +2,15 @@
+Sat Oct  1 06:12:57 UTC 2016 - co...@suse.com
+
+- updated to 1.46
+   see /usr/share/doc/packages/perl-Scalar-List-Utils/Changes
+
+  1.46 -- 2016/09/28 23:17:07
+   [CHANGES]
+* Remember to add unpairs and uniq to SYNOPSIS
+* Document the behaviour of uniqnum() on NaN
+  
+   [BUGFIXES]
+* C89 fixes
+* Various internal bugfixes backported from perl core
+
+---

Old:

  Scalar-List-Utils-1.45.tar.gz

New:

  Scalar-List-Utils-1.46.tar.gz



Other differences:
--
++ perl-Scalar-List-Utils.spec ++
--- /var/tmp/diff_new_pack.GreMGw/_old  2016-10-14 09:25:33.0 +0200
+++ /var/tmp/diff_new_pack.GreMGw/_new  2016-10-14 09:25:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Scalar-List-Utils
-Version:1.45
+Version:1.46
 Release:0
 %define cpan_name Scalar-List-Utils
 Summary:Common Scalar and List utility subroutines

++ Scalar-List-Utils-1.45.tar.gz -> Scalar-List-Utils-1.46.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Scalar-List-Utils-1.45/Changes 
new/Scalar-List-Utils-1.46/Changes
--- old/Scalar-List-Utils-1.45/Changes  2016-03-25 17:09:57.0 +0100
+++ new/Scalar-List-Utils-1.46/Changes  2016-09-29 14:58:48.0 +0200
@@ -1,3 +1,12 @@
+1.46 -- 2016/09/28 23:17:07
+   [CHANGES]
+* Remember to add unpairs and uniq to SYNOPSIS
+* Document the behaviour of uniqnum() on NaN
+
+   [BUGFIXES]
+* C89 fixes
+* Various internal bugfixes backported from perl core
+
 1.45 -- 2016/03/25 16:09:40
[CHANGES]
 * Renamed existing uniq() to uniqstr()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Scalar-List-Utils-1.45/ListUtil.xs 
new/Scalar-List-Utils-1.46/ListUtil.xs
--- old/Scalar-List-Utils-1.45/ListUtil.xs  2016-03-23 19:20:15.0 
+0100
+++ new/Scalar-List-Utils-1.46/ListUtil.xs  2016-09-29 14:58:48.0 
+0200
@@ -114,6 +114,7 @@
 XSRETURN_UNDEF;
 
 retsv = ST(0);
+SvGETMAGIC(retsv);
 magic = SvAMAGIC(retsv);
 if(!magic)
   retval = slu_sv_value(retsv);
@@ -121,6 +122,7 @@
 for(index = 1 ; index < items ; index++) {
 SV *stacksv = ST(index);
 SV *tmpsv;
+SvGETMAGIC(stacksv);
 if((magic || SvAMAGIC(stacksv)) && (tmpsv = amagic_call(retsv, 
stacksv, gt_amg, 0))) {
  if(SvTRUE(tmpsv) ? !ix : ix) {
   retsv = stacksv;
@@ -174,6 +176,7 @@
 }
 
 sv= ST(0);
+SvGETMAGIC(sv);
 switch((accum = accum_type(sv))) {
 case ACC_SV:
 retsv = TARG;
@@ -189,6 +192,7 @@
 
 for(index = 1 ; index < items ; index++) {
 sv = ST(index);
+SvGETMAGIC(sv);
 if(accum < ACC_SV && SvAMAGIC(sv)){
 if(!retsv)
 retsv = TARG;
@@ -389,6 +393,7 @@
 GvSV(agv) = ret;
 SvSetMagicSV(ret, args[1]);
 #ifdef dMULTICALL
+assert(cv);
 if(!CvISXSUB(cv)) {
 dMULTICALL;
 I32 gimme = G_SCALAR;
@@ -444,6 +449,7 @@
 
 SAVESPTR(GvSV(PL_defgv));
 #ifdef dMULTICALL
+assert(cv);
 if(!CvISXSUB(cv)) {
 dMULTICALL;
 I32 gimme = G_SCALAR;
@@ -515,6 +521,7 @@
 
 SAVESPTR(GvSV(PL_defgv));
 #ifdef dMULTICALL
+assert(cv);
 if(!CvISXSUB(cv)) {
 dMULTICALL;
 I32 gimme = G_SCALAR;
@@ -697,6 +704,7 @@
 SAVESPTR(GvSV(agv));
 SAVESPTR(GvSV(bgv));
 #ifdef dMULTICALL
+assert(cv);
 if(!CvISXSUB(cv)) {
 /* Since MULTICALL is about to move it */
 SV **stack = PL_stack_base + ax;
@@ -781,6 +789,7 @@
 SAVESPTR(GvSV(agv));
 SAVESPTR(GvSV(bgv));
 #ifdef dMULTICALL
+assert(cv);
 if(!CvISXSUB(cv)) {
 /* Since MULTICALL is about to move it */
 SV **stack = PL_stack_base + ax;
@@ -871,6 +880,7 @@
  * Skip it on those versions (RT#87857)
  */
 #if defined(dMULTICALL) && (PERL_BCDVERSION > 0x501 || PERL_BCDVERSION < 
0x5008009)
+assert(cv);
 if(!CvISXSUB(cv)) {
   

commit perl-Archive-Extract for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package perl-Archive-Extract for 
openSUSE:Factory checked in at 2016-10-14 09:25:41

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


Package is "perl-Archive-Extract"

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Archive-Extract/perl-Archive-Extract.changes
2015-07-21 13:24:14.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Archive-Extract.new/perl-Archive-Extract.changes
   2016-10-14 09:25:43.0 +0200
@@ -1,0 +2,9 @@
+Sat Oct  8 15:33:23 UTC 2016 - co...@suse.com
+
+- updated to 0.78
+   see /usr/share/doc/packages/perl-Archive-Extract/CHANGES
+
+  0.78Wed Jul 27 20:40:15 2016
+  * CVE-2016-1238: avoid loading optional modules from default .
+
+---

Old:

  Archive-Extract-0.76.tar.gz

New:

  Archive-Extract-0.78.tar.gz



Other differences:
--
++ perl-Archive-Extract.spec ++
--- /var/tmp/diff_new_pack.j3qVM3/_old  2016-10-14 09:25:44.0 +0200
+++ /var/tmp/diff_new_pack.j3qVM3/_new  2016-10-14 09:25:44.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Archive-Extract
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Archive-Extract
-Version:0.76
+Version:0.78
 Release:0
 %define cpan_name Archive-Extract
 Summary:Generic Archive Extracting Mechanism
@@ -32,11 +32,11 @@
 BuildRequires:  perl-macros
 BuildRequires:  perl(IPC::Cmd) >= 0.64
 BuildRequires:  perl(Locale::Maketext::Simple)
-BuildRequires:  perl(Module::Load::Conditional) >= 0.04
+BuildRequires:  perl(Module::Load::Conditional) >= 0.66
 BuildRequires:  perl(Params::Check) >= 0.07
 Requires:   perl(IPC::Cmd) >= 0.64
 Requires:   perl(Locale::Maketext::Simple)
-Requires:   perl(Module::Load::Conditional) >= 0.04
+Requires:   perl(Module::Load::Conditional) >= 0.66
 Requires:   perl(Params::Check) >= 0.07
 %{perl_requires}
 

++ Archive-Extract-0.76.tar.gz -> Archive-Extract-0.78.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Extract-0.76/CHANGES 
new/Archive-Extract-0.78/CHANGES
--- old/Archive-Extract-0.76/CHANGES2015-07-04 19:46:15.0 +0200
+++ new/Archive-Extract-0.78/CHANGES2016-07-27 21:42:49.0 +0200
@@ -1,3 +1,6 @@
+0.78Wed Jul 27 20:40:15 2016
+* CVE-2016-1238: avoid loading optional modules from default .
+
 0.76Sat Jul  4 18:44:42 2015
 * Resolve RT#105425, putting refs in $/ has been
   fatal since v5.20.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Extract-0.76/META.json 
new/Archive-Extract-0.78/META.json
--- old/Archive-Extract-0.76/META.json  2015-07-04 19:46:56.0 +0200
+++ new/Archive-Extract-0.78/META.json  2016-07-27 21:45:24.0 +0200
@@ -4,7 +4,7 @@
   "Jos Boumans "
],
"dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter 
version 2.150005",
+   "generated_by" : "ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter 
version 2.150005",
"license" : [
   "perl_5"
],
@@ -37,7 +37,7 @@
 "File::Spec" : "0.82",
 "IPC::Cmd" : "0.64",
 "Locale::Maketext::Simple" : "0",
-"Module::Load::Conditional" : "0.04",
+"Module::Load::Conditional" : "0.66",
 "Params::Check" : "0.07",
 "Test::More" : "0",
 "if" : "0"
@@ -50,6 +50,6 @@
  "url" : "https://github.com/jib/archive-extract;
   }
},
-   "version" : "0.76",
-   "x_serialization_backend" : "JSON::PP version 2.27300"
+   "version" : "0.78",
+   "x_serialization_backend" : "JSON::PP version 2.27400"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Archive-Extract-0.76/META.yml 
new/Archive-Extract-0.78/META.yml
--- old/Archive-Extract-0.76/META.yml   2015-07-04 19:46:56.0 +0200
+++ new/Archive-Extract-0.78/META.yml   2016-07-27 21:45:24.0 +0200
@@ -7,7 +7,7 @@
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 
2.150005'
+generated_by: 'ExtUtils::MakeMaker version 7.18, CPAN::Meta::Converter version 
2.150005'
 license: perl
 meta-spec:
   url: 

commit ghc-conduit for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ghc-conduit for openSUSE:Factory 
checked in at 2016-10-14 09:06:13

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


Package is "ghc-conduit"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-conduit/ghc-conduit.changes  2016-08-25 
09:57:54.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-conduit.new/ghc-conduit.changes 
2016-10-14 09:06:13.0 +0200
@@ -1,0 +2,5 @@
+Sat Oct  1 17:18:07 UTC 2016 - psim...@suse.com
+
+- Update to version 1.2.8 with cabal2obs.
+
+---

Old:

  conduit-1.2.7.tar.gz

New:

  conduit-1.2.8.tar.gz



Other differences:
--
++ ghc-conduit.spec ++
--- /var/tmp/diff_new_pack.KbtZBm/_old  2016-10-14 09:06:14.0 +0200
+++ /var/tmp/diff_new_pack.KbtZBm/_new  2016-10-14 09:06:14.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name conduit
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.2.7
+Version:1.2.8
 Release:0
 Summary:Streaming data processing library
 License:MIT
@@ -30,6 +30,7 @@
 BuildRequires:  ghc-exceptions-devel
 BuildRequires:  ghc-lifted-base-devel
 BuildRequires:  ghc-mmorph-devel
+BuildRequires:  ghc-monad-control-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-resourcet-devel
 BuildRequires:  ghc-rpm-macros

++ conduit-1.2.7.tar.gz -> conduit-1.2.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.7/ChangeLog.md 
new/conduit-1.2.8/ChangeLog.md
--- old/conduit-1.2.7/ChangeLog.md  2016-08-08 13:13:50.0 +0200
+++ new/conduit-1.2.8/ChangeLog.md  2016-09-27 15:39:10.0 +0200
@@ -1,3 +1,11 @@
+## 1.2.8
+
+* Implement
+  [the reskinning 
idea](http://www.snoyman.com/blog/2016/09/proposed-conduit-reskin):
+* `.|`
+* `runConduitPure`
+* `runConduitRes`
+
 ## 1.2.7
 
 * Expose yieldM for ConduitM 
[#270](https://github.com/snoyberg/conduit/pull/270)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.7/Data/Conduit.hs 
new/conduit-1.2.8/Data/Conduit.hs
--- old/conduit-1.2.7/Data/Conduit.hs   2016-08-08 13:13:50.0 +0200
+++ new/conduit-1.2.8/Data/Conduit.hs   2016-09-27 15:39:10.0 +0200
@@ -1,5 +1,6 @@
 {-# LANGUAGE RankNTypes #-}
 {-# LANGUAGE DeriveFunctor #-}
+{-# LANGUAGE FlexibleContexts #-}
 {-# LANGUAGE Safe #-}
 -- | If this is your first time with conduit, you should probably start with
 -- the tutorial:
@@ -12,6 +13,7 @@
 , Sink
 , ConduitM
   -- ** Connect/fuse operators
+, (.|)
 , ($$)
 , ($=)
 , (=$)
@@ -30,6 +32,8 @@
 , yieldM
 , leftover
 , runConduit
+, runConduitPure
+, runConduitRes
 
   -- ** Finalization
 , bracketP
@@ -97,6 +101,10 @@
 ) where
 
 import Data.Conduit.Internal.Conduit
+import Data.Void (Void)
+import Data.Functor.Identity (Identity, runIdentity)
+import Control.Monad.Trans.Resource (ResourceT, runResourceT)
+import Control.Monad.Trans.Control (MonadBaseControl)
 
 -- | Named function synonym for '$$'.
 --
@@ -109,3 +117,39 @@
 -- Since 1.2.3
 fuse :: Monad m => Conduit a m b -> ConduitM b c m r -> ConduitM a c m r
 fuse = (=$=)
+
+infixr 2 .|
+-- | Combine two @Conduit@s together into a new @Conduit@ (aka 'fuse').
+--
+-- Output from the upstream (left) conduit will be fed into the
+-- downstream (right) conduit. Processing will terminate when
+-- downstream (right) returns. Leftover data returned from the right
+-- @Conduit@ will be discarded.
+--
+-- @since 1.2.8
+(.|) :: Monad m
+ => ConduitM a b m () -- ^ upstream
+ -> ConduitM b c m r -- ^ downstream
+ -> ConduitM a c m r
+(.|) = fuse
+{-# INLINE (.|) #-}
+
+-- | Run a pure pipeline until processing completes, i.e. a pipeline
+-- with @Identity@ as the base monad. This is equivalient to
+-- @runIdentity . runConduit@.
+--
+-- @since 1.2.8
+runConduitPure :: ConduitM () Void Identity r -> r
+runConduitPure = runIdentity . runConduit
+{-# INLINE runConduitPure #-}
+
+-- | Run a pipeline which acquires resources with @ResourceT@, and
+-- then run the @ResourceT@ transformer. This is equivalent to
+-- @runResourceT . runConduit@.
+--
+-- @since 1.2.8
+runConduitRes :: MonadBaseControl IO m
+  => ConduitM () Void (ResourceT m) r
+  -> m r
+runConduitRes = runResourceT . runConduit
+{-# INLINE runConduitRes #-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/conduit-1.2.7/conduit.cabal 
new/conduit-1.2.8/conduit.cabal
--- old/conduit-1.2.7/conduit.cabal 

commit ghc-fast-logger for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ghc-fast-logger for openSUSE:Factory 
checked in at 2016-10-14 09:06:19

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


Package is "ghc-fast-logger"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fast-logger/ghc-fast-logger.changes  
2016-07-20 09:18:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fast-logger.new/ghc-fast-logger.changes 
2016-10-14 09:06:20.0 +0200
@@ -1,0 +2,5 @@
+Sat Oct  1 17:18:08 UTC 2016 - psim...@suse.com
+
+- Update to version 2.4.7 with cabal2obs.
+
+---

Old:

  fast-logger-2.4.6.tar.gz

New:

  fast-logger-2.4.7.tar.gz



Other differences:
--
++ ghc-fast-logger.spec ++
--- /var/tmp/diff_new_pack.3kIFoK/_old  2016-10-14 09:06:21.0 +0200
+++ /var/tmp/diff_new_pack.3kIFoK/_new  2016-10-14 09:06:21.0 +0200
@@ -19,15 +19,14 @@
 %global pkg_name fast-logger
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2.4.6
+Version:2.4.7
 Release:0
 Summary:A fast logging system
 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-array-devel
 BuildRequires:  ghc-auto-update-devel
 BuildRequires:  ghc-bytestring-builder-devel
@@ -43,7 +42,6 @@
 %if %{with tests}
 BuildRequires:  ghc-hspec-devel
 %endif
-# End cabal-rpm deps
 
 %description
 A fast logging system.
@@ -62,20 +60,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

++ fast-logger-2.4.6.tar.gz -> fast-logger-2.4.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fast-logger-2.4.6/ChangeLog.md 
new/fast-logger-2.4.7/ChangeLog.md
--- old/fast-logger-2.4.6/ChangeLog.md  2016-04-26 09:41:24.0 +0200
+++ new/fast-logger-2.4.7/ChangeLog.md  2016-09-29 04:00:40.0 +0200
@@ -1,3 +1,7 @@
+## 2.4.7
+
+* Fixing interleaved log output when messages are larger than buffer size. 
[#103](https://github.com/kazu-yamamoto/logger/pull/103)
+
 ## 2.4.6
 
 * Ensuring that stdio is flushed. 
[#92](https://github.com/kazu-yamamoto/logger/pull/92)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fast-logger-2.4.6/System/Log/FastLogger/File.hs 
new/fast-logger-2.4.7/System/Log/FastLogger/File.hs
--- old/fast-logger-2.4.6/System/Log/FastLogger/File.hs 2016-04-26 
09:41:24.0 +0200
+++ new/fast-logger-2.4.7/System/Log/FastLogger/File.hs 2016-09-29 
04:00:40.0 +0200
@@ -9,8 +9,8 @@
 -- | The spec for logging files
 data FileLogSpec = FileLogSpec {
 log_file :: FilePath
-  , log_file_size :: Integer
-  , log_backup_number :: Int
+  , log_file_size :: Integer -- ^ Max log file size (in bytes) before 
requiring rotation.
+  , log_backup_number :: Int -- ^ Max number of rotated log files to keep 
around before overwriting the oldest one.
   }
 
 -- | Checking if a log file can be written.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fast-logger-2.4.6/System/Log/FastLogger/Logger.hs 
new/fast-logger-2.4.7/System/Log/FastLogger/Logger.hs
--- old/fast-logger-2.4.6/System/Log/FastLogger/Logger.hs   2016-04-26 
09:41:24.0 +0200
+++ new/fast-logger-2.4.7/System/Log/FastLogger/Logger.hs   2016-09-29 
04:00:40.0 +0200
@@ -10,6 +10,7 @@
 
 import Control.Concurrent (MVar, newMVar, withMVar)
 import Control.Monad (when)
+import Foreign.Marshal.Alloc (allocaBytes)
 import Foreign.Ptr (plusPtr)
 import System.Log.FastLogger.FileIO
 import System.Log.FastLogger.IO
@@ -35,7 +36,13 @@
 pushLog fd logger@(Logger mbuf size ref) nlogmsg@(LogStr nlen nbuilder)
   | nlen > size = do
   flushLog fd logger
-  withMVar mbuf $ \buf -> toBufIOWith buf size (write fd) nbuilder
+
+  -- Make sure we have a large enough buffer to hold the entire
+  -- contents, thereby allowing for a single write system call and
+  -- avoiding interleaving. This does not address the possibility
+  -- of write not writing the entire buffer at once.
+  allocaBytes nlen $ \buf -> withMVar mbuf $ \_ ->
+toBufIOWith buf nlen (write fd) nbuilder
   | otherwise = do
 mmsg <- 

commit ghc-text-binary for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ghc-text-binary for openSUSE:Factory 
checked in at 2016-10-14 09:06:23

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


Package is "ghc-text-binary"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-text-binary/ghc-text-binary.changes  
2016-07-21 08:16:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-text-binary.new/ghc-text-binary.changes 
2016-10-14 09:06:23.0 +0200
@@ -1,0 +2,5 @@
+Sat Oct  1 17:19:30 UTC 2016 - psim...@suse.com
+
+- Update to version 0.2.1.1 with cabal2obs.
+
+---

Old:

  text-binary-0.2.1.tar.gz

New:

  text-binary-0.2.1.1.tar.gz



Other differences:
--
++ ghc-text-binary.spec ++
--- /var/tmp/diff_new_pack.aAY6ca/_old  2016-10-14 09:06:24.0 +0200
+++ /var/tmp/diff_new_pack.aAY6ca/_new  2016-10-14 09:06:24.0 +0200
@@ -18,20 +18,18 @@
 
 %global pkg_name text-binary
 Name:   ghc-%{pkg_name}
-Version:0.2.1
+Version:0.2.1.1
 Release:0
 Summary:Binary instances for text types
 License:BSD-2-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-binary-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-text-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 A compatibility layer providing Binary instances for strict and lazy text types
@@ -51,15 +49,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ text-binary-0.2.1.tar.gz -> text-binary-0.2.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/text-binary-0.2.1/text-binary.cabal 
new/text-binary-0.2.1.1/text-binary.cabal
--- old/text-binary-0.2.1/text-binary.cabal 2015-07-13 10:11:24.0 
+0200
+++ new/text-binary-0.2.1.1/text-binary.cabal   2016-09-29 11:53:44.0 
+0200
@@ -1,11 +1,11 @@
 name:   text-binary
-version:0.2.1
+version:0.2.1.1
 synopsis:   Binary instances for text types
 description:
 A compatibility layer providing Binary instances for strict
 and lazy text types for versions older than 1.2.1 of
 .
-license:BSD3
+license:BSD2
 license-file:   LICENSE
 cabal-version:  >= 1.6
 author: Jakub Waszczuk




commit nginx for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package nginx for openSUSE:Factory checked 
in at 2016-10-14 09:06:03

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


Package is "nginx"

Changes:

--- /work/SRC/openSUSE:Factory/nginx/nginx.changes  2016-08-09 
22:14:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.nginx.new/nginx.changes 2016-10-14 
09:06:04.0 +0200
@@ -1,0 +2,103 @@
+Thu Sep 29 10:45:57 UTC 2016 - mrueck...@suse.de
+
+- update to 11.4
+  - Feature: the $upstream_bytes_received variable.
+  - Feature: the $bytes_received, $session_time, $protocol,
+$status, $upstream_addr, $upstream_bytes_sent,
+$upstream_bytes_received, $upstream_connect_time,
+$upstream_first_byte_time, and $upstream_session_time variables
+in the stream module.
+  - Feature: the ngx_stream_log_module.
+  - Feature: the "proxy_protocol" parameter of the "listen"
+directive, the $proxy_protocol_addr and $proxy_protocol_port
+variables in the stream module.
+  - Feature: the ngx_stream_realip_module.
+  - Bugfix: nginx could not be built with the stream module and the
+ngx_http_ssl_module, but without ngx_stream_ssl_module; the bug
+had appeared in 1.11.3.
+  - Feature: the IP_BIND_ADDRESS_NO_PORT socket option was not
+used; the bug had appeared in 1.11.2.
+  - Bugfix: in the "ranges" parameter of the "geo" directive.
+  - Bugfix: an incorrect response might be returned when using the
+"aio threads" and "sendfile" directives; the bug had appeared
+in 1.9.13.
+- drop nginx-1.11.3_ssl_stream.patch again
+- refreshed the following patches to apply cleanly again
+  check_1.9.2+.patch
+  nginx-1.11.2-html.patch
+  nginx-1.11.2-no_Werror.patch
+  nginx-aio.patch
+
+---
+Wed Aug 24 11:34:50 UTC 2016 - mrueck...@suse.de
+
+- update to 1.11.3
+  - Change: now the "accept_mutex" directive is turned off by
+default.
+  - Feature: now nginx uses EPOLLEXCLUSIVE on Linux.
+  - Feature: the ngx_stream_geo_module.
+  - Feature: the ngx_stream_geoip_module.
+  - Feature: the ngx_stream_split_clients_module.
+  - Feature: variables support in the "proxy_pass" and
+"proxy_ssl_name" directives in the stream module.
+  - Bugfix: socket leak when using HTTP/2.
+  - Bugfix: in configure tests.  Thanks to Piotr Sikora.
+- backport nginx-1.11.3_ssl_stream.patch from hg
+- refresh patches to apply cleanly again:
+  - check_1.9.2+.patch
+  - nginx-1.11.2-html.patch
+  - nginx-1.11.2-no_Werror.patch
+  - nginx-aio.patch
+- enable a few new upstream modules and move some from 1.11.x to
+  dynamic:
+  - stream_geoip_module
+  - mail_ssl_module
+  - stream_ssl_module
+- build fancyindex unconditionally and update it to 0.4.1
+  - New `fancyindex_directories_first` configuration directive
+(enabled by default), which allows setting whether directories
+are sorted before other files.
+(Patch by Luke Zapart <>.)
+  - Fix index files not working when the fancyindex module is in
+use (#46).
+  - The module can now be built as a [dynamic
+module](https://www.nginx.com/resources/wiki/extending/converting/).
+(Patch by Róbert Nagy <>.)
+  - New configuration directive `fancyindex_show_path`, which
+allows hiding the `` header which contains the current
+path.  (Patch by Thomas P.  <>.)
+  - Directory and file links in listings now have a title="..."
+attribute.  (Patch by `@janglapuk` <>.)
+  - Fix for hung requests when the module is used along with
+`ngx_pagespeed`.
+(Patch by Otto van der Schaaf <>.)
+  - New feature: Allow filtering out symbolic links using the
+`fancyindex_hide_symlinks` configuration directive. (Idea and
+prototype patch by Thomas Wemm.)
+  - New feature: Allow specifying the format of timestamps using
+the `fancyindex_time_format` configuration directive. (Idea
+suggested by Xiao Meng <>).
+  - Listings in top-level directories will not generate a "Parent
+Directory" link as first element of the listing.
+(Patch by Thomas P.)
+  - Fix propagation and overriding of the `fancyindex_css_href`
+setting inside nested locations.
+  - Minor changes in the code to allow building cleanly under
+Windows with Visual Studio 2013.
+(Patch by Y. Yuan <>).
+- added nginx-rtmp-module
+- make all modules dynamic that support it:
+  - ngx-fancyindex
+  - headers_more_nginx-module
+  - nginx-rtmp-module
+- manually install the docs instead of using %doc
+- unify how we install documentation for the modules
+- restructure contrib file handling
+  - moved vim files into the normal vim paths so we can use them
+ 

commit ghc-ChasingBottoms for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ghc-ChasingBottoms for 
openSUSE:Factory checked in at 2016-10-14 09:06:07

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


Package is "ghc-ChasingBottoms"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-ChasingBottoms/ghc-ChasingBottoms.changes
2016-09-24 15:20:29.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-ChasingBottoms.new/ghc-ChasingBottoms.changes   
2016-10-14 09:06:12.0 +0200
@@ -1,0 +2,10 @@
+Sat Oct  1 17:18:04 UTC 2016 - psim...@suse.com
+
+- Update to version 1.3.1.2 with cabal2obs.
+
+---
+Thu Sep 15 06:54:10 UTC 2016 - psim...@suse.com
+
+- Update to version 1.3.1.1 revision 0 with cabal2obs.
+
+---

Old:

  ChasingBottoms-1.3.1.tar.gz

New:

  ChasingBottoms-1.3.1.2.tar.gz



Other differences:
--
++ ghc-ChasingBottoms.spec ++
--- /var/tmp/diff_new_pack.0A8yy9/_old  2016-10-14 09:06:13.0 +0200
+++ /var/tmp/diff_new_pack.0A8yy9/_new  2016-10-14 09:06:13.0 +0200
@@ -19,15 +19,14 @@
 %global pkg_name ChasingBottoms
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.3.1
+Version:1.3.1.2
 Release:0
 Summary:For testing partial and infinite values
 License:MIT
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-mtl-devel
@@ -38,7 +37,6 @@
 %if %{with tests}
 BuildRequires:  ghc-array-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Do you ever feel the need to test code involving bottoms (e.g. calls to the
@@ -137,20 +135,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

++ ChasingBottoms-1.3.1.tar.gz -> ChasingBottoms-1.3.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ChasingBottoms-1.3.1/ChasingBottoms.cabal 
new/ChasingBottoms-1.3.1.2/ChasingBottoms.cabal
--- old/ChasingBottoms-1.3.1/ChasingBottoms.cabal   2016-06-30 
18:27:27.0 +0200
+++ new/ChasingBottoms-1.3.1.2/ChasingBottoms.cabal 2016-09-27 
16:52:32.0 +0200
@@ -1,5 +1,5 @@
 name:   ChasingBottoms
-version:1.3.1
+version:1.3.1.2
 license:MIT
 license-file:   LICENCE
 copyright:  Copyright (c) Nils Anders Danielsson 2004-2016.
@@ -117,7 +117,7 @@
   the rest requires @Data.Generics@; @isBottom@ only requires
   exceptions, though.
 category:   Testing
-tested-with:GHC == 7.10.3
+tested-with:GHC == 8.0.1
 cabal-version:  >= 1.9.2
 build-type: Simple
 
@@ -138,7 +138,7 @@
 
 other-modules: Test.ChasingBottoms.IsType
 
-build-depends: QuickCheck >= 2.1 && < 2.9,
+build-depends: QuickCheck >= 2.1 && < 2.10,
mtl >= 1.1 && < 2.3,
base >= 4.0 && < 4.10,
containers >= 0.3 && < 0.6,
@@ -161,7 +161,7 @@
Test.ChasingBottoms.TestUtilities.Generators,
Test.ChasingBottoms.TimeOut.Tests
 
-build-depends: QuickCheck >= 2.1 && < 2.9,
+build-depends: QuickCheck >= 2.1 && < 2.10,
mtl >= 1.1 && < 2.3,
base >= 4.0 && < 4.10,
containers >= 0.3 && < 0.6,




commit yast2-auth-client for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package yast2-auth-client for 
openSUSE:Factory checked in at 2016-10-14 09:06:25

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


Package is "yast2-auth-client"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-auth-client/yast2-auth-client.changes  
2016-10-04 15:59:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-auth-client.new/yast2-auth-client.changes 
2016-10-14 09:06:28.0 +0200
@@ -1,0 +2,14 @@
+Wed Oct 12 07:56:07 UTC 2016 - h...@suse.com
+
+- Add a missing nil check in network fact reader.
+- Bump version to 3.3.13 for bsc#1004083.
+
+---
+Tue Oct 11 12:09:49 UTC 2016 - h...@suse.com
+
+- Change dialog return value to :next so that yast2-users will
+  reload its summary upon completion of this dialog.
+- Format spec file with rake tool.
+  Bump version to 3.3.12 for bsc#1000749.
+
+---

Old:

  yast2-auth-client-3.3.12.tar.bz2

New:

  yast2-auth-client-3.3.13.tar.bz2



Other differences:
--
++ yast2-auth-client.spec ++
--- /var/tmp/diff_new_pack.YrNQyP/_old  2016-10-14 09:06:29.0 +0200
+++ /var/tmp/diff_new_pack.YrNQyP/_new  2016-10-14 09:06:29.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-auth-client
-Version:3.3.12
+Version:3.3.13
 Release:0
 Url:https://github.com/yast/yast-auth-client
 Summary:YaST2 - Centralised System Authentication Configuration

++ yast2-auth-client-3.3.12.tar.bz2 -> yast2-auth-client-3.3.13.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-auth-client-3.3.12/package/yast2-auth-client.changes 
new/yast2-auth-client-3.3.13/package/yast2-auth-client.changes
--- old/yast2-auth-client-3.3.12/package/yast2-auth-client.changes  
2016-10-03 15:27:08.0 +0200
+++ new/yast2-auth-client-3.3.13/package/yast2-auth-client.changes  
2016-10-13 10:40:51.0 +0200
@@ -1,4 +1,18 @@
 ---
+Wed Oct 12 07:56:07 UTC 2016 - h...@suse.com
+
+- Add a missing nil check in network fact reader.
+- Bump version to 3.3.13 for bsc#1004083.
+
+---
+Tue Oct 11 12:09:49 UTC 2016 - h...@suse.com
+
+- Change dialog return value to :next so that yast2-users will
+  reload its summary upon completion of this dialog.
+- Format spec file with rake tool.
+  Bump version to 3.3.12 for bsc#1000749.
+
+---
 Mon Oct  3 12:11:27 UTC 2016 - igonzalezs...@suse.com
 
 - Add missing textdomain declaration for localization (bsc#988374)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-auth-client-3.3.12/package/yast2-auth-client.spec 
new/yast2-auth-client-3.3.13/package/yast2-auth-client.spec
--- old/yast2-auth-client-3.3.12/package/yast2-auth-client.spec 2016-10-03 
15:27:08.0 +0200
+++ new/yast2-auth-client-3.3.13/package/yast2-auth-client.spec 2016-10-13 
10:40:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-auth-client
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,29 +17,36 @@
 
 
 Name:   yast2-auth-client
-Version:3.3.12
+Version:3.3.13
 Release:0
-Group:  System/YaST
-License:GPL-2.0
-URL:https://github.com/yast/yast-auth-client
+Url:https://github.com/yast/yast-auth-client
 Summary:YaST2 - Centralised System Authentication Configuration
+License:GPL-2.0
+Group:  System/YaST
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
 BuildArch:  noarch
+Requires:   net-tools
 Requires:   yast2
 Requires:   yast2 >= 2.21.22
 Requires:   yast2-pam >= 2.20.0
 Requires:   yast2-ruby-bindings >= 1.0.0
-Requires:   net-tools
+BuildRequires:  doxygen
+BuildRequires:  perl-XML-Writer
+BuildRequires:  update-desktop-files
+BuildRequires:  yast2
 BuildRequires:  yast2
 BuildRequires:  yast2-devtools >= 3.0.6
+BuildRequires:  yast2-network
+BuildRequires:  yast2-pam
+BuildRequires:  yast2-testsuite
 BuildRequires:  rubygem(yast-rake)
-BuildRequires:  doxygen perl-XML-Writer 

commit ghc-HDBC for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ghc-HDBC for openSUSE:Factory 
checked in at 2016-10-14 09:05:52

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


Package is "ghc-HDBC"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HDBC.new/ghc-HDBC.changes   2016-10-14 
09:05:56.0 +0200
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:29:11 UTC 2016 - psim...@suse.com
+
+- Update to version 2.4.0.1 revision 1 with cabal2obs.
+

New:

  1.cabal
  HDBC-2.4.0.1.tar.gz
  ghc-HDBC.changes
  ghc-HDBC.spec



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

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


%global pkg_name HDBC
Name:   ghc-%{pkg_name}
Version:2.4.0.1
Release:0
Summary:Haskell Database Connectivity
License:BSD-3-Clause
Group:  System/Libraries
Url:https://hackage.haskell.org/package/%{pkg_name}
Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal
BuildRequires:  ghc-Cabal-devel
# Begin cabal-rpm deps:
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-containers-devel
BuildRequires:  ghc-convertible-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-old-time-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-text-devel
BuildRequires:  ghc-time-devel
BuildRequires:  ghc-utf8-string-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# End cabal-rpm deps

%description
HDBC provides an abstraction layer between Haskell programs and SQL relational
databases. This lets you write database code once, in Haskell, and have it work
with any number of backend SQL databases (MySQL, Oracle, PostgreSQL,
ODBC-compliant databases, etc.).

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

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

%prep
%setup -q -n %{pkg_name}-%{version}
cp -p %{SOURCE1} %{pkg_name}.cabal


%build
%ghc_lib_build


%install
%ghc_lib_install


%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

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

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

%changelog
++ 1.cabal ++
Name: HDBC
Version: 2.4.0.1
x-revision: 1
License: BSD3
Maintainer: Nicolas Wu 
Author: John Goerzen, Nicolas Wu
homepage: https://github.com/hdbc/hdbc
Copyright: Copyright (c) 2005-2011 John Goerzen
license-file: LICENSE
extra-source-files: LICENSE, Makefile, README.md, CHANGELOG.md
Category: Database
synopsis: Haskell Database Connectivity
Description: HDBC provides an abstraction layer between Haskell programs and SQL
 relational databases. This lets you write database code once, in
 Haskell, and have it work with any number of backend SQL databases
 (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)
Stability: Stable
Build-Type: Simple

Cabal-Version: >=1.8

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

flag splitBase
  description: Choose the new smaller, split-up base package.
flag buildtests
  description: Build the executable to run unit tests
  default: False
flag minTime15
  description: Use time 1.5 or higher.
  default: True

library
  if flag(splitBase)
Build-Depends: base>=3 && <5, old-time, bytestring, containers
if flag(minTime15)
  Build-Depends: time >= 1.5 && < 1.7
  CPP-Options: -DMIN_TIME_15
else
  Build-Depends: time < 1.5, old-locale
  else

commit python-construct for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package python-construct for 
openSUSE:Factory checked in at 2016-10-14 09:05:23

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


Package is "python-construct"

Changes:

--- /work/SRC/openSUSE:Factory/python-construct/python-construct.changes
2014-05-10 08:32:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-construct.new/python-construct.changes   
2016-10-14 09:05:23.0 +0200
@@ -1,0 +2,11 @@
+Mon Oct 10 12:45:01 UTC 2016 - dmuel...@suse.com
+
+- correct download url
+
+---
+Sat Oct  1 15:10:47 UTC 2016 - matwey.korni...@gmail.com
+
+- Version 2.5.5:
+  - Many minor fixups
+
+---

Old:

  construct-2.5.2.tar.gz

New:

  construct-2.5.5-reupload.tar.gz



Other differences:
--
++ python-construct.spec ++
--- /var/tmp/diff_new_pack.HPTEuY/_old  2016-10-14 09:05:25.0 +0200
+++ /var/tmp/diff_new_pack.HPTEuY/_new  2016-10-14 09:05:25.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-construct
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   python-construct
-Version:2.5.2
+Version:2.5.5
 Release:0
 Summary:A powerful declarative parser/builder for binary data
 License:MIT
 Group:  Development/Languages/Python
 Url:http://construct.readthedocs.org
-Source: 
http://pypi.python.org/packages/source/c/construct/construct-%{version}.tar.gz
+Source: 
https://pypi.io/packages/source/c/construct/construct-%{version}-reupload.tar.gz
 # PATCH-FEATURE-OPENSUSE split_debug.patch matwey.korni...@gmail.com -- make 
debug.py non-loadable
 Patch0: split_debug.patch
 BuildRequires:  python-devel

++ split_debug.patch ++
--- /var/tmp/diff_new_pack.HPTEuY/_old  2016-10-14 09:05:25.0 +0200
+++ /var/tmp/diff_new_pack.HPTEuY/_new  2016-10-14 09:05:25.0 +0200
@@ -1,10 +1,10 @@
-Index: construct-2.5.2/construct/__init__.py
+Index: construct-2.5.5/construct/__init__.py
 ===
 construct-2.5.2.orig/construct/__init__.py
-+++ construct-2.5.2/construct/__init__.py
+--- construct-2.5.5.orig/construct/__init__.py
 construct-2.5.5/construct/__init__.py
 @@ -35,7 +35,6 @@ from construct.macros import (Alias, Ali
  SNInt8, SeqOfOne, String, SymmetricMapping, UBInt16, UBInt32, UBInt64, 
UBInt8, ULInt16, ULInt32, ULInt64, 
- ULInt8, UNInt16, UNInt32, UNInt64, UNInt8)
+ ULInt8, UNInt16, UNInt32, UNInt64, UNInt8, GreedyString)
  from construct.lib.expr import this
 -from construct.debug import Probe, Debugger
  from construct.version import version, version_string as __version__




commit dracut for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-10-14 09:05:40

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


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-09-12 
13:22:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-10-14 
09:05:41.0 +0200
@@ -1,0 +2,76 @@
+Thu Oct 13 10:33:56 CEST 2016 - h...@suse.de
+
+- 95resume: Do not resume on iSCSI devices (bsc#999663)
+  *add 0310-95resume-Do-not-resume-on-iSCSI.patch
+- 95iscsi: ip=ibft is deprecated (bsc#1004437)
+  *add 0311-95iscsi-ip-ibft-is-deprecated.patch
+- 40network: do not print warning about non-existing file
+  (bsc#1004437)
+  *add 0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
+
+---
+Mon Oct 10 10:44:17 CEST 2016 - h...@suse.de
+
+- 90dmraid: do not delete partitions (bsc#998860)
+  *add 0309-90dmraid-do-not-delete-partitions.patch
+
+---
+Fri Oct  7 13:08:17 UTC 2016 - tr...@suse.de
+
+- Give-persistent_policy-precedence-over-dev-mapper-names (bsc#908143)
+  *add: 0502-persistent_device_policy_param_enhance.patch
+- mdadm IMSM_NO_PLATFORM workaround for kdump (bsc#975404)
+  *add: 0308-mdraid_add_IMSM_NO_PLATFORM_env.patch
+
+---
+Wed Sep 28 15:32:37 CEST 2016 - h...@suse.de
+
+- 90multipath: parse commandline option 'multipath=off' (bsc#1001691)
+  *add 0307-90multipath-parse-kernel-commandline-option-multipat.patch
+
+---
+Wed Sep 28 08:31:38 CEST 2016 - h...@suse.de
+
+- 95fcoe: do not start fcoemon twice (bsc#1001512)
+  *add 0225-95fcoe-do-not-start-fcoemon-twice.patch
+
+---
+Tue Sep 27 13:44:04 CEST 2016 - h...@suse.de
+
+- Reformat patch headers:
+  *modify 0199-rd-iscsi-waitnet-default-false.patch
+  *modify 0200-dracut_fix_multipath_without_config.patch
+  *modify 0210-add_fcoe_uefi_check.patch
+  *modify 0212-fcoe_reorder_init_path.patch
+- Rediff patches to apply cleanly:
+  *modify 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
+  *modify 0133-Allow-multiple-configurations-per-network-interface-.patch
+  *modify 0170-iscsi-skip-ibft-invalid-dhcp.patch
+  *modify 0218-40network-allow-persistent-interface-names.patch
+- Remove spurious whitespaces:
+  *modify 0169-network_set_mtu_macaddr_for_dhcp.patch
+- 40network: print out correct prefix (bsc#996141)
+  *modify 0125-40network-separate-mask-and-prefix.patch
+- 95iscsi: setup bnx2i offload connection correctly (bsc#997598)
+  *add 0224-95iscsi-setup-bnx2i-offload-connections-properly.patch
+- Rename patches to match sequence number:
+  *old: 0019-40network-Fix-race-condition-when-wait-for-networks.patch
+  *new: 0012-40network-Fix-race-condition-when-wait-for-networks.patch
+  *old: 0066-40network-always-start-netroot-in-ifup.sh.patch
+  *new: 0013-40network-always-start-netroot-in-ifup.sh.patch
+
+---
+Mon Sep 19 07:14:59 UTC 2016 - thomas.bl...@suse.com
+
+- rd.iscsi.waitnet should default to false in order for dracut to
+  wait for the network devices (bsc#997598)
+  *add 0199-rd-iscsi-waitnet-default-false.patch
+
+---
+Fri Sep 16 10:47:03 CEST 2016 - h...@suse.de
+
+- 95multipath: Replace 'grep' with 'sed' for shutdown scripts
+  (bsc#999220)
+  * modify 0306-90multipath-add-shutdown-script.patch
+
+--
@@ -10,0 +87,2 @@
+- Fix IFS separater in net-lib.sh (bsc#996141)
+*modify: 0125-40network-separate-mask-and-prefix.patch
@@ -75 +153 @@
-  * Add 0214-95fcoe-Do-not-overwrite-FCoE-configuration.patch
+  * Add 0213-95fcoe-Do-not-overwrite-FCoE-configuration.patch

Old:

  0019-40network-Fix-race-condition-when-wait-for-networks.patch
  0066-40network-always-start-netroot-in-ifup.sh.patch

New:

  0012-40network-Fix-race-condition-when-wait-for-networks.patch
  0013-40network-always-start-netroot-in-ifup.sh.patch
  0199-rd-iscsi-waitnet-default-false.patch
  0224-95iscsi-setup-bnx2i-offload-connections-properly.patch
  0225-95fcoe-do-not-start-fcoemon-twice.patch
  0307-90multipath-parse-kernel-commandline-option-multipat.patch
  0308-mdraid_add_IMSM_NO_PLATFORM_env.patch
  0309-90dmraid-do-not-delete-partitions.patch
  0310-95resume-Do-not-resume-on-iSCSI.patch
  0311-95iscsi-ip-ibft-is-deprecated.patch
  0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
  

commit ffmpeg2 for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package ffmpeg2 for openSUSE:Factory checked 
in at 2016-10-14 09:05:32

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


Package is "ffmpeg2"

Changes:

--- /work/SRC/openSUSE:Factory/ffmpeg2/ffmpeg2.changes  2016-09-30 
15:24:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.ffmpeg2.new/ffmpeg2.changes 2016-10-14 
09:05:32.0 +0200
@@ -1,0 +2,17 @@
+Sat Oct  8 17:44:47 UTC 2016 - jeng...@inai.de
+
+- Add 0001-avcodec-ansi-Check-dimensions.patch,
+  0001-avcodec-cavsdsp-use-av_clip_uint8-for-idct.patch
+  0001-avformat-avidec-Check-nb_streams-in-read_gab2_sub.patch
+  0001-avformat-avidec-Remove-ancient-assert.patch [boo#1003806]
+
+---
+Wed Sep 28 18:42:19 UTC 2016 - dims...@opensuse.org
+
+- Have libavcodec56 additionally provide libavcodec56(unrestricted)
+  when building unrestricted: allow third party packages to require
+  the unrestricted codec. The existing -full provides is not
+  suitable as it can be provided by multiple libavcodec* packages,
+  whereas we require a specific ABI version.
+
+---

New:

  0001-avcodec-ansi-Check-dimensions.patch
  0001-avcodec-cavsdsp-use-av_clip_uint8-for-idct.patch
  0001-avformat-avidec-Check-nb_streams-in-read_gab2_sub.patch
  0001-avformat-avidec-Remove-ancient-assert.patch



Other differences:
--
++ ffmpeg2.spec ++
--- /var/tmp/diff_new_pack.NDibJS/_old  2016-10-14 09:05:34.0 +0200
+++ /var/tmp/diff_new_pack.NDibJS/_new  2016-10-14 09:05:34.0 +0200
@@ -55,6 +55,10 @@
 Patch4: ffmpeg-new-coder-errors.diff
 Patch5: ffmpeg-codec-choice.diff
 Patch6: 0001-avcodec-exr-Check-tile-positions.patch
+Patch7: 0001-avcodec-ansi-Check-dimensions.patch
+Patch8: 0001-avcodec-cavsdsp-use-av_clip_uint8-for-idct.patch
+Patch9: 0001-avformat-avidec-Remove-ancient-assert.patch
+Patch10:0001-avformat-avidec-Check-nb_streams-in-read_gab2_sub.patch
 BuildRequires:  ladspa-devel
 BuildRequires:  libgsm-devel
 BuildRequires:  pkg-config
@@ -152,6 +156,8 @@
 Provides:   libavcodec = %version-%release
 %if 0%{?BUILD_ORIG}
 Provides:   libavcodec-full = %version-%release
+# This can be required by packages likes vlc-codecs - following the shlib name 
to not get random lib providers
+Provides:   libavcodec56(unrestricted)
 %endif
 
 %description -n libavcodec56
@@ -272,7 +278,7 @@
 
 %prep
 %setup -qn ffmpeg-%version
-%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -P 7 -P 8 -P 9 -P 10 -p1
 
 %build
 perl -i -pe 's{__TIME__|__DATE__}{"$&"}g' *.c

++ 0001-avcodec-ansi-Check-dimensions.patch ++
>From ab737ab31d4f126ed5a13a6a0498824141925108 Mon Sep 17 00:00:00 2001
From: Michael Niedermayer 
Date: Mon, 26 Sep 2016 20:25:59 +0200
Subject: [PATCH] avcodec/ansi: Check dimensions
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Fixes: 1.avi

Found-by: 连一汉 
Signed-off-by: Michael Niedermayer 
(cherry picked from commit 69449da436169e7facaa6d1f3bcbc41cf6ce2754)
Signed-off-by: Michael Niedermayer 
---
 libavcodec/ansi.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libavcodec/ansi.c b/libavcodec/ansi.c
index 21d5ae1..98ea9e3 100644
--- a/libavcodec/ansi.c
+++ b/libavcodec/ansi.c
@@ -94,6 +94,9 @@ static av_cold int decode_init(AVCodecContext *avctx)
 int ret = ff_set_dimensions(avctx, 80 << 3, 25 << 4);
 if (ret < 0)
 return ret;
+} else if (avctx->width % FONT_WIDTH || avctx->height % s->font_height) {
+av_log(avctx, AV_LOG_ERROR, "Invalid dimensions %d %d\n", 
avctx->width, avctx->height);
+return AVERROR(EINVAL);
 }
 return 0;
 }
-- 
2.6.6

++ 0001-avcodec-cavsdsp-use-av_clip_uint8-for-idct.patch ++
>From 69b00a7fb6faa1b19b5687a5762ff4f94d5ff9aa Mon Sep 17 00:00:00 2001
From: Michael Niedermayer 
Date: Mon, 19 Sep 2016 15:25:38 +0200
Subject: [PATCH] avcodec/cavsdsp: use av_clip_uint8() for idct
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Fixes out of array read
Fixes: 1.swf

Found-by: 连一汉 
Tested-by: 连一汉 
Signed-off-by: Michael Niedermayer 
(cherry picked from commit 0e318f110bcd6bb8e7de9127f2747272e60f48d7)
Signed-off-by: Michael Niedermayer 
---
 libavcodec/cavsdsp.c | 17 -
 1 file changed, 8