commit iso-codes for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package iso-codes for openSUSE:Factory 
checked in at 2018-01-26 13:59:09

Comparing /work/SRC/openSUSE:Factory/iso-codes (Old)
 and  /work/SRC/openSUSE:Factory/.iso-codes.new (New)


Package is "iso-codes"

Fri Jan 26 13:59:09 2018 rev:78 rq:569445 version:3.77

Changes:

--- /work/SRC/openSUSE:Factory/iso-codes/iso-codes.changes  2017-11-03 
19:08:20.415200423 +0100
+++ /work/SRC/openSUSE:Factory/.iso-codes.new/iso-codes.changes 2018-01-26 
13:59:10.866151924 +0100
@@ -1,0 +2,8 @@
+Wed Jan 24 01:26:15 UTC 2018 - avin...@opensuse.org
+
+- Update to version 3.77:
+  + Updated translations for ISO 3166-1, ISO 3166-2, ISO 4217,
+ISO 3166-3, ISO 639-2, ISO 639-5, ISO 639-3, ISO 15924.
+- Cleanup with spec-cleaner.
+
+---

Old:

  iso-codes-3.76.tar.xz
  iso-codes-3.76.tar.xz.sig

New:

  iso-codes-3.77.tar.xz
  iso-codes-3.77.tar.xz.sig



Other differences:
--
++ iso-codes.spec ++
--- /var/tmp/diff_new_pack.1OC8vA/_old  2018-01-26 13:59:12.238087870 +0100
+++ /var/tmp/diff_new_pack.1OC8vA/_new  2018-01-26 13:59:12.242087684 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package iso-codes
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   iso-codes
-Version:3.76
+Version:3.77
 Release:0
 Summary:ISO Code Lists and Translations
 License:LGPL-2.1+
@@ -26,11 +26,10 @@
 Source0:
http://pkg-isocodes.alioth.debian.org/downloads/%{name}-%{version}.tar.xz
 Source1:
http://pkg-isocodes.alioth.debian.org/downloads/%{name}-%{version}.tar.xz.sig
 Source2:%{name}.keyring
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  python3-devel
 BuildRequires:  python3-lxml
 Recommends: %{name}-lang
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %description
@@ -58,7 +57,7 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 %find_lang iso_639 %{name}.lang
 %find_lang iso_639-2 %{name}.lang
 %find_lang iso_639-3 %{name}.lang
@@ -74,16 +73,13 @@
 %find_lang iso_15924 %{name}.lang
 
 %files
-%defattr(-,root,root)
 %doc ChangeLog README.md TODO
 %{_datadir}/xml/iso-codes/
 %{_datadir}/iso-codes/
 
 %files lang -f %{name}.lang
-%defattr(-,root,root)
 
 %files devel
-%defattr(-,root,root,-)
 %{_datadir}/pkgconfig/iso-codes.pc
 
 %changelog

++ iso-codes-3.76.tar.xz -> iso-codes-3.77.tar.xz ++
 31352 lines of diff (skipped)





commit NetworkManager for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-01-26 13:59:03

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


Package is "NetworkManager"

Fri Jan 26 13:59:03 2018 rev:176 rq:569442 version:1.8.6

Changes:

