commit opera for openSUSE:Factory:NonFree

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package opera for openSUSE:Factory:NonFree 
checked in at 2016-02-28 02:28:26

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


Package is "opera"

Changes:

--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes  2016-02-03 
10:20:11.0 +0100
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera.changes 2016-02-28 
02:34:39.0 +0100
@@ -1,0 +2,12 @@
+Mon Feb 22 13:43:54 UTC 2016 - sor.ale...@meowr.ru
+
+- Update to 35.0.2066.82.
+
+---
+Fri Feb 19 17:22:50 UTC 2016 - kiel...@gmail.com
+
+- Update to 35.0.2066.68:
+  * New window is not fully opened after previous was minimised.
+  * Windows size ignored after AU – Opera always opens maximised.
+
+---

Old:

  opera-stable_35.0.2066.37_amd64.deb
  opera-stable_35.0.2066.37_i386.deb

New:

  opera-stable_35.0.2066.82_amd64.deb
  opera-stable_35.0.2066.82_i386.deb



Other differences:
--
++ opera.spec ++
--- /var/tmp/diff_new_pack.csakH7/_old  2016-02-28 02:34:43.0 +0100
+++ /var/tmp/diff_new_pack.csakH7/_new  2016-02-28 02:34:43.0 +0100
@@ -24,7 +24,7 @@
 %define alt_deb_arch amd64
 %endif
 Name:   opera
-Version:35.0.2066.37
+Version:35.0.2066.82
 Release:0
 Summary:Proprietary web browser
 License:SUSE-NonFree




commit nfs-utils for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package nfs-utils for openSUSE:Factory 
checked in at 2016-02-28 02:28:14

Comparing /work/SRC/openSUSE:Factory/nfs-utils (Old)
 and  /work/SRC/openSUSE:Factory/.nfs-utils.new (New)


Package is "nfs-utils"

Changes:

