commit opera for openSUSE:Factory:NonFree

2017-06-05 Thread root
Hello community,

here is the log from the commit of package opera for openSUSE:Factory:NonFree 
checked in at 2017-06-05 18:51:16

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


Package is "opera"

Mon Jun  5 18:51:16 2017 rev:45 rq:501143 version:45.0.2552.888

Changes:

--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes  2017-06-04 
02:02:43.739640527 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera.changes 2017-06-05 
18:51:57.367567365 +0200
@@ -1,0 +2,7 @@
+Mon Jun  5 10:40:49 UTC 2017 - kiel...@gmail.com
+
+- Update to version 45.0.2552.888:
+  * Full changelog available at:
+https://blogs.opera.com/desktop/changelog-for-45/#b2552.888
+
+---

Old:

  opera-stable_45.0.2552.881_amd64.deb
  opera-stable_45.0.2552.881_i386.deb

New:

  opera-stable_45.0.2552.888_amd64.deb
  opera-stable_45.0.2552.888_i386.deb



Other differences:
--
++ opera.spec ++
--- /var/tmp/diff_new_pack.lZLMQa/_old  2017-06-05 18:52:00.355146230 +0200
+++ /var/tmp/diff_new_pack.lZLMQa/_new  2017-06-05 18:52:00.363145102 +0200
@@ -27,7 +27,7 @@
 %define alt_deb_arch amd64
 %endif
 Name:   opera
-Version:45.0.2552.881
+Version:45.0.2552.888
 Release:0
 Summary:Proprietary web browser
 License:SUSE-NonFree




commit stress-ng for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package stress-ng for openSUSE:Factory 
checked in at 2017-06-05 18:51:08

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


Package is "stress-ng"

Mon Jun  5 18:51:08 2017 rev:12 rq:501176 version:0.08.04

Changes:

--- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes  2017-06-02 
11:33:56.778062721 +0200
+++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2017-06-05 
18:51:48.000887707 +0200
@@ -1,0 +2,8 @@
+Mon Jun  5 12:53:27 UTC 2017 - mar...@gmx.de
+
+- update to version 0.08.04:
+  * Makefile: bump version
+  * debian/control: use libgcrypt20-dev (Closes: #864137)
+  * stress-kcmp: add new KCMP_EPOLL_TFD to enums
+
+---

Old:

  stress-ng-0.08.03.tar.gz

New:

  stress-ng-0.08.04.tar.gz



Other differences:
--
++ stress-ng.spec ++
--- /var/tmp/diff_new_pack.Z0pwIz/_old  2017-06-05 18:51:48.928756913 +0200
+++ /var/tmp/diff_new_pack.Z0pwIz/_new  2017-06-05 18:51:48.928756913 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   stress-ng
-Version:0.08.03
+Version:0.08.04
 Release:0
 Summary:Tool to load and stress a computer
 License:GPL-2.0

++ stress-ng-0.08.03.tar.gz -> stress-ng-0.08.04.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stress-ng-0.08.03/Makefile 
new/stress-ng-0.08.04/Makefile
--- old/stress-ng-0.08.03/Makefile  2017-06-01 18:34:01.0 +0200
+++ new/stress-ng-0.08.04/Makefile  2017-06-05 11:30:13.0 +0200
@@ -16,7 +16,7 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA.
 #
 
-VERSION=0.08.03
+VERSION=0.08.04
 #
 # Codename "harmful hardware harasser"
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/stress-ng-0.08.03/stress-kcmp.c 
new/stress-ng-0.08.04/stress-kcmp.c
--- old/stress-ng-0.08.03/stress-kcmp.c 2017-06-01 18:34:01.0 +0200
+++ new/stress-ng-0.08.04/stress-kcmp.c 2017-06-05 11:30:13.0 +0200
@@ -35,6 +35,8 @@
KCMP_SIGHAND,
KCMP_IO,
KCMP_SYSVSEM,
+   KCMP_EPOLL_TFD,
+
KCMP_TYPES,
 };
 




commit python-qrcode for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package python-qrcode for openSUSE:Factory 
checked in at 2017-06-05 18:51:03

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


Package is "python-qrcode"

Mon Jun  5 18:51:03 2017 rev:3 rq:501164 version:5.3

Changes:

