commit openSUSE-release-tools for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package openSUSE-release-tools for 
openSUSE:Factory checked in at 2018-02-15 19:31:56

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


Package is "openSUSE-release-tools"

Thu Feb 15 19:31:56 2018 rev:57 rq:576982 version:20180215.60cfab2

Changes:

--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2018-02-15 13:27:54.666734970 +0100
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes
   2018-02-15 19:31:58.929738756 +0100
@@ -1,0 +2,6 @@
+Thu Feb 15 12:46:17 UTC 2018 - opensuse-releaset...@opensuse.org
+
+- Update to version 20180215.60cfab2:
+  * osclib/conf: leap: repo_checker-arch-whitelist to x86_64.
+
+---

Old:

  openSUSE-release-tools-20180213.c589ef1.obscpio

New:

  openSUSE-release-tools-20180215.60cfab2.obscpio



Other differences:
--
++ openSUSE-release-tools.spec ++
--- /var/tmp/diff_new_pack.ZQdYM0/_old  2018-02-15 19:32:01.085661376 +0100
+++ /var/tmp/diff_new_pack.ZQdYM0/_new  2018-02-15 19:32:01.089661232 +0100
@@ -20,7 +20,7 @@
 %define source_dir osc-plugin-factory
 %define announcer_filename factory-package-news
 Name:   openSUSE-release-tools
-Version:20180213.c589ef1
+Version:20180215.60cfab2
 Release:0
 Summary:Tools to aid in staging and release work for openSUSE/SUSE
 License:GPL-2.0+ AND MIT

++ _servicedata ++
--- /var/tmp/diff_new_pack.ZQdYM0/_old  2018-02-15 19:32:01.165658505 +0100
+++ /var/tmp/diff_new_pack.ZQdYM0/_new  2018-02-15 19:32:01.165658505 +0100
@@ -1,6 +1,6 @@
 
   
 https://github.com/openSUSE/osc-plugin-factory.git
-c6a25fb4f5c0d6aa2c94d1cd7ae13a2f099fa727
+9f2cf8da1c0c0f23d1c4f3268a9c3dd6ecd3895f
   
 

++ openSUSE-release-tools-20180213.c589ef1.obscpio -> 
openSUSE-release-tools-20180215.60cfab2.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20180213.c589ef1/osclib/conf.py 
new/openSUSE-release-tools-20180215.60cfab2/osclib/conf.py
--- old/openSUSE-release-tools-20180213.c589ef1/osclib/conf.py  2018-02-13 
21:46:37.0 +0100
+++ new/openSUSE-release-tools-20180215.60cfab2/osclib/conf.py  2018-02-15 
13:30:35.0 +0100
@@ -73,6 +73,7 @@
 # check_source.py
 # review-team optionally added by leaper.py.
 'repo-checker': 'repo-checker',
+'repo_checker-arch-whitelist': 'x86_64',
 # 16 hour staging window for follow-ups since lower throughput.
 'splitter-staging-age-max': '57600',
 # No special packages since they will pass through SLE first.

++ openSUSE-release-tools.obsinfo ++
--- /var/tmp/diff_new_pack.ZQdYM0/_old  2018-02-15 19:32:02.065626203 +0100
+++ /var/tmp/diff_new_pack.ZQdYM0/_new  2018-02-15 19:32:02.065626203 +0100
@@ -1,5 +1,5 @@
 name: openSUSE-release-tools
-version: 20180213.c589ef1
-mtime: 1518554797
-commit: c589ef11e2a8b8362009b58443735382759aef1a
+version: 20180215.60cfab2
+mtime: 1518697835
+commit: 60cfab2dd68eaa1ebe3d38e281ada193e67c674f
 




commit remake for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package remake for openSUSE:Factory checked 
in at 2018-02-15 19:31:45

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


Package is "remake"

Thu Feb 15 19:31:45 2018 rev:3 rq:576973 version:4.2.1_1.4

Changes:

--- /work/SRC/openSUSE:Factory/remake/remake.changes2018-02-06 
16:47:18.697241336 +0100
+++ /work/SRC/openSUSE:Factory/.remake.new/remake.changes   2018-02-15 
19:31:47.182160402 +0100
@@ -1,0 +2,11 @@
+Thu Feb 15 12:06:26 UTC 2018 - aloi...@gmx.com
+
+- Set license field back to GPL-3.0+
+
+---
+Thu Feb 15 10:29:25 UTC 2018 - sch...@suse.de
+
+- glob-lstat.patch: Do not assume glibc glob internals
+- glob-interface.patch: Support GLIBC glob interface version 2
+
+---

New:

  glob-interface.patch
  glob-lstat.patch



Other differences:
--
++ remake.spec ++
--- /var/tmp/diff_new_pack.7FcO73/_old  2018-02-15 19:31:47.930133555 +0100
+++ /var/tmp/diff_new_pack.7FcO73/_new  2018-02-15 19:31:47.930133555 +0100
@@ -27,6 +27,8 @@
 Summary(de):Eine gnu make Version inklusive Debugger
 URL:http://bashdb.sourceforge.net/remake/
 Source0:
https://downloads.sourceforge.net/project/bashdb/remake/%{base_version}/remake-%{pkg_version}.tar.bz2
+Patch1: glob-lstat.patch
+Patch2: glob-interface.patch
 BuildRequires:  readline-devel
 Requires(post): %{install_info_prereq}
 Requires(preun): %{install_info_prereq}
@@ -47,6 +49,8 @@
 
 %prep
 %setup -q -n "%{name}-%{pkg_version}"
+%patch1 -p1
+%patch2 -p1
 
 %build
 %configure

++ glob-interface.patch ++
* configure.ac: Support GLIBC glob interface version 2

Index: make-4.2.1/configure
===
--- make-4.2.1.orig/configure
+++ make-4.2.1/configure
@@ -11481,10 +11481,9 @@ else
 #include 
 #include 
 
-#define GLOB_INTERFACE_VERSION 1
 #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
 # include 
-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
gnu glob
 # endif
 #endif
Index: make-4.2.1/configure.ac
===
--- make-4.2.1.orig/configure.ac
+++ make-4.2.1/configure.ac
@@ -399,10 +399,9 @@ AC_CACHE_CHECK([if system libc has GNU g
 #include 
 #include 
 
-#define GLOB_INTERFACE_VERSION 1
 #if !defined _LIBC && defined __GNU_LIBRARY__ && __GNU_LIBRARY__ > 1
 # include 
-# if _GNU_GLOB_INTERFACE_VERSION == GLOB_INTERFACE_VERSION
+# if _GNU_GLOB_INTERFACE_VERSION == 1 || _GNU_GLOB_INTERFACE_VERSION == 2
gnu glob
 # endif
 #endif],
++ glob-lstat.patch ++
>From 193f1e81edd6b1b56b0eb0ff8aa4b41c7b4257b4 Mon Sep 17 00:00:00 2001
From: Paul Eggert 
Date: Sun, 24 Sep 2017 09:12:58 -0400
Subject: [PATCH] glob: Do not assume glibc glob internals.

It has been proposed that glibc glob start using gl_lstat,
which the API allows it to do.  GNU 'make' should not get in
the way of this.  See:
https://sourceware.org/ml/libc-alpha/2017-09/msg00409.html

* dir.c (local_lstat): New function, like local_stat.
(dir_setup_glob): Use it to initialize gl_lstat too, as the API
requires.
---
 dir.c | 29 +++--
 1 file changed, 27 insertions(+), 2 deletions(-)

diff --git a/dir.c b/dir.c
index adbb8a9b99..c343e4c29c 100644
--- a/dir.c
+++ b/dir.c
@@ -1299,15 +1299,40 @@ local_stat (const char *path, struct stat *buf)
 }
 #endif
 
+/* Similarly for lstat.  */
+#if !defined(lstat) && !defined(WINDOWS32) || defined(VMS)
+# ifndef VMS
+#  ifndef HAVE_SYS_STAT_H
+int lstat (const char *path, struct stat *sbuf);
+#  endif
+# else
+/* We are done with the fake lstat.  Go back to the real lstat */
+#   ifdef lstat
+# undef lstat
+#   endif
+# endif
+# define local_lstat lstat
+#elif defined(WINDOWS32)
+/* Windows doesn't support lstat().  */
+# define local_lstat local_stat
+#else
+static int
+local_lstat (const char *path, struct stat *buf)
+{
+  int e;
+  EINTRLOOP (e, lstat (path, buf));
+  return e;
+}
+#endif
+
 void
 dir_setup_glob (glob_t *gl)
 {
   gl->gl_opendir = open_dirstream;
   gl->gl_readdir = read_dirstream;
   gl->gl_closedir = free;
+  gl->gl_lstat = local_lstat;
   gl->gl_stat = local_stat;
-  /* We don't bother setting gl_lstat, since glob never calls it.
- The slot is only there for compatibility with 4.4 BSD.  */
 }
 
 void
-- 
2.15.0




commit openstack-macros for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package openstack-macros for 
openSUSE:Factory checked in at 2018-02-15 19:31:50

Comparing /work/SRC/openSUSE:Factory/openstack-macros (Old)
 and  /work/SRC/openSUSE:Factory/.openstack-macros.new (New)


Package is "openstack-macros"

Thu Feb 15 19:31:50 2018 rev:7 rq:577040 version:2018.1

Changes:

--- /work/SRC/openSUSE:Factory/openstack-macros/openstack-macros.changes
2018-02-01 21:31:44.422472227 +0100
+++ /work/SRC/openSUSE:Factory/.openstack-macros.new/openstack-macros.changes   
2018-02-15 19:31:51.793994874 +0100
@@ -1,0 +2,5 @@
+Thu Feb 15 14:24:20 UTC 2018 - tbecht...@suse.com
+
+- Install macros.openstack-singlespec
+
+---



Other differences:
--
++ openstack-macros.spec ++
--- /var/tmp/diff_new_pack.vgevpH/_old  2018-02-15 19:31:52.401973052 +0100
+++ /var/tmp/diff_new_pack.vgevpH/_new  2018-02-15 19:31:52.405972909 +0100
@@ -40,6 +40,7 @@
 
 %install
 install -D -m644 macros.openstack-common 
%{buildroot}%{_sysconfdir}/rpm/macros.openstack-common
+install -D -m644 macros.openstack-singlespec 
%{buildroot}%{_sysconfdir}/rpm/macros.openstack-singlespec
 %if 0%{?suse_version}
 install -D -m644 macros.openstack-suse 
%{buildroot}%{_sysconfdir}/rpm/macros.openstack-suse
 %endif
@@ -49,6 +50,7 @@
 
 %files
 %{_sysconfdir}/rpm/macros.openstack-common
+%{_sysconfdir}/rpm/macros.openstack-singlespec
 %if 0%{?suse_version}
 %{_sysconfdir}/rpm/macros.openstack-suse
 %endif




commit wvstreams for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package wvstreams for openSUSE:Factory 
checked in at 2018-02-15 19:31:30

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


Package is "wvstreams"

Thu Feb 15 19:31:30 2018 rev:33 rq:577017 version:4.4.1

Changes:

--- /work/SRC/openSUSE:Factory/wvstreams/wvstreams.changes  2016-03-11 
09:38:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.wvstreams.new/wvstreams.changes 2018-02-15 
19:31:31.382727467 +0100
@@ -1,0 +2,5 @@
+Tue Feb 13 12:16:45 UTC 2018 - o...@aepfle.de
+
+- Use openssl-1_0_0 for building (bsc#1080646)
+
+---



Other differences:
--
++ wvstreams.spec ++
--- /var/tmp/diff_new_pack.ciC0dD/_old  2018-02-15 19:31:32.482687988 +0100
+++ /var/tmp/diff_new_pack.ciC0dD/_new  2018-02-15 19:31:32.486687845 +0100
@@ -22,7 +22,11 @@
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
+%if %{suse_version} > 1320
+BuildRequires:  libopenssl-1_0_0-devel
+%else
 BuildRequires:  openssl-devel
+%endif
 BuildRequires:  pam-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel




commit vncmanager for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package vncmanager for openSUSE:Factory 
checked in at 2018-02-15 19:31:36

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


Package is "vncmanager"

Thu Feb 15 19:31:36 2018 rev:6 rq:577032 version:1.0.2

Changes:

--- /work/SRC/openSUSE:Factory/vncmanager/vncmanager.changes2017-08-12 
20:28:19.322614604 +0200
+++ /work/SRC/openSUSE:Factory/.vncmanager.new/vncmanager.changes   
2018-02-15 19:31:37.358512988 +0100
@@ -1,0 +2,6 @@
+Thu Feb 15 13:42:56 UTC 2018 - m...@suse.com
+
+- U_ControllerConnection-Split-iostream-into-istream-and.patch
+  * Do not try to seek on unix socket. (bnc#1076730)
+
+---

New:

  U_ControllerConnection-Split-iostream-into-istream-and.patch



Other differences:
--
++ vncmanager.spec ++
--- /var/tmp/diff_new_pack.B7a9PR/_old  2018-02-15 19:31:38.274480113 +0100
+++ /var/tmp/diff_new_pack.B7a9PR/_new  2018-02-15 19:31:38.278479969 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vncmanager
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -51,6 +51,7 @@
 Patch2: n_use_with_vnc_key_wrapper.patch
 Patch3: U_Add-xvnc-args-configuration-option.patch
 Patch4: n_disable_mit_shm.patch
+Patch5: U_ControllerConnection-Split-iostream-into-istream-and.patch
 
 %description
 Session manager for VNC. It listens on VNC port and spawns Xvnc processes for 
incoming clients.
@@ -74,6 +75,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 %cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_VERBOSE_MAKEFILE=ON

++ U_ControllerConnection-Split-iostream-into-istream-and.patch ++
>From 4bef799592eab400b0e050988ff61fa21935d86c Mon Sep 17 00:00:00 2001
From: Michal Srb 
Date: Thu, 15 Feb 2018 14:38:04 +0100
Subject: [PATCH] ControllerConnection: Split iostream into istream and
 ostream.

The boost::iostreams::file_descriptor is seekable by default, but seeking is
not possible on unix socket. Unfortunatelly there does not seem to be a way to
turn it into (non seekable) bidirectional, so lets split it into separate input
and output.
---
 ControllerConnection.cpp | 24 +---
 ControllerConnection.h   |  7 +--
 2 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/ControllerConnection.cpp b/ControllerConnection.cpp
index 17822e6..a1b4739 100644
--- a/ControllerConnection.cpp
+++ b/ControllerConnection.cpp
@@ -38,8 +38,10 @@
 ControllerConnection::ControllerConnection(XvncManager &vncManager, int fd)
 : m_vncManager(vncManager)
 , m_fd(fd)
-, m_controllerStreamBuffer(boost::iostreams::file_descriptor(fd, 
boost::iostreams::close_handle))
-, m_controllerStream(&m_controllerStreamBuffer)
+, m_controllerStreamBufferIn(boost::iostreams::file_descriptor(fd, 
boost::iostreams::close_handle))
+, m_controllerStreamBufferOut(boost::iostreams::file_descriptor(fd, 
boost::iostreams::never_close_handle))
+, m_controllerStreamIn(&m_controllerStreamBufferIn)
+, m_controllerStreamOut(&m_controllerStreamBufferOut)
 {}
 
 void ControllerConnection::start()
@@ -48,7 +50,7 @@ void ControllerConnection::start()
 
 try {
 if (initialize()) {
-while (m_controllerStream.good()) {
+while (m_controllerStreamIn.good()) {
 receive();
 }
 }
@@ -64,19 +66,19 @@ void ControllerConnection::start()
 bool ControllerConnection::initialize()
 {
 int displayNumber;
-m_controllerStream >> displayNumber;
+m_controllerStreamIn >> displayNumber;
 
 m_xvnc = m_vncManager.getSessionByDisplayNumber(displayNumber);
 if (m_xvnc) {
-m_controllerStream << "OK" << std::endl;
-m_controllerStream.flush();
+m_controllerStreamOut << "OK" << std::endl;
+m_controllerStreamOut.flush();
 } else {
 Log::notice() << "Controller " << (intptr_t)this << " asked for 
display number " << displayNumber << " which is not managed by vncmanager." << 
std::endl;
 return false;
 }
 
 std::string key;
-m_controllerStream >> key;
+m_controllerStreamIn >> key;
 
 for (int tries = 0; ; tries++) {
 if (m_xvnc->isKeyApproved(key)) {
@@ -91,8 +93,8 @@ bool ControllerConnection::initialize()
 std::this_thread::sleep_for(std::chrono::milliseconds(100)); // TODO: 
Tune
 }
 
-m_controllerStream << "OK" << std::endl;
-m_cont

commit patterns-server for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package patterns-server for openSUSE:Factory 
checked in at 2018-02-15 16:00:14

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


Package is "patterns-server"

Thu Feb 15 16:00:14 2018 rev:4 rq:576921 version:20170319

Changes:

--- /work/SRC/openSUSE:Factory/patterns-server/patterns-server.changes  
2017-06-02 10:34:08.932982555 +0200
+++ /work/SRC/openSUSE:Factory/.patterns-server.new/patterns-server.changes 
2018-02-15 16:00:16.368672288 +0100
@@ -1,0 +2,5 @@
+Thu Feb 15 08:09:57 UTC 2018 - dims...@opensuse.org
+
+- Recommend php7 variants by the lamp pattern (boo#1081072).
+
+---



Other differences:
--
++ patterns-server.spec ++
--- /var/tmp/diff_new_pack.6gtdzn/_old  2018-02-15 16:00:17.828619591 +0100
+++ /var/tmp/diff_new_pack.6gtdzn/_new  2018-02-15 16:00:17.832619447 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package patterns-server
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -219,18 +219,18 @@
 Recommends: apache2-doc
 Recommends: apache2-example-pages
 Recommends: apache2-mod_perl
-Recommends: apache2-mod_php5
+Recommends: apache2-mod_php7
 Recommends: apache2-mod_python
 Recommends: apache2-prefork
 Recommends: mariadb
-Recommends: php5-ctype
-Recommends: php5-dom
-Recommends: php5-iconv
-Recommends: php5-mysql
-Suggests:   php5-gd
-Suggests:   php5-mbstring
-Suggests:   php5-zlib
-Suggests:   php5-zip
+Recommends: php7-ctype
+Recommends: php7-dom
+Recommends: php7-iconv
+Recommends: php7-mysql
+Suggests:   php7-gd
+Suggests:   php7-mbstring
+Suggests:   php7-zlib
+Suggests:   php7-zip
 # slightly out of place I admit
 Suggests:   postgresql
 Suggests:   postgresql-contrib




commit openSUSE-release-tools for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package openSUSE-release-tools for 
openSUSE:Factory checked in at 2018-02-15 13:27:42

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


Package is "openSUSE-release-tools"

Thu Feb 15 13:27:42 2018 rev:56 rq:576855 version:20180213.c589ef1

Changes:

--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2018-02-14 10:51:24.726137110 +0100
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes
   2018-02-15 13:27:54.666734970 +0100
@@ -1,0 +2,8 @@
+Tue Feb 13 20:54:11 UTC 2018 - opensuse-releaset...@opensuse.org
+
+- Update to version 20180213.c589ef1:
+  * autopep8 to fix indenting
+  * Move package hints into unsorted.yml
+  * Support unneeded.yml as list of regular expressions
+
+---

Old:

  openSUSE-release-tools-20180213.3e3f458.obscpio

New:

  openSUSE-release-tools-20180213.c589ef1.obscpio



Other differences:
--
++ openSUSE-release-tools.spec ++
--- /var/tmp/diff_new_pack.CRY7oK/_old  2018-02-15 13:28:00.950506735 +0100
+++ /var/tmp/diff_new_pack.CRY7oK/_new  2018-02-15 13:28:00.950506735 +0100
@@ -20,7 +20,7 @@
 %define source_dir osc-plugin-factory
 %define announcer_filename factory-package-news
 Name:   openSUSE-release-tools
-Version:20180213.3e3f458
+Version:20180213.c589ef1
 Release:0
 Summary:Tools to aid in staging and release work for openSUSE/SUSE
 License:GPL-2.0+ AND MIT

++ _servicedata ++
--- /var/tmp/diff_new_pack.CRY7oK/_old  2018-02-15 13:28:00.990505282 +0100
+++ /var/tmp/diff_new_pack.CRY7oK/_new  2018-02-15 13:28:00.994505137 +0100
@@ -1,6 +1,6 @@
 
   
 https://github.com/openSUSE/osc-plugin-factory.git
-3e3f4589f990ae2bae13dc05b947c8b0cda41a57
+c6a25fb4f5c0d6aa2c94d1cd7ae13a2f099fa727
   
 

++ openSUSE-release-tools-20180213.3e3f458.obscpio -> 
openSUSE-release-tools-20180213.c589ef1.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20180213.3e3f458/pkglistgen.py 
new/openSUSE-release-tools-20180213.c589ef1/pkglistgen.py
--- old/openSUSE-release-tools-20180213.3e3f458/pkglistgen.py   2018-02-13 
13:27:35.0 +0100
+++ new/openSUSE-release-tools-20180213.c589ef1/pkglistgen.py   2018-02-13 
21:46:37.0 +0100
@@ -47,6 +47,7 @@
 import solv
 from pprint import pprint, pformat
 import os
+import os.path
 import subprocess
 import re
 import yaml
@@ -71,6 +72,7 @@
 DEFAULT_REPOS = ("openSUSE:Factory/standard")
 PRODUCT_SERVICE = '/usr/lib/obs/service/create_single_product'
 
+
 class Group(object):
 
 def __init__(self, name, pkglist):
@@ -91,7 +93,7 @@
 
 self.comment = ' ### AUTOMATICALLY GENERATED, DO NOT EDIT ### '
 self.srcpkgs = None
-self.develpkgs = []
+self.develpkgs = dict()
 self.silents = set()
 self.ignored = set()
 # special feature for SLE. Patterns are marked for expansion
@@ -163,14 +165,14 @@
 self.ignore(g)
 self.ignored.add(without)
 
-def solve(self, ignore_recommended=False, include_suggested = False):
+def solve(self, ignore_recommended=False, include_suggested=False):
 """ base: list of base groups or None """
 
 solved = dict()
 for arch in self.architectures:
 solved[arch] = dict()
 
-self.srcpkgs = set()
+self.srcpkgs = dict()
 self.recommends = dict()
 self.suggested = dict()
 for arch in self.architectures:
@@ -256,7 +258,7 @@
 src = s.name
 else:
 src = s.lookup_str(solv.SOLVABLE_SOURCENAME)
-self.srcpkgs.add(src)
+self.srcpkgs[src] = group + ':' + s.name
 
 for n, group in self.packages[arch]:
 solve_one_package(n, group)
@@ -291,13 +293,15 @@
 self.solved = True
 
 def check_dups(self, modules, overlap):
-if not overlap: return
+if not overlap:
+return
 packages = set(self.solved_packages['*'])
 for arch in self.architectures:
 packages.update(self.solved_packages[arch])
 for m in modules:
 # do not check with ourselves and only once for the rest
-if m.name <= self.name: continue
+if m.name <= self.name:
+continue
 if self.name in m.conflicts or m.name in self.conflicts:
 continue
 mp = set(m.s

commit ucm for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package ucm for openSUSE:Factory checked in 
at 2018-02-15 13:27:53

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


Package is "ucm"

Thu Feb 15 13:27:53 2018 rev:20 rq:576869 version:0.3

Changes:

--- /work/SRC/openSUSE:Factory/ucm/ucm.changes  2013-03-01 09:01:10.0 
+0100
+++ /work/SRC/openSUSE:Factory/.ucm.new/ucm.changes 2018-02-15 
13:28:07.482269493 +0100
@@ -1,0 +2,5 @@
+Wed Feb 14 15:57:26 UTC 2018 - crrodrig...@opensuse.org
+
+- Remove buildrequires on Xfreee86-devel  
+
+---



Other differences:
--
++ ucm.spec ++
--- /var/tmp/diff_new_pack.7eRkY3/_old  2018-02-15 13:28:08.178244215 +0100
+++ /var/tmp/diff_new_pack.7eRkY3/_new  2018-02-15 13:28:08.178244215 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ucm
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,6 @@
 
 
 Name:   ucm
-BuildRequires:  XFree86-devel
 %defineappdefdir  /usr/share/X11
 %define xmandir/usr/share/man
 %define xbindir/usr/bin
@@ -31,6 +30,11 @@
 Source: http://www.pps.jussieu.fr/~jch/software/files/ucm-0.3.tar.bz2
 Patch0: ucm-0.3.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  imake
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xaw7)
+BuildRequires:  pkgconfig(xmu)
+BuildRequires:  pkgconfig(xt)
 
 %description
 Ucm is a small xfs-like widget specifically designed for Unicode fonts.




commit lua51-luajit for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package lua51-luajit for openSUSE:Factory 
checked in at 2018-02-15 13:27:25

Comparing /work/SRC/openSUSE:Factory/lua51-luajit (Old)
 and  /work/SRC/openSUSE:Factory/.lua51-luajit.new (New)


Package is "lua51-luajit"

Thu Feb 15 13:27:25 2018 rev:7 rq:576806 version:2.1.0~beta2

Changes:

--- /work/SRC/openSUSE:Factory/lua51-luajit/lua51-luajit.changes
2017-06-15 11:25:56.429824858 +0200
+++ /work/SRC/openSUSE:Factory/.lua51-luajit.new/lua51-luajit.changes   
2018-02-15 13:27:31.619572080 +0100
@@ -1,0 +2,5 @@
+Wed Feb 14 15:32:16 UTC 2018 - pousadua...@gmail.com
+
+- Add baselibs.conf to provide 32bit library for libluajit
+
+---

New:

  baselibs.conf



Other differences:
--
++ lua51-luajit.spec ++
--- /var/tmp/diff_new_pack.9nDp4C/_old  2018-02-15 13:27:32.383544331 +0100
+++ /var/tmp/diff_new_pack.9nDp4C/_new  2018-02-15 13:27:32.387544186 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lua51-luajit
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,15 +29,15 @@
 License:MIT
 Group:  Development/Languages/Lua
 Url:http://www.luajit.com/
-Source: http://luajit.org/download/LuaJIT-%{realver}.tar.gz
+Source0:http://luajit.org/download/LuaJIT-%{realver}.tar.gz
+Source1:baselibs.conf
 Patch0: luajit-lua-versioned.patch
 BuildRequires:  pkgconfig
 Requires:   libluajit-%{lua_suffix}-%{lib_suffix} = %{version}
 Requires(post): update-alternatives
 Requires(preun): update-alternatives
-Conflicts:  otherproviders(luajit)
+Conflicts:  luajit
 Provides:   luajit = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # lj_arch.h do not support ppc64/ppc64le
 ExcludeArch:ppc64 ppc64le
 
@@ -56,7 +56,7 @@
 Group:  Development/Languages/Lua
 Requires:   %{name} = %{version}
 Requires:   libluajit-%{lua_suffix}-%{lib_suffix} = %{version}
-Conflicts:  otherproviders(luajit-devel)
+Conflicts:  luajit-devel
 Provides:   luajit-devel = %{version}
 
 %description devel
@@ -112,7 +112,6 @@
 %postun -n libluajit-%{lua_suffix}-%{lib_suffix} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %ghost %{_sysconfdir}/alternatives/luajit
 %ghost %{_sysconfdir}/alternatives/luajit.1%{ext_man}
 %{_bindir}/luajit
@@ -123,11 +122,9 @@
 %{_datadir}/luajit-%{lua_suffix}-%{realver}/
 
 %files -n libluajit-%{lua_suffix}-%{lib_suffix}
-%defattr(-,root,root)
 %{_libdir}/libluajit-5.1.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/luajit-%{lua_suffix}-2.1/
 %{_libdir}/libluajit-5.1.so
 %{_libdir}/pkgconfig/luajit.pc

++ baselibs.conf ++
libluajit-5_1-2



commit deadbeef for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package deadbeef for openSUSE:Factory 
checked in at 2018-02-15 13:27:18

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


Package is "deadbeef"

Thu Feb 15 13:27:18 2018 rev:6 rq:576802 version:0.7.2

Changes:

--- /work/SRC/openSUSE:Factory/deadbeef/deadbeef.changes2017-11-07 
09:58:01.846231379 +0100
+++ /work/SRC/openSUSE:Factory/.deadbeef.new/deadbeef.changes   2018-02-15 
13:27:28.835673197 +0100
@@ -1,0 +2,6 @@
+Wed Feb 14 15:43:17 UTC 2018 - crrodrig...@opensuse.org
+
+- Add missing direct buildRequires 
+- Remove buildrequires on xorg-x11-libs metapackage
+
+---



Other differences:
--
++ deadbeef.spec ++
--- /var/tmp/diff_new_pack.GvOgTm/_old  2018-02-15 13:27:30.211623220 +0100
+++ /var/tmp/diff_new_pack.GvOgTm/_new  2018-02-15 13:27:30.215623074 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package deadbeef
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -45,9 +45,10 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-BuildRequires:  xorg-x11-libs
 BuildRequires:  yasm
 BuildRequires:  pkgconfig(alsa)
+BuildRequires:  pkgconfig(atk)
+BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(flac)
 BuildRequires:  pkgconfig(gtk+-2.0)
@@ -65,10 +66,13 @@
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libzip)
 BuildRequires:  pkgconfig(mad)
+BuildRequires:  pkgconfig(pango)
 BuildRequires:  pkgconfig(samplerate)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(vorbis)
 BuildRequires:  pkgconfig(wavpack)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(zlib)
 Recommends: %{name}-lang
 %if %{with restricted}
 BuildRequires:  libfaad-devel




commit caasp-cli for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package caasp-cli for openSUSE:Factory 
checked in at 2018-02-15 13:27:32

Comparing /work/SRC/openSUSE:Factory/caasp-cli (Old)
 and  /work/SRC/openSUSE:Factory/.caasp-cli.new (New)


Package is "caasp-cli"

Thu Feb 15 13:27:32 2018 rev:2 rq:576831 version:0.0.1+20180207.git_r35_7606f5c

Changes:

--- /work/SRC/openSUSE:Factory/caasp-cli/caasp-cli.changes  2017-10-07 
17:50:39.919304594 +0200
+++ /work/SRC/openSUSE:Factory/.caasp-cli.new/caasp-cli.changes 2018-02-15 
13:27:34.439469656 +0100
@@ -1,0 +2,18 @@
+Wed Feb  7 17:24:43 UTC 2018 - containers-bugow...@suse.de
+
+- Commit 15bb48e by Kiall Mac Innes ki...@macinnes.ie
+ Switch to using the RFC defined OOB redirect URL
+ 
+ CaaSP CLI shouldn't be "fake" redirect URL, instead, use the oauth RFC
+ defined out of band redirect URL.
+ 
+ Commit 08bd81a by Kiall Mac Innes ki...@macinnes.ie
+ Use separate Dex clients for each actual client
+ 
+ Previously Velum, CaaSP CLI, and Kubernetes all shared a single Dex client.
+ From a security perspective, this was far from ideal.
+ 
+ Update CaaSP CLI to request a token which is valid for the Kubernetes client.
+
+
+---



Other differences:
--
++ caasp-cli.spec ++
--- /var/tmp/diff_new_pack.p2qQ31/_old  2018-02-15 13:27:35.703423748 +0100
+++ /var/tmp/diff_new_pack.p2qQ31/_new  2018-02-15 13:27:35.711423456 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package caasp-cli
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   caasp-cli
-Version:0.0.1+20170929.git_r32_b195256
+Version:0.0.1+20180207.git_r35_7606f5c
 Release:0
 Summary:CLI for interacting with SUSE CaaS Platform Clusters
 License:Apache-2.0

++ master.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/caasp-cli-master/cmd/auth.go 
new/caasp-cli-master/cmd/auth.go
--- old/caasp-cli-master/cmd/auth.go2017-09-29 22:20:36.0 +0200
+++ new/caasp-cli-master/cmd/auth.go2018-02-07 18:23:45.0 +0100
@@ -26,6 +26,8 @@
"net/url"
"strings"
"time"
+   "io/ioutil"
+   "regexp"
 
"github.com/coreos/go-oidc"
"golang.org/x/net/html"
@@ -34,7 +36,7 @@
 
 // Simulate a OAuth2 Web Flow in a command line app
 
-const redirectURL = "http://127.0.0.1";
+const redirectURL = "urn:ietf:wg:oauth:2.0:oob"
 
 // AuthRequest represents an OAuth2 auth request flow
 type AuthRequest struct {
@@ -210,7 +212,7 @@
authRequest.verifier = provider.Verifier(&oidc.Config{ClientID: 
authRequest.ClientID})
 
// Setup complete, start the actual auth
-   authRequest.scopes = []string{"openid", "profile", "email", 
"offline_access", "groups"}
+   authRequest.scopes = []string{"openid", "profile", "email", 
"offline_access", "groups", "audience:server:client_id:kubernetes"}
authCodeURL := oauth2Config(authRequest).AuthCodeURL("", 
oauth2.AccessTypeOffline)
 
resp, err := client.Get(authCodeURL)
@@ -278,13 +280,21 @@
}
 
defer resp.Body.Close()
-
-   callbackLocation, err := resp.Location()
+   body, err := ioutil.ReadAll(resp.Body)
if err != nil {
return AuthResponse{}, err
}
 
-   code := callbackLocation.Query().Get("code")
+   r, _ := regexp.Compile("(?:(?:.|\n)*)value=\"(.*?)\"(?:(?:.|\n)*)")
+
+   match := r.FindStringSubmatch(string(body))
+
+   // We expect two matches - the entire body, and then just the code group
+   if (len(match) != 2) {
+   return AuthResponse{}, fmt.Errorf("failed to extract token from 
OOB response")
+   }
+
+   code := match[1]
 
client.CheckRedirect = oldRedirectChecker
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/caasp-cli-master/vendor/k8s.io/client-go/pkg/version/base.go 
new/caasp-cli-master/vendor/k8s.io/client-go/pkg/version/base.go
--- old/caasp-cli-master/vendor/k8s.io/client-go/pkg/version/base.go
2017-09-29 22:20:36.0 +0200
+++ new/caasp-cli-master/vendor/k8s.io/client-go/pkg/version/base.go
2018-02-07 18:23:45.0 +0100
@@ -51,8 +51,8 @@
// semantic version is a git hash, but the version itself is no
// longer the direct output of "git describe", but a slight
// translation to be semver compliant.
-   gitVersion   string = "v1

commit python-jupyter_client for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-jupyter_client for 
openSUSE:Factory checked in at 2018-02-15 13:26:35

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


Package is "python-jupyter_client"

Thu Feb 15 13:26:35 2018 rev:6 rq:576585 version:5.2.2

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client-doc.changes
  2017-10-03 23:16:29.277149119 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client-doc.changes
 2018-02-15 13:27:05.396524557 +0100
@@ -1,0 +2,75 @@
+Tue Feb 13 04:21:49 UTC 2018 - toddrme2...@gmail.com
+
+- Update dependencies.
+- Add fix_COPY_THRESHOLD.patch
+  Fixes tests for pyzmq < 17
+  See: https://github.com/jupyter/jupyter_client/pull/349
+
+---
+Sat Feb 10 17:57:17 UTC 2018 - a...@gmx.de
+
+- update to version 5.2.2:
+  * Fix :meth:`.KernelSpecManager.get_all_specs` method in subclasses
+that only override :meth:`.KernelSpecManager.find_kernel_specs`
+and :meth:`.KernelSpecManager.get_kernel_spec`. See :ghissue:`338`
+and :ghpull:`339`.
+  * Eliminate occasional error messages during process exit
+(:ghpull:`336`).
+  * Improve error message when attempting to bind on invalid address
+(:ghpull:`330`).
+  * Add missing direct dependency on tornado (:ghpull:`323`).
+
+---
+Thu Jan  4 17:16:22 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * require python-spinxcontrib-github-alt
+
+- update to version 5.2.1:
+  * Add parenthesis to conditional pytest requirement to work around a
+bug in the wheel package, that generate a .whl which otherwise
+always depends on pytest see :ghissue:`324` and :ghpull:`325`
+
+---
+Thu Dec 21 18:46:10 UTC 2017 - a...@gmx.de
+
+- update to version 5.2.0:
+  * Define Jupyter protocol version 5.3:
++ Kernels can now opt to be interrupted by a message sent on the
+  control channel instead of a system signal. See
+  :ref:`kernelspecs` and :ref:`msging_interrupt` (:ghpull:`294`).
+  * New jupyter kernel command to launch an installed kernel by name
+(:ghpull:`240`).
+  * Kernelspecs where the command starts with e.g. python3 or
+python3.6—matching the version jupyter_client is running on—are
+now launched with the same Python executable as the launching
+process (:ghpull:`306`). This extends the special handling of
+python added in 5.0.
+  * Command line arguments specified by a kernelspec can now include
+{resource_dir}, which will be substituted with the kernelspec
+resource directory path when the kernel is launched
+(:ghpull:`289`).
+  * Kernelspecs now have an optional metadata field to hold arbitrary
+metadata about kernels—see :ref:`kernelspecs` (:ghpull:`274`).
+  * Make the KernelRestarter class used by a KernelManager
+configurable (:ghpull:`290`).
+  * When killing a kernel on Unix, kill its process group
+(:ghpull:`314`).
+  * If a kernel dies soon after starting, reassign random ports before
+restarting it, in case one of the previously chosen ports has been
+bound by another process (:ghpull:`279`).
+  * Avoid unnecessary filesystem operations when finding a kernelspec
+with :meth:`.KernelSpecManager.get_kernel_spec` (:ghpull:`311`).
+  * :meth:`.KernelSpecManager.get_all_specs` will no longer raise an
+exception on encountering an invalid kernel.json file. It will
+raise a warning and continue (:ghpull:`310`).
+  * Check for non-contiguous buffers before trying to send them
+through ZMQ (:ghpull:`258`).
+  * Compatibility with upcoming Tornado version 5.0 (:ghpull:`304`).
+  * Simplify setup code by always using setuptools (:ghpull:`284`).
+  * Soften warnings when setting the sticky bit on runtime files fails
+(:ghpull:`286`).
+  * Various corrections and improvements to documentation.
+
+---
--- 
/work/SRC/openSUSE:Factory/python-jupyter_client/python-jupyter_client.changes  
2017-10-03 23:16:29.329141801 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_client.new/python-jupyter_client.changes
 2018-02-15 13:27:05.656515114 +0100
@@ -1,0 +2,77 @@
+Tue Feb 13 04:21:49 UTC 2018 - toddrme2...@gmail.com
+
+- Update dependencies.
+- Add fix_COPY_THRESHOLD.patch
+  Fixes tests for pyzmq < 17
+  See: https://github.com/jupyter/jupyter_client/pull/349
+
+---
+Sat Feb 10 17:57:17 UTC 2018 - a...@gmx.de
+
+- update to version 5.2.2:
+  * Fix :meth:`.KernelSpecManager.g

commit python-jupyter_notebook for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-jupyter_notebook for 
openSUSE:Factory checked in at 2018-02-15 13:26:48

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


Package is "python-jupyter_notebook"

Thu Feb 15 13:26:48 2018 rev:8 rq:576618 version:5.3.1

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_notebook/python-jupyter_notebook-doc.changes
  2017-12-04 12:17:02.299147844 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_notebook.new/python-jupyter_notebook-doc.changes
 2018-02-15 13:27:12.660260721 +0100
@@ -1,0 +2,45 @@
+Thu Jan 18 06:41:05 UTC 2018 - toddrme2...@gmail.com
+
+- update to version 5.3.1
+  * Add support for terminals on windows (:ghpull:`3087`). 
+  * Add a "restart and run all" button to the toolbar (:ghpull:`2965`). 
+  * Send files to os trash mechanism on delete (:ghpull:`1968`). 
+  * Allow programmatic copy to clipboard (:ghpull:`3088`). 
+  * Use DOM History API for navigating between directories in the file browser 
(:ghpull:`3115`).
+  * Add translated files to folder(docs-translations) (:ghpull:`3065`). 
+  * Allow non empty dirs to be deleted (:ghpull:`3108`). 
+  * Set cookie on base_url (:ghpull:`2959`). 
+  * Allow token-authenticated requests cross-origin by default 
(:ghpull:`2920`). 
+  * Change cull_idle_timeout_minimum to 1 from 300 (:ghpull:`2910`). 
+  * Config option to shut down server after n seconds with no kernels 
(:ghpull:`2963`). 
+  * Display a "close" button on load notebook error (:ghpull:`3176`). 
+  * Add action to command pallette to run CodeMirror's "indentAuto" on 
selection (:ghpull:`3175`). 
+  * Add option to specify extra services (:ghpull:`3158`). 
+  * Warn_bad_name should not use global name (:ghpull:`3160`). 
+  * Avoid overflow of hidden form (:ghpull:`3148`). 
+  * Fix shutdown trans loss (:ghpull:`3147`). 
+  * Find available kernelspecs more efficiently (:ghpull:`3136`). 
+  * Don\'t try to translate missing help strings (:ghpull:`3122`). 
+  * Frontend/extension-config: allow default json files in a .d directory 
(:ghpull:`3116`). 
+  * Use `requirejs` vs. `require` (:ghpull:`3097`). 
+  * Fixes some ui bugs in firefox #3044 (:ghpull:`3058`). 
+  * Compare non-specific language code when choosing to use arabic numerals 
(:ghpull:`3055`). 
+  * Fix save-script deprecation (:ghpull:`3053`). 
+  * Include moment locales in package_data (:ghpull:`3051`). 
+  * Fix moment locale loading in bidi support (:ghpull:`3048`). 
+  * Tornado 5: periodiccallback loop arg will be removed (:ghpull:`3034`). 
+  * Use `/files` prefix for pdf-like files (:ghpull:`3031`). 
+  * Add folder for document translation (:ghpull:`3022`). 
+  * When login-in via token, let a chance for user to set the password 
(:ghpull:`3008`). 
+  * Switch to jupyter_core implementation of ensure_dir_exists 
(:ghpull:`3002`). 
+  * Send http shutdown request on \'stop\' subcommand (:ghpull:`3000`). 
+  * Work on loading ui translations  (:ghpull:`2969`). 
+  * Fix ansi inverse (:ghpull:`2967`). 
+  * Add send2trash to requirements for building docs (:ghpull:`2964`). 
+  * I18n readme.md improvement (:ghpull:`2962`).  
+  * Add \'reason\' field to json error responses (:ghpull:`2958`).
+  * Add some padding for stream outputs (:ghpull:`3194`).
+  * Always use setuptools in ``setup.py`` (:ghpull:`3206`).
+  * Fix clearing cookies on logout when ``base_url`` is configured 
(:ghpull:`3207`).
+
+---
python-jupyter_notebook.changes: same change

Old:

  notebook-5.2.2.tar.gz

New:

  notebook-5.3.1.tar.gz



Other differences:
--
++ python-jupyter_notebook-doc.spec ++
--- /var/tmp/diff_new_pack.Lfyaca/_old  2018-02-15 13:27:14.220204061 +0100
+++ /var/tmp/diff_new_pack.Lfyaca/_new  2018-02-15 13:27:14.220204061 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jupyter_notebook-doc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,14 +28,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_notebook-doc
-Version:5.2.2
+Version:5.3.1
 Release:0
 Summary:Documentation for python-jupyter_notebook
 License:BSD-3-Clause
 Group:  Development/Languages/Python
-Url:http://ipython.org
+Url:https://github.com/jupyter/notebook
 Source: 
https://files.pythonhosted.org/packages/s

commit phoronix-test-suite for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package phoronix-test-suite for 
openSUSE:Factory checked in at 2018-02-15 13:27:14

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


Package is "phoronix-test-suite"

Thu Feb 15 13:27:14 2018 rev:7 rq:576781 version:7.6.0

Changes:

--- /work/SRC/openSUSE:Factory/phoronix-test-suite/phoronix-test-suite.changes  
2018-01-09 14:55:17.121917460 +0100
+++ 
/work/SRC/openSUSE:Factory/.phoronix-test-suite.new/phoronix-test-suite.changes 
2018-02-15 13:27:25.439796541 +0100
@@ -1,0 +2,6 @@
+Wed Feb 14 14:07:19 UTC 2018 - joop.boo...@opensuse.org
+
+- Added missing dependancy php-sockets 
+- Used the general php name in stead of php{version}
+
+---



Other differences:
--
++ phoronix-test-suite.spec ++
--- /var/tmp/diff_new_pack.KmX97w/_old  2018-02-15 13:27:26.139771117 +0100
+++ /var/tmp/diff_new_pack.KmX97w/_new  2018-02-15 13:27:26.143770972 +0100
@@ -22,22 +22,23 @@
 Summary:Comprehensive test and benchmarking platform
 License:GPL-3.0
 Group:  System/Benchmark
-URL:http://www.phoronix-test-suite.com/
+Url:http://www.phoronix-test-suite.com/
 Source0:
http://www.phoronix.net/downloads/phoronix-test-suite/releases/%{name}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  shared-mime-info
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
-Requires:   php7
-Requires:   php7-curl
-Requires:   php7-dom
-Requires:   php7-gd
-Requires:   php7-json
-Requires:   php7-openssl
-Requires:   php7-pcntl
-Requires:   php7-posix
-Requires:   php7-zip
+Requires:   php
+Requires:   php-curl
+Requires:   php-dom
+Requires:   php-gd
+Requires:   php-json
+Requires:   php-openssl
+Requires:   php-pcntl
+Requires:   php-posix
+Requires:   php-sockets
+Requires:   php-zip
 Requires:   xdg-utils
 BuildArch:  noarch
 %systemd_requires




commit python-translationstring for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-translationstring for 
openSUSE:Factory checked in at 2018-02-15 13:27:38

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


Package is "python-translationstring"

Thu Feb 15 13:27:38 2018 rev:6 rq:576836 version:1.3

Changes:

--- 
/work/SRC/openSUSE:Factory/python-translationstring/python-translationstring.changes
2017-09-26 21:13:16.596063230 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-translationstring.new/python-translationstring.changes
   2018-02-15 13:27:38.291329750 +0100
@@ -1,0 +2,8 @@
+Thu Feb  1 16:50:50 UTC 2018 - toddrme2...@gmail.com
+
+- Add use_pylons_theme.patch
+  update docs to use pylons-sphinx-themes package instead of git
+  submodule update.  Based on:
+  * 
https://github.com/Pylons/translationstring/commit/bb4c396b23dca5ee0ec27c00ed3c49881b5c2245
+
+---

New:

  use_pylons_theme.patch



Other differences:
--
++ python-translationstring.spec ++
--- /var/tmp/diff_new_pack.cygXRH/_old  2018-02-15 13:27:38.867308830 +0100
+++ /var/tmp/diff_new_pack.cygXRH/_new  2018-02-15 13:27:38.871308684 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-translationstring
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,15 +24,18 @@
 Summary:Utility library for i18n relied on by various Repoze and 
Pyramid packages
 License:SUSE-Repoze
 Group:  Development/Languages/Python
-Url:http://www.repoze.org
+Url:https://github.com/Pylons/translationstring
 Source: 
https://files.pythonhosted.org/packages/source/t/translationstring/translationstring-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM use_pylons_theme.patch -- Use pylons_sphinx_theme from 
external package
+Patch0: use_pylons_theme.patch
 BuildRequires:  %{python_module setuptools}
-# SECTION documentation requirements
-BuildRequires:  %{python_module Sphinx}
-BuildRequires:  %{python_module pylons-sphinx-themes}
-# /SECTION
 BuildRequires:  fdupes
+BuildRequires:  git
 BuildRequires:  python-rpm-macros
+# SECTION documentation requirements
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-pylons-sphinx-themes
+# /SECTION
 BuildArch:  noarch
 %python_subpackages
 
@@ -57,24 +60,28 @@
 
 %prep
 %setup -q -n translationstring-%{version}
+%patch0 -p1
 # drop build date from doc to fix build-compare
 sed -i "s/\(html_last_updated_fmt = \).*/\\1None/" docs/conf.py
 rm -rf translationstring.egg-info
 
 %build
 %python_build
-pushd docs && make html && rm _build/html/.buildinfo
 
 %install
 %python_install
-%python_expand %fdupes -s %{buildroot}%{$python_sitelib}
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
+
+# Need package installed before building docs
+pushd docs && PYTHONPATH=%{buildroot}%{python3_sitelib} make html && rm 
_build/html/.buildinfo
+popd
 
 %check
 %python_exec setup.py test
 
 %files %{python_files}
 %defattr(-,root,root,-)
-%doc *.txt
+%doc CONTRIBUTORS.txt COPYRIGHT.txt LICENSE.txt README.rst
 %{python_sitelib}/*
 
 %files -n %{name}-doc

++ use_pylons_theme.patch ++
diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt
index b47a26b..fe247b0 100644
--- a/CONTRIBUTORS.txt
+++ b/CONTRIBUTORS.txt
@@ -104,3 +104,4 @@ Contributors
 
 - Chris McDonough, 2011/02/16
 - Wichert Akkerman, 2012/02/02
+- Steve Piercy, 2015/05/05
diff --git a/docs/Makefile b/docs/Makefile
index c0694bb..e11be66 100644
--- a/docs/Makefile
+++ b/docs/Makefile
@@ -25,7 +25,7 @@ help:
 clean:
-rm -rf _build/*
 
-html: _themes
+html:
mkdir -p _build/html _build/doctrees
$(SPHINXBUILD) -b html $(ALLSPHINXOPTS) _build/html
@echo
@@ -47,7 +47,7 @@ pickle:
 
 web: pickle
 
-htmlhelp: _themes
+htmlhelp:
mkdir -p _build/htmlhelp _build/doctrees
$(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) _build/htmlhelp
@echo
@@ -83,6 +83,3 @@ epub:
$(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) _build/epub
@echo
@echo "Build finished. The epub file is in _build/epub."
-
-_themes:
-   cd ..; git submodule update --init; cd docs
diff --git a/docs/conf.py b/docs/conf.py
index 1598f3a..65546ff 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -13,23 +13,8 @@
 # out serve to show the default value.
 
 import sys, os
-
-# If your extensions are in another directory, add it here. If the
-# directory is relative to the documentation root, use os.path.a

commit python-jupyter_ipykernel for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-jupyter_ipykernel for 
openSUSE:Factory checked in at 2018-02-15 13:27:09

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


Package is "python-jupyter_ipykernel"

Thu Feb 15 13:27:09 2018 rev:7 rq:576765 version:4.8.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_ipykernel/python-jupyter_ipykernel-doc.changes
2018-01-19 11:51:53.483376261 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_ipykernel.new/python-jupyter_ipykernel-doc.changes
   2018-02-15 13:27:20.107990204 +0100
@@ -1,0 +2,11 @@
+Thu Jan 18 06:50:10 UTC 2018 - toddrme2...@gmail.com
+
+- update to version 4.8.9
+  * Cleanly shutdown integrated event loops when shutting down the
+kernel. (:ghpull:`290`)
+  * %gui qt now uses Qt 5 by default rather than Qt 4, following a
+similar change in terminal IPython. (:ghpull:`293`)
+  * Fix event loop integration for :mod:`asyncio` when run with
+Tornado 5, which uses asyncio where available. (:ghpull:`296`)
+
+---
python-jupyter_ipykernel.changes: same change

Old:

  ipykernel-4.7.0.tar.gz

New:

  ipykernel-4.8.0.tar.gz



Other differences:
--
++ python-jupyter_ipykernel-doc.spec ++
--- /var/tmp/diff_new_pack.8xvG4C/_old  2018-02-15 13:27:25.167806421 +0100
+++ /var/tmp/diff_new_pack.8xvG4C/_new  2018-02-15 13:27:25.171806276 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jupyter_ipykernel-doc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,14 +22,14 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_ipykernel-doc
-Version:4.7.0
+Version:4.8.0
 Release:0
 Summary:Documentation for python-jupyter_ipykernel
 License:BSD-3-Clause
 Group:  Development/Languages/Python
-Url:http://ipython.org
+Url:https://github.com/ipython/ipykernel
 Source: 
https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz
-BuildRequires:  %{python_module jupyter_ipykernel}
+BuildRequires:  %{python_module jupyter_ipykernel = %{version}}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 %if %{with tests}
@@ -42,6 +42,7 @@
 # Documentation requirements
 %if %{with pdf} || %{with html}
 BuildRequires:  python3-Sphinx
+BuildRequires:  python3-sphinxcontrib-github-alt
 %endif
 %if %{with pdf}
 BuildRequires:  python3-Sphinx-latex
@@ -66,6 +67,7 @@
 %if %{with html}
 make html
 rm -rf _build/html/.buildinfo
+sed -i 's/\r$//' _build/html/objects.inv
 %endif
 %if %{with pdf}
 make latexpdf

++ python-jupyter_ipykernel.spec ++
--- /var/tmp/diff_new_pack.8xvG4C/_old  2018-02-15 13:27:25.199805258 +0100
+++ /var/tmp/diff_new_pack.8xvG4C/_new  2018-02-15 13:27:25.199805258 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jupyter_ipykernel
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_ipykernel
-Version:4.7.0
+Version:4.8.0
 Release:0
 Summary:IPython Kernel for Jupyter
 License:BSD-3-Clause
 Group:  Development/Languages/Python
-Url:http://ipython.org
+Url:https://github.com/ipython/ipykernel
 Source: 
https://files.pythonhosted.org/packages/source/i/ipykernel/ipykernel-%{version}.tar.gz
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module jupyter_client}

++ ipykernel-4.7.0.tar.gz -> ipykernel-4.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipykernel-4.7.0/MANIFEST.in 
new/ipykernel-4.8.0/MANIFEST.in
--- old/ipykernel-4.7.0/MANIFEST.in 1970-01-01 01:00:00.0 +0100
+++ new/ipykernel-4.8.0/MANIFEST.in 2018-01-17 18:37:33.0 +0100
@@ -0,0 +1,24 @@
+include COPYING.md
+include CONTRIBUTING.md
+include README.md
+
+# Documentation
+graft docs
+exclude docs/\#*
+
+# Examples
+graft examples
+
+# docs subdirs we want to skip
+prune docs/_build
+prune docs/gh-pages
+prune docs

commit libunibreak for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package libunibreak for openSUSE:Factory 
checked in at 2018-02-15 13:27:05

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


Package is "libunibreak"

Thu Feb 15 13:27:05 2018 rev:2 rq:576685 version:4.0

Changes:

--- /work/SRC/openSUSE:Factory/libunibreak/libunibreak.changes  2016-07-01 
09:58:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.libunibreak.new/libunibreak.changes 
2018-02-15 13:27:14.636188951 +0100
@@ -1,0 +2,9 @@
+Wed Feb 14 12:22:53 UTC 2018 - aloi...@gmx.com
+
+- Update to version 4.0
+  * Update the code and data to conform to Unicode 9.0.0
+  * Add grapheme breaking support
+  * Tested and enhanced according to the Unicode test suite
+  * Make bug fixes
+
+---

Old:

  libunibreak-3.0.tar.gz

New:

  libunibreak-4.0.tar.gz



Other differences:
--
++ libunibreak.spec ++
--- /var/tmp/diff_new_pack.feF3D9/_old  2018-02-15 13:27:15.388161638 +0100
+++ /var/tmp/diff_new_pack.feF3D9/_new  2018-02-15 13:27:15.392161493 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libunibreak
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,20 @@
 
 
 %define libversion 3
+%define altver  4_0
 Name:   libunibreak
-Version:3.0
+Version:4.0
 Release:0
 Summary:Unicode line-breaking library
 License:Zlib
 Group:  Development/Libraries/C and C++
-Url:http://vimgadgets.sourceforge.net/libunibreak/
-Source0:%{name}-%{version}.tar.gz
+URL:https://github.com/adah1972/libunibreak
+Source0:
https://github.com/adah1972/libunibreak/archive/libunibreak_%{altver}.tar.gz#/%{name}-%{version}.tar.gz
+BuildRequires:  autoconf >= 2.69
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 Obsoletes:  liblinebreak < 2.1
 Provides:   liblinebreak = 2.1
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Libunibreak is the successor of liblinebreak, an implementation of the line
@@ -63,9 +64,10 @@
 26, available at http://www.unicode.org/reports/tr14/tr14-26.html
 
 %prep
-%setup -q
+%setup -q -n %{name}-%{name}_%{altver}
 
 %build
+autoreconf -fiv
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -78,12 +80,10 @@
 %postun -n libunibreak%{libversion} -p /sbin/ldconfig
 
 %files -n libunibreak%{libversion}
-%defattr(-,root,root)
 %doc AUTHORS ChangeLog LICENCE NEWS README.md
 %{_libdir}/*.so.*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/*
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/libunibreak.pc

++ libunibreak-3.0.tar.gz -> libunibreak-4.0.tar.gz ++
 55055 lines of diff (skipped)




commit yaml-cpp for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package yaml-cpp for openSUSE:Factory 
checked in at 2018-02-15 13:27:29

Comparing /work/SRC/openSUSE:Factory/yaml-cpp (Old)
 and  /work/SRC/openSUSE:Factory/.yaml-cpp.new (New)


Package is "yaml-cpp"

Thu Feb 15 13:27:29 2018 rev:13 rq:576821 version:0.6.1

Changes:

--- /work/SRC/openSUSE:Factory/yaml-cpp/yaml-cpp.changes2018-02-06 
16:47:10.177639992 +0100
+++ /work/SRC/openSUSE:Factory/.yaml-cpp.new/yaml-cpp.changes   2018-02-15 
13:27:32.543538520 +0100
@@ -1,0 +2,7 @@
+Wed Feb 14 16:01:53 UTC 2018 - pmonrealgonza...@suse.com
+
+- Security fix: [bsc#1032144, CVE-2017-5950]
+  * Stack overflow in SingleDocParser::HandleNode() function
+  * Added patch yaml-cpp-CVE-2017-5950.patch
+
+---

New:

  yaml-cpp-CVE-2017-5950.patch



Other differences:
--
++ yaml-cpp.spec ++
--- /var/tmp/diff_new_pack.6DhoZt/_old  2018-02-15 13:27:33.211514258 +0100
+++ /var/tmp/diff_new_pack.6DhoZt/_new  2018-02-15 13:27:33.211514258 +0100
@@ -28,6 +28,8 @@
 # PATCH-FIX-UPSTREAM: do not override opts for linker as distro provides
 # correct ones
 Patch0: yaml-cpp-fix-pie.patch
+# PATCH-FIX-UPSTREAM bsc#1032144 CVE-2017-5950 Stack overflow in 
SingleDocParser::HandleNode()
+Patch1: yaml-cpp-CVE-2017-5950.patch
 BuildRequires:  cmake
 BuildRequires:  pkgconfig
 BuildRequires:  sed
@@ -60,6 +62,7 @@
 %prep
 %setup -q -n %{name}-%{name}-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 export CC=gcc

++ yaml-cpp-CVE-2017-5950.patch ++
Index: yaml-cpp-yaml-cpp-0.6.1/src/singledocparser.cpp
===
--- yaml-cpp-yaml-cpp-0.6.1.orig/src/singledocparser.cpp
+++ yaml-cpp-yaml-cpp-0.6.1/src/singledocparser.cpp
@@ -46,6 +46,9 @@ void SingleDocParser::HandleDocument(Eve
 }
 
 void SingleDocParser::HandleNode(EventHandler& eventHandler) {
+  if (depth > depth_limit) {
+throw ParserException(m_scanner.mark(), ErrorMsg::BAD_FILE);
+  }
   // an empty node *is* a possibility
   if (m_scanner.empty()) {
 eventHandler.OnNull(m_scanner.mark(), NullAnchor);
@@ -57,9 +60,11 @@ void SingleDocParser::HandleNode(EventHa
 
   // special case: a value node by itself must be a map, with no header
   if (m_scanner.peek().type == Token::VALUE) {
+depth++;
 eventHandler.OnMapStart(mark, "?", NullAnchor, EmitterStyle::Default);
 HandleMap(eventHandler);
 eventHandler.OnMapEnd();
+depth--;
 return;
   }
 
@@ -94,32 +99,42 @@ void SingleDocParser::HandleNode(EventHa
   m_scanner.pop();
   return;
 case Token::FLOW_SEQ_START:
+  depth++;
   eventHandler.OnSequenceStart(mark, tag, anchor, EmitterStyle::Flow);
   HandleSequence(eventHandler);
   eventHandler.OnSequenceEnd();
+  depth--;
   return;
 case Token::BLOCK_SEQ_START:
+  depth++;
   eventHandler.OnSequenceStart(mark, tag, anchor, EmitterStyle::Block);
   HandleSequence(eventHandler);
   eventHandler.OnSequenceEnd();
+  depth--;
   return;
 case Token::FLOW_MAP_START:
+  depth++;
   eventHandler.OnMapStart(mark, tag, anchor, EmitterStyle::Flow);
   HandleMap(eventHandler);
   eventHandler.OnMapEnd();
+  depth--;
   return;
 case Token::BLOCK_MAP_START:
+  depth++;
   eventHandler.OnMapStart(mark, tag, anchor, EmitterStyle::Block);
   HandleMap(eventHandler);
   eventHandler.OnMapEnd();
+  depth--;
   return;
 case Token::KEY:
   // compact maps can only go in a flow sequence
   if (m_pCollectionStack->GetCurCollectionType() ==
   CollectionType::FlowSeq) {
+depth++;
 eventHandler.OnMapStart(mark, tag, anchor, EmitterStyle::Flow);
 HandleMap(eventHandler);
 eventHandler.OnMapEnd();
+depth--;
 return;
   }
   break;
Index: yaml-cpp-yaml-cpp-0.6.1/src/singledocparser.h
===
--- yaml-cpp-yaml-cpp-0.6.1.orig/src/singledocparser.h
+++ yaml-cpp-yaml-cpp-0.6.1/src/singledocparser.h
@@ -51,6 +51,8 @@ class SingleDocParser : private noncopya
   anchor_t LookupAnchor(const Mark& mark, const std::string& name) const;
 
  private:
+  int depth = 0;
+  int depth_limit = 2048;
   Scanner& m_scanner;
   const Directives& m_directives;
   std::unique_ptr m_pCollectionStack;



commit openxcom for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package openxcom for openSUSE:Factory 
checked in at 2018-02-15 13:26:26

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


Package is "openxcom"

Thu Feb 15 13:26:26 2018 rev:5 rq:576500 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/openxcom/openxcom.changes2016-06-19 
10:50:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.openxcom.new/openxcom.changes   2018-02-15 
13:26:50.285073444 +0100
@@ -1,0 +2,7 @@
+Wed Feb 14 12:10:36 UTC 2018 - tchva...@suse.com
+
+- Add patch fixing build with gcc7 by explicitly stating math
+  includes:
+  * openxcom-math.patch
+
+---

New:

  openxcom-math.patch



Other differences:
--
++ openxcom.spec ++
--- /var/tmp/diff_new_pack.MqQkeR/_old  2018-02-15 13:26:55.500883992 +0100
+++ /var/tmp/diff_new_pack.MqQkeR/_new  2018-02-15 13:26:55.504883847 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openxcom
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,6 +27,8 @@
 Source: %{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM: gcc6 compat, taken from git
 Patch0: openxcom-abs.patch
+# PATCH-FIX-UPSTREAM include math.h when needed also in git
+Patch1: openxcom-math.patch
 BuildRequires:  Mesa-devel
 BuildRequires:  SDL-devel
 BuildRequires:  SDL_gfx-devel >= 2.0.22
@@ -62,8 +64,7 @@
 Documentation files for %{name} game.
 
 %prep
-%setup -q
-%patch0 -p1
+%autosetup -p1
 
 chmod -x LICENSE.txt
 sed -i \

++ openxcom-math.patch ++
Index: openxcom-1.0.0/src/Basescape/BaseInfoState.cpp
===
--- openxcom-1.0.0.orig/src/Basescape/BaseInfoState.cpp
+++ openxcom-1.0.0/src/Basescape/BaseInfoState.cpp
@@ -18,6 +18,7 @@
  */
 #include "BaseInfoState.h"
 #include 
+#include 
 #include "../Engine/Game.h"
 #include "../Engine/Action.h"
 #include "../Resource/ResourcePack.h"
Index: openxcom-1.0.0/src/Basescape/CraftInfoState.cpp
===
--- openxcom-1.0.0.orig/src/Basescape/CraftInfoState.cpp
+++ openxcom-1.0.0/src/Basescape/CraftInfoState.cpp
@@ -18,6 +18,7 @@
  */
 #include "CraftInfoState.h"
 #include 
+#include 
 #include "../Engine/Game.h"
 #include "../Resource/ResourcePack.h"
 #include "../Engine/Language.h"
Index: openxcom-1.0.0/src/Engine/OptionInfo.cpp
===
--- openxcom-1.0.0.orig/src/Engine/OptionInfo.cpp
+++ openxcom-1.0.0/src/Engine/OptionInfo.cpp
@@ -16,6 +16,7 @@
  * You should have received a copy of the GNU General Public License
  * along with OpenXcom.  If not, see .
  */
+#include 
 #include "OptionInfo.h"
 #include "Exception.h"
 
Index: openxcom-1.0.0/src/Engine/Language.cpp
===
--- openxcom-1.0.0.orig/src/Engine/Language.cpp
+++ openxcom-1.0.0/src/Engine/Language.cpp
@@ -19,6 +19,7 @@
 #include "Language.h"
 #include 
 #include 
+#include 
 #include 
 #include 
 #include "CrossPlatform.h"
Index: openxcom-1.0.0/src/Menu/ListLoadState.cpp
===
--- openxcom-1.0.0.orig/src/Menu/ListLoadState.cpp
+++ openxcom-1.0.0/src/Menu/ListLoadState.cpp
@@ -16,6 +16,7 @@
  * You should have received a copy of the GNU General Public License
  * along with OpenXcom.  If not, see .
  */
+#include 
 #include "ListLoadState.h"
 #include "../Engine/Game.h"
 #include "../Engine/Language.h"
Index: openxcom-1.0.0/src/Menu/ListGamesState.cpp
===
--- openxcom-1.0.0.orig/src/Menu/ListGamesState.cpp
+++ openxcom-1.0.0/src/Menu/ListGamesState.cpp
@@ -18,6 +18,7 @@
  */
 #include "ListGamesState.h"
 #include 
+#include 
 #include "../Engine/Logger.h"
 #include "../Savegame/SavedGame.h"
 #include "../Engine/Game.h"
Index: openxcom-1.0.0/src/Savegame/CraftWeapon.cpp
===
--- openxcom-1.0.0.orig/src/Savegame/CraftWeapon.cpp
+++ openxcom-1.0.0/src/Savegame/CraftWeapon.cpp
@@ -16,6 +16,7 @@
  * You should have received a copy of the GNU General Public License
  * along with OpenXcom.  If not, see .
  */
+#include 
 #include "CraftWeapon.h"
 #include "../Ruleset/RuleCraftWeapon.h"
 #include

commit rdesktop for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package rdesktop for openSUSE:Factory 
checked in at 2018-02-15 13:26:22

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


Package is "rdesktop"

Thu Feb 15 13:26:22 2018 rev:35 rq:576499 version:1.8.3

Changes:

--- /work/SRC/openSUSE:Factory/rdesktop/rdesktop.changes2018-02-06 
16:47:20.849140643 +0100
+++ /work/SRC/openSUSE:Factory/.rdesktop.new/rdesktop.changes   2018-02-15 
13:26:48.013155966 +0100
@@ -1,0 +2,6 @@
+Mon Feb 12 23:25:43 UTC 2018 - markus.b...@web.de
+
+- Added rdesktop-Fix-key-caching.patch
+  backport of 
https://github.com/rdesktop/rdesktop/commit/a3dfceefc2c729243b71270e3f503fa2dd57ec8d
+
+---

New:

  rdesktop-Fix-key-caching.patch



Other differences:
--
++ rdesktop.spec ++
--- /var/tmp/diff_new_pack.53vYGx/_old  2018-02-15 13:26:48.969121243 +0100
+++ /var/tmp/diff_new_pack.53vYGx/_new  2018-02-15 13:26:48.973121097 +0100
@@ -32,6 +32,7 @@
 Patch2: rdesktop-Fix-crash-in-rdssl_cert_to_rkey.patch
 # PATCH-FIX-OPENSUSE rdesktop-Fix-keymap-script.patch
 Patch3: rdesktop-Fix-keymap-script.patch
+Patch4: rdesktop-Fix-key-caching.patch
 BuildRequires:  alsa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -58,6 +59,7 @@
 %if 0%{?suse_version} > 1110
 %patch1 -p1
 %patch2 -p1
+%patch4 -p1
 %endif
 %patch3 -p1
 

++ rdesktop-Fix-key-caching.patch ++
Index: rdesktop-1.8.3/ssl.c
===
--- rdesktop-1.8.3.orig/ssl.c
+++ rdesktop-1.8.3/ssl.c
@@ -143,6 +143,11 @@ rdssl_cert_to_rkey(RDSSL_CERT * cert, ui
int nid;
int ret;
 
+   const unsigned char *p;
+   int pklen;
+
+   RSA *rsa = NULL;
+
/* By some reason, Microsoft sets the OID of the Public RSA key to
   the oid for "MD5 with RSA Encryption" instead of "RSA Encryption"
 
@@ -170,10 +175,29 @@ rdssl_cert_to_rkey(RDSSL_CERT * cert, ui
 
if ((nid == NID_md5WithRSAEncryption) || (nid == 
NID_shaWithRSAEncryption))
{
+#if OPENSSL_VERSION_NUMBER < 0x1010L
DEBUG_RDP5(("Re-setting algorithm type to RSA in server 
certificate\n"));
X509_PUBKEY_set0_param(key, OBJ_nid2obj(NID_rsaEncryption),
   0, NULL, NULL, 0);
+#else
+
+   if (!X509_PUBKEY_get0_param(NULL, &p, &pklen, NULL, key)) {
+   error("Failed to get algorithm used for public key\n");
+   return NULL;
+   }
+
+   if (!(rsa = d2i_RSAPublicKey(NULL, &p, pklen))) {
+   error("Failed to extract public key from 
certificate\n");
+   return NULL;
+   }
+
+   lkey = RSAPublicKey_dup(rsa);
+   *key_len = RSA_size(lkey);
+   return lkey;
+#endif
+
}
+
epk = X509_get_pubkey(cert);
if (NULL == epk)
{
@@ -229,7 +253,7 @@ rdssl_rkey_get_exp_mod(RDSSL_RKEY * rkey
e = rkey->e;
n = rkey->n;
 #else
-   RSA_get0_key(rkey, &e, &n, NULL);
+   RSA_get0_key(rkey, &n, &e, NULL);
 #endif
 
if ((BN_num_bytes(e) > (int) max_exp_len) ||



commit python-hp3parclient for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-hp3parclient for 
openSUSE:Factory checked in at 2018-02-15 13:25:45

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


Package is "python-hp3parclient"

Thu Feb 15 13:25:45 2018 rev:8 rq:576466 version:3.3.2

Changes:

--- /work/SRC/openSUSE:Factory/python-hp3parclient/python-hp3parclient.changes  
2015-05-10 10:46:32.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-hp3parclient.new/python-hp3parclient.changes 
2018-02-15 13:25:47.335359989 +0100
@@ -1,0 +2,40 @@
+Wed Feb 14 08:00:18 UTC 2018 - tbecht...@suse.com
+
+- update to 3.3.2:
+  * Use a simpler random hostname for findHost
+  * Fix issue #5: SSH session never renewed if lost
+  * Safely access hostname in VLUN
+  * Adding unit tests for the Exception class
+  * Update copyVolume to remove destCPG offline copy
+  * Improve list handling in File Persona get commands
+  * Less nargs/more shlex to fix fake SSH usage error
+  * Replaces httplib2 with Python Requests support
+  * Fix createVLUN with LUN ID 0 issue
+  * Adding more descriptive debug messages to client __init__
+  * Adds API to retrieve a volumes snapshots
+  * Unity test fix to allow bondMode 6
+  * Fixing client initialization error when ex_desc is None
+  * Allow suppressing of SSL log warnings
+  * Changes exception's isinstance str to basestring
+  * Fix file client for 3.2.1 MU3.
+  * Fix logging to allow diagnosis of multi-line-stripper errors
+  * Adding support for VLUN queries in getVLUN and getHostVLUNs
+  * Add retries for certain exceptions
+  * Fix intermitent failures get_all_volume_metadata
+  * Making the client Python3.4+ Compliant
+  * Adding support for calling srstatld with a given interval and history
+  * Fix JSON parsing using Python3
+  * Fix inconsistent Unity unit tests
+  * Enable Unity unit tests with the paramiko test server
+  * Fixes documenation errors for 3.2.2 release
+  * Removing 'active' VLUN check from getVLUN call
+  * Adding Volume Set Snapshot Capabilities to Client
+  * Update findHost to use a random hostname
+  * Adding support for calling srstatld
+  * Add -ca option for create/set fshare (SMB)
+  * Added exceptions to API docs for deleteVolume
+  * Fixed bug in setSSHOptions File Persona example.
+  * Skip flash cache tests on backends without it
+- Fix Source url
+
+---

Old:

  hp3parclient-3.2.0.tar.gz

New:

  hp3parclient-3.3.2.tar.gz



Other differences:
--
++ python-hp3parclient.spec ++
--- /var/tmp/diff_new_pack.igvAR7/_old  2018-02-15 13:25:50.411248260 +0100
+++ /var/tmp/diff_new_pack.igvAR7/_new  2018-02-15 13:25:50.415248115 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-hp3parclient
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,22 +17,22 @@
 
 
 Name:   python-hp3parclient
-Version:3.2.0
+Version:3.3.2
 Release:0
 Summary:HP 3PAR HTTP REST Client
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/hp3parclient
-Source: 
http://pypi.python.org/packages/source/h/hp3parclient/hp3parclient-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/h/hp3parclient/hp3parclient-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-eventlet
-BuildRequires:  python-httplib2 >= 0.6.0
 BuildRequires:  python-paramiko
+BuildRequires:  python-requests
 BuildRequires:  python-setuptools
 #BuildRequires:  python-nose
 Requires:   python-eventlet
-Requires:   python-httplib2 >= 0.6.0
 Requires:   python-paramiko
+Requires:   python-requests
 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()")}

++ hp3parclient-3.2.0.tar.gz -> hp3parclient-3.3.2.tar.gz ++
 6025 lines of diff (skipped)




commit chromium for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2018-02-15 13:25:59

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


Package is "chromium"

Thu Feb 15 13:25:59 2018 rev:178 rq:576498 version:64.0.3282.167

Changes:

--- /work/SRC/openSUSE:Factory/chromium/chromium.changes2018-02-02 
22:23:13.659227303 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new/chromium.changes   2018-02-15 
13:26:16.726292401 +0100
@@ -1,0 +2,6 @@
+Wed Feb 14 08:16:34 UTC 2018 - astie...@suse.com
+
+- update to 64.0.3282.167 (bsc#1080920):
+  * CVE-2018-6056: Incorrect derived class instantiation in V8
+
+---

Old:

  chromium-64.0.3282.140.tar.xz

New:

  chromium-64.0.3282.167.tar.xz



Other differences:
--
++ chromium.spec ++
--- /var/tmp/diff_new_pack.gCFpgS/_old  2018-02-15 13:26:35.001628582 +0100
+++ /var/tmp/diff_new_pack.gCFpgS/_new  2018-02-15 13:26:35.005628437 +0100
@@ -41,7 +41,7 @@
 %bcond_with system_vpx
 %bcond_with clang
 Name:   chromium
-Version:64.0.3282.140
+Version:64.0.3282.167
 Release:0
 Summary:Google's open source browser project
 License:BSD-3-Clause AND LGPL-2.1+

++ chromium-64.0.3282.140.tar.xz -> chromium-64.0.3282.167.tar.xz ++
/work/SRC/openSUSE:Factory/chromium/chromium-64.0.3282.140.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new/chromium-64.0.3282.167.tar.xz differ: 
char 28, line 2




commit mpv for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package mpv for openSUSE:Factory checked in 
at 2018-02-15 13:25:56

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


Package is "mpv"

Thu Feb 15 13:25:56 2018 rev:44 rq:576483 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/mpv/mpv.changes  2018-02-10 18:00:21.687366242 
+0100
+++ /work/SRC/openSUSE:Factory/.mpv.new/mpv.changes 2018-02-15 
13:25:59.418921067 +0100
@@ -1,0 +2,8 @@
+Wed Feb 14 09:33:34 UTC 2018 - aloi...@gmx.com
+
+- Update to version 0.27.2
+  * This release contains an additional fix for CVE-2018-6360.
+  Fixes and Minor Enhancements
+  * ytdl_hook: whitelist subtitle URLs as well (#5456)
+
+---

Old:

  mpv-0.27.1.tar.gz

New:

  mpv-0.27.2.tar.gz



Other differences:
--
++ mpv.spec ++
--- /var/tmp/diff_new_pack.xLWc9M/_old  2018-02-15 13:26:00.338887650 +0100
+++ /var/tmp/diff_new_pack.xLWc9M/_new  2018-02-15 13:26:00.342887505 +0100
@@ -21,7 +21,7 @@
 
 %define _waf_ver 1.9.13
 %define _mbc_ver 3.3.16
-%define _mpv_ver 0.27.1
+%define _mpv_ver 0.27.2
 %define lname   libmpv1
 Name:   mpv
 Version:%{_mpv_ver}

++ mpv-0.27.1.tar.gz -> mpv-0.27.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mpv-0.27.1/RELEASE_NOTES new/mpv-0.27.2/RELEASE_NOTES
--- old/mpv-0.27.1/RELEASE_NOTES2018-02-10 13:45:10.0 +0100
+++ new/mpv-0.27.2/RELEASE_NOTES2018-02-13 02:42:29.0 +0100
@@ -1,7 +1,16 @@
+Release 0.27.2
+==
+
+This release contains an additional fix for CVE-2018-6360.
+
+Fixes and Minor Enhancements
+
+- ytdl_hook: whitelist subtitle URLs as well (#5456)
+
 Release 0.27.1
 ==
 
-This releaes fixes CVE-2018-6360.
+This release fixes CVE-2018-6360.
 
 Fixes and Minor Enhancements
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mpv-0.27.1/VERSION new/mpv-0.27.2/VERSION
--- old/mpv-0.27.1/VERSION  2018-02-10 13:45:10.0 +0100
+++ new/mpv-0.27.2/VERSION  2018-02-13 02:42:29.0 +0100
@@ -1 +1 @@
-0.27.1
+0.27.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mpv-0.27.1/player/lua/ytdl_hook.lua 
new/mpv-0.27.2/player/lua/ytdl_hook.lua
--- old/mpv-0.27.1/player/lua/ytdl_hook.lua 2018-02-10 13:45:10.0 
+0100
+++ new/mpv-0.27.2/player/lua/ytdl_hook.lua 2018-02-13 02:42:29.0 
+0100
@@ -270,7 +270,8 @@
 
 if not (sub_info.data == nil) then
 sub = "memory://"..sub_info.data
-elseif not (sub_info.url == nil) then
+elseif not (sub_info.url == nil) and
+url_is_safe(sub_info.url) then
 sub = sub_info.url
 end
 
@@ -468,7 +469,8 @@
 local subfile = "edl://"
 for i, entry in pairs(json.entries) do
 if not (entry.requested_subtitles == nil) and
-not (entry.requested_subtitles[j] == nil) then
+not (entry.requested_subtitles[j] == nil) and
+url_is_safe(entry.requested_subtitles[j].url) 
then
 subfile = 
subfile..edl_escape(entry.requested_subtitles[j].url)
 else
 subfile = 
subfile..edl_escape("memory://WEBVTT")





commit ripit for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package ripit for openSUSE:Factory checked 
in at 2018-02-15 13:25:50

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


Package is "ripit"

Thu Feb 15 13:25:50 2018 rev:20 rq:576468 version:3.9.90

Changes:

--- /work/SRC/openSUSE:Factory/ripit/ripit.changes  2015-03-18 
13:07:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.ripit.new/ripit.changes 2018-02-15 
13:25:54.103114157 +0100
@@ -1,0 +2,11 @@
+Mon Feb  5 09:00:33 UTC 2018 - l...@linux-schulserver.de
+
+- use wikipedia URL, as the original domain is no longer valid
+- added ripit-4.0.0-undefined_variables.patch to avoid errors if the
+  user is using an old config file which does not define some variables
+- added ripit-man-spellfix.patch from Debian which contains some 
+  spell fixes for the man page
+- rebased ripit-3.9.0-ogg.patch
+- use Productivity/Multimedia/CD/Grabbers as RPM group
+
+---

New:

  ripit-4.0.0-undefined_variables.patch
  ripit-man-spellfix.patch



Other differences:
--
++ ripit.spec ++
--- /var/tmp/diff_new_pack.3jGnUW/_old  2018-02-15 13:25:55.307070425 +0100
+++ /var/tmp/diff_new_pack.3jGnUW/_new  2018-02-15 13:25:55.311070279 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ripit
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,25 +16,25 @@
 #
 
 
-
+%define real_version 4.0.0_beta20140508
 Name:   ripit
+Version:3.9.90
+Release:0
 Summary:Perl Script to Create .ogg or .mp3 Files from an Audio CD
-Url:http://www.suwald.com/ripit/
-License:GPL-2.0+
-Group:  Productivity/Multimedia/CD/
 # This is not the real tarball version but as it's still in beta, we could 
have troubles
 # to update to 4.0 final so just give it a lower version
-%define real_version 4.0.0_beta20140508
-Version:3.9.90
-Release:0
+License:GPL-2.0+
+Group:  Productivity/Multimedia/CD/Grabbers
+Url:https://en.wikipedia.org/wiki/Ripit
 Source: http://www.suwald.com/ripit/%{name}-%{real_version}.tar.gz
 Patch0: %{name}-3.9.0-ogg.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
+Patch1: %{name}-4.0.0-undefined_variables.patch
+Patch2: %{name}-man-spellfix.patch
 Requires:   cdparanoia 
 Requires:   perl-CDDB_get 
 Requires:   perl-libwww-perl
 Requires:   vorbis-tools 
+BuildArch:  noarch
 
 %description
 This Perl script makes it easy to create MP3 files from an audio CD. It
@@ -42,7 +42,9 @@
 
 %prep
 %setup -q -n %{name}-%{real_version}
-%patch0
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
 
 %build
 
@@ -50,7 +52,6 @@
 make prefix=%{buildroot}%{_prefix} etcdir=%{buildroot}/%{_sysconfdir}/%{name} 
install
 
 %files
-%defattr(-,root,root)
 %doc README HISTORY LICENSE
 %{_bindir}/ripit
 %dir %{_sysconfdir}/%{name}

++ ripit-3.9.0-ogg.patch ++
--- /var/tmp/diff_new_pack.3jGnUW/_old  2018-02-15 13:25:55.339069262 +0100
+++ /var/tmp/diff_new_pack.3jGnUW/_new  2018-02-15 13:25:55.339069262 +0100
@@ -1,6 +1,8 @@
 ripit.pl
-+++ ripit.pl
-@@ -92,7 +92,7 @@
+Index: ripit-4.0.0_beta20140508/ripit.pl
+===
+--- ripit-4.0.0_beta20140508.orig/ripit.pl
 ripit-4.0.0_beta20140508/ripit.pl
+@@ -127,7 +127,7 @@ my $verify= 1;  # Rip track
  my $span  = ""; # Options for track spans.
  my $ripper= 1;  # 0 - dagrab, 1 - cdparanoia,
  # 2 - cdda2wav, 3 - tosha, 4 - cdd.
@@ -9,7 +11,7 @@
  # 3 - Faac, 4 - mp4als, 5 - Musepack,
  # 6 - Wavpack, 7 - ffmpeg,
  # comma separated list.
-@@ -105,14 +105,14 @@
+@@ -141,14 +141,14 @@ my $bitrate   = 128;# Bitrate fo
  # bitrate is equal to the -b option.
  my $maxrate   = 0;  # Bitrate for lame using --vbrmode,
  # maxrate is equal to the -B option.

++ ripit-4.0.0-undefined_variables.patch ++
Index: ripit-4.0.0_beta20140508/ripit.pl
===
--- ripit-4.0.0_beta20140508.orig/ripit.pl
+++ ripit-4.0.0_beta20140508/ripit.pl
@@ -11647,7 +11647,7 @@ sub init_mod {
}
$@ = ();
 
-   eval { require Digest::MD5 } if($md5sum == 1

commit go-for-it for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package go-for-it for openSUSE:Factory 
checked in at 2018-02-15 13:25:43

Comparing /work/SRC/openSUSE:Factory/go-for-it (Old)
 and  /work/SRC/openSUSE:Factory/.go-for-it.new (New)


Package is "go-for-it"

Thu Feb 15 13:25:43 2018 rev:6 rq:576414 version:1.6.3

Changes:

--- /work/SRC/openSUSE:Factory/go-for-it/go-for-it.changes  2017-04-11 
09:39:39.467743548 +0200
+++ /work/SRC/openSUSE:Factory/.go-for-it.new/go-for-it.changes 2018-02-15 
13:25:44.903448326 +0100
@@ -1,0 +2,54 @@
+Tue Feb 13 22:58:33 UTC 2018 - jeng...@inai.de
+
+- Don't assume any particular context of use in description.
+  Ensure neutrality of descriptions.
+
+---
+Tue Feb 13 01:38:28 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 1.6.3:
+  * Implemented enhancements:
+- The CMake script now checks if intltool-merge is present.
+- The about dialog and contribute dialog can disabled at
+  compile time. (Useful if that information is better shown in
+  the appstream metadata.)
+- The system name (name of data and executable) can now be
+  specified at compile time.
+  * Fixed bugs:
+- Add an option to build a version without contribute/donation
+  dialog (gh#JMoerman/Go-For-It#42).
+- Do not show about dialog in menu and .desktop when installed
+  via store? (gh#JMoerman/Go-For-It#43).
+- Do not show header bar toggle when used on Pantheon/Gnome/...
+  (gh#JMoerman/Go-For-It#41).
+  * Updated translations.
+- Changes from version 1.6.2:
+  * Implemented enhancements:
+- Reverse Domain Name Notation is now used for filenames
+  (application data, executables).
+- An appstream appdata.xml metadata file has been added.
+- The following translations are updated: Lithuanian.
+  * Fixed bugs:
+- Parsed command line strings would not get freed.
+- Changing the path to the stored todo.txt files would lead to
+  a crash when a task is marked as done.
+- Changes from version 1.6.1:
+  * Updated translations.
+- Changes from version 1.6.0:
+  * Implemented enhancements:
+- Tasks can be filtered by clicking on a project or context
+  tag, or manually with the ctrl+f key combination.
+  * Fixed bugs:
+- Crashes on start if ~/.todo already exists and is a file
+  (gh#JMoerman/Go-For-It#111).
+- Drag area disappears on all items if one item is too long 
+  (gh#JMoerman/Go-For-It#60).
+- Task name wrapping (gh#JMoerman/Go-For-It#65).
+- Conditionalize the use of %desktop_database_* and
+  %icon_theme_cache_* post/postun scriptlets: they are only needed
+  in older distros that don't have RPM 4.13.0 where file triggers
+  cover their functionality.
+- Add intltool BuildRequires: new dependency.
+- Drop go-for-it-vala-0.36.patch: fixed upstream.
+
+---

Old:

  go-for-it-1.5.tar.gz
  go-for-it-vala-0.36.patch

New:

  1.6.3.tar.gz



Other differences:
--
++ go-for-it.spec ++
--- /var/tmp/diff_new_pack.dRJ8rT/_old  2018-02-15 13:25:45.655421011 +0100
+++ /var/tmp/diff_new_pack.dRJ8rT/_new  2018-02-15 13:25:45.659420866 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package go-for-it
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,40 +16,38 @@
 #
 
 
-%define _name   Go-For-It
+%define _name com.github.jmoerman.go-for-it
 Name:   go-for-it
-Version:1.5
+Version:1.6.3
 Release:0
-Summary:A stylish to-do list with built-in productivity timer
+Summary:A to-do list with built-in productivity timer
 License:GPL-3.0
 Group:  Productivity/Office/Organizers
 Url:https://github.com/mank319/Go-For-It
-Source: 
https://github.com/mank319/%{_name}/archive/release_v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM go-for-it-vala-0.36.patch -- Fix build with vala >= 0.36.
-Patch0: go-for-it-vala-0.36.patch
+Source: https://github.com/mank319/Go-For-It/archive/%{version}.tar.gz
 BuildRequires:  cmake >= 2.8
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  intltool
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
-BuildRequires:  vala >= 0.24
+BuildRequires:  vala >= 0.26
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4
+BuildRequires:  pkgconfig(gtk+-3.0) >= 3.14.0
 BuildRequires:  p

commit python-python-vlc for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-python-vlc for 
openSUSE:Factory checked in at 2018-02-15 13:25:31

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


Package is "python-python-vlc"

Thu Feb 15 13:25:31 2018 rev:2 rq:575850 version:3.0.101

Changes:

--- /work/SRC/openSUSE:Factory/python-python-vlc/python-python-vlc.changes  
2017-12-06 08:58:37.136919592 +0100
+++ /work/SRC/openSUSE:Factory/.python-python-vlc.new/python-python-vlc.changes 
2018-02-15 13:25:31.911920233 +0100
@@ -1,0 +2,7 @@
+Mon Feb 12 17:43:07 UTC 2018 - aloi...@gmx.com
+
+- Update to version 3.0.101
+
+- Refreshed fix-docs.patch
+
+---

Old:

  python-vlc-2.2.6100.tar.gz

New:

  python-vlc-3.0.101.tar.gz



Other differences:
--
++ python-python-vlc.spec ++
--- /var/tmp/diff_new_pack.W2mXxX/_old  2018-02-15 13:25:32.763889285 +0100
+++ /var/tmp/diff_new_pack.W2mXxX/_new  2018-02-15 13:25:32.767889140 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-python-vlc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -13,25 +13,26 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-python-vlc
-Version:2.2.6100
+Version:3.0.101
 Release:0
-License:LGPL-2.0+
 Summary:VLC bindings for python
-Url:http://wiki.videolan.org/PythonBinding
+License:LGPL-2.0+
 Group:  Development/Languages/Python
+Url:http://wiki.videolan.org/PythonBinding
 Source: 
https://files.pythonhosted.org/packages/source/p/python-vlc/python-vlc-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM fix-docs.patch -- Fix some example code in the docs
 Patch0: fix-docs.patch
-BuildRequires:  python-rpm-macros
-BuildRequires:  vlc-devel
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
-Requires:   libvlc5 >= 2.2.6
+BuildRequires:  python-rpm-macros
+BuildRequires:  vlc-devel
+Requires:   libvlc5 >= 3.0.0
 BuildArch:  noarch
 
 %python_subpackages

++ fix-docs.patch ++
--- /var/tmp/diff_new_pack.W2mXxX/_old  2018-02-15 13:25:32.799887978 +0100
+++ /var/tmp/diff_new_pack.W2mXxX/_new  2018-02-15 13:25:32.803887832 +0100
@@ -1,15 +1,15 @@
-Index: python-vlc-1.1.2/README.module
+Index: python-vlc-3.0.101/README.module
 ===
 python-vlc-1.1.2.orig/README.module
-+++ python-vlc-1.1.2/README.module
-@@ -42,12 +42,14 @@ directory as the libvlc.dll file (standa
+--- python-vlc-3.0.101.orig/README.module
 python-vlc-3.0.101/README.module
+@@ -68,10 +68,12 @@ Libvlc methods are available as attribut
  
  >>> import vlc
  >>> vlc.libvlc_get_version()
--'1.0.0 Goldeneye'
-+'2.2.6 Umbrella'
+-'3.0.0-rc2 Vetinari'
 ->>> e=vlc.VLCException()
 ->>> i=vlc.libvlc_new(0, [], e)
++'3.0.0 Vetinari'
 +>>> i=vlc.libvlc_new(0, [])
  >>> i
  
@@ -19,5 +19,3 @@
 +
 +>>> vlc.libvlc_audio_get_volume(p)
  50
- 
- - Using wrapper classes:

++ python-vlc-2.2.6100.tar.gz -> python-vlc-3.0.101.tar.gz ++
 4569 lines of diff (skipped)




commit wxlua for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package wxlua for openSUSE:Factory checked 
in at 2018-02-15 13:24:57

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


Package is "wxlua"

Thu Feb 15 13:24:57 2018 rev:4 rq:572066 version:3.1.0.git.7d9d59

Changes:

--- /work/SRC/openSUSE:Factory/wxlua/wxlua.changes  2017-09-11 
16:23:27.815034010 +0200
+++ /work/SRC/openSUSE:Factory/.wxlua.new/wxlua.changes 2018-02-15 
13:25:00.401064854 +0100
@@ -1,0 +2,7 @@
+Tue Dec 12 06:18:57 UTC 2017 - mailaen...@opensuse.org
+
+- Update to the 3.1 series fork
+- Drop wxlstate.patch
+- Add desktop.patch
+
+---

Old:

  _disabled_service
  wxlstate.patch
  wxlua-2.8.12.3.r252.tar.bz2

New:

  WX_3_1_0-7d9d59.tar.gz
  desktop.patch



Other differences:
--
++ wxlua.spec ++
--- /var/tmp/diff_new_pack.3BbFwl/_old  2018-02-15 13:25:01.701017632 +0100
+++ /var/tmp/diff_new_pack.3BbFwl/_new  2018-02-15 13:25:01.701017632 +0100
@@ -16,16 +16,19 @@
 #
 
 
+%define lua_version 5.1
+
 Name:   wxlua
-Version:2.8.12.3.r252
+Version:3.1.0.git.7d9d59
 Release:0
 Summary:Lua IDE with a GUI debugger and binding generator
 License:SUSE-wxWidgets-3.1
 Group:  Development/Languages/Other
-Url:http://wxlua.sourceforge.net/
-Source: %{name}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM https://sourceforge.net/p/wxlua/bugs/36/
-Patch0: wxlstate.patch
+Url:https://github.com/pkulchenko/wxlua
+Source: 
https://github.com/pkulchenko/wxlua/archive/WX_3_1_0-7d9d59.tar.gz
+# PATCH-FIX-UPSTREAM https://github.com/pkulchenko/wxlua/pull/8
+Patch0: desktop.patch
+# PATCH-FIX-OPENSUSE Remoevd because webkit is exiting openSUSE:Factory
 Patch1: wx-webview.patch
 BuildRequires:  cmake >= 2.8.3
 BuildRequires:  desktop-file-utils
@@ -68,24 +71,27 @@
 interpreter with the wxWidgets API.
 
 %prep
-%setup -q
-%patch0
+%setup -q -n wxlua-WX_3_1_0-7d9d59
+%patch0 -p1
 %patch1 -p1
+cd wxLua
 sed -r -i 's|LIBRARY DESTINATION .*$|LIBRARY DESTINATION %{_lib}|' 
CMakeLists.txt
 
 %build
+cd wxLua
 %cmake \
-DwxWidgets_CONFIG_EXECUTABLE=%{_bindir}/wx-config \
-DwxLua_LUA_LIBRARY_BUILD_SHARED=TRUE \
-DwxLua_LUA_LIBRARY_USE_BUILTIN=FALSE \
-   -DwxLua_LUA_LIBRARY_VERSION=5.1 \
+   -DwxLua_LUA_LIBRARY_VERSION=%lua_version \
-DwxLua_LUA_INCLUDE_DIR=%{lua_incdir} \
-   -DwxLua_LUA_LIBRARY=%{_libdir}/liblua.so.5.1 \
+   -DwxLua_LUA_LIBRARY=%{_libdir}/liblua.so.%lua_version \
-DBUILD_SHARED_LIBS=TRUE \
-DCMAKE_BUILD_TYPE=RelWithDebInfo
 make %{?_smp_mflags}
 
 %install
+cd wxLua
 %cmake_install
 
 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
@@ -96,15 +102,9 @@
 install -p art/wxlualogo.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/
 
 mkdir -p %{buildroot}%{_datadir}/applications/
-install -p distrib/autopackage/%{name}.desktop 
%{buildroot}%{_datadir}/applications/
-sed -r -i "s|wxluaedit|wxLuaEdit|" 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-sed -r -i "s|wxlualogo.xpm|wxlualogo|" 
%{buildroot}%{_datadir}/applications/%{name}.desktop
-desktop-file-install --dir %{buildroot}%{_datadir}/applications \
-   --remove-category=Application \
-   --add-category=IDE \
-   %{buildroot}%{_datadir}/applications/%{name}.desktop
+install -p distrib/autopackage/wxlua.desktop 
%{buildroot}%{_datadir}/applications/%{name}.desktop
 
-install -Dm644 distrib/autopackage/wxlua.xml 
%{buildroot}%{_datadir}/mime/packages/wxlua.xml
+install -Dm644 distrib/autopackage/wxlua.xml 
%{buildroot}%{_datadir}/mime/packages/%{name}.xml
 
 # packaged in separate package wxstedit
 rm -rf %{buildroot}%{_datadir}/wxstedit
@@ -112,8 +112,8 @@
 rm -rf %{buildroot}%{_includedir}/wx/stedit/
 rm -rf %{buildroot}%{_prefix}/lib/libwxstedit*.so
 
-mkdir -p %{buildroot}%{_libdir}/lua/5.1/
-mv %{buildroot}%{_libdir}/libwx.so %{buildroot}%{_libdir}/lua/5.1/wx.so
+mkdir -p %{buildroot}%{_libdir}/lua/%lua_version/
+mv %{buildroot}%{_libdir}/libwx.so 
%{buildroot}%{_libdir}/lua/%lua_version/wx.so
 
 %post
 %desktop_database_post
@@ -129,17 +129,19 @@
 %postun -n lib%{name} -p /sbin/ldconfig
 
 %files
-%{_bindir}/*
+%{_bindir}/wxLua
+%{_bindir}/wxLuaCan
+%{_bindir}/wxLuaFreeze
 %{_datadir}/applications/*.desktop
 %{_datadir}/icons/hicolor/*/apps/*
-%{_datadir}/mime/packages/wxlua.xml
+%{_datadir}/mime/packages/%{name}.xml
 
 %files -n lib%{name}
-%{_libdir}/lua/5.1/wx.so
+%{_libdir}/lua/%lua_version/wx.so
 %{_libdir}/libwxlua*.so
 
 %files devel
-%{_includedir}/%{name}
+%{_includedir}/wxlua/
 %{_datadir}/wxlua/
 
 %cha

commit libreoffice for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2018-02-15 13:23:39

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


Package is "libreoffice"

Thu Feb 15 13:23:39 2018 rev:146 rq:576776 version:6.0.1.1

Changes:

--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2018-02-05 
10:47:57.682488583 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 
2018-02-15 13:24:08.118964029 +0100
@@ -1,0 +2,16 @@
+Mon Feb 12 09:24:51 UTC 2018 - tchva...@suse.com
+
+- Make sure we execute everything with python3
+  * 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch
+- Bump version of bundled gpgme to 1.9.0
+
+---
+Fri Feb  9 11:59:11 UTC 2018 - tchva...@suse.com
+
+- Version update to 6.0.1.1:
+  * various fixes all around
+  * Fixes data exposure bsc#1080249 CVE-2018-1055 CVE-2018-6871
+- Bump the version of libgpg-error
+- Drop the libreoffice-poppler-0.62.patch merged upstream
+
+---

Old:

  gpgme-1.8.0.tar.bz2
  libgpg-error-1.26.tar.bz2
  libreoffice-6.0.0.3.tar.xz
  libreoffice-help-6.0.0.3.tar.xz
  libreoffice-poppler-0.62.patch
  libreoffice-translations-6.0.0.3.tar.xz

New:

  0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch
  gpgme-1.9.0.tar.bz2
  libgpg-error-1.27.tar.bz2
  libreoffice-6.0.1.1.tar.xz
  libreoffice-help-6.0.1.1.tar.xz
  libreoffice-translations-6.0.1.1.tar.xz



Other differences:
--
++ libreoffice.spec ++
--- /var/tmp/diff_new_pack.xgkmuz/_old  2018-02-15 13:24:26.490296674 +0100
+++ /var/tmp/diff_new_pack.xgkmuz/_new  2018-02-15 13:24:26.494296529 +0100
@@ -22,8 +22,8 @@
 %define numbertext_version 0.9.5
 # Urls
 %define external_url http://dev-www.libreoffice.org/src/
-#%define tarball_url 
http://download.documentfoundation.org/libreoffice/src/6.0.0
-%define tarball_url  http://dev-builds.libreoffice.org/pre-releases/src/
+%define tarball_url 
http://download.documentfoundation.org/libreoffice/src/6.0.1
+#%define tarball_url  http://dev-builds.libreoffice.org/pre-releases/src/
 # Enable the kde integration on openSUSE only
 %if 0%{?is_opensuse}
 %bcond_without kdeintegration
@@ -46,7 +46,7 @@
 %bcond_with system_gpgme
 %endif
 Name:   libreoffice
-Version:6.0.0.3
+Version:6.0.1.1
 Release:0
 Summary:A Free Office Suite (Framework)
 License:LGPL-3.0+ and MPL-2.0+
@@ -64,8 +64,8 @@
 Source450:  
%{external_url}/1f467e5bb703f12cbbb09d5cf67ecf4a-converttexttonumber-1-5-0.oxt
 Source452:  
%{external_url}/90401bca927835b6fbae4a707ed187c8-nlpsolver-0.9.tar.bz2
 # GPGME bundle list
-Source1000: %{external_url}/gpgme-1.8.0.tar.bz2
-Source1001: %{external_url}/libgpg-error-1.26.tar.bz2
+Source1000: %{external_url}/gpgme-1.9.0.tar.bz2
+Source1001: %{external_url}/libgpg-error-1.27.tar.bz2
 Source1002: %{external_url}/libassuan-2.4.3.tar.bz2
 # Internal bundled stuff we can't remove
 # To build this we would pull cygwin; not worth it
@@ -87,10 +87,10 @@
 Patch1: scp2-user-config-suse.diff
 # do not use the broken help; unopkg complained about it when registering 
extensions
 # FIXME: the right fix is to compile the help and produce the .db_, .ht_, and 
other files
-Patch4: nlpsolver-no-broken-help.diff
-Patch5: mediawiki-no-broken-help.diff
-Patch6: kde5-configure-checks.patch
-Patch7: libreoffice-poppler-0.62.patch
+Patch2: nlpsolver-no-broken-help.diff
+Patch3: mediawiki-no-broken-help.diff
+Patch4: kde5-configure-checks.patch
+Patch5: 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch
 # try to save space by using hardlinks
 Patch990:   install-with-hardlinks.diff
 BuildRequires:  %{name}-share-linker
@@ -877,10 +877,10 @@
 %if 0%{?suse_version} < 1330
 %patch1
 %endif
-%patch4
-%patch5
-%patch6 -p1
-%patch7 -p1
+%patch2
+%patch3
+%patch4 -p1
+%patch5 -p1
 %patch990 -p1
 
 # Disable some of the failing tests (some are random)

++ 0001-Use-PYTHON_FOR_BUILD-instead-of-calling-python-direc.patch ++
>From 5c4c83dd7ee9145408d80dbac606547c8006ad2a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= 
Date: Tue, 13 Feb 2018 10:57:54 +0100
Subject: [PATCH] Use PYTHON_FOR_BUILD instead of calling python directly

Change-Id: I85ff669c3cfd6d9b3284972cfa1d8a805ea3b6d4
---
 postprocess/CustomTarget_images.mk| 2 +-
 testtools/source/bridgetest/pyuno/makefile.mk | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/

commit libieee1284 for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package libieee1284 for openSUSE:Factory 
checked in at 2018-02-15 13:23:29

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


Package is "libieee1284"

Thu Feb 15 13:23:29 2018 rev:25 rq:574519 version:0.2.11

Changes:

--- /work/SRC/openSUSE:Factory/libieee1284/libieee1284.changes  2015-12-01 
10:02:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.libieee1284.new/libieee1284.changes 
2018-02-15 13:23:34.576182519 +0100
@@ -1,0 +2,14 @@
+Wed Feb  7 12:40:24 UTC 2018 - tchva...@suse.com
+
+- Conditionalize python build to make sure we can build on python3
+  only enviroment
+
+---
+Wed Feb  7 12:17:32 UTC 2018 - tchva...@suse.com
+
+- Reduce bit with spec-cleaner
+- Update URL to point to github repo (as per blog on Sourceforge)
+- Split the package to python/library/utilities to follow library
+  packaging guidelines
+
+---



Other differences:
--
++ libieee1284.spec ++
--- /var/tmp/diff_new_pack.TT7aTm/_old  2018-02-15 13:23:36.380116988 +0100
+++ /var/tmp/diff_new_pack.TT7aTm/_new  2018-02-15 13:23:36.384116843 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libieee1284
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,27 +16,24 @@
 #
 
 
+%bcond_without python2
+%define libname %{name}-3
 Name:   libieee1284
-BuildRequires:  fdupes
-BuildRequires:  python-devel
-# bug437293
-%ifarch ppc64
-Obsoletes:  libieee1284-64bit
-%endif
-#
-Summary:A Library for Interfacing IEEE 1284-Compatible Devices
-License:GPL-2.0+ and MIT
-Group:  System/Libraries
 Version:0.2.11
 Release:0
-Url:http://sourceforge.net/projects/libieee1284/
-# Source0 is the main source
-Source0:http://downloads.sf.net/libieee1284/%name-%version.tar.bz2
-# Source1 is the documentation
+Summary:A Library for Interfacing IEEE 1284-Compatible Devices
+License:GPL-2.0+ AND MIT
+Group:  System/Libraries
+Url:https://github.com/twaugh/libieee1284
+Source0:http://downloads.sf.net/libieee1284/%{name}-%{version}.tar.bz2
 Source1:http://cyberelk.net/tim/libieee1284/interface.pdf
 Source2:baselibs.conf
 Patch1: libieee1284-strict-aliasing.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  fdupes
+%if %{with python2}
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(python2)
+%endif
 
 %description
 This library is intended to be used by applications that need to
@@ -44,7 +41,28 @@
 parallel port.
 
 For Linux, there are some wrinkles in communicating with devices on
-parallel ports (see /usr/share/doc/packages/libieee1284/README). The
+parallel ports (see %{_docdir}/libieee1284/README). The
+aim of this library is to take all the worry about these wrinkles from
+the application.  It figures out which method is appropriate for the
+currently running kernel.  For instance, if the application wants to
+know the device ID of a device on a particular port, it asks the
+library for the the device ID. The library then figures out if it is
+available via /proc (in any of the possible locations) and, if not,
+tries asking the device itself.  If /dev/parport0 is not available for
+use, it tries ioperm; if that fails, it tries /dev/port.  The
+application does not have to care.
+
+%package -n %{libname}
+Summary:A Library for Interfacing IEEE 1284-Compatible Devices
+Group:  System/Libraries
+
+%description -n %{libname}
+This library is intended to be used by applications that need to
+communicate with (or at least identify) devices that are attached via a
+parallel port.
+
+For Linux, there are some wrinkles in communicating with devices on
+parallel ports (see %{_docdir}/libieee1284/README). The
 aim of this library is to take all the worry about these wrinkles from
 the application.  It figures out which method is appropriate for the
 currently running kernel.  For instance, if the application wants to
@@ -55,10 +73,24 @@
 use, it tries ioperm; if that fails, it tries /dev/port.  The
 application does not have to care.
 
+%package -n python2-%{name}
+Summary:Python bindings for libieee1284
+Group:  Development/Languages/Python
+
+%description -n python2-%{name}
+Python2 bindings for libieee1284 library
+
+%package utils
+Summary:U

commit suse-xsl-stylesheets for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package suse-xsl-stylesheets for 
openSUSE:Factory checked in at 2018-02-15 13:22:40

Comparing /work/SRC/openSUSE:Factory/suse-xsl-stylesheets (Old)
 and  /work/SRC/openSUSE:Factory/.suse-xsl-stylesheets.new (New)


Package is "suse-xsl-stylesheets"

Thu Feb 15 13:22:40 2018 rev:41 rq:576829 version:2.0.9

Changes:

--- 
/work/SRC/openSUSE:Factory/suse-xsl-stylesheets/suse-xsl-stylesheets.changes
2018-02-03 15:37:19.567877813 +0100
+++ 
/work/SRC/openSUSE:Factory/.suse-xsl-stylesheets.new/suse-xsl-stylesheets.changes
   2018-02-15 13:22:47.993874730 +0100
@@ -1,0 +2,26 @@
+Wed Feb 14 14:48:34 UTC 2018 - skn...@suse.com
+
+Stable release of the SUSE XSL stylesheets 2.0.9:
+
+Find issues in our GitHub tracker at
+https://github.com/openSUSE/suse-xsl/issues/NUMBER
+
+HTML only:
+* Bug tracker PIs are now allowed in the info element which means they
+  can now be profiled properly
+* Update GitHub issues URL syntax to properly apply labels again
+
+PDF/HTML:
+* Support for intra xrefs to "section" and "sect5" elements
+
+Packaging:
+* Exclude env/ and *.tmp files from TAR ball
+* Remove dependency on aspell
+* Remove SUSE dictionary from this package: It does not belong here
+  (boo#1052970)
+
+Test cases:
+* Markup fixes for dapscompare tests
+* Use correct SCHEMA for dapscompare tests
+
+---

Old:

  suse-xsl-stylesheets-2.0.8.tar.bz2

New:

  suse-xsl-stylesheets-2.0.9.tar.bz2



Other differences:
--
++ suse-xsl-stylesheets.spec ++
--- /var/tmp/diff_new_pack.IPBfC6/_old  2018-02-15 13:22:50.73597 +0100
+++ /var/tmp/diff_new_pack.IPBfC6/_new  2018-02-15 13:22:50.781773452 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   suse-xsl-stylesheets
-Version:2.0.8
+Version:2.0.9
 Release:0
 
 ###
@@ -41,15 +41,13 @@
 Summary:SUSE-Branded Stylesheets for DocBook
 License:GPL-2.0 or GPL-3.0
 Group:  Productivity/Publishing/XML
-Url:http://sourceforge.net/p/daps/suse-xslt
+Url:https://github.com/openSUSE/suse-xsl
 Source0:%{name}-%{version}.tar.bz2
 Source1:susexsl-fetch-source-git
 Source2:%{name}.rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
-BuildRequires:  aspell
-BuildRequires:  aspell-en
 BuildRequires:  docbook-xsl-stylesheets >= 1.77
 BuildRequires:  docbook5-xsl-stylesheets >= 1.77
 BuildRequires:  fdupes
@@ -70,7 +68,6 @@
 Requires:   docbook-xsl-stylesheets >= 1.77
 Requires:   docbook5-xsl-stylesheets >= 1.77
 Requires:   libxslt
-Requires:   aspell-en
 Requires:   sgml-skel >= 0.7
 Requires(post): sgml-skel >= 0.7
 Requires(postun): sgml-skel >= 0.7
@@ -184,9 +181,6 @@
 %defattr(-,root,root)
 
 # Directories
-%dir %{_datadir}/suse-xsl-stylesheets
-%dir %{_datadir}/suse-xsl-stylesheets/aspell
-
 %dir %{suse_styles_dir}
 %dir %{suse_styles_dir}/suse
 %dir %{suse_styles_dir}/suse-ns
@@ -220,9 +214,6 @@
 # Documentation
 %doc %{_defaultdocdir}/%{name}/*
 
-# SUSE aspell dictionary
-%{_datadir}/suse-xsl-stylesheets/aspell/en_US-suse-addendum.rws
-
 #--
 
 %changelog

++ suse-xsl-stylesheets-2.0.8.tar.bz2 -> suse-xsl-stylesheets-2.0.9.tar.bz2 
++
 142423 lines of diff (skipped)




commit skopeo for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package skopeo for openSUSE:Factory checked 
in at 2018-02-15 13:23:13

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


Package is "skopeo"

Thu Feb 15 13:23:13 2018 rev:7 rq:575776 version:0.1.26

Changes:

--- /work/SRC/openSUSE:Factory/skopeo/skopeo.changes2018-02-05 
10:48:57.811673581 +0100
+++ /work/SRC/openSUSE:Factory/.skopeo.new/skopeo.changes   2018-02-15 
13:23:15.212885931 +0100
@@ -1,0 +2,6 @@
+Mon Feb 12 08:42:04 UTC 2018 - vrothb...@suse.com
+
+- Add requirement on libcontainers-common, which now provides the
+  /etc/containers/policy.json config.
+
+---



Other differences:
--
++ skopeo.spec ++
--- /var/tmp/diff_new_pack.W5SKtp/_old  2018-02-15 13:23:15.860862391 +0100
+++ /var/tmp/diff_new_pack.W5SKtp/_new  2018-02-15 13:23:15.864862246 +0100
@@ -34,6 +34,7 @@
 BuildRequires:  go >= 1.5
 BuildRequires:  go-go-md2man
 BuildRequires:  libgpgme-devel
+BuildRequires:  libcontainers-common
 # Required for containers/storage integration.
 %if 0%{with storage}
 BuildRequires:  device-mapper-devel >= 1.2.68
@@ -43,6 +44,7 @@
 %if 0%{with ostree}
 BuildRequires:  libostree-devel
 %endif
+Requires:   libcontainers-common
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 ExcludeArch:s390
 
@@ -78,7 +80,6 @@
 %install
 # Install the binary.
 install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}"
-install -D -m 0644 default-policy.json 
"%{buildroot}/etc/containers/policy.json"
 make INSTALLDIR="%{buildroot}/%{_bindir}" install-binary
 
 # Install the docs.
@@ -88,8 +89,6 @@
 %defattr(-,root,root)
 %doc LICENSE README.md
 %{_bindir}/%{name}
-%dir /etc/containers
-%config /etc/containers/policy.json
 %{_mandir}/man1/skopeo.1*
 
 %changelog




commit python-scipy for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-scipy for openSUSE:Factory 
checked in at 2018-02-15 13:22:27

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


Package is "python-scipy"

Thu Feb 15 13:22:27 2018 rev:27 rq:576783 version:1.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-scipy/python-scipy.changes
2017-11-09 13:57:28.535818964 +0100
+++ /work/SRC/openSUSE:Factory/.python-scipy.new/python-scipy.changes   
2018-02-15 13:22:31.226483856 +0100
@@ -1,0 +2,5 @@
+Tue Feb 13 12:48:45 UTC 2018 - sch...@suse.de
+
+- Don't use openblas on m68k and riscv64
+
+---



Other differences:
--
++ python-scipy.spec ++
--- /var/tmp/diff_new_pack.I33xB8/_old  2018-02-15 13:22:33.086416287 +0100
+++ /var/tmp/diff_new_pack.I33xB8/_new  2018-02-15 13:22:33.086416287 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-scipy
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,10 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %if 0%{?is_opensuse} == 0
   %bcond_with openblas
 %else
-  %ifarch armv6l s390x
+  %ifarch armv6l s390x m68k riscv64
 %bcond_with openblas
   %else
 %if 0%{?sle_version} == 120200
@@ -57,11 +58,11 @@
 %if %{with openblas}
 BuildRequires:  openblas-devel
 %endif
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module Cython >= 0.19}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel >= 1.5.1}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 Requires:   python-numpy >= 1.5.1
 %python_subpackages
 
@@ -107,7 +108,6 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitearch}
 
-
 %files %{python_files}
 %defattr(-,root,root,-)
 %doc LICENSE.txt




commit mbedtls for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package mbedtls for openSUSE:Factory checked 
in at 2018-02-15 13:21:52

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


Package is "mbedtls"

Thu Feb 15 13:21:52 2018 rev:14 rq:576327 version:2.7.0

Changes:

--- /work/SRC/openSUSE:Factory/mbedtls/mbedtls.changes  2017-09-13 
21:34:48.140481985 +0200
+++ /work/SRC/openSUSE:Factory/.mbedtls.new/mbedtls.changes 2018-02-15 
13:21:53.815842932 +0100
@@ -1,0 +2,102 @@
+Tue Feb 13 15:55:27 UTC 2018 - kbabi...@suse.com
+
+- Update to version 2.7.0:
+  - Security
+* Fix a heap corruption issue in the implementation of the truncated HMAC
+  extension. When the truncated HMAC extension is enabled and CBC is used,
+  sending a malicious application packet could be used to selectively 
corrupt
+  6 bytes on the peer's heap, which could potentially lead to crash or 
remote
+  code execution. The issue could be triggered remotely from either side in
+  both TLS and DTLS. (CVE-2018-0488 boo#1080828)
+* Fix a buffer overflow in RSA-PSS verification when the hash was too large
+  for the key size, which could potentially lead to crash or remote code
+  execution. Found by Seth Terashima, Qualcomm Product Security Initiative,
+  Qualcomm Technologies Inc. (CVE-2018-0487 boo#1080826)
+* Fix buffer overflow in RSA-PSS verification when the unmasked data is all
+  zeros.
+* Fix an unsafe bounds check in ssl_parse_client_psk_identity() when adding
+  64 KiB to the address of the SSL buffer and causing a wrap around.
+* Fix a potential heap buffer overflow in mbedtls_ssl_write(). When the (by
+  default enabled) maximum fragment length extension is disabled in the
+  config and the application data buffer passed to mbedtls_ssl_write
+  is larger than the internal message buffer (16384 bytes by default), the
+  latter overflows.
+* Add a provision to prevent compiler optimizations breaking the time
+  constancy of mbedtls_ssl_safer_memcmp().
+* Ensure that buffers are cleared after use if they contain sensitive data.
+  Changes were introduced in multiple places in the library.
+* Set PEM buffer to zero before freeing it, to avoid decoded private keys
+  being leaked to memory after release.
+* Fix dhm_check_range() failing to detect trivial subgroups and potentially
+  leaking 1 bit of the private key. Reported by prashantkspatil.
+* Make mbedtls_mpi_read_binary() constant-time with respect to the input
+  data. Previously, trailing zero bytes were detected and omitted for the
+  sake of saving memory, but potentially leading to slight timing
+  differences. Reported by Marco Macchetti, Kudelski Group.
+* Wipe stack buffer temporarily holding EC private exponent
+  after keypair generation.
+* Fix a potential heap buffer over-read in ALPN extension parsing
+  (server-side). Could result in application crash, but only if an ALPN
+  name larger than 16 bytes had been configured on the server.
+* Change default choice of DHE parameters from untrustworthy RFC 5114
+  to RFC 3526 containing parameters generated in a nothing-up-my-sleeve
+  manner. 
+  - Features
+* Add alternative implementation support for CCM and CMAC (MBEDTLS_CCM_ALT,
+  MBEDTLS_CMAC_ALT). Submitted by Steven Cooreman, Silicon Labs.
+* Add support for alternative implementations of GCM, selected by the
+  configuration flag MBEDTLS_GCM_ALT.
+* Add support for alternative implementations for ECDSA, controlled by new
+  configuration flags MBEDTLS_ECDSA_SIGN_ALT, MBEDTLS_ECDSA_VERIFY_ALT and
+  MBEDTLS_ECDSDA_GENKEY_AT in config.h.
+  The following functions from the ECDSA module can be replaced
+  with alternative implementation:
+  mbedtls_ecdsa_sign(), mbedtls_ecdsa_verify() and mbedtls_ecdsa_genkey().
+* Add support for alternative implementation of ECDH, controlled by the
+  new configuration flags MBEDTLS_ECDH_COMPUTE_SHARED_ALT and
+  MBEDTLS_ECDH_GEN_PUBLIC_ALT in config.h.
+  The following functions from the ECDH module can be replaced
+  with an alternative implementation:
+  mbedtls_ecdh_gen_public() and mbedtls_ecdh_compute_shared().
+* Add support for alternative implementation of ECJPAKE, controlled by
+  the new configuration flag MBEDTLS_ECJPAKE_ALT.
+* Add mechanism to provide alternative implementation of the DHM module.
+  - API changes
+* Extend RSA interface by multiple functions allowing structure-
+  independent setup and export of RSA contexts. Most notably,
+  mbedtls_rsa_import() and mbedtls_rsa_complete() are introduced for 
setting
+  up RSA contexts from partial key material and

commit golang-packaging for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package golang-packaging for 
openSUSE:Factory checked in at 2018-02-15 13:22:21

Comparing /work/SRC/openSUSE:Factory/golang-packaging (Old)
 and  /work/SRC/openSUSE:Factory/.golang-packaging.new (New)


Package is "golang-packaging"

Thu Feb 15 13:22:21 2018 rev:22 rq:576767 version:15.0.8

Changes:

--- /work/SRC/openSUSE:Factory/golang-packaging/golang-packaging.changes
2017-10-02 16:48:30.682327690 +0200
+++ /work/SRC/openSUSE:Factory/.golang-packaging.new/golang-packaging.changes   
2018-02-15 13:22:25.450693680 +0100
@@ -1,0 +2,15 @@
+Mon Feb 12 16:45:42 UTC 2018 - opensuse-packag...@opensuse.org
+
+- Update to version 15.0.8:
+  * Fix Requires/Provides issue with split packages
+  * Remove unused variables
+  * Bump version to v15.0.5
+  * *: always use -buildmode=pie
+  * bump version to v15.0.6
+  * fix changelog
+  * golang.sh: Fix arch for aarch64
+  * bump version to v15.0.7
+  * Fix the handling of quoted extra args
+  * Bump version 15.0.8
+
+---

Old:

  golang-packaging-15.0.7.tar.xz

New:

  golang-packaging-15.0.8.tar.xz



Other differences:
--
++ golang-packaging.spec ++
--- /var/tmp/diff_new_pack.cXMDez/_old  2018-02-15 13:22:25.982674353 +0100
+++ /var/tmp/diff_new_pack.cXMDez/_new  2018-02-15 13:22:25.986674209 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package golang-packaging
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   golang-packaging
-Version:15.0.7
+Version:15.0.8
 Release:0
 Summary:A toolchain to help packaging golang
 License:GPL-3.0

++ _service ++
--- /var/tmp/diff_new_pack.cXMDez/_old  2018-02-15 13:22:26.014673192 +0100
+++ /var/tmp/diff_new_pack.cXMDez/_new  2018-02-15 13:22:26.014673192 +0100
@@ -4,8 +4,8 @@
 git
 golang-packaging
 .git
-15.0.7
-v15.0.7
+15.0.8
+v15.0.8
 enable
   
   

++ golang-packaging-15.0.7.tar.xz -> golang-packaging-15.0.8.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/golang-packaging-15.0.7/CHANGELOG 
new/golang-packaging-15.0.8/CHANGELOG
--- old/golang-packaging-15.0.7/CHANGELOG   2017-08-30 09:55:20.0 
+0200
+++ new/golang-packaging-15.0.8/CHANGELOG   2018-02-12 17:38:45.0 
+0100
@@ -1,3 +1,7 @@
+== update version 15.0.8 ==
+
+  * Fix the handling of quoted extra args to the gobuild and gotest macros.
+
 == update version 15.0.7 ==
 
   * golang.sh: Fix arch for aarch64
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/golang-packaging-15.0.7/golang.sh 
new/golang-packaging-15.0.8/golang.sh
--- old/golang-packaging-15.0.7/golang.sh   2017-08-30 09:55:20.0 
+0200
+++ new/golang-packaging-15.0.8/golang.sh   2018-02-12 17:38:45.0 
+0100
@@ -128,20 +128,22 @@
   fi
 
   local build_flags="-s -v -p 4 -x -buildmode=pie"
-  local extra_flags="${@:1:$last}"
+  local extra_flags=(
+"${@:1:$last}"
+  )
 
   case "${modifier}" in
   "...")
 GOPATH=$(get_build_path):$(get_buildcontrib_path) GOBIN=$(get_gobin_path) 
go \
-  install ${build_flags} ${extra_flags} $(get_import_path)...
+  install ${build_flags} "${extra_flags[@]}" $(get_import_path)...
 ;;
   "")
 GOPATH=$(get_build_path):$(get_buildcontrib_path) GOBIN=$(get_gobin_path) 
go \
-  install ${build_flags} ${extra_flags} $(get_import_path)
+  install ${build_flags} "${extra_flags[@]}" $(get_import_path)
 ;;
   *)
 GOPATH=$(get_build_path):$(get_buildcontrib_path) GOBIN=$(get_gobin_path) 
go \
-  install ${build_flags} ${extra_flags} $(get_import_path)/${modifier}
+  install ${build_flags} "${extra_flags[@]}" $(get_import_path)/${modifier}
 ;;
   esac
 }
@@ -194,10 +196,12 @@
 local last=$(($#-1))
   fi
 
-  local extra_flags="${@:1:$last}"
+  local extra_flags=(
+"${@:1:$last}"
+  )
 
   GOPATH=$(get_build_path):$(get_buildcontrib_path) GOBIN=$(get_gobin_path) go 
\
-test ${extra_flags} -x ${modifier}
+test "${extra_flags[@]}" -x ${modifier}
 }
 
 process_filelist() {
@@ -225,28 +229,28 @@
 
   case "${action}" in
   "--arch"|"arch")
-process_arch ${@:2}
+process_arch "${@:2}"
 ;;
   "--prep"|"prep")
-process_prepare ${@:2}
+process_prepare "${@:2}"
 ;;
   "--build"|"build")
-process_build ${@:2}
+process_build "${@:2}"

commit infinipath-psm for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package infinipath-psm for openSUSE:Factory 
checked in at 2018-02-15 13:22:03

Comparing /work/SRC/openSUSE:Factory/infinipath-psm (Old)
 and  /work/SRC/openSUSE:Factory/.infinipath-psm.new (New)


Package is "infinipath-psm"

Thu Feb 15 13:22:03 2018 rev:13 rq:576475 version:3.3

Changes:

--- /work/SRC/openSUSE:Factory/infinipath-psm/infinipath-psm.changes
2017-09-08 20:40:10.234393493 +0200
+++ /work/SRC/openSUSE:Factory/.infinipath-psm.new/infinipath-psm.changes   
2018-02-15 13:22:05.311425310 +0100
@@ -1,0 +2,7 @@
+Wed Feb 14 08:29:56 UTC 2018 - nmoreychaisemar...@suse.com
+
+- Mark libpsm_infinipath1 as obsoleting psm2-compat to make sure
+  it is always picked by default but can be manually "downgraded"
+  to psm2-compat knowing user (bsc#1080773).
+
+---



Other differences:
--
++ infinipath-psm.spec ++
--- /var/tmp/diff_new_pack.fVgyVa/_old  2018-02-15 13:22:05.927402932 +0100
+++ /var/tmp/diff_new_pack.fVgyVa/_new  2018-02-15 13:22:05.931402787 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package infinipath-psm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -66,6 +66,13 @@
 Obsoletes:  infinipath-psm < %{version}
 Provides:   infinipath-psm = %{version}
 Conflicts:  libpsm2-compat
+# PSM1 library does not actually obsolete psm2-compat, BUT
+# both RPM provide the same library leaving a choice for
+# zypper/OBS. psm2-compat is to be used in extremely rare
+# occasions by a knowing user wanting to try out their PSM1 application
+# against PSM2 HW. Marking PSM1 as obsoleting psm2-compat
+# fixes the issue and match RHEL behaviour. See bsc#1080773
+Obsoletes:  libpsm2-compat
 
 %description -n %{lnamepsm}
 The PSM Messaging API, or PSM API, is QLogic's low-level




commit perl-DBD-Pg for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package perl-DBD-Pg for openSUSE:Factory 
checked in at 2018-02-15 13:22:09

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


Package is "perl-DBD-Pg"

Thu Feb 15 13:22:09 2018 rev:41 rq:576478 version:3.7.4

Changes:

--- /work/SRC/openSUSE:Factory/perl-DBD-Pg/perl-DBD-Pg.changes  2017-09-05 
16:07:14.258471193 +0200
+++ /work/SRC/openSUSE:Factory/.perl-DBD-Pg.new/perl-DBD-Pg.changes 
2018-02-15 13:22:09.299280436 +0100
@@ -1,0 +2,137 @@
+Wed Feb 14 06:13:53 UTC 2018 - co...@suse.com
+
+- updated to 3.7.4
+   see /usr/share/doc/packages/perl-DBD-Pg/Changes
+
+---
+Mon Feb 12 11:32:22 UTC 2018 - co...@suse.com
+
+- updated to 3.7.1
+   see /usr/share/doc/packages/perl-DBD-Pg/Changes
+
+  Version 3.7.1  Released February 11, 2017 (git tag 3.7.1)
+  
+- Fixed problem when using placeholders and escaped question marks, the 
recopied string 
+  was not terminated correctly.
+  [Greg Sabino Mullane]
+  (Github issue #33)
+  
+- Make sure nulls in our self-generated arrays are not set as read-only in 
some Perls.
+  [Greg Sabino Mullane]
+  (CPAN ticket #107556)
+  
+- If the server returns no error message, and an "unknown" code from 
libpq, supply a custom
+  message mentioning client_min_messages may be to blame.
+  [Greg Sabino Mullane]
+  (CPAN ticket #109591)
+  
+- Declare VERSION with 'our' in seldom-used Bundle module
+  (CPAN ticket #123218)
+
+---
+Fri Oct  6 05:15:19 UTC 2017 - co...@suse.com
+
+- updated to 3.7.0
+   see /usr/share/doc/packages/perl-DBD-Pg/Changes
+
+  
+  Version 3.7.0  Released September 24, 2017 (git tag 3.7.0)
+  
+- If no placeholders, use PQexec instead of PQexecParams
+  [Greg Sabino Mullane]
+  
+- Fix running tests with non-UTF8 server_encoding
+  [Dagfinn Ilmari Mannsåker]
+  (Github issue #26)
+  
+- Fix crash with missing client_encoding
+  [David Christensen, reported by Marko Tiikkaja]
+  (Github issue #29)
+  
+- Fix crash with missing server_version
+  [David Christensen]
+  
+- Fix leak in ->state methods
+  [Dagfinn Ilmari Mannsåker]
+  (Github issue #30)
+  
+- Add $sth->{pg_async_status} to determine async status of a statement 
handle.
+  Values can be 0 (no async), 1 (async), or -1 (cancelled)
+  [Greg Sabino Mullane, as requested by Dmytro Zagashev (ZDM)]
+  (CPAN ticket #116172)
+  
+  
+  Version 3.6.2  Released May 23, 2017 (git tag 3.6.2)
+  
+- Remove errant debugging aid from test suite
+  
+  
+  
+  Version 3.6.1  Released May 22, 2017 (git tag 3.6.1)
+  
+- Various fixes to support testing against Postgres 10beta
+  [David Christensen]
+  
+  
+  Version 3.6.0  Released April 17, 2017 (git tag 3.6.0)
+  
+- Make sure we do not inadvertently modify the string passed to prepare() 
when 
+  doing the new backslash escape manipulation.
+  [Greg Sabino Mullane]
+  (CPAN ticket #114000)
+  
+- Fix bug where $DBD::Pg::DBDPG_DEFAULT not picked up as a magic 
+  string first time it is used in a script.
+  [Greg Sabino Mullane]
+  (CPAN ticket #112309)
+  
+- Fix UTF8 flag handling in pg_(get|put)copydata
+  [Dagfinn Ilmari Mannsåker]
+  
+- Fix UTF8 double-encoding with pg_enable_utf8 = 0
+  [Serge Pushkin]
+  (CPAN ticket #103137)
+  
+- Fix bug in quote_name which would fail to quote in some circumstances
+  (Github Issue #22)
+  
+- Allow clean parsing of new Postgres X.Y version format
+  [Erik Rijkerser at xs4all.nl]
+  
+- Add pg_canonical_ids() and pg_canonical_names(), which returns 
information 
+  about each column in the result set.
+  [Warstonewarstone at list.ru]
+  (CPAN ticket #106858)
+  
+- Map SQL_NUMERIC to PG_NUMERIC (instead of PG_FLOAT8)
+  [Alice Mazalice at alizemaz.com]
+  (CPAN ticket #120358)
+   
+- Force real, float, and double precision into SvNVs
+  [Greg Sabino Mullane]
+  (CPAN ticket #113683 and other places)
+  
+- Support for number of rows greater than an "int". Requires support for 
same 
+  from a future version of libpq before it will work completely.
+  [Greg Sabino Mullane]
+  (CPAN ticket #102444)
+  
+- Fix skipped test counts in Win32 builds
+  [Andy Grundman]
+  
+- Allow tests to work against Postgres 8.4 by tweaking client_encoding 
calls.
+  [Pavel Raiskuppraiskup at redhat.com]
+  (CPAN ticket #116179)
+  
+- Silence warnings in t/02attribs.t and t/04misc.t
+  [Dagfinn Ilmari Mannsåker]
+  
+- Support binary COPY f

commit cmake for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package cmake for openSUSE:Factory checked 
in at 2018-02-15 13:21:57

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


Package is "cmake"

Thu Feb 15 13:21:57 2018 rev:143 rq:576467 version:3.10.2

Changes:

--- /work/SRC/openSUSE:Factory/cmake/cmake.changes  2018-01-21 
15:47:51.109067169 +0100
+++ /work/SRC/openSUSE:Factory/.cmake.new/cmake.changes 2018-02-15 
13:21:59.191647634 +0100
@@ -1,0 +2,5 @@
+Tue Feb 13 13:48:41 UTC 2018 - sch...@suse.de
+
+- c17-default.patch: Add support for C17 default in GCC 8
+
+---

New:

  c17-default.patch



Other differences:
--
++ cmake.spec ++
--- /var/tmp/diff_new_pack.WBa7Pp/_old  2018-02-15 13:22:00.763590527 +0100
+++ /var/tmp/diff_new_pack.WBa7Pp/_new  2018-02-15 13:22:00.767590382 +0100
@@ -40,6 +40,7 @@
 Patch6: cmake-3.10.1_boost-1.66.patch
 # Search for python interpreters from newest to oldest rather then picking up 
/usr/bin/python as first choice
 Patch7: feature-suse-python-interp-search-order.patch
+Patch8: c17-default.patch
 %if 0%{?suse_version} >= 1330
 BuildRequires:  libcurl-mini-devel
 %else

++ c17-default.patch ++
Index: cmake-3.10.2/Modules/CMakeCCompilerId.c.in
===
--- cmake-3.10.2.orig/Modules/CMakeCCompilerId.c.in
+++ cmake-3.10.2/Modules/CMakeCCompilerId.c.in
@@ -39,6 +39,8 @@ char const *info_cray = "INFO" ":" "comp
 # else
 #  define C_DIALECT
 # endif
+#elif __STDC_VERSION__ >= 201710L
+# define C_DIALECT "17"
 #elif __STDC_VERSION__ >= 201000L
 # define C_DIALECT "11"
 #elif __STDC_VERSION__ >= 199901L
Index: cmake-3.10.2/Modules/Compiler/GNU-C.cmake
===
--- cmake-3.10.2.orig/Modules/Compiler/GNU-C.cmake
+++ cmake-3.10.2/Modules/Compiler/GNU-C.cmake
@@ -22,4 +22,4 @@ elseif (NOT CMAKE_C_COMPILER_VERSION VER
   set(CMAKE_C11_EXTENSION_COMPILE_OPTION "-std=gnu1x")
 endif()
 
-__compiler_check_default_language_standard(C 3.4 90 5.0 11)
+__compiler_check_default_language_standard(C 3.4 90 5.0 11 8.0 17)
Index: cmake-3.10.2/Source/cmLocalGenerator.cxx
===
--- cmake-3.10.2.orig/Source/cmLocalGenerator.cxx
+++ cmake-3.10.2/Source/cmLocalGenerator.cxx
@@ -1575,6 +1575,7 @@ void cmLocalGenerator::AddCompilerRequir
 langStdMap["CXX"].push_back("11");
 langStdMap["CXX"].push_back("98");
 
+langStdMap["C"].push_back("17");
 langStdMap["C"].push_back("11");
 langStdMap["C"].push_back("99");
 langStdMap["C"].push_back("90");
Index: cmake-3.10.2/Source/cmMakefile.cxx
===
--- cmake-3.10.2.orig/Source/cmMakefile.cxx
+++ cmake-3.10.2/Source/cmMakefile.cxx
@@ -4077,7 +4077,7 @@ static const char* const CXX_FEATURES[]
   FEATURE_STRING) };
 #undef FEATURE_STRING
 
-static const char* const C_STANDARDS[] = { "90", "99", "11" };
+static const char* const C_STANDARDS[] = { "90", "99", "11", "17" };
 static const char* const CXX_STANDARDS[] = { "98", "11", "14", "17" };
 
 bool cmMakefile::AddRequiredTargetFeature(cmTarget* target,
Index: cmake-3.10.2/Tests/CompileFeatures/CMakeLists.txt
===
--- cmake-3.10.2.orig/Tests/CompileFeatures/CMakeLists.txt
+++ cmake-3.10.2/Tests/CompileFeatures/CMakeLists.txt
@@ -214,6 +214,7 @@ if (C_expected_features)
 if (std_flag_idx EQUAL -1)
   add_executable(default_dialect_C default_dialect.c)
   target_compile_definitions(default_dialect_C PRIVATE
+DEFAULT_C17=$
 DEFAULT_C11=$
 DEFAULT_C99=$
 DEFAULT_C90=$
Index: cmake-3.10.2/Tests/CompileFeatures/default_dialect.c
===
--- cmake-3.10.2.orig/Tests/CompileFeatures/default_dialect.c
+++ cmake-3.10.2/Tests/CompileFeatures/default_dialect.c
@@ -1,5 +1,9 @@
 
-#if DEFAULT_C11
+#if DEFAULT_C17
+#if __STDC_VERSION__ != 201710L
+#error Unexpected value for __STDC_VERSION__.
+#endif
+#elif DEFAULT_C11
 #if __STDC_VERSION__ != 201112L
 #error Unexpected value for __STDC_VERSION__.
 #endif





commit python-tornado for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-tornado for openSUSE:Factory 
checked in at 2018-02-15 13:22:15

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


Package is "python-tornado"

Thu Feb 15 13:22:15 2018 rev:43 rq:576487 version:4.5.3

Changes:

--- /work/SRC/openSUSE:Factory/python-tornado/python-tornado.changes
2018-01-16 09:35:41.052466674 +0100
+++ /work/SRC/openSUSE:Factory/.python-tornado.new/python-tornado.changes   
2018-02-15 13:22:16.275027017 +0100
@@ -1,0 +2,28 @@
+Tue Feb 13 19:19:32 UTC 2018 - toddrme2...@gmail.com
+
+- Update to version 4.5.3
+  + tornado.curl_httpclient
+* Improved debug logging on Python 3.
+  + tornado.httpserver
+* ``Content-Length`` and ``Transfer-Encoding`` headers are no longer
+  sent with 1xx or 204 responses (this was already true of 304
+  responses).
+* Reading chunked requests no longer leaves the connection in a broken
+  state.
+  + tornado.iostream
+* Writing a `memoryview` can no longer result in "BufferError:
+  Existing exports of data: object cannot be re-sized".
+  + tornado.options
+* Duplicate option names are now detected properly whether they use
+  hyphens or underscores.
+  + tornado.testing
+* `.AsyncHTTPTestCase.fetch` now uses ``127.0.0.1`` instead of
+  ``localhost``, improving compatibility with systems that have
+  partially-working ipv6 stacks.
+  + tornado.web
+* It is no longer allowed to send a body with 1xx or 204 responses.
+  + tornado.websocket
+* Requests with invalid websocket headers now get a response with
+  status code 400 instead of a closed connection.
+
+---

Old:

  tornado-4.5.2.tar.gz

New:

  tornado-4.5.3.tar.gz



Other differences:
--
++ python-tornado.spec ++
--- /var/tmp/diff_new_pack.qTNlSg/_old  2018-02-15 13:22:16.939002896 +0100
+++ /var/tmp/diff_new_pack.qTNlSg/_new  2018-02-15 13:22:16.943002751 +0100
@@ -19,7 +19,7 @@
 %bcond_without python2
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-tornado
-Version:4.5.2
+Version:4.5.3
 Release:0
 Summary:Open source version of scalable, non-blocking web server that 
power FriendFeed
 License:Apache-2.0

++ tornado-4.5.2.tar.gz -> tornado-4.5.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tornado-4.5.2/PKG-INFO new/tornado-4.5.3/PKG-INFO
--- old/tornado-4.5.2/PKG-INFO  2017-08-27 20:52:23.0 +0200
+++ new/tornado-4.5.3/PKG-INFO  2018-01-06 19:09:20.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: tornado
-Version: 4.5.2
+Version: 4.5.3
 Summary: Tornado is a Python web framework and asynchronous networking 
library, originally developed at FriendFeed.
 Home-page: http://www.tornadoweb.org/
 Author: Facebook
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tornado-4.5.2/docs/releases/v4.5.3.rst 
new/tornado-4.5.3/docs/releases/v4.5.3.rst
--- old/tornado-4.5.2/docs/releases/v4.5.3.rst  1970-01-01 01:00:00.0 
+0100
+++ new/tornado-4.5.3/docs/releases/v4.5.3.rst  2018-01-06 18:48:49.0 
+0100
@@ -0,0 +1,49 @@
+What's new in Tornado 4.5.3
+===
+
+Jan 6, 2018
+
+
+`tornado.curl_httpclient`
+~
+
+- Improved debug logging on Python 3.
+
+`tornado.httpserver`
+
+
+- ``Content-Length`` and ``Transfer-Encoding`` headers are no longer
+  sent with 1xx or 204 responses (this was already true of 304
+  responses).
+- Reading chunked requests no longer leaves the connection in a broken
+  state.
+
+`tornado.iostream`
+~~
+
+- Writing a `memoryview` can no longer result in "BufferError:
+  Existing exports of data: object cannot be re-sized".
+
+`tornado.options`
+~
+
+- Duplicate option names are now detected properly whether they use
+  hyphens or underscores.
+
+`tornado.testing`
+~
+
+- `.AsyncHTTPTestCase.fetch` now uses ``127.0.0.1`` instead of
+  ``localhost``, improving compatibility with systems that have
+  partially-working ipv6 stacks.
+
+`tornado.web`
+~
+
+- It is no longer allowed to send a body with 1xx or 204 responses.
+
+`tornado.websocket`
+~~~
+
+- Requests with invalid websocket headers now get a response with
+  status code 400 instead of a closed connection.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tornado-4.5.2/docs/releases.rst 
new/torn

commit speech-dispatcher for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package speech-dispatcher for 
openSUSE:Factory checked in at 2018-02-15 13:21:21

Comparing /work/SRC/openSUSE:Factory/speech-dispatcher (Old)
 and  /work/SRC/openSUSE:Factory/.speech-dispatcher.new (New)


Package is "speech-dispatcher"

Thu Feb 15 13:21:21 2018 rev:27 rq:576309 version:0.8.8

Changes:

--- /work/SRC/openSUSE:Factory/speech-dispatcher/speech-dispatcher.changes  
2018-01-16 09:32:10.438320869 +0100
+++ /work/SRC/openSUSE:Factory/.speech-dispatcher.new/speech-dispatcher.changes 
2018-02-15 13:21:29.524725410 +0100
@@ -1,0 +2,8 @@
+Wed Feb  7 18:18:23 UTC 2018 - aloi...@gmx.com
+
+- Update to version 0.8.8
+  * Add German translation, thanks to Chris Leick for the patch
+  * Fix some spelling mistakes, thanks to Paul Gevers for the patch
+  * Some slight code improvements
+
+---

Old:

  speech-dispatcher-0.8.7.tar.gz

New:

  speech-dispatcher-0.8.8.tar.gz



Other differences:
--
++ speech-dispatcher.spec ++
--- /var/tmp/diff_new_pack.KM6oDX/_old  2018-02-15 13:21:30.164702160 +0100
+++ /var/tmp/diff_new_pack.KM6oDX/_new  2018-02-15 13:21:30.172701869 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   speech-dispatcher
-Version:0.8.7
+Version:0.8.8
 Release:0
 # FIXME missing backends: festival lite, ibmeci (ibm tts), dumbtts/ivona, nas
 # Almost all files are under GPLv2+, however src/c/clients/spdsend/spdsend.h is
@@ -25,8 +25,8 @@
 Summary:Device independent layer for speech synthesis
 License:GPL-2.0+
 Group:  System/Daemons
-Url:http://www.freebsoft.org/pub/projects/speechd/
-Source0:
http://www.freebsoft.org/pub/projects/speechd/%{name}-%{version}.tar.gz
+URL:https://devel.freebsoft.org/speechd
+Source0:
https://devel.freebsoft.org/pub/projects/speechd/%{name}-%{version}.tar.gz
 # Init file
 Source1:speech-dispatcherd.service
 # Logrotate file taken from Debian

++ speech-dispatcher-0.8.7.tar.gz -> speech-dispatcher-0.8.8.tar.gz ++
 9680 lines of diff (skipped)




commit liburiparser1 for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package liburiparser1 for openSUSE:Factory 
checked in at 2018-02-15 13:20:51

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


Package is "liburiparser1"

Thu Feb 15 13:20:51 2018 rev:29 rq:576493 version:0.8.5

Changes:

--- /work/SRC/openSUSE:Factory/liburiparser1/liburiparser1.changes  
2015-02-22 17:20:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.liburiparser1.new/liburiparser1.changes 
2018-02-15 13:20:55.889945741 +0100
@@ -1,0 +2,73 @@
+Tue Feb 13 09:36:48 UTC 2018 - jeng...@inai.de
+
+- Remove pointless --with-pic (no effect with --disable-static)
+- Ensure neutrality of description.
+
+---
+Thu Feb  8 07:22:51 UTC 2018 - aloi...@gmx.com
+
+- Update to version 0.8.5
+  * Changed: The uriparser project has moved from SourceForge to
+GitHub:
+  Code + issue tracker: https://github.com/uriparser/uriparser
+  New website: https://uriparser.github.io/
+  Please update any links of yours, accordingly. Thank you!
+  * Fixed: Memleak in out-of-memory clean-up code
+  of URI normalization, related to SF.net bug #28.
+  Thanks to Chris Hills for the report!
+  * Fixed: Fix compilation of uriparse(1) on FreeBSD
+  Thanks to Ed Schouten for the patch!
+  * Fixed: Fix C90 compilation errors
+  Thanks to Joel Cunningham for the patches!
+  * Fixed: Space requirements documented for
+uriWindowsFilenameToUriStringA
+  given URI "file://server1/file1.txt" (SF.net bug #31)
+  Thanks to threedyd for the report!
+  * Fixed: Compiler warnings
+  Thanks to Joel Cunningham for the patches!
+  * Fixed: Stop exporting internal function RemoveBaseUriImpl
+  Thanks to Joel Cunningham for the report!
+  * Fixed: API documentation front page no longer empty with
+Doxygen 1.8.13
+  * Fixed: "make -C doc install" fixed for lack of .map files
+  * Improved: Communicate that absolutePath is always URI_FALSE
+  for URIs with a host in uriparse CLI tool output and Uri.h
+  header
+  (GitHub #2, SF.net #30)
+  * Soname: 1:21:0
+  version 0.8.4
+  * Fixed: Stack overflow on parsing malformed IPv6 addresses with
+  more than eigtht quads.  Thanks to Alexander Klink for the
+  report!
+  * Soname: 1:20:0
+  version 0.8.3
+  * Fixed: uriCompareRange reported NULL pointer and range of
+  length zero as equal, by mistake.
+  Thanks to Robert Kausch and his Coverity report.
+  * Fixed: Use-after-free in out-of-memory code of uriMakeOwner.
+  Thanks to Chris Hills and his Klocwork-based report (SF.net
+  bug #28)
+  * Soname: 1:19:0
+  version 0.8.2
+  * Fixed: Broken conversion from/to Windows network shares
+  (SF.net bug #21)
+  Thanks to Adam Gross and Dmitry Repkin!
+  * Fixed: Limit uriCompareRange return values to -1/0/1 (SF.net
+  bug #24)
+  As a side effect, this fixes the test suite for AArch64.
+  Thanks to Marcin Juszkiewicz for the patch!
+  * Fixed: MinGW Makefile:
+  LIB_DIR fixed from ../../lib leftover to ../../src (SF.net
+  bug #27)
+  Thanks to Dmytro Zagashev for the report!
+  * Fixed: Add missing NULL checks to UriStringToFilename (SF.net
+  bug #25)
+  Thanks to Jerome Custodio for the report!
+  * Changed: Leave inlining decisions to GCC
+  * Soname: 1:18:0
+
+- Refreshed uriparser-doxygen.patch
+
+- Spec cleanup
+
+---

Old:

  uriparser-0.8.1.tar.bz2

New:

  uriparser-0.8.5.tar.gz



Other differences:
--
++ liburiparser1.spec ++
--- /var/tmp/diff_new_pack.SMzEaG/_old  2018-02-15 13:20:58.161863399 +0100
+++ /var/tmp/diff_new_pack.SMzEaG/_new  2018-02-15 13:20:58.161863399 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package liburiparser1
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,27 @@
 #
 
 
-Name:   liburiparser1
-Url:http://uriparser.sourceforge.net/
 %define pkg_name uriparser
-Version:0.8.1
+Name:   liburiparser1
+Version:0.8.5
 Release:0
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Summary:A strictly RFC 3986 compliant URI parsing library
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
-Source: 
http://sourceforge.net/projects/uriparser/files/Sources/%{version}/%{pkg_name}-%{version}.tar.bz2
+Url:https://uripar

commit python-pytest for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-pytest for openSUSE:Factory 
checked in at 2018-02-15 13:20:39

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


Package is "python-pytest"

Thu Feb 15 13:20:39 2018 rev:31 rq:575840 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest/python-pytest-doc.changes  
2018-01-16 09:25:05.194216482 +0100
+++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest-doc.changes 
2018-02-15 13:20:46.238295551 +0100
@@ -1,0 +2,79 @@
+Sat Feb 10 17:59:11 UTC 2018 - a...@gmx.de
+
+- update to version 3.4.0:
+  * Deprecations and Removals
++ All pytest classes now subclass object for better Python 2/3
+  compatibility. This should not affect user code except in very
+  rare edge cases. (#2147)
+  * Features
++ Introduce empty_parameter_set_mark ini option to select which
+  mark to apply when @pytest.mark.parametrize is given an empty
+  set of parameters. Valid options are skip (default) and
+  xfail. Note that it is planned to change the default to xfail in
+  future releases as this is considered less error prone. (#2527)
++ Incompatible change: after community feedback the logging
+  functionality has undergone some changes. Please consult the
+  logging documentation for details. (#3013)
++ Console output falls back to “classic” mode when capturing is
+  disabled (-s), otherwise the output gets garbled to the point of
+  being useless. (#3038)
++ New pytest_runtest_logfinish hook which is called when a test
+  item has finished executing, analogous to
+  pytest_runtest_logstart. (#3101)
++ Improve performance when collecting tests using many
+  fixtures. (#3107)
++ New caplog.get_records(when) method which provides access to the
+  captured records for the "setup", "call" and "teardown" testing
+  stages. (#3117)
++ New fixture record_xml_attribute that allows modifying and
+  inserting attributes on the  xml node in JUnit
+  reports. (#3130)
++ The default cache directory has been renamed from .cache to
+  .pytest_cache after community feedback that the name .cache did
+  not make it clear that it was used by pytest. (#3138)
++ Colorize the levelname column in the live-log output. (#3142)
+  * Bug Fixes
++ Fix hanging pexpect test on MacOS by using flush() instead of
+  wait(). (#2022)
++ Fix restoring Python state after in-process pytest runs with the
+  pytester plugin; this may break tests using multiple inprocess
+  pytest runs if later ones depend on earlier ones leaking global
+  interpreter changes. (#3016)
++ Fix skipping plugin reporting hook when test aborted before
+  plugin setup hook. (#3074)
++ Fix progress percentage reported when tests fail during
+  teardown. (#3088)
++ Incompatible change: -o/--override option no longer eats all the
+  remaining options, which can lead to surprising behavior: for
+  example, pytest -o foo=1 /path/to/test.py would fail because
+  /path/to/test.py would be considered as part of the -o
+  command-line argument. One consequence of this is that now
+  multiple configuration overrides need multiple -o flags: pytest
+  -o foo=1 -o bar=2. (#3103)
+  * Improved Documentation
++ Document hooks (defined with historic=True) which cannot be used
+  with hookwrapper=True. (#2423)
++ Clarify that warning capturing doesn’t change the warning filter
+  by default. (#2457)
++ Clarify a possible confusion when using pytest_fixture_setup
+  with fixture functions that return None. (#2698)
++ Fix the wording of a sentence on doctest flags used in
+  pytest. (#3076)
++ Prefer https://*.readthedocs.io over http://*.rtfd.org for links
+  in the documentation. (#3092)
++ Improve readability (wording, grammar) of Getting Started guide
+  (#3131)
++ Added note that calling pytest.main multiple times from the same
+  process is not recommended because of import caching. (#3143)
+  * Trivial/Internal Changes
++ Show a simple and easy error when keyword expressions trigger a
+  syntax error (for example, "-k foo and import" will show an
+  error that you can not use the import keyword in
+  expressions). (#2953)
++ Change parametrized automatic test id generation to use the
+  __name__ attribute of functions instead of the fallback argument
+  name plus counter. (#2976)
++ Replace py.std with stdlib imports. (#3067)
++ Corrected ‘you’ to ‘your’ in logging docs. (#3129)
+
+---
python-pytest.changes: same change

Old:

  pytest-3.3.2.tar.gz

New:

commit openexr for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package openexr for openSUSE:Factory checked 
in at 2018-02-15 13:20:29

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


Package is "openexr"

Thu Feb 15 13:20:29 2018 rev:27 rq:575815 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/openexr/openexr.changes  2017-07-17 
09:02:17.318885371 +0200
+++ /work/SRC/openSUSE:Factory/.openexr.new/openexr.changes 2018-02-15 
13:20:32.574790767 +0100
@@ -1,0 +2,13 @@
+Mon Jan 15 05:19:19 UTC 2018 - avin...@opensuse.org
+
+- Update to 2.2.1 
+  * Fix reported OpenEXR security vulnerabilities: CVE-2017-9110,
+CVE-2017-9111, CVE-2017-9112, CVE-2017-9113, CVE-2017-9114,
+CVE-2017-9115 and CVE-2017-9116
+- pgaj...@suse.com: but really seem to fix only:
+  CVE-2017-9110 [bsc#1040107], CVE-2017-9114 [bsc#1040114],
+  CVE-2017-9116 [bsc#1040116], CVE-2017-12596 [bsc#1052522]; for
+  the rest of issues see [bsc#1040109], [bsc#1040112], 
+  [bsc#1040113], [bsc#1040114], [bsc#1040115], and [bsc#1061305]
+
+---

Old:

  openexr-2.2.0.tar.gz
  openexr-2.2.0.tar.gz.sig

New:

  openexr-2.2.1.tar.gz
  openexr-2.2.1.tar.gz.sig



Other differences:
--
++ openexr.spec ++
--- /var/tmp/diff_new_pack.X8bLEP/_old  2018-02-15 13:20:33.554755250 +0100
+++ /var/tmp/diff_new_pack.X8bLEP/_new  2018-02-15 13:20:33.558755105 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package openexr
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,12 @@
 #
 
 
-%global so_suffix -2_2-22
+%global so_suffix -2_2-23
 # tests should run at least during local build
 # but do expect a HUGE number of memory, so beware
 %bcond_with tests
 Name:   openexr
-Version:2.2.0
+Version:2.2.1
 Release:0
 Summary:Utilities for work with HDR images in OpenEXR format
 License:BSD-3-Clause
@@ -36,7 +36,7 @@
 BuildRequires:  freeglut-devel
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(IlmBase) = %{version}
+BuildRequires:  pkgconfig(IlmBase) >= 2.2.0
 BuildRequires:  pkgconfig(zlib)
 Obsoletes:  OpenEXR <= 1.6.1
 Provides:   OpenEXR = %{version}
@@ -128,8 +128,8 @@
 ln -sf COPYING LICENSE
 fi
 
-# remove a non-linux file
-rm README.win32 README.OSX
+# remove non-linux file
+rm README.OSX
 
 %build
 export PTHREAD_LIBS="-lpthread"

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.X8bLEP/_old  2018-02-15 13:20:33.594753800 +0100
+++ /var/tmp/diff_new_pack.X8bLEP/_new  2018-02-15 13:20:33.594753800 +0100
@@ -1,3 +1,3 @@
-libIlmImf-2_2-22
-libIlmImfUtil-2_2-22
+libIlmImf-2_2-23
+libIlmImfUtil-2_2-23
 obsoletes "OpenEXR- < "

++ openexr-2.2.0.tar.gz -> openexr-2.2.1.tar.gz ++
/work/SRC/openSUSE:Factory/openexr/openexr-2.2.0.tar.gz 
/work/SRC/openSUSE:Factory/.openexr.new/openexr-2.2.1.tar.gz differ: char 5, 
line 1

++ openexr.keyring ++
Binary files /var/tmp/diff_new_pack.X8bLEP/_old and 
/var/tmp/diff_new_pack.X8bLEP/_new differ




commit gnome-software for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package gnome-software for openSUSE:Factory 
checked in at 2018-02-15 13:20:16

Comparing /work/SRC/openSUSE:Factory/gnome-software (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-software.new (New)


Package is "gnome-software"

Thu Feb 15 13:20:16 2018 rev:51 rq:575813 version:3.26.6

Changes:

--- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes
2018-01-25 12:38:03.641610027 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-software.new/gnome-software.changes   
2018-02-15 13:20:21.067207847 +0100
@@ -1,0 +2,21 @@
+Thu Feb  8 14:09:02 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.26.6:
+  + Improve alignment on the updates page.
+  + Do not show missing screenshot error for fonts that have
+screenshots.
+  + Fixes for third party repository handling in the sources
+dialog.
+  + Fix various issues on Ubuntu when purchasing apps.
+  + Fix building with gtkspell support.
+  + Fix an issue that led to duplicate categories appearing on the
+overview page.
+  + Various memory leak and correctness fixes.
+  + Show package descriptions when installing packages through the
+dbus API.
+  + Revert a commit that broke repo package install.
+  + Updated translations.
+- Pass enable-gtkspell=true to meson, ensure we build gtkspell
+  support.
+
+---

Old:

  gnome-software-3.26.5.tar.xz

New:

  gnome-software-3.26.6.tar.xz



Other differences:
--
++ gnome-software.spec ++
--- /var/tmp/diff_new_pack.D1mb7H/_old  2018-02-15 13:20:22.003173924 +0100
+++ /var/tmp/diff_new_pack.D1mb7H/_new  2018-02-15 13:20:22.007173779 +0100
@@ -18,7 +18,7 @@
 
 %define gs_plugin_api 11
 Name:   gnome-software
-Version:3.26.5
+Version:3.26.6
 Release:0
 Summary:GNOME Software Store
 License:GPL-2.0+
@@ -77,6 +77,7 @@
-D enable-ubuntuone=false \
-D enable-tests=false \
-D enable-fwupd=true \
+   -D enable-gtkspell=true \
%{nil}
 %meson_build
 

++ gnome-software-3.26.5.tar.xz -> gnome-software-3.26.6.tar.xz ++
 7605 lines of diff (skipped)




commit gnome-shell-extensions for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package gnome-shell-extensions for 
openSUSE:Factory checked in at 2018-02-15 13:20:08

Comparing /work/SRC/openSUSE:Factory/gnome-shell-extensions (Old)
 and  /work/SRC/openSUSE:Factory/.gnome-shell-extensions.new (New)


Package is "gnome-shell-extensions"

Thu Feb 15 13:20:08 2018 rev:75 rq:575812 version:3.26.2

Changes:

--- 
/work/SRC/openSUSE:Factory/gnome-shell-extensions/gnome-shell-extensions.changes
2018-01-16 09:28:05.721770374 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-shell-extensions.new/gnome-shell-extensions.changes
   2018-02-15 13:20:10.771581001 +0100
@@ -1,0 +2,5 @@
+Thu Feb  8 00:42:44 UTC 2018 - xw...@suse.com
+
+- Update sle-classic-xorg.desktop translations (bsc#1077156).
+
+---



Other differences:
--
++ gnome-shell-extensions.spec ++
--- /var/tmp/diff_new_pack.8A72Wt/_old  2018-02-15 13:20:12.707510835 +0100
+++ /var/tmp/diff_new_pack.8A72Wt/_new  2018-02-15 13:20:12.707510835 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-shell-extensions
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties

++ sle-classic-xorg.desktop ++
--- /var/tmp/diff_new_pack.8A72Wt/_old  2018-02-15 13:20:12.791507791 +0100
+++ /var/tmp/diff_new_pack.8A72Wt/_new  2018-02-15 13:20:12.791507791 +0100
@@ -1,62 +1,62 @@
 [Desktop Entry]
 Name=SLE Classic on Xorg
-Name[af]=SLE Klassiek
-Name[an]=SLE clasico
+Name[af]=SLE Klassiek Xorg
+Name[an]=SLE clasico Xorg
 Name[ar]=جنوم تقليدية
 Name[as]=SLE ক্লাচিক
-Name[bg]=Класически SLE
+Name[bg]=Класически SLE Xorg
 Name[bn_IN]=SLE ক্লাসিক
-Name[bs]=Klasični SLE
-Name[ca]=SLE clàssic
-Name[ca@valencia]=SLE clàssic
-Name[cs]=SLE klasik
-Name[da]=SLE Classic
-Name[de]=SLE Classic
-Name[el]=SLE Classic
-Name[en_GB]=SLE Classic
-Name[eo]=SLE-klasika
-Name[es]=SLE clásico
-Name[et]=Klassikaline SLE
-Name[eu]=SLE Klasikoa
+Name[bs]=Klasični SLE Xorg
+Name[ca]=SLE clàssic Xorg
+Name[ca@valencia]=SLE clàssic Xorg
+Name[cs]=SLE klasik Xorg
+Name[da]=SLE Classic on Xorg
+Name[de]=SLE Classic on Xorg
+Name[el]=SLE Classic on Xorg
+Name[en_GB]=SLE Classic on Xorg
+Name[eo]=SLE-klasika Xorg
+Name[es]=SLE clásico Xorg
+Name[et]=Klassikaline SLE Xorg
+Name[eu]=SLE Klasikoa Xorg
 Name[fa]=گنوم کلاسیک
 Name[fi]=Perinteinen Gnome
-Name[fr]=SLE Classique
-Name[fur]=SLE Classic
-Name[gd]=SLE clasaigeach
-Name[gl]=SLE clasico
+Name[fr]=SLE Classique Xorg
+Name[fur]=SLE Classic on Xorg
+Name[gd]=SLE clasaigeach Xorg
+Name[gl]=SLE clasico Xorg
 Name[gu]=SLE ક્લાસિક
 Name[he]=SLE קלסי
 Name[hi]=SLE क्लासिक
-Name[hu]=Klasszikus SLE
-Name[id]=SLE Klasik
-Name[is]=SLE Klassík
-Name[it]=SLE classico
-Name[ja]=SLE クラシック
-Name[kk]=Классикалық SLE
-Name[km]=SLE Classic
+Name[hu]=Klasszikus SLE Xorg
+Name[id]=SLE Klasik Xorg
+Name[is]=SLE Klassík Xorg
+Name[it]=SLE classico Xorg
+Name[ja]=SLE クラシック Xorg
+Name[kk]=Классикалық SLE Xorg
+Name[km]=SLE Classic on Xorg
 Name[kn]=SLE ಕ್ಲಾಸಿಕ್
 Name[ko]=그놈 클래식
-Name[lt]=Klasikinis SLE
-Name[lv]=Klasiskais SLE
+Name[lt]=Klasikinis SLE Xorg
+Name[lv]=Klasiskais SLE Xorg
 Name[ml]=ഗ്നോം ക്ലാസ്സിക്‍
 Name[mr]=SLE क्लासिक
 Name[ms]=SLE Klasik
 Name[nb]=Klassisk SLE
 Name[ne]=जिनोम क्लासिक
 Name[nl]=Gnome klassiek
-Name[oc]=SLE Classic
+Name[oc]=SLE Classic on  Xorg
 Name[or]=SLE କ୍ଲାସିକ
 Name[pa]=ਗਨੋਮ ਕਲਾਸਿਕ
-Name[pl]=Klasyczne SLE
-Name[pt]=SLE clássico
-Name[pt_BR]=SLE Clássico
-Name[ro]=SLE Clasic
+Name[pl]=Klasyczne SLE Xorg
+Name[pt]=SLE clássico Xorg
+Name[pt_BR]=SLE Clássico Xorg
+Name[ro]=SLE Clasic Xorg
 Name[ru]=Классический SLE
 Name[sk]=Klasické prostredie SLE
 Name[sl]=Običajno namizje SLE
 Name[sr]=Класичан Гном
 Name[sr@latin]=Klasičan Gnom
-Name[sv]=SLE Klassisk
+Name[sv]=SLE Klassisk Xorg
 Name[ta]=SLE கிளாஸிக்
 Name[te]=గ్నోమ్ క్లాసిక్
 Name[tg]=SLE-и классикӣ
@@ -64,9 +64,9 @@
 Name[tr]=SLE Klasik
 Name[uk]=Класичний SLE
 Name[vi]=SLE cổ điển
-Name[zh_CN]=SLE 经典模式
-Name[zh_HK]=SLE Classic
-Name[zh_TW]=SLE Classic
+Name[zh_CN]=SLE 经典模式 Xorg
+Name[zh_HK]=SLE Classic Xorg
+Name[zh_TW]=SLE Classic Xorg
 Comment=This session logs you into SLE Classic
 Comment[af]=Hierdie sessie laat mens aanmeld by SLE Klassiek
 Comment[an]=Ista sesión encieta lo SLE clasico




commit ilmbase for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package ilmbase for openSUSE:Factory checked 
in at 2018-02-15 13:19:59

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


Package is "ilmbase"

Thu Feb 15 13:19:59 2018 rev:14 rq:575811 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/ilmbase/ilmbase.changes  2017-08-21 
11:35:30.759085102 +0200
+++ /work/SRC/openSUSE:Factory/.ilmbase.new/ilmbase.changes 2018-02-15 
13:20:02.039897474 +0100
@@ -1,0 +2,19 @@
+Mon Feb 12 09:55:33 UTC 2018 - pgaj...@suse.com
+
+- fix license of halfExport.h [bsc#774408]
+  + ilmbase-halfExport.h-license.patch
+
+---
+Wed Jan 17 15:53:15 UTC 2018 - adam.ma...@suse.de
+
+- Update keyring and set keyring URL
+
+---
+Mon Jan 15 05:25:01 UTC 2018 - avin...@opensuse.org
+
+- Update to version 2.2.1
+  * Bumped version to track OpenEXR
+- bump sonum and macroify it
+- cleanup with spec-cleaner
+
+---

Old:

  ilmbase-2.2.0.tar.gz
  ilmbase-2.2.0.tar.gz.sig

New:

  ilmbase-2.2.1.tar.gz
  ilmbase-2.2.1.tar.gz.sig
  ilmbase-halfExport.h-license.patch



Other differences:
--
++ ilmbase.spec ++
--- /var/tmp/diff_new_pack.g6Lvqq/_old  2018-02-15 13:20:02.915865725 +0100
+++ /var/tmp/diff_new_pack.g6Lvqq/_new  2018-02-15 13:20:02.919865580 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ilmbase
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,30 +16,31 @@
 #
 
 
-%global so_suffix -2_2-12
-
+%define sonum 23
+%global so_suffix -2_2-23
 Name:   ilmbase
-Version:2.2.0
+Version:2.2.1
 Release:0
 Summary:Base library for ILM software (OpenEXR)
 License:BSD-3-Clause
 Group:  Development/Libraries/C and C++
 Url:http://www.openexr.com
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:
http://download.savannah.nongnu.org/releases/openexr/%{name}-%{version}.tar.gz
 Source1:
http://download.savannah.nongnu.org/releases/openexr/%{name}-%{version}.tar.gz.sig
 Source2:baselibs.conf
-# 
https://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=openexr&download=1
-Source3:ilmbase.keyring
+Source3:
https://savannah.nongnu.org/project/memberlist-gpgkeys.php?group=openexr&download=1#/ilmbase.keyring
 #PATCH-FIX-OPENSUSE: testBox.patch allow fuzzy comparison of floats, doubles
 Patch0: testBox.patch
 #PATCH-FIX-OPENSUSE: testBoxAlgo.patch allow fuzzy match of b12 == b2
 Patch1: testBoxAlgo.patch
+# https://github.com/openexr/openexr/issues/219
+# 
https://github.com/openexr/openexr/commit/20d043d017d4b752356bb76946ffdffaa9c15c72
+Patch2: ilmbase-halfExport.h-license.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 # Renamed to libilmbase6 to met the Shared Library Policy
 Obsoletes:  IlmBase <= 1.0.1
 Provides:   IlmBase = %{version}
@@ -60,16 +61,16 @@
 * Iex is an exception-handling library.
 
 %package devel
-Requires:   libHalf12
+Summary:Base library for ILM software (OpenEXR)
+# Renamed to libilmbase6 to met the Shared Library Policy
+License:BSD-3-Clause AND GPL-2.0+
+Group:  Development/Libraries/C and C++
+Requires:   libHalf%{sonum}
 Requires:   libIex%{so_suffix}
 Requires:   libIexMath%{so_suffix}
 Requires:   libIlmThread%{so_suffix}
 Requires:   libImath%{so_suffix}
 Requires:   libstdc++-devel
-Summary:Base library for ILM software (OpenEXR)
-# Renamed to libilmbase6 to met the Shared Library Policy
-License:BSD-3-Clause and GPL-2.0+
-Group:  Development/Libraries/C and C++
 Obsoletes:  IlmBase-devel <= 1.0.1
 Provides:   IlmBase-devel = %{version}
 Obsoletes:  libilmbase-devel <= 1.0.2
@@ -80,30 +81,27 @@
 Base library for Industrial Light & Magic software (OpenEXR).
 
 %files devel
-%defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING NEWS README*
 %{_includedir}/OpenEXR
-%_libdir/libHalf.so
-%_libdir/libIex.so
-%_libdir/libImath.so
-%_libdir/libIlmThread.so
-%_libdir/libIexMath.so
-%_libdir/pkgconfig/IlmBase.pc
+%{_libdir}/libHalf.so
+%{_libdir}/libIex.so
+%{_libdir}/libImath.so
+%{_libdir}/libIlmThread.so
+%{_libdir}/libIexMath.so
+%{_libd

commit ffmpeg for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package ffmpeg for openSUSE:Factory checked 
in at 2018-02-15 13:19:46

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


Package is "ffmpeg"

Thu Feb 15 13:19:46 2018 rev:39 rq:575798 version:3.4.2

Changes:

--- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes2017-12-19 
10:45:15.375673983 +0100
+++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes   2018-02-15 
13:19:55.408137837 +0100
@@ -1,0 +2,14 @@
+Mon Feb 12 11:55:47 UTC 2018 - jeng...@inai.de
+
+- Update to new bugfix release 3.4.2
+  * Fix integer overflows, multiplication overflows, undefined
+shifts, and verify buffer lengths.
+  * avfilter/vf_transpose: Fix used plane count
+[boo#1078488, CVE-2018-6392]
+  * avcodec/utvideodec: Fix bytes left check in decode_frame()
+[boo#1079368, CVE-2018-6621] 
+- Enable use of libzvbi for displaying teletext subtitles.
+- Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff
+  [boo#1072366, CVE-2017-17555].
+
+---
@@ -5,0 +20,3 @@
+  * Fixed the gmc_mmx function which failed to validate width
+and height [boo#1070762, CVE-2017-17081]
+  * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840]
@@ -54,0 +72,2 @@
+- Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186]
+- Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672]

Old:

  ffmpeg-3.4.1.tar.xz
  ffmpeg-3.4.1.tar.xz.asc

New:

  cve-2017-17555.diff
  ffmpeg-3.4.2.tar.xz
  ffmpeg-3.4.2.tar.xz.asc



Other differences:
--
++ ffmpeg.spec ++
--- /var/tmp/diff_new_pack.AxdkYx/_old  2018-02-15 13:19:57.368066800 +0100
+++ /var/tmp/diff_new_pack.AxdkYx/_new  2018-02-15 13:19:57.372066655 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ffmpeg
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
 %bcond_withopencore
 
 Name:   ffmpeg
-Version:3.4.1
+Version:3.4.2
 Release:0
 Summary:Library for working with various multimedia formats
 License:LGPL-2.1+ and GPL-2.0+
@@ -47,8 +47,9 @@
 Source99:   baselibs.conf
 Patch1: ffmpeg-libcdio_cdda-pkgconfig.patch
 Patch2: ffmpeg-arm6l.diff
-Patch4: ffmpeg-new-coder-errors.diff
-Patch5: ffmpeg-codec-choice.diff
+Patch3: ffmpeg-new-coder-errors.diff
+Patch4: ffmpeg-codec-choice.diff
+Patch5: cve-2017-17555.diff
 BuildRequires:  ladspa-devel
 BuildRequires:  libgsm-devel
 BuildRequires:  libmp3lame-devel
@@ -92,6 +93,7 @@
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xfixes)
 BuildRequires:  pkgconfig(zlib)
+BuildRequires:  pkgconfig(zvbi-0.2)
 %if 0%{?BUILD_ORIG}
 %if %{with fdk_aac}
 BuildRequires:  pkgconfig(fdk-aac)
@@ -390,7 +392,7 @@
 
 %prep
 %setup -q
-%patch -P 1 -P 2 -P 4 -P 5 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -P 5 -p1
 
 %build
 perl -i -pe 's{__TIME__|__DATE__}{"$&"}g' *.c
@@ -430,6 +432,7 @@
--enable-libvorbis \
--enable-libvpx \
--enable-libwebp \
+   --enable-libzvbi \
--enable-vaapi \
--enable-vdpau \
 %if 0%{?BUILD_ORIG}

++ cve-2017-17555.diff ++
From: Jan Engelhardt 
Date: 2018-02-12 13:30:29.256158366 +0100

References: https://bugzilla.suse.com/show_bug.cgi?id=1072366
References: CVE-2017-17555

diff --git a/libswresample/audioconvert.c b/libswresample/audioconvert.c
index 96ce84ac44..a2dae9c82d 100644
--- a/libswresample/audioconvert.c
+++ b/libswresample/audioconvert.c
@@ -239,7 +239,7 @@ int swri_audio_convert(AudioConvert *ctx, AudioData *out, 
AudioData *in, int len
 const uint8_t *pi= ich < 0 ? ctx->silence : in->ch[ich];
 uint8_t   *po= out->ch[ch];
 uint8_t *end= po + os*len;
-if(!po)
+if (!pi || !po)
 continue;
 ctx->conv_f(po+off*os, pi+off*is, is, os, end);
 }
++ ffmpeg-3.4.1.tar.xz -> ffmpeg-3.4.2.tar.xz ++
/work/SRC/openSUSE:Factory/ffmpeg/ffmpeg-3.4.1.tar.xz 
/work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg-3.4.2.tar.xz differ: char 27, 
line 1




commit python-urllib3 for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package python-urllib3 for openSUSE:Factory 
checked in at 2018-02-15 13:19:34

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


Package is "python-urllib3"

Thu Feb 15 13:19:34 2018 rev:16 rq:575768 version:1.22

Changes:

--- /work/SRC/openSUSE:Factory/python-urllib3/python-urllib3.changes
2018-01-01 22:10:12.277313667 +0100
+++ /work/SRC/openSUSE:Factory/.python-urllib3.new/python-urllib3.changes   
2018-02-15 13:19:41.380646254 +0100
@@ -1,0 +2,5 @@
+Mon Feb 12 12:14:42 UTC 2018 - norm...@linux.vnet.ibm.com
+
+- disable more flaky tests specifically for PowerPC
+
+---



Other differences:
--
++ python-urllib3.spec ++
--- /var/tmp/diff_new_pack.4ngK2g/_old  2018-02-15 13:19:43.508569129 +0100
+++ /var/tmp/diff_new_pack.4ngK2g/_new  2018-02-15 13:19:43.516568839 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-urllib3
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -84,6 +84,13 @@
 %python_install
 
 %check
+
+skiplist='not test_select_interrupt_exception and not test_selector_error and 
not timeout'
+case $(uname -m) in
+ppc*)
+skiplist="$skiplist and not test_select_timing and not 
test_select_multiple_interrupts_with_event and not 
test_interrupt_wait_for_read_with_event and not 
test_select_interrupt_with_event";;
+esac
+
 rm -rf build
 # pretend to be TRAVIS (this triggers timing tolerance)
 export TRAVIS=1
@@ -91,7 +98,7 @@
 --ignore=test/appengine \
 --ignore=test/with_dummyserver/test_proxy_poolmanager.py \
 --ignore=test/with_dummyserver/test_poolmanager.py \
--k 'not test_select_interrupt_exception and not 
test_selector_error and not timeout' \
+-k "${skiplist}" \
 urllib3 test}
 
 %files %{python_files}




commit multipath-tools for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package multipath-tools for openSUSE:Factory 
checked in at 2018-02-15 13:19:05

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


Package is "multipath-tools"

Thu Feb 15 13:19:05 2018 rev:98 rq:575601 version:0.7.3+38+suse.a16beed5280a

Changes:

--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2018-02-01 21:26:00.822538472 +0100
+++ /work/SRC/openSUSE:Factory/.multipath-tools.new/multipath-tools.changes 
2018-02-15 13:19:11.433731670 +0100
@@ -1,0 +2,5 @@
+Mon Feb 12 10:55:30 UTC 2018 - mwi...@suse.com
+
+- Fix whitespace in dracut conf file (bsc#1080562)
+
+---



Other differences:
--
++ dm-parts.conf ++
--- /var/tmp/diff_new_pack.K7w4a2/_old  2018-02-15 13:19:12.013710648 +0100
+++ /var/tmp/diff_new_pack.K7w4a2/_new  2018-02-15 13:19:12.013710648 +0100
@@ -1,3 +1,3 @@
 # This file has recently been added to kpartx.
 # Not all dracut versions know about it.
-install_items+="/usr/lib/udev/rules.d/11-dm-parts.rules"
+install_items+=" /usr/lib/udev/rules.d/11-dm-parts.rules "




commit sg3_utils for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package sg3_utils for openSUSE:Factory 
checked in at 2018-02-15 13:19:16

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


Package is "sg3_utils"

Thu Feb 15 13:19:16 2018 rev:50 rq:575607 version:1.43

Changes:

--- /work/SRC/openSUSE:Factory/sg3_utils/sg3_utils.changes  2018-02-12 
10:12:23.935594134 +0100
+++ /work/SRC/openSUSE:Factory/.sg3_utils.new/sg3_utils.changes 2018-02-15 
13:19:21.197377788 +0100
@@ -1,0 +2,5 @@
+Mon Feb 12 10:50:19 UTC 2018 - mwi...@suse.com
+
+- dracut.conf: add whitespace at end of line (bsc#1080562)
+
+---



Other differences:
--
++ dracut.conf ++
--- /var/tmp/diff_new_pack.p9tsbC/_old  2018-02-15 13:19:21.753357637 +0100
+++ /var/tmp/diff_new_pack.p9tsbC/_new  2018-02-15 13:19:21.753357637 +0100
@@ -1,2 +1,2 @@
 # Add new rules file to ensure consistency
-install_items+=" /usr/lib/udev/rules.d/54-before-scsi-sg3_id.rules"
+install_items+=" /usr/lib/udev/rules.d/54-before-scsi-sg3_id.rules "




commit perl-IO-Socket-SSL for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package perl-IO-Socket-SSL for 
openSUSE:Factory checked in at 2018-02-15 13:19:24

Comparing /work/SRC/openSUSE:Factory/perl-IO-Socket-SSL (Old)
 and  /work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new (New)


Package is "perl-IO-Socket-SSL"

Thu Feb 15 13:19:24 2018 rev:76 rq:575636 version:2.054

Changes:

--- /work/SRC/openSUSE:Factory/perl-IO-Socket-SSL/perl-IO-Socket-SSL.changes
2017-10-26 18:39:46.316864228 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-IO-Socket-SSL.new/perl-IO-Socket-SSL.changes   
2018-02-15 13:19:29.409080158 +0100
@@ -1,0 +2,29 @@
+Mon Feb 12 12:11:01 UTC 2018 - co...@suse.com
+
+- ignore Mozilla::CA
+
+---
+Wed Feb  7 16:40:14 UTC 2018 - co...@suse.com
+
+- updated to 2.054
+   see /usr/share/doc/packages/perl-IO-Socket-SSL/Changes
+
+  2.054 2018/01/22
+  - added missing test certificates to MANIFEST
+  2.053 2018/01/21
+  - small behavior fixes
+- if SSL_fingerprint is used and matches don't check for OCSP
+- Utils::CERT_create - small fixes to properly specific purpose, ability to
+  use predefined complex purpose but disable some features
+  - update PublicSuffix
+  - updates for documentation, especially regarding pitfalls with forking or 
using
+non-blocking sockets. Spelling fixes.
+  - test fixes and improvements
+- stability improvements for live tests
+- regenerate certificate in certs/ and make sure they are limited to the
+  correct purpose. Checkin program used to generate certificates.
+- adjust tests since certificates have changed and some tests used
+  certificates intended for client authentication as server certificates,
+  which now no longer works
+
+---

Old:

  IO-Socket-SSL-2.052.tar.gz

New:

  IO-Socket-SSL-2.054.tar.gz



Other differences:
--
++ perl-IO-Socket-SSL.spec ++
--- /var/tmp/diff_new_pack.6JQN7h/_old  2018-02-15 13:19:32.052984331 +0100
+++ /var/tmp/diff_new_pack.6JQN7h/_new  2018-02-15 13:19:32.056984186 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-IO-Socket-SSL
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   perl-IO-Socket-SSL
-Version:2.052
+Version:2.054
 Release:0
 %define cpan_name IO-Socket-SSL
 Summary:Nearly transparent SSL encapsulation for IO::Socket::INET
@@ -30,7 +30,9 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
+#BuildRequires:  perl(Mozilla::CA)
 BuildRequires:  perl(Net::SSLeay) >= 1.46
+#Requires:   perl(Mozilla::CA)
 Requires:   perl(Net::SSLeay) >= 1.46
 %{perl_requires}
 

++ IO-Socket-SSL-2.052.tar.gz -> IO-Socket-SSL-2.054.tar.gz ++
 2279 lines of diff (skipped)

++ cpanspec.yml ++
--- /var/tmp/diff_new_pack.6JQN7h/_old  2018-02-15 13:19:32.172979981 +0100
+++ /var/tmp/diff_new_pack.6JQN7h/_new  2018-02-15 13:19:32.176979836 +0100
@@ -1,2 +1,3 @@
 ---
 patches:
+ignore_requires: Mozilla::CA




commit clucene-core for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package clucene-core for openSUSE:Factory 
checked in at 2018-02-15 13:19:00

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


Package is "clucene-core"

Thu Feb 15 13:19:00 2018 rev:30 rq:575579 version:2.3.3.4

Changes:

--- /work/SRC/openSUSE:Factory/clucene-core/clucene-core.changes
2017-02-06 14:32:50.461826370 +0100
+++ /work/SRC/openSUSE:Factory/.clucene-core.new/clucene-core.changes   
2018-02-15 13:19:01.398095410 +0100
@@ -1,0 +2,7 @@
+Wed Feb  7 14:12:14 UTC 2018 - tchva...@suse.com
+
+- Add patch clucene-new-gcc.patch to fix visibility issues
+- Use %cmake macros
+- Remove few obsolete codepaths
+
+---

New:

  clucene-new-gcc.patch



Other differences:
--
++ clucene-core.spec ++
--- /var/tmp/diff_new_pack.gMkStr/_old  2018-02-15 13:19:02.210065980 +0100
+++ /var/tmp/diff_new_pack.gMkStr/_new  2018-02-15 13:19:02.214065835 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package clucene-core
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Version:2.3.3.4
 Release:0
 Summary:CLucene is a C++ port of Lucene
-License:LGPL-2.1 or Apache-2.0
+License:LGPL-2.1 OR Apache-2.0
 Group:  Development/Libraries/C and C++
 Url:http://clucene.sourceforge.net/
 #Git-Clone:git://clucene.git.sourceforge.net/gitroot/clucene/clucene
@@ -31,19 +31,19 @@
 # PATCH-FIX-UPSTREAM [rh#794795]
 Patch1: clucene-2.3.3.4-contrib-libs.patch
 Patch2: clucene-kill-ext-includes.diff
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_headers-devel
-%else
-BuildRequires:  boost-devel
-%endif
+Patch3: clucene-new-gcc.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libtool
-BuildRequires:  pkg-config
-BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(zlib)
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_headers-devel
+%else
+BuildRequires:  boost-devel
+%endif
 
 %description
 CLucene is a C++ port of Lucene. It is a high-performance, full-featured text
@@ -53,7 +53,6 @@
 %package -n libclucene-core1
 Summary:C++ implementation of the Lucene text search engine
 Group:  System/Libraries
-# Rip the wrong name.
 Obsoletes:  libclucene2 < %{version}-%{release}
 Provides:   libclucene2 = %{version}-%{release}
 
@@ -100,28 +99,19 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
+%autopatch -p1
 
 # the tar ball is stripped like this:
 rm -rf test/data/reuters* tests/data/utf* # test/data is not allowed to be 
distributed bnc#253602
 
 %build
-cmake . \
--DCMAKE_CXX_FLAGS="%{optflags}" \
--DCMAKE_C_FLAGS="%{optflags}" \
--DCMAKE_INSTALL_PREFIX="%{_prefix}" \
--DLUCENE_SYS_INCLUDES=%{_libdir} \
+%cmake \
 -DBUILD_CONTRIBS_LIB=ON \
-%if "%{_lib}" == "lib64"
--DLIB_SUFFIX=64 \
-%endif
--DCMAKE_BUILD_TYPE=RelWithDebInfo
+  -DLUCENE_SYS_INCLUDES=%{_libdir}
 make %{?_smp_mflags} VERBOSE=1
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%cmake_install
 
 find %{buildroot} -type f -name "*.la" -delete -print
 rm -rf %{buildroot}%{_libdir}/CLuceneConfig.cmake
@@ -130,36 +120,27 @@
 %fdupes -s %{buildroot}
 
 %post   -n libclucene-core1 -p /sbin/ldconfig
-
 %postun -n libclucene-core1 -p /sbin/ldconfig
-
 %post   -n libclucene-shared1 -p /sbin/ldconfig
-
 %postun -n libclucene-shared1 -p /sbin/ldconfig
+%post -n libclucene-contribs-lib1 -p /sbin/ldconfig
+%postun -n libclucene-contribs-lib1 -p /sbin/ldconfig
 
 %files -n libclucene-core1
-%defattr(-,root,root,-)
 %doc APACHE.license AUTHORS ChangeLog COPYING doc/ LGPL.license README 
README.PACKAGE REQUESTS
 %{_libdir}/libclucene-core.so.1
 %{_libdir}/libclucene-core.so.%{version}
 
 %files -n libclucene-shared1
-%defattr(-,root,root)
 %doc APACHE.license COPYING LGPL.license
 %{_libdir}/libclucene-shared.so.1
 %{_libdir}/libclucene-shared.so.%{version}
 
-%post -n libclucene-contribs-lib1 -p /sbin/ldconfig
-
-%postun -n libclucene-contribs-lib1 -p /sbin/ldconfig
-
 %files -n libclucene-contribs-lib1
-%defattr(-, root, root, -)
 %{_libdir}/libclucene-contribs-lib.so.1*
 %{_libdir}/libclucene-contribs-lib.so.%{version}
 
 %files devel
-%defattr(-,root,root,-)
 %{_libdir}/libclucene*.so
 
 %{_inc

commit gtk-sharp2 for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package gtk-sharp2 for openSUSE:Factory 
checked in at 2018-02-15 13:18:46

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


Package is "gtk-sharp2"

Thu Feb 15 13:18:46 2018 rev:49 rq:574881 version:2.12.41

Changes:

--- /work/SRC/openSUSE:Factory/gtk-sharp2/gtk-sharp2.changes2016-10-02 
00:06:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.gtk-sharp2.new/gtk-sharp2.changes   
2018-02-15 13:18:48.786552515 +0100
@@ -1,0 +2,9 @@
+Wed Feb 07 00:00:00 UTC 2018 - fwdsbs.to.1...@xoxy.net
+
+- Update version to 2.12.41 from project's github page: 
https://github.com/mono/gtk-sharp/releases
+- Remove patch: gtk-sharp2-glib-2_31.patch
+- Remove patch: gtk-sharp2-gmcs-as-compiler.patch
+- Add fix-64bit-portability-issue.patch:
+  * fix "64bit-portability-issue" error at windowmanager.c:113
+
+---
@@ -535 +543,0 @@
-

Old:

  gtk-sharp-2.12.10.tar.bz2
  gtk-sharp2-glib-2_31.patch
  gtk-sharp2-gmcs-as-compiler.patch

New:

  fix-64bit-portability-issue.patch
  gtk-sharp-2.12.41.tar.gz



Other differences:
--
++ gtk-sharp2.spec ++
--- /var/tmp/diff_new_pack.Akhpt0/_old  2018-02-15 13:18:50.634485537 +0100
+++ /var/tmp/diff_new_pack.Akhpt0/_new  2018-02-15 13:18:50.634485537 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gtk-sharp2
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,11 +19,10 @@
 %define _name gtk-sharp
 
 Name:   gtk-sharp2
-Url:http://www.mono-project.com/GtkSharp
+Url:https://github.com/mono/gtk-sharp
 Summary:.Net Language Bindings for GTK+
 License:GPL-2.0
 Group:  System/GUI/GNOME
-# bug437293
 %ifarch ppc64
 Obsoletes:  gtk-sharp2-64bit
 %endif
@@ -39,12 +38,11 @@
 BuildRequires:  pkg-config
 BuildRequires:  update-desktop-files
 BuildRequires:  vte-devel
-Version:2.12.10
+Version:2.12.41
 Release:0
-Source: %{_name}-%{version}.tar.bz2
-Patch0: gtk-sharp2-glib-2_31.patch
-# PATCH-FIX-UPSTREAM gtk-sharp2-gmcs-as-compiler.patch dims...@opensuse.org -- 
Use gmcs as prefered mono compiler.
-Patch1: gtk-sharp2-gmcs-as-compiler.patch
+Source: %{_name}-%{version}.tar.gz
+# PATCH-FIX-OPENSUSE fix "64bit-portability-issue" error at windowmanager.c:113
+Patch1: fix-64bit-portability-issue.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -106,11 +104,10 @@
 
 %prep
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
 %patch1 -p1
 
 %build
-autoreconf -fiv
+NOCONFIGURE=yes ./bootstrap-2.12
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
 # That should come frmo mono-core now
 #export MONO_CAIRO_LIBS=$(pkg-config --libs mono-cairo | sed 's:2.0:4.5:')

++ fix-64bit-portability-issue.patch ++
diff -uprN gtk-sharp-2.12.41.old/gdk/glue/windowmanager.c 
gtk-sharp-2.12.41/gdk/glue/windowmanager.c
--- gtk-sharp-2.12.41.old/gdk/glue/windowmanager.c  2016-10-04 
20:08:41.0 +0300
+++ gtk-sharp-2.12.41/gdk/glue/windowmanager.c  2018-02-07 16:08:50.206366227 
+0300
@@ -110,7 +110,7 @@ gtksharp_get_gdk_net_client_list (int *c
list = g_malloc (*count * sizeof (gpointer));
/* Put all of the windows into a GList to return */
for (i = 0; i < *count; i ++) {
-   list [i] = data [i];
+   list [i] = (gpointer)(data [i]);
g_message ("WinID: %d", list [i]);
}
 



commit ncurses for openSUSE:Factory

2018-02-15 Thread root
Hello community,

here is the log from the commit of package ncurses for openSUSE:Factory checked 
in at 2018-02-15 13:18:53

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


Package is "ncurses"

Thu Feb 15 13:18:53 2018 rev:142 rq:575524 version:6.1

Changes:

--- /work/SRC/openSUSE:Factory/ncurses/ncurses.changes  2018-02-03 
15:37:50.318441488 +0100
+++ /work/SRC/openSUSE:Factory/.ncurses.new/ncurses.changes 2018-02-15 
13:18:55.050325485 +0100
@@ -1,0 +2,16 @@
+Mon Feb  5 08:15:58 UTC 2018 - wer...@suse.de
+
+- Add ncurses patch 6.1-20180203
+  + minor fixes to test/*.h to make them idempotent.
+  + add/use test/parse_rgb.h to show how the "RGB" capability works.
+  + add a clarification in user_caps.5 regarding "RGB" capability.
+  + add extended_slk_color{,_sp} symbols to the appropriate
+package/*.{map,sym} files (report by Sven Joachim, cf: 20170401).
+
+---
+Tue Jan 30 08:53:57 UTC 2018 - wer...@suse.de
+
+- Add ncurses patch 6.1-20180129 
+  + update "VERSION" file, used in shared-library naming.
+
+---



Other differences:
--
++ ncurses-6.1-patches.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches/ncurses-6.1-20180129.patch 
new/patches/ncurses-6.1-20180129.patch
--- old/patches/ncurses-6.1-20180129.patch  1970-01-01 01:00:00.0 
+0100
+++ new/patches/ncurses-6.1-20180129.patch  2018-01-30 09:51:27.563124043 
+0100
@@ -0,0 +1,165 @@
+# ncurses 6.1 - patch 20180129 - Thomas E. Dickey
+#
+# 
--
+#
+# Ncurses 6.1 is at
+#  ftp.gnu.org:/pub/gnu
+#
+# Patches for ncurses 6.1 can be found at
+#  ftp://ftp.invisible-island.net/ncurses/6.0
+#  http://invisible-mirror.net/archives/ncurses/6.1 
+#
+# 
--
+# ftp://ftp.invisible-island.net/ncurses/6.0/ncurses-6.1-20180129.patch.gz
+# patch by Thomas E. Dickey 
+# created  Tue Jan 30 01:18:41 UTC 2018
+# 
--
+# NEWS |7 ++-
+# VERSION  |2 +-
+# dist.mk  |4 ++--
+# package/debian-mingw/changelog   |4 ++--
+# package/debian-mingw64/changelog |4 ++--
+# package/debian/changelog |4 ++--
+# package/mingw-ncurses.nsi|4 ++--
+# package/mingw-ncurses.spec   |2 +-
+# package/ncurses.spec |2 +-
+# 9 files changed, 19 insertions(+), 14 deletions(-)
+# 
--
+Index: NEWS
+Prereq:  1.3069 
+--- ncurses-6.1-20180127+/NEWS 2018-01-27 15:28:53.0 +
 ncurses-6.1-20180129/NEWS  2018-01-30 00:35:11.0 +
+@@ -25,7 +25,7 @@
+ -- sale, use or other dealings in this Software without prior written
--
+ -- authorization.
--
+ 
---
+--- $Id: NEWS,v 1.3069 2018/01/27 15:28:53 tom Exp $
++-- $Id: NEWS,v 1.3071 2018/01/30 00:35:11 tom Exp $
+ 
---
+ 
+ This is a log of changes that ncurses has gone through since Zeyd started
+@@ -45,6 +45,11 @@
+ Changes through 1.9.9e did not credit all contributions;
+ it is not possible to add this information.
+ 
++20180129
++  + update "VERSION" file, used in shared-library naming.
++
++20180127 6.1 release for upload to ftp.gnu.org
++
+ 20180127
+   + updated release notes
+   + amend a warning message from tic which should have flagged misuse
+Index: VERSION
+--- ncurses-6.1-20180127+/VERSION  2018-01-22 11:40:27.0 +
 ncurses-6.1-20180129/VERSION   2018-01-30 00:32:36.0 +
+@@ -1 +1 @@
+-5:0:9 6.0 20180127
++5:0:106.1 20180129
+Index: dist.mk
+Prereq:  1.1207 
+--- ncurses-6.1-20180127+/dist.mk  2018-01-22 11:42:46.0 +
 ncurses-6.1-20180129/dist.mk   2018-01-30 00:32:36.0 +
+@@ -25,7 +25,7 @@
+ # use or other dealings in this Software without prior written   #
+ # authorization. #
+ ##
+-# $Id: dist.mk,v 1.1207 2018/01/22 11:42:46 tom Exp $
++# $Id: dist.mk,v 1.1208 2018/01/30 00:32:36 tom Exp $
+