commit kernel-source for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2018-01-07 17:25:41

Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and  /work/SRC/openSUSE:Factory/.kernel-source.new (New)


Package is "kernel-source"

Sun Jan  7 17:25:41 2018 rev:399 rq:562022 version:4.14.12

Changes:

--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
2018-01-05 00:58:07.641728783 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes   
2018-01-07 17:25:47.376854872 +0100
@@ -1,0 +2,39 @@
+Fri Jan  5 19:15:55 CET 2018 - jsl...@suse.cz
+
+- Linux 4.14.12 (bnc#1012628).
+- exec: Weaken dumpability for secureexec (bnc#1012628).
+- capabilities: fix buffer overread on very short xattr
+  (bnc#1012628).
+- x86/cpu, x86/pti: Do not enable PTI on AMD processors
+  (bnc#1012628).
+- x86/pti: Make sure the user/kernel PTEs match (bnc#1012628).
+- x86/dumpstack: Fix partial register dumps (bnc#1012628).
+- x86/dumpstack: Print registers for first stack frame
+  (bnc#1012628).
+- x86/pti: Switch to kernel CR3 at early in entry_SYSCALL_compat()
+  (bnc#1012628).
+- x86/process: Define cpu_tss_rw in same section as declaration
+  (bnc#1012628).
+- Revert "xfrm: Fix stack-out-of-bounds read in
+  xfrm_state_find." (bnc#1012628).
+- rtc: m41t80: m41t80_sqw_set_rate should return 0 on success
+  (bnc#1012628).
+- rtc: m41t80: fix m41t80_sqw_round_rate return value
+  (bnc#1012628).
+- rtc: m41t80: avoid i2c read in m41t80_sqw_recalc_rate
+  (bnc#1012628).
+- rtc: m41t80: avoid i2c read in m41t80_sqw_is_prepared
+  (bnc#1012628).
+- rtc: m41t80: remove unneeded checks from m41t80_sqw_set_rate
+  (bnc#1012628).
+- Refresh
+  patches.suse/0002-x86-stacktrace-make-clear-the-success-paths.patch.
+- Refresh
+  patches.suse/0007-x86-enter-Use-IBRS-on-syscall-and-interrupts.patch.
+- Refresh
+  patches.suse/0013-x86-entry-Stuff-RSB-for-entry-to-kernel-for-non-SMEP.patch.
+- Refresh
+  patches.suse/0015-x86-syscall-Clear-unused-extra-registers-on-32-bit-c.patch.
+- commit 3cf399e
+
+---
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-syzkaller.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change



Other differences:
--
++ dtb-aarch64.spec ++
--- /var/tmp/diff_new_pack.ZJN5qY/_old  2018-01-07 17:26:22.379214446 +0100
+++ /var/tmp/diff_new_pack.ZJN5qY/_new  2018-01-07 17:26:22.383214259 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.11
+%define patchversion 4.14.12
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
 
 Name:   dtb-aarch64
-Version:4.14.11
+Version:4.14.12
 %if 0%{?is_kotd}
-Release:.gc36893f
+Release:.g3cf399e
 %else
 Release:0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++ kernel-64kb.spec ++
--- /var/tmp/diff_new_pack.ZJN5qY/_old  2018-01-07 17:26:22.447211260 +0100
+++ /var/tmp/diff_new_pack.ZJN5qY/_new  2018-01-07 17:26:22.447211260 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.11
+%define patchversion 4.14.12
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:Kernel with 64kb PAGE_SIZE
 License:GPL-2.0
 Group:  System/Kernel
-Version:4.14.11
+Version:4.14.12
 %if 0%{?is_kotd}
-Release:.gc36893f
+Release:.g3cf399e
 %else
 Release:0
 %endif

kernel-debug.spec: same change
kernel-default.spec: same change
++ kernel-docs.spec ++
--- /var/tmp/diff_new_pack.ZJN5qY/_old  2018-01-07 17:26:22.507208448 +0100
+++ /var/tmp/diff_new_pack.ZJN5qY/_new  2018-01-07 17:26:22.507208448 +0100
@@ -17,7 +17,7 @@
 
 
 %define srcversion 4.14
-%define patchversion 4.14.11
+%define patchversion 4.14.12
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:Kernel Documentation
 License:GPL-2.0
 Group:  Documentation/Man
-Version:4.14.11
+Version:4.14.12
 

commit python-Unidecode for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-Unidecode for 
openSUSE:Factory checked in at 2018-01-07 17:24:07

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


Package is "python-Unidecode"

Sun Jan  7 17:24:07 2018 rev:6 rq:562241 version:1.0.22

Changes:

--- /work/SRC/openSUSE:Factory/python-Unidecode/python-Unidecode.changes
2017-06-29 15:16:55.885650048 +0200
+++ /work/SRC/openSUSE:Factory/.python-Unidecode.new/python-Unidecode.changes   
2018-01-07 17:24:11.681340400 +0100
@@ -1,0 +2,14 @@
+Sat Jan  6 21:26:05 UTC 2018 - benoit.mo...@gmx.fr
+
+- update to Unidecode 1.0.22:
+  * Move to semantic version numbering, no longer following version
+numbers from the original Perl module. This fixes an issue with
+setuptools (>= 8) and others expecting major.minor.patch format
+(https://github.com/avian2/unidecode/issues/13)
+  * Add transliterations for currency signs U+20B0 through U+20BF
+(thanks to Mike Swanson)
+  * Surround transliterations of vulgar fractions with spaces to
+avoid incorrect combinations with adjacent numerals
+(thanks to Jeffrey Gerard)
+
+---

Old:

  Unidecode-0.04.21.tar.gz

New:

  Unidecode-1.0.22.tar.gz



Other differences:
--
++ python-Unidecode.spec ++
--- /var/tmp/diff_new_pack.Xa8zjT/_old  2018-01-07 17:24:12.413306091 +0100
+++ /var/tmp/diff_new_pack.Xa8zjT/_new  2018-01-07 17:24:12.417305903 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Unidecode
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-Unidecode
-Version:0.04.21
+Version:1.0.22
 Release:0
 Summary:ASCII transliterations of Unicode text
 License:GPL-2.0+

++ Unidecode-0.04.21.tar.gz -> Unidecode-1.0.22.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Unidecode-0.04.21/ChangeLog 
new/Unidecode-1.0.22/ChangeLog
--- old/Unidecode-0.04.21/ChangeLog 2017-06-28 13:43:20.0 +0200
+++ new/Unidecode-1.0.22/ChangeLog  2018-01-05 16:51:54.0 +0100
@@ -1,3 +1,14 @@
+2018-01-05 unidecode 1.0.22
+   * Move to semantic version numbering, no longer following version
+ numbers from the original Perl module. This fixes an issue with
+ setuptools (>= 8) and others expecting major.minor.patch format.
+ (https://github.com/avian2/unidecode/issues/13)
+   * Add transliterations for currency signs U+20B0 through U+20BF
+ (thanks to Mike Swanson)
+   * Surround transliterations of vulgar fractions with spaces to avoid
+ incorrect combinations with adjacent numerals
+ (thanks to Jeffrey Gerard)
+
 2017-06-28 unidecode 0.04.21
* Add U+2116 NUMERO SIGN (thanks to Alan Davidson)
* Add U+05BE HEBREW PUNCTUATION MAQAF (thanks to Micha Moskovic)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Unidecode-0.04.21/PKG-INFO 
new/Unidecode-1.0.22/PKG-INFO
--- old/Unidecode-0.04.21/PKG-INFO  2017-06-28 13:56:48.0 +0200
+++ new/Unidecode-1.0.22/PKG-INFO   2018-01-05 17:16:20.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: Unidecode
-Version: 0.04.21
+Version: 1.0.22
 Summary: ASCII transliterations of Unicode text
 Home-page: UNKNOWN
 Author: Tomaz Solc
@@ -78,7 +78,9 @@
 $ unidecode hello.txt
 hello
 
-The default encoding used by the utility depends on your system 
locale. You can specify another encoding with the `-e` argument. See `unidecode 
--help` for a full list of available options.
+The default encoding used by the utility depends on your system 
locale. You can
+specify another encoding with the `-e` argument. See `unidecode 
--help` for a
+full list of available options.
 
 Requirements
 
@@ -168,7 +170,7 @@
 
 Python code and later additions:
 
-Copyright 2017, Tomaz Solc 
+Copyright 2018, Tomaz Solc 
 
 This program is free software; you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the 
Free
@@ -194,6 

commit cinnamon-translations for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package cinnamon-translations for 
openSUSE:Factory checked in at 2018-01-07 17:23:56

Comparing /work/SRC/openSUSE:Factory/cinnamon-translations (Old)
 and  /work/SRC/openSUSE:Factory/.cinnamon-translations.new (New)


Package is "cinnamon-translations"

Sun Jan  7 17:23:56 2018 rev:13 rq:562236 version:3.6.4

Changes:

--- 
/work/SRC/openSUSE:Factory/cinnamon-translations/cinnamon-translations.changes  
2017-11-27 22:16:33.326676011 +0100
+++ 
/work/SRC/openSUSE:Factory/.cinnamon-translations.new/cinnamon-translations.changes
 2018-01-07 17:24:05.769617499 +0100
@@ -1,0 +2,6 @@
+Sat Jan  6 12:00:54 UTC 2018 - sor.ale...@meowr.ru
+
+- Update to version 3.6.4:
+  * Update translations.
+
+---

Old:

  cinnamon-translations-3.6.3.tar.gz

New:

  cinnamon-translations-3.6.4.tar.gz



Other differences:
--
++ cinnamon-translations.spec ++
--- /var/tmp/diff_new_pack.vLB1Nw/_old  2018-01-07 17:24:07.029558442 +0100
+++ /var/tmp/diff_new_pack.vLB1Nw/_new  2018-01-07 17:24:07.033558255 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cinnamon-translations
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define _version 3.6.0
 Name:   cinnamon-translations
-Version:3.6.3
+Version:3.6.4
 Release:0
 Summary:Translation files for the Cinnamon desktop
 License:GPL-2.0+

++ cinnamon-translations-3.6.3.tar.gz -> cinnamon-translations-3.6.4.tar.gz 
++
/work/SRC/openSUSE:Factory/cinnamon-translations/cinnamon-translations-3.6.3.tar.gz
 
/work/SRC/openSUSE:Factory/.cinnamon-translations.new/cinnamon-translations-3.6.4.tar.gz
 differ: char 16, line 1




commit gsequencer for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package gsequencer for openSUSE:Factory 
checked in at 2018-01-07 17:23:34

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


Package is "gsequencer"

Sun Jan  7 17:23:34 2018 rev:4 rq:562199 version:1.3.3

Changes:

--- /work/SRC/openSUSE:Factory/gsequencer/gsequencer.changes2017-12-29 
18:50:30.575789023 +0100
+++ /work/SRC/openSUSE:Factory/.gsequencer.new/gsequencer.changes   
2018-01-07 17:23:46.446523228 +0100
@@ -1,0 +2,19 @@
+Sat Jan  6 12:49:15 UTC 2018 - jkraehem...@gmail.com
+
+- new upstream v1.3.3 various bug-fixes including fix of ags.rc
+  theme, memory-leaks and buffer-overflow.
+
+---
+Fri Jan  5 21:21:41 UTC 2018 - jkraehem...@gmail.com
+
+- new upstream v1.3.1 minor bug-fixes and ags.rc improvements
+
+---
+Fri Jan  5 18:30:53 UTC 2018 - jkraehem...@gmail.com
+
+- new upstream v1.3.0 refactored AgsAutomationEditor, make code
+  more intuitive and added new widgets.
+- Supporting 4 different paste modes, switches are match audio
+  channel/line or no-duplicates.
+
+---

Old:

  gsequencer-1.2.7.tar.gz

New:

  gsequencer-1.3.3.tar.gz



Other differences:
--
++ gsequencer.spec ++
--- /var/tmp/diff_new_pack.63m5zg/_old  2018-01-07 17:23:48.674418800 +0100
+++ /var/tmp/diff_new_pack.63m5zg/_new  2018-01-07 17:23:48.674418800 +0100
@@ -18,13 +18,13 @@
 %define libagssonumber 1
 %define libgsequencersonumber 0
 Name:   gsequencer
-Version:1.2.7
+Version:1.3.3
 Release:0
 Summary:Audio processing engine
 License:GPL-3.0+ AND AGPL-3.0+ AND GFDL-1.3
 Group:  Productivity/Multimedia/Sound/Midi
 Url:https://nongnu.org/gsequencer
-Source0:
https://download.savannah.gnu.org/releases/gsequencer/1.2.x/%{name}-%{version}.tar.gz
+Source0:
https://download.savannah.gnu.org/releases/gsequencer/1.3.x/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE gsequencer.0-fix-makefile-am.patch -- fix opensuse 
specific locations
 Patch0: gsequencer.0-fix-makefile-am.patch
 BuildRequires:  cunit-devel

++ gsequencer-1.2.7.tar.gz -> gsequencer-1.3.3.tar.gz ++
 23706 lines of diff (skipped)




commit audacious-plugins for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package audacious-plugins for 
openSUSE:Factory checked in at 2018-01-07 17:23:50

Comparing /work/SRC/openSUSE:Factory/audacious-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.audacious-plugins.new (New)


Package is "audacious-plugins"

Sun Jan  7 17:23:50 2018 rev:5 rq:562210 version:3.9

Changes:

--- /work/SRC/openSUSE:Factory/audacious-plugins/audacious-plugins.changes  
2017-10-30 21:18:57.186175615 +0100
+++ /work/SRC/openSUSE:Factory/.audacious-plugins.new/audacious-plugins.changes 
2018-01-07 17:23:56.842035961 +0100
@@ -1,0 +2,5 @@
+Sat Jan  6 12:00:54 UTC 2018 - sor.ale...@meowr.ru
+
+- Add audacious-plugins-qt-5.10.patch: Fix building with Qt 5.10+.
+
+---

New:

  audacious-plugins-qt-5.10.patch



Other differences:
--
++ audacious-plugins.spec ++
--- /var/tmp/diff_new_pack.QJNOLU/_old  2018-01-07 17:23:57.462006901 +0100
+++ /var/tmp/diff_new_pack.QJNOLU/_new  2018-01-07 17:23:57.466006713 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package audacious-plugins
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,16 +25,24 @@
 Version:3.9
 Release:0
 Summary:Plugins for Audacious
-License:GPL-2.0+ and LGPL-2.1+ and GPL-3.0 and MIT and BSD-2-Clause
+License:GPL-2.0+ AND LGPL-2.1+ AND GPL-3.0 AND MIT AND BSD-2-Clause
 Group:  Productivity/Multimedia/Sound/Players
 Url:http://audacious-media-player.org/
 Source: 
https://github.com/audacious-media-player/audacious-plugins/archive/%{name}-%{version}-gtk3.tar.gz
+# PATCH-FIX-UPSTREAM audacious-plugins-qt-5.10.patch -- Fix building with Qt 
5.10+.
+Patch0: audacious-plugins-qt-5.10.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++ >= 4.5
+BuildRequires:  libmp3lame-devel
 BuildRequires:  lirc-devel
 BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(Qt5Core) >= 5.2
+BuildRequires:  pkgconfig(Qt5Gui) >= 5.2
+BuildRequires:  pkgconfig(Qt5Multimedia) >= 5.2
+BuildRequires:  pkgconfig(Qt5OpenGL) >= 5.2
+BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2
 BuildRequires:  pkgconfig(alsa) >= 1.0.16
 BuildRequires:  pkgconfig(audacious) >= %{aud_ver_min}
 BuildRequires:  pkgconfig(dbus-1) >= 0.60
@@ -42,10 +50,12 @@
 BuildRequires:  pkgconfig(flac) >= 1.2.1
 BuildRequires:  pkgconfig(fluidsynth) >= 1.0.6
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.26
+BuildRequires:  pkgconfig(gdk-x11-3.0)
 BuildRequires:  pkgconfig(gio-2.0) >= 2.32
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
 BuildRequires:  pkgconfig(gmodule-2.0) >= 2.32
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4
 BuildRequires:  pkgconfig(jack) >= 1.9.7
 BuildRequires:  pkgconfig(libavcodec) >= 53.40.0
 BuildRequires:  pkgconfig(libavformat) >= 53.25.0
@@ -57,6 +67,7 @@
 BuildRequires:  pkgconfig(libcue)
 BuildRequires:  pkgconfig(libcurl) >= 7.9.7
 BuildRequires:  pkgconfig(libmms) >= 0.3
+BuildRequires:  pkgconfig(libmpg123) >= 1.12
 BuildRequires:  pkgconfig(libnotify) >= 0.7
 BuildRequires:  pkgconfig(libpulse) >= 0.9.5
 BuildRequires:  pkgconfig(libsidplayfp) >= 1.0
@@ -71,25 +82,16 @@
 BuildRequires:  pkgconfig(vorbisenc) >= 1.0
 BuildRequires:  pkgconfig(vorbisfile) >= 1.0
 BuildRequires:  pkgconfig(wavpack) >= 4.31
+BuildRequires:  pkgconfig(xcomposite)
+BuildRequires:  pkgconfig(xrender)
 BuildRequires:  pkgconfig(zlib)
 Requires:   libaudcore%{?_isa} <= %{aud_ver_max}
 Requires:   libaudcore%{?_isa} >= %{aud_ver_min}
 Recommends: %{name}-extra
 Recommends: %{name}-lang
-BuildRequires:  pkgconfig(gdk-x11-3.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4
-BuildRequires:  pkgconfig(xcomposite)
-BuildRequires:  pkgconfig(xrender)
-BuildRequires:  pkgconfig(Qt5Core) >= 5.2
-BuildRequires:  pkgconfig(Qt5Gui) >= 5.2
-BuildRequires:  pkgconfig(Qt5Multimedia) >= 5.2
-BuildRequires:  pkgconfig(Qt5OpenGL) >= 5.2
-BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2
 %if %{with faad}
 BuildRequires:  libfaad-devel
 %endif
-BuildRequires:  libmp3lame-devel
-BuildRequires:  pkgconfig(libmpg123) >= 1.12
 
 %description
 Plugins for the Audacious audio player.
@@ -98,7 +100,7 @@
 
 %package extra
 Summary:Extra plugins for Audacious
-License:GPL-2.0+ and MIT and BSD-2-Clause
+License:GPL-2.0+ AND MIT AND BSD-2-Clause
 Group:  Productivity/Multimedia/Sound/Players
 Requires:   %{name} = %{version}
 
@@ -107,6 

commit stress-ng for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package stress-ng for openSUSE:Factory 
checked in at 2018-01-07 17:23:09

Comparing /work/SRC/openSUSE:Factory/stress-ng (Old)
 and  /work/SRC/openSUSE:Factory/.stress-ng.new (New)


Package is "stress-ng"

Sun Jan  7 17:23:09 2018 rev:26 rq:562161 version:0.09.09

Changes:

--- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes  2018-01-01 
22:36:23.196836697 +0100
+++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2018-01-07 
17:23:12.580110641 +0100
@@ -1,0 +2,10 @@
+Fri Jan  5 21:29:32 UTC 2018 - mar...@gmx.de
+
+- Update to version 09.09.09
+  * Makefile: bump version
+  * stress-tlb-shootdown: only kill legitimate pids
+  * stress-tlb-shootdown: make child processes more OOM-able
+  * stress-rawdev: replace some spaces with tab for indentation
+  * stress-ng.1: fix table for rawdev-method option
+
+---

Old:

  stress-ng-0.09.08.tar.xz

New:

  stress-ng-0.09.09.tar.xz



Other differences:
--
++ stress-ng.spec ++
--- /var/tmp/diff_new_pack.VI6NXL/_old  2018-01-07 17:23:13.124085144 +0100
+++ /var/tmp/diff_new_pack.VI6NXL/_new  2018-01-07 17:23:13.128084956 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   stress-ng
-Version:0.09.08
+Version:0.09.09
 Release:0
 Summary:Tool to load and stress a computer
 License:GPL-2.0

++ stress-ng-0.09.08.tar.xz -> stress-ng-0.09.09.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stress-ng-0.09.08/Makefile 
new/stress-ng-0.09.09/Makefile
--- old/stress-ng-0.09.08/Makefile  2017-12-31 18:18:59.0 +0100
+++ new/stress-ng-0.09.09/Makefile  2018-01-04 02:38:32.0 +0100
@@ -16,7 +16,7 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA.
 #
 
-VERSION=0.09.08
+VERSION=0.09.09
 #
 # Codename "portable pressure producer"
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stress-ng-0.09.08/stress-ng.1 
new/stress-ng-0.09.09/stress-ng.1
--- old/stress-ng-0.09.08/stress-ng.1   2017-12-31 18:19:00.0 +0100
+++ new/stress-ng-0.09.09/stress-ng.1   2018-01-04 02:38:32.0 +0100
@@ -2313,6 +2313,7 @@
 wiggle T{
 repeatedy read across the raw device in 128 evenly steps with each step reading
 1024 blocks backwards from each step.
+T}
 ends   T{
 repeatedy read the first and last 128 start and end blocks of the raw device
 alternating from start of the device to the end of the device.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stress-ng-0.09.08/stress-rawdev.c 
new/stress-ng-0.09.09/stress-rawdev.c
--- old/stress-ng-0.09.08/stress-rawdev.c   2017-12-31 18:19:00.0 
+0100
+++ new/stress-ng-0.09.09/stress-rawdev.c   2018-01-04 02:38:32.0 
+0100
@@ -34,8 +34,8 @@
   unsigned long blks, unsigned long blksz);
 
 typedef struct {
-const char  *name;
-const rawdev_func   func;
+   const char  *name;
+   const rawdev_func   func;
 } stress_rawdev_method_info_t;
 
 /*
@@ -233,11 +233,11 @@
unsigned long blks,
unsigned long blksz)
 {
-static int i = 1;   /* Skip over stress_rawdev_all */
+   static int i = 1;   /* Skip over stress_rawdev_all */
 
-rawdev_methods[i++].func(args, fd, blks, blksz);
-if (!rawdev_methods[i].func)
-i = 1;
+   rawdev_methods[i++].func(args, fd, blks, blksz);
+   if (!rawdev_methods[i].func)
+   i = 1;
 }
 
 
@@ -301,13 +301,13 @@
struct stat stat_buf;
int fd;
unsigned long blks = 0, blksz = 0;
-const stress_rawdev_method_info_t *rawdev_method = _methods[0];
-rawdev_func func;
+   const stress_rawdev_method_info_t *rawdev_method = _methods[0];
+   rawdev_func func;
 
stress_temp_dir_args(args, path, sizeof(path));
 
-(void)get_setting("rawdev-method", _method);
-func = rawdev_method->func;
+   (void)get_setting("rawdev-method", _method);
+   func = rawdev_method->func;
 
fd = open(path, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR);
if (fd < 0) {
@@ -378,6 +378,6 @@
 #else
 int stress_rawdev(const args_t *args)
 {
-return stress_not_implemented(args);
+   return stress_not_implemented(args);
 }
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stress-ng-0.09.08/stress-tlb-shootdown.c 
new/stress-ng-0.09.09/stress-tlb-shootdown.c
--- old/stress-ng-0.09.08/stress-tlb-shootdown.c

commit wine for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package wine for openSUSE:Factory checked in 
at 2018-01-07 17:23:17

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


Package is "wine"

Sun Jan  7 17:23:17 2018 rev:241 rq:562166 version:3.0~rc5

Changes:

--- /work/SRC/openSUSE:Factory/wine/wine.changes2018-01-05 
00:59:04.774719872 +0100
+++ /work/SRC/openSUSE:Factory/.wine.new/wine.changes   2018-01-07 
17:23:21.327700617 +0100
@@ -1,0 +2,6 @@
+Sat Jan  6 06:33:22 UTC 2018 - ji...@boombatower.com
+
+- Update to 3.0 rc5 release candidate
+  - Bugfixes only, we are in code freeze
+
+---

Old:

  wine-3.0-rc4.tar.xz
  wine-3.0-rc4.tar.xz.sign

New:

  wine-3.0-rc5.tar.xz
  wine-3.0-rc5.tar.xz.sign



Other differences:
--
++ wine.spec ++
--- /var/tmp/diff_new_pack.CVCHvP/_old  2018-01-07 17:23:23.063619250 +0100
+++ /var/tmp/diff_new_pack.CVCHvP/_new  2018-01-07 17:23:23.067619063 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wine
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -79,8 +79,8 @@
 BuildRequires:  valgrind-devel
 BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(libudev)
-%define realver 3.0-rc4
-Version:3.0~rc4
+%define realver 3.0-rc5
+Version:3.0~rc5
 Release:0
 Summary:An MS Windows Emulator
 License:LGPL-2.1+

++ wine-3.0-rc4.tar.xz -> wine-3.0-rc5.tar.xz ++
/work/SRC/openSUSE:Factory/wine/wine-3.0-rc4.tar.xz 
/work/SRC/openSUSE:Factory/.wine.new/wine-3.0-rc5.tar.xz differ: char 26, line 1





commit irssi for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package irssi for openSUSE:Factory checked 
in at 2018-01-07 17:23:24

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


Package is "irssi"

Sun Jan  7 17:23:24 2018 rev:48 rq:562174 version:1.0.6

Changes:

--- /work/SRC/openSUSE:Factory/irssi/irssi.changes  2017-10-23 
16:52:56.52956 +0200
+++ /work/SRC/openSUSE:Factory/.irssi.new/irssi.changes 2018-01-07 
17:23:28.155380585 +0100
@@ -1,0 +2,15 @@
+Sat Jan  6 13:47:12 UTC 2018 - ailin.ne...@gmail.com
+
+- update to 1.0.6
+  - Fix invalid memory access when reading hilight configuration
+(#787, #788).
+  - Fix null pointer dereference when the channel topic is set
+without specifying a sender (GL#20, GL!25). CVE-2018-5206
+  - Fix return of random memory when using incomplete escape
+codes (GL#21, GL!26). CVE-2018-5205
+  - Fix heap buffer overflow when completing certain strings
+(GL#19, GL!27). CVE-2018-5208
+  - Fix return of random memory when using an incomplete
+variable argument (GL#18, GL!28). CVE-2018-5207
+
+---

Old:

  irssi-1.0.5.tar.xz
  irssi-1.0.5.tar.xz.asc

New:

  irssi-1.0.6.tar.xz
  irssi-1.0.6.tar.xz.asc



Other differences:
--
++ irssi.spec ++
--- /var/tmp/diff_new_pack.OrRpG4/_old  2018-01-07 17:23:28.811349838 +0100
+++ /var/tmp/diff_new_pack.OrRpG4/_new  2018-01-07 17:23:28.815349650 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package irssi
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %bcond_with socks
 Name:   irssi
-Version:1.0.5
+Version:1.0.6
 Release:0
 #
 Summary:Modular, Secure, and Well Designed IRC Client

++ irssi-1.0.5.tar.xz -> irssi-1.0.6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/irssi-1.0.5/ChangeLog new/irssi-1.0.6/ChangeLog
--- old/irssi-1.0.5/ChangeLog   2017-10-20 17:16:49.0 +0200
+++ new/irssi-1.0.6/ChangeLog   2018-01-05 00:07:44.0 +0100
@@ -1,42 +1,80 @@
-commit 7a770022be9a77aeda7af4b7090fb780a23c3b4e
+commit fe6e377beb57a11ce47683055834722e0ed6ba2b
+Author: ailin-nemui 
+Date:   Fri Jan 5 00:04:58 2018 +0100
+
+tag as 1.0.6
+
+commit cacb48e4f458bc419ae90c5f2f219dacf769a814
+Author: ailin-nemui 
+Date:   Tue Nov 14 08:50:06 2017 +0100
+
+Merge pull request #788 from LemonBoy/fix-787
+
+Keep a copy of the strings coming from the config
+
+(cherry picked from commit 933fac7e9d4d1cea93887cb38bab51c938a8c687)
+
+commit aea58025194811d9a92ad7a8d708476e43a4816e
+Author: Nei 
+Date:   Thu Jan 4 22:29:29 2018 +
+
+Merge branch 'security' into 'master'
+
+Security
+
+Closes GL#18, GL#19, GL#20, GL#21
+
+See merge request irssi/irssi!29
+
+(cherry picked from commit 9df3d92598108b6e68fcc5521cd1fab8462d7ec5)
+
+commit b00b45cf2181a8d40817b000c9a851ce4469d0b5
 Author: ailin-nemui 
 Date:   Fri Oct 20 17:15:30 2017 +0200
 
 tag as 1.0.5
 
-commit eef318301421b0ade7f184543f7165df583744c2
+commit 11f0d046dee47c1965eeeab21faf9219b8144a98
 Author: ailin-nemui 
 Date:   Fri Oct 13 17:14:47 2017 +0200
 
 Merge pull request #769 from horgh/horgh/error-check-server-connect
 
 Set host to an empty string on error
+
+(cherry picked from commit 437fbef6eb8f605320841cba119d3abbb3571a75)
 
-commit 404eb0995e3b3ac87d59430250644827a421ed23
+commit 2d0f7bcc5072ca5df1e02797119706c3a60a2f3f
 Author: ailin-nemui 
 Date:   Sun Oct 8 18:50:19 2017 +0200
 
 Merge pull request #763 from rbisewski/master
 
 Improvements to statusbar documentation and help text.
+
+(cherry picked from commit 016fd344362ddcc4b1a0781df9ac2416acc54e69)
 
-commit dd53f3fc9601e3d6a07dffe85b985f309a4e87a1
+commit d2bfd44c16a10888a88ee3676a514c474c91c902
 Author: ailin-nemui 
 Date:   Thu Aug 10 16:49:32 2017 +0200
 
 Merge pull request #737 from ailin-nemui/fix-733
 
 Revert "Merge pull request #452 from LemonBoy/terminfo-cup"
+
+(cherry picked from commit 13471013f31be1e2f459dfce9bc7425800b2824b)
 
-commit d2ccea03d4bc7dd76b5cdf2df64e2416858fe014
+commit 

commit sword for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package sword for openSUSE:Factory checked 
in at 2018-01-07 17:23:41

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


Package is "sword"

Sun Jan  7 17:23:41 2018 rev:14 rq:562201 version:1.7.5~a1

Changes:

--- /work/SRC/openSUSE:Factory/sword/sword.changes  2016-07-14 
09:50:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.sword.new/sword.changes 2018-01-07 
17:23:51.670278376 +0100
@@ -1,0 +2,10 @@
+Mon Dec 18 09:43:47 UTC 2017 - mplus...@suse.com
+
+- Use pkgconfig style dependencies and drop distro specific
+  conditions
+- Let rpm generate dependencies/requirements and do not inject them
+  manually
+- Cleanup with spec-cleaner
+- Do not strip created libraries
+
+---



Other differences:
--
++ sword.spec ++
--- /var/tmp/diff_new_pack.3k0K0y/_old  2018-01-07 17:23:52.210253066 +0100
+++ /var/tmp/diff_new_pack.3k0K0y/_new  2018-01-07 17:23:52.214252878 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sword
 #
-# 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
@@ -24,53 +24,26 @@
 Summary:Framework for manipulating Bible texts
 License:GPL-2.0
 Group:  Development/Libraries/C and C++
-Url:http://www.crosswire.org/sword
+URL:http://www.crosswire.org/sword
 Source0:%{name}-1.7.5a1.tar.gz
 Source1:%{name}-rpmlintrc
 Patch1: sword-1.7.1-curl.patch
 Patch2: sword_sysdata_changes.patch
 # PATCH-FIX-UPSTREAM marguer...@opensuse.org - increase -ftemplate-depth to 100
 Patch3: sword-gcc6-ftemplate-depth.patch
-BuildRequires:  curl-devel
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  gcc-c++
-BuildRequires:  icu
-BuildRequires:  libicu-devel
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRequires:  zlib-devel
-Requires:   libsword-%{libver} = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-#
-# openSUSE
-#
-%if 0%{?suse_version}
-BuildRequires:  clucene-core-devel
+BuildRequires:  pkgconfig(cppunit)
+BuildRequires:  pkgconfig(icu-i18n)
+BuildRequires:  pkgconfig(libclucene-core)
+BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(zlib)
 Recommends: sword-bible
 Recommends: sword-commentary
 Recommends: sword-frontend
-%endif
-#
-# Fedora
-#
-%if 0%{?fedora_version}
-BuildRequires:  clucene-core-devel
-%endif
-#
-# Mandriva
-#
-%if 0%{?mandriva_version}
-%ifarch x86_64
-BuildRequires:  lib64clucene-devel
-%else
-BuildRequires:  libclucene-devel
-%endif
-%endif
-#
-# CentOS
-#
-%if ( %{defined centos_version} && 0%{?centos_version} < 600 )
-BuildRequires:  sqlite
-%endif
 
 %description
 The SWORD Project is an effort to create an ever expanding software package for
@@ -83,8 +56,6 @@
 %package -n libsword-%{libver}
 Summary:Shared library for sword
 Group:  Development/Libraries/Other
-Provides:   libsword = %{version}
-Provides:   libsword%{libver}
 
 %description -n libsword-%{libver}
 This package contains the shared library for applications using sword.
@@ -92,12 +63,8 @@
 %package devel
 Summary:Include files and static libraries for developing sword 
applications
 Group:  Development/Libraries/Other
-Requires:   sword = %{version}
-%if 0%{?centos_version} < 600
-Requires:   curl-devel
-%else
-Requires:   libcurl-devel
-%endif
+Requires:   libsword-%{libver} = %{version}
+Requires:   pkgconfig(libcurl)
 
 %description devel
 Include files and static libraries for developing sword applications. This 
package
@@ -110,9 +77,9 @@
 %patch3 -p1
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-
-%configure --disable-static \
+autoreconf -fiv
+%configure \
+  --disable-static \
--with-icu \
--enable-tests \
--enable-examples
@@ -147,16 +114,11 @@
 %install
 %make_install install_config
 find %{buildroot} -type f -name "*.la" -delete -print
-pushd %{buildroot}/%{_bindir}
-strip *
-strip %{buildroot}/%{_libdir}/libsword*.so
-popd
 
 %post -n libsword-%{libver} -p /sbin/ldconfig
 %postun -n libsword-%{libver} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog LICENSE NEWS README 
doc/translation-template.conf
 %config(noreplace) %{_sysconfdir}/sword.conf
 %{_bindir}/*
@@ -167,11 +129,9 @@
 %{_datadir}/sword/mods.d/globals.conf
 
 %files -n libsword-%{libver}
-%defattr(-,root,root)
 

commit python-pandas for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-pandas for openSUSE:Factory 
checked in at 2018-01-07 17:23:01

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


Package is "python-pandas"

Sun Jan  7 17:23:01 2018 rev:8 rq:562156 version:0.22.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pandas/python-pandas-doc.changes  
2017-12-19 10:58:19.997796956 +0100
+++ /work/SRC/openSUSE:Factory/.python-pandas.new/python-pandas-doc.changes 
2018-01-07 17:23:01.836614219 +0100
@@ -1,0 +2,17 @@
+Wed Jan  3 22:41:40 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 0.22.0:
+  * Pandas 0.22.0 changes the handling of empty and all-NA sums and
+products. The summary is that
++ The sum of an empty or all-NA Series is now 0
++ The product of an empty or all-NA Series is now 1
++ We’ve added a min_count parameter to .sum() and .prod()
+  controlling the minimum number of valid values for the result to
+  be valid. If fewer than min_count non-NA values are present, the
+  result is NA. The default is 0. To return NaN, the 0.21
+  behavior, use min_count=1.
+
+---
python-pandas.changes: same change

Old:

  pandas-0.21.1.tar.gz

New:

  pandas-0.22.0.tar.gz



Other differences:
--
++ python-pandas-doc.spec ++
--- /var/tmp/diff_new_pack.hBgkIN/_old  2018-01-07 17:23:02.744571660 +0100
+++ /var/tmp/diff_new_pack.hBgkIN/_new  2018-01-07 17:23:02.744571660 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pandas-doc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pandas-doc
-Version:0.21.1
+Version:0.22.0
 Release:0
 Summary:Documentation for python-pandas
 License:BSD-3-Clause

python-pandas.spec: same change
++ pandas-0.21.1.tar.gz -> pandas-0.22.0.tar.gz ++
/work/SRC/openSUSE:Factory/python-pandas/pandas-0.21.1.tar.gz 
/work/SRC/openSUSE:Factory/.python-pandas.new/pandas-0.22.0.tar.gz differ: char 
5, line 1




commit fsarchiver for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package fsarchiver for openSUSE:Factory 
checked in at 2018-01-07 17:23:12

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


Package is "fsarchiver"

Sun Jan  7 17:23:12 2018 rev:24 rq:562162 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/fsarchiver/fsarchiver.changes2017-09-04 
12:34:44.384865926 +0200
+++ /work/SRC/openSUSE:Factory/.fsarchiver.new/fsarchiver.changes   
2018-01-07 17:23:17.043901411 +0100
@@ -1,0 +2,7 @@
+Fri Jan  5 11:20:00 UTC 2018 - lazy.k...@opensuse.org
+
+- Update to 0.8.3.
+  * Implemented LZ4 compression.
+- Add BuildRequires: pkgconfig(liblz4).
+
+---

Old:

  fsarchiver-0.8.2.tar.gz

New:

  fsarchiver-0.8.3.tar.gz



Other differences:
--
++ fsarchiver.spec ++
--- /var/tmp/diff_new_pack.bm67R9/_old  2018-01-07 17:23:17.631873851 +0100
+++ /var/tmp/diff_new_pack.bm67R9/_new  2018-01-07 17:23:17.631873851 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fsarchiver
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   fsarchiver
-Version:0.8.2
+Version:0.8.3
 Release:0
 Summary:Filesystem Archiver
 License:GPL-2.0
@@ -34,6 +34,7 @@
 BuildRequires:  lzo-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(bzip2)
+BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ fsarchiver-0.8.2.tar.gz -> fsarchiver-0.8.3.tar.gz ++
 3700 lines of diff (skipped)




commit kdenlive for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package kdenlive for openSUSE:Factory 
checked in at 2018-01-07 17:23:28

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


Package is "kdenlive"

Sun Jan  7 17:23:28 2018 rev:45 rq:562198 version:17.12.0

Changes:

--- /work/SRC/openSUSE:Factory/kdenlive/kdenlive.changes2017-12-19 
10:53:25.324022105 +0100
+++ /work/SRC/openSUSE:Factory/.kdenlive.new/kdenlive.changes   2018-01-07 
17:23:35.431039554 +0100
@@ -1,0 +2,6 @@
+Wed Jan  3 10:59:30 UTC 2018 - wba...@tmo.at
+
+- Add fix-build-with-Qt5.6.patch to make it compile on standard
+  Leap 42.3
+
+---

New:

  fix-build-with-Qt5.6.patch



Other differences:
--
++ kdenlive.spec ++
--- /var/tmp/diff_new_pack.w4EvO5/_old  2018-01-07 17:23:36.410993621 +0100
+++ /var/tmp/diff_new_pack.w4EvO5/_new  2018-01-07 17:23:36.414993434 +0100
@@ -32,6 +32,8 @@
 Group:  Productivity/Multimedia/Video/Editors and Convertors
 Url:http://www.kdenlive.org/
 Source0:%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM
+Patch:  fix-build-with-Qt5.6.patch
 BuildRequires:  desktop-file-utils
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fdupes
@@ -110,6 +112,7 @@
 
 %prep
 %setup -q
+%patch -p1
 
 %build
 %cmake_kf5 -d build

++ fix-build-with-Qt5.6.patch ++
>From 7e68d2c3485d78c30b440824f3851b433dd779e3 Mon Sep 17 00:00:00 2001
From: Wolfgang Bauer 
Date: Wed, 3 Jan 2018 11:57:04 +0100
Subject: [PATCH] Fix build with Qt 5.6

Q(Gui)Application::setDesktopFileName() was introduced in Qt 5.7, but
kdenlive specifies 5.6.0 as minimum version in CMakeLists.txt.

Differential Revision: https://phabricator.kde.org/D9634
---
 src/main.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main.cpp b/src/main.cpp
index dd630d1b7..8e3ca6e47 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -67,7 +67,9 @@ int main(int argc, char *argv[])
 QApplication app(argc, argv);
 app.setApplicationName(QStringLiteral("kdenlive"));
 app.setOrganizationDomain(QStringLiteral("kde.org"));
+#if  (QT_VERSION >= QT_VERSION_CHECK(5, 7, 0))
 app.setDesktopFileName(QStringLiteral("org.kde.kdenlive"));
+#endif
 app.setWindowIcon(QIcon(QStringLiteral(":/pics/kdenlive.png")));
 KLocalizedString::setApplicationDomain("kdenlive");
 KSharedConfigPtr config = KSharedConfig::openConfig();
-- 
2.13.6




commit sblim-sfcc for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package sblim-sfcc for openSUSE:Factory 
checked in at 2018-01-07 17:22:39

Comparing /work/SRC/openSUSE:Factory/sblim-sfcc (Old)
 and  /work/SRC/openSUSE:Factory/.sblim-sfcc.new (New)


Package is "sblim-sfcc"

Sun Jan  7 17:22:39 2018 rev:32 rq:561269 version:2.2.8

Changes:

--- /work/SRC/openSUSE:Factory/sblim-sfcc/sblim-sfcc.changes2014-03-30 
12:28:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.sblim-sfcc.new/sblim-sfcc.changes   
2018-01-07 17:22:44.621421142 +0100
@@ -1,0 +2,33 @@
+Tue Jan  2 17:04:38 UTC 2018 - jeng...@inai.de
+
+- Remove no-effect --with-pic. Inline autoconfiscate.sh.
+- Implement shared library guideline.
+
+---
+Tue Jan  2 13:36:51 UTC 2018 - adam.ma...@suse.de
+
+- Add missing changelog entry
+- Rename rpmlintrc file to follow packaging guidelines
+- Minor specfile cleanup
+- Update upstream URL
+
+---
+Mon Sep  4 16:05:13 UTC 2017 - kgronl...@suse.com
+
+- Add rpmlintrc as source in spec file
+
+---
+Fri Nov 28 08:03:50 UTC 2014 - kkae...@suse.com
+
+- Update to 2.2.8
+  - fix more memory leaks
+  - drop 0001-Don-t-release-op-when-used-as-value.patch, upstream
+(upstream #2730)
+
+---
+Fri Jun 20 10:45:17 UTC 2014 - kkae...@suse.com
+
+- don't release objectpath when used as return value (upstream #2730)
+  add 0001-Don-t-release-op-when-used-as-value.patch
+
+---

Old:

  autoconfiscate.sh
  sblim-sfcc-2.2.7.tar.bz2
  sblim-sfcc.rpmlintrc
  sblim-sfcc_2.2.6-0ubuntu2.debian.tar.gz
  sblim-sfcc_2.2.6-0ubuntu2.dsc

New:

  sblim-sfcc-2.2.8.tar.bz2
  sblim-sfcc-rpmlintrc



Other differences:
--
++ sblim-sfcc.spec ++
--- /var/tmp/diff_new_pack.JD4sQO/_old  2018-01-07 17:22:45.173395270 +0100
+++ /var/tmp/diff_new_pack.JD4sQO/_new  2018-01-07 17:22:45.173395270 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sblim-sfcc
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,14 @@
 
 
 Name:   sblim-sfcc
-Version:2.2.7
+Version:2.2.8
 Release:0
-Url:http://sblim.wiki.sourceforge.net/
+Url:http://sblim.sourceforge.net/wiki/index.php/Sfcc
 Summary:Small Footprint CIM Client Library
 License:EPL-1.0
 Group:  System/Management
 Source: %{name}-%{version}.tar.bz2
-Source1:autoconfiscate.sh
+Source2:%{name}-rpmlintrc
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
@@ -40,14 +40,36 @@
 %endif
 
 %description
+Small Footprint CIM Client Library
+
+%package -n libcimcClientXML0
+Summary:Small Footprint CIM Client Library
+Group:  System/Libraries
+
+%description -n libcimcClientXML0
+Small Footprint CIM Client Library (sfcc) Runtime Libraries
+
+%package -n libcimcclient0
+Summary:CIM C Client Loader Implementation
+Group:  System/Libraries
+
+%description -n libcimcclient0
 Small Footprint CIM Client Library (sfcc) Runtime Libraries
 
+%package -n libcmpisfcc1
+Summary:Common Manageability Programming Interface of the Small 
Footprint CIM Client
+Group:  System/Libraries
+
+%description -n libcmpisfcc1
+Small Footprint CIM Client Library (sfcc) Runtime Libraries
 
 %package devel
-Summary:Small Footprint CIM Client Library
+Summary:Development files for the Small Footprint CIM Client Library
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
 Requires:   glibc-devel
+Requires:   libcimcClientXML0 = %{version}
+Requires:   libcimcclient0 = %{version}
+Requires:   libcmpisfcc1 = %{version}
 
 %description devel
 Small Footprint CIM Client Library (sfcc) Header Files and Link
@@ -57,10 +79,10 @@
 %setup -q
 
 %build
-# autoconfiscate
-sh %{S:1}
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-%configure --disable-static --with-pic
+autoreconf -fi
+export CFLAGS="%optflags -fno-strict-aliasing"
+%configure \
+--disable-static
 
 # RHEL5 ships with old libtool (see 
http://www.yolinux.com/TUTORIALS/C++XmlBeansxx.html)
 %if 0%{?rhel_version} >= 500 || 0%{?centos_version} >= 500
@@ -69,34 +91,41 @@
 %endif
 %endif
 
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 

commit shim for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package shim for openSUSE:Factory checked in 
at 2018-01-07 17:21:55

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


Package is "shim"

Sun Jan  7 17:21:55 2018 rev:64 rq:561806 version:14

Changes:

--- /work/SRC/openSUSE:Factory/shim/shim.changes2017-09-18 
19:52:44.285691772 +0200
+++ /work/SRC/openSUSE:Factory/.shim.new/shim.changes   2018-01-07 
17:22:06.363214408 +0100
@@ -1,0 +2,36 @@
+Fri Jan  5 08:41:42 UTC 2018 - g...@suse.com
+
+- Add shim-httpboot-amend-device-path.patch to amend the device
+  path matching rule for httpboot (bsc#1065370)
+
+---
+Thu Jan  4 08:17:44 UTC 2018 - g...@suse.com
+
+- Update to 14 (bsc#1054712)
+- Adjust make commands in spec
+- Drop upstreamed fixes
+  + shim-add-fallback-verbose-print.patch
+  + shim-back-to-openssl-1.0.2e.patch
+  + shim-fallback-workaround-masked-ami-variables.patch
+  + shim-fix-fallback-double-free.patch
+  + shim-fix-httpboot-crash.patch
+  + shim-fix-openssl-flags.patch
+  + shim-more-tpm-measurement.patch
+- Add shim-httpboot-include-console.h.patch to include console.h
+  in httpboot.c to avoid build failure
+- Add shim-remove-cryptpem.patch to replace functions in CryptPem.c
+  with the null function
+- Update SUSE/openSUSE specific patches
+  + shim-only-os-name.patch
+  + shim-arch-independent-names.patch
+  + shim-change-debug-file-path.patch
+  + shim-opensuse-cert-prompt.patch
+
+---
+Fri Dec 29 18:41:12 UTC 2017 - ngomp...@gmail.com
+
+- Fix debuginfo + debugsource subpackage generation for RPM 4.14
+- Set the RPM groups correctly for debug{info,source} subpackages
+- Drop deprecated and out of date Authors information in description
+
+---

Old:

  shim-12.tar.bz2
  shim-add-fallback-verbose-print.patch
  shim-back-to-openssl-1.0.2e.patch
  shim-fallback-workaround-masked-ami-variables.patch
  shim-fix-fallback-double-free.patch
  shim-fix-httpboot-crash.patch
  shim-fix-openssl-flags.patch
  shim-more-tpm-measurement.patch

New:

  shim-14.tar.bz2
  shim-httpboot-amend-device-path.patch
  shim-httpboot-include-console.h.patch
  shim-remove-cryptpem.patch



Other differences:
--
++ shim.spec ++
--- /var/tmp/diff_new_pack.pHYk2N/_old  2018-01-07 17:22:07.779148039 +0100
+++ /var/tmp/diff_new_pack.pHYk2N/_new  2018-01-07 17:22:07.783147852 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package shim
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,11 @@
 # needssslcertforbuild
 
 
+%undefine _debuginfo_subpackages
 %undefine _build_create_debug
 
 Name:   shim
-Version:12
+Version:14
 Release:0
 Summary:UEFI shim loader
 License:BSD-2-Clause
@@ -47,20 +48,12 @@
 Patch1: shim-only-os-name.patch
 # PATCH-FIX-SUSE shim-arch-independent-names.patch g...@suse.com -- Use the 
Arch-independent names
 Patch2: shim-arch-independent-names.patch
-# PATCH-FIX-UPSTREAM shim-fix-httpboot-crash.patch g...@suse.com -- Fix 
HTTPBoot crash
-Patch3: shim-fix-httpboot-crash.patch
-# PATCH-FIX-UPSTREAM shim-fix-openssl-flags.patch g...@suse.com -- Fix the 
openssl compiler flags
-Patch4: shim-fix-openssl-flags.patch
-# PATCH-FIX-UPSTREAM shim-fix-fallback-double-free.patch g...@suse.com -- Fix 
double free in fallback.c
-Patch5: shim-fix-fallback-double-free.patch
-# PATCH-FIX-UPSTREAM shim-add-fallback-verbose-print.patch g...@suse.com -- 
Print debug messages dynamically
-Patch6: shim-add-fallback-verbose-print.patch
-# PATCH-FIX-UPSTREAM shim-fallback-workaround-masked-ami-variables.patch 
g...@suse.com -- Work around the masked AMI variables
-Patch7: shim-fallback-workaround-masked-ami-variables.patch
-# PATCH-FIX-UPSTREAM shim-more-tpm-measurement.patch g...@suse.com -- Measure 
more components for TPM
-Patch8: shim-more-tpm-measurement.patch
-# PATCH-FIX-UPSTREAM shim-back-to-openssl-1.0.2e.patch bsc#1054712 
g...@suse.com -- Revert openssl back to 1.0.2e due to the rejection of some 
legit certificates
-Patch9: shim-back-to-openssl-1.0.2e.patch
+# PATCH-FIX-UPSTREAM shim-httpboot-include-console.h.patch g...@suse.com -- 
Include console.h in httpboot.c
+Patch3: shim-httpboot-include-console.h.patch
+# PATCH-FIX-UPSTREAM 

commit python-Markdown for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-Markdown for openSUSE:Factory 
checked in at 2018-01-07 17:22:53

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


Package is "python-Markdown"

Sun Jan  7 17:22:53 2018 rev:24 rq:562153 version:2.6.11

Changes:

--- /work/SRC/openSUSE:Factory/python-Markdown/python-Markdown.changes  
2017-08-19 10:56:40.118333210 +0200
+++ /work/SRC/openSUSE:Factory/.python-Markdown.new/python-Markdown.changes 
2018-01-07 17:22:56.492864695 +0100
@@ -1,0 +2,10 @@
+Fri Jan  5 21:47:29 UTC 2018 - benoit.mo...@gmx.fr
+
+- update to version 2.6.11: bugfix release
+  * Added a new BACKLINK-TITLE option to the footnote extension so
+that non-English users can provide a custom title to back links
+(see #610)
+- additional changes from version 2.6.10: documentation update
+- remove encoding conversion: fixed upstream
+
+---

Old:

  Markdown-2.6.9.tar.gz

New:

  Markdown-2.6.11.tar.gz



Other differences:
--
++ python-Markdown.spec ++
--- /var/tmp/diff_new_pack.MNhwzy/_old  2018-01-07 17:22:57.056838260 +0100
+++ /var/tmp/diff_new_pack.MNhwzy/_new  2018-01-07 17:22:57.060838072 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Markdown
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oldpython python
 Name:   python-Markdown
-Version:2.6.9
+Version:2.6.11
 Release:0
 Summary:Python implementation of Markdown
 License:BSD-3-Clause
@@ -54,8 +54,6 @@
 
 %prep
 %setup -q -n Markdown-%{version}
-# Fix encoding
-sed -i "s|\r$||" docs/release-2.2.0.txt
 
 %build
 %python_build

++ Markdown-2.6.9.tar.gz -> Markdown-2.6.11.tar.gz ++
 12132 lines of diff (skipped)




commit llvm5 for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package llvm5 for openSUSE:Factory checked 
in at 2018-01-07 17:22:06

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


Package is "llvm5"

Sun Jan  7 17:22:06 2018 rev:3 rq:561808 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/llvm5/llvm5.changes  2017-12-31 
00:43:58.202472010 +0100
+++ /work/SRC/openSUSE:Factory/.llvm5.new/llvm5.changes 2018-01-07 
17:22:17.626686459 +0100
@@ -1,0 +2,15 @@
+Fri Jan  5 08:55:59 UTC 2018 - m...@suse.com
+
+- Delete intermediate files during build to reduce total disk usage
+  (bnc#1074625)
+
+---
+Thu Jan  4 10:28:07 UTC 2018 - m...@suse.com
+
+- Update to llvm 5.0.1
+  * This release contains bug-fixes for the LLVM 5.0.0 release.
+  * This release is API and ABI compatible with 5.0.0.
+- llvm-do-not-install-static-libraries.patch
+  * Updated.
+
+---

Old:

  cfe-5.0.0.src.tar.xz
  cfe-docs-5.0.0.src.tar.xz
  clang-tools-extra-5.0.0.src.tar.xz
  compiler-rt-5.0.0.src.tar.xz
  libcxx-5.0.0.src.tar.xz
  libcxxabi-5.0.0.src.tar.xz
  lld-5.0.0.src.tar.xz
  lldb-5.0.0.src.tar.xz
  llvm-5.0.0.src.tar.xz
  llvm-docs-5.0.0.src.tar.xz
  openmp-5.0.0.src.tar.xz

New:

  cfe-5.0.1.src.tar.xz
  cfe-docs-5.0.1.src.tar.xz
  clang-tools-extra-5.0.1.src.tar.xz
  compiler-rt-5.0.1.src.tar.xz
  libcxx-5.0.1.src.tar.xz
  libcxxabi-5.0.1.src.tar.xz
  lld-5.0.1.src.tar.xz
  lldb-5.0.1.src.tar.xz
  llvm-5.0.1.src.tar.xz
  llvm-docs-5.0.1.src.tar.xz
  openmp-5.0.1.src.tar.xz



Other differences:
--
++ llvm5.spec ++
--- /var/tmp/diff_new_pack.OermVO/_old  2018-01-07 17:22:20.354558596 +0100
+++ /var/tmp/diff_new_pack.OermVO/_new  2018-01-07 17:22:20.358558409 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package llvm5
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%define _relver 5.0.0
+%define _relver 5.0.1
 %define _minor  5.0
 %define _sonum  5
 # Integer version used by update-alternatives
@@ -55,7 +55,7 @@
 %bcond_without pyclang
 
 Name:   llvm5
-Version:5.0.0
+Version:5.0.1
 Release:0
 Summary:Low Level Virtual Machine
 License:NCSA
@@ -651,6 +651,16 @@
 ninja -v -j $ninjaproc clang
 cd ..
 
+# Remove files that won't be needed anymore.
+# This reduces the total amount of disk space used during build. (bnc#1074625)
+find ./stage1 -name '*.o' -delete
+find ./stage1 -name '*.a' \
+  -and -not -name 'libclang*.a' \
+  -and -not -name 'libFuzzer.a' \
+  -and -not -name 'libc++.a' \
+  -and -not -name 'libc++experimental.a' \
+  -delete
+
 %define __builddir build
 export PATH=${PWD}/stage1/bin:$PATH
 export CC=${PWD}/stage1/bin/clang
@@ -710,14 +720,14 @@
 
 # Docs are prebuilt due to sphinx dependency
 #
-# pushd llvm-5.0.0.src/docs
+# pushd llvm-5.0.1.src/docs
 # make -f Makefile.sphinx man html
 # popd
-# pushd cfe-5.0.0.src/docs
+# pushd cfe-5.0.1.src/docs
 # make -f Makefile.sphinx man html
 # popd
-# tar cvJf llvm-docs-5.0.0.src.tar.xz llvm-5.0.0.src/docs/_build/{man,html}
-# tar cvJf cfe-docs-5.0.0.src.tar.xz cfe-5.0.0.src/docs/_build/{man,html}
+# tar cvJf llvm-docs-5.0.1.src.tar.xz llvm-5.0.1.src/docs/_build/{man,html}
+# tar cvJf cfe-docs-5.0.1.src.tar.xz cfe-5.0.1.src/docs/_build/{man,html}
 
 # Build man/html pages
 pushd docs
@@ -904,7 +914,7 @@
 # UTF-8.
 export LANG=C.UTF-8
 
-cd build
+pushd build
 %ifnarch armv6hl armv7hl armv7l
 %if !0%{?qemu_user_space_build:1}
 # we just do not have enough memory with qemu emulation
@@ -920,6 +930,13 @@
 
 %endif
 %endif
+popd
+
+# Remove files that won't be needed anymore.
+# This reduces the total amount of disk space used during build. (bnc#1074625)
+# This is meant to happen after build, install and check, but before
+# extracting debuginfos or creating the final RPMs.
+rm -rf ./stage1 ./build
 
 %post -n libLLVM%{_sonum} -p /sbin/ldconfig
 %postun -n libLLVM%{_sonum} -p /sbin/ldconfig

++ cfe-5.0.0.src.tar.xz -> cfe-5.0.1.src.tar.xz ++
/work/SRC/openSUSE:Factory/llvm5/cfe-5.0.0.src.tar.xz 
/work/SRC/openSUSE:Factory/.llvm5.new/cfe-5.0.1.src.tar.xz differ: char 25, 
line 1

++ cfe-docs-5.0.0.src.tar.xz -> cfe-docs-5.0.1.src.tar.xz ++
 39950 lines of diff (skipped)

++ clang-tools-extra-5.0.0.src.tar.xz -> clang-tools-extra-5.0.1.src.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit llvm for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2018-01-07 17:22:21

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


Package is "llvm"

Sun Jan  7 17:22:21 2018 rev:95 rq:561972 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/llvm/llvm.changes2017-12-16 
20:53:30.901130590 +0100
+++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes   2018-01-07 
17:22:26.586266499 +0100
@@ -1,0 +2,13 @@
+Fri Jan  5 14:53:42 UTC 2018 - m...@suse.com
+
+- Update to version 5.0.1
+  * This release contains bug-fixes for the LLVM 5.0.0 release.
+  * This release is API and ABI compatible with 5.0.0.
+
+---
+Thu Jan  4 09:00:28 UTC 2018 - m...@suse.com
+
+- Add lld package.
+  * LLD is new since llvm5.
+
+---



Other differences:
--
++ llvm.spec ++
--- /var/tmp/diff_new_pack.JkMbYX/_old  2018-01-07 17:22:27.110241939 +0100
+++ /var/tmp/diff_new_pack.JkMbYX/_new  2018-01-07 17:22:27.114241752 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package llvm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define _sonum  5
 Name:   llvm
-Version:5.0.0
+Version:5.0.1
 Release:0
 Summary:Low Level Virtual Machine
 License:NCSA
@@ -230,6 +230,17 @@
 don't require a specific LLDB version should depend on this.
 
 
+%package -n lld
+Summary:Linker for Clang/LLVM
+Group:  Development/Tools/Building
+Requires:   lld%{_sonum} = %{version}
+
+%description -n lld
+LLD is a linker from the LLVM project. That is a drop-in replacement for
+system linkers and runs much faster than them. It also provides features that
+are useful for toolchain developers.
+
+
 %prep
 # Not needed
 





commit python-yarl for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-yarl for openSUSE:Factory 
checked in at 2018-01-07 17:22:56

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


Package is "python-yarl"

Sun Jan  7 17:22:56 2018 rev:6 rq:562155 version:0.17.0

Changes:

--- /work/SRC/openSUSE:Factory/python-yarl/python-yarl.changes  2017-12-14 
10:56:54.573276442 +0100
+++ /work/SRC/openSUSE:Factory/.python-yarl.new/python-yarl.changes 
2018-01-07 17:23:00.940656215 +0100
@@ -1,0 +2,13 @@
+Thu Jan  4 17:17:54 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * require python-idna
+
+- update to version 0.17.0:
+  * Add idna requirement
+  * update to idna 2008 and test
+  * Update mypy from 0.550 to 0.560
+  * Better fix for #141
+
+---

Old:

  yarl-0.16.0.tar.gz

New:

  yarl-0.17.0.tar.gz



Other differences:
--
++ python-yarl.spec ++
--- /var/tmp/diff_new_pack.8gtcxB/_old  2018-01-07 17:23:01.500629967 +0100
+++ /var/tmp/diff_new_pack.8gtcxB/_new  2018-01-07 17:23:01.504629780 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-yarl
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-yarl
-Version:0.16.0
+Version:0.17.0
 Release:0
 Summary:Yet another URL library
 License:Apache-2.0
@@ -28,12 +28,14 @@
 Source: 
https://files.pythonhosted.org/packages/source/y/yarl/yarl-%{version}.tar.gz
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module idna >= 2.0}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-rpm-macros
 # test requirements
 BuildRequires:  %{python_module pytest-runner}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  python3-multidict >= 2.0
+Requires:   python-idna >= 2.0
 %ifpython3
 Requires:   python3-multidict >= 2.0
 %endif

++ yarl-0.16.0.tar.gz -> yarl-0.17.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yarl-0.16.0/PKG-INFO new/yarl-0.17.0/PKG-INFO
--- old/yarl-0.16.0/PKG-INFO2017-12-07 21:12:47.0 +0100
+++ new/yarl-0.17.0/PKG-INFO2017-12-30 15:09:53.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: yarl
-Version: 0.16.0
+Version: 0.17.0
 Summary: Yet another URL library
 Home-page: https://github.com/aio-libs/yarl/
 Author: Andrew Svetlov
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yarl-0.16.0/setup.py new/yarl-0.17.0/setup.py
--- old/yarl-0.16.0/setup.py2017-12-07 21:09:21.0 +0100
+++ new/yarl-0.17.0/setup.py2017-12-30 15:06:32.0 +0100
@@ -56,7 +56,7 @@
 except IndexError:
 raise RuntimeError('Unable to determine version.')
 
-install_requires = ['multidict>=2.0']
+install_requires = ['multidict>=2.0', 'idna>=2.0']
 
 needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv)
 if needs_pytest:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yarl-0.16.0/tests/test_url.py 
new/yarl-0.17.0/tests/test_url.py
--- old/yarl-0.16.0/tests/test_url.py   2017-12-07 21:09:21.0 +0100
+++ new/yarl-0.17.0/tests/test_url.py   2017-12-30 15:06:32.0 +0100
@@ -122,6 +122,11 @@
 assert "историк.рф" == url.host
 
 
+def test_localhost():
+url = URL('http://[::1]')
+assert "::1" == url.host
+
+
 def test_raw_host_when_port_is_specified():
 url = URL('http://example.com:')
 assert "example.com" == url.raw_host
@@ -719,11 +724,15 @@
 def test_from_idna():
 url = URL('http://xn--jxagkqfkduily1i.eu')
 assert "http://xn--jxagkqfkduily1i.eu; == str(url)
+url = URL('http://xn--einla-pqa.de/')  # needs idna 2008
+assert "http://xn--einla-pqa.de/; == str(url)
 
 
 def test_to_idna():
 url = URL('http://εμπορικόσήμα.eu')
 assert "http://xn--jxagkqfkduily1i.eu; == str(url)
+url = URL('http://einlaß.de/')
+assert "http://xn--einla-pqa.de/; == str(url)
 
 
 def test_from_ascii_login():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yarl-0.16.0/yarl/__init__.py 
new/yarl-0.17.0/yarl/__init__.py
--- old/yarl-0.16.0/yarl/__init__.py2017-12-07 21:09:21.0 +0100

commit ibus-typing-booster for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package ibus-typing-booster for 
openSUSE:Factory checked in at 2018-01-07 17:22:50

Comparing /work/SRC/openSUSE:Factory/ibus-typing-booster (Old)
 and  /work/SRC/openSUSE:Factory/.ibus-typing-booster.new (New)


Package is "ibus-typing-booster"

Sun Jan  7 17:22:50 2018 rev:2 rq:562085 version:1.5.34

Changes:

--- /work/SRC/openSUSE:Factory/ibus-typing-booster/ibus-typing-booster.changes  
2017-12-19 10:50:45.503737305 +0100
+++ 
/work/SRC/openSUSE:Factory/.ibus-typing-booster.new/ibus-typing-booster.changes 
2018-01-07 17:22:50.649138607 +0100
@@ -1,0 +2,5 @@
+Fri Jan  5 13:29:28 UTC 2018 - bwiedem...@suse.com
+
+- Use gzip -n to not include build timestamps in .gz headers
+
+---



Other differences:
--
++ ibus-typing-booster.spec ++
--- /var/tmp/diff_new_pack.RVR7ME/_old  2018-01-07 17:22:51.381104297 +0100
+++ /var/tmp/diff_new_pack.RVR7ME/_new  2018-01-07 17:22:51.385104110 +0100
@@ -84,9 +84,9 @@
 %install
 export PYTHON=%{_bindir}/python3
 make install DESTDIR=%{buildroot} NO_INDEX=true
-gzip --force --best %{buildroot}/%{_datadir}/%{name}/data/*.{txt,json}
-gzip --force --best %{buildroot}/%{_datadir}/%{name}/data/annotations/*.xml
-gzip --force --best 
%{buildroot}/%{_datadir}/%{name}/data/annotationsDerived/*.xml
+gzip -n --force --best %{buildroot}/%{_datadir}/%{name}/data/*.{txt,json} \
+%{buildroot}/%{_datadir}/%{name}/data/annotations/*.xml \
+%{buildroot}/%{_datadir}/%{name}/data/annotationsDerived/*.xml
 
 #install inscript2 keymaps
 test -d %{buildroot}%{_datadir}/m17n/icons || mkdir -p 
%{buildroot}%{_datadir}/m17n/icons




commit python-pybtex for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-pybtex for openSUSE:Factory 
checked in at 2018-01-07 17:22:44

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


Package is "python-pybtex"

Sun Jan  7 17:22:44 2018 rev:14 rq:561638 version:0.21

Changes:

--- /work/SRC/openSUSE:Factory/python-pybtex/python-pybtex.changes  
2015-12-23 08:49:44.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pybtex.new/python-pybtex.changes 
2018-01-07 17:22:50.005168791 +0100
@@ -1,0 +2,25 @@
+Thu Jan  4 13:14:21 UTC 2018 - mplus...@suse.com
+
+- Update to version 0.21:
+  * BibTeX writer now uses latexcodec to encode characters that are
+not directly supported by the output encoding. Thanks, Hong Xu!
+  * HTML backend: {braced stings} are now wrapped with
+ to enable custom CSS styling.
+  * unsrt.py: DOI, PubMed and Arxiv links now use HTTPS instead of
+HTTP.
+  * unsrt.py: URLs with percent characters are now formatted
+correctly.
+  * unsrt.py: short page / volume / chapter numbers are now joined
+with a non-breaking space, like in BibTeX.
+  * unsrt.py: inbook now uses the editor field if the author field
+is missing, like in BibTeX.
+  * unsrt.py: the words “volume” and “pages” in the beginning of
+the sentence are now capitalized, like in BibTeX.
+  * unsrt.py: removed unnecessary period between the book title and
+the comma in inbook.
+  * LaTeX backend: fix encoding tilde ("~") characters with newer
+versions of latexcodec.
+  * Fix splitting names with escaped space ("\ ") characters.
+- Convert to singlespec
+
+---

Old:

  pybtex-0.19.tar.bz2
  python-pybtex-rpmlintrc

New:

  pybtex-0.21.tar.gz



Other differences:
--
++ python-pybtex.spec ++
--- /var/tmp/diff_new_pack.Vyo63H/_old  2018-01-07 17:22:50.529144231 +0100
+++ /var/tmp/diff_new_pack.Vyo63H/_new  2018-01-07 17:22:50.529144231 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pybtex
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2010 Guido Berhoerster.
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,27 +17,28 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define oname   pybtex
-
 Name:   python-pybtex
-Version:0.19
+Version:0.21
 Release:0
 Summary:BibTeX-compatible Bibliography Processor in Python
 License:MIT
 Group:  Productivity/Publishing/TeX/Utilities
-Url:http://pybtex.org/
-Source0:
http://pypi.python.org/packages/source/p/%{oname}/%{oname}-%{version}.tar.bz2
-Source1:%{name}-rpmlintrc
-%if 0%{?suse_version}
+URL:http://pybtex.org/
+Source0:
https://pypi.python.org/packages/82/59/d46b4a84faacd7c419cfc9a442b7940d6d625d127b83d83666e2a8b203d8/pybtex-%{version}.tar.gz
+BuildRequires:  %{python_module PyYAML >= 3.0.1}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module latexcodec}
+BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module pyparsing}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
-%endif
-BuildRequires:  python-PyYAML
-BuildRequires:  python-devel
-BuildRequires:  python-nose
-BuildRequires:  python-setuptools
+BuildRequires:  python-rpm-macros
+Requires:   python-latexcodec
 Requires:   python-pyparsing
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
+%python_subpackages
 
 %description
 Pybtex is a BibTeX-compatible bibliography processor written in Python which
@@ -49,61 +50,26 @@
 Furthermore, Pybtex provides an interface for Python applications which need to
 process the above formats.
 
-%package -n %{name}-doc
-Summary:Documentation for the python-pybtex
-Group:  Documentation
-BuildArch:  noarch
-
-%description -n %{name}-doc
-Pybtex is a BibTeX-compatible bibliography processor written in Python which
-can produce formatted bibliographies in different, customizable formats. It
-supports both native BibTeX style files and styles written in Python and
-accepts BibTeX, BibTeXML, and a custom YAML-based bibligraphy input format and
-can output LaTeX, HTML, and plain text.
-
-Furthermore, Pybtex provides an interface for Python applications which need to
-process the above formats.
-
-
-Documentation for the package python-pybtex.
-
 %prep
 %setup -q -n %{oname}-%{version}
 
-# prevent tests from being installed
-rm -rf %{oname}/tests
-
-# Remove Shebang
-find %{oname}/ -name '*.py' -print0 | 

commit apparmor for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package apparmor for openSUSE:Factory 
checked in at 2018-01-07 17:21:45

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


Package is "apparmor"

Sun Jan  7 17:21:45 2018 rev:110 rq:561675 version:2.12

Changes:

--- /work/SRC/openSUSE:Factory/apparmor/apparmor.changes2018-01-01 
22:05:43.902938989 +0100
+++ /work/SRC/openSUSE:Factory/.apparmor.new/apparmor.changes   2018-01-07 
17:21:46.476146568 +0100
@@ -1,0 +2,8 @@
+Thu Jan  4 13:20:20 UTC 2018 - suse-b...@cboltz.de
+
+- add parser-write-cache-warn-only.diff to make cache write failures a
+  warning instead of an error (boo#1069906, boo#1074429)
+- reduce dependeny on libnotify-tools (used by aa-notify -p) to "Suggests"
+  to avoid pulling in several Gnome packages on servers (boo#1067477)
+
+---

New:

  parser-write-cache-warn-only.diff



Other differences:
--
++ apparmor.spec ++
--- /var/tmp/diff_new_pack.7pX16G/_old  2018-01-07 17:21:47.424102135 +0100
+++ /var/tmp/diff_new_pack.7pX16G/_new  2018-01-07 17:21:47.428101947 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package apparmor
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2011-2017 Christian Boltz
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2011-2018 Christian Boltz
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -67,6 +67,9 @@
 # logparser.py: ignore ouid if it's 2^32 - 1 which means no ouid given in a 
log event on 32 bit systems (submitted upstream 2017-12-26)
 Patch8: 32-bit-no-uid.diff
 
+# make cache write failures a warning instead of an error - (patch from 
https://gitlab.com/apparmor/apparmor/merge_requests/49 2018-01-04)
+Patch9: parser-write-cache-warn-only.diff
+
 PreReq: sed
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define apparmor_bin_prefix /lib/apparmor
@@ -290,8 +293,8 @@
 %endif
 # aa-unconfined needs ss
 Recommends: iproute2
-# aa-notify -p needs notify-send
-Recommends: libnotify-tools
+# aa-notify -p needs notify-send (only "Suggests", see boo#1067477)
+Suggests:   libnotify-tools
 BuildArch:  noarch
 
 %description utils
@@ -355,6 +358,7 @@
 %patch5 -p1
 %patch7
 %patch8 -p1
+%patch9 -p1
 
 %build
 export SUSE_ASNEEDED=0

++ libapparmor.spec ++
--- /var/tmp/diff_new_pack.7pX16G/_old  2018-01-07 17:21:47.452100822 +0100
+++ /var/tmp/diff_new_pack.7pX16G/_new  2018-01-07 17:21:47.456100635 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libapparmor
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011-2017 Christian Boltz
 #
 # All modifications and additions to the file contributed by third parties



++ parser-write-cache-warn-only.diff ++
>From cd45ebddeb67b55b956646bfc760918b4b5edb37 Mon Sep 17 00:00:00 2001
From: John Johansen 
Date: Thu, 4 Jan 2018 03:01:35 -0800
Subject: [PATCH] parser: fix parser so that cache creation failure doesn't
 cause load failure

This is a minimal patch so that it can be backported to 2.11 and 2.10
which reverts the abort on error failure when the cache can not be
created and write-cache is set.

This is meant as a temporary fix for
https://bugzilla.suse.com/show_bug.cgi?id=1069906
https://bugzilla.opensuse.org/show_bug.cgi?id=1074429

where the cache location is being mounted readonly and the cache
creation failure is causing policy to not be loaded. And the
thrown parser error to cause issues for openQA.

Note: A cache failure warning will be reported after the policy load.

Signed-off-by: John Johansen 
---
 parser/policy_cache.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/parser/policy_cache.c b/parser/policy_cache.c
index 6ede6171..3454cc0d 100644
--- a/parser/policy_cache.c
+++ b/parser/policy_cache.c
@@ -147,13 +147,13 @@ int setup_cache_tmp(const char **cachetmpname, const char 
*cachename)
*cachetmpname = NULL;
if (write_cache) {
/* Otherwise, set up to save a cached copy */
-   if (asprintf(, "%s-XX", cachename)<0) {
+   if (asprintf(, "%s-XX", cachename) < 0) {
perror("asprintf");
-   exit(1);
+   return -1;
}
if ((cache_fd = mkstemp(tmpname)) < 0) {
perror("mkstemp");
-   exit(1);
+

commit containerd for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package containerd for openSUSE:Factory 
checked in at 2018-01-07 17:21:29

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


Package is "containerd"

Sun Jan  7 17:21:29 2018 rev:22 rq:561515 version:0.2.9+gitr706_06b9cb351610

Changes:

--- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-12-21 
11:25:30.794755227 +0100
+++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes   
2018-01-07 17:21:30.768882809 +0100
@@ -1,0 +2,8 @@
+Wed Dec 27 11:15:36 UTC 2017 - dims...@opensuse.org
+
+- Fix build with RPM 4.14: exclude is not meant for files to NOT be
+  packaged, but should only be used if the files are to be excluded
+  from a glob when they end up in a different package. Rather
+  remove the unwanted files in the install section.
+
+---



Other differences:
--
++ containerd.spec ++
--- /var/tmp/diff_new_pack.5UJj2V/_old  2018-01-07 17:21:31.340855999 +0100
+++ /var/tmp/diff_new_pack.5UJj2V/_new  2018-01-07 17:21:31.344855812 +0100
@@ -130,6 +130,8 @@
 
 install -d -m755 %{buildroot}/usr/src/containerd/
 cp -ar $HOME/go/src/github.com/containerd/containerd/* 
%{buildroot}/usr/src/containerd/
+# remove files we don't want to ship - exclude is the wrong usage here
+rm -rf %{buildroot}/usr/src/containerd/bin
 
 %fdupes %{buildroot}
 
@@ -162,6 +164,5 @@
 %files test
 %defattr(-,root,root)
 /usr/src/containerd/
-%exclude /usr/src/containerd/bin
 
 %changelog




commit docker-runc for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package docker-runc for openSUSE:Factory 
checked in at 2018-01-07 17:21:34

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


Package is "docker-runc"

Sun Jan  7 17:21:34 2018 rev:6 rq:561516 version:1.0.0rc4+gitr3338_3f2f8b84a77f

Changes:

--- /work/SRC/openSUSE:Factory/docker-runc/docker-runc.changes  2017-12-21 
11:25:22.343167320 +0100
+++ /work/SRC/openSUSE:Factory/.docker-runc.new/docker-runc.changes 
2018-01-07 17:21:36.448616585 +0100
@@ -1,0 +2,8 @@
+Wed Dec 27 11:24:27 UTC 2017 - dims...@opensuse.org
+
+- Fix build with RPM 4.14: exclude is not meant for files to NOT be
+  packaged, but should only be used if the files are to be excluded
+  from a glob when they end up in a different package. Rather
+  remove the unwanted files in the install section.
+
+---



Other differences:
--
++ docker-runc.spec ++
--- /var/tmp/diff_new_pack.3HqTgz/_old  2018-01-07 17:21:37.044588650 +0100
+++ /var/tmp/diff_new_pack.3HqTgz/_new  2018-01-07 17:21:37.048588463 +0100
@@ -157,6 +157,7 @@
 install -D -m755 %{name}-%{version} %{buildroot}%{_sbindir}/%{name}
 install -d -m755 %{buildroot}/usr/src/%{name}/
 cp -av $HOME/go/src/%{project}/* %{buildroot}/usr/src/%{name}/
+rm -rf %{buildroot}/usr/src/docker-runc/runc
 
 # We have to rename the man pages to docker-runc.
 install -d -m755 %{buildroot}%{_mandir}/man8
@@ -176,7 +177,5 @@
 %files test
 %defattr(-,root,root)
 /usr/src/docker-runc/
-%exclude /usr/src/docker-runc/runc
-%exclude /usr/src/docker-runc/runc/Godeps/_workspace/pkg
 
 %changelog




commit kyotocabinet for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package kyotocabinet for openSUSE:Factory 
checked in at 2018-01-07 17:21:20

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


Package is "kyotocabinet"

Sun Jan  7 17:21:20 2018 rev:11 rq:561490 version:1.2.76

Changes:

--- /work/SRC/openSUSE:Factory/kyotocabinet/kyotocabinet.changes
2017-05-17 10:46:41.463508216 +0200
+++ /work/SRC/openSUSE:Factory/.kyotocabinet.new/kyotocabinet.changes   
2018-01-07 17:21:25.949108725 +0100
@@ -1,0 +2,6 @@
+Wed Jan  3 12:18:07 UTC 2018 - dims...@opensuse.org
+
+- Add baselibs.conf: Produce libkyotocabinet16-32bit, dependency to
+  libpinyin13-32bit.
+
+---

New:

  baselibs.conf



Other differences:
--
++ kyotocabinet.spec ++
--- /var/tmp/diff_new_pack.2v1iim/_old  2018-01-07 17:21:26.509082477 +0100
+++ /var/tmp/diff_new_pack.2v1iim/_new  2018-01-07 17:21:26.513082290 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kyotocabinet
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,7 @@
 Group:  Productivity/Databases/Tools
 Url:http://fallabs.com/kyotocabinet/
 Source: 
http://fallabs.com/kyotocabinet/pkg/kyotocabinet-%{version}.tar.gz
+Source99:   baselibs.conf
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch1: %{name}-fix_rpath.patch
 Patch2: configure-8-byte-atomics.patch 

++ baselibs.conf ++
libkyotocabinet16



commit kcm_sddm for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package kcm_sddm for openSUSE:Factory 
checked in at 2018-01-07 17:21:40

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


Package is "kcm_sddm"

Sun Jan  7 17:21:40 2018 rev:47 rq:561625 version:5.11.5

Changes:

--- /work/SRC/openSUSE:Factory/kcm_sddm/kcm_sddm.changes2017-10-27 
13:48:50.875280194 +0200
+++ /work/SRC/openSUSE:Factory/.kcm_sddm.new/kcm_sddm.changes   2018-01-07 
17:21:43.148302553 +0100
@@ -1,0 +2,37 @@
+Tue Jan  2 16:40:08 CET 2018 - fab...@ritter-vogt.de
+
+- Update to 5.11.5
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.11.5.php
+- Changes since 5.11.4:
+  * None
+
+---
+Wed Dec 27 18:06:23 UTC 2017 - fab...@ritter-vogt.de
+
+- Add patch to add a note to use YaST for autologin configuration:
+  * 0001-Replace-autologin-configuration-with-a-note-to-use-Y.patch
+- Run spec-cleaner
+
+---
+Thu Nov 30 10:43:18 CET 2017 - fab...@ritter-vogt.de
+
+- Update to 5.11.4
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.11.4.php
+- Changes since 5.11.3:
+  * None
+
+---
+Tue Nov  7 15:15:17 CET 2017 - fab...@ritter-vogt.de
+
+- Update to 5.11.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.11.3.php
+- Changes since 5.11.2:
+  * None
+
+---

Old:

  sddm-kcm-5.11.2.tar.xz

New:

  0001-Replace-autologin-configuration-with-a-note-to-use-Y.patch
  sddm-kcm-5.11.5.tar.xz



Other differences:
--
++ kcm_sddm.spec ++
--- /var/tmp/diff_new_pack.djw6Y5/_old  2018-01-07 17:21:43.72427 +0100
+++ /var/tmp/diff_new_pack.djw6Y5/_new  2018-01-07 17:21:43.72427 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kcm_sddm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,22 @@
 
 %bcond_without lang
 Name:   kcm_sddm
+Version:5.11.5
+Release:0
 Summary:A sddm control module for KDE
 License:GPL-2.0
 Group:  System/GUI/KDE
-Version:5.11.2
-Release:0
 Url:https://projects.kde.org/projects/kdereview/sddm-kcm/repository
 Source: 
http://download.kde.org/stable/plasma/%{version}/sddm-kcm-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE set-default-session-to-plasma5-for-autologin.patch 
boo#951886 wba...@tmo.at -- set the default autologin session to plasma5.desktop
 Patch1: set-default-session-to-plasma5-for-autologin.patch
 # PATCH-FIX-OPENSUSE
 Patch2: 0002-Support-default.session-symlink.patch
+# PATCH-FIX-OPENSUSE
+Patch3: 0001-Replace-autologin-configuration-with-a-note-to-use-Y.patch
 BuildRequires:  extra-cmake-modules >= 1.0.0
 BuildRequires:  kf5-filesystem
+BuildRequires:  pkgconfig
 BuildRequires:  cmake(KF5Archive)
 BuildRequires:  cmake(KF5Auth)
 BuildRequires:  cmake(KF5ConfigWidgets)
@@ -50,23 +53,21 @@
 BuildRequires:  pkgconfig(xcb)
 BuildRequires:  pkgconfig(xcb-image)
 BuildRequires:  pkgconfig(xcb-shm)
-# cmakelists broken upstream, 
/home/abuild/rpmbuild/BUILD/sddm-kcm-0.0.0.1/src/cursortheme/thememodel.cpp:34:33:
 fatal error: X11/Xcursor/Xcursor.h: No such file or directory
 BuildRequires:  pkgconfig(xcursor)
-%if %{with lang}
-Recommends: %{name}-lang
-%endif
 Supplements:packageand(sddm:plasma5-workspace)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Recommends: %{name}-lang
 
 %description
 SDDM control module for KDE. It provides a graphical frontend for the
 sddm.
 
 %lang_package
+
 %prep
 %setup -q -n sddm-kcm-%{version}
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
   %cmake_kf5 -d build
@@ -86,7 +87,6 @@
 %endif
 
 %files
-%defattr(-,root,root)
 %doc README
 %config %{_kf5_configdir}/sddmtheme.knsrc
 %{_bindir}/sddmthemeinstaller

++ 0001-Replace-autologin-configuration-with-a-note-to-use-Y.patch ++
>From 54594141b22474cfc1a0dc3f57258a60706e54c0 Mon Sep 17 00:00:00 2001
From: Fabian Vogt 
Date: Wed, 27 Dec 2017 18:54:36 +0100
Subject: [PATCH] Replace autologin configuration with a note to use YaST
 instead

sddm looks at sysconfig for autologin and ignores other configuration files.
---
 

commit mdadm for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package mdadm for openSUSE:Factory checked 
in at 2018-01-07 17:21:13

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


Package is "mdadm"

Sun Jan  7 17:21:13 2018 rev:112 rq:561488 version:4.0

Changes:

--- /work/SRC/openSUSE:Factory/mdadm/mdadm.changes  2017-12-08 
12:54:42.311498638 +0100
+++ /work/SRC/openSUSE:Factory/.mdadm.new/mdadm.changes 2018-01-07 
17:21:17.009527746 +0100
@@ -1,0 +2,6 @@
+Wed Jan  3 14:44:06 UTC 2018 - col...@suse.com
+
+- 0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch
+  (bsc#1073862)
+
+---

New:

  0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch



Other differences:
--
++ mdadm.spec ++
--- /var/tmp/diff_new_pack.cB3txt/_old  2018-01-07 17:21:19.545408882 +0100
+++ /var/tmp/diff_new_pack.cB3txt/_new  2018-01-07 17:21:19.545408882 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mdadm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -249,6 +249,7 @@
 Patch204:   0204-sysfs-include-faulty-drive-in-disk-count.patch
 Patch205:   0205-Monitor-msg-Don-t-print-error-message-if-mdmon-doesn.patch
 Patch206:   0206-imsm-continue-resync-on-3-disk-RAID10.patch
+Patch207:   0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch
 
 %define _udevdir %(pkg-config --variable=udevdir udev)
 %define _systemdshutdowndir %{_unitdir}/../system-shutdown
@@ -465,6 +466,7 @@
 %patch204 -p1
 %patch205 -p1
 %patch206 -p1
+%patch207 -p1
 
 %build
 make %{?_smp_mflags} CC="%__cc" CXFLAGS="$RPM_OPT_FLAGS -Wno-error" SUSE=yes

++ 0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch ++
>From a44c262abc49b3c69ee80c97813388e5d021d20b Mon Sep 17 00:00:00 2001
From: Tomasz Majchrzak 
Date: Thu, 7 Dec 2017 10:23:54 +0100
Subject: [PATCH] managemon: Don't add disk to the array after it has started
Git-commit: a44c262abc49b3c69ee80c97813388e5d021d20b
Patched-mainline: mdadm-4.0+
References: bsc#1073862

If disk has disappeared from the system and appears again, it is added to the
corresponding container as long the metadata matches and disk number is set.
This code had no effect on imsm until commit 20dc76d15b40 ("imsm: Set disk slot
number"). Now the disk is added to container but not to the array - it is
correct as the disk is out-of-sync. Rebuild should start for the disk but it
doesn't. There is the same behaviour for both imsm and ddf metadata.

There is no point to handle out-of-sync disk as "good member of array" so
remove that part of code. There are no scenarios when monitor is already
running and disk can be safely added to the array. Just write initial metadata
to the disk so it's taken for rebuild.

Signed-off-by: Tomasz Majchrzak 
Signed-off-by: Jes Sorensen 
Signed-off-by: Coly Li 
---
 managemon.c | 21 -
 1 file changed, 21 deletions(-)

diff --git a/managemon.c b/managemon.c
index 4e85398..101231c 100644
--- a/managemon.c
+++ b/managemon.c
@@ -266,9 +266,7 @@ static void add_disk_to_container(struct supertype *st, 
struct mdinfo *sd)
 {
int dfd;
char nm[20];
-   struct supertype *st2;
struct metadata_update *update = NULL;
-   struct mdinfo info;
mdu_disk_info_t dk = {
.number = -1,
.major = sd->disk.major,
@@ -287,25 +285,6 @@ static void add_disk_to_container(struct supertype *st, 
struct mdinfo *sd)
if (dfd < 0)
return;
 
-   /* Check the metadata and see if it is already part of this
-* array
-*/
-   st2 = dup_super(st);
-   if (st2->ss->load_super(st2, dfd, NULL) == 0) {
-   st2->ss->getinfo_super(st2, , NULL);
-   if (st->ss->compare_super(st, st2) == 0 &&
-   info.disk.raid_disk >= 0) {
-   /* Looks like a good member of array.
-* Just accept it.
-* mdadm will incorporate any parts into
-* active arrays.
-*/
-   st2->ss->free_super(st2);
-   return;
-   }
-   }
-   st2->ss->free_super(st2);
-
st->update_tail = 
st->ss->add_to_super(st, , dfd, NULL, INVALID_SECTORS);
st->ss->write_init_super(st);
-- 

commit python-psutil for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package python-psutil for openSUSE:Factory 
checked in at 2018-01-07 17:21:00

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


Package is "python-psutil"

Sun Jan  7 17:21:00 2018 rev:41 rq:561485 version:5.4.3

Changes:

--- /work/SRC/openSUSE:Factory/python-psutil/python-psutil.changes  
2017-12-10 18:17:05.248216426 +0100
+++ /work/SRC/openSUSE:Factory/.python-psutil.new/python-psutil.changes 
2018-01-07 17:21:01.486255362 +0100
@@ -1,0 +2,12 @@
+Wed Jan  3 22:40:21 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 5.4.3:
+  * Enhancements
++ 775: disk_partitions() on Windows return mount points.
+  * Bug fixes
++ 1193: pids() may return False on OSX.
+
+---

Old:

  psutil-5.4.2.tar.gz

New:

  psutil-5.4.3.tar.gz



Other differences:
--
++ python-psutil.spec ++
--- /var/tmp/diff_new_pack.j6p2Vu/_old  2018-01-07 17:21:02.826192555 +0100
+++ /var/tmp/diff_new_pack.j6p2Vu/_new  2018-01-07 17:21:02.826192555 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-psutil
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-psutil
-Version:5.4.2
+Version:5.4.3
 Release:0
 Summary:A process utilities module for Python
 License:BSD-3-Clause

++ psutil-5.4.2.tar.gz -> psutil-5.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/psutil-5.4.2/CREDITS new/psutil-5.4.3/CREDITS
--- old/psutil-5.4.2/CREDITS2017-11-24 14:07:10.0 +0100
+++ new/psutil-5.4.3/CREDITS2017-12-30 10:22:01.0 +0100
@@ -414,8 +414,8 @@
 I: 823
 
 N: Jake Omann
-E: https://github.com/jhomann
-I: 816
+E: https://github.com/jomann09
+I: 816, 775
 
 N: Jeremy Humble
 W: https://github.com/jhumble
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/psutil-5.4.2/HISTORY.rst new/psutil-5.4.3/HISTORY.rst
--- old/psutil-5.4.2/HISTORY.rst2017-12-07 12:57:23.0 +0100
+++ new/psutil-5.4.3/HISTORY.rst2018-01-01 21:21:36.0 +0100
@@ -1,5 +1,18 @@
 *Bug tracker at https://github.com/giampaolo/psutil/issues*
 
+5.4.3
+=
+
+*2018-01-01*
+
+**Enhancements**
+
+- 775_: disk_partitions() on Windows return mount points.
+
+**Bug fixes**
+
+- 1193_: pids() may return False on OSX.
+
 5.4.2
 =
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/psutil-5.4.2/Makefile new/psutil-5.4.3/Makefile
--- old/psutil-5.4.2/Makefile   2017-12-07 13:02:25.0 +0100
+++ new/psutil-5.4.3/Makefile   2018-01-01 21:32:25.0 +0100
@@ -217,6 +217,10 @@
 pre-release:  ## Check if we're ready to produce a new release.
rm -rf dist
${MAKE} install
+   ${MAKE} generate-manifest
+   git diff MANIFEST.in > /dev/null  # ...otherwise 'git diff-index HEAD' 
will complain
+   ${MAKE} win-download-wheels
+   ${MAKE} sdist
$(PYTHON) -c \
"from psutil import __version__ as ver; \
doc = open('docs/index.rst').read(); \
@@ -224,11 +228,7 @@
assert ver in doc, '%r not in docs/index.rst' % ver; \
assert ver in history, '%r not in HISTORY.rst' % ver; \
assert '' not in history, ' in HISTORY.rst';"
-   ${MAKE} generate-manifest
-   git diff MANIFEST.in > /dev/null  # ...otherwise 'git diff-index HEAD' 
will complain
-   $(PYTHON) -c "import subprocess, sys; out = 
subprocess.check_output('git diff-index HEAD --', shell=True).strip(); 
sys.exit('there are uncommitted changes:\n%s' % out) if out else sys.exit(0);"
-   ${MAKE} win-download-wheels
-   ${MAKE} sdist
+   $(PYTHON) -c "import subprocess, sys; out = 
subprocess.check_output('git diff --quiet && git diff --cached --quiet', 
shell=True).strip(); sys.exit('there are uncommitted changes:\n%s' % out) if 
out else 0 ;"
 
 release:  ## Create a release (down/uploads tar.gz, wheels, git tag release).
${MAKE} pre-release
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/psutil-5.4.2/PKG-INFO new/psutil-5.4.3/PKG-INFO
--- old/psutil-5.4.2/PKG-INFO   2017-12-07 

commit libpsl for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package libpsl for openSUSE:Factory checked 
in at 2018-01-07 17:20:51

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


Package is "libpsl"

Sun Jan  7 17:20:51 2018 rev:14 rq:561479 version:0.19.1

Changes:

--- /work/SRC/openSUSE:Factory/libpsl/libpsl.changes2017-11-14 
14:17:26.783128540 +0100
+++ /work/SRC/openSUSE:Factory/.libpsl.new/libpsl.changes   2018-01-07 
17:20:54.950561707 +0100
@@ -1,0 +2,5 @@
+Wed Jan  3 20:38:32 UTC 2018 - tchva...@suse.com
+
+- Make sure to use python3 during build instead of calling env
+
+---
--- /work/SRC/openSUSE:Factory/libpsl/psl-make-dafsa.changes2017-11-14 
14:17:29.431031950 +0100
+++ /work/SRC/openSUSE:Factory/.libpsl.new/psl-make-dafsa.changes   
2018-01-07 17:20:56.358495713 +0100
@@ -1,0 +2,5 @@
+Wed Jan  3 20:38:11 UTC 2018 - tchva...@suse.com
+
+- Make sure to use python3 instead of env python call
+
+---



Other differences:
--
++ libpsl.spec ++
--- /var/tmp/diff_new_pack.aO7suM/_old  2018-01-07 17:20:57.358448844 +0100
+++ /var/tmp/diff_new_pack.aO7suM/_new  2018-01-07 17:20:57.358448844 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpsl
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015 r...@cicku.me
 #
 # All modifications and additions to the file contributed by third parties
@@ -31,10 +31,7 @@
 BuildRequires:  libunistring-devel
 BuildRequires:  pkgconfig >= 0.9.0
 BuildRequires:  publicsuffix
-BuildRequires:  python-base
-%if %{with gtk-doc}
-BuildRequires:  gtk-doc >= 1.15
-%endif
+BuildRequires:  python3-base
 
 %description
 libpsl is a C library to handle the Public Suffix List. A "public suffix" is a
@@ -92,6 +89,8 @@
 
 %prep
 %setup -q
+# fix env shebang to call py3 directly
+sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/psl-make-dafsa
 
 %build
 # default is libicu, but this just too heavy dependency. This library is part 
of the
@@ -127,9 +126,6 @@
 %{_includedir}/libpsl.h
 %{_libdir}/libpsl.so
 %{_libdir}/pkgconfig/libpsl.pc
-%if %{with gtk-doc}
-%{_datadir}/gtk-doc/html/libpsl/
-%endif
 
 %files -n psl
 %doc AUTHORS NEWS COPYING

++ psl-make-dafsa.spec ++
--- /var/tmp/diff_new_pack.aO7suM/_old  2018-01-07 17:20:57.378447906 +0100
+++ /var/tmp/diff_new_pack.aO7suM/_new  2018-01-07 17:20:57.382447718 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package psl-make-dafsa
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015 r...@cicku.me
 #
 # All modifications and additions to the file contributed by third parties
@@ -25,7 +25,7 @@
 Group:  Development/Libraries/C and C++
 Url:https://rockdaboot.github.io/libpsl
 Source: 
https://github.com/rockdaboot/libpsl/releases/download/libpsl-%{version}/libpsl-%{version}.tar.gz
-Requires:   python-base
+Requires:   python3-base
 BuildArch:  noarch
 
 %description
@@ -38,8 +38,11 @@
 
 %prep
 %setup -q -n libpsl-%{version}
+# fix env shebang to call py3 directly
+sed -i -e "1s|#!.*|#!/usr/bin/python3|" src/psl-make-dafsa
 
 %build
+:
 
 %install
 mkdir -p %{buildroot}%{_bindir}




commit procps for openSUSE:Factory

2018-01-07 Thread root
Hello community,

here is the log from the commit of package procps for openSUSE:Factory checked 
in at 2018-01-07 17:20:40

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


Package is "procps"

Sun Jan  7 17:20:40 2018 rev:107 rq:560027 version:3.3.12

Changes:

--- /work/SRC/openSUSE:Factory/procps/procps.changes2017-08-12 
19:40:22.505782385 +0200
+++ /work/SRC/openSUSE:Factory/.procps.new/procps.changes   2018-01-07 
17:20:47.174926171 +0100
@@ -1,0 +2,6 @@
+Tue Dec 19 15:58:21 UTC 2017 - wer...@suse.de
+
+- Add patch procps-ng-3.3.12-sysctl-iobuf-write.patch to use
+  increased buffer on writing /proc/sys/net/ipv4/ip_local_reserved_ports
+
+---

New:

  procps-ng-3.3.12-sysctl-iobuf-write.patch



Other differences:
--
++ procps.spec ++
--- /var/tmp/diff_new_pack.B38qZG/_old  2018-01-07 17:20:48.278874426 +0100
+++ /var/tmp/diff_new_pack.B38qZG/_new  2018-01-07 17:20:48.278874426 +0100
@@ -65,6 +65,8 @@
 Patch35:procps-ng-3.3.12-sysctl-iobuf.patch
 # PATCH-FIX-SUSE -- Ignore EIO on reading unset value of e.g. 
/proc/sys/net/ipv6/conf/all/stable_secret
 Patch36:procps-ng-3.3.12-stable_secret.patch
+# PATCH-ENHANCE-SUSE -- Use increased buffer on writing 
/proc/sys/net/ipv4/ip_local_reserved_ports
+Patch37:procps-ng-3.3.12-sysctl-iobuf-write.patch
 BuildRequires:  automake
 BuildRequires:  dejagnu
 BuildRequires:  libselinux-devel
@@ -153,6 +155,7 @@
 %patch34
 %patch35
 %patch36
+%patch37
 
 %build
 #

++ procps-ng-3.3.12-sysctl-iobuf-write.patch ++
Be able to write very long lines for /proc/sys/net/ipvq/ip_local_reserved_ports

---
 sysctl.c |   96 +++
 1 file changed, 66 insertions(+), 30 deletions(-)

--- sysctl.c
+++ sysctl.c2017-12-19 13:50:34.327716771 +0100
@@ -28,6 +28,7 @@
 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -366,20 +367,21 @@ static int DisplayAll(const char *restri
return rc;
 }
 
+#define LINELEN 4096
+
 /*
  * Write a sysctl setting
  */
-static int WriteSetting(const char *setting)
+static int WriteSetting(char *setting)
 {
-   int rc = 0;
+   int fd, rc = 0;
const char *name = setting;
-   const char *value;
-   const char *equals;
+   char *equals;
+   char *value;
char *tmpname;
char *outname;
char *last_dot;
 
-   FILE *fp;
struct stat ts;
 
if (!name)
@@ -440,9 +442,8 @@ static int WriteSetting(const char *sett
goto out;
}
 
-   fp = fopen(tmpname, "w");
-
-   if (!fp) {
+   fd = openat(AT_FDCWD, tmpname, O_WRONLY|O_TRUNC);
+   if (fd < 0) {
switch (errno) {
case ENOENT:
if (!IgnoreError) {
@@ -460,26 +461,48 @@ static int WriteSetting(const char *sett
break;
}
} else {
-   if (iobuf)
-   setvbuf(fp, iobuf, _IOFBF, IOBUFSIZ);
-   rc = fprintf(fp, "%s\n", value);
-   if (0 < rc)
-   rc = 0;
-   if (close_stream(fp) != 0)
+   char *token = NULL, *ptr = [0], save;
+   size_t offset = 0, length = strlen(value);
+   ssize_t junk;
+
+   do {
+   if (length > LINELEN)
+   token = (char*)memrchr(ptr+offset, ',', 
LINELEN);
+   if (token) {
+   save = *token;
+   *token = '\0';
+   }
+   lseek(fd, 1, SEEK_CUR);
+   junk = write(fd, ptr+offset, strlen(ptr+offset)+1);
+   if (junk < 1 || junk >= length)
+   break;
+   offset += junk;
+   length -= junk;
+   if (token)
+   *token = save;
+   } while (length > 0);
+   if (close(fd) < 0)
xwarn(_("setting key \"%s\""), outname);
if (rc == 0 && !Quiet) {
if (NameOnly) {
fprintf(stdout, "%s\n", outname);
} else {
-   if (PrintName) {
-   fprintf(stdout, "%s = %s\n",
-   outname, value);
-   } else {
-   if (PrintNewline)
-