--- /work/SRC/openSUSE:Factory/nfs-utils/nfs-utils.changes  2015-12-03 
13:29:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.nfs-utils.new/nfs-utils.changes 2016-02-28 
02:28:19.0 +0100
@@ -1,0 +2,13 @@
+Thu Feb 18 06:04:05 UTC 2016 - ne...@suse.com
+
+- 0001-Fix-protocol-minor-version-fall-back.patch
+  (bnc#959211)
+
+---
+Wed Feb 17 03:20:55 UTC 2016 - ne...@suse.com
+
+- nfs.service: don't mount/unmount nfs filesystems.
+  systemd does this automatically.  Trying to do it here too
+  causes timing races (boo#963616)
+
+---

New:

  0001-Fix-protocol-minor-version-fall-back.patch



Other differences:
--
++ nfs-utils.spec ++
--- /var/tmp/diff_new_pack.86RFZl/_old  2016-02-28 02:28:23.0 +0100
+++ /var/tmp/diff_new_pack.86RFZl/_new  2016-02-28 02:28:23.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nfs-utils
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -63,6 +63,7 @@
 Patch0: nfs-utils-1.0.7-bind-syntax.patch
 Patch1: nfs-utils-no-svcgss.service
 Patch2: nfs-utils-uninit-mem.patch
+Patch3: 0001-Fix-protocol-minor-version-fall-back.patch
 Suggests:   python-base
 
 %description
@@ -115,6 +116,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 cp %{S:6} .
 
 %build

++ 0001-Fix-protocol-minor-version-fall-back.patch ++
>From 78bb645a42c216b37b8d930c7c849a3fa89babf8 Mon Sep 17 00:00:00 2001
From: Takashi Iwai 
Date: Sat, 16 Jan 2016 12:02:30 -0500
Subject: [PATCH] Fix protocol minor version fall-back

mount.nfs currently expects mount(2) to fail with EPROTONOSUPPORT if
the kernel doesn't understand the requested NFS version.

Unfortunately if the requested minor is not known to the kernel
it returns -EINVAL.
In kernels since 3.11 this can happen in nfs4_alloc_client(), if
compiled without NFS_V4_2.

More generally it can happen in in nfs_validate_text_mount_data()
when nfs_parse_mount_options() returns 0 because
nfs_parse_version_string()
didn't recognise the version.

EPROTONOSUPPORT is only returned if NFSv4 support is completely compiled
out.

So nfs_autonegotiate needs to check for EINVAL as well as
EPROTONOSUPPORT.

URL: https://bugzilla.opensuse.org/show_bug.cgi?id=959211
Reported-by: Takashi Iwai 
Signed-off-by: NeilBrown 
Signed-off-by: Steve Dickson 
---
 utils/mount/stropts.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/utils/mount/stropts.c b/utils/mount/stropts.c
index c8f5a6d223e7..86829a902bfd 100644
--- a/utils/mount/stropts.c
+++ b/utils/mount/stropts.c
@@ -841,6 +841,9 @@ check_result:
case EPROTONOSUPPORT:
/* A clear indication that the server or our
 * client does not support NFS version 4 and minor */
+   case EINVAL:
+   /* A less clear indication that our client
+* does not support NFSv4 minor version. */
if (mi->version.v_mode == V_GENERAL &&
mi->version.minor == 0)
return result;
-- 
2.7.1


++ nfs.service ++
--- /var/tmp/diff_new_pack.86RFZl/_old  2016-02-28 02:28:23.0 +0100
+++ /var/tmp/diff_new_pack.86RFZl/_new  2016-02-28 02:28:23.0 +0100
@@ -17,8 +17,6 @@
 Type=oneshot
 RemainAfterExit=yes
 ExecStart=/bin/true
-ExecStartPost=/usr/bin/mount -at nfs,nfs4
-ExecStop=/usr/bin/umount -aft nfs,nfs4
 
 [Install]
 WantedBy=multi-user.target




commit python3-setuptools for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package python3-setuptools for 
openSUSE:Factory checked in at 2016-02-28 02:27:58

Comparing /work/SRC/openSUSE:Factory/python3-setuptools (Old)
 and  /work/SRC/openSUSE:Factory/.python3-setuptools.new (New)


Package is "python3-setuptools"

Changes:

--- /work/SRC/openSUSE:Factory/python3-setuptools/python3-setuptools.changes
2016-02-18 12:35:48.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-setuptools.new/python3-setuptools.changes   
2016-02-28 02:28:04.0 +0100
@@ -1,0 +2,23 @@
+Thu Feb 25 05:41:41 UTC 2016 - a...@gmx.de
+
+- specfile:
+  * removed _markerlib from %files
+
+- update to version 20.2.1:
+  * Issue #499: Restore compatiblity for legacy versions by bumping to
+packaging 16.4.
+
+- changes from version 20.2:
+  * Changelog now includes release dates and links to PEPs.
+  * Pull Request #173: Replace dual PEP 345 _markerlib implementation
+and PEP 426 implementation of environment marker support from
+packaging 16.1 and PEP 508. Fixes Issue #122.  See also Pull
+Request #175, Pull Request #168, and Pull Request
+#164. Additionally:
++ "Requirement.parse" no longer retains the order of extras.
++ "parse_requirements" now requires that all versions be PEP-440
+   compliant, as revealed in #499. Packages released with invalid
+   local versions should be re-released using the proper local
+   version syntax, e.g. "mypkg-1.0+myorg.1".
+
+---

Old:

  setuptools-20.1.1.tar.gz

New:

  setuptools-20.2.1.tar.gz



Other differences:
--
++ python3-setuptools.spec ++
--- /var/tmp/diff_new_pack.jqIBZ8/_old  2016-02-28 02:28:05.0 +0100
+++ /var/tmp/diff_new_pack.jqIBZ8/_new  2016-02-28 02:28:05.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-setuptools
-Version:20.1.1
+Version:20.2.1
 Release:0
 Url:http://pypi.python.org/pypi/setuptools
 Summary:Easily download, build, install, upgrade, and uninstall Python 
packages
@@ -77,7 +77,6 @@
 %{_bindir}/easy_install
 %{_bindir}/easy_install-%{py3_ver}
 %ghost %{_sysconfdir}/alternatives/easy_install
-%{python3_sitelib}/_markerlib
 %{python3_sitelib}/setuptools
 %{python3_sitelib}/setuptools-%{version}-py%{py3_ver}.egg-info
 %{python3_sitelib}/easy_install.py*

++ setuptools-20.1.1.tar.gz -> setuptools-20.2.1.tar.gz ++
 5517 lines of diff (skipped)




commit ding-libs for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package ding-libs for openSUSE:Factory 
checked in at 2016-02-28 02:27:43

Comparing /work/SRC/openSUSE:Factory/ding-libs (Old)
 and  /work/SRC/openSUSE:Factory/.ding-libs.new (New)


Package is "ding-libs"

Changes:

--- /work/SRC/openSUSE:Factory/ding-libs/ding-libs.changes  2016-02-17 
12:10:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.ding-libs.new/ding-libs.changes 2016-02-28 
02:27:48.0 +0100
@@ -1,0 +2,5 @@
+Wed Feb 24 19:09:25 UTC 2016 - jeng...@inai.de
+
+- Bump subpackage version numbers to match .pc files
+
+---



Other differences:
--
++ ding-libs.spec ++
--- /var/tmp/diff_new_pack.GDgQA9/_old  2016-02-28 02:27:49.0 +0100
+++ /var/tmp/diff_new_pack.GDgQA9/_new  2016-02-28 02:27:49.0 +0100
@@ -19,8 +19,8 @@
 %global path_utils_version 0.2.1
 %global dhash_version 0.4.3
 %global collection_version 0.7.0
-%global ref_array_version 0.1.4
-%global basicobjects_version 0.1.0
+%global ref_array_version 0.1.5
+%global basicobjects_version 0.1.1
 %global ini_config_version 1.2.0
 
 Name:   ding-libs





commit libzypp-plugin-appdata for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package libzypp-plugin-appdata for 
openSUSE:Factory checked in at 2016-02-28 02:27:28

Comparing /work/SRC/openSUSE:Factory/libzypp-plugin-appdata (Old)
 and  /work/SRC/openSUSE:Factory/.libzypp-plugin-appdata.new (New)


Package is "libzypp-plugin-appdata"

Changes:

--- 
/work/SRC/openSUSE:Factory/libzypp-plugin-appdata/libzypp-plugin-appdata.changes
2015-05-15 07:42:35.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.libzypp-plugin-appdata.new/libzypp-plugin-appdata.changes
   2016-02-28 02:27:34.0 +0100
@@ -1,0 +2,10 @@
+Fri Feb  5 13:36:42 UTC 2016 - tittiatc...@gmail.com
+
+- Expand the InstallAppdata.sh so that it (re)builds the Xapian 
+  database for the available appdata. This Xapian database is 
+  required by the KDE tools (Muon/Discover) to show the 
+  installed software
+  * Add Requires on AppStream package as that this provides the 
+appstreamcli binary
+
+---



Other differences:
--
++ libzypp-plugin-appdata.spec ++
--- /var/tmp/diff_new_pack.9nwF5K/_old  2016-02-28 02:27:36.0 +0100
+++ /var/tmp/diff_new_pack.9nwF5K/_new  2016-02-28 02:27:36.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzypp-plugin-appdata
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,6 +30,8 @@
 Requires:   appstream-glib >= 0.3.6
 # appdata hook was introduced in libzypp 14.29.4
 Requires:   libzypp >= 14.29.4
+# appstreamcli is provided by the AppStream package
+Requires:   AppStream
 
 %description
 This plugin extends libzypp to install AppStream metadata, as extracted from 
the

++ InstallAppdata.sh ++
--- /var/tmp/diff_new_pack.9nwF5K/_old  2016-02-28 02:27:36.0 +0100
+++ /var/tmp/diff_new_pack.9nwF5K/_new  2016-02-28 02:27:36.0 +0100
@@ -1,6 +1,7 @@
 #!/bin/bash
 
 # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands
+# Copyright (c) 2016 Raymond Wooninck, Vienna, Austria
 
 # Permission is hereby granted, free of charge, to any person obtaining
 # a copy of this software and associated documentation files (the
@@ -54,3 +55,6 @@
 # Fixup icon that might have uncompressed with odd permissions
 chmod 755 /var/cache/app-info/icons/*
 
+# (Re)create the Xapian database required by the KDE tools
+appstreamcli refresh-index
+




commit irqbalance for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package irqbalance for openSUSE:Factory 
checked in at 2016-02-28 02:27:11

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


Package is "irqbalance"

Changes:

--- /work/SRC/openSUSE:Factory/irqbalance/irqbalance.changes2016-02-03 
10:18:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.irqbalance.new/irqbalance.changes   
2016-02-28 02:27:15.0 +0100
@@ -1,0 +2,5 @@
+Tue Feb 23 10:11:19 UTC 2016 - sch...@suse.de
+
+- fix-aarch64-support.patch: Fix AArch64 support
+
+---

New:

  fix-aarch64-support.patch



Other differences:
--
++ irqbalance.spec ++
--- /var/tmp/diff_new_pack.YfkSFp/_old  2016-02-28 02:27:16.0 +0100
+++ /var/tmp/diff_new_pack.YfkSFp/_new  2016-02-28 02:27:16.0 +0100
@@ -25,6 +25,7 @@
 Url:https://github.com/Irqbalance/irqbalance
 Source: 
https://github.com/Irqbalance/irqbalance/archive/v%{version}.tar.gz
 Source3:sysconfig.irqbalance
+Patch1: fix-aarch64-support.patch
 BuildRequires:  libcap-ng-devel
 BuildRequires:  libtool
 BuildRequires:  systemd-rpm-macros
@@ -43,6 +44,7 @@
 
 %prep
 %setup -q
+%patch1 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh

++ fix-aarch64-support.patch ++
>From 1dccd034a90b2f0221423632de65cbf84d05ebfb Mon Sep 17 00:00:00 2001
From: Marcin Juszkiewicz 
Date: Tue, 15 Dec 2015 09:09:09 +0100
Subject: [PATCH] Fix AArch64 support

Signed-off-by: Marcin Juszkiewicz 
Signed-off-by: PJ Waskiewicz 
---
 procinterrupts.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/procinterrupts.c b/procinterrupts.c
index 63101d6..b70bfc2 100644
--- a/procinterrupts.c
+++ b/procinterrupts.c
@@ -80,7 +80,7 @@ static int check_platform_device(char *name, struct irq_info 
*info)
rc = 0;
goto out;
} else if (!strncmp(ent->d_name, "net", strlen("net"))) {
-   info->IRQ_TYPE_LEGACY;
+   info->type = IRQ_TYPE_LEGACY;
info->class = IRQ_ETH;
rc = 0;
goto out;
@@ -94,7 +94,7 @@ static int check_platform_device(char *name, struct irq_info 
*info)
 
 out:
closedir(dirfd);
-   log(TO_ALL, LOG_DEBUG, "IRQ %s is of type %d and class %d\n", name, 
info->type, info->class)
+   log(TO_ALL, LOG_DEBUG, "IRQ %s is of type %d and class %d\n", name, 
info->type, info->class);
return rc;
 
 }
-- 
2.7.1




commit pulseaudio for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package pulseaudio for openSUSE:Factory 
checked in at 2016-02-28 02:26:40

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


Package is "pulseaudio"

Changes:

--- /work/SRC/openSUSE:Factory/pulseaudio/pulseaudio.changes2016-01-28 
17:18:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.pulseaudio.new/pulseaudio.changes   
2016-02-28 02:26:46.0 +0100
@@ -1,0 +2,6 @@
+Wed Feb 24 08:53:35 UTC 2016 - h...@suse.com
+
+- Disable flat-volumes by default with config disable_flat_volumes.conf
+  Remedy for fate#310668.
+
+---

New:

  disable_flat_volumes.conf



Other differences:
--
++ pulseaudio.spec ++
--- /var/tmp/diff_new_pack.eCBzUS/_old  2016-02-28 02:26:48.0 +0100
+++ /var/tmp/diff_new_pack.eCBzUS/_new  2016-02-28 02:26:48.0 +0100
@@ -39,6 +39,7 @@
 Source3:sysconfig.sound-pulseaudio
 Source4:pulseaudio-server.fw
 Source5:pulseaudio.service
+Source6:disable_flat_volumes.conf
 Source99:   baselibs.conf
 Patch0: disabled-start.diff
 Patch1: suppress-socket-error-msg.diff
@@ -391,6 +392,8 @@
 # create .d conf dirs (since 8.0)
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/client.conf.d
 mkdir -p %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
+# Install disable_flat_volumes.conf
+install -m 0644 %{S:6} %{buildroot}%{_sysconfdir}/pulse/daemon.conf.d
 %fdupes doxygen/html
 
 %pre
@@ -534,6 +537,7 @@
 %{_mandir}/man5/pulse-cli-syntax.5*
 %dir %{_sysconfdir}/pulse/
 %dir %{_sysconfdir}/pulse/daemon.conf.d
+%config(noreplace) %{_sysconfdir}/pulse/daemon.conf.d/disable_flat_volumes.conf
 %config(noreplace) %{_sysconfdir}/pulse/daemon.conf
 %config(noreplace) %{_sysconfdir}/pulse/default.pa
 %config(noreplace) %{_sysconfdir}/pulse/system.pa

++ disable_flat_volumes.conf ++
# Set flat-volumes to no so that no applications can abruptedly increase master 
volume
# Remedy for fate#310668.
flat-volumes = no



commit python for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package python for openSUSE:Factory checked 
in at 2016-02-28 02:26:10

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


Package is "python"

Changes:

--- /work/SRC/openSUSE:Factory/python/python-base.changes   2015-09-19 
06:52:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.python.new/python-base.changes  2016-02-28 
02:26:13.0 +0100
@@ -1,0 +2,6 @@
+Fri Jan 29 13:03:40 UTC 2016 - rguent...@suse.com
+
+- Add python-2.7.10-overflow_check.patch to fix broken overflow checks.
+  [bnc#964182]
+
+---
python.changes: same change

New:

  python-2.7.10-overflow_check.patch



Other differences:
--
++ python-base.spec ++
--- /var/tmp/diff_new_pack.16JCKS/_old  2016-02-28 02:26:16.0 +0100
+++ /var/tmp/diff_new_pack.16JCKS/_new  2016-02-28 02:26:16.0 +0100
@@ -56,6 +56,7 @@
 Patch34:python-2.7.9-sles-disable-verification-by-default.patch
 # PATCH-FIX-UPSTREAM python-ncurses-6.0-accessors.patch dims...@opensuse.org 
-- Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1
 Patch35:python-ncurses-6.0-accessors.patch
+Patch36:   python-2.7.10-overflow_check.patch
 # COMMON-PATCH-END
 %define python_version%(echo %{tarversion} | head -c 3)
 BuildRequires:  automake
@@ -149,6 +150,7 @@
 %patch34 -p1
 %endif
 %patch35 -p1
+%patch36
 
 # drop Autoconf version requirement
 sed -i 's/^version_required/dnl version_required/' configure.ac

++ python-doc.spec ++
--- /var/tmp/diff_new_pack.16JCKS/_old  2016-02-28 02:26:16.0 +0100
+++ /var/tmp/diff_new_pack.16JCKS/_new  2016-02-28 02:26:16.0 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   python-doc
 Version:2.7.10
 Release:0
@@ -57,6 +56,7 @@
 Patch34:python-2.7.9-sles-disable-verification-by-default.patch
 # PATCH-FIX-UPSTREAM python-ncurses-6.0-accessors.patch dims...@opensuse.org 
-- Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1
 Patch35:python-ncurses-6.0-accessors.patch
+Patch36:   python-2.7.10-overflow_check.patch
 # COMMON-PATCH-END
 Provides:   pyth_doc
 Provides:   pyth_ps
@@ -104,6 +104,7 @@
 %patch34 -p1
 %endif
 %patch35 -p1
+%patch36
 
 # drop Autoconf version requirement
 sed -i 's/^version_required/dnl version_required/' configure.ac

++ python.spec ++
--- /var/tmp/diff_new_pack.16JCKS/_old  2016-02-28 02:26:16.0 +0100
+++ /var/tmp/diff_new_pack.16JCKS/_new  2016-02-28 02:26:16.0 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 Name:   python
 Version:2.7.10
 Release:0
@@ -62,6 +61,7 @@
 Patch34:python-2.7.9-sles-disable-verification-by-default.patch
 # PATCH-FIX-UPSTREAM python-ncurses-6.0-accessors.patch dims...@opensuse.org 
-- Fix build with NCurses 6.0 and OPAQUE_WINDOW set to 1
 Patch35:python-ncurses-6.0-accessors.patch
+Patch36:   python-2.7.10-overflow_check.patch
 # COMMON-PATCH-END
 BuildRequires:  automake
 BuildRequires:  db-devel
@@ -205,6 +205,7 @@
 %patch34 -p1
 %endif
 %patch35 -p1
+%patch36
 
 # drop Autoconf version requirement
 sed -i 's/^version_required/dnl version_required/' configure.ac


++ python-2.7.10-overflow_check.patch ++
--- ./Objects/bytearrayobject.c.orig2016-01-29 13:58:55.414941897 +0100
+++ ./Objects/bytearrayobject.c 2016-01-29 14:00:18.383902058 +0100
@@ -1903,12 +1903,12 @@
 
 /* Check for overflow */
 /*result_len = self_len + count * (to_len-from_len) */
-product = count * (to_len-from_len);
+product = (size_t)count * (to_len-from_len);
 if (product / (to_len-from_len) != count) {
 PyErr_SetString(PyExc_OverflowError, "replace bytes is too long");
 return NULL;
 }
-result_len = self_len + product;
+result_len = (size_t)self_len + product;
 if (result_len < 0) {
 PyErr_SetString(PyExc_OverflowError, "replace bytes is too long");
 return NULL;
--- ./Objects/stringobject.c.orig   2016-01-29 14:00:30.904046945 +0100
+++ ./Objects/stringobject.c2016-01-29 14:01:14.120547063 +0100
@@ -2693,12 +2693,12 @@
 
 /* Check for overflow */
 /*result_len = self_len + count * (to_len-from_len) */
-product = count * (to_len-from_len);
+product = (size_t)count * (to_len-from_len);
 if (product / (to_len-from_len) != count) {
 PyErr_SetString(PyExc_OverflowError, "replace string is too long");
 return NULL;
 }
-result_len = self_len + product;
+result_len = 

commit libzip for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package libzip for openSUSE:Factory checked 
in at 2016-02-28 02:25:52

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


Package is "libzip"

Changes:

--- /work/SRC/openSUSE:Factory/libzip/libzip.changes2015-05-06 
11:18:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzip.new/libzip.changes   2016-02-28 
02:25:56.0 +0100
@@ -1,0 +2,10 @@
+Mon Feb 22 07:56:17 UTC 2016 - pgaj...@suse.com
+
+- update to 1.1.2
+  * Improve support for 3MF files
+  * ziptool(1): command line tool to modify zip archives
+  * Speedups for archives with many entries
+  * Better APK support
+  * Documentation improvements
+
+---

Old:

  libzip-1.0.1.tar.xz

New:

  libzip-1.1.2.tar.xz



Other differences:
--
++ libzip.spec ++
--- /var/tmp/diff_new_pack.dW6joI/_old  2016-02-28 02:25:57.0 +0100
+++ /var/tmp/diff_new_pack.dW6joI/_new  2016-02-28 02:25:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzip
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define soname 4
 
 Name:   libzip
-Version:1.0.1
+Version:1.1.2
 Release:0
 Summary:C library for reading, creating, and modifying zip archives
 License:BSD-3-Clause
@@ -82,7 +82,7 @@
 
 %prep
 %setup -q
-%patch -P 1 -p1
+%patch1
 
 %build
 autoreconf -fiv
@@ -105,6 +105,7 @@
 %defattr(-,root,root)
 %{_bindir}/zipcmp
 %{_bindir}/zipmerge
+%{_bindir}/ziptool
 %{_mandir}/man1/*.1*
 
 %files -n libzip%{soname}
@@ -114,7 +115,7 @@
 
 %files devel
 %defattr(-,root,root)
-%doc AUTHORS API-CHANGES NEWS README THANKS TODO
+%doc AUTHORS API-CHANGES NEWS THANKS
 %{_libdir}/%{name}.so
 %{_includedir}/zip.h
 %{_includedir}/zipconf.h

++ libzip-1.0.1.tar.xz -> libzip-1.1.2.tar.xz ++
 20264 lines of diff (skipped)

++ libzip-ocloexec.patch ++
--- /var/tmp/diff_new_pack.dW6joI/_old  2016-02-28 02:25:57.0 +0100
+++ /var/tmp/diff_new_pack.dW6joI/_new  2016-02-28 02:25:57.0 +0100
@@ -2,13 +2,13 @@
  lib/zip_source_filep.c |7 ++-
  1 file changed, 2 insertions(+), 5 deletions(-)
 
-Index: libzip-1.0.1/lib/zip_source_filep.c
+Index: lib/zip_source_filep.c
 ===
 libzip-1.0.1.orig/lib/zip_source_filep.c
-+++ libzip-1.0.1/lib/zip_source_filep.c
-@@ -40,10 +40,7 @@
- #include 
- #include 
+--- lib/zip_source_filep.c.orig2016-01-31 08:42:36.0 +0100
 lib/zip_source_filep.c 2016-02-22 08:54:11.649671883 +0100
+@@ -42,10 +42,7 @@
+ #include 
+ #endif
  
 -#ifdef _WIN32
 -/* WIN32 needs  for _O_BINARY */
@@ -17,16 +17,16 @@
  
  /* Windows sys/types.h does not provide these */
  #ifndef S_ISREG
-@@ -184,7 +181,7 @@ create_temp_output(struct read_file *ctx
+@@ -187,7 +184,7 @@
  sprintf(temp, "%s.XX", ctx->fname);
  
- mask = umask(S_IXUSR | S_IRWXG | S_IRWXO);
+ mask = umask(_SAFE_MASK);
 -if ((tfd=mkstemp(temp)) == -1) {
 +if ((tfd=mkostemp(temp, O_CLOEXEC)) == -1) {
  zip_error_set(>error, ZIP_ER_TMPOPEN, errno);
umask(mask);
  free(temp);
-@@ -275,7 +272,7 @@ read_file(void *state, void *data, zip_u
+@@ -278,7 +275,7 @@
  
  case ZIP_SOURCE_OPEN:
  if (ctx->fname) {




commit rubygem-rspec-core for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package rubygem-rspec-core for 
openSUSE:Factory checked in at 2016-02-28 02:25:38

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


Package is "rubygem-rspec-core"

Changes:

--- /work/SRC/openSUSE:Factory/rubygem-rspec-core/rubygem-rspec-core.changes
2015-12-01 10:02:37.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-rspec-core.new/rubygem-rspec-core.changes   
2016-02-28 02:25:41.0 +0100
@@ -1,0 +2,20 @@
+Wed Jan 27 05:32:55 UTC 2016 - co...@suse.com
+
+- updated to version 3.4.2
+ see installed Changelog.md
+
+  ### 3.4.2 / 2016-01-26
+  [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.1...v3.4.2)
+  
+  Bug Fixes:
+  
+  * Fix `rspec --profile` when an example calls `abort` or `exit`.
+(Bradley Schaefer, #2144)
+  * Fix `--drb` so that when no DRb server is running, it prevents
+the DRb connection error from being listed as the cause of all
+expectation failures. (Myron Marston, #2156)
+  * Fix syntax highlighter so that it works when the `coderay` gem is
+installed as a rubygem but not already available on your load path
+(as happens when you use bundler). (Myron Marston, #2159)
+
+---

Old:

  rspec-core-3.4.1.gem

New:

  rspec-core-3.4.2.gem



Other differences:
--
++ rubygem-rspec-core.spec ++
--- /var/tmp/diff_new_pack.4vHYeJ/_old  2016-02-28 02:25:42.0 +0100
+++ /var/tmp/diff_new_pack.4vHYeJ/_new  2016-02-28 02:25:42.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-rspec-core
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:   rubygem-rspec-core
-Version:3.4.1
+Version:3.4.2
 Release:0
 %define mod_name rspec-core
 %define mod_full_name %{mod_name}-%{version}

++ rspec-core-3.4.1.gem -> rspec-core-3.4.2.gem ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Changelog.md new/Changelog.md
--- old/Changelog.md2015-11-19 03:15:29.0 +0100
+++ new/Changelog.md2016-01-27 00:11:21.0 +0100
@@ -1,3 +1,17 @@
+### 3.4.2 / 2016-01-26
+[Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.1...v3.4.2)
+
+Bug Fixes:
+
+* Fix `rspec --profile` when an example calls `abort` or `exit`.
+  (Bradley Schaefer, #2144)
+* Fix `--drb` so that when no DRb server is running, it prevents
+  the DRb connection error from being listed as the cause of all
+  expectation failures. (Myron Marston, #2156)
+* Fix syntax highlighter so that it works when the `coderay` gem is
+  installed as a rubygem but not already available on your load path
+  (as happens when you use bundler). (Myron Marston, #2159)
+
 ### 3.4.1 / 2015-11-18
 [Full Changelog](http://github.com/rspec/rspec-core/compare/v3.4.0...v3.4.1)
 
Files old/checksums.yaml.gz and new/checksums.yaml.gz differ
Files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ
Files old/data.tar.gz.sig and new/data.tar.gz.sig differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/rspec/core/example.rb 
new/lib/rspec/core/example.rb
--- old/lib/rspec/core/example.rb   2015-11-19 03:15:30.0 +0100
+++ new/lib/rspec/core/example.rb   2016-01-27 00:11:21.0 +0100
@@ -260,6 +260,7 @@
 
 finish(reporter)
   ensure
+execution_result.ensure_timing_set(clock)
 RSpec.current_example = nil
   end
 
@@ -565,13 +566,23 @@
 # @api private
 # Records the finished status of the example.
 def record_finished(status, finished_at)
-  self.status  = status
-  self.finished_at = finished_at
-  self.run_time= (finished_at - started_at).to_f
+  self.status = status
+  calculate_run_time(finished_at)
+end
+
+# @api private
+# Populates finished_at and run_time if it has not yet been set
+def ensure_timing_set(clock)
+  calculate_run_time(clock.now) unless finished_at
 end
 
   private
 
+def calculate_run_time(finished_at)
+  self.finished_at = finished_at
+  self.run_time= (finished_at - started_at).to_f
+end
+
 # For backwards compatibility we present `status` as a string
 # when presenting the legacy hash interface.

commit emacs for openSUSE:Factory

2016-02-27 Thread h_root
Hello community,

here is the log from the commit of package emacs for openSUSE:Factory checked 
in at 2016-02-28 02:25:18

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


Package is "emacs"

Changes:

--- /work/SRC/openSUSE:Factory/emacs/emacs.changes  2015-12-01 
10:01:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.emacs.new/emacs.changes 2016-02-28 
02:25:23.0 +0100
@@ -1,0 +2,17 @@
+Tue Feb  2 14:18:51 UTC 2016 - norm...@linux.vnet.ibm.com
+
+- Add a set of patches to avoid build error with binutils  2.28
+  emacs-24-0010-ELF-unexec-Correct-section-header-index.patch
+  emacs-24-0011-ELF-unexec-Tidy-code.patch
+  emacs-24-0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
+  emacs-24-0013-ELF-unexec-Symbol-table-patching.patch
+  emacs-24-0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
+  emacs-24-0015-ELF-unexec-R_-_NONE-relocs.patch
+  emacs-24-0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
+  emacs-24-0017-ELF-unexec-Don-t-insert-a-new-section.patch
+  emacs-24-0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
+  emacs-24-0019-ELF-unexec-align-section-header.patch
+  list previously identified in debian bug
+  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808347
+
+---

New:

  emacs-24-0010-ELF-unexec-Correct-section-header-index.patch
  emacs-24-0011-ELF-unexec-Tidy-code.patch
  emacs-24-0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
  emacs-24-0013-ELF-unexec-Symbol-table-patching.patch
  emacs-24-0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
  emacs-24-0015-ELF-unexec-R_-_NONE-relocs.patch
  emacs-24-0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
  emacs-24-0017-ELF-unexec-Don-t-insert-a-new-section.patch
  emacs-24-0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
  emacs-24-0019-ELF-unexec-align-section-header.patch



Other differences:
--
++ emacs.spec ++
--- /var/tmp/diff_new_pack.BVAU62/_old  2016-02-28 02:25:26.0 +0100
+++ /var/tmp/diff_new_pack.BVAU62/_new  2016-02-28 02:25:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package emacs
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -114,6 +114,18 @@
 Patch15:emacs-24.3-iconic.patch
 Patch16:emacs-24.4-flyspell.patch
 Patch22:emacs-24.1-bnc628268.patch
+
+Patch30:emacs-24-0010-ELF-unexec-Correct-section-header-index.patch
+Patch31:emacs-24-0011-ELF-unexec-Tidy-code.patch
+Patch32:
emacs-24-0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch
+Patch33:emacs-24-0013-ELF-unexec-Symbol-table-patching.patch
+Patch34:emacs-24-0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch
+Patch35:emacs-24-0015-ELF-unexec-R_-_NONE-relocs.patch
+Patch36:
emacs-24-0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch
+Patch37:emacs-24-0017-ELF-unexec-Don-t-insert-a-new-section.patch
+Patch38:
emacs-24-0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch
+Patch39:emacs-24-0019-ELF-unexec-align-section-header.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{expand: %%global include_info %(test -s /usr/share/info/info.info* && echo 0 
|| echo 1)}
 %{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config 
--variable prefix x11 || echo /usr/X11R6)}
@@ -228,6 +240,16 @@
 %patch16 -p0 -b .flyspell
 %patch22 -p0 -b .obsolate
 %patch   -p0 -b .0
+%patch30 -p1
+%patch31 -p1
+%patch32 -p1
+%patch33 -p1
+%patch34 -p1
+%patch35 -p1
+%patch36 -p1
+%patch37 -p1
+%patch38 -p1
+%patch39 -p1
 
 %if %{without autoconf}
 # We don't want to run autoconf

++ emacs-24-0010-ELF-unexec-Correct-section-header-index.patch ++
>From 0a97fb1992c8cc3612a2358f576f774ea1f36777 Mon Sep 17 00:00:00 2001
From: Alan Modra 
Date: Sun, 8 Nov 2015 09:28:59 -0800
Subject: ELF unexec: Correct section header index

Emacs should build on ppc64el.  A problem with the bss has been fixed.

This upstream patch has been added [1/10]:

  ELF unexec: Correct section header index

  First a small fix.  The code incorrectly uses "NEW_SECTION_H (n)" when
  it should have been using "NEW_SECTION_H (nn)" to find the name of the
  section currently being processed.  Of course, before the bss
  sections, n and nn have the same value, so this doesn't matter except
  in the case of .sbss.  For 

commit ed for openSUSE:Factory

2016-02-27 Thread h_root


binRz4c1L8Zre.bin
Description: Binary data