commit grub2 for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package grub2 for openSUSE:Factory checked 
in at 2017-02-22 13:58:49

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


Package is "grub2"

Changes:

--- /work/SRC/openSUSE:Factory/grub2/grub2.changes  2017-02-20 
14:28:17.625552693 +0100
+++ /work/SRC/openSUSE:Factory/.grub2.new/grub2.changes 2017-02-22 
13:58:50.535010879 +0100
@@ -2,37 +1,0 @@
-Fri Feb 17 06:46:11 UTC 2017 - mch...@suse.com
-
-- grub2.spec: fix s390x file list.
-

-Wed Feb 15 07:25:02 UTC 2017 - mch...@suse.com
-
-- Merge changes from SLE12
-- add grub2-emu-4-all.patch
-  * Build 'grub2-emu' wherever possible, to allow a better
-implementation of that feature.
-- add grub2-s390x-06-loadparm.patch,
-- add grub2-commands-introduce-read_file-subcommand.patch:
-  * allow s390x to telecontrol grub2.  (bsc#891946, bsc#892852)
-- add grub2-s390x-06-loadparm.patch:
-  * ignore case and fix transliteration of parameter.  (bsc#891946)
-- add grub2-s390x-07-add-image-param-for-zipl-setup.patch
-  * Add --image switch to force zipl update to specific kernel
-(bsc#928131)
-- add grub2-s390x-08-workaround-part-to-disk.patch
-  * Ignore partition tables on s390x. (bsc#935127)
-- add grub2-efi-chainload-harder.patch:
-  * allow XEN to be chain-loaded despite firmware flaws.  (bnc#887793)
-  * Do not use shim lock protocol for reading pe header, it won't be
-  available when secure boot disabled (bsc#943380)
-  * Make firmware flaw condition be more precisely detected and add
-  debug message for the case
-  * Check msdos header to find PE file header (bsc#954126)
-- grub2-s390x-04-grub2-install.patch:
-  * streamline boot to grub menu.  (bsc#898198)
-  * Force '/usr' to read-only before calling kexec. (bsc#932951)
-- grub2-once:
-  * add '--enum' option to enumerate boot-entries in a way
-actually understood by 'grub2'.  (bsc#892852, bsc#892811)
-  * Examine variables from grub environment in 'grub2-once'. (fate#319632)
-


Old:

  grub2-commands-introduce-read_file-subcommand.patch
  grub2-efi-chainload-harder.patch
  grub2-emu-4-all.patch
  grub2-s390x-06-loadparm.patch
  grub2-s390x-07-add-image-param-for-zipl-setup.patch
  grub2-s390x-08-workaround-part-to-disk.patch



Other differences:
--
++ grub2.spec ++
--- /var/tmp/diff_new_pack.sjcI4X/_old  2017-02-22 13:58:52.954666733 +0100
+++ /var/tmp/diff_new_pack.sjcI4X/_new  2017-02-22 13:58:52.954666733 +0100
@@ -64,14 +64,9 @@
 # Modules code is dynamically loaded and collected from a _fixed_ path.
 %define _libdir %{_exec_prefix}/lib
 
-# Build grub2-emu everywhere (it may be "required" by 'grub2-once')
-%define emu 1
-
 %ifarch ppc ppc64 ppc64le
 %define grubcpu powerpc
 %define platform ieee1275
-# emu does not build here yet... :-(
-%define emu 0
 %endif
 
 %ifarch %{ix86} x86_64
@@ -89,18 +84,15 @@
 %define platform uboot
 %endif
 
-%ifarch aarch64
-%define grubcpu arm64
-%define platform efi
-%define only_efi 1
-%endif
-
 %define grubarch %{grubcpu}-%{platform}
 
 # build efi bootloader on some platforms only:
 %if ! 0%{?efi:1}
 %global efi %{ix86} x86_64 ia64 aarch64 %{arm}
 %endif
+%ifarch aarch64
+%define only_efi 1
+%endif
 
 %ifarch %{efi}
 %ifarch %{ix86}
@@ -126,11 +118,6 @@
 %define grubxenarch x86_64-xen
 %endif
 
-%if %{platform} == emu
-# force %{emu} to 1, e.g. for s390
-%define emu 1
-%endif
-
 %if 0%{?suse_version} == 1110
 %define only_efi %{nil}
 %define only_x86_64 %{nil}
@@ -200,12 +187,6 @@
 Patch71:grub2-menu-unrestricted.patch
 Patch72:grub2-mkconfig-arm.patch
 Patch74:grub2-accept-empty-module.patch
-Patch75:grub2-s390x-06-loadparm.patch
-Patch76:grub2-s390x-07-add-image-param-for-zipl-setup.patch
-Patch77:grub2-s390x-08-workaround-part-to-disk.patch
-Patch78:grub2-commands-introduce-read_file-subcommand.patch
-Patch79:grub2-efi-chainload-harder.patch
-Patch80:grub2-emu-4-all.patch
 # Btrfs snapshot booting related patches
 Patch101:   grub2-btrfs-01-add-ability-to-boot-from-subvolumes.patch
 Patch102:   grub2-btrfs-02-export-subvolume-envvars.patch
@@ -299,7 +280,6 @@
 %description branding-upstream
 Upstream branding for GRUB2's graphical console
 
-%if ! 0%{?only_efi:1}
 %package %{grubarch}
 
 Summary:Bootloader with support for Linux, Multiboot and more
@@ -329,8 +309,6 @@
 file systems, computer architectures and hardware devices.  This subpackage
 provides support for %{platform} systems.
 
-%endif
-
 %ifarch %{efi}
 
 %package %{grubefiarch}
@@ -455,12 +433,6 @@
 %patch71 -p

commit scratch for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package scratch for openSUSE:Factory checked 
in at 2017-02-22 13:56:43

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


Package is "scratch"

Changes:

--- /work/SRC/openSUSE:Factory/scratch/scratch.changes  2017-02-13 
07:50:40.000989193 +0100
+++ /work/SRC/openSUSE:Factory/.scratch.new/scratch.changes 2017-02-22 
13:56:44.584926416 +0100
@@ -1,0 +2,9 @@
+Mon Feb 20 16:50:09 UTC 2017 - avvi...@yandex.by
+
+- Update to 2.4.1:
+  * Launchpad automatic translations update.
+  * Make bracket autocompletion skip over closing brackets
+  * SplitView.vala: Restore old code that focuses the correct view
+  * Fix newly opened files being marked as unsaved
+
+---

Old:

  scratch-text-editor-2.4.tar.xz

New:

  scratch-text-editor-2.4.1.tar.xz



Other differences:
--
++ scratch.spec ++
--- /var/tmp/diff_new_pack.7OVWb1/_old  2017-02-22 13:56:45.456802386 +0100
+++ /var/tmp/diff_new_pack.7OVWb1/_new  2017-02-22 13:56:45.460801817 +0100
@@ -19,7 +19,7 @@
 %define major   0
 %define _name scratch-text-editor
 Name:   scratch
-Version:2.4
+Version:2.4.1
 Release:0
 Summary:Extensible Text Editor for Elementary OS
 License:GPL-3.0+

++ scratch-text-editor-2.4.tar.xz -> scratch-text-editor-2.4.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/scratch-text-editor-2.4/CMakeLists.txt 
new/scratch-text-editor-2.4.1/CMakeLists.txt
--- old/scratch-text-editor-2.4/CMakeLists.txt  2017-02-10 08:17:47.0 
+0100
+++ new/scratch-text-editor-2.4.1/CMakeLists.txt2017-02-20 
12:37:19.0 +0100
@@ -11,7 +11,7 @@
 set (GETTEXT_PACKAGE "scratch-text-editor")
 set (RELEASE_NAME "The elementary Text Editor.")
 set (EXEC_NAME "scratch-text-editor")
-set (VERSION "2.4")
+set (VERSION "2.4.1")
 set (VERSION_INFO "Release")
 set (LIBNAME "scratchcore")
 set (LIBVERSION "0")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/scratch-text-editor-2.4/plugins/brackets-completion/brackets-completion.vala
 
new/scratch-text-editor-2.4.1/plugins/brackets-completion/brackets-completion.vala
--- 
old/scratch-text-editor-2.4/plugins/brackets-completion/brackets-completion.vala
2017-02-10 08:17:47.0 +0100
+++ 
new/scratch-text-editor-2.4.1/plugins/brackets-completion/brackets-completion.vala
  2017-02-20 12:37:19.0 +0100
@@ -71,7 +71,12 @@
 return;
 }
 
-if (new_text in this.brackets.keys && this.last_inserted != new_text) {
+// To avoid infinite loop
+if (this.last_inserted == new_text) {
+return;
+}
+
+if (new_text in this.brackets.keys) {
 var buf = this.current_buffer;
 
 string text = this.brackets.get (new_text);
@@ -84,6 +89,15 @@
 
 pos.backward_chars (len);
 buf.place_cursor (pos);
+} else if (new_text in this.brackets.values) { // Handle matching 
closing brackets.
+var buf = this.current_buffer;
+var end_pos = pos;
+end_pos.forward_chars (1);
+
+if (new_text == buf.get_text (pos, end_pos, true)) {
+buf.delete (ref pos, ref end_pos);
+buf.place_cursor (pos);
+}
 }
 }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/scratch-text-editor-2.4/po/el.po 
new/scratch-text-editor-2.4.1/po/el.po
--- old/scratch-text-editor-2.4/po/el.po2017-02-10 08:17:47.0 
+0100
+++ new/scratch-text-editor-2.4.1/po/el.po  2017-02-20 12:37:19.0 
+0100
@@ -8,14 +8,14 @@
 "Project-Id-Version: scratch\n"
 "Report-Msgid-Bugs-To: FULL NAME \n"
 "POT-Creation-Date: 2016-08-02 10:38-0700\n"
-"PO-Revision-Date: 2017-01-21 09:04+\n"
-"Last-Translator: Mario Guerriero \n"
+"PO-Revision-Date: 2017-02-10 11:23+\n"
+"Last-Translator: Christos Iatropoulos \n"
 "Language-Team: Greek \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2017-01-22 05:38+\n"
-"X-Generator: Launchpad (build 18302)\n"
+"X-Launchpad-Export-Date: 2017-02-11 05:37+\n"
+"X-Generator: Launchpad (build 18326)\n"
 
 #: ../src/MainWindow.vala:97
 msgid "Zeitgeist Datasource for Scratch"
@@ -23,7 +23,7 @@
 
 #: ../src/MainWindow.vala:187
 msgid "Trash"
-msgstr "Απορρίμματα"
+msgstr "Κάδος"
 
 #: ../src/MainWindow.vala:671
 msgid "Open some files"
@@ -451,6 +451,7 @@
 "Launchpad Contributions

commit gparted for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package gparted for openSUSE:Factory checked 
in at 2017-02-22 13:56:26

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


Package is "gparted"

Changes:

--- /work/SRC/openSUSE:Factory/gparted/gparted.changes  2017-02-18 
03:19:34.624300824 +0100
+++ /work/SRC/openSUSE:Factory/.gparted.new/gparted.changes 2017-02-22 
13:56:28.667190848 +0100
@@ -1,0 +2,8 @@
+Tue Feb 21 12:34:55 UTC 2017 - zai...@opensuse.org
+
+- Update to version 0.28.1:
+  + Restore ability to resize/move primary if extended exists.
+  + Make the Label File System and Name Partition dialogs larger.
+  + Some minor bug fixes.
+
+---

Old:

  gparted-0.28.0.tar.gz
  gparted-0.28.0.tar.gz.sig

New:

  gparted-0.28.1.tar.gz
  gparted-0.28.1.tar.gz.sig



Other differences:
--
++ gparted.spec ++
--- /var/tmp/diff_new_pack.D8eCRH/_old  2017-02-22 13:56:29.543066247 +0100
+++ /var/tmp/diff_new_pack.D8eCRH/_new  2017-02-22 13:56:29.547065678 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gparted
-Version:0.28.0
+Version:0.28.1
 Release:0
 Summary:Gnome Partition Editor
 License:GPL-2.0

++ gparted-0.28.0.tar.gz -> gparted-0.28.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gparted-0.28.0/ChangeLog new/gparted-0.28.1/ChangeLog
--- old/gparted-0.28.0/ChangeLog2017-02-14 18:22:17.0 +0100
+++ new/gparted-0.28.1/ChangeLog2017-02-17 23:45:16.0 +0100
@@ -1,5 +1,79 @@
 # Generated by Makefile. Do not edit.
 
+2017-02-17  Curtis Gedak 
+
+==   gparted-0.28.1   ==
+
+2017-02-16  Curtis Gedak 
+
+Restore ability to grow primary w/unallocated space before extended 
(#778700)
+
+A regression which prevented growing a primary partition that had
+unallocated space between it and the following extended partition was
+introduced with the following commit:
+
+  Create and use general find_extended_partition() function
+  aa98107706405fe0a80d4fd1a1ddb0838518ea7f
+
+To fix the regression, restore the logic that checked for a logical
+partition before seeking the index of the extended partition.
+
+Bug 778700 - Unable to grow partition even though unallocated space is
+ adjacent
+
+2017-02-14  Curtis Gedak 
+
+Work around make distcheck issue (#778628)
+
+The command 'make distcheck' runs a build in dist directory subdirs
+and then runs intltool -m which in turn complains about translations
+in a built file:
+
+  The following files contain translations and are currently not in
+  use. Please consider adding these to the POTFILES.in file, located
+  in the po/ directory.
+
+  sub/gparted.desktop.in
+
+See also upstream intltool issue bug report:
+
+  intltool confused by separate build-dir
+  https://bugs.launchpad.net/intltool/+bug/1117944
+
+Bug 778628 - Work around automake-1.15 & intltool complaining about
+ translations in build dir
+
+2017-02-11  Refael Sheinker 
+
+Make the Name Partition dialog a bit bigger (#778003)
+
+Increase the size of the Name Partition dialog, matching the change made
+to the Label File System dialog in the previous commit.  The code for
+the Name Partition dialog was basically copied from the Label File
+System dialog.
+
+Bug 778003 - The "Label File System" dialog is too small
+
+2017-02-01  Refael Sheinker 
+
+Make "Label File System" dialog a bit bigger (#778003)
+
+On Arch Linux with XFCE 4.12 and Fedora 24 with GNOME 3.20 and later;
+the Label File System dialog is too small.  The problem is that the
+label entry box clips the Cancel and OK buttons.
+
+Stop specifying the dialog height, instead letting it fit the combined
+height of all the widgets automatically.
+
+Also make the dialog wider and the label entry box wider so that longer
+device names can be shown in the title before they are truncated.
+
+Bug 778003 - The "Label File System" dialog is too small
+
+2017-02-14  Curtis Gedak 
+
+Append -git to version for continuing development
+
 2017-02-14  Curtis Gedak 
 
 ==   gparted-0.28.0   ==
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gparted-0.28.0/NEWS new/gparted-0.28.1/NEWS
--- old/gparted-0.28.0/NEWS 2017-02-14 17:51:32.0 +0100
+++ new/gparted-0.28.1/NEWS 2017-02-17 23:41:32.0 +0100
@@ -1,4 +1,40 @@
 ===

commit python3-spark_parser for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-spark_parser for 
openSUSE:Factory checked in at 2017-02-22 13:56:35

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


Package is "python3-spark_parser"

Changes:

--- 
/work/SRC/openSUSE:Factory/python3-spark_parser/python3-spark_parser.changes
2016-12-06 14:27:17.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-spark_parser.new/python3-spark_parser.changes
   2017-02-22 13:56:37.513932318 +0100
@@ -1,0 +2,17 @@
+Tue Feb 21 05:10:05 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * require click
+  * added binary spark-parser-coverage
+
+- update to version 1.6.0:
+  * Add ability to track grammar coverage
+  * Add ability to remove grammar rules
+
+- changes from version 1.5.2:
+  * Fix bug in dumpGrammar()
+  * print routines take an optional I/O parameter
+  * Correct Jay Earley's name
+
+---

Old:

  spark_parser-1.5.1.tar.gz

New:

  spark_parser-1.6.0.tar.gz



Other differences:
--
++ python3-spark_parser.spec ++
--- /var/tmp/diff_new_pack.1E8rZZ/_old  2017-02-22 13:56:38.117846406 +0100
+++ /var/tmp/diff_new_pack.1E8rZZ/_new  2017-02-22 13:56:38.121845838 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-spark_parser
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,16 +17,18 @@
 
 
 Name:   python3-spark_parser
-Version:1.5.1
+Version:1.6.0
 Release:0
 Summary:An Early-Algorithm Context-free grammar Parser
 License:MIT
 Group:  Development/Languages/Python
 Url:https://github.com/rocky/python3-spark/
 Source: 
https://files.pythonhosted.org/packages/source/s/spark_parser/spark_parser-%{version}.tar.gz
+BuildRequires:  python3-click
 BuildRequires:  python3-devel
 BuildRequires:  python3-nose
 BuildRequires:  python3-setuptools
+Requires:   python3-click
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
@@ -58,6 +60,7 @@
 %files
 %defattr(-,root,root,-)
 %doc LICENSE ChangeLog README.rst
+%{_bindir}/spark-parser-coverage
 %{python3_sitelib}/*
 
 %changelog

++ spark_parser-1.5.1.tar.gz -> spark_parser-1.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/spark_parser-1.5.1/ChangeLog 
new/spark_parser-1.6.0/ChangeLog
--- old/spark_parser-1.5.1/ChangeLog2016-11-28 13:09:23.0 +0100
+++ new/spark_parser-1.6.0/ChangeLog2017-02-01 00:58:47.0 +0100
@@ -1,6 +1,76 @@
+2017-01-31  rocky 
+
+   * ChangeLog: Get ready for release
+
+2017-01-30  rocky 
+
+   * NEW-FEATURES.rst, NEWS, spark_parser/spark.py,
+   spark_parser/version.py: Add the ability to remove a rule Go over new 
features and over NEWS
+
+2017-01-29  rocky 
+
+   * spark_parser/spark.py: Reinstate extra debug_reduce parameters
+
+2017-01-29  rocky 
+
+   * spark_parser/spark.py: function parameter mismatch
+
+2017-01-29  rocky 
+
+   * bin/spark-parser-coverage, spark_parser/spark.py: Fix bugs in
+   accumulating coverage counts
+
+2017-01-29  rocky 
+
+   * bin/spark-parser-coverage, setup.py, spark_parser/spark.py,
+   test/test_spark.py: More coverage code
+
+2017-01-28  rocky 
+
+   * spark_parser/spark.py, test/test_spark.py: Banc on coverage a
+   little more
+
+2017-01-28  rocky 
+
+   * spark_parser/__init__.py, spark_parser/spark.py,
+   test/test_spark.py: Start tracking grammar coverage
+
+2017-01-27  rocky 
+
+   * setup.py: Works on 3.6.0
+
+2017-01-27  rocky 
+
+   * ChangeLog, NEWS, example/expr2/eval.py,
+   example/python2/test/format/if.py,
+   example/python2/test/parse/if.py,
+   example/python2/test/parse/if.right, spark_parser/version.py: Get
+   ready for release 1.5.2 Some lint changes
+
+2017-01-27  rocky 
+
+   * spark_parser/spark.py, test/test_misc.py: Fix bug in dumpGrammar()
+
+2016-12-08  R. Bernstein 
+
+   * NEW-FEATURES.rst: Update NEW-FEATURES.rst
+
+2016-12-08  R. Bernstein 
+
+   * NEW-FEATURES.rst: Update NEW-FEATURES.rst
+
+2016-12-08  rocky 
+
+   * README.rst, setup.py: Correct Jay EarlEy's name
+
 2016-11-28  rocky 
 
-   * setup.py, spark_parser/version.py: Get ready for release 1.5.1
+   * ChangeLog, NEWS, example/expr2/eval.py,
+   example/python2/py2_format.py, examp

commit trigger-rally for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package trigger-rally for openSUSE:Factory 
checked in at 2017-02-22 13:56:30

Comparing /work/SRC/openSUSE:Factory/trigger-rally (Old)
 and  /work/SRC/openSUSE:Factory/.trigger-rally.new (New)


Package is "trigger-rally"

Changes:

--- /work/SRC/openSUSE:Factory/trigger-rally/trigger-rally.changes  
2017-01-25 23:16:46.998061250 +0100
+++ /work/SRC/openSUSE:Factory/.trigger-rally.new/trigger-rally.changes 
2017-02-22 13:56:33.926442670 +0100
@@ -1,0 +2,14 @@
+Fri Feb 17 10:47:11 UTC 2017 - r...@fthiessen.de
+
+- Update to version 0.6.5
+  * Fixed compilation error of "hiscore1.h" by C++11 compilers
+  * Added 2 new events and 13 new single races (total 25 new races)
+  * Added "road sign" option for map creators
+  * Updated code to use TinyXML-2, SDL2 and SDL2_image
+  * Improved code friendliness to Linux when searching for the
+default configuration file "trigger-rally.config.defs"
+- Dropped upstream merged hiscore1.h.patch
+- Upstream switched from SDL to SDL2, corrected BuildRequires.
+- Fixed file-contains-date-and-time warning
+
+---

Old:

  hiscore1.h.patch
  trigger-rally-0.6.4.tar.gz

New:

  trigger-rally-0.6.5.tar.gz



Other differences:
--
++ trigger-rally.spec ++
--- /var/tmp/diff_new_pack.SgjKcM/_old  2017-02-22 13:56:37.249969869 +0100
+++ /var/tmp/diff_new_pack.SgjKcM/_new  2017-02-22 13:56:37.253969300 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package trigger-rally
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   trigger-rally
-Version:0.6.4
+Version:0.6.5
 Release:0
 Summary:Fast-paced single-player rally racing game
 License:GPL-2.0
@@ -28,21 +28,24 @@
 Source1:%{name}.desktop
 # PATCH-FEATURE-UPSTREAM https://sourceforge.net/p/trigger-rally/patches/15/
 Source2:%{name}.appdata.xml
-# PATCH-FIX-UPSTREAM https://sourceforge.net/p/trigger-rally/patches/13/
-Patch0: hiscore1.h.patch
+Source99:   %{name}.changes
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
+%if %{?suse_version} > 1320
+BuildRequires:  gcc-c++ >= 5.0
+%else
 BuildRequires:  gcc5-c++
+%endif
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  physfs-devel
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(SDL_image)
+BuildRequires:  pkgconfig(SDL2_image)
 BuildRequires:  pkgconfig(freealut)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(glu)
 BuildRequires:  pkgconfig(openal)
-BuildRequires:  pkgconfig(sdl)
+BuildRequires:  pkgconfig(sdl2)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -53,11 +56,16 @@
 
 %prep
 %setup -q
-%patch0
 dos2unix doc/*.txt bin/*.defs
+modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE99}")"
+DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
+TIME="\"$(date -d "${modified}" "+%%R")\""
+sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" src/PEngine/app.cpp 
src/Trigger/menu.cpp
 
 %build
-CXX=g++-5 CC=gcc-5 \
+%if %{?suse_version} <= 1320
+export CXX=g++-5 CC=gcc-5
+%endif
 make --directory=src prefix=%{_prefix} exec_prefix=%{_prefix} bindir=%{_bindir}
 
 %install

++ trigger-rally-0.6.4.tar.gz -> trigger-rally-0.6.5.tar.gz ++
/work/SRC/openSUSE:Factory/trigger-rally/trigger-rally-0.6.4.tar.gz 
/work/SRC/openSUSE:Factory/.trigger-rally.new/trigger-rally-0.6.5.tar.gz 
differ: char 5, line 1




commit partclone for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package partclone for openSUSE:Factory 
checked in at 2017-02-22 13:56:14

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


Package is "partclone"

Changes:

--- /work/SRC/openSUSE:Factory/partclone/partclone.changes  2016-07-05 
09:52:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.partclone.new/partclone.changes 2017-02-22 
13:56:15.761026900 +0100
@@ -1,0 +2,7 @@
+Tue Feb 21 11:41:31 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.3.5a:
+  * Support for fuse
+  * Several bugfixes and internal changes
+
+---

Old:

  partclone-0.2.89.tar.gz

New:

  partclone-0.3.5a.tar.gz



Other differences:
--
++ partclone.spec ++
--- /var/tmp/diff_new_pack.GYQhqU/_old  2017-02-22 13:56:16.568911968 +0100
+++ /var/tmp/diff_new_pack.GYQhqU/_new  2017-02-22 13:56:16.572911399 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package partclone
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2012 Mariusz Fik 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   partclone
-Version:0.2.89
+Version:0.3.5a
 Release:0
 Summary:File System Clone Utilities
 License:GPL-2.0+
@@ -32,12 +32,9 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  nilfs-utils-devel
 BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(fuse)
 BuildRequires:  pkgconfig(libntfs-3g)
 BuildRequires:  pkgconfig(uuid)
-# 0.3 branch seems currently abandoned
-Provides:   %{name} = 0.3.0~gitbcaa
-Obsoletes:  %{name} = 0.3.0~gitbcaa
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A set of file system clone utilities, including
@@ -62,14 +59,10 @@
   --enable-nilfs2 \
   --enable-minix \
   --enable-reiserfs
-make %{?_smp_mflags}
+make %{?_smp_mflags} LIBS="-lncursesw -lpthread -lfuse"
 
 %install
-make \
-  %{?_smp_mflags} \
-  DESTDIR=%{buildroot} \
-  INSTLIBDIR=%{buildroot}%{_datadir}/%{name} \
-  install
+%make_install INSTLIBDIR=%{buildroot}%{_datadir}/%{name}
 %fdupes -s %{buildroot}%{_datadir}
 %find_lang %{name}
 
@@ -77,6 +70,8 @@
 %defattr(-,root,root)
 %doc ChangeLog README.md COPYING
 %{_sbindir}/partclone.btrfs
+%{_sbindir}/partclone.block
+%{_sbindir}/partclone.imgfuse
 %{_sbindir}/partclone.chkimg
 %{_sbindir}/partclone.dd
 %{_sbindir}/partclone.ext2

++ partclone-0.2.89.tar.gz -> partclone-0.3.5a.tar.gz ++
 10418 lines of diff (skipped)




commit mtd-utils for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package mtd-utils for openSUSE:Factory 
checked in at 2017-02-22 13:56:19

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


Package is "mtd-utils"

Changes:

--- /work/SRC/openSUSE:Factory/mtd-utils/mtd-utils.changes  2016-08-31 
00:11:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.mtd-utils.new/mtd-utils.changes 2017-02-22 
13:56:20.764315120 +0100
@@ -1,0 +2,14 @@
+Tue Feb 21 11:53:16 UTC 2017 - mplus...@suse.com
+
+- Update to version 2.0.0:
+  * libmissing with stubs for functions not present in libraries
+like musl
+  * unittests for libmtd and libubi
+  * port most kernel space mtd test modules to userspace
+  * mkfs.ubifs: extended attribute support
+  * ubinize: Move lengthy help text to a man page
+  * nandwrite: Add skip-all-ff-pages option
+  * flash_{un,}lock: support for MEMISLOCKED
+  * nandtest: support hex/dec/oct for --offset and --length
+
+---

Old:

  mtd-utils-1.5.2.tar.bz2
  mtd-utils-1.5.2.tar.bz2.asc

New:

  mtd-utils-2.0.0.tar.bz2
  mtd-utils-2.0.0.tar.bz2.asc



Other differences:
--
++ mtd-utils.spec ++
--- /var/tmp/diff_new_pack.IfFFSn/_old  2017-02-22 13:56:21.304238310 +0100
+++ /var/tmp/diff_new_pack.IfFFSn/_new  2017-02-22 13:56:21.308237741 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mtd-utils
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   mtd-utils
-Version:1.5.2
+Version:2.0.0
 Release:0
 Summary:Tools for maintaining Memory Technology Devices
 License:GPL-2.0+
@@ -42,14 +42,15 @@
 %setup -q
 
 %build
-make %{?_smp_mflags} CC="cc %{optflags}" V=1
+%configure
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
 
 %files
 %defattr(-,root,root)
-%doc COPYING mkfs.ubifs/README *txt
+%doc COPYING ubifs-utils/mkfs.ubifs/README
 %{_sbindir}/doc_loadbios
 %{_sbindir}/docfdisk
 %{_sbindir}/flash_erase
@@ -93,5 +94,6 @@
 %{_sbindir}/ubirsvol
 %{_sbindir}/ubiupdatevol
 %{_mandir}/man1/mkfs.jffs2.1%{ext_man}
+%{_mandir}/man8/ubinize.8%{ext_man}
 
 %changelog

++ mtd-utils-1.5.2.tar.bz2 -> mtd-utils-2.0.0.tar.bz2 ++
 104568 lines of diff (skipped)

++ mtd-utils.keyring ++
--- /var/tmp/diff_new_pack.IfFFSn/_old  2017-02-22 13:56:21.784170034 +0100
+++ /var/tmp/diff_new_pack.IfFFSn/_new  2017-02-22 13:56:21.784170034 +0100
@@ -1,414 +1,41 @@
 -BEGIN PGP PUBLIC KEY BLOCK-
-Version: GnuPG v2
 
-mQINBFJeVGQBEAC52HEOLmFMBAmGyZfVHLWb+NWDSNpDfMLPcYlliVlzssMJxBOF
-22r7YTEg8AgudYtSfkwfFhck2nhfriPNU3bktNull/6SFyyoxodD7w1sGm8B49BY
-4b8COutR/soPrIYvcN6iDSu5AoOKeQvwANIq0gJIWqUZ88Bzi7Yy9Lr9s0ogayx1
-+bFosjE17VVLEY8gtgA6T0tRC8fOPfcgH5RTkLkJBJ+v5CVn8VGAYVR9/YVh5iFA
-P9BiEBmoMwxfYcE/dnWod2PK55CVf4jlYxVES6cXebrRH8exl69VwbW4iFGgip00
-tqIKEANXwd+qe4FTNAHOi8kkLYI+ED4MDxuQyYBroq9ycxXqlPreFxJ3cdCYyemL
-4Oxf0Wo7ytlv9lx+r9PUUMSngoFwDX5ilY2CYumaEuoPiAbyj+GTVaRjnuqwKhGh
-VxbxSvchIdNPXxx33FLMWp2TuYm0rU3HLohh0TT0mF/ZLa2L62YUBlcIgxdcb2y6
-T33+ZtMGBdPZ78RYB0ieXACsqiVl6VwOXhW7QrFkRdsP7ifmtBr3QK+w717iklAp
-UuWZ+yM04rN3Sl3E566FWWCiGtOhOpE6hdBhHoYi7e8tVgwz3uJMjSfgVFpQS6YO
-lxc6v4sAwgIGeV5itQQGeVFgvoQhAnTNekAAuN5DQFJzb7B99lo3eCTXtwARAQAB
-tCpCcmlhbiBOb3JyaXMgPGNvbXB1dGVyc2ZvcnBlYWNlQGdtYWlsLmNvbT6IRgQQ
-EQIABgUCU2bMGQAKCRAxR9QN2y37KYQIAJwJUtVv+ekXgf06sZEj/aMiiJ6n5wCf
-YOnqMwpDsSqJeAQtTHrw1JinhjeIRgQTEQIABgUCUwwKRAAKCRAi7uBIgIYGDxqm
-AJ9VLDYhMBoYPgov+rcGPT5q06FoJACfZlYscQTj659ttCnHsHrBH7tcWESIRgQT
-EQIABgUCUxS1tQAKCRB3+1mKEWcHQ7/tAKC1GHwL9aFt5eTOTexcVBw8a//hgQCg
-jOo4iqgwFX0IHyq8JbWDNSfY9w6IRgQTEQIABgUCU0SC0QAKCRD178nm1QaJxXIU
-AJ9ppr7h8VWmNy276XQPBHOyLySL0ACgnGUgFnDsgaclPuvwSczTbCnfZSaIXgQT
-EQgABgUCUxV+uQAKCRCu4rJNWf2U9sEdAPsEUQzx6bIqGN4D3XvkrX4Za6laVKoA
-8gctl8dhPipglwD5Ae9ShgjKjTccWVOyuSx+5K203xJrDGzRXSTBpXiEGOOJARwE
-EAECAAYFAlJfKhEACgkQd7kojwzAV4LkXAgApUSeGk8IsyteQ9V8GWNqcbNdSVrM
-sotceqhsRegQKI5AyMI+wv5GF+kzSHmKrFae62keULh6P26phFhk0EAv377X7QHA
-H+nEi0J3Tl2v6WiMWiQewTAAkNrdrGl643lh1yRkiElM3rM16guw6ukrGguGH168
-0h/3ZCTkD6kg3ubpKrAvkXB/oGGFaShVilS1IGeYtJ93oJ4pvlzQjB3msMIjjWcR
-8F8CsiFeYnCa0c53OKZ2HxWy7n2WKf0fI0QHV9qD6tRtHujPfssASiQUq8dbo7/3
-nR4dxyGV9BR8WYWKoHHYSQsM6TJgWcGI4iE1NvdWw9rwrlzz6ttLBAbhyYkBHAQQ
-AQIABgUCUwwx+AAKCRCdh+U+5JLDJIPtB/9jGXWzA7QqMEbTmRauGMx8f90Yk2vZ
-O0ltYwOZ3aj8cUfQJvfMvgIVVfbX+XOG459PEnN4AOXFt8JJJM9TmV20o0f6oncK
-z9kftU3v28Yu28UFLM9cNwakQBfbRnPcl4fC/fB55uaEQzRqZwNFlkXDxbPHcX5f
-3AWwALd9Tjrj/jvgFaQDHKp1NtukbNT1ELpkZOocC+

commit python-aodhclient for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python-aodhclient for 
openSUSE:Factory checked in at 2017-02-22 13:56:09

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


Package is "python-aodhclient"

Changes:

--- /work/SRC/openSUSE:Factory/python-aodhclient/python-aodhclient.changes  
2016-10-13 11:29:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-aodhclient.new/python-aodhclient.changes 
2017-02-22 13:56:10.453781928 +0100
@@ -1,0 +2,17 @@
+Tue Feb 21 10:05:48 UTC 2017 - cloud-de...@suse.de
+
+- update to version 0.8.0:
+  - Add plug-in summary for osc doc
+  - Update reno for stable/newton
+  - Modified the help info.
+  - [doc] Note lack of constraints is a choice
+  - Bump hacking to 0.12
+  - Add missing pyparsing to requirements.txt
+  - Enable coverage report in console output
+  - Enable release notes translation
+  - Replaces uuid.uuid4 with uuidutils.generate_uuid()
+  - Clean imports in code
+  - Remove 'MANIFEST.in'
+  - Extras usage for test requirements + basic auth against Gnocch
+
+---

Old:

  aodhclient-0.7.0.tar.gz

New:

  aodhclient-0.8.0.tar.gz



Other differences:
--
++ python-aodhclient.spec ++
--- /var/tmp/diff_new_pack.rnB9Yx/_old  2017-02-22 13:56:10.845726168 +0100
+++ /var/tmp/diff_new_pack.rnB9Yx/_new  2017-02-22 13:56:10.845726168 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-aodhclient
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,36 +18,36 @@
 
 %global sname aodhclient
 Name:   python-aodhclient
-Version:0.7.0
+Version:0.8.0
 Release:0
 Summary:Python client library for Aodh
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://github.com/openstack/%{name}
+Url:https://github.com/openstack/python-aodhclient
 Source0:
https://pypi.io/packages/source/a/%{sname}/%{sname}-%{version}.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python-cliff >= 1.15.0
+BuildRequires:  python-cliff >= 2.3.0
 BuildRequires:  python-devel
-BuildRequires:  python-keystoneauth1 >= 2.10.0
+BuildRequires:  python-keystoneauth1 >= 2.17.0
 BuildRequires:  python-oslo.serialization >= 1.10.0
-BuildRequires:  python-oslo.utils >= 3.16.0
+BuildRequires:  python-oslo.utils >= 3.18.0
 BuildRequires:  python-oslotest >= 1.10.0
-BuildRequires:  python-pbr >= 1.6
-BuildRequires:  python-pyparsing >= 2.0.1
+BuildRequires:  python-pbr >= 1.8
+BuildRequires:  python-pyparsing >= 2.0.7
 BuildRequires:  python-python-subunit >= 0.0.18
 BuildRequires:  python-requests >= 2.10.0
 BuildRequires:  python-setuptools >= 16.0
 BuildRequires:  python-testrepository >= 0.0.18
 BuildRequires:  python-testtools >= 1.4.0
-Requires:   python-cliff >= 1.15.0
+Requires:   python-cliff >= 2.3.0
 Requires:   python-debtcollector >= 1.2.0
-Requires:   python-keystoneauth1 >= 2.10.0
-Requires:   python-osc-lib >= 0.4.0
+Requires:   python-keystoneauth1 >= 2.17.0
+Requires:   python-osc-lib >= 1.2.0
 Requires:   python-oslo.i18n >= 2.1.0
 Requires:   python-oslo.serialization >= 1.10.0
-Requires:   python-oslo.utils >= 3.16.0
-Requires:   python-pbr >= 1.6
-Requires:   python-pyparsing >= 2.0.1
+Requires:   python-oslo.utils >= 3.18.0
+Requires:   python-pbr >= 1.8
+Requires:   python-pyparsing >= 2.0.7
 Requires:   python-six >= 1.9.0
 BuildArch:  noarch
 
@@ -59,7 +59,7 @@
 Summary:Documentation for OpenStack Aodh API Client
 Group:  Documentation
 BuildRequires:  python-Sphinx
-BuildRequires:  python-oslosphinx >= 2.5.0
+BuildRequires:  python-oslosphinx >= 4.7.0
 
 %description  doc
 This is a client library for Aodh built on the Aodh API. It
@@ -68,7 +68,8 @@
 This package contains auto-generated documentation.
 
 %prep
-%setup -q -n %{sname}-%{version}
+%autosetup -n %{sname}-%{version}
+%py_req_cleanup
 
 %build
 %py2_build

++ _service ++
--- /var/tmp/diff_new_pack.rnB9Yx/_old  2017-02-22 13:56:10.881721048 +0100
+++ /var/tmp/diff_new_pack.rnB9Yx/_new  2017-02-22 13:56:10.885720479 +0100
@@ -1,10 +1,12 @@
 
   
-https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/aodhclient/aodhclient.spec.j2
+https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/openstack/aodhclient/aodhclient.spec.j2
 python-aodhcli

commit aegisub for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package aegisub for openSUSE:Factory checked 
in at 2017-02-22 13:55:39

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


Package is "aegisub"

Changes:

--- /work/SRC/openSUSE:Factory/aegisub/aegisub.changes  2017-02-03 
17:31:14.847507055 +0100
+++ /work/SRC/openSUSE:Factory/.aegisub.new/aegisub.changes 2017-02-22 
13:55:40.350064709 +0100
@@ -1,0 +2,6 @@
+Tue Feb 21 08:20:44 UTC 2017 - o...@aepfle.de
+
+- Require wxWidgets 3+ unconditional
+  remove obsolete aegisub-old_wc.patch
+
+---

Old:

  aegisub-old_wc.patch



Other differences:
--
++ aegisub.spec ++
--- /var/tmp/diff_new_pack.vgGYjf/_old  2017-02-22 13:55:41.257935545 +0100
+++ /var/tmp/diff_new_pack.vgGYjf/_new  2017-02-22 13:55:41.261934977 +0100
@@ -26,7 +26,6 @@
 Group:  Productivity/Multimedia/Video/Editors and Convertors
 Url:http://www.aegisub.net/
 Source0:http://ftp.aegisub.org/pub/releases/aegisub-%{version}.tar.xz
-Patch0: aegisub-old_wc.patch
 Patch1: Makefile.inc.in.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -41,13 +40,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  intltool
 BuildRequires:  pkg-config >= 0.20
-%if 0%{?suse_version} >= 1320
 BuildRequires:  wxWidgets-devel >= 3
-%else
-%define _use_internal_dependency_generator 0
-%define __find_requires %wx_requires
-BuildRequires:  wxWidgets-devel >= 2.9.5
-%endif
 BuildRequires:  pkgconfig(alsa)
 BuildRequires:  pkgconfig(fftw3) >= 3.3
 BuildRequires:  pkgconfig(fontconfig) >= 2.4
@@ -73,7 +66,6 @@
 
 %prep
 %setup -q
-%patch0 -p1
 %patch1 -p1
 FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e 
%%Y')
 sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/" src/version.cpp




commit libva-vdpau-driver for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libva-vdpau-driver for 
openSUSE:Factory checked in at 2017-02-22 13:56:02

Comparing /work/SRC/openSUSE:Factory/libva-vdpau-driver (Old)
 and  /work/SRC/openSUSE:Factory/.libva-vdpau-driver.new (New)


Package is "libva-vdpau-driver"

Changes:

--- /work/SRC/openSUSE:Factory/libva-vdpau-driver/libva-vdpau-driver.changes
2015-03-18 13:07:40.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.libva-vdpau-driver.new/libva-vdpau-driver.changes   
2017-02-22 13:56:03.250806659 +0100
@@ -1,0 +2,5 @@
+Tue Feb 21 06:40:45 UTC 2017 - o...@aepfle.de
+
+- Replace vdpau-video from packman
+
+---



Other differences:
--
++ libva-vdpau-driver.spec ++
--- /var/tmp/diff_new_pack.A5XAPL/_old  2017-02-22 13:56:03.858720174 +0100
+++ /var/tmp/diff_new_pack.A5XAPL/_new  2017-02-22 13:56:03.862719605 +0100
@@ -32,6 +32,9 @@
 BuildRequires:  pkgconfig
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# Replace a similar package from packman
+Provides:   vdpau-video
+Obsoletes:  vdpau-video <= %{version}-%{release}
 
 %description
 VDPAU Backend for Video Acceleration (VA) API.




commit mkvtoolnix for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package mkvtoolnix for openSUSE:Factory 
checked in at 2017-02-22 13:55:51

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


Package is "mkvtoolnix"

Changes:

--- /work/SRC/openSUSE:Factory/mkvtoolnix/mkvtoolnix.changes2017-02-03 
17:50:19.465604973 +0100
+++ /work/SRC/openSUSE:Factory/.mkvtoolnix.new/mkvtoolnix.changes   
2017-02-22 13:55:53.072254730 +0100
@@ -1,0 +2,61 @@
+Mon Feb 20 14:43:20 UTC 2017 - r...@fthiessen.de
+
+- Update to new release 9.9.0
+  * mkvmerge: AC-3 handling: some source files provide timestamps
+for audio tracks only once every n audio frames. In such
+situations mkvmerge was buffering too much data resulting in
+a single gap in the timestamps of one frame duration after frame
+number n - 1 (the second audio timestamp read from the source
+file was used one output frame too early).
+   bugfix MP4 reader: mkvmerge was only reading a small part of MP4
+DASH files where the first "moov" "mdat" atoms occur before the
+first "moof" atom.
+   bugfix MP4 reader: edit list ("edts" atoms) that are part of the
+"moof" atoms used in MP4 DASH files weren't parsed. Instead the
+edit lists from the main track headers inside the "moov" atom
+were used.
+   bugfix MP4 reader: when an MP4 DASH file contained both normal
+chunk offset table in their regular "moov" atoms, a
+sample-to-chunk table ("stsc" atom) whose last entry had a
+"samples per chunk" count greater than 1 and DASH "trun" atoms,
+then mkvmerge was calculating wrong positions the frame content.
+   bugfix MP4 reader: mkvmerge couldn't deal with the key frame index
+table having duplicate entries. The result was that only key
+frames up to and including the first duplicate entry were marked
+as key frames in the output file. All other frames weren't, even
+though some of them were referenced from the key frame table
+after the first duplicate entry.
+   bufix MP4 reader: when an MP4 file contained more than one copy of
+the "moov" atom (the track headers etc.), mkvmerge was parsing
+them all adding tracks multiple times.
+   bugfix MP4 reader: fixed an integer overflow during the timestamp
+calculation leading to files with wrong timestamps. Such files
+could not be played back properly by most players.
+   bugfix MPEG TS reader: if the PMT lists a DVBSUB track, mkvmerge
+will now recognize it without having to find a packet for it
+within the probed range.
+   bugfix splitting by parts (both the "timestamps" and the "frames"
+variants): fixed the calculation of track statistics tags. When
+calculating the duration the skipped portions weren't taken into
+account leading to a too-high duration. As a consequence the BPS
+tag (bits per second) was wrong, too.
+   bugfix reading files with DVB/HDMV TextSV subtitle tracks with
+invalid CodecPrivate caused mkvmerge to abort with an error
+from boost::format about the format string not having enough
+arguments.
+   bugfix: fixed misdetection of certain AC-3 files as MP3 files
+which led to an error message that
+"the demultiplexer could not be initialized".
+   bugfix: fixed huge memory consumption when appending big Matroska
+files with sparse tracks (e.g. forced subtitle tracks).
+The Matroska reader will now queue at most 128 MB of data.
+   bugfix MP4 reader: the timestamps of all multiplexed tracks will
+now be 0-based properly.
+   bugfix MP4 reader: the DTS-to-PTS offsets given by the "ctts"
+atoms are now applied for all tracks containing a "ctts" atom,
+not just h.264 & h.265 tracks.
+  * Some new features and enhancements
+- Now required for man pages:
+  libxslt-tools, docbook-xsl-stylesheets  and po4a
+
+---
@@ -16,2 +77,2 @@
-  bug fix: files smaller than 4 bytes were wrongly identified as MPEG
-   transport streams.
+  bug fix: files smaller than 4 bytes were wrongly identified as
+   MPEG transport streams.
@@ -32,2 +93,2 @@
-   ESDS signals MP2 and the track headers have invalid values for number of
-   channels or sampling frequency. Fixes #1844.
+   ESDS signals MP2 and the track headers have invalid values for
+   number of channels or sampling frequency. Fixes #1844.
@@ -45,2 +106,2 @@
-   default track language to set) did not affect files whose identification
-   results had already been cached.
+   default track language to set) did not affect files whose
+   identification results had already been cached.
@@ -48,7 +109,8 @@
-   creating invalid JSON files when starting to multiplex resulting in an error
-   message ("JSON option files must contain a JSON array consisting so

commit mono-addins for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package mono-addins for openSUSE:Factory 
checked in at 2017-02-22 13:55:30

Comparing /work/SRC/openSUSE:Factory/mono-addins (Old)
 and  /work/SRC/openSUSE:Factory/.mono-addins.new (New)


Package is "mono-addins"

Changes:

--- /work/SRC/openSUSE:Factory/mono-addins/mono-addins.changes  2015-05-05 
00:56:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.mono-addins.new/mono-addins.changes 
2017-02-22 13:55:31.599309694 +0100
@@ -1,0 +2,5 @@
+Mon Jan  2 15:28:55 UTC 2017 - t.gru...@katodev.de
+
+- update version 1.3
+
+---
@@ -131 +135,0 @@
-

Old:

  mono-addins-1.2.tar.gz

New:

  mono-addins-1.3.tar.gz



Other differences:
--
++ mono-addins.spec ++
--- /var/tmp/diff_new_pack.X0ytDb/_old  2017-02-22 13:55:32.155230602 +0100
+++ /var/tmp/diff_new_pack.X0ytDb/_new  2017-02-22 13:55:32.159230033 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mono-addins
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   mono-addins
-Version:1.2
+Version:1.3
 Release:0
 Summary:Mono Addins Framework
 License:MIT
@@ -25,7 +25,7 @@
 Url:https://github.com/mono/mono-addins
 Source: 
https://github.com/mono/mono-addins/archive/%{name}-%{version}.tar.gz
 BuildRequires:  libtool
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(gtk-sharp-2.0)
 BuildRequires:  pkgconfig(mono)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -62,7 +62,7 @@
 This package contains the pkgconfig files.
 
 %prep
-%setup -q -n mono-addins-mono-addins-1.2
+%setup -q -n mono-addins-mono-addins-%{version}
 
 %build
 ./autogen.sh

++ mono-addins-1.2.tar.gz -> mono-addins-1.3.tar.gz ++
 2517 lines of diff (skipped)




commit python3-pycodestyle for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-pycodestyle for 
openSUSE:Factory checked in at 2017-02-22 13:54:35

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


Package is "python3-pycodestyle"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pycodestyle/python3-pycodestyle.changes  
2016-11-15 18:01:50.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-pycodestyle.new/python3-pycodestyle.changes 
2017-02-22 13:54:36.339172047 +0100
@@ -1,0 +2,21 @@
+Mon Feb 20 20:01:00 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2.3.1:
+  * Bugs:
++ Fix regression in detection of E302 and E306; #618, #620
+
+- changes from version 2.3.0:
+  * New Checks:
++ Add E722 warning for bare except clauses
++ Report E704 for async function definitions (async def)
+  * Bugs:
++ Fix another E305 false positive for variables beginning with
+  “class” or “def”
++ Fix detection of multiple spaces betwen async and def
++ Fix handling of variable annotations. Stop reporting E701 on
+  Python 3.6 for variable annotations.
+
+---

Old:

  pycodestyle-2.2.0.tar.gz

New:

  pycodestyle-2.3.1.tar.gz



Other differences:
--
++ python3-pycodestyle.spec ++
--- /var/tmp/diff_new_pack.SokDiX/_old  2017-02-22 13:54:36.76757 +0100
+++ /var/tmp/diff_new_pack.SokDiX/_new  2017-02-22 13:54:36.76757 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pycodestyle
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pycodestyle
-Version:2.2.0
+Version:2.3.1
 Release:0
 Url:https://github.com/PyCQA/pycodestyle
 Summary:Python style guide checker - formery python3-pep8

++ pycodestyle-2.2.0.tar.gz -> pycodestyle-2.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pycodestyle-2.2.0/CHANGES.txt 
new/pycodestyle-2.3.1/CHANGES.txt
--- old/pycodestyle-2.2.0/CHANGES.txt   2016-11-14 19:40:58.0 +0100
+++ new/pycodestyle-2.3.1/CHANGES.txt   2017-01-31 00:58:13.0 +0100
@@ -1,6 +1,29 @@
 Changelog
 =
 
+2.3.1 (2017-01-31)
+--
+
+Bugs:
+
+* Fix regression in detection of E302 and E306; #618, #620
+
+2.3.0 (2017-01-30)
+--
+
+New Checks:
+
+* Add E722 warning for bare ``except`` clauses
+* Report E704 for async function definitions (``async def``)
+
+Bugs:
+
+* Fix another E305 false positive for variables beginning with "class" or
+  "def"
+* Fix detection of multiple spaces betwen ``async`` and ``def``
+* Fix handling of variable annotations. Stop reporting E701 on Python 3.6 for
+  variable annotations.
+
 2.2.0 (2016-11-14)
 --
 
@@ -28,6 +51,7 @@
 * Report E741 on 'global' and 'nonlocal' statements, as well as prohibited
   single-letter variables.
 * Deprecated use of `[pep8]` section name in favor of `[pycodestyle]`; #591
+* Report E722 when bare except clause is used; #579
 
 Bugs:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pycodestyle-2.2.0/PKG-INFO 
new/pycodestyle-2.3.1/PKG-INFO
--- old/pycodestyle-2.2.0/PKG-INFO  2016-11-14 19:41:50.0 +0100
+++ new/pycodestyle-2.3.1/PKG-INFO  2017-01-31 00:59:36.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pycodestyle
-Version: 2.2.0
+Version: 2.3.1
 Summary: Python style guide checker
 Home-page: https://pycodestyle.readthedocs.io/
 Author: Ian Lee
@@ -119,6 +119,29 @@
 Changelog
 =
 
+2.3.1 (2017-01-31)
+--
+
+Bugs:
+
+* Fix regression in detection of E302 and E306; #618, #620
+
+2.3.0 (2017-01-30)
+--
+
+New Checks:
+
+* Add E722 warning for bare ``except`` clauses
+* Report E704 for async function definitions (``async def``)
+
+Bugs:
+
+* Fix another E305 false positive for variables beginning with "class" 
or
+  "def"
+* Fix detection of multiple spaces betwen ``async`` and ``def``
+* Fix handling of variable annotations. Stop reporting E701 on Python 
3.6 for
+  variable annotations.
+
 2.2.0 (2016-11-14)
 -

commit python3-CherryPy for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-CherryPy for 
openSUSE:Factory checked in at 2017-02-22 13:55:07

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


Package is "python3-CherryPy"

Changes:

--- /work/SRC/openSUSE:Factory/python3-CherryPy/python3-CherryPy.changes
2017-01-16 11:15:35.907110752 +0100
+++ /work/SRC/openSUSE:Factory/.python3-CherryPy.new/python3-CherryPy.changes   
2017-02-22 13:55:08.406609444 +0100
@@ -1,0 +2,34 @@
+Mon Feb 20 21:53:36 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * updated location of CONTRIBUTING.rst in %doc section
+
+- update to version 10.1.1:
+  * #1342: Fix AssertionError on shutdown.
+
+- changes from version 10.1.0:
+  * Bump to cheroot 5.1.0.
+  * #794: Prefer setting max-age for session cookie expiration, moving
+MSIE hack into a function documenting its purpose.
+
+- changes from version 10.0.0:
+  * #1332: CherryPy now uses portend for checking and waiting on ports
+for startup and teardown checks. The following names are no
+longer present:
++ cherrypy._cpserver.client_host
++ cherrypy._cpserver.check_port
++ cherrypy._cpserver.wait_for_free_port
++ cherrypy._cpserver.wait_for_occupied_port
++ cherrypy.process.servers.check_port
++ cherrypy.process.servers.wait_for_free_port
++ cherrypy.process.servers.wait_for_occupied_port
+Use this functionality from the portend package directly.
+
+- changes from version 9.0.0:
+  * #1481: Move functionality from cherrypy.wsgiserver to the cheroot
+ 5.0 project.
+
+- changes from version 8.9.1:
+  * #1537: Restore dependency on pywin32 for Python 3.6.
+
+---

Old:

  CherryPy-8.9.0.tar.gz

New:

  CherryPy-10.1.1.tar.gz



Other differences:
--
++ python3-CherryPy.spec ++
--- /var/tmp/diff_new_pack.BsdmQZ/_old  2017-02-22 13:55:08.962530349 +0100
+++ /var/tmp/diff_new_pack.BsdmQZ/_new  2017-02-22 13:55:08.966529779 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-CherryPy
-Version:8.9.0
+Version:10.1.1
 Release:0
 Url:http://www.cherrypy.org
 Summary:Object-Oriented HTTP framework
@@ -56,7 +56,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGES.rst CONTRIBUTING.rst LICENSE.md README.rst
+%doc CHANGES.rst .github/CONTRIBUTING.rst LICENSE.md README.rst
 %{_bindir}/cherryd-python%{py3_ver}
 %{python3_sitelib}/cherrypy/
 %{python3_sitelib}/CherryPy-%{version}-py%{py3_ver}.egg-info

++ CherryPy-8.9.0.tar.gz -> CherryPy-10.1.1.tar.gz ++
 4864 lines of diff (skipped)




commit icedtea-web for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package icedtea-web for openSUSE:Factory 
checked in at 2017-02-22 13:55:22

Comparing /work/SRC/openSUSE:Factory/icedtea-web (Old)
 and  /work/SRC/openSUSE:Factory/.icedtea-web.new (New)


Package is "icedtea-web"

Changes:

--- /work/SRC/openSUSE:Factory/icedtea-web/icedtea-web.changes  2016-07-30 
00:28:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.icedtea-web.new/icedtea-web.changes 
2017-02-22 13:55:23.348483570 +0100
@@ -1,0 +2,7 @@
+Tue Feb 21 07:06:18 UTC 2017 - fst...@suse.com
+
+- Removed patch:
+  * icedtea-web-1.6.1-fix-2746.patch
++ Part of 1.6.2
+
+---
@@ -5,0 +13,6 @@
+
+---
+Fri Jul  8 13:51:02 UTC 2016 - pjano...@suse.de
+
+- Fix bsc#982622 net.sourceforge.jnlp.LaunchException
+  with icedtea-web-1.6.1-fix-2746.patch taken from 1.6.2
java-1_7_0-openjdk-plugin.changes: same change
java-1_8_0-openjdk-plugin.changes: same change



Other differences:
--
++ icedtea-web.spec ++
--- /var/tmp/diff_new_pack.xTmyNa/_old  2017-02-22 13:55:24.112374888 +0100
+++ /var/tmp/diff_new_pack.xTmyNa/_new  2017-02-22 13:55:24.112374888 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package icedtea-web
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

java-1_7_0-openjdk-plugin.spec: same change
java-1_8_0-openjdk-plugin.spec: same change



commit python3-transaction for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-transaction for 
openSUSE:Factory checked in at 2017-02-22 13:55:14

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


Package is "python3-transaction"

Changes:

--- /work/SRC/openSUSE:Factory/python3-transaction/python3-transaction.changes  
2016-11-22 18:59:05.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-transaction.new/python3-transaction.changes 
2017-02-22 13:55:15.229638682 +0100
@@ -1,0 +2,12 @@
+Tue Feb 21 05:10:47 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * tar-ball is clean again, no need to remove backup files anymore
+
+- update to version 2.1.0:
+  * Added a transaction-manager explicit mode. Explicit mode makes
+some kinds of application bugs easier to detect and potentially
+allows data managers to manage resources more efficiently.
+
+---

Old:

  transaction-2.0.3.tar.gz

New:

  transaction-2.1.0.tar.gz



Other differences:
--
++ python3-transaction.spec ++
--- /var/tmp/diff_new_pack.mbJvbo/_old  2017-02-22 13:55:15.753564140 +0100
+++ /var/tmp/diff_new_pack.mbJvbo/_new  2017-02-22 13:55:15.753564140 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-transaction
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-transaction
-Version:2.0.3
+Version:2.1.0
 Release:0
 Summary:Transaction management for Python
 License:ZPL-2.1
@@ -43,7 +43,6 @@
 
 %prep
 %setup -q -n transaction-%{version}
-rm */*~  */*/*~ # some backup files in tar ball for v1.5.0
 
 %build
 python3 setup.py build

++ transaction-2.0.3.tar.gz -> transaction-2.1.0.tar.gz ++
 5440 lines of diff (skipped)




commit python3-websocket-client for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-websocket-client for 
openSUSE:Factory checked in at 2017-02-22 13:54:49

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


Package is "python3-websocket-client"

Changes:

--- 
/work/SRC/openSUSE:Factory/python3-websocket-client/python3-websocket-client.changes
2016-12-05 16:34:00.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-websocket-client.new/python3-websocket-client.changes
   2017-02-22 13:54:50.329181499 +0100
@@ -1,0 +2,9 @@
+Mon Feb 20 21:49:15 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 0.40.0:
+  * Fix opcode -> op_code (#286)
+
+---

Old:

  websocket_client-0.39.0.tar.gz

New:

  websocket_client-0.40.0.tar.gz



Other differences:
--
++ python3-websocket-client.spec ++
--- /var/tmp/diff_new_pack.TeW95z/_old  2017-02-22 13:54:50.893101264 +0100
+++ /var/tmp/diff_new_pack.TeW95z/_new  2017-02-22 13:54:50.893101264 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-websocket-client
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-websocket-client
-Version:0.39.0
+Version:0.40.0
 Release:0
 Summary:WebSocket client implementation
 License:LGPL-2.1

++ websocket_client-0.39.0.tar.gz -> websocket_client-0.40.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/websocket_client-0.39.0/ChangeLog 
new/websocket_client-0.40.0/ChangeLog
--- old/websocket_client-0.39.0/ChangeLog   2016-12-02 01:52:08.0 
+0100
+++ new/websocket_client-0.40.0/ChangeLog   2016-12-09 03:07:29.0 
+0100
@@ -1,6 +1,9 @@
 ChangeLog
 
 
+- 0.40.0
+  - Fix opcode -> op_code (#286)
+
 - 0.39.0
   - Shuffled around example code (#256)
   - _send_ping graceful error handling (#262)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/websocket_client-0.39.0/PKG-INFO 
new/websocket_client-0.40.0/PKG-INFO
--- old/websocket_client-0.39.0/PKG-INFO2016-12-02 01:58:00.0 
+0100
+++ new/websocket_client-0.40.0/PKG-INFO2016-12-09 03:11:01.0 
+0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: websocket_client
-Version: 0.39.0
+Version: 0.40.0
 Summary: WebSocket client for python. hybi13 is supported.
 Home-page: https://github.com/liris/websocket-client
 Author: liris
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/websocket_client-0.39.0/setup.py 
new/websocket_client-0.40.0/setup.py
--- old/websocket_client-0.39.0/setup.py2016-12-02 01:57:55.0 
+0100
+++ new/websocket_client-0.40.0/setup.py2016-12-09 03:07:47.0 
+0100
@@ -3,7 +3,7 @@
 from setuptools import setup
 import pkg_resources
 
-VERSION = "0.39.0"
+VERSION = "0.40.0"
 NAME = "websocket_client"
 
 install_requires = ["six"]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/websocket_client-0.39.0/websocket/__init__.py 
new/websocket_client-0.40.0/websocket/__init__.py
--- old/websocket_client-0.39.0/websocket/__init__.py   2016-10-03 
03:38:18.0 +0200
+++ new/websocket_client-0.40.0/websocket/__init__.py   2016-12-09 
03:08:02.0 +0100
@@ -26,4 +26,4 @@
 from ._logging import *
 from ._socket import *
 
-__version__ = "0.39.0"
+__version__ = "0.40.0"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/websocket_client-0.39.0/websocket/_app.py 
new/websocket_client-0.40.0/websocket/_app.py
--- old/websocket_client-0.39.0/websocket/_app.py   2016-10-03 
03:47:28.0 +0200
+++ new/websocket_client-0.40.0/websocket/_app.py   2016-12-09 
03:06:53.0 +0100
@@ -218,7 +218,7 @@
frame.data, frame.fin)
 else:
 data = frame.data
-if six.PY3 and opcode == ABNF.OPCODE_TEXT:
+if six.PY3 and op_code == ABNF.OPCODE_TEXT:
 data = data.decode("utf-8")
 self._callback(self.on_data, data, frame.opcode, True)
 self._callback(self.on_message, data)
diff -urN '--exclude=CVS' '--exclude=.cv

commit python3-xlwt for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-xlwt for openSUSE:Factory 
checked in at 2017-02-22 13:54:59

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


Package is "python3-xlwt"

Changes:

--- /work/SRC/openSUSE:Factory/python3-xlwt/python3-xlwt-doc.changes
2016-06-25 02:23:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-xlwt.new/python3-xlwt-doc.changes   
2017-02-22 13:55:00.295763445 +0100
@@ -1,0 +2,13 @@
+Mon Feb 20 21:45:21 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 1.2.0:
+  * Remove "LOCALE" from regular expression that caused
+:class:`DeprecationWarning` that become an exception in Python 3.6
+  * Add :meth:`Workbook.sheet_index` helper.
+  * :meth:`Workbook.get_sheet` now takes either a string name or an
+integer index.
+
+---
python3-xlwt.changes: same change

Old:

  xlwt-1.1.2.tar.gz

New:

  xlwt-1.2.0.tar.gz



Other differences:
--
++ python3-xlwt-doc.spec ++
--- /var/tmp/diff_new_pack.gQ1vUE/_old  2017-02-22 13:55:00.883679796 +0100
+++ /var/tmp/diff_new_pack.gQ1vUE/_new  2017-02-22 13:55:00.887679228 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-xlwt-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-xlwt-doc
-Version:1.1.2
+Version:1.2.0
 Release:0
 Url:https://secure.simplistix.co.uk/svn/xlwt/trunk
 Summary:Documentation for python3-xlwt

python3-xlwt.spec: same change
++ xlwt-1.1.2.tar.gz -> xlwt-1.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xlwt-1.1.2/PKG-INFO new/xlwt-1.2.0/PKG-INFO
--- old/xlwt-1.1.2/PKG-INFO 2016-06-09 07:15:59.0 +0200
+++ new/xlwt-1.2.0/PKG-INFO 2017-01-04 17:17:15.0 +0100
@@ -1,7 +1,7 @@
 Metadata-Version: 1.1
 Name: xlwt
-Version: 1.1.2
-Summary: Library to create spreadsheet files compatible with MS Excel 
97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.6, 3.3+
+Version: 1.2.0
+Summary: Library to create spreadsheet files compatible with MS Excel 
97/2000/XP/2003 XLS files, on any platform, with Python 2.6, 2.7, 3.3+
 Home-page: http://www.python-excel.org/
 Author: John Machin
 Author-email: sjmac...@lexicon.net
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xlwt-1.1.2/docs/changes.rst 
new/xlwt-1.2.0/docs/changes.rst
--- old/xlwt-1.1.2/docs/changes.rst 2016-06-09 07:15:28.0 +0200
+++ new/xlwt-1.2.0/docs/changes.rst 2017-01-04 17:16:40.0 +0100
@@ -3,6 +3,17 @@
 
 .. currentmodule:: xlwt
 
+1.2.0 (4 January 2017)
+--
+
+- Remove ``LOCALE`` from regular expression that caused
+  :class:`DeprecationWarning` that become an exception in Python 3.6
+
+- Add :meth:`Workbook.sheet_index` helper.
+
+- :meth:`Workbook.get_sheet` now takes either a string name or an integer
+  index.
+
 1.1.2 (9 June 2016)
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xlwt-1.1.2/setup.py new/xlwt-1.2.0/setup.py
--- old/xlwt-1.1.2/setup.py 2016-06-09 07:15:28.0 +0200
+++ new/xlwt-1.2.0/setup.py 2017-01-04 17:16:40.0 +0100
@@ -5,7 +5,7 @@
 DESCRIPTION = (
 'Library to create spreadsheet files compatible with '
 'MS Excel 97/2000/XP/2003 XLS files, '
-'on any platform, with Python 2.6, 2.6, 3.3+'
+'on any platform, with Python 2.6, 2.7, 3.3+'
 )
 
 CLASSIFIERS = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/xlwt-1.1.2/tests/test_by_name_functions.py 
new/xlwt-1.2.0/tests/test_by_name_functions.py
--- old/xlwt-1.1.2/tests/test_by_name_functions.py  1970-01-01 
01:00:00.0 +0100
+++ new/xlwt-1.2.0/tests/test_by_name_functions.py  2017-01-04 
17:16:40.0 +0100
@@ -0,0 +1,30 @@
+import unittest
+import xlwt
+
+class TestByName(unittest.TestCase):
+def setUp(self):
+self.wb = xlwt.Workbook()
+self.wb.add_sheet('Plan1')
+self.wb.add_sheet('Plan2')
+self.wb.add_sheet('Plan3')
+self.wb.add_sheet('Plan4')
+
+def test_sheet_index(self):
+'Return sheet index by sheet name'
+idx = self.wb.sheet_index('Plan3')
+self.assertEqual(2, idx)
+
+

commit python3-polib for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-polib for openSUSE:Factory 
checked in at 2017-02-22 13:54:27

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


Package is "python3-polib"

Changes:

--- /work/SRC/openSUSE:Factory/python3-polib/python3-polib-doc.changes  
2016-06-19 10:48:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-polib.new/python3-polib-doc.changes 
2017-02-22 13:54:28.332311311 +0100
@@ -1,0 +2,15 @@
+Mon Feb 20 20:12:52 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 1.0.8:
+  * Fixed issue #70 (occurrences parsing for windows pathes)
+  * Fixed issue #71 (tcomment and flags not saved for obsolete
+entries)
+  * Fixed issue #72 (wrong metadata ordering)
+  * Fixed issue #73 (can’t always unpickle POFile)
+  * Use natural sorting for additional headers (metadata)
+  * Fixed typos in various documents
+
+---
python3-polib.changes: same change

Old:

  polib-1.0.7.tar.gz

New:

  polib-1.0.8.tar.gz



Other differences:
--
++ python3-polib-doc.spec ++
--- /var/tmp/diff_new_pack.B0XpUQ/_old  2017-02-22 13:54:29.116199774 +0100
+++ /var/tmp/diff_new_pack.B0XpUQ/_new  2017-02-22 13:54:29.120199205 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-polib-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-polib-doc
-Version:1.0.7
+Version:1.0.8
 Release:0
 Summary:Documentation for Library to Manipulate gettext Files
 License:MIT

python3-polib.spec: same change
++ polib-1.0.7.tar.gz -> polib-1.0.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polib-1.0.7/CHANGELOG new/polib-1.0.8/CHANGELOG
--- old/polib-1.0.7/CHANGELOG   2015-07-08 08:21:36.0 +0200
+++ new/polib-1.0.8/CHANGELOG   2016-11-21 14:30:52.0 +0100
@@ -2,6 +2,15 @@
 Changelog
 =
 
+Version 1.0.8 (2016/11/21)
+--
+ - Fixed issue #70 (occurrences parsing for windows pathes)
+ - Fixed issue #71 (tcomment and flags not saved for obsolete entries)
+ - Fixed issue #72 (wrong metadata ordering)
+ - Fixed issue #73 (can't always unpickle POFile)
+ - Use natural sorting for additional headers (metadata)
+ - Fixed typos in various documents
+
 Version 1.0.7 (2015/07/08)
 --
  - Fixed bad parsing of indented msgstr_plural
@@ -145,7 +154,7 @@
  - fixed issue #0015: no LICENSE file included in tarball,  
  - removed Version/Date from README,
  - added test pot files to MANIFEST.in,
- - performance improvment in find() method (thanks Thomas !).
+ - performance improvement in find() method (thanks Thomas !).
 
 Version 0.4.1 (2009/03/04)
 --
@@ -159,7 +168,7 @@
 Version 0.4.0 (2008/11/26)
 --
  - fixed bug #0005: percent_translated divide by 0 on empty po files,
- - fixed bug #0004: occurrences that have hiphens are wrapped when they should 
not,
+ - fixed bug #0004: occurrences that have hyphens are wrapped when they should 
not,
  - changes in how encoding is handled,
  - remove deprecation warnings for typo on "occurrences",
  - added POEntry.__cmp__() method to sort entries like gettext does,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/polib-1.0.7/PKG-INFO new/polib-1.0.8/PKG-INFO
--- old/polib-1.0.7/PKG-INFO2015-07-08 08:23:06.0 +0200
+++ new/polib-1.0.8/PKG-INFO2016-11-21 14:32:21.0 +0100
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: polib
-Version: 1.0.7
+Version: 1.0.8
 Summary: A library to manipulate gettext files (po and mo files).
 Home-page: http://bitbucket.org/izi/polib/
 Author: David Jean Louis
 Author-email: izimo...@gmail.com
 License: MIT
-Download-URL: 
https://pypi.python.org/packages/source/p/polib/polib-1.0.7.tar.gz
+Download-URL: 
https://pypi.python.org/packages/source/p/polib/polib-1.0.8.tar.gz
 Description: 
 =
 polib
@@ -52,6 +52,15 @@
 Changelog
 =
 
+Version 1.0.8 (2016/11/21)
+--
+ - Fixed issue #70 (occurrences parsing for windows pathes)
+ - Fixed issue #71 (tcomment and flags not saved for obsolete entries)
+ - Fixed issue #72 (wrong metadata ordering)
+ -

commit courier-authlib for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package courier-authlib for openSUSE:Factory 
checked in at 2017-02-22 13:54:22

Comparing /work/SRC/openSUSE:Factory/courier-authlib (Old)
 and  /work/SRC/openSUSE:Factory/.courier-authlib.new (New)


Package is "courier-authlib"

Changes:

--- /work/SRC/openSUSE:Factory/courier-authlib/courier-authlib.changes  
2016-05-17 17:16:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.courier-authlib.new/courier-authlib.changes 
2017-02-22 13:54:22.469145567 +0100
@@ -1,0 +2,5 @@
+Sat Feb 18 17:31:33 UTC 2017 - ku...@suse.com
+
+- Don't call insserv if we use systemd
+
+---



Other differences:
--
++ courier-authlib.spec ++
--- /var/tmp/diff_new_pack.YOcjiM/_old  2017-02-22 13:54:23.241035735 +0100
+++ /var/tmp/diff_new_pack.YOcjiM/_new  2017-02-22 13:54:23.241035735 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package courier-authlib
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -204,12 +204,13 @@
 
 %postun
 /sbin/ldconfig
+%if 0%{?has_systemd}
+%service_del_postun courier-authdaemon.service
+%else
 %if 0%{?suse_version}
 %restart_on_update courier-authdaemon
 %insserv_cleanup
 %endif
-%if 0%{?has_systemd}
-%service_del_postun courier-authdaemon.service
 %endif
 
 %post userdb -p /sbin/ldconfig





commit python3-setuptools-git for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-setuptools-git for 
openSUSE:Factory checked in at 2017-02-22 13:54:42

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


Package is "python3-setuptools-git"

Changes:

--- 
/work/SRC/openSUSE:Factory/python3-setuptools-git/python3-setuptools-git.changes
2016-05-25 21:26:16.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-setuptools-git.new/python3-setuptools-git.changes
   2017-02-22 13:54:43.962087426 +0100
@@ -1,0 +2,16 @@
+Mon Feb 20 19:55:23 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 1.2:
+  * Add ability to get version from git tags
+(https://github.com/msabramo/setuptools-git/pull/9)
+  * Return early if a directory isn’t managed by git
+(https://github.com/msabramo/setuptools-git/pull/10)
+  * Support universal wheels
+(https://github.com/msabramo/setuptools-git/pull/11)
+  * Optimize directory scanning to skip ignored directories
+(https://github.com/msabramo/setuptools-git/pull/12)
+
+---
@@ -7 +22,0 @@
-

Old:

  setuptools-git-1.1.tar.gz

New:

  setuptools-git-1.2.tar.gz



Other differences:
--
++ python3-setuptools-git.spec ++
--- /var/tmp/diff_new_pack.r1jTec/_old  2017-02-22 13:54:44.370029382 +0100
+++ /var/tmp/diff_new_pack.r1jTec/_new  2017-02-22 13:54:44.370029382 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-setuptools-git
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define mod_name setuptools-git
 
 Name:   python3-setuptools-git
-Version:1.1
+Version:1.2
 Release:0
 Summary:Setuptools revision control system plugin for Git
 License:BSD-3-Clause

++ setuptools-git-1.1.tar.gz -> setuptools-git-1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/setuptools-git-1.1/PKG-INFO 
new/setuptools-git-1.2/PKG-INFO
--- old/setuptools-git-1.1/PKG-INFO 2014-08-16 11:08:11.0 +0200
+++ new/setuptools-git-1.2/PKG-INFO 2017-02-18 01:30:59.0 +0100
@@ -1,10 +1,10 @@
 Metadata-Version: 1.1
 Name: setuptools-git
-Version: 1.1
+Version: 1.2
 Summary: Setuptools revision control system plugin for Git
 Home-page: https://github.com/wichert/setuptools-git
-Author: Wichert Akkerman
-Author-email: wich...@wiggy.net
+Author: Marc Abramowitz
+Author-email: msabr...@gmail.com
 License: BSD
 Description: About
 -
@@ -15,11 +15,11 @@
 inclusion specifications with ``MANIFEST.in``.
 
 A package distribution here refers to a package that you create using
-setup.py, ex::
+setup.py, for example::
 
-  python setup.py sdist
-  python setup.py bdist_rpm
-  python setup.py bdist_egg
+  $> python setup.py sdist
+  $> python setup.py bdist_rpm
+  $> python setup.py bdist_egg
 
 This package was formerly known as gitlsfiles. The name change is the
 result of an effort by the setuptools plugin developers to provide a
@@ -31,13 +31,13 @@
 
 With easy_install::
 
-  easy_install setuptools_git
+  $> easy_install setuptools_git
 
 Alternative manual installation::
 
-  tar -zxvf setuptools_git-X.Y.Z.tar.gz
-  cd setuptools_git-X.Y.Z
-  python setup.py install
+  $> tar -zxvf setuptools_git-X.Y.Z.tar.gz
+  $> cd setuptools_git-X.Y.Z
+  $> python setup.py install
 
 Where X.Y.Z is a version number.
 
@@ -51,12 +51,16 @@
 the `distutils manual `_.
 
 To use setuptools instead of distutils, just edit ``setup.py`` and
-change::
+change:
+
+.. code-block:: python
 
   from distutils.core import setup
 
-to::
-  
+to:
+
+.. code-block:: python
+
   from setuptools import setup, find_packages
 
 When Setuptools builds a source package, it always includes all files
@@ -65,21 +69,25 @@
 
 When Setuptools builds a binary package, you can ask it to include all
 files tracked by your revision control system, by adding these argument
- 

commit ghc-yaml for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-yaml for openSUSE:Factory 
checked in at 2017-02-22 13:54:02

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


Package is "ghc-yaml"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-yaml/ghc-yaml.changes2017-01-12 
15:53:12.433777668 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-yaml.new/ghc-yaml.changes   2017-02-22 
13:54:03.335868047 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:29:22 UTC 2017 - psim...@suse.com
+
+- Update to version 0.8.21.2 with cabal2obs.
+
+---

Old:

  yaml-0.8.21.1.tar.gz

New:

  yaml-0.8.21.2.tar.gz



Other differences:
--
++ ghc-yaml.spec ++
--- /var/tmp/diff_new_pack.C4OvGf/_old  2017-02-22 13:54:04.071763335 +0100
+++ /var/tmp/diff_new_pack.C4OvGf/_new  2017-02-22 13:54:04.075762766 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-yaml
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name yaml
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.8.21.1
+Version:0.8.21.2
 Release:0
 Summary:Support for parsing and rendering YAML documents
 License:BSD-3-Clause

++ yaml-0.8.21.1.tar.gz -> yaml-0.8.21.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.21.1/ChangeLog.md 
new/yaml-0.8.21.2/ChangeLog.md
--- old/yaml-0.8.21.1/ChangeLog.md  2016-11-29 10:43:02.0 +0100
+++ new/yaml-0.8.21.2/ChangeLog.md  2017-01-25 12:17:27.0 +0100
@@ -1,3 +1,7 @@
+## 0.8.21.2
+
+* Fix wrong file not found exception in `Data.Yaml.Include` with pre-1.2.3.0 
`directory` [#104](https://github.com/snoyberg/yaml/pull/104)
+
 ## 0.8.21.1
 
 * Add missing test files [#102](https://github.com/snoyberg/yaml/pull/102)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.21.1/Data/Yaml/Include.hs 
new/yaml-0.8.21.2/Data/Yaml/Include.hs
--- old/yaml-0.8.21.1/Data/Yaml/Include.hs  2016-11-29 10:43:02.0 
+0100
+++ new/yaml-0.8.21.2/Data/Yaml/Include.hs  2017-01-25 12:17:27.0 
+0100
@@ -1,6 +1,13 @@
+{-# LANGUAGE CPP #-}
 {-# LANGUAGE RankNTypes #-}
 module Data.Yaml.Include (decodeFile, decodeFileEither) where
 
+#if !MIN_VERSION_directory(1, 2, 3)
+import Control.Exception (handleJust)
+import Control.Monad (guard)
+import System.IO.Error (ioeGetFileName, ioeGetLocation, isDoesNotExistError)
+#endif
+
 import Control.Exception (throwIO)
 import Control.Monad (when)
 import Control.Monad.IO.Class (liftIO)
@@ -25,7 +32,7 @@
   where
 go :: MonadResource m => [FilePath] -> FilePath -> Producer m Event
 go seen fp = do
-cfp <- liftIO $ canonicalizePath fp
+cfp <- liftIO $ handleNotFound $ canonicalizePath fp
 when (cfp `elem` seen) $ do
 liftIO $ throwIO CyclicIncludes
 Y.decodeFile cfp $= do
@@ -37,6 +44,17 @@
 
 irrelevantEvents = [EventStreamStart, EventDocumentStart, 
EventDocumentEnd, EventStreamEnd]
 
+#if !MIN_VERSION_directory(1, 2, 3)
+handleNotFound = handleJust
+(\e -> do
+guard (isDoesNotExistError e)
+guard (ioeGetLocation e == "canonicalizePath")
+ioeGetFileName e)
+(throwIO . YamlException . ("Yaml file not found: " ++))
+#else
+handleNotFound = id
+#endif
+
 -- | Like `Data.Yaml.decodeFile` but with support for relative and absolute
 -- includes.
 --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.21.1/test/Data/Yaml/IncludeSpec.hs 
new/yaml-0.8.21.2/test/Data/Yaml/IncludeSpec.hs
--- old/yaml-0.8.21.1/test/Data/Yaml/IncludeSpec.hs 2016-11-29 
10:43:02.0 +0100
+++ new/yaml-0.8.21.2/test/Data/Yaml/IncludeSpec.hs 2017-01-25 
12:17:27.0 +0100
@@ -2,12 +2,12 @@
 module Data.Yaml.IncludeSpec (main, spec) where
 
 import   Test.Hspec
-import   Data.Either.Compat
+import   Data.List (isPrefixOf)
 import   Data.Aeson
 import   Data.Aeson.QQ
-import   Data.Yaml (ParseException)
-
+import   Data.Yaml (ParseException(InvalidYaml))
 import   Data.Yaml.Include
+import   Text.Libyaml (YamlException(YamlException))
 
 main :: IO ()
 main = hspec spec
@@ -38,7 +38,17 @@
 it "aborts on cyclic includes" $ do
   (decodeFile "test/resources/loop/foo

commit qscintilla for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package qscintilla for openSUSE:Factory 
checked in at 2017-02-22 13:54:12

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


Package is "qscintilla"

Changes:

--- /work/SRC/openSUSE:Factory/qscintilla/python-qscintilla.changes 
2017-01-20 13:07:17.634633679 +0100
+++ /work/SRC/openSUSE:Factory/.qscintilla.new/python-qscintilla.changes
2017-02-22 13:54:13.290451596 +0100
@@ -1,0 +2,5 @@
+Thu Feb 16 18:51:38 UTC 2017 - ter...@gmail.com
+
+- Require sip 4.19.1 for compatibility with PyQt5
+
+---
python3-qscintilla.changes: same change



Other differences:
--
++ python-qscintilla.spec ++
--- /var/tmp/diff_new_pack.sO9zjh/_old  2017-02-22 13:54:14.058342333 +0100
+++ /var/tmp/diff_new_pack.sO9zjh/_new  2017-02-22 13:54:14.058342333 +0100
@@ -28,10 +28,10 @@
 BuildRequires:  libqscintilla-devel
 BuildRequires:  python-devel
 BuildRequires:  python-qt4-devel
-BuildRequires:  python-sip-devel >= 4.19
+BuildRequires:  python-sip-devel >= 4.19.1
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %requires_gepython-qt4
-%requires_gepython-sip >= 4.19
+%requires_gepython-sip >= 4.19.1
 %requires_gelibqt4-x11
 
 %description

++ python3-qscintilla.spec ++
--- /var/tmp/diff_new_pack.sO9zjh/_old  2017-02-22 13:54:14.078339487 +0100
+++ /var/tmp/diff_new_pack.sO9zjh/_new  2017-02-22 13:54:14.078339487 +0100
@@ -28,10 +28,10 @@
 BuildRequires:  libqscintilla-devel
 BuildRequires:  python3-devel
 BuildRequires:  python3-qt4-devel
-BuildRequires:  python3-sip-devel >= 4.19
+BuildRequires:  python3-sip-devel >= 4.19.1
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %requires_gepython3-qt4
-%requires_gepython3-sip >= 4.19
+%requires_gepython3-sip >= 4.19.1
 %requires_gelibqt4-x11
 
 %description




commit ghc-wl-pprint-text for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-wl-pprint-text for 
openSUSE:Factory checked in at 2017-02-22 13:53:57

Comparing /work/SRC/openSUSE:Factory/ghc-wl-pprint-text (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-wl-pprint-text.new (New)


Package is "ghc-wl-pprint-text"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-wl-pprint-text/ghc-wl-pprint-text.changes
2016-07-21 08:13:16.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-wl-pprint-text.new/ghc-wl-pprint-text.changes   
2017-02-22 13:53:58.204598192 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:26:24 UTC 2017 - psim...@suse.com
+
+- Update to version 1.1.1.0 with cabal2obs.
+
+---

Old:

  wl-pprint-text-1.1.0.4.tar.gz

New:

  wl-pprint-text-1.1.1.0.tar.gz



Other differences:
--
++ ghc-wl-pprint-text.spec ++
--- /var/tmp/diff_new_pack.3b7Dtm/_old  2017-02-22 13:53:58.804512827 +0100
+++ /var/tmp/diff_new_pack.3b7Dtm/_new  2017-02-22 13:53:58.804512827 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-wl-pprint-text
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,18 @@
 
 %global pkg_name wl-pprint-text
 Name:   ghc-%{pkg_name}
-Version:1.1.0.4
+Version:1.1.1.0
 Release:0
 Summary:A Wadler/Leijen Pretty Printer for Text values
 License:BSD-3-Clause
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
+BuildRequires:  ghc-base-compat-devel
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-text-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 A clone of wl-pprint for use with the text library.
@@ -49,15 +48,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -70,5 +66,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc Changelog.md README.md
 
 %changelog

++ wl-pprint-text-1.1.0.4.tar.gz -> wl-pprint-text-1.1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wl-pprint-text-1.1.0.4/Changelog.md 
new/wl-pprint-text-1.1.1.0/Changelog.md
--- old/wl-pprint-text-1.1.0.4/Changelog.md 1970-01-01 01:00:00.0 
+0100
+++ new/wl-pprint-text-1.1.1.0/Changelog.md 2017-01-26 12:56:06.0 
+0100
@@ -0,0 +1,59 @@
+1.1.1.0 (2017-01-26)
+
+
+* Support strict `Text` values (thanks to Elliot Cameron).
+
+* Loosened constraints from `Monad` to `Functor` where applicable
+  (thanks to Elliot Cameron).
+
+* Uses `base-compat` to make it easier to support multiple GHC
+  versions.
+
+* Add `isEmpty :: Doc -> Bool`.
+
+* Support `Semigroup` in `base >= 4.9.0.0`.
+
+1.1.0.4 (2015-04-06)
+
+
+* Support `GHC-7.10`.
+
+1.1.0.3 (2014-12-24)
+
+
+* Support `text-1.2.*`.
+
+1.1.0.2 (2014-01-16)
+
+
+* Support `text-1.1.0.0`.
+
+1.1.0.1 (2013-12-23)
+
+
+_This probably should have been 1.1.1.0._
+
+* Documentation fixes.
+
+* Add `displayB`, `spacebreak` and `<++>`.
+
+* Smarter treatment of spaces, newlines, etc. (including how `line`
+  behaves in `renderOneLine`).
+
+1.1.0.0 (2012-08-22)
+
+
+* `Doc` is now an instance of `Monoid`.
+
+* Add `renderOneLine` function.
+
+* Add `IsString` instances.
+
+* Make `SimpleDoc` an instance of `Show` for convenience.
+
+* Make the `Show` instance for `Doc` match the documentation.
+
+1.0.0.0 (2012-05-22)
+
+
+* Initial version,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/wl-pprint-text-1.1.0.4/README.md 
new/wl-pprint-text-1.1.1.0/README.md
--- old/wl-pprint-text-1.1.0.4/README.md1970-01-01 01:00:00.0 
+0100
+++ new/wl-pprint-text-1.1.1.0/README.md2017-01-26 12:56:06.0 
+0100
@@ -0,0 +1,8 @@
+wl-pprint-text
+==
+
+[![Hackage](https://img.shields.io/hackage/v/wl-pprint-text.svg)](https://hackage.haskell.org/package/wl-pprint-text)
 [![Build 
Status](https://travis-ci.org/ivan-m/wl-pprint-text.svg)](https://travis-ci.org/ivan-m/wl-pprint-text)
+
+A clone of [wl-pprint](http://ha

commit python3-QtPy for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-QtPy for openSUSE:Factory 
checked in at 2017-02-22 13:54:07

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


Package is "python3-QtPy"

Changes:

--- /work/SRC/openSUSE:Factory/python3-QtPy/python3-QtPy.changes
2017-01-25 23:18:13.393038002 +0100
+++ /work/SRC/openSUSE:Factory/.python3-QtPy.new/python3-QtPy.changes   
2017-02-22 13:54:08.319158965 +0100
@@ -1,0 +2,40 @@
+Thu Feb 16 09:13:41 UTC 2017 - joerg.loren...@ki.tng.de
+
+- Update to version 1.2.1
+  - Bugs fixed:
+Pull requests
++ PR 98 - PR: Don't use Travis to test macOS because it slows
+  down the entire spyder-ide organization
++ PR 97 - PR: Update Appveyor badge in Readme because of moving
+  to an org account
++ PR 94 - PR: Include test suite in sdist
+
+- Version 1.2
+  - New features:
++ Add support for QtMultimedia
++ Use relative imports so its vendored more easily
+  - Bugs fixed:
+Issues
++ Issue 83 - Include core doc files in PyPi releases
++ Issue 78 - Request for a new bugfix release
++ Issue 75 - Missing copyright headers
++ Issue 67 - uic.loadUiType is missing
++ Issue 64 - QHeaderView.setSectionResizeMode
++ Issue 49 - QtMultimedia support
+Pull requests
++ PR 93 - Restore uic full namespace for PyQt5 and PyQt4
++ PR 92 - Add missing copyright header in _patch/qheaderview.py
++ PR 91 - Use star imports in QtSvg again instead of direct
+  ones (reverts PR #55)
++ PR 88 - PR: Add manifest
++ PR 74 - Move QStringListModel to QtCore
++ PR 71 - PR: Use relative imports so its vendored more easily
++ PR 65 - Introduce renamed methods of QHeaderView in PyQt4 and
+  PySide
++ PR 59 - Don't install qtpy as a conda package in CircleCI
++ PR 58 - Remove reference to how qtpy is pronounced in README
++ PR 55 - PR: Add explicit imports to QtSvg module
++ PR 50 - Add support for QtMultimedia
+- Removed source file LICENSE.txt, fixed upstream.
+
+---

Old:

  LICENSE.txt
  QtPy-1.1.2.tar.gz

New:

  QtPy-1.2.1.tar.gz



Other differences:
--
++ python3-QtPy.spec ++
--- /var/tmp/diff_new_pack.UFXSqF/_old  2017-02-22 13:54:08.691106040 +0100
+++ /var/tmp/diff_new_pack.UFXSqF/_new  2017-02-22 13:54:08.691106040 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-QtPy
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,13 @@
 
 
 Name:   python3-QtPy
-Version:1.1.2
+Version:1.2.1
 Release:0
 License:MIT
 Summary:Abstraction layer on top of Qt bindings
 Url:https://github.com/spyder-ide/qtpy
 Group:  Development/Languages/Python
 Source: 
https://files.pythonhosted.org/packages/source/Q/QtPy/QtPy-%{version}.tar.gz
-# This will be included in the tarball in the next release.  It can be removed 
then.
-Source1:LICENSE.txt
 BuildRequires:  python3-devel
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-qt5
@@ -44,7 +42,6 @@
 
 %prep
 %setup -q -n QtPy-%{version}
-cp %{SOURCE1} ./
 
 %build
 python3 setup.py build

++ QtPy-1.1.2.tar.gz -> QtPy-1.2.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtPy-1.1.2/AUTHORS.md new/QtPy-1.2.1/AUTHORS.md
--- old/QtPy-1.1.2/AUTHORS.md   1970-01-01 01:00:00.0 +0100
+++ new/QtPy-1.2.1/AUTHORS.md   2017-01-02 21:13:51.0 +0100
@@ -0,0 +1,16 @@
+Maintainer
+==
+
+Gonzalo Peña-Castellanos ([@goanpeca](http://github.com/goanpeca))
+
+Main Authors
+
+
+* Colin Duquesnoy ([@ColinDuquesnoy](http://github.com/ColinDuquesnoy))
+
+* [The Spyder Development 
Team](https://github.com/spyder-ide/spyder/graphs/contributors)
+
+Contributors
+
+
+* Thomas Robitaille ([@astrofrog](http://www.github.com/astrofrog))
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtPy-1.1.2/CHANGELOG.md new/QtPy-1.2.1/CHANGELOG.md
--- old/QtPy-1.1.2/CHANGELOG.md 1970-01-01 01:00:00.0 +0100
+++ new/QtPy-1.2.1/CHANGELOG.md 2017-01-22 03:08:58.0 +0100
@@ -0,0 +1,190 @@
+# History of changes
+
+## Version 1.2.1 (2017/01/21)
+
+### Bugs fixed
+
+**Pull requests**
+
+* [PR 98](https://github.com/spyder-ide/qtpy/pull/98) - PR: Don't use Travis 
to test macOS

commit ghc-web-routes-th for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-web-routes-th for 
openSUSE:Factory checked in at 2017-02-22 13:53:50

Comparing /work/SRC/openSUSE:Factory/ghc-web-routes-th (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-web-routes-th.new (New)


Package is "ghc-web-routes-th"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-web-routes-th/ghc-web-routes-th.changes  
2017-02-03 17:40:33.496437051 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-web-routes-th.new/ghc-web-routes-th.changes 
2017-02-22 13:53:51.417563949 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:29:41 UTC 2017 - psim...@suse.com
+
+- Update to version 0.22.6.1 with cabal2obs.
+
+---

Old:

  web-routes-th-0.22.6.tar.gz

New:

  web-routes-th-0.22.6.1.tar.gz



Other differences:
--
++ ghc-web-routes-th.spec ++
--- /var/tmp/diff_new_pack.x0zjM6/_old  2017-02-22 13:53:51.973484845 +0100
+++ /var/tmp/diff_new_pack.x0zjM6/_new  2017-02-22 13:53:51.973484845 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-web-routes-th
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name web-routes-th
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.22.6
+Version:0.22.6.1
 Release:0
 Summary:Support for deriving PathInfo using Template Haskell
 License:BSD-3-Clause

++ web-routes-th-0.22.6.tar.gz -> web-routes-th-0.22.6.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/web-routes-th-0.22.6/web-routes-th.cabal 
new/web-routes-th-0.22.6.1/web-routes-th.cabal
--- old/web-routes-th-0.22.6/web-routes-th.cabal2016-11-03 
01:39:34.0 +0100
+++ new/web-routes-th-0.22.6.1/web-routes-th.cabal  2017-01-25 
20:25:41.0 +0100
@@ -1,5 +1,5 @@
 Name: web-routes-th
-Version:  0.22.6
+Version:  0.22.6.1
 License:  BSD3
 License-File: LICENSE
 Author:   jer...@seereason.com
@@ -23,7 +23,7 @@
   main-is  : Test.hs
   hs-source-dirs   : test
   build-depends: base == 4.*,
- hspec >= 2.2 && < 2.4,
+ hspec >= 2.2 && < 2.5,
  HUnit,
  QuickCheck,
  web-routes,




commit ghc-lifted-async for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-lifted-async for 
openSUSE:Factory checked in at 2017-02-22 13:53:33

Comparing /work/SRC/openSUSE:Factory/ghc-lifted-async (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-lifted-async.new (New)


Package is "ghc-lifted-async"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-lifted-async/ghc-lifted-async.changes
2017-02-03 17:39:20.526765217 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lifted-async.new/ghc-lifted-async.changes   
2017-02-22 13:53:34.280002576 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:26:46 UTC 2017 - psim...@suse.com
+
+- Update to version 0.9.1.1 with cabal2obs.
+
+---

Old:

  lifted-async-0.9.1.tar.gz

New:

  lifted-async-0.9.1.1.tar.gz



Other differences:
--
++ ghc-lifted-async.spec ++
--- /var/tmp/diff_new_pack.nojb9c/_old  2017-02-22 13:53:34.703942250 +0100
+++ /var/tmp/diff_new_pack.nojb9c/_new  2017-02-22 13:53:34.703942250 +0100
@@ -19,7 +19,7 @@
 %global pkg_name lifted-async
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.9.1
+Version:0.9.1.1
 Release:0
 Summary:Run lifted IO operations asynchronously and wait for their 
results
 License:BSD-3-Clause

++ lifted-async-0.9.1.tar.gz -> lifted-async-0.9.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lifted-async-0.9.1/CHANGELOG.md 
new/lifted-async-0.9.1.1/CHANGELOG.md
--- old/lifted-async-0.9.1/CHANGELOG.md 2017-01-13 00:57:11.0 +0100
+++ new/lifted-async-0.9.1.1/CHANGELOG.md   2017-01-26 07:57:22.0 
+0100
@@ -1,3 +1,11 @@
+## v0.9.1.1 - 2017-01-26
+
+* Relax upper version bound for constraints
+
+## v0.9.1 - 2017-01-13
+
+* Add (for|map)Concurrently_ (#21)
+
 ## v0.9.0 - 2016-05-22
 
 * Leverage `StM m a ~ a` in the `Safe` module for faster 
`wait`/`poll`/`race`/`concurrently`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lifted-async-0.9.1/README.md 
new/lifted-async-0.9.1.1/README.md
--- old/lifted-async-0.9.1/README.md2017-01-13 00:57:11.0 +0100
+++ new/lifted-async-0.9.1.1/README.md  2017-01-26 07:57:22.0 +0100
@@ -1,7 +1,9 @@
 lifted-async
 ==
+[![Hackage](https://img.shields.io/hackage/v/lifted-async.svg)](https://hackage.haskell.org/package/lifted-async)
+[![Hackage-Deps](https://img.shields.io/hackage-deps/v/lifted-async.svg)](http://packdeps.haskellers.com/feed?needle=lifted-async)
+[![lifted-async on Stackage LTS 
3](http://stackage.org/package/lifted-async/badge/lts)](http://stackage.org/lts/package/lifted-async)
 [![Build 
Status](https://secure.travis-ci.org/maoe/lifted-async.png)](http://travis-ci.org/maoe/lifted-async)
-[![Coverage 
Status](https://coveralls.io/repos/maoe/lifted-async/badge.png)](https://coveralls.io/r/maoe/lifted-async)
 [![Gitter 
chat](https://badges.gitter.im/maoe/lifted-async.png)](https://gitter.im/maoe/lifted-async)
 
 This package provides IO operations from 
[async](http://hackage.haskell.org/package/async) package lifted to any 
instance of `MonadBase` or `MonadBaseControl` from 
[monad-control](http://hackage.haskell.org/package/monad-control) package.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lifted-async-0.9.1/lifted-async.cabal 
new/lifted-async-0.9.1.1/lifted-async.cabal
--- old/lifted-async-0.9.1/lifted-async.cabal   2017-01-13 00:57:11.0 
+0100
+++ new/lifted-async-0.9.1.1/lifted-async.cabal 2017-01-26 07:57:22.0 
+0100
@@ -1,5 +1,5 @@
 name:lifted-async
-version: 0.9.1
+version: 0.9.1.1
 synopsis:Run lifted IO operations asynchronously and wait for 
their results
 homepage:https://github.com/maoe/lifted-async
 bug-reports: https://github.com/maoe/lifted-async/issues
@@ -42,7 +42,7 @@
   if flag(monad-control-1)
 build-depends: monad-control == 1.0.*
 if impl(ghc >= 7.8)
-build-depends: constraints >= 0.2 && < 0.9
+build-depends: constraints >= 0.2 && < 0.10
 else
 build-depends: constraints >= 0.2 && < 0.6
   else
@@ -115,5 +115,5 @@
 
 source-repository this
   type: git
-  tag: v0.9.0
+  tag: v0.9.1.1
   location: https://github.com/maoe/lifted-async.git




commit ghc-warp-tls for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-warp-tls for openSUSE:Factory 
checked in at 2017-02-22 13:53:40

Comparing /work/SRC/openSUSE:Factory/ghc-warp-tls (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-warp-tls.new (New)


Package is "ghc-warp-tls"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-warp-tls/ghc-warp-tls.changes
2016-07-20 09:20:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-warp-tls.new/ghc-warp-tls.changes   
2017-02-22 13:53:41.354995817 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:29:32 UTC 2017 - psim...@suse.com
+
+- Update to version 3.2.3 with cabal2obs.
+
+---

Old:

  warp-tls-3.2.2.tar.gz

New:

  warp-tls-3.2.3.tar.gz



Other differences:
--
++ ghc-warp-tls.spec ++
--- /var/tmp/diff_new_pack.XIrVL4/_old  2017-02-22 13:53:41.834927524 +0100
+++ /var/tmp/diff_new_pack.XIrVL4/_new  2017-02-22 13:53:41.838926954 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-warp-tls
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,15 +18,14 @@
 
 %global pkg_name warp-tls
 Name:   ghc-%{pkg_name}
-Version:3.2.2
+Version:3.2.3
 Release:0
 Summary:HTTP over TLS support for Warp via the TLS package
 License:MIT
-Group:  System/Libraries
+Group:  Development/Languages/Other
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-cryptonite-devel
 BuildRequires:  ghc-data-default-class-devel
@@ -37,12 +36,11 @@
 BuildRequires:  ghc-wai-devel
 BuildRequires:  ghc-warp-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
-Support for SSL is now obsoleted. HTTP/2 can be negotiated by ALPN.
-API docs and the README are available at
-.
+SSLv1 and SSLv2 are obsoleted by IETF. We should use TLS 1.2 (or TLS 1.1 or TLS
+1.0 if necessary). HTTP/2 can be negotiated by ALPN. API docs and the README
+are available at .
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -58,15 +56,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ warp-tls-3.2.2.tar.gz -> warp-tls-3.2.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/warp-tls-3.2.2/Network/Wai/Handler/WarpTLS.hs 
new/warp-tls-3.2.3/Network/Wai/Handler/WarpTLS.hs
--- old/warp-tls-3.2.2/Network/Wai/Handler/WarpTLS.hs   2016-06-22 
07:54:17.0 +0200
+++ new/warp-tls-3.2.3/Network/Wai/Handler/WarpTLS.hs   2017-01-27 
04:25:50.0 +0100
@@ -55,7 +55,7 @@
 import qualified Data.IORef as I
 import Data.Streaming.Network (bindPortTCP, safeRecv)
 import Data.Typeable (Typeable)
-import Network.Socket (Socket, sClose, withSocketsDo, SockAddr, accept)
+import Network.Socket (Socket, close, withSocketsDo, SockAddr, accept)
 import Network.Socket.ByteString (sendAll)
 import qualified Network.TLS as TLS
 import qualified Crypto.PubKey.DH as DH
@@ -234,7 +234,7 @@
 runTLS tset set app = withSocketsDo $
 bracket
 (bindPortTCP (getPort set) (getHost set))
-sClose
+close
 (\sock -> runTLSSocket tset set sock app)
 
 
@@ -309,7 +309,7 @@
 return (mkConn tlsset s params, sa)
 
 mkConn :: TLS.TLSParams params => TLSSettings -> Socket -> params -> IO 
(Connection, Transport)
-mkConn tlsset s params = switch `onException` sClose s
+mkConn tlsset s params = switch `onException` close s
   where
 switch = do
 firstBS <- safeRecv s 4096
@@ -334,7 +334,7 @@
   where
 backend recvN = TLS.Backend {
 TLS.backendFlush = return ()
-  , TLS.backendClose = sClose s
+  , TLS.backendClose = close s
   , TLS.backendSend  = sendAll' s
   , TLS.backendRecv  = recvN
   }
@@ -344,7 +344,8 @@
 connSendMany = TLS.sendData ctx . L.fromChunks
   , connSendAll  = sendall
   , connSendFile = sendfile
-  , connClose= close
+  , connClose= close'
+  , connFree = freeBuffer writeBu

commit ghc-hedis for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-hedis for openSUSE:Factory 
checked in at 2017-02-22 13:53:25

Comparing /work/SRC/openSUSE:Factory/ghc-hedis (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-hedis.new (New)


Package is "ghc-hedis"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-hedis/ghc-hedis.changes  2017-01-12 
15:49:40.559707601 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-hedis.new/ghc-hedis.changes 2017-02-22 
13:53:26.525106098 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:35:03 UTC 2017 - psim...@suse.com
+
+- Update to version 0.9.7 with cabal2obs.
+
+---

Old:

  hedis-0.9.5.tar.gz

New:

  hedis-0.9.7.tar.gz



Other differences:
--
++ ghc-hedis.spec ++
--- /var/tmp/diff_new_pack.SzWoKX/_old  2017-02-22 13:53:27.005037803 +0100
+++ /var/tmp/diff_new_pack.SzWoKX/_new  2017-02-22 13:53:27.005037803 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-hedis
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name hedis
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.9.5
+Version:0.9.7
 Release:0
 Summary:Client library for the Redis datastore: supports full command 
set, pipelining
 License:BSD-3-Clause

++ hedis-0.9.5.tar.gz -> hedis-0.9.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hedis-0.9.5/CHANGELOG new/hedis-0.9.7/CHANGELOG
--- old/hedis-0.9.5/CHANGELOG   2016-08-07 13:27:59.0 +0200
+++ new/hedis-0.9.7/CHANGELOG   2017-01-28 16:03:00.0 +0100
@@ -1,5 +1,9 @@
 # Changelog for Hedis
 
+## 0.9.7
+
+Expose returnDecode method of RedisCtx (see issue #83)
+
 ## 0.9.2
 
 * Added multithreaded pub/sub message processing (see PR #77)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hedis-0.9.5/hedis.cabal new/hedis-0.9.7/hedis.cabal
--- old/hedis-0.9.5/hedis.cabal 2016-12-08 18:40:40.0 +0100
+++ new/hedis-0.9.7/hedis.cabal 2017-01-28 16:02:24.0 +0100
@@ -1,5 +1,5 @@
 name:   hedis
-version:0.9.5
+version:0.9.7
 synopsis:
 Client library for the Redis datastore: supports full command set,
 pipelining.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hedis-0.9.5/src/Database/Redis/Commands.hs 
new/hedis-0.9.7/src/Database/Redis/Commands.hs
--- old/hedis-0.9.5/src/Database/Redis/Commands.hs  2016-10-05 
22:14:41.0 +0200
+++ new/hedis-0.9.7/src/Database/Redis/Commands.hs  2017-01-25 
22:06:21.0 +0100
@@ -213,7 +213,7 @@
 mset, -- |Set multiple keys to multiple values 
(). Since Redis 1.0.1
 msetnx, -- |Set multiple keys to multiple values, only if none of the keys 
exist (). Since Redis 1.0.1
 psetex, -- |Set the value and expiration in milliseconds of a key 
(). Since Redis 2.6.0
-Condition,
+Condition(..),
 SetOpts(..),
 set, -- |Set the string value of a key (). The 
Redis command @SET@ is split up into 'set', 'setOpts'. Since Redis 1.0.0
 setOpts, -- |Set the string value of a key (). 
The Redis command @SET@ is split up into 'set', 'setOpts'. Since Redis 1.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hedis-0.9.5/src/Database/Redis/Core.hs 
new/hedis-0.9.7/src/Database/Redis/Core.hs
--- old/hedis-0.9.5/src/Database/Redis/Core.hs  2016-10-05 22:14:41.0 
+0200
+++ new/hedis-0.9.7/src/Database/Redis/Core.hs  2017-01-28 15:32:38.0 
+0100
@@ -41,7 +41,7 @@
 data RedisEnv = Env { envConn :: PP.Connection, envLastReply :: IORef Reply }
 
 -- |This class captures the following behaviour: In a context @m@, a command
---  will return it's result wrapped in a \"container\" of type @f@.
+--  will return its result wrapped in a \"container\" of type @f@.
 --
 --  Please refer to the Command Type Signatures section of this page for more
 --  information.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/hedis-0.9.5/src/Database/Redis.hs 
new/hedis-0.9.7/src/Database/Redis.hs
--- old/hedis-0.9.5/src/Database/Redis.hs   2016-10-05 22:14:41.0 
+0200
+++ new/hedis-0.9.7/src/Database/Redis.hs   2017-01-28 16:01:07.0 
+0100
@@ -139,7 +139,7

commit ghc-connection for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ghc-connection for openSUSE:Factory 
checked in at 2017-02-22 13:53:19

Comparing /work/SRC/openSUSE:Factory/ghc-connection (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-connection.new (New)


Package is "ghc-connection"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-connection/ghc-connection.changes
2016-08-25 09:57:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-connection.new/ghc-connection.changes   
2017-02-22 13:53:20.593950111 +0100
@@ -1,0 +2,5 @@
+Mon Jan 30 09:26:45 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.7 with cabal2obs.
+
+---

Old:

  connection-0.2.6.tar.gz

New:

  connection-0.2.7.tar.gz



Other differences:
--
++ ghc-connection.spec ++
--- /var/tmp/diff_new_pack.aoHTZc/_old  2017-02-22 13:53:21.001892060 +0100
+++ /var/tmp/diff_new_pack.aoHTZc/_new  2017-02-22 13:53:21.005891491 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-connection
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %global pkg_name connection
 Name:   ghc-%{pkg_name}
-Version:0.2.6
+Version:0.2.7
 Release:0
 Summary:Simple and easy network connections API
 License:BSD-3-Clause

++ connection-0.2.6.tar.gz -> connection-0.2.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/connection-0.2.6/Network/Connection.hs 
new/connection-0.2.7/Network/Connection.hs
--- old/connection-0.2.6/Network/Connection.hs  2016-08-12 08:23:14.0 
+0200
+++ new/connection-0.2.7/Network/Connection.hs  2017-01-26 17:00:15.0 
+0100
@@ -41,6 +41,7 @@
 , connectionGetChunk
 , connectionGetChunk'
 , connectionGetLine
+, connectionWaitForInput
 , connectionPut
 
 -- * TLS related operation
@@ -74,6 +75,7 @@
 import qualified Data.ByteString.Lazy as L
 
 import System.Environment
+import System.Timeout
 import System.IO
 import qualified Data.Map as M
 
@@ -170,8 +172,9 @@
   -> IO Connection -- ^ The new established connection on success.
 connectTo cg cParams = do
 conFct <- getConFct (connectionUseSocks cParams)
-h  <- conFct (connectionHostname cParams) (N.PortNumber $ 
connectionPort cParams)
-connectFromSocket cg h cParams
+let doConnect = conFct (connectionHostname cParams) (N.PortNumber $ 
connectionPort cParams)
+E.bracketOnError doConnect N.close $ \h->
+connectFromSocket cg h cParams
   where
 getConFct Nothing= return resolve'
 getConFct (Just (OtherProxy h p))= return $ \_ _ -> 
resolve' h (N.PortNumber p)
@@ -273,6 +276,19 @@
 connectionGetChunk' :: Connection -> (ByteString -> (a, ByteString)) -> IO a
 connectionGetChunk' = connectionGetChunkBase "connectionGetChunk'"
 
+-- | Wait for input to become available on a connection.
+--
+-- As with 'hWaitForInput', the timeout value is given in milliseconds.  If the
+-- timeout value is less than zero, then 'connectionWaitForInput' waits
+-- indefinitely.
+--
+-- Unlike 'hWaitForInput', this function does not do any decoding, so it
+-- returns true when there is /any/ available input, not just full characters.
+connectionWaitForInput :: Connection -> Int -> IO Bool
+connectionWaitForInput conn timeout_ms = maybe False (const True) <$> timeout 
timeout_ns tryGetChunk
+  where tryGetChunk = connectionGetChunkBase "connectionWaitForInput" conn $ 
\buf -> ((), buf)
+timeout_ns  = timeout_ms * 1000
+
 connectionGetChunkBase :: String -> Connection -> (ByteString -> (a, 
ByteString)) -> IO a
 connectionGetChunkBase loc conn f =
 modifyMVar (connectionBuffer conn) $ \m ->
@@ -336,7 +352,7 @@
   join $ connectionGetChunkBase loc conn $ \s ->
 if B.null s
   then (eofK, B.empty)
-  else case B.breakByte 10 s of
+  else case B.break (== 10) s of
  (a, b)
| B.null b  -> (moreK a, B.empty)
| otherwise -> (doneK a, B.tail b)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/connection-0.2.6/connection.cabal 
new/connection-0.2.7/connection.cabal
--- old/connection-0.2.6/connection.cabal   2016-08-12 08:23:14.0 
+0200
+++ new/connection-0.2.7/connection.cabal   2017-01-26 17:00:39.0 
+0100
@@ -1,5 +1,5 @@
 Name:connection
-

commit apache2 for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package apache2 for openSUSE:Factory checked 
in at 2017-02-22 13:52:34

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


Package is "apache2"

Changes:

--- /work/SRC/openSUSE:Factory/apache2/apache2.changes  2017-01-15 
11:02:57.550888222 +0100
+++ /work/SRC/openSUSE:Factory/.apache2.new/apache2.changes 2017-02-22 
13:52:36.116279612 +0100
@@ -1,0 +2,11 @@
+Tue Feb 21 07:22:19 UTC 2017 - pgaj...@suse.com
+
+- fix caching of forward proxy
+  + httpd-cache-forward-http-proxy.patch
+
+---
+Sat Feb 18 17:49:58 UTC 2017 - ku...@suse.com
+
+- Don't require insserv if we don't need it.
+
+---

New:

  httpd-cache-forward-http-proxy.patch



Other differences:
--
++ apache2.spec ++
--- /var/tmp/diff_new_pack.PfF2UT/_old  2017-02-22 13:52:37.960017225 +0100
+++ /var/tmp/diff_new_pack.PfF2UT/_new  2017-02-22 13:52:37.964016656 +0100
@@ -129,6 +129,8 @@
 Patch114:   httpd-2.4.12-lua-5.2.patch
 # PATCH-FEATURE-UPSTREAM kstreit...@suse.com -- backport of 
HttpContentLengthHeadZero and HttpExpectStrict
 Patch115:   httpd-2.4.x-fate317766-config-control-two-protocol-options.diff
+# https://bz.apache.org/bugzilla/show_bug.cgi?id=60577 comment 5
+Patch116:   httpd-cache-forward-http-proxy.patch
 BuildRequires:  apache-rpm-macros-control
 BuildRequires:  automake
 BuildRequires:  db-devel
@@ -149,7 +151,10 @@
 Requires:   %{_sysconfdir}/mime.types
 Requires:   %{name}-MPM
 Requires:   logrotate
-Requires(post): %insserv_prereq %fillup_prereq
+%if 0%{?suse_version} < 1210
+Requires(post): %insserv_prereq
+%endif
+Requires(post): %fillup_prereq
 Requires(post): %{name}-utils
 Requires(post): fileutils
 Requires(post): grep
@@ -317,6 +322,7 @@
 %patch111 -p1
 %patch114 -p1
 %patch115 -p1
+%patch116 -p0
 cat $RPM_SOURCE_DIR/SUSE-NOTICE >> NOTICE
 # install READMEs
 a=$(basename %{SOURCE22})




++ httpd-cache-forward-http-proxy.patch ++
https://bz.apache.org/bugzilla/show_bug.cgi?id=60577 comment 5
--- modules/cache/cache_storage.c   (revision 1783795)
+++ modules/cache/cache_storage.c   (working copy)
@@ -427,7 +427,7 @@ int cache_select(cache_request_rec *cache, request
 }
 
 static apr_status_t cache_canonicalise_key(request_rec *r, apr_pool_t* p,
-   const char *uri, const char *query,
+   const char *path, const char *query,
apr_uri_t *parsed_uri,
const char **key)
 {
@@ -435,8 +435,8 @@ static apr_status_t cache_canonicalise_key(request
 char *port_str, *hn, *lcs;
 const char *hostname, *scheme;
 int i;
-const char *path;
-char *querystring;
+const char *kpath;
+const char *kquery;
 
 if (*key) {
 /*
@@ -564,8 +564,8 @@ static apr_status_t cache_canonicalise_key(request
  * Check if we need to ignore session identifiers in the URL and do so
  * if needed.
  */
-path = uri;
-querystring = apr_pstrdup(p, query ? query : parsed_uri->query);
+kpath = path;
+kquery = conf->ignorequerystring ? NULL : query;
 if (conf->ignore_session_id->nelts) {
 int i;
 char **identifier;
@@ -580,24 +580,23 @@ static apr_status_t cache_canonicalise_key(request
  * Check that we have a parameter separator in the last segment
  * of the path and that the parameter matches our identifier
  */
-if ((param = ap_strrchr_c(path, ';'))
+if ((param = ap_strrchr_c(kpath, ';'))
 && !strncmp(param + 1, *identifier, len)
 && (*(param + len + 1) == '=')
 && !ap_strchr_c(param + len + 2, '/')) {
-path = apr_pstrmemdup(p, path, param - path);
+kpath = apr_pstrmemdup(p, kpath, param - kpath);
 continue;
 }
 /*
- * Check if the identifier is in the querystring and cut it out.
+ * Check if the identifier is in the query string and cut it out.
  */
-if (querystring && *querystring) {
+if (kquery && *kquery) {
 /*
  * First check if the identifier is at the beginning of the
- * querystring and followed by a '='
+ * query string and followed by a '='
  */
-if (!strncmp(querystring, *identifier, len)
-&& (*(querystring + 

commit perl-Mojolicious for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package perl-Mojolicious for 
openSUSE:Factory checked in at 2017-02-22 13:52:10

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


Package is "perl-Mojolicious"

Changes:

--- /work/SRC/openSUSE:Factory/perl-Mojolicious/perl-Mojolicious.changes
2017-02-16 16:46:14.463832425 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Mojolicious.new/perl-Mojolicious.changes   
2017-02-22 13:52:11.503782347 +0100
@@ -1,0 +2,10 @@
+Fri Feb 17 06:53:45 UTC 2017 - co...@suse.com
+
+- updated to 7.26
+   see /usr/share/doc/packages/perl-Mojolicious/Changes
+
+  7.26  2017-02-15
+- Fixed bug in Mojo::IOLoop::Subprocess where starting multiple 
subprocesses
+  at once could cause expcetions. (jberger)
+
+---

Old:

  Mojolicious-7.25.tar.gz

New:

  Mojolicious-7.26.tar.gz



Other differences:
--
++ perl-Mojolicious.spec ++
--- /var/tmp/diff_new_pack.GxAnWz/_old  2017-02-22 13:52:11.975715183 +0100
+++ /var/tmp/diff_new_pack.GxAnWz/_new  2017-02-22 13:52:11.975715183 +0100
@@ -17,14 +17,14 @@
 
 
 Name:   perl-Mojolicious
-Version:7.25
+Version:7.26
 Release:0
 %define cpan_name Mojolicious
 Summary:Real-time web framework
 License:Artistic-2.0
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/Mojolicious/
-Source0:
http://www.cpan.org/authors/id/S/SR/SRI/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/S/SR/SRI/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ Mojolicious-7.25.tar.gz -> Mojolicious-7.26.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-7.25/Changes new/Mojolicious-7.26/Changes
--- old/Mojolicious-7.25/Changes2017-02-09 22:31:27.0 +0100
+++ new/Mojolicious-7.26/Changes2017-02-15 20:01:08.0 +0100
@@ -1,4 +1,8 @@
 
+7.26  2017-02-15
+  - Fixed bug in Mojo::IOLoop::Subprocess where starting multiple subprocesses
+at once could cause expcetions. (jberger)
+
 7.25  2017-02-09
   - Fixed cleanup bugs in Mojo::IOLoop::Stream.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-7.25/META.json 
new/Mojolicious-7.26/META.json
--- old/Mojolicious-7.25/META.json  2017-02-09 23:50:51.0 +0100
+++ new/Mojolicious-7.26/META.json  2017-02-16 00:08:28.0 +0100
@@ -58,6 +58,6 @@
   },
   "x_IRC" : "irc://irc.perl.org/#mojo"
},
-   "version" : "7.25",
+   "version" : "7.26",
"x_serialization_backend" : "JSON::PP version 2.27400"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-7.25/META.yml 
new/Mojolicious-7.26/META.yml
--- old/Mojolicious-7.25/META.yml   2017-02-09 23:50:51.0 +0100
+++ new/Mojolicious-7.26/META.yml   2017-02-16 00:08:28.0 +0100
@@ -31,5 +31,5 @@
   homepage: http://mojolicious.org
   license: http://www.opensource.org/licenses/artistic-license-2.0
   repository: https://github.com/kraih/mojo.git
-version: '7.25'
+version: '7.26'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-7.25/lib/Mojo/IOLoop/Delay.pm 
new/Mojolicious-7.26/lib/Mojo/IOLoop/Delay.pm
--- old/Mojolicious-7.25/lib/Mojo/IOLoop/Delay.pm   2016-07-19 
02:38:18.0 +0200
+++ new/Mojolicious-7.26/lib/Mojo/IOLoop/Delay.pm   2017-02-15 
23:48:25.0 +0100
@@ -124,6 +124,63 @@
 L, which can help you avoid deep nested closures that often
 result from continuation-passing style.
 
+  use Mojo::IOLoop;
+
+  # These deep nested closures are often referred to as "Callback Hell"
+  Mojo::IOLoop->timer(3 => sub {
+my loop = shift;
+
+say '3 seconds';
+Mojo::IOLoop->timer(3 => sub {
+  my $loop = shift;
+
+  say '6 seconds';
+  Mojo::IOLoop->timer(3 => sub {
+my $loop = shift;
+
+say '9 seconds';
+Mojo::IOLoop->stop;
+  });
+});
+  });
+
+  Mojo::IOLoop->start;
+
+The idea behind L is to turn the nested closures above 
into
+a flat series of closures. In the example below, the call to L 
creates
+a callback that we can pass to L and that leads to the
+next closure in the series when called.
+
+  use Mojo::IOLoop;
+
+  # Instead of nested closures we now have a simple chain
+  my $delay = Mojo::IOloop->delay(
+   

commit firebird for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package firebird for openSUSE:Factory 
checked in at 2017-02-22 13:51:49

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


Package is "firebird"

Changes:

--- /work/SRC/openSUSE:Factory/firebird/firebird.changes2017-02-11 
01:32:12.445009181 +0100
+++ /work/SRC/openSUSE:Factory/.firebird.new/firebird.changes   2017-02-22 
13:51:50.386787732 +0100
@@ -1,0 +2,5 @@
+Sat Feb 18 06:32:57 CET 2017 - ku...@suse.de
+
+- Add missing insserv PreReq
+
+---



Other differences:
--
++ firebird.spec ++
--- /var/tmp/diff_new_pack.mpgtTA/_old  2017-02-22 13:51:51.498629492 +0100
+++ /var/tmp/diff_new_pack.mpgtTA/_new  2017-02-22 13:51:51.502628922 +0100
@@ -40,6 +40,7 @@
 BuildRequires:  xz
 BuildRequires:  zlib-devel
 Requires(pre):  pwdutils
+Requires(pre): %insserv_prereq
 
 %if 0%{?suse_version} < 1130
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit mozilla-nss for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package mozilla-nss for openSUSE:Factory 
checked in at 2017-02-22 13:51:29

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


Package is "mozilla-nss"

Changes:

--- /work/SRC/openSUSE:Factory/mozilla-nss/mozilla-nss.changes  2017-02-14 
00:39:42.631850469 +0100
+++ /work/SRC/openSUSE:Factory/.mozilla-nss.new/mozilla-nss.changes 
2017-02-22 13:51:30.369636683 +0100
@@ -1,0 +2,25 @@
+Mon Feb 20 11:53:55 UTC 2017 - w...@rosenauer.org
+
+- update to NSS 3.28.3
+  * This is a patch release to fix binary compatibility issues.
+NSS version 3.28, 3.28.1 and 3.28.2 contained changes that were
+in violation with the NSS compatibility promise.
+
+ECParams, which is part of the public API of the freebl/softokn
+parts of NSS, had been changed to include an additional attribute.
+That size increase caused crashes or malfunctioning with applications
+that use that data structure directly, or indirectly through
+ECPublicKey, ECPrivateKey, NSSLOWKEYPublicKey, NSSLOWKEYPrivateKey,
+or potentially other data structures that reference ECParams.
+The change has been reverted to the original state in bug
+bmo#1334108.
+
+SECKEYECPublicKey had been extended with a new attribute, named
+"encoding". If an application passed type SECKEYECPublicKey to NSS
+(as part of SECKEYPublicKey), the NSS library read the uninitialized
+attribute. With this NSS release SECKEYECPublicKey.encoding is
+deprecated. NSS no longer reads the attribute, and will always
+set it to ECPoint_Undefined. See bug bmo#1340103.
+- requires NSPR >= 4.13.1
+
+---

Old:

  nss-3.28.2.tar.gz

New:

  nss-3.28.3.tar.gz



Other differences:
--
++ mozilla-nss.spec ++
--- /var/tmp/diff_new_pack.iQ60Tc/_old  2017-02-22 13:51:31.481478437 +0100
+++ /var/tmp/diff_new_pack.iQ60Tc/_new  2017-02-22 13:51:31.481478437 +0100
@@ -21,11 +21,11 @@
 
 Name:   mozilla-nss
 BuildRequires:  gcc-c++
-BuildRequires:  mozilla-nspr-devel >= 4.13
+BuildRequires:  mozilla-nspr-devel >= 4.13.1
 BuildRequires:  pkg-config
 BuildRequires:  sqlite-devel
 BuildRequires:  zlib-devel
-Version:3.28.2
+Version:3.28.3
 Release:0
 # bug437293
 %ifarch ppc64
@@ -36,8 +36,8 @@
 License:MPL-2.0
 Group:  System/Libraries
 Url:http://www.mozilla.org/projects/security/pki/nss/
-Source: 
https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_28_2_RTM/src/nss-%{version}.tar.gz
-# hg clone https://hg.mozilla.org/projects/nss nss-3.28.2/nss ; cd 
nss-3.28.2/nss ; hg up NSS_3_28_2_RTM
+Source: 
https://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/NSS_3_28_3_RTM/src/nss-%{version}.tar.gz
+# hg clone https://hg.mozilla.org/projects/nss nss-3.28.3/nss ; cd 
nss-3.28.3/nss ; hg up NSS_3_28_3_RTM
 #Source: nss-%{version}.tar.gz
 Source1:nss.pc.in
 Source3:nss-config.in



++ nss-3.28.2.tar.gz -> nss-3.28.3.tar.gz ++
/work/SRC/openSUSE:Factory/mozilla-nss/nss-3.28.2.tar.gz 
/work/SRC/openSUSE:Factory/.mozilla-nss.new/nss-3.28.3.tar.gz differ: char 5, 
line 1




commit libbluray for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libbluray for openSUSE:Factory 
checked in at 2017-02-22 13:51:16

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


Package is "libbluray"

Changes:

--- /work/SRC/openSUSE:Factory/libbluray/libbluray.changes  2017-02-16 
16:44:28.774840917 +0100
+++ /work/SRC/openSUSE:Factory/.libbluray.new/libbluray.changes 2017-02-22 
13:51:17.371486701 +0100
@@ -1,0 +2,6 @@
+Mon Feb 13 09:12:25 UTC 2017 - jeng...@inai.de
+
+- Rename %soname to %sover to better reflect its use.
+  Fix RPM groups.
+
+---



Other differences:
--
++ libbluray.spec ++
--- /var/tmp/diff_new_pack.H78t4z/_old  2017-02-22 13:51:18.191370007 +0100
+++ /var/tmp/diff_new_pack.H78t4z/_new  2017-02-22 13:51:18.195369437 +0100
@@ -17,7 +17,7 @@
 #
 
 
-%define soname 1
+%define sover 1
 Name:   libbluray
 Version:0.9.3
 Release:0
@@ -42,18 +42,18 @@
 intended for software that want to support Blu-ray playback (such as VLC and
 MPlayer). We, the authors of this library, do not condone nor endorse piracy.
 
-%package -n libbluray%{soname}
+%package -n libbluray%{sover}
 Summary:Library to access Blu-Ray disk
-Group:  Productivity/Multimedia/Other
+Group:  System/Libraries
 
-%description -n libbluray%{soname}
+%description -n libbluray%{sover}
 This library is written for the purpose of playing Blu-ray movies. It is
 intended for software that want to support Blu-ray playback (such as VLC and
 MPlayer). We, the authors of this library, do not condone nor endorse piracy.
 
 %package tools
 Summary:Library to access Blu-Ray disk - Utilities
-Group:  System/Libraries
+Group:  Productivity/Multimedia/Other
 
 %description tools
 This library is written for the purpose of playing Blu-ray movies. It is
@@ -63,7 +63,7 @@
 %package devel
 Summary:Library to access Blu-Ray disks - Development files
 Group:  Development/Languages/C and C++
-Requires:   libbluray%{soname} = %{version}
+Requires:   libbluray%{sover} = %{version}
 
 %description devel
 This library is written for the purpose of playing Blu-ray movies. It is
@@ -99,15 +99,15 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -n libbluray%{soname} -p /sbin/ldconfig
+%post -n libbluray%{sover} -p /sbin/ldconfig
 
-%postun -n libbluray%{soname} -p /sbin/ldconfig
+%postun -n libbluray%{sover} -p /sbin/ldconfig
 
 %files tools
 %defattr(-,root,root)
 %{_bindir}/bd_info
 
-%files -n libbluray%{soname}
+%files -n libbluray%{sover}
 %defattr(-, root, root)
 %doc COPYING
 %{_libdir}/libbluray.so.*




commit os-prober for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package os-prober for openSUSE:Factory 
checked in at 2017-02-22 13:51:02

Comparing /work/SRC/openSUSE:Factory/os-prober (Old)
 and  /work/SRC/openSUSE:Factory/.os-prober.new (New)


Package is "os-prober"

Changes:

--- /work/SRC/openSUSE:Factory/os-prober/os-prober.changes  2016-11-16 
13:46:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.os-prober.new/os-prober.changes 2017-02-22 
13:51:03.669436948 +0100
@@ -1,0 +2,33 @@
+Fri Feb 10 08:45:28 UTC 2017 - mch...@suse.com
+
+- Version bump to 1.74:
+  * Add support for Mageia
+  * Improve logging of mounting and setting partitions to ro/rw
+  * Use a read-only device-mapper entry if possible rather than setting the
+underlying device to read-only.
+Note that this introduces a dependency on dmsetup on Linux architectures.
+  * Remove the "blockdev --setro" code path entirely, since the read-only
+device-mapper arrangement supersedes it and should be safer
+  * Make the yaboot parser more tolerant about the syntax of "append" options
+  * Disable debugging if OS_PROBER_DISABLE_DEBUG is set
+  * Replace basename/dirname with shell string processing
+  * Fix typos in README
+  * Add Devuan detection
+  * Work harder to avoid trying to mount extended partitions
+  * Drop " (loader)" suffixes on Microsoft operating systems
+  * Add support for 4MLinux
+  * Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb.
+- Rediff
+ * os-prober-1.49-grub2-mount.patch
+ * os-prober-EFI-openSUSEfy.patch
+ * os-prober-btrfs-always-detect-default.patch
+ * os-prober-btrfsfix.patch
+ * os-prober-dont-load-all-fs-module-and-dont-test-mount.patch
+ * os-prober-fix-btrfs-subvol-mounted-tests.patch
+ * os-prober-linux-distro-avoid-expensive-ld-file-test.patch
+ * os-prober-linux-distro-parse-os-release.patch
+- Remove patches; fixed on upstream release
+ * os-prober-call-dmraid-once.patch
+ * os-prober-1.49-skip-LVM2_member.patch
+
+---

Old:

  os-prober-1.49-skip-LVM2_member.patch
  os-prober-call-dmraid-once.patch
  os-prober_1.70.tar.xz

New:

  os-prober_1.74.tar.xz



Other differences:
--
++ os-prober.spec ++
--- /var/tmp/diff_new_pack.4Xokpd/_old  2017-02-22 13:51:04.541312851 +0100
+++ /var/tmp/diff_new_pack.4Xokpd/_new  2017-02-22 13:51:04.541312851 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package os-prober
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   os-prober
-Version:1.70
+Version:1.74
 Release:0
 Summary:Probes disks on the system for installed operating systems
 License:GPL-2.0+
@@ -32,8 +32,6 @@
 Patch1: os-prober-SUSE.patch
 # PATCH-FIX-OPENSUSE: Fix parsing of grub.cfg [bnc#796919]
 Patch3: os-prober-1.49-fix-grub2.cfg-parsing.patch
-# PATCH-FIX-OPENSUSE: Do not try to mount LVM2 PV [bnc#798604]
-Patch4: os-prober-1.49-skip-LVM2_member.patch
 # PATCH-FIX-OPENSUSE: Use correct name for grub2-mount
 Patch5: os-prober-1.49-grub2-mount.patch
 # PATCH-FIX-OPENSUSE: Probe also unpartitioned Linux MD devices (bnc#811006)
@@ -52,8 +50,6 @@
 Patch13:os-prober-fix-btrfs-subvol-mounted-tests.patch
 # PATCH-FIX-SLE: fix os-prober creates many unusuable entries on multipath 
disk (bnc#875327)
 Patch14:os-prober-skip-part-on-multipath.patch
-# PATCH-FIX-SLE: fix os-prober: dmraid is called without a device list for 
every partition (bnc#883453)
-Patch15:os-prober-call-dmraid-once.patch
 # PATCH-FIX-SLE: fix os-prober fails to detect other SLES12 installation 
(bsc#892364)
 Patch17:Improve-btrfs-handling-on-os-probing-for-grub2.patch
 # PATCH-FIX-SLE: fix os-prober mount error, no such file or directory 
(bsc#931955)
@@ -77,6 +73,7 @@
 Requires:   util-linux
 Recommends: dmraid
 Recommends: lvm2
+Recommends: dmsetup
 %if 0%{?suse_version} >= 1315
 # For logger utility
 Requires:   util-linux-systemd
@@ -88,12 +85,11 @@
 distributions can be added easily.
 
 %prep
-%setup -q
+%setup -q -n os-prober
 cp %{SOURCE1} .
 %patch0 -p1
 %patch1 -p1
 %patch3 -p1
-%patch4 -p1
 %patch5 -p1
 %patch7 -p1
 %patch8 -p1
@@ -103,7 +99,6 @@
 %patch12 -p1
 %patch13 -p1
 %patch14 -p1
-%patch15 -p1
 %patch17 -p1
 %patch18 -p1
 %patch19 -p1

++ os-prober-1.49-grub2-mount.patch ++
--- /var/tmp/diff_new_pack.4Xokpd/_old  2017-02-22 13:51:04.593305450 +0100
+++ /var/tmp/diff_new_pack.4Xokpd/_new  2017-02-22 13:51:

commit postfix for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package postfix for openSUSE:Factory checked 
in at 2017-02-22 13:50:08

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


Package is "postfix"

Changes:

--- /work/SRC/openSUSE:Factory/postfix/postfix.changes  2017-01-25 
22:35:16.718196723 +0100
+++ /work/SRC/openSUSE:Factory/.postfix.new/postfix.changes 2017-02-22 
13:50:09.489149001 +0100
@@ -1,0 +2,7 @@
+Sat Feb 18 14:01:35 UTC 2017 - ku...@suse.com
+
+- Fix requires:
+  - shadow is needed for postfix-mysql pre-install section
+  - insserv is not needed if systemd is used
+
+---



Other differences:
--
++ postfix.spec ++
--- /var/tmp/diff_new_pack.nTgJSy/_old  2017-02-22 13:50:10.992934942 +0100
+++ /var/tmp/diff_new_pack.nTgJSy/_new  2017-02-22 13:50:10.996934373 +0100
@@ -94,7 +94,6 @@
 BuildRequires:  postgresql-devel
 Requires:   iproute2
 Requires(pre):  permissions
-Requires(pre):  %insserv_prereq
 Requires(pre):  %fillup_prereq
 Provides:   smtp_daemon
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -110,7 +109,7 @@
 BuildRequires:  systemd
 %{?systemd_requires}
 %else
-Requires(pre):  %insserv_prereq %fillup_prereq
+Requires(pre):  %insserv_prereq
 Requires(pre):  %{_bindir}/getent
 Requires(pre):  pwdutils
 Requires(pre):  /bin/awk
@@ -149,6 +148,7 @@
 Summary:Postfix plugin to support MySQL maps
 Group:  Productivity/Networking/Email/Servers
 Requires(pre): %{name} = %{version}
+Requires(pre): shadow
 
 %description mysql
 Postfix plugin to support MySQL maps. This library will be loaded by
@@ -517,10 +517,11 @@
 # ---
 
 %postun
-%restart_on_update %{name}
-%insserv_cleanup
 %if 0%{?suse_version} > 1210
 %service_del_postun %{name}.service
+%else
+%restart_on_update %{name}
+%insserv_cleanup
 %endif
 /sbin/ldconfig
 




commit virglrenderer for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package virglrenderer for openSUSE:Factory 
checked in at 2017-02-22 13:50:48

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


Package is "virglrenderer"

Changes:

--- /work/SRC/openSUSE:Factory/virglrenderer/virglrenderer.changes  
2016-06-09 16:03:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.virglrenderer.new/virglrenderer.changes 
2017-02-22 13:50:49.987384393 +0100
@@ -1,0 +2,15 @@
+Fri Feb 17 11:20:43 UTC 2017 - l...@suse.com
+
+- Address various security issues
+* Fix null pointer dereference in vrend_clear (CVE-2017-5937 bsc#1024232)
+  0001-48f67f60-renderer-fix-NULL-pointer-deref-in-vrend_clear.patch
+* Fix host memory leak issue in virgl_resource_attach_backing (CVE-2016-10214 
bsc#1024244)
+  0002-40b0e781-renderer-fix-a-leak-in-resource-attach.patch
+* Fix memory leak in int blit context (CVE-2017-5993 bsc#1025505)
+  0003-6eb13f7a-vrend-fix-memory-leak-in-int-blit-context.patch
+* Fix heap overflow in vertex elements state create (CVE-2017-5994 bsc#1025507)
+  0004-114688c5-renderer-fix-heap-overflow-in-vertex-elements-state-.patch
+* Fix a stack overflow in set framebuffer state (CVE-2017-5957 bsc#1024993)
+  0005-926b9b34-vrend-fix-a-stack-overflow-in-set-framebuffer-state.patch
+
+---

New:

  0001-48f67f60-renderer-fix-NULL-pointer-deref-in-vrend_clear.patch
  0002-40b0e781-renderer-fix-a-leak-in-resource-attach.patch
  0003-6eb13f7a-vrend-fix-memory-leak-in-int-blit-context.patch
  0004-114688c5-renderer-fix-heap-overflow-in-vertex-elements-state-.patch
  0005-926b9b34-vrend-fix-a-stack-overflow-in-set-framebuffer-state.patch



Other differences:
--
++ virglrenderer.spec ++
--- /var/tmp/diff_new_pack.u8tGte/_old  2017-02-22 13:50:50.831264278 +0100
+++ /var/tmp/diff_new_pack.u8tGte/_new  2017-02-22 13:50:50.831264278 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package virglrenderer
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,21 +25,28 @@
 Group:  Development/Libraries/C and C++
 Url:https://virgil3d.github.io/
 Source0:%{name}-%{version}.tar.bz2
+BuildRequires:  Mesa-devel
 BuildRequires:  autoconf
 BuildRequires:  automake
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  python
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(egl)
 BuildRequires:  pkgconfig(epoxy)
 BuildRequires:  pkgconfig(gbm)
 BuildRequires:  pkgconfig(lbxutil)
 BuildRequires:  pkgconfig(libdrm) >= 2.4.50
-BuildRequires:  libtool
-BuildRequires:  Mesa-devel
-BuildRequires:  pkg-config
-BuildRequires:  python
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
-BuildRequires:  zlib-devel
+
+#Upstream patches:
+Patch0001:  
0001-48f67f60-renderer-fix-NULL-pointer-deref-in-vrend_clear.patch
+Patch0002:  0002-40b0e781-renderer-fix-a-leak-in-resource-attach.patch
+Patch0003:  0003-6eb13f7a-vrend-fix-memory-leak-in-int-blit-context.patch
+Patch0004:  
0004-114688c5-renderer-fix-heap-overflow-in-vertex-elements-state-.patch
+Patch0005:  
0005-926b9b34-vrend-fix-a-stack-overflow-in-set-framebuffer-state.patch
 
 %description
 The virgil3d rendering library is a library used by
@@ -79,6 +86,11 @@
 
 %prep
 %setup -q -n %{name}-%{version}
+%patch0001 -p1
+%patch0002 -p1
+%patch0003 -p1
+%patch0004 -p1
+%patch0005 -p1
 
 %build
 sed -i -e 's|@CODE_COVERAGE_RULES@| |g' Makefile.am

++ 0001-48f67f60-renderer-fix-NULL-pointer-deref-in-vrend_clear.patch ++
>From 48f67f60967f963b698ec8df57ec6912a43d6282 Mon Sep 17 00:00:00 2001
From: Li Qiang 
Date: Thu, 29 Dec 2016 05:57:40 -0500
Subject: [PATCH] renderer: fix NULL pointer deref in vrend_clear

In vrend clear dispatch function, the 'buffers' is read from
guest. A malicious guest can specify a bad 'buffers' to make
a the function call util_format_is_pure_uint() even the
'ctx->sub->surf[i]' is NULL. This can cause a NULL pointer deref.
Make a sanity check to avoid this.

[airlied: use a define]

Signed-off-by: Li Qiang 
Signed-off-by: Dave Airlie 

Index: virglrenderer-0.5.0/src/vrend_renderer.c
===
--- virglrenderer-0.5.0.orig/src/vrend_renderer.c
+++ virglrenderer-0.5.0/src/vrend_renderer.c
@@ -325,7 +325,7 @@ struct vrend_sub_context {
uint32_t fb_id;
int nr_cbufs, old_nr_cbufs;
struct vrend

commit kernel-firmware for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package kernel-firmware for openSUSE:Factory 
checked in at 2017-02-22 13:49:58

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


Package is "kernel-firmware"

Changes:

--- /work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware.changes  
2017-01-23 11:26:01.094619862 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-firmware.new/kernel-firmware.changes 
2017-02-22 13:50:00.558420273 +0100
@@ -1,0 +2,23 @@
+Sat Feb 18 10:17:51 UTC 2017 - mplus...@suse.com
+
+- Update to version 20170217:
+  * linux-firmware: liquidio: update firmware to v1.4.2
+  * iwlwifi: update -17 firmware for 3260, 7260 and 7265
+  * iwlwifi: update -22 firmware for 7265D and up
+  * iwlwifi: add -27 firmware for 3168, 7265D, 8000C and 8265
+  * linux-firmware/i915: Add HuC 1.07.1398 for SKL
+  * linux-firmware/i915: Add HuC 1.07.1398 for broxton
+  * linux-firmware/i915: HuC on 2.0.1810 for Kabylake
+  * linux-firmware/i915: GuC firmware for Broxton v8.7
+  * linux-firmware/i915: GuC firmware for Kabylake v9.14
+  * radeon/amdgpu: update license copyright dates
+  * radeon: add new firmware for SI chips
+  * rtlwifi: rtl8723bs: Add firmware for new driver
+  * qla2xxx: Update firmware version to 8.06.00
+  * amdgpu: add firmware for polaris12 asics
+  * amdgpu: update VI gfx/sdma firmware
+  * amdgpu: update VI smc/mc firmware
+  * update WHENCE for new amdgpu/polaris12_*.bin firmware
+  * linux-firmware: add firmware for mt76x2
+
+---

Old:

  kernel-firmware-20170113.tar.xz

New:

  kernel-firmware-20170217.tar.xz



Other differences:
--
++ kernel-firmware.spec ++
--- /var/tmp/diff_new_pack.VB6sz9/_old  2017-02-22 13:50:02.066205641 +0100
+++ /var/tmp/diff_new_pack.VB6sz9/_new  2017-02-22 13:50:02.070205072 +0100
@@ -19,10 +19,10 @@
 %define __find_supplements bash %{_sourcedir}/firmware.sh --find-supplements
 %define __ksyms_supplements bash %{_sourcedir}/firmware.sh --cache 
%{_builddir}/%{?buildsubdir}/find_supplements.cache --find-supplements
 %define __ksyms_path ^/lib/firmware
-%define version_unconverted 20170113
+%define version_unconverted 20170217
 
 Name:   kernel-firmware
-Version:20170113
+Version:20170217
 Release:0
 Summary:Linux kernel firmware files
 License:SUSE-Firmware and GPL-2.0 and GPL-2.0+ and MIT

++ _servicedata ++
--- /var/tmp/diff_new_pack.VB6sz9/_old  2017-02-22 13:50:02.110199379 +0100
+++ /var/tmp/diff_new_pack.VB6sz9/_new  2017-02-22 13:50:02.114198810 +0100
@@ -1,4 +1,4 @@
 
 
 https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
-  6d3bc8886517d171068fd1263176b8b5c51df204
\ No newline at end of file
+  12987cadb37de28719990dfc2397ec6d09e10566
\ No newline at end of file


++ kernel-firmware-20170113.tar.xz -> kernel-firmware-20170217.tar.xz ++
/work/SRC/openSUSE:Factory/kernel-firmware/kernel-firmware-20170113.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-firmware.new/kernel-firmware-20170217.tar.xz 
differ: char 27, line 1




commit libdvbpsi for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libdvbpsi for openSUSE:Factory 
checked in at 2017-02-22 13:50:35

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


Package is "libdvbpsi"

Changes:

--- /work/SRC/openSUSE:Factory/libdvbpsi/libdvbpsi.changes  2015-06-09 
08:50:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.libdvbpsi.new/libdvbpsi.changes 2017-02-22 
13:50:36.809260153 +0100
@@ -1,0 +2,13 @@
+Mon Feb 20 10:20:27 UTC 2017 - tchva...@suse.com
+
+- Cleanup a bit with spec-cleaner
+
+---
+Sat Feb 18 23:13:23 UTC 2017 - joerg.loren...@ki.tng.de
+
+- Update to version 1.3.1:
+ + Fix bugs in table: EIT
+ + Fix test_dr
+- Removed libdvbpsi-gcc5-fixes.patch, fixed upstream.
+
+---

Old:

  libdvbpsi-1.3.0.tar.bz2
  libdvbpsi-gcc5-fixes.patch

New:

  libdvbpsi-1.3.1.tar.bz2



Other differences:
--
++ libdvbpsi.spec ++
--- /var/tmp/diff_new_pack.nEjDuJ/_old  2017-02-22 13:50:37.325186716 +0100
+++ /var/tmp/diff_new_pack.nEjDuJ/_new  2017-02-22 13:50:37.329186147 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libdvbpsi
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,9 @@
 #
 
 
-%define soname 10
-
+%define libname %{name}10
 Name:   libdvbpsi
-Version:1.3.0
+Version:1.3.1
 Release:0
 Summary:Library for Decoding and Generating MPEG TS and DVB PSI Tables
 License:LGPL-2.1+
@@ -27,70 +26,51 @@
 Url:http://www.videolan.org/developers/libdvbpsi.html
 Source: 
http://download.videolan.org/%{name}/%{version}/%{name}-%{version}.tar.bz2
 Source99:   baselibs.conf
-Patch0: libdvbpsi-gcc5-fixes.patch
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 libdvbpsi is a simple library designed for decoding and generating
-   MPEG TS and DVB PSI tables. Current features: * Program
-   Association Table (PAT), decoder and generator.
-
-* Program Map Table (PMT), decoder and generator.
-
-* All MPEG 2 descriptors, decoders and generators.
+MPEG TS and DVB PSI tables. Current features: * Program Association Table
+(PAT), decoder and generator.
 
-%package -n libdvbpsi%{soname}
+%package -n %{libname}
 Summary:Library for Decoding and Generating MPEG TS and DVB PSI Tables
 Group:  System/Libraries
 
-%description -n libdvbpsi%{soname}
+%description -n %{libname}
 libdvbpsi is a simple library designed for decoding and generating
-   MPEG TS and DVB PSI tables. Current features: * Program
-   Association Table (PAT), decoder and generator.
-
-* Program Map Table (PMT), decoder and generator.
-* All MPEG 2 descriptors, decoders and generators.
+MPEG TS and DVB PSI tables. Current features: * Program Association Table
+(PAT), decoder and generator.
 
 %package devel
-Summary:Library for Decoding and Generation of MPEG TS and DVB PSI 
Tables
+Summary:Development headers and libraries for %{name}
 Group:  Development/Libraries/C and C++
-Requires:   libdvbpsi%{soname} = %{version}
+Requires:   %{libname} = %{version}
 
 %description devel
-libdvbpsi is a simple library designed for decoding and generation of
-MPEG TS and DVB PSI tables.
-
-Current features: * Program Association Table (PAT), decoder and
-   generator.
-
-* Program Map Table (PMT), decoder and generator.
-* All MPEG 2 descriptors, decoders and generators.
+libdvbpsi is a simple library designed for decoding and generating
+MPEG TS and DVB PSI tables. Current features: * Program Association Table
+(PAT), decoder and generator.
 
 %prep
 %setup -q
-%patch0
 
 %build
 %configure\
--disable-static
-%{__make} %{?_smp_mflags}
+make %{?_smp_mflags}
 
 %install
-%makeinstall
-find %{buildroot}%{_libdir} -type f -name "*.la" -delete -print
-
-%clean
-%{__rm} -rf %{buildroot}
-
-%post -n libdvbpsi%{soname} -p /sbin/ldconfig
+%make_install
+find %{buildroot} -type f -name "*.la" -delete -print
 
-%postun -n libdvbpsi%{soname} -p /sbin/ldconfig
+%post -n %{libname} -p /sbin/ldconfig
+%postun -n %{libname} -p /sbin/ldconfig
 
-%files -n libdvbpsi%{soname}
+%files -n %{libname}
 %defattr (-, root, root)
-%{_libdir}/libdvbpsi.so.%{soname}
-%{_libdir}/libdvbpsi.so.%{soname}.*
+%{_libdir}/libdvbpsi.so.*
 
 %files devel
 %defattr (-, root, root)

++ libdvbpsi-1

commit gnutls for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package gnutls for openSUSE:Factory checked 
in at 2017-02-22 13:50:20

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


Package is "gnutls"

Changes:

--- /work/SRC/openSUSE:Factory/gnutls/gnutls.changes2017-01-11 
11:57:39.057854696 +0100
+++ /work/SRC/openSUSE:Factory/.gnutls.new/gnutls.changes   2017-02-22 
13:50:21.887384167 +0100
@@ -1,0 +2,15 @@
+Mon Feb 20 09:52:38 UTC 2017 - astie...@suse.com
+
+- GnuTLS 3.5.9:
+  * libgnutls: OpenPGP references removed, functionality deprecated
+  * libgnutls: Improve detection of AVX support
+  * libgnutls: Add support for IDNA2008 with libidn2 FATE#321897
+  * p11tool: re-use ID from corresponding objects when writing
+certificates.
+  * API and ABI modifications:
+gnutls_idna_map: Added
+gnutls_idna_reverse_map: Added
+- prevent pkgconfig issues due to libidn2 when building with GnuTLS
+  add gnutls-3.5.9-pkgconfig.patch
+
+---

Old:

  gnutls-3.5.8.tar.xz
  gnutls-3.5.8.tar.xz.sig

New:

  gnutls-3.5.9-pkgconfig.patch
  gnutls-3.5.9.tar.xz
  gnutls-3.5.9.tar.xz.sig



Other differences:
--
++ gnutls.spec ++
--- /var/tmp/diff_new_pack.5mK9jl/_old  2017-02-22 13:50:22.735263477 +0100
+++ /var/tmp/diff_new_pack.5mK9jl/_new  2017-02-22 13:50:22.735263477 +0100
@@ -29,7 +29,7 @@
 %define gnutls_dane_sover 0
 %endif
 Name:   gnutls
-Version:3.5.8
+Version:3.5.9
 Release:0
 Summary:The GNU Transport Layer Security Library
 License:LGPL-2.1+ and GPL-3.0+
@@ -40,12 +40,13 @@
 Source1:
ftp://ftp.gnutls.org/gcrypt/gnutls/v3.5/%{name}-%{version}.tar.xz.sig
 Source2:%{name}.keyring
 Source3:baselibs.conf
+Patch0: gnutls-3.5.9-pkgconfig.patch
 BuildRequires:  autogen
 BuildRequires:  automake
 BuildRequires:  datefudge
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-BuildRequires:  libidn-devel
+BuildRequires:  libidn2-devel
 BuildRequires:  libnettle-devel >= 3.1
 BuildRequires:  libtasn1-devel >= 4.9
 BuildRequires:  libtool
@@ -197,6 +198,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export LDFLAGS="-pie"

++ gnutls-3.5.9-pkgconfig.patch ++
>From 35c6a78f3b24bf4192e3f01ee6322b42b6fc27fb Mon Sep 17 00:00:00 2001
From: Nikos Mavrogiannopoulos 
Date: Wed, 15 Feb 2017 18:42:22 +0100
Subject: [PATCH] gnutls.pc: do not include libidn2 in Requires.private

The libidn2 versions available do not include libidn2.pc,
thus the inclusion was causing problems when using pkg-config.
Instead we include -lidn2 in Libs.private.

Signed-off-by: Nikos Mavrogiannopoulos 
---
 configure.ac | 12 +++-
 lib/gnutls.pc.in |  2 +-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/configure.ac b/configure.ac
index 6907b215f..4cad4fa3a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -492,11 +492,13 @@ if test "$try_libidn" = yes;then
   idna_support="IDNA 2008 (libidn2)"
   AC_DEFINE([HAVE_LIBIDN2], 1, [Define if IDNA 2008 support is enabled.])
   AC_SUBST([LIBIDN_LIBS], [-lidn2])
-  if test "x$GNUTLS_REQUIRES_PRIVATE" = "x"; then
-GNUTLS_REQUIRES_PRIVATE="Requires.private: libidn2"
-  else
-GNUTLS_REQUIRES_PRIVATE="${GNUTLS_REQUIRES_PRIVATE}, libidn2"
-  fi
+  AC_SUBST([LIBIDN2_LIBS], [-lidn2]) dnl used in gnutls.pc.in
+dnl enable once libidn2.pc is widespread; and remove LIBIDN2_LIBS from 
gnutls.pc.in (Libs.private)
+dnl  if test "x$GNUTLS_REQUIRES_PRIVATE" = "x"; then
+dnlGNUTLS_REQUIRES_PRIVATE="Requires.private: libidn2"
+dnl  else
+dnlGNUTLS_REQUIRES_PRIVATE="${GNUTLS_REQUIRES_PRIVATE}, libidn2"
+dnl  fi
 ],[
   with_libidn2=no;
   AC_MSG_WARN(*** LIBIDN2 was not found. You will not be able to use 
IDN2008 support)
diff --git a/lib/gnutls.pc.in b/lib/gnutls.pc.in
index 441b45db0..c03757928 100644
--- a/lib/gnutls.pc.in
+++ b/lib/gnutls.pc.in
@@ -19,6 +19,6 @@ Description: Transport Security Layer implementation for the 
GNU system
 URL: http://www.gnutls.org/
 Version: @VERSION@
 Libs: -L${libdir} -lgnutls
-Libs.private: @LTLIBZ@ @LTLIBINTL@ @LIBSOCKET@ @LTLIBNSL@ @LTLIBPTHREAD@ 
@P11_KIT_LIBS@ @LIB_SELECT@ @TSS_LIBS@ @GMP_LIBS@ @LTLIBUNISTRING@
+Libs.private: @LTLIBZ@ @LTLIBINTL@ @LIBSOCKET@ @LTLIBNSL@ @LTLIBPTHREAD@ 
@P11_KIT_LIBS@ @LIB_SELECT@ @TSS_LIBS@ @GMP_LIBS@ @LTLIBUNISTRING@ 
@LIBIDN2_LIBS@
 @GNUTLS_REQUIRES_PRIVATE@
 Cflags: -I${includedir}
-- 
2.11.1

++ gnutls-3.5.8.tar.xz -> gnutls-3.5.9.tar.xz ++
/work/SRC/openSUSE:Factory/gnutls/gnutls-3.5.8.tar.xz 
/work/SRC/openSUSE:Factory/.gnutls.new/gnutls-3.5.9.tar.xz differ: char 26, 
li

commit yast2-country for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package yast2-country for openSUSE:Factory 
checked in at 2017-02-22 13:49:39

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


Package is "yast2-country"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-country/yast2-country.changes  
2017-02-04 16:52:25.830099172 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-country.new/yast2-country.changes 
2017-02-22 13:49:40.537270316 +0100
@@ -1,0 +2,7 @@
+Fri Feb 17 13:58:28 UTC 2017 - jreidin...@suse.com
+
+- fix keyboard layout widget initialization to old value
+  (bsc#1022546)
+- 3.2.9
+
+---

Old:

  yast2-country-3.2.8.tar.bz2

New:

  yast2-country-3.2.9.tar.bz2



Other differences:
--
++ yast2-country.spec ++
--- /var/tmp/diff_new_pack.CwhZOt/_old  2017-02-22 13:49:41.121187193 +0100
+++ /var/tmp/diff_new_pack.CwhZOt/_new  2017-02-22 13:49:41.121187193 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-country
-Version:3.2.8
+Version:3.2.9
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ yast2-country-3.2.8.tar.bz2 -> yast2-country-3.2.9.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-country-3.2.8/keyboard/src/lib/y2country/widgets.rb 
new/yast2-country-3.2.9/keyboard/src/lib/y2country/widgets.rb
--- old/yast2-country-3.2.8/keyboard/src/lib/y2country/widgets.rb   
2017-02-01 18:18:02.857524673 +0100
+++ new/yast2-country-3.2.9/keyboard/src/lib/y2country/widgets.rb   
2017-02-20 10:02:31.003980962 +0100
@@ -56,6 +56,8 @@
 
   def handle
 Yast::Keyboard.Set(value)
+# mark that user approve selection
+Yast::Keyboard.user_decision = true
   end
 
   def store
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-country-3.2.8/package/yast2-country.changes 
new/yast2-country-3.2.9/package/yast2-country.changes
--- old/yast2-country-3.2.8/package/yast2-country.changes   2017-02-01 
18:18:02.869524673 +0100
+++ new/yast2-country-3.2.9/package/yast2-country.changes   2017-02-20 
10:02:31.103980962 +0100
@@ -1,4 +1,11 @@
 ---
+Fri Feb 17 13:58:28 UTC 2017 - jreidin...@suse.com
+
+- fix keyboard layout widget initialization to old value
+  (bsc#1022546)
+- 3.2.9
+
+---
 Mon Jan 30 16:44:12 UTC 2017 - an...@suse.com
 
 - If the X11Variant for a given keyboard layout is not specified by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-country-3.2.8/package/yast2-country.spec 
new/yast2-country-3.2.9/package/yast2-country.spec
--- old/yast2-country-3.2.8/package/yast2-country.spec  2017-02-01 
18:18:02.869524673 +0100
+++ new/yast2-country-3.2.9/package/yast2-country.spec  2017-02-20 
10:02:31.103980962 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-country
-Version:3.2.8
+Version:3.2.9
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit libzip for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libzip for openSUSE:Factory checked 
in at 2017-02-22 13:49:13

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


Package is "libzip"

Changes:

--- /work/SRC/openSUSE:Factory/libzip/libzip.changes2016-06-05 
14:18:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.libzip.new/libzip.changes   2017-02-22 
13:49:16.252727388 +0100
@@ -1,0 +2,13 @@
+Mon Feb 20 07:44:42 UTC 2017 - pgaj...@suse.com
+
+- Update to version 1.2.0:
+  * Support for AES encryption (Winzip version), both encryption
+and decryption.
+  * Support legacy zip files with >64k entries.
+  * Fix seeking in zip_source_file if start > 0.
+  * Add zip_fseek() for seeking in uncompressed data.
+  * Add zip_ftell() for telling position in uncompressed data.
+  * Add zip_register_progress_callback() for UI updates during 
+zip_close()
+
+---

Old:

  libzip-1.1.3.tar.xz

New:

  libzip-1.2.0.tar.xz



Other differences:
--
++ libzip.spec ++
--- /var/tmp/diff_new_pack.k0GztN/_old  2017-02-22 13:49:16.788651095 +0100
+++ /var/tmp/diff_new_pack.k0GztN/_new  2017-02-22 13:49:16.788651095 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libzip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,10 @@
 #
 
 
-%define soname 4
+%define soname 5
 
 Name:   libzip
-Version:1.1.3
+Version:1.2.0
 Release:0
 Summary:C library for reading, creating, and modifying zip archives
 License:BSD-3-Clause
@@ -82,7 +82,7 @@
 
 %prep
 %setup -q
-%patch1
+%patch1 -p1
 
 %build
 autoreconf -fiv

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.k0GztN/_old  2017-02-22 13:49:16.832644831 +0100
+++ /var/tmp/diff_new_pack.k0GztN/_new  2017-02-22 13:49:16.836644262 +0100
@@ -1 +1 @@
-libzip4
+libzip5

++ libzip-1.1.3.tar.xz -> libzip-1.2.0.tar.xz ++
 17030 lines of diff (skipped)

++ libzip-ocloexec.patch ++
--- /var/tmp/diff_new_pack.k0GztN/_old  2017-02-22 13:49:17.252585048 +0100
+++ /var/tmp/diff_new_pack.k0GztN/_new  2017-02-22 13:49:17.252585048 +0100
@@ -2,10 +2,10 @@
  lib/zip_source_filep.c |7 ++-
  1 file changed, 2 insertions(+), 5 deletions(-)
 
-Index: lib/zip_source_filep.c
+Index: libzip-1.2.0/lib/zip_source_filep.c
 ===
 lib/zip_source_filep.c.orig
-+++ lib/zip_source_filep.c
+--- libzip-1.2.0.orig/lib/zip_source_filep.c   2016-12-31 13:39:23.0 
+0100
 libzip-1.2.0/lib/zip_source_filep.c2017-02-20 08:42:53.406688474 
+0100
 @@ -42,10 +42,7 @@
  #include 
  #endif
@@ -17,7 +17,7 @@
  
  /* Windows sys/types.h does not provide these */
  #ifndef S_ISREG
-@@ -187,7 +184,7 @@ create_temp_output(struct read_file *ctx
+@@ -232,7 +229,7 @@ create_temp_output(struct read_file *ctx
  sprintf(temp, "%s.XX", ctx->fname);
  
  mask = umask(_SAFE_MASK);
@@ -26,8 +26,8 @@
  zip_error_set(&ctx->error, ZIP_ER_TMPOPEN, errno);
umask(mask);
  free(temp);
-@@ -278,7 +275,7 @@ read_file(void *state, void *data, zip_u
- 
+@@ -323,7 +320,7 @@ read_file(void *state, void *data, zip_u
+ 
  case ZIP_SOURCE_OPEN:
  if (ctx->fname) {
 -if ((ctx->f=fopen(ctx->fname, "rb")) == NULL) {




commit libvirt for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libvirt for openSUSE:Factory checked 
in at 2017-02-22 13:48:57

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


Package is "libvirt"

Changes:

--- /work/SRC/openSUSE:Factory/libvirt/libvirt.changes  2017-02-10 
09:45:22.736813615 +0100
+++ /work/SRC/openSUSE:Factory/.libvirt.new/libvirt.changes 2017-02-22 
13:48:58.975187053 +0100
@@ -1,0 +2,47 @@
+Sat Feb 18 18:22:02 CET 2017 - ku...@suse.de
+
+- Don't call insserv if we use systemd and don't require it.
+
+---
+Thu Feb 16 23:57:37 UTC 2017 - jfeh...@suse.com
+
+- libxl: more fixes for dom0 maxmem setting
+  4ab0c959-libxl-mem-leak.patch, 2dc1cf19-libxl-double-free.patch
+  bsc#1017762
+
+---
+Fri Feb 10 20:29:46 UTC 2017 - jfeh...@suse.com
+
+- apparmor: don't fail on non-apparmor 
+  apparmor-errormsg-fix.patch, apparmor-alt-seclabel.patch
+  bsc#1023436
+
+---
+Fri Feb 10 18:39:37 UTC 2017 - jfeh...@suse.com
+
+- libxl: fix reporting of domain maximum memory
+  ff225538-libxl-autoballoon-setting.patch,
+  c89a6e78-libxl-physinfo-cleanup.patch,
+  d2b77608-libxl-maxmem-fix.patch,
+  79692c38-libxl-dom0-maxmem.patch
+  bsc#1017762
+
+---
+Fri Feb 10 16:47:49 UTC 2017 - jfeh...@suse.com
+
+- libxl: set disk format to raw if not specified and fix disk
+  detach
+  321a28c6-libxl-default-disk-format.patch,
+  bd116810-libxl-fix-disk-detach.patch
+  bsc#1003379
+
+---
+Thu Feb  9 23:35:08 UTC 2017 - jfeh...@suse.com
+
+- libxl: fix timer configurations
+  6e4759d0-libxl-timer-fix.patch,
+  87df87e0-libxl-timer-tsc-emulate.patch,
+  b4386fda-xenconfig-timer-fix.patch, d3970925-timer-tests.patch
+  bsc#1019969
+
+---

New:

  2dc1cf19-libxl-double-free.patch
  321a28c6-libxl-default-disk-format.patch
  4ab0c959-libxl-mem-leak.patch
  6e4759d0-libxl-timer-fix.patch
  79692c38-libxl-dom0-maxmem.patch
  87df87e0-libxl-timer-tsc-emulate.patch
  apparmor-alt-seclabel.patch
  apparmor-errormsg-fix.patch
  b4386fda-xenconfig-timer-fix.patch
  bd116810-libxl-fix-disk-detach.patch
  c89a6e78-libxl-physinfo-cleanup.patch
  d2b77608-libxl-maxmem-fix.patch
  d3970925-timer-tests.patch
  ff225538-libxl-autoballoon-setting.patch



Other differences:
--
++ libvirt.spec ++
--- /var/tmp/diff_new_pack.CIJTMH/_old  2017-02-22 13:49:00.398984355 +0100
+++ /var/tmp/diff_new_pack.CIJTMH/_new  2017-02-22 13:49:00.402983786 +0100
@@ -315,8 +315,22 @@
 # Upstream patches
 Patch0: b018ada3-shunloadtest-build-fix.patch
 Patch1: f86a7a83-libxl-dom0-balloon-fix.patch
+Patch2: 6e4759d0-libxl-timer-fix.patch
+Patch3: 87df87e0-libxl-timer-tsc-emulate.patch
+Patch4: b4386fda-xenconfig-timer-fix.patch
+Patch5: d3970925-timer-tests.patch
+Patch6: 321a28c6-libxl-default-disk-format.patch
+Patch7: bd116810-libxl-fix-disk-detach.patch
+Patch8: ff225538-libxl-autoballoon-setting.patch
+Patch9: c89a6e78-libxl-physinfo-cleanup.patch
+Patch10:d2b77608-libxl-maxmem-fix.patch
+Patch11:79692c38-libxl-dom0-maxmem.patch
+Patch12:4ab0c959-libxl-mem-leak.patch
+Patch13:2dc1cf19-libxl-double-free.patch
 # Patches pending upstream review
 Patch100:   libxl-dom-reset.patch
+Patch101:   apparmor-errormsg-fix.patch
+Patch102:   apparmor-alt-seclabel.patch
 # Need to go upstream
 Patch150:   xen-pv-cdrom.patch
 Patch151:   blockcopy-check-dst-identical-device.patch
@@ -725,9 +739,9 @@
 
 %package libs
 Summary:Client side libraries
-Group:  Development/Libraries/C and C++
 # So remote clients can access libvirt over SSH tunnel
 # (client invokes 'nc' against the UNIX socket on the server)
+Group:  Development/Libraries/C and C++
 Requires:   netcat-openbsd
 # Not technically required, but makes 'out-of-box' config
 # work correctly & doesn't have onerous dependencies
@@ -795,7 +809,21 @@
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
+%patch6 -p1
+%patch7 -p1
+%patch8 -p1
+%patch9 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
 %patch100 -p1
+%patch101 -p1
+%patch102 -p1
 %patch150 -p1
 %patch151 -p1
 %patch152 -p1
@@ -1289,8 +1317,9 @@
 %postun client
 %if %{with_systemd}
 %service_del_postun libvirt-guests.service
-%endif
+%else
 %insserv_cleanup
+%en

commit xorg-x11-server for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package xorg-x11-server for openSUSE:Factory 
checked in at 2017-02-22 13:48:12

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


Package is "xorg-x11-server"

Changes:

--- /work/SRC/openSUSE:Factory/xorg-x11-server/xorg-x11-server.changes  
2017-02-15 10:00:48.471505080 +0100
+++ /work/SRC/openSUSE:Factory/.xorg-x11-server.new/xorg-x11-server.changes 
2017-02-22 13:48:14.141569996 +0100
@@ -1,0 +2,11 @@
+Tue Feb 21 13:39:27 UTC 2017 - denis.kondrate...@suse.com
+
+- U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch
+  * Add the missing input_lock() around the call into the driver's
+UseHWCursor() callback (bnc #1023845).
+
+- U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch
+  * The new input lock is missing for the xf86TransparentCursor() entry
+point (bnc #1023845). 
+
+---

New:

  U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch
  U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch



Other differences:
--
++ xorg-x11-server.spec ++
--- /var/tmp/diff_new_pack.kMqg7Y/_old  2017-02-22 13:48:16.633215248 +0100
+++ /var/tmp/diff_new_pack.kMqg7Y/_new  2017-02-22 13:48:16.637214679 +0100
@@ -47,9 +47,9 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 Summary:X
+# Source URL: http://xorg.freedesktop.org/archive/individual/xserver/
 License:MIT
 Group:  System/X11/Servers/XF86_4
-# Source URL: http://xorg.freedesktop.org/archive/individual/xserver/
 Source0:xorg-server-%{version}.tar.bz2
 Source1:sysconfig.displaymanager.template
 Source2:README.updates
@@ -211,6 +211,8 @@
 Patch1211:  
b_0001-Prevent-XSync-Alarms-from-senslessly-calling-CheckTr.patch
 Patch1222:  b_sync-fix.patch
 Patch1223:  U_xfree86-Take-the-input-lock-for-xf86RecolorCursor.patch
+Patch1224:  U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch
+Patch1225:  U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch
 
 %description
 This package contains the X.Org Server.
@@ -349,6 +351,8 @@
 #%patch1222 -p1
 
 %patch1223 -p1
+%patch1224 -p1
+%patch1225 -p1
 
 %build
 test -e source-file-list || \

++ U_xfree86-Take-the-input-lock-for-xf86ScreenCheckHWCursor.patch ++
>From chris at chris-wilson.co.uk  Thu Feb  2 10:51:46 2017
From: chris at chris-wilson.co.uk (Chris Wilson)
Date: Thu,  2 Feb 2017 10:51:46 +
Subject: [PATCH xserver 3/3] xfree86: Take input_lock() for

Add the missing input_lock() around the call into the driver's
UseHWCursor() callback.

References: https://bugs.freedesktop.org/show_bug.cgi?id=99358
---
 hw/xfree86/ramdac/xf86HWCurs.c | 27 ---
 1 file changed, 20 insertions(+), 7 deletions(-)

diff --git a/hw/xfree86/ramdac/xf86HWCurs.c b/hw/xfree86/ramdac/xf86HWCurs.c
index 26dc7e5af..09d59b15d 100644
--- a/hw/xfree86/ramdac/xf86HWCurs.c
+++ b/hw/xfree86/ramdac/xf86HWCurs.c
@@ -139,9 +139,14 @@ Bool
 xf86CheckHWCursor(ScreenPtr pScreen, CursorPtr cursor, xf86CursorInfoPtr 
infoPtr)
 {
 ScreenPtr pSlave;
+Bool use_hw_cursor = TRUE;
 
-if (!xf86ScreenCheckHWCursor(pScreen, cursor, infoPtr))
-return FALSE;
+input_lock();
+
+if (!xf86ScreenCheckHWCursor(pScreen, cursor, infoPtr)) {
+use_hw_cursor = FALSE;
+goto unlock;
+}
 
 /* ask each driver consuming a pixmap if it can support HW cursor */
 xorg_list_for_each_entry(pSlave, &pScreen->slave_list, slave_head) {
@@ -151,14 +156,22 @@ xf86CheckHWCursor(ScreenPtr pScreen, CursorPtr cursor, 
xf86CursorInfoPtr infoPtr
 continue;
 
 sPriv = dixLookupPrivate(&pSlave->devPrivates, xf86CursorScreenKey);
-if (!sPriv) /* NULL if Option "SWCursor", possibly other conditions */
-return FALSE;
+if (!sPriv) { /* NULL if Option "SWCursor", possibly other conditions 
*/
+use_hw_cursor = FALSE;
+break;
+}
 
 /* FALSE if HWCursor not supported by slave */
-if (!xf86ScreenCheckHWCursor(pSlave, cursor, sPriv->CursorInfoPtr))
-return FALSE;
+if (!xf86ScreenCheckHWCursor(pSlave, cursor, sPriv->CursorInfoPtr)) {
+use_hw_cursor = FALSE;
+break;
+}
 }
-return TRUE;
+
+unlock:
+input_unlock();
+
+return use_hw_cursor;
 }
 
 static Bool
-- 
2.11.0

++ U_xfree86-Take-the-input-lock-for-xf86TransparentCursor.patch ++
>From chris at chris-wilson.co.uk  Thu Feb  2 10:51:45 2017
From: chris at chris-wilson.co.uk (Chris Wilson)
Date: Thu,  2 Feb 2017 10:51:45 +
Su

commit libass for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libass for openSUSE:Factory checked 
in at 2017-02-22 13:47:55

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


Package is "libass"

Changes:

--- /work/SRC/openSUSE:Factory/libass/libass.changes2016-10-14 
03:38:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes   2017-02-22 
13:47:56.876028216 +0100
@@ -1,0 +2,20 @@
+Tue Feb 21 15:06:56 UTC 2017 - mplus...@suse.com
+
+- Update to version 0.13.6:
+  * Add Justify style override that changes text justification
+(left/right/center) without affecting event positioning. This
+breaks ABI compatibility with prior releases.
+  * Fix ass_set_cache_limits() to affect total bitmap cache size
+including composite bitmap cache.
+  * Number parsing fixes
++ Fix illegal read when parsing some numbers in scientific
+  notation with huge exponents.
++ Correctly evaluate numbers in scientific notation with large
+  exponents.
++ Correctly evaluate numbers with many leading zeros.
+  * Bug fixes found with fuzzing
++ Fix a small memory leak in the parser.
++ Fix illegal read in the parser on specially crafted input
+  with \t tags.
+
+---

Old:

  libass-0.13.4.tar.xz

New:

  libass-0.13.6.tar.xz



Other differences:
--
++ libass.spec ++
--- /var/tmp/diff_new_pack.5Rmrt5/_old  2017-02-22 13:47:57.403953050 +0100
+++ /var/tmp/diff_new_pack.5Rmrt5/_new  2017-02-22 13:47:57.403953050 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libass
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,9 @@
 #
 
 
-%define soname 5
+%define sover   9
 Name:   libass
-Version:0.13.4
+Version:0.13.6
 Release:0
 Summary:Library for SSA/ASS-formatted subtitle rendering
 License:ISC
@@ -26,7 +26,7 @@
 Url:https://github.com/libass/libass
 Source: 
https://github.com/libass/libass/releases/download/%{version}/%{name}-%{version}.tar.xz
 Source99:   baselibs.conf
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  xz
 BuildRequires:  yasm
 BuildRequires:  pkgconfig(fontconfig) >= 2.10.92
@@ -39,11 +39,11 @@
 (Advanced Substation Alpha/Substation Alpha) subtitle
 format. It is mostly compatible with VSFilter.
 
-%package -n libass%{soname}
+%package -n libass%{sover}
 Summary:Library for SSA/ASS-formatted subtitle rendering
 Group:  System/Libraries
 
-%description -n libass%{soname}
+%description -n libass%{sover}
 libass is a subtitle renderer for the ASS/SSA
 (Advanced Substation Alpha/Substation Alpha) subtitle
 format. It is mostly compatible with VSFilter.
@@ -52,7 +52,7 @@
 Summary:Development files for libass, a subtitle rendering library
 Group:  Development/Libraries/C and C++
 Requires:   glibc-devel
-Requires:   libass%{soname} = %{version}
+Requires:   libass%{sover} = %{version}
 Requires:   pkgconfig(fontconfig)
 Requires:   pkgconfig(freetype2) >= 9.10.3
 Requires:   pkgconfig(fribidi) >= 0.19.0
@@ -71,21 +71,21 @@
 make %{?_smp_mflags}
 
 %install
-make DESTDIR='%{buildroot}' install
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %check
 make %{?_smp_mflags} check
 
-%post -n libass%{soname} -p /sbin/ldconfig
-%postun -n libass%{soname} -p /sbin/ldconfig
+%post -n libass%{sover} -p /sbin/ldconfig
+%postun -n libass%{sover} -p /sbin/ldconfig
 
-%files -n libass%{soname}
-%defattr(-, root, root)
-%{_libdir}/libass.so.%{soname}*
+%files -n libass%{sover}
+%defattr(-,root,root)
+%{_libdir}/libass.so.%{sover}*
 
 %files devel
-%defattr(-, root, root)
+%defattr(-,root,root)
 %{_includedir}/ass
 %{_libdir}/libass.so
 %{_libdir}/pkgconfig/libass.pc

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.5Rmrt5/_old  2017-02-22 13:47:57.435948495 +0100
+++ /var/tmp/diff_new_pack.5Rmrt5/_new  2017-02-22 13:47:57.435948495 +0100
@@ -1 +1 @@
-libass5
+libass9

++ libass-0.13.4.tar.xz -> libass-0.13.6.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libass-0.13.4/Changelog new/libass-0.13.6/Changelog
--- old/libass-0.13.4/Changelog 2016-10-05 01:10:16.0 +0200
+++ new/libass-0.13.6/Changelog 2017-01-03 20:31:50.0 +0100
@@ -1,10 +1,30 @@
+libass (0.13.6)
+ * Bump ABI version to account for the new Justify 

commit gimp for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package gimp for openSUSE:Factory checked in 
at 2017-02-22 13:47:35

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


Package is "gimp"

Changes:

--- /work/SRC/openSUSE:Factory/gimp/gimp.changes2017-02-14 
00:36:51.456017234 +0100
+++ /work/SRC/openSUSE:Factory/.gimp.new/gimp.changes   2017-02-22 
13:47:36.570919295 +0100
@@ -1,0 +2,11 @@
+Tue Feb 21 11:25:43 UTC 2017 - zai...@opensuse.org
+
+- Add gimp-bgo773233-CVE-2007-3126.patch: Gimp 2.3.14 allows
+  context-dependent attackers to cause a denial of service (crash)
+  via an ICO file with an InfoHeader containing a Height of zero
+  (bgo#773233, CVE-2007-3126).
+- Add gimp-fix-PDF-Import-filter-crash.patch: Fix a crash in PDF
+  Import filter when importing large image PDF or specifying high
+  resolution (bgo#593576).
+
+---

New:

  gimp-bgo773233-CVE-2007-3126.patch
  gimp-fix-PDF-Import-filter-crash.patch



Other differences:
--
++ gimp.spec ++
--- /var/tmp/diff_new_pack.digeeT/_old  2017-02-22 13:47:37.378804264 +0100
+++ /var/tmp/diff_new_pack.digeeT/_new  2017-02-22 13:47:37.378804264 +0100
@@ -28,6 +28,10 @@
 Url:http://www.gimp.org/
 Source: 
http://download.gimp.org/pub/gimp/v2.8/%{name}-%{version}.tar.bz2
 Source1:macros.gimp
+# PATCH-FIX-UPSTREAM gimp-bgo773233-CVE-2007-3126.patch bgo#773233 
CVE-2007-3126 zai...@opensuse.org -- Fix a crash
+Patch0: gimp-bgo773233-CVE-2007-3126.patch
+# PATCH-FIX-UPSTREAM gimp-fix-PDF-Import-filter-crash.patch bgo#593576 
zai...@opensuse.org -- Fix a crash when importing PDF's
+Patch1: gimp-fix-PDF-Import-filter-crash.patch
 # openSUSE palette file
 Source2:openSUSE.gpl
 Source99:   baselibs.conf
@@ -202,6 +206,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 translation-update-upstream
 translation-update-upstream po-libgimp gimp20-libgimp
 translation-update-upstream po-python gimp20-python

++ gimp-bgo773233-CVE-2007-3126.patch ++
>From 323ecb73f7bf36788fb7066eb2d6678830cd5de7 Mon Sep 17 00:00:00 2001
From: Michael Natterer 
Date: Sun, 6 Nov 2016 21:34:43 +0100
Subject: Bug 773233 - CVE-2007-3126 - Gimp 2.3.14 allows context-dependent
 attackers...

...to cause a denial of service (crash) via an ICO file with an
InfoHeader containing a Height of zero

Add some error handling to ico-load.c and bail out on zero width or height
icons. Also some formatting cleanup.

(cherry picked from commit 46bcd82800e37b0f5aead76184430ef2fe802748)
---
 plug-ins/file-ico/ico-load.c | 103 ++-
 1 file changed, 62 insertions(+), 41 deletions(-)

diff --git a/plug-ins/file-ico/ico-load.c b/plug-ins/file-ico/ico-load.c
index fde543a..0075eab 100644
--- a/plug-ins/file-ico/ico-load.c
+++ b/plug-ins/file-ico/ico-load.c
@@ -124,15 +124,17 @@ static guint32
 ico_read_init (FILE *fp)
 {
   IcoFileHeader header;
+
   /* read and check file header */
-  if (!ico_read_int16 (fp, &header.reserved, 1)
-  || !ico_read_int16 (fp, &header.resource_type, 1)
-  || !ico_read_int16 (fp, &header.icon_count, 1)
-  || header.reserved != 0
-  || header.resource_type != 1)
+  if (! ico_read_int16 (fp, &header.reserved, 1)  ||
+  ! ico_read_int16 (fp, &header.resource_type, 1) ||
+  ! ico_read_int16 (fp, &header.icon_count, 1)||
+  header.reserved != 0 ||
+  header.resource_type != 1)
 {
   return 0;
 }
+
   return header.icon_count;
 }
 
@@ -148,22 +150,25 @@ ico_read_size (FILE*fp,
   gint32  color_type;
   guint32 magic;
 
-  if ( fseek (fp, info->offset, SEEK_SET) < 0 )
+  if (fseek (fp, info->offset, SEEK_SET) < 0)
 return FALSE;
 
   ico_read_int32 (fp, &magic, 1);
+
   if (magic == ICO_PNG_MAGIC)
 {
   png_ptr = png_create_read_struct (PNG_LIBPNG_VER_STRING, NULL, NULL,
 NULL);
-  if (! png_ptr )
+  if (! png_ptr)
 return FALSE;
+
   info_ptr = png_create_info_struct (png_ptr);
-  if (! info_ptr )
+  if (! info_ptr)
 {
   png_destroy_read_struct (&png_ptr, NULL, NULL);
   return FALSE;
 }
+
   if (setjmp (png_jmpbuf (png_ptr)))
 {
   png_destroy_read_struct (&png_ptr, NULL, NULL);
@@ -182,8 +187,8 @@ ico_read_size (FILE*fp,
 }
   else if (magic == 40)
 {
-  if (ico_read_int32 (fp, &info->width, 1)
-  && ico_read_int32 (fp, &info->height, 1))
+  if (ico_read_int32 (fp, &info->width, 1) &&
+  ico_read_int32 (fp, &info->height, 1))
 {
   info->height /= 2;

commit qpid-proton for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package qpid-proton for openSUSE:Factory 
checked in at 2017-02-22 13:47:22

Comparing /work/SRC/openSUSE:Factory/qpid-proton (Old)
 and  /work/SRC/openSUSE:Factory/.qpid-proton.new (New)


Package is "qpid-proton"

Changes:

--- /work/SRC/openSUSE:Factory/qpid-proton/qpid-proton.changes  2016-05-04 
08:20:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.qpid-proton.new/qpid-proton.changes 
2017-02-22 13:47:24.088696587 +0100
@@ -1,0 +2,36 @@
+Tue Feb 21 14:18:32 UTC 2017 - fst...@suse.com
+
+- Added patch:
+  * qpid-proton-0.16.0-gcc7.patch
++ fix build with gcc7 boo#1025889
+
+---
+Tue Feb 21 13:54:50 CET 2017 - n...@suse.de
+
+- Upgrade to version 0.16.0
+  * Full text 
https://qpid.apache.org/releases/qpid-proton-0.16.0/release-notes.html
+  * Bugs fixed
+   + PROTON-241 - proton-c: mark old transport interfaces 'deprecated'
+   + PROTON-623 - Add missing error check to pn_string_inspect
+   + PROTON-1012 - Unable to build python-qpid-proton when behind a proxy 
server
+   + PROTON-1292 - errno not thread-safe on Solaris
+   + PROTON-1311 - [proton-c] Accessors for max-message-size on link
+   + PROTON-1324 - Interpretation of "int8_t" on Solaris using SunStudio is 
different from GCC one
+   + PROTON-1325 - Python "buffer" type in Message body should map to a known 
encoding type
+   + PROTON-1330 - Include the C sources in the python source distribution
+   + PROTON-1331 - go: electron.Container.Dial returning (nil, nil)
+   + PROTON-1332 - go: electron client leaking links/sessions in long lived 
connection
+   + PROTON-1333 - CMake error if no C++ compiler avaliable.
+   + PROTON-1336 - [Proton-c 0.14.0][Visual Studio 2013] Failing ssl unit test 
only in Debug mode
+   + PROTON-1346 - [proton-j] reactor exit when UnresolvedAddressException is 
thrown during connect
+   + PROTON-1366 - Reactor Python - segfault when out of file descriptors
+   + PROTON-1371 - proton::container::schedule crashes when mixing different 
language versions
+   + PROTON-1372 - Use PIMPL, not an interface, for event_loop
+   [-qpid-proton-0.7-nodatetime.patch]
+
+---
+Wed Feb 15 15:19:09 CET 2017 - n...@suse.de
+
+- This library is needed for latest rsyslog 8.24.0(fate#320546)
+
+---

Old:

  qpid-proton-0.12.2.tar.gz
  qpid-proton-0.7-nodatetime.patch

New:

  qpid-proton-0.16.0-gcc7.patch
  qpid-proton-0.16.0.tar.gz



Other differences:
--
++ qpid-proton.spec ++
--- /var/tmp/diff_new_pack.KMCgzv/_old  2017-02-22 13:47:24.596624265 +0100
+++ /var/tmp/diff_new_pack.KMCgzv/_new  2017-02-22 13:47:24.600623696 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qpid-proton
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,17 @@
 #
 
 
-%global qpid_proton_soversion 6
+%global qpid_proton_soversion 10
 Name:   qpid-proton
-Version:0.12.2
+Version:0.16.0
 Release:0
 Summary:A high performance, lightweight messaging library
 License:Apache-2.0
 Group:  Productivity/Networking/Other
 Url:http://qpid.apache.org/proton/
 Source0:
http://www.apache.org/dist/qpid/proton/%{version}/%{name}-%{version}.tar.gz
-Patch100:   qpid-proton-0.7-nodatetime.patch
 Patch101:   qpid-proton-0.9-pthread.patch
+Patch102:   qpid-proton-0.16.0-gcc7.patch
 BuildRequires:  cmake
 BuildRequires:  doxygen
 BuildRequires:  epydoc
@@ -91,6 +91,8 @@
 %if 0%{?suse_version} >= 1120
 BuildArch:  noarch
 %endif
+Provides:   %{name} = %{version}
+Obsoletes:  %{name} < %{version}
 
 %description devel-doc
 Proton is a high performance, lightweight messaging library. It can be used in
@@ -141,8 +143,8 @@
 
 %prep
 %setup -q
-%patch100 -p1
 %patch101 -p1
+%patch102 -p1
 
 %build
 %cmake \
@@ -172,16 +174,6 @@
 %post -n libqpid-proton-cpp%{qpid_proton_soversion} -p /sbin/ldconfig
 %postun -n libqpid-proton-cpp%{qpid_proton_soversion} -p /sbin/ldconfig
 
-%files
-%defattr(-,root,root)
-%doc %{_datadir}/proton-%{version}/LICENSE
-%doc %{_datadir}/proton-%{version}/README.md
-%doc %{_datadir}/proton-%{version}/TODO
-%{_mandir}/man1/*
-%{_bindir}/proton-dump
-%exclude %{_docdir}/%{name}/api-c
-%exclude %{_docdir}/%{name}/api-py
-
 %files -n libqpid-proton%{qpid_proton_soversion}
 %defattr(-,root,root)
 %{_libdir}/libqpid

commit libqb for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libqb for openSUSE:Factory checked 
in at 2017-02-22 13:47:09

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


Package is "libqb"

Changes:

--- /work/SRC/openSUSE:Factory/libqb/libqb.changes  2016-04-30 
23:27:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.libqb.new/libqb.changes 2017-02-22 
13:47:09.530769481 +0100
@@ -1,0 +2,20 @@
+Mon Feb 20 16:50:39 UTC 2017 - y...@suse.com
+
+- [ringbuffer] Return error from peek if RB is corrupted. (bsc#1026176)
+- build: drop allegedly no longer intrusive syslog-tests opt-in switch
+- Upstream version cs: afdff97f1af8e1be916816ad8b6d5530fa7c6637
+
+---
+Mon Feb 20 16:48:52 UTC 2017 - y...@suse.com
+
+- version: Update version for 1.0.1 release
+- rb: use new qb_rb_close_helper able to resort to file truncating 
(bsc#1026176)
+- rb: make it more robust against trivial IPC API misuses (bsc#1026176)
+- log_thread: logt_wthread_lock is vital for logging thread (bsc#1026176)
+- log: Don't overwrite valid tags (bsc#1026176)
+- ipc_shm: fix superfluous NULL check
+- log: Add missing z,j, & t types to the logger (bsc#1026176)
+- log: check for appropriate space when serializing a char (bsc#1026176)
+- Upstream version cs: 0a329683a76bc6aeb36f20f2bf6b43ba0440c4dc (v1.0.1)
+
+---

Old:

  libqb-1.0.0+git20160407.6f2b3e8.tar.bz2

New:

  libqb-1.0.1+git20170131.afdff97.tar.bz2



Other differences:
--
++ libqb.spec ++
--- /var/tmp/diff_new_pack.uXg7dB/_old  2017-02-22 13:47:09.914714810 +0100
+++ /var/tmp/diff_new_pack.uXg7dB/_new  2017-02-22 13:47:09.914714810 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libqb
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,9 @@
 
 
 %bcond_without check
-%bcond_without syslog_tests
 
 Name:   libqb
-Version:1.0.0+git20160407.6f2b3e8
+Version:1.0.1+git20170131.afdff97
 Release:0
 Summary:An IPC library for high performance servers
 License:LGPL-2.1+
@@ -74,8 +73,7 @@
 
 %build
 ./autogen.sh
-%configure --disable-static \
-   %{?with_syslog_tests:--enable-syslog-tests}
+%configure --disable-static
 make %{?_smp_mflags}
 
 %if 0%{?with_check}

++ _service ++
--- /var/tmp/diff_new_pack.uXg7dB/_old  2017-02-22 13:47:09.950709685 +0100
+++ /var/tmp/diff_new_pack.uXg7dB/_new  2017-02-22 13:47:09.950709685 +0100
@@ -8,10 +8,10 @@
 To update to a new release, change "revision" to the desired
 git commit hash and bump "version" if necessary
 
-1.0.0
+1.0.1
 -->
-1.0.0+git%cd.%h
-6f2b3e85d0315288ee76869b99369e2b1f2f1b71
+1.0.1+git%cd.%h
+afdff97f1af8e1be916816ad8b6d5530fa7c6637
   
 
   

++ libqb-1.0.0+git20160407.6f2b3e8.tar.bz2 -> 
libqb-1.0.1+git20170131.afdff97.tar.bz2 ++
 2753 lines of diff (skipped)




commit sg3_utils for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package sg3_utils for openSUSE:Factory 
checked in at 2017-02-22 13:46:48

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


Package is "sg3_utils"

Changes:

--- /work/SRC/openSUSE:Factory/sg3_utils/sg3_utils.changes  2016-09-12 
13:24:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.sg3_utils.new/sg3_utils.changes 2017-02-22 
13:46:49.697593599 +0100
@@ -1,0 +2,5 @@
+Mon Feb 20 11:05:45 CET 2017 - ku...@suse.de
+
+- Remove superfluous insserv PreReq.
+
+---



Other differences:
--
++ sg3_utils.spec ++
--- /var/tmp/diff_new_pack.3U6Hji/_old  2017-02-22 13:46:50.261513299 +0100
+++ /var/tmp/diff_new_pack.3U6Hji/_new  2017-02-22 13:46:50.265512730 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sg3_utils
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +33,6 @@
 BuildRequires:  libtool
 BuildRequires:  udev
 BuildRequires:  xz
-Requires(pre):  %insserv_prereq
 Provides:   scsi
 Provides:   sg_utils
 Obsoletes:  scsi <= 1.7_2.38_1.25_0.19_1.02_0.93




commit libreoffice for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2017-02-22 13:47:00

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


Package is "libreoffice"

Changes:

--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2017-02-19 
00:44:35.594359954 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 
2017-02-22 13:47:01.111968253 +0100
@@ -133 +133 @@
-- Version update to 5.2.2.2:
+- Version update to 5.2.2.2 CVE-2017-3157:



Other differences:
--










commit python3-certifi for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-certifi for openSUSE:Factory 
checked in at 2017-02-22 13:45:55

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


Package is "python3-certifi"

Changes:

--- /work/SRC/openSUSE:Factory/python3-certifi/python3-certifi.changes  
2016-09-30 15:27:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-certifi.new/python3-certifi.changes 
2017-02-22 13:45:56.429179174 +0100
@@ -1,0 +2,11 @@
+Mon Feb 20 19:57:33 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2017.1.23:
+  * Strip non-ascii characters on download.
+  * Add a small script to strip unicode characters.
+  * Remove invoke script.
+
+---

Old:

  certifi-2016.9.26.tar.gz

New:

  certifi-2017.1.23.tar.gz



Other differences:
--
++ python3-certifi.spec ++
--- /var/tmp/diff_new_pack.wY0ZSz/_old  2017-02-22 13:45:57.089085196 +0100
+++ /var/tmp/diff_new_pack.wY0ZSz/_new  2017-02-22 13:45:57.093084627 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-certifi
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-certifi
-Version:2016.9.26
+Version:2017.1.23
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2016.9.26.tar.gz -> certifi-2017.1.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2016.9.26/PKG-INFO 
new/certifi-2017.1.23/PKG-INFO
--- old/certifi-2016.9.26/PKG-INFO  2016-09-26 13:50:53.0 +0200
+++ new/certifi-2017.1.23/PKG-INFO  2017-01-23 22:21:10.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2016.9.26
+Version: 2017.1.23
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: http://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2016.9.26/certifi/__init__.py 
new/certifi-2017.1.23/certifi/__init__.py
--- old/certifi-2016.9.26/certifi/__init__.py   2016-09-26 13:49:54.0 
+0200
+++ new/certifi-2017.1.23/certifi/__init__.py   2017-01-23 22:20:32.0 
+0100
@@ -1,3 +1,3 @@
 from .core import where, old_where
 
-__version__ = "2016.09.26"
+__version__ = "2017.01.23"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2016.9.26/certifi/cacert.pem 
new/certifi-2017.1.23/certifi/cacert.pem
--- old/certifi-2016.9.26/certifi/cacert.pem2016-09-26 13:47:31.0 
+0200
+++ new/certifi-2017.1.23/certifi/cacert.pem2017-01-23 22:18:13.0 
+0100
@@ -317,35 +317,6 @@
 0vdXcDazv/wor3ElhVsT/h5/WrQ8
 -END CERTIFICATE-
 
-# Issuer: O=RSA Security Inc OU=RSA Security 2048 V3
-# Subject: O=RSA Security Inc OU=RSA Security 2048 V3
-# Label: "RSA Security 2048 v3"
-# Serial: 13297492616345471454730593562152402946
-# MD5 Fingerprint: 77:0d:19:b1:21:fd:00:42:9c:3e:0c:a5:dd:0b:02:8e
-# SHA1 Fingerprint: 25:01:90:19:cf:fb:d9:99:1c:b7:68:25:74:8d:94:5f:30:93:95:42
-# SHA256 Fingerprint: 
af:8b:67:62:a1:e5:28:22:81:61:a9:5d:5c:55:9e:e2:66:27:8f:75:d7:9e:83:01:89:a5:03:50:6a:bd:6b:4c
--BEGIN CERTIFICATE-
-MIIDYTCCAkmgAwIBAgIQCgEBAQAAAnwKAjANBgkqhkiG9w0BAQUFADA6
-MRkwFwYDVQQKExBSU0EgU2VjdXJpdHkgSW5jMR0wGwYDVQQLExRSU0EgU2VjdXJp
-dHkgMjA0OCBWMzAeFw0wMTAyMjIyMDM5MjNaFw0yNjAyMjIyMDM5MjNaMDoxGTAX
-BgNVBAoTEFJTQSBTZWN1cml0eSBJbmMxHTAbBgNVBAsTFFJTQSBTZWN1cml0eSAy
-MDQ4IFYzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAt49VcdKA3Xtp
-eafwGFAyPGJn9gqVB93mG/Oe2dJBVGutn3y+Gc37RqtBaB4Y6lXIL5F4iSj7Jylg
-/9+PjDvJSZu1pJTOAeo+tWN7fyb9Gd3AIb2E0S1PRsNO3Ng3OTsor8udGuorryGl
-wSMiuLgbWhOHV4PR8CDn6E8jQrAApX2J6elhc5SYcSa8LWrg903w8bYqODGBDSnh
-AMFRD0xS+ARaqn1y07iHKrtjEAMqs6FPDVpeRrc9DvV07Jmf+T0kgYim3WBU6JU2
-PcYJk5qjEoAAVZkZR73QpXzDuvsf9/UP+Ky5tfQ3mBMY3oVbtwyCO4dvlTlYMNpu
-AWgXIszACwIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB
-BjAfBgNVHSMEGDAWgBQHw1EwpKrpRa41JPr/JCwz0LGdjDAdBgNVHQ4EFgQUB8NR
-MKSq6UWuNST6/yQsM9CxnYwwDQYJKoZIhvcNAQEFBQADggEBAF8+hnZuuDU8TjYc
-HnmYv/3VEhF5Ug7uMYm83X/50cYVIeiKAVQNOvtUudZj1LGqlk2iQk3UUx+LEN5/
-Zb5gEydxiKRz44Rj0aRV4VCT5hsOedBnvEbIvz8XDZXmxpBp3ue0L96VfdASPz0+
-f00/FGj1EVDVwfSQpQgdMWD/YIwjVAqv/qFuxdF6Kmh4zx6CCiC0H63lhbJqaHVO
-rSU3lIW+vaHU6rcMSzyd6BIA8F+sDeGscGNz9395nzIlQnQFgCi/vc

commit ffmpeg for openSUSE:Factory

2017-02-22 Thread root
Hello community,

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

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


Package is "ffmpeg"

Changes:

--- /work/SRC/openSUSE:Factory/ffmpeg/ffmpeg.changes2017-02-20 
14:30:09.837718591 +0100
+++ /work/SRC/openSUSE:Factory/.ffmpeg.new/ffmpeg.changes   2017-02-22 
13:46:16.422332007 +0100
@@ -1,0 +2,9 @@
+Sat Feb 18 14:22:15 UTC 2017 - dims...@opensuse.org
+
+- Have libavcodec57 additionally provide libavcodec57(unrestricted)
+  when building unrestricted: allow third party packages to require
+  the unrestricted codec. The existing -full provides is not
+  suitable as it can be provided by multiple libavcodec* packages,
+  whereas we require a specific ABI version.
+
+---



Other differences:
--
++ ffmpeg.spec ++
--- /var/tmp/diff_new_pack.MDGpq7/_old  2017-02-22 13:46:17.18099 +0100
+++ /var/tmp/diff_new_pack.MDGpq7/_new  2017-02-22 13:46:17.18099 +0100
@@ -157,6 +157,8 @@
 Provides:   libavcodec = %version-%release
 %if 0%{?BUILD_ORIG}
 Provides:   libavcodec-full = %version-%release
+# This can be required by packages likes vlc-codecs - following the shlib name 
to not get random lib providers
+Provides:   libavcodec57(unrestricted)
 %endif
 
 %description -n libavcodec57





commit multipath-tools for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package multipath-tools for openSUSE:Factory 
checked in at 2017-02-22 13:46:38

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


Package is "multipath-tools"

Changes:

--- /work/SRC/openSUSE:Factory/multipath-tools/multipath-tools.changes  
2016-10-10 17:33:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.multipath-tools.new/multipath-tools.changes 
2017-02-22 13:46:39.535040720 +0100
@@ -1,0 +2,5 @@
+Sat Feb 18 22:04:25 UTC 2017 - ku...@suse.com
+
+- Remove superfluous PreReq for insserv and fillup
+
+---



Other differences:
--
++ multipath-tools.spec ++
--- /var/tmp/diff_new_pack.9d7KGq/_old  2017-02-22 13:46:40.214943903 +0100
+++ /var/tmp/diff_new_pack.9d7KGq/_new  2017-02-22 13:46:40.214943903 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package multipath-tools
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,7 +30,7 @@
 Url:http://christophe.varoqui.free.fr/
 Requires:   device-mapper >= 1.2.78
 Requires:   kpartx
-PreReq: %insserv_prereq %fillup_prereq coreutils grep
+PreReq: coreutils grep
 Version:0.6.2+suse20160928.8939fb6
 Release:0
 Summary:Tools to Manage Multipathed Devices with the device-mapper




commit ypbind for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package ypbind for openSUSE:Factory checked 
in at 2017-02-22 13:46:27

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


Package is "ypbind"

Changes:

--- /work/SRC/openSUSE:Factory/ypbind/ypbind.changes2017-02-11 
01:32:29.358622136 +0100
+++ /work/SRC/openSUSE:Factory/.ypbind.new/ypbind.changes   2017-02-22 
13:46:28.676586965 +0100
@@ -1,0 +2,9 @@
+Mon Feb 20 20:18:09 UTC 2017 - mplus...@suse.com
+
+- Some packaging cleanup:
+  * Use macro for configure and make install
+  * Build in parallel
+  * Drop no longer needed buildroot
+  * Run spec-cleaner
+
+---



Other differences:
--
++ ypbind.spec ++
--- /var/tmp/diff_new_pack.MPYFVH/_old  2017-02-22 13:46:29.184514635 +0100
+++ /var/tmp/diff_new_pack.MPYFVH/_new  2017-02-22 13:46:29.188514065 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ypbind
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,31 +17,30 @@
 
 
 Name:   ypbind
-PreReq: %fillup_prereq
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Version:2.4
 Release:0
-Url:http://www.linux-nis.org/nis/ypbind-mt
 Summary:NIS client daemon
 License:GPL-2.0
 Group:  Productivity/Networking/NIS
+Url:http://www.linux-nis.org/nis/ypbind-mt
+Source: 
http://www.linux-nis.org/download/%{name}-mt/%{name}-mt-%{version}.tar.bz2
+Source1:SuSEfirewall.ypbind
+Source2:ypbind.service
+Source3:ypbind-systemd-pre
+Source4:ypbind-systemd-post
+Source5:ypbind-systemd-exec
 BuildRequires:  pkgconfig
-%if %{suse_version} >= 1310
+Requires:   rpcbind
+Requires:   yp-tools
+Requires(pre):  %fillup_prereq
+%if 0%{?suse_version} >= 1310
+BuildRequires:  pkgconfig(libnsl) >= 1.0.1
 BuildRequires:  pkgconfig(libsystemd)
 BuildRequires:  pkgconfig(libtirpc) >= 1.0.1
-BuildRequires:  pkgconfig(libnsl) >= 1.0.1
 %else
+BuildRequires:  libnsl-devel >= 1.0.1
 BuildRequires:  libtirpc-devel >= 1.0.1
-BuildRequires:  libnsl-devel => 1.0.1
 %endif
-Requires:   rpcbind
-Requires:   yp-tools
-Source: 
http://www.linux-nis.org/download/%name-mt/%name-mt-%version.tar.bz2
-Source1:SuSEfirewall.ypbind
-Source2:ypbind.service
-Source3:ypbind-systemd-pre
-Source4:ypbind-systemd-post
-Source5:ypbind-systemd-exec
 
 %description
 This package provides the ypbind daemon. The ypbind daemon binds NIS
@@ -55,31 +54,30 @@
 %setup -q -n ypbind-mt-%{version}
 
 %build
-export CFLAGS=$RPM_OPT_FLAGS
-./configure --mandir=%{_mandir} --prefix=%{_prefix} --disable-dbus-nm
-make
+%configure --disable-dbus-nm
+make  %{?_smp_mflags}
 
 %install
-mkdir -p $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services
-mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
-mkdir -p $RPM_BUILD_ROOT/var/yp/binding
-make install DESTDIR=$RPM_BUILD_ROOT
+mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
+mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
+mkdir -p %{buildroot}%{_localstatedir}/yp/binding
+%make_install
 # Install SuSEfirewall2 service file
-install -m 644 %SOURCE1 
$RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services/ypbind
+install -m 644 %{SOURCE1} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/ypbind
 # Install rc.config add-on
-install -m 644 etc/sysconfig.ypbind $RPM_BUILD_ROOT/var/adm/fillup-templates/
+install -m 644 etc/sysconfig.ypbind 
%{buildroot}%{_localstatedir}/adm/fillup-templates/
 # Create dummy yp.conf
-touch $RPM_BUILD_ROOT/etc/yp.conf
+touch %{buildroot}%{_sysconfdir}/yp.conf
 # Create filelist with translatins
-%{find_lang} ypbind-mt
+%find_lang ypbind-mt
 # Install systemd stuff
-install -D -m 644 %SOURCE2 %{buildroot}%{_unitdir}/ypbind.service
-mkdir -p $RPM_BUILD_ROOT%{_libexecdir}/ypbind
-install -m 755 %SOURCE3 $RPM_BUILD_ROOT%{_libexecdir}/ypbind/ypbind-systemd-pre
-install -m 755 %SOURCE4 
$RPM_BUILD_ROOT%{_libexecdir}/ypbind/ypbind-systemd-post
-install -m 755 %SOURCE5 
$RPM_BUILD_ROOT%{_libexecdir}/ypbind/ypbind-systemd-exec
+install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/ypbind.service
+mkdir -p %{buildroot}%{_libexecdir}/ypbind
+install -m 755 %{SOURCE3} %{buildroot}%{_libexecdir}/ypbind/ypbind-systemd-pre
+install -m 755 %{SOURCE4} %{buildroot}%{_libexecdir}/ypbind/ypbind-systemd-post
+install -m 755 %{SOURCE5} %{build

commit python3-pyasn1 for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package python3-pyasn1 for openSUSE:Factory 
checked in at 2017-02-22 13:45:39

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


Package is "python3-pyasn1"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pyasn1/python3-pyasn1.changes
2016-05-17 17:11:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-pyasn1.new/python3-pyasn1.changes   
2017-02-22 13:45:40.395462561 +0100
@@ -1,0 +2,65 @@
+Mon Feb 20 19:58:28 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * updated file format for %doc section (.e.g. .txt->.rst)
+
+- update to version 0.2.2:
+  * FIX TO A SECURITY WEAKNESS: define length only decoders could have
+successfully processed indefinite length serialization.
+  * FIX TO A SECURITY WEAKNESS: canonical decoders (CER/DER) may have
+successfully consumed non-canonical variations of (otherwise
+valid) serialization.
+  * Broken Enumerated subtyping fixed.
+
+- changes from version 0.2.1:
+  * FIX TO A SECURITY WEAKNESS: BER decoder improperly cached long
+tags.
+  * New "native" codec implemented to transform pyasn1 types to Python
+built-in types and back.
+  * Switched to new-style classes.
+  * Sphinx documentation added.
+  * BitString improvements:
++ simple string of binary digits is now supported as initializer
++ default str() yields string of binary digits (used to yield
+  str(tuple())
++ binValue and hexValue initializers added
++ .asNumbers(), .asOctets() and asInteger() representation added
+  * Components of constructed ASN.1 types can now be populated with
+uninitialized ASN.1 objects by assigning either noValue sentinel
+or setupComponent() function return in addition to now-legacy None
+sentinel.  This should improve code readability.
+  * NoValue class improved to become a singleton and catch more kinds
+of access to it.
+  * Compatibility wrappers str2octs() and oct2strs() fixed to run over
+iso-8859-1 encoding.
+  * Integer changed to emit Real instance if division produces a
+float.
+  * True division operation now supported by Integer type.
+  * The __contains__(), __reverse__() methods implemented for
+container types
+  * Iterator protocol support implemented for all container types.
+Warning, warning, warning: this change may potentially affect
+backward compatibility when:
++ user class overrides __getitem__() without overriding __iter__()
++ when user code iterates over SEQUENCE object to get its
+  components (now keys will be yielded)
+  * Almost complete Python list and dict protocols added to
+SequenceOf/SetOf and Sequence/Set respectively
+  * Fix to divmod operation implementation in Integer type.
+  * Fix to IntegerDecoder's precomputed value map on Python 3.
+  * Fix to base ASN.1 types to run in "unicode_literals" mode.
+  * Fix to composite constraints "+" operands ordering
+(AbstractConstraintSet.__radd__)
+  * Fix to constraints merge in .subtype() -- on merge existing
+constraints are expanded to accommodate new constraints, not the
+other way round. When existing constraints are wrapped in
+ConstraintsIntersection composite, additional constraints being
+added on subtyping effectively further narrow the set of allowed
+values, which aligns well with the notion of subtyping.
+  * Fix to NamedTypes methods to handle .getTagMap() returning None
+  * Fix to Set/Sequence.setDefaultComponents() to return self
+  * Copyright notice added to non-trivial source code files.
+  * Author's email changed, copyright extended to 2017
+
+---
@@ -7 +71,0 @@
-

Old:

  pyasn1-0.1.9.tar.gz

New:

  pyasn1-0.2.2.tar.gz



Other differences:
--
++ python3-pyasn1.spec ++
--- /var/tmp/diff_new_pack.aZPvnN/_old  2017-02-22 13:45:41.043370290 +0100
+++ /var/tmp/diff_new_pack.aZPvnN/_new  2017-02-22 13:45:41.047369721 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-pyasn1
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pyasn1
-Version:0.1.9
+Version:0.2.2
 Release:0
 Summary:ASN.1 types and codecs
 License:BSD-3-Clause
@@ -49,7 +49,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc CHANGES.txt LICENSE.txt README.txt THANKS.txt TODO.txt doc
+%doc CHANGES.rst LICENSE.rst README.md THAN

commit plasma5-desktop for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package plasma5-desktop for openSUSE:Factory 
checked in at 2017-02-22 13:45:27

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


Package is "plasma5-desktop"

Changes:

--- /work/SRC/openSUSE:Factory/plasma5-desktop/plasma5-desktop.changes  
2017-02-19 01:15:06.512868498 +0100
+++ /work/SRC/openSUSE:Factory/.plasma5-desktop.new/plasma5-desktop.changes 
2017-02-22 13:45:29.325039158 +0100
@@ -1,0 +2,12 @@
+Mon Feb 20 18:58:14 UTC 2017 - fab...@ritter-vogt.de
+
+- Add patch to fix regression in 5.9.2:
+  * 0001-Don-t-pin-during-reordering-by-DND.patch
+
+---
+Sat Feb 18 18:01:53 UTC 2017 - fab...@ritter-vogt.de
+
+- Add BuildRequires: plasma5-workspace to fix generation of package
+  metadata (needed in :LTS, apparently already pulled in by something else 
here)
+
+---

New:

  0001-Don-t-pin-during-reordering-by-DND.patch



Other differences:
--
++ plasma5-desktop.spec ++
--- /var/tmp/diff_new_pack.jDDEry/_old  2017-02-22 13:45:30.260905874 +0100
+++ /var/tmp/diff_new_pack.jDDEry/_new  2017-02-22 13:45:30.264905305 +0100
@@ -32,6 +32,8 @@
 Url:http://www.kde.org/
 Source: 
http://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz
 # PATCHES 100-200 and above are from upstream 5.9 branch
+# PATCH-FIX-UPSTREAM 0001-Don-t-pin-during-reordering-by-DND.patch 
h...@kde.org -- Don't pin during reordering by DND.
+Patch100:   0001-Don-t-pin-during-reordering-by-DND.patch
 # PATCHES 201-300 and above are from upstream master/5.10 branch
 %if 0%{?suse_version} > 1325
 BuildRequires:  libboost_headers-devel
@@ -120,6 +122,8 @@
 #BuildRequires:  pkgconfig(xrender)
 BuildRequires:  breeze5-icons
 BuildRequires:  xkeyboard-config
+# Includes some plugins for kpackage needed during build
+BuildRequires:  plasma5-workspace >= %{_plasma5_bugfix}
 Requires:   %{name}-branding = %{version}
 Requires:   libqt5-qtgraphicaleffects
 Requires:   plasma5-workspace >= %{_plasma5_bugfix}
@@ -173,6 +177,7 @@
 %lang_package
 %prep
 %setup -q -n plasma-desktop-%{version}
+%patch100 -p1
 
 %build
   %cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}

++ 0001-Don-t-pin-during-reordering-by-DND.patch ++
>From d1f2b1e5241bbb42f5d797699051a9875ad7200a Mon Sep 17 00:00:00 2001
From: Eike Hein 
Date: Fri, 17 Feb 2017 18:20:14 +0900
Subject: [PATCH] Don't pin during reordering by DND.

Adds back code accidentally removed in 8709b7edd5d.

BUG:376572
CCMAIL:da...@davidedmundson.co.uk
---
 applets/taskmanager/package/contents/ui/MouseHandler.qml | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/applets/taskmanager/package/contents/ui/MouseHandler.qml 
b/applets/taskmanager/package/contents/ui/MouseHandler.qml
index 720ce018..be0921fc 100644
--- a/applets/taskmanager/package/contents/ui/MouseHandler.qml
+++ b/applets/taskmanager/package/contents/ui/MouseHandler.qml
@@ -121,6 +121,12 @@ Item {
 }
 
 onDrop: {
+// Reject internal drops.
+if 
(event.mimeData.formats.indexOf("application/x-orgkdeplasmataskmanager_taskbuttonitem")
 >= 0) {
+event.ignore();
+return;
+}
+
 // Reject plasmoid drops.
 if (event.mimeData.formats.indexOf("text/x-plasmoidservicename") 
>= 0) {
 event.ignore();
-- 
2.11.0




commit perl-YAML for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package perl-YAML for openSUSE:Factory 
checked in at 2017-02-22 13:45:12

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


Package is "perl-YAML"

Changes:

--- /work/SRC/openSUSE:Factory/perl-YAML/perl-YAML.changes  2017-02-18 
03:15:42.313112149 +0100
+++ /work/SRC/openSUSE:Factory/.perl-YAML.new/perl-YAML.changes 2017-02-22 
13:45:13.423303860 +0100
@@ -1,0 +2,9 @@
+Mon Feb 20 07:48:27 UTC 2017 - co...@suse.com
+
+- updated to 1.23
+   see /usr/share/doc/packages/perl-YAML/Changes
+
+  1.23 Sun Feb 19 22:07:57 CET 2017
+   - Fix $YAML::Numify (empty values were converted to 0)
+
+---

Old:

  YAML-1.22.tar.gz

New:

  YAML-1.23.tar.gz



Other differences:
--
++ perl-YAML.spec ++
--- /var/tmp/diff_new_pack.QChy99/_old  2017-02-22 13:45:14.075211016 +0100
+++ /var/tmp/diff_new_pack.QChy99/_new  2017-02-22 13:45:14.083209876 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-YAML
-Version:1.22
+Version:1.23
 Release:0
 %define cpan_name YAML
 Summary:YAML Ain't Markup Language™

++ YAML-1.22.tar.gz -> YAML-1.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/Changes new/YAML-1.23/Changes
--- old/YAML-1.22/Changes   2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/Changes   2017-02-19 22:08:07.0 +0100
@@ -1,3 +1,6 @@
+1.23 Sun Feb 19 22:07:57 CET 2017
+ - Fix $YAML::Numify (empty values were converted to 0)
+
 1.22 Tue Feb 14 23:23:08 CET 2017
  - Add $YAML::Numify @perlpunk++
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/META.json new/YAML-1.23/META.json
--- old/YAML-1.22/META.json 2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/META.json 2017-02-19 22:08:07.0 +0100
@@ -56,7 +56,7 @@
  "web" : "https://github.com/ingydotnet/yaml-pm";
   }
},
-   "version" : "1.22",
+   "version" : "1.23",
"x_serialization_backend" : "Cpanel::JSON::XS version 3.0115"
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/META.yml new/YAML-1.23/META.yml
--- old/YAML-1.22/META.yml  2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/META.yml  2017-02-19 22:08:07.0 +0100
@@ -26,5 +26,5 @@
   bugtracker: https://github.com/ingydotnet/yaml-pm/issues
   homepage: https://github.com/ingydotnet/yaml-pm
   repository: https://github.com/ingydotnet/yaml-pm.git
-version: '1.22'
+version: '1.23'
 x_serialization_backend: 'YAML::Tiny version 1.69'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/Makefile.PL new/YAML-1.23/Makefile.PL
--- old/YAML-1.22/Makefile.PL   2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/Makefile.PL   2017-02-19 22:08:07.0 +0100
@@ -21,7 +21,7 @@
 "Test::More" => "0.88",
 "Test::YAML" => "1.05"
   },
-  "VERSION" => "1.22",
+  "VERSION" => "1.23",
   "test" => {
 "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/README new/YAML-1.23/README
--- old/YAML-1.22/README2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/README2017-02-19 22:08:07.0 +0100
@@ -4,7 +4,7 @@
 
 VERSION
 
-This document describes YAML version 1.22.
+This document describes YAML version 1.23.
 
 NOTE
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/lib/YAML/Any.pm 
new/YAML-1.23/lib/YAML/Any.pm
--- old/YAML-1.22/lib/YAML/Any.pm   2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/lib/YAML/Any.pm   2017-02-19 22:08:07.0 +0100
@@ -1,6 +1,6 @@
 use strict; use warnings;
 package YAML::Any;
-our $VERSION = '1.22';
+our $VERSION = '1.23';
 
 use Exporter ();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/YAML-1.22/lib/YAML/Loader.pm 
new/YAML-1.23/lib/YAML/Loader.pm
--- old/YAML-1.22/lib/YAML/Loader.pm2017-02-14 23:23:18.0 +0100
+++ new/YAML-1.23/lib/YAML/Loader.pm2017-02-19 22:08:07.0 +0100
@@ -455,7 +455,7 @@
 }
 $node = $self->_parse_implicit($node) unless $explicit;
 
-if ($self->numify and defined $node and not ref $node
+if ($self->numify and defined $node and not ref $node and length $node
 and $node =~ 
m/\A-?(?:0|[1-9][0-9]*)?(?:\.[0-9]*)?(?:[eE][+-]?[0-9]+)?\z/) {
 $node += 0;
 }
diff -urN '--exclude=CVS' '--exc

commit perl-Net-HTTP for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package perl-Net-HTTP for openSUSE:Factory 
checked in at 2017-02-22 13:44:58

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


Package is "perl-Net-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/perl-Net-HTTP/perl-Net-HTTP.changes  
2017-01-19 10:40:34.604786188 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Net-HTTP.new/perl-Net-HTTP.changes 
2017-02-22 13:44:59.885231985 +0100
@@ -1,0 +2,9 @@
+Mon Feb 20 07:03:48 UTC 2017 - co...@suse.com
+
+- updated to 6.13
+   see /usr/share/doc/packages/perl-Net-HTTP/Changes
+
+  6.13  2017-02-19 21:40:54-05:00 America/Toronto
+  - use EWOULDBLOCK as well on all places where EAGAIN is used (GH PR#24)
+
+---

Old:

  Net-HTTP-6.12.tar.gz

New:

  Net-HTTP-6.13.tar.gz



Other differences:
--
++ perl-Net-HTTP.spec ++
--- /var/tmp/diff_new_pack.LisdLf/_old  2017-02-22 13:45:00.285175023 +0100
+++ /var/tmp/diff_new_pack.LisdLf/_new  2017-02-22 13:45:00.289174454 +0100
@@ -17,14 +17,14 @@
 
 
 Name:   perl-Net-HTTP
-Version:6.12
+Version:6.13
 Release:0
 %define cpan_name Net-HTTP
 Summary:Low-level HTTP connection (client)
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/Net-HTTP/
-Source0:
http://www.cpan.org/authors/id/O/OA/OALDERS/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/O/OA/OALDERS/%{cpan_name}-%{version}.tar.gz
 Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -67,6 +67,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes CONTRIBUTORS LICENSE README.md
+%doc Changes CONTRIBUTORS README.md
+%license LICENSE
 
 %changelog

++ Net-HTTP-6.12.tar.gz -> Net-HTTP-6.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.12/CONTRIBUTORS 
new/Net-HTTP-6.13/CONTRIBUTORS
--- old/Net-HTTP-6.12/CONTRIBUTORS  2017-01-05 05:32:57.0 +0100
+++ new/Net-HTTP-6.13/CONTRIBUTORS  2017-02-20 03:40:57.0 +0100
@@ -18,6 +18,7 @@
 * Chase Whitener
 * Dagfinn Ilmari Mannsåker
 * Daniel Hedlund
+* Dave Rolsky
 * David E. Wheeler
 * DAVIDRW
 * David Steinbrunner
@@ -61,6 +62,7 @@
 * Slaven Rezic
 * Slaven Rezic
 * Spiros Denaxas
+* Steffen Ullrich
 * Steve Hay
 * Todd Lipcon
 * Tom Hukins
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.12/Changes new/Net-HTTP-6.13/Changes
--- old/Net-HTTP-6.12/Changes   2017-01-05 05:32:57.0 +0100
+++ new/Net-HTTP-6.13/Changes   2017-02-20 03:40:57.0 +0100
@@ -1,5 +1,8 @@
 Release history for Net-HTTP
 
+6.13  2017-02-19 21:40:54-05:00 America/Toronto
+- use EWOULDBLOCK as well on all places where EAGAIN is used (GH PR#24)
+
 6.12  2017-01-04 23:32:54-05:00 America/Toronto
 - Fix prereqs
 
@@ -13,7 +16,7 @@
 - Drop all use of Test.pm
 - Removed unneeded uses of 'use vars'
 - Switch live tests to use Google.
-- Fix RT#112313 - Hang in my_readline() when keep-alive => 1 and 
$reponse_size % 1024 == 0
+- Fix RT#112313 - Hang in my_readline() when keep-alive => 1 and 
$response_size % 1024 == 0
 
 6.092015-05-20
 - No changes since 6.08_002
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.12/META.json new/Net-HTTP-6.13/META.json
--- old/Net-HTTP-6.12/META.json 2017-01-05 05:32:57.0 +0100
+++ new/Net-HTTP-6.13/META.json 2017-02-20 03:40:57.0 +0100
@@ -73,7 +73,7 @@
   "x_IRC" : "irc://irc.perl.org/#lwp",
   "x_MailingList" : "mailto:lib...@perl.org";
},
-   "version" : "6.12",
+   "version" : "6.13",
"x_contributors" : [
   "Adam Kennedy ",
   "Adam Sjogren ",
@@ -87,6 +87,7 @@
   "Chase Whitener ",
   "Dagfinn Ilmari Manns\u00e5ker ",
   "Daniel Hedlund ",
+  "Dave Rolsky ",
   "David E. Wheeler ",
   "DAVIDRW ",
   "David Steinbrunner ",
@@ -130,6 +131,7 @@
   "Slaven Rezic ",
   "Slaven Rezic ",
   "Spiros Denaxas ",
+  "Steffen Ullrich ",
   "Steve Hay ",
   "Todd Lipcon ",
   "Tom Hukins ",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Net-HTTP-6.12/META.yml new/Net-HTTP-6.13/META.yml
--- old/Net-HTTP-6.12/META.yml  2017-01-05 05:32:57.0 +0100
+++ new/Net-HTTP-6.13/META.yml  2017-02-20 03:40:57.000

commit perl-Path-Tiny for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package perl-Path-Tiny for openSUSE:Factory 
checked in at 2017-02-22 13:44:49

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


Package is "perl-Path-Tiny"

Changes:

--- /work/SRC/openSUSE:Factory/perl-Path-Tiny/perl-Path-Tiny.changes
2017-02-16 16:46:51.342595558 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Path-Tiny.new/perl-Path-Tiny.changes   
2017-02-22 13:44:50.290598505 +0100
@@ -1,0 +2,32 @@
+Sat Feb 18 07:12:28 UTC 2017 - co...@suse.com
+
+- updated to 0.104
+   see /usr/share/doc/packages/perl-Path-Tiny/Changes
+
+  0.104 2017-02-17 07:17:00-05:00 America/New_York
+  
+  - No changes from 0.103-TRIAL.
+  
+  0.103 2017-02-10 17:25:06-05:00 America/New_York (TRIAL RELEASE)
+  
+  [Bug fixes]
+  
+  - Path::Tiny 0.101 on Windows made `$path->absolute("/foo")` return an
+absolute path starting with 'C:/foo', which was an unintentional
+behavior change.  This release now uses any absolute base without
+further normalization.
+  
+  0.101 2017-02-05 09:56:46-05:00 America/New_York (TRIAL RELEASE)
+  
+  [Changes]
+  
+  - The 'absolute' method now always returns an absolute path, even if a
+user provided a relative path for the base path.  The old, odd
+behavior was documented, but people often don't read docs.  The new
+behavior avoids suprises.
+  
+  [Additions]
+  
+  - Added 'cached_temp' method.
+
+---

Old:

  Path-Tiny-0.100.tar.gz

New:

  Path-Tiny-0.104.tar.gz



Other differences:
--
++ perl-Path-Tiny.spec ++
--- /var/tmp/diff_new_pack.2VRbft/_old  2017-02-22 13:44:50.898511921 +0100
+++ /var/tmp/diff_new_pack.2VRbft/_new  2017-02-22 13:44:50.898511921 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Path-Tiny
-Version:0.100
+Version:0.104
 Release:0
 %define cpan_name Path-Tiny
 Summary:File path utility

++ Path-Tiny-0.100.tar.gz -> Path-Tiny-0.104.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Path-Tiny-0.100/Changes new/Path-Tiny-0.104/Changes
--- old/Path-Tiny-0.100/Changes 2017-01-15 04:48:32.0 +0100
+++ new/Path-Tiny-0.104/Changes 2017-02-17 13:17:37.0 +0100
@@ -1,5 +1,31 @@
 Revision history for Path-Tiny
 
+0.104 2017-02-17 07:17:00-05:00 America/New_York
+
+- No changes from 0.103-TRIAL.
+
+0.103 2017-02-10 17:25:06-05:00 America/New_York (TRIAL RELEASE)
+
+[Bug fixes]
+
+- Path::Tiny 0.101 on Windows made `$path->absolute("/foo")` return an
+  absolute path starting with 'C:/foo', which was an unintentional
+  behavior change.  This release now uses any absolute base without
+  further normalization.
+
+0.101 2017-02-05 09:56:46-05:00 America/New_York (TRIAL RELEASE)
+
+[Changes]
+
+- The 'absolute' method now always returns an absolute path, even if a
+  user provided a relative path for the base path.  The old, odd
+  behavior was documented, but people often don't read docs.  The new
+  behavior avoids suprises.
+
+[Additions]
+
+- Added 'cached_temp' method.
+
 0.100 2017-01-14 22:47:55-05:00 America/New_York
 
 - No changes from 0.099-TRIAL.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Path-Tiny-0.100/META.json 
new/Path-Tiny-0.104/META.json
--- old/Path-Tiny-0.100/META.json   2017-01-15 04:48:32.0 +0100
+++ new/Path-Tiny-0.104/META.json   2017-02-17 13:17:37.0 +0100
@@ -111,11 +111,11 @@
"provides" : {
   "Path::Tiny" : {
  "file" : "lib/Path/Tiny.pm",
- "version" : "0.100"
+ "version" : "0.104"
   },
   "Path::Tiny::Error" : {
  "file" : "lib/Path/Tiny.pm",
- "version" : "0.100"
+ "version" : "0.104"
   }
},
"release_status" : "stable",
@@ -130,11 +130,12 @@
  "web" : "https://github.com/dagolden/Path-Tiny";
   }
},
-   "version" : "0.100",
+   "version" : "0.104",
"x_authority" : "cpan:DAGOLDEN",
"x_contributors" : [
   "Alex Efros ",
   "Chris Williams ",
+  "Dave Rolsky ",
   "David Steinbrunner ",
   "Doug Bell ",
   "Gabor Szabo ",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Path-Tiny-0.100/META.yml new/Path-Tiny-0.104/META.yml
--- old/Path-Tiny-0.100/META.yml2017-01-15 04:48:32.0 +0100
+++ new/Path-Tiny-0.104/META.yml2017-02-17 13:17:37.0 +0100
@@ -35,10 +35,10 @@
 provides:
  

commit perl-Text-CSV for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package perl-Text-CSV for openSUSE:Factory 
checked in at 2017-02-22 13:44:41

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


Package is "perl-Text-CSV"

Changes:

--- /work/SRC/openSUSE:Factory/perl-Text-CSV/perl-Text-CSV.changes  
2015-04-22 08:22:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Text-CSV.new/perl-Text-CSV.changes 
2017-02-22 13:44:42.419719535 +0100
@@ -1,0 +2,16 @@
+Tue Feb 14 07:47:26 UTC 2017 - co...@suse.com
+
+- updated to 1.91
+   see /usr/share/doc/packages/perl-Text-CSV/Changes
+
+  1.91  2017-01-28
+  - production release
+  
+  1.90_01  2017-01-20
+   - Text::CSV_PP is totally refactored using the code/doc of
+ Text::CSV_XS 1.27. Almost all the code/docs in CSV_XS.pm are
+ copied and a large portion of CSV_XS.xs is ported verbatim,
+ and now CSV_PP passes all the tests for CSV_XS (with slight
+ modification like s/XS/PP/g).
+
+---

Old:

  Text-CSV-1.33.tar.gz

New:

  Text-CSV-1.91.tar.gz
  cpanspec.yml



Other differences:
--
++ perl-Text-CSV.spec ++
--- /var/tmp/diff_new_pack.jS3nif/_old  2017-02-22 13:44:42.979639786 +0100
+++ /var/tmp/diff_new_pack.jS3nif/_new  2017-02-22 13:44:42.983639217 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Text-CSV
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,35 +17,32 @@
 
 
 Name:   perl-Text-CSV
-Version:1.33
+Version:1.91
 Release:0
 %define cpan_name Text-CSV
-Summary:comma-separated values manipulator (using XS or PurePerl)
+Summary:Comma-Separated Values Manipulator (Using Xs or Pureperl)
 License:Artistic-1.0 or GPL-1.0+
 Group:  Development/Libraries/Perl
 Url:http://search.cpan.org/dist/Text-CSV/
-Source: 
http://www.cpan.org/authors/id/M/MA/MAKAMAKA/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI/%{cpan_name}-%{version}.tar.gz
+Source1:cpanspec.yml
 BuildArch:  noarch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
+Recommends: perl(Text::CSV_XS) >= 1.02
 %{perl_requires}
 
 %description
-Text::CSV provides facilities for the composition and decomposition of
-comma-separated values using the Text::CSV_XS manpage or its pure Perl
-version.
-
-An instance of the Text::CSV class can combine fields into a CSV string and
-parse a CSV string into fields.
-
-The module accepts either strings or files as input and can utilize any
-user-specified characters as delimiters, separators, and escapes so it is
-perhaps better called ASV (anything separated values) rather than just CSV.
+Text::CSV is a thin wrapper for Text::CSV_XS-compatible modules now. All
+the backend modules provide facilities for the composition and
+decomposition of comma-separated values. Text::CSV uses Text::CSV_XS by
+default, and when Text::CSV_XS is not available, falls back on
+Text::CSV_PP, which is bundled in the same distribution as this module.
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -61,6 +58,6 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes README
+%doc Changes README.md
 
 %changelog

++ Text-CSV-1.33.tar.gz -> Text-CSV-1.91.tar.gz ++
 14240 lines of diff (skipped)

++ cpanspec.yml ++
---
#description_paragraphs: 3
#description: |-
#  override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
#  - source1
#  - source2
#patches:
#  foo.patch: -p1
#  bar.patch:
#preamble: |-
# BuildRequires:  gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s,  *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL 
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module



commit tigervnc for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package tigervnc for openSUSE:Factory 
checked in at 2017-02-22 13:44:31

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


Package is "tigervnc"

Changes:

--- /work/SRC/openSUSE:Factory/tigervnc/tigervnc.changes2017-02-03 
20:03:35.323187935 +0100
+++ /work/SRC/openSUSE:Factory/.tigervnc.new/tigervnc.changes   2017-02-22 
13:44:32.373150467 +0100
@@ -1,0 +2,6 @@
+Mon Feb 20 17:43:56 UTC 2017 - m...@suse.com
+
+- U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch
+  * Fixes inetd mode with x server 1.19 (bnc#1025759)
+
+---

New:

  U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch



Other differences:
--
++ tigervnc.spec ++
--- /var/tmp/diff_new_pack.u7AQXs/_old  2017-02-22 13:44:33.165037677 +0100
+++ /var/tmp/diff_new_pack.u7AQXs/_new  2017-02-22 13:44:33.173036539 +0100
@@ -120,6 +120,7 @@
 Patch8: u_build_libXvnc_as_separate_library.patch
 Patch9: u_tigervnc-show-unencrypted-warning.patch
 Patch10:U_Add-xorg-xserver-1.19-support.patch
+Patch11:U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch
 
 %description
 TigerVNC is a high-performance, platform-neutral implementation of VNC 
(Virtual Network Computing), 
@@ -179,6 +180,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11 -p1
 
 pushd unix/xserver
 patch -p1 < ../xserver119.patch

++ U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch ++
Git-commit: 712cf8673d6e57442f41636e44020f5e1839c7f8
Patch-Mainline: Upstream
Author: Hans de Goede 
Subject: Fix -inetd not working with xserver >= 1.19
Signed-off-by: Michal Srb 

xserver 1.19's OsInit will create a pollfd, followed by checking if fd 2 /
stderr is writable and if it is not, replacing fd 2 with /dev/null.

Since we close stderr in inetd mode to avoid xserver messages being send
to the client as vnc data, the pollfd becomes fd 2, only to be replaced
by /dev/null since a pollfd is not writable.

This commit fixes this by opening /dev/null directly after the close(2),
avoiding that the pollfd becomes fd 2.

Alan Coopersmith: Change to use dup2() for atomic switch of fd

Signed-off-by: Hans de Goede 

diff --git a/unix/xserver/hw/vnc/xvnc.c b/unix/xserver/hw/vnc/xvnc.c
index c5b684d..ef30d69 100644
--- a/unix/xserver/hw/vnc/xvnc.c
+++ b/unix/xserver/hw/vnc/xvnc.c
@@ -572,9 +572,17 @@ ddxProcessArgument(int argc, char *argv[], int i)
 
 if (strcmp(argv[i], "-inetd") == 0)
 {
+   int nullfd;
+
dup2(0,3);
vncInetdSock = 3;
-   close(2);
+
+   /* Avoid xserver >= 1.19's epoll-fd becoming fd 2 / stderr only to be
+  replaced by /dev/null by OsInit() because the pollfd is not
+  writable, breaking ospoll_wait(). */
+   nullfd = open("/dev/null", O_WRONLY);
+   dup2(nullfd, 2);
+   close(nullfd);

if (!displaySpecified) {
int port = vncGetSocketPort(vncInetdSock);



commit mjpegtools for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package mjpegtools for openSUSE:Factory 
checked in at 2017-02-22 13:44:04

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


Package is "mjpegtools"

Changes:

--- /work/SRC/openSUSE:Factory/mjpegtools/mjpegtools.changes2015-01-10 
23:06:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.mjpegtools.new/mjpegtools.changes   
2017-02-22 13:44:07.352714241 +0100
@@ -1,0 +2,11 @@
+Sat Feb 18 01:35:01 UTC 2017 - zai...@opensuse.org
+
+- Split the package in smaller pieces, allowing as user to keep the
+  main/free parts from the distribution and 'enhancing' the
+  capability with simple addon-packages: libmpeg2encpp-2_0-0 (as a
+  library it is required by other code depending on it) and
+  mjpegtools-orig-addon, which is auto-recommended when the user
+  has mjpegtools installed AND has a repo enabled, containing this
+  package AND has recommends enabled.
+
+---



Other differences:
--
++ mjpegtools.spec ++
--- /var/tmp/diff_new_pack.QueGOp/_old  2017-02-22 13:44:08.272583218 +0100
+++ /var/tmp/diff_new_pack.QueGOp/_new  2017-02-22 13:44:08.272583218 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mjpegtools
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -69,6 +69,25 @@
 zoran-driver package), but the processing tools can be used with MJPEG
 data from other sources as well.
 
+# This package lives on 3rd party instances
+%package orig-addon
+Summary:MJPEG Video Capture and Processing Tools - Patented encoders
+# If a user has the 3rd party repo enabled and has mjpegutils installed,
+# we trigger a recommended installation of the orig-addon package, completing
+# the installation.
+Group:  Productivity/Multimedia/Video/Editors and Convertors
+Supplements:%{name}
+
+%description orig-addon
+The mjpegtools allow for capture, playback, processing, and simple
+editing of MJPEG AV data. The hardware I/O applications are intended
+for use with Zoran MJPEG framegrabber-based hardware (see the
+zoran-driver package), but the processing tools can be used with MJPEG
+data from other sources as well.
+
+This package contains the binaries that cannot be shipped as part of the
+distro repositories due to legal constraints.
+
 %package -n libmjpegutils-2_0-0
 Summary:MJPEG Video Capture and Processing Tools
 Group:  System/Libraries
@@ -80,10 +99,24 @@
 zoran-driver package), but the processing tools can be used with MJPEG
 data from other sources as well.
 
+%package -n libmpeg2encpp-2_0-0
+Summary:MJPEG Video Capture and Processing Tools
+Group:  System/Libraries
+
+%description -n libmpeg2encpp-2_0-0
+The mjpegtools allow for capture, playback, processing, and simple
+editing of MJPEG AV data. The hardware I/O applications are intended
+for use with Zoran MJPEG framegrabber-based hardware (see the
+zoran-driver package), but the processing tools can be used with MJPEG
+data from other sources as well.
+
 %package -n libmjpegutils-devel
 Summary:MJPEG Video Capture and Processing Tools
 Group:  Development/Libraries/C and C++
 Requires:   libmjpegutils-2_0-0 = %{version}
+%if 0%{?BUILD_ORIG}
+Requires:   libmpeg2encpp-2_0-0 = %{version}
+%endif
 Provides:   mjpegtools-devel = %{version}
 Obsoletes:  mjpegtools-devel < %{version}
 
@@ -148,6 +181,13 @@
 %files
 %defattr(0644, root, root, 0755)
 %attr(0755,root,root) %{_bindir}/*
+# Exclude files only present when using BUILD_ORIG
+%if 0%{?BUILD_ORIG}
+%exclude %{_bindir}/lav2mpeg
+%exclude %{_bindir}/mp2enc
+%exclude %{_bindir}/mpeg2enc
+%exclude %{_bindir}/mpegtranscode
+%endif
 %{_mandir}/man1/*.1%{ext_man}
 %{_mandir}/man5/*.5%{ext_man}
 %{_infodir}/mjpeg-howto.info%{ext_info}
@@ -155,7 +195,12 @@
 %files -n libmjpegutils-2_0-0
 %defattr(0644, root, root, 0755)
 %doc AUTHORS BUGS CHANGES COPYING HINTS NEWS PLANS README* TODO
-%{_libdir}/lib*-%{lib_version}.so.*
+%{_libdir}/liblavfile-%{lib_version}.so.*
+%{_libdir}/liblavjpeg-%{lib_version}.so.*
+%{_libdir}/liblavplay-%{lib_version}.so.*
+%{_libdir}/liblavrec-%{lib_version}.so.*
+%{_libdir}/libmjpegutils-%{lib_version}.so.*
+%{_libdir}/libmplex2-%{lib_version}.so.*
 
 %files -n libmjpegutils-devel
 %defattr(0644, root, root, 0755)
@@ -171,4 +216,17 @@
 %{_libdir}/libmplex2.so
 %{_libdir}/pkgconfig/mjpegtools.pc
 
+%if 0%{?BUILD_ORIG}
+%files orig-addon
+%defattr(-,root,

commit installation-images for openSUSE:Factory

2017-02-22 Thread root
Hello community,

here is the log from the commit of package installation-images for 
openSUSE:Factory checked in at 2017-02-22 13:44:18

Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
 and  /work/SRC/openSUSE:Factory/.installation-images.new (New)


Package is "installation-images"

Changes:

--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes  
2017-02-20 14:30:50.555972934 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images.new/installation-images.changes 
2017-02-22 13:44:19.610968223 +0100
@@ -1,0 +2,7 @@
+Mon Feb 20 17:15:25 UTC 2017 - snw...@suse.com
+
+- fix install script to move the correct files (fate#322275)
+- enhance tftpboot-installation package to include all files needed to build 
our installation iso
+- 14.302
+
+---

Old:

  installation-images-14.301.tar.xz

New:

  installation-images-14.302.tar.xz
  installation-images-rpmlintrc



Other differences:
--
++ installation-images.spec ++
--- /var/tmp/diff_new_pack.GuIt3d/_old  2017-02-22 13:44:20.302869672 +0100
+++ /var/tmp/diff_new_pack.GuIt3d/_new  2017-02-22 13:44:20.302869672 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package installation-images
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -60,14 +60,16 @@
 %define branding_grub2SLE
 %define branding_gfxboot  SLE
 %define config_yast_selfupdate 0
-BuildRequires:  sle12-desktop-migration
 BuildRequires:  sles-release
 BuildRequires:  sles-release-DVD
+%if 0%{?sle_version} != 013
+BuildRequires:  sle12-desktop-migration
 %ifarch x86_64 ppc64le
 BuildRequires:  sap-installation-wizard
 %endif
 %endif
 %endif
+%endif
 
 BuildRequires:  skelcd-control-%branding_skelcd
 BuildRequires:  systemd-presets-branding-%branding_systemd
@@ -423,10 +425,11 @@
 Summary:Installation Image Files for %theme
 License:GPL-2.0+
 Group:  Metapackages
-Version:14.301
+Version:14.302
 Release:0
 Provides:   installation-images-%theme = %version-%release
 Source: %{name}-%{version}.tar.xz
+Source1:%{name}-rpmlintrc
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define _binary_payload w.ufdio
 

++ installation-images-14.301.tar.xz -> installation-images-14.302.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/VERSION 
new/installation-images-14.302/VERSION
--- old/installation-images-14.301/VERSION  2017-02-20 11:53:12.0 
+0100
+++ new/installation-images-14.302/VERSION  2017-02-20 18:14:38.0 
+0100
@@ -1 +1 @@
-14.301
+14.302
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/changelog 
new/installation-images-14.302/changelog
--- old/installation-images-14.301/changelog2017-02-20 11:53:12.0 
+0100
+++ new/installation-images-14.302/changelog2017-02-20 18:14:38.0 
+0100
@@ -1,3 +1,7 @@
+2017-02-20:14.302
+   - fix install script to move the correct files (fate #322275)
+   - enhance tftpboot-installation package to include all files needed to 
build our installation iso
+
 2017-02-20:14.301
- adjust 'boot from harddisk' to also work on caasp systems (bsc 
#1025851)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/data/boot/grub_tftp.cfg 
new/installation-images-14.302/data/boot/grub_tftp.cfg
--- old/installation-images-14.301/data/boot/grub_tftp.cfg  2017-02-20 
11:53:12.0 +0100
+++ new/installation-images-14.302/data/boot/grub_tftp.cfg  2017-02-20 
18:14:38.0 +0100
@@ -2,7 +2,7 @@
 timeout=5
 default=1
 
-locale_dir=$prefix/locale
+locale_dir=$prefix/grub.locale
 lang=en_US
 
 menuentry 'Installation' {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.301/data/boot/pxelinux.cfg 
new/installation-images-14.302/data/boot/pxelinux.cfg
--- old/installation-images-14.301/data/boot/pxelinux.cfg   2017-02-20 
11:53:12.0 +0100
+++ new/installation-images-14.302/data/boot/pxelinux.cfg   2017-02-20 
18:14:38.0 +0100
@@ -6,7 +6,7 @@
   kernel DIR/linux
   append initrd=DIR/initrd instsys=tftp://TFTP_SERVER/INSTSYS install=REPO_URL
 
-displayDIR/message
+displaymessage
 implicit