--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
2017-12-29 18:47:13.632352151 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes   
2018-01-26 13:59:05.170417849 +0100
@@ -1,0 +2,39 @@
+Wed Jan 24 23:41:07 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.8.6:
+  + Fix a daemon crash on permission check (bgo#787897).
+  + Fix a daemon crash on VPN state change (bgo#787893).
+  + Fix a nmcli crash in interactive mode's describe command
+(bgo#788104).
+  + Fix termination of the nmcli interactive mode (rh#1517401).
+  + Properly handle route metric of zero in keyfiles.
+  + Add support for DSA switch devices (rh#1371289).
+  + Fix a memory leak of connection D-Bus objects (rh#1461643).
+  + A double close that could potentially race with the D-Bus
+thread reusing the same file descriptor (rh#1451236).
+  + Connectivity check fixes (bgo#785281) (bgo#784629).
+  + Fix the metered properties handling in libnm.
+  + Avoid dropping agent secrets unnecessarily (bgo#789383).
+  + Fix the asynchronous initialization of a secret agent in libnm.
+- Drop nm-disconnect-proxy-signals.patch and
+  nm-vpn-remote-connection-disconnect-signals.patch: Fixed
+  upstream.
+- Minor spec cleaning, tweak spec to silence a few rpm lint
+  warnings.
+- Replace addFilter("dbus-policy-missing-allow") with
+  addFilter("dbus-policy-allow-without-destination"), filter out
+  the current rpmlint warning.
+- Add addFilter("suse-branding-unversioned-requires*") to
+  rpmlintrc, we have this unversioned on purpose.
+- Add
+  addFilter("systemd-service-without-service_add_post 
NetworkManager-wait-online.service")
+  addFilter("systemd-service-without-service_add_pre 
NetworkManager-wait-online.service")
+  addFilter("systemd-service-without-service_del_postun 
NetworkManager-wait-online.service")
+  addFilter("systemd-service-without-service_del_preun 
NetworkManager-wait-online.service")
+  to rpmlintrc, filter out warnings we do not care about nor want
+  as we do not want to enable this service by default.
+- "Mark" %%{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
+  and %%config %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf as
+  config files in spec, silence rpmlint.
+
+---

Old:

  NetworkManager-1.8.4.tar.xz
  nm-disconnect-proxy-signals.patch
  nm-vpn-remote-connection-disconnect-signals.patch

New:

  NetworkManager-1.8.6.tar.xz



Other differences:
--
++ NetworkManager.spec ++
--- /var/tmp/diff_new_pack.5ilDf2/_old  2018-01-26 13:59:06.598351182 +0100
+++ /var/tmp/diff_new_pack.5ilDf2/_new  2018-01-26 13:59:06.598351182 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,18 +21,21 @@
 # they are touched too
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
+
 Name:   NetworkManager
-Version:1.8.4
+Version:1.8.6
 Release:0
 Summary:Network Link Manager and User Applications
 License:GPL-2.0+
 Group:  Productivity/Networking/System
 Url:http://www.gnome.org/projects/NetworkManager/
+
 Source0:
http://download.gnome.org/sources/NetworkManager/1.8/%{name}-%{version}.tar.xz
 Source1:nfs
 Source2:NetworkManager.conf
 Source3:baselibs.conf
 Source99:   NetworkManager-rpmlintrc
+
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0: systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
@@ -43,10 +46,7 @@
 Patch3: networkmanager-obs-net.patch
 # PATCH-FIX-OPENSUSE nm-dont-overwrite-resolv-conf.patch bsc#1021665, 
bsc#960153 sck...@suse.com -- NetworkManager spawns netconfig to update DNS 
settings, and terminates netconfig after 1s. But 1s isn't quite long enough for 
netconfig to complete the task. Adjust it to 0 seconds(don't send SIGKILL) to 
avoid NM 

commit ktorrent for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package ktorrent for openSUSE:Factory 
checked in at 2018-01-26 13:58:57

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


Package is "ktorrent"

Fri Jan 26 13:58:57 2018 rev:108 rq:569400 version:5.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ktorrent/ktorrent.changes2017-09-08 
20:43:51.159331150 +0200
+++ /work/SRC/openSUSE:Factory/.ktorrent.new/ktorrent.changes   2018-01-26 
13:59:00.878618228 +0100
@@ -1,0 +2,7 @@
+Wed Jan 24 18:12:30 UTC 2018 - wba...@tmo.at
+
+- Build with gcc7 on Leap 42.3, gcc5 no longer works because of a
+  change to the default compiler flags in openSUSE:Leap:42.3:Update
+  (boo#1077345)
+
+---



Other differences:
--
++ ktorrent.spec ++
--- /var/tmp/diff_new_pack.7IgN1p/_old  2018-01-26 13:59:02.142559216 +0100
+++ /var/tmp/diff_new_pack.7IgN1p/_new  2018-01-26 13:59:02.142559216 +0100
@@ -75,8 +75,13 @@
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(taglib)
 %if 0%{?suse_version} < 1330
+%if 0%{?sle_version} < 120300
 BuildRequires:gcc5
 BuildRequires:gcc5-c++
+%else
+BuildRequires:gcc7
+BuildRequires:gcc7-c++
+%endif
 #!BuildIgnore:  libgcc_s1
 %endif
 Recommends: %{name}-lang = %{version}
@@ -98,8 +103,12 @@
 
 %build
 %if 0%{?suse_version} < 1330
+%if 0%{?sle_version} < 120300
 %cmake_kf5 -d build -- -DCMAKE_C_COMPILER=gcc-5 -DCMAKE_CXX_COMPILER=g++-5
 %else
+%cmake_kf5 -d build -- -DCMAKE_C_COMPILER=gcc-7 -DCMAKE_CXX_COMPILER=g++-7
+%endif
+%else
 %cmake_kf5 -d build
 %endif
 %make_jobs




commit python3 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python3 for openSUSE:Factory checked 
in at 2018-01-26 13:58:49

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


Package is "python3"

Fri Jan 26 13:58:49 2018 rev:83 rq:569359 version:3.6.4

Changes:

--- /work/SRC/openSUSE:Factory/python3/python3-base.changes 2018-01-21 
15:47:36.993729528 +0100
+++ /work/SRC/openSUSE:Factory/.python3.new/python3-base.changes
2018-01-26 13:58:52.099028135 +0100
@@ -1,0 +2,7 @@
+Wed Jan 24 14:35:58 UTC 2018 - jmate...@suse.com
+
+- move XML modules and python3-xml provide to python3-base
+  (fixes bsc#1077230)
+- move ensurepip to base
+
+---
python3-doc.changes: same change
python3.changes: same change



Other differences:
--
++ python3-base.spec ++
--- /var/tmp/diff_new_pack.E2Cmyw/_old  2018-01-26 13:58:56.394827570 +0100
+++ /var/tmp/diff_new_pack.E2Cmyw/_new  2018-01-26 13:58:56.394827570 +0100
@@ -111,6 +111,10 @@
 Provides:   python3-typing = %{version}
 Obsoletes:  python3-typing < %{version}
 
+# python3-xml was merged into python3, now moved into -base
+Provides:   python3-xml = %{version}
+Obsoletes:  python3-xml < %{version}
+
 # BUILDREQUIRES #
 # SECTION required for basic build
 BuildRequires:  automake
@@ -122,6 +126,8 @@
 BuildRequires:  libbz2-devel
 # _ctypes
 BuildRequires:  libffi-devel
+# pyexpat, _elementtree
+BuildRequires:  libexpat-devel
 # _lzma
 BuildRequires:  lzma-devel
 # ssl
@@ -346,13 +352,6 @@
 # done have any such interface breaking the uuid module.
 EXCLUDE="$EXCLUDE test_uuid"
 
-# XML tests
-EXCLUDE="$EXCLUDE test_docxmlrpc test_minidom test_pulldom test_pyexpat \
-test_xml_etree test_xml_etree_c test_xmlrpc test_xmlrpc_net"
-# tests for components that require XML indirectly
-EXCLUDE="$EXCLUDE test_plistlib test_venv \
-test_multiprocessing_fork test_multiprocessing_forkserver 
test_multiprocessing_spawn"
-
 # Limit virtual memory to avoid spurious failures
 if test $(ulimit -v) = unlimited || test $(ulimit -v) -gt 1000; then
   ulimit -v 1000 || :
@@ -380,7 +379,7 @@
 mkdir -p 
%{buildroot}%{_prefix}/lib/python%{python_version}/site-packages/__pycache__
 
 # cleanup parts that don't belong
-for dir in curses dbm ensurepip sqlite3 tkinter xml xmlrpc; do
+for dir in curses dbm sqlite3 tkinter; do
 find %{buildroot}%{sitedir}/$dir/* -maxdepth 0 -name "test" -o -exec rm 
-rf {} ";"
 done
 # rm $RPM_BUILD_ROOT%{dynlib pyexpat}
@@ -534,6 +533,7 @@
 %{dynlib _ctypes}
 %{dynlib _datetime}
 %{dynlib _decimal}
+%{dynlib _elementtree}
 %{dynlib fcntl}
 %{dynlib grp}
 %{dynlib _hashlib}
@@ -551,6 +551,7 @@
 %{dynlib parser}
 %{dynlib _pickle}
 %{dynlib _posixsubprocess}
+%{dynlib pyexpat}
 %{dynlib _random}
 %{dynlib resource}
 %{dynlib select}
@@ -586,6 +587,7 @@
 %{sitedir}/distutils
 %{sitedir}/email
 %{sitedir}/encodings
+%{sitedir}/ensurepip
 %{sitedir}/html
 %{sitedir}/http
 %{sitedir}/importlib
@@ -598,6 +600,8 @@
 %{sitedir}/urllib
 %{sitedir}/venv
 %{sitedir}/wsgiref
+%{sitedir}/xml
+%{sitedir}/xmlrpc
 %{sitedir}/__pycache__
 # import-failed hooks
 %{sitedir}/_import_failed

++ python3.spec ++
--- /var/tmp/diff_new_pack.E2Cmyw/_old  2018-01-26 13:58:56.434825702 +0100
+++ /var/tmp/diff_new_pack.E2Cmyw/_new  2018-01-26 13:58:56.438825516 +0100
@@ -94,10 +94,7 @@
 Recommends: python3-idle
 Recommends: python3-pip
 Recommends: python3-tk
-# some compatibility Provides
 Provides:   python  = %{python_version}
-Provides:   python3-xml = %{version}
-Obsoletes:  python3-xml < %{version}
 #
 # do not add patches here, please edit python3-base.spec instead
 # and run pre_checkin.sh
@@ -132,12 +129,12 @@
 %description
 Python 3 is modern interpreted, object-oriented programming language,
 often compared to Tcl, Perl, Scheme, or Java.  You can find an overview
-of Python in the documentation and tutorials included in the python-doc
+of Python in the documentation and tutorials included in the python3-doc
 package.
 
 This package supplies rich command line features provided by readline,
-XML processing tools, "ensurepip" installer, and sqlite3 support for
-the interpreter core, thus forming a so called "extended" runtime.
+and sqlite3 support for the interpreter core, thus forming a so called
+"extended" runtime.
 Installing "python3" is sufficient for the vast majority of usecases.
 In addition, recommended packages provide UI toolkit support (python3-curses,
 python3-tk), legacy UNIX database bindings (python3-dbm), and the IDLE
@@ -258,13 +255,6 @@
 TESTS="$TESTS test_asyncio"
 %endif
 
-# XML tests
-TESTS="$TESTS test_docxmlrpc 

commit libreoffice for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2018-01-26 13:58:11

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


Package is "libreoffice"

Fri Jan 26 13:58:11 2018 rev:144 rq:569245 version:6.0.0.2

Changes:

--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2018-01-20 
11:25:55.402586641 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 
2018-01-26 13:58:12.556874317 +0100
@@ -1,0 +2,10 @@
+Wed Jan 24 14:02:23 UTC 2018 - tchva...@suse.com
+
+- Require xorg-x11-fonts otherwise nothing is shown
+
+---
+Wed Jan 24 12:34:09 UTC 2018 - tchva...@suse.com
+
+- Do not pull in liberation2-fonts wrt bsc#1077375#c5
+
+---



Other differences:
--
++ libreoffice.spec ++
--- /var/tmp/diff_new_pack.AZVrOW/_old  2018-01-26 13:58:24.940296146 +0100
+++ /var/tmp/diff_new_pack.AZVrOW/_new  2018-01-26 13:58:24.948295773 +0100
@@ -42,6 +42,7 @@
 # faking libreoffice provide some system packages
 %global __provides_exclude_from 
^%{_libdir}/libreoffice/program/lib(gpg|assuan).*\\.so.*$
 %global __requires_exclude_from 
^%{_libdir}/libreoffice/program/lib(gpg|assuan).*\\.so.*$
+%global __requires_exclude ^libgpgmepp\\.so.*$
 %bcond_with system_gpgme
 %endif
 Name:   libreoffice
@@ -219,6 +220,7 @@
 # We need at least english to launch ourselves.
 Requires:   libreoffice-l10n-en = %{version}
 Requires:   python3
+Requires:   xorg-x11-fonts
 Requires(post): update-desktop-files
 Requires(postun): update-desktop-files
 Recommends: dejavu-fonts
@@ -251,13 +253,8 @@
 %else
 BuildRequires:  boost-devel
 %endif
-%if 0%{?suse_version} >= 1330
-BuildRequires:  liberation2-fonts
-Recommends: liberation2-fonts
-%else
 BuildRequires:  liberation-fonts
 Recommends: liberation-fonts
-%endif
 %if %{with firebird}
 BuildRequires:  pkgconfig(fbclient)
 %endif











commit nasm for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package nasm for openSUSE:Factory checked in 
at 2018-01-26 13:58:42

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


Package is "nasm"

Fri Jan 26 13:58:42 2018 rev:36 rq:569354 version:2.13.02

Changes:

--- /work/SRC/openSUSE:Factory/nasm/nasm.changes2017-07-28 
09:40:55.289063827 +0200
+++ /work/SRC/openSUSE:Factory/.nasm.new/nasm.changes   2018-01-26 
13:58:45.375342056 +0100
@@ -1,0 +2,40 @@
+Wed Jan 24 13:09:39 UTC 2018 - adam.ma...@suse.de
+
+- New upstream version 2.13.02:
+  * Fix generation of PEXTRW instruction.
+  * Fix smartalign package which could trigger an error during
+  optimization if the alignment code expanded too much due to
+  optimization of the previous code.
+  * Fix a case where negative value in TIMES directive causes
+  panic instead of an error.
+  * Fix the incorrect generation of VEX-encoded instruction
+  when static mode decorators are specified on scalar instructions,
+  losing the decorators as they require EVEX encoding.
+  * Fix generation of dependency lists.
+  * Fixes macro calls that have the wrong number of arguments
+(bsc#1073796, CVE-2017-17810)
+  * Fixes Heap-based buffer overflow allows related to a strcpy
+in paste_tokens (bsc#1073798, CVE-2017-17811)
+  * Fixes Heap-based buffer over-read in the function detoken()
+(bsc#1073799, CVE-2017-17812)
+  * Fixes Use-after-free in the pp_list_one_macro function
+(bsc#1073803, CVE-2017-17813)
+  * Fixes Use-after-free in do_directive
+(bsc#1073808, CVE-2017-17814)
+  * Fixes Illegal address access in is_mmacro()
+(bsc#1073818, CVE-2017-17815)
+  * Fixes Use-after-free in pp_getline
+(bsc#1073823, CVE-2017-17816)
+  * Fixes Use-after-free in pp_verror
+(bsc#1073829, CVE-2017-17817)
+  * Fixes Heap-based buffer over-read related to a while loop in
+paste_tokens (bsc#1073830, CVE-2017-17818)
+  * Fixes Illegal address access in the function find_cc
+(bsc#1073832, CVE-2017-17819)
+  * Fixes Use-after-free in pp_list_one_macro
+(bsc#1073846, CVE-2017-17820)
+  * Fixes illegal address access in thefunction paste_tokens()
+(bsc#1058013, CVE-2017-14228)
+- memory_fixes.patch: changes upstreamed and removed.
+
+---

Old:

  memory_fixes.patch
  nasm-2.13.01.tar.xz

New:

  nasm-2.13.02.tar.xz



Other differences:
--
++ nasm.spec ++
--- /var/tmp/diff_new_pack.gVUYS8/_old  2018-01-26 13:58:46.395294436 +0100
+++ /var/tmp/diff_new_pack.gVUYS8/_new  2018-01-26 13:58:46.403294062 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nasm
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,14 +17,13 @@
 
 
 Name:   nasm
-Version:2.13.01
+Version:2.13.02
 Release:0
 Summary:Netwide Assembler (An x86 Assembler)
 License:BSD-2-Clause
 Group:  Development/Languages/Other
 Url:http://www.nasm.us/
 Source: 
http://www.nasm.us/pub/nasm/releasebuilds/%{version}/nasm-%{version}.tar.xz
-Patch:  memory_fixes.patch
 BuildRequires:  fdupes
 
 %description
@@ -33,7 +32,6 @@
 
 %prep
 %setup -q
-%patch -p1
 
 %build
 touch -r ./version.h ./version.h.stamp

++ nasm-2.13.01.tar.xz -> nasm-2.13.02.tar.xz ++
 26825 lines of diff (skipped)




commit libexif for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libexif for openSUSE:Factory checked 
in at 2018-01-26 13:57:34

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


Package is "libexif"

Fri Jan 26 13:57:34 2018 rev:41 rq:568909 version:0.6.21

Changes:

--- /work/SRC/openSUSE:Factory/libexif/libexif.changes  2017-08-21 
11:33:30.116051941 +0200
+++ /work/SRC/openSUSE:Factory/.libexif.new/libexif.changes 2018-01-26 
13:57:38.874446928 +0100
@@ -1,0 +2,15 @@
+Wed Jan 24 11:36:21 UTC 2018 - jeng...@inai.de
+
+- Remove %__-type macro indirections. Fix SRPM group.
+- Use %_smp_mflags for parallel build.
+- Drop pointless --with-pic (no effect since --disable-static).
+
+---
+Wed Jan 17 09:32:25 UTC 2018 - kbabi...@suse.com
+
+- Add CVE-2016-6328.patch: Fix integer overflow in parsing MNOTE
+  entry data of the input file (bnc#1055857)
+- Add CVE-2017-7544.patch: Fix vulnerable out-of-bounds heap read
+  vulnerability (bnc#1059893)
+
+---

New:

  CVE-2016-6328.patch
  CVE-2017-7544.patch



Other differences:
--
++ libexif.spec ++
--- /var/tmp/diff_new_pack.0Rx5Gz/_old  2018-01-26 13:57:40.206384740 +0100
+++ /var/tmp/diff_new_pack.0Rx5Gz/_new  2018-01-26 13:57:40.206384740 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libexif
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,25 +17,26 @@
 
 
 Name:   libexif
-BuildRequires:  doxygen
-BuildRequires:  pkg-config
+Version:0.6.21
+Release:0
 Url:http://libexif.sourceforge.net
 Summary:An EXIF Tag Parsing Library for Digital Cameras
 License:LGPL-2.1+
-Group:  System/Libraries
-Version:0.6.21
-Release:0
+Group:  Development/Libraries/C and C++
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:
https://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch0: libexif-build-date.patch
+Patch1: CVE-2016-6328.patch
+Patch2: CVE-2017-7544.patch
+BuildRequires:  doxygen
+BuildRequires:  pkg-config
 
 %define pname libexif12
 
 %define debug_package_requires %{pname} = %{version}-%{release}
 
 %package -n %{pname}
-
 Summary:An EXIF Tag Parsing Library for Digital Cameras
 Group:  System/Libraries
 Provides:   libexif = %{version}
@@ -62,12 +63,15 @@
 %prep 
 %setup -q
 %patch0 -p1
+%patch1 -p1
+%patch2 -p0
+
 %build
 export CFLAGS="%optflags $(getconf LFS_CFLAGS)"
-%configure --with-pic \
+%configure \
--disable-static \
--with-doc-dir=%{_docdir}/%{name}
-%{__make} %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %check
 make check
@@ -75,7 +79,7 @@
 %install
 %makeinstall
 %find_lang %{name}-12
-%{__rm} -f %{buildroot}%{_libdir}/*.la
+rm -f %{buildroot}/%{_libdir}/*.la
 
 %post -n %{pname} -p /sbin/ldconfig
 

++ CVE-2016-6328.patch ++
>From 41bd04234b104312f54d25822f68738ba8d7133d Mon Sep 17 00:00:00 2001
From: Marcus Meissner 
Date: Tue, 25 Jul 2017 23:44:44 +0200
Subject: [PATCH] fixes some (not all) buffer overreads during decoding pentax
 makernote entries.

This should fix:
https://sourceforge.net/p/libexif/bugs/125/ CVE-2016-6328
---
 libexif/pentax/mnote-pentax-entry.c | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/libexif/pentax/mnote-pentax-entry.c 
b/libexif/pentax/mnote-pentax-entry.c
index d03d159..ea0429a 100644
--- a/libexif/pentax/mnote-pentax-entry.c
+++ b/libexif/pentax/mnote-pentax-entry.c
@@ -425,24 +425,34 @@ mnote_pentax_entry_get_value (MnotePentaxEntry *entry,
case EXIF_FORMAT_SHORT:
  {
const unsigned char *data = entry->data;
-   size_t k, len = strlen(val);
+   size_t k, len = strlen(val), sizeleft;
+
+   sizeleft = entry->size;
for(k=0; kcomponents; k++) {
+   if (sizeleft < 2)
+   break;
vs = exif_get_short (data, entry->order);
snprintf (val+len, maxlen-len, "%i ", vs);
len = strlen(val);
data += 2;
+   sizeleft -= 2;

commit llvm for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2018-01-26 13:58:04

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


Package is "llvm"

Fri Jan 26 13:58:04 2018 rev:97 rq:569076 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/llvm/llvm.changes2018-01-16 
09:30:24.763265103 +0100
+++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes   2018-01-26 
13:58:04.761238289 +0100
@@ -1,0 +2,5 @@
+Wed Jan 24 13:07:14 UTC 2018 - m...@suse.com
+
+- Remove clang-devel-static.
+
+---



Other differences:
--
++ llvm.spec ++
--- /var/tmp/diff_new_pack.L04smm/_old  2018-01-26 13:58:06.501157054 +0100
+++ /var/tmp/diff_new_pack.L04smm/_new  2018-01-26 13:58:06.505156867 +0100
@@ -109,6 +109,8 @@
 Requires:   clang%{_sonum}-devel = %{version}
 Provides:   llvm-clang-devel = %{version}
 Obsoletes:  llvm-clang-devel < %{version}
+Provides:   clang-devel-static = %{version}
+Obsoletes:  clang-devel-static < %{version}
 
 %description -n clang-devel
 This package contains the clang (C language) frontend for LLVM.
@@ -119,20 +121,6 @@
 don't require a specific Clang version should depend on this.
 
 
-%package -n clang-devel-static
-Summary:Static libraries for CLANG
-Group:  Development/Languages/Other
-Requires:   clang%{_sonum}-devel-static = %{version}
-
-%description -n clang-devel-static
-This package contains static libraries for clang  (C language)
-frontend for LLVM.
-
-This package is a dummy package that depends on the version of
-clang-devel that openSUSE currently supports.  Packages that
-don't require a specific Clang version should depend on this.
-
-
 %package LTO-devel
 Summary:Link-time optimizer for LLVM (devel package)
 Group:  Development/Languages/Other
@@ -274,10 +262,6 @@
 %defattr(-,root,root)
 %doc README
 
-%files -n clang-devel-static
-%defattr(-,root,root)
-%doc README
-
 %files LTO-devel
 %defattr(-,root,root)
 %doc README





commit llvm5 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package llvm5 for openSUSE:Factory checked 
in at 2018-01-26 13:57:54

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


Package is "llvm5"

Fri Jan 26 13:57:54 2018 rev:5 rq:569073 version:5.0.1

Changes:

--- /work/SRC/openSUSE:Factory/llvm5/llvm5.changes  2018-01-16 
09:34:17.544373868 +0100
+++ /work/SRC/openSUSE:Factory/.llvm5.new/llvm5.changes 2018-01-26 
13:57:55.829655298 +0100
@@ -1,0 +2,8 @@
+Thu Jan 18 15:23:59 UTC 2018 - m...@suse.com
+
+- n_clang_allow_BUILD_SHARED_LIBRARY.patch
+  * Allow buildling clang with BUILD_SHARED_LIBRARY while the rest
+is built with LLVM_LINK_LLVM_DYLIB. (bnc#1065464)
+- Remove clang-devel-static.
+
+---

New:

  n_clang_allow_BUILD_SHARED_LIBRARY.patch



Other differences:
--
++ llvm5.spec ++
--- /var/tmp/diff_new_pack.DF4WK9/_old  2018-01-26 13:58:01.513389929 +0100
+++ /var/tmp/diff_new_pack.DF4WK9/_new  2018-01-26 13:58:01.521389555 +0100
@@ -96,6 +96,7 @@
 Patch13:llvm-normally-versioned-libllvm.patch
 Patch14:llvm-do-not-install-static-libraries.patch
 Patch15:opt-viewer-Do-not-require-python-2.patch
+Patch16:n_clang_allow_BUILD_SHARED_LIBRARY.patch
 BuildRequires:  binutils-devel >= 2.21.90
 BuildRequires:  binutils-gold
 BuildRequires:  cmake
@@ -261,17 +262,6 @@
 This package contains the clang (C language) frontend for LLVM.
 (development files)
 
-%package -n clang%{_sonum}-devel-static
-Summary:Static libraries for CLANG
-Group:  Development/Languages/Other
-Requires:   clang%{_sonum}-devel = %{version}
-Provides:   clang-devel-static-provider
-Conflicts:  clang-devel-static-provider
-
-%description -n clang%{_sonum}-devel-static
-This package contains static libraries for clang  (C language)
-frontend for LLVM.
-
 %package -n libLTO%{_sonum}
 Summary:Link-time optimizer for LLVM
 # Avoid multiple provider errors
@@ -515,6 +505,7 @@
 %patch13 -p1
 %patch14 -p1
 %patch15 -p1
+%patch16 -p1
 
 pushd cfe-%{version}.src
 %patch1 -p1
@@ -670,6 +661,7 @@
 # -z,now is breaking now, it needs to be fixed
 %cmake \
 -DBUILD_SHARED_LIBS:BOOL=OFF \
+-DCLANG_BUILD_SHARED_LIBS:BOOL=ON \
 -DLLVM_BUILD_LLVM_DYLIB:BOOL=ON \
 -DLLVM_LINK_LLVM_DYLIB:BOOL=ON \
 -DCMAKE_C_FLAGS="$flags" \
@@ -1439,6 +1431,7 @@
 %files -n libclang%{_sonum}
 %defattr(-,root,root,-)
 %{_libdir}/libclang*.so.*
+%{_libdir}/libfindAllSymbols.so.*
 
 %files -n libLTO%{_sonum}
 %defattr(-,root,root)
@@ -1488,7 +1481,6 @@
 %{_includedir}/llvm/
 %{_includedir}/llvm-c/
 %{_libdir}/cmake/llvm
-%exclude %{_libdir}/cmake/llvm/LLVMStaticExports*.cmake
 %{_docdir}/llvm/
 %{_mandir}/man1/llvm-config.1%{ext_man}
 %config(noreplace) %{_sysconfdir}/rpm/macros.llvm
@@ -1496,18 +1488,13 @@
 %files -n clang%{_sonum}-devel
 %defattr(-,root,root)
 %{_libdir}/libclang*.so
+%{_libdir}/libfindAllSymbols.so
 %{_includedir}/clang/
 %{_includedir}/clang-c/
 %{_libdir}/cmake/clang
 %exclude %{_libdir}/cmake/clang/ClangStaticTargets*.cmake
 %{_docdir}/llvm-clang/
 
-%files -n clang%{_sonum}-devel-static
-%defattr(-,root,root,-)
-%{_libdir}/libclang*.a
-%{_libdir}/libfindAllSymbols.a
-%{_libdir}/cmake/clang/ClangStaticTargets*.cmake
-
 %files LTO-devel
 %defattr(-,root,root)
 %{_libdir}/libLTO.so

++ n_clang_allow_BUILD_SHARED_LIBRARY.patch ++
We use LLVM_BUILD_LLVM_DYLIB to build the llvm libraries as shared, but that
does not work for clang. We can use BUILD_SHARED_LIBS on clang, but since we
build them all together, we need to smuggle it in using this patch.

Index: llvm-5.0.1.src/cfe-5.0.1.src/CMakeLists.txt
===
--- llvm-5.0.1.src.orig/cfe-5.0.1.src/CMakeLists.txt
+++ llvm-5.0.1.src/cfe-5.0.1.src/CMakeLists.txt
@@ -1,5 +1,10 @@
 cmake_minimum_required(VERSION 3.4.3)
 
+if( CLANG_BUILD_SHARED_LIBS )
+  set(BUILD_SHARED_LIBS ON)
+  set(LLVM_BUILD_LLVM_DYLIB OFF)
+endif()
+
 # If we are not building as a part of LLVM, build Clang as an
 # standalone project, using LLVM as an external library:
 if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )



commit gegl for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package gegl for openSUSE:Factory checked in 
at 2018-01-26 13:57:42

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


Package is "gegl"

Fri Jan 26 13:57:42 2018 rev:34 rq:568911 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/gegl/gegl.changes2018-01-20 
11:22:25.320408439 +0100
+++ /work/SRC/openSUSE:Factory/.gegl.new/gegl.changes   2018-01-26 
13:57:43.082250468 +0100
@@ -1,0 +2,6 @@
+Wed Jan 24 12:59:26 UTC 2018 - pgaj...@suse.com
+
+- require liberation-fonts instead of liberation2-fonts, it is dead 
+  [bsc#1077375] [rh#856239]
+
+---



Other differences:
--
++ gegl.spec ++
--- /var/tmp/diff_new_pack.lCJrcl/_old  2018-01-26 13:57:44.870166991 +0100
+++ /var/tmp/diff_new_pack.lCJrcl/_new  2018-01-26 13:57:44.874166804 +0100
@@ -55,7 +55,7 @@
 BuildRequires:  intltool
 BuildRequires:  lensfun-devel
 # Needed to build the doc, as Bitstream Vera Sans is the referenced font.
-BuildRequires:  liberation2-fonts
+BuildRequires:  liberation-fonts
 BuildRequires:  libexiv2-devel
 BuildRequires:  libjasper-devel >= 1.900.1
 BuildRequires:  libjpeg-devel




commit qrencode for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package qrencode for openSUSE:Factory 
checked in at 2018-01-26 13:57:11

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


Package is "qrencode"

Fri Jan 26 13:57:11 2018 rev:21 rq:568887 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/qrencode/qrencode.changes2017-07-25 
11:39:10.806645758 +0200
+++ /work/SRC/openSUSE:Factory/.qrencode.new/qrencode.changes   2018-01-26 
13:57:13.395636527 +0100
@@ -1,0 +2,11 @@
+Wed Jan 24 10:57:58 UTC 2018 - christo...@krop.fr
+
+- Update to 4.0.0
+  * EPS output now supports foreground and background color
+  * XPM and PNG32 support added
+  * CMake support added
+  * Various bugs and performance fixes
+- Add qrencode-fix-installation.patch. Fixes installation for x86_64
+  targets.
+
+---

Old:

  qrencode-3.4.4.tar.bz2

New:

  qrencode-4.0.0.tar.bz2
  qrencode-fix-installation.patch



Other differences:
--
++ qrencode.spec ++
--- /var/tmp/diff_new_pack.kJSMes/_old  2018-01-26 13:57:14.011607767 +0100
+++ /var/tmp/diff_new_pack.kJSMes/_new  2018-01-26 13:57:14.015607580 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qrencode
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
 #
 
 
-%define so_ver 3
+%define so_ver 4
 Name:   qrencode
-Version:3.4.4
+Version:4.0.0
 Release:0
 Summary:C library for encoding data in a QR Code symbol
 License:LGPL-2.1+
@@ -26,6 +26,9 @@
 Url:https://github.com/fukuchi/libqrencode
 Source0:http://fukuchi.org/works/qrencode/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
+# PATCH-FIX-UPSTREAM -- qrencode-fix_installation.patch
+Patch0: qrencode-fix-installation.patch
+BuildRequires:  cmake >= 3.1.0
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libpng)
 
@@ -60,15 +63,14 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
-%configure \
-  --with-tools
-make %{?_smp_mflags}
+%cmake -DBUILD_SHARED_LIBS=TRUE
+%make_jobs
 
 %install
-%make_install
-find %{buildroot} -type f -name "*.la" -delete -print
+%cmake_install
 
 %post -n libqrencode%{so_ver} -p /sbin/ldconfig
 %postun -n libqrencode%{so_ver} -p /sbin/ldconfig

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.kJSMes/_old  2018-01-26 13:57:14.039606460 +0100
+++ /var/tmp/diff_new_pack.kJSMes/_new  2018-01-26 13:57:14.039606460 +0100
@@ -1 +1 @@
-libqrencode3
\ No newline at end of file
+libqrencode4

++ qrencode-3.4.4.tar.bz2 -> qrencode-4.0.0.tar.bz2 ++
 42134 lines of diff (skipped)

++ qrencode-fix-installation.patch ++
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f08b2cb..b87d2ac 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -110,7 +110,7 @@ endif()
 
 set(prefix "${CMAKE_INSTALL_PREFIX}")
 set(exec_prefix "${CMAKE_INSTALL_PREFIX}/bin")
-set(libdir "${CMAKE_INSTALL_PREFIX}/lib")
+set(libdir "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}")
 set(includedir "${CMAKE_INSTALL_PREFIX}/include")
 set(VERSION 
"${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
 
@@ -118,9 +118,9 @@ configure_file(qrencode.1.in qrencode.1 @ONLY)
 configure_file(libqrencode.pc.in libqrencode.pc @ONLY)
 
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/qrencode.1 DESTINATION 
share/man/man1)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libqrencode.pc DESTINATION 
lib/pkgconfig)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libqrencode.pc DESTINATION 
lib${LIB_SUFFIX}/pkgconfig)
 install(FILES qrencode.h DESTINATION include)
-install(TARGETS qrencode DESTINATION lib)
+install(TARGETS qrencode DESTINATION lib${LIB_SUFFIX})
 
 ## Build utility tools
 if(WITH_TOOLS AND TARGET PNG::PNG)



commit libbsd for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libbsd for openSUSE:Factory checked 
in at 2018-01-26 13:57:49

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


Package is "libbsd"

Fri Jan 26 13:57:49 2018 rev:4 rq:568912 version:0.8.7

Changes:

--- /work/SRC/openSUSE:Factory/libbsd/libbsd.changes2017-10-28 
14:17:54.195846979 +0200
+++ /work/SRC/openSUSE:Factory/.libbsd.new/libbsd.changes   2018-01-26 
13:57:50.681895644 +0100
@@ -1,0 +2,12 @@
+Wed Jan 24 02:06:58 UTC 2018 - avin...@opensuse.org
+
+- Update to version 0.8.7:
+  * Fix  for gcc with no __has_include or
+__has_include_next support
+  * man: Document on what other BSDs arc4random(3) is present
+  * Handle several functions now being provided by glibc
+  * test: Fix nlist(3) unit test on IA64
+- switch to mirror temporarily, per announce:
+  https://lists.freedesktop.org/archives/libbsd/2018-January/000166.html
+
+---

Old:

  libbsd-0.8.6.tar.xz
  libbsd-0.8.6.tar.xz.asc

New:

  libbsd-0.8.7.tar.xz
  libbsd-0.8.7.tar.xz.asc



Other differences:
--
++ libbsd.spec ++
--- /var/tmp/diff_new_pack.z4z35W/_old  2018-01-26 13:57:51.337865018 +0100
+++ /var/tmp/diff_new_pack.z4z35W/_new  2018-01-26 13:57:51.337865018 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libbsd
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define lname  libbsd0
 Name:   libbsd
-Version:0.8.6
+Version:0.8.7
 Release:0
 Summary:Provides useful functions commonly found on BSD systems
 License:BSD-3-Clause
@@ -26,8 +26,8 @@
 Url:http://libbsd.freedesktop.org/
 #Git-Clone:git://anongit.freedesktop.org/git/libbsd
 #Git-Web:  http://cgit.freedesktop.org/libbsd/
-Source0:
http://libbsd.freedesktop.org/releases/%{name}-%{version}.tar.xz
-Source1:
http://libbsd.freedesktop.org/releases/%{name}-%{version}.tar.xz.asc
+Source0:
https://archive.hadrons.org/software/%{name}/%{name}-%{version}.tar.xz
+Source1:
https://archive.hadrons.org/software/%{name}/%{name}-%{version}.tar.xz.asc
 Source2:%{name}.keyring
 BuildRequires:  fdupes
 BuildRequires:  openssl-devel

++ libbsd-0.8.6.tar.xz -> libbsd-0.8.7.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbsd-0.8.6/.dist-version 
new/libbsd-0.8.7/.dist-version
--- old/libbsd-0.8.6/.dist-version  2017-07-17 01:02:53.0 +0200
+++ new/libbsd-0.8.7/.dist-version  2018-01-13 16:29:57.0 +0100
@@ -1 +1 @@
-0.8.6
+0.8.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libbsd-0.8.6/ChangeLog new/libbsd-0.8.7/ChangeLog
--- old/libbsd-0.8.6/ChangeLog  2017-07-17 01:03:00.0 +0200
+++ new/libbsd-0.8.7/ChangeLog  2018-01-13 16:30:04.0 +0100
@@ -1,3 +1,65 @@
+commit 0b61c5ffeda8fc094e6aabc70d4d99058e46d769
+Author: Guillem Jover 
+Date:   Sat Jan 13 16:20:35 2018 +0100
+
+Release libbsd 0.8.7
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 9ceac74e91411d3f7dbbc42d772f3500c47c7cec
+Author: Jason Duerstock 
+Date:   Sun Dec 3 16:50:07 2017 +0100
+
+test: Fix nlist(3) unit test on IA64
+
+On IA64 this is only the case in the ELF binary, but it gets normalized
+when loaded at run-time.
+
+Fixes: https://bugs.debian.org/881611
+Signed-off-by: Guillem Jover 
+
+ test/nlist.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 9afc7100a1078e177ff68349446526efe6872618
+Author: Adam Lackorzynski 
+Date:   Sun Dec 3 16:46:19 2017 +0100
+
+Fix  for gcc with no __has_include or __has_include_next 
support
+
+Fixes: https://bugs.freedesktop.org/103396
+Signed-off-by: Guillem Jover 
+
+ include/bsd/sys/cdefs.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 22fbd62368c39de8ac5e249d1502d5ac0ffdef30
+Author: Guillem Jover 
+Date:   Sat Sep 2 19:55:50 2017 +0200
+
+Handle several functions now being provided by glibc
+
+We mention that these are now superseded by the glibc implementations,
+make the headers cope with already declared functions on glibc-based
+systems, and document this in the man pages.
+

commit texlive-specs-b for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package texlive-specs-b for openSUSE:Factory 
checked in at 2018-01-26 13:57:18

Comparing /work/SRC/openSUSE:Factory/texlive-specs-b (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-specs-b.new (New)


Package is "texlive-specs-b"

Fri Jan 26 13:57:18 2018 rev:32 rq:568897 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-specs-b/texlive-specs-b.changes  
2018-01-13 21:37:29.110492226 +0100
+++ /work/SRC/openSUSE:Factory/.texlive-specs-b.new/texlive-specs-b.changes 
2018-01-26 13:57:20.991281887 +0100
@@ -1,0 +2,10 @@
+Wed Jan 24 08:46:16 UTC 2018 - wer...@suse.de
+
+- Switch over to python 3 (boo#1077170)
+
+---
+Thu Jan 11 12:48:35 UTC 2018 - wer...@suse.de
+
+- Avoid nasty warning about missing batchmode in ENVironment 
+
+---



Other differences:
--
++ texlive-specs-b.spec ++
--- /var/tmp/diff_new_pack.FZOGby/_old  2018-01-26 13:57:31.682782704 +0100
+++ /var/tmp/diff_new_pack.FZOGby/_new  2018-01-26 13:57:31.698781957 +0100
@@ -21,7 +21,7 @@
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
-%define texlive_noarch   133
+%define texlive_noarch   135
 
 #!BuildIgnore:  texlive
 
@@ -4708,7 +4708,7 @@
 Requires(posttrans): sed
 Requires(posttrans): texlive >= %{texlive_version}
 Recommends: texlive-asymptote-doc >= %{texlive_version}
-Requires:   python-tk
+Requires:   python3-tk
 Requires:   texlive-media9 >= %{texlive_version}
 Requires:   texlive-movie15 >= %{texlive_version}
 Provides:   tex(asycolors.sty)
@@ -17189,6 +17189,31 @@
test -e %{buildroot}/$scr || continue
chmod 0755 %{buildroot}/$scr
 done
+# Avoid /usr/bin/env 
+for scr in %{_texmfdistdir}/asymptote/GUI/CubicBezier.py \
+  %{_texmfdistdir}/asymptote/GUI/UndoRedoStack.py \
+  %{_texmfdistdir}/asymptote/GUI/xasy.py \
+  %{_texmfdistdir}/asymptote/GUI/xasy2asy.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyActions.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyBezierEditor.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyCodeEditor.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyColorPicker.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyFile.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyGUIIcons.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyMainWin.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyOptions.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyOptionsDialog.py \
+  %{_texmfdistdir}/asymptote/GUI/xasyVersion.py
+do
+   test -e %{buildroot}/$scr || continue
+   ed %{buildroot}/${scr} <<-'EOF'
+   1
+   s@/env[[:blank:]]\+@/@
+   .
+   w
+   q
+   EOF
+done
 %if %{with zypper_posttrans}
 ln -sf %{_texmfdistdir}/texconfig/zypper.py \

%{buildroot}/var/adm/update-scripts/texlive-asymptote-by-example-zh-cn-%{texlive_version}.%{texlive_noarch}.svn15878-%{release}-zypper
@@ -17366,6 +17391,18 @@
 %endif
 tar --use-compress-program=xz -xf %{S:60} -C 
%{buildroot}%{_datadir}/texlive
 tar --use-compress-program=xz -xf %{S:61} -C 
%{buildroot}%{_datadir}/texlive
+# Avoid /usr/bin/env 
+for scr in %{_texmfdistdir}/scripts/authorindex/authorindex
+do
+   test -e %{buildroot}/$scr || continue
+   ed %{buildroot}/${scr} <<-'EOF'
+   1
+   s@/env[[:blank:]]\+@/@
+   .
+   w
+   q
+   EOF
+done
 %if %{with zypper_posttrans}
 ln -sf %{_texmfdistdir}/texconfig/zypper.py \

%{buildroot}/var/adm/update-scripts/texlive-auto-pst-pdf-%{texlive_version}.%{texlive_noarch}.0.0.6svn23723-%{release}-zypper




commit texlive-filesystem for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package texlive-filesystem for 
openSUSE:Factory checked in at 2018-01-26 13:57:25

Comparing /work/SRC/openSUSE:Factory/texlive-filesystem (Old)
 and  /work/SRC/openSUSE:Factory/.texlive-filesystem.new (New)


Package is "texlive-filesystem"

Fri Jan 26 13:57:25 2018 rev:29 rq:568898 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/texlive-filesystem/texlive-filesystem.changes
2018-01-13 21:40:10.958950849 +0100
+++ 
/work/SRC/openSUSE:Factory/.texlive-filesystem.new/texlive-filesystem.changes   
2018-01-26 13:57:32.794730787 +0100
@@ -1,0 +2,5 @@
+Wed Jan 24 08:46:16 UTC 2018 - wer...@suse.de
+
+- Switch over to python 3 (boo#1077170)
+
+---



Other differences:
--
++ texlive-filesystem.spec ++
--- /var/tmp/diff_new_pack.tHVjiJ/_old  2018-01-26 13:57:36.238569996 +0100
+++ /var/tmp/diff_new_pack.tHVjiJ/_new  2018-01-26 13:57:36.266568689 +0100
@@ -24,7 +24,7 @@
 %define texlive_version  2017
 %define texlive_previous 2016
 %define texlive_release  20170520
-%define texlive_noarch   133
+%define texlive_noarch   135
 %define texlive_source   texlive-20170520-source
 
 %define __perl_requires%{nil}
@@ -41,7 +41,7 @@
 Group:  Productivity/Publishing/TeX/Base
 Url:http://www.tug.org/texlive/
 Requires:   cron
-Requires:   python
+Requires:   python3
 Requires(pre):  /usr/bin/getent
 Requires(pre):  /usr/sbin/groupadd
 Requires(post): %fillup_prereq




commit wxWidgets-3_0 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package wxWidgets-3_0 for openSUSE:Factory 
checked in at 2018-01-26 13:57:04

Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_0 (Old)
 and  /work/SRC/openSUSE:Factory/.wxWidgets-3_0.new (New)


Package is "wxWidgets-3_0"

Fri Jan 26 13:57:04 2018 rev:23 rq:568881 version:3.0.3

Changes:

--- /work/SRC/openSUSE:Factory/wxWidgets-3_0/wxWidgets-3_0-nostl.changes
2017-12-31 00:43:09.294784911 +0100
+++ /work/SRC/openSUSE:Factory/.wxWidgets-3_0.new/wxWidgets-3_0-nostl.changes   
2018-01-26 13:57:06.375964275 +0100
@@ -1,0 +2,5 @@
+Wed Jan 24 09:07:47 UTC 2018 - jeng...@inai.de
+
+- Rework provides/conflicts between -devel variants.
+
+---
wxWidgets-3_0.changes: same change



Other differences:
--
++ wxWidgets-3_0-nostl.spec ++
--- /var/tmp/diff_new_pack.0Bru6q/_old  2018-01-26 13:57:07.699902460 +0100
+++ /var/tmp/diff_new_pack.0Bru6q/_new  2018-01-26 13:57:07.699902460 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wxWidgets-3_0-nostl
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -81,7 +81,7 @@
 BuildRequires:  pkgconfig(glu)
 
 %description
-wxWidgets is a free C++ library for cross-platform GUI.
+wxWidgets is a C++ library for cross-platform GUI.
 With wxWidgets, you can create applications for different GUIs (GTK+,
 Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
 
@@ -89,7 +89,6 @@
 std::string), and is provided for old programs which fail to use e.g.
 wxString and instead rely on the wxChar pointer API.
 
-%if %base_packages
 %package -n libwx_baseu-%variant%sonum
 Summary:wxWidgets Library
 # Name up to openSUSE 11.3 and up to wxGTK-2.8:
@@ -122,8 +121,6 @@
 %description -n libwx_baseu_xml-%variant%sonum
 Library for the wxWidgets cross-platform GUI.
 
-%endif
-
 %package -n libwx_gtk%{gtk_version}u_adv-%variant%sonum
 Summary:wxWidgets Library
 Group:  System/Libraries
@@ -213,7 +210,7 @@
 Library for the wxWidgets cross-platform GUI.
 
 %package devel
-Summary:Everything needed for development with wxWidgets
+Summary:Development files for an old API variant of wxWidgets
 Group:  Development/Libraries/C and C++
 Requires:   gtk%gtk_version-devel
 Requires:   libwx_baseu-%variant%sonum = %version
@@ -233,10 +230,11 @@
 Requires:   libwx_gtk%{gtk_version}u_xrc-%variant%sonum = %version
 Requires:   pkgconfig(gl)
 Requires:   pkgconfig(glu)
-Conflicts:  wxWidgets-devel
+Provides:   wxWidgets-any-devel
+Conflicts:  wxWidgets-any-devel
 
 %description devel
-wxWidgets is a free C++ library for cross-platform GUI development.
+wxWidgets is a C++ library for cross-platform GUI development.
 With wxWidgets, you can create applications for different GUIs (GTK+,
 Motif, MS Windows, MacOS X, Windows CE, GPE) from the same source code.
 
@@ -274,24 +272,24 @@
 export SDL_CONFIG=%_bindir/sdl2-config
 %endif
 
-%configure\
+%configure \
--enable-vendor=%variant \
-   --with-gtk=%gtk_version\
-   --disable-static\
-   --enable-unicode\
-   --with-opengl\
-   --with-libmspack\
-   --with-sdl\
-   --with-gnomevfs\
-   --enable-ipv6\
-   --enable-mediactrl\
-   --enable-optimise\
+   --with-gtk=%gtk_version \
+   --disable-static \
+   --enable-unicode \
+   --with-opengl \
+   --with-libmspack \
+   --with-sdl \
+   --with-gnomevfs \
+   --enable-ipv6 \
+   --enable-mediactrl \
+   --enable-optimise \
 %if 0%{?WX_DEBUG}
-   --enable-debug\
+   --enable-debug \
 %else
-   --disable-debug\
+   --disable-debug \
 %endif
-   --disable-stl\
+   --disable-stl \
--disable-plugins
 make %{?_smp_mflags} V=1
 %if %BUILD_LANG
@@ -300,13 +298,10 @@
 cd ..
 %endif
 
-%clean
-:
-
 %install
 export VENDORTAG='-$variant' # only needed for non-MSW
 make install DESTDIR="%buildroot"
-%if !0%{?base_packages}
+%if !%base_packages
 # Drop libraries already supplied by another packages
 rm -f "%buildroot/%_libdir"/libwx_baseu{,_net,_xml}-%variant.so.%{sonum}* \
"%buildroot/%_libdir/wx/%wx_minor"/sound_sdlu-*.so
@@ -322,14 +317,12 @@
 # HACK: Fix wx-config symlink (bug introduced in 2.9.4).
 ln -sf $(echo %buildroot/%_libdir/wx/config/* | sed "s%%%buildroot") 
%buildroot/%_bindir/wx-config
 
-%if %base_packages
 %post   -n libwx_baseu-%variant%sonum -p /sbin/ldconfig
 %postun -n libwx_baseu-%variant%sonum -p 

commit libexttextcat for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libexttextcat for openSUSE:Factory 
checked in at 2018-01-26 13:56:20

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


Package is "libexttextcat"

Fri Jan 26 13:56:20 2018 rev:7 rq:568823 version:3.4.5

Changes:

--- /work/SRC/openSUSE:Factory/libexttextcat/libexttextcat.changes  
2014-07-27 18:46:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.libexttextcat.new/libexttextcat.changes 
2018-01-26 13:56:23.105984558 +0100
@@ -1,0 +2,9 @@
+Wed Jan 24 02:13:56 UTC 2018 - avin...@opensuse.org
+
+- Version bump to 3.4.5
+  * fixed broken uk.lm langclass
+  * Fix -fsanitize=shift-base errors
+- use new URL
+- cleanup with spec-cleaner
+
+---

Old:

  libexttextcat-3.4.4.tar.xz

New:

  libexttextcat-3.4.5.tar.xz



Other differences:
--
++ libexttextcat.spec ++
--- /var/tmp/diff_new_pack.DHhjNU/_old  2018-01-26 13:56:24.441922182 +0100
+++ /var/tmp/diff_new_pack.DHhjNU/_new  2018-01-26 13:56:24.449921808 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libexttextcat
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,17 @@
 
 %define libname libexttextcat-2_0-0
 Name:   libexttextcat
-Version:3.4.4
+Version:3.4.5
 Release:0
 Summary:Text categorization library datafiles and documents
 License:BSD-4-Clause
 Group:  Productivity/Text/Convertors
-Url:http://www.freedesktop.org/wiki/Software/libexttextcat
+Url:https://wiki.documentfoundation.org/Libexttextcat
 Source0:
http://dev-www.libreoffice.org/src/%{name}/%{name}-%{version}.tar.xz
 BuildRequires:  pkgconfig
 BuildRequires:  xz
 Obsoletes:  libtextcat < 3.2.0
 Provides:   libtextcat = %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 The %{name} is a library implementing N-gram-based text categorization
@@ -73,25 +72,21 @@
 make %{?_smp_mflags} V=1
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install
 
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{libname} -p /sbin/ldconfig
-
 %postun -n %{libname} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc LICENSE README*
 %{_datadir}/%{name}*
 
 %files -n %{libname}
-%defattr(-,root,root)
 %{_libdir}/*.so.0*
 
 %files devel
-%defattr(-,root,root)
 %dir %{_datadir}/vala
 %dir %{_datadir}/vala/vapi
 %{_libdir}/*.so
@@ -100,7 +95,6 @@
 %{_datadir}/vala/vapi/%{name}.vapi
 
 %files tools
-%defattr(-,root,root)
 %{_bindir}/*
 
 %changelog

++ libexttextcat-3.4.4.tar.xz -> libexttextcat-3.4.5.tar.xz ++
 23884 lines of diff (skipped)




commit ImageMagick for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package ImageMagick for openSUSE:Factory 
checked in at 2018-01-26 13:56:43

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


Package is "ImageMagick"

Fri Jan 26 13:56:43 2018 rev:154 rq:568864 version:7.0.7.22

Changes:

--- /work/SRC/openSUSE:Factory/ImageMagick/ImageMagick.changes  2018-01-16 
09:32:05.354558725 +0100
+++ /work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick.changes 
2018-01-26 13:56:45.724928473 +0100
@@ -1,0 +2,9 @@
+Wed Jan 24 10:43:41 UTC 2018 - pgaj...@suse.com
+
+- update to 7.0.7.22
+  * Support aspect ratio geometry, e.g. -crop 3:2.
+  * Add support for reading the HEIC image format (reference
+https://github.com/ImageMagick/ImageMagick/issues/507).
+  * Fixed numerous memory leaks, credit to OSS Fuzz.
+
+---

Old:

  ImageMagick-7.0.7-21.tar.bz2
  ImageMagick-7.0.7-21.tar.bz2.asc

New:

  ImageMagick-7.0.7-22.tar.bz2
  ImageMagick-7.0.7-22.tar.bz2.asc



Other differences:
--
++ ImageMagick.spec ++
--- /var/tmp/diff_new_pack.pnQYBw/_old  2018-01-26 13:56:46.684883652 +0100
+++ /var/tmp/diff_new_pack.pnQYBw/_new  2018-01-26 13:56:46.63465 +0100
@@ -18,7 +18,7 @@
 
 %define maj   7
 %define mfr_version   %{maj}.0.7
-%define mfr_revision  21
+%define mfr_revision  22
 %define quantum_depth 16
 %define source_version %{mfr_version}-%{mfr_revision}
 %define clibver   5

++ ImageMagick-7.0.7-21.tar.bz2 -> ImageMagick-7.0.7-22.tar.bz2 ++
/work/SRC/openSUSE:Factory/ImageMagick/ImageMagick-7.0.7-21.tar.bz2 
/work/SRC/openSUSE:Factory/.ImageMagick.new/ImageMagick-7.0.7-22.tar.bz2 
differ: char 11, line 1





commit totem for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package totem for openSUSE:Factory checked 
in at 2018-01-26 13:56:35

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


Package is "totem"

Fri Jan 26 13:56:35 2018 rev:130 rq:568858 version:3.26.0

Changes:

--- /work/SRC/openSUSE:Factory/totem/totem.changes  2018-01-16 
09:29:24.746073113 +0100
+++ /work/SRC/openSUSE:Factory/.totem.new/totem.changes 2018-01-26 
13:56:37.737301416 +0100
@@ -1,0 +2,7 @@
+Wed Jan 24 09:50:22 UTC 2018 - tchva...@suse.com
+
+- Drop python-beautifulsoup and python-httplib2 recommends: BBC
+  rewrote the iplayer plugin and as such the recommends do not make
+  sense anymore.
+
+---



Other differences:
--
++ totem.spec ++
--- /var/tmp/diff_new_pack.eHoSW5/_old  2018-01-26 13:56:38.877248192 +0100
+++ /var/tmp/diff_new_pack.eHoSW5/_new  2018-01-26 13:56:38.885247818 +0100
@@ -113,9 +113,6 @@
 Summary:Plugins for Totem Movie Player
 Group:  Productivity/Multimedia/Video/Players
 Requires:   %{name} = %{version}
-# BBC iPlayer plugin
-Recommends: python-beautifulsoup
-Recommends: python-httplib2
 # Gromit Annotation plugin
 Suggests:   gromit
 %glib2_gsettings_schema_requires




commit libraw for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libraw for openSUSE:Factory checked 
in at 2018-01-26 13:56:27

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


Package is "libraw"

Fri Jan 26 13:56:27 2018 rev:45 rq:568826 version:0.18.7

Changes:

--- /work/SRC/openSUSE:Factory/libraw/libraw.changes2017-12-29 
00:02:13.888583408 +0100
+++ /work/SRC/openSUSE:Factory/.libraw.new/libraw.changes   2018-01-26 
13:56:31.105611051 +0100
@@ -1,0 +2,15 @@
+Tue Jan 23 23:07:15 UTC 2018 - avin...@opensuse.org
+
+- updated to 0.18.7:
+  * All legacy (RGB raw) image loaders checks for imgdata.image is
+not NULL
+  * kodak_radc_load_raw: check image size before processing
+  * legacy memory allocator:
+allocate max(widh, raw_width) * max(height, raw_height)
+- partial cleanup with spec-cleaner
+- other spec fixes:
+  * switch to https site
+  * remove executable bit from copyright
+  * remove outdated comment about build parallelism
+
+---

Old:

  LibRaw-0.18.6.tar.gz

New:

  LibRaw-0.18.7.tar.gz



Other differences:
--
++ libraw.spec ++
--- /var/tmp/diff_new_pack.x9WGGy/_old  2018-01-26 13:56:32.117563804 +0100
+++ /var/tmp/diff_new_pack.x9WGGy/_new  2018-01-26 13:56:32.121563617 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libraw
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,28 +17,25 @@
 
 
 %define tar_name LibRaw
-
-Name:   libraw
 %define lver16
 %define lname  libraw%{lver}
-Version:0.18.6
+Name:   libraw
+Version:0.18.7
 Release:0
 Summary:Library for reading RAW files obtained from digital photo 
cameras
-License:CDDL-1.0 or LGPL-2.1
+License:CDDL-1.0 OR LGPL-2.1
 Group:  Development/Libraries/C and C++
-Url:http://www.libraw.org/
-
+Url:https://www.libraw.org/
 #Git-Clone:git://github.com/LibRaw/LibRaw
-Source: http://www.libraw.org/data/%tar_name-%version.tar.gz
+Source: https://www.libraw.org/data/%tar_name-%version.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  liblcms2-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 # zlib for deflate DNG support
 BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 LibRaw is a library for reading RAW files obtained from digital photo
@@ -103,18 +100,17 @@
 export CXXFLAGS="%optflags -fPIC -DUSE_ZLIB"
 export LIBS="$LIBS -lz"
 %configure
-# build env is too broken for parallel build
 make %{?_smp_mflags}
 
 %install
 find doc -type f -name "*.html" -exec chmod a-x "{}" "+"
 mv doc manual
 # The source tree has these with execute permissions for some reason
-chmod -x Changelog.txt LICENSE.CDDL LICENSE.LGPL
+chmod -x Changelog.txt LICENSE.CDDL LICENSE.LGPL COPYRIGHT
 chmod -x manual/index.html
 # The Libraries
-make install DESTDIR="%buildroot"
-rm -f "%buildroot/%_libdir"/*.la
+%make_install
+find %buildroot -type f -name "*.la" -delete -print
 # duplicated files
 rm -rf %buildroot%_datadir/doc
 %fdupes %buildroot/%_prefix
@@ -123,11 +119,9 @@
 %postun -n %lname -p /sbin/ldconfig
 
 %files tools
-%defattr(-,root,root)
 %_bindir/*
 
 %files devel
-%defattr(-,root,root)
 %doc Changelog.txt COPYRIGHT LICENSE.CDDL LICENSE.LGPL
 %doc manual
 %_includedir/%name/
@@ -136,12 +130,10 @@
 %_libdir/libraw_r.so
 
 %files -n %lname
-%defattr(-,root,root)
 %_libdir/libraw.so.%{lver}*
 %_libdir/libraw_r.so.%{lver}*
 
 %files devel-static
-%defattr(-,root,root)
 %_libdir/libraw.a
 %_libdir/libraw_r.a
 

++ LibRaw-0.18.6.tar.gz -> LibRaw-0.18.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/LibRaw-0.18.6/Changelog.txt 
new/LibRaw-0.18.7/Changelog.txt
--- old/LibRaw-0.18.6/Changelog.txt 2017-12-06 08:39:23.0 +0100
+++ new/LibRaw-0.18.7/Changelog.txt 2018-01-19 06:52:22.0 +0100
@@ -1,3 +1,12 @@
+2018-01-19  Alex Tutubalin 
+Secunia #79000: 
+Credit: Laurent Delosieres, Secunia Research at Flexera
+ * All legacy (RGB raw) image loaders checks for imgdata.image is not NULL
+ * kodak_radc_load_raw: check image size before processing
+ * legacy memory allocator: allocate max(widh,raw_width)*max(height,raw_height)
+ * LibRaw 0.18.7
+
+
 2017-12-06  Alex Tutubalin 
 Secunia 

commit qpdf for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package qpdf for openSUSE:Factory checked in 
at 2018-01-26 13:56:13

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


Package is "qpdf"

Fri Jan 26 13:56:13 2018 rev:32 rq:568821 version:7.1.0

Changes:

--- /work/SRC/openSUSE:Factory/qpdf/qpdf.changes2017-09-25 
13:53:14.834913813 +0200
+++ /work/SRC/openSUSE:Factory/.qpdf.new/qpdf.changes   2018-01-26 
13:56:17.758234247 +0100
@@ -1,0 +2,35 @@
+Wed Jan 24 03:47:54 UTC 2018 - avin...@opensuse.org
+
+- Update to version 7.1.0
+  * Allow raw encryption key to be specified in libary and command
+line with the QPDF::setPasswordIsHexKey method and
+--password-is-hex-key option. Allow encryption key to be displayed
+with --show-encryption-key option. See 
+https://blog.didierstevens.com/2017/12/28/cracking-encrypted-pdfs-part-3/
+for a discussion of using this for cracking encrypted PDFs. I hope
+that a future release of qpdf will include some additional
+recovery options that may also make use of this capability.
+  * Fix lexical error: the PDF specification allows floating point
+numbers to end with "."
+  * Fix link order in the build to avoid conflicts when building
+from source while an older version of qpdf is installed
+  * Add support for TIFF predictor for LZW and Flate streams. Now
+  * Clarify documentation around options that control parsing but
+not output creation. Two options: --suppress-recovery and
+--ignore-xref-streams, were documented in the "Advanced
+Transformation Options" section of the manual and --help output
+even though they are not related to output. These are now
+described in a separate section called "Advanced Parsing Options."
+  * Implement remaining PNG filters for decode. Prior versions could
+decode only the "up" filter. Now all PNG filters (sub, up,
+average, Paeth, optimal) are supported for decoding.
+The implementation of the remaining PNG filters changed the
+interface to the private Pl_PNGFilter class, but this class's
+header file is not in the installation, and there is no public
+interface to the class. Within the library, the class is never
+allocated on the stack; it is only ever dynamically allocated. As
+such, this does not actually break binary compatibility of the
+library.  all predictor functions are supported
+- cleanup with spec-cleaner
+
+---

Old:

  qpdf-7.0.0.tar.gz

New:

  qpdf-7.1.0.tar.gz



Other differences:
--
++ qpdf.spec ++
--- /var/tmp/diff_new_pack.RbaZ1g/_old  2018-01-26 13:56:19.210166456 +0100
+++ /var/tmp/diff_new_pack.RbaZ1g/_new  2018-01-26 13:56:19.214166269 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qpdf
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,10 @@
 #
 
 
+%define so_version 18
 Name:   qpdf
-Version:7.0.0
+Version:7.1.0
 Release:0
-%define so_version 18
 Summary:Command-line tools and library for transforming PDF files
 License:Apache-2.0
 Group:  Development/Libraries/C and C++
@@ -29,7 +29,6 @@
 BuildRequires:  libjpeg8-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 QPDF is a program that does structural, content-preserving
@@ -46,7 +45,6 @@
 existing PDF files.
 
 %package devel
-
 Summary:Development files for qpdf PDF manipulation library
 Group:  Development/Libraries/C and C++
 Requires:   %{name} = %{version}
@@ -68,39 +66,35 @@
 %setup -q
 
 %build
-export CXXFLAGS="%optflags -fvisibility-inlines-hidden"
+export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden"
 %configure --disable-static --disable-test-compare-images \
--docdir='${datarootdir}'/doc/packages/%{name} \
--enable-show-failed-test-output
 make %{?_smp_mflags}
 
 %check
-make check
+make %{?_smp_mflags} check
 rm -rf qpdf/qtest # Unicode data can't be redistributed freely
 
 %install
-%makeinstall
+%make_install
 
-rm %{buildroot}%{_libdir}/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n libqpdf%{so_version} -p /sbin/ldconfig
-
 %postun -n libqpdf%{so_version} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
-%dir %{_datadir}/doc/packages/%{name}
-%doc %{_datadir}/doc/packages/%{name}/*
+%dir %{_docdir}/%{name}
+%doc 

commit chromaprint for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package chromaprint for openSUSE:Factory 
checked in at 2018-01-26 13:55:54

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


Package is "chromaprint"

Fri Jan 26 13:55:54 2018 rev:17 rq:568805 version:1.4.3

Changes:

--- /work/SRC/openSUSE:Factory/chromaprint/chromaprint.changes  2017-08-12 
19:39:38.703925653 +0200
+++ /work/SRC/openSUSE:Factory/.chromaprint.new/chromaprint.changes 
2018-01-26 13:55:56.319235247 +0100
@@ -1,0 +2,16 @@
+Wed Jan 24 01:37:07 UTC 2018 - avin...@opensuse.org
+
+- Update to 1.4.3:
+  * Allow one packet to have decoding error
+  * Print output even if there is a decoding error, exit with error
+code 3 instead of 2 in such case
+  * Add new option -ignore-errors to change the error code 3 to 0
+  * Add new option -algorithm NUM
+  * Periodically flush output when working on a stream
+- drop chromaprint-ffmpeg-pkgconfig.patch
+  * fixed upstream
+- Switch to https for URL
+- Source moved to github
+- cleanup with spec-cleaner
+
+---

Old:

  chromaprint-1.4.2.tar.gz
  chromaprint-ffmpeg-pkgconfig.patch

New:

  chromaprint-1.4.3.tar.gz



Other differences:
--
++ chromaprint.spec ++
--- /var/tmp/diff_new_pack.aq4SUs/_old  2018-01-26 13:55:57.631173992 +0100
+++ /var/tmp/diff_new_pack.aq4SUs/_new  2018-01-26 13:55:57.643173431 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package chromaprint
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,21 +20,19 @@
 %define soname  1
 %bcond_without ffmpeg
 Name:   chromaprint
-Version:1.4.2
+Version:1.4.3
 Release:0
 Summary:Audio Fingerprinting Library
-License:MIT and LGPL-2.1
+License:MIT AND LGPL-2.1
 Group:  Development/Libraries/C and C++
-Url:http://acoustid.org/chromaprint
-Source0:
https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-%{version}.tar.gz
+Url:https://acoustid.org/chromaprint
+Source0:
https://github.com/acoustid/chromaprint/releases/download/v%{version}/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
-Patch0: chromaprint-ffmpeg-pkgconfig.patch
 BuildRequires:  cmake
 BuildRequires:  fftw3-devel
 BuildRequires:  gcc-c++
 BuildRequires:  libtag-devel
 BuildRequires:  pkgconfig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with ffmpeg}
 BuildRequires:  pkgconfig(libavcodec)
 BuildRequires:  pkgconfig(libavformat)
@@ -88,8 +86,7 @@
 %endif
 
 %prep
-%setup -q
-%patch0 -p1
+%setup -qn %{name}-v%{version}
 
 %build
 %cmake \
@@ -106,24 +103,20 @@
 %cmake_install
 
 %post   -n libchromaprint%{soname} -p /sbin/ldconfig
-
 %postun -n libchromaprint%{soname} -p /sbin/ldconfig
 
 %files -n libchromaprint%{soname}
-%defattr(-,root,root)
 %doc LICENSE.md NEWS.txt README.md
 %{_libdir}/libchromaprint.so.%{soname}
 %{_libdir}/libchromaprint.so.%{soname}.*
 
 %files -n libchromaprint-devel
-%defattr(-,root,root)
 %{_includedir}/chromaprint.h
 %{_libdir}/libchromaprint.so
 %{_libdir}/pkgconfig/libchromaprint.pc
 
 %if %{with ffmpeg}
 %files fpcalc
-%defattr(-,root,root)
 %{_bindir}/fpcalc
 %endif
 

++ chromaprint-1.4.2.tar.gz -> chromaprint-1.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/chromaprint-1.4.2/.gitlab-ci.yml 
new/chromaprint-v1.4.3/.gitlab-ci.yml
--- old/chromaprint-1.4.2/.gitlab-ci.yml2016-12-28 21:10:42.0 
+0100
+++ new/chromaprint-v1.4.3/.gitlab-ci.yml   2018-01-21 17:41:56.0 
+0100
@@ -11,8 +11,8 @@
 - mkdir build.test.${JOB_NAME[1]}
 - cd build.test.${JOB_NAME[1]}
 - cmake -DCMAKE_BUILD_TYPE=Release -DFFT_LIB=${JOB_NAME[1]} 
-DBUILD_TESTS=ON $EXTRA_CMAKE_ARGS ..
-- make
-- make check
+- make VERBOSE=1
+- make check VERBOSE=1
 
 test avfft:
   <<: *test
@@ -37,7 +37,7 @@
 test vdsp:
   <<: *test
   variables:
-EXTRA_CMAKE_ARGS: -DCMAKE_CXX_FLAGS='-stdlib=libc++' 
-DGTEST_ROOT=/usr/local/src/gtest-1.7.0
+EXTRA_CMAKE_ARGS: -DCMAKE_CXX_FLAGS='-stdlib=libc++' 
-DGTEST_ROOT=/usr/local/src/googletest/googletest/
   tags:
 - osx
 
@@ -61,14 +61,23 @@
   tags:
 - osx
 
-.package-raspberrypi: 
+.package-linux-armhf: 
   <<: *package
   tags:
-- raspberrypi
+- linux
+- armhf
 
 package linux i686: *package
 package linux x86_64: *package
-package linux armhf: 

commit highlight for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package highlight for openSUSE:Factory 
checked in at 2018-01-26 13:56:08

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


Package is "highlight"

Fri Jan 26 13:56:08 2018 rev:16 rq:568816 version:3.42

Changes:

--- /work/SRC/openSUSE:Factory/highlight/highlight.changes  2017-12-06 
08:51:41.284142677 +0100
+++ /work/SRC/openSUSE:Factory/.highlight.new/highlight.changes 2018-01-26 
13:56:10.258584410 +0100
@@ -1,0 +2,24 @@
+Wed Jan 24 06:49:16 UTC 2018 - antoine.belv...@opensuse.org
+
+- Update to version 3.42:
+  * Fix HL_OUTPUT in Lua state for HL_FORMAT_XHTML and
+HL_FORMAT_TRUECOLOR values.
+  * Fix lib-shared make target.
+  * Update astyle code to release 3.1.0 beta.
+  * Add Polygen and EBNF2 syntax definitions.
+  * Add pywal terminal colouring template in extras/pywal.
+  * Add reformatting style ratliff (replaces banner).
+  * Add extras/langDefs-resources/cleanslate.lang.
+  * Improve Perl6 compatibility.
+  * Improve PHP string interpolation.
+  * Improve Haskell definition.
+  * CLI: Add --canvas option to define background color padding in
+ANSI output.
+  * GUI: Add French translation.
+  * GUI: Add Scripts tab.
+  * GUI: Minor bugfixes.
+- Rebase optflags patch on 3.42:
+  * Remove highlight-3.34-use_optflags.patch.
+  * Add highlight-3.42-use_optflags.patch.
+
+---

Old:

  highlight-3.34-use_optflags.patch
  highlight-3.41.tar.bz2
  highlight-3.41.tar.bz2.asc

New:

  highlight-3.42-use_optflags.patch
  highlight-3.42.tar.bz2
  highlight-3.42.tar.bz2.asc



Other differences:
--
++ highlight.spec ++
--- /var/tmp/diff_new_pack.0bT7FM/_old  2018-01-26 13:56:11.066546686 +0100
+++ /var/tmp/diff_new_pack.0bT7FM/_new  2018-01-26 13:56:11.070546499 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package highlight
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   highlight
-Version:3.41
+Version:3.42
 Release:0
 Summary:Universal Source Code to Formatted Text Converter
 License:GPL-3.0+
@@ -28,8 +28,8 @@
 Source99:   highlight.keyring
 # PATCH-FIX-OPENSUSE highlight-3.41-fix-doc-dir.patch
 Patch0: highlight-3.41-fix-doc-dir.patch
-# PATCH-FIX-OPENSUSE highlight-3.34-use_optflags.patch
-Patch1: highlight-3.34-use_optflags.patch
+# PATCH-FIX-OPENSUSE highlight-3.42-use_optflags.patch
+Patch1: highlight-3.42-use_optflags.patch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
 %else

++ highlight-3.34-use_optflags.patch -> highlight-3.42-use_optflags.patch 
++
--- /work/SRC/openSUSE:Factory/highlight/highlight-3.34-use_optflags.patch  
2017-02-08 10:40:52.371718745 +0100
+++ /work/SRC/openSUSE:Factory/.highlight.new/highlight-3.42-use_optflags.patch 
2018-01-26 13:56:09.506619519 +0100
@@ -1,7 +1,6 @@
-diff -up ./makefile.orig ./makefile
 diff -up ./src/makefile.orig ./src/makefile
 ./src/makefile.orig2017-01-24 22:13:39.387629452 +0100
-+++ ./src/makefile 2017-01-24 22:14:54.979632586 +0100
+--- ./src/makefile.orig2018-01-24 07:34:40.730387118 +0100
 ./src/makefile 2018-01-24 07:37:47.886394877 +0100
 @@ -16,10 +16,11 @@
  CXX=g++
  
@@ -13,7 +12,7 @@
 -CFLAGS:=-Wall -O2 ${CFLAGS} -DNDEBUG -std=c++11
 +OPTFLAGS=-O2
 +CFLAGS:=-Wall -DNDEBUG -std=c++11 $(OPTFLAGS)
- #CFLAGS:=-ggdb ${CFLAGS}
+ #CFLAGS:=-ggdb ${CFLAGS} -std=c++11
  
  CFLAGS_DILU=-fno-strict-aliasing
 @@ -114,7 +115,7 @@ gui-qt: highlight-gui
@@ -21,7 +20,7 @@
  highlight-gui: libhighlight.a ${GUI_OBJECTS}
cd gui-qt && \
 -  ${QMAKE} 'DEFINES+=DATA_DIR=\\\"${HL_DATA_DIR}\\\" 
CONFIG_DIR=\\\"${HL_CONFIG_DIR}\\\" DOC_DIR=\\\"${HL_DOC_DIR}\\\" ' && \
-+   ${QMAKE} QMAKE_CXXFLAGS="$(OPTFLAGS)" 
'DEFINES+=DATA_DIR=\\\"${HL_DATA_DIR}\\\" CONFIG_DIR=\\\"${HL_CONFIG_DIR}\\\" 
DOC_DIR=\\\"${HL_DOC_DIR}\\\" ' && \
++  ${QMAKE} QMAKE_CXXFLAGS="$(OPTFLAGS)" 
'DEFINES+=DATA_DIR=\\\"${HL_DATA_DIR}\\\" CONFIG_DIR=\\\"${HL_CONFIG_DIR}\\\" 
DOC_DIR=\\\"${HL_DOC_DIR}\\\" ' && \
$(MAKE)
  
  $(OBJECTFILES) : makefile

++ highlight-3.41.tar.bz2 -> highlight-3.42.tar.bz2 ++
 11055 lines of diff (skipped)





commit ovmf for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package ovmf for openSUSE:Factory checked in 
at 2018-01-26 13:55:59

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


Package is "ovmf"

Fri Jan 26 13:55:59 2018 rev:20 rq:568815 version:2017+git1510945757.b2662641d5

Changes:

--- /work/SRC/openSUSE:Factory/ovmf/ovmf.changes2017-11-23 
09:37:11.996307734 +0100
+++ /work/SRC/openSUSE:Factory/.ovmf.new/ovmf.changes   2018-01-26 
13:56:00.383045505 +0100
@@ -1,0 +2,6 @@
+Wed Jan 24 06:31:21 UTC 2018 - g...@suse.com
+
+- Only use SLES-UEFI-CA-Certificate-2048.crt for the suse flavor to
+  provide the better compatibility (bsc#1077330)
+
+---

Old:

  SLES-UEFI-SIGN-Certificate-2048.crt



Other differences:
--
++ ovmf.spec ++
--- /var/tmp/diff_new_pack.b1jspE/_old  2018-01-26 13:56:02.750934947 +0100
+++ /var/tmp/diff_new_pack.b1jspE/_new  2018-01-26 13:56:02.754934759 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ovmf
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,6 @@
 Source112:  openssl.keyring
 Source2:README
 Source3:SLES-UEFI-CA-Certificate-2048.crt
-Source4:SLES-UEFI-SIGN-Certificate-2048.crt
 Source5:MicCorKEKCA2011_2011-06-24.crt
 Source6:MicCorUEFCA2011_2011-06-27.crt
 Source7:openSUSE-UEFI-CA-Certificate-2048.crt
@@ -288,7 +287,7 @@
 # OVMF with SUSE keys
 openssl x509 -in %{SOURCE3} -outform DER > Default_PK
 openssl x509 -in %{SOURCE3} -outform DER > Default_KEK
-openssl x509 -in %{SOURCE4} -outform DER > Default_DB
+openssl x509 -in %{SOURCE3} -outform DER > Default_DB
 truncate -s 0 Default_DB_EX
 truncate -s 0 Default_DBX
 build_with_keys suse














commit stress-ng for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package stress-ng for openSUSE:Factory 
checked in at 2018-01-26 13:40:44

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


Package is "stress-ng"

Fri Jan 26 13:40:44 2018 rev:30 rq:569845 version:0.09.13

Changes:

--- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes  2018-01-25 
12:40:12.439597083 +0100
+++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2018-01-26 
13:40:45.245779229 +0100
@@ -1,0 +2,24 @@
+Fri Jan 26 09:36:23 UTC 2018 - mar...@gmx.de
+
+- Update to version 0.09.13
+  * Makefile: bump version
+  * Manual: update date
+  * Makefile.config: reorder detection, no major change
+  * stress-userfault: add missing check for HAVE_CLONE, should fix
+FTBFS for ia64 arch
+  * Rename stress_hdd_opts to stress_set_hdd_opts
+  * Rename stress_filename_opts to stress_set_filename_opts
+  * stress-matrix: make a couple of functions static
+  * stress-enosys: fix variable shadowing warning
+  * Add HAVE_SYSCALL_H detection and try to get more syscall coverage
+  * stress-enosys: add an a complete set of known syscalls to skip
+  * stress-enosys: make index ssize_t, fixes GNU/HURD build warning
+  * Ensure skip syscall array is at least 1 element
+  * Add a new enosys system call stressor
+  * test/test-notify: add sanity check on message length
+  * stress-cyclic: cast longs to int64_t before multiply to fix overflow
+  * stress-funccall: add arg swapped recursion to calls
+  * stress-funccall: add large data structure passing
+  * stress-vecmath: vectorize constants, make them const too
+
+---

Old:

  stress-ng-0.09.12.tar.xz

New:

  stress-ng-0.09.13.tar.xz



Other differences:
--
++ stress-ng.spec ++
--- /var/tmp/diff_new_pack.0lSFxW/_old  2018-01-26 13:40:46.229733276 +0100
+++ /var/tmp/diff_new_pack.0lSFxW/_new  2018-01-26 13:40:46.233733089 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   stress-ng
-Version:0.09.12
+Version:0.09.13
 Release:0
 Summary:Tool to load and stress a computer
 License:GPL-2.0

++ stress-ng-0.09.12.tar.xz -> stress-ng-0.09.13.tar.xz ++
 4091 lines of diff (skipped)




commit audacity for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package audacity for openSUSE:Factory 
checked in at 2018-01-26 13:40:40

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


Package is "audacity"

Fri Jan 26 13:40:40 2018 rev:78 rq:569830 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/audacity/audacity.changes2018-01-23 
13:52:54.097860195 +0100
+++ /work/SRC/openSUSE:Factory/.audacity.new/audacity.changes   2018-01-26 
13:40:42.117925309 +0100
@@ -1,0 +2,5 @@
+Fri Jan 26 09:23:34 UTC 2018 - davejpla...@gmail.com
+
+- Build with gcc7 for Leap:42.3 and -fstack-clash-protection
+
+---



Other differences:
--
++ audacity.spec ++
--- /var/tmp/diff_new_pack.bckBfV/_old  2018-01-26 13:40:44.829798656 +0100
+++ /var/tmp/diff_new_pack.bckBfV/_new  2018-01-26 13:40:44.833798470 +0100
@@ -46,11 +46,11 @@
 BuildRequires:  cmake
 BuildRequires:  desktop-file-utils
 #Audacity only builds with gcc >= 4.9
-# WARNING: Anything built against wxWidgets with gcc >= 5 needs widgets built 
with relax-abi.diff
+# WARNING: Anything built against wxWidgets with gcc >= 5 needs widgets built 
with relax-abi.diff and gcc >= 5
 %if 0%{?suse_version} < 1330
-BuildRequires:  cpp5
-BuildRequires:  gcc5
-BuildRequires:  gcc5-c++
+BuildRequires:  cpp7
+BuildRequires:  gcc7
+BuildRequires:  gcc7-c++
 %else
 BuildRequires:  gcc-c++
 %endif
@@ -118,8 +118,10 @@
 
 %build
 # WARNING: Do not alter, only for Leap.
-test -x "$(type -p gcc-5)" && export CC=gcc-5
-test -x "$(type -p g++-5)" && export CXX=g++-5
+test -x "$(type -p %{_bindir}/gcc-7)" && export CC="%{_bindir}/gcc-7"
+test -x "$(type -p %{_bindir}/g++-7)" && export CXX="%{_bindir}/g++-7"
+test -x "$(type -p %{_bindir}/cpp-7)" && export CPP="%{_bindir}/cpp-7"
+
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS="$CFLAGS -std=gnu++11"
 aclocal -I m4




commit libvirt-cim for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libvirt-cim for openSUSE:Factory 
checked in at 2018-01-26 13:40:32

Comparing /work/SRC/openSUSE:Factory/libvirt-cim (Old)
 and  /work/SRC/openSUSE:Factory/.libvirt-cim.new (New)


Package is "libvirt-cim"

Fri Jan 26 13:40:32 2018 rev:47 rq:569813 version:0.6.3

Changes:

--- /work/SRC/openSUSE:Factory/libvirt-cim/libvirt-cim.changes  2018-01-10 
23:35:31.942997555 +0100
+++ /work/SRC/openSUSE:Factory/.libvirt-cim.new/libvirt-cim.changes 
2018-01-26 13:40:38.842078300 +0100
@@ -1,0 +2,13 @@
+Fri Jan 26 06:57:52 UTC 2018 - adam.ma...@suse.de
+
+- use correct service name when restarting sblim-sfcb
+- fix builds on RedHat
+
+---
+Mon Jan 22 14:45:07 UTC 2018 - adam.ma...@suse.de
+
+- don't unregister providers on upgrade (bnc#1076418)
+- don't register root/virt namespace in %post twice
+- simplify %pre
+
+---



Other differences:
--
++ libvirt-cim.spec ++
--- /var/tmp/diff_new_pack.3bGF06/_old  2018-01-26 13:40:41.761941934 +0100
+++ /var/tmp/diff_new_pack.3bGF06/_new  2018-01-26 13:40:41.765941747 +0100
@@ -43,9 +43,7 @@
 BuildRequires:  e2fsprogs-devel
 BuildRequires:  libcmpiutil-devel > 0.5.4
 BuildRequires:  libtool
-%if 0%{?rhel_version} == 0 && 0%{?sles_version} != 10
 BuildRequires:  libuuid-devel
-%endif
 BuildRequires:  libvirt-devel >= 0.3.2
 BuildRequires:  libxml2-devel
 BuildRequires:  sblim-cmpi-devel
@@ -104,8 +102,10 @@
 %install
 %if 0%{?suse_version}
 %make_install DOCS_DIR=%{_docdir}/%{name} HTML_DIR=%{_docdir}/%{name}
+install -m 644 %{S:2} $RPM_BUILD_ROOT%{_docdir}/%{name}
 %else
 make install DESTDIR=$RPM_BUILD_ROOT DOCS_DIR=%{_docdir}/%{name}-%{version} 
HTML_DIR=%{_docdir}/%{name}-%{version}
+install -m 644 %{S:2} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
 %endif
 %{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.{a,la}
 %{__rm} -f $RPM_BUILD_ROOT%{_libdir}/cmpi/*.{a,la}
@@ -117,14 +117,13 @@
 #%{__rm} -f $RPM_BUILD_ROOT%{_datadir}/%{name}/fix_schema.patch
 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/libvirt/cim
 
-install -m 644 %{S:2} $RPM_BUILD_ROOT%{_docdir}/%{name}
-
 %pre
-# do nothing if not an upgrade, otherwise deregister current providers
-[ $1 -eq 1 ] && exit 0
+# unregister current providers on upgrade only
+if [ $1 -eq 2 ]; then
 %{_datadir}/%{name}/provider-register.sh -d -t sfcb \
-n root/virt \
-r %{REGISTRATION} -m %{SCHEMA} >/dev/null 2>&1 || true
+fi
 
 %post
 /sbin/ldconfig
@@ -133,9 +132,7 @@
 %{_datadir}/%{name}/provider-register.sh -t sfcb \
 -n root/virt \
 -r %{REGISTRATION} -m %{SCHEMA} >/dev/null 2>&1 || true
-%{_datadir}/%{name}/provider-register.sh -t sfcb \
--n root/virt \
--r %{REGISTRATION} -m %{SCHEMA} >/dev/null 2>&1 || true
+# Register some of our providers under other namespaces too? ok.
 %{_datadir}/%{name}/provider-register.sh -t sfcb \
 -n root/interop \
 -r %{INTEROP_REG} -m %{INTEROP_MOF} -v >/dev/null 2>&1 || true
@@ -145,23 +142,26 @@
 # Restart the sfcb to update its providers list
 if test -x /usr/sbin/sfcbd ; then
 %if 0%{?has_systemd}
-  systemctl try-restart sfcbd.service >/dev/null 2>&1 || :
+  systemctl try-restart sblim-sfcb.service >/dev/null 2>&1 || :
 %else
   /etc/init.d/sfcb restart
 %endif
 fi
 
 %preun
+# unregister our providers only on uninstall
+if [ $1 -eq 0 ]; then
 %{_datadir}/%{name}/provider-register.sh -d -t sfcb \
-n root/virt \
-r %{REGISTRATION} -m %{SCHEMA} >/dev/null 2>&1 || true
+fi
 
 %postun
 /sbin/ldconfig
 # Restart the sfcb to update its providers list
 if test -x /usr/sbin/sfcbd ; then
 %if 0%{?has_systemd}
-  systemctl try-restart sfcbd.service >/dev/null 2>&1 || :
+  systemctl try-restart sblim-sfcb.service >/dev/null 2>&1 || :
 %else
   /etc/init.d/sfcb restart
 %endif




commit mame for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package mame for openSUSE:Factory checked in 
at 2018-01-26 13:40:16

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


Package is "mame"

Fri Jan 26 13:40:16 2018 rev:6 rq:569744 version:0.193

Changes:

--- /work/SRC/openSUSE:Factory/mame/mame.changes2018-01-06 
18:56:11.539594143 +0100
+++ /work/SRC/openSUSE:Factory/.mame.new/mame.changes   2018-01-26 
13:40:18.243040337 +0100
@@ -1,0 +2,18 @@
+Mon Jan 22 20:31:30 UTC 2018 - stefan.bru...@rwth-aachen.de
+
+- Several build fixes:
+  * Do no limit parallelism based on architecture, biggest memory
+hog is final linking step, which is serial anyway
+  * Limit parallelism based on actual available memory, top is
+about 1.4 GB per compiler job
+  * Limit debug level only on 32 bit archs (ix86, arm)
+  * Mangle %optflags instead of $RPM_OPT_FLAGS when reducing debug
+level (-g1) for 32 bit archs, $RPM_OPT_FLAGS is unused
+  * Use gold instead of bfd linker, uses slightly less memory
+  * Delete static libraries between building mame-arcade and
+mame-mess, these are no longer needed, by use disk space
+  * Set disk _constraints to 32 GB again, this is required by
+-g2 builds on Leap 42.3/x86_64.
+  * Fix DOS line endings also for whatsnew*.txt
+
+---



Other differences:
--
++ mame.spec ++
--- /var/tmp/diff_new_pack.rj67kc/_old  2018-01-26 13:40:23.498794877 +0100
+++ /var/tmp/diff_new_pack.rj67kc/_new  2018-01-26 13:40:23.502794690 +0100
@@ -16,6 +16,24 @@
 #
 
 
+# Memory limit helper
+%define smp_limit_kb_per_job() %( \
+kb_per_cpu=%1 \
+memtotal=$(sed "/MemTotal/ { s/MemTotal: \\+\\(.\\+\\) kB/\\1/ ; p } ; 
d" < /proc/meminfo) \
+jobs=$(( $memtotal / $kb_per_cpu )) \
+[ $jobs -lt 1 ] && jobs=1 \
+echo $jobs \
+)
+# Limit to 1 job per 140 kByte (1.4 GByte)
+%define _smp_ncpus_max %{smp_limit_kb_per_job 140}
+# The build script hardcodes _smp_mflags to "-j_jobs", make it more useful
+%define _smp_mflags %( \
+jobs=0%{?jobs}; \
+[ "$jobs" -lt 1 ] && jobs="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \
+ncpus_max=%{?_smp_ncpus_max}; \
+if [ "$jobs" -gt "$ncpus_max" ]; then jobs="$ncpus_max"; fi; \
+if [ "$jobs" -gt 1 ]; then echo "-j$jobs"; fi)
+
 %define fver   193
 # To build these, change to bcond_without
 %bcond_without  mess
@@ -35,6 +53,7 @@
 Source101:  mame.ini.in
 Source102:  mame.appdata.xml
 Source104:  mame-mess.appdata.xml
+BuildRequires:  binutils-gold
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
 BuildRequires:  python-xml
@@ -129,23 +148,32 @@
 
 %prep
 %setup -q -n mame-mame0%fver
+cp %{SOURCE1} whatsnew-%{version}.txt
 # Fix rpmlint warning "wrong-file-end-of-line-encoding"
-sed -i 's/\r$//' LICENSE.md README.md
+sed -i 's/\r$//' LICENSE.md README.md whatsnew-%{version}.txt
 
 # Set DATADIR and SYSCONFDIR in ini files
 sed -e "s,@DATADIR@,%{_datadir},g"\
 -e "s,@SYSCONFDIR@,%{_sysconfdir},g" %{SOURCE101} > mame.ini
 
-#ensure genie uses $RPM_OPT_FLAGS and $RPM_LD_FLAGS
-sed -i "s@-Wall -Wextra -Os@%{optflags}@" 
3rdparty/genie/build/gmake.linux/genie.make
-sed -i "s@\. -s@\. %{optflags}@" 3rdparty/genie/build/gmake.linux/genie.make
+# limit 32bit archs to debug level 1, the linker exhausts the address space 
otherwise
+%ifarch %ix86 %arm
+%define myoptflags %(echo %{optflags} | sed -E 's@(-g\\\b)|(-g[0-9])@-g1@g')
+%else
+%define myoptflags %{optflags}
+%endif
 
-%build
-#standard -g causes builder to run out of memory
-RPM_OPT_FLAGS=$(echo $RPM_OPT_FLAGS | sed "s@-g@-g1@")
+#ensure genie uses %optflags
+sed -i "s@-Wall -Wextra -Os@%{myoptflags}@" 
3rdparty/genie/build/gmake.linux/genie.make
+sed -i "s@\. -s@\. %{myoptflags}@" 3rdparty/genie/build/gmake.linux/genie.make
 
-# Limit RAM usage during link
-export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
+%build
+# Memory mapped files occupy the limited 32bit address space
+%ifarch %ix86 %arm
+export LDFLAGS="${LDFLAGS} -Wl,-v -fuse-ld=gold -Wl,--no-keep-files-mapped 
-Wl,--no-map-whole-files -Wl,--no-mmap-output-file"
+%else
+export LDFLAGS="${LDFLAGS} -Wl,-v -fuse-ld=gold"
+%endif
 
 %if 0%{?suse_version} > 1320
 export CFLAGS=$(pkg-config --cflags lua)
@@ -153,6 +181,7 @@
 
 COMMON_FLAGS="\
 NOWERROR=1 \
+VERBOSE=1 \
 OPTIMIZE=3 \
 %if 0%{?suse_version} <= 1315
 OVERRIDE_CC=gcc-5 \
@@ -173,19 +202,14 @@
 USE_SYSTEM_LIB_UTF8PROC=1 \
 %endif
 "
-# limit x86 to a single CPU thread due to memory constraints
-%ifarch %ix86
-make -j1 OPT_FLAGS="%{optflags}" $COMMON_FLAGS SUBTARGET=arcade TOOLS=1

commit icingaweb2 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package icingaweb2 for openSUSE:Factory 
checked in at 2018-01-26 13:40:05

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


Package is "icingaweb2"

Fri Jan 26 13:40:05 2018 rev:2 rq:569721 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/icingaweb2/icingaweb2.changes2018-01-16 
09:42:07.926358827 +0100
+++ /work/SRC/openSUSE:Factory/.icingaweb2.new/icingaweb2.changes   
2018-01-26 13:40:06.375594586 +0100
@@ -1,0 +2,8 @@
+Thu Jan 25 16:41:52 UTC 2018 - adamradovit...@hotmail.com
+
+- update to 2.5.1
+  + Features
+* You can find issues and features related to this release on our Roadmap
+(https://github.com/Icinga/icingaweb2/milestone/47?closed=1)
+
+---

Old:

  v2.5.0.tar.gz

New:

  v2.5.1.tar.gz



Other differences:
--
++ icingaweb2.spec ++
--- /var/tmp/diff_new_pack.vJkY9Q/_old  2018-01-26 13:40:09.239460833 +0100
+++ /var/tmp/diff_new_pack.vJkY9Q/_new  2018-01-26 13:40:09.243460647 +0100
@@ -15,10 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 # 
 
-%define sversion 2.5.0
+%define sversion 2.5.1
 
 Name:   icingaweb2
-Version:2.5.0
+Version:2.5.1
 Release:0
 License:GPL-2.0+ and MIT and BSD-3-Clause
 Summary:Icinga Web 2

++ v2.5.0.tar.gz -> v2.5.1.tar.gz ++
/work/SRC/openSUSE:Factory/icingaweb2/v2.5.0.tar.gz 
/work/SRC/openSUSE:Factory/.icingaweb2.new/v2.5.1.tar.gz differ: char 12, line 1




commit openSUSE-release-tools for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package openSUSE-release-tools for 
openSUSE:Factory checked in at 2018-01-26 13:39:47

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


Package is "openSUSE-release-tools"

Fri Jan 26 13:39:47 2018 rev:43 rq:569561 version:20180125.753f6c7

Changes:

--- 
/work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes
2018-01-23 13:53:43.815537584 +0100
+++ 
/work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes
   2018-01-26 13:39:52.988219822 +0100
@@ -1,0 +2,20 @@
+Thu Jan 25 15:39:51 UTC 2018 - opensuse-releaset...@opensuse.org
+
+- Update to version 20180125.753f6c7:
+  * dist/ci/docker-compose-obs: print osc output on timeout for debugging.
+
+---
+Thu Jan 25 15:26:39 UTC 2018 - opensuse-releaset...@opensuse.org
+
+- Update to version 20180125.d383073:
+  * repo_checker: skip packages for which not devel project exits.
+  * repo_checker: project_only(): correct not published check.
+
+---
+Thu Jan 25 15:15:43 UTC 2018 - opensuse-releaset...@opensuse.org
+
+- Update to version 20180125.9a91597:
+  * dist/ci/obs-deploy: only commit if new source revision.
+  * dist/ci/obs-deploy: require greater than six lines changed to create 
request.
+
+---

Old:

  openSUSE-release-tools-20180123.d074c5b.obscpio

New:

  openSUSE-release-tools-20180125.753f6c7.obscpio



Other differences:
--
++ openSUSE-release-tools.spec ++
--- /var/tmp/diff_new_pack.lALEpa/_old  2018-01-26 13:39:55.060123057 +0100
+++ /var/tmp/diff_new_pack.lALEpa/_new  2018-01-26 13:39:55.068122683 +0100
@@ -20,7 +20,7 @@
 %define source_dir osc-plugin-factory
 %define announcer_filename factory-package-news
 Name:   openSUSE-release-tools
-Version:20180123.d074c5b
+Version:20180125.753f6c7
 Release:0
 Summary:Tools to aid in staging and release work for openSUSE/SUSE
 License:GPL-2.0+ AND MIT

++ _servicedata ++
--- /var/tmp/diff_new_pack.lALEpa/_old  2018-01-26 13:39:55.124120069 +0100
+++ /var/tmp/diff_new_pack.lALEpa/_new  2018-01-26 13:39:55.124120069 +0100
@@ -1,6 +1,6 @@
 
   
 https://github.com/openSUSE/osc-plugin-factory.git
-f98a78c1aedd07479de58c49fc9eab5248faa1f4
+753f6c7a6a3507b56fc5c07e5f59f862a9459967
   
 

++ openSUSE-release-tools-20180123.d074c5b.obscpio -> 
openSUSE-release-tools-20180125.753f6c7.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20180123.d074c5b/dist/ci/docker-compose-obs 
new/openSUSE-release-tools-20180125.753f6c7/dist/ci/docker-compose-obs
--- old/openSUSE-release-tools-20180123.d074c5b/dist/ci/docker-compose-obs  
2018-01-23 10:28:58.0 +0100
+++ new/openSUSE-release-tools-20180125.753f6c7/dist/ci/docker-compose-obs  
2018-01-25 16:34:57.0 +0100
@@ -43,6 +43,11 @@
 
 until $osc -q -A local api /about 2> /dev/null ; do
   echo "waiting for OBS to be responsive..."
-  ((c++)) && ((c==60)) && docker-compose logs && exit 1
+  # Print osc output incase of failure and container logs for debugging.
+  ((c++)) && ((c==60)) && (
+docker-compose logs
+$osc -q -A local api /about
+exit 1
+  )
   sleep 1
 done
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openSUSE-release-tools-20180123.d074c5b/dist/ci/obs-deploy 
new/openSUSE-release-tools-20180125.753f6c7/dist/ci/obs-deploy
--- old/openSUSE-release-tools-20180123.d074c5b/dist/ci/obs-deploy  
2018-01-23 10:28:58.0 +0100
+++ new/openSUSE-release-tools-20180125.753f6c7/dist/ci/obs-deploy  
2018-01-25 16:34:57.0 +0100
@@ -13,8 +13,13 @@
 
 osc addremove
 
-if [ "$(osc status | wc -l)" -gt 0 ] ; then
+# Always produced modified files, but only want to bother if new source.
+if osc status | grep _servicedata ; then
+  echo "new revision found, committing..."
   osc commit -m "$(grep -oP 'version: \K.*' *.obsinfo)"
+else
+  echo "new revision not found, reverting local changes..."
+  osc revert .
 fi
 
 # Create submit request if none currently exists.
@@ -27,8 +32,9 @@
 if osc request list -U "$OBS_USER" "$OBS_TARGET_PROJECT" "$OBS_TARGET_PACKAGE" 
|
 grep 'No results for package' ; then
   osc service wait
-  # Only bother making a request if there is a diff (always shows 3 lines).
-  if [ "$(osc sr --diff | tee temp.diff | wc -l)" -gt 3 ] ; then
+  # Only bother 

commit dub for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package dub for openSUSE:Factory checked in 
at 2018-01-26 13:40:24

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


Package is "dub"

Fri Jan 26 13:40:24 2018 rev:4 rq:569751 version:1.7.1

Changes:

--- /work/SRC/openSUSE:Factory/dub/dub.changes  2018-01-20 11:26:39.928504456 
+0100
+++ /work/SRC/openSUSE:Factory/.dub.new/dub.changes 2018-01-26 
13:40:27.334615732 +0100
@@ -1,0 +2,7 @@
+Wed Jan 24 21:51:23 UTC 2018 - matthias.elias...@gmail.com
+
+- Update to version 1.7.1
+  * Timeout requests to query mirror instead of hanging - pull 
(gh#dlang/dub#1338)
+- Change to %autosetup rpm macro
+
+---

Old:

  dub-1.7.0.tar.gz

New:

  dub-1.7.1.tar.gz



Other differences:
--
++ dub.spec ++
--- /var/tmp/diff_new_pack.p6fiMB/_old  2018-01-26 13:40:28.454563428 +0100
+++ /var/tmp/diff_new_pack.p6fiMB/_new  2018-01-26 13:40:28.458563241 +0100
@@ -17,12 +17,12 @@
 
 
 Name:   dub
-Version:1.7.0
+Version:1.7.1
 Release:0
 Summary:Package manager and meta build tool for the D programming 
language
 License:MIT
 Group:  Development/Languages/Other
-URL:http://code.dlang.org
+Url:http://code.dlang.org
 Source: 
https://github.com/dlang/dub/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  dmd
 BuildRequires:  git
@@ -39,7 +39,7 @@
 (dub's package description) as project file.
 
 %prep
-%setup -q
+%autosetup
 
 # reproducible builds:
 perl -i -pe 's{__DATE__}{""}g' source/dub/commandline.d

++ dub-1.7.0.tar.gz -> dub-1.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dub-1.7.0/CHANGELOG.md new/dub-1.7.1/CHANGELOG.md
--- old/dub-1.7.0/CHANGELOG.md  2018-01-02 21:51:29.0 +0100
+++ new/dub-1.7.1/CHANGELOG.md  2018-01-21 23:30:48.0 +0100
@@ -1,6 +1,13 @@
 Changelog
 =
 
+v1.7.1 - 2018-01-
+---
+
+- Timeout requests to query mirror instead of hanging - [pull #1338][issue1338]
+
+[issue1338]: https://github.com/dlang/dub/issues/1338
+
 v1.7.0 - 2018-01-01
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dub-1.7.0/source/dub/internal/utils.d 
new/dub-1.7.1/source/dub/internal/utils.d
--- old/dub-1.7.0/source/dub/internal/utils.d   2018-01-02 21:51:29.0 
+0100
+++ new/dub-1.7.1/source/dub/internal/utils.d   2018-01-21 23:30:48.0 
+0100
@@ -239,12 +239,19 @@
 
Any redirects will be followed until the actual file resource is 
reached or if the redirection
limit of 10 is reached. Note that only HTTP(S) is currently supported.
+
+   The download times out if a connection cannot be established within
+   `timeout` ms, or if the average transfer rate drops below 10 bytes / s 
for
+   more than `timeout` seconds.  Pass `0` as `timeout` to disable both 
timeout
+   mechanisms.
+
+   Note: Timeouts are only implemented when curl is used (DubUseCurl).
 */
-void download(string url, string filename)
+void download(string url, string filename, uint timeout = 8)
 {
version(DubUseCurl) {
auto conn = HTTP();
-   setupHTTPClient(conn);
+   setupHTTPClient(conn, timeout);
logDebug("Storing %s...", url);
static if (__VERSION__ <= 2075)
{
@@ -265,16 +272,16 @@
} else assert(false);
 }
 /// ditto
-void download(URL url, NativePath filename)
+void download(URL url, NativePath filename, uint timeout = 8)
 {
-   download(url.toString(), filename.toNativeString());
+   download(url.toString(), filename.toNativeString(), timeout);
 }
 /// ditto
-ubyte[] download(string url)
+ubyte[] download(string url, uint timeout = 8)
 {
version(DubUseCurl) {
auto conn = HTTP();
-   setupHTTPClient(conn);
+   setupHTTPClient(conn, timeout);
logDebug("Getting %s...", url);
static if (__VERSION__ <= 2075)
{
@@ -298,9 +305,9 @@
} else assert(false);
 }
 /// ditto
-ubyte[] download(URL url)
+ubyte[] download(URL url, uint timeout = 8)
 {
-   return download(url.toString());
+   return download(url.toString(), timeout);
 }
 
 /// Returns the current DUB version in semantic version format
@@ -321,7 +328,7 @@
 }
 
 version(DubUseCurl) {
-   void setupHTTPClient(ref HTTP conn)
+   void setupHTTPClient(ref HTTP conn, uint timeout)
{
static if( is(typeof()) )
   

commit bumblebee-status for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package bumblebee-status for 
openSUSE:Factory checked in at 2018-01-26 13:40:26

Comparing /work/SRC/openSUSE:Factory/bumblebee-status (Old)
 and  /work/SRC/openSUSE:Factory/.bumblebee-status.new (New)


Package is "bumblebee-status"

Fri Jan 26 13:40:26 2018 rev:4 rq:569758 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/bumblebee-status/bumblebee-status.changes
2018-01-16 09:42:54.352185722 +0100
+++ /work/SRC/openSUSE:Factory/.bumblebee-status.new/bumblebee-status.changes   
2018-01-26 13:40:32.174389701 +0100
@@ -1,0 +2,12 @@
+Fri Jan 19 05:34:23 UTC 2018 - avin...@opensuse.org
+
+- Update to 1.6.0
+  * redshift module now updates in the background and no longer
+blocks the bar
+  * Awesome fonts in the theme can now be referenced by name
+(using ${})
+  * Add generic mechanism for slow updates, and apply it to
+various modules
+  * Update stock widget only every hour
+
+---

Old:

  bumblebee-status-1.5.1.tar.gz

New:

  bumblebee-status-1.6.0.tar.gz



Other differences:
--
++ bumblebee-status.spec ++
--- /var/tmp/diff_new_pack.TeQa4t/_old  2018-01-26 13:40:33.438330671 +0100
+++ /var/tmp/diff_new_pack.TeQa4t/_new  2018-01-26 13:40:33.438330671 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   bumblebee-status
-Version:1.5.1
+Version:1.6.0
 Release:0
 Summary:Modular, theme-able status line generator for the i3 window 
manager
 License:MIT

++ bumblebee-status-1.5.1.tar.gz -> bumblebee-status-1.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bumblebee-status-1.5.1/.travis.yml 
new/bumblebee-status-1.6.0/.travis.yml
--- old/bumblebee-status-1.5.1/.travis.yml  2017-12-19 18:29:39.0 
+0100
+++ new/bumblebee-status-1.6.0/.travis.yml  2018-01-07 20:41:14.0 
+0100
@@ -10,6 +10,7 @@
   - pip install i3ipc
   - pip install psutil
   - pip install netifaces
+  - pip install pyyaml
   - pip install -U coverage==4.3
   - pip install codeclimate-test-reporter
 script:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bumblebee-status-1.5.1/README.md 
new/bumblebee-status-1.6.0/README.md
--- old/bumblebee-status-1.5.1/README.md2017-12-19 18:29:39.0 
+0100
+++ new/bumblebee-status-1.6.0/README.md2018-01-07 20:41:14.0 
+0100
@@ -142,7 +142,7 @@
 * requests (for the modules 'weather', 'github', 'getcrypto', 'stock')
 * power (for the module 'battery')
 * dbus (for the module 'spotify')
-* i3rpc (for the module 'title')
+* i3ipc (for the module 'title')
 
 # Required commandline utilities
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bumblebee-status-1.5.1/bumblebee/engine.py 
new/bumblebee-status-1.6.0/bumblebee/engine.py
--- old/bumblebee-status-1.5.1/bumblebee/engine.py  2017-12-19 
18:29:39.0 +0100
+++ new/bumblebee-status-1.6.0/bumblebee/engine.py  2018-01-07 
20:41:14.0 +0100
@@ -2,6 +2,7 @@
 
 import os
 import json
+import time
 import pkgutil
 import logging
 import importlib
@@ -37,6 +38,8 @@
 self.name = config.get("name", self.__module__.split(".")[-1])
 self._config = config
 self.id = self.name
+self._next = int(time.time())
+self._default_interval = 0
 
 self._configFile = None
 for cfg in [os.path.expanduser("~/.bumblebee-status.conf"), 
os.path.expanduser("~/.config/bumblebee-status.conf")]:
@@ -74,8 +77,18 @@
 """By default, update() is a NOP"""
 pass
 
-def update_all(self):
+def update_wrapper(self, widgets):
+if self._next > int(time.time()):
+return
 self.update(self._widgets)
+self._next += int(self.parameter("interval", 
self._default_interval))*60
+
+def interval(self, intvl):
+self._default_interval = intvl
+self._next = int(time.time())
+
+def update_all(self):
+self.update_wrapper(self._widgets)
 
 def has_parameter(self, name):
 v = self.parameter(name)
@@ -230,7 +243,7 @@
 self._output.begin()
 for module in self._modules:
 self._current_module = module
-module.update(module.widgets())
+module.update_wrapper(module.widgets())
 for widget in module.widgets():
 widget.link_module(module)
 self._output.draw(widget=widget, module=module, 
engine=self)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit vpp for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package vpp for openSUSE:Factory checked in 
at 2018-01-26 13:39:45

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


Package is "vpp"

Fri Jan 26 13:39:45 2018 rev:10 rq:569541 version:18.01

Changes:

--- /work/SRC/openSUSE:Factory/vpp/vpp.changes  2018-01-22 16:21:39.509121939 
+0100
+++ /work/SRC/openSUSE:Factory/.vpp.new/vpp.changes 2018-01-26 
13:39:48.216442682 +0100
@@ -1,0 +2,58 @@
+Wed Jan 24 07:45:54 UTC 2018 - marco.varl...@suse.de
+
+- Update to the stable version of 18.01 release. More than 560 commits since 
the 17.10 release:
+  * Features
+- Infrastructure
+  * DPDK 17.11
+  * TCP Checksum Offload
+  * Arm64/Arm-v8 support
+  * SUSE packaging
+  * bihash_vec8_8 variant
+  * PCI rework to support VFIO
+  * chi-squared test calculator
+  
+- SNAT / NAT
+  * One armed NAT
+  * Twice NAT44
+  * NAT hairpinning rework
+  * NAT64 multi-thread
+  * NAT64 IPFix
+  * NAT64 Fragmentation
+  * NAT: DS-Lite
+  * Remove old SNAT API
+  * ACL-based NAT
+
+- VNET
+  * DNS name resolver
+  * BIER
+  * GENEVE Tunnel
+  * IPSec Openssl 1.1.0 api support
+  * FIB improvements
+  * tap v2
+  
+- API
+  * VPP stats (Broadcast & Multicast support)
+  * SR MPLS
+  * VPP Object Model (VOM)
+  
+- Host Stack
+  * VPP TCP Stack scale / congestion improvements
+  * Refactor UDP
+  * Namespace support
+  * VPP Comms Library (VCL) improvements
+
+- ACL
+  * ACL stats
+
+- Plugins
+  * Kube-proxy
+  * L2 Emulation
+  * Memif
+
+  * Known issues
+- For the full list of issues please refer to fd.io 
[JIRA](https://jira.fd.io).
+
+  * Issues fixed
+- For the full list of fixed issues please refer to: fd.io 
[JIRA](https://jira.fd.io)
+
+---

Old:

  vpp-18.01-rc1.tar.xz

New:

  vpp-18.01-release.tar.xz



Other differences:
--
++ vpp.spec ++
--- /var/tmp/diff_new_pack.1AvPzG/_old  2018-01-26 13:39:48.924409617 +0100
+++ /var/tmp/diff_new_pack.1AvPzG/_new  2018-01-26 13:39:48.924409617 +0100
@@ -29,7 +29,7 @@
 License:Apache-2.0
 Group:  Productivity/Networking/Routing
 Url:https://wiki.fd.io/view/VPP
-Source0:%{name}-%{version}-rc1.tar.xz
+Source0:%{name}-%{version}-release.tar.xz
 Patch0: 0001-enable-shared.patch
 Patch1: 0003-startup-conf.patch
 Patch2: vpp-17.10-java9.patch




commit python-polib for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-polib for openSUSE:Factory 
checked in at 2018-01-26 13:39:50

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


Package is "python-polib"

Fri Jan 26 13:39:50 2018 rev:21 rq:569563 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-polib/python-polib.changes
2017-12-04 12:17:16.262640862 +0100
+++ /work/SRC/openSUSE:Factory/.python-polib.new/python-polib.changes   
2018-01-26 13:39:56.608050764 +0100
@@ -1,0 +2,17 @@
+Thu Jan 25 15:43:04 UTC 2018 - tchva...@suse.com
+
+- Version update to 1.1.0:
+  - Fixed entries sorting when generating mo file (Fixes #78)
+  - Fixed find method (Fixes #84)
+  - Refactored POEntry.__cmp__ method (this should fix issues #60, #65 and #79)
+  - Fixed duplicated entries when merging po file with pot file (fixes #68)
+  - Fixed "None" string being outputted when polib deals with syntax error in 
string (Fixes issue #66)
+  - Added a fuzzy property to entries (Fixes #76)
+  - Take into account the message context when comparing entries
+  - Leave occurence untouched if line number is not a number (fixes #80 and 
#90)
+  - Fixed test for mo files that was failing because since gettext version 
0.19.8.1, msgfmt skips the "POT-Creation-Date" metadata entry (Fixes #86)
+  - Fixed major revision number comparison
+  - Dropped python 2.4 support
+- Drop merged patch 2a4caf09e210554018bf0e928690d9617ff89e00.diff
+
+---

Old:

  2a4caf09e210554018bf0e928690d9617ff89e00.diff
  polib-1.0.8.tar.gz

New:

  polib-1.1.0.tar.gz



Other differences:
--
++ python-polib.spec ++
--- /var/tmp/diff_new_pack.qGM2k5/_old  2018-01-26 13:39:57.588004996 +0100
+++ /var/tmp/diff_new_pack.qGM2k5/_new  2018-01-26 13:39:57.596004622 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-polib
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,21 +17,15 @@
 #
 
 
-%bcond_without tests
-
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-polib
-Version:1.0.8
+Version:1.1.0
 Release:0
-Url:http://bitbucket.org/izi/polib/
 Summary:A library to manipulate gettext files
 License:MIT
 Group:  Development/Languages/Python
+Url:http://bitbucket.org/izi/polib/
 Source0:
https://files.pythonhosted.org/packages/source/p/polib/polib-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM 
https://bitbucket.org/izi/polib/commits/2a4caf09e210554018bf0e928690d9617ff89e00
-Patch0: 2a4caf09e210554018bf0e928690d9617ff89e00.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -68,13 +62,12 @@
 
 %prep
 %setup -q -n polib-%{version}
-%patch0 -p1
 
 %build
 %python_build
 
 pushd docs
-make html
+make %{?_smp_mflags} html
 rm _build/html/.buildinfo
 popd
 
@@ -82,18 +75,14 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%if %{with tests}
 %check
 %python_exec tests/tests.py
-%endif
 
 %files %{python_files}
-%defattr(-,root,root)
 %doc LICENSE CHANGELOG README.rst
 %{python_sitelib}/*
 
 %files -n python-polib-doc
-%defattr(-,root,root)
 %doc docs/_build/html
 
 %changelog

++ polib-1.0.8.tar.gz -> polib-1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polib-1.0.8/CHANGELOG new/polib-1.1.0/CHANGELOG
--- old/polib-1.0.8/CHANGELOG   2016-11-21 14:30:52.0 +0100
+++ new/polib-1.1.0/CHANGELOG   2017-11-27 17:54:40.0 +0100
@@ -2,6 +2,20 @@
 Changelog
 =
 
+Version 1.1.0 (2017/11/27)
+--
+ - Fixed entries sorting when generating mo file (Fixes #78)
+ - Fixed find method (Fixes #84)
+ - Refactored POEntry.__cmp__ method (this should fix issues #60, #65 and #79)
+ - Fixed duplicated entries when merging po file with pot file (fixes #68)
+ - Fixed "None" string being outputted when polib deals with syntax error in 
string (Fixes issue #66)
+ - Added a fuzzy property to entries (Fixes #76)
+ - Take into account the message context when comparing entries
+ - Leave occurence untouched if line number is not a number (fixes #80 and #90)
+ - Fixed test for mo files that was failing because since gettext version 
0.19.8.1, msgfmt skips the "POT-Creation-Date" 

commit fwts for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package fwts for openSUSE:Factory checked in 
at 2018-01-26 13:39:29

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


Package is "fwts"

Fri Jan 26 13:39:29 2018 rev:31 rq:569517 version:18.01.00

Changes:

--- /work/SRC/openSUSE:Factory/fwts/fwts.changes2017-12-19 
10:59:53.845266542 +0100
+++ /work/SRC/openSUSE:Factory/.fwts.new/fwts.changes   2018-01-26 
13:39:35.193050922 +0100
@@ -1,0 +2,46 @@
+Thu Jan 25 13:19:49 UTC 2018 - mplus...@suse.com
+
+- Update to version 18.01.00:
+  * ACPICA: Update to version 20180105
+  * acpi: LPIT: check for monotonically increasing UID
+  * fwts-test: sync up with changes in lpit test
+  * Treewide: update copyright year to 2018
+  * fwts-test: arg-help: sync up with copyright year changes
+  * acpica: fix linking issues when building non ACPI builds
+  * lib: fwts-battery: use PRIu32 format specifier, fixes cppcheck
+warning
+  * acpi: acpidump: move declaration to before statements, add blank
+lines
+  * lib: fwts_safe_mem: don't perform void * pointer arithmetic,
+fix 32 bit end
+  * lib: fwts_alloc: move 'pos' to a deeper scope, minor style
+change
+  * opal: reserve_mem: remove redundant initialization of pointer p
+  * opal: reserve_mem: remove unused variable 'i' and move scope of
+variable 'value'
+  * sbbr: rsdp: remove redundant initialization of boolean
+'signature_pass'
+  * acpi: madt: move scope of boolean 'passed'
+  * acpi: pptt: move scope of index variable 'i'.
+  * acpi: rasf: move scope of index variable 'i'
+  * sbbr: acpitables: clean up code, move scope of some variables
+  * acpi: erst: cast size to uint64_t to clean up static analysis
+warning
+  * uefi: uefidump: clean up some static analysis warnings
+  * securebootcert: add checking read-only for the AuditMode and
+DeployedMode
+  * securebootcert: move to UNSAFE category
+- Changes for version 17.12.00:
+  * ACPICA: Update to version 20171215
+  * Fixed Bugs
+  * acpi: tpm2: update spec url
+  * trival: make read only const strings static
+  * dmicheck: sbbr: make some SMBIOS structs optional
+  * acpi: dbg2: sbbr: allow PL011 UART as a valid subtype
+  * acpi: spcr: sbbr: IOAPIC is valid interrupt type
+  * acpi: sbbr: relax a few test pass conditions
+  * acpi: bert: remove confusing warning
+  * acpi: madt: only inspect Local APIC/x2APIC/SAPIC tables if
+enabled
+
+---

Old:

  fwts-V17.11.00.tar.gz

New:

  fwts-V18.01.00.tar.gz



Other differences:
--
++ fwts.spec ++
--- /var/tmp/diff_new_pack.zOBd59/_old  2018-01-26 13:39:35.861019726 +0100
+++ /var/tmp/diff_new_pack.zOBd59/_new  2018-01-26 13:39:35.861019726 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fwts
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   fwts
-Version:17.11.00
+Version:18.01.00
 Release:0
 Summary:Firmware Test Suite
 License:GPL-2.0+

++ fwts-V17.11.00.tar.gz -> fwts-V18.01.00.tar.gz ++
 10397 lines of diff (skipped)

++ fwts-no-compiletime.patch ++
--- /var/tmp/diff_new_pack.zOBd59/_old  2018-01-26 13:39:36.584985914 +0100
+++ /var/tmp/diff_new_pack.zOBd59/_new  2018-01-26 13:39:36.588985727 +0100
@@ -1,7 +1,7 @@
-Index: fwts-17.09.02/src/acpica/source/compiler/aslutils.c
+Index: fwts-18.01.00/src/acpica/source/compiler/aslutils.c
 ===
 fwts-17.09.02.orig/src/acpica/source/compiler/aslutils.c
-+++ fwts-17.09.02/src/acpica/source/compiler/aslutils.c
+--- fwts-18.01.00.orig/src/acpica/source/compiler/aslutils.c
 fwts-18.01.00/src/acpica/source/compiler/aslutils.c
 @@ -451,7 +451,7 @@ UtDisplaySummary (
  /* Compiler name and version number */
  




commit zypper-migration-plugin for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package zypper-migration-plugin for 
openSUSE:Factory checked in at 2018-01-26 13:39:42

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


Package is "zypper-migration-plugin"

Fri Jan 26 13:39:42 2018 rev:2 rq:569533 version:0.11.1516874532.fa20262

Changes:

--- 
/work/SRC/openSUSE:Factory/zypper-migration-plugin/zypper-migration-plugin.changes
  2017-03-17 15:06:18.423874552 +0100
+++ 
/work/SRC/openSUSE:Factory/.zypper-migration-plugin.new/zypper-migration-plugin.changes
 2018-01-26 13:39:45.192583907 +0100
@@ -1,0 +2,6 @@
+Thu Jan 25 09:54:05 UTC 2018 - nadvor...@suse.com
+
+- add --no-snapshots and --root options
+- version 0.11
+
+---

Old:

  zypper-migration-0.10.1488806253.1c712c3.tar.xz

New:

  zypper-migration-0.11.1516874532.fa20262.tar.xz



Other differences:
--
++ zypper-migration-plugin.spec ++
--- /var/tmp/diff_new_pack.kTAZmT/_old  2018-01-26 13:39:45.920549908 +0100
+++ /var/tmp/diff_new_pack.kTAZmT/_new  2018-01-26 13:39:45.928549535 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package zypper-migration
+# spec file for package zypper-migration-plugin
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,12 +15,13 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   zypper-migration-plugin
-Version:0.10.1488806253.1c712c3
-URL:https://github.com/SUSE/zypper-migration
+Version:0.11.1516874532.fa20262
 Release:0
-Requires:   rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.2.24
+Url:https://github.com/SUSE/zypper-migration
 Requires:   zypper >= 1.11.38
+Requires:   rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.2.24
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  zypper >= 1.11.38

++ _service ++
--- /var/tmp/diff_new_pack.kTAZmT/_old  2018-01-26 13:39:45.968547666 +0100
+++ /var/tmp/diff_new_pack.kTAZmT/_new  2018-01-26 13:39:45.968547666 +0100
@@ -4,7 +4,7 @@
 git
 zypper-migration-plugin.changes
 zypper-migration-plugin.spec
-0.10
+0.11
   
   
 *.tar

++ zypper-migration-0.10.1488806253.1c712c3.tar.xz -> 
zypper-migration-0.11.1516874532.fa20262.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/zypper-migration-0.10.1488806253.1c712c3/zypper-migration 
new/zypper-migration-0.11.1516874532.fa20262/zypper-migration
--- old/zypper-migration-0.10.1488806253.1c712c3/zypper-migration   
2017-03-06 14:17:33.0 +0100
+++ new/zypper-migration-0.11.1516874532.fa20262/zypper-migration   
2018-01-25 11:02:12.0 +0100
@@ -115,7 +115,9 @@
 :no_recommends => false,
 :replacefiles => false,
 :details => false,
-:download => nil
+:download => nil,
+:no_snapshots => false,
+:root => nil
 }
 
 STDOUT.sync = true
@@ -193,6 +195,15 @@
 options[:download] = "only" if d
   end
 
+  opts.on("--no-snapshots", "Do not create snapshots.") do
+options[:no_snapshots] = true
+  end
+
+  opts.on("--root DIR", "Operate on a different root directory") do |r|
+options[:root] = r
+SUSE::Connect::System.filesystem_root = r
+  end
+
 end.parse!
 
 cmd = "zypper " +
@@ -207,6 +218,7 @@
 end
 
 cmd = "zypper " +
+  (options[:root] ? "--root #{options[:root]} " : "") +
   (options[:non_interactive] ? "--non-interactive " : "") +
   (options[:verbose] ? "--verbose " : "") +
   (options[:quiet] ? "--quiet " : "") +
@@ -216,6 +228,7 @@
   if $?.exitstatus >= 100
 # install pending updates and restart
 cmd = "zypper " +
+  (options[:root] ? "--root #{options[:root]} " : "") +
   (options[:non_interactive] ? "--non-interactive " : "") +
   (options[:verbose] ? "--verbose " : "") +
   (options[:quiet] ? "--quiet " : "") +
@@ -225,7 +238,10 @@
 
 # stop infinite restarting
 # check that the patches were really installed
-if ! system "zypper --non-interactive --quiet --no-refresh patch-check 
--updatestack-only > /dev/null"
+cmd = "zypper " +
+  (options[:root] ? "--root #{options[:root]} " : "") +
+  "--non-interactive --quiet --no-refresh patch-check --updatestack-only > 
/dev/null"
+if ! system cmd
   print "patch failed, exiting.\n"
 

commit sca-appliance-broker for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package sca-appliance-broker for 
openSUSE:Factory checked in at 2018-01-26 13:40:13

Comparing /work/SRC/openSUSE:Factory/sca-appliance-broker (Old)
 and  /work/SRC/openSUSE:Factory/.sca-appliance-broker.new (New)


Package is "sca-appliance-broker"

Fri Jan 26 13:40:13 2018 rev:3 rq:569735 version:1.3

Changes:

--- 
/work/SRC/openSUSE:Factory/sca-appliance-broker/sca-appliance-broker.changes
2018-01-19 11:52:53.248559322 +0100
+++ 
/work/SRC/openSUSE:Factory/.sca-appliance-broker.new/sca-appliance-broker.changes
   2018-01-26 13:40:14.279225460 +0100
@@ -1,0 +2,20 @@
+Thu Jan 25 18:57:34 UTC 2018 - jason.rec...@suse.com
+
+- Clarified web user set string (bsc#1077666)
+
+---
+Mon Jan 22 20:05:51 UTC 2018 - jason.rec...@suse.com
+
+- Detect web and scripting module
+
+---
+Fri Jan 19 19:06:55 UTC 2018 - jason.rec...@suse.com
+
+- Active services as needed or exclude activation with -a
+
+---
+Tue Jan  9 18:31:50 UTC 2018 - jason.rec...@suse.com
+
+- Correct ownership of /var/lib/php? (bsc#1075216)
+
+---



Other differences:
--
++ sca-appliance-broker-1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sca-appliance-broker-1.3/bin/setup-sca 
new/sca-appliance-broker-1.3/bin/setup-sca
--- old/sca-appliance-broker-1.3/bin/setup-sca  2018-01-02 20:55:31.627772150 
+0100
+++ new/sca-appliance-broker-1.3/bin/setup-sca  2018-01-25 19:54:05.994477606 
+0100
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-SVER='1.0.31_DEV2'
+SVER='1.0.38'
 
 ##
 #  setup-sca - SCA Appliance Setup Tool
@@ -8,7 +8,7 @@
 #
 # Description:  Sets up a standard local host configuration of the SCA 
 #   appliance
-# Modified: 2018 Jan 02
+# Modified: 2018 Jan 25
 #
 ##
 #
@@ -59,6 +59,7 @@
echo
echo 'Options:'
echo '  -h Show this screen and exit'
+   echo '  -a Disable activating services'
echo '  -b Disable Apache and MySQL daemon checks'
echo '  -c  Company name'
echo '  -d  Company email domain'
@@ -172,6 +173,11 @@
MISSING_PACKAGES="$PACKAGE $MISSING_PACKAGES"
fi
done
+   PHP_DIR="/var/lib/${PHP_VERSION}"
+   SCA_OWNER="wwwrun"
+   if [[ -d $PHP_DIR ]]; then
+   chown $SCA_OWNER $PHP_DIR
+   fi
if [[ -n "$MISSING_PACKAGES" ]]; then
echo 'ERROR'
printf "$FMT1" "  Missing required packages:" 
"$MISSING_PACKAGES"
@@ -179,7 +185,7 @@
FATAL_ERROR=1
 
printf "$FMT2" "Web Module"
-   if zypper lr 2>/dev/null | grep -i module-web-scripting 
&>/dev/null
+   if zypper lr 2>/dev/null | egrep -i 
"web-scripting-module|module-web-scripting" &>/dev/null
then
echo 'Installed'
WEB_MODULE=1
@@ -234,23 +240,33 @@
RESTART_APACHE=1
fi
fi
-   if (( RESTART_APACHE ))
-   then
+   if (( RESTART_APACHE )); then
echo
echo "  Run: systemctl restart 
apache2.service"
echo
FATAL_ERROR=1
fi
else
-   echo "ERROR: $SUB_STATE"
-   echo; echo "  Run: systemctl start 
apache2.service"; echo
-   FATAL_ERROR=1
+   if (( ACTIVATE_SERVICES )); then
+   systemctl start apache2.service 
&>/dev/null
+   echo "Started"
+   else
+   echo "ERROR: $SUB_STATE"
+   echo; echo "  Run: systemctl 
start apache2.service"; echo
+   

commit python-libvirt-python for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-libvirt-python for 
openSUSE:Factory checked in at 2018-01-26 13:40:08

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


Package is "python-libvirt-python"

Fri Jan 26 13:40:08 2018 rev:9 rq:569726 version:4.0.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-libvirt-python/python-libvirt-python.changes  
2017-12-19 10:58:15.718003559 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-libvirt-python.new/python-libvirt-python.changes
 2018-01-26 13:40:12.895290095 +0100
@@ -1,0 +2,7 @@
+Fri Jan 19 18:39:23 UTC 2018 - jfeh...@suse.com
+
+- Update to 4.0.0
+  - Add all new APIs and constants in libvirt 4.0.0
+  - BuildRequire matching libvirt version
+
+---

Old:

  libvirt-python-3.10.0.tar.gz
  libvirt-python-3.10.0.tar.gz.asc

New:

  libvirt-python-4.0.0.tar.gz
  libvirt-python-4.0.0.tar.gz.asc



Other differences:
--
++ python-libvirt-python.spec ++
--- /var/tmp/diff_new_pack.OYl1pJ/_old  2018-01-26 13:40:13.655254602 +0100
+++ /var/tmp/diff_new_pack.OYl1pJ/_new  2018-01-26 13:40:13.655254602 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-libvirt-python
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define srcname libvirt-python
 Name:   python-libvirt-python
 Url:http://libvirt.org/
-Version:3.10.0
+Version:4.0.0
 Release:0
 Summary:Library providing a virtualization API
 License:LGPL-2.1+
@@ -29,7 +29,7 @@
 Source1:%{srcname}-%{version}.tar.gz.asc
 Source2:python-libvirt-python.keyring
 BuildRequires:  fdupes
-BuildRequires:  libvirt-devel >= 0.9.11
+BuildRequires:  libvirt-devel = %{version}
 BuildRequires:  python-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  %{python_module devel}

++ libvirt-python-3.10.0.tar.gz -> libvirt-python-4.0.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-3.10.0/AUTHORS 
new/libvirt-python-4.0.0/AUTHORS
--- old/libvirt-python-3.10.0/AUTHORS   2017-12-04 18:46:31.0 +0100
+++ new/libvirt-python-4.0.0/AUTHORS2018-01-19 12:15:12.0 +0100
@@ -62,6 +62,7 @@
Oskari Saarenmaa 
Pavel Boldin 
Pavel Hrdina 
+   Peng Hao 
Peter Krempa 
Philipp Hahn 
Prabodh Agarwal 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libvirt-python-3.10.0/ChangeLog 
new/libvirt-python-4.0.0/ChangeLog
--- old/libvirt-python-3.10.0/ChangeLog 2017-12-04 18:46:31.0 +0100
+++ new/libvirt-python-4.0.0/ChangeLog  2018-01-19 12:15:12.0 +0100
@@ -1,3 +1,105 @@
+2018-01-19 Daniel Veillard  
+
+Release of libvirt-python-4.0.0
+
+
+2018-01-12 Daniel P. Berrange  
+
+Use python*_sitearch macros instead of manually defining the dir
+Note we use python_sitearch not python2_sitearch, since the former
+is more portable.
+
+Reviewed-by: Pavel Hrdina 
+
+
+2018-01-12 Daniel P. Berrange  
+
+Fix filtering of RPM provides for .so files
+Reviewed-by: Pavel Hrdina 
+
+
+2018-01-12 Daniel P. Berrange  
+
+Require libvirt native version matching py version by default
+Although we're capable of building against any libvirt >= 0.9.11, 99% of 
the
+time we want RPM builds to be done against matching libvirt version, 
otherwise
+we might silently build against an unexpected/wrong version.
+
+We don't support building against a native libvirt that's newer than the
+python binding, since the generator may incorrectly handle new APIs. So use
+== instead of >= too.
+
+Reviewed-by: Pavel Hrdina 
+
+
+2018-01-12 Daniel P. Berrange  
+
+Turn on python3 sub-RPMs for RHEL > 7
+It is expected that future RHEL-8 will have python3 by default, so enable 
that.
+It is unclear whether python2 will still be available, so leave that 
enabled
+for now.
+
+Reviewed-by: Pavel 

commit xteddy for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package xteddy for openSUSE:Factory checked 
in at 2018-01-26 13:39:55

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


Package is "xteddy"

Fri Jan 26 13:39:55 2018 rev:23 rq:569565 version:2.2

Changes:

--- /work/SRC/openSUSE:Factory/xteddy/xteddy.changes2015-06-24 
20:58:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.xteddy.new/xteddy.changes   2018-01-26 
13:39:57.791995469 +0100
@@ -1,0 +2,5 @@
+Thu Jan 25 13:03:35 CET 2018 - m...@suse.com
+
+- imlib2-loaders are required to display images (bsc#1076908)
+
+---



Other differences:
--
++ xteddy.spec ++
--- /var/tmp/diff_new_pack.QcECsf/_old  2018-01-26 13:39:58.543960350 +0100
+++ /var/tmp/diff_new_pack.QcECsf/_new  2018-01-26 13:39:58.551959976 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xteddy
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,6 +23,7 @@
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
 Provides:   xteddy10
+Requires:   imlib2-loaders
 Summary:A cuddly teddy bear for your X Window desktop
 License:GPL-2.0+
 Group:  Amusements/Toys/Graphics




commit filezilla for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package filezilla for openSUSE:Factory 
checked in at 2018-01-26 13:39:27

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


Package is "filezilla"

Fri Jan 26 13:39:27 2018 rev:60 rq:569499 version:3.30.0

Changes:

--- /work/SRC/openSUSE:Factory/filezilla/filezilla.changes  2017-11-12 
18:10:54.310116067 +0100
+++ /work/SRC/openSUSE:Factory/.filezilla.new/filezilla.changes 2018-01-26 
13:39:28.269374285 +0100
@@ -1,0 +2,17 @@
+Thu Jan 25 11:35:54 UTC 2018 - ec...@opensuse.org
+
+- update to 0.30.0
+  * Bugfixes and minor changes:
+- Add additional logging if autoupdate mechanism fails
+- update to 3.30.0-rc1
+  * New features:
+- In the search dialog local files can now be deleted or opened
+- The root node in the remote directory tree is now expanded 
+  by default
+  * Bugfixes and minor changes:
+- Fix uploading from search dialog
+- Fix formatting of filename in rename dialog
+- MSW: Fix installer crash if an update installation is started
+  with the updated version having been installed
+
+---

Old:

  FileZilla_3.29.0_src.tar.bz2

New:

  FileZilla_3.30.0_src.tar.bz2



Other differences:
--
++ filezilla.spec ++
--- /var/tmp/diff_new_pack.hb96yY/_old  2018-01-26 13:39:29.201330759 +0100
+++ /var/tmp/diff_new_pack.hb96yY/_new  2018-01-26 13:39:29.205330572 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package filezilla
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   filezilla
-Version:3.29.0
+Version:3.30.0
 Release:0
 Summary:A GUI FTP and SFTP Client
 License:GPL-2.0+
@@ -46,9 +46,9 @@
 # filezilla-team use BuildRequires:  pkgconfig(sqlite3) >= 3.11.1
 BuildRequires:  pkgconfig(sqlite3) >= 3.7.8
 Recommends: %{name}-lang
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} <= 1500
 # FileZilla requires C++14 support.
-BuildRequires:  gcc5-c++
+BuildRequires:  gcc7-c++
 %else
 BuildRequires:  gcc-c++
 %endif
@@ -116,9 +116,9 @@
 done
 
 %build
-%if 0%{?suse_version} <= 1320
-export CC="gcc-5"
-export CXX="g++-5"
+%if 0%{?suse_version} <= 1500
+export CC="gcc-7"
+export CXX="g++-7"
 # Default ABI through G++4.9, thus the one wxWidgets uses.
 export CXXFLAGS="%{optflags} -fabi-version=2 -fabi-compat-version=2"
 %endif

++ FileZilla_3.29.0_src.tar.bz2 -> FileZilla_3.30.0_src.tar.bz2 ++
 122122 lines of diff (skipped)




commit adminer for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package adminer for openSUSE:Factory checked 
in at 2018-01-26 13:39:36

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


Package is "adminer"

Fri Jan 26 13:39:36 2018 rev:11 rq:569523 version:4.5.0

Changes:

--- /work/SRC/openSUSE:Factory/adminer/adminer.changes  2018-01-19 
11:54:23.832290236 +0100
+++ /work/SRC/openSUSE:Factory/.adminer.new/adminer.changes 2018-01-26 
13:39:42.248721396 +0100
@@ -1,0 +2,60 @@
+Thu Jan 25 14:03:00 UTC 2018 - ji...@boombatower.com
+
+- Update to version 4.5.0:
+  * Release 4.5.0
+  * Fix tests after 95d02bb9
+  * Simplify drop object confirmation questions
+  * Translate message added in 4.4.0
+  * Display name of the object in confirmation when dropping it
+  * Display error when getting row to edit
+  * Avoid CONVERT() except in MySQL (bug #509)
+  * Bump version
+  * MySQL: Support routines with comments in parameters (bug #460)
+  * Verify if adminer.version was created on www.adminer.org
+  * Store current Adminer version server-side to avoid excessive requests
+  * Send token as last param
+  * Allow using adminer.invalid by other users in a group
+  * Extract file_open_lock and file_write_unlock
+  * Display boolean values as code (bug #562)
+  * MariaDB: Support fulltext and spatial indexes in InnoDB (bug #583)
+  * PostgreSQL: Display foreign tables (bug #576)
+  * Add designs.php
+  * Fix compiled version after 5cc831c1
+  * Hide window.opener from pages opened in a new window (bug #561)
+  * Fix GPL version
+  * Add plugin for switching designs
+  * Display bold parts of error (bug #565)
+  * Add bottom border to last cells
+  * Editor: Fix displaying of false values in PostgreSQL (bug #568)
+  * Decrease float precision (bug #578)
+  * Add ability to override file name (path) when loading dump from webserver
+  * Support current_timestamp() as default of time fields (bug #572)
+  * Display newlines in column comments (bug #573)
+  * MySQL: Support geometry in MySQL 8 (bug #574)
+  * MSSQL driver fixed for freetds drivers. See bug #167, #291
+  * Fix search focus (regression from 4.4.0)
+  * Compatibility with PHP < 5.3
+  * Add mongodb as a possible driver
+  * Save bytes
+  * php7 support with minimal changes of original code
+  * PostgreSQL: Export DROP SEQUENCE if dropping table
+  * PostgreSQL: Do not export triggers if not requested
+  * Ignore removed CREATE+ALTER mode in trigger_sql()
+  * Fix whitespace
+  * CSP: Allow any CSS
+  * adminer-theme-mancave2-2.0.alpha
+  * Fix NULL value in edit form with Postgres
+  * Do not warn about MySQL specific functions
+  * Fix single driver non-MySQL compiled versions (regression from 150301ed)
+  * Hide driver selection in single-driver version (regression from e762a6aa)
+  * Unify HTML for list of tables in Editor according to Adminer
+  * Encapsulate fulltext part in search box into 
+  * Enhance ElasticSearch integration
+  * Allow PHP 5.6 in Travis
+  * Select numeric database name in DB list (bug #580)
+  * SQLite: Enable foreign key checks
+  * CSP: Allow any images, media and fonts, disallow base-uri
+  * Define JS functions in AdminerTablesFilter sooner
+  * Adminer: Fix Search data in tables
+
+---

Old:

  adminer-4.4.0.tar.xz

New:

  adminer-4.5.0.tar.xz



Other differences:
--
++ adminer.spec ++
--- /var/tmp/diff_new_pack.ceUKwD/_old  2018-01-26 13:39:42.920690013 +0100
+++ /var/tmp/diff_new_pack.ceUKwD/_new  2018-01-26 13:39:42.924689826 +0100
@@ -22,7 +22,7 @@
 %bcond_with mongodb
 %bcond_with mssql
 Name:   adminer
-Version:4.4.0
+Version:4.5.0
 Release:0
 Summary:Database management in a single PHP file
 License:GPL-2.0 OR Apache-2.0

++ _service ++
--- /var/tmp/diff_new_pack.ceUKwD/_old  2018-01-26 13:39:42.952688518 +0100
+++ /var/tmp/diff_new_pack.ceUKwD/_new  2018-01-26 13:39:42.952688518 +0100
@@ -2,7 +2,7 @@
   
 @PARENT_TAG@
 v(.*)
-refs/tags/v4.4.0
+refs/tags/v4.5.0
 https://github.com/vrana/adminer.git
 git
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.ceUKwD/_old  2018-01-26 13:39:42.972687584 +0100
+++ /var/tmp/diff_new_pack.ceUKwD/_new  2018-01-26 13:39:42.972687584 +0100
@@ -1,6 +1,6 @@
 
   
 https://github.com/vrana/adminer.git
-187dd56b1c3e2cafe7f6f91c25f45bde7363f260
+536999d4dc437e2e2ea494b8387bbd9f9fce4411
   
 

++ adminer-4.4.0.tar.xz -> adminer-4.5.0.tar.xz ++
 3798 lines of diff (skipped)




commit balsa for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package balsa for openSUSE:Factory checked 
in at 2018-01-26 13:39:16

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


Package is "balsa"

Fri Jan 26 13:39:16 2018 rev:66 rq:569468 version:2.5.3

Changes:

--- /work/SRC/openSUSE:Factory/balsa/balsa.changes  2017-12-09 
20:31:02.539391417 +0100
+++ /work/SRC/openSUSE:Factory/.balsa.new/balsa.changes 2018-01-26 
13:39:16.677915653 +0100
@@ -1,0 +2,9 @@
+Thu Jan 18 09:40:43 UTC 2018 - zai...@opensuse.org
+
+- Clean up spec:
+  + Drop old and unused pre_checkin.sh for TOUCHSCREEN_OPTIMIZATION
+and all conditionals related to it (base_name et al.).
+  + Fixup compface BuildRequires to only be for non-openSUSE.
+  + Drop translation-update-upstream BuildRequires and macro.
+
+---

Old:

  pre_checkin.sh



Other differences:
--
++ balsa.spec ++
--- /var/tmp/diff_new_pack.27Hy7q/_old  2018-01-26 13:39:17.865860171 +0100
+++ /var/tmp/diff_new_pack.27Hy7q/_new  2018-01-26 13:39:17.865860171 +0100
@@ -17,8 +17,6 @@
 
 
 Name:   balsa
-%define TOUCHSCREEN_OPTIMIZATION %(echo %{name} | grep -qv touchscreen ; echo 
$?)
-%define base_name balsa
 Version:2.5.3
 Release:0
 Summary:The GNOME Mail Program
@@ -28,12 +26,7 @@
 Source: http://pawsa.fedorapeople.org/balsa/%{name}-%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM balsa-build-ssl-1.1.patch zai...@opensuse.org -- Fix 
build with openssl 1.1.0
 Patch:  balsa-build-ssl-1.1.patch
-%if 0%{?suse_version} == 1320
-# For openSUSE >13.2, compface was split in a devel and library package
-BuildRequires:  compface
-%else
-BuildRequires:  compface-devel
-%endif
+
 BuildRequires:  fdupes
 BuildRequires:  gpgme-devel
 BuildRequires:  intltool
@@ -41,7 +34,6 @@
 BuildRequires:  libesmtp-devel
 BuildRequires:  openldap2-devel
 BuildRequires:  openssl-devel
-BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
 BuildRequires:  pkgconfig(enchant)
@@ -57,35 +49,29 @@
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(webkit2gtk-4.0)
-Recommends: %{base_name}-lang
-%if "%{name}" != "%{base_name}"
-Conflicts:  %{base_name}
-%endif
+Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# lang packages are exactly equal for both balsa variants. Build it only once:
-%if "%{name}" == "%{base_name}"
-%define BUILD_LANG 1
+
+%if !0%{?is_opensuse}
+# For openSUSE >13.2, compface was split in a devel and library package
+BuildRequires:  compface
 %else
-%define BUILD_LANG 0
+BuildRequires:  compface-devel
 %endif
 
 %description
-Nice GUI program to manage e-mail.
+E-mail client for GNOME, highly configurable and incorporating all the features
+you would expect in a robust mail client.
 
-%if %BUILD_LANG
 %lang_package
-%endif
+
 
 %prep
-%setup -q -n %{base_name}-%{version}
+%setup -q
 %patch -p1
-translation-update-upstream
 
 %build
 %configure\
-%if %TOUCHSCREEN_OPTIMIZATION
-   --enable-touch-ui\
-%endif
--enable-more-warnings\
--enable-smime\
--with-canberra\
@@ -103,19 +89,12 @@
 
 %install
 %makeinstall
-%suse_update_desktop_file -G "Mail Client" %{base_name}
-%suse_update_desktop_file -G "Mail Client" %{base_name}-mailto-handler
-%if %BUILD_LANG
-%find_lang %{base_name} %{?no_lang_C}
-%else
-rm -r %{buildroot}%{_datadir}/locale %{buildroot}%{_datadir}/omf 
%{buildroot}%{_datadir}/gnome/help
-rmdir %{buildroot}%{_datadir}/gnome
-%endif
+%suse_update_desktop_file -G "Mail Client" %{name}
+%suse_update_desktop_file -G "Mail Client" %{name}-mailto-handler
+%find_lang %{name} %{?no_lang_C}
 %fdupes %{buildroot}%{_datadir}
 
-%clean
-rm -rf %{buildroot}
-
+%if 0%{?suse_version} < 1500
 %post
 %desktop_database_post
 %icon_theme_cache_post
@@ -123,6 +102,7 @@
 %postun
 %desktop_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
 %defattr(-, root, root)
@@ -142,9 +122,7 @@
 %dir %{_sysconfdir}/sound/events
 %config %{_sysconfdir}/sound/events/*.soundlist
 
-%if %BUILD_LANG
-
-%files lang -f %{base_name}.lang
-%endif
+%files lang -f %{name}.lang
+%defattr(-, root, root)
 
 %changelog




commit patterns-devel-python for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package patterns-devel-python for 
openSUSE:Factory checked in at 2018-01-26 13:39:35

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


Package is "patterns-devel-python"

Fri Jan 26 13:39:35 2018 rev:3 rq:569520 version:20180125

Changes:

--- 
/work/SRC/openSUSE:Factory/patterns-devel-python/patterns-devel-python.changes  
2017-05-24 16:51:16.102943665 +0200
+++ 
/work/SRC/openSUSE:Factory/.patterns-devel-python.new/patterns-devel-python.changes
 2018-01-26 13:39:36.828974519 +0100
@@ -1,0 +2,8 @@
+Thu Jan 25 13:56:56 UTC 2018 - tchva...@suse.com
+
+- Kill python2 devel pattern as we want people to use just the
+  python3 one.
+- Reshape the python3 devel pattern to recommend only basic set
+  of tools to start actual development
+
+---



Other differences:
--
++ patterns-devel-python.spec ++
--- /var/tmp/diff_new_pack.BuvsCf/_old  2018-01-26 13:39:37.428946498 +0100
+++ /var/tmp/diff_new_pack.BuvsCf/_new  2018-01-26 13:39:37.432946311 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package patterns-devel-python
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,14 @@
 #
 
 
-%bcond_with betatest
-
 Name:   patterns-devel-python
-Version:20170319
+Version:20180125
 Release:0
 Summary:Patterns for Installation (Python devel)
 License:MIT
 Group:  Metapackages
 Url:https://github.com/openSUSE/patterns
 Source0:%{name}-rpmlintrc
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  patterns-rpm-macros
 
 %description
@@ -36,83 +33,29 @@
 
 This particular package contains all the python patterns.
 
-
-
-%package devel_python
-%pattern_development
-Summary:Python Development
-Group:  Metapackages
-Provides:   pattern() = devel_python
-Provides:   pattern-icon() = pattern-basis-devel
-Provides:   pattern-order() = 3360
-Provides:   pattern-visible()
-
-Recommends: pychecker
-Recommends: python
-Recommends: python-devel
-Suggests:   eric
-Suggests:   libxml2-python
-Suggests:   libxslt-python
-Suggests:   python-cairo-devel
-Suggests:   python-gnome-devel
-Suggests:   python-gobject2-devel
-Suggests:   python-gtk-devel
-Suggests:   python-ldap
-Suggests:   python-qt4
-Suggests:   python-wxWidgets
-Suggests:   python-xml
-Suggests:   treeline
-Suggests:   python-python-dateutil
-Suggests:   python-fcgi
-Suggests:   python-gdbm
-Suggests:   python-httplib2
-Suggests:   python-pyOpenSSL
-Suggests:   python-opensync
-Suggests:   python-pam
-Suggests:   python-pygame
-Suggests:   python-pyserial
-Suggests:   python-Twisted
-Suggests:   python-zope.interface
-
-%description devel_python
-Tools and libraries for software development using the Python programming 
language.
-
-%files devel_python
-%dir /usr/share/doc/packages/patterns
-/usr/share/doc/packages/patterns/devel_python.txt
-
-
-
 %package devel_python3
 %pattern_development
-Summary:Python 3 Developement
-Group:  Metapackages
 Provides:   pattern() = devel_python3
 Provides:   pattern-icon() = pattern-basis-devel
 Provides:   pattern-order() = 3359
 Provides:   pattern-visible()
-
+Summary:Python 3 Developement
+Group:  Metapackages
 Recommends: python3
 Recommends: python3-devel
-Suggests:   python3-lxml
-Suggests:   python3-pip
-Suggests:   python3-Cython
-Suggests:   python3-setuptools
-Suggests:   python3-requests
-Suggests:   python3-pyOpenSSL
-Suggests:   python3-pycrypto
-Suggests:   python3-simplejson
-Suggests:   python3-Sphinx
-Suggests:   python3-docutils
-Suggests:   python3-Jinja2
-Suggests:   python3-coverage
-Suggests:   python3-nose
+Recommends: python3-flake8
+Recommends: python3-pip
+Recommends: python3-pytest
+Recommends: python3-requests
+Recommends: python3-setuptools
+Recommends: python3-tox
+Recommends: python3-virtualenv
 
 %description devel_python3
 
 %files devel_python3
-%dir /usr/share/doc/packages/patterns

commit gnome-directory-thumbnailer for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package gnome-directory-thumbnailer for 
openSUSE:Factory checked in at 2018-01-26 13:39:22

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


Package is "gnome-directory-thumbnailer"

Fri Jan 26 13:39:22 2018 rev:12 rq:569493 version:0.1.10

Changes:

--- 
/work/SRC/openSUSE:Factory/gnome-directory-thumbnailer/gnome-directory-thumbnailer.changes
  2017-06-01 16:31:31.777317085 +0200
+++ 
/work/SRC/openSUSE:Factory/.gnome-directory-thumbnailer.new/gnome-directory-thumbnailer.changes
 2018-01-26 13:39:22.665636001 +0100
@@ -1,0 +2,7 @@
+Thu Jan 25 01:19:12 UTC 2018 - bjorn@gmail.com
+
+- Update to version 1.1.10:
+  + Updated translations.
+- Minor spec cleanup, use autosetup and make_build macro.
+
+---

Old:

  gnome-directory-thumbnailer-0.1.9.tar.xz

New:

  gnome-directory-thumbnailer-0.1.10.tar.xz



Other differences:
--
++ gnome-directory-thumbnailer.spec ++
--- /var/tmp/diff_new_pack.aRdG3V/_old  2018-01-26 13:39:23.541595091 +0100
+++ /var/tmp/diff_new_pack.aRdG3V/_new  2018-01-26 13:39:23.545594904 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-directory-thumbnailer
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Dominique Leuenberger, Amsterdam, The Netherlands
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,14 +18,14 @@
 
 
 Name:   gnome-directory-thumbnailer
-Version:0.1.9
+Version:0.1.10
 Release:0
 Summary:Directory Thumbnailer
 License:LGPL-2.1+
 Group:  Productivity/Office/Other
 Url:https://wiki.gnome.org/GnomeDirectoryThumbnailer
-Source: 
http://download.gnome.org/sources/gnome-directory-thumbnailer/0.1/%{name}-%{version}.tar.xz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Source0:
http://download.gnome.org/sources/gnome-directory-thumbnailer/0.1/%{name}-%{version}.tar.xz
+
 BuildRequires:  intltool >= 0.40.0
 BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.36.5
 BuildRequires:  pkgconfig(gio-2.0) >= 2.22.0
@@ -39,20 +39,21 @@
 GNOME thumbnailer to generate thumbnails for directories.
 
 %lang_package
+
 %prep
-%setup -q
+%autosetup
 
 %build
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
 %find_lang %{name} %{?no_lang_C}
 
 %files
-%defattr(-,root,root)
-%doc ChangeLog README COPYING
+%license COPYING
+%doc ChangeLog NEWS README
 %{_bindir}/gnome-directory-thumbnailer
 %dir %{_datadir}/thumbnailers
 %{_datadir}/thumbnailers/gnome-directory-thumbnailer.thumbnailer

++ gnome-directory-thumbnailer-0.1.9.tar.xz -> 
gnome-directory-thumbnailer-0.1.10.tar.xz ++
 2311 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gnome-directory-thumbnailer-0.1.9/ChangeLog 
new/gnome-directory-thumbnailer-0.1.10/ChangeLog
--- old/gnome-directory-thumbnailer-0.1.9/ChangeLog 2017-04-30 
11:22:47.0 +0200
+++ new/gnome-directory-thumbnailer-0.1.10/ChangeLog2018-01-25 
00:22:29.0 +0100
@@ -1,6 +1,52 @@
+commit b5711c23d7d883423088e2215d473a180ba9e9c4
+Author: Kjartan Maraas 
+Date:   Sun Nov 19 17:12:28 2017 +0100
+
+Added nb
+
+M  po/LINGUAS
+
+commit f9d384f0139efb8ee8913c3978f805332b5a0265
+Author: Kjartan Maraas 
+Date:  Sun Nov 19 17:12:18 2017 +0100
+
+Added Norwegian bokmål translation.
+
+A  po/nb.po
+
+commit 094c9c9526ad9a3b579bbc1078aa08da6eedf338
+Author: gogo 
+Date:  Sat Oct 21 21:18:54 2017 +
+
+Add Croatian translation
+
+M  po/LINGUAS
+A  po/hr.po
+
+commit 04062c5554969e963a0dc5b18ec999dd8fda0794
+Author: Philip Withnall 
+Date:  Sun Apr 30 10:25:04 2017 +0100
+
+Post-release version bump
+
+Signed-off-by: Philip Withnall 
+
+M  NEWS
+M  configure.ac
+
+commit 906f9e2406bf43355043b88712ff052bfe7d5ce5
+Author: Philip Withnall 
+Date:  Sun Apr 30 10:23:15 2017 +0100
+
+Release version 0.1.9
+
+Signed-off-by: Philip Withnall 
+
+M  NEWS
+
 commit 095f4563fcc0718c62ee2b69fb481a232d149647
 Author: Philip 

commit libfilezilla for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libfilezilla for openSUSE:Factory 
checked in at 2018-01-26 13:39:20

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


Package is "libfilezilla"

Fri Jan 26 13:39:20 2018 rev:15 rq:569483 version:0.11.2

Changes:

--- /work/SRC/openSUSE:Factory/libfilezilla/libfilezilla.changes
2017-11-12 18:10:59.897912788 +0100
+++ /work/SRC/openSUSE:Factory/.libfilezilla.new/libfilezilla.changes   
2018-01-26 13:39:21.573687000 +0100
@@ -1,0 +2,7 @@
+Thu Jan 25 11:22:05 UTC 2018 - ec...@opensuse.org
+
+- update to 0.11.2
+  * New features:
+- Added fz::starts_with and fz::ends_with
+
+---

Old:

  libfilezilla-0.11.1.tar.bz2

New:

  libfilezilla-0.11.2.tar.bz2



Other differences:
--
++ libfilezilla.spec ++
--- /var/tmp/diff_new_pack.lYQJkY/_old  2018-01-26 13:39:22.213657110 +0100
+++ /var/tmp/diff_new_pack.lYQJkY/_new  2018-01-26 13:39:22.217656924 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libfilezilla
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define libname%{name}%{major}
 %define develname  %{name}-devel
 Name:   libfilezilla
-Version:0.11.1
+Version:0.11.2
 Release:0
 Summary:C++ library for filezilla
 License:GPL-2.0+
@@ -37,9 +37,9 @@
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(cppunit)
-%if 0%{?suse_version} <= 1320
+%if 0%{?suse_version} <= 1500
 # FileZilla requires C++14 support.
-BuildRequires:  gcc5-c++
+BuildRequires:  gcc7-c++
 %else
 BuildRequires:  gcc-c++
 %endif
@@ -81,9 +81,9 @@
 cp -v %{SOURCE1} .
 
 %build
-%if 0%{?suse_version} <= 1320
-export CC="gcc-5"
-export CXX="g++-5"
+%if 0%{?suse_version} <= 1500
+export CC="gcc-7"
+export CXX="g++-7"
 # Default ABI through G++4.9, thus the one wxWidgets uses.
 export CXXFLAGS="%{optflags} -fabi-version=2 -fabi-compat-version=2"
 %endif

++ libfilezilla-0.11.1.tar.bz2 -> libfilezilla-0.11.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfilezilla-0.11.1/NEWS new/libfilezilla-0.11.2/NEWS
--- old/libfilezilla-0.11.1/NEWS2017-10-30 18:16:06.0 +0100
+++ new/libfilezilla-0.11.2/NEWS2018-01-05 11:43:06.0 +0100
@@ -1,3 +1,8 @@
+0.11.2 (2018-01-05)
+
++ Added fz::starts_with and fz::ends_with
+- Fix usage of delete in the fz::buffer destructor
+
 0.11.1 (2017-10-30)
 
 + Added fz::file::fsync() to sync data to disk
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfilezilla-0.11.1/README 
new/libfilezilla-0.11.2/README
--- old/libfilezilla-0.11.1/README  2017-02-20 23:08:59.0 +0100
+++ new/libfilezilla-0.11.2/README  2018-01-05 11:43:06.0 +0100
@@ -1,7 +1,7 @@
  libfilezilla
  -
 
- Copyright (C) 2017  Tim Kosse
+ Copyright (C) 2018  Tim Kosse
https://lib.filezilla-project.org/
 
 Overview
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libfilezilla-0.11.1/configure 
new/libfilezilla-0.11.2/configure
--- old/libfilezilla-0.11.1/configure   2017-10-30 18:16:32.0 +0100
+++ new/libfilezilla-0.11.2/configure   2018-01-05 11:43:22.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for libfilezilla 0.11.1.
+# Generated by GNU Autoconf 2.69 for libfilezilla 0.11.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='libfilezilla'
 PACKAGE_TARNAME='libfilezilla'
-PACKAGE_VERSION='0.11.1'
-PACKAGE_STRING='libfilezilla 0.11.1'
+PACKAGE_VERSION='0.11.2'
+PACKAGE_STRING='libfilezilla 0.11.2'
 PACKAGE_BUGREPORT='tim.ko...@filezilla-project.org'
 PACKAGE_URL='https://lib.filezilla-project.org/'
 
@@ -1413,7 +1413,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures libfilezilla 0.11.1 to adapt to many kinds of systems.
+\`configure' configures libfilezilla 0.11.2 to adapt to many kinds of systems.
 
 

commit python-Flask-WTF for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-Flask-WTF for 
openSUSE:Factory checked in at 2018-01-26 13:39:18

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


Package is "python-Flask-WTF"

Fri Jan 26 13:39:18 2018 rev:4 rq:569481 version:0.14.2

Changes:

--- /work/SRC/openSUSE:Factory/python-Flask-WTF/python-Flask-WTF.changes
2017-10-10 11:42:25.936931935 +0200
+++ /work/SRC/openSUSE:Factory/.python-Flask-WTF.new/python-Flask-WTF.changes   
2018-01-26 13:39:19.261794975 +0100
@@ -1,0 +2,11 @@
+Thu Jan 25 11:24:26 UTC 2018 - tchva...@suse.com
+
+- Fix whitespace and drop the subpkg wrt previous commit
+
+---
+Wed Jan 24 22:45:44 UTC 2018 - abo...@gmail.com
+
+- Added python-itsdangerous requirements
+- disabled sphinx build html docs and doc packages because of build errors.
+
+---



Other differences:
--
++ python-Flask-WTF.spec ++
--- /var/tmp/diff_new_pack.OIFZC0/_old  2018-01-26 13:39:20.005760229 +0100
+++ /var/tmp/diff_new_pack.OIFZC0/_new  2018-01-26 13:39:20.005760229 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Flask-WTF
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,38 +30,29 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python3-Sphinx
+Requires:   python-Flask
+Requires:   python-WTForms
+Requires:   python-Werkzeug
+Requires:   python-itsdangerous
+BuildArch:  noarch
 %if %{with test}
-BuildRequires:  %{python_module Flask}
 BuildRequires:  %{python_module Flask-Babel}
+BuildRequires:  %{python_module Flask}
 BuildRequires:  %{python_module WTForms}
 BuildRequires:  %{python_module Werkzeug}
+BuildRequires:  %{python_module itsdangerous}
 BuildRequires:  %{python_module nose}
 %endif
-Requires:   python-Flask
-Requires:   python-WTForms
-Requires:   python-Werkzeug
-BuildArch:  noarch
 %python_subpackages
 
 %description
 Adds WTForms support to your Flask application
 
-%package -n %{name}-doc
-Summary:Documentation for %{name}
-Group:  Documentation/Other
-Provides:   %{python_module Flask-WTF-doc = %{version}}
-
-%description -n %{name}-doc
-This package contains HTML documentation, including tutorials and API
-reference for python-Flask-WTF.
-
 %prep
 %setup -q -n Flask-WTF-%{version}
 
 %build
 %python_build
-cd docs && make html && rm _build/html/.buildinfo # Generate HTML documentation
 
 %install
 %python_install
@@ -74,12 +65,7 @@
 %endif
 
 %files %{python_files}
-%defattr(-,root,root,-)
 %doc AUTHORS LICENSE README.rst
 %{python_sitelib}/*
 
-%files -n %{name}-doc
-%defattr(-,root,root)
-%doc docs/_build/html
-
 %changelog




commit perl-Math-Random-ISAAC for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package perl-Math-Random-ISAAC for 
openSUSE:Factory checked in at 2018-01-26 13:38:58

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


Package is "perl-Math-Random-ISAAC"

Fri Jan 26 13:38:58 2018 rev:2 rq:569357 version:1.004

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Math-Random-ISAAC/perl-Math-Random-ISAAC.changes
2017-10-09 19:46:52.843118698 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Math-Random-ISAAC.new/perl-Math-Random-ISAAC.changes
   2018-01-26 13:39:01.402629073 +0100
@@ -1,0 +2,5 @@
+Wed Jan 24 16:12:11 UTC 2018 - kwal...@suse.com
+
+- fix license field
+
+---



Other differences:
--
++ perl-Math-Random-ISAAC.spec ++
--- /var/tmp/diff_new_pack.G7CxqM/_old  2018-01-26 13:39:02.262588908 +0100
+++ /var/tmp/diff_new_pack.G7CxqM/_new  2018-01-26 13:39:02.270588535 +0100
@@ -2,7 +2,7 @@
 #
 # spec file for package perl-Math-Random-ISAAC
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -24,7 +24,7 @@
 Version:1.004
 Release:0
 Summary:Perl interface to the ISAAC PRNG algorithm
-License:GPL-2.0+ or Artistic-1.0(GPL-2.0+ or Artistic-1.0)
+License:GPL-2.0+ or Artistic-1.0
 Group:  Development/Libraries/Perl
 Source: 
http://search.cpan.org/CPAN/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-%{version}.tar.gz
 Url:http://search.cpan.org/dist/Math-Random-ISAAC




commit sca-appliance-agent for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package sca-appliance-agent for 
openSUSE:Factory checked in at 2018-01-26 13:39:12

Comparing /work/SRC/openSUSE:Factory/sca-appliance-agent (Old)
 and  /work/SRC/openSUSE:Factory/.sca-appliance-agent.new (New)


Package is "sca-appliance-agent"

Fri Jan 26 13:39:12 2018 rev:3 rq:569406 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/sca-appliance-agent/sca-appliance-agent.changes  
2018-01-19 11:52:51.776628697 +0100
+++ 
/work/SRC/openSUSE:Factory/.sca-appliance-agent.new/sca-appliance-agent.changes 
2018-01-26 13:39:15.557967959 +0100
@@ -1,0 +2,5 @@
+Thu Jan 25 00:33:59 UTC 2018 - jason.rec...@suse.com
+
+- Added sle15 detection and processing (bsc#1075250)
+
+---



Other differences:
--
++ sca-appliance-agent.spec ++
--- /var/tmp/diff_new_pack.uE9LEx/_old  2018-01-26 13:39:16.477924993 +0100
+++ /var/tmp/diff_new_pack.uE9LEx/_new  2018-01-26 13:39:16.481924806 +0100
@@ -1,7 +1,7 @@
 # 
 # spec file for package sca-appliance-agent
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,6 +12,10 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+
 %define sca_common sca
 %define sca_libdir /usr/lib/%{sca_common}
 %define sca_configdir %{_sysconfdir}/%{sca_common}
@@ -21,12 +25,12 @@
 Release:  0
 Summary:  Supportconfig Analysis Appliance Agent
 License:  GPL-2.0
-URL:  https://github.com/g23guy/sca-appliance-agent
 Group:System/Monitoring
+Url:https://github.com/g23guy/sca-appliance-agent
 Source:   %{name}-%{version}.tar.gz
 Requires: sca-appliance-common
 Requires: sca-patterns-base
-Buildarch:noarch
+BuildArch:  noarch
 
 %description
 Analyzes supportconfig archives using the Supportconfig Analysis patterns. The 
results are

++ sca-appliance-agent-1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sca-appliance-agent-1.3/bin/sdagent-supportconfig 
new/sca-appliance-agent-1.3/bin/sdagent-supportconfig
--- old/sca-appliance-agent-1.3/bin/sdagent-supportconfig   2018-01-03 
18:52:32.998946808 +0100
+++ new/sca-appliance-agent-1.3/bin/sdagent-supportconfig   2018-01-25 
01:35:06.900318027 +0100
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-SVER='1.0.36'
+SVER='1.0.42'
 
 ##
 # sdagent-suportconfig - SCA Agent Worker for Supportconfig Archives
@@ -9,7 +9,7 @@
 # Description:  A process forked by the sdagent to analyze a supportconfig 
 #   archive. Supportconfig archives can be from any server.
 # Runs on:  Agent Server
-# Modified: 2018 Jan 03
+# Modified: 2018 Jan 24
 #
 ##
 #
@@ -397,19 +397,14 @@
shopt -s nocasematch
[[ -n "$KERNEL_VERSION" ]] && VERKERN="'$KERNEL_VERSION'" || 
VERKERN="NULL"
[[ -n "$SCRIPT_VERSION" ]] && VERSUPT="'$SCRIPT_VERSION'" || 
VERSUPT="NULL"
-   if [[ -n "$DISTRO" ]]; then
-   ARCH=$(echo $DISTRO | cut -d\( -f2 | cut -d\) -f1)
-   [[ -n "$ARCH" ]] && ARCH="'$ARCH'" || ARCH="NULL"
-   else
-   ARCH="NULL"
-   fi
+   UNAME=$(grep -A1 'uname -a' $ENVFILE | tail -1)
+   ARCH=$(echo $UNAME | awk '{print $(NF-1)}')
[[ -n "$SERVER_NAME" ]] && HOST_NAME="'$SERVER_NAME'" || 
HOST_NAME="NULL"
[[ -n "$VIRT_HARD" ]] && HARDWARE="'$VIRT_HARD'" || HARDWARE="NULL"
-   DIST="${DISTRO%% (*}"
-   if [[ -z "$DIST" ]]; then
+   if [[ -z $DISTRO ]]; then
DIST="NULL"
else
-   DIST="'$DIST'"
+   DIST="'${DISTRO}'"
fi
if [[ "$SPLEVEL" == "None" ]]; then
DISTSP=0
@@ -455,7 +450,7 @@
echo " ServerName=$HOST_NAME," >> $IMPORT_FILE
echo " VersionKernel=$VERKERN," >> $IMPORT_FILE
echo " VersionSupportconfig=$VERSUPT," >> $IMPORT_FILE
-   echo " Architecture=$ARCH," >> $IMPORT_FILE
+   echo " Architecture='$ARCH'," >> $IMPORT_FILE
echo " PatternsApplicable=$PATCOUNT," >> $IMPORT_FILE
echo " Hardware=$HARDWARE," >> $IMPORT_FILE
echo " Distro=$DIST," >> $IMPORT_FILE
@@ -764,8 +759,38 @@
*) ARCH_RUN_DATE='-00-00' 

commit calibre for openSUSE:Factory

2018-01-26 Thread root
Hello community,

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

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


Package is "calibre"

Fri Jan 26 13:39:02 2018 rev:182 rq:569366 version:3.15.0

Changes:

--- /work/SRC/openSUSE:Factory/calibre/calibre.changes  2018-01-16 
09:42:24.113601133 +0100
+++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes 2018-01-26 
13:39:02.522576766 +0100
@@ -1,0 +2,5 @@
+Wed Jan 24 12:43:56 UTC 2018 - pgaj...@suse.com
+
+- do not require liberation2-fonts, it is dead [bsc#1077375] [rh#856239]
+
+---



Other differences:
--
++ calibre.spec ++
--- /var/tmp/diff_new_pack.91eRV6/_old  2018-01-26 13:39:04.250496065 +0100
+++ /var/tmp/diff_new_pack.91eRV6/_new  2018-01-26 13:39:04.258495691 +0100
@@ -50,11 +50,7 @@
 BuildRequires:  libQt5Core-private-headers-devel >= 5.3.2
 BuildRequires:  libQt5Gui-private-headers-devel >= 5.3.2
 BuildRequires:  libQt5PlatformSupport-private-headers-devel >= 5.3.2
-%if 0%{?suse_version} >= 1330
-BuildRequires:  liberation2-fonts
-%else
 BuildRequires:  liberation-fonts
-%endif
 BuildRequires:  libicu-devel >= 4.4.0
 BuildRequires:  libmtp-devel >= 1.1.5
 BuildRequires:  libopenssl-devel
@@ -137,11 +133,7 @@
 %requires_eqlibQt5Gui5
 %requires_eqpython-qt5
 %requires_eqpython-sip
-%if 0%{?suse_version} >= 1330
-Recommends: liberation2-fonts
-%else
 Recommends: liberation-fonts
-%endif
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{py_requires}




commit perl-Mojo-Pg for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package perl-Mojo-Pg for openSUSE:Factory 
checked in at 2018-01-26 13:39:07

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


Package is "perl-Mojo-Pg"

Fri Jan 26 13:39:07 2018 rev:10 rq:569389 version:4.04

Changes:

--- /work/SRC/openSUSE:Factory/perl-Mojo-Pg/perl-Mojo-Pg.changes
2017-12-20 10:40:31.836092811 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Mojo-Pg.new/perl-Mojo-Pg.changes   
2018-01-26 13:39:08.326305707 +0100
@@ -13,12 +12,0 @@
-Tue Nov  7 06:40:47 UTC 2017 - co...@suse.com
-
-- updated to 4.03
-   see /usr/share/doc/packages/perl-Mojo-Pg/Changes
-

-Mon Nov  6 06:56:30 UTC 2017 - co...@suse.com
-
-- updated to 4.03
-   see /usr/share/doc/packages/perl-Mojo-Pg/Changes
-




Other differences:
--



commit python-keyring for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-keyring for openSUSE:Factory 
checked in at 2018-01-26 13:38:43

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


Package is "python-keyring"

Fri Jan 26 13:38:43 2018 rev:28 rq:568852 version:10.5.0

Changes:

--- /work/SRC/openSUSE:Factory/python-keyring/python-keyring.changes
2017-12-03 10:08:25.277896197 +0100
+++ /work/SRC/openSUSE:Factory/.python-keyring.new/python-keyring.changes   
2018-01-26 13:38:44.307427495 +0100
@@ -1,0 +2,6 @@
+Wed Jan 24 10:27:23 UTC 2018 - tchva...@suse.com
+
+- Fix building in py3 only enviroment
+- Remove the test conditional which was always on anyway
+
+---



Other differences:
--
++ python-keyring.spec ++
--- /var/tmp/diff_new_pack.B9HkMT/_old  2018-01-26 13:38:45.063392187 +0100
+++ /var/tmp/diff_new_pack.B9HkMT/_new  2018-01-26 13:38:45.071391814 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-keyring
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,6 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without tests
 Name:   python-keyring
 Version:10.5.0
 Release:0
@@ -26,7 +25,10 @@
 Group:  Development/Languages/Python
 Url:https://github.com/jaraco/keyring
 Source: 
https://files.pythonhosted.org/packages/source/k/keyring/keyring-%{version}.tar.gz
+BuildRequires:  %{python_module SecretStorage}
 BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools_scm >= 1.15.0}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -34,13 +36,6 @@
 Requires:   python-SecretStorage
 Requires:   python-setuptools
 BuildArch:  noarch
-%if %{with tests}
-# Test requirements:
-BuildRequires:  %{python_module SecretStorage}
-BuildRequires:  %{python_module pytest}
-# Python 2 test requirements:
-BuildRequires:  python-mock
-%endif
 %python_subpackages
 
 %description
@@ -59,14 +54,12 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%if %{with tests}
 %check
 pushd docs
 %{python_expand export PYTHONPATH="%{buildroot}%{$python_sitelib}"
 py.test-%{$python_bin_suffix} --pyargs keyring.tests
 }
 popd
-%endif
 
 %files %{python_files}
 %doc README.rst CHANGES.rst




commit python-jsonschema for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-jsonschema for 
openSUSE:Factory checked in at 2018-01-26 13:38:41

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


Package is "python-jsonschema"

Fri Jan 26 13:38:41 2018 rev:16 rq:568851 version:2.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-jsonschema/python-jsonschema.changes  
2017-04-28 10:42:55.398979672 +0200
+++ /work/SRC/openSUSE:Factory/.python-jsonschema.new/python-jsonschema.changes 
2018-01-26 13:38:42.675503713 +0100
@@ -1,0 +2,6 @@
+Wed Jan 24 10:24:27 UTC 2018 - tchva...@suse.com
+
+- Add condition around the python2 code to make sure we can build
+  in python3 only enviroment
+
+---



Other differences:
--
++ python-jsonschema.spec ++
--- /var/tmp/diff_new_pack.rDrkul/_old  2018-01-26 13:38:43.731454395 +0100
+++ /var/tmp/diff_new_pack.rDrkul/_new  2018-01-26 13:38:43.735454209 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-jsonschema
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-jsonschema
 Version:2.6.0
 Release:0
@@ -25,21 +26,20 @@
 Group:  Development/Languages/Python
 Url:http://github.com/Julian/jsonschema
 Source: 
https://files.pythonhosted.org/packages/source/j/jsonschema/jsonschema-%{version}.tar.gz
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module vcversioner >= 2.16.0.0}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+%if %{with python2}
 BuildRequires:  python2-functools32
-# Test build requirements
-BuildRequires:  python2-mock
-%ifpython2
-Requires:   python-functools32
 %endif
 Requires(post):   update-alternatives
 Requires(preun): update-alternatives
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
+%ifpython2
+Requires:   python-functools32
+%endif
 %python_subpackages
 
 %description
@@ -69,7 +69,6 @@
 %python_uninstall_alternative jsonschema
 
 %files %{python_files}
-%defattr(-,root,root,-)
 %doc COPYING README.rst
 %python_alternative %{_bindir}/jsonschema
 %{python_sitelib}/*




commit gnome-calendar for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package gnome-calendar for openSUSE:Factory 
checked in at 2018-01-26 13:38:50

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


Package is "gnome-calendar"

Fri Jan 26 13:38:50 2018 rev:21 rq:568069 version:3.26.3

Changes:

--- /work/SRC/openSUSE:Factory/gnome-calendar/gnome-calendar.changes
2017-10-13 14:08:52.043277953 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-calendar.new/gnome-calendar.changes   
2018-01-26 13:38:51.835075919 +0100
@@ -1,0 +2,8 @@
+Wed Jan 17 03:50:44 UTC 2018 - luc1...@linuxmail.org
+
+- Update to version 3.26.3:
+  + Fix time in tooltip text.
+  + Fix timezones.
+  + Updated translations.
+
+---

Old:

  gnome-calendar-3.26.2.tar.xz

New:

  gnome-calendar-3.26.3.tar.xz



Other differences:
--
++ gnome-calendar.spec ++
--- /var/tmp/diff_new_pack.P0sBxG/_old  2018-01-26 13:38:52.515044161 +0100
+++ /var/tmp/diff_new_pack.P0sBxG/_new  2018-01-26 13:38:52.519043975 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-calendar
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:   gnome-calendar
-Version:3.26.2
+Version:3.26.3
 Release:0
 Summary:A calendar application for GNOME
 License:GPL-3.0+
 Group:  Productivity/Office/Organizers
 Url:https://wiki.gnome.org/Design/Apps/Calendar
-Source: 
https://download.gnome.org/sources/gnome-calendar/3.26/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gnome-calendar/3.26/%{name}-%{version}.tar.xz
 BuildRequires:  desktop-file-utils
 BuildRequires:  gtk-doc
 BuildRequires:  hicolor-icon-theme
@@ -64,12 +64,11 @@
 
 %install
 %meson_install
-
 %find_lang %{name} %{?no_lang_C}
 
 %files
 %defattr(-,root,root)
-%doc ChangeLog COPYING NEWS
+%doc COPYING NEWS README.md TODO.md
 %{_bindir}/gnome-calendar
 %{_datadir}/applications/org.gnome.Calendar.desktop
 # Own dir for openSUSE Leap 42.1

++ gnome-calendar-3.26.2.tar.xz -> gnome-calendar-3.26.3.tar.xz ++
 9287 lines of diff (skipped)




commit kernel-source for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2018-01-26 13:38:14

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


Package is "kernel-source"

Fri Jan 26 13:38:14 2018 rev:402 rq:569516 version:4.14.15

Changes:

--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
2018-01-20 11:23:57.748087353 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes   
2018-01-26 13:38:16.804712003 +0100
@@ -1,0 +2,266 @@
+Thu Jan 25 14:26:16 CET 2018 - jsl...@suse.cz
+
+- Revert "futex: Prevent overflow by strengthen input validation"
+  (4.14.15-fix).
+- commit 5b3d0ce
+
+---
+Wed Jan 24 19:31:26 CET 2018 - jsl...@suse.cz
+
+- Documentation: document array_ptr (bsc#1068032 CVE-2017-5715).
+- asm/nospec, array_ptr: sanitize speculative array de-references
+  (bsc#1068032 CVE-2017-5715).
+- x86: implement array_ptr_mask() (bsc#1068032 CVE-2017-5715).
+- x86: introduce __uaccess_begin_nospec and ifence (bsc#1068032
+  CVE-2017-5715).
+- x86, __get_user: use __uaccess_begin_nospec (bsc#1068032
+  CVE-2017-5715).
+- x86, get_user: use pointer masking to limit speculation
+  (bsc#1068032 CVE-2017-5715).
+- x86: narrow out of bounds syscalls to sys_read under speculation
+  (bsc#1068032 CVE-2017-5715).
+- vfs, fdtable: prevent bounds-check bypass via speculative
+  execution (bsc#1068032 CVE-2017-5715).
+- kvm, x86: update spectre-v1 mitigation (bsc#1068032
+  CVE-2017-5715).
+- nl80211: sanitize array index in parse_txq_params (bsc#1068032
+  CVE-2017-5715).
+- Delete
+  patches.suse/0003-locking-barriers-introduce-new-observable-speculatio.patch.
+- Delete
+  patches.suse/0005-x86-bpf-jit-prevent-speculative-execution-when-JIT-i.patch.
+- Delete
+  patches.suse/0006-uvcvideo-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0007-carl9170-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0008-p54-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0009-qla2xxx-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0010-cw1200-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0011-Thermal-int340x-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0012-ipv4-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0013-ipv6-prevent-speculative-execution.patch.
+- Delete patches.suse/0014-fs-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0015-net-mpls-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0016-udf-prevent-speculative-execution.patch.
+- Delete
+  patches.suse/0017-userns-prevent-speculative-execution.patch.
+  Replace intel's shit by the potential upstream solution for spectre_v1.
+- commit 6fdb1df
+
+---
+Tue Jan 23 21:12:07 CET 2018 - jsl...@suse.cz
+
+- Linux 4.14.15 (bnc#1012628).
+- tools/objtool/Makefile: don't assume sync-check.sh is executable
+  (bnc#1012628).
+- objtool: Fix seg fault with clang-compiled objects
+  (bnc#1012628).
+- objtool: Fix Clang enum conversion warning (bnc#1012628).
+- objtool: Fix seg fault caused by missing parameter
+  (bnc#1012628).
+- powerpc/pseries: Add H_GET_CPU_CHARACTERISTICS flags & wrapper
+  (bnc#1012628).
+- powerpc/64: Add macros for annotating the destination of
+  rfid/hrfid (bnc#1012628).
+- powerpc/64s: Simple RFI macro conversions (bnc#1012628).
+- powerpc/64: Convert the syscall exit path to use
+  RFI_TO_USER/KERNEL (bnc#1012628).
+- powerpc/64: Convert fast_exception_return to use
+  RFI_TO_USER/KERNEL (bnc#1012628).
+- powerpc/64s: Convert slb_miss_common to use RFI_TO_USER/KERNEL
+  (bnc#1012628).
+- powerpc/64s: Add support for RFI flush of L1-D cache
+  (bnc#1012628).
+- powerpc/64s: Support disabling RFI flush with no_rfi_flush
+  and nopti (bnc#1012628).
+- powerpc/pseries: Query hypervisor for RFI flush settings
+  (bnc#1012628).
+- powerpc/powernv: Check device-tree for RFI flush settings
+  (bnc#1012628).
+- futex: Avoid violating the 10th rule of futex (bnc#1012628).
+- futex: Prevent overflow by strengthen input validation
+  (bnc#1012628).
+- ALSA: pcm: Remove yet superfluous WARN_ON() (bnc#1012628).
+- ALSA: hda - Apply headphone noise quirk for another Dell XPS
+  13 variant (bnc#1012628).
+- ALSA: hda - Apply the existing quirk to iMac 14,1 (bnc#1012628).
+- IB/hfi1: Prevent a NULL dereference (bnc#1012628).
+- RDMA/mlx5: Fix out-of-bound access while querying AH
+  (bnc#1012628).
+- timers: Unconditionally check deferrable base (bnc#1012628).
+- af_key: fix buffer overread in verify_address_len()
+  (bnc#1012628).
+- af_key: fix buffer overread in parse_exthdrs() (bnc#1012628).
+- iser-target: 

commit libgpod for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libgpod for openSUSE:Factory checked 
in at 2018-01-26 13:37:56

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


Package is "libgpod"

Fri Jan 26 13:37:56 2018 rev:32 rq:568824 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/libgpod/libgpod.changes  2015-10-30 
13:40:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.libgpod.new/libgpod.changes 2018-01-26 
13:37:57.389618788 +0100
@@ -1,0 +2,14 @@
+Tue Jan 23 22:34:25 UTC 2018 - jeng...@inai.de
+
+- Fix groups of SRPM and documentation. Make doc noarch.
+  Trim bias from description.
+
+---
+Tue Jan 23 12:46:52 UTC 2018 - tchva...@suse.com
+
+- Conditionalize python2 module build as it is not compatible with
+  python3 at all and we do not need it by default
+  * This allows to build in python3 only enviroment
+- Run over a bit with spec-cleaner
+
+---



Other differences:
--
++ libgpod.spec ++
--- /var/tmp/diff_new_pack.WDUsHL/_old  2018-01-26 13:37:58.193581239 +0100
+++ /var/tmp/diff_new_pack.WDUsHL/_new  2018-01-26 13:37:58.193581239 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libgpod
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,17 @@
 #
 
 
+%define libsoname  %{name}4
+%define _udevdir %(pkg-config --variable udevdir udev)
 %bcond_without mono
-
+%bcond_without python2
 Name:   libgpod
-%define libsoname  %{name}4
-
 Version:0.8.3
 Release:0
-Url:http://www.gtkpod.org/libgpod.html
 Summary:Library to Manipulate Songs and Playlists Stored on an iPod
 License:LGPL-2.1+
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
+Url:http://www.gtkpod.org/libgpod.html
 Source: 
http://downloads.sourceforge.net/project/gtkpod/libgpod/libgpod-0.8/%{name}-%{version}.tar.bz2
 Source1:baselibs.conf
 Patch0: libgpod-swig-3.0.patch
@@ -37,34 +37,32 @@
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel
 BuildRequires:  gtk-doc
-%if %{with mono}
-BuildRequires:  gtk-sharp2
-%endif
 BuildRequires:  gtk2-devel
 BuildRequires:  intltool
 BuildRequires:  libimobiledevice-devel
 BuildRequires:  libplist-devel
 BuildRequires:  libusb-1_0-devel
 BuildRequires:  libxml2-devel
-%if %{with mono}
-BuildRequires:  mono-devel
-%endif
-BuildRequires:  pkg-config
-BuildRequires:  python-devel
-BuildRequires:  python-gobject2-devel
-BuildRequires:  python-mutagen
+BuildRequires:  pkgconfig
 BuildRequires:  sg3_utils-devel
 BuildRequires:  sqlite3-devel
 BuildRequires:  swig
 BuildRequires:  taglib-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(udev)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%define _udevdir %(pkg-config --variable udevdir udev)
+%if %{with python2}
+BuildRequires:  python-devel
+BuildRequires:  python-gobject2-devel
+BuildRequires:  python-mutagen
+%endif
+%if %{with mono}
+BuildRequires:  gtk-sharp2
+BuildRequires:  mono-devel
+%endif
 
 %description
 libgpod is a library meant to abstract access to iPod content. It
-provides an easy-to-use API to retrieve the list of files and
+provides an API to retrieve the list of files and
 playlists stored on an iPod, modify them, and save them back to the iPod.
 
 %package -n %{libsoname}
@@ -76,7 +74,7 @@
 
 %description -n %{libsoname}
 libgpod is a library meant to abstract access to iPod content. It
-provides an easy-to-use API to retrieve the list of files and
+provides an API to retrieve the list of files and
 playlists stored on an iPod, modify them, and save them back to the iPod.
 
 %package devel
@@ -88,62 +86,64 @@
 
 %description devel
 libgpod is a library meant to abstract access to iPod content. It
-provides an easy-to-use API to retrieve the list of files and
+provides an API to retrieve the list of files and
 playlists stored on an iPod, modify them, and save them back to the iPod.
 
 This package provides the development files to use libgpod.
 
 %package doc
 Summary:Documentation for libgpod
-Group:  System/Libraries
+Group:  Documentation/HTML
+BuildArch:  noarch
 
 %description doc
 libgpod is a library meant to abstract access to iPod content. It
-provides an easy-to-use API to retrieve the list of files and
+provides an API to retrieve the list of files and
 playlists 

commit bind for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package bind for openSUSE:Factory checked in 
at 2018-01-26 13:37:51

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


Package is "bind"

Fri Jan 26 13:37:51 2018 rev:130 rq:568772 version:9.11.2

Changes:

--- /work/SRC/openSUSE:Factory/bind/bind.changes2018-01-13 
21:37:02.347739119 +0100
+++ /work/SRC/openSUSE:Factory/.bind.new/bind.changes   2018-01-26 
13:37:52.677838854 +0100
@@ -1,0 +2,5 @@
+Tue Jan 23 21:59:24 UTC 2018 - navin.kukr...@suse.com
+
+- Apply bind-CVE-2017-3145.patch to fix CVE-2017-3145 (bsc#1076118) 
+
+---

New:

  bind-CVE-2017-3145.patch



Other differences:
--
++ bind.spec ++
--- /var/tmp/diff_new_pack.IfD09Z/_old  2018-01-26 13:37:53.745788974 +0100
+++ /var/tmp/diff_new_pack.IfD09Z/_new  2018-01-26 13:37:53.749788787 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bind
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -72,6 +72,7 @@
 Patch51:pie_compile.diff
 Patch52:named-bootconf.diff
 Patch53:bind-sdb-ldap.patch
+Patch54:bind-CVE-2017-3145.patch
 BuildRequires:  libcap-devel
 BuildRequires:  libmysqlclient-devel
 BuildRequires:  libopenssl-devel
@@ -299,6 +300,7 @@
 %patch51
 %patch52
 %patch53
+%patch54 -p1
 
 # use the year from source gzip header instead of current one to make 
reproducible rpms
 year=$(perl -e 'sysread(STDIN, $h, 8); print 
(1900+(gmtime(unpack("l",substr($h,4[5])' < %{SOURCE0})


++ bind-CVE-2017-3145.patch ++
diff --git a/CHANGES b/CHANGES
index 5aa5053..32f920d 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,9 @@
+   --- 9.11.2-P1 released ---
+
+4858.  [security]  Addresses could be referenced after being freed
+   in resolver.c, causing an assertion failure.
+   (CVE-2017-3145) [RT #46839]
+
--- 9.11.2 released ---
 
--- 9.11.2rc2 released ---
diff --git a/lib/dns/api b/lib/dns/api
index 711bfd8..eadd740 100644
--- a/lib/dns/api
+++ b/lib/dns/api
@@ -9,5 +9,5 @@
 # 9.11: 160-169
 # 9.12: 1200-1299
 LIBINTERFACE = 169
-LIBREVISION = 1
+LIBREVISION = 2
 LIBAGE = 0
diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c
index 8eb1d97..eb1ebcf 100644
--- a/lib/dns/resolver.c
+++ b/lib/dns/resolver.c
@@ -831,7 +831,7 @@ fctx_stoptimer(fetchctx_t *fctx) {
 * cannot fail in that case.
 */
result = isc_timer_reset(fctx->timer, isc_timertype_inactive,
- NULL, NULL, ISC_TRUE);
+NULL, NULL, ISC_TRUE);
if (result != ISC_R_SUCCESS) {
UNEXPECTED_ERROR(__FILE__, __LINE__,
 "isc_timer_reset(): %s",
@@ -839,7 +839,6 @@ fctx_stoptimer(fetchctx_t *fctx) {
}
 }
 
-
 static inline isc_result_t
 fctx_startidletimer(fetchctx_t *fctx, isc_interval_t *interval) {
/*
@@ -1116,7 +1115,8 @@ fctx_cleanupfinds(fetchctx_t *fctx) {
 
for (find = ISC_LIST_HEAD(fctx->finds);
 find != NULL;
-find = next_find) {
+find = next_find)
+   {
next_find = ISC_LIST_NEXT(find, publink);
ISC_LIST_UNLINK(fctx->finds, find, publink);
dns_adb_destroyfind();
@@ -1132,7 +1132,8 @@ fctx_cleanupaltfinds(fetchctx_t *fctx) {
 
for (find = ISC_LIST_HEAD(fctx->altfinds);
 find != NULL;
-find = next_find) {
+find = next_find)
+   {
next_find = ISC_LIST_NEXT(find, publink);
ISC_LIST_UNLINK(fctx->altfinds, find, publink);
dns_adb_destroyfind();
@@ -1148,7 +1149,8 @@ fctx_cleanupforwaddrs(fetchctx_t *fctx) {
 
for (addr = ISC_LIST_HEAD(fctx->forwaddrs);
 addr != NULL;
-addr = next_addr) {
+addr = next_addr)
+   {
next_addr = ISC_LIST_NEXT(addr, publink);
ISC_LIST_UNLINK(fctx->forwaddrs, addr, publink);
dns_adb_freeaddrinfo(fctx->adb, );
@@ -1163,7 +1165,8 @@ fctx_cleanupaltaddrs(fetchctx_t *fctx) {
 
for (addr = ISC_LIST_HEAD(fctx->altaddrs);
 addr != NULL;
-addr = next_addr) {
+addr = next_addr)
+   {
next_addr = ISC_LIST_NEXT(addr, publink);
ISC_LIST_UNLINK(fctx->altaddrs, addr, publink);
dns_adb_freeaddrinfo(fctx->adb, );

commit libcaca for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libcaca for openSUSE:Factory checked 
in at 2018-01-26 13:37:39

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


Package is "libcaca"

Fri Jan 26 13:37:39 2018 rev:39 rq:568742 
version:0.99.beta19+git20171002.da28e96

Changes:

--- /work/SRC/openSUSE:Factory/libcaca/libcaca.changes  2016-03-14 
11:42:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.libcaca.new/libcaca.changes 2018-01-26 
13:37:41.130378182 +0100
@@ -1,0 +2,35 @@
+Tue Jan 23 18:32:31 UTC 2018 - tchva...@suse.com
+
+- Drop the py2 bindings they fail to build using rpm macros and
+  somehow ingnore LD_LIBRARY_PATH, anyway provide py3 variant and
+  stick with that
+
+---
+Tue Jan 23 10:18:53 UTC 2018 - tchva...@suse.com
+
+- Switch to git repack service in order to get all the latest fixes
+  * like python3 porting of the bindings
+- Update to version 0.99.beta19+git20171002.da28e96:
+  * img2text.c: fix width arg case in example
+  * ruby: require 'caca' instead of 'caca.so'
+  * Only fail the check-copyright test if more than 10 files are affected.
+  * Try to run Coverity from Travis CI.
+  * Add some missing breaks (thanks coverity)
+  * Fix header copyright.
+  * Fix a bug into the autorepeat trigger.
+- Refresh patches:
+  * libcaca-ruby_am_cflags.patch
+  * libcaca-ruby_vendor_install.patch
+
+---
+Mon Jan 22 18:49:24 UTC 2018 - tchva...@suse.com
+
+- Fix URL
+- Mention github repo containing more changes
+- Format with spec-cleaner
+- Remove support for older distros lets stick with latest only
+- Remove for years disabled mono and java integration code snippets
+- Use python macros to build python instead of waiting for autotools
+- Convert to pkgconfig style dependencies
+
+---

Old:

  libcaca-0.99.beta19.tar.gz

New:

  _service
  libcaca-0.99.beta19+git20171002.da28e96.tar.xz



Other differences:
--
++ libcaca.spec ++
--- /var/tmp/diff_new_pack.ulR5Hj/_old  2018-01-26 13:37:41.942340259 +0100
+++ /var/tmp/diff_new_pack.ulR5Hj/_new  2018-01-26 13:37:41.942340259 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcaca
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,40 +16,16 @@
 #
 
 
-%define withjava 0
-%define withpython 1
-%bcond_with mono
-
 Name:   libcaca
-BuildRequires:  doxygen
-BuildRequires:  fdupes
-BuildRequires:  imlib2-devel
-BuildRequires:  libtool
-BuildRequires:  ncurses-devel
-BuildRequires:  pkgconfig
-BuildRequires:  slang-devel
-BuildRequires:  zlib-devel
-#texlive-latex
-BuildRequires:  freeglut-devel
-BuildRequires:  ftgl-devel
-BuildRequires:  gcc-c++
-BuildRequires:  java-devel
-%if %{with mono}
-BuildRequires:  mono-devel
-%endif
-BuildRequires:  pkgconfig
-BuildRequires:  python-devel
-BuildRequires:  ruby-devel
-BuildRequires:  pkgconfig(gl)
-BuildRequires:  pkgconfig(glu)
-BuildRequires:  pkgconfig(x11)
-Version:0.99.beta19
+Version:0.99.beta19+git20171002.da28e96
 Release:0
 Summary:Library for Colour ASCII Art, text mode graphics
 License:WTFPL
 Group:  Development/Languages/C and C++
-Url:http://sam.zoy.org/projects/libcaca/
-Source0:http://caca.zoy.org/files/libcaca/%{name}-%{version}.tar.gz
+Url:http://caca.zoy.org/
+# Git: https://github.com/cacalabs/libcaca
+#Source0:http://caca.zoy.org/files/libcaca/%{name}-%{version}.tar.gz
+Source0:%{name}-%{version}.tar.xz
 Source1:baselibs.conf
 Patch1: libcaca-0.99-texbuild.patch
 Patch2: libcaca-X11_test.patch
@@ -58,9 +34,23 @@
 Patch7: libcaca-0.99.beta16-missing-GLU.patch
 Patch9: caca-no-build-date.patch
 Patch10:libcaca-ncurses6.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%define rb_vendorarch %{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}
-%define rb_vendorlib %{_libdir}/ruby/vendor_ruby/%{rb_ver}
+BuildRequires:  doxygen
+BuildRequires:  fdupes
+BuildRequires:  freeglut-devel
+BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  ncurses-devel
+BuildRequires:  pkgconfig
+BuildRequires:  python-rpm-macros
+BuildRequires:  python3-setuptools
+BuildRequires:  ruby-devel
+BuildRequires:  pkgconfig(ftgl)
+BuildRequires:  pkgconfig(gl)
+BuildRequires:  pkgconfig(glu)

commit simple-scan for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package simple-scan for openSUSE:Factory 
checked in at 2018-01-26 13:37:27

Comparing /work/SRC/openSUSE:Factory/simple-scan (Old)
 and  /work/SRC/openSUSE:Factory/.simple-scan.new (New)


Package is "simple-scan"

Fri Jan 26 13:37:27 2018 rev:55 rq:568735 version:3.26.3

Changes:

--- /work/SRC/openSUSE:Factory/simple-scan/simple-scan.changes  2017-11-10 
14:44:23.812285003 +0100
+++ /work/SRC/openSUSE:Factory/.simple-scan.new/simple-scan.changes 
2018-01-26 13:37:29.406925735 +0100
@@ -1,0 +2,6 @@
+Mon Jan 22 10:25:28 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.26.3:
+  + Fix email sending failing with PDF attachments.
+
+---

Old:

  simple-scan-3.26.2.tar.xz

New:

  simple-scan-3.26.3.tar.xz



Other differences:
--
++ simple-scan.spec ++
--- /var/tmp/diff_new_pack.pglRQb/_old  2018-01-26 13:37:30.042896031 +0100
+++ /var/tmp/diff_new_pack.pglRQb/_new  2018-01-26 13:37:30.046895844 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package simple-scan
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
 %endif
 
 Name:   simple-scan
-Version:3.26.2
+Version:3.26.3
 Release:0
 Summary:Simple Scanning Utility
 License:GPL-3.0+

++ simple-scan-3.26.2.tar.xz -> simple-scan-3.26.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simple-scan-3.26.2/NEWS new/simple-scan-3.26.3/NEWS
--- old/simple-scan-3.26.2/NEWS 2017-10-30 21:34:14.0 +0100
+++ new/simple-scan-3.26.3/NEWS 2018-01-22 03:27:41.0 +0100
@@ -1,3 +1,7 @@
+Overview of changes in simple-scan 3.26.3
+
+  * Fix email sending failing with PDF attachments
+
 Overview of changes in simple-scan 3.26.2
 
   * Updated translations
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simple-scan-3.26.2/meson.build 
new/simple-scan-3.26.3/meson.build
--- old/simple-scan-3.26.2/meson.build  2017-10-30 21:34:14.0 +0100
+++ new/simple-scan-3.26.3/meson.build  2018-01-22 03:27:41.0 +0100
@@ -1,5 +1,5 @@
 project ('simple-scan', ['vala', 'c'],
- version: '3.26.2',
+ version: '3.26.3',
  license: 'GPLv3+',
  default_options: [
  'warning_level=1',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/simple-scan-3.26.2/po/ne.po 
new/simple-scan-3.26.3/po/ne.po
--- old/simple-scan-3.26.2/po/ne.po 2017-10-30 21:34:14.0 +0100
+++ new/simple-scan-3.26.3/po/ne.po 2018-01-22 03:27:41.0 +0100
@@ -6,18 +6,18 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Gnome Nepali Translation Project\n"
-"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?;
-"product=simple-scan=I18N+L10N=general\n"
-"POT-Creation-Date: 2017-07-18 08:20+\n"
-"PO-Revision-Date: 2017-07-28 11:56+0545\n"
+"Report-Msgid-Bugs-To: 
https://bugzilla.gnome.org/enter_bug.cgi?product=simple-;
+"scan=I18N+L10N=general\n"
+"POT-Creation-Date: 2017-08-07 02:27+\n"
+"PO-Revision-Date: 2017-11-26 10:46+0545\n"
+"Last-Translator: Pawan Chitrakar \n"
 "Language-Team: Nepali Translation Team \n"
+"Language: ne\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.0.3\n"
-"Last-Translator: Pawan Chitrakar \n"
-"Language: ne\n"
+"X-Generator: Poedit 2.0.4\n"
 
 #: data/org.gnome.SimpleScan.gschema.xml:11
 #, fuzzy
@@ -25,97 +25,87 @@
 msgstr "यसबाट प्रत्यक्ष आगत घटना पढ्ने यन्त्र ।"
 
 #: data/org.gnome.SimpleScan.gschema.xml:12
+#, fuzzy
 msgid "SANE device to acquire images from."
-msgstr ""
+msgstr "तपाईँको क्यामेरा यन्त्रबाट छविहरू प्रदर्शन गर्नुहोस्"
 
 #: data/org.gnome.SimpleScan.gschema.xml:20
-#, fuzzy
 msgid "Type of document being scanned"
-msgstr "डक्युमेन्ट टाईप डेफिनेसन"
+msgstr "स्क्यान गरिँदै कागजातको प्रकार"
 
 #: data/org.gnome.SimpleScan.gschema.xml:21
 msgid ""
-"Type of document being scanned. This setting decides on the scan resolution, "
-"colors and post-processing."
-msgstr ""
+"Type of document being scanned. This setting decides on the scan resolution, 
colors and "
+"post-processing."
+msgstr "कागजात स्क्यान गरिँदैछ। यो सेटिङ स्क्यान रिजोल्युसन, रङ र पोष्ट 
प्रसोधनमा निर्णय गर्दछ।"
 
 #: 

commit python-pyudev for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-pyudev for openSUSE:Factory 
checked in at 2018-01-26 13:37:33

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


Package is "python-pyudev"

Fri Jan 26 13:37:33 2018 rev:18 rq:568741 version:0.21.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pyudev/python-pyudev.changes  
2017-09-07 22:08:57.906907892 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyudev.new/python-pyudev.changes 
2018-01-26 13:37:33.938714074 +0100
@@ -1,0 +2,7 @@
+Tue Jan 23 17:35:31 UTC 2018 - tbecht...@suse.com
+
+- Require libudev (bsc#1077282)
+  Otherwise, an pyudev import fails with:
+  ImportError: No library named udev
+
+---



Other differences:
--
++ python-pyudev.spec ++
--- /var/tmp/diff_new_pack.rI9etW/_old  2018-01-26 13:37:34.870670547 +0100
+++ /var/tmp/diff_new_pack.rI9etW/_new  2018-01-26 13:37:34.870670547 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyudev
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,19 +30,19 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
-BuildRequires:  libudev-devel
-BuildRequires:  libudev1
 BuildRequires:  python-rpm-macros
+BuildRequires:  pkgconfig(libudev)
 %if %{with test}
 BuildRequires:  %{python_module docutils}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module hypothesis}
+BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module py}
 %endif
-Requires:   udev
 Requires:   python-six
+Requires:   udev
+Requires:   pkgconfig(libudev)
 %ifpython2
 # pyudev was last used in KDE:Unstable:Playground (pyudev-0.8)
 Provides:   pyudev = %{version}




commit gcab for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package gcab for openSUSE:Factory checked in 
at 2018-01-26 13:37:16

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


Package is "gcab"

Fri Jan 26 13:37:16 2018 rev:9 rq:568732 version:0.8

Changes:

--- /work/SRC/openSUSE:Factory/gcab/gcab.changes2016-04-12 
18:57:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.gcab.new/gcab.changes   2018-01-26 
13:37:17.939461332 +0100
@@ -1,0 +2,21 @@
+Tue Jan 23 16:09:51 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.8 (CVE-2018-5345):
+  + This fixes the security bug known as CVE-2018-5345.
+  + Always check the return value when writing to the stream.
+  + Do not crash when ncbytes is larger than the buffer size.
+  + Don't encode timezone in generated files.
+  + Don't use version script if unsupported.
+  + Explicitly enable C99 support.
+  + Fix a few 'Dereference of null pointer' warnings.
+  + Fix buffer overrun when generating Huffman codes.
+  + Fix builddir != srcdir builds.
+  + Fix dependency on generated .h file.
+  + Fix invalid return annotation.
+  + Fix the calculation of the checksum on big endian machines.
+  + Fix -Wimplicit-fallthrough=.
+  + Use glib-mkenum's prefixes to avoid sed.
+  + Updated translations.
+- Minor spec cleanup, use autosetup macro.
+
+---

Old:

  gcab-0.7.tar.xz

New:

  gcab-0.8.tar.xz



Other differences:
--
++ gcab.spec ++
--- /var/tmp/diff_new_pack.apxn8c/_old  2018-01-26 13:37:18.639428639 +0100
+++ /var/tmp/diff_new_pack.apxn8c/_new  2018-01-26 13:37:18.651428079 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gcab
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,20 +17,20 @@
 
 
 Name:   gcab
-Version:0.7
+Version:0.8
 Release:0
 Summary:Cabinet file library and tool
 License:LGPL-2.1+
 Group:  Productivity/Archiving/Compression
 Url:http://ftp.gnome.org/pub/GNOME/sources/gcab
-Source: 
http://download.gnome.org/sources/gcab/0.7/%{name}-%{version}.tar.xz
+Source: 
http://download.gnome.org/sources/gcab/0.8/%{name}-%{version}.tar.xz
+
 BuildRequires:  gobject-introspection >= 0.9.4
 BuildRequires:  intltool >= 0.40.0
 BuildRequires:  vala >= 0.14
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(glib-2.0) >= 2.22.0
 Recommends: %{name}-lang
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 gcab is a tool and library for manipulating cabinet files.
@@ -64,8 +64,9 @@
 This package provides development files to build code against libgcab
 
 %lang_package
+
 %prep
-%setup -q
+%autosetup
 
 %build
 %configure \
@@ -78,23 +79,19 @@
 %find_lang %{name}
 
 %post -n libgcab-1_0-0 -p /sbin/ldconfig
-
 %postun -n libgcab-1_0-0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc COPYING
 %{_bindir}/%{name}
-%{_mandir}/man1/%{name}.1%{?ext_man}
+%{_mandir}/man?/%{name}.?%{?ext_man}
 
 %files lang -f %{name}.lang
 
 %files -n libgcab-1_0-0
-%defattr(-,root,root)
 %{_libdir}/libgcab-1.0.so.*
 
 %files devel
-%defattr(-,root,root)
 %doc %{_datadir}/gtk-doc/html/%{name}/
 %{_includedir}/libgcab-1.0/
 %{_libdir}/libgcab-1.0.so

++ gcab-0.7.tar.xz -> gcab-0.8.tar.xz ++
 7410 lines of diff (skipped)




commit libgepub for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libgepub for openSUSE:Factory 
checked in at 2018-01-26 13:37:22

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


Package is "libgepub"

Fri Jan 26 13:37:22 2018 rev:4 rq:568734 version:0.5.3

Changes:

--- /work/SRC/openSUSE:Factory/libgepub/libgepub.changes2017-09-13 
21:44:09.301528396 +0200
+++ /work/SRC/openSUSE:Factory/.libgepub.new/libgepub.changes   2018-01-26 
13:37:23.879183912 +0100
@@ -1,0 +2,22 @@
+Fri Jan 19 18:57:48 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.5.3:
+  + Fixed SVG image resource replacement.
+  + Rename introspection build option.
+  + Removed autotools.
+  + build:
+- Conform to build-api expectations.
+- Remove default warning level.
+- Remove unused defines.
+- Improved linker script handling.
+- Set prefix-relative install_dir for libgepub.
+- Fix typo in symbol path creation.
+  + tests:
+- Fix crash on exit.
+- Replace "100" with a constant.
+ - widget: Don't change LC_NUMERIC at runtime.
+- Pass introspection=true to meson, ensure we build the features
+  we want.
+- Minor spec cleanup, use autosetup macro.
+
+---

Old:

  libgepub-0.5.2.tar.xz

New:

  libgepub-0.5.3.tar.xz



Other differences:
--
++ libgepub.spec ++
--- /var/tmp/diff_new_pack.ueANX2/_old  2018-01-26 13:37:24.507154581 +0100
+++ /var/tmp/diff_new_pack.ueANX2/_new  2018-01-26 13:37:24.515154208 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libgepub
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,16 @@
 %define basever 0.5
 %define soname 0_5
 %global sover   0
+
 Name:   libgepub
-Version:0.5.2
+Version:0.5.3
 Release:0
 Summary:EPUB document reader and render library
 License:LGPL-2.1+
 Group:  Development/Languages/C and C++
 Url:https://git.gnome.org/browse/libgepub
 Source: 
https://download.gnome.org/sources/%{name}/%{basever}/%{name}-%{version}.tar.xz
+
 BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gio-2.0)
@@ -38,7 +40,6 @@
 BuildRequires:  pkgconfig(libsoup-2.4)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(webkit2gtk-4.0)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A GObject-based library for handling and rendering EPUB documents.
@@ -67,10 +68,12 @@
 A GObject-based library for handling and rendering EPUB documents.
 
 %prep
-%setup -q
+%autosetup
 
 %build
-%meson
+%meson \
+   -D introspection=true \
+   %{nil}
 %meson_build
 
 %install
@@ -81,16 +84,13 @@
 %postun -n %{name}%{sover} -p /sbin/ldconfig
 
 %files -n %{name}%{sover}
-%defattr(-,root,root)
 %doc README COPYING
 %{_libdir}/%{name}.so.*
 
 %files -n typelib-1_0-Gepub-%{soname}
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/Gepub-%{basever}.typelib
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/%{name}/
 %{_libdir}/%{name}.so
 %{_libdir}/pkgconfig/%{name}.pc

++ libgepub-0.5.2.tar.xz -> libgepub-0.5.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgepub-0.5.2/Makefile.am 
new/libgepub-0.5.3/Makefile.am
--- old/libgepub-0.5.2/Makefile.am  2017-08-09 10:49:48.0 +0200
+++ new/libgepub-0.5.3/Makefile.am  1970-01-01 01:00:00.0 +0100
@@ -1,15 +0,0 @@
-SUBDIRS = libgepub tests
-
-pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libgepub.pc
-
-# introspection
-DISTCHECK_CONFIGURE_FLAGS = --enable-introspection
-
-EXTRA_DIST = \
-   $(pkgconfig_DATA).in\
-   meson.build \
-   meson_options.txt
-
-DISTCLEANFILES = \
-   $(pkgconfig_DATA)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libgepub-0.5.2/autogen.sh 
new/libgepub-0.5.3/autogen.sh
--- old/libgepub-0.5.2/autogen.sh   2017-08-09 10:49:48.0 +0200
+++ new/libgepub-0.5.3/autogen.sh   1970-01-01 01:00:00.0 +0100
@@ -1,22 +0,0 @@
-#!/bin/sh
-# Run this to generate all the initial makefiles, etc.
-
-srcdir=`dirname $0`
-test -z "$srcdir" && srcdir=.
-
-PKG_NAME="libgepub"
-
-(test -f $srcdir/configure.ac) || {
-echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
-echo " top-level $PKG_NAME directory"
-exit 1
-}
-
-which gnome-autogen.sh || {
-echo "You need to 

commit java-9-openjdk for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package java-9-openjdk for openSUSE:Factory 
checked in at 2018-01-26 13:36:55

Comparing /work/SRC/openSUSE:Factory/java-9-openjdk (Old)
 and  /work/SRC/openSUSE:Factory/.java-9-openjdk.new (New)


Package is "java-9-openjdk"

Fri Jan 26 13:36:55 2018 rev:20 rq:569488 version:9.0.4.0

Changes:

--- /work/SRC/openSUSE:Factory/java-9-openjdk/java-9-openjdk.changes
2018-01-21 15:47:30.870016883 +0100
+++ /work/SRC/openSUSE:Factory/.java-9-openjdk.new/java-9-openjdk.changes   
2018-01-26 13:36:57.656408674 +0100
@@ -1,0 +2,32 @@
+Thu Jan 25 11:38:49 UTC 2018 - fst...@suse.com
+
+- Modified patch:
+  * JDK-8195685-aarch64.patch
++ Incorporate S8196136: AArch64: Correct register use in patch
+  for JDK-8195685
+
+---
+Mon Jan 22 14:06:27 UTC 2018 - fst...@suse.com
+
+- Removed patch:
+  * revert-8174962-for-zero.patch
++ a proper fix for ZERO exists
+- Added patch:
+  * JDK-8194739-zero.patch
++ S8194739: Zero port of 8174962: Better interface invocations
+
+---
+Sat Jan 20 16:52:13 UTC 2018 - fst...@suse.com
+
+- Removed patch:
+  * revert-8174962-for-aarch64.patch
++ a proper fix for aarch64 exists
+- Added patches:
+  * JDK-8195685-aarch64.patch
++ S8195685, AArch64 cannot build with JDK-8174962
+  * revert-8174962-for-zero.patch
++ revert "S8174962, CVE-2018-2582: Better interface invocations"
+  for ZERO. The patch misses ZERO parts and causes crash
+ during build.
+
+---

Old:

  revert-8174962-for-aarch64.patch

New:

  JDK-8194739-zero.patch
  JDK-8195685-aarch64.patch



Other differences:
--
++ java-9-openjdk.spec ++
--- /var/tmp/diff_new_pack.gSg4vw/_old  2018-01-26 13:37:00.492276221 +0100
+++ /var/tmp/diff_new_pack.gSg4vw/_new  2018-01-26 13:37:00.496276034 +0100
@@ -189,7 +189,8 @@
 #
 Patch200:   ppc_stack_overflow_fix.patch
 Patch201:   zero-atomic_copy64.patch
-Patch202:   revert-8174962-for-aarch64.patch
+Patch202:   JDK-8195685-aarch64.patch
+Patch203:   JDK-8194739-zero.patch
 #
 Patch300:   java-9-openjdk-linuxfilestore.patch
 Patch301:   bootcycle_jobs.patch
@@ -492,14 +493,8 @@
 
 %patch200 -p1
 %patch201 -p1
-
-%ifarch %{aarch64}
-%patch202 -p1
-%else
-%if %{with zero}
 %patch202 -p1
-%endif
-%endif
+%patch203 -p1
 
 %patch300 -p1
 %patch301 -p1

++ JDK-8194739-zero.patch ++
--- jdk9/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp   
2018-01-18 13:52:34.281655576 +0100
+++ jdk9/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp   
2018-01-22 15:04:17.981765968 +0100
@@ -2538,13 +2538,35 @@
 
 // this could definitely be cleaned up QQQ
 Method* callee;
-Klass* iclass = cache->f1_as_klass();
-// InstanceKlass* interface = (InstanceKlass*) iclass;
+Method *interface_method = cache->f2_as_interface_method();
+InstanceKlass* iclass = interface_method->method_holder();
+
 // get receiver
 int parms = cache->parameter_size();
 oop rcvr = STACK_OBJECT(-parms);
 CHECK_NULL(rcvr);
 InstanceKlass* int2 = (InstanceKlass*) rcvr->klass();
+
+// Receiver subtype check against resolved interface klass (REFC).
+{
+  Klass* refc = cache->f1_as_klass();
+  itableOffsetEntry* scan;
+  for (scan = (itableOffsetEntry*) int2->start_of_itable();
+   scan->interface_klass() != NULL;
+   scan++) {
+if (scan->interface_klass() == refc) {
+  break;
+}
+  }
+  // Check that the entry is non-null.  A null entry means
+  // that the receiver class doesn't implement the
+  // interface, and wasn't the same as when the caller was
+  // compiled.
+  if (scan->interface_klass() == NULL) {
+VM_JAVA_ERROR(vmSymbols::java_lang_IncompatibleClassChangeError(), 
"", note_no_trap);
+  }
+}
+
 itableOffsetEntry* ki = (itableOffsetEntry*) int2->start_of_itable();
 int i;
 for ( i = 0 ; i < int2->itable_length() ; i++, ki++ ) {
@@ -2556,7 +2578,8 @@
 if (i == int2->itable_length()) {
   VM_JAVA_ERROR(vmSymbols::java_lang_IncompatibleClassChangeError(), 
"", note_no_trap);
 }
-int mindex = cache->f2_as_index();
+int mindex = interface_method->itable_index();
+
 itableMethodEntry* im = ki->first_method_entry(rcvr->klass());
 callee = im[mindex].method();
 if (callee == NULL) {
++ 

commit java-10-openjdk for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package java-10-openjdk for openSUSE:Factory 
checked in at 2018-01-26 13:36:47

Comparing /work/SRC/openSUSE:Factory/java-10-openjdk (Old)
 and  /work/SRC/openSUSE:Factory/.java-10-openjdk.new (New)


Package is "java-10-openjdk"

Fri Jan 26 13:36:47 2018 rev:9 rq:569486 version:10.0.0.0~40

Changes:

--- /work/SRC/openSUSE:Factory/java-10-openjdk/java-10-openjdk.changes  
2018-01-21 15:46:50.567908063 +0100
+++ /work/SRC/openSUSE:Factory/.java-10-openjdk.new/java-10-openjdk.changes 
2018-01-26 13:36:51.112714305 +0100
@@ -1,0 +2,32 @@
+Thu Jan 25 11:38:49 UTC 2018 - fst...@suse.com
+
+- Modified patch:
+  * JDK-8195685-aarch64.patch
++ Incorporate S8196136: AArch64: Correct register use in patch
+  for JDK-8195685
+
+---
+Mon Jan 22 14:06:27 UTC 2018 - fst...@suse.com
+
+- Removed patch:
+  * revert-8174962-for-zero.patch
++ a proper fix for ZERO exists
+- Added patch:
+  * JDK-8194739-zero.patch
++ S8194739: Zero port of 8174962: Better interface invocations
+
+---
+Sat Jan 20 16:52:13 UTC 2018 - fst...@suse.com
+
+- Removed patch:
+  * revert-8174962-for-aarch64.patch
++ a proper fix for aarch64 exists
+- Added patches:
+  * JDK-8195685-aarch64.patch
++ S8195685, AArch64 cannot build with JDK-8174962
+  * revert-8174962-for-zero.patch
++ revert "S8174962, CVE-2018-2582: Better interface invocations"
+  for ZERO. The patch misses ZERO parts and causes crash
+ during build.
+
+---
@@ -101,2 +133,3 @@
-  invocations" for aarch64. The patch misses aarch64 parts and
-  causes crashes during aarch64 build
+  invocations" for aarch64 and zero. The patch misses aarch64
+  and zero parts and causes crashes during the build on those
+  architectures.

Old:

  revert-8174962-for-aarch64.patch

New:

  JDK-8194739-zero.patch
  JDK-8195685-aarch64.patch



Other differences:
--
++ java-10-openjdk.spec ++
--- /var/tmp/diff_new_pack.AppG77/_old  2018-01-26 13:36:53.944582038 +0100
+++ /var/tmp/diff_new_pack.AppG77/_new  2018-01-26 13:36:53.944582038 +0100
@@ -175,7 +175,8 @@
 Patch103:   jdk10-gcc6.patch
 #
 Patch200:   ppc_stack_overflow_fix.patch
-Patch201:   revert-8174962-for-aarch64.patch
+Patch201:   JDK-8194739-zero.patch
+Patch202:   JDK-8195685-aarch64.patch
 #
 Patch300:   java-10-openjdk-linuxfilestore.patch
 Patch301:   bootcycle_jobs.patch
@@ -445,10 +446,8 @@
 %endif
 
 %patch200 -p1
-
-%ifarch %{aarch64}
 %patch201 -p1
-%endif
+%patch202 -p1
 
 %patch300 -p1
 %patch301 -p1

++ JDK-8194739-zero.patch ++
--- jdk10/src/hotspot/share/interpreter/bytecodeInterpreter.cpp 2018-01-18 
00:25:18.0 +0100
+++ jdk10/src/hotspot/share/interpreter/bytecodeInterpreter.cpp 2018-01-22 
15:10:47.561677173 +0100
@@ -2535,13 +2535,35 @@
 
 // this could definitely be cleaned up QQQ
 Method* callee;
-Klass* iclass = cache->f1_as_klass();
-// InstanceKlass* interface = (InstanceKlass*) iclass;
+Method *interface_method = cache->f2_as_interface_method();
+InstanceKlass* iclass = interface_method->method_holder();
+
 // get receiver
 int parms = cache->parameter_size();
 oop rcvr = STACK_OBJECT(-parms);
 CHECK_NULL(rcvr);
 InstanceKlass* int2 = (InstanceKlass*) rcvr->klass();
+
+// Receiver subtype check against resolved interface klass (REFC).
+{
+  Klass* refc = cache->f1_as_klass();
+  itableOffsetEntry* scan;
+  for (scan = (itableOffsetEntry*) int2->start_of_itable();
+   scan->interface_klass() != NULL;
+   scan++) {
+if (scan->interface_klass() == refc) {
+  break;
+}
+  }
+  // Check that the entry is non-null.  A null entry means
+  // that the receiver class doesn't implement the
+  // interface, and wasn't the same as when the caller was
+  // compiled.
+  if (scan->interface_klass() == NULL) {
+VM_JAVA_ERROR(vmSymbols::java_lang_IncompatibleClassChangeError(), 
"", note_no_trap);
+  }
+}
+
 itableOffsetEntry* ki = (itableOffsetEntry*) int2->start_of_itable();
 int i;
 for ( i = 0 ; i < int2->itable_length() ; i++, ki++ ) {
@@ -2553,7 +2575,8 @@
 if (i == int2->itable_length()) {
   VM_JAVA_ERROR(vmSymbols::java_lang_IncompatibleClassChangeError(), 
"", note_no_trap);
 }
-int mindex = 

commit python-mistune for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package python-mistune for openSUSE:Factory 
checked in at 2018-01-26 13:36:24

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


Package is "python-mistune"

Fri Jan 26 13:36:24 2018 rev:6 rq:569567 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/python-mistune/python-mistune.changes
2017-12-12 21:19:50.859470063 +0100
+++ /work/SRC/openSUSE:Factory/.python-mistune.new/python-mistune.changes   
2018-01-26 13:36:25.313919276 +0100
@@ -24 +24,2 @@
-- update to version 0.8.0:
+- update to version 0.8.0 bsc#1064640:
+  * Also fixes CVE-2017-15612



Other differences:
--
++ python-mistune.spec ++
--- /var/tmp/diff_new_pack.NVolP5/_old  2018-01-26 13:36:26.077883595 +0100
+++ /var/tmp/diff_new_pack.NVolP5/_new  2018-01-26 13:36:26.081883407 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-mistune
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit webkit2gtk3 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package webkit2gtk3 for openSUSE:Factory 
checked in at 2018-01-26 13:36:07

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


Package is "webkit2gtk3"

Fri Jan 26 13:36:07 2018 rev:51 rq:569491 version:2.18.6

Changes:

--- /work/SRC/openSUSE:Factory/webkit2gtk3/webkit2gtk3.changes  2018-01-16 
09:29:34.681608263 +0100
+++ /work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkit2gtk3.changes 
2018-01-26 13:36:14.122441995 +0100
@@ -1,0 +2,11 @@
+Wed Jan 24 15:46:03 UTC 2018 - bjorn@gmail.com
+
+- Update to version 2.18.6:
+  + Fix deadlock in GStreamer video sink during shutdown when
+accelerated compositing is disabled.
+  + Several fixes and improvements in WebDriver.
+  + Security fixes: CVE-2018-4088, CVE-2017-13885, CVE-2017-7165,
+CVE-2017-13884, CVE-2017-7160, CVE-2017-7153, CVE-2017-7153,
+CVE-2017-7161, CVE-2018-4096.
+
+---

Old:

  webkitgtk-2.18.5.tar.xz

New:

  webkitgtk-2.18.6.tar.xz



Other differences:
--
++ webkit2gtk3.spec ++
--- /var/tmp/diff_new_pack.U7qOv8/_old  2018-01-26 13:36:16.706321310 +0100
+++ /var/tmp/diff_new_pack.U7qOv8/_new  2018-01-26 13:36:16.710321123 +0100
@@ -35,7 +35,7 @@
 %endif
 
 Name:   webkit2gtk3
-Version:2.18.5
+Version:2.18.6
 Release:0
 Summary:Library for rendering web content, GTK+ Port
 License:LGPL-2.0+ AND BSD-3-Clause

++ webkitgtk-2.18.5.tar.xz -> webkitgtk-2.18.6.tar.xz ++
/work/SRC/openSUSE:Factory/webkit2gtk3/webkitgtk-2.18.5.tar.xz 
/work/SRC/openSUSE:Factory/.webkit2gtk3.new/webkitgtk-2.18.6.tar.xz differ: 
char 26, line 1




commit gnome-contacts for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package gnome-contacts for openSUSE:Factory 
checked in at 2018-01-26 13:36:19

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


Package is "gnome-contacts"

Fri Jan 26 13:36:19 2018 rev:47 rq:569492 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/gnome-contacts/gnome-contacts.changes
2018-01-06 18:46:08.331783525 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-contacts.new/gnome-contacts.changes   
2018-01-26 13:36:21.482098249 +0100
@@ -1,0 +2,8 @@
+Wed Jan 24 18:21:33 UTC 2018 - bjorn@gmail.com
+
+- Update to version 3.26.1:
+  + Makefile.am: add README.md. Fixes bgo#792768.
+  + Updated translations.
+- Drop gnome-contacts-nb-translations.patch: Fixed upstream.
+
+---

Old:

  gnome-contacts-3.26.tar.xz
  gnome-contacts-nb-translations.patch

New:

  gnome-contacts-3.26.1.tar.xz



Other differences:
--
++ gnome-contacts.spec ++
--- /var/tmp/diff_new_pack.ruxTD4/_old  2018-01-26 13:36:22.134067798 +0100
+++ /var/tmp/diff_new_pack.ruxTD4/_new  2018-01-26 13:36:22.138067611 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gnome-contacts
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,13 @@
 
 
 Name:   gnome-contacts
-Version:3.26
+Version:3.26.1
 Release:0
 Summary:Contacts Manager for GNOME
 License:GPL-2.0+
 Group:  Productivity/Office/Other
 Url:http://www.gnome.org
 Source0:
http://download.gnome.org/sources/gnome-contacts/3.26/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM gnome-contacts-nb-translations.patch zai...@opensuse.org 
-- Update Norwegian Bokmål translations
-Patch0: gnome-contacts-nb-translations.patch
 
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  docbook_4
@@ -96,6 +94,7 @@
 
 %files
 %license COPYING
+%doc NEWS README.md
 %{_mandir}/man1/gnome-contacts.1%{ext_man}
 %{_bindir}/gnome-contacts
 %dir %{_datadir}/metainfo

++ gnome-contacts-3.26.tar.xz -> gnome-contacts-3.26.1.tar.xz ++
 14150 lines of diff (skipped)




commit plasma5-pa for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package plasma5-pa for openSUSE:Factory 
checked in at 2018-01-26 13:36:29

Comparing /work/SRC/openSUSE:Factory/plasma5-pa (Old)
 and  /work/SRC/openSUSE:Factory/.plasma5-pa.new (New)


Package is "plasma5-pa"

Fri Jan 26 13:36:29 2018 rev:43 rq:569732 version:5.11.95

Changes:

--- /work/SRC/openSUSE:Factory/plasma5-pa/plasma5-pa.changes2018-01-22 
16:06:38.627265859 +0100
+++ /work/SRC/openSUSE:Factory/.plasma5-pa.new/plasma5-pa.changes   
2018-01-26 13:36:30.609671930 +0100
@@ -1,0 +2,6 @@
+Thu Jan 25 18:53:05 UTC 2018 - fab...@ritter-vogt.de
+
+- Add patch to fix channel drag-and-drop:
+  * 0001-Fix-moving-streams-by-drag-and-drop.patch
+
+---

New:

  0001-Fix-moving-streams-by-drag-and-drop.patch



Other differences:
--
++ plasma5-pa.spec ++
--- /var/tmp/diff_new_pack.tUunDA/_old  2018-01-26 13:36:31.413634379 +0100
+++ /var/tmp/diff_new_pack.tUunDA/_new  2018-01-26 13:36:31.413634379 +0100
@@ -25,6 +25,8 @@
 Group:  System/GUI/KDE
 Url:http://www.kde.org
 Source: 
http://download.kde.org/unstable/plasma/%{version}/plasma-pa-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-Fix-moving-streams-by-drag-and-drop.patch
 BuildRequires:  extra-cmake-modules >= 0.0.14
 BuildRequires:  kf5-filesystem
 BuildRequires:  libcanberra-devel
@@ -55,6 +57,7 @@
 %lang_package
 %prep
 %setup -q -n plasma-pa-%{version}
+%patch1 -p1
 
 %build
 %cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}

++ 0001-Fix-moving-streams-by-drag-and-drop.patch ++
>From 12c5c46a91212e6c139e5e73c16664dbc42873f9 Mon Sep 17 00:00:00 2001
From: Kai Uwe Broulik 
Date: Thu, 25 Jan 2018 10:23:45 +0100
Subject: [PATCH] Fix moving streams by drag and drop

This broke when I moved the contents into compactRepresentation as the main 
could no longer access those items by ID.

BUG: 389402
FIXED-IN: 5.12.0

Differential Revision: https://phabricator.kde.org/D10093
---
 applet/contents/ui/ListItemBase.qml |  4 ++--
 applet/contents/ui/main.qml | 42 ++---
 2 files changed, 23 insertions(+), 23 deletions(-)

diff --git a/applet/contents/ui/ListItemBase.qml 
b/applet/contents/ui/ListItemBase.qml
index 4c2c23f..63da424 100644
--- a/applet/contents/ui/ListItemBase.qml
+++ b/applet/contents/ui/ListItemBase.qml
@@ -77,12 +77,12 @@ PlasmaComponents.ListItem {
 
 onDragStarted: {
 draggedStream = PulseObject;
-main.beginMoveStream(type == "sink-input" ? "sink" : 
"source");
+beginMoveStream(type == "sink-input" ? "sink" : 
"source");
 }
 
 onDrop: {
 draggedStream = null;
-main.endMoveStream();
+endMoveStream();
 }
 
 MouseArea {
diff --git a/applet/contents/ui/main.qml b/applet/contents/ui/main.qml
index a9c3207..ef218ad 100644
--- a/applet/contents/ui/main.qml
+++ b/applet/contents/ui/main.qml
@@ -137,27 +137,6 @@ Item {
 osd.showMicrophone(toMute? 0 : 
volumePercent(sourceModel.defaultSource.volume));
 }
 
-function beginMoveStream(type, stream) {
-if (type == "sink") {
-sourceView.visible = false;
-sourceViewHeader.visible = false;
-} else if (type == "source") {
-sinkView.visible = false;
-sinkViewHeader.visible = false;
-}
-
-tabBar.currentTab = devicesTab;
-}
-
-function endMoveStream() {
-tabBar.currentTab = streamsTab;
-
-sourceView.visible = true;
-sourceViewHeader.visible = true;
-sinkView.visible = true;
-sinkViewHeader.visible = true;
-}
-
 function playFeedback(sinkIndex) {
 if (!volumeFeedback) {
 return;
@@ -276,6 +255,27 @@ Item {
 Plasmoid.fullRepresentation: ColumnLayout {
 spacing: units.smallSpacing
 
+function beginMoveStream(type, stream) {
+if (type == "sink") {
+sourceView.visible = false;
+sourceViewHeader.visible = false;
+} else if (type == "source") {
+sinkView.visible = false;
+sinkViewHeader.visible = false;
+}
+
+tabBar.currentTab = devicesTab;
+}
+
+function endMoveStream() {
+tabBar.currentTab = streamsTab;
+
+sourceView.visible = true;
+sourceViewHeader.visible = true;
+sinkView.visible = true;
+

commit libgrss for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libgrss for openSUSE:Factory checked 
in at 2018-01-26 13:35:58

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


Package is "libgrss"

Fri Jan 26 13:35:58 2018 rev:15 rq:569490 version:0.7.0

Changes:

--- /work/SRC/openSUSE:Factory/libgrss/libgrss.changes  2018-01-24 
15:24:46.698431377 +0100
+++ /work/SRC/openSUSE:Factory/.libgrss.new/libgrss.changes 2018-01-26 
13:35:58.731160876 +0100
@@ -1,0 +2,5 @@
+Tue Jan 23 22:58:11 UTC 2018 - jeng...@inai.de
+
+- Trim bias from description. Fix SRPM group.
+
+---



Other differences:
--
++ libgrss.spec ++
--- /var/tmp/diff_new_pack.jl8EEV/_old  2018-01-26 13:35:59.299134348 +0100
+++ /var/tmp/diff_new_pack.jl8EEV/_new  2018-01-26 13:35:59.303134161 +0100
@@ -19,9 +19,9 @@
 Name:   libgrss
 Version:0.7.0
 Release:0
-Summary:Library for easy management of RSS/Atom/Pie feeds
+Summary:Library for management of RSS/Atom/Pie feeds
 License:LGPL-3.0+
-Group:  System/Libraries
+Group:  Development/Libraries/C and C++
 Url:https://wiki.gnome.org/Projects/Libgrss
 Source: 
http://download.gnome.org/sources/libgrss/0.7/%{name}-%{version}.tar.xz
 BuildRequires:  intltool >= 0.40.6
@@ -32,31 +32,32 @@
 BuildRequires:  pkgconfig(libxml-2.0) >= 2.9.2
 
 %description
-LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
+LibGRSS is a library for management of RSS/Atom/Pie feeds.
 
 %package -n libgrss0
-Summary:Library for easy management of RSS/Atom/Pie feeds
+Summary:Library for management of RSS/Atom/Pie feeds
 Group:  System/Libraries
 
 %description -n libgrss0
-LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
+LibGRSS is a library for management of RSS/Atom/Pie feeds.
 
 %package -n typelib-1_0-Grss-0_7
-Summary:Library for easy management of RSS/Atom/Pie feeds - 
Introspection bindings
+Summary:Introspection bindings for libgrss, a RSS/Atom/Pie feed 
management library
 Group:  System/Libraries
 
 %description -n typelib-1_0-Grss-0_7
-LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
+LibGRSS is a library for management of RSS/Atom/Pie feeds.
 This package provides the GObject Introspection bindings for the
 libgrss library.
 
 %package devel
-Summary:Library for easy management of RSS/Atom/Pie feeds -- 
Development Files
+Summary:Development files for libgrss, a RSS/Atom/Pie feed management 
library
 Group:  Development/Libraries/GNOME
 Requires:   libgrss0 = %{version}
 
 %description devel
-LibGRSS is a library for easy management of RSS/Atom/Pie feeds -- Development 
Files.
+LibGRSS is a library for management of RSS/Atom/Pie feeds.
+This package provides the headers for it.
 
 %prep
 %setup -q




commit vala for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package vala for openSUSE:Factory checked in 
at 2018-01-26 13:35:26

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


Package is "vala"

Fri Jan 26 13:35:26 2018 rev:79 rq:569444 version:0.38.5

Changes:

--- /work/SRC/openSUSE:Factory/vala/vala.changes2017-12-29 
18:47:06.806312610 +0100
+++ /work/SRC/openSUSE:Factory/.vala.new/vala.changes   2018-01-26 
13:35:27.848603320 +0100
@@ -1,0 +2,43 @@
+Mon Jan 22 11:19:22 UTC 2018 - bjorn@gmail.com
+
+- Update to version 0.38.5:
+  + Various improvements and bug fixes:
+- codegen:
+  . Only add property-enum and GParamSpec-array for GObject
+classes
+  . Add destroy param when invoking delegate returned by
+delegate (bgo#792077).
+- vala:
+  . Add pkgdatadir and pkglibdir to pkg-config file.
+  . Fix parameter type inference of overridden async methods
+(bgo#792660).
+- gidlparser: Update type qualifiers.
+- libvaladoc:
+  . Allow @link tags to be split over multiple lines
+(bgo#646982).
+  . Add support for single line documentation comments
+(bgo#736483).
+- codewriter: Don't use string.replace() to apply
+  header_to_override (bgo#731322).
+  + Bindings:
+- glib-2.0: Add GLib.OPTION_REMAINING and
+  GLib.OptionFlags.NONE.
+- gstreamer-1.0: Update from 1.13+ git master.
+- gtk+-2.0: Mark MessageDialog constructor parameter,
+  message_format, as nullable (bgo#791570).
+- gtk+-2.0/3.0: Don't hide user_data in
+  Clipboard.set_with_data() (bgo#792237).
+- gtk+-3.0: Update to 3.22.26+6f26d0dc.
+- gtk+-4.0: Update to 3.93.0 and split Gsk.RenderNode into
+  several classes.
+- libwnck-3.0: Update to 3.24.1.
+- posix: Add ctime(3) and fix binding of struct hostent and
+  gethostbyname(3).
+- webkit2gtk-4.0: Update to 2.19.5.
+- webkit2gtk-web-extension-4.0: Fix DOM.EventTarget interface.
+- Drop vala-fix-MessageDialog-constructor-parameter.patch: Fixed
+  upstream.
+- Following the above, drop libtool BuildRequires and autoreconf
+  call, no longer needed as we do not carry any patches anymore.
+
+---

Old:

  vala-0.38.4.tar.xz
  vala-fix-MessageDialog-constructor-parameter.patch

New:

  vala-0.38.5.tar.xz



Other differences:
--
++ vala.spec ++
--- /var/tmp/diff_new_pack.zgk5f4/_old  2018-01-26 13:35:28.692563900 +0100
+++ /var/tmp/diff_new_pack.zgk5f4/_new  2018-01-26 13:35:28.696563714 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vala
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,20 +23,18 @@
 # decimal separator, hoping they will not get to the idea to create a 0.100 
release.
 %define vala_priority 36
 Name:   vala
-Version:0.38.4
+Version:0.38.5
 Release:0
 Summary:Programming language for GNOME
 License:LGPL-2.0
 Group:  Development/Languages/Other
 Url:https://wiki.gnome.org/Projects/Vala
 Source0:
http://download.gnome.org/sources/vala/0.38/%{name}-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM vala-fix-MessageDialog-constructor-parameter.patch 
bgo#791570 zai...@opensuse.org -- Mark MessageDialog constructor parameter, 
message_format, as nullable
-Patch0: vala-fix-MessageDialog-constructor-parameter.patch
+
 BuildRequires:  bison
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  glib2-devel >= 2.32.0
-BuildRequires:  libtool
 BuildRequires:  pkgconfig
 BuildRequires:  xsltproc
 BuildRequires:  pkgconfig(libgvc) >= 2.16
@@ -124,10 +122,8 @@
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
-autoreconf -fiv
 %configure --enable-vapigen
 make %{?_smp_mflags}
 

++ vala-0.38.4.tar.xz -> vala-0.38.5.tar.xz ++
 43325 lines of diff (skipped)




commit rust for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package rust for openSUSE:Factory checked in 
at 2018-01-26 13:35:07

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


Package is "rust"

Fri Jan 26 13:35:07 2018 rev:23 rq:568813 version:1.23.0

Changes:

--- /work/SRC/openSUSE:Factory/rust/rust.changes2018-01-16 
09:36:04.303378800 +0100
+++ /work/SRC/openSUSE:Factory/.rust.new/rust.changes   2018-01-26 
13:35:13.761261308 +0100
@@ -1,0 +2,20 @@
+Tue Jan 23 09:18:27 UTC 2018 - tchva...@suse.com
+
+- Format with spec-cleaner
+- Use python3 to run the install/build script as python2 is being
+  phased out
+- State exclusivearch for all of ix86 and then specify we build as
+  i686 which is bit more obvious
+
+---
+Mon Jan 22 11:21:42 UTC 2018 - mman...@outlook.de
+
+- Update Cargo to v0.24.0
+
+---
+Mon Jan 22 07:01:51 UTC 2018 - jones...@protonmail.com
+
+- Add "Requires: %{name} to derived packages to fix derived
+  packages not being updated with rust (boo#1075883)
+
+---

Old:

  cargo-0.23.0-aarch64-unknown-linux-gnu.tar.gz
  cargo-0.23.0-arm-unknown-linux-gnueabihf.tar.gz
  cargo-0.23.0-armv7-unknown-linux-gnueabihf.tar.gz
  cargo-0.23.0-i686-unknown-linux-gnu.tar.gz
  cargo-0.23.0-powerpc64-unknown-linux-gnu.tar.gz
  cargo-0.23.0-powerpc64le-unknown-linux-gnu.tar.gz
  cargo-0.23.0-s390x-unknown-linux-gnu.tar.gz
  cargo-0.23.0-x86_64-unknown-linux-gnu.tar.gz

New:

  cargo-0.24.0-aarch64-unknown-linux-gnu.tar.gz
  cargo-0.24.0-arm-unknown-linux-gnueabihf.tar.gz
  cargo-0.24.0-armv7-unknown-linux-gnueabihf.tar.gz
  cargo-0.24.0-i686-unknown-linux-gnu.tar.gz
  cargo-0.24.0-powerpc64-unknown-linux-gnu.tar.gz
  cargo-0.24.0-powerpc64le-unknown-linux-gnu.tar.gz
  cargo-0.24.0-s390x-unknown-linux-gnu.tar.gz
  cargo-0.24.0-x86_64-unknown-linux-gnu.tar.gz



Other differences:
--
++ rust.spec ++
--- /var/tmp/diff_new_pack.dJWM92/_old  2018-01-26 13:35:18.577036373 +0100
+++ /var/tmp/diff_new_pack.dJWM92/_new  2018-01-26 13:35:18.577036373 +0100
@@ -18,9 +18,7 @@
 
 
 %global prev_rust 1.22.1
-%global cargo_version 0.23.0
-%bcond_with rust_bootstrap
-
+%global cargo_version 0.24.0
 %global rust_arch %{_arch}
 %global abi gnu
 %ifarch armv7hl
@@ -38,20 +36,19 @@
 %global rust_arch powerpc64le
 %endif
 # Must restrict the x86 build to i686 since i586 is currently unsupported
-%ifarch %ix86
+%ifarch %{ix86}
 %global rust_arch i686
 %endif
 %global rust_triple %{rust_arch}-unknown-linux-%{abi}
-
 %global dl_url https://static.rust-lang.org/dist
 %global common_libdir %{_prefix}/lib
 %global rustlibdir %{common_libdir}/rustlib
-
+%bcond_with rust_bootstrap
 Name:   rust
 Version:1.23.0
 Release:0
 Summary:A systems programming language
-License:MIT or Apache-2.0
+License:MIT OR Apache-2.0
 Group:  Development/Languages/Other
 Url:http://www.rust-lang.org
 Source0:%{dl_url}/rustc-%{version}-src.tar.gz
@@ -69,31 +66,23 @@
 BuildRequires:  ccache
 BuildRequires:  cmake >= 3.4.3
 BuildRequires:  curl
+BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  llvm-devel
 BuildRequires:  ninja
 BuildRequires:  procps
-BuildRequires:  python
-Recommends: cargo
+BuildRequires:  python3-base
 Recommends: %{name}-doc
 Recommends: %{name}-std
-
-Conflicts:  otherproviders(rust)
+Recommends: cargo
 Conflicts:  rustc-bootstrap
-
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Conflicts:  rust
 # Restrict the architectures as building rust relies on being initially
 # bootstrapped before we can build the n+1 release
-ExclusiveArch:  x86_64 %{arm} aarch64 ppc64 ppc64le s390x
-%ifarch %ix86
-ExclusiveArch:  i586 i686
+ExclusiveArch:  x86_64 %{arm} aarch64 ppc64 ppc64le s390x %{ix86}
+%ifarch %{ix86}
 BuildArch:  i686
 %endif
-
-%if 0%{?suse_version}
-BuildRequires:  fdupes
-%endif
-
 %if %{with rust_bootstrap}
 BuildRequires:  rust-std-bootstrap = %{prev_rust}
 BuildRequires:  rustc-bootstrap = %{prev_rust}
@@ -122,7 +111,8 @@
 %package -n rust-std
 Summary:Standard library for Rust
 Group:  Development/Languages/Other
-Conflicts:  otherproviders(rust-std)
+Requires:   %{name} = %{version}
+Conflicts:  rust-std
 
 %description -n rust-std
 This package includes the standard libraries for building
@@ -131,7 +121,8 @@
 %package -n rust-doc
 Summary:Rust documentation
 Group:  Development/Languages/Other
-Conflicts:  otherproviders(rust-doc)
+Requires:   

commit libvpx for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libvpx for openSUSE:Factory checked 
in at 2018-01-26 13:35:53

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


Package is "libvpx"

Fri Jan 26 13:35:53 2018 rev:35 rq:569467 version:1.6.1

Changes:

--- /work/SRC/openSUSE:Factory/libvpx/libvpx.changes2018-01-20 
11:19:18.529141036 +0100
+++ /work/SRC/openSUSE:Factory/.libvpx.new/libvpx.changes   2018-01-26 
13:35:54.459360400 +0100
@@ -1,0 +2,5 @@
+Thu Jan 18 10:29:12 UTC 2018 - Adrian Schröter 
+
+- cleanup traces for testing, we don't have the >400MB test data here
+
+---

Old:

  test-data.sha1



Other differences:
--
++ libvpx.spec ++
--- /var/tmp/diff_new_pack.l71WGe/_old  2018-01-26 13:35:55.403316310 +0100
+++ /var/tmp/diff_new_pack.l71WGe/_new  2018-01-26 13:35:55.407316124 +0100
@@ -25,19 +25,19 @@
 Group:  Productivity/Multimedia/Other
 Url:http://www.webmproject.org/
 Source0:
https://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-%{version}.tar.bz2
-Source1:test-data.sha1
 Source1000: baselibs.conf
 Patch0: CVE-2017-13194.patch
 Patch1: libvpx-define-config_pic.patch
 Patch2: libvpx-configure-add-s390.patch
 Patch4: libvpx-armv7-use-hard-float.patch
-BuildRequires:  gcc-c++
 # Needed to be able to create pkgconfig() provides.
 BuildRequires:  pkgconfig
 BuildRequires:  yasm
+
+# only needed for test suite
+BuildRequires:  gcc-c++
 # add curl and do not copy it in to get an updated test-data.sha1 file
 #BuildRequires:  curl
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 WebM is an open, royalty-free, media file format designed for the web.
@@ -97,7 +97,6 @@
 %patch1 -p1
 %patch2 -p1
 %patch4 -p1
-cp %{SOURCE1} test/
 
 %build
 %if 0%{?suse_version} < 1310
@@ -146,6 +145,10 @@
 cd build
 make %{?_smp_mflags} verbose=yes GEN_EXAMPLES= DESTDIR=%{buildroot} install
 
+%check
+# needs network to download >400MB data
+# make test
+
 %post -n %{name}%{sover} -p /sbin/ldconfig
 %postun -n %{name}%{sover} -p /sbin/ldconfig
 




commit ca-certificates-mozilla for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package ca-certificates-mozilla for 
openSUSE:Factory checked in at 2018-01-26 13:35:48

Comparing /work/SRC/openSUSE:Factory/ca-certificates-mozilla (Old)
 and  /work/SRC/openSUSE:Factory/.ca-certificates-mozilla.new (New)


Package is "ca-certificates-mozilla"

Fri Jan 26 13:35:48 2018 rev:38 rq:569458 version:2.22

Changes:

--- 
/work/SRC/openSUSE:Factory/ca-certificates-mozilla/ca-certificates-mozilla.changes
  2017-10-27 13:47:18.583593707 +0200
+++ 
/work/SRC/openSUSE:Factory/.ca-certificates-mozilla.new/ca-certificates-mozilla.changes
 2018-01-26 13:35:49.707582343 +0100
@@ -1,0 +2,47 @@
+Thu Jan 25 09:43:25 UTC 2018 - meiss...@suse.com
+
+- Updated to 2.22 state of the Mozilla NSS Certificate store.
+- Removed CAs:
+
+  * ACEDICOM Root
+  * AddTrust Public CA Root
+  * AddTrust Qualified CA Root
+  * ApplicationCA - Japanese Government
+  * CA Disig Root R1
+  * CA WoSign ECC Root
+  * Certification Authority of WoSign G2
+  * Certinomis - Autorité Racine
+  * China Internet Network Information Center EV Certificates Root
+  * CNNIC ROOT
+  * Comodo Secure Certificate Services
+  * Comodo Trusted Certificate Services
+  * ComSign Secured CA
+  * DST ACES CA X6
+  * GeoTrust Global CA 2
+  * StartCom Certification Authority
+  * StartCom Certification Authority
+  * StartCom Certification Authority G2
+  * Swisscom Root CA 1
+  * TÜBİTAK UEKAE Kök Sertifika Hizmet Sağlayıcısı - Sürüm 3
+  * TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı
+  * TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H6
+  * UTN USERFirst Hardware Root CA
+  * UTN USERFirst Object Root CA
+  * VeriSign Class 3 Secure Server CA - G2
+  * WellsSecure Public Root Certificate Authority
+  * Certification Authority of WoSign
+  * WoSign China
+
+- Added CAs:
+
+  * D-TRUST Root CA 3 2013
+  * GDCA TrustAUTH R5 ROOT
+  * SSL.com EV Root Certification Authority ECC
+  * SSL.com EV Root Certification Authority RSA R2
+  * SSL.com Root Certification Authority ECC
+  * SSL.com Root Certification Authority RSA
+  * TrustCor RootCert CA-1
+  * TrustCor RootCert CA-2
+  * TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
+
+---



Other differences:
--
++ ca-certificates-mozilla.spec ++
--- /var/tmp/diff_new_pack.bqoU7k/_old  2018-01-26 13:35:51.135515648 +0100
+++ /var/tmp/diff_new_pack.bqoU7k/_new  2018-01-26 13:35:51.139515461 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ca-certificates-mozilla
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 Name:   ca-certificates-mozilla
 # Version number is NSS_BUILTINS_LIBRARY_VERSION in this file:
 # http://hg.mozilla.org/projects/nss/file/default/lib/ckfw/builtins/nssckbi.h
-Version:2.11
+Version:2.22
 Release:0
 Summary:CA certificates for OpenSSL
 License:MPL-2.0

++ certdata.txt ++
 30869 lines (skipped)
 between /work/SRC/openSUSE:Factory/ca-certificates-mozilla/certdata.txt
 and /work/SRC/openSUSE:Factory/.ca-certificates-mozilla.new/certdata.txt

++ nssckbi.h ++
--- /var/tmp/diff_new_pack.bqoU7k/_old  2018-01-26 13:35:51.323506867 +0100
+++ /var/tmp/diff_new_pack.bqoU7k/_new  2018-01-26 13:35:51.323506867 +0100
@@ -22,31 +22,32 @@
  * to the list of trusted certificates.
  *
  * The NSS_BUILTINS_LIBRARY_VERSION_MINOR macro needs to be bumped
- * for each NSS minor release AND whenever we change the list of
- * trusted certificates.  10 minor versions are allocated for each
- * NSS 3.x branch as follows, allowing us to change the list of
- * trusted certificates up to 9 times on each branch.
- *   - NSS 3.5 branch:  3-9
- *   - NSS 3.6 branch:  10-19
- *   - NSS 3.7 branch:  20-29
- *   - NSS 3.8 branch:  30-39
- *   - NSS 3.9 branch:  40-49
- *   - NSS 3.10 branch: 50-59
- *   - NSS 3.11 branch: 60-69
- * ...
- *   - NSS 3.12 branch: 70-89
- *   - NSS 3.13 branch: 90-99
- *   - NSS 3.14 branch: 100-109
- * ...
- *   - NSS 3.29 branch: 250-255
+ * whenever we change the list of trusted certificates.
+ *
+ * Please use the following rules when increasing the version number:
+ *
+ * - starting with version 2.14, NSS_BUILTINS_LIBRARY_VERSION_MINOR
+ *   must always be an EVEN number (e.g. 16, 18, 20 etc.)
+ *
+ * - whenever possible, if older branches require a modification to the
+ *   list, these changes should be made on the main line of development 
(trunk),
+ *   and the older branches should 

commit permissions for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package permissions for openSUSE:Factory 
checked in at 2018-01-26 13:35:31

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


Package is "permissions"

Fri Jan 26 13:35:31 2018 rev:114 rq:569510 version:20180125

Changes:

--- /work/SRC/openSUSE:Factory/permissions/permissions.changes  2017-12-06 
08:48:13.799738878 +0100
+++ /work/SRC/openSUSE:Factory/.permissions.new/permissions.changes 
2018-01-26 13:35:32.712376145 +0100
@@ -1,0 +2,13 @@
+Thu Jan 25 12:52:52 UTC 2018 - meiss...@suse.com
+
+- Update to version 20180125:
+  * the eror should be reported for permfiles[i], not argv[i], as these are 
not the same files. (bsc#1047247)
+  * make btmp root:utmp (bsc#1050467)
+
+---
+Mon Jan 15 09:56:48 UTC 2018 - krah...@suse.com
+
+- Update to version 20180115:
+  * - polkit-default-privs: usbauth (bsc#1066877)
+
+---

Old:

  permissions-20171129.tar.xz

New:

  permissions-20180125.tar.xz



Other differences:
--
++ permissions.spec ++
--- /var/tmp/diff_new_pack.hFtaHQ/_old  2018-01-26 13:35:33.792325703 +0100
+++ /var/tmp/diff_new_pack.hFtaHQ/_new  2018-01-26 13:35:33.792325703 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package permissions
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   permissions
-Version:20171129
+Version:20180125
 Release:0
 Summary:SUSE Linux Default Permissions
 # Maintained in github by the security team.

++ _servicedata ++
--- /var/tmp/diff_new_pack.hFtaHQ/_old  2018-01-26 13:35:33.848323087 +0100
+++ /var/tmp/diff_new_pack.hFtaHQ/_new  2018-01-26 13:35:33.848323087 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/openSUSE/permissions.git
-  37fe496b66d03043da61fc1af7cd51f21d4e2000
\ No newline at end of file
+  6aeb4d61dd404e73b221fbe14ba157f42fada5f9
\ No newline at end of file

++ permissions-20171129.tar.xz -> permissions-20180125.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/permissions-20171129/chkstat.c 
new/permissions-20180125/chkstat.c
--- old/permissions-20171129/chkstat.c  2017-11-29 18:02:04.0 +0100
+++ new/permissions-20180125/chkstat.c  2018-01-25 14:11:22.0 +0100
@@ -33,7 +33,7 @@
 #include 
 
 #define BAD_LINE() \
-  fprintf(stderr, "bad permissions line %s:%d\n", argv[i], lcnt);
+  fprintf(stderr, "bad permissions line %s:%d\n", permfiles[i], lcnt);
 
 struct perm {
   struct perm *next;
@@ -787,7 +787,7 @@
 {
   if ((fp = fopen(permfiles[i], "r")) == 0)
{
- perror(argv[i]);
+ perror(permfiles[i]);
  exit(1);
}
   lcnt = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/permissions-20171129/permissions 
new/permissions-20180125/permissions
--- old/permissions-20171129/permissions2017-11-29 18:02:04.0 
+0100
+++ new/permissions-20180125/permissions2018-01-25 14:11:22.0 
+0100
@@ -81,7 +81,7 @@
 /var/log/lastlogroot:root  644
 /var/log/faillogroot:root  600
 /var/log/wtmp   root:utmp  664
-/var/log/btmp   root:root  600
+/var/log/btmp   root:utmp  600
 /var/run/utmp   root:utmp  664
 /run/utmp  root:utmp  664
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/permissions-20171129/permissions.easy 
new/permissions-20180125/permissions.easy
--- old/permissions-20171129/permissions.easy   2017-11-29 18:02:04.0 
+0100
+++ new/permissions-20180125/permissions.easy   2018-01-25 14:11:22.0 
+0100
@@ -426,3 +426,8 @@
 /usr/sbin/fpingroot:root   
0755
  +capabilities cap_net_raw=ep
 
+# usbauth (bsc#1066877)
+/usr/bin/usbauth-npriv  root:usbauth04750
+/usr/lib/usbauth-notifier   root:usbauth-notifier  
0750

commit fftw3 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package fftw3 for openSUSE:Factory checked 
in at 2018-01-26 13:34:55

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


Package is "fftw3"

Fri Jan 26 13:34:55 2018 rev:41 rq:568304 version:3.3.6

Changes:

--- /work/SRC/openSUSE:Factory/fftw3/fftw3.changes  2018-01-21 
15:47:19.986527591 +0100
+++ /work/SRC/openSUSE:Factory/.fftw3.new/fftw3.changes 2018-01-26 
13:34:56.578063901 +0100
@@ -1,0 +2,5 @@
+Mon Jan 22 16:14:42 UTC 2018 - e...@suse.com
+
+- Fix typo in flavor gnu7-hpc settings.
+
+---



Other differences:
--
++ fftw3.spec ++
--- /var/tmp/diff_new_pack.gE2GQ2/_old  2018-01-26 13:34:57.194035130 +0100
+++ /var/tmp/diff_new_pack.gE2GQ2/_new  2018-01-26 13:34:57.198034942 +0100
@@ -98,7 +98,7 @@
 
 %if "%flavor" == "gnu7-hpc"
 %define compiler_family gnu
-%undefine c_f_ver 7
+%define c_f_ver 7
 %bcond_with mpi
 %bcond_without hpc
 %endif




commit libtasn1 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package libtasn1 for openSUSE:Factory 
checked in at 2018-01-26 13:35:01

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


Package is "libtasn1"

Fri Jan 26 13:35:01 2018 rev:43 rq:568531 version:4.13

Changes:

--- /work/SRC/openSUSE:Factory/libtasn1/libtasn1.changes2017-06-16 
10:48:08.019663072 +0200
+++ /work/SRC/openSUSE:Factory/.libtasn1.new/libtasn1.changes   2018-01-26 
13:35:02.817772455 +0100
@@ -1,0 +2,8 @@
+Fri Jan 19 16:03:20 UTC 2018 - kbabi...@suse.com
+
+- update to 4.13
+  * On indefinite string decoding, set a maximum level of allowed
+recursions (3) to protect the BER decoder from a stack exhaustion.
+(CVE-2018-6003 boo#1076832)
+
+---

Old:

  libtasn1-4.12.tar.gz
  libtasn1-4.12.tar.gz.sig

New:

  libtasn1-4.13.tar.gz
  libtasn1-4.13.tar.gz.sig



Other differences:
--
++ libtasn1.spec ++
--- /var/tmp/diff_new_pack.lvD0C1/_old  2018-01-26 13:35:03.845724442 +0100
+++ /var/tmp/diff_new_pack.lvD0C1/_new  2018-01-26 13:35:03.849724255 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libtasn1
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define somajor 6
 Name:   libtasn1
-Version:4.12
+Version:4.13
 Release:0
 Summary:ASN.1 parsing library
 License:LGPL-2.1+ and GPL-3.0

++ libtasn1-4.12.tar.gz -> libtasn1-4.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libtasn1-4.12/NEWS new/libtasn1-4.13/NEWS
--- old/libtasn1-4.12/NEWS  2017-05-29 06:40:08.0 +0200
+++ new/libtasn1-4.13/NEWS  2018-01-16 18:45:04.0 +0100
@@ -1,5 +1,9 @@
 GNU Libtasn1 NEWS -*- outline -*-
 
+* Noteworthy changes in release 4.13 (released 2018-01-16) [stable]
+- On indefinite string decoding, set a maximum level of allowed recursions
+  (3) to protect the BER decoder from a stack exhaustion.
+
 * Noteworthy changes in release 4.12 (released 2017-05-29) [stable]
 - Corrected so-name version
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libtasn1-4.12/configure new/libtasn1-4.13/configure
--- old/libtasn1-4.12/configure 2017-05-29 06:39:37.0 +0200
+++ new/libtasn1-4.13/configure 2018-01-16 18:45:28.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for GNU Libtasn1 4.12.
+# Generated by GNU Autoconf 2.69 for GNU Libtasn1 4.13.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='GNU Libtasn1'
 PACKAGE_TARNAME='libtasn1'
-PACKAGE_VERSION='4.12'
-PACKAGE_STRING='GNU Libtasn1 4.12'
+PACKAGE_VERSION='4.13'
+PACKAGE_STRING='GNU Libtasn1 4.13'
 PACKAGE_BUGREPORT='help-libta...@gnu.org'
 PACKAGE_URL='http://www.gnu.org/software/libtasn1/'
 
@@ -1912,7 +1912,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures GNU Libtasn1 4.12 to adapt to many kinds of systems.
+\`configure' configures GNU Libtasn1 4.13 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1983,7 +1983,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of GNU Libtasn1 4.12:";;
+ short | recursive ) echo "Configuration of GNU Libtasn1 4.13:";;
esac
   cat <<\_ACEOF
 
@@ -2113,7 +2113,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-GNU Libtasn1 configure 4.12
+GNU Libtasn1 configure 4.13
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2765,7 +2765,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by GNU Libtasn1 $as_me 4.12, which was
+It was created by GNU Libtasn1 $as_me 4.13, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3643,7 +3643,7 @@
 
 # Define the identity of the package.
  PACKAGE='libtasn1'
- VERSION='4.12'
+ VERSION='4.13'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3782,7 +3782,7 @@
 # Interfaces removed:   AGE=0
 

commit gd for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package gd for openSUSE:Factory checked in 
at 2018-01-26 13:34:27

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


Package is "gd"

Fri Jan 26 13:34:27 2018 rev:47 rq:568192 version:2.2.5

Changes:

--- /work/SRC/openSUSE:Factory/gd/gd.changes2017-09-08 20:39:24.448831014 
+0200
+++ /work/SRC/openSUSE:Factory/.gd.new/gd.changes   2018-01-26 
13:34:28.327383444 +0100
@@ -1,0 +2,7 @@
+Mon Jan 22 14:58:51 UTC 2018 - pgaj...@suse.com
+
+- security update:
+  * CVE-2018-5711 [bsc#1076391]
++ gd-CVE-2018-5711.patch
+
+---

New:

  gd-CVE-2018-5711.patch



Other differences:
--
++ gd.spec ++
--- /var/tmp/diff_new_pack.be3Rf3/_old  2018-01-26 13:34:29.267339540 +0100
+++ /var/tmp/diff_new_pack.be3Rf3/_new  2018-01-26 13:34:29.275339166 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gd
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,6 +33,7 @@
 Patch2: gd-format.patch
 # could be upstreamed
 Patch3: gd-aliasing.patch
+Patch4: gd-CVE-2018-5711.patch
 # needed for tests
 BuildRequires:  dejavu
 BuildRequires:  libjpeg-devel
@@ -92,6 +93,7 @@
 %patch1
 %patch2
 %patch3
+%patch4 -p1
 chmod 644 COPYING
 
 %build

++ gd-CVE-2018-5711.patch ++
Index: libgd-2.2.5/src/gd_gif_in.c
===
--- libgd-2.2.5.orig/src/gd_gif_in.c2018-01-22 15:19:35.417382486 +0100
+++ libgd-2.2.5/src/gd_gif_in.c 2018-01-22 15:21:28.683291084 +0100
@@ -335,11 +335,6 @@ terminated:
return 0;
}
 
-   if(!im->colorsTotal) {
-   gdImageDestroy(im);
-   return 0;
-   }
-
/* Check for open colors at the end, so
 * we can reduce colorsTotal and ultimately
 * BitsPerPixel */
@@ -351,6 +346,11 @@ terminated:
}
}
 
+   if(!im->colorsTotal) {
+   gdImageDestroy(im);
+   return 0;
+   }
+
return im;
 }
 
@@ -447,7 +447,7 @@ static int
 GetCode_(gdIOCtx *fd, CODE_STATIC_DATA *scd, int code_size, int flag, int 
*ZeroDataBlockP)
 {
int i, j, ret;
-   unsigned char count;
+   int count;
 
if(flag) {
scd->curbit = 0;



commit systemd-rpm-macros for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package systemd-rpm-macros for 
openSUSE:Factory checked in at 2018-01-26 13:34:22

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


Package is "systemd-rpm-macros"

Fri Jan 26 13:34:22 2018 rev:23 rq:568183 version:3

Changes:

--- /work/SRC/openSUSE:Factory/systemd-rpm-macros/systemd-rpm-macros.changes
2018-01-02 16:31:39.719016929 +0100
+++ 
/work/SRC/openSUSE:Factory/.systemd-rpm-macros.new/systemd-rpm-macros.changes   
2018-01-26 13:34:24.003585403 +0100
@@ -1,0 +2,6 @@
+Mon Jan 22 11:33:28 UTC 2018 - dims...@opensuse.org
+
+- Fix system_user_post macro for usage with RPM 4.14, backport from
+  https://github.com/systemd/systemd/commit/e67ba783.
+
+---



Other differences:
--
++ systemd-rpm-macros.spec ++
--- /var/tmp/diff_new_pack.VqX5Pw/_old  2018-01-26 13:34:24.991539257 +0100
+++ /var/tmp/diff_new_pack.VqX5Pw/_new  2018-01-26 13:34:24.995539070 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package systemd-rpm-macros
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ macros.systemd ++
--- /var/tmp/diff_new_pack.VqX5Pw/_old  2018-01-26 13:34:25.059536080 +0100
+++ /var/tmp/diff_new_pack.VqX5Pw/_new  2018-01-26 13:34:25.059536080 +0100
@@ -196,7 +196,7 @@
 fi 
\
 %{nil}
 
-%systemd_user_post() %systemd_post --user --global %{?*}
+%systemd_user_post() %{expand:%systemd_post \\--user \\--global %%{?*}} 
 
 #
 # Options used if not in an installation systems




commit protobuf for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package protobuf for openSUSE:Factory 
checked in at 2018-01-26 13:34:42

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


Package is "protobuf"

Fri Jan 26 13:34:42 2018 rev:30 rq:568227 version:3.5.0

Changes:

--- /work/SRC/openSUSE:Factory/protobuf/protobuf.changes2017-12-29 
18:46:18.452200035 +0100
+++ /work/SRC/openSUSE:Factory/.protobuf.new/protobuf.changes   2018-01-26 
13:34:44.686619329 +0100
@@ -1,0 +2,9 @@
+Mon Jan 22 16:50:28 UTC 2018 - tchva...@suse.com
+
+- Conditionalize python2 and python3 in order to be able to build
+  without python2 present in distribution
+  * Use singlespec macros to simplify the logic
+- Run fdupes on python modules to avoid duplicates
+- Remove shebangs from import-only code
+
+---



Other differences:
--
++ protobuf.spec ++
--- /var/tmp/diff_new_pack.4Zrybu/_old  2018-01-26 13:34:45.602576546 +0100
+++ /var/tmp/diff_new_pack.4Zrybu/_new  2018-01-26 13:34:45.602576546 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package protobuf
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,14 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define sover 15
 %define tarname protobuf
 # requires gmock, which is not yet in the distribution
 %bcond_with check
-%bcond_without protobuf_java
-%bcond_without protobuf_python
-
-%if %{with protobuf_python}
-%if 0%{?suse_version} > 1320
-%define protobuf_python3 1
-%define python2_prefix python2
-%else
-%define protobuf_python3 0
-%define python2_prefix python
-%endif
-%endif
-
+%bcond_without java
+%bcond_without python2
+%bcond_without python3
 Name:   protobuf
 Version:3.5.0
 Release:0
@@ -43,34 +34,25 @@
 Source0:
https://github.com/google/protobuf/archive/v%{version}.tar.gz#/%{tarname}-%{version}.tar.gz
 Source1:manifest.txt.in
 Source2:baselibs.conf
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module python-dateutil}
+BuildRequires:  %{python_module python-gflags}
+BuildRequires:  %{python_module pytz}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  libtool
+BuildRequires:  pkgconfig
+BuildRequires:  python-rpm-macros
+BuildRequires:  zlib-devel
 %if %{with check}
 BuildRequires:  libgmock-devel >= 1.7.0
 %endif
-BuildRequires:  libtool
-BuildRequires:  pkg-config
-%if %{with protobuf_java}
+%if %{with java}
 BuildRequires:  java-devel >= 1.6.0
 %endif
-%if %{with protobuf_python}
-BuildRequires:  %{python2_prefix}-devel
-BuildRequires:  %{python2_prefix}-python-dateutil
-BuildRequires:  %{python2_prefix}-python-gflags
-BuildRequires:  %{python2_prefix}-pytz
-BuildRequires:  %{python2_prefix}-setuptools
-%if %{protobuf_python3}
-BuildRequires:  python3-devel
-BuildRequires:  python3-python-dateutil
-BuildRequires:  python3-python-gflags
-BuildRequires:  python3-pytz
-BuildRequires:  python3-setuptools
-%endif
-BuildRequires:  zlib-devel
-%endif
 
 %description
 Protocol Buffers are a way of encoding structured data in an efficient yet
@@ -111,15 +93,14 @@
 Requires:   libprotobuf%{sover} = %{version}
 Requires:   libprotobuf-lite%{sover}
 Requires:   zlib-devel
-Provides:   libprotobuf-devel = %{version}
 Conflicts:  protobuf2-devel
+Provides:   libprotobuf-devel = %{version}
 
 %description devel
 Protocol Buffers are a way of encoding structured data in an efficient yet
 extensible format. Google uses Protocol Buffers for almost all of its internal
 RPC protocols and file formats.
 
-%if %{with protobuf_java}
 %package -n %{name}-java
 Summary:Java Bindings for Google Protocol Buffers
 Group:  Development/Libraries/Java
@@ -127,61 +108,45 @@
 
 %description -n %{name}-java
 This package contains the Java bindings for Google Protocol Buffers.
-%endif
 
-%if %{with protobuf_python}
-%package -n %{python2_prefix}-%{name}
+%package -n python2-%{name}
 Summary:Python2 Bindings for Google Protocol Buffers
 Group:  Development/Libraries/Python
-%if 0%{?protobuf_python3}
 Provides:   python-%{name} = %{version}
 Obsoletes:  python-%{name} < %{version}
-%endif
-%if 0%{?suse_version}
-%py_requires
-%else
-Requires:   python
-%endif
 

commit openssl-1_1_0 for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package openssl-1_1_0 for openSUSE:Factory 
checked in at 2018-01-26 13:34:31

Comparing /work/SRC/openSUSE:Factory/openssl-1_1_0 (Old)
 and  /work/SRC/openSUSE:Factory/.openssl-1_1_0.new (New)


Package is "openssl-1_1_0"

Fri Jan 26 13:34:31 2018 rev:11 rq:568215 version:1.1.0g

Changes:

--- /work/SRC/openSUSE:Factory/openssl-1_1_0/openssl-1_1_0.changes  
2018-01-13 21:35:16.564671035 +0100
+++ /work/SRC/openSUSE:Factory/.openssl-1_1_0.new/openssl-1_1_0.changes 
2018-01-26 13:34:32.463190266 +0100
@@ -1,0 +2,5 @@
+Mon Jan 22 15:29:33 UTC 2018 - sch...@suse.de
+
+- Don't disable afalgeng on aarch64
+
+---



Other differences:
--
++ openssl-1_1_0.spec ++
--- /var/tmp/diff_new_pack.FbhFKi/_old  2018-01-26 13:34:33.855125251 +0100
+++ /var/tmp/diff_new_pack.FbhFKi/_new  2018-01-26 13:34:33.859125064 +0100
@@ -154,7 +154,6 @@
 export MACHINE=armv6l
 %endif
 
-# afalgeng fails on aarch64 error: '__NR_eventfd' undeclared
 ./config \
 no-rc5 no-idea \
 fips \
@@ -163,9 +162,6 @@
 %ifarch x86_64 aarch64 ppc64le
 enable-ec_nistp_64_gcc_128 \
 %endif
-%ifarch aarch64
-no-afalgeng \
-%endif
 enable-camellia \
 zlib \
 no-ec2m \






commit wget for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package wget for openSUSE:Factory checked in 
at 2018-01-26 13:34:37

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


Package is "wget"

Fri Jan 26 13:34:37 2018 rev:51 rq:568217 version:1.19.4

Changes:

--- /work/SRC/openSUSE:Factory/wget/wget.changes2017-11-03 
16:21:37.187265122 +0100
+++ /work/SRC/openSUSE:Factory/.wget.new/wget.changes   2018-01-26 
13:34:38.646901434 +0100
@@ -1,0 +2,17 @@
+Mon Jan 22 04:36:59 UTC 2018 - avin...@opensuse.org
+
+- GNU wget 1.19.4:
+  * Support for Content-Encoding and Transfer-Encoding have been
+marked as experimental and disabled by default
+- includes 1.19.3:
+  * Prevent erroneous decompression of .gz and .tgz files with
+broken servers
+  * Added support for HTTP 308 Permanent Redirect response
+  * Fix segfault in some cases where the Content-Type header is
+not sent
+  * Support OpenSSL 1.1 builds without using deprecated features
+  * Several minor bug fixes
+- switch to lz release (smaller)
+- cleanup with spec-cleaner
+
+---

Old:

  wget-1.19.2.tar.gz
  wget-1.19.2.tar.gz.sig

New:

  wget-1.19.4.tar.lz
  wget-1.19.4.tar.lz.sig



Other differences:
--
++ wget.spec ++
--- /var/tmp/diff_new_pack.qYrdlY/_old  2018-01-26 13:34:39.558858838 +0100
+++ /var/tmp/diff_new_pack.qYrdlY/_new  2018-01-26 13:34:39.562858652 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package wget
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,14 @@
 
 %bcond_withregression_tests
 Name:   wget
-Version:1.19.2
+Version:1.19.4
 Release:0
 Summary:A Tool for Mirroring FTP and HTTP Servers
 License:GPL-3.0+
 Group:  Productivity/Networking/Web/Utilities
 Url:https://www.gnu.org/software/wget/
-Source: https://ftp.gnu.org/gnu/wget/%{name}-%{version}.tar.gz
-Source1:https://ftp.gnu.org/gnu/wget/%{name}-%{version}.tar.gz.sig
+Source: https://ftp.gnu.org/gnu/wget/%{name}-%{version}.tar.lz
+Source1:https://ftp.gnu.org/gnu/wget/%{name}-%{version}.tar.lz.sig
 Source2:
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=wget=1#/wget.keyring
 Patch0: wgetrc.patch
 Patch1: wget-libproxy.patch
@@ -38,15 +38,14 @@
 BuildRequires:  libcares-devel
 BuildRequires:  libidn2-devel
 BuildRequires:  libpng-devel
+BuildRequires:  lzip
 BuildRequires:  makeinfo
 BuildRequires:  openssl-devel
-BuildRequires:  pkg-config >= 0.9.0
-BuildRequires:  xz
+BuildRequires:  pkgconfig >= 0.9.0
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq: %{install_info_prereq}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{?suse_version} > 1110
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libmetalink)
 BuildRequires:  pkgconfig(libpcre)
 BuildRequires:  pkgconfig(libpsl)
@@ -97,7 +96,7 @@
 %endif
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 %find_lang %{name}
 
 %post
@@ -107,7 +106,6 @@
 %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz
 
 %files -f %{name}.lang
-%defattr(-,root,root)
 %doc AUTHORS COPYING NEWS README MAILING-LIST
 %doc doc/sample.wgetrc util/rmold.pl
 %{_mandir}/*/wget*

++ wget.keyring ++
 879 lines (skipped)
 between /work/SRC/openSUSE:Factory/wget/wget.keyring
 and /work/SRC/openSUSE:Factory/.wget.new/wget.keyring




commit dpkg for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package dpkg for openSUSE:Factory checked in 
at 2018-01-26 13:34:48

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


Package is "dpkg"

Fri Jan 26 13:34:48 2018 rev:24 rq:568264 version:1.19.0.4

Changes:

--- /work/SRC/openSUSE:Factory/dpkg/dpkg.changes2018-01-20 
11:22:04.829366392 +0100
+++ /work/SRC/openSUSE:Factory/.dpkg.new/dpkg.changes   2018-01-26 
13:34:51.310309948 +0100
@@ -1,0 +2,6 @@
+Mon Jan 22 18:10:46 UTC 2018 - tchva...@suse.com
+
+- Drop commented out selinux line that is not needed in current
+  buildsystem
+
+---



Other differences:
--
++ dpkg.spec ++
--- /var/tmp/diff_new_pack.ec1iUW/_old  2018-01-26 13:34:52.234266792 +0100
+++ /var/tmp/diff_new_pack.ec1iUW/_new  2018-01-26 13:34:52.238266605 +0100
@@ -91,7 +91,6 @@
 %build
 autoreconf -fvi
 export CFLAGS="%{optflags}"
-#export SELINUX_LIBS="-lselinux"
 %configure \
 --disable-silent-rules \
 --with-libselinux \




commit rpm for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package rpm for openSUSE:Factory checked in 
at 2018-01-26 13:34:14

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


Package is "rpm"

Fri Jan 26 13:34:14 2018 rev:255 rq:568126 version:4.14.0

Changes:

--- /work/SRC/openSUSE:Factory/rpm/rpm.changes  2018-01-13 21:33:15.342346435 
+0100
+++ /work/SRC/openSUSE:Factory/.rpm.new/rpm.changes 2018-01-26 
13:34:17.371895160 +0100
@@ -1,0 +2,6 @@
+Mon Jan 22 11:13:48 UTC 2018 - rguent...@suse.com
+
+- fix debugedit relocation offset computation (boo#1076819)
+  new patch: debugedit-bnc1076819.diff
+
+---

New:

  debugedit-bnc1076819.diff



Other differences:
--
++ rpm.spec ++
--- /var/tmp/diff_new_pack.tp6bFU/_old  2018-01-26 13:34:19.963774096 +0100
+++ /var/tmp/diff_new_pack.tp6bFU/_new  2018-01-26 13:34:19.967773910 +0100
@@ -134,6 +134,7 @@
 Patch108:   debugedit-macro.diff
 Patch109:   pythondistdeps.diff
 Patch110:   bigarchive.diff
+Patch111:   debugedit-bnc1076819.diff
 Patch6464:  auto-config-update-aarch64-ppc64le.diff
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #
@@ -230,7 +231,7 @@
 %patch   -P 85
 %patch   -P 93 -P 94 -P 99
 %patch -P 100-P 102 -P 103 -P 104 -P 105 -P 106 -P 107 -P 108
-%patch -P 109 -P 110
+%patch -P 109 -P 110 -P 111
 
 %ifarch aarch64 ppc64le
 %patch6464

++ debugedit-bnc1076819.diff ++
--- tools/debugedit.c.orig  2018-01-22 12:09:07.477955907 +0100
+++ tools/debugedit.c   2018-01-22 12:09:22.210197759 +0100
@@ -2154,9 +2154,9 @@
  /* Offset (pointing into the line program) moves
 from old to new index including the header
 size diff. */
- r_offset += ((dso->lines.table[lndx].new_idx
-   - dso->lines.table[lndx].old_idx)
-  + dso->lines.table[lndx].size_diff);
+ r_offset += (ssize_t)((dso->lines.table[lndx].new_idx
+- dso->lines.table[lndx].old_idx)
+   + dso->lines.table[lndx].size_diff);
 
  if (rtype == SHT_RELA)
{



commit Mesa for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2018-01-26 13:34:07

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


Package is "Mesa"

Fri Jan 26 13:34:07 2018 rev:311 rq:568122 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa-drivers.changes2018-01-20 
11:20:45.657067812 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa-drivers.changes   2018-01-26 
13:34:08.936289177 +0100
@@ -1,0 +2,5 @@
+Mon Jan 22 09:43:41 UTC 2018 - norm...@linux.vnet.ibm.com
+
+- in spec file move %dir %{_libdir}/dri to avoid ppc build failure
+
+---
Mesa.changes: same change



Other differences:
--
++ Mesa-drivers.spec ++
--- /var/tmp/diff_new_pack.OijLga/_old  2018-01-26 13:34:11.256180818 +0100
+++ /var/tmp/diff_new_pack.OijLga/_new  2018-01-26 13:34:11.260180631 +0100
@@ -1167,6 +1167,7 @@
 
 %if %{drivers}
 %files -n Mesa-dri
+%dir %{_libdir}/dri
 %{_libdir}/dri/*_dri.so
 %if 0%{?is_opensuse}
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
@@ -1233,7 +1234,6 @@
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
 %files -n Mesa-libva
 %defattr(-,root,root)
-%dir %{_libdir}/dri
 %{_libdir}/dri/*_drv_video.so
 %endif
 %endif

++ Mesa.spec ++
--- /var/tmp/diff_new_pack.OijLga/_old  2018-01-26 13:34:11.300178763 +0100
+++ /var/tmp/diff_new_pack.OijLga/_new  2018-01-26 13:34:11.308178389 +0100
@@ -1166,6 +1166,7 @@
 
 %if %{drivers}
 %files -n Mesa-dri
+%dir %{_libdir}/dri
 %{_libdir}/dri/*_dri.so
 %if 0%{?is_opensuse}
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
@@ -1232,7 +1233,6 @@
 %ifarch %ix86 x86_64 aarch64 %arm ppc64 ppc64le
 %files -n Mesa-libva
 %defattr(-,root,root)
-%dir %{_libdir}/dri
 %{_libdir}/dri/*_drv_video.so
 %endif
 %endif






commit file for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package file for openSUSE:Factory checked in 
at 2018-01-26 13:34:01

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


Package is "file"

Fri Jan 26 13:34:01 2018 rev:105 rq:568099 version:5.32

Changes:

--- /work/SRC/openSUSE:Factory/file/file.changes2017-10-25 
17:43:24.578993608 +0200
+++ /work/SRC/openSUSE:Factory/.file.new/file.changes   2018-01-26 
13:34:03.976520843 +0100
@@ -1,0 +2,6 @@
+Mon Jan 22 10:37:39 UTC 2018 - wer...@suse.de
+
+- Add patch file-5.32-ncurses-6.1.patch to support extend magic
+  format for new ncurses 6.1
+
+---

New:

  file-5.32-ncurses-6.1.patch



Other differences:
--
++ file.spec ++
--- /var/tmp/diff_new_pack.n8jI61/_old  2018-01-26 13:34:05.356456387 +0100
+++ /var/tmp/diff_new_pack.n8jI61/_new  2018-01-26 13:34:05.360456200 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package file
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -62,6 +62,7 @@
 Patch36:file-5.15-clear-invalid.patch
 Patch37:file-secure_getenv.patch
 Patch39:file-5.28-btrfs-image.dif
+Patch40:file-5.32-ncurses-6.1.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %global _sysconfdir /etc
 %global _miscdir%{_datadir}/misc
@@ -130,6 +131,7 @@
 %patch36 -p1 -b .clear
 %patch37 -p1 -b .getenv
 %patch39 -p1 -b .btrfs
+%patch40 -p0 -b .nc61
 %patch -b .0
 test -s src/magic.h.in || cp -p src/magic.h src/magic.h.in
 rm -fv src/magic.h

++ python-magic.spec ++
--- /var/tmp/diff_new_pack.n8jI61/_old  2018-01-26 13:34:05.400454332 +0100
+++ /var/tmp/diff_new_pack.n8jI61/_new  2018-01-26 13:34:05.404454146 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-magic
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ file-5.32-ncurses-6.1.patch ++
---
 magic/Magdir/terminfo |   11 +++
 1 file changed, 11 insertions(+)

--- magic/Magdir/terminfo
+++ magic/Magdir/terminfo   2018-01-22 10:32:38.596762352 +
@@ -19,6 +19,17 @@
 # no extension
 #!:ext
 #
+#--
+# The following was added for ncurses6 development:
+#--
+#
+0  string  \036\002
+# imitate the legacy compiled-format, to get the entry-name printed
+>16ubyte   >32
+# namelist, if more than 1 separated by "|" like "st|stterm| simpleterm 0.4.1"
+>>12   regex   \^[a-zA-Z0-9][a-zA-Z0-9.][^|]*  Compiled 32-bit 
terminfo entry "%-s"
+!:mime application/x-terminfo2
+#
 # While the compiled terminfo uses little-endian format irregardless of
 # platform, SystemV screen dumps do not.  They came later, and that detail was
 # overlooked.



commit util-linux for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package util-linux for openSUSE:Factory 
checked in at 2018-01-26 13:33:44

Comparing /work/SRC/openSUSE:Factory/util-linux (Old)
 and  /work/SRC/openSUSE:Factory/.util-linux.new (New)


Package is "util-linux"

Fri Jan 26 13:33:44 2018 rev:224 rq:568562 version:2.31

Changes:

--- /work/SRC/openSUSE:Factory/util-linux/python-libmount.changes   
2017-12-29 18:46:38.226520805 +0100
+++ /work/SRC/openSUSE:Factory/.util-linux.new/python-libmount.changes  
2018-01-26 13:33:45.661376327 +0100
@@ -1,0 +2,30 @@
+Sun Jan 21 20:15:00 UTC 2018 - jeng...@inai.de
+
+- Combine %service_* calls again.
+
+---
+Thu Jan 18 01:54:42 UTC 2018 - bwiedem...@suse.com
+
+- Provide /usr/sbin/rfkill from rfkill package (boo#1076134)
+
+---
+Tue Jan 16 16:26:48 UTC 2018 - norm...@linux.vnet.ibm.com
+
+- Add util_linux_bigendian.patch solve two failing tests on ppc64
+  (sha1, uuid/oids)
+
+---
+Fri Jan 12 13:49:36 CET 2018 - sbra...@suse.com
+
+- Integrate rfkill-block@.service and rfkill-unblock@.service from
+  rfkill package (boo#1074250#c4).
+- Remove unneeded release based conflicts and obsolescences
+  (boo#1074250#c18).
+- Remove sysvinit requirement.
+
+---
+Mon Jan  1 10:32:51 UTC 2018 - antoine.belv...@opensuse.org
+
+- Fix Obsoletes for rfkill (boo#1074250).
+
+---
util-linux-systemd.changes: same change
util-linux.changes: same change

New:

  rfkill-block@.service
  rfkill-unblock@.service
  util_linux_bigendian.patch



Other differences:
--
++ python-libmount.spec ++
--- /var/tmp/diff_new_pack.FQkrPR/_old  2018-01-26 13:33:47.937270022 +0100
+++ /var/tmp/diff_new_pack.FQkrPR/_new  2018-01-26 13:33:47.945269648 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-libmount
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -73,7 +73,7 @@
 %endif
 Summary:%main_summary
 License:GPL-2.0+
-Group:  %main_group
+Group:  %group_pl
 BuildRequires:  audit-devel
 BuildRequires:  bc
 BuildRequires:  binutils-devel
@@ -149,6 +149,9 @@
 Source29:   mkzimage_cmdline.c
 Source31:   addnote.c
 #
+Source41:   rfkill-block@.service
+Source42:   rfkill-unblock@.service
+#
 Source51:   blkid.conf
 ##
 ## util-linux patches
@@ -161,6 +164,9 @@
 Patch2: util-linux-lsmem-memory-zone-2.patch
 # PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-3.patch bsc1065471 
FATE324252 sbra...@suse.com -- lsmem: Add support for zone awareness.
 Patch3: util-linux-lsmem-memory-zone-3.patch
+# Add four commits from upstream to pass tests on ppc64
+Patch4: util_linux_bigendian.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #
 %if %build_util_linux
@@ -173,26 +179,15 @@
 Provides:   util-linux(fake+no-canonicalize)
 PreReq: %install_info_prereq permissions
 Recommends: %{name}-lang = %{version}
-Provides:   eject = 2.1.0-166.8
-Provides:   login = 4.0-33.7
-Provides:   rfkill = 0.5-8.6
+Provides:   eject = 2.1.0
+Provides:   login = 4.0
+Provides:   rfkill = 0.5
 # File conflict of eject (up to 12.3 and SLE11).
-Obsoletes:  eject < 2.1.0-166.8
+Obsoletes:  eject <= 2.1.0
 # File conflict of login (up to 12.1 and SLE11).
-Obsoletes:  login < 4.0-33.7
+Obsoletes:  login <= 4.0
 # File confluct (man page) of rfkill (up to Leap 15 and SLE 15).
-Obsoletes:  rfkill < 0.5-8.6
-# File conflict of su and kill (up to 12.3 and SLE11).
-# It should be coreutils < 8.21-4, but coreutils provide Release-less symbol.
-Conflicts:  coreutils < 8.21
-%if 0%{?suse_version} < 1330
-# File conflict of sulogin and utmpdump (up to 12.3 and SLE11).
-Conflicts:  sysvinit-tools < 2.88+-87
-%endif
-# rfkill conflicts of completion files with <= Leap 42.3 and < SLE15.
-Conflicts:  bash-completion <= 2.7-1.3
-# The preset is provided by the presets branding package since 0.4 
(bsc#1012850) and since 12.2 in SLE (boo#1029775)
-Conflicts:  systemd-presets-branding < 12.2
+Obsoletes:  rfkill <= 0.5
 # bnc#805684:
 %ifarch s390x
 Obsoletes:  s390-32
@@ -200,16 +195,7 @@
 %endif
 # uuid-runtime appeared in SLE11 SP1 to SLE11 SP3
 Provides:   uuid-runtime = 

commit mpc for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package mpc for openSUSE:Factory checked in 
at 2018-01-26 13:33:18

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


Package is "mpc"

Fri Jan 26 13:33:18 2018 rev:27 rq:566565 version:1.1.0

Changes:

--- /work/SRC/openSUSE:Factory/mpc/mpc.changes  2018-01-10 23:28:42.270223206 
+0100
+++ /work/SRC/openSUSE:Factory/.mpc.new/mpc.changes 2018-01-26 
13:33:19.994575210 +0100
@@ -1,0 +2,14 @@
+Wed Jan 17 08:08:52 UTC 2018 - rguent...@suse.com
+
+- Update to version 1.1.0.
+  - Compatible with mpfr 4.0.0, obsoletes mpc-1.0.3-addsubulp.diff
+and mpc-1.0.3-fmma.diff.
+  - New functions mpc_cmp_abs and mpc_rootofunity
+  - Rewrite of the testing framework
+  - New mpcbench tool, used with make bench
+  - Fixed handling of over- and underflows with directed rounding in
+the "other direction" for mpc_cos, mpc_sin, mpc_exp and mpc_pow
+  - Fixed a bug in mpc_atan(0,y) with |y| near 1
+- Adjust URLs to tarball and signature.
+
+---

Old:

  mpc-1.0.3-addsubulp.diff
  mpc-1.0.3-fmma.diff
  mpc-1.0.3.tar.gz
  mpc-1.0.3.tar.gz.sig

New:

  mpc-1.1.0.tar.gz
  mpc-1.1.0.tar.gz.sig



Other differences:
--
++ mpc.spec ++
--- /var/tmp/diff_new_pack.kiLUbX/_old  2018-01-26 13:33:20.742540274 +0100
+++ /var/tmp/diff_new_pack.kiLUbX/_new  2018-01-26 13:33:20.746540087 +0100
@@ -17,18 +17,16 @@
 
 
 Name:   mpc
-Version:1.0.3
+Version:1.1.0
 Release:0
 Summary:MPC multiple-precision complex shared library
 License:LGPL-3.0+
 Group:  Development/Libraries/C and C++
 Url:http://www.multiprecision.org/mpc/
-Source0:
http://www.multiprecision.org/mpc/download/mpc-%{version}.tar.gz
-Source1:
http://www.multiprecision.org/mpc/download/mpc-%{version}.tar.gz.sig
+Source0:https://ftp.gnu.org/gnu/mpc/mpc-%{version}.tar.gz
+Source1:https://ftp.gnu.org/gnu/mpc/mpc-%{version}.tar.gz.sig
 Source2:%{name}.keyring
 Source3:baselibs.conf
-Patch1: mpc-1.0.3-fmma.diff
-Patch2: mpc-1.0.3-addsubulp.diff
 BuildRequires:  gmp-devel
 BuildRequires:  mpfr-devel
 Requires(post): %{install_info_prereq}
@@ -62,8 +60,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
 
 %build
 %configure

++ mpc-1.0.3.tar.gz -> mpc-1.1.0.tar.gz ++
 18636 lines of diff (skipped)





commit audit for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package audit for openSUSE:Factory checked 
in at 2018-01-26 13:33:24

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


Package is "audit"

Fri Jan 26 13:33:24 2018 rev:85 rq:567005 version:2.8.1

Changes:

--- /work/SRC/openSUSE:Factory/audit/audit-secondary.changes2017-11-15 
16:49:25.546443358 +0100
+++ /work/SRC/openSUSE:Factory/.audit.new/audit-secondary.changes   
2018-01-26 13:33:25.518317199 +0100
@@ -1,0 +2,6 @@
+Wed Jan 17 15:25:55 UTC 2018 - tchva...@suse.com
+
+- Add conditions around python plugins to allow us to conditionalize
+  them in enviroment without python2
+
+---



Other differences:
--
++ audit-secondary.spec ++
--- /var/tmp/diff_new_pack.ArBlNv/_old  2018-01-26 13:33:26.270282075 +0100
+++ /var/tmp/diff_new_pack.ArBlNv/_new  2018-01-26 13:33:26.278281701 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package audit-secondary
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,8 @@
 #
 
 
+%bcond_without python2
+%bcond_without python3
 # This package contains all audit functionality except for audit-libs.
 # The seperation is required to minimize unnecessary build cycles.
 %define_name audit
@@ -38,8 +40,12 @@
 BuildRequires:  libtool
 BuildRequires:  openldap2-devel
 BuildRequires:  pkgconfig
+%if %{with python2}
 BuildRequires:  python2-devel
+%endif
+%if %{with python3}
 BuildRequires:  python3-devel
+%endif
 BuildRequires:  swig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  tcpd-devel
@@ -144,10 +150,8 @@
 # https://lists.fedoraproject.org/pipermail/devel/2012-June/169411.html
 rm -rf %{buildroot}%{_libexecdir}/audit
 # Clean up some unneeded library files
-for ver in %{py_ver} %{py3_ver}; do
-  rm -f 
%{buildroot}/%{_libdir}/python${ver}/site-packages/{_audit,_auparse,auparse}.{a,la}
-  rm -rf %{buildroot}/%{_libdir}/python${ver}/site-packages/__pycache__
-done
+rm -f 
%{buildroot}/%{_libdir}/python*/site-packages/{_audit,_auparse,auparse}.{a,la}
+rm -rf %{buildroot}/%{_libdir}/python*/site-packages/__pycache__
 # cleanup makefiles for the rules (installed by %%docs command)
 rm -f %{buildroot}/%{_libdir}/pkgconfig/{audit,auparse}.pc
 # cleanup files handled by audit.spec
@@ -246,15 +250,19 @@
 %{_unitdir}/auditd.service
 %{_sbindir}/rcauditd
 
+%if %{with python2}
 %files -n python2-audit
-%attr(755,root,root) %{_libdir}/python%{py_ver}/site-packages/_audit.so
-%attr(755,root,root) %{_libdir}/python%{py_ver}/site-packages/auparse.so
-%{_libdir}/python%{py_ver}/site-packages/audit.py*
+%attr(755,root,root) %{python2_sitearch}/_audit.so
+%attr(755,root,root) %{python2_sitearch}/auparse.so
+%{python2_sitearch}/audit.py*
+%endif
 
+%if %{with python3}
 %files -n python3-audit
-%attr(755,root,root) %{_libdir}/python%{py3_ver}/site-packages/_audit.so
-%attr(755,root,root) %{_libdir}/python%{py3_ver}/site-packages/auparse.so
-%{_libdir}/python%{py3_ver}/site-packages/audit.py*
+%attr(755,root,root) %{python3_sitearch}/_audit.so
+%attr(755,root,root) %{python3_sitearch}/auparse.so
+%{python3_sitearch}/audit.py*
+%endif
 
 %files -n audit-audispd-plugins
 %attr(644,root,root) %{_mandir}/man8/audispd-zos-remote.8.gz

++ audit.spec ++
--- /var/tmp/diff_new_pack.ArBlNv/_old  2018-01-26 13:33:26.306280393 +0100
+++ /var/tmp/diff_new_pack.ArBlNv/_new  2018-01-26 13:33:26.310280206 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package audit
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit binutils for openSUSE:Factory

2018-01-26 Thread root
Hello community,

here is the log from the commit of package binutils for openSUSE:Factory 
checked in at 2018-01-26 13:33:29

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


Package is "binutils"

Fri Jan 26 13:33:29 2018 rev:122 rq:568195 version:2.29.1

Changes:

--- /work/SRC/openSUSE:Factory/binutils/binutils.changes2017-10-17 
01:52:21.798869326 +0200
+++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes   2018-01-26 
13:33:35.293860587 +0100
@@ -1,0 +2,10 @@
+Mon Jan 22 09:40:25 UTC 2018 - sch...@suse.de
+
+- Add riscv64 to %target_list
+
+---
+Wed Jan 17 11:28:03 UTC 2018 - afaer...@suse.de
+
+- Add arm-none-eabi symlinks (bsc#1074741)
+
+---
cross-aarch64-binutils.changes: same change
cross-arm-binutils.changes: same change
cross-avr-binutils.changes: same change
cross-epiphany-binutils.changes: same change
cross-hppa-binutils.changes: same change
cross-hppa64-binutils.changes: same change
cross-i386-binutils.changes: same change
cross-ia64-binutils.changes: same change
cross-m68k-binutils.changes: same change
cross-mips-binutils.changes: same change
cross-ppc-binutils.changes: same change
cross-ppc64-binutils.changes: same change
cross-ppc64le-binutils.changes: same change
cross-riscv64-binutils.changes: same change
cross-rx-binutils.changes: same change
cross-s390-binutils.changes: same change
cross-s390x-binutils.changes: same change
cross-sparc-binutils.changes: same change
cross-sparc64-binutils.changes: same change
cross-spu-binutils.changes: same change
cross-x86_64-binutils.changes: same change



Other differences:
--
++ binutils.spec ++
--- /var/tmp/diff_new_pack.aJQTgy/_old  2018-01-26 13:33:42.189538495 +0100
+++ /var/tmp/diff_new_pack.aJQTgy/_new  2018-01-26 13:33:42.193538308 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package binutils
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -63,7 +63,7 @@
 %else
 %define build_multitarget 0
 %endif
-%define target_list aarch64 alpha armv5l armv6l armv7l armv8l hppa hppa64 i686 
ia64 m68k mips powerpc powerpc64 powerpc64le s390 s390x sh4 sparc sparc64 x86_64
+%define target_list aarch64 alpha armv5l armv6l armv7l armv8l hppa hppa64 i686 
ia64 m68k mips powerpc powerpc64 powerpc64le riscv64 s390 s390x sh4 sparc 
sparc64 x86_64
 #
 #
 #
@@ -399,6 +399,14 @@
 for f in %buildroot/usr/$T/bin/* ; do
ln -sf /usr/bin/$T-$(basename $f) $f
 done
+%if "%{TARGET}" == "arm"
+# Instead of building duplicate binutils, add symlinks
+for f in %buildroot/usr/$T/bin/* ; do
+  for p in arm-none-eabi; do
+ln -sf %{_bindir}/$T-$(basename $f) %buildroot%{_bindir}/$p-$(basename $f)
+  done
+done
+%endif
 %if "%{TARGET}" == "avr"
 install -c gas-nesc/as-new $RPM_BUILD_ROOT%{_prefix}/bin/%{TARGET_OS}-nesc-as
 ln -sf ../../bin/%{TARGET_OS}-nesc-as 
$RPM_BUILD_ROOT%{_prefix}/%{TARGET_OS}/bin/nesc-as

++ cross-aarch64-binutils.spec ++
--- /var/tmp/diff_new_pack.aJQTgy/_old  2018-01-26 13:33:42.217537187 +0100
+++ /var/tmp/diff_new_pack.aJQTgy/_new  2018-01-26 13:33:42.217537187 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package cross-aarch64-binutils
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -66,7 +66,7 @@
 %else
 %define build_multitarget 0
 %endif
-%define target_list aarch64 alpha armv5l armv6l armv7l armv8l hppa hppa64 i686 
ia64 m68k mips powerpc powerpc64 powerpc64le s390 s390x sh4 sparc sparc64 x86_64
+%define target_list aarch64 alpha armv5l armv6l armv7l armv8l hppa hppa64 i686 
ia64 m68k mips powerpc powerpc64 powerpc64le riscv64 s390 s390x sh4 sparc 
sparc64 x86_64
 #
 #
 #
@@ -402,6 +402,14 @@
 for f in %buildroot/usr/$T/bin/* ; do
ln -sf /usr/bin/$T-$(basename $f) $f
 done
+%if "%{TARGET}" == "arm"
+# Instead of building duplicate binutils, add symlinks
+for f in %buildroot/usr/$T/bin/* ; do
+  for p in arm-none-eabi; do
+ln -sf %{_bindir}/$T-$(basename $f) %buildroot%{_bindir}/$p-$(basename $f)
+  done
+done
+%endif
 %if "%{TARGET}" == "avr"
 install -c gas-nesc/as-new $RPM_BUILD_ROOT%{_prefix}/bin/%{TARGET_OS}-nesc-as
 ln -sf ../../bin/%{TARGET_OS}-nesc-as 
$RPM_BUILD_ROOT%{_prefix}/%{TARGET_OS}/bin/nesc-as

cross-arm-binutils.spec: