commit systemd-presets-branding-openSUSE for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package systemd-presets-branding-openSUSE 
for openSUSE:Factory checked in at 2017-12-13 11:58:07

Comparing /work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE (Old)
 and  /work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new 
(New)


Package is "systemd-presets-branding-openSUSE"

Wed Dec 13 11:58:07 2017 rev:49 rq:556421 version:12.2

Changes:

--- 
/work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE/systemd-presets-branding-openSUSE.changes
  2017-11-10 14:42:44.219885265 +0100
+++ 
/work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new/systemd-presets-branding-openSUSE.changes
 2017-12-13 11:58:09.205301203 +0100
@@ -1,0 +2,27 @@
+Tue Dec 12 10:05:57 CET 2017 - ku...@suse.de
+
+- Don't disable services with preset-all in %posttrans, the network
+  is special and would be disabled.
+
+---
+Mon Dec 11 16:17:30 CET 2017 - ku...@suse.de
+
+- If we do a fresh installation, call systemctl preset-all in the
+  %posttrans section. Some services need to be installed before
+  systemd or do not strictly require systemd, so systemd would only
+  be installed after them and the systemd units of this package
+  never enabled.
+
+---
+Mon Dec 11 16:02:43 CET 2017 - ku...@suse.de
+
+- Enable klog.service and rsyslog.service by default, currently
+  they enable themself always in post install section.
+
+---
+Wed Dec  6 13:47:02 CET 2017 - ku...@suse.de
+
+- Enable btrfs-*.timer by default, switch from cron to systemd.timer
+- Enable btrfsmaintenance-refresh.service
+
+---



Other differences:
--
++ systemd-presets-branding-openSUSE.spec ++
--- /var/tmp/diff_new_pack.pKuXvO/_old  2017-12-13 11:58:09.789273012 +0100
+++ /var/tmp/diff_new_pack.pKuXvO/_new  2017-12-13 11:58:09.793272820 +0100
@@ -71,6 +71,8 @@
# Note: the old version of the script is used here.
#
%{_prefix}/lib/%{generic_name}/branding-preset-states save
+elif [ $1 -eq 1 ]; then
+  touch /run/rpm-%{name}-preset-all
 fi
 
 %post
@@ -82,6 +84,15 @@
%{_prefix}/lib/%{generic_name}/branding-preset-states apply-changes
 fi
 
+%posttrans
+if [ -f /run/rpm-%{name}-preset-all ]; then
+  # Enable all services, which were installed before systemd
+  # Don't disable services, since this would disable the
+  # complete network stack.
+  systemctl preset-all --preset-mode=enable-only
+fi
+rm -f /run/rpm-%{name}-preset-all
+
 %files
 %defattr(-,root,root)
 %{_prefix}/lib/%{generic_name}/

++ default-SUSE.preset ++
--- /var/tmp/diff_new_pack.pKuXvO/_old  2017-12-13 11:58:09.829271082 +0100
+++ /var/tmp/diff_new_pack.pKuXvO/_new  2017-12-13 11:58:09.833270889 +0100
@@ -3,6 +3,11 @@
 enable apparmor.service
 enable auditd.service
 enable avahi-daemon.service
+enable btrfs-balance.timer
+enable btrfs-defrag.timer
+enable btrfs-scrub.timer
+enable btrfs-trim.timer
+enable btrfsmaintenance-refresh.service
 enable ca-certificates.path
 enable ca-certificates.service
 enable cron.service
@@ -16,6 +21,7 @@
 enable iscsi.service
 enable iscsid.socket
 enable issue-generator.service
+enable klog.service
 enable logrotate.timer
 enable lvm2-lvmetad.socket
 enable mcelog.service
@@ -24,6 +30,7 @@
 enable postfix.service
 enable purge-kernels.service
 enable remote-fs.target
+enable rsyslog.service
 enable shadow.timer
 enable smartd.service
 enable snapper-cleanup.timer




commit virt-manager for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package virt-manager for openSUSE:Factory 
checked in at 2017-12-13 11:58:49

Comparing /work/SRC/openSUSE:Factory/virt-manager (Old)
 and  /work/SRC/openSUSE:Factory/.virt-manager.new (New)


Package is "virt-manager"

Wed Dec 13 11:58:49 2017 rev:163 rq:556304 version:1.4.3

Changes:

--- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes
2017-12-08 13:02:11.707268513 +0100
+++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes   
2017-12-13 11:58:52.355218175 +0100
@@ -1,0 +2,7 @@
+Mon Dec 11 14:50:59 MST 2017 - carn...@suse.com
+
+- bsc#1071825 - AttributeError: 'NoneType' object has no attribute
+  'change_run_text'
+  virtman-register-delete-event-for-details-dialog.patch
+
+---
@@ -1178,0 +1186,6 @@
+- Fix GUI failure to display addition of a second disk
+  Dropped virtman-device-flags.patch
+
+---
+Wed Jul  9 09:50:14 MDT 2014 - carn...@suse.com
+
@@ -1543,0 +1557,13 @@
+
+---
+Fri Mar 14 11:33:09 MDT 2014 - carn...@suse.com
+
+- For Xen always have the arch expander expanded.
+- For Xen and KVM default to Network install if host was installed
+  from the network
+- Default to a bridge with an actual inet address if available
+  virtinst-modify-gui-defaults.patch
+- We are not supporting PV ISO installs with virt-install.
+  Drop the following patches
+  virtinst-allow-pv-iso-install.patch
+  virtman-allow-pv-iso-install.patch

New:

  virtman-register-delete-event-for-details-dialog.patch



Other differences:
--
++ virt-manager.spec ++
--- /var/tmp/diff_new_pack.z949Qv/_old  2017-12-13 11:58:54.643107728 +0100
+++ /var/tmp/diff_new_pack.z949Qv/_new  2017-12-13 11:58:54.647107535 +0100
@@ -126,6 +126,7 @@
 Patch207:   0002-virtinst-python3-avoid-comparison-of-None-and-int.patch
 Patch208:   0003-virtinst-python3-avoid-using-long-type.patch
 Patch209:   0004-virtinst-python3-use-binary-mode-for-kernel.patch
+Patch210:   virtman-register-delete-event-for-details-dialog.patch
 
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -297,6 +298,7 @@
 %patch207 -p1
 %patch208 -p1
 %patch209 -p1
+%patch210 -p1
 
 %build
 %if %{qemu_user}

++ virtman-register-delete-event-for-details-dialog.patch ++
References: bsc#1071825
Running under python3 the delete-event as defined in details.ui and connected
in details.py does not get called when the top right (x) button on the dialog
is clicked. It appears that even though this code is unchanged and works on 
python2,
it is not recognized as a top level dialog on python3 and therefore we 
explicitly
need to set the connection event. Not getting the event to cleanup leaves us in 
a
bad state for when the details dialog is reopened.

Index: virt-manager-1.4.3/virtManager/details.py
===
--- virt-manager-1.4.3.orig/virtManager/details.py
+++ virt-manager-1.4.3/virtManager/details.py
@@ -596,6 +596,9 @@ class vmmDetails(vmmGObjectUI):
 self.console.details_auth_login),
 })
 
+# Make sure the delete event is properly registered for the details 
dialog
+self.topwin.connect("delete-event", self._window_delete_event)
+
 # Deliberately keep all this after signal connection
 self.vm.connect("state-changed", self.refresh_vm_state)
 self.vm.connect("resources-sampled", self.refresh_resources)



commit FlightGear for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package FlightGear for openSUSE:Factory 
checked in at 2017-12-13 11:58:42

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


Package is "FlightGear"

Wed Dec 13 11:58:42 2017 rev:4 rq:556011 version:2017.3.1

Changes:

--- /work/SRC/openSUSE:Factory/FlightGear/FlightGear.changes2017-10-06 
11:03:23.601860863 +0200
+++ /work/SRC/openSUSE:Factory/.FlightGear.new/FlightGear.changes   
2017-12-13 11:58:49.855338854 +0100
@@ -1,0 +2,17 @@
+Tue Dec  5 13:08:14 UTC 2017 - stefan.bru...@rwth-aachen.de
+
+- BuildRequire: plib-devel, it is no longer pulled in by SimGear-devel
+
+---
+Thu Nov 30 04:45:08 UTC 2017 - qantas94he...@gmail.com
+
+- Remove CMAKE_BUILD_TYPE (already set by %cmake macro)
+- Standardize mixed tabs/spaces in spec file
+
+---
+Tue Nov 23 20:42:03 UTC 2017 - thorst...@flightgear.org
+
+- Enabled the Qt launcher interface
+- Removed explicitely-link-with-libX11.patch
+
+---

Old:

  explicitely-link-with-libX11.patch



Other differences:
--
++ FlightGear.spec ++
--- /var/tmp/diff_new_pack.vTc5u1/_old  2017-12-13 11:58:50.703297920 +0100
+++ /var/tmp/diff_new_pack.vTc5u1/_new  2017-12-13 11:58:50.703297920 +0100
@@ -26,13 +26,20 @@
 Url:http://www.flightgear.org/
 Source0:
https://sourceforge.net/projects/flightgear/files/release-%{main_version}/flightgear-%{version}.tar.bz2
 Source1:%{name}.desktop
-Patch0: explicitely-link-with-libX11.patch
+
 BuildRequires:  SimGear-devel = %{version}
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  hicolor-icon-theme
+BuildRequires:  plib-devel
 BuildRequires:  sqlite3-devel
 BuildRequires:  update-desktop-files
+
+# Additional dependencies to enable FlightGear's new Qt launcher interface
+BuildRequires:  libQt5Network-devel
+BuildRequires:  libQt5Widgets-devel
+BuildRequires:  libqt5-qtdeclarative-devel
+
 Requires:   FlightGear-data = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -44,7 +51,6 @@
 
 %prep
 %setup -q -n flightgear-%{version}
-#%%patch0 -p1
 
 # remove some unneeded doc files
 for ext in Cygwin IRIX Joystick Linux MSVC MSVC8 MacOS SimGear Unix Win32-X 
autoconf mingw plib src xmlsyntax; do
@@ -57,11 +63,21 @@
 TIME="\"$(date -d "${modified}" "+%%R")\""
 sed -i -e "s@__DATE__@$DATE@g" -e "s@__TIME__@$TIME@g" utils/fgcom/fgcom.cxx 
src/FDM/JSBSim/FGJSBBase.cpp
 
+# remove FlightGear's default .desktop file (we ship our own)
+rm package/org.flightgear.FlightGear.desktop
+echo "# .desktop file removed for openSUSE" > package/CMakeLists.txt
+
 %cmake \
-   -DSIMGEAR_SHARED:BOOL=ON \
-DFG_DATA_DIR:STRING="%{_datadir}/flightgear" \
-   -DJPEG_FACTORY:BOOL=ON \
-   -DSYSTEM_SQLITE:BOOL=ON
+-DSYSTEM_SQLITE:BOOL=ON \
+-DBUILD_SHARED_LIBS:BOOL=OFF \
+-DBUILD_TESTING:BOOL=OFF \
+-DENABLE_TESTS:BOOL=OFF \
+-DENABLE_JS_DEMO:BOOL=OFF \
+-DENABLE_GPSSMOOTH:BOOL=OFF \
+-DENABLE_FGVIEWER:BOOL=OFF \
+-DENABLE_FGELEV:BOOL=OFF \
+-DENABLE_METAR:BOOL=OFF
 make %{?_smp_mflags}
 
 %install
@@ -74,7 +90,7 @@
 # install desktop file
 %suse_update_desktop_file -i %{name}
 # remove obsolete utilities
-cd %{buildroot}%{_bindir} && rm GPSsmooth MIDGsmooth UGsmooth metar yasim
+cd %{buildroot}%{_bindir} && rm -f GPSsmooth MIDGsmooth UGsmooth metar yasim 
yasim-proptest
 
 %files
 %defattr(-,root,root,-)

++ FlightGear.desktop ++
--- /var/tmp/diff_new_pack.vTc5u1/_old  2017-12-13 11:58:50.735296375 +0100
+++ /var/tmp/diff_new_pack.vTc5u1/_new  2017-12-13 11:58:50.735296375 +0100
@@ -3,8 +3,19 @@
 Name=FlightGear
 GenericName=Flight Simulator
 Comment=Open source and multi-platform flight simulator
-Exec=fgfs
+Exec=fgfs --launcher
 Icon=flightgear
 Terminal=false
 Type=Application
 Categories=Game;Simulation;
+GenericName[ca]=Simulador de vol
+GenericName[de]=Flugsimulator
+GenericName[es]=Simulador de vuelo
+GenericName[fr]=Simulateur de vol
+GenericName[it]=Simulatore di volo
+GenericName[lt]=Skrydžių simuliatorius
+GenericName[nl]=Vluchtsimulator
+GenericName[pt]=Simulador de Voo
+GenericName[ro]=Simulator de zbor
+GenericName[zh]=模拟飞行
+




commit pcsc-lite for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package pcsc-lite for openSUSE:Factory 
checked in at 2017-12-13 11:57:45

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


Package is "pcsc-lite"

Wed Dec 13 11:57:45 2017 rev:76 rq:555988 version:1.8.22

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-lite/pcsc-lite.changes  2017-11-30 
12:41:48.313741413 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-lite.new/pcsc-lite.changes 2017-12-13 
11:57:57.305875639 +0100
@@ -1,0 +2,6 @@
+Mon Dec 11 13:37:09 UTC 2017 - dims...@opensuse.org
+
+- Rename local defines USER/GROUP to PKG_USER/PKG_GROUP: the
+  variable GROUP (call caps) has been claimed by RPM 4.14.
+
+---



Other differences:
--
++ pcsc-lite.spec ++
--- /var/tmp/diff_new_pack.vPUCNk/_old  2017-12-13 11:57:57.985842814 +0100
+++ /var/tmp/diff_new_pack.vPUCNk/_new  2017-12-13 11:57:57.985842814 +0100
@@ -23,8 +23,8 @@
 
 # FIXME: Maybe we should use /usr/lib/pcsc/drivers as others do:
 %define ifddir %{_libdir}/readers
-%define USER   scard
-%define GROUP  scard
+%define PKG_USER   scard
+%define PKG_GROUP  scard
 Name:   pcsc-lite
 Version:1.8.22
 Release:0