--- /work/SRC/openSUSE:Factory/python-qrcode/python-qrcode.changes  
2015-09-02 00:35:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-qrcode.new/python-qrcode.changes 
2017-06-05 18:51:35.406663000 +0200
@@ -1,0 +2,13 @@
+Mon Jun  5 12:38:43 UTC 2017 - jmate...@suse.com
+
+- convert to singlespec
+- make binary python3-only
+- enable tests
+- add proper requirements (fixes boo#1040540)
+- update to 5.3
+  * better support for tty output in python3
+  * --error-correction option
+  * fix incomplete block table for QR version 15
+  * fix BaseImage.get_image
+
+---

Old:

  qrcode-5.1.tar.gz

New:

  qrcode-5.3.tar.gz



Other differences:
--
++ python-qrcode.spec ++
--- /var/tmp/diff_new_pack.cnJ2NZ/_old  2017-06-05 18:51:40.465949839 +0200
+++ /var/tmp/diff_new_pack.cnJ2NZ/_new  2017-06-05 18:51:40.469949276 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-qrcode
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,24 +16,26 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-qrcode
-Version:5.1
+Version:5.3
 Release:0
 Summary:QR Code image generator
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:https://github.com/lincolnloop/python-qrcode
-Source: 
http://pypi.python.org/packages/source/q/qrcode/qrcode-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Source: 
https://files.pythonhosted.org/packages/source/q/qrcode/qrcode-%{version}.tar.gz
+BuildRequires:  %{python_module Pillow}
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires:   python-setuptools
+Recommends: python-Pillow
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 This module uses the Python Imaging Library (PIL) to allow for the generation
@@ -41,54 +43,24 @@
 
 %prep
 %setup -q -n qrcode-%{version}
+# drop shebang from console_scripts
+sed -i '1s@^#!.*@@' qrcode/console_scripts.py
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%fdupes %{buildroot}%{_prefix}
 
-# Prepare for update-alternatives usage
-mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-mv -v %{buildroot}%{_bindir}/qr %{buildroot}%{_bindir}/qr-%{py_ver}
-# rename man page too
-mv -v %{buildroot}%{_mandir}/man1/qr.1 
%{buildroot}%{_mandir}/man1/qr-%{py_ver}.1
-
-ln -s -f %{_sysconfdir}/alternatives/qr %{buildroot}%{_bindir}/qr
-ln -s -f %{_sysconfdir}/alternatives/qr.1%{?ext_man} 
%{buildroot}%{_mandir}/man1/qr.1%{?ext_man}
-
-# create a dummy targets for /etc/alternatives
-touch %{buildroot}%{_sysconfdir}/alternatives/qr
-touch %{buildroot}%{_sysconfdir}/alternatives/qr.1%{?ext_man}
-
-# Fix warning about missing +x mode 
-chmod +x %{buildroot}%{python_sitelib}/qrcode/console_scripts.py
-
-%pre
-# Since /usr/bin/qr became ghosted to be used with update-alternatives, we 
have to get rid
-# of the old binary resulting from the non-update-alternativies-ified package:
-[ -h %{_bindir}/qr ] || rm -f %{_bindir}/qr
-[ -h %{_mandir}/man1/qr.1%{?ext_man} ] || rm -f %{_mandir}/man1/qr.1%{?ext_man}
-
-%post
-%_sbindir/update-alternatives \
-   --install %{_bindir}/qr qr %{_bindir}/qr-%{py_ver} 30 \
-   --slave  %{_mandir}/man1/qr.1%{?ext_man} qr.1%{?ext_man} 
%{_mandir}/man1/qr-%{py_ver}.1%{?ext_man}
-
-%postun
-if [ $1 -eq 0 ] ; then
-%_sbindir/update-alternatives --remove qr %{_bindir}/qr-%{py_ver}
-fi
+%check
+%python_exec -m pytest qrcode
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CHANGES.rst LICENSE 

commit a2ps for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package a2ps for openSUSE:Factory checked in 
at 2017-06-05 18:50:39

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


Package is "a2ps"

Mon Jun  5 18:50:39 2017 rev:42 rq:501137 version:4.14

Changes:

--- /work/SRC/openSUSE:Factory/a2ps/a2ps.changes2016-03-17 
16:47:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.a2ps.new/a2ps.changes   2017-06-05 
18:51:17.221226420 +0200
@@ -1,0 +2,7 @@
+Mon May 29 10:59:28 UTC 2017 - wer...@suse.de
+
+- Split off patch a2ps-4.14-manuals.diff as otherwise we might
+  not patch the final manual page 
+- Avoid broken macro in manual page templates
+
+---

New:

  a2ps-4.14-manuals.diff



Other differences:
--
++ a2ps.spec ++
--- /var/tmp/diff_new_pack.3bhQvp/_old  2017-06-05 18:51:18.133097883 +0200
+++ /var/tmp/diff_new_pack.3bhQvp/_new  2017-06-05 18:51:18.137097319 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package a2ps
 #
-# 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
@@ -28,6 +28,7 @@
 Source2:%{name}.keyring
 Source3:a2ps-ko.po
 Source4:a2ps-open
+Source5:a2ps-4.14-manuals.diff
 Patch0: a2ps-4.14.diff
 Patch1: a2ps-4.13-security.patch
 Patch2: a2ps-4.14-ogonkify.patch
@@ -55,6 +56,7 @@
 BuildRequires:  gv
 BuildRequires:  psutils
 BuildRequires:  texlive-latex
+BuildRequires:  timezone
 Requires:   file
 Requires:   ghostscript-fonts-std
 Requires:   glibc
@@ -140,6 +142,7 @@
  export CFLAGS="%{optflags} -D_GNU_SOURCE -funroll-loops -Wall -pipe 
-fstack-protector -fPIE"
  export LPR=lpr
  export CC=gcc
+ export TZ=UTC
 %configure --enable-shared --disable-static --with-pic --with-medium=LC_PAPER  
\
--with-encoding=LC_CTYPE
  con=""
@@ -169,6 +172,13 @@
 HOME=$PWD/.root \
 LC_CTYPE=en_US.UTF-8 ./src/a2ps --output=test.latin test.utf8
  grep '(This is a test text' test.latin | iconv -f latin1 -t utf8
+ chmod u+rw,g+r,o+r man/*.1
+ cp -p man/a2ps.1 man/a2ps.1.backup
+ patch --reject-format=unified --quoting-style=literal -f -p0 -F0 < %{S:5} || :
+ if test -e man/a2ps.1.rej ; then
+cat man/a2ps.1.rej
+exit 1
+ fi
 
 %install
  make install DESTDIR=%{buildroot} PSFONT_PATH=%{_datadir}/ghostscript/fonts

++ a2ps-4.14-manuals.diff ++
---
 man/a2ps.1 |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

--- man/a2ps.1
+++ man/a2ps.1  2014-08-07 14:32:29.0 +
@@ -3,7 +3,7 @@
 .SH NAME
 a2ps \- format files for printing on a PostScript printer
 .SH SYNOPSIS
-.B lt-a2ps
+.B a2ps
 [\fIOPTION\fR]... [\fIFILE\fR]...
 .SH DESCRIPTION
 .\" Add any additional description here
@@ -81,8 +81,7 @@ first fill (DIRECTION=) rows, or columns
 predefined font sizes and layouts for 1.. 9 virtuals
 .TP
 \fB\-A\fR, \fB\-\-file\-align\fR=\fIMODE\fR
-align separate files according to MODE (fill, rank
-page, sheet, or a number)
+align separate files according to MODE (`virtual', `rank', `page', `sheet', or 
a number)
 .TP
 \fB\-j\fR, \fB\-\-borders\fR*
 print borders around columns
++ a2ps-4.14.diff ++
--- /var/tmp/diff_new_pack.3bhQvp/_old  2017-06-05 18:51:18.217086044 +0200
+++ /var/tmp/diff_new_pack.3bhQvp/_new  2017-06-05 18:51:18.221085480 +0200
@@ -24,7 +24,12 @@
  lib/options.c   |   23 ++-
  lib/path-concat.c   |7 +++
  lib/xstrrpl.c   |1 +
- man/a2ps.1  |3 +--
+ man/a2ps.x  |2 +-
+ man/card.x  |2 +-
+ man/fixps.x |2 +-
+ man/pdiff.x |2 +-
+ man/psmandup.x  |2 +-
+ man/psset.x |2 +-
  ogonkify/Makefile.in|2 +-
  ogonkify/ogonkify.in.in |2 +-
  ogonkify/pcrb-o.afm |3 ++-
@@ -40,10 +45,10 @@
  ogonkify/ptmr-o.afm |3 ++-
  ogonkify/ptmri-o.afm|3 ++-
  src/main.c  |   14 +-
- 41 files changed, 190 insertions(+), 46 deletions(-)
+ 46 files changed, 195 insertions(+), 50 deletions(-)
 
 --- afm/fontsmap
-+++ afm/fontsmap   2015-03-02 11:12:19.889518618 +
 afm/fontsmap   2017-05-29 10:31:00.730583938 +
 @@ -47,6 +47,14 @@ Bookman-Demi  pbkd
  Bookman-DemiItalicpbkdi
  Bookman-Light pbkl
@@ -117,7 +122,7 @@
  ZapfChancery-MediumItalic pzcmi
  ZapfDingbats  pzdr
 --- afm/pcrb.afm
-+++ afm/pcrb.afm   

commit byacc for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package byacc for openSUSE:Factory checked 
in at 2017-06-05 18:51:12

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


Package is "byacc"

Mon Jun  5 18:51:12 2017 rev:20 rq:501180 version:20170430

Changes:

--- /work/SRC/openSUSE:Factory/byacc/byacc.changes  2017-04-11 
12:45:50.684816152 +0200
+++ /work/SRC/openSUSE:Factory/.byacc.new/byacc.changes 2017-06-05 
18:51:49.348697717 +0200
@@ -1,0 +2,6 @@
+Mon Jun  5 14:22:46 UTC 2017 - mplus...@suse.com
+
+- Update to version 20170430:
+  * See attached CHANGES for complete list of changes
+
+---

Old:

  byacc-20170201.tgz
  byacc-20170201.tgz.asc

New:

  byacc-20170430.tgz
  byacc-20170430.tgz.asc



Other differences:
--
++ byacc.spec ++
--- /var/tmp/diff_new_pack.GOiOu4/_old  2017-06-05 18:51:49.968610334 +0200
+++ /var/tmp/diff_new_pack.GOiOu4/_new  2017-06-05 18:51:49.972609770 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   byacc
-Version:20170201
+Version:20170430
 Release:0
 Summary:LALR(1) parser generator
 License:SUSE-Public-Domain

++ byacc-20170201.tgz -> byacc-20170430.tgz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byacc-20170201/CHANGES new/byacc-20170430/CHANGES
--- old/byacc-20170201/CHANGES  2017-02-02 02:45:22.0 +0100
+++ new/byacc-20170430/CHANGES  2017-05-01 02:13:58.0 +0200
@@ -1,3 +1,33 @@
+2017-04-30  Thomas E. Dickey  
+
+   * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc2-s.tab.c, 
test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, 
test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, 
test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, 
test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, 
test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, 
test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, 
test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, 
test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, 
test/btyacc/pure_error.tab.c, test/btyacc/quote_calc.tab.c, 
test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, 
test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, 
test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, 
test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, 
test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, 
test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, 
test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, 
test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, 
test/btyacc/rename_debug.c, btyaccpar.c, btyaccpar.skel:
+   fix another uninitialized variable warning in "make check_make" for 
btyacc
+
+   * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, 
test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_calc1.tab.c, 
test/btyacc/calc3.tab.c, btyaccpar.c, btyaccpar.skel, 
test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, 
test/yacc/pure_error.tab.c, test/yacc/calc3.tab.c, yaccpar.c, defs.h, 
yaccpar.skel, output.c:
+   fix some compiler warnings for "make check_make" by adding section 
init_vars,
+   which initializes the body_vars for pure-parser configuration.
+
+2017-04-30  Tom.Shields
+
+   * output.c:
+   use YY_NO_LEAKS set in configure --with-no-leaks, in the generated code
+
+2017-04-30  Julien.Ramseier
+
+   * main.c, test/yacc/big_l.output:
+   fix typo in unsupported-flag warning message
+
+2017-04-30  Thomas E. Dickey  
+
+   * VERSION, package/byacc.spec, package/debian/changelog, 
package/mingw-byacc.spec, package/pkgsrc/Makefile:
+   bump
+
+2017-03-18  Thomas E. Dickey  
+
+   * config.sub: 2017-02-07
+
+   * config.guess: 2017-03-05
+
 2017-02-01  Thomas E. Dickey  
 
* test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output, 
test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, 
test/yacc/expr.oxout.error, test/yacc/expr.oxout.output, 
test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byacc-20170201/MANIFEST new/byacc-20170430/MANIFEST
--- old/byacc-20170201/MANIFEST 2017-02-02 02:50:09.0 +0100
+++ new/byacc-20170430/MANIFEST 2017-04-30 22:55:15.0 +0200
@@ -1,4 +1,4 @@
-MANIFEST for byacc-20170201, version t20170201
+MANIFEST for byacc-20170430, version t20170430
 

commit openvswitch for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package openvswitch for openSUSE:Factory 
checked in at 2017-06-05 18:51:00

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


Package is "openvswitch"

Mon Jun  5 18:51:00 2017 rev:14 rq:501158 version:2.7.0

Changes:

--- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes  2017-03-17 
15:06:34.989536680 +0100
+++ /work/SRC/openSUSE:Factory/.openvswitch.new/openvswitch.changes 
2017-06-05 18:51:20.892708889 +0200
@@ -1,0 +2,9 @@
+Sat May 27 08:39:25 UTC 2017 - mchand...@suse.de
+
+- Install firewalld OVN files with chmod 644 instead of 755 (4a54614120ea)
+- Use python-six instead of python2-six dependency to cover distributions
+  which are not using the python-singlespec packaging specification yet 
(bsc#1041110)
+- Add upstream patch to fix a buffer overread vulnerability (cve-2017-9214) 
(bsc#1040543)
+  * 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch
+
+---

New:

  0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch



Other differences:
--
++ openvswitch.spec ++
--- /var/tmp/diff_new_pack.YyFayC/_old  2017-06-05 18:51:21.488624889 +0200
+++ /var/tmp/diff_new_pack.YyFayC/_new  2017-06-05 18:51:21.492624326 +0200
@@ -42,6 +42,10 @@
 Source0:http://openvswitch.org/releases/openvswitch-%{version}.tar.gz
 Source1:preamble
 Source89:   Module.supported.updates
+# PATCh-FIX-UPSTREAM 
0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch
+# Upstream fix (present in 2.7 branch) to fix CVE-2017-9214
+# See https://nvd.nist.gov/vuln/detail/CVE-2017-9214
+Patch1: 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch
 Patch99:0001-utilities-Add-script-to-support-DPDK-option-migratio.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -237,7 +241,7 @@
 Group:  Productivity/Networking/System
 Requires:   openvswitch-common = %{version}
 Requires:   python
-Requires:   python2-six
+Requires:   python-six
 
 %description -n python-openvswitch
 This package contains the full Python bindings for Open vSwitch database.
@@ -274,6 +278,7 @@
 
 %prep
 %setup -q -n openvswitch-%{version}
+%patch1 -p1
 %patch99 -p1
 
 %build
@@ -373,9 +378,9 @@
 
 # firewalld
 install -d %{buildroot}%{_prefix}/lib/firewalld/services/
-install rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml \
+install -p -m 0644 
rhel/usr_lib_firewalld_services_ovn-central-firewall-service.xml \
 
%{buildroot}%{_prefix}/lib/firewalld/services/ovn-central-firewall-service.xml
-install rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml \
+install -p -m 0644 
rhel/usr_lib_firewalld_services_ovn-host-firewall-service.xml \
 
%{buildroot}%{_prefix}/lib/firewalld/services/ovn-host-firewall-service.xml
 
 # Copy documentation. The git archive builds also contain non rst files

++ 0001-ofp-util-Fix-buffer-overread-in-ofputil_pull_queue_g.patch ++
>From 7b7b186a8d40fc6f287cef2582702181da74bdc3 Mon Sep 17 00:00:00 2001
From: Ben Pfaff 
Date: Sat, 20 May 2017 16:38:24 -0700
Subject: [PATCH] ofp-util: Fix buffer overread in
 ofputil_pull_queue_get_config_reply10().

msg->size isn't the relevant measurement here because we're only supposed
to read 'len' bytes.  Reading more than that causes 'len' to underflow to a
large number at the end of the loop.

Reported-by: Bhargava Shastry 
Signed-off-by: Ben Pfaff 
Acked-by: Greg Rose 
---
 lib/ofp-util.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/ofp-util.c b/lib/ofp-util.c
index db27abf8b..a6dd5dbdd 100644
--- a/lib/ofp-util.c
+++ b/lib/ofp-util.c
@@ -2598,7 +2598,7 @@ ofputil_pull_queue_get_config_reply10(struct ofpbuf *msg,
 
 hdr = ofpbuf_at_assert(msg, 0, sizeof *hdr);
 prop_len = ntohs(hdr->len);
-if (prop_len < sizeof *hdr || prop_len > msg->size || prop_len % 8) {
+if (prop_len < sizeof *hdr || prop_len > len || prop_len % 8) {
 return OFPERR_OFPBRC_BAD_LEN;
 }
 
-- 
2.12.2




commit quilt for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package quilt for openSUSE:Factory checked 
in at 2017-06-05 18:50:57

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


Package is "quilt"

Mon Jun  5 18:50:57 2017 rev:67 rq:501141 version:0.65

Changes:

--- /work/SRC/openSUSE:Factory/quilt/quilt.changes  2017-04-28 
09:11:09.192274017 +0200
+++ /work/SRC/openSUSE:Factory/.quilt.new/quilt.changes 2017-06-05 
18:51:20.112818822 +0200
@@ -1,0 +2,5 @@
+Mon May 29 11:24:01 UTC 2017 - jdelv...@suse.de
+
+- Add missing bug number in changes file (bsc#1041323).
+
+---
@@ -231 +236,2 @@
-- setup-skip-version-check.patch: setup: Skip version check.
+- setup-skip-version-check.patch: setup: Skip version check
+  (bsc#891332).



Other differences:
--



commit mraa for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package mraa for openSUSE:Factory checked in 
at 2017-06-05 18:50:38

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


Package is "mraa"

Mon Jun  5 18:50:38 2017 rev:5 rq:501087 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/mraa/mraa.changes2017-04-29 
10:52:50.042078718 +0200
+++ /work/SRC/openSUSE:Factory/.mraa.new/mraa.changes   2017-06-05 
18:51:13.497751278 +0200
@@ -1,0 +2,8 @@
+Mon Jun  5 08:03:20 UTC 2017 - mplus...@suse.com
+
+- Update to version 1.7.0:
+  * Peripheral I/O support for Android Things
+  * Deprecation of node v0.10.x and 0.12.x
+  * Documetnatino improvements
+
+---

Old:

  mraa-1.6.1.tar.gz

New:

  mraa-1.7.0.tar.gz



Other differences:
--
++ mraa.spec ++
--- /var/tmp/diff_new_pack.HujwCD/_old  2017-06-05 18:51:16.005397802 +0200
+++ /var/tmp/diff_new_pack.HujwCD/_new  2017-06-05 18:51:16.009397239 +0200
@@ -18,7 +18,7 @@
 
 %define sover 1
 Name:   mraa
-Version:1.6.1
+Version:1.7.0
 Release:0
 Summary:Low Level Skeleton Library for IO Communication
 License:MIT

++ mraa-1.6.1.tar.gz -> mraa-1.7.0.tar.gz ++
 2805 lines of diff (skipped)




commit DisplayCAL for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package DisplayCAL for openSUSE:Factory 
checked in at 2017-06-05 18:50:36

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


Package is "DisplayCAL"

Mon Jun  5 18:50:36 2017 rev:14 rq:501056 version:3.3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/DisplayCAL/DisplayCAL.changes2017-06-04 
02:00:20.855808417 +0200
+++ /work/SRC/openSUSE:Factory/.DisplayCAL.new/DisplayCAL.changes   
2017-06-05 18:51:08.462461049 +0200
@@ -1,0 +2,8 @@
+Sun Jun 04 16:10:37 UTC 2017 - flor...@displaycal.net
+
+- Update to 3.3.1.0:
+  * Fix unhandled exception when using CIECAM02 with alternate
+forward profiler
+  * See README.html#changelog-3.3.1
+
+---

Old:

  DisplayCAL-3.3.0.0.tar.gz

New:

  DisplayCAL-3.3.1.0.tar.gz



Other differences:
--
++ DisplayCAL.spec ++
--- /var/tmp/diff_new_pack.wIzFO1/_old  2017-06-05 18:51:09.206356190 +0200
+++ /var/tmp/diff_new_pack.wIzFO1/_new  2017-06-05 18:51:09.206356190 +0200
@@ -40,7 +40,7 @@
 License:GPL-3.0+
 Group:  %{correct_group}
 Name:   DisplayCAL
-Version:3.3.0.0
+Version:3.3.1.0
 Release:0
 Source0:http://displaycal.net/download/%{name}-%version.tar.gz
 Url:https://displaycal.net/
@@ -89,6 +89,20 @@
 Requires:   p7zip-plugins
 Requires:   pygame
 Requires:   wxPython >= %{wx_minversion}
+%else
+# Mageia
+%define mageia_version 5
+BuildRequires:  gcc
+BuildRequires:  libx11-devel
+BuildRequires:  libxinerama-devel
+BuildRequires:  libxrandr-devel
+BuildRequires:  libxxf86vm-devel
+BuildRequires:  libpython-devel
+BuildRequires:  udev
+Requires:   argyllcms
+Requires:   pygame
+Requires:   python-numpy >= %{numpy_version}
+Requires:   wxPython >= %{wx_minversion}
 %endif
 %endif
 %endif
@@ -180,9 +194,11 @@
# Mandriva 2010.1 got rid of byte-compilation
paths.append(path + 'c')
if (int('0%{?fedora_version}') > 0 or int('0%{?rhel_version}') 
> 0 or
-   int('0%{?centos_version}') > 0 or 
int('0%{?scientificlinux_version}') > 0):
+   int('0%{?centos_version}') > 0 or 
int('0%{?scientificlinux_version}') > 0 or
+int('0%{?mageia_version}') > 0):
paths.append(path + 'o')
if os.path.basename(path) in executables:
+   paths.remove(path)
paths.append('%attr(755, root, root) ' + path)
while True:
path = os.path.dirname(path)

++ DisplayCAL-3.3.0.0.tar.gz -> DisplayCAL-3.3.1.0.tar.gz ++
/work/SRC/openSUSE:Factory/DisplayCAL/DisplayCAL-3.3.0.0.tar.gz 
/work/SRC/openSUSE:Factory/.DisplayCAL.new/DisplayCAL-3.3.1.0.tar.gz differ: 
char 5, line 1

++ debian.changelog ++
--- /var/tmp/diff_new_pack.wIzFO1/_old  2017-06-05 18:51:09.294343787 +0200
+++ /var/tmp/diff_new_pack.wIzFO1/_new  2017-06-05 18:51:09.298343224 +0200
@@ -1,5 +1,5 @@
-displaycal (3.3.0.0-1) stable; urgency=low
+displaycal (3.3.1.0-1) stable; urgency=low
 
-  * Version 3.3.0.0
+  * Version 3.3.1.0
 
- -- Florian Höch   Tue, 30 May 2017 17:49:11 +
+ -- Florian Höch   Sun, 04 Jun 2017 16:10:37 +




commit albert for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package albert for openSUSE:Factory checked 
in at 2017-06-05 18:50:49

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


Package is "albert"

Mon Jun  5 18:50:49 2017 rev:7 rq:501138 version:0.11.3

Changes:

--- /work/SRC/openSUSE:Factory/albert/albert.changes2017-05-16 
14:44:27.241040755 +0200
+++ /work/SRC/openSUSE:Factory/.albert.new/albert.changes   2017-06-05 
18:51:19.284935520 +0200
@@ -1,0 +2,6 @@
+Mon Jun  5 11:10:39 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 0.11.3:
+  * No changelog available.
+
+---

Old:

  albert-0.11.1.tar.gz

New:

  albert-0.11.3.tar.gz



Other differences:
--
++ albert.spec ++
--- /var/tmp/diff_new_pack.q6Cnpq/_old  2017-06-05 18:51:19.736871815 +0200
+++ /var/tmp/diff_new_pack.q6Cnpq/_new  2017-06-05 18:51:19.736871815 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   albert
-Version:0.11.1
+Version:0.11.3
 Release:0
 Summary:Desktop agnostic launcher
 License:GPL-3.0+

++ albert-0.11.1.tar.gz -> albert-0.11.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/albert-0.11.1/.travis.yml 
new/albert-0.11.3/.travis.yml
--- old/albert-0.11.1/.travis.yml   2017-04-16 13:17:45.0 +0200
+++ new/albert-0.11.3/.travis.yml   2017-05-28 23:57:15.0 +0200
@@ -5,22 +5,20 @@
   - clang
   - gcc
 
-before_install:
-- sudo apt-get install -qq cmake qtbase5-dev libqt5x11extras5-dev 
libqt5svg5-dev libmuparser-dev
- 
-before_script:
-  - mkdir build
-  - cd build
-  - cmake ..  -DCMAKE_BUILD_TYPE=Release 
-  
+install:
+  - sudo add-apt-repository ppa:beineri/opt-qt551-trusty -y  # Qt-5.5
+  - sudo apt-get update -qq
+  - sudo apt-get install -qq cmake qt55base qt55x11extras qt55svg 
libmuparser-dev
+
 script:
-- make
-# Test installation process
-- make DESTDIR=/tmp/albertbuild install
-
+  - source /opt/qt55/bin/qt55-env.sh
+  - cmake . -DCMAKE_BUILD_TYPE=Debug
+  - make
+  - sudo make install
+
 notifications:
   irc:
 channels:
   - "chat.freenode.net#albertlauncher"
-on_success: never # default: always
+on_success: always # default: always
 on_failure: always # default: always
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/albert-0.11.1/CMakeLists.txt 
new/albert-0.11.3/CMakeLists.txt
--- old/albert-0.11.1/CMakeLists.txt2017-04-16 13:17:45.0 +0200
+++ new/albert-0.11.3/CMakeLists.txt2017-05-28 23:57:15.0 +0200
@@ -16,10 +16,6 @@
 # Color make output
 SET(CMAKE_COLOR_MAKEFILE ON)
 
-# Do not export symbols by default
-set(CMAKE_CXX_VISIBILITY_PRESET hidden)
-set(CMAKE_VISIBILITY_INLINES_HIDDEN 1)
-
 # Suppress gcc details
 if(CMAKE_BUILD_TYPE STREQUAL "Debug")
 SET(CMAKE_VERBOSE_MAKEFILE ON)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/albert-0.11.1/ISSUE_TEMPLATE.md 
new/albert-0.11.3/ISSUE_TEMPLATE.md
--- old/albert-0.11.1/ISSUE_TEMPLATE.md 2017-04-16 13:17:45.0 +0200
+++ new/albert-0.11.3/ISSUE_TEMPLATE.md 2017-05-28 23:57:15.0 +0200
@@ -1,7 +1,9 @@
 

commit plasma-vault for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package plasma-vault for openSUSE:Factory 
checked in at 2017-06-05 18:50:28

Comparing /work/SRC/openSUSE:Factory/plasma-vault (Old)
 and  /work/SRC/openSUSE:Factory/.plasma-vault.new (New)


Package is "plasma-vault"

Mon Jun  5 18:50:28 2017 rev:2 rq:500971 version:5.9.96

Changes:

--- /work/SRC/openSUSE:Factory/plasma-vault/plasma-vault.changes
2017-05-31 12:19:35.381692052 +0200
+++ /work/SRC/openSUSE:Factory/.plasma-vault.new/plasma-vault.changes   
2017-06-05 18:50:39.242579828 +0200
@@ -1,0 +2,10 @@
+Sun Jun  4 14:38:14 CEST 2017 - fab...@ritter-vogt.de
+
+- Update to 5.9.96
+  * New bugfix release
+- Changes since 5.9.95:
+  * use a non-stable version number
+  * 5.10.0
+  * Report that the process has finished if we got an error executing it
+
+---

Old:

  plasma-vault-5.9.95.tar.xz

New:

  plasma-vault-5.9.96.tar.xz



Other differences:
--
++ plasma-vault.spec ++
--- /var/tmp/diff_new_pack.q2PTO6/_old  2017-06-05 18:50:39.794502030 +0200
+++ /var/tmp/diff_new_pack.q2PTO6/_new  2017-06-05 18:50:39.798501466 +0200
@@ -15,23 +15,20 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %bcond_without lang
 
 Name:   plasma-vault
-Version:5.9.95
+Version:5.9.96
 Release:0
 %define kf5_version 5.17.0
 Summary:Plasma applet and services for creating encrypted vaults
 License:GPL-2.0+
 Group:  Productivity/Security
 Url:http://www.kde.org
-Source0:plasma-vault-%{version}.tar.xz
+Source0:
http://download.kde.org/unstable/plasma-vault/plasma-vault-%{version}.tar.xz
 BuildRequires:  extra-cmake-modules >= %kf5_version
-BuildRequires:  cmake(Qt5Core) >= 5.7.1
-BuildRequires:  cmake(Qt5DBus)
-BuildRequires:  cmake(Qt5Gui)
-BuildRequires:  cmake(Qt5Quick)
-BuildRequires:  cmake(Qt5Widgets)
+BuildRequires:  libksysguard5-devel
 BuildRequires:  cmake(KF5Activities) >= %kf5_version
 BuildRequires:  cmake(KF5Config) >= %kf5_version
 BuildRequires:  cmake(KF5ConfigWidgets) >= %kf5_version
@@ -41,7 +38,11 @@
 BuildRequires:  cmake(KF5KIO) >= %kf5_version
 BuildRequires:  cmake(KF5Plasma) >= %kf5_version
 BuildRequires:  cmake(KF5WidgetsAddons) >= %kf5_version
-BuildRequires:  libksysguard5-devel
+BuildRequires:  cmake(Qt5Core) >= 5.7.1
+BuildRequires:  cmake(Qt5DBus)
+BuildRequires:  cmake(Qt5Gui)
+BuildRequires:  cmake(Qt5Quick)
+BuildRequires:  cmake(Qt5Widgets)
 Recommends: %{name}-lang
 # plasma-vault supports cryfs and encfs, but we only have encfs here (for now)
 Requires:   encfs

++ plasma-vault-5.9.95.tar.xz -> plasma-vault-5.9.96.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plasma-vault-5.9.95/CMakeLists.txt 
new/plasma-vault-5.9.96/CMakeLists.txt
--- old/plasma-vault-5.9.95/CMakeLists.txt  2017-05-11 17:22:57.0 
+0200
+++ new/plasma-vault-5.9.96/CMakeLists.txt  2017-05-30 17:13:02.0 
+0200
@@ -4,6 +4,9 @@
 
 project (PlasmaVault)
 
+set(PROJECT_VERSION "5.9.96")
+set(PROJECT_VERSION_MAJOR 5)
+
 set (PLASMAVAULT_VERSION "0.1")
 
 set (REQUIRED_QT_VERSION 5.7.0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plasma-vault-5.9.95/asynqt/private/wrappers/process_p.h 
new/plasma-vault-5.9.96/asynqt/private/wrappers/process_p.h
--- old/plasma-vault-5.9.95/asynqt/private/wrappers/process_p.h 2017-05-11 
17:22:28.0 +0200
+++ new/plasma-vault-5.9.96/asynqt/private/wrappers/process_p.h 2017-05-30 
17:12:29.0 +0200
@@ -46,6 +46,7 @@
 
 QFuture<_Result> start()
 {
+m_running = true;
 QObject::connect(
 m_process,
 // Pretty new Qt connect syntax :)
@@ -55,6 +56,14 @@
 },
 Qt::QueuedConnection);
 
+QObject::connect(
+m_process,
+::errorOccurred,
+this, [this] (QProcess::ProcessError) {
+this->finished();
+},
+Qt::QueuedConnection);
+
 this->reportStarted();
 
 m_process->start();
@@ -68,14 +77,18 @@
 private:
 QProcess *m_process;
 _Function m_map;
+bool m_running;
 
 };
 
 template 
 void ProcessFutureInterface<_Result, _Function>::finished()
 {
-this->reportResult(m_map(m_process));
-this->reportFinished();
+if (m_running) {
+m_running = false;
+this->reportResult(m_map(m_process));
+this->reportFinished();
+}
 }
 
 } // namespace detail
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit munin for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package munin for openSUSE:Factory checked 
in at 2017-06-05 18:50:26

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


Package is "munin"

Mon Jun  5 18:50:26 2017 rev:10 rq:500948 version:2.0.32

Changes:

--- /work/SRC/openSUSE:Factory/munin/munin.changes  2017-03-12 
19:59:27.872262902 +0100
+++ /work/SRC/openSUSE:Factory/.munin.new/munin.changes 2017-06-05 
18:50:37.994755717 +0200
@@ -1,0 +2,8 @@
+Fri Jun  2 15:43:10 UTC 2017 - suse-b...@cboltz.de
+
+- add Requires(pre): user(nobody) and group(nobody) to munin-node to fix
+  Tumbleweed build
+- add %ghost /run/munin to munin and munin-node to fix a rpmlint warning
+  (Tumbleweed only, would cause build failures on SLE11)
+
+---



Other differences:
--
++ munin.spec ++
--- /var/tmp/diff_new_pack.HYhekc/_old  2017-06-05 18:50:38.614668336 +0200
+++ /var/tmp/diff_new_pack.HYhekc/_new  2017-06-05 18:50:38.618667772 +0200
@@ -120,6 +120,10 @@
 %else
 Requires(pre):  %insserv_prereq
 %endif
+%if 0%{?suse_version} >= 1330
+Requires(pre):   group(nobody)
+Requires(pre):   user(nobody)
+%endif
 Recommends: logrotate
 BuildArch:  noarch
 
@@ -356,6 +360,9 @@
 %{_mandir}/man8/munin.8.gz
 %attr(0750, munin, munin) %dir %{logdir}
 %attr(0755, munin, munin) %dir %{dbdir}
+%if 0%{?suse_version} >= 1330
+%ghost /run/munin
+%endif
 
 %files node
 %defattr(-, root, root)
@@ -445,5 +452,8 @@
 %attr(0750, munin, munin) %dir %{logdir}
 %attr(0755, munin, munin) %dir %{dbdir}
 %attr(0775, nobody, nobody) %dir %{dbdir}/plugin-state
+%if 0%{?suse_version} >= 1330
+%ghost /run/munin
+%endif
 
 %changelog






commit nim for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package nim for openSUSE:Factory checked in 
at 2017-06-05 18:50:19

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


Package is "nim"

Mon Jun  5 18:50:19 2017 rev:5 rq:500922 version:0.17.0

Changes:

--- /work/SRC/openSUSE:Factory/nim/nim.changes  2017-03-12 20:05:24.221839378 
+0100
+++ /work/SRC/openSUSE:Factory/.nim.new/nim.changes 2017-06-05 
18:50:32.403543837 +0200
@@ -1,0 +2,6 @@
+Sat Jun  3 08:01:05 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.17.0:
+  * https://nim-lang.org/blog/2017/05/17/version-0170-released.html
+
+---

Old:

  nim-0.16.0.tar.xz

New:

  nim-0.17.0.tar.xz



Other differences:
--
++ nim.spec ++
--- /var/tmp/diff_new_pack.rQsDSs/_old  2017-06-05 18:50:33.195432216 +0200
+++ /var/tmp/diff_new_pack.rQsDSs/_new  2017-06-05 18:50:33.199431651 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   nim
-Version:0.16.0
+Version:0.17.0
 Release:0
 Summary:A statically typed, imperative programming language
 License:MIT
@@ -69,7 +69,7 @@
 
 %files
 %defattr(-,root,root)
-%doc copying.txt doc/advopt.txt doc/basicopt.txt
+%doc copying.txt doc/advopt.txt doc/basicopt.txt doc/html
 %config %{_sysconfdir}/nim*.cfg
 %{_bindir}/nim*
 %{_libdir}/nim/

++ nim-0.16.0.tar.xz -> nim-0.17.0.tar.xz ++
/work/SRC/openSUSE:Factory/nim/nim-0.16.0.tar.xz 
/work/SRC/openSUSE:Factory/.nim.new/nim-0.17.0.tar.xz differ: char 17, line 1




commit tboot for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package tboot for openSUSE:Factory checked 
in at 2017-06-05 18:50:21

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


Package is "tboot"

Mon Jun  5 18:50:21 2017 rev:26 rq:500930 version:20160518_1.9.4

Changes:

--- /work/SRC/openSUSE:Factory/tboot/tboot.changes  2017-04-30 
21:25:05.158648582 +0200
+++ /work/SRC/openSUSE:Factory/.tboot.new/tboot.changes 2017-06-05 
18:50:33.439397827 +0200
@@ -1,0 +2,5 @@
+Sun Jun  4 08:43:14 UTC 2017 - meiss...@suse.com
+
+- tboot-gcc7.patch: fix some gcc7 warnings that lead to errors. (bsc#1041264)
+
+---
@@ -85 +90 @@
-
+- fixes a boot issue on Skylake (bsc#964408)

New:

  tboot-gcc7.patch



Other differences:
--
++ tboot.spec ++
--- /var/tmp/diff_new_pack.m5GEqd/_old  2017-06-05 18:50:34.123301426 +0200
+++ /var/tmp/diff_new_pack.m5GEqd/_new  2017-06-05 18:50:34.127300862 +0200
@@ -30,6 +30,7 @@
 Patch4: tboot-grub2-fix-xen-submenu-name.patch
 # PATCH-FIX-UPSTREAM -- https://sourceforge.net/p/tboot/code/merge-requests/1/
 Patch5: reproducible.patch
+Patch6: tboot-gcc7.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  openssl-devel
 BuildRequires:  trousers-devel
@@ -46,6 +47,7 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+%patch6 -p1
 
 %build
 export CFLAGS="%{optflags}"

++ tboot-gcc7.patch ++
Index: tboot-1.9.5/tboot/common/tboot.c
===
--- tboot-1.9.5.orig/tboot/common/tboot.c
+++ tboot-1.9.5/tboot/common/tboot.c
@@ -501,11 +501,13 @@ static void shutdown_system(uint32_t shu
 /* write our S3 resume vector to ACPI resume addr */
 set_s3_resume_vector(&_tboot_shared.acpi_sinfo,  
TBOOT_S3_WAKEUP_ADDR);
 /* fall through for rest of Sx handling */
+   /* FALLTHROUGH */
 case TB_SHUTDOWN_S4:
 case TB_SHUTDOWN_S5:
 machine_sleep(&_tboot_shared.acpi_sinfo);
 /* if machine_sleep() fails, fall through to reset */
 
+   /* FALLTHROUGH */
 case TB_SHUTDOWN_REBOOT:
 if ( txt_is_powercycle_required() ) {
 /* powercycle by writing 0x0a+0x0e to port 0xcf9 */
@@ -524,6 +526,7 @@ static void shutdown_system(uint32_t shu
 outb(0xcf9, 0x06);
 }
 
+   /* FALLTHROUGH */
 case TB_SHUTDOWN_HALT:
 default:
 while ( true )
Index: tboot-1.9.5/tboot/common/vsprintf.c
===
--- tboot-1.9.5.orig/tboot/common/vsprintf.c
+++ tboot-1.9.5/tboot/common/vsprintf.c
@@ -404,6 +404,7 @@ handle_width:
 case 'p':
 mods.flag |= PREFIX;/* print prefix 0x for %p */
 mods.flag_long = LONG;
+   /* FALLTHROUGH */
 case 'x':
 mods.base = 16;
 buf_pos = write_number_to_buffer(buf, size, buf_pos, mods);
Index: tboot-1.9.5/tboot/common/tpm.c
===
--- tboot-1.9.5.orig/tboot/common/tpm.c
+++ tboot-1.9.5/tboot/common/tpm.c
@@ -117,14 +117,14 @@ static bool tpm_send_cmd_ready_status_cr
 #endif
 
if ( reg_ctrl_sts.tpmidle== 1) {
-   reg_ctrl_request._raw[0] = 0;
+  memset(_ctrl_request,0,sizeof(reg_ctrl_request));
reg_ctrl_request.cmdReady = 1;
write_tpm_reg(locality, TPM_CRB_CTRL_REQ, _ctrl_request);
 
return true;
}
 
-  reg_ctrl_request._raw[0] = 0;
+  memset(_ctrl_request,0,sizeof(reg_ctrl_request));
   reg_ctrl_request.goIdle = 1;
   write_tpm_reg(locality, TPM_CRB_CTRL_REQ, _ctrl_request);
  
@@ -158,7 +158,7 @@ static bool tpm_send_cmd_ready_status_cr
printk(TBOOT_INFO"2. reg_ctrl_sts.tpmsts: 0x%x\n", 
reg_ctrl_sts.tpmsts);
 #endif
 
-   reg_ctrl_request._raw[0] = 0;
+  memset(_ctrl_request,0,sizeof(reg_ctrl_request));
reg_ctrl_request.cmdReady = 1;
write_tpm_reg(locality, TPM_CRB_CTRL_REQ, _ctrl_request);
 
@@ -724,7 +724,7 @@ bool tpm_relinquish_locality_crb(uint32_
 if ( reg_loc_state.loc_assigned == 0 )return true;
 
 /* make inactive by writing a 1 */
-reg_loc_ctrl._raw[0] = 0;
+memset(_loc_ctrl,0,sizeof(reg_loc_ctrl));
 reg_loc_ctrl.relinquish = 1;
 write_tpm_reg(locality, TPM_REG_LOC_CTRL, _loc_ctrl);
 
@@ -778,7 +778,7 @@ bool tpm_request_locality_crb(uint32_t l
 tpm_reg_loc_state_t  reg_loc_state;
 tpm_reg_loc_ctrl_treg_loc_ctrl;
 /* request access to the TPM from locality N */
-

commit movit for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package movit for openSUSE:Factory checked 
in at 2017-06-05 18:50:31

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


Package is "movit"

Mon Jun  5 18:50:31 2017 rev:5 rq:501032 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/movit/movit.changes  2017-03-28 
15:24:24.299018138 +0200
+++ /work/SRC/openSUSE:Factory/.movit.new/movit.changes 2017-06-05 
18:50:40.482405066 +0200
@@ -1,0 +2,7 @@
+Sun Jun  4 19:57:22 UTC 2017 - antoine.belv...@opensuse.org
+
+- Update to 1.5.1:
+  * Allow YCbCrInput to change input format after finalize.
+  * Some minor YCbCrInput bugfixes.
+
+---

Old:

  movit-1.5.0.tar.gz

New:

  movit-1.5.1.tar.gz



Other differences:
--
++ movit.spec ++
--- /var/tmp/diff_new_pack.RbPb3u/_old  2017-06-05 18:50:41.106317121 +0200
+++ /var/tmp/diff_new_pack.RbPb3u/_new  2017-06-05 18:50:41.110316556 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   movit
-Version:1.5.0
+Version:1.5.1
 Release:0
 %define _sonum  6
 Summary:GPU video filter library

++ movit-1.5.0.tar.gz -> movit-1.5.1.tar.gz ++
 3717 lines of diff (skipped)




commit nano for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package nano for openSUSE:Factory checked in 
at 2017-06-05 18:50:33

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


Package is "nano"

Mon Jun  5 18:50:33 2017 rev:58 rq:501052 version:2.8.4

Changes:

--- /work/SRC/openSUSE:Factory/nano/nano.changes2017-05-10 
20:53:40.328138363 +0200
+++ /work/SRC/openSUSE:Factory/.nano.new/nano.changes   2017-06-05 
18:50:49.749098854 +0200
@@ -1,0 +2,11 @@
+Sun Jun  4 20:15:08 UTC 2017 - astie...@suse.com
+
+- update to 2.8.4:
+  * include the nanorc man page again.
+- includes changes from 2.8.3:
+  * fix a misplacement of the spotlight during interactive replacing
+  * speed up backwards searching
+  * improve PHP syntax highlighting
+  * no longer ask “save anyway?” when the user ^Q discards the buffer
+
+---

Old:

  nano-2.8.2.tar.xz
  nano-2.8.2.tar.xz.asc

New:

  nano-2.8.4.tar.xz
  nano-2.8.4.tar.xz.asc



Other differences:
--
++ nano.spec ++
--- /var/tmp/diff_new_pack.kHIVIu/_old  2017-06-05 18:50:50.772954534 +0200
+++ /var/tmp/diff_new_pack.kHIVIu/_new  2017-06-05 18:50:50.776953970 +0200
@@ -18,7 +18,7 @@
 
 %define _version 2.8
 Name:   nano
-Version:2.8.2
+Version:2.8.4
 Release:0
 Summary:Pico editor clone with enhancements
 License:GPL-3.0+

++ nano-2.8.2.tar.xz -> nano-2.8.4.tar.xz ++
 75870 lines of diff (skipped)





commit pantheon-files for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package pantheon-files for openSUSE:Factory 
checked in at 2017-06-05 18:50:24

Comparing /work/SRC/openSUSE:Factory/pantheon-files (Old)
 and  /work/SRC/openSUSE:Factory/.pantheon-files.new (New)


Package is "pantheon-files"

Mon Jun  5 18:50:24 2017 rev:10 rq:500940 version:0.3.5

Changes:

--- /work/SRC/openSUSE:Factory/pantheon-files/pantheon-files.changes
2017-05-24 16:47:12.841197899 +0200
+++ /work/SRC/openSUSE:Factory/.pantheon-files.new/pantheon-files.changes   
2017-06-05 18:50:34.767210662 +0200
@@ -1,0 +2,16 @@
+Sat Jun  3 13:37:24 UTC 2017 - avvi...@yandex.by
+
+- Update to 0.3.5:
+  * Change FileManager1 service file name
+  * Use INVALID_TAB_NAME
+  * Ignore invalid tab name; remove redundant code; correct format
+  * Fix regressions
+  * Sync sidebar cursor and selection when focus shifts with tab
+  * Expand category with keyboard
+  * Simplify format
+  * Handle errors
+  * Ensure Files window presented to user when opened through 
+FileManager1 interface
+  * Partially implement org.freedesktop.FileManager1 service
+
+---

Old:

  pantheon-files-0.3.4.tar.xz

New:

  pantheon-files-0.3.5.tar.xz



Other differences:
--
++ pantheon-files.spec ++
--- /var/tmp/diff_new_pack.70b9Gv/_old  2017-06-05 18:50:35.371125536 +0200
+++ /var/tmp/diff_new_pack.70b9Gv/_new  2017-06-05 18:50:35.375124973 +0200
@@ -18,7 +18,7 @@
 
 %define sover 0
 Name:   pantheon-files
-Version:0.3.4
+Version:0.3.5
 Release:0
 Summary:Simple file manager from Elementary
 License:GPL-3.0+
@@ -143,7 +143,7 @@
 %{_libdir}/%{name}/
 %{_libdir}/gtk-3.0/modules/libpantheon-filechooser-module.so
 %{_datadir}/applications/org.pantheon.files.desktop
-%{_datadir}/dbus-1/services/%{name}.service
+%{_datadir}/dbus-1/services/*%{name}*.service
 %{_datadir}/glib-2.0/schemas/org.pantheon.files.gschema.xml
 %{_datadir}/%{name}/
 %{_datadir}/pixmaps/%{name}/

++ pantheon-files-0.3.4.tar.xz -> pantheon-files-0.3.5.tar.xz ++
 584410 lines of diff (skipped)




commit xf86-video-sis for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package xf86-video-sis for openSUSE:Factory 
checked in at 2017-06-05 18:50:12

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


Package is "xf86-video-sis"

Mon Jun  5 18:50:12 2017 rev:17 rq:499104 version:0.10.9

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-sis/xf86-video-sis.changes
2017-02-03 20:06:59.786408440 +0100
+++ /work/SRC/openSUSE:Factory/.xf86-video-sis.new/xf86-video-sis.changes   
2017-06-05 18:50:13.250243615 +0200
@@ -1,0 +2,6 @@
+Mon May 29 14:34:29 UTC 2017 - sndir...@suse.com
+
+- includes everything needed for missing sle issue entries:
+  fate #315643-315645, 319159-319161, 319618 (bsc#1041339)
+
+---



Other differences:
--





commit kmymoney for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package kmymoney for openSUSE:Factory 
checked in at 2017-06-05 18:50:14

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


Package is "kmymoney"

Mon Jun  5 18:50:14 2017 rev:51 rq:500918 version:4.8.0

Changes:

--- /work/SRC/openSUSE:Factory/kmymoney/kmymoney.changes2017-02-06 
15:21:26.530339524 +0100
+++ /work/SRC/openSUSE:Factory/.kmymoney.new/kmymoney.changes   2017-06-05 
18:50:15.585914388 +0200
@@ -1,0 +2,5 @@
+Fri Jun  2 17:57:31 UTC 2017 - wba...@tmo.at
+
+- Add fix-build.patch to fix build with latest cmake in Factory
+
+---

New:

  fix-build.patch



Other differences:
--
++ kmymoney.spec ++
--- /var/tmp/diff_new_pack.m66890/_old  2017-06-05 18:50:16.497785855 +0200
+++ /var/tmp/diff_new_pack.m66890/_new  2017-06-05 18:50:16.497785855 +0200
@@ -26,6 +26,8 @@
 Source0:
http://download.kde.org/stable/kmymoney/%{version}/src/%{name}-%{version}.tar.xz
 # PATCH-FIX-UPSTREAM kmymoney-4.8.0-fix-csv-import-account-type.patch 
kde#364425
 Patch1: kmymoney-4.8.0-fix-csv-import-account-type.patch
+# PATCH-FIX-UPSTREAM fix-build.patch -- fix build with latest cmake in Factory
+Patch2: fix-build.patch
 BuildRequires:  aqbanking-devel
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
@@ -87,6 +89,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 %build
 %cmake_kde4 -d build

++ fix-build.patch ++
>From 6d235f2cd835d5d3e00dee43ed29bdf2c5ca80d5 Mon Sep 17 00:00:00 2001
From: Ralf Habacker 
Date: Tue, 23 May 2017 19:52:20 +0200
Subject: Fix 'duplicated symbol' compile error on Windows.

Because the whole project uses cmake automoc support additional
calls to automoc4 causes 'duplicated symbol' errors on Windows.
---
 kmymoney/plugins/onlinetasks/national/CMakeLists.txt | 1 -
 kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt | 1 -
 2 files changed, 2 deletions(-)

diff --git a/kmymoney/plugins/onlinetasks/national/CMakeLists.txt 
b/kmymoney/plugins/onlinetasks/national/CMakeLists.txt
index d3e7c44..5710c70 100644
--- a/kmymoney/plugins/onlinetasks/national/CMakeLists.txt
+++ b/kmymoney/plugins/onlinetasks/national/CMakeLists.txt
@@ -20,7 +20,6 @@ kde4_add_ui_files( konlinetasks_national_SCRS
 )
 
 # Make this plugin unit testable
-automoc4(konlinetasks_national_OBJECTS konlinetasks_national_SCRS)
 add_library( konlinetasks_national_OBJECTS OBJECT 
${konlinetasks_national_SCRS} )
 
 # Add plugin which is not allowed in the unit test
diff --git a/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt 
b/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
index 3c2d9db..8415c69 100644
--- a/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
+++ b/kmymoney/plugins/onlinetasks/sepa/CMakeLists.txt
@@ -12,7 +12,6 @@ kde4_add_ui_files( sepaOnlineTasks_SRCS
   ui/sepacredittransferedit.ui
 )
 
-automoc4( konlinetasks_sepa_OBJECTS sepaOnlineTasks_SRCS)
 add_library( konlinetasks_sepa_OBJECTS OBJECT ${sepaOnlineTasks_SRCS} )
 
 # Add actual plugin here it is not part of the objects
-- 
cgit v0.11.2




commit libgcrypt for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package libgcrypt for openSUSE:Factory 
checked in at 2017-06-05 18:49:58

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


Package is "libgcrypt"

Mon Jun  5 18:49:58 2017 rev:64 rq:501083 version:1.7.7

Changes:

--- /work/SRC/openSUSE:Factory/libgcrypt/libgcrypt.changes  2017-01-25 
22:32:30.967272306 +0100
+++ /work/SRC/openSUSE:Factory/.libgcrypt.new/libgcrypt.changes 2017-06-05 
18:50:00.528036877 +0200
@@ -1,0 +2,16 @@
+Sun Jun  4 19:26:12 UTC 2017 - astie...@suse.com
+
+- libgcrypt 1.7.7:
+  * Fix possible timing attack on EdDSA session key (previously
+patched, drop libgcrypt-secure-EdDSA-session-key.patch)
+  * Fix long standing bug in secure memory implementation which
+could lead to a segv on free
+
+---
+Fri Jun  2 10:05:18 UTC 2017 - pmonrealgonza...@suse.com
+
+- Added libgcrypt-secure-EdDSA-session-key.patch [bsc#1042326]
+  * Store the session key in secure memory to ensure that constant
+time point operations are used in the MPI library.
+
+---

Old:

  libgcrypt-1.7.6.tar.bz2
  libgcrypt-1.7.6.tar.bz2.sig

New:

  libgcrypt-1.7.7.tar.bz2
  libgcrypt-1.7.7.tar.bz2.sig



Other differences:
--
++ libgcrypt.spec ++
--- /var/tmp/diff_new_pack.oh46p9/_old  2017-06-05 18:50:01.975832803 +0200
+++ /var/tmp/diff_new_pack.oh46p9/_new  2017-06-05 18:50:01.999829420 +0200
@@ -21,7 +21,7 @@
 %define libsoname %{name}20
 %define cavs_dir %{_libexecdir}/%{name}/cavs
 Name:   libgcrypt
-Version:1.7.6
+Version:1.7.7
 Release:0
 Summary:The GNU Crypto Library
 License:GPL-2.0+ and LGPL-2.1+ and GPL-3.0+

++ libgcrypt-1.7.6.tar.bz2 -> libgcrypt-1.7.7.tar.bz2 ++
 10217 lines of diff (skipped)




commit grub2 for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package grub2 for openSUSE:Factory checked 
in at 2017-06-05 18:49:53

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


Package is "grub2"

Mon Jun  5 18:49:53 2017 rev:163 rq:500886 version:2.02

Changes:

--- /work/SRC/openSUSE:Factory/grub2/grub2.changes  2017-05-20 
14:29:00.395274446 +0200
+++ /work/SRC/openSUSE:Factory/.grub2.new/grub2.changes 2017-06-05 
18:49:54.344908418 +0200
@@ -1,0 +2,10 @@
+Thu Jun  1 09:45:44 UTC 2017 - mch...@suse.com
+
+- Support LVM physical volume created without metadatacopies (bsc#1027526)
+  * grub2-diskfilter-support-pv-without-metadatacopies.patch 
+- Fix page fault exception when grub loads with Nvidia cards (bsc#1038533)
+  * grub2-efi-uga-64bit-fb.patch
+- Require 'kexec-tools' for System z. (bsc#944358)
+  * modified grub2.spec
+
+---

New:

  grub2-diskfilter-support-pv-without-metadatacopies.patch
  grub2-efi-uga-64bit-fb.patch



Other differences:
--
++ grub2.spec ++
--- /var/tmp/diff_new_pack.LjKEAs/_old  2017-06-05 18:49:56.132656427 +0200
+++ /var/tmp/diff_new_pack.LjKEAs/_new  2017-06-05 18:49:56.136655863 +0200
@@ -208,6 +208,8 @@
 Patch79:grub2-efi-chainload-harder.patch
 Patch80:grub2-emu-4-all.patch
 Patch81:grub2-lvm-allocate-metadata-buffer-from-raw-contents.patch
+Patch82:grub2-diskfilter-support-pv-without-metadatacopies.patch
+Patch83:grub2-efi-uga-64bit-fb.patch
 # Btrfs snapshot booting related patches
 Patch101:   grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
 Patch102:   grub2-btrfs-02-export-subvolume-envvars.patch
@@ -332,6 +334,7 @@
 # required utilities by grub2-s390x-04-grub2-install.patch
 # use 'showconsole' to determine console device. (bnc#876743)
 Requires:   /sbin/showconsole
+Requires:   kexec-tools
 # for /sbin/zipl used by grub2-zipl-setup
 Requires:   s390-tools
 %endif
@@ -471,6 +474,8 @@
 %patch79 -p1
 %patch80 -p1
 %patch81 -p1
+%patch82 -p1
+%patch83 -p1
 %patch101 -p1
 %patch102 -p1
 %patch103 -p1


++ grub2-diskfilter-support-pv-without-metadatacopies.patch ++
>From a28bc19400b4e70725ce5532bc5e4c374c72d7a9 Mon Sep 17 00:00:00 2001
From: Lidong Zhong 
Date: Wed, 26 Apr 2017 15:52:40 +0800
Subject: [PATCH] diskfilter: implementation of processing no metadata recorded
 in PV

If one PV underlying the root LV is created with no metadata, such as

pvcreate --metadatacopies 0 /dev/sda

then we could get a lot of error messages when generating a new
configuration file.

Generating grub configuration file ...
error: unknown LVM metadata header.
error: unknown LVM metadata header.
/usr/sbin/grub2-probe: warning: Couldn't find physical volume `pv1'.
Some modules may be missing from core image..
(For details, please refer to
 https://bugzilla.suse.com/show_bug.cgi?id=1027526)

When one labelled PV which dose not have any metadata is found, we put
it into a global grub_detached_pv list. and we search all the PVs in the
current array list to check if it is a member of grub_detached_pv list.
So we can know if the PV is really missing or just without metadata.

Signed-off-by: Lidong Zhong 
---
 grub-core/disk/diskfilter.c | 112 +++-
 grub-core/disk/lvm.c|  15 --
 2 files changed, 121 insertions(+), 6 deletions(-)

Index: grub-2.02/grub-core/disk/diskfilter.c
===
--- grub-2.02.orig/grub-core/disk/diskfilter.c
+++ grub-2.02/grub-core/disk/diskfilter.c
@@ -28,6 +28,7 @@
 #include 
 #include 
 #endif
+#include 
 
 GRUB_MOD_LICENSE ("GPLv3+");
 
@@ -43,7 +44,17 @@ static struct grub_diskfilter_lv *
 find_lv (const char *name);
 static int is_lv_readable (struct grub_diskfilter_lv *lv, int easily);
 
-
+struct grub_detached_pv {
+  struct grub_detached_pv *next;
+  struct grub_detached_pv **prev;
+  struct grub_diskfilter_pv_id id;
+  grub_disk_t disk;
+  grub_diskfilter_t diskfilter;
+} ;
+
+static struct grub_detached_pv *detached_pv_list;
+
+#define FOR_DETACHED_PVS(var) for (var = detached_pv_list; var; var = 
var->next)
 
 static grub_err_t
 is_node_readable (const struct grub_diskfilter_node *node, int easily)
@@ -132,6 +143,7 @@ scan_disk_partition_iter (grub_disk_t di
   grub_disk_addr_t start_sector;
   struct grub_diskfilter_pv_id id;
   grub_diskfilter_t diskfilter;
+  struct grub_detached_pv *pv;
 
   grub_dprintf ("diskfilter", "Scanning for DISKFILTER devices on disk %s\n",
name);
@@ -168,6 +180,28 @@ scan_disk_partition_iter (grub_disk_t di
grub_free 

commit linuxconsoletools for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package linuxconsoletools for 
openSUSE:Factory checked in at 2017-06-05 18:49:48

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


Package is "linuxconsoletools"

Mon Jun  5 18:49:48 2017 rev:7 rq:500866 version:1.5.1

Changes:

--- /work/SRC/openSUSE:Factory/linuxconsoletools/linuxconsoletools.changes  
2016-09-30 15:24:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.linuxconsoletools.new/linuxconsoletools.changes 
2017-06-05 18:49:50.509449043 +0200
@@ -1,0 +2,6 @@
+Wed May 10 12:46:29 UTC 2017 - sndir...@suse.com
+
+- no longer ship inputattach; we no longer support serial input
+  devices (fate#323262)
+
+---



Other differences:
--
++ linuxconsoletools.spec ++
--- /var/tmp/diff_new_pack.8xJCg3/_old  2017-06-05 18:49:51.245345315 +0200
+++ /var/tmp/diff_new_pack.8xJCg3/_new  2017-06-05 18:49:51.245345315 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package linuxconsoletools
 #
-# 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
@@ -36,7 +36,6 @@
 %description
 This package contains the following utilities and associated
 documentation:
-* inputattach - connects legacy serial devices to the input layer
 * joystick utilities - calibrate and test joysticks and joypads
 
 The following utilities are provided to calibrate and test joysticks:
@@ -69,6 +68,8 @@
 mv %{buildroot}/lib/udev/js-set-enum-leds 
%{buildroot}%{_libexecdir}/udev/js-set-enum-leds
 mkdir -p %{buildroot}%{_udevrulesdir}
 mv %{buildroot}/lib/udev/rules.d/80-stelladaptor-joystick.rules 
%{buildroot}%{_udevrulesdir}/80-stelladaptor-joystick.rules
+rm %{buildroot}/%{_bindir}/inputattach \
+   %{buildroot}/%{_mandir}/man1/inputattach.1
 
 %files
 %defattr(-,root,root)
@@ -78,7 +79,6 @@
 %{_bindir}/ffmvforce
 %{_bindir}/ffset
 %{_bindir}/fftest
-%{_bindir}/inputattach
 %{_bindir}/jscal
 %{_bindir}/jscal-restore
 %{_bindir}/jscal-store
@@ -87,7 +87,6 @@
 %{_mandir}/man1/ffmvforce.1%{ext_man}
 %{_mandir}/man1/ffset.1%{ext_man}
 %{_mandir}/man1/fftest.1%{ext_man}
-%{_mandir}/man1/inputattach.1%{ext_man}
 %{_mandir}/man1/jscal-restore.1%{ext_man}
 %{_mandir}/man1/jscal-store.1%{ext_man}
 %{_mandir}/man1/jscal.1%{ext_man}




commit llvm4 for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package llvm4 for openSUSE:Factory checked 
in at 2017-06-05 18:49:18

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


Package is "llvm4"

Mon Jun  5 18:49:18 2017 rev:4 rq:500669 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/llvm4/llvm4.changes  2017-05-27 
13:08:54.279755239 +0200
+++ /work/SRC/openSUSE:Factory/.llvm4.new/llvm4.changes 2017-06-05 
18:49:20.881625185 +0200
@@ -1,0 +2,5 @@
+Fri Jun  2 12:42:08 UTC 2017 - idon...@suse.com
+
+- Use gcc6 only for SLE boo#1041469
+
+---



Other differences:
--
++ lldb4.spec ++
--- /var/tmp/diff_new_pack.Ff6rIL/_old  2017-06-05 18:49:22.481399692 +0200
+++ /var/tmp/diff_new_pack.Ff6rIL/_new  2017-06-05 18:49:22.481399692 +0200
@@ -52,7 +52,7 @@
 Requires:   liblldb%{_sonum} = %{version}
 Requires:   python
 Requires:   python-six
-ExclusiveArch:  arm x86_64
+ExclusiveArch:  x86_64
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 

++ llvm4.spec ++
--- /var/tmp/diff_new_pack.Ff6rIL/_old  2017-06-05 18:49:22.517394619 +0200
+++ /var/tmp/diff_new_pack.Ff6rIL/_new  2017-06-05 18:49:22.517394619 +0200
@@ -91,7 +91,7 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # llvm does not work on ppc or s390
 ExcludeArch:ppc s390
-%if 0%{?sle_version} <= 13
+%if 0%{?sle_version} && 0%{?sle_version} <= 13
 BuildRequires:  gcc6
 BuildRequires:  gcc6-c++
 %else
@@ -451,7 +451,7 @@
 test "$ninjaproc" -le 0 && ninjaproc=1 && echo "Warning: Do not use the 
parallel build at all becuse of memory limits"
 fi
 
-%if 0%{?sle_version} <= 13
+%if 0%{?sle_version} && 0%{?sle_version} <= 13
 export CC=gcc-6
 export CXX=g++-6
 %endif




commit PackageKit for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package PackageKit for openSUSE:Factory 
checked in at 2017-06-05 18:49:24

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


Package is "PackageKit"

Mon Jun  5 18:49:24 2017 rev:159 rq:500675 version:1.1.5

Changes:

--- /work/SRC/openSUSE:Factory/PackageKit/PackageKit.changes2017-03-22 
22:59:22.236549509 +0100
+++ /work/SRC/openSUSE:Factory/.PackageKit.new/PackageKit.changes   
2017-06-05 18:49:26.820788044 +0200
@@ -1,0 +2,7 @@
+Thu Jun  1 06:33:41 UTC 2017 - sck...@suse.com
+
+- Add PackageKit-avoid-stack-smashing-on-i586.patch: Fix PackageKit
+  stack smashing when running "pkcon get-updates" on 32-bit system
+  (fdo#101267, bsc#1020028).
+
+---

New:

  PackageKit-avoid-stack-smashing-on-i586.patch



Other differences:
--
++ PackageKit.spec ++
--- /var/tmp/diff_new_pack.kPMJC4/_old  2017-06-05 18:49:27.644671915 +0200
+++ /var/tmp/diff_new_pack.kPMJC4/_new  2017-06-05 18:49:27.648671352 +0200
@@ -34,6 +34,8 @@
 Patch0: PackageKit-avoid-endless-loop-on-autoupdate.patch
 # PATCH-FIX-OPENSUSE PackageKit-zypp-backend-improve-refresh-cache.patch 
bsc#899755 sck...@suse.com -- Improve refresh-cache function in zypp backend.
 Patch1: PackageKit-zypp-backend-improve-refresh-cache.patch
+# PATCH-FIX-UPSTREAM PackageKit-avoid-stack-smashing-on-i586.patch fdo#101267, 
bsc#1020028 sck...@suse.com -- Fix PackageKit stack smashing when running 
"pkcon get-updates" on 32-bit system.
+Patch2: PackageKit-avoid-stack-smashing-on-i586.patch
 BuildRequires:  NetworkManager-devel
 BuildRequires:  automake
 BuildRequires:  fdupes
@@ -221,6 +223,7 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream
 %endif


++ PackageKit-avoid-stack-smashing-on-i586.patch ++
Index: PackageKit-1.1.5/backends/zypp/Makefile.am
===
--- PackageKit-1.1.5.orig/backends/zypp/Makefile.am
+++ PackageKit-1.1.5/backends/zypp/Makefile.am
@@ -9,6 +9,6 @@ libpk_backend_zypp_la_LIBADD = $(PK_PLUG
 libpk_backend_zypp_la_LDFLAGS = -module -avoid-version $(ZYPP_LIBS)
 libpk_backend_zypp_la_CFLAGS = $(PK_PLUGIN_CFLAGS) $(WARNINGFLAGS_CPP)
 libpk_backend_zypp_la_CXXFLAGS = $(PK_PLUGIN_CXXFLAGS) --std=c++0x -Wall 
-Woverloaded-virtual -Wnon-virtual-dtor
-libpk_backend_zypp_la_CPPFLAGS = $(PK_PLUGIN_CFLAGS) $(ZYPP_CFLAGS) 
-Wno-deprecated
+libpk_backend_zypp_la_CPPFLAGS = $(PK_PLUGIN_CFLAGS) $(ZYPP_CFLAGS) 
-Wno-deprecated -D_FILE_OFFSET_BITS=64
 
 -include $(top_srcdir)/git.mk




commit yast2-kdump for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package yast2-kdump for openSUSE:Factory 
checked in at 2017-06-05 18:49:30

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


Package is "yast2-kdump"

Mon Jun  5 18:49:30 2017 rev:81 rq:500692 version:3.2.4

Changes:

--- /work/SRC/openSUSE:Factory/yast2-kdump/yast2-kdump.changes  2017-04-12 
17:08:39.799412935 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-kdump.new/yast2-kdump.changes 
2017-06-05 18:49:32.092045045 +0200
@@ -1,0 +2,6 @@
+Fri Jun  2 13:44:40 UTC 2017 - gso...@suse.com
+
+- Added allocate memory high in commandline (FATE#320016)
+- 3.2.4
+
+---

Old:

  yast2-kdump-3.2.3.tar.bz2

New:

  yast2-kdump-3.2.4.tar.bz2



Other differences:
--
++ yast2-kdump.spec ++
--- /var/tmp/diff_new_pack.titMki/_old  2017-06-05 18:49:32.983919332 +0200
+++ /var/tmp/diff_new_pack.titMki/_new  2017-06-05 18:49:32.987918768 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-kdump
-Version:3.2.3
+Version:3.2.4
 Release:0
 Summary:Configuration of kdump
 License:GPL-2.0

++ yast2-kdump-3.2.3.tar.bz2 -> yast2-kdump-3.2.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-kdump-3.2.3/package/yast2-kdump.changes 
new/yast2-kdump-3.2.4/package/yast2-kdump.changes
--- old/yast2-kdump-3.2.3/package/yast2-kdump.changes   2017-03-30 
10:40:36.685023378 +0200
+++ new/yast2-kdump-3.2.4/package/yast2-kdump.changes   2017-06-02 
16:29:19.757793732 +0200
@@ -1,4 +1,10 @@
 ---
+Fri Jun  2 13:44:40 UTC 2017 - gso...@suse.com
+
+- Added allocate memory high in commandline (FATE#320016)
+- 3.2.4
+
+---
 Wed Mar 29 14:25:05 UTC 2017 - jreidin...@suse.com
 
 - fix dumping kernel with Xen hypervisor (bsc#1014136)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-kdump-3.2.3/package/yast2-kdump.spec 
new/yast2-kdump-3.2.4/package/yast2-kdump.spec
--- old/yast2-kdump-3.2.3/package/yast2-kdump.spec  2017-03-30 
10:40:36.685023378 +0200
+++ new/yast2-kdump-3.2.4/package/yast2-kdump.spec  2017-06-02 
16:29:19.757793732 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-kdump
-Version:3.2.3
+Version:3.2.4
 Release:0
 Summary:Configuration of kdump
 License:GPL-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-kdump-3.2.3/src/clients/kdump.rb 
new/yast2-kdump-3.2.4/src/clients/kdump.rb
--- old/yast2-kdump-3.2.3/src/clients/kdump.rb  2017-03-30 10:40:36.697023378 
+0200
+++ new/yast2-kdump-3.2.4/src/clients/kdump.rb  2017-06-02 16:29:19.757793732 
+0200
@@ -73,7 +73,7 @@
 "handler" => fun_ref(method(:cmdKdumpStartup), "boolean (map)"),
 # TRANSLATORS: CommandLine help
 "help"=> _("Start-up settings"),
-"example" => ["startup enable alloc_mem=256", "startup disable"]
+"example" => ["startup enable alloc_mem=128,256", "startup 
disable"]
   },
   "dumplevel"   => {
 "handler" => fun_ref(method(:cmdKdumpDumpLevel), "boolean (map)"),
@@ -229,10 +229,10 @@
 "help" => _("Shows current option status")
   },
   "alloc_mem"   => {
-"type" => "integer",
+"type" => "string",
 # TRANSLATORS: CommandLine help
 "help" => _(
-  "Size of allocated memory MB"
+  "Allocate Low and High Memory (in MB) of Kdump separated by 
comma"
 )
   },
   "dump_level"  => {
@@ -740,7 +740,8 @@
   if Ops.get(options, "enable") != nil &&
   Ops.get(options, "alloc_mem") != nil
 Kdump.add_crashkernel_param = true
-Kdump.allocated_memory = { low: options["alloc_mem"].to_s }
+alloc_mem_low, alloc_mem_high = options["alloc_mem"].split(',')
+Kdump.allocated_memory = { low: alloc_mem_low, high: alloc_mem_high }
 #TRANSLATORS: CommandLine printed text
 if Kdump.crashkernel_list_ranges
   CommandLine.Print(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-kdump-3.2.3/test/client_test.rb 
new/yast2-kdump-3.2.4/test/client_test.rb
--- old/yast2-kdump-3.2.3/test/client_test.rb   1970-01-01 01:00:00.0 
+0100
+++ new/yast2-kdump-3.2.4/test/client_test.rb   2017-06-02 16:29:19.765793732 
+0200
@@ -0,0 +1,41 @@

commit rpmlint for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package rpmlint for openSUSE:Factory checked 
in at 2017-06-05 18:48:55

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


Package is "rpmlint"

Mon Jun  5 18:48:55 2017 rev:272 rq:500576 version:1.8

Changes:

--- /work/SRC/openSUSE:Factory/rpmlint/rpmlint.changes  2017-05-20 
10:10:33.662182722 +0200
+++ /work/SRC/openSUSE:Factory/.rpmlint.new/rpmlint.changes 2017-06-05 
18:48:57.636901570 +0200
@@ -1,0 +2,22 @@
+Thu Jun  1 15:31:53 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- Add BinariesCheck_fix_chroot_check_on_non_x86.patch
+  Check for correct invocation of chroot was only implemented for x86
+
+---
+Wed May 31 13:24:22 UTC 2017 - jochen.bec...@hrz.tu-darmstadt.de
+
+- std-user and std-group 'xymon', added for building correct xymon client
+
+---
+Wed May 31 13:16:51 UTC 2017 - krah...@suse.com
+
+- whitelisting openqa (bsc#1039290)
+
+
+---
+Thu May 25 04:52:11 UTC 2017 - tser...@suse.com
+
+- add 'prometheus' and 'grafana' standard users and groups
+
+---

New:

  BinariesCheck_fix_chroot_check_on_non_x86.patch



Other differences:
--
++ rpmlint.spec ++
--- /var/tmp/diff_new_pack.2KMA5v/_old  2017-06-05 18:48:59.388654658 +0200
+++ /var/tmp/diff_new_pack.2KMA5v/_new  2017-06-05 18:48:59.392654095 +0200
@@ -123,6 +123,8 @@
 # Fix a regression introduced by suse-shlib-devel-dependency.diff
 Patch67:suse-readd_terminator_in_regex.patch
 Patch68:boo1027577-license_tag.patch
+# Fix check for 'missing-call-to-chdir-with-chroot' on ARM, relax check on PPC
+Patch69:BinariesCheck_fix_chroot_check_on_non_x86.patch
 # PATCHLIST END
 # BuildArch must at the end. is a bug: 
https://bugzilla.suse.com/show_bug.cgi?id=926766
 BuildArch:  noarch

++ BinariesCheck_fix_chroot_check_on_non_x86.patch ++
diff --git a/usr/share/rpmlint/BinariesCheck.py b/tmp/BinariesCheck.py
index 6e50c03..460c003 100644
--- a/BinariesCheck.py
+++ b/BinariesCheck.py
@@ -64,8 +64,6 @@ class BinaryInfo:
 setuid_call_regex = create_regexp_call(['setresuid', 'seteuid', 'setuid'])
 setgroups_call_regex = create_regexp_call(['initgroups', 'setgroups'])
 chroot_call_regex = create_regexp_call('chroot')
-# 401eb8:   e8 c3 f0 ff ff  callq  400f80 
-objdump_call_regex = re.compile(b'callq?\s(.*)')
 
 forbidden_functions = Config.getOption("WarnOnFunction")
 if forbidden_functions:
@@ -109,6 +107,12 @@ class BinaryInfo:
 self.mktemp = False
 
 is_debug = path.endswith('.debug')
+if pkg.arch in ['armv6hl', 'armv7hl', 'aarch64']:
+# 10450:   ebecbl  10408 
+BinaryInfo.objdump_call_regex = re.compile(b'\sbl\s+(.*)')
+else: # x86_64, ix86
+# 401eb8:   e8 c3 f0 ff ff  callq  400f80 
+BinaryInfo.objdump_call_regex = re.compile(b'callq?\s(.*)')
 
 cmd = ['env', 'LC_ALL=C', 'readelf', '-W', '-S', '-l', '-d', '-s']
 cmd.append(path)
@@ -234,6 +238,11 @@ class BinaryInfo:
 # check if chroot is near chdir (since otherwise, chroot is called
 # without chdir)
 if self.chroot and self.chdir:
+if pkg.arch in ['ppc', 'ppc64', 'ppc64le']:
+# On PPC, it is to difficult to find the actual invocations
+# of chroot/chdir, if both exist assume chroot is fine
+self.chroot_near_chdir = True
+pass
 p = subprocess.Popen(
 ['env', 'LC_ALL=C', 'objdump', '-d', path],
 stdout=subprocess.PIPE, bufsize=-1)
++ config ++
--- /var/tmp/diff_new_pack.2KMA5v/_old  2017-06-05 18:48:59.532634364 +0200
+++ /var/tmp/diff_new_pack.2KMA5v/_new  2017-06-05 18:48:59.536633800 +0200
@@ -115,6 +115,7 @@
 'games',
 'gdm',
 'geronimo',
+'grafana',
 'guixbuild',
 'haclient',
 'haldaemon',
@@ -192,6 +193,7 @@
 'powersave',
 'privoxy',
 'prosody',
+'prometheus',
 'public',
 'pulse',
 'pulse-access',
@@ -243,6 +245,7 @@
 'wireshark',
 'www',
 'xok',
+'xymon',
 'zeroinst',
 'znc',
 'zope',
@@ -294,6 +297,7 @@
 'geronimo',
 'gnats',
 'gnump3d',
+'grafana',
 'hacluster',
 'haldaemon',
 'hsqldb',
@@ -363,6 +367,7 @@
 'pound',
 'privoxy',
 'prosody',
+

commit figlet for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package figlet for openSUSE:Factory checked 
in at 2017-06-05 18:49:00

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


Package is "figlet"

Mon Jun  5 18:49:00 2017 rev:23 rq:500579 version:2.2.5

Changes:

--- /work/SRC/openSUSE:Factory/figlet/figlet.changes2015-03-18 
13:08:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.figlet.new/figlet.changes   2017-06-05 
18:49:00.820452845 +0200
@@ -1,0 +2,6 @@
+Wed May 31 09:57:37 UTC 2017 - bwiedem...@suse.com
+
+- delete file from tar without repacking
+  to make build reproducible
+
+---



Other differences:
--
++ figlet-licpatch.sh ++
--- /var/tmp/diff_new_pack.pvTV13/_old  2017-06-05 18:49:01.684331080 +0200
+++ /var/tmp/diff_new_pack.pvTV13/_new  2017-06-05 18:49:01.688330516 +0200
@@ -7,13 +7,14 @@
if test -d $TMPDIR ; then
trap "rm -rf \"$TMPDIR\" 
\"$1/figlet-$VERSION-patched.tar.bz2\"" ERR
cd $TMPDIR
-   tar -xzf "$1/figlet-$VERSION.tar.gz"
-   rm -f figlet-$VERSION/fonts/jis0201.flc
-   tar -cjf "$1/figlet-$VERSION-patched.tar.bz2" figlet-$VERSION
+   gzip -cd "$1/figlet-$VERSION.tar.gz" > 
"$1/figlet-$VERSION-patched.tar"
+   tar --delete -f "$1/figlet-$VERSION-patched.tar" 
figlet-$VERSION/fonts/jis0201.flc
+   bzip2 -f "$1/figlet-$VERSION-patched.tar"
cd - 1>/dev/null
rm -Rf $TMPDIR
else
echo "creating tmp dir failed"
+   exit 102
fi
 else
echo "file: $1/figlet-$VERSION.tar.gz doesn't exist"




commit acl for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package acl for openSUSE:Factory checked in 
at 2017-06-05 18:49:04

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


Package is "acl"

Mon Jun  5 18:49:04 2017 rev:43 rq:500582 version:2.2.52

Changes:

--- /work/SRC/openSUSE:Factory/acl/acl.changes  2017-05-10 20:33:14.213142683 
+0200
+++ /work/SRC/openSUSE:Factory/.acl.new/acl.changes 2017-06-05 
18:49:05.739759462 +0200
@@ -1,0 +2,7 @@
+Sat May 20 09:25:14 UTC 2017 - dims...@opensuse.org
+
+- BuildRequires gettext-tools-mini instead of gettext-tools: as
+  acl is part of the bootstrap, we want to try to keep the dep
+  chain as small as possible.
+
+---



Other differences:
--
++ acl.spec ++
--- /var/tmp/diff_new_pack.IzTq76/_old  2017-06-05 18:49:06.711622476 +0200
+++ /var/tmp/diff_new_pack.IzTq76/_new  2017-06-05 18:49:06.711622476 +0200
@@ -77,7 +77,7 @@
 
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  gettext-tools
+BuildRequires:  gettext-tools-mini
 BuildRequires:  libattr-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config




commit apache2 for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2017-06-05 18:48:46

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


Package is "apache2"

Mon Jun  5 18:48:46 2017 rev:133 rq:500571 version:2.4.25

Changes:

--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2017-03-29 
13:21:44.836416945 +0200
+++ /work/SRC/openSUSE:Factory/.apache2.new/apache2.changes 2017-06-05 
18:48:52.793584240 +0200
@@ -1,0 +2,12 @@
+Fri Jun  2 07:36:43 UTC 2017 - pgaj...@suse.com
+
+- server-tunning.conf: MaxClients was renamed to MaxRequestWorkers
+  [bsc#1037731]
+- gensslcert: use hostname when fqdn is too long [bsc#1035829]
+
+---
+Fri May 19 09:01:33 UTC 2017 - pgaj...@suse.com
+
+- remove apache-doc and apache-example-pages obsoletes/provides
+
+---



Other differences:
--
++ apache2.spec ++
--- /var/tmp/diff_new_pack.f37bwE/_old  2017-06-05 18:48:54.613327746 +0200
+++ /var/tmp/diff_new_pack.f37bwE/_new  2017-06-05 18:48:54.617327182 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package apache2
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -282,9 +282,6 @@
 %package doc
 Summary:Additional Package Documentation
 Group:  Documentation/Other
-# Remove after 13.2 is out of support scope
-Provides:   apache-doc = %{version}
-Obsoletes:  apache-doc < %{version}
 %if 0%{?suse_version} >= 1120
 BuildArch:  noarch
 %endif
@@ -296,9 +293,6 @@
 %package example-pages
 Summary:Example Pages for the Apache 2 Web Server
 Group:  Productivity/Networking/Web/Servers
-# Remove after 13.2 is out of support scope
-Provides:   apache-example-pages
-Obsoletes:  apache-example-pages
 
 %description example-pages
 Some Example pages for Apache that show information about the installed

++ apache2-server-tuning.conf ++
--- /var/tmp/diff_new_pack.f37bwE/_old  2017-06-05 18:48:55.145252770 +0200
+++ /var/tmp/diff_new_pack.f37bwE/_new  2017-06-05 18:48:55.149252206 +0200
@@ -18,12 +18,12 @@
# maximum number of server processes which are kept spare
# http://httpd.apache.org/docs/2.4/mod/prefork.html#maxspareservers
MaxSpareServers 10
-   # highest possible MaxClients setting for the lifetime of the Apache 
process.
+   # highest possible MaxRequestWorkers setting for the lifetime of the 
Apache process.
# http://httpd.apache.org/docs/2.4/mod/mpm_common.html#serverlimit
ServerLimit150
-   # maximum number of server processes allowed to start
-   # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxclients
-   MaxClients 150
+   # maximum number of server processes allowed to start (formerly 
MaxClients)
+   # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxrequestworkers
+   MaxRequestWorkers 150
# maximum number of requests a server process serves
# 
http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxrequestsperchild
MaxRequestsPerChild  1
@@ -43,9 +43,9 @@
# upper limit on the configurable number of threads per child process
# http://httpd.apache.org/docs/2.4/mod/mpm_common.html#threadlimit
ThreadLimit 64
-   # maximum number of simultaneous client connections
-   # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxclients
-   MaxClients 150
+   # maximum number of simultaneous client connections (formerly 
MaxClients)
+   # http://httpd.apache.org/docs/2.4/mod/mpm_common.html#maxrequestworkers
+   MaxRequestWorkers 150
# number of worker threads created by each child process
# http://httpd.apache.org/docs/2.4/mod/mpm_common.html#threadsperchild
ThreadsPerChild 25
@@ -54,23 +54,6 @@
MaxRequestsPerChild  1
 
 
-# leader MPM
-
-   # initial number of server processes to start
-   StartServers 2
-   # minimum number of worker threads which are kept spare
-   MinSpareThreads 25
-   # maximum number of worker threads which are kept spare
-   MaxSpareThreads 75 
-   # maximum number of simultaneous client connections
-   MaxClients 150
-   # constant number of worker threads in each server process
-   ThreadsPerChild 25
-   # maximum number 

commit shotwell for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package shotwell for openSUSE:Factory 
checked in at 2017-06-05 18:48:42

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


Package is "shotwell"

Mon Jun  5 18:48:42 2017 rev:70 rq:500562 version:0.26.2

Changes:

--- /work/SRC/openSUSE:Factory/shotwell/shotwell.changes2017-03-22 
23:08:25.375569802 +0100
+++ /work/SRC/openSUSE:Factory/.shotwell.new/shotwell.changes   2017-06-05 
18:48:44.614737052 +0200
@@ -1,0 +2,24 @@
+Fri Jun  2 07:11:35 UTC 2017 - dims...@opensuse.org
+
+- Update to version 0.26.2:
+  + Fix issue when minimizing publishing UI on Unity.
+  + Fix browsing on GVFS-mounted file systems.
+  + Fix missing linebreaks in comments when writing back meta-data.
+  + Fix crash when no import plugin is selected.
+  + Updated translations.
+  + Bugs fixed: bgo#719240, bgo#733652, bgo#781897, bgo#783250.
+- Changes from version 0.26.1:
+  + Fix "About" wording.
+  + Fix missing Keyboard shortcuts.
+  + Viewer: Fix context menu.
+  + Bugs fixed: bgo#780415, bgo#780811.
+  + Updated translations.
+- Drop shotwell-fix-crash-without-importer.patch: fixed upstream.
+
+---
+Thu Jun  1 20:22:25 UTC 2017 - dims...@opensuse.org
+
+- Add shotwell-fix-crash-without-importer.patch: Fix crash when no
+  import plugin is enabled (bgo#78350, boo#1040047).
+
+---

Old:

  shotwell-0.26.0.tar.xz

New:

  shotwell-0.26.2.tar.xz



Other differences:
--
++ shotwell.spec ++
--- /var/tmp/diff_new_pack.dWG7y9/_old  2017-06-05 18:48:45.342634455 +0200
+++ /var/tmp/diff_new_pack.dWG7y9/_new  2017-06-05 18:48:45.342634455 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   shotwell
-Version:0.26.0
+Version:0.26.2
 Release:0
 Summary:Photo Manager for GNOME
 License:LGPL-2.1+

++ shotwell-0.26.0.tar.xz -> shotwell-0.26.2.tar.xz ++
 185550 lines of diff (skipped)




commit zlib for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package zlib for openSUSE:Factory checked in 
at 2017-06-05 18:48:32

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


Package is "zlib"

Mon Jun  5 18:48:32 2017 rev:65 rq:500414 version:1.2.11

Changes:

--- /work/SRC/openSUSE:Factory/zlib/zlib.changes2017-05-24 
16:45:29.699719361 +0200
+++ /work/SRC/openSUSE:Factory/.zlib.new/zlib.changes   2017-06-05 
18:48:34.128215127 +0200
@@ -1,0 +2,6 @@
+Thu Jun  1 13:34:38 UTC 2017 - mplus...@suse.com
+
+- Add gpg signature
+- Re-enable profiling
+
+---

New:

  zlib-1.2.11.tar.gz.asc
  zlib.keyring



Other differences:
--
++ zlib.spec ++
--- /var/tmp/diff_new_pack.KWIRZl/_old  2017-06-05 18:48:34.904105766 +0200
+++ /var/tmp/diff_new_pack.KWIRZl/_new  2017-06-05 18:48:34.908105202 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package zlib
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,6 @@
 #
 
 
-%bcond_with profiling
 Name:   zlib
 Version:1.2.11
 Release:0
@@ -25,9 +24,11 @@
 Group:  Development/Libraries/C and C++
 Url:http://www.zlib.net/
 Source0:http://zlib.net/zlib-%{version}.tar.gz
-Source1:LICENSE
-Source2:baselibs.conf
-Source3:zlib-rpmlintrc
+Source1:http://zlib.net/zlib-%{version}.tar.gz.asc
+Source2:%{name}.keyring
+Source4:LICENSE
+Source5:baselibs.conf
+Source6:zlib-rpmlintrc
 #PATCH-FIX-SUSE: fate#314093, sent upstream by IBM
 Patch0: zlib-1.2.11-optimized-s390.patch
 #PATCH-FIX-SUSE: compiler check of varguments passed to gzprintf
@@ -36,7 +37,6 @@
 BuildRequires:  automake
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 zlib is a general-purpose lossless data-compression library,
@@ -118,7 +118,6 @@
 
 %build
 export LDFLAGS="-Wl,-z,relro,-z,now"
-
 export CFLAGS="%{optflags}"
 # For sure not autotools build
 CC="cc" ./configure \
@@ -126,16 +125,13 @@
 --prefix=%{_prefix} \
 --libdir=/%{_lib}
 
-# Marcus: breaks example64 in 32bit builds, so it's disabled by default
-%if %{with profiling}
-profiledir=$(mktemp -d)
-trap "rm -rf $profiledir" EXIT
-make CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" 
%{?_smp_mflags}
-time make check %{?_smp_mflags}
-make %{?_smp_mflags} clean
-make CFLAGS="%{optflags} %{cflags_profile_feedback}=$profiledir" 
%{?_smp_mflags}
+%if %{do_profiling}
+  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}"
+  make check %{?_smp_mflags}
+  make clean
+  make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}"
 %else
-make %{?_smp_mflags}
+  make %{?_smp_mflags}
 %endif
 
 # And build minizip
@@ -147,11 +143,11 @@
 make %{?_smp_mflags}
 
 %check
-time make check %{?_smp_mflags}
+make check %{?_smp_mflags}
 
 %install
 mkdir -p %{buildroot}%{_libdir}
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 # Fix shared library placement/symlinks
 ln -s -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/libz.so) 
%{buildroot}%{_libdir}/libz.so
 rm -v %{buildroot}/%{_lib}/libz.so
@@ -168,15 +164,12 @@
 
 # Install minizip
 cd contrib/minizip
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libz1 -p /sbin/ldconfig
-
 %postun -n libz1 -p /sbin/ldconfig
-
 %post -n libminizip1 -p /sbin/ldconfig
-
 %postun -n libminizip1 -p /sbin/ldconfig
 
 %files -n libz1
@@ -190,7 +183,7 @@
 %dir %{_docdir}/%{name}/
 %dir %{_docdir}/%{name}/examples
 %{_docdir}/%{name}/examples/*
-%{_mandir}/man3/zlib.3.gz
+%{_mandir}/man3/zlib.3%{ext_man}
 %{_includedir}/zlib.h
 %{_includedir}/zconf.h
 %{_includedir}/zutil.h




commit yast2-pkg-bindings for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package yast2-pkg-bindings for 
openSUSE:Factory checked in at 2017-06-05 18:48:37

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


Package is "yast2-pkg-bindings"

Mon Jun  5 18:48:37 2017 rev:189 rq:500555 version:3.2.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-pkg-bindings/yast2-pkg-bindings.changes
2017-04-12 17:08:22.129914175 +0200
+++ 
/work/SRC/openSUSE:Factory/.yast2-pkg-bindings.new/yast2-pkg-bindings.changes   
2017-06-05 18:48:38.431608565 +0200
@@ -1,0 +2,7 @@
+Fri Jun  2 08:42:12 UTC 2017 - igonzalezs...@suse.com
+
+- Fix pkgGpgCheck callback crashing when reporting SrcPackages
+  (bsc#1037210) (by mlandres)
+- 3.2.3
+
+---

Old:

  yast2-pkg-bindings-3.2.2.tar.bz2

New:

  yast2-pkg-bindings-3.2.3.tar.bz2



Other differences:
--
++ yast2-pkg-bindings-devel-doc.spec ++
--- /var/tmp/diff_new_pack.9mlDwu/_old  2017-06-05 18:48:39.015526262 +0200
+++ /var/tmp/diff_new_pack.9mlDwu/_new  2017-06-05 18:48:39.019525698 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-pkg-bindings-devel-doc
-Version:3.2.2
+Version:3.2.3
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:yast2-pkg-bindings-%{version}.tar.bz2

++ yast2-pkg-bindings.spec ++
--- /var/tmp/diff_new_pack.9mlDwu/_old  2017-06-05 18:48:39.047521752 +0200
+++ /var/tmp/diff_new_pack.9mlDwu/_new  2017-06-05 18:48:39.051521188 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-pkg-bindings
-Version:3.2.2
+Version:3.2.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-pkg-bindings-3.2.2.tar.bz2 -> yast2-pkg-bindings-3.2.3.tar.bz2 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings-devel-doc.spec 
new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings-devel-doc.spec
--- old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings-devel-doc.spec  
2017-03-29 18:42:29.252988637 +0200
+++ new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings-devel-doc.spec  
2017-06-02 10:47:52.094711532 +0200
@@ -16,7 +16,7 @@
 #
 
 Name:   yast2-pkg-bindings-devel-doc
-Version:3.2.2
+Version:3.2.3
 Release:0
 License:GPL-2.0
 Group:  Documentation/HTML
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.changes 
new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.changes
--- old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.changes 
2017-03-29 18:42:29.252988637 +0200
+++ new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.changes 
2017-06-02 10:47:52.094711532 +0200
@@ -1,4 +1,11 @@
 ---
+Fri Jun  2 08:42:12 UTC 2017 - igonzalezs...@suse.com
+
+- Fix pkgGpgCheck callback crashing when reporting SrcPackages
+  (bsc#1037210) (by mlandres)
+- 3.2.3
+
+---
 Wed Mar 29 16:35:24 UTC 2017 - lsle...@suse.cz
 
 - Fixed failure when trying to save a plugin service (bsc#1021117)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.spec 
new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.spec
--- old/yast2-pkg-bindings-3.2.2/package/yast2-pkg-bindings.spec
2017-03-29 18:42:29.252988637 +0200
+++ new/yast2-pkg-bindings-3.2.3/package/yast2-pkg-bindings.spec
2017-06-02 10:47:52.094711532 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-pkg-bindings
-Version:3.2.2
+Version:3.2.3
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-pkg-bindings-3.2.2/src/Callbacks.cc 
new/yast2-pkg-bindings-3.2.3/src/Callbacks.cc
--- old/yast2-pkg-bindings-3.2.2/src/Callbacks.cc   2017-03-29 
18:42:29.256988637 +0200
+++ new/yast2-pkg-bindings-3.2.3/src/Callbacks.cc   2017-06-02 
10:41:07.190711532 +0200
@@ -728,12 +728,16 @@
   YCPMap data;
 
   if (callback._set) {
-// Package
-const zypp::Package::constPtr & package_r = 
userData_r.get("Package");
-YCPString package = userData_r.get("Package", 
package_r->name());
+// Package or SrcPackage (ResObject is common base class)
+   zypp::ResObject::constPtr resobject_r;
+

commit python-unittest2 for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package python-unittest2 for 
openSUSE:Factory checked in at 2017-06-05 18:48:12

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


Package is "python-unittest2"

Mon Jun  5 18:48:12 2017 rev:16 rq:497146 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-unittest2/python-unittest2.changes
2017-03-17 15:05:22.575756164 +0100
+++ /work/SRC/openSUSE:Factory/.python-unittest2.new/python-unittest2.changes   
2017-06-05 18:48:15.742806533 +0200
@@ -1,0 +2,6 @@
+Mon May 22 07:19:24 UTC 2017 - tbecht...@suse.com
+
+- Convert to singlespec
+- Add relax-argparse.patch
+
+---

New:

  relax-argparse.patch



Other differences:
--
++ python-unittest2.spec ++
--- /var/tmp/diff_new_pack.SlOk9n/_old  2017-06-05 18:48:17.454565264 +0200
+++ /var/tmp/diff_new_pack.SlOk9n/_new  2017-06-05 18:48:17.454565264 +0200
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-unittest2
 Version:1.1.0
 Release:0
@@ -24,25 +25,26 @@
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Source: 
http://pypi.python.org/packages/source/u/unittest2/unittest2-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE relax-argparse.patch
+Patch1: relax-argparse.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module linecache2}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module traceback2}
 BuildRequires:  python-argparse
-BuildRequires:  python-devel
-BuildRequires:  python-linecache2
-BuildRequires:  python-setuptools
-BuildRequires:  python-six
-BuildRequires:  python-traceback2
+BuildRequires:  python-rpm-macros
+%ifpython2
 Requires:   python-argparse
-Requires:   python-linecache2
+%endif
 Requires:   python-six
 Requires:   python-traceback2
 Requires(post): update-alternatives
 Requires(preun): update-alternatives
-Provides:   python2-unittest2
-%if 0%{?suse_version} &&  0%{?suse_version} > 1110
 BuildArch:  noarch
-%else
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%endif
+
+%python_subpackages
 
 %description
 unittest2 is a backport of the new features added to the unittest testing
@@ -50,33 +52,25 @@
 
 %prep
 %setup -q -n unittest2-%{version}
+%patch1 -p1
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-
-# Prepare for update-alternatives usage
-mkdir -p %{buildroot}%{_sysconfdir}/alternatives
-mv %{buildroot}%{_bindir}/unit2 %{buildroot}%{_bindir}/unit2-%{py_ver}
-ln -s -f %{_sysconfdir}/alternatives/unit2 %{buildroot}%{_bindir}/unit2
+%python_install
+%python_clone -a %{buildroot}%{_bindir}/unit2
 
 %post
-%_sbindir/update-alternatives \
-   --install %{_bindir}/unit2 unit2 %{_bindir}/unit2-%{py_ver} 30
+%python_install_alternative unit2
 
 %preun
-if [ $1 -eq 0 ] ; then
-%_sbindir/update-alternatives --remove unit2 %{_bindir}/unit2-%{py_ver}
-fi
+%python_uninstall_alternative unit2
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.txt
-%{_bindir}/unit2
-%{_bindir}/unit2-%{py_ver}
-%ghost %{_sysconfdir}/alternatives/unit2
+%python_alternative %{_bindir}/unit2
 %{python_sitelib}/unittest2
 %{python_sitelib}/unittest2-%{version}-py*.egg-info
 

++ relax-argparse.patch ++
Index: python-unittest2/unittest2-1.1.0/setup.py
===
--- unittest2-1.1.0/setup.py
+++ unittest2-1.1.0/setup.py
@@ -57,7 +57,7 @@ KEYWORDS = "unittest testing tests".spli
 # Both install and setup requires - because we read VERSION from within the
 # package, and the package also exports all the APIs.
 # six for compat helpers
-REQUIRES = ['argparse', 'six>=1.4', 'traceback2'],
+REQUIRES = ['six>=1.4', 'traceback2'],
 
 params = dict(
 name=NAME,



commit python-argparse for openSUSE:Factory

2017-06-05 Thread root
Hello community,

here is the log from the commit of package python-argparse for openSUSE:Factory 
checked in at 2017-06-05 18:48:23

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


Package is "python-argparse"

Mon Jun  5 18:48:23 2017 rev:20 rq:497155 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-argparse/python-argparse.changes  
2016-09-20 13:21:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-argparse.new/python-argparse.changes 
2017-06-05 18:48:29.400881442 +0200
@@ -1,0 +2,5 @@
+Mon May 22 08:22:40 UTC 2017 - tbecht...@suse.com
+
+- Provide python2-argparse
+
+---



Other differences:
--
++ python-argparse.spec ++
--- /var/tmp/diff_new_pack.rZnI3B/_old  2017-06-05 18:48:30.492727548 +0200
+++ /var/tmp/diff_new_pack.rZnI3B/_new  2017-06-05 18:48:30.492727548 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-argparse
 #
-# 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
@@ -33,6 +33,7 @@
 # backported version rather than the included version.
 Provides:   python-argparse-backport = %{version}
 Obsoletes:  python-argparse-backport < %{version}
+Provides:   python2-argparse
 %if 0%{?suse_version} > 1110
 BuildArch:  noarch
 %else