@@ -143,8 +143,8 @@
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %pre
-getent group %{GROUP} >/dev/null || groupadd -r %{GROUP}
-getent passwd %{USER} >/dev/null || useradd -r -g %{GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d %{_localstatedir}/run/pcscd 
%{USER}
+getent group %{PKG_GROUP} >/dev/null || groupadd -r %{PKG_GROUP}
+getent passwd %{PKG_USER} >/dev/null || useradd -r -g %{PKG_GROUP} -s 
%{_sbindir}/nologin -c "Smart Card Reader" -d %{_localstatedir}/run/pcscd 
%{PKG_USER}
 %service_add_pre pcscd.service pcscd.socket
 
 %post





commit info2html for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package info2html for openSUSE:Factory 
checked in at 2017-12-13 11:57:28

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


Package is "info2html"

Wed Dec 13 11:57:28 2017 rev:21 rq:555982 version:2.0

Changes:

--- /work/SRC/openSUSE:Factory/info2html/info2html.changes  2017-08-12 
19:59:35.236175491 +0200
+++ /work/SRC/openSUSE:Factory/.info2html.new/info2html.changes 2017-12-13 
11:57:54.354018138 +0100
@@ -1,0 +2,6 @@
+Mon Dec 11 12:54:50 UTC 2017 - dims...@opensuse.org
+
+- Remove duplicate BuildArch: noarch: rpm 4.14 does not like this
+  duplictae anymore (and it serves no purpose).
+
+---



Other differences:
--
++ info2html.spec ++
--- /var/tmp/diff_new_pack.OYoHWW/_old  2017-12-13 11:57:54.829995160 +0100
+++ /var/tmp/diff_new_pack.OYoHWW/_new  2017-12-13 11:57:54.833994967 +0100
@@ -28,7 +28,6 @@
 Summary:Program to Convert Info Pages into HTML Pages
 License:GPL-2.0+
 Group:  Productivity/Publishing/Texinfo
-BuildArch:  noarch
 Source0:info2html-2.0.tar.bz2
 Source1:info2html-rpmlintrc
 Source2:arrows.tar.bz2




commit libxcb for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package libxcb for openSUSE:Factory checked 
in at 2017-12-13 11:58:00

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


Package is "libxcb"

Wed Dec 13 11:58:00 2017 rev:22 rq:556407 version:1.12

Changes:

--- /work/SRC/openSUSE:Factory/libxcb/libxcb.changes2016-05-23 
17:30:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.libxcb.new/libxcb.changes   2017-12-13 
11:58:05.289490236 +0100
@@ -1,0 +2,14 @@
+Mon Dec 11 12:13:21 UTC 2017 - sndir...@suse.com
+
+- fixes build against python3 (package rename of 
+  python-xcb-proto-devel to python3-xcb-proto-devel) 
+
+---
+Thu Nov 30 15:11:43 UTC 2017 - m...@suse.com
+
+- 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
+  * Modify this patch to do what it say - retry not only if the current 
hostname is
+not found in the xauthority file, but also when it is rejected by X server.
+(bnc#1043221)
+
+---



Other differences:
--
++ libxcb.spec ++
--- /var/tmp/diff_new_pack.sXMqnP/_old  2017-12-13 11:58:05.985456639 +0100
+++ /var/tmp/diff_new_pack.sXMqnP/_new  2017-12-13 11:58:05.989456446 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxcb
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,12 @@
 #
 
 
+%if %suse_version >= 1500
+%define have_python2 0
+%else
+%define have_python2 1
+%endif
+
 Name:   libxcb
 %define lname   libxcb1
 Version:1.12
@@ -50,7 +56,11 @@
 %else
 BuildRequires:  libxslt
 %endif
+%if %{have_python2}
 BuildRequires:  python-xcb-proto-devel >= 7.6_1.12
+%else
+BuildRequires:  python3-xcb-proto-devel >= 7.6_1.12
+%endif
 
 %description
 The X protocol C-language Binding (XCB) is a replacement for Xlib
@@ -59,8 +69,8 @@
 
 %package -n libxcb1
 Summary:X11 core protocol C library
-Group:  System/Libraries
 # O/P added for 12.2
+Group:  System/Libraries
 Provides:   xorg-x11-libxcb = 7.6_%version-%release
 Obsoletes:  xorg-x11-libxcb < 7.6_%version-%release
 

++ 
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
 ++
--- /var/tmp/diff_new_pack.sXMqnP/_old  2017-12-13 11:58:06.037454129 +0100
+++ /var/tmp/diff_new_pack.sXMqnP/_new  2017-12-13 11:58:06.037454129 +0100
@@ -11,11 +11,11 @@
  src/xcb_auth.c | 26 ++
  1 file changed, 18 insertions(+), 8 deletions(-)
 
-diff --git a/src/xcb_auth.c b/src/xcb_auth.c
-index 6eb6528..777c772 100644
 a/src/xcb_auth.c
-+++ b/src/xcb_auth.c
-@@ -109,7 +109,7 @@ static int authname_match(enum auth_protos kind, char 
*name, size_t namelen)
+Index: libxcb-1.12/src/xcb_auth.c
+===
+--- libxcb-1.12.orig/src/xcb_auth.c
 libxcb-1.12/src/xcb_auth.c
+@@ -109,7 +109,7 @@ static int authname_match(enum auth_prot
  
  #define SIN6_ADDR(s) (&((struct sockaddr_in6 *)s)->sin6_addr)
  
@@ -24,7 +24,7 @@
  {
  char *addr = 0;
  int addrlen = 0;
-@@ -119,6 +119,8 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
+@@ -119,6 +119,8 @@ static Xauth *get_authptr(struct sockadd
  int dispbuflen;
  Xauth *authptr = NULL;
  
@@ -33,7 +33,7 @@
  family = FamilyLocal; /* 256 */
  switch(sockname->sa_family)
  {
-@@ -161,10 +163,13 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
+@@ -161,10 +163,13 @@ static Xauth *get_authptr(struct sockadd
  addrlen = strlen(addr);
  }
  
@@ -51,7 +51,7 @@
  // && !phostname
  if ((!authptr || !authptr->data_length) && family == FamilyLocal) {
if ( (addr = getenv("XAUTHLOCALHOSTNAME")) ) {
-@@ -172,6 +177,7 @@ static Xauth *get_authptr(struct sockaddr *sockname, int 
display)
+@@ -172,6 +177,7 @@ static Xauth *get_authptr(struct sockadd
   (unsigned short) strlen(addr), addr,
   (unsigned short) dispbuflen, dispbuf,
   N_AUTH_PROTOS, authnames, 
authnameslen);
@@ -59,34 +59,76 @@
}
  }
  return authptr;
-@@ -328,6 +334,7 @@ int _xcb_get_auth_info(int fd, xcb_auth_info_t *info, int 
display)
- int gotsockname = 0;
- Xauth *authptr = 0;
- int ret = 1;
-+int stage = 0;
+@@ -320,7 +326,7 @@ static struct sockaddr

commit yast2-add-on for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package yast2-add-on for openSUSE:Factory 
checked in at 2017-12-13 11:57:22

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


Package is "yast2-add-on"

Wed Dec 13 11:57:22 2017 rev:86 rq:555930 version:4.0.3

Changes:

--- /work/SRC/openSUSE:Factory/yast2-add-on/yast2-add-on.changes
2017-11-04 10:21:57.130901807 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-add-on.new/yast2-add-on.changes   
2017-12-13 11:57:53.526058107 +0100
@@ -1,0 +2,7 @@
+Mon Dec  4 13:16:40 UTC 2017 - lsle...@suse.cz
+
+- Fixed adding multiple products from a multi-product medium
+  (bsc#1062813)
+- 4.0.3
+
+---

Old:

  yast2-add-on-4.0.2.tar.bz2

New:

  yast2-add-on-4.0.3.tar.bz2



Other differences:
--
++ yast2-add-on.spec ++
--- /var/tmp/diff_new_pack.lgQJsK/_old  2017-12-13 11:57:54.182026440 +0100
+++ /var/tmp/diff_new_pack.lgQJsK/_new  2017-12-13 11:57:54.186026247 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-add-on
-Version:4.0.2
+Version:4.0.3
 Release:0
 Summary:YaST2 - Add-On media installation code
 License:GPL-2.0
@@ -27,7 +27,9 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2 >= 3.0.1
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  rubygem(yast-rake)
+BuildRequires:  yast2-packager
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
 Requires:   autoyast2-installation
 # ProductProfile
 Requires:   yast2 >= 3.0.1

++ yast2-add-on-4.0.2.tar.bz2 -> yast2-add-on-4.0.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-add-on-4.0.2/README.md 
new/yast2-add-on-4.0.3/README.md
--- old/yast2-add-on-4.0.2/README.md2017-10-31 13:50:18.641458430 +0100
+++ new/yast2-add-on-4.0.3/README.md2017-12-11 13:30:03.0 +0100
@@ -2,4 +2,4 @@
 
 [![Travis 
Build](https://travis-ci.org/yast/yast-add-on.svg?branch=master)](https://travis-ci.org/yast/yast-add-on)
 [![Jenkins 
Build](http://img.shields.io/jenkins/s/https/ci.opensuse.org/yast-add-on-master.svg)](https://ci.opensuse.org/view/Yast/job/yast-add-on-master/)
-
+[![Coverage 
Status](https://coveralls.io/repos/github/yast/yast-add-on/badge.svg?branch=master)](https://coveralls.io/github/yast/yast-add-on?branch=master)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-add-on-4.0.2/package/yast2-add-on.changes 
new/yast2-add-on-4.0.3/package/yast2-add-on.changes
--- old/yast2-add-on-4.0.2/package/yast2-add-on.changes 2017-10-31 
13:50:18.641458430 +0100
+++ new/yast2-add-on-4.0.3/package/yast2-add-on.changes 2017-12-11 
13:30:03.0 +0100
@@ -1,4 +1,11 @@
 ---
+Mon Dec  4 13:16:40 UTC 2017 - lsle...@suse.cz
+
+- Fixed adding multiple products from a multi-product medium
+  (bsc#1062813)
+- 4.0.3
+
+---
 Tue Oct 31 12:41:46 UTC 2017 - lsle...@suse.cz
 
 - Hide the "I would like to install an additional Add On Product"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-add-on-4.0.2/package/yast2-add-on.spec 
new/yast2-add-on-4.0.3/package/yast2-add-on.spec
--- old/yast2-add-on-4.0.2/package/yast2-add-on.spec2017-10-31 
13:50:18.641458430 +0100
+++ new/yast2-add-on-4.0.3/package/yast2-add-on.spec2017-12-11 
13:30:03.0 +0100
@@ -17,17 +17,19 @@
 
 
 Name:   yast2-add-on
-Version:4.0.2
+Version:4.0.3
 Release:0
 Summary:YaST2 - Add-On media installation code
 License:GPL-2.0
 Group:  System/YaST
 Url:http://github.com/yast/yast-add-on
 Source0:%{name}-%{version}.tar.bz2
-BuildRequires:  rubygem(yast-rake)
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:yast-rake)
+BuildRequires:  rubygem(%{rb_default_ruby_abi}:rspec)
 BuildRequires:  update-desktop-files
 BuildRequires:  yast2 >= 3.0.1
 BuildRequires:  yast2-devtools >= 3.1.10
+BuildRequires:  yast2-packager
 Requires:   autoyast2-installation
 # ProductProfile
 Requires:   yast2 >= 3.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-add-on-4.0.2/src/include/add-on/add-on-workflow.rb 
new/yast2-add-on-4.0.3/src/include/add-on/add-on-workflow.rb
--- old/yast2-add-on-4.0.2/src/include/add-on/add-on-workflow.rb
2017-10-31 13:50:18.645458430 +0100
+++ new/yast2-add-on-4.0.3/src/include/add-on/a

commit php7 for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-12-13 11:57:14

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


Package is "php7"

Wed Dec 13 11:57:14 2017 rev:28 rq:555915 version:7.2.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-12-02 
13:10:40.906348157 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-12-13 
11:57:51.822140362 +0100
@@ -1,0 +2,16 @@
+Mon Dec 11 09:12:20 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.2.0: features and improvements:
+  * Convert numeric keys in object/array casts
+  * Counting of non-countable objects
+  * Object typehint
+  * HashContext as Object
+  * Argon2 in password hash
+  * Improve TLS constants to sane values
+  * Mcrypt extension removed
+  * New sodium extension
+- patches:
+  . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch
+  . removed upstreamed php7-aarch64-mult.patch
+
+---

Old:

  php-7.1.12.tar.xz
  php-7.1.12.tar.xz.asc
  php7-aarch64-mult.patch
  php7-systzdata-v14.patch

New:

  php-7.2.0.tar.xz
  php-7.2.0.tar.xz.asc
  php7-systzdata-v15.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.LgBHLf/_old  2017-12-13 11:57:53.038081663 +0100
+++ /var/tmp/diff_new_pack.LgBHLf/_new  2017-12-13 11:57:53.042081470 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%global apiver20160303
-%global zendver   20160303
+%global apiver20170718
+%global zendver   20170718
 %define suhosin_version   0.9.38
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
@@ -43,7 +43,7 @@
 %endif
 %endif
 Name:   php7
-Version:7.1.12
+Version:7.2.0
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -68,7 +68,7 @@
 Patch4: php7-no-build-date.patch
 Patch5: php7-pts.patch
 Patch6: php7-openssl.patch
-Patch7: php7-systzdata-v14.patch
+Patch7: php7-systzdata-v15.patch
 Patch8: php7-systemd-unit.patch
 Patch9: php7-depdb-path.patch
 Patch10:php7-embed.patch
@@ -83,8 +83,6 @@
 Patch14:php7-odbc-cmp-int-cast.patch
 # https://bugs.php.net/bug.php?id=70461
 Patch15:php7-fix_net-snmp_disable_MD5.patch
-# https://bugs.php.net/bug.php?id=70015
-Patch16:php7-aarch64-mult.patch
 # should be upstreamed, will do later
 Patch17:php7-date-regenerate-lexers.patch
 BuildRequires:  apache-rpm-macros
@@ -110,6 +108,7 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpng-devel
+BuildRequires:  libsodium-devel
 BuildRequires:  libtidy-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
@@ -237,10 +236,6 @@
 Summary:Tar file management class
 Group:  Productivity/Networking/Web/Servers
 Requires:   %{name}-pear = %{version}
-# php5-pear-Archive_Tar provides Tar.php, which is provided
-# by pear package itself; php5-pear-Archive_Tar was dropped
-# on version 1.3.10, install-pear-nozlib.phar
-# provides 1.4.0 currently
 Provides:   php-pear-Archive_Tar = 1.4.0
 Provides:   php5-pear-Archive_Tar = 1.4.0
 Obsoletes:  php-pear-Archive_Tar < 1.3.11
@@ -788,6 +783,16 @@
 communication functions based on the BSD sockets API, providing the
 possibility to act as a socket server as well as a client.
 
+%package sodium
+Summary:Cryptographic Extension Based on Libsodium
+Group:  Development/Libraries/PHP
+Requires:   %{name} = %{version}
+Provides:   php-sodium = %{version}
+
+%description sodium
+PHP binding to libsodium software library for encryption, decryption, 
+signatures, password hashing and more.
+
 %package sqlite
 Summary:SQLite database client for PHP
 Group:  Development/Libraries/PHP
@@ -993,7 +998,6 @@
 %patch12 -p1
 %patch14
 %patch15
-%patch16 -p1
 %patch17 -p1
 
 # Safety check for API version change.
@@ -1011,7 +1015,6 @@
 fi
 
 %build
-chmod 644 README.namespaces UPGRADING
 # aclocal workaround - to be improved
 cat `aclocal 
--print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 
>>aclocal.m4
 
@@ -1089,6 +1092,7 @@
 --enable-hash \
 --with-mhash \
 --enable-phpdbg=no \
+--with-sodium=shared \
 %if 0%{?suse_version} >= 1320
 --with-libzip \
 %endif
@@ -1355,7 +1359,6 @@
 install -d %{buildroot}%{_sysconfdir}/rpm
 sed -e "s/@PHP_APIVER@/%{apiver}/;s/@PHP_ZENDVER@/%{zendver}/" < 
$RPM_SOURCE_DIR/macros.php > macros.php
 install -m 644 -c macros.php %{buildroot}%{_sysconfd

commit sudo for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package sudo for openSUSE:Factory checked in 
at 2017-12-13 11:57:53

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


Package is "sudo"

Wed Dec 13 11:57:53 2017 rev:91 rq:556001 version:1.8.21p2

Changes:

--- /work/SRC/openSUSE:Factory/sudo/sudo.changes2017-09-18 
19:50:40.919043167 +0200
+++ /work/SRC/openSUSE:Factory/.sudo.new/sudo.changes   2017-12-13 
11:57:58.269829104 +0100
@@ -1,0 +2,5 @@
+Mon Dec 11 13:38:25 UTC 2017 - kstreit...@suse.com
+
+- remove sudoers.dist that is not needed [bsc#1071379] 
+
+---



Other differences:
--
++ sudo.spec ++
--- /var/tmp/diff_new_pack.EBiEJp/_old  2017-12-13 11:57:59.053791259 +0100
+++ /var/tmp/diff_new_pack.EBiEJp/_new  2017-12-13 11:57:59.053791259 +0100
@@ -120,6 +120,7 @@
 rm -f %{buildroot}%{_docdir}/%{name}/sample.pam
 rm -f %{buildroot}%{_docdir}/%{name}/sample.syslog.conf
 rm -f %{buildroot}%{_docdir}/%{name}/schema.OpenLDAP
+rm -f %{buildroot}%{_sysconfdir}/sudoers.dist
 
 %find_lang %{name}
 %find_lang sudoers
@@ -155,7 +156,6 @@
 %{_mandir}/man8/visudo.8*
 
 %config(noreplace) %attr(0440,root,root) %{_sysconfdir}/sudoers
-%config %attr(0440,root,root) /etc/sudoers.dist
 %dir %{_sysconfdir}/sudoers.d
 %config %{_sysconfdir}/pam.d/sudo
 %attr(4755,root,root) %{_bindir}/sudo






commit python-futures for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package python-futures for openSUSE:Factory 
checked in at 2017-12-13 11:56:58

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


Package is "python-futures"

Wed Dec 13 11:56:58 2017 rev:14 rq:555887 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-futures/python-futures.changes
2017-11-17 10:36:53.275487208 +0100
+++ /work/SRC/openSUSE:Factory/.python-futures.new/python-futures.changes   
2017-12-13 11:57:03.064494100 +0100
@@ -1,0 +2,16 @@
+Sat Dec  9 17:12:45 UTC 2017 - a...@gmx.de
+
+- specfile:
+ * removed CHANGES from %doc (not in tar-ball anymore), added README.rst
+
+- update to version 3.2.0:
+  * The ThreadPoolExecutor class constructor now accepts an optional
+thread_name_prefix argument to make it possible to customize the
+names of the threads created by the pool. Upstream contribution by
+Gregory P. Smith in https://bugs.python.org/issue27664.
+  * Backported fixes from upstream (thanks Lisandro Dalcin):
++ python/cpython#1560
++ python/cpython#3270
++ python/cpython#3830
+
+---

Old:

  futures-3.1.1.tar.gz

New:

  futures-3.2.0.tar.gz



Other differences:
--
++ python-futures.spec ++
--- /var/tmp/diff_new_pack.v5Ntew/_old  2017-12-13 11:57:03.772459923 +0100
+++ /var/tmp/diff_new_pack.v5Ntew/_new  2017-12-13 11:57:03.772459923 +0100
@@ -19,7 +19,7 @@
 %define skip_python3 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-futures
-Version:3.1.1
+Version:3.2.0
 Release:0
 Summary:Backport of the concurrent.futures package from Python 3.2
 License:Python-2.0
@@ -56,7 +56,7 @@
 
 %files %{python_files}
 %defattr(-,root,root,-)
-%doc CHANGES LICENSE
+%doc README.rst LICENSE
 %{python_sitelib}/concurrent/
 %{python_sitelib}/futures-%{version}-py*.egg-info
 

++ futures-3.1.1.tar.gz -> futures-3.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/futures-3.1.1/CHANGES new/futures-3.2.0/CHANGES
--- old/futures-3.1.1/CHANGES   2017-04-14 16:32:09.0 +0200
+++ new/futures-3.2.0/CHANGES   1970-01-01 01:00:00.0 +0100
@@ -1,124 +0,0 @@
-3.1.1
-=
-
-- Backported sanity checks for the ``max_workers`` constructor argument for 
ThreadPoolExecutor and
-  ProcessPoolExecutor
-- Set the default value of ``max_workers`` in ThreadPoolExecutor to ``None``, 
as in upstream code
-  (computes the thread pool size based on the number of CPUs)
-- Added support for old-style exception objects
-- Switched to the PSF license
-
-
-3.1.0
-=
-
-(Failed release)
-
-
-3.0.5
-=
-
-- Fixed OverflowError with ProcessPoolExecutor on Windows (regression 
introduced in 3.0.4)
-
-
-3.0.4
-=
-
-- Fixed inability to forcibly terminate the process if there are pending 
workers
-
-
-3.0.3
-=
-
-- Fixed AttributeErrors on exit on Python 2.x
-
-
-3.0.2
-=
-
-- Made multiprocessing optional again on implementations other than just Jython
-
-
-3.0.1
-=
-
-- Made Executor.map() non-greedy
-
-
-3.0.0
-=
-
-- Dropped Python 2.5 and 3.1 support
-- Removed the deprecated "futures" top level package
-- Applied patch for issue 11777 (Executor.map does not submit futures until
- iter.next() is called)
-- Applied patch for issue 15015 (accessing an non-existing attribute)
-- Applied patch for issue 16284 (memory leak)
-- Applied patch for issue 20367 (behavior of concurrent.futures.as_completed()
- for duplicate arguments)
-
-2.2.0
-=
-
-- Added the set_exception_info() and exception_info() methods to Future
-  to enable extraction of tracebacks on Python 2.x
-- Added support for Future.set_exception_info() to ThreadPoolExecutor
-
-
-2.1.6
-=
-
-- Fixed a problem with files missing from the source distribution
-
-
-2.1.5
-=
-
-- Fixed Jython compatibility
-- Added metadata for wheel support
-
-
-2.1.4
-=
-
-- Ported the library again from Python 3.2.5 to get the latest bug fixes 
-
-
-2.1.3
-=
-
-- Fixed race condition in wait(return_when=ALL_COMPLETED)
-  (http://bugs.python.org/issue14406) -- thanks Ralf Schmitt
-- Added missing setUp() methods to several test classes
-
-
-2.1.2
-=
-
-- Fixed installation problem on Python 3.1
-
-
-2.1.1
-=
-
-- Fixed missing 'concurrent' package declaration in setup.py
-
-
-2.1
-===
-
-- Moved the code from the 'futures' package to 'concurrent.futures' to provide
-  a drop in backport that matches the code in Python 3.2 standard library
-- Dep

commit libassuan for openSUSE:Factory

2017-12-13 Thread root


binn2ZN0hSij7.bin
Description: Binary data


commit perl-libwww-perl for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package perl-libwww-perl for 
openSUSE:Factory checked in at 2017-12-13 11:56:53

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


Package is "perl-libwww-perl"

Wed Dec 13 11:56:53 2017 rev:53 rq:555885 version:6.31

Changes:

--- /work/SRC/openSUSE:Factory/perl-libwww-perl/perl-libwww-perl.changes
2017-12-09 20:26:41.487825459 +0100
+++ /work/SRC/openSUSE:Factory/.perl-libwww-perl.new/perl-libwww-perl.changes   
2017-12-13 11:56:55.764846485 +0100
@@ -1,0 +2,9 @@
+Mon Dec 11 07:05:37 UTC 2017 - co...@suse.com
+
+- updated to 6.31
+   see /usr/share/doc/packages/perl-libwww-perl/Changes
+
+  6.31  2017-12-11 01:55:53Z
+  - fix version numbering (RT#123841)
+
+---

Old:

  libwww-perl-6.30.tar.gz

New:

  libwww-perl-6.31.tar.gz



Other differences:
--
++ perl-libwww-perl.spec ++
--- /var/tmp/diff_new_pack.u7cUQi/_old  2017-12-13 11:56:56.480811922 +0100
+++ /var/tmp/diff_new_pack.u7cUQi/_new  2017-12-13 11:56:56.480811922 +0100
@@ -17,14 +17,14 @@
 
 
 Name:   perl-libwww-perl
-Version:6.30
+Version:6.31
 Release:0
 %define cpan_name libwww-perl
 Summary:The World-Wide Web library for Perl
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/libwww-perl/
-Source0:
https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ libwww-perl-6.30.tar.gz -> libwww-perl-6.31.tar.gz ++
 1950 lines of diff (skipped)




commit perl-Exception-Class for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package perl-Exception-Class for 
openSUSE:Factory checked in at 2017-12-13 11:56:47

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


Package is "perl-Exception-Class"

Wed Dec 13 11:56:47 2017 rev:17 rq:555882 version:1.44

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Exception-Class/perl-Exception-Class.changes
2017-07-17 09:01:49.198845103 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Exception-Class.new/perl-Exception-Class.changes
   2017-12-13 11:56:51.425055984 +0100
@@ -1,0 +2,12 @@
+Mon Dec 11 06:19:21 UTC 2017 - co...@suse.com
+
+- updated to 1.44
+   see /usr/share/doc/packages/perl-Exception-Class/Changes
+
+  1.442017-12-10
+  
+  - You can now pass "frame_filter", "filter_frames_early", and "skip_frames" 
to
+the throw() method of an exception class. These will be passed on to the
+Devel::StackTrace constructor. Requested by Frédéric Brière. GH #6.
+
+---

Old:

  Exception-Class-1.43.tar.gz

New:

  Exception-Class-1.44.tar.gz



Other differences:
--
++ perl-Exception-Class.spec ++
--- /var/tmp/diff_new_pack.sVutOp/_old  2017-12-13 11:56:52.305013505 +0100
+++ /var/tmp/diff_new_pack.sVutOp/_new  2017-12-13 11:56:52.309013312 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Exception-Class
-Version:1.43
+Version:1.44
 Release:0
 %define cpan_name Exception-Class
 Summary:Module That Allows You to Declare Real Exception Classes in 
Perl
@@ -80,7 +80,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes CONTRIBUTING.md README.md
+%doc appveyor.yml Changes CONTRIBUTING.md README.md
 %license LICENSE
 
 %changelog

++ Exception-Class-1.43.tar.gz -> Exception-Class-1.44.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Exception-Class-1.43/CONTRIBUTING.md 
new/Exception-Class-1.44/CONTRIBUTING.md
--- old/Exception-Class-1.43/CONTRIBUTING.md2017-07-09 18:08:25.0 
+0200
+++ new/Exception-Class-1.44/CONTRIBUTING.md2017-12-10 20:47:30.0 
+0100
@@ -128,4 +128,4 @@
 request to the .mailmap file to contain the correct mapping.
 
 This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 
0.013 from a
-template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.85.
+template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.88.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Exception-Class-1.43/Changes 
new/Exception-Class-1.44/Changes
--- old/Exception-Class-1.43/Changes2017-07-09 18:08:25.0 +0200
+++ new/Exception-Class-1.44/Changes2017-12-10 20:47:30.0 +0100
@@ -1,3 +1,10 @@
+1.442017-12-10
+
+- You can now pass "frame_filter", "filter_frames_early", and "skip_frames" to
+  the throw() method of an exception class. These will be passed on to the
+  Devel::StackTrace constructor. Requested by Frédéric Brière. GH #6.
+
+
 1.432017-07-09
 
 - The full_message() method in Exception::Class::Base now calls message()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Exception-Class-1.43/MANIFEST 
new/Exception-Class-1.44/MANIFEST
--- old/Exception-Class-1.43/MANIFEST   2017-07-09 18:08:25.0 +0200
+++ new/Exception-Class-1.44/MANIFEST   2017-12-10 20:47:30.0 +0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.009.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.010.
 CONTRIBUTING.md
 Changes
 INSTALL
@@ -8,6 +8,7 @@
 META.yml
 Makefile.PL
 README.md
+appveyor.yml
 bench/simple
 cpanfile
 dist.ini
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Exception-Class-1.43/META.json 
new/Exception-Class-1.44/META.json
--- old/Exception-Class-1.43/META.json  2017-07-09 18:08:25.0 +0200
+++ new/Exception-Class-1.44/META.json  2017-12-10 20:47:30.0 +0100
@@ -4,7 +4,7 @@
   "Dave Rolsky "
],
"dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 6.009, CPAN::Meta::Converter version 
2.150010",
+   "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 
2.150010",
"license" : [
   "perl_5"
],
@@ -44,8 +44,7 @@
 "Test::Portability::Files" : "0",
 "Test::Spelling" : "0.12",
 "Test::Vars" : "0.009",
-"Test::Version" : "2.05",
-"blib" : "1.01"
+"Test::Version" : "2.05"
  }
   },
   "r

commit iputils for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package iputils for openSUSE:Factory checked 
in at 2017-12-13 11:56:03

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


Package is "iputils"

Wed Dec 13 11:56:03 2017 rev:40 rq:555872 version:s20161105

Changes:

--- /work/SRC/openSUSE:Factory/iputils/iputils.changes  2017-12-03 
10:11:16.463672330 +0100
+++ /work/SRC/openSUSE:Factory/.iputils.new/iputils.changes 2017-12-13 
11:56:08.435131290 +0100
@@ -1,0 +2,17 @@
+Mon Dec 11 08:20:16 UTC 2017 - mplus...@suse.com
+
+- Install rdisc as rdisc, do not use in.rdisc anymore (xinetd which
+  was using in.* names is obsolete anyways)
+
+---
+Mon Dec 11 07:31:23 UTC 2017 - pvo...@suse.cz
+
+- iputils: remove man pages of unused binaries: ninfod, pg3, rdisc
+  (rdisc is in a separate package)
+
+---
+Sat Dec  9 08:32:23 UTC 2017 - mplus...@suse.com
+
+- Add systemd service for rarpd
+
+---

New:

  rarpd.service



Other differences:
--
++ iputils.spec ++
--- /var/tmp/diff_new_pack.AWZE4r/_old  2017-12-13 11:56:09.483080701 +0100
+++ /var/tmp/diff_new_pack.AWZE4r/_new  2017-12-13 11:56:09.487080508 +0100
@@ -23,7 +23,8 @@
 License:BSD-3-Clause AND GPL-2.0+
 Group:  Productivity/Networking/Other
 Url:https://github.com/iputils/iputils
-Source: https://github.com/iputils/iputils/archive/%{version}.tar.gz
+Source0:https://github.com/iputils/iputils/archive/%{version}.tar.gz
+Source1:rarpd.service
 Patch8: iputils-sec-ping-unblock.diff
 Patch9: iputils-ping-interrupt.diff
 # PATCH-FIX-UPSTREAM 
iputils-remove-bogus-check-required-for-2.4.9-kernels.patch ti...@suse.de - 
boo#927831
@@ -35,6 +36,7 @@
 BuildRequires:  opensp
 BuildRequires:  perl-SGMLS
 BuildRequires:  pkgconfig
+BuildRequires:  systemd-rpm-macros
 # For Makefile modifications
 BuildRequires:  sed
 BuildRequires:  pkgconfig(libidn)
@@ -52,6 +54,7 @@
 %package -n rarpd
 Summary:Reverse Address Resolution Protocol Daemon
 Group:  Productivity/Networking/System
+%systemd_requires
 
 %description -n rarpd
 Rarpd listens on the Ethernet for broadcast packets asking for reverse
@@ -88,7 +91,7 @@
 install arping %{buildroot}/%{_sbindir}
 install clockdiff  %{buildroot}/%{_sbindir}
 install rarpd  %{buildroot}/%{_sbindir}
-install rdisc%{buildroot}/%{_sbindir}/in.rdisc
+install rdisc%{buildroot}/%{_sbindir}
 # boo#795788
 install tracepath  %{buildroot}/%{_bindir}
 install ping %{buildroot}/%{_bindir}
@@ -104,7 +107,7 @@
 ln -sf %{_sbindir}/arping   %{buildroot}/sbin
 ln -sf %{_sbindir}/clockdiff%{buildroot}/sbin
 ln -sf %{_sbindir}/rarpd%{buildroot}/sbin
-ln -sf %{_sbindir}/in.rdisc %{buildroot}/sbin
+ln -sf %{_sbindir}/rdisc%{buildroot}/sbin
 ln -sf %{_bindir}/tracepath %{buildroot}/bin
 ln -sf %{_bindir}/ping  %{buildroot}/bin
 ln -sf %{_bindir}/ping6 %{buildroot}/bin
@@ -112,17 +115,33 @@
 #EndUsrMerge
 
 mkdir -p %{buildroot}/%{_mandir}/man8
-# Remove conflicting manpages
-rm doc/tftpd* doc/traceroute*
+# Remove conflicting / unused manpages
+rm doc/ninfod* doc/pg3* doc/rdisc* doc/tftpd* doc/traceroute*
 # Install the rest
 install  -m 644 doc/*.8%{buildroot}%{_mandir}/man8/
 
+# Install rarp service and create rc compat symling
+install -Dpm 0644 %{SOURCE1} %{buildroot}/%{_unitdir}/rarpd.service
+ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rcrarpd
+
 %post
 %set_permissions %{_bindir}/ping
 
 %verifyscript
 %verify_permissions -e %{_bindir}/ping
 
+%pre -n rarpd
+%service_add_pre rarpd.service
+
+%post -n rarpd
+%service_add_post rarpd.service
+
+%preun -n rarpd
+%service_del_preun rarpd.service
+
+%postun -n rarpd
+%service_del_postun rarpd.service
+
 %files
 %doc RELNOTES
 %verify(not mode caps) %attr(0755,root,root) %{_bindir}/ping
@@ -131,7 +150,7 @@
 %{_sbindir}/clockdiff
 %{_bindir}/tracepath
 %{_bindir}/tracepath6
-%{_sbindir}/in.rdisc
+%{_sbindir}/rdisc
 #UsrMerge
 /bin/ping
 /bin/ping6
@@ -139,19 +158,18 @@
 /bin/tracepath6
 /sbin/arping
 /sbin/clockdiff
-/sbin/in.rdisc
+/sbin/rdisc
 #EndUsrMerge
 %{_mandir}/man8/arping.8%{ext_man}
 %{_mandir}/man8/clockdiff.8%{ext_man}
-%{_mandir}/man8/ninfod.8%{ext_man}
-%{_mandir}/man8/pg3.8%{ext_man}
 %{_mandir}/man8/ping.8%{ext_man}
-%{_mandir}/man8/rdisc.8%{ext_man}
 %{_mandir}/man8/tracepath.8%{ext_man}
 #EndUsrMerge
 
 %files -n rarpd
 %{_sbindir}/rarpd
+%{_sbindir}/rcrarpd
+%{_unitdir}/rarpd.serv

commit openmpi2 for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package openmpi2 for openSUSE:Factory 
checked in at 2017-12-13 11:56:41

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


Package is "openmpi2"

Wed Dec 13 11:56:41 2017 rev:10 rq:555880 version:2.1.2

Changes:

--- /work/SRC/openSUSE:Factory/openmpi2/openmpi2.changes2017-10-28 
14:18:23.338781310 +0200
+++ /work/SRC/openSUSE:Factory/.openmpi2.new/openmpi2.changes   2017-12-13 
11:56:41.829519202 +0100
@@ -1,0 +2,6 @@
+Thu Dec  7 10:58:31 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Add btl-vader-change-the-way-fast-boxes-are-used.patch to
+  fix a SEGV on i386 systems
+
+---

New:

  btl-vader-change-the-way-fast-boxes-are-used.patch



Other differences:
--
++ openmpi2.spec ++
--- /var/tmp/diff_new_pack.7Tf5UP/_old  2017-12-13 11:56:42.761474212 +0100
+++ /var/tmp/diff_new_pack.7Tf5UP/_new  2017-12-13 11:56:42.761474212 +0100
@@ -132,6 +132,7 @@
 Source3:macros.hpc-openmpi
 Source4:mpivars.sh
 Source5:mpivars.csh
+Patch0: btl-vader-change-the-way-fast-boxes-are-used.patch
 Provides:   mpi
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
@@ -365,6 +366,7 @@
 echo without HPC
 %endif
 %setup -q -n  openmpi-%{version}%{git_ver}
+%patch0
 %if %{without hpc}
 cat > %{_sourcedir}/baselibs.conf  <
Date:   Tue Dec 5 13:57:18 2017 -0700

btl/vader: change the way fast boxes are used

There were multiple paths that could lead to a fast box
allocation. One of them made little sense (in-place send) so it has
been removed to allow a rework of the fast-box send function. This
should fix a number of issues with hanging/crashing when using the
vader btl.

References #4260

Signed-off-by: Nathan Hjelm 

diff --git opal/mca/btl/vader/btl_vader_fbox.h 
opal/mca/btl/vader/btl_vader_fbox.h
index 6f09cb6c51..2582530045 100644
--- opal/mca/btl/vader/btl_vader_fbox.h
+++ opal/mca/btl/vader/btl_vader_fbox.h
@@ -22,12 +22,12 @@ typedef union mca_btl_vader_fbox_hdr_t {
  * in multiple instructions. To ensure that seq is never loaded before 
tag
  * and the tag is never read before seq put them in the same 32-bits 
of the
  * header. */
+/** message size */
+uint32_t  size;
 /** message tag */
 uint16_t  tag;
 /** sequence number */
 uint16_t  seq;
-/** message size */
-uint32_t  size;
 } data;
 uint64_t ival;
 } mca_btl_vader_fbox_hdr_t;
@@ -52,15 +52,19 @@ static inline void mca_btl_vader_fbox_set_header 
(mca_btl_vader_fbox_hdr_t *hdr,
 {
 mca_btl_vader_fbox_hdr_t tmp = {.data = {.tag = tag, .seq = seq, .size = 
size}};
 hdr->ival = tmp.ival;
+opal_atomic_wmb ();
 }
 
 /* attempt to reserve a contiguous segment from the remote ep */
-static inline unsigned char *mca_btl_vader_reserve_fbox 
(mca_btl_base_endpoint_t *ep, size_t size)
+static inline bool mca_btl_vader_fbox_sendi (mca_btl_base_endpoint_t *ep, 
unsigned char tag,
+ void * restrict header, const 
size_t header_size,
+ void * restrict payload, const 
size_t payload_size)
 {
 const unsigned int fbox_size = mca_btl_vader_component.fbox_size;
+size_t size = header_size + payload_size;
 unsigned int start, end, buffer_free;
 size_t data_size = size;
-unsigned char *dst;
+unsigned char *dst, *data;
 bool hbs, hbm;
 
 /* don't try to use the per-peer buffer for messages that will fill up 
more than 25% of the buffer */
@@ -119,15 +123,23 @@ static inline unsigned char *mca_btl_vader_reserve_fbox 
(mca_btl_base_endpoint_t
 ep->fbox_out.end = (hbs << 31) | end;
 opal_atomic_wmb ();
 OPAL_THREAD_UNLOCK(&ep->lock);
-return NULL;
+return false;
 }
 }
 
 BTL_VERBOSE(("writing fragment of size %u to offset %u {start: 0x%x, end: 
0x%x (hbs: %d)} of peer's buffer. free = %u",
  (unsigned int) size, end, start, end, hbs, buffer_free));
 
+data = dst + sizeof (mca_btl_vader_fbox_hdr_t);
+
+memcpy (data, header, header_size);
+if (payload) {
+/* inline sends are typically just pml headers (due to 
MCA_BTL_FLAGS_SEND_INPLACE) */
+memcpy (data + header_size, payload, payload_size);
+}
+
 /* write out part of the header now. the tag will be written when the data 
is available */
-mca_btl_vader_fbox_set_header (MCA_BTL_VADER_FBOX_HDR(dst), 0, 
ep->fbox_out.seq++, data_size);
+mca_btl_vader_fbox

commit xcb-proto for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package xcb-proto for openSUSE:Factory 
checked in at 2017-12-13 11:56:24

Comparing /work/SRC/openSUSE:Factory/xcb-proto (Old)
 and  /work/SRC/openSUSE:Factory/.xcb-proto.new (New)


Package is "xcb-proto"

Wed Dec 13 11:56:24 2017 rev:9 rq:46 version:7.6_1.12

Changes:

--- /work/SRC/openSUSE:Factory/xcb-proto/xcb-proto.changes  2017-11-19 
11:10:35.597132961 +0100
+++ /work/SRC/openSUSE:Factory/.xcb-proto.new/xcb-proto.changes 2017-12-13 
11:56:26.386264713 +0100
@@ -1,0 +2,5 @@
+Tue Dec  5 12:37:37 UTC 2017 - m...@suse.com
+
+- Python2 is gone since suse_version >= 1500.
+
+---



Other differences:
--
++ xcb-proto.spec ++
--- /var/tmp/diff_new_pack.UI8m5i/_old  2017-12-13 11:56:27.074231502 +0100
+++ /var/tmp/diff_new_pack.UI8m5i/_new  2017-12-13 11:56:27.078231309 +0100
@@ -16,6 +16,12 @@
 #
 
 
+%if %suse_version >= 1500
+%define have_python2 0
+%else
+%define have_python2 1
+%endif
+
 %define dirsuffix 1.12
 Name:   xcb-proto
 Version:7.6_%{dirsuffix}
@@ -31,7 +37,10 @@
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
+BuildRequires:  python-rpm-macros
+%if %{have_python2}
 BuildRequires:  python2-base
+%endif
 BuildRequires:  python3-base
 
 %description
@@ -51,6 +60,7 @@
 XML-XCB protocol descriptions that libxcb uses to generate the majority of
 its code and API.
 
+%if %{have_python2}
 %package -n python2-xcb-proto-devel
 Summary:Python libraries mandatory for XML-XCB Development
 Group:  Development/Libraries/X11
@@ -63,6 +73,7 @@
 Language-independent Python libraries that used to parse an XML description
 and create objects used by Python code generators in individual language
 bindings.
+%endif
 
 %package -n python3-xcb-proto-devel
 Summary:Python libraries mandatory for XML-XCB Development
@@ -80,10 +91,13 @@
 autoreconf -fiv
 # In order to build both python2 and python3 version we need to run
 # configure and install twice
+
+%if %{have_python2}
 export PYTHON="python2"
 %configure
 make %{?_smp_mflags}
 %make_install
+%endif
 
 export PYTHON="python3"
 %configure
@@ -98,9 +112,11 @@
 %doc %{_datadir}/xcb/*
 %{_libdir}/pkgconfig/*.pc
 
+%if %{have_python2}
 %files -n python2-xcb-proto-devel
 %doc COPYING
 %{python_sitelib}/xcbgen/
+%endif
 
 %files -n python3-xcb-proto-devel
 %doc COPYING




commit rdma-core for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package rdma-core for openSUSE:Factory 
checked in at 2017-12-13 11:56:35

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


Package is "rdma-core"

Wed Dec 13 11:56:35 2017 rev:14 rq:555879 version:16

Changes:

--- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes  2017-12-08 
21:47:41.894268890 +0100
+++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2017-12-13 
11:56:40.005607250 +0100
@@ -1,0 +2,6 @@
+Wed Dec  6 08:06:46 UTC 2017 - nmoreychaisemar...@suse.com
+
+- Update to rdma-core v16
+  * No release notes available
+
+---

Old:

  rdma-core-15.1.0.6ade95ef.tar.gz

New:

  rdma-core-16.0.bf2450ea.tar.gz



Other differences:
--
++ rdma-core.spec ++
--- /var/tmp/diff_new_pack.61xxLm/_old  2017-12-13 11:56:40.565580217 +0100
+++ /var/tmp/diff_new_pack.61xxLm/_new  2017-12-13 11:56:40.569580024 +0100
@@ -17,9 +17,9 @@
 
 
 %bcond_without  systemd
-%define git_ver .0.6ade95ef
+%define git_ver .0.bf2450ea
 Name:   rdma-core
-Version:15.1
+Version:16
 Release:0
 Summary:RDMA core userspace libraries and daemons
 License:GPL-2.0 or BSD-2-Clause
@@ -558,6 +558,7 @@
 %doc %{_docdir}/%{name}-%{version}/libibverbs.md
 %doc %{_docdir}/%{name}-%{version}/rxe.md
 %doc %{_docdir}/%{name}-%{version}/udev.md
+%doc %{_docdir}/%{name}-%{version}/tag_matching.md
 %{_bindir}/rxe_cfg
 %{_mandir}/man7/rxe*
 %{_mandir}/man8/rxe*

++ _service ++
--- /var/tmp/diff_new_pack.61xxLm/_old  2017-12-13 11:56:40.597578673 +0100
+++ /var/tmp/diff_new_pack.61xxLm/_new  2017-12-13 11:56:40.601578480 +0100
@@ -8,7 +8,7 @@
 @PARENT_TAG@.@TAG_OFFSET@.%h
 v(.*)
 \1
-6ade95efedf3099cacf05928ae7aa874f9e5c61d
+bf2450ea9afd7ec10c3f108927e2978e39823d62
suse/rdma-core.spec
   
   

++ rdma-core-15.1.0.6ade95ef.tar.gz -> rdma-core-16.0.bf2450ea.tar.gz ++
 46303 lines of diff (skipped)




commit systemd for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package systemd for openSUSE:Factory checked 
in at 2017-12-13 11:56:29

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


Package is "systemd"

Wed Dec 13 11:56:29 2017 rev:266 rq:555848 version:234

Changes:

--- /work/SRC/openSUSE:Factory/systemd/systemd-mini.changes 2017-11-30 
12:38:55.812013529 +0100
+++ /work/SRC/openSUSE:Factory/.systemd.new/systemd-mini.changes
2017-12-13 11:56:32.921949208 +0100
@@ -1,0 +2,5 @@
+Mon Dec  4 07:53:34 UTC 2017 - pav...@pavlix.net
+
+- Add missing /etc/systemd/network directory
+
+---
systemd.changes: same change



Other differences:
--
++ systemd-mini.spec ++
--- /var/tmp/diff_new_pack.EwOxxF/_old  2017-12-13 11:56:34.165889158 +0100
+++ /var/tmp/diff_new_pack.EwOxxF/_new  2017-12-13 11:56:34.165889158 +0100
@@ -982,6 +982,7 @@
 %dir %{_sysconfdir}/systemd
 %dir %{_sysconfdir}/systemd/system
 %dir %{_sysconfdir}/systemd/user
+%dir %{_sysconfdir}/systemd/network
 %dir %{_sysconfdir}/xdg/systemd
 %{_sysconfdir}/xdg/systemd/user
 %{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh

++ systemd.spec ++
--- /var/tmp/diff_new_pack.EwOxxF/_old  2017-12-13 11:56:34.189887999 +0100
+++ /var/tmp/diff_new_pack.EwOxxF/_new  2017-12-13 11:56:34.193887806 +0100
@@ -980,6 +980,7 @@
 %dir %{_sysconfdir}/systemd
 %dir %{_sysconfdir}/systemd/system
 %dir %{_sysconfdir}/systemd/user
+%dir %{_sysconfdir}/systemd/network
 %dir %{_sysconfdir}/xdg/systemd
 %{_sysconfdir}/xdg/systemd/user
 %{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh




commit openucx for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package openucx for openSUSE:Factory checked 
in at 2017-12-13 11:55:39

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


Package is "openucx"

Wed Dec 13 11:55:39 2017 rev:5 rq:555777 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/openucx/openucx.changes  2017-09-22 
21:30:01.829453834 +0200
+++ /work/SRC/openSUSE:Factory/.openucx.new/openucx.changes 2017-12-13 
11:55:42.332391380 +0100
@@ -1,0 +2,8 @@
+Fri Dec  8 21:19:11 UTC 2017 - dims...@opensuse.org
+
+- Drop doxygen BuildRequires: The documentation was already not
+  built with this enabled. Removing the BR causes no regression in
+  the package but eliminates a build cycle
+  boost -> curl -> doxygen -> openucx -> boost
+
+---



Other differences:
--
++ openucx.spec ++
--- /var/tmp/diff_new_pack.gLITMU/_old  2017-12-13 11:55:43.012358555 +0100
+++ /var/tmp/diff_new_pack.gLITMU/_new  2017-12-13 11:55:43.016358362 +0100
@@ -31,7 +31,6 @@
 BuildRequires:  autoconf >= 2.63
 BuildRequires:  automake >= 1.10
 BuildRequires:  binutils-devel
-BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libibverbs-devel
 BuildRequires:  libnuma-devel




commit iproute2 for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package iproute2 for openSUSE:Factory 
checked in at 2017-12-13 11:55:51

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


Package is "iproute2"

Wed Dec 13 11:55:51 2017 rev:93 rq:555790 version:4.14.1

Changes:

--- /work/SRC/openSUSE:Factory/iproute2/iproute2.changes2017-09-09 
20:22:35.891382608 +0200
+++ /work/SRC/openSUSE:Factory/.iproute2.new/iproute2.changes   2017-12-13 
11:55:55.219769251 +0100
@@ -1,0 +2,25 @@
+Sun Dec 10 23:47:36 UTC 2017 - jeng...@inai.de
+
+- Remove iproute2-doc (removed upstream) and
+  doc-revert-PDF-creation.patch .
+
+---
+Fri Nov 17 21:05:25 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 4.14.1
+  * ss: distinguish between IPv4 and IPv6 wildcard sockets
+  * bridge: this patch adds json support for bridge mdb show
+  * tc actions: improved batching and time filtered dumping
+  * iproute: add support for SRv6 local segment processing
+  * ip: add new command line argument -json (mutually exclusive with -color)
+  * gre: add support for ERSPAN tunnel
+  * tc: m_ife: allow ife type to zero
+  * tc: m_ife: print IEEE ethertype format
+  * iproute: add support for seg6 l2encap mode
+  * devlink: Add support for special format protocol headers
+  * devlink: Add support for protocol IPv4/IPv6/Ethernet special formats
+  * ss: detect IPPROTO_ICMPV6 sockets
+  * tc/actions: introduce support for jump action
+  * devlink: add batch command support
+
+---

Old:

  doc-revert-PDF-creation.patch
  iproute2-4.13.0.tar.sign
  iproute2-4.13.0.tar.xz
  iproute2-doc.changes
  iproute2-doc.spec
  pre_checkin.sh

New:

  iproute2-4.14.1.tar.sign
  iproute2-4.14.1.tar.xz



Other differences:
--
++ iproute2.spec ++
--- /var/tmp/diff_new_pack.QFxgcp/_old  2017-12-13 11:55:56.711697230 +0100
+++ /var/tmp/diff_new_pack.QFxgcp/_new  2017-12-13 11:55:56.715697037 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   iproute2
-Version:4.13
+Version:4.14.1
 Release:0
-%define rversion 4.13.0
+%define rversion 4.14.1
 Summary:Linux network configuration utilities
 License:GPL-2.0
 Group:  Productivity/Networking/Routing
@@ -30,11 +30,19 @@
 #Git-Clone:
git://git.kernel.org/pub/scm/linux/kernel/git/shemminger/iproute2
 Source: 
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.xz
 Source2:
http://kernel.org/pub/linux/utils/net/iproute2/%name-%rversion.tar.sign
-Source666:  pre_checkin.sh
-Source667:  %name.keyring
+Source9:%name.keyring
+Patch1: adjust-installation-directories-for-openSUSE-SLE.patch
+Patch2: use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
+Patch3: add-explicit-typecast-to-avoid-gcc-warning.patch
+Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
+Patch5: man-fix-documentation-references-in-manual-pages.patch
+Patch6: split-link-and-compile-steps-for-binaries.patch
+Patch7: examples-fix-bashisms-in-example-script.patch
+Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  bison
 BuildRequires:  db-devel
+BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  libelf-devel
 BuildRequires:  pkgconfig >= 0.21
@@ -48,16 +56,6 @@
 Provides:   iproute = %version-%release
 Provides:   %name(xfrm6_raw) = %version-%release
 
-Patch1: adjust-installation-directories-for-openSUSE-SLE.patch
-Patch2: use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
-Patch3: add-explicit-typecast-to-avoid-gcc-warning.patch
-Patch4: xfrm-support-displaying-transformations-used-for-Mob.patch
-Patch5: man-fix-documentation-references-in-manual-pages.patch
-Patch6: split-link-and-compile-steps-for-binaries.patch
-Patch7: examples-fix-bashisms-in-example-script.patch
-Patch101:   doc-revert-PDF-creation.patch
-Patch102:   Revert-emp-fix-warning-on-deprecated-bison-directive.patch
-
 %description
 iproute2 is a collection of user-space utilities to set up networking
 under Linux from the command-line. It can inspect and configure,
@@ -86,18 +84,9 @@
 
 %prep
 %setup -qn %name-%rversion
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%if 0%{?sles_version} == 11 || (0%{?suse_version} && 0%{?suse_version} <= 1220)
-%patch101 -p1
-%endif
+%patch -P 1 -P 2 -P 3 -P 4 -P 5 -P 6 -P 7 -p1
 %if 0%{?sles_version} == 11
-%patch102 -p1
+%patch -P 102 -p

commit grub2 for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package grub2 for openSUSE:Factory checked 
in at 2017-12-13 11:55:58

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


Package is "grub2"

Wed Dec 13 11:55:58 2017 rev:174 rq:555805 version:2.02

Changes:

--- /work/SRC/openSUSE:Factory/grub2/grub2.changes  2017-12-06 
08:53:06.757013601 +0100
+++ /work/SRC/openSUSE:Factory/.grub2.new/grub2.changes 2017-12-13 
11:56:00.559511479 +0100
@@ -1,0 +2,7 @@
+Fri Dec  8 09:30:46 UTC 2017 - mch...@suse.com
+
+-  Filter out autofs and securityfs from /proc/self/mountinfo to speed
+   up nfsroot test in large number of autofs mounts (bsc#1069094)
+  * modified grub2-pass-corret-root-for-nfsroot.patch
+
+---



Other differences:
--

++ grub2-pass-corret-root-for-nfsroot.patch ++
--- /var/tmp/diff_new_pack.WCfLCZ/_old  2017-12-13 11:56:02.695408371 +0100
+++ /var/tmp/diff_new_pack.WCfLCZ/_new  2017-12-13 11:56:02.695408371 +0100
@@ -3,7 +3,7 @@
 Date: Thu, 30 Aug 2012 15:43:17 +0800
 Subject: [PATCH] Pass corret root= for nfsroot
 
-References: bnc#774548
+References: bnc#774548, bsc#1069094
 Patch-Mainline: no
 
 Fix / is mounted on nfs. The fix is to pass kernel parameters
@@ -11,15 +11,18 @@
 nfs file system module, the /boot on nfs is not possible and
 grub2-probe not work in probing nfs mounted path. The fix is merely
 on the script level and not use grub2-probe for above reasons.
+
+v2: Filter out autofs and securityfs from /proc/self/mountinfo (bsc#1069094)
+
 ---
  util/grub-mkconfig.in |   37 ++---
  1 files changed, 30 insertions(+), 7 deletions(-)
 
-Index: grub-2.02~beta2/util/grub-mkconfig.in
+Index: grub-2.02/util/grub-mkconfig.in
 ===
 grub-2.02~beta2.orig/util/grub-mkconfig.in
-+++ grub-2.02~beta2/util/grub-mkconfig.in
-@@ -128,22 +128,47 @@ else
+--- grub-2.02.orig/util/grub-mkconfig.in
 grub-2.02/util/grub-mkconfig.in
+@@ -131,22 +131,47 @@ else
  exit 1
  fi
  
@@ -47,9 +50,9 @@
 +return
 +fi
 +done
-+} 

commit qclib for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package qclib for openSUSE:Factory checked 
in at 2017-12-13 11:55:45

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


Package is "qclib"

Wed Dec 13 11:55:45 2017 rev:3 rq:555781 version:1.3.0

Changes:

--- /work/SRC/openSUSE:Factory/qclib/qclib.changes  2017-12-06 
08:53:44.087646993 +0100
+++ /work/SRC/openSUSE:Factory/.qclib.new/qclib.changes 2017-12-13 
11:55:47.272152916 +0100
@@ -1,0 +2,5 @@
+Fri Dec  8 22:07:04 UTC 2017 - mp...@suse.com
+
+- Added qclib-sles15-fix-mismatch-case-with-STHYI.patch (bsc#1071687).
+
+---

New:

  qclib-sles15-fix-mismatch-case-with-STHYI.patch



Other differences:
--
++ qclib.spec ++
--- /var/tmp/diff_new_pack.34mkCs/_old  2017-12-13 11:55:48.432096921 +0100
+++ /var/tmp/diff_new_pack.34mkCs/_new  2017-12-13 11:55:48.432096921 +0100
@@ -26,6 +26,7 @@
 Source: %{name}-%{version}.tgz
 Source1:%{name}-rpmlintrc
 Patch1: qclib.makefile.libdir.patch
+Patch2: qclib-sles15-fix-mismatch-case-with-STHYI.patch
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -96,6 +97,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 
 %build
 MYCFLAGS=$(grep ^CFLAGS Makefile | cut -f2 -d=)

++ qclib-sles15-fix-mismatch-case-with-STHYI.patch ++
commit 13d7aafb0cb8946880abbb73725b0340bec1cd3a
Author: Stefan Raspl 
Date:   Fri Dec 8 22:11:29 2017 +0100

STHYI: Fix mismatch case with STHYI and /proc/sysinfo data

Reported via Bz162324. Symptom was that qclib wouldn't work on a z/VM 5.4.
Analysis revealed that although the STHYI instruction wasn't available, the
newly added STHYI syscall would work, but (as intended) reported only layers
up to LPAR. In contrast, /proc/sysinfo would report all layers, including 
the
z/VM layer. Some detection logic kicked in and reported an error.
The problem was rooted in a bizarr combination of multiple glitches:
* An (unnecessary) extra handling for z/VM that was previously added would
  raise an error on mismatching layer counts in STHYI and /proc/sysinfo. 
This
  was to detect cases with more than 3 levels of nested virtualization. But 
the
  check just was for mismatching counts and didn't check for the 3 layers
  reported by STHYI at all.
* Furthermore, the check mentioned above was unnecessary to begin with: When
  STHYI reports data for 3 VM layers, and /proc/sysinfo for more, then the
  extra layers will simply not get any data from STHYI - no harm done.
* STHYI in KVM worked like a charm ever since, though it is supposed to fail
  with the same error as z/VM since STHYI in KVM (and likewise the syscall 
in
  LPARs) cannot report data beyond the LPAR layer - it should result in the
  same mismatch that z/VM experienced. However, the respective routines 
would
  only ever consider VM layers in z/VM and ignore the ones in KVM! Hence all
  layers beyond LPAR wouldn't be accounted for on KVM!
To fix, we're ripping out the extra check, and rewrite the remaining code to
handle z/VM and KVM alike.
Furthermore, we rename "STHYI@VM" to "STHYI instruction", and "STHYI@LPAR" 
to
"STHYI syscall" for improved clarity.

diff --git a/query_capacity_sthyi.c b/query_capacity_sthyi.c
index b3bd9e8..688062f 100644
--- a/query_capacity_sthyi.c
+++ b/query_capacity_sthyi.c
@@ -91,16 +91,16 @@ static int qc_sthyi_lpar(struct qc_handle *hdl, struct 
sthyi_priv *priv) {
 #ifdef __NR_s390_sthyi
sthyi = __NR_s390_sthyi
 #endif
-   qc_debug(hdl, "Try STHYI@LPAR\n");
+   qc_debug(hdl, "Try STHYI syscall\n");
if (syscall(sthyi, 0, priv->data, &cc, 0) || cc) {
if (errno == ENOSYS) {
-   qc_debug(hdl, "STHYI@LPAR is not available\n");
+   qc_debug(hdl, "STHYI syscall is not available\n");
return 0;
}
-   qc_debug(hdl, "Error: STHYI@LPAR execution failed: errno='%s', 
cc=%" PRIu64 "\n", strerror(errno), cc);
+   qc_debug(hdl, "Error: STHYI syscall execution failed: 
errno='%s', cc=%" PRIu64 "\n", strerror(errno), cc);
return -1;
}
-   qc_debug(hdl, "STHYI@LPAR succeeded\n");
+   qc_debug(hdl, "STHYI syscall succeeded\n");
priv->avail = STHYI_AVAILABLE;
 #endif
 
@@ -281,25 +281,15 @@ static int qc_parse_sthyi_guest(struct qc_handle *gst, 
struct inf0gst *guest) {
return 0;
 }
 
-static int qc_get_num_vm_layers(struct qc_handle *hdl, int *rc) {
-   int i;
-
-   for (hdl = 

commit libinput for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package libinput for openSUSE:Factory 
checked in at 2017-12-13 11:55:35

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


Package is "libinput"

Wed Dec 13 11:55:35 2017 rev:54 rq:555773 version:1.9.3

Changes:

--- /work/SRC/openSUSE:Factory/libinput/libinput.changes2017-11-30 
12:33:11.220543777 +0100
+++ /work/SRC/openSUSE:Factory/.libinput.new/libinput.changes   2017-12-13 
11:55:37.292634670 +0100
@@ -1,0 +2,8 @@
+Tue Nov 28 09:51:32 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 1.9.3
+  * New button debouncing code that makes the stuck buttons a
+thing of the past.
+- Add kill-env.diff
+
+---

Old:

  libinput-1.9.2.tar.xz
  libinput-1.9.2.tar.xz.sig

New:

  kill-env.diff
  libinput-1.9.3.tar.xz
  libinput-1.9.3.tar.xz.sig



Other differences:
--
++ libinput.spec ++
--- /var/tmp/diff_new_pack.ioDhDZ/_old  2017-12-13 11:55:37.872606672 +0100
+++ /var/tmp/diff_new_pack.ioDhDZ/_new  2017-12-13 11:55:37.876606479 +0100
@@ -18,7 +18,7 @@
 
 Name:   libinput
 %define lname  libinput10
-Version:1.9.2
+Version:1.9.3
 Release:0
 Summary:Input device and event processing library
 License:MIT
@@ -33,6 +33,7 @@
 Source3:baselibs.conf
 Source4:%name.keyring
 Source5:libinput-rpmlintrc
+Patch1: kill-env.diff
 BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -97,7 +98,7 @@
 to develop applications that require libinput.
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
 %meson \

++ kill-env.diff ++
From: Jan Engelhardt 
Date: 2017-11-28 11:01:12.978019538 +0100

Kill /usr/bin/env. We can't have random python interpreters be executed.
---
 tools/libinput-measure-touch-size|2 +-
 tools/libinput-measure-touchpad-pressure |2 +-
 tools/libinput-measure-trackpoint-range  |2 +-
 udev/parse_hwdb.py   |2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

Index: libinput-1.9.3/tools/libinput-measure-touch-size
===
--- libinput-1.9.3.orig/tools/libinput-measure-touch-size
+++ libinput-1.9.3/tools/libinput-measure-touch-size
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/python3
 # vim: set expandtab shiftwidth=4:
 # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */
 #
Index: libinput-1.9.3/tools/libinput-measure-touchpad-pressure
===
--- libinput-1.9.3.orig/tools/libinput-measure-touchpad-pressure
+++ libinput-1.9.3/tools/libinput-measure-touchpad-pressure
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/python3
 # vim: set expandtab shiftwidth=4:
 # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */
 #
Index: libinput-1.9.3/tools/libinput-measure-trackpoint-range
===
--- libinput-1.9.3.orig/tools/libinput-measure-trackpoint-range
+++ libinput-1.9.3/tools/libinput-measure-trackpoint-range
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/python3
 # vim: set expandtab shiftwidth=4:
 # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */
 #
Index: libinput-1.9.3/udev/parse_hwdb.py
===
--- libinput-1.9.3.orig/udev/parse_hwdb.py
+++ libinput-1.9.3/udev/parse_hwdb.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env python3
+#!/usr/bin/python3
 # vim: set expandtab shiftwidth=4:
 # -*- Mode: python; coding: utf-8; indent-tabs-mode: nil -*- */
 #
++ libinput-1.9.2.tar.xz -> libinput-1.9.3.tar.xz ++
 4173 lines of diff (skipped)