commit phpMyAdmin for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package phpMyAdmin for openSUSE:Factory 
checked in at 2016-11-05 21:28:15

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


Package is "phpMyAdmin"

Changes:

--- /work/SRC/openSUSE:Factory/phpMyAdmin/phpMyAdmin.changes2016-08-22 
10:07:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.phpMyAdmin.new/phpMyAdmin.changes   
2016-11-05 21:28:17.0 +0100
@@ -1,0 +2,5 @@
+Sat Nov  5 02:54:41 UTC 2016 - ch...@computersalat.de
+
+- fix phpMyAdmin.http
+
+---



Other differences:
--

++ phpMyAdmin.http ++
--- /var/tmp/diff_new_pack.tCp7g0/_old  2016-11-05 21:28:18.0 +0100
+++ /var/tmp/diff_new_pack.tCp7g0/_new  2016-11-05 21:28:18.0 +0100
@@ -1,30 +1,44 @@
 
-  Options FollowSymLinks
-  AllowOverride None
-  
-php_admin_flag register_globals off
-php_admin_flag magic_quotes_gpc off
-php_admin_flag allow_url_include off
-php_admin_flag allow_url_fopen off
-php_admin_flag zend.ze1_compatibility_mode off
-php_admin_flag safe_mode Off
-php_admin_value open_basedir 
"@ap_docroot@/@name@:/var/lib/php5:/tmp:@docdir@/@name@:/etc/@name@:/proc/meminfo:/proc/stat"
-# customize suhosin
-php_admin_value suhosin.post.max_array_index_length 256
-php_admin_value suhosin.post.max_totalname_length 8192
-php_admin_value suhosin.post.max_vars 2048
-php_admin_value suhosin.request.max_array_index_length 256
-php_admin_value suhosin.request.max_totalname_length 8192
-php_admin_value suhosin.request.max_vars 2048
-  
+Options FollowSymLinks
+AllowOverride None
+
+
+php_admin_flag register_globals off
+php_admin_flag magic_quotes_gpc off
+php_admin_flag allow_url_include off
+php_admin_flag allow_url_fopen off
+php_admin_flag zend.ze1_compatibility_mode off
+php_admin_flag safe_mode Off
+php_admin_value open_basedir 
"@ap_docroot@/@name@:/var/lib/php5:/tmp:@docdir@/@name@:/etc/@name@:/proc/meminfo:/proc/stat"
+# customize suhosin
+php_admin_value suhosin.post.max_array_index_length 256
+php_admin_value suhosin.post.max_totalname_length 8192
+php_admin_value suhosin.post.max_vars 2048
+php_admin_value suhosin.request.max_array_index_length 256
+php_admin_value suhosin.request.max_totalname_length 8192
+php_admin_value suhosin.request.max_vars 2048
+
+
 
 
-  = 2.4>
-Require all denied
-  
-  
-Order allow,deny
-Deny from all
-  
+
+
+Order allow,deny
+Deny from all
+
+
+= 2.4>
+
+
+Require all denied
+
+
+
+Order deny,allow
+Deny from all
+
+
+
+
 
 





commit yakuake for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

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

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


Package is "yakuake"

Changes:

--- /work/SRC/openSUSE:Factory/yakuake/yakuake.changes  2016-08-10 
19:56:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.yakuake.new/yakuake.changes 2016-11-05 
21:28:28.0 +0100
@@ -1,0 +2,5 @@
+Sat Nov  5 16:46:26 UTC 2016 - hrvoje.sen...@gmail.com
+
+- We need at least KF 5.15.0
+
+---



Other differences:
--
++ yakuake.spec ++
--- /var/tmp/diff_new_pack.1B5uDU/_old  2016-11-05 21:28:29.0 +0100
+++ /var/tmp/diff_new_pack.1B5uDU/_new  2016-11-05 21:28:29.0 +0100
@@ -27,22 +27,22 @@
 # PATCH-FIX-UPSTREAM yakuake-appdata-xml-desktop-ref.patch 
badshah...@gmail.com -- Fix the .desktop file referenced in the appdata.xml: 
yakuake.desktop -> org.kde.yakuake.desktop
 Patch0: yakuake-appdata-xml-desktop-ref.patch
 BuildRequires:  fdupes
-BuildRequires:  karchive-devel
-BuildRequires:  kconfig-devel
-BuildRequires:  kcoreaddons-devel
-BuildRequires:  kcrash-devel
-BuildRequires:  kdbusaddons-devel
+BuildRequires:  karchive-devel >= 5.15.0
+BuildRequires:  kconfig-devel >= 5.15.0
+BuildRequires:  kcoreaddons-devel >= 5.15.0
+BuildRequires:  kcrash-devel >= 5.15.0
+BuildRequires:  kdbusaddons-devel >= 5.15.0
 BuildRequires:  kf5-filesystem
-BuildRequires:  kglobalaccel-devel
-BuildRequires:  ki18n-devel
-BuildRequires:  kiconthemes-devel
-BuildRequires:  kio-devel
-BuildRequires:  knewstuff-devel
-BuildRequires:  knotifications-devel
-BuildRequires:  knotifyconfig-devel
-BuildRequires:  kparts-devel
-BuildRequires:  kwidgetsaddons-devel
-BuildRequires:  kwindowsystem-devel
+BuildRequires:  kglobalaccel-devel >= 5.15.0
+BuildRequires:  ki18n-devel >= 5.15.0
+BuildRequires:  kiconthemes-devel >= 5.15.0
+BuildRequires:  kio-devel >= 5.15.0
+BuildRequires:  knewstuff-devel >= 5.15.0
+BuildRequires:  knotifications-devel >= 5.15.0
+BuildRequires:  knotifyconfig-devel >= 5.15.0
+BuildRequires:  kparts-devel >= 5.15.0
+BuildRequires:  kwidgetsaddons-devel >= 5.15.0
+BuildRequires:  kwindowsystem-devel >= 5.15.0
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(Qt5Core) >= 5.2.0
 BuildRequires:  pkgconfig(Qt5Widgets) >= 5.2.0




commit armadillo for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package armadillo for openSUSE:Factory 
checked in at 2016-11-05 21:28:22

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


Package is "armadillo"

Changes:

--- /work/SRC/openSUSE:Factory/armadillo/armadillo.changes  2016-10-31 
09:56:50.0 +0100
+++ /work/SRC/openSUSE:Factory/.armadillo.new/armadillo.changes 2016-11-05 
21:28:23.0 +0100
@@ -1,0 +2,13 @@
+Sat Oct 29 10:05:40 UTC 2016 - badshah...@gmail.com
+
+- Add armadillo-install-pkgconfig.patch: Generate and install a
+  pkgconfig file (PATCH-FEATURE-OPENSUSE for now, but in
+  discussions with upstream to have this included).
+- Add armadillo-tests.patch: Generate tests/Makefile by
+  configuring tests/Makefile.in using cmake so that the tests can
+  be run before actually installing the library. Then, use a
+  make check section to test the built library
+  (PATCH-FEATURE-OPENSUSE for now, but in discussions with
+  upstream to have this included).
+
+---

New:

  armadillo-install-pkgconfig.patch
  armadillo-tests.patch



Other differences:
--
++ armadillo.spec ++
--- /var/tmp/diff_new_pack.E8yq07/_old  2016-11-05 21:28:25.0 +0100
+++ /var/tmp/diff_new_pack.E8yq07/_new  2016-11-05 21:28:25.0 +0100
@@ -17,7 +17,6 @@
 
 
 %define soname libarmadillo7
-
 Name:   armadillo
 Version:7.500.0
 Release:0
@@ -27,11 +26,16 @@
 Url:http://arma.sourceforge.net/
 Source: http://downloads.sourceforge.net/arma/%{name}-%{version}.tar.xz
 Source2:baselibs.conf
+# PATCH-FEATURE-OPENSUSE armadillo-install-pkgconfig.patch 
badshah...@gmail.com -- Generate and install a pkgconfig file
+Patch0: armadillo-install-pkgconfig.patch
+# PATCH-FEATURE-OPENSUSE armadillo-tests.patch badshah...@gmail.com -- 
Generate tests/Makefile by configuring tests/Makefile.in using cmake so that 
the tests can be run before actually installing the library; patch sent upstream
+Patch1: armadillo-tests.patch
 BuildRequires:  arpack-ng-devel
 BuildRequires:  blas-devel
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  lapack-devel
+BuildRequires:  pkgconfig
 BuildRequires:  superlu-devel >= 5.2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -127,6 +131,8 @@
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
 #Convert DOS end-of-line to UNIX end-of-line
 sed -i 's/\r//' README.txt
 sed -i 's/\r//' LICENSE.txt
@@ -146,6 +152,12 @@
 rm -rf examples/example2_win64.*
 rm -rf examples/lib_win64
 
+%check
+pushd tests
+make %{?_smp_mflags}
+./main
+popd
+
 %post -n %{soname} -p /sbin/ldconfig
 
 %postun -n %{soname} -p /sbin/ldconfig
@@ -163,6 +175,7 @@
 %files devel
 %defattr(-,root,root)
 %{_libdir}/*.so
+%{_libdir}/pkgconfig/%{name}.pc
 %{_includedir}/armadillo
 %{_includedir}/armadillo_bits/
 %{_datadir}/Armadillo/

++ armadillo-install-pkgconfig.patch ++
Index: armadillo-7.500.0/misc/armadillo.pc.in
===
--- /dev/null
+++ armadillo-7.500.0/misc/armadillo.pc.in
@@ -0,0 +1,11 @@
+prefix=@CMAKE_INSTALL_PREFIX@
+exec_prefix=${prefix}
+libdir=@INSTALL_LIB_DIR@
+includedir=@INSTALL_INCLUDE_DIR@
+
+Name: armadillo
+Description: A fast and user-friendly C++ linear algebra library
+URL: http://arma.sourceforge.net
+Version: @ARMA_VERSION_MAJOR@.@ARMA_VERSION_MINOR@.@ARMA_VERSION_PATCH@
+Cflags: -I${includedir}
+Libs: -L${libdir} -larmadillo
Index: armadillo-7.500.0/CMakeLists.txt
===
--- armadillo-7.500.0.orig/CMakeLists.txt
+++ armadillo-7.500.0/CMakeLists.txt
@@ -270,6 +269,11 @@ if(DETECT_HDF5)
   endif()
 endif()
 
+# Install pkgconfig file if pkg-config is found on system
+find_package(PkgConfig)
+if (PKG_CONFIG_FOUND)
+  set(ARMA_INSTALL_PKGCONFIG true)
+endif()
 
 include(ARMA_FindARPACK)
 message(STATUS "ARPACK_FOUND = ${ARPACK_FOUND}")
@@ -403,6 +407,11 @@ if(NOT INSTALL_BIN_DIR)
   set(INSTALL_BIN_DIR "bin")
 endif()
 
+# pkgconfig install dir
+if(ARMA_INSTALL_PKGCONFIG)
+  set(PKGCONFIG_DIR ${INSTALL_LIB_DIR}/pkgconfig)
+endif()
+
 # Make relative paths absolute so we can write them in Config.cmake files
 foreach(p LIB INCLUDE DATA BIN)
   set(var INSTALL_${p}_DIR)
@@ -452,6 +460,11 @@ message(STATUS "Generating '${PROJECT_BI
 
configure_file(${PROJECT_SOURCE_DIR}/cmake_aux/InstallFiles/ArmadilloConfigVersion.cmake.in
   "${PROJECT_BINARY_DIR}/ArmadilloConfigVersion.cmake" @ONLY)
 
+if(ARMA_INSTALL_PKGCONFIG)
+  message(STATUS "Generating '${PROJECT_BINARY_DIR}/misc/armadillo.pc'")
+  configure_file(${PROJECT_SOU

commit python-docker-py for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package python-docker-py for 
openSUSE:Factory checked in at 2016-11-05 21:28:07

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


Package is "python-docker-py"

Changes:

--- /work/SRC/openSUSE:Factory/python-docker-py/python-docker-py.changes
2016-09-30 15:32:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-docker-py.new/python-docker-py.changes   
2016-11-05 21:28:08.0 +0100
@@ -1,0 +2,75 @@
+Wed Oct 26 15:45:31 UTC 2016 - jmassaguer...@suse.com
+
+- add python-dockerpycreds dependency in the spec file 
+  rebase hide_py_pckgmgmt.patch 
+  add fix-requirements.patch: fix dependencies so that they match the
+  ones we have packaged
+
+---
+Mon Oct 24 15:03:05 UTC 2016 - jmassaguer...@suse.com
+
+- Update to version 1.10.4
+  Bugfixes
+Fixed an issue where RestartPolicy.condition_types.ON_FAILURE would yield 
an invalid value.
+Fixed an issue where the SSL connection adapter would receive an invalid 
argument.
+Fixed an issue that caused the Client to fail to reach API endpoints when 
the provided base_url had a trailing slash.
+Fixed a bug where some environment values in create_container containing 
unicode characters would raise an encoding error.
+Fixed a number of issues tied with named pipe transport on Windows.
+Fixed a bug where inclusion patterns in .dockerignore would cause some 
excluded files to appear in the build context on Windows.
+
+  Miscellaneous
+Adjusted version requirements for the requests library.
+It is now possible to run the docker-py test suite on Windows.
+
+- Update to 1.10.3
+  Bugfixes
+Fixed an issue where identity tokens in configuration files weren't 
handled by the library.
+  Miscellaneous
+Increased the default number of connection pools from 10 to 25. This 
number can now be configured using the num_pools parameter in the Client 
constructor.
+
+- Update to 1.10.2
+  Bugfixes
+Updated the docker-pycreds dependency as it was causing issues for some 
users with dependency resolution in applications using docker-py.
+
+- Update to 1.10.1
+  Bugfixes
+The docker.utils.types module was removed in favor of docker.types, but 
some applications imported it explicitly. It has been re-added with an import 
warning advising to use the new module path.
+
+- Update to 1.10.0
+  Features
+Added swarm mode and service management methods. See the documentation for 
details.
+Added support for IPv6 Docker host addresses in the Client constructor.
+Added (read-only) support for the Docker credentials store.
+Added support for custom auth_config in Client.push.
+Added support for labels in Client.create_volume.
+Added support for labels and enable_ipv6 in Client.create_network.
+Added support for force param in Client.disconnect_container_from_network.
+Added support for pids_limit, sysctls, userns_mode, cpuset_cpus, 
cpu_shares, mem_reservation and kernel_memory parameters in 
Client.create_host_config.
+Added support for link_local_ips in create_endpoint_config.
+Added support for a changes parameter in Client.import_image.
+Added support for a version parameter in Client.from_env.
+
+  Bugfixes
+Fixed a bug where Client.build would crash if the config.json file 
contained a HttpHeaders entry.
+Fixed a bug where passing decode=True in some streaming methods would 
crash when the daemon's response had an unexpected format.
+Fixed a bug where environment values with unicode characters weren't 
handled properly in create_container.
+Fixed a bug where using the npipe protocol would sometimes break with 
ValueError: buffer size must be strictly positive.
+
+  Miscellaneous
+Fixed an issue where URL-quoting in docker-py was inconsistent with the 
quoting done by the Docker CLI client.
+The client now sends TCP upgrade headers to hint potential proxies about 
connection hijacking.
+The client now defaults to using the npipe protocol on Windows.
+
+- Update to 1.9.0
+  Features
+Added experimental support for Windows named pipes (npipe:// protocol).
+Added support for Block IO constraints in Client.create_host_config. This 
includes parameters blkio_weight, blkio_weight_device, device_read_bps, 
device_write_bps, device_read_iops and device_write_iops.
+Added support for the internal param in Client.create_network.
+Added support for ipv4_address and ipv6_address in utils function 
create_endpoint_config.
+Added support for custom user agent setting in the Client constructor. By 
default, docker-py now also declares itself in the User-Agent header.
+
+  Bugfixes
+Fixed an issue where t

commit gnome-builder for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package gnome-builder for openSUSE:Factory 
checked in at 2016-11-05 21:27:49

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


Package is "gnome-builder"

Changes:

--- /work/SRC/openSUSE:Factory/gnome-builder/gnome-builder.changes  
2016-10-19 13:14:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.gnome-builder.new/gnome-builder.changes 
2016-11-05 21:27:50.0 +0100
@@ -1,0 +2,51 @@
+Wed Nov  2 18:57:18 UTC 2016 - zai...@opensuse.org
+
+- Update to version 3.22.2:
+  + Flatpak builds of Builder can now target a Flatpak runtime when
+building the project. More work is ongoing to support running
+your project with flatpak runtimes.
+  + More RTL improvements.
+  + Lots of memory leak fixes found with ASAN.
+  + Builder will now cleanup the makecache directory for old
+temporary files that could have been left behind.
+  + Flatpak breakout subprocess fixes to allow synchronous use from
+main loop. This fixes potential lockups in Flatpak'd versions
+of Builder.
+  + The diagnostic engine has been restructured to allow
+out-of-band updates to diagnostics.
+  + Create-project now depends on git, as it uses git to initialize
+a new project.
+  + GObject Introspection improvements.
+  + Improve performance of diagnostic creation under heavy use.
+This fixes a main-loop stall when extracting thousands of
+diagnostics from a project.
+  + Diagnostics panel has been changed to use GtkTreeView to
+support larger lists of diagnostics as found in some projects.
+  + Add empty-state views for symbols and diagnostic panels.
+  + Sysprof support includes visualizers, zoom, and selectable
+ranges.
+  + Ctags can now be used to build symbol trees, including Python.
+  + IdeSubprocessSupervisor has been added to allow plugins to
+easily manage an external process.
+  + A client has been added for "Language Server Protocol" to make
+writing language-server based plugins easy.
+  + Support for the Meson and Cargo build systems have been added.
+  + Run support with Meson will require 0.36.0 of Meson.
+  + Deprecation fixes for various deprecated gtk+ API.
+  + Runtimes have been improved to hook into the application build
+process.
+  + Vim support has been improved to better support counts to
+change operations.
+  + Build and runtime improvements for editorconfig.
+  + Handle alt+0..n properly during auto-completion.
+  + Builder now depends on json-glib-1.0. This was already likely
+required via dependencies before, but now is explicit.
+  + 3.22.2 also includes a technology preview for Rust support. You
+can try this out by installing Rust nightly and the “rustls”
+package for integrated diagnostics, auto-completion, and
+sybmol-tree support.
+  + Updated translations.
+- Add explicit pkgconfig(json-glib-1.0) BuildRequires following
+  upstream changes.
+
+---

Old:

  gnome-builder-3.22.1.tar.xz

New:

  gnome-builder-3.22.2.tar.xz



Other differences:
--
++ gnome-builder.spec ++
--- /var/tmp/diff_new_pack.Pdkzqm/_old  2016-11-05 21:27:51.0 +0100
+++ /var/tmp/diff_new_pack.Pdkzqm/_new  2016-11-05 21:27:51.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   gnome-builder
-Version:3.22.1
+Version:3.22.2
 Release:0
 Summary:GNOME Builder - IDE
 License:GPL-3.0+ and GPL-2.0+ and LGPL-3.0+ and LGPL-2.1+ and 
CC-BY-SA-3.0
@@ -42,6 +42,7 @@
 BuildRequires:  pkgconfig(gobject-introspection-1.0) >= 1.48.0
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.21.6
 BuildRequires:  pkgconfig(gtksourceview-3.0) >= 3.21.2
+BuildRequires:  pkgconfig(json-glib-1.0)
 BuildRequires:  pkgconfig(libdevhelp-3.0)
 BuildRequires:  pkgconfig(libgit2-glib-1.0) >= 0.23.7
 BuildRequires:  pkgconfig(libpeas-1.0) >= 1.18.0

++ gnome-builder-3.22.1.tar.xz -> gnome-builder-3.22.2.tar.xz ++
 49321 lines of diff (skipped)




commit bulk_extractor for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package bulk_extractor for openSUSE:Factory 
checked in at 2016-11-05 21:28:09

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


Package is "bulk_extractor"

Changes:

--- /work/SRC/openSUSE:Factory/bulk_extractor/bulk_extractor.changes
2015-02-16 21:15:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.bulk_extractor.new/bulk_extractor.changes   
2016-11-05 21:28:09.0 +0100
@@ -1,0 +2,5 @@
+Fri Nov  4 19:36:44 UTC 2016 - greg.freem...@gmail.com
+
+- add the User Manual as a separate Source file
+
+---

New:

  BEUsersManual.pdf



Other differences:
--
++ bulk_extractor.spec ++
--- /var/tmp/diff_new_pack.xWBt9M/_old  2016-11-05 21:28:11.0 +0100
+++ /var/tmp/diff_new_pack.xWBt9M/_new  2016-11-05 21:28:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bulk_extractor
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,7 @@
 Url:
https://github.com/simsong/bulk_extractor/wiki/Introducing-bulk_extractor
 Source: 
http://digitalcorpora.org/downloads/bulk_extractor/%{name}-%{version}.tar.gz
 Source2:
http://digitalcorpora.org/downloads/bulk_extractor/2014-07-17_BE15.pdf
+Source3:
http://digitalcorpora.org/downloads/bulk_extractor/BEUsersManual.pdf
 # PATCH-FIX-UPSTREAM be-1.3.1-cpuid.patch [replaced with dfxml_nonx86.patch]
 # Patch1: be-1.3.1-cpuid.patch
 # PATCH-FIX-UPSTREAM ppc-cpuid.patch [allow build on PPC]
@@ -59,6 +60,7 @@
 %patch4 -p1
 sed -i 's|-jar `pwd -P`/BEViewer.jar|-jar %{_datadir}/%{name}/BEViewer.jar|' 
java_gui/BEViewer
 cp "%{SOURCE2}" be-1.5-overview.pdf
+cp "%{SOURCE3}" BEUsersManual.pdf
 
 %build
 %configure
@@ -72,7 +74,7 @@
 
 %files
 %defattr(-,root,root)
-%doc ChangeLog README COPYING be-1.5-overview.pdf
+%doc ChangeLog README COPYING be-1.5-overview.pdf BEUsersManual.pdf
 %{_mandir}/man1/bulk_extractor.1.gz
 %{_bindir}/bulk_extractor
 %{_bindir}/BEViewer




commit openvswitch for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package openvswitch for openSUSE:Factory 
checked in at 2016-11-05 21:27:54

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


Package is "openvswitch"

Changes:

--- /work/SRC/openSUSE:Factory/openvswitch/openvswitch-dpdk.changes 
2016-10-13 11:30:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.openvswitch.new/openvswitch-dpdk.changes
2016-11-05 21:27:55.0 +0100
@@ -1,0 +2,13 @@
+Thu Nov  3 10:48:32 UTC 2016 - mchand...@suse.de
+
+- Version bump to 2.6.1. Some of the changes are:
+  * ovn: Do not reply to ARP or ND NS for a VM's own IP address.
+  * ovs-ofctl: Tolerate differences in IPv6 formatting.
+  * netdev-linux: double tagged packets should use 0x88a8
+  * expr: Fix abort when simplifying "x != 0/0".
+  * dpif-netdev: Fix crash in dpif_netdev_execute().
+  * ovn-controller: Container can have connection to a hosting VM.
+  * stream-ssl: Fix memory leak on error path.
+  * Other bug fixes.
+
+---
openvswitch.changes: same change

Old:

  openvswitch-2.6.0.tar.gz

New:

  openvswitch-2.6.1.tar.gz



Other differences:
--
++ openvswitch-dpdk.spec ++
--- /var/tmp/diff_new_pack.KKDmQx/_old  2016-11-05 21:27:56.0 +0100
+++ /var/tmp/diff_new_pack.KKDmQx/_new  2016-11-05 21:27:56.0 +0100
@@ -28,7 +28,7 @@
 # Do NOT edit this auto generated file! Edit openvswitch.spec instead
 # and run 'pre_checkin.sh' before committing
 Name:   openvswitch-dpdk
-Version:2.6.0
+Version:2.6.1
 Release:0
 Summary:An open source, production quality, multilayer virtual switch 
(DPDK)
 # All code is Apache-2.0 except

++ openvswitch.spec ++
--- /var/tmp/diff_new_pack.KKDmQx/_old  2016-11-05 21:27:56.0 +0100
+++ /var/tmp/diff_new_pack.KKDmQx/_new  2016-11-05 21:27:56.0 +0100
@@ -26,7 +26,7 @@
 # but keep it here as an option
 %bcond_with check
 Name:   openvswitch
-Version:2.6.0
+Version:2.6.1
 Release:0
 Summary:An open source, production quality, multilayer virtual switch
 # All code is Apache-2.0 except

++ openvswitch-2.6.0.tar.gz -> openvswitch-2.6.1.tar.gz ++
 59955 lines of diff (skipped)




commit ghc-Glob for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-Glob for openSUSE:Factory 
checked in at 2016-11-05 21:27:16

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


Package is "ghc-Glob"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-Glob/ghc-Glob.changes2016-08-25 
09:58:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-Glob.new/ghc-Glob.changes   2016-11-05 
21:27:17.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:50:08 UTC 2016 - psim...@suse.com
+
+- Update to version 0.7.12 with cabal2obs.
+
+---

Old:

  Glob-0.7.11.tar.gz

New:

  Glob-0.7.12.tar.gz



Other differences:
--
++ ghc-Glob.spec ++
--- /var/tmp/diff_new_pack.Jbn9Ug/_old  2016-11-05 21:27:18.0 +0100
+++ /var/tmp/diff_new_pack.Jbn9Ug/_new  2016-11-05 21:27:18.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name Glob
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.7.11
+Version:0.7.12
 Release:0
 Summary:Globbing library
 License:BSD-3-Clause
@@ -32,7 +32,6 @@
 BuildRequires:  ghc-dlist-devel
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-rpm-macros
-BuildRequires:  ghc-semigroups-devel
 BuildRequires:  ghc-transformers-compat-devel
 BuildRequires:  ghc-transformers-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ Glob-0.7.11.tar.gz -> Glob-0.7.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.11/CHANGELOG.txt 
new/Glob-0.7.12/CHANGELOG.txt
--- old/Glob-0.7.11/CHANGELOG.txt   2016-08-08 18:58:03.0 +0200
+++ new/Glob-0.7.12/CHANGELOG.txt   2016-10-07 18:35:11.0 +0200
@@ -1,3 +1,6 @@
+0.7.12, 2016-10-07:
+   Update test dependencies to allow HUnit-1.4.
+
 0.7.11, 2016-08-08:
Got rid of tests/Utils.hs to fix test compilation on case-insensitive
filesystems (tests/Utils.hs vs tests/Tests/Utils.hs).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Glob-0.7.11/Glob.cabal new/Glob-0.7.12/Glob.cabal
--- old/Glob-0.7.11/Glob.cabal  2016-08-08 18:58:03.0 +0200
+++ new/Glob-0.7.12/Glob.cabal  2016-10-07 18:35:11.0 +0200
@@ -1,7 +1,7 @@
 Cabal-Version: >= 1.9.2
 
 Name:Glob
-Version: 0.7.11
+Version: 0.7.12
 Homepage:http://iki.fi/matti.niemenmaa/glob/
 Synopsis:Globbing library
 Category:System
@@ -60,7 +60,7 @@
 , filepath   >= 1.1 && < 1.5
 , transformers   >= 0.2 && < 0.6
 , transformers-compat>= 0.3 && < 0.6
-, HUnit  >= 1.2 && < 1.4
+, HUnit  >= 1.2 && < 1.5
 , QuickCheck >= 2 && < 3
 , test-framework >= 0.2 && < 1
 , test-framework-hunit   >= 0.2 && < 1




commit lynis for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package lynis for openSUSE:Factory checked 
in at 2016-11-05 21:27:59

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


Package is "lynis"

Changes:

--- /work/SRC/openSUSE:Factory/lynis/lynis.changes  2016-09-30 
15:33:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.lynis.new/lynis.changes 2016-11-05 
21:28:00.0 +0100
@@ -1,0 +2,11 @@
+Fri Nov  4 13:41:25 UTC 2016 - matthias.gerst...@suse.com
+
+- lynis 2.4.0  
+  * Mainly improved support for macOS users
+  * Support for CoreOS
+  * Support for clamconf utility
+  * Support for chinese translation
+  * More sysctl values in the default profile
+  * New commands: "upload-only", "show hostids", "show environment", "show os"
+
+---

Old:

  lynis-2.3.4.tar.gz
  lynis-2.3.4.tar.gz.asc

New:

  lynis-2.4.0.tar.gz
  lynis-2.4.0.tar.gz.asc



Other differences:
--
++ lynis.spec ++
--- /var/tmp/diff_new_pack.TidT5g/_old  2016-11-05 21:28:01.0 +0100
+++ /var/tmp/diff_new_pack.TidT5g/_new  2016-11-05 21:28:01.0 +0100
@@ -24,7 +24,7 @@
 %define _dbdir%{_datadir}/lynis/db
 %define _bindir   %{_prefix}/bin
 Name:   lynis
-Version:2.3.4
+Version:2.4.0
 Release:0
 Summary:Security and System auditing tool
 License:GPL-3.0

++ lynis-2.3.4.tar.gz -> lynis-2.4.0.tar.gz ++
 2154 lines of diff (skipped)


++ lynis_1.3.1_include_consts.diff ++
--- /var/tmp/diff_new_pack.TidT5g/_old  2016-11-05 21:28:01.0 +0100
+++ /var/tmp/diff_new_pack.TidT5g/_new  2016-11-05 21:28:01.0 +0100
@@ -1,8 +1,8 @@
 Index: include/consts
 ===
 include/consts.orig2016-09-27 02:00:00.0 +0200
-+++ include/consts 2016-09-28 13:45:00.011142735 +0200
-@@ -95,6 +95,7 @@ unset LANG
+--- include/consts.orig
 include/consts
+@@ -97,6 +97,7 @@ unset LANG
  ERROR_ON_WARNINGS=0
  FILEBINARY=""
  FILEVALUE=""

++ lynis_1.3.5_lynis.diff ++
--- /var/tmp/diff_new_pack.TidT5g/_old  2016-11-05 21:28:01.0 +0100
+++ /var/tmp/diff_new_pack.TidT5g/_new  2016-11-05 21:28:01.0 +0100
@@ -1,8 +1,8 @@
 Index: lynis
 ===
 lynis.orig 2016-08-23 02:00:00.0 +0200
-+++ lynis  2016-09-15 15:03:54.718905556 +0200
-@@ -890,7 +890,14 @@ ${NORMAL}
+--- lynis.orig
 lynis
+@@ -906,7 +906,14 @@ ${NORMAL}
 mail_messaging firewalls webservers ssh snmp 
databases ldap php squid logging \
 insecure_services banners scheduling accounting 
time crypto virtualization containers \
 mac_frameworks file_integrity tooling malware 
file_permissions homedirs \
@@ -15,6 +15,6 @@
 +   file_permissions_ww \
 +   system_proc \
 +   network_allowed_ports"
-   else
+ else
  INCLUDE_TESTS="${TEST_GROUP_TO_CHECK}"
  LogText "Info: only performing tests from groups: 
${TEST_GROUP_TO_CHECK}"

++ lynis_1.3.6_include-osdetection.diff ++
--- /var/tmp/diff_new_pack.TidT5g/_old  2016-11-05 21:28:01.0 +0100
+++ /var/tmp/diff_new_pack.TidT5g/_new  2016-11-05 21:28:01.0 +0100
@@ -1,8 +1,8 @@
 Index: include/osdetection
 ===
 include/osdetection.orig   2016-09-28 13:47:58.244742090 +0200
-+++ include/osdetection2016-09-28 13:48:40.089118005 +0200
-@@ -321,7 +321,7 @@
+--- include/osdetection.orig
 include/osdetection
+@@ -353,7 +353,7 @@
  OS_NAME="${LINUX_VERSION}"
  fi
  # If Linux version (full name) is unknown, use uname value




commit ghc-iproute for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-iproute for openSUSE:Factory 
checked in at 2016-11-05 21:27:33

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


Package is "ghc-iproute"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-iproute/ghc-iproute.changes  2016-07-21 
08:11:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-iproute.new/ghc-iproute.changes 
2016-11-05 21:27:34.0 +0100
@@ -1,0 +2,5 @@
+Mon Oct 17 15:37:35 UTC 2016 - psim...@suse.com
+
+- Update to version 1.7.1 with cabal2obs.
+
+---

Old:

  iproute-1.7.0.tar.gz

New:

  iproute-1.7.1.tar.gz



Other differences:
--
++ ghc-iproute.spec ++
--- /var/tmp/diff_new_pack.KdoVDq/_old  2016-11-05 21:27:35.0 +0100
+++ /var/tmp/diff_new_pack.KdoVDq/_new  2016-11-05 21:27:35.0 +0100
@@ -19,15 +19,14 @@
 %global pkg_name iproute
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.7.0
+Version:1.7.1
 Release:0
 Summary:IP Routing Table
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-appar-devel
 BuildRequires:  ghc-byteorder-devel
 BuildRequires:  ghc-containers-devel
@@ -40,7 +39,6 @@
 BuildRequires:  ghc-hspec-devel
 BuildRequires:  ghc-safe-devel
 %endif
-# End cabal-rpm deps
 
 %description
 IP Routing Table is a tree of IP ranges to search one of them on the longest
@@ -61,20 +59,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ iproute-1.7.0.tar.gz -> iproute-1.7.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iproute-1.7.0/Data/IP/Addr.hs 
new/iproute-1.7.1/Data/IP/Addr.hs
--- old/iproute-1.7.0/Data/IP/Addr.hs   2015-09-14 09:15:28.0 +0200
+++ new/iproute-1.7.1/Data/IP/Addr.hs   2016-10-14 05:31:38.0 +0200
@@ -125,10 +125,11 @@
c' = fromEnum c `shift` 32
d' = fromEnum d
in a' .|. b' .|. c' .|. d'
-toEnum i = let a = toEnum (i `shiftR` 96 .&. 0x)
-   b = toEnum (i `shiftR` 64 .&. 0x)
-   c = toEnum (i `shiftR` 32 .&. 0x)
-   d = toEnum (i .&. 0x)
+toEnum i = let i' = fromIntegral i :: Integer
+   a = fromIntegral (i' `shiftR` 96 .&. 0x)
+   b = fromIntegral (i' `shiftR` 64 .&. 0x)
+   c = fromIntegral (i' `shiftR` 32 .&. 0x)
+   d = fromIntegral (i' .&. 0x)
in IP6 (a,b,c,d)
 
 succ (IP6 (0x,0x,0x,0x)) = succError "IPv6"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/iproute-1.7.0/Data/IP/Mask.hs 
new/iproute-1.7.1/Data/IP/Mask.hs
--- old/iproute-1.7.0/Data/IP/Mask.hs   2015-09-14 09:15:28.0 +0200
+++ new/iproute-1.7.1/Data/IP/Mask.hs   2016-10-14 05:31:38.0 +0200
@@ -3,31 +3,43 @@
 import Data.Bits
 import Data.IP.Addr
 import Data.Word
-import Data.IntMap hiding (map)
-
-
 
 maskIPv4 :: Int -> IPv4
-maskIPv4 len = IP4 (masksIPv4 ! len)
+maskIPv4 len =
+IP4 $ complement $ 0x `shift` (-len)
 
 maskIPv6 :: Int -> IPv6
-maskIPv6 len = IP6 (masksIPv6 ! len)
-
-masksWord32 :: [Word32]
-masksWord32 = take 33 $ iterate (`shift` 1) 0x
-
-masksIPv4 :: IntMap IPv4Addr
-masksIPv4 = fromList $ zip [32,31..0] masksWord32
-
-masksIPv6 :: IntMap IPv6Addr
-masksIPv6 = fromList $ zip [128,127..0] ms
-  where
-ms = m0 ++ m1 ++ m2 ++ m3 ++ m4
-m0 = [(all1,all1,all1,all1)]
-m1 = map (\vmsk -> (all1,all1,all1,vmsk)) masks
-m2 = map (\vmsk -> (all1,all1,vmsk,all0)) masks
-m3 = map (\vmsk -> (all1,vmsk,all0,all0)) masks
-m4 = map (\vmsk -> (vmsk,all0,all0,all0)) masks
-masks = tail masksWord32
-all1 = 0x
-all0 = 0x
+maskIPv6 len =
+IP6 $ toIP6Addr $ bimapTup complement $
+(0x, 0x) `shift128` (-len)
+ where
+   bimapTup f (x,y) = (f x, f y)
+
+shi

commit ghc-shelly for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-shelly for openSUSE:Factory 
checked in at 2016-11-05 21:27:38

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


Package is "ghc-shelly"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-shelly/ghc-shelly.changes2016-07-27 
16:09:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-shelly.new/ghc-shelly.changes   
2016-11-05 21:27:39.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:52 UTC 2016 - psim...@suse.com
+
+- Update to version 1.6.8.1 with cabal2obs.
+
+---

Old:

  shelly-1.6.8.tar.gz

New:

  shelly-1.6.8.1.tar.gz



Other differences:
--
++ ghc-shelly.spec ++
--- /var/tmp/diff_new_pack.FYJbUD/_old  2016-11-05 21:27:40.0 +0100
+++ /var/tmp/diff_new_pack.FYJbUD/_new  2016-11-05 21:27:40.0 +0100
@@ -19,15 +19,14 @@
 %global pkg_name shelly
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.6.8
+Version:1.6.8.1
 Release:0
 Summary:Shell-like (systems) programming in Haskell
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-async-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
@@ -52,7 +51,6 @@
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-hspec-devel
 %endif
-# End cabal-rpm deps
 
 %description
 Shelly provides convenient systems programming in Haskell, similar in spirit to
@@ -88,20 +86,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ shelly-1.6.8.tar.gz -> shelly-1.6.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/shelly-1.6.8/shelly.cabal 
new/shelly-1.6.8.1/shelly.cabal
--- old/shelly-1.6.8/shelly.cabal   2016-06-26 17:59:25.0 +0200
+++ new/shelly-1.6.8.1/shelly.cabal 2016-10-03 01:11:28.0 +0200
@@ -1,6 +1,6 @@
 Name:   shelly
 
-Version: 1.6.8
+Version: 1.6.8.1
 Synopsis:shell-like (systems) programming in Haskell
 
 Description: Shelly provides convenient systems programming in Haskell,
@@ -128,7 +128,7 @@
 unix-compat   < 0.5,
 system-filepath   >= 0.4.7 && < 0.5,
 system-fileio < 0.4,
-time  >= 1.3 && < 1.6,
+time  >= 1.3 && < 1.7,
 mtl   >= 2,
 HUnit >= 1.2,
 hspec >= 1.5,




commit ghc-binary-tagged for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-binary-tagged for 
openSUSE:Factory checked in at 2016-11-05 21:27:26

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


Package is "ghc-binary-tagged"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-binary-tagged/ghc-binary-tagged.changes  
2016-09-07 11:44:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-binary-tagged.new/ghc-binary-tagged.changes 
2016-11-05 21:27:27.0 +0100
@@ -1,0 +2,5 @@
+Thu Oct 27 15:55:12 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.4.1 with cabal2obs.
+
+---

Old:

  1.cabal
  binary-tagged-0.1.4.0.tar.gz

New:

  binary-tagged-0.1.4.1.tar.gz



Other differences:
--
++ ghc-binary-tagged.spec ++
--- /var/tmp/diff_new_pack.OWgboX/_old  2016-11-05 21:27:28.0 +0100
+++ /var/tmp/diff_new_pack.OWgboX/_new  2016-11-05 21:27:28.0 +0100
@@ -19,18 +19,18 @@
 %global pkg_name binary-tagged
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.1.4.0
+Version:0.1.4.1
 Release:0
 Summary:Tagged binary serialisation
 License:BSD-3-Clause
 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
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-SHA-devel
 BuildRequires:  ghc-aeson-devel
 BuildRequires:  ghc-array-devel
+BuildRequires:  ghc-base16-bytestring-devel
 BuildRequires:  ghc-binary-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
@@ -70,7 +70,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ binary-tagged-0.1.4.0.tar.gz -> binary-tagged-0.1.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/binary-tagged-0.1.4.0/CHANGELOG.md 
new/binary-tagged-0.1.4.1/CHANGELOG.md
--- old/binary-tagged-0.1.4.0/CHANGELOG.md  2016-04-12 09:16:53.0 
+0200
+++ new/binary-tagged-0.1.4.1/CHANGELOG.md  2016-10-20 13:33:46.0 
+0200
@@ -1,3 +1,5 @@
+- 0.1.4.1 (2016-09-20)
+- Print mismatching hashes in base16 encoding
 - 0.1.4.0 (2016-04-12)
 - Add semigroups types
 - Add Natural
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/binary-tagged-0.1.4.0/binary-tagged.cabal 
new/binary-tagged-0.1.4.1/binary-tagged.cabal
--- old/binary-tagged-0.1.4.0/binary-tagged.cabal   2016-04-12 
09:16:53.0 +0200
+++ new/binary-tagged-0.1.4.1/binary-tagged.cabal   2016-10-20 
13:33:46.0 +0200
@@ -1,9 +1,9 @@
--- This file has been generated from package.yaml by hpack version 0.11.2.
+-- This file has been generated from package.yaml by hpack version 0.14.1.
 --
 -- see: https://github.com/sol/hpack
 
 name:   binary-tagged
-version:0.1.4.0
+version:0.1.4.1
 synopsis:   Tagged binary serialisation.
 description:Check 
 category:   Web
@@ -31,8 +31,9 @@
   ghc-options: -Wall
   build-depends:
   base >=4.7  && <4.10
-, aeson>=0.8  && <0.12
+, aeson>=0.8  && <1.1
 , array>=0.5  && <0.6
+, base16-bytestring>=0.1.1.6 && <0.2
 , binary   >=0.7  && <0.9
 , bytestring   >=0.10 && <0.11
 , containers   >=0.5  && <0.6
@@ -59,8 +60,9 @@
   ghc-options: -Wall
   build-depends:
   base >=4.7  && <4.10
-, aeson>=0.8  && <0.12
+, aeson>=0.8  && <1.1
 , array>=0.5  && <0.6
+, base16-bytestring>=0.1.1.6 && <0.2
 , binary   >=0.7  && <0.9
 , bytestring   >=0.10 && <0.11
 , containers   >=0.5  && <0.6
@@ -95,8 +97,9 @@
   ghc-options: -Wall
   build-depends:
   base >=4.7  && <4.10
-, aeson>=0.8  && <0.12
+, aeson>=0.8  && <1.1
 , array>=0.5  && <0.6
+, base16-bytestring>=0.1.1.6 && <0.2
 , binary   >=0.7  && <0.9
 , bytestring   >=0.10 && <0.11
 , containers   >=0.5  && <0.6
diff -urN '--exclude=CVS' '--exclude=.cvs

commit ghc-zlib for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-zlib for openSUSE:Factory 
checked in at 2016-11-05 21:27:22

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


Package is "ghc-zlib"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-zlib/ghc-zlib.changes2016-07-20 
09:22:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-zlib.new/ghc-zlib.changes   2016-11-05 
21:27:23.0 +0100
@@ -1,0 +2,5 @@
+Sun Oct 30 16:26:14 UTC 2016 - psim...@suse.com
+
+- Update to version 0.6.1.2 with cabal2obs.
+
+---

Old:

  3.cabal
  zlib-0.6.1.1.tar.gz

New:

  zlib-0.6.1.2.tar.gz



Other differences:
--
++ ghc-zlib.spec ++
--- /var/tmp/diff_new_pack.LN5UsJ/_old  2016-11-05 21:27:24.0 +0100
+++ /var/tmp/diff_new_pack.LN5UsJ/_new  2016-11-05 21:27:24.0 +0100
@@ -19,34 +19,30 @@
 %global pkg_name zlib
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.6.1.1
+Version:0.6.1.2
 Release:0
 Summary:Compression and decompression in the gzip and zlib formats
 License:BSD-2-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
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/3.cabal
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  zlib-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
-BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-hunit-devel
 BuildRequires:  ghc-tasty-quickcheck-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package provides a pure interface for compressing and decompressing
-streams of data represented as lazy 'ByteString's. It uses the zlib C library
-so it has high performance. It supports the "zlib", "gzip" and "raw"
-compression formats.
+streams of data represented as lazy 'ByteString's. It uses the
+ so it has high performance.
+It supports the "zlib", "gzip" and "raw" compression formats.
 
 It provides a convenient high level API suitable for most tasks and for the few
 cases where more control is needed it provides access to the full zlib feature
@@ -57,33 +53,24 @@
 Group:  Development/Libraries/Other
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
-# Begin cabal-rpm deps:
 Requires:   zlib-devel
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-# End cabal-rpm deps
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
-
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ zlib-0.6.1.1.tar.gz -> zlib-0.6.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zlib-0.6.1.1/Codec/Compression/Zlib/Internal.hs 
new/zlib-0.6.1.2/Codec/Compression/Zlib/Internal.hs
--- old/zlib-0.6.1.1/Codec/Compression/Zlib/Internal.hs 2015-05-16 
15:12:10.0 +0200
+++ new/zlib-0.6.1.2/Codec/Compression/Zlib/Internal.hs 2016-10-23 
20:13:38.0 +0200
@@ -78,12 +78,18 @@
 import Control.Exception (Exception, throw, assert)
 import Control.Monad.ST.Lazy hiding (stToIO)
 import Control.Monad.ST.Strict (stToIO)
+#if __GLASGOW_HASKELL__ >= 702
+import qualified Control.Monad.ST.Unsafe as Unsafe (unsafeIOToST)
+#else
+import qualified Control.Monad.ST.Strict as Unsafe (unsafeIOToST)
+#endif
 import Data.Typeable (Typeable)
 import qualified Data.ByteString.Lazy as L
 import qualified Data.ByteString.Lazy.Internal as L
 import qualified Data.ByteString  as S
 import qualified Data.ByteString.Internal as S
 import Data.Word (Word8)
+import GHC.IO (noDuplicate)
 
 import qualified Codec.Compression.Zlib.Stream as Stream
 import Codec.Compression.Zlib.Stream (Stream)
@@ -733,7 +739,7 @@
 
 runStreamST :: Stream a -> Stream.State s -> ST s (a, Stream.State s)
 runStreamIO :: Stream a -> Stream.State RealWorld -> IO (a, Stream.State 
RealWorld)
-runStreamST strm zstate = strictToLazyST (Stream.runStream strm zstate)
+runStreamST strm zstate = strictToLa

commit ghc-js-jquery for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-js-jquery for openSUSE:Factory 
checked in at 2016-11-05 21:27:45

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


Package is "ghc-js-jquery"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-js-jquery/ghc-js-jquery.changes  
2016-10-19 13:04:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-js-jquery.new/ghc-js-jquery.changes 
2016-11-05 21:27:46.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:51 UTC 2016 - psim...@suse.com
+
+- Update to version 3.1.1 with cabal2obs.
+
+---

Old:

  js-jquery-3.1.0.tar.gz

New:

  js-jquery-3.1.1.tar.gz



Other differences:
--
++ ghc-js-jquery.spec ++
--- /var/tmp/diff_new_pack.PURLkL/_old  2016-11-05 21:27:47.0 +0100
+++ /var/tmp/diff_new_pack.PURLkL/_new  2016-11-05 21:27:47.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name js-jquery
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:3.1.0
+Version:3.1.1
 Release:0
 Summary:Obtain minified jQuery code
 License:MIT
@@ -73,7 +73,7 @@
 %defattr(-,root,root,-)
 %doc LICENSE
 %dir %{_datadir}/%{pkg_name}-%{version}
-%{_datadir}/%{pkg_name}-%{version}/jquery-3.1.0.min.js
+%{_datadir}/%{pkg_name}-%{version}/jquery-3.1.1.min.js
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)

++ js-jquery-3.1.0.tar.gz -> js-jquery-3.1.1.tar.gz ++
 20359 lines of diff (skipped)




commit ghc-x509-store for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-x509-store for openSUSE:Factory 
checked in at 2016-11-05 21:26:58

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


Package is "ghc-x509-store"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-x509-store/ghc-x509-store.changes
2016-07-20 09:19:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-x509-store.new/ghc-x509-store.changes   
2016-11-05 21:26:59.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:30 UTC 2016 - psim...@suse.com
+
+- Update to version 1.6.2 with cabal2obs.
+
+---

Old:

  x509-store-1.6.1.tar.gz

New:

  x509-store-1.6.2.tar.gz



Other differences:
--
++ ghc-x509-store.spec ++
--- /var/tmp/diff_new_pack.LlcpCs/_old  2016-11-05 21:27:00.0 +0100
+++ /var/tmp/diff_new_pack.LlcpCs/_new  2016-11-05 21:27:00.0 +0100
@@ -18,26 +18,26 @@
 
 %global pkg_name x509-store
 Name:   ghc-%{pkg_name}
-Version:1.6.1
+Version:1.6.2
 Release:0
 Summary:X.509 collection accessing and storing methods
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-asn1-encoding-devel
 BuildRequires:  ghc-asn1-types-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-cryptonite-devel
+BuildRequires:  ghc-directory-devel
+BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-pem-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-x509-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 X.509 collection accessing and storing methods for certificate, crl, exception
@@ -57,15 +57,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ x509-store-1.6.1.tar.gz -> x509-store-1.6.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/x509-store-1.6.1/Data/X509/CertificateStore.hs 
new/x509-store-1.6.2/Data/X509/CertificateStore.hs
--- old/x509-store-1.6.1/Data/X509/CertificateStore.hs  2015-09-07 
16:58:33.0 +0200
+++ new/x509-store-1.6.2/Data/X509/CertificateStore.hs  2016-10-03 
09:36:01.0 +0200
@@ -1,16 +1,26 @@
 module Data.X509.CertificateStore
 ( CertificateStore
 , makeCertificateStore
+, readCertificateStore
 -- * Queries
 , findCertificate
 , listCertificates
 ) where
 
-import Data.List (foldl')
+import Data.Char (isDigit, isHexDigit)
+import Data.Either (rights)
+import Data.List (foldl', isPrefixOf)
 import Data.Monoid
+import Data.PEM (pemParseBS, pemContent)
 import Data.X509
 import qualified Data.Map as M
-import Control.Monad (mplus)
+import Control.Applicative ((<$>))
+import Control.Monad (mplus, filterM)
+import System.Directory (getDirectoryContents, doesFileExist, 
doesDirectoryExist)
+import System.FilePath (())
+import qualified Control.Exception as E
+import qualified Data.ByteString as B
+
 
 -- | A Collection of certificate or store of certificates.
 data CertificateStore = CertificateStore (M.Map DistinguishedName 
SignedCertificate)
@@ -38,3 +48,51 @@
 listCertificates :: CertificateStore -> [SignedCertificate]
 listCertificates (CertificateStore store) = map snd $ M.toList store
 listCertificates (CertificateStores l)= concatMap listCertificates l
+
+-- | Create certificate store by reading certificates from file or directory
+--
+-- This function can be used to read multiple certificates from either
+-- single file (multiple PEM formatted certificates concanated) or
+-- directory (one certificate per file, file names are hashes from
+-- certificate).
+readCertificateStore :: FilePath -> IO (Maybe CertificateStore)
+readCertificateStore path = do
+isDir  <- doesDirectoryExist path
+isFile <- doesFileExist path
+wrapStore <$> (if isDir then makeDirStore else if isFile then 
makeFileStore else return [])
+  where
+wrapStore :: [SignedCertificate] -> Maybe CertificateStore
+wrapStore [] = Nothing
+wrapStore l  = Just $ makeCertificateStore l
+
+makeFileStore = readCertificates path
+makeDirStore  = do
+certFiles <- listDirectoryCerts path
+concat <$> mapM readCertificates certFiles
+
+-- Try to read cer

commit ghc-x509-validation for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-x509-validation for 
openSUSE:Factory checked in at 2016-11-05 21:27:10

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


Package is "ghc-x509-validation"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-x509-validation/ghc-x509-validation.changes  
2016-10-22 13:21:03.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-x509-validation.new/ghc-x509-validation.changes 
2016-11-05 21:27:11.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:23 UTC 2016 - psim...@suse.com
+
+- Update to version 1.6.5 with cabal2obs.
+
+---

Old:

  x509-validation-1.6.4.tar.gz

New:

  x509-validation-1.6.5.tar.gz



Other differences:
--
++ ghc-x509-validation.spec ++
--- /var/tmp/diff_new_pack.hVXOUz/_old  2016-11-05 21:27:12.0 +0100
+++ /var/tmp/diff_new_pack.hVXOUz/_new  2016-11-05 21:27:12.0 +0100
@@ -18,7 +18,7 @@
 
 %global pkg_name x509-validation
 Name:   ghc-%{pkg_name}
-Version:1.6.4
+Version:1.6.5
 Release:0
 Summary:X.509 Certificate and CRL validation
 License:BSD-3-Clause

++ x509-validation-1.6.4.tar.gz -> x509-validation-1.6.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/x509-validation-1.6.4/Data/X509/Validation.hs 
new/x509-validation-1.6.5/Data/X509/Validation.hs
--- old/x509-validation-1.6.4/Data/X509/Validation.hs   2015-09-08 
07:55:29.0 +0200
+++ new/x509-validation-1.6.5/Data/X509/Validation.hs   2016-10-03 
09:36:01.0 +0200
@@ -33,6 +33,7 @@
 import Control.Monad (when)
 import Data.Default.Class
 import Data.ASN1.Types
+import Data.Char (toLower)
 import Data.X509
 import Data.X509.CertificateStore
 import Data.X509.Validation.Signature
@@ -330,11 +331,11 @@
 validateCertificateName :: HostName -> Certificate -> [FailedReason]
 validateCertificateName fqhn cert
 | not $ null altNames =
-findMatch [] $ map (matchDomain . splitDot) altNames
+findMatch [] $ map matchDomain altNames
 | otherwise =
 case commonName of
 Nothing -> [NoCommonName]
-Just cn -> findMatch [] $ [matchDomain $ splitDot $ cn]
+Just cn -> findMatch [] $ [matchDomain cn]
   where (commonName, altNames) = getNames cert
 
 findMatch :: [FailedReason] -> [[FailedReason]] -> [FailedReason]
@@ -342,14 +343,19 @@
 findMatch _   ([]:_)  = []
 findMatch acc (_ :xs) = findMatch acc xs
 
-matchDomain :: [String] -> [FailedReason]
-matchDomain l
-| length (filter (== "") l) > 0 = [InvalidName (intercalate "." l)]
-| head l == "*" = wildcardMatch (reverse $ drop 1 
l)
-| l == splitDot fqhn= [] -- success: we got a match
-| otherwise = [NameMismatch fqhn]
+matchDomain :: String -> [FailedReason]
+matchDomain name = case splitDot name of
+l | any (== "") l   -> [InvalidName name]
+  | head l == "*"   -> wildcardMatch (drop 1 l)
+  | l == splitDot fqhn  -> [] -- success: we got a match
+  | otherwise   -> [NameMismatch fqhn]
 
--- only 1 wildcard is valid, and if multiples are present
+-- A wildcard matches a single domain name component.
+--
+-- e.g. *.server.com will match www.server.com but not www.m.server.com
+--
+-- Only 1 wildcard is valid and only for the left-most component. If
+-- used at other positions or if multiples are present
 -- they won't have a wildcard meaning but will be match as normal star
 -- character to the fqhn and inevitably will fail.
 --
@@ -357,15 +363,15 @@
 --
 -- Also '*' is not accepted as a valid wildcard
 wildcardMatch l
-| null l = 
[InvalidWildcard] -- '*' is always invalid
-| l == take (length l) (reverse $ splitDot fqhn) = [] -- success: 
we got a match
-| otherwise  = [NameMismatch 
fqhn]
+| null l  = [InvalidWildcard] -- '*' is always 
invalid
+| l == drop 1 (splitDot fqhn) = [] -- success: we got a match
+| otherwise   = [NameMismatch fqhn]
 
 splitDot :: String -> [String]
 splitDot [] = [""]
 splitDot x  =
 let (y, z) = break (== '.') x in
-y : (if z == "" then [] else splitDot $ drop 1 z)

commit ghc-x509-system for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-x509-system for openSUSE:Factory 
checked in at 2016-11-05 21:27:04

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


Package is "ghc-x509-system"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-x509-system/ghc-x509-system.changes  
2016-07-20 09:20:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-x509-system.new/ghc-x509-system.changes 
2016-11-05 21:27:05.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:30 UTC 2016 - psim...@suse.com
+
+- Update to version 1.6.4 with cabal2obs.
+
+---

Old:

  x509-system-1.6.3.tar.gz

New:

  x509-system-1.6.4.tar.gz



Other differences:
--
++ ghc-x509-system.spec ++
--- /var/tmp/diff_new_pack.gqumoF/_old  2016-11-05 21:27:06.0 +0100
+++ /var/tmp/diff_new_pack.gqumoF/_new  2016-11-05 21:27:06.0 +0100
@@ -18,15 +18,14 @@
 
 %global pkg_name x509-system
 Name:   ghc-%{pkg_name}
-Version:1.6.3
+Version:1.6.4
 Release:0
 Summary:Handle per-operating-system X.509 accessors and storage
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-containers-devel
 BuildRequires:  ghc-directory-devel
@@ -38,7 +37,6 @@
 BuildRequires:  ghc-x509-devel
 BuildRequires:  ghc-x509-store-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 System X.509 handling.
@@ -57,15 +55,12 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 

++ x509-system-1.6.3.tar.gz -> x509-system-1.6.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/x509-system-1.6.3/System/X509/Unix.hs 
new/x509-system-1.6.4/System/X509/Unix.hs
--- old/x509-system-1.6.3/System/X509/Unix.hs   2015-12-19 09:08:49.0 
+0100
+++ new/x509-system-1.6.4/System/X509/Unix.hs   2016-10-03 09:36:01.0 
+0200
@@ -16,22 +16,12 @@
 ( getSystemCertificateStore
 ) where
 
-import System.Directory (getDirectoryContents, doesFileExist, 
doesDirectoryExist)
 import System.Environment (getEnv)
-import System.FilePath (())
-
-import Data.List (isPrefixOf)
-import Data.PEM (PEM(..), pemParseBS)
-import Data.Either
-import qualified Data.ByteString as B
-import Data.X509
 import Data.X509.CertificateStore
 
 import Control.Applicative ((<$>))
-import Control.Monad (filterM)
 import qualified Control.Exception as E
 
-import Data.Char
 import Data.Maybe (catMaybes)
 import Data.Monoid (mconcat)
 
@@ -46,54 +36,11 @@
 envPathOverride :: String
 envPathOverride = "SYSTEM_CERTIFICATE_PATH"
 
--- List all the path susceptible to contains a certificate in a directory
---
--- if the parameter is not a directory, hilarity follows.
-listDirectoryCerts :: FilePath -> IO [FilePath]
-listDirectoryCerts path =
-getDirContents >>= filterM doesFileExist
-  where
-isHashedFile s = length s == 10
-  && isDigit (s !! 9)
-  && (s !! 8) == '.'
-  && all isHexDigit (take 8 s)
-isCert x = (not $ isPrefixOf "." x) && (not $ isHashedFile x)
-
-getDirContents = E.catch (map (path ) . filter isCert <$> 
getDirectoryContents path) emptyPaths
-where emptyPaths :: E.IOException -> IO [FilePath]
-  emptyPaths _ = return []
-
-makeCertStore :: FilePath -> IO (Maybe CertificateStore)
-makeCertStore path = do
-isDir  <- doesDirectoryExist path
-isFile <- doesFileExist path
-wrapStore <$> (if isDir then makeDirStore else if isFile then 
makeFileStore else return [])
-  where
-wrapStore :: [SignedCertificate] -> Maybe CertificateStore
-wrapStore [] = Nothing
-wrapStore l  = Just $ makeCertificateStore l
-
-makeFileStore = readCertificates path
-makeDirStore  = do
-certFiles <- listDirectoryCerts path
-concat <$> mapM readCertificates certFiles
-
-
 getSystemCertificateStore :: IO CertificateStore
-getSystemCertificateStore = mconcat . catMaybes <$> (getSystemPaths >>= mapM 
makeCertStore)
+getSystemCertificateStore = mconcat . catMaybes <$> (getSystemPaths >>= mapM 
readCertificateStore)
 
 getSystemPaths :: IO [FilePath]
 getSystemPaths = E.catch ((:[]) <$> getEnv envPathOver

commit osc for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package osc for openSUSE:Factory checked in 
at 2016-11-05 21:26:25

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


Package is "osc"

Changes:

--- /work/SRC/openSUSE:Factory/osc/osc.changes  2016-09-16 11:02:44.0 
+0200
+++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2016-11-05 
21:26:26.0 +0100
@@ -1,0 +2,5 @@
+Wed Oct 26 15:47:51 UTC 2016 - bro...@brocade.com
+
+- Install bash completion in the debian package
+
+---



Other differences:
--
++ debian.changelog ++
--- /var/tmp/diff_new_pack.ThhdaC/_old  2016-11-05 21:26:27.0 +0100
+++ /var/tmp/diff_new_pack.ThhdaC/_new  2016-11-05 21:26:27.0 +0100
@@ -1,3 +1,8 @@
+osc (0.155.1-1) unstable; urgency=low
+  - Install bash completion
+
+ -- Nick Brown   Wed, 26 Oct 2016 10:00:00 +0200
+
 osc (0.155.1) unstable; urgency=low
   - Update to 0.135.0
 

++ debian.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debian/compat new/debian/compat
--- old/debian/compat   2007-03-09 09:31:12.0 +0100
+++ new/debian/compat   2016-10-21 09:03:26.0 +0200
@@ -1 +1 @@
-4
+8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debian/osc.dirs new/debian/osc.dirs
--- old/debian/osc.dirs 2007-03-09 09:31:12.0 +0100
+++ new/debian/osc.dirs 2016-10-26 17:39:19.0 +0200
@@ -1,2 +1,5 @@
 usr/lib
+usr/lib/osc
 usr/include
+etc/bash_completion.d
+etc/profile.d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debian/osc.install new/debian/osc.install
--- old/debian/osc.install  2009-06-03 11:00:27.0 +0200
+++ new/debian/osc.install  2016-10-26 16:56:52.0 +0200
@@ -1,10 +1,3 @@
-usr/bin/osc_hotshot.py
-usr/bin/osc-wrapper.py
-usr/lib/python*
-usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
-usr/lib/*.la
-usr/share/man/*/*
-usr/share/pkgconfig/*
+usr/lib/osc/complete
+etc/profile.d/osc.csh
+etc/bash_completion.d/osc.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/debian/rules new/debian/rules
--- old/debian/rules2014-10-24 12:41:45.0 +0200
+++ new/debian/rules2016-10-26 17:38:08.0 +0200
@@ -71,6 +71,9 @@
 # try also without --install-layout=deb for older distros
python setup.py install --root=debian/tmp --no-compile 
--install-layout=deb || \
python setup.py install --root=debian/tmp --no-compile
+   install -Dm0644 dist/complete.csh debian/tmp/etc/profile.d/osc.csh
+   install -Dm0644 dist/complete.sh debian/tmp/etc/bash_completion.d/osc.sh
+   install -Dm0755 dist/osc.complete debian/tmp/usr/lib/osc/complete
 
 
 # Build architecture-independent files here.
@@ -84,7 +87,8 @@
dh_installchangelogs 
dh_installdocs
dh_installexamples
-   dh_install --sourcedir=`pwd`/debian/tmp --fail-missing
+   dh_auto_install
+   dh_install
 #  dh_installmenu
 #  dh_installdebconf   
 #  dh_installlogrotate




commit tbb for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package tbb for openSUSE:Factory checked in 
at 2016-11-05 21:26:14

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


Package is "tbb"

Changes:

--- /work/SRC/openSUSE:Factory/tbb/tbb.changes  2016-10-25 17:43:37.0 
+0200
+++ /work/SRC/openSUSE:Factory/.tbb.new/tbb.changes 2016-11-05 
21:26:16.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov  3 07:52:18 UTC 2016 - idon...@suse.com
+
+- Update to version 2017_20161004
+  * Fixed the issue with task_arena::execute() not being processed
+when the calling thread cannot join the arena.
+
+---

Old:

  tbb2017_20160722oss_src.tgz

New:

  tbb2017_20161004oss_src.tgz



Other differences:
--
++ tbb.spec ++
--- /var/tmp/diff_new_pack.saxM0h/_old  2016-11-05 21:26:17.0 +0100
+++ /var/tmp/diff_new_pack.saxM0h/_new  2016-11-05 21:26:17.0 +0100
@@ -18,7 +18,7 @@
 
 %define so_ver 2
 Name:   tbb
-Version:2017_20160722
+Version:2017_20161004
 Release:0
 Summary:Threading Building Blocks (TBB)
 License:Apache-2.0

++ tbb2017_20160722oss_src.tgz -> tbb2017_20161004oss_src.tgz ++
 8065 lines of diff (skipped)




commit ghc-yaml for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-yaml for openSUSE:Factory 
checked in at 2016-11-05 21:26:53

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.changes2016-10-23 
12:51:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-yaml.new/ghc-yaml.changes   2016-11-05 
21:26:54.0 +0100
@@ -1,0 +2,5 @@
+Thu Oct 27 15:55:14 UTC 2016 - psim...@suse.com
+
+- Update to version 0.8.20 with cabal2obs.
+
+---

Old:

  yaml-0.8.18.7.tar.gz

New:

  yaml-0.8.20.tar.gz



Other differences:
--
++ ghc-yaml.spec ++
--- /var/tmp/diff_new_pack.rfhiwM/_old  2016-11-05 21:26:55.0 +0100
+++ /var/tmp/diff_new_pack.rfhiwM/_new  2016-11-05 21:26:55.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name yaml
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.8.18.7
+Version:0.8.20
 Release:0
 Summary:Support for parsing and rendering YAML documents
 License:BSD-3-Clause
@@ -40,6 +40,7 @@
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-scientific-devel
 BuildRequires:  ghc-semigroups-devel
+BuildRequires:  ghc-template-haskell-devel
 BuildRequires:  ghc-text-devel
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unordered-containers-devel

++ yaml-0.8.18.7.tar.gz -> yaml-0.8.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.18.7/ChangeLog.md 
new/yaml-0.8.20/ChangeLog.md
--- old/yaml-0.8.18.7/ChangeLog.md  2016-09-19 06:40:50.0 +0200
+++ new/yaml-0.8.20/ChangeLog.md2016-10-19 18:31:16.0 +0200
@@ -1,3 +1,11 @@
+## 0.8.20
+
+* Upgrade to libyaml 0.1.7
+
+## 0.8.19.0
+
+* Add `Data.Yaml.TH` module
+
 ## 0.8.18.7
 
 * Add `O_TRUNC` when opening files
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.18.7/Data/Yaml/TH.hs 
new/yaml-0.8.20/Data/Yaml/TH.hs
--- old/yaml-0.8.18.7/Data/Yaml/TH.hs   1970-01-01 01:00:00.0 +0100
+++ new/yaml-0.8.20/Data/Yaml/TH.hs 2016-10-19 18:31:16.0 +0200
@@ -0,0 +1,44 @@
+{-# LANGUAGE LambdaCase  #-}
+{-# LANGUAGE ScopedTypeVariables #-}
+{-# LANGUAGE TemplateHaskell #-}
+
+module Data.Yaml.TH
+  ( -- * Decoding
+decodeFile
+-- * Re-exports from "Data.Yaml"
+  , Value (..)
+  , Parser
+  , Object
+  , Array
+  , object
+  , array
+  , (.=)
+  , (.:)
+  , (.:?)
+  , (.!=)
+  , FromJSON (..)
+  ) where
+
+import Data.Yaml hiding (decodeFile)
+import Language.Haskell.TH
+import Language.Haskell.TH.Syntax
+
+-- | Decode a @yaml@ file at compile time. Only available on GHC version 
@7.8.1@
+-- or higher.
+--
+-- @since 0.8.19.0
+--
+--  __Examples__
+--
+-- @
+-- {-\# LANGUAGE TemplateHaskell \#-}
+--
+-- config :: Config
+-- config = $$('decodeFile' "config.yaml")
+-- @
+decodeFile :: forall a. (Lift a, FromJSON a) => FilePath -> Q (TExp a)
+decodeFile path = do
+  addDependentFile path
+  runIO (decodeFileEither path) >>= \case
+Left err -> fail (prettyPrintParseException err)
+Right x -> fmap TExp (lift (x :: a))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.18.7/README.md new/yaml-0.8.20/README.md
--- old/yaml-0.8.18.7/README.md 2016-09-19 06:40:50.0 +0200
+++ new/yaml-0.8.20/README.md   2016-10-19 18:31:16.0 +0200
@@ -2,7 +2,7 @@
 
 Provides support for parsing and emitting Yaml documents.
 
-This package includes the [full libyaml C library version 0.1.5 by Kirill 
Simonov](http://pyyaml.org/wiki/LibYAML) in the package so you don't need to 
worry about any non-Haskell dependencies.
+This package includes the [full libyaml C library version 0.1.7 by Kirill 
Simonov](http://pyyaml.org/wiki/LibYAML) in the package so you don't need to 
worry about any non-Haskell dependencies.
 
 The package is broken down into two primary modules. `Data.Yaml` provides a 
high-level interface based around the JSON datatypes provided by the `aeson` 
package. `Text.Libyaml` provides a lower-level, streaming interface. For most 
users, `Data.Yaml` is recommended.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yaml-0.8.18.7/libyaml/api.c 
new/yaml-0.8.20/libyaml/api.c
--- old/yaml-0.8.18.7/libyaml/api.c 2016-09-19 06:40:50.0 +0200
+++ new/yaml-0.8.20/libyaml/api.c   2016-10-19 18:31:16.0 +0200
@@ -424,7 +424,7 @@
 {
 yaml_emitter_t *emitter = data;
 
-if (emitter->output.string.size + *emitter->output.st

commit haproxy for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package haproxy for openSUSE:Factory checked 
in at 2016-11-05 21:26:05

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


Package is "haproxy"

Changes:

--- /work/SRC/openSUSE:Factory/haproxy/haproxy.changes  2016-10-18 
10:41:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.haproxy.new/haproxy.changes 2016-11-05 
21:26:06.0 +0100
@@ -1,0 +2,26 @@
+Wed Nov 02 16:56:57 UTC 2016 - kgronl...@suse.com
+
+- Update to version 1.6.9+git.1477940904.ab45181 (fate#321723)
+  * BUILD: poll: remove unused hap_fd_isset() which causes a warning with clang
+  * MINOR: cfgparse: few memory leaks fixes.
+  * MINOR: build: Allow linking to device-atlas library file
+  * DOC: Fix typo in description of `-st` parameter in man page
+  * BUG/MEDIUM: peers: on shutdown, wake up the appctx, not the stream
+  * BUG/MEDIUM: peers: fix use after free in peer_session_create()
+  * BUG/MEDIUM: systemd: let the wrapper know that haproxy has completed or 
failed
+  * MINOR: systemd: report it when execve() fails
+  * BUG/MINOR: systemd: check return value of calloc()
+  * BUG/MINOR: systemd: always restore signals before execve()
+  * BUG/MINOR: systemd: make the wrapper return a non-null status code on error
+  * BUG/MINOR: ssl: prevent multiple entries for the same certificate
+  * BUG/MINOR: ssl: Check malloc return code
+  * BUG/MINOR: vars: smp_fetch_var() doesn't depend on HTTP but on the session
+  * BUG/MINOR: vars: make smp_fetch_var() more robust against misuses
+  * BUG/MINOR: vars: use sess and not s->sess in action_store()
+  * MEDIUM: make SO_REUSEPORT configurable
+  * MINOR: Add fe_req_rate sample fetch
+  * MINOR: show Running on zlib version
+  * MINOR: show Built with PCRE version
+  * BUG/MINOR: displayed PCRE version is running release
+
+---

New:

  _service
  _servicedata



Other differences:
--
++ _service ++

  
http://git.haproxy.org/git/haproxy-1.6.git
git
haproxy
1.6.9
master
enable
  

  
haproxy*.tar
gz
  

  
haproxy
  

++ _servicedata ++


http://git.haproxy.org/git/haproxy-1.6.git
  ab45181e36b6c4f7d31c5284035937c2d0be37eb


commit hawk2 for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package hawk2 for openSUSE:Factory checked 
in at 2016-11-05 21:26:20

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


Package is "hawk2"

Changes:

--- /work/SRC/openSUSE:Factory/hawk2/hawk2.changes  2016-10-10 
16:25:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.hawk2.new/hawk2.changes 2016-11-05 
21:26:21.0 +0100
@@ -1,0 +2,15 @@
+Thu Nov 03 13:32:12 UTC 2016 - kgronl...@suse.com
+
+- Update to version 2.0.0+git.1478179791.a7b6c5e:
+  * UI: Use Recent events for both resources and nodes (bsc#1008268)
+  * Cib: Add only node name to feature set map (bsc#1008321)
+
+---
+Wed Nov 02 17:34:20 UTC 2016 - kgronl...@suse.com
+
+- Update to version 2.0.0+git.1478101560.4ab8817:
+  * High: Catch div by 0 when utilization attribute has no value set 
(bsc#1008104)
+  * UI: Clearer error when creating group with no children (bsc#1006169)
+  * UI: Fix issues with larger markers (bsc#1001357)
+
+---
@@ -19 +34 @@
-  * Set verify_mode: none to workaround puma bug in 3.6.0
+  * Set verify_mode: none to workaround puma bug in 3.6.0 (bsc#1002369)

Old:

  hawk2-2.0.0+git.1476083916.a1e9463.tar.bz2

New:

  hawk2-2.0.0+git.1478179791.a7b6c5e.tar.bz2



Other differences:
--
++ hawk2.spec ++
--- /var/tmp/diff_new_pack.E0jnqy/_old  2016-11-05 21:26:22.0 +0100
+++ /var/tmp/diff_new_pack.E0jnqy/_new  2016-11-05 21:26:22.0 +0100
@@ -33,13 +33,13 @@
 %definegname   haclient
 %defineuname   hacluster
 
-%define version_unconverted 2.0.0+git.1476083916.a1e9463
+%define version_unconverted 2.0.0+git.1478179791.a7b6c5e
 
 Name:   hawk2
 Summary:HA Web Konsole
 License:GPL-2.0
 Group:  %{pkg_group}
-Version:2.0.0+git.1476083916.a1e9463
+Version:2.0.0+git.1478179791.a7b6c5e
 Release:0
 Url:http://www.clusterlabs.org/wiki/Hawk
 Source: %{name}-%{version}.tar.bz2

++ _servicedata ++
--- /var/tmp/diff_new_pack.E0jnqy/_old  2016-11-05 21:26:22.0 +0100
+++ /var/tmp/diff_new_pack.E0jnqy/_new  2016-11-05 21:26:22.0 +0100
@@ -1,4 +1,4 @@
 
 
 git://github.com/ClusterLabs/hawk.git
-  a1e94635283727bc3ecad3478aa0a49b089d4610
\ No newline at end of file
+  a7b6c5ed69ad6534dee48de7a64f13cb82a750bd
\ No newline at end of file

++ hawk2-2.0.0+git.1476083916.a1e9463.tar.bz2 -> 
hawk2-2.0.0+git.1478179791.a7b6c5e.tar.bz2 ++
/work/SRC/openSUSE:Factory/hawk2/hawk2-2.0.0+git.1476083916.a1e9463.tar.bz2 
/work/SRC/openSUSE:Factory/.hawk2.new/hawk2-2.0.0+git.1478179791.a7b6c5e.tar.bz2
 differ: char 11, line 1




commit trinity for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package trinity for openSUSE:Factory checked 
in at 2016-11-05 21:26:04

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


Package is "trinity"

Changes:

--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2016-10-20 
23:10:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.trinity.new/trinity.changes 2016-11-05 
21:26:05.0 +0100
@@ -1,0 +2,15 @@
+Wed Nov 02 16:54:45 UTC 2016 - mplus...@suse.com
+
+- Update to version 1.7+git.20161028:
+  * disable the mremap page-dirtying for now
+  * pick read/write dirtying based on PROT settings of mapping
+  * for now disable periodic dirtying of mappings.
+  * Sanity checks in pid_alive
+  * update find.sh to a more interesting example.
+  * kill_pid debugging
+  * consolidate the seed initialization into init_seed
+  * Add FALLOC_FL_UNSHARE_RANGE flag to fallocate
+  * 1.7 release.
+  * Move version back to devel
+
+---

Old:

  trinity-1.6+git.20161018.tar.xz

New:

  trinity-1.7+git.20161028.tar.xz



Other differences:
--
++ trinity.spec ++
--- /var/tmp/diff_new_pack.7vJh31/_old  2016-11-05 21:26:06.0 +0100
+++ /var/tmp/diff_new_pack.7vJh31/_new  2016-11-05 21:26:06.0 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define version_unconverted 1.6+git.20161018
+%define version_unconverted 1.7+git.20161028
 Name:   trinity
-Version:1.6+git.20161018
+Version:1.7+git.20161028
 Release:0
 Summary:A Linux System call fuzz tester
 License:GPL-2.0
@@ -28,6 +28,7 @@
 BuildRequires:  gcc
 # needed for btrfs/ioctl.h
 BuildRequires:  libbtrfs-devel
+BuildRequires:  linux-glibc-devel
 BuildRequires:  make
 BuildRequires:  xz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ _service ++
--- /var/tmp/diff_new_pack.7vJh31/_old  2016-11-05 21:26:06.0 +0100
+++ /var/tmp/diff_new_pack.7vJh31/_new  2016-11-05 21:26:06.0 +0100
@@ -4,7 +4,7 @@
 git
 enable
 trinity
-1.6+git.%cd
+1.7+git.%cd
   
   
 *.tar

++ trinity-1.6+git.20161018.tar.xz -> trinity-1.7+git.20161028.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.6+git.20161018/Makefile 
new/trinity-1.7+git.20161028/Makefile
--- old/trinity-1.6+git.20161018/Makefile   2016-10-19 01:17:03.0 
+0200
+++ new/trinity-1.7+git.20161028/Makefile   2016-10-28 19:56:34.0 
+0200
@@ -1,4 +1,4 @@
-VERSION="1.7pre"
+VERSION="1.8pre"
 
 INSTALL_PREFIX ?= $(DESTDIR)
 INSTALL_PREFIX ?= $(HOME)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.6+git.20161018/child.c 
new/trinity-1.7+git.20161028/child.c
--- old/trinity-1.6+git.20161018/child.c2016-10-19 01:17:03.0 
+0200
+++ new/trinity-1.7+git.20161028/child.c2016-10-28 19:56:34.0 
+0200
@@ -357,8 +357,8 @@
check_parent_pid();
 
/* Every 100 iterations. */
-   if (!(periodic_counter % 100))
-   dirty_random_mapping();
+// if (!(periodic_counter % 100))
+// dirty_random_mapping();
 
if (periodic_counter == 1000)
periodic_counter = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.6+git.20161018/fds/bpf.c 
new/trinity-1.7+git.20161028/fds/bpf.c
--- old/trinity-1.6+git.20161018/fds/bpf.c  2016-10-19 01:17:03.0 
+0200
+++ new/trinity-1.7+git.20161028/fds/bpf.c  2016-10-28 19:56:34.0 
+0200
@@ -14,6 +14,7 @@
 #include 
 #include 
 
+#include "bpf.h"
 #include "fd.h"
 #include "log.h"
 #include "objects.h"
@@ -99,7 +100,7 @@
return TRUE;
 }
 
-static int get_rand_bpf_fd(void)
+int get_rand_bpf_fd(void)
 {
struct object *obj;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.6+git.20161018/include/bpf.h 
new/trinity-1.7+git.20161028/include/bpf.h
--- old/trinity-1.6+git.20161018/include/bpf.h  1970-01-01 01:00:00.0 
+0100
+++ new/trinity-1.7+git.20161028/include/bpf.h  2016-10-28 19:56:34.0 
+0200
@@ -0,0 +1,3 @@
+#pragma once
+
+int get_rand_bpf_fd(void);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.6+git.20161018/mm/fault-read.c 
new/trinity-1.7+git.20161028/mm/fault-read.c
--- old/trinity-1.6+git.20161018/mm/fault-read.c2016-10-19 
01:17:03.0 +0200
+++ new/trinity-1.7+git.20161028/mm/fault-read.c2016-10-28 
19:56:34.0 +0200
@@ -15,7 +15,7 @@
 stat

commit ghc-OpenGLRaw for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-OpenGLRaw for openSUSE:Factory 
checked in at 2016-11-05 21:26:31

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


Package is "ghc-OpenGLRaw"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-OpenGLRaw/ghc-OpenGLRaw.changes  
2016-09-05 21:20:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-OpenGLRaw.new/ghc-OpenGLRaw.changes 
2016-11-05 21:26:32.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:50:28 UTC 2016 - psim...@suse.com
+
+- Update to version 3.2.3.0 with cabal2obs.
+
+---

Old:

  OpenGLRaw-3.2.2.0.tar.gz

New:

  OpenGLRaw-3.2.3.0.tar.gz



Other differences:
--
++ ghc-OpenGLRaw.spec ++
--- /var/tmp/diff_new_pack.oIJVp2/_old  2016-11-05 21:26:33.0 +0100
+++ /var/tmp/diff_new_pack.oIJVp2/_new  2016-11-05 21:26:33.0 +0100
@@ -18,7 +18,7 @@
 
 %global pkg_name OpenGLRaw
 Name:   ghc-%{pkg_name}
-Version:3.2.2.0
+Version:3.2.3.0
 Release:0
 Summary:A raw binding for the OpenGL graphics system
 License:BSD-3-Clause

++ OpenGLRaw-3.2.2.0.tar.gz -> OpenGLRaw-3.2.3.0.tar.gz ++
 5946 lines of diff (skipped)




commit texmath for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package texmath for openSUSE:Factory checked 
in at 2016-11-05 21:26:49

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


Package is "texmath"

Changes:

--- /work/SRC/openSUSE:Factory/texmath/texmath.changes  2016-10-22 
13:23:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.texmath.new/texmath.changes 2016-11-05 
21:26:50.0 +0100
@@ -1,0 +2,5 @@
+Sun Oct 30 16:26:14 UTC 2016 - psim...@suse.com
+
+- Update to version 0.8.6.7 with cabal2obs.
+
+---

Old:

  texmath-0.8.6.6.tar.gz

New:

  texmath-0.8.6.7.tar.gz



Other differences:
--
++ texmath.spec ++
--- /var/tmp/diff_new_pack.XZPG8U/_old  2016-11-05 21:26:51.0 +0100
+++ /var/tmp/diff_new_pack.XZPG8U/_new  2016-11-05 21:26:51.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name texmath
 %bcond_with tests
 Name:   %{pkg_name}
-Version:0.8.6.6
+Version:0.8.6.7
 Release:0
 Summary:Conversion between formats used to represent mathematics
 License:GPL-2.0

++ texmath-0.8.6.6.tar.gz -> texmath-0.8.6.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/texmath-0.8.6.6/changelog 
new/texmath-0.8.6.7/changelog
--- old/texmath-0.8.6.6/changelog   2016-10-13 11:42:39.0 +0200
+++ new/texmath-0.8.6.7/changelog   2016-10-28 20:43:31.0 +0200
@@ -1,3 +1,8 @@
+texmath (0.8.6.7)
+
+  * TeX reader: treat backslash + newline as like backslash + space.
+Previously this case gave an error.  See jgm/pandoc#3189.
+
 texmath (0.8.6.6)
 
   * Allow pandoc-types 1.17.*.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/texmath-0.8.6.6/src/Text/TeXMath/Readers/TeX.hs 
new/texmath-0.8.6.7/src/Text/TeXMath/Readers/TeX.hs
--- old/texmath-0.8.6.6/src/Text/TeXMath/Readers/TeX.hs 2016-10-13 
11:41:38.0 +0200
+++ new/texmath-0.8.6.7/src/Text/TeXMath/Readers/TeX.hs 2016-10-28 
20:40:11.0 +0200
@@ -975,6 +975,7 @@
   , ("\\:",ESpace (2 % 9))
   , ("\\;",ESpace (5 % 18))
   , ("\\ ",ESpace (2 % 9))
+  , ("\\\n",ESpace (2 % 9))
   , ("\\quad",ESpace (1 % 1))
   , ("\\qquad",ESpace (2 % 1))
   , ("\\arccos",EMathOperator "arccos")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/texmath-0.8.6.6/texmath.cabal 
new/texmath-0.8.6.7/texmath.cabal
--- old/texmath-0.8.6.6/texmath.cabal   2016-10-13 11:42:17.0 +0200
+++ new/texmath-0.8.6.7/texmath.cabal   2016-10-28 20:43:37.0 +0200
@@ -1,5 +1,5 @@
 Name:texmath
-Version: 0.8.6.6
+Version: 0.8.6.7
 Cabal-Version:   >= 1.10
 Build-type:  Simple
 Synopsis:Conversion between formats used to represent mathematics.




commit ghc-fclabels for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-fclabels for openSUSE:Factory 
checked in at 2016-11-05 21:26:41

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


Package is "ghc-fclabels"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-fclabels/ghc-fclabels.changes
2016-07-21 08:09:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-fclabels.new/ghc-fclabels.changes   
2016-11-05 21:26:42.0 +0100
@@ -1,0 +2,5 @@
+Tue Oct 11 08:49:48 UTC 2016 - psim...@suse.com
+
+- Update to version 2.0.3.1 with cabal2obs.
+
+---

Old:

  fclabels-2.0.3.tar.gz

New:

  fclabels-2.0.3.1.tar.gz



Other differences:
--
++ ghc-fclabels.spec ++
--- /var/tmp/diff_new_pack.00XvAF/_old  2016-11-05 21:26:43.0 +0100
+++ /var/tmp/diff_new_pack.00XvAF/_new  2016-11-05 21:26:43.0 +0100
@@ -19,15 +19,14 @@
 %global pkg_name fclabels
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:2.0.3
+Version:2.0.3.1
 Release:0
 Summary:First class accessor labels implemented as lenses
 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
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-template-haskell-devel
@@ -36,7 +35,6 @@
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 %endif
-# End cabal-rpm deps
 
 %description
 This package provides first class labels that can act as bidirectional record
@@ -78,7 +76,7 @@
 
 * /Changelog from 2.0.2.4 to 2.0.3/
 
-> - Support GHC 8.
+> - Allow HUnit 1.4.*. > - Fix test suite on GHC 7.4.
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -94,20 +92,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ fclabels-2.0.3.tar.gz -> fclabels-2.0.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.3/CHANGELOG 
new/fclabels-2.0.3.1/CHANGELOG
--- old/fclabels-2.0.3/CHANGELOG2016-02-17 14:58:34.0 +0100
+++ new/fclabels-2.0.3.1/CHANGELOG  2016-10-09 22:40:53.0 +0200
@@ -1,5 +1,10 @@
 CHANGELOG
 
+2.0.3.1
+
+  - Allow HUnit 1.4.*.
+  - Fix test suite on GHC 7.4.
+
 2.0.3
 
   - Support GHC 8.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.3/fclabels.cabal 
new/fclabels-2.0.3.1/fclabels.cabal
--- old/fclabels-2.0.3/fclabels.cabal   2016-02-17 14:58:34.0 +0100
+++ new/fclabels-2.0.3.1/fclabels.cabal 2016-10-09 22:40:53.0 +0200
@@ -1,5 +1,5 @@
 Name:  fclabels
-Version:   2.0.3
+Version:   2.0.3.1
 Author:Sebastiaan Visser, Erik Hesselink, Chris Eidhof, Sjoerd Visscher
with lots of help and feedback from others.
 Synopsis:  First class accessor labels implemented as lenses.
@@ -49,7 +49,8 @@
.
* /Changelog from 2.0.2.4 to 2.0.3/
.
-   >   - Support GHC 8.
+   >   - Allow HUnit 1.4.*.
+   >   - Fix test suite on GHC 7.4.
 
 Maintainer: Sebastiaan Visser 
 Homepage:   https://github.com/sebastiaanvisser/fclabels
@@ -60,6 +61,7 @@
 Cabal-Version:  >= 1.8
 Build-Type: Simple
 Tested-With:
+  GHC==7.4.2,
   GHC==7.6.3,
   GHC==7.8.4,
   GHC==7.10.3,
@@ -85,7 +87,7 @@
 
   GHC-Options: -Wall
   Build-Depends:
-  base >= 4.6 && < 4.10
+  base >= 4.5 && < 4.10
 , template-haskell >= 2.2 && < 2.12
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.6
@@ -105,7 +107,7 @@
 , template-haskell >= 2.2 && < 2.12
 , mtl  >= 1.0 && < 2.3
 , transformers >= 0.2 && < 0.6
-, HUnit>= 1.2 && < 1.4
+, HUnit>= 1.2 && < 1.5
 
 Benchmark benchmark
   Type:exitcode-stdio-1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/fclabels-2.0.3/test/TestSuite.hs 
new/fclabels-2.0.3.1/test/TestSuite.hs
--- old/fclabels-2.0.3/test/TestSuite.hs2016-02-17 14:58:34.0 
+0100
+++ new/fclabels-2.0.3.1/test/TestSuite.hs  2016-10-09 22:40:53.0 
+0200

commit quagga for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package quagga for openSUSE:Factory checked 
in at 2016-11-05 21:25:48

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


Package is "quagga"

Changes:

--- /work/SRC/openSUSE:Factory/quagga/quagga.changes2016-10-20 
23:09:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.quagga.new/quagga.changes   2016-11-05 
21:25:50.0 +0100
@@ -1,0 +2,7 @@
+Sat Oct 22 17:54:10 UTC 2016 - jeng...@inai.de
+
+- Implement shared library policy
+- Check for user/group before adding them to the system
+- Trim description
+
+---



Other differences:
--
++ quagga.spec ++
--- /var/tmp/diff_new_pack.ORCUi0/_old  2016-11-05 21:25:51.0 +0100
+++ /var/tmp/diff_new_pack.ORCUi0/_new  2016-11-05 21:25:51.0 +0100
@@ -31,7 +31,7 @@
 Name:   quagga
 Version:1.0.20160315
 Release:0
-Summary:Free Routing Software (for BGP, OSPF and RIP, for example)
+Summary:Routing Software for BGP, OSPF and RIP
 License:LGPL-2.1+
 Group:  Productivity/Networking/Routing
 Url:http://www.quagga.net
@@ -87,24 +87,44 @@
 
 %description
 Quagga is a routing software suite, providing implementations of
-OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4 for Unix platforms,
-particularly FreeBSD and Linux and also NetBSD, to mention a few.
-Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro.
-The Quagga tree aims to build a more involved community around Quagga
-than the current centralised model of GNU Zebra.
+OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4. Quagga is a fork of
+GNU Zebra.
+
+%package -n libospf0
+Summary:Quagga's implementation of the OSPF protocol
+Group:  System/Libraries
+
+%description -n libospf0
+This library contains part of the OSPFv2 implementation of Quagga.
+
+%package -n libospfapiclient0
+Summary:API for Quagga's OSPFv2 implementation
+Group:  System/Libraries
+
+%description -n libospfapiclient0
+This library contains part of the OSPFv2 implementation of Quagga.
+
+%package -n libzebra0
+Summary:Quagga utility library
+Group:  System/Libraries
+
+%description -n libzebra0
+This library contains various utility functions to Quagga, such as
+data types, buffers and socket handling.
 
 %package devel
-Summary:Free Routing Software (for BGP, OSPF and RIP, for example)
+Summary:Development files for quagga, a routing software for BGP, 
OSPF, RIP
 Group:  Development/Libraries/C and C++
-Requires:   %{name} = %{version}
+Requires:   libospf0 = %{version}
+Requires:   libospfapiclient0 = %{version}
+Requires:   libzebra0 = %{version}
 
 %description devel
 Quagga is a routing software suite, providing implementations of
-OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4 for Unix platforms,
-particularly FreeBSD and Linux and also NetBSD, to mention a few.
-Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro.
-The Quagga tree aims to build a more involved community around Quagga
-than the current centralised model of GNU Zebra.
+OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4. Quagga is a fork of
+GNU Zebra.
+
+This subpackage contains the headers for the Quagga libraries.
 
 %prep
 %setup -q -a 1
@@ -198,16 +218,16 @@
 touch %{buildroot}%{_sysconfdir}/quagga/vtysh.conf
 
 %pre
-%{_sbindir}/groupadd -r quagga 2> /dev/null || :
-%{_sbindir}/useradd -r -g quagga -s %{_bindir}/false \
+getent group quagga >/dev/null || %{_sbindir}/groupadd -r quagga || :
+getent passwd quagga >/dev/null || \
+   %{_sbindir}/useradd -r -g quagga -s %{_bindir}/false \
   -c "Quagga routing daemon" \
-  -d %{quagga_statedir} quagga 2> /dev/null || :
+  -d %{quagga_statedir} quagga || :
 %if %{with systemd}
 %service_add_pre zebra.service isisd.service ripd.service ospfd.service 
bgpd.service ospf6d.service ripngd.service
 %endif
 
 %post
-/sbin/ldconfig
 %if %{with systemd}
 systemd-tmpfiles --create %{_tmpfilesdir}/%{name}.conf || true
 %service_add_post zebra.service isisd.service ripd.service ospfd.service 
bgpd.service ospf6d.service ripngd.service
@@ -232,7 +252,13 @@
 %restart_on_update zebra bgpd ospf6d ospfd ripd ripngd
 %insserv_cleanup
 %endif
-/sbin/ldconfig
+
+%post   -n libospf0 -p /sbin/ldconfig
+%postun -n libospf0 -p /sbin/ldconfig
+%post   -n libospfapiclient0 -p /sbin/ldconfig
+%postun -n libospfapiclient0 -p /sbin/ldconfig
+%post   -n libzebra0 -p /sbin/ldconfig
+%postun -n libzebra0 -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
@@ -255,10 +281,21 @@
 %di

commit python-django-athumb for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package python-django-athumb for 
openSUSE:Factory checked in at 2016-11-05 21:25:58

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


Package is "python-django-athumb"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-django-athumb/python-django-athumb.changes
2015-05-24 19:35:13.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-django-athumb.new/python-django-athumb.changes
   2016-11-05 21:25:59.0 +0100
@@ -1,0 +2,6 @@
+Sat Sep 24 16:39:12 UTC 2016 - sbahl...@suse.com
+
+- Change Requires: python-Pillow to python-imaging for compatibility
+  with SLE-12 which provides PIL instead of Pillow.
+
+---



Other differences:
--
++ python-django-athumb.spec ++
--- /var/tmp/diff_new_pack.qr2lAb/_old  2016-11-05 21:26:00.0 +0100
+++ /var/tmp/diff_new_pack.qr2lAb/_new  2016-11-05 21:26:00.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-django-athumb
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:   python-django-athumb
 Version:2.0
 Release:0
@@ -27,10 +28,10 @@
 BuildRequires:  python-boto
 BuildRequires:  python-devel
 BuildRequires:  python-django
-BuildRequires:  python-Pillow
+BuildRequires:  python-imaging
 Requires:   python-boto
 Requires:   python-django
-Requires:   python-Pillow
+Requires:   python-imaging
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %else




commit python-pygit2 for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package python-pygit2 for openSUSE:Factory 
checked in at 2016-11-05 21:25:34

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


Package is "python-pygit2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pygit2/python-pygit2.changes  
2016-08-17 12:05:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pygit2.new/python-pygit2.changes 
2016-11-05 21:25:48.0 +0100
@@ -1,0 +2,5 @@
+Wed Nov  2 09:27:00 UTC 2016 - kkae...@suse.com
+
+- Fix Url link (old one was dead).
+
+---



Other differences:
--
++ python-pygit2.spec ++
--- /var/tmp/diff_new_pack.s7fKi7/_old  2016-11-05 21:25:50.0 +0100
+++ /var/tmp/diff_new_pack.s7fKi7/_new  2016-11-05 21:25:50.0 +0100
@@ -19,7 +19,7 @@
 Name:   python-pygit2
 Version:0.24.0
 Release:0
-Url:http://github.com/dborowitz/pygit2
+Url:https://github.com/libgit2/pygit2
 Summary:Python bindings for libgit2
 License:GPL-2.0
 Group:  Development/Languages/Python




commit python-pydot for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package python-pydot for openSUSE:Factory 
checked in at 2016-11-05 21:25:14

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


Package is "python-pydot"

Changes:

--- /work/SRC/openSUSE:Factory/python-pydot/python-pydot.changes
2014-05-21 16:23:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pydot.new/python-pydot.changes   
2016-11-05 21:25:27.0 +0100
@@ -1,0 +2,58 @@
+Tue Nov  1 20:19:09 UTC 2016 - toddrme2...@gmail.com
+
+- Update source url
+- Remove some obsolete parts of the spec file
+
+---
+Tue Nov  1 19:38:17 UTC 2016 - toddrme2...@gmail.com
+
+- Update to 1.2.3
+  - support Python 2.6
+  - several corrections
+  - quote empty strings to avoid graphviz errors
+- Update to 1.2.0
+  - support Python 3
+  - bumped dependency to `pyparsing >= 2.1.4`
+  - tests running on Travis CI
+  - tests require `chardet`
+  - detect character encoding for most test files
+using the package `chardet`
+  - API:
++ on all operating systems, search GraphViz
+  executables in environment `$PATH`,
+  using `subprocess.Popen`.
+  No paths hard-coded due to security and privacy issues.
++ add option to pass GraphViz executable name
+  or absolute path as `prog` to `pydot.Dot.write_*` methods.
+  This provides an alternative to
+  adding GraphViz to the `$PATH`.
++ the functions:
+  * `pydot.graph_from_dot_data`
+  * `pydot.graph_from_dot_file`
+  * `dot_parser.parse_dot_data`
+  changed to always return a `list` of graphs,
+  instead of behaving differently for singletons.
++ require that the user explicitly give an encoding to
+  the function `pydot.graph_from_dot_file`,
+  with default encoding same as `io.open`.
++ decode to unicode at program boundaries, and
+  treat binary images as bytes,
+  for more compatibility with python 3.
+  Use `io.open`, instead of the built-in `open`.
++ rm function `pydot.set_graphviz_executables`
++ rm attribute `pydot.Dot.progs`
+- Update to 1.1.0
+  - compatibility with `pyparsing >= 1.5.7`
+  - API:
++ `pydot.Graph.to_string`: hide `subgraph` keyword only if so requested
++ produce `warnings.warn` if `pydot.dot_parser` fails to import,
+  instead of `print`
+- Update to 1.0.29
+  - Maintenance release that keeps the same API
+  - pin `pyparsing == 1.5.7`
+  - update version number in source code
+  - update `setup.py`
+- Remove unneeded python-pydot-1.0.28_fix_pyparser_2_incompatibility.patch
+- Remove out-of-date example files
+
+---

Old:

  example-demo.py
  example-rank.py
  pydot-1.0.28.tar.gz
  python-pydot-1.0.28_fix_pyparser_2_incompatibility.patch

New:

  pydot-1.2.3.tar.gz



Other differences:
--
++ python-pydot.spec ++
--- /var/tmp/diff_new_pack.0uI7hG/_old  2016-11-05 21:25:30.0 +0100
+++ /var/tmp/diff_new_pack.0uI7hG/_new  2016-11-05 21:25:30.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pydot
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products 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,54 +16,40 @@
 #
 
 
-%define modname pydot
-Name:   python-%{modname}
-Version:1.0.28
+Name:   python-pydot
+Version:1.2.3
 Release:0
-Url:http://code.google.com/p/pydot
+Url:https://github.com/erocarrera/pydot
 Summary:Create (dot) graphs from python
 License:MIT
 Group:  Development/Libraries/Python
-Source: 
http://%{modname}.googlecode.com/files/%{modname}-%{version}.tar.gz
-Source1:example-demo.py
-Source2:example-rank.py
-Patch0: %{name}-1.0.28_fix_pyparser_2_incompatibility.patch
+Source: 
https://files.pythonhosted.org/packages/source/p/pydot/pydot-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
-Requires:   python-pyparsing
+BuildRequires:  python-pyparsing >= 2.1.4
+BuildRequires:  python-setuptools
 Requires:   graphviz
-%if 0%{?suse_version} <= 1110
-%{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%else
+Requires:   python-pyparsing >= 2.1.4
 BuildArch:  noarch
-%py_requires
-%endif
 
 %description
 pydot allows to easily create both dir

commit edgar for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package edgar for openSUSE:Factory checked 
in at 2016-11-05 21:25:04

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


Package is "edgar"

Changes:

--- /work/SRC/openSUSE:Factory/edgar/edgar.changes  2016-05-25 
21:28:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.edgar.new/edgar.changes 2016-11-05 
21:25:17.0 +0100
@@ -1,0 +2,12 @@
+Tue Nov  1 11:56:46 UTC 2016 - nemy...@opensuse.org
+
+- Update to 1.24, announce message: 
+
+* Added Serbian translation
+* Updated German translation
+* Fixed the mine cart's reset switch in the Fortress Dungeon
+* Fixed the scrolling in the medals table
+
+- Remove check %if 0%{?suse_version}, because is only for openSUSE
+
+---

Old:

  edgar-1.24.tar.gz

New:

  edgar-1.25.tar.gz



Other differences:
--
++ edgar.spec ++
--- /var/tmp/diff_new_pack.mkxE54/_old  2016-11-05 21:25:22.0 +0100
+++ /var/tmp/diff_new_pack.mkxE54/_new  2016-11-05 21:25:22.0 +0100
@@ -17,18 +17,16 @@
 
 
 Name:   edgar
-Version:1.24
+Version:1.25
 Release:0
 Summary:2D platform game with a persistent world
 License:GPL-2.0+
 Group:  Amusements/Games/Action/Arcade
 Url:http://www.parallelrealities.co.uk/p/legend-of-edgar.html
 Source0:
https://github.com/riksweeney/%{name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-%if 0%{?suse_version}
 BuildRequires:  fdupes
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  update-desktop-files
-%endif
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(SDL_image)
 BuildRequires:  pkgconfig(SDL_mixer)
@@ -64,10 +62,8 @@
 %make_install
 %find_lang %name
 
-%if 0%{?suse_version}
-%suse_update_desktop_file %{name}
-%fdupes -s %{buildroot}%{_prefix}
-%endif
+%suse_update_desktop_file %{name}
+%fdupes -s %{buildroot}%{_prefix}
 
 %files -f %name.lang
 %defattr(-,root,root,-)

++ edgar-1.24.tar.gz -> edgar-1.25.tar.gz ++
/work/SRC/openSUSE:Factory/edgar/edgar-1.24.tar.gz 
/work/SRC/openSUSE:Factory/.edgar.new/edgar-1.25.tar.gz differ: char 12, line 1




commit elpa for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package elpa for openSUSE:Factory checked in 
at 2016-11-05 21:25:54

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


Package is "elpa"

Changes:

--- /work/SRC/openSUSE:Factory/elpa/elpa.changes2016-07-14 
09:49:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.elpa.new/elpa.changes   2016-11-05 
21:25:55.0 +0100
@@ -1,0 +2,18 @@
+Tue Oct 25 13:42:23 UTC 2016 - d...@stellardeath.org
+
+- Update to release 2016.05.004
+
+  - fix a problem with the private state of module precision
+  - distribute test_project with dist tarball
+  - generic driver routine for ELPA 1stage and 2stage
+  - test case for elpa_mult_at_b_real
+  - test case for elpa_mult_ah_b_complex
+  - test case for elpa_cholesky_real
+  - test case for elpa_cholesky_complex
+  - test case for elpa_invert_trm_real
+  - test case for elpa_invert_trm_complex
+  - fix building of static library
+  - better choice of AVX, AVX2, AVX512 kernels
+  - make assumed size Fortran arrays default
+
+---

Old:

  elpa-2016.05.003.tar.gz
  elpa-2016.05.003.tar.gz.asc

New:

  elpa-2016.05.004.tar.gz
  elpa-2016.05.004.tar.gz.asc



Other differences:
--
++ elpa.spec ++
--- /var/tmp/diff_new_pack.4Xd4Z8/_old  2016-11-05 21:25:56.0 +0100
+++ /var/tmp/diff_new_pack.4Xd4Z8/_new  2016-11-05 21:25:56.0 +0100
@@ -37,7 +37,7 @@
 %endif
 
 Name:   elpa
-Version:2016.05.003
+Version:2016.05.004
 Release:0
 Summary:A massively parallel eigenvector solver
 License:LGPL-3.0
@@ -46,7 +46,7 @@
 Source0:
https://elpa.mpcdf.mpg.de/html/Releases/%{version}/%{name}-%{version}.tar.gz
 # openSUSE:Factory wants this mentioned here, for whatever reason:
 Source1:Andreas_Marek_5197BF6974ECE282.keyring
-Source2:elpa-2016.05.003.tar.gz.asc
+Source2:elpa-2016.05.004.tar.gz.asc
 BuildRequires:  c_compiler
 # For SLE_11_SP4:
 %if %{sle_11_sp4} == 1

++ Andreas_Marek_5197BF6974ECE282.keyring ++
 668 lines (skipped)
 between Andreas_Marek_5197BF6974ECE282.keyring
 and 
/work/SRC/openSUSE:Factory/.elpa.new/Andreas_Marek_5197BF6974ECE282.keyring

++ _service ++
--- /var/tmp/diff_new_pack.4Xd4Z8/_old  2016-11-05 21:25:56.0 +0100
+++ /var/tmp/diff_new_pack.4Xd4Z8/_new  2016-11-05 21:25:56.0 +0100
@@ -2,16 +2,16 @@
   
 http
 elpa.mpcdf.mpg.de
-/html/Releases/2016.05.003/elpa-2016.05.003.tar.gz
+/html/Releases/2016.05.004/elpa-2016.05.004.tar.gz
   
   
 http
 elpa.mpcdf.mpg.de
-/html/Releases/2016.05.003/elpa-2016.05.003.tar.gz.asc
+/html/Releases/2016.05.004/elpa-2016.05.004.tar.gz.asc
   
   
-elpa-2016.05.003.tar.gz
-elpa-2016.05.003/elpa.spec
+elpa-2016.05.004.tar.gz
+elpa-2016.05.004/elpa.spec
   
   
 

++ elpa-2016.05.003.tar.gz -> elpa-2016.05.004.tar.gz ++
 17801 lines of diff (skipped)




commit targetcli-fb for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package targetcli-fb for openSUSE:Factory 
checked in at 2016-11-05 21:25:23

Comparing /work/SRC/openSUSE:Factory/targetcli-fb (Old)
 and  /work/SRC/openSUSE:Factory/.targetcli-fb.new (New)


Package is "targetcli-fb"

Changes:

--- /work/SRC/openSUSE:Factory/targetcli-fb/targetcli-fb.changes
2016-10-18 10:40:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.targetcli-fb.new/targetcli-fb.changes   
2016-11-05 21:25:36.0 +0100
@@ -1,0 +2,5 @@
+Sun Oct 30 23:51:52 UTC 2016 - jeng...@inai.de
+
+- Trim macro indirections and empty macros
+
+---



Other differences:
--
++ targetcli-fb.spec ++
--- /var/tmp/diff_new_pack.R5DZiz/_old  2016-11-05 21:25:38.0 +0100
+++ /var/tmp/diff_new_pack.R5DZiz/_new  2016-11-05 21:25:38.0 +0100
@@ -21,7 +21,7 @@
 
 Name:   %{oname}
 Version:2.1.43
-Release:1%{?dist}
+Release:0
 Url:http://github.com/agrover/%{oname}
 Summary:A command shell for managing the Linux LIO kernel target
 License:Apache-2.0
@@ -57,20 +57,17 @@
 %setup -q -n %{oname}-%{realver}%{?extraver}
 
 %build
-%__python setup.py build
+python setup.py build
 
 %install
-%__python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-%__install -d -m755 %{buildroot}%{_sysconfdir}/target
-%__install -d -m755 %{buildroot}%{_sysconfdir}/target/backup
-%__install -d -m755 %{buildroot}%{_sbindir}
+python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+install -d -m755 %{buildroot}%{_sysconfdir}/target
+install -d -m755 %{buildroot}%{_sysconfdir}/target/backup
+install -d -m755 %{buildroot}%{_sbindir}
 %fdupes %{buildroot}%{python_sitelib}
-%__install -D -m644 targetcli.8 %{buildroot}%{_mandir}/man8/targetcli.8
-%__install -D -m644 %{S:1} %{buildroot}%{_unitdir}/targetcli.service
-%__ln_s %{_sbindir}/service %{buildroot}/%{_sbindir}/rctargetcli
-
-%clean
-[ "%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot}
+install -D -m644 targetcli.8 %{buildroot}%{_mandir}/man8/targetcli.8
+install -D -m644 %{S:1} %{buildroot}%{_unitdir}/targetcli.service
+ln -s %{_sbindir}/service %{buildroot}/%{_sbindir}/rctargetcli
 
 %post
 %{service_add_post targetcli.service}




commit calibre for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package calibre for openSUSE:Factory checked 
in at 2016-11-05 21:24:48

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


Package is "calibre"

Changes:

--- /work/SRC/openSUSE:Factory/calibre/calibre.changes  2016-10-23 
12:52:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.calibre.new/calibre.changes 2016-11-05 
21:24:50.0 +0100
@@ -1,0 +2,51 @@
+Fri Oct 28 20:04:22 UTC 2016 - aloi...@gmx.com
+
+- Update to version 2.7.0
+  * New Features:
++ Edit Book: Add a tool to download external resources 
+  (images/stylesheets/etc.) that are not included in the book.
++ Closes tickets: 1620058
++ Make custom columns available in the Alter Tag 
+  Browser->Manage categories sub menu
+  * Bug Fixes:
++ Conversion: Fix incorrect resolution of references to 
+  resources in HTML files that exist in a folder level above 
+  the OPF file. This could lead to styles being incorrectly 
+  processed in such HTML files.
++ Get Books: Update the amazon store plugins for website 
+  changes
++ Update ozon.ru metadata download plugin to fix searching 
+  for books by ISBN
++ Edit Book: Fix a regression in the previous release that 
+  broke the preferences dialog for changing color schemes.
++ Closes tickets: 1629294
++ Edit Book: Better error message when user tries to open a 
+  Check Book item that refers to a file that has been deleted 
+  since the last time Check Book was run.
++ Closes tickets: 1632897
+  * New news sources:
++ Various Danish news sources by Allan Simonsen
+  Improved news sources:
++ Wired
++ Ambito
++ InfoWorld
++ Instapaper
++ San Jose Mercury News
++ South China Morning Post
++ Journal Gazette
++ JPost
++ Las Vegas Review
++ Marietta Daily Journal
++ DziennikBaltycki
++ biweekly
++ dwutygodnik
++ GRY Online
++ ESO
++ TVN24
++ And many more, see commit logs for details
+
+- Dropped Fix-editing-color-schemes.patch,
+  Update-amazon-store-plugin.patch and
+  Update-db-version-kobo-driver.patch now included upstream
+
+---

Old:

  Fix-editing-color-schemes.patch
  Update-amazon-store-plugin.patch
  Update-db-version-kobo-driver.patch
  calibre-2.69.0.tar.xz

New:

  calibre-2.70.0.tar.xz



Other differences:
--
++ calibre.spec ++
--- /var/tmp/diff_new_pack.h7DSJt/_old  2016-11-05 21:24:52.0 +0100
+++ /var/tmp/diff_new_pack.h7DSJt/_new  2016-11-05 21:24:52.0 +0100
@@ -20,7 +20,7 @@
 License:GPL-3.0
 Group:  Productivity/Other
 Name:   calibre
-Version:2.69.0
+Version:2.70.0
 Release:0
 Url:http://calibre-ebook.com
 Source0:
http://download.calibre-ebook.com/%{version}/calibre-%{version}.tar.xz
@@ -30,10 +30,6 @@
 Patch3: calibre-no-update.diff
 # PATCH-FIX-TO-UPSTREAM: use reproducible list order
 Patch4: reproducible.patch
-# The following patches are from upstream and needs to be removed with update 
to 2.70
-Patch10:Fix-editing-color-schemes.patch
-Patch11:Update-amazon-store-plugin.patch
-Patch12:Update-db-version-kobo-driver.patch
 BuildRequires:  fdupes
 BuildRequires:  help2man
 BuildRequires:  hicolor-icon-theme
@@ -134,9 +130,6 @@
 %patch2 -p1
 %patch3 -p1 -b .no-update
 %patch4 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
 
 # dos2unix newline conversion
 sed -i 's/\r//' src/calibre/web/feeds/recipes/*

++ calibre-2.69.0.tar.xz -> calibre-2.70.0.tar.xz ++
/work/SRC/openSUSE:Factory/calibre/calibre-2.69.0.tar.xz 
/work/SRC/openSUSE:Factory/.calibre.new/calibre-2.70.0.tar.xz differ: char 26, 
line 1




commit roccat-tools for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package roccat-tools for openSUSE:Factory 
checked in at 2016-11-05 21:25:02

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


Package is "roccat-tools"

Changes:

--- /work/SRC/openSUSE:Factory/roccat-tools/roccat-tools.changes
2016-10-13 11:28:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.roccat-tools.new/roccat-tools.changes   
2016-11-05 21:25:04.0 +0100
@@ -1,0 +2,6 @@
+Sun Oct 30 16:11:12 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 5.5.0
+* Added: Support for Sova Membrane and Mechanical
+
+---

Old:

  roccat-tools-5.4.0.tar.bz2

New:

  roccat-tools-5.5.0.tar.bz2



Other differences:
--
++ roccat-tools.spec ++
--- /var/tmp/diff_new_pack.LYm3i3/_old  2016-11-05 21:25:05.0 +0100
+++ /var/tmp/diff_new_pack.LYm3i3/_new  2016-11-05 21:25:05.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   roccat-tools
-Version:5.4.0
+Version:5.5.0
 Release:0
 Summary:Common files shared by all Roccat tools
 License:GPL-2.0+ and CC-BY-3.0
@@ -106,13 +106,18 @@
 Group:  Hardware/Other
 Requires:   roccat-tools = %{version}
 
+%package -n roccat-ryos
+Summary:Roccat Ryos userland tools
+Group:  Hardware/Other
+Requires:   roccat-tools = %{version}
+
 %package -n roccat-savu
 Summary:Roccat Savu userland tools
 Group:  Hardware/Other
 Requires:   roccat-tools = %{version}
 
-%package -n roccat-ryos
-Summary:Roccat Ryos userland tools
+%package -n roccat-sova
+Summary:Roccat Sova userland tools
 Group:  Hardware/Other
 Requires:   roccat-tools = %{version}
 
@@ -194,15 +199,20 @@
 It helps users of the pyra kernel driver to manipulate the profiles and 
settings
 of a Roccat Pyra mouse.
 
+%description -n roccat-ryos
+Ryos consists of a shared library, a console application and a GUI application.
+It helps users of the ryos kernel driver to manipulate the profiles and 
settings
+of a Roccat Ryos mouse.
+
 %description -n roccat-savu
 Savu consists of a shared library, a console application and a GUI application.
 It helps users of the savu kernel driver to manipulate the profiles and 
settings
 of a Roccat Savu mouse.
 
-%description -n roccat-ryos
-Ryos consists of a shared library, a console application and a GUI application.
-It helps users of the ryos kernel driver to manipulate the profiles and 
settings
-of a Roccat Ryos mouse.
+%description -n roccat-sova
+Sova consists of a shared library, a console application and a GUI application.
+It helps users of the sova kernel driver to manipulate the profiles and 
settings
+of a Roccat Sova mouse.
 
 %description -n roccat-tyon
 Tyon consists of a shared library, a console application and a GUI application.
@@ -391,6 +401,18 @@
 %icon_theme_cache_postun
 %{?udev_rules_update:%udev_rules_update}
 
+%post -n roccat-ryos
+/sbin/ldconfig
+%desktop_database_post
+%icon_theme_cache_post
+%{?udev_rules_update:%udev_rules_update}
+
+%postun -n roccat-ryos
+/sbin/ldconfig
+%desktop_database_postun
+%icon_theme_cache_postun
+%{?udev_rules_update:%udev_rules_update}
+
 %post -n roccat-savu
 /sbin/ldconfig
 %desktop_database_post
@@ -403,13 +425,13 @@
 %icon_theme_cache_postun
 %{?udev_rules_update:%udev_rules_update}
 
-%post -n roccat-ryos
+%post -n roccat-sova
 /sbin/ldconfig
 %desktop_database_post
 %icon_theme_cache_post
 %{?udev_rules_update:%udev_rules_update}
 
-%postun -n roccat-ryos
+%postun -n roccat-sova
 /sbin/ldconfig
 %desktop_database_postun
 %icon_theme_cache_postun
@@ -622,16 +644,6 @@
 %{_mandir}/*/man1/roccatpyracontrol.1*
 %{_datadir}/applications/roccatpyraconfig.desktop
 
-%files -n roccat-savu
-%defattr(-,root,root)
-%{_bindir}/roccatsavuconfig
-%{_bindir}/roccatsavucontrol
-%{_libdir}/libroccatsavu.so.*
-%{_libdir}/roccat/libsavueventhandler.so
-%{_udevrulesdir}/90-roccat-savu.rules
-%{_mandir}/*/man1/roccatsavucontrol.1*
-%{_datadir}/applications/roccatsavuconfig.desktop
-
 %files -n roccat-ryos
 %defattr(-,root,root)
 %{_bindir}/roccatryosmkconfig
@@ -659,6 +671,26 @@
 %{_datadir}/applications/roccatryosmkfxconfig.desktop
 %{_datadir}/roccat/ryos_effect_modules/
 
+%files -n roccat-savu
+%defattr(-,root,root)
+%{_bindir}/roccatsavuconfig
+%{_bindir}/roccatsavucontrol
+%{_libdir}/libroccatsavu.so.*
+%{_libdir}/roccat/libsavueventhandler.so
+%{_udevrulesdir}/90-roccat-savu.rules
+%{_mandir}/*/man1/roccatsavucontrol.1*
+%{_datadir}/applications/roccatsavuconfig.desktop
+
+%files -n roccat-sova
+%defattr(-,root,root)
+%{_bindir}/roccatsovaconf

commit kernel-source for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2016-11-05 21:24:17

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


Package is "kernel-source"

Changes:

--- /work/SRC/openSUSE:Factory/kernel-source/kernel-64kb.changes
2016-11-03 11:14:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/kernel-64kb.changes   
2016-11-05 21:24:18.0 +0100
@@ -1,0 +2,19 @@
+Thu Nov  3 12:45:30 CET 2016 - oneu...@suse.com
+
+- usbhid: add ATEN CS962 to list of quirky devices (bsc#1007615).
+- commit f452d0b
+
+---
+Thu Nov  3 09:36:24 CET 2016 - j...@suse.com
+
+- KEYS: Fix short sprintf buffer in /proc/keys show function
+  (bsc#1004517, CVE-2016-7042).
+- commit 9d6b45c
+
+---
+Tue Nov  1 14:16:13 CET 2016 - mkube...@suse.cz
+
+- Update patches.fixes/net-add-recursion-limit-to-GRO.patch mainline reference.
+- commit 3d61b80
+
+---
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-syzkaller.changes: same change
kernel-vanilla.changes: same change



Other differences:
--
++ kernel-64kb.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -62,7 +62,7 @@
 Group:  System/Kernel
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

kernel-debug.spec: same change
kernel-default.spec: same change
++ kernel-docs.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -35,7 +35,7 @@
 Group:  Documentation/Man
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

++ kernel-lpae.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -62,7 +62,7 @@
 Group:  System/Kernel
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

++ kernel-obs-build.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -53,7 +53,7 @@
 Group:  SLES
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

kernel-obs-qa.spec: same change
++ kernel-pae.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -62,7 +62,7 @@
 Group:  System/Kernel
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

++ kernel-source.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -32,7 +32,7 @@
 Group:  Development/Sources
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

++ kernel-syms.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -27,7 +27,7 @@
 Version:4.8.6
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

++ kernel-syzkaller.spec ++
--- /var/tmp/diff_new_pack.YBqHCn/_old  2016-11-05 21:24:23.0 +0100
+++ /var/tmp/diff_new_pack.YBqHCn/_new  2016-11-05 21:24:23.0 +0100
@@ -62,7 +62,7 @@
 Group:  System/Kernel
 Version:4.8.6
 %if 0%{?is_kotd}
-Release:.g7d70b08
+Release:.g1d89b44
 %else
 Release:0
 %endif

kernel-vanilla.spec: same change
++ patches.drivers.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/p

commit apache-commons-dbcp for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package apache-commons-dbcp for 
openSUSE:Factory checked in at 2016-11-05 21:24:57

Comparing /work/SRC/openSUSE:Factory/apache-commons-dbcp (Old)
 and  /work/SRC/openSUSE:Factory/.apache-commons-dbcp.new (New)


Package is "apache-commons-dbcp"

Changes:

--- /work/SRC/openSUSE:Factory/apache-commons-dbcp/apache-commons-dbcp.changes  
2016-10-13 11:28:41.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.apache-commons-dbcp.new/apache-commons-dbcp.changes 
2016-11-05 21:24:58.0 +0100
@@ -1,0 +2,6 @@
+Mon Oct 31 13:42:53 UTC 2016 - tchva...@suse.com
+
+- Search for jta not jta-api as SLE has issues locating the api while
+  the jta is just simple symlink
+
+---



Other differences:
--
++ apache-commons-dbcp.spec ++
--- /var/tmp/diff_new_pack.jBFNs9/_old  2016-11-05 21:24:59.0 +0100
+++ /var/tmp/diff_new_pack.jBFNs9/_new  2016-11-05 21:24:59.0 +0100
@@ -88,7 +88,7 @@
 -Dxml-apis.jar=$(build-classpath xml-commons-jaxp-1.3-apis) \
 -Dcommons-logging.jar=$(build-classpath commons-logging) \
 -Djava.io.tmpdir=. \
--Djta-impl.jar=$(build-classpath jta-api) \
+-Djta-impl.jar=$(build-classpath jta) \
 dist
 
 %install





commit timezone for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package timezone for openSUSE:Factory 
checked in at 2016-11-05 21:23:11

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


Package is "timezone"

Changes:

--- /work/SRC/openSUSE:Factory/timezone/timezone-java.changes   2016-10-23 
12:50:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.timezone.new/timezone-java.changes  
2016-11-05 21:23:12.0 +0100
@@ -1,0 +2,12 @@
+Thu Nov  3 08:21:00 UTC 2016 - astie...@suse.com
+
+- timezone update 2016i:
+  * Pacific/Tongatapu begins DST on 2016-11-06 at 02:00, ending on
+2017-01-15 at 03:00. [bsc#1007725]
+  * Northern Cyprus is now +03 year round, causing a split in Cyprus
+time zones starting 2016-10-30 at 04:00.  This creates a zone
+Asia/Famagusta [bsc#1007726]
+  * Antarctica/Casey switched from +08 to +11 on 2016-10-22
+  * Corrections to pre-1975 timestamps in Italy
+
+---
timezone.changes: same change

Old:

  tzcode2016h.tar.gz
  tzcode2016h.tar.gz.asc
  tzdata2016h.tar.gz
  tzdata2016h.tar.gz.asc

New:

  tzcode2016i.tar.gz
  tzcode2016i.tar.gz.asc
  tzdata2016i.tar.gz
  tzdata2016i.tar.gz.asc



Other differences:
--
++ timezone-java.spec ++
--- /var/tmp/diff_new_pack.TUCHci/_old  2016-11-05 21:23:13.0 +0100
+++ /var/tmp/diff_new_pack.TUCHci/_new  2016-11-05 21:23:13.0 +0100
@@ -25,7 +25,7 @@
 Group:  System/Base
 # COMMON-BEGIN
 # COMMON-BEGIN
-Version:2016h
+Version:2016i
 Release:0
 Source: 
https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz
 Source1:
https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz

++ timezone.spec ++
--- /var/tmp/diff_new_pack.TUCHci/_old  2016-11-05 21:23:13.0 +0100
+++ /var/tmp/diff_new_pack.TUCHci/_new  2016-11-05 21:23:13.0 +0100
@@ -23,7 +23,7 @@
 Url:http://www.iana.org/time-zones
 PreReq: filesystem, coreutils
 # COMMON-BEGIN
-Version:2016h
+Version:2016i
 Release:0
 Source: 
https://www.iana.org/time-zones/repository/releases/tzdata%{version}.tar.gz
 Source1:
https://www.iana.org/time-zones/repository/releases/tzcode%{version}.tar.gz






commit libqt5-qtwebengine for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libqt5-qtwebengine for 
openSUSE:Factory checked in at 2016-11-05 21:23:52

Comparing /work/SRC/openSUSE:Factory/libqt5-qtwebengine (Old)
 and  /work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new (New)


Package is "libqt5-qtwebengine"

Changes:

--- /work/SRC/openSUSE:Factory/libqt5-qtwebengine/libqt5-qtwebengine.changes
2016-10-31 11:08:30.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.libqt5-qtwebengine.new/libqt5-qtwebengine.changes   
2016-11-05 21:23:53.0 +0100
@@ -1,0 +2,6 @@
+Thu Nov  3 10:47:39 UTC 2016 - wba...@tmo.at
+
+- Add -fno-delete-null-pointer-checks to CXXFLAGS instead to
+  really fix the gcc6 issues (boo#1003985)
+
+---



Other differences:
--
++ libqt5-qtwebengine.spec ++
--- /var/tmp/diff_new_pack.NBgCs8/_old  2016-11-05 21:23:57.0 +0100
+++ /var/tmp/diff_new_pack.NBgCs8/_new  2016-11-05 21:23:57.0 +0100
@@ -236,8 +236,9 @@
 build/linux/unbundle/replace_gyp_files.py $myconf
 popd
 
-RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fno-delete-null-pointer-checks"
+export CXXFLAGS+=" -fno-delete-null-pointer-checks"
 %ifnarch x86_64
+RPM_OPT_FLAGS="$RPM_OPT_FLAGS "
 export RPM_OPT_FLAGS=${RPM_OPT_FLAGS/-g / }
 %endif
 %qmake5 QMAKE_CFLAGS="$RPM_OPT_FLAGS" \




commit cluster-glue for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package cluster-glue for openSUSE:Factory 
checked in at 2016-11-05 21:23:45

Comparing /work/SRC/openSUSE:Factory/cluster-glue (Old)
 and  /work/SRC/openSUSE:Factory/.cluster-glue.new (New)


Package is "cluster-glue"

Changes:

--- /work/SRC/openSUSE:Factory/cluster-glue/cluster-glue.changes
2016-10-22 13:02:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.cluster-glue.new/cluster-glue.changes   
2016-11-05 21:23:46.0 +0100
@@ -1,0 +2,9 @@
+Wed Nov 02 21:09:00 UTC 2016 - kgronl...@suse.com
+
+- Update to version 1.0.12+v1.git.1478088779.afaeeb2:
+  * Low: stonith: Convert gethostbyname() usage to getaddrinfo()
+  * Low: apcmastersnmp: Convert gethostbyname() usage to getaddrinfo()
+  * Low: ipmilan_command: Convert gethostbyname() to getaddrinfo()
+  * Low: wti_mpc: Convert gethostbyname() usage to getaddrinfo()
+
+---

Old:

  cluster-glue-1.0.12+v1.git.1476869614.524e5d0.tar.bz2

New:

  cluster-glue-1.0.12+v1.git.1478088779.afaeeb2.tar.bz2



Other differences:
--
++ cluster-glue.spec ++
--- /var/tmp/diff_new_pack.c72QFd/_old  2016-11-05 21:23:47.0 +0100
+++ /var/tmp/diff_new_pack.c72QFd/_new  2016-11-05 21:23:47.0 +0100
@@ -39,7 +39,7 @@
 Summary:Reusable cluster components
 License:GPL-2.0 and LGPL-2.1+
 Group:  Productivity/Clustering/HA
-Version:1.0.12+v1.git.1476869614.524e5d0
+Version:1.0.12+v1.git.1478088779.afaeeb2
 Release:0
 Url:https://github.com/ClusterLabs/cluster-glue.git
 Source: %{name}-%{version}.tar.bz2

++ _servicedata ++
--- /var/tmp/diff_new_pack.c72QFd/_old  2016-11-05 21:23:47.0 +0100
+++ /var/tmp/diff_new_pack.c72QFd/_new  2016-11-05 21:23:47.0 +0100
@@ -1,4 +1,4 @@
 
 
 git://github.com/ClusterLabs/cluster-glue.git
-  524e5d01c1866269c7563b498a1827c10bb2bba0
\ No newline at end of file
+  afaeeb2f3e2a576c8a50ee3ce98e83e4da635c76
\ No newline at end of file

++ cluster-glue-1.0.12+v1.git.1476869614.524e5d0.tar.bz2 -> 
cluster-glue-1.0.12+v1.git.1478088779.afaeeb2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cluster-glue-1.0.12+v1.git.1476869614.524e5d0/AUTHORS 
new/cluster-glue-1.0.12+v1.git.1478088779.afaeeb2/AUTHORS
--- old/cluster-glue-1.0.12+v1.git.1476869614.524e5d0/AUTHORS   2016-10-19 
11:33:34.0 +0200
+++ new/cluster-glue-1.0.12+v1.git.1478088779.afaeeb2/AUTHORS   2016-11-02 
13:12:59.0 +0100
@@ -1,19 +1,69 @@
+abrugger <>
 Alan Robertson 
+Alessandro Federico 
+Alex Tsariounov 
 Andreas Mock 
 Andrew Beekhof 
+Ante Karamatic 
+Bernd Schubert 
+Borislav Borisov 
+Darren Mansell 
 Dave Blaschke 
 David Lee 
 Dejan Muhamedagic 
+Denis Chapligin 
+Florian Haas 
+Frederik Schüler 
+Gao,Yan 
+Goldwyn Rodrigues 
+Guochun Shi 
 Hannes Eder 
+Helmut Weymann 
+Hideo Yamauchi 
+Holger Teutsch 
 Huang Zhen 
+Jean Raby 
+Jochen Roeder 
 Junko Ikeda 
-Lars Marowsky-Bree 
+Kacper Kowalik 
+Kazuhiko Higashi 
+Kazuhiko Higashi 
+Kazunori INOUE 
+Keisuke MORI 
+kevin <>
+Kristoffer Grönlund 
+Lars Ellenberg 
+Lars Marowsky-Brée 
+lclaudio <>
 Martin Bene 
+Martin Gerhard Loschwitz 
+Michael Prokop <>
+Matt Soffen 
+Nhan Ngo Dinh 
+panjiam <>
+Pádraig Brady 
 Phil Carns 
+ram <>
+Raoul Bhatia 
+RaSca 
+Ruediger Oertel 
 Satomi Taniguchi 
 Sean Reifschneider 
 Sebastian Reitenbach 
+Senko Rasic 
 Serge Dubrouski 
 Simon Horman 
+Sun Jiang Dong 
+Takatoshi MATSUO 
+Tim Serong 
+Vadym Chepkov 
+William Seligman 
+Xiaoxiang Liu 
 Xinwei Hu 
- 
+yao zhao 
+Yixiong Zou 
+Yoshihiko SATO 
+Yuichi SEINO 
+Yusuke Iida 
+Zhaokai 
+Huang Zhen 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/cluster-glue-1.0.12+v1.git.1476869614.524e5d0/lib/plugins/stonith/apcmastersnmp.c
 
new/cluster-glue-1.0.12+v1.git.1478088779.afaeeb2/lib/plugins/stonith/apcmastersnmp.c
--- 
old/cluster-glue-1.0.12+v1.git.1476869614.524e5d0/lib/plugins/stonith/apcmastersnmp.c
   2016-10-19 11:33:34.0 +0200
+++ 
new/cluster-glue-1.0.12+v1.git.1478088779.afaeeb2/lib/plugins/stonith/apcmastersnmp.c
   2016-11-02 13:12:59.0 +0100
@@ -716,6 +716,7 @@
struct pluginDevice* sd = (struct pluginDevice *)s;
int rc;
int *   i;
+   struct addrinfo *res;
StonithNamesToGet   namestocopy [] =
{   {ST_IPADDR, NULL}
,   {ST_PORT,   NULL}
@@ -737,9 +738,12 @@
PluginImports->mfree(namestocopy[1].s_value);
sd->community = namestocopy[2].s_value;
 
-/* try to resolve the hostnam

commit open-isns for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package open-isns for openSUSE:Factory 
checked in at 2016-11-05 21:24:00

Comparing /work/SRC/openSUSE:Factory/open-isns (Old)
 and  /work/SRC/openSUSE:Factory/.open-isns.new (New)


Package is "open-isns"

Changes:

--- /work/SRC/openSUSE:Factory/open-isns/open-isns.changes  2016-07-12 
23:48:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.open-isns.new/open-isns.changes 2016-11-05 
21:24:01.0 +0100
@@ -1,0 +2,5 @@
+Wed Nov  2 23:53:06 UTC 2016 - ldun...@suse.com
+
+- Updated to version 0.97, replacing main tarball
+
+---

Old:

  open-isns-0.96.tar.gz

New:

  open-isns-0.97.tar.gz



Other differences:
--
++ open-isns.spec ++
--- /var/tmp/diff_new_pack.brjQ36/_old  2016-11-05 21:24:02.0 +0100
+++ /var/tmp/diff_new_pack.brjQ36/_new  2016-11-05 21:24:02.0 +0100
@@ -20,7 +20,7 @@
 Summary:Partial Implementation of iSNS iSCSI registration
 License:LGPL-2.1+
 Group:  System Environment/Kernel
-Version:0.96
+Version:0.97
 Release:0
 Source: %{name}-%{version}.tar.gz
 Url:https://github.com/open-iscsi/%{name}

++ open-isns-0.96.tar.gz -> open-isns-0.97.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/open-isns-0.96/.gitignore 
new/open-isns-0.97/.gitignore
--- old/open-isns-0.96/.gitignore   2016-06-19 19:25:05.0 +0200
+++ new/open-isns-0.97/.gitignore   2016-10-29 03:28:30.0 +0200
@@ -1 +1,7 @@
 *.o
+TAGS
+cscope.files
+isnsadm
+isnsd
+isnsdd
+libisns.a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/open-isns-0.96/README new/open-isns-0.97/README
--- old/open-isns-0.96/README   2016-06-19 19:25:05.0 +0200
+++ new/open-isns-0.97/README   2016-10-29 03:28:30.0 +0200
@@ -183,3 +183,13 @@
 
 Current maintainer:
Lee Duncan2015
+
+--
+
+Things to do:
+
+* fully implement/require device discovery sets
+* implement ability to pass in flags to systemd service file for isnsd
+* improve automated testing (using PyUnit?)
+* ensure all tests pass (!!)
+* document testing procedure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/open-isns-0.96/buffer.c new/open-isns-0.97/buffer.c
--- old/open-isns-0.96/buffer.c 2016-06-19 19:25:05.0 +0200
+++ new/open-isns-0.97/buffer.c 2016-10-29 03:28:30.0 +0200
@@ -146,7 +146,7 @@
bp->head = bp->tail = 0;
 }
 
-int
+static int
 buf_fill(buf_t *bp)
 {
int n;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/open-isns-0.96/db-file.c new/open-isns-0.97/db-file.c
--- old/open-isns-0.96/db-file.c2016-06-19 19:25:05.0 +0200
+++ new/open-isns-0.97/db-file.c2016-10-29 03:28:30.0 +0200
@@ -50,23 +50,31 @@
 /*
  * Helper functions
  */
-static const char *
-__path_concat(const char *dirname, const char *basename)
+static char *
+__path_concat(const char *dirname, const char *prefix, const char *basename)
 {
-   static char pathname[PATH_MAX];
+   size_t  capacity = strlen(dirname) + strlen(prefix) + strlen(basename) 
+ 2;
+   char*pathname;
 
-   snprintf(pathname, sizeof(pathname), "%s/%s",
-   dirname, basename);
+   pathname = isns_malloc(capacity);
+   if (!pathname)
+   isns_fatal("Out of memory.");
+   snprintf(pathname, capacity, "%s/%s%s",
+   dirname, prefix, basename);
return pathname;
 }
 
-static const char *
+static char *
 __print_index(uint32_t index)
 {
-   static char namebuf[32];
+   charnamebuf[32];
+   char*result;
 
snprintf(namebuf, sizeof(namebuf), "%08x", index);
-   return namebuf;
+   result = isns_strdup(namebuf);
+   if (!result)
+   isns_fatal("Out of memory.");
+   return result;
 }
 
 static int
@@ -83,25 +91,25 @@
 /*
  * Build path names for an object
  */
-static const char *
+static char *
 __dbe_file_object_path(const char *dirname, const isns_object_t *obj)
 {
-   return __path_concat(dirname, __print_index(obj->ie_index));
+   char *index_str = __print_index(obj->ie_index);
+   char *result = __path_concat(dirname, "", index_str);
+   isns_free(index_str);
+   return result;
 }
 
 /*
  * Build a path name for a temporary file.
- * Cannot use __path_concat, because we need both names
- * when storing objects
  */
-static const char *
+

commit btrfsprogs for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package btrfsprogs for openSUSE:Factory 
checked in at 2016-11-05 21:23:30

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


Package is "btrfsprogs"

Changes:

--- /work/SRC/openSUSE:Factory/btrfsprogs/btrfsprogs.changes2016-10-04 
15:42:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.btrfsprogs.new/btrfsprogs.changes   
2016-11-05 21:23:31.0 +0100
@@ -1,0 +2,38 @@
+Mon Oct 31 00:00:00 CET 2016 - dste...@suse.cz
+
+- update to 4.8.2
+  * convert: also convert file attributes
+  * convert: fix wrong tree block alignment for unalianged block group
+  * check: quota verify fixes, handle reloc tree
+  * build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
+  * build: add stub for BUILD_ASSERT when ioctl.h is included
+  * dump-tree: don't crash on unrecognized tree id for -t
+  * tests:
+* add more ioctl tests
+* convert: more symlink tests, attribute tests
+* quota verify for reloc tree
+  * other cleanups
+
+---
+Tue Oct 25 15:58:46 UTC 2016 - je...@suse.com
+
+- Add ability to provide site specific defaults for mkfs (FATE#320615).
+  * Only used for SLES11 defaults.
+- Added patch mkfs-default-features.patch
+
+---
+Tue Oct 18 00:00:00 CEST 2016 - dste...@suse.cz
+
+- update to 4.8.1
+  * 32bit builds fixed
+  * build without backtrace support fixed
+- update to 4.8
+  * error handling improvements all over the place
+  * new fuzzed images, test updates
+  * doc fixups
+  * minor cleanups and improvements
+  * kernel library helpers moved to own directory
+  * qgroup: fix regression leading to incorrect status after check,
+introduced in 4.7
+
+---

Old:

  btrfs-progs-v4.7.3.tar.gz

New:

  btrfs-progs-v4.8.2.tar.gz
  mkfs-default-features.patch
  sles11-defaults.h



Other differences:
--
++ btrfsprogs.spec ++
--- /var/tmp/diff_new_pack.CEhxhA/_old  2016-11-05 21:23:33.0 +0100
+++ /var/tmp/diff_new_pack.CEhxhA/_new  2016-11-05 21:23:33.0 +0100
@@ -28,7 +28,7 @@
 %endif
 
 Name:   btrfsprogs
-Version:4.7.3
+Version:4.8.2
 Release:0
 Summary:Utilities for the Btrfs filesystem
 License:GPL-2.0
@@ -40,12 +40,14 @@
 # support for mkinitrd in < 13.1
 Source1:boot-btrfs.sh
 Source4:setup-btrfs.sh
+Source5:sles11-defaults.h
 
 Patch163:   0163-btrfs-progs-fsck-fix-segfault.patch
 Patch167:   0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch
 Patch168:   0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch
 
 Patch1000:  local-version-override.patch
+Patch1001:  mkfs-default-features.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  autoconf
@@ -141,9 +143,15 @@
 %patch167 -p1
 %patch168 -p1
 %patch1000 -p1
+%patch1001 -p1
 
 %build
 ./autogen.sh
+%if 0%{?suse_version} == 1110
+cp %{SOURCE5} .
+export CFLAGS="%optflags -include sles11-defaults.h"
+%endif
+
 %configure
 make V=1 %{?_smp_mflags} all \
 %if %build_static

++ btrfs-progs-v4.7.3.tar.gz -> btrfs-progs-v4.8.2.tar.gz ++
 13891 lines of diff (skipped)

++ local-version-override.patch ++
--- /var/tmp/diff_new_pack.CEhxhA/_old  2016-11-05 21:23:33.0 +0100
+++ /var/tmp/diff_new_pack.CEhxhA/_new  2016-11-05 21:23:33.0 +0100
@@ -6,8 +6,8 @@
  # Copyright 2008, Oracle
  # Released under the GNU GPLv2
  
--v="v4.7.3"
-+v="v4.7.3+20160926"
+-v="v4.8.2"
++v="v4.8.2+20161031"
  
  opt=$1
  

++ mkfs-default-features.patch ++
From: Jeff Mahoney 
Subject: mkfs: allow site to override defaults
Patch-mainline: Never, a real solution with a config file is required
References: FATE#320615

This is a simple method to allow us to set site defaults for mkfs by
adding -include  to cflags.

Signed-off-by: Jeff Mahoney 
---
 utils.h |4 
 1 file changed, 4 insertions(+)

--- a/utils.h
+++ b/utils.h
@@ -28,10 +28,14 @@
 
 #define BTRFS_MKFS_SYSTEM_GROUP_SIZE (4 * 1024 * 1024)
 #define BTRFS_MKFS_SMALL_VOLUME_SIZE (1024 * 1024 * 1024)
+#ifndef BTRFS_MKFS_DEFAULT_NODE_SIZE
 #define BTRFS_MKFS_DEFAULT_NODE_SIZE 16384
+#endif
+#ifndef BTRFS_MKFS_DEFAULT_FEATURES
 #define BTRFS_MKFS_DEFAULT_FEATURES\
(BTRFS_FEATURE_INCOMPAT_EXTENDED_IREF   \
| BTRFS_FEATURE_INCOMPAT_SKINNY_METADATA)
+#endif
 
 /*
  * Avoid multi-device features (RAID56) and mixed block groups
++ sles11-defaults.h ++
#ifndef _SLES11_DEFAULTS_H
#define _SL

commit myspell-dictionaries for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package myspell-dictionaries for 
openSUSE:Factory checked in at 2016-11-05 21:23:38

Comparing /work/SRC/openSUSE:Factory/myspell-dictionaries (Old)
 and  /work/SRC/openSUSE:Factory/.myspell-dictionaries.new (New)


Package is "myspell-dictionaries"

Changes:

--- 
/work/SRC/openSUSE:Factory/myspell-dictionaries/myspell-dictionaries.changes
2016-05-16 12:02:39.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.myspell-dictionaries.new/myspell-dictionaries.changes
   2016-11-05 21:23:40.0 +0100
@@ -1,0 +2,7 @@
+Mon Oct 31 14:15:19 UTC 2016 - tchva...@suse.com
+
+- Update to git state 20161031:
+  * Various language updates
+  * Notably Swedish and pt_PT
+
+---



Other differences:
--
++ myspell-dictionaries.spec ++
 2396 lines (skipped)
 between 
/work/SRC/openSUSE:Factory/myspell-dictionaries/myspell-dictionaries.spec
 and 
/work/SRC/openSUSE:Factory/.myspell-dictionaries.new/myspell-dictionaries.spec

++ dictionaries.tar.xz ++
/work/SRC/openSUSE:Factory/myspell-dictionaries/dictionaries.tar.xz 
/work/SRC/openSUSE:Factory/.myspell-dictionaries.new/dictionaries.tar.xz 
differ: char 26, line 1




commit python-Django for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package python-Django for openSUSE:Factory 
checked in at 2016-11-05 21:22:57

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


Package is "python-Django"

Changes:

--- /work/SRC/openSUSE:Factory/python-Django/python-Django.changes  
2016-08-12 15:36:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Django.new/python-Django.changes 
2016-11-05 21:22:58.0 +0100
@@ -1,0 +2,6 @@
+Sat Sep 24 16:42:55 UTC 2016 - sbahl...@suse.com
+
+- Change Requires: python-Pillow to python-imaging for compatibility
+  with SLE-12 which provides PIL instead of Pillow. 
+
+---



Other differences:
--
++ python-Django.spec ++
--- /var/tmp/diff_new_pack.GL0M6T/_old  2016-11-05 21:22:59.0 +0100
+++ /var/tmp/diff_new_pack.GL0M6T/_new  2016-11-05 21:22:59.0 +0100
@@ -30,7 +30,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
-Requires:   python-Pillow
+Requires:   python-imaging
 Requires:   python-setuptools
 Requires:   python-xml
 Requires(post): update-alternatives





commit libXv for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXv for openSUSE:Factory checked 
in at 2016-11-05 21:22:20

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


Package is "libXv"

Changes:

--- /work/SRC/openSUSE:Factory/libXv/libXv.changes  2013-09-13 
14:47:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXv.new/libXv.changes 2016-11-05 
21:22:21.0 +0100
@@ -1,0 +2,12 @@
+Wed Nov  2 10:39:47 UTC 2016 - sndir...@suse.com
+
+- tagged baselibs.conf as source in specfile
+
+---
+Fri Oct 28 23:55:56 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.0.11:
+  + Fix typo in dependencies for lint library
+  + Protocol handling issues in libXv - CVE-2016-5407
+
+---

Old:

  libXv-1.0.10.tar.bz2

New:

  libXv-1.0.11.tar.bz2



Other differences:
--
++ libXv.spec ++
--- /var/tmp/diff_new_pack.gGc3tJ/_old  2016-11-05 21:22:21.0 +0100
+++ /var/tmp/diff_new_pack.gGc3tJ/_new  2016-11-05 21:22:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXv
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXv
 %define lname  libXv1
-Version:1.0.10
+Version:1.0.11
 Release:0
 Summary:X Video extension library
 License:MIT
@@ -28,6 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXv
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXv/
 Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
+Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(videoproto)

++ libXv-1.0.10.tar.bz2 -> libXv-1.0.11.tar.bz2 ++
 20363 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXv-1.0.10/ChangeLog new/libXv-1.0.11/ChangeLog
--- old/libXv-1.0.10/ChangeLog  2013-09-08 07:20:43.0 +0200
+++ new/libXv-1.0.11/ChangeLog  2016-10-04 22:25:10.0 +0200
@@ -1,3 +1,45 @@
+commit ef2a282876acc2316d338f8b66344ad5a2947057
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 21:29:55 2016 +0200
+
+libXv 1.0.11
+
+Signed-off-by: Matthieu Herrb 
+
+commit d9da580b46a28ab497de2e94fdc7b9ff953dab17
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 21:30:03 2016 +0200
+
+Protocol handling issues in libXv - CVE-2016-5407
+
+The Xv query functions for adaptors and encodings suffer from out of
+boundary accesses if a hostile X server sends a maliciously crafted
+response.
+
+A previous fix already checks the received length against fixed values
+but ignores additional length specifications which are stored inside
+the received data.
+
+These lengths are accessed in a for-loop. The easiest way to guarantee
+a correct processing is by validating all lengths against the
+remaining size left before accessing referenced memory.
+
+This makes the previously applied check obsolete, therefore I removed
+it.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
+commit cf8cc328f1e370a548b71581bada7e1ee073c756
+Author: Alan Coopersmith 
+Date:   Sat Jul 26 14:07:26 2014 -0700
+
+Fix typo in dependencies for lint library
+
+Breaks out of tree lintlib builds by causing VPATH lookup to fail.
+
+Signed-off-by: Alan Coopersmith 
+
 commit 736d7ac5a94c7aa6761d50ab58339a3d9a116c51
 Author: Alan Coopersmith 
 Date:   Sat Sep 7 22:19:48 2013 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXv-1.0.10/configure.ac new/libXv-1.0.11/configure.ac
--- old/libXv-1.0.10/configure.ac   2013-09-08 07:20:18.0 +0200
+++ new/libXv-1.0.11/configure.ac   2016-10-04 21:29:05.0 +0200
@@ -22,7 +22,7 @@
 
 # I

commit Mesa for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2016-11-05 21:22:45

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


Package is "Mesa"

Changes:

--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes2016-10-28 
10:42:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2016-11-05 
21:22:46.0 +0100
@@ -1,0 +2,19 @@
+Wed Nov  2 11:44:47 UTC 2016 - zai...@opensuse.org
+
+- Drop u_Mesa_i965-import-prime-buffers.patch: Upstream fixed the
+  bug in a different way, and we should not keep the now obsolete
+  patch (boo#991638, fdo#71759).
+
+---
+Tue Nov  1 18:14:28 UTC 2016 - mimi...@gmail.com
+
+- update to 13.0.0
+- openGL 4.5 with i965 driver on intel bbroadwell and newer hw
+- openGL ES for haswell supports 3.1, skylake 3.2
+- fixes for intel vulkan driver
+- early support fot GP100
+- better radeonSI performace
+- dropped U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch
+- refreshed u_Mesa_i965-import-prime-buffers.patch
+
+---

Old:

  U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch
  mesa-12.0.3.tar.xz
  mesa-12.0.3.tar.xz.sig
  u_Mesa_i965-import-prime-buffers.patch

New:

  mesa-13.0.0.tar.xz
  mesa-13.0.0.tar.xz.sig



Other differences:
--
++ Mesa.spec ++
--- /var/tmp/diff_new_pack.bc8F5y/_old  2016-11-05 21:22:47.0 +0100
+++ /var/tmp/diff_new_pack.bc8F5y/_new  2016-11-05 21:22:47.0 +0100
@@ -22,7 +22,7 @@
 
 %define glamor 1
 %define _name_archive mesa
-%define _version 12.0.3
+%define _version 13.0.0
 %define with_opencl 0
 %define with_vulkan 0
 %ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le s390x
@@ -49,7 +49,7 @@
 %endif
 
 Name:   Mesa
-Version:12.0.3
+Version:13.0.0
 Release:0
 Summary:System for rendering interactive 3-D graphics
 License:MIT
@@ -66,7 +66,6 @@
 Patch0: n_Fixed-build-against-wayland-1.2.1.patch
 # to be upstreamed
 Patch11:u_Fix-crash-in-swrast-when-setting-a-texture-for-a-pix.patch
-Patch12:u_Mesa_i965-import-prime-buffers.patch
 # Patch from Fedora, fix 16bpp in llvmpipe
 Patch13:u_mesa-8.0.1-fix-16bpp.patch
 # Patch from Fedora, use shmget when available, under llvmpipe
@@ -75,8 +74,6 @@
 Patch18:n_VDPAU-XVMC-libs-Replace-hardlinks-with-copies.patch
 # never to be upstreamed
 Patch21:n_Define-GLAPIVAR-separate-from-GLAPI.patch
-# Already upstream
-Patch22:
U_r300g-Set-R300_VAP_CNTL-on-RSxxx-to-avoid-triangle-flickering.patch
 
 # Nouveau multithreading workarounds from 
https://github.com/imirkin/mesa/commits/locking
 Patch61:N_01-WIP-nouveau-add-locking.patch
@@ -455,8 +452,8 @@
 %if 0%{?with_nine}
 %package libd3d
 Summary:Mesa Direct3D9 state tracker
-Group:  System/Libraries
 # Manually provide d3d library (bnc#918294)
+Group:  System/Libraries
 %ifarch x86_64 s390x ppc64le aarch64
 Provides:   d3dadapter9.so.1()(64bit)
 %else
@@ -604,10 +601,8 @@
 #%patch11 -p1
 #%patch15 -p1
 #%patch13 -p1
-%patch12 -p1
 %patch18 -p1
 %patch21 -p1
-%patch22 -p1
 
 %if %{use_broken_nouveau_locking_patches}
 %patch61 -p1
@@ -1023,7 +1018,7 @@
 %defattr(-,root,root)
 %dir %{_datadir}/vulkan
 %dir %{_datadir}/vulkan/icd.d
-%{_datadir}/vulkan/icd.d/intel_icd.json
+%{_datadir}/vulkan/icd.d/intel_icd.*.json
 %{_libdir}/libvulkan_intel.so
 
 %files libVulkan-devel


++ mesa-12.0.3.tar.xz -> mesa-13.0.0.tar.xz ++
/work/SRC/openSUSE:Factory/Mesa/mesa-12.0.3.tar.xz 
/work/SRC/openSUSE:Factory/.Mesa.new/mesa-13.0.0.tar.xz differ: char 25, line 1




commit libXtst for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXtst for openSUSE:Factory checked 
in at 2016-11-05 21:22:11

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


Package is "libXtst"

Changes:

--- /work/SRC/openSUSE:Factory/libXtst/libXtst.changes  2013-06-05 
11:57:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXtst.new/libXtst.changes 2016-11-05 
21:22:12.0 +0100
@@ -1,0 +2,12 @@
+Wed Nov  2 10:38:17 UTC 2016 - sndir...@suse.com
+
+- tagged baselibs.conf as source in specfile
+
+---
+Sat Oct 29 00:00:07 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.2.3:
+  + Remove fallback for _XEatDataWords, require libX11 1.6 for it
+  + Out of boundary access and endless loop in libXtst
+
+---

Old:

  libXtst-1.2.2.tar.bz2

New:

  libXtst-1.2.3.tar.bz2



Other differences:
--
++ libXtst.spec ++
--- /var/tmp/diff_new_pack.T6wVZ9/_old  2016-11-05 21:22:13.0 +0100
+++ /var/tmp/diff_new_pack.T6wVZ9/_new  2016-11-05 21:22:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXtst
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXtst
 %define lname  libXtst6
-Version:1.2.2
+Version:1.2.3
 Release:0
 Summary:Xlib-based client API for the XTEST and RECORD extensions
 License:MIT
@@ -28,7 +28,7 @@
 #Git-Clone:git://anongit.freedesktop.org/xorg/lib/libXtst
 #Git-Web:  http://cgit.freedesktop.org/xorg/lib/libXtst/
 Source: 
http://xorg.freedesktop.org/releases/individual/lib/%{name}-%{version}.tar.bz2
-
+Source1:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #git#BuildRequires:autoconf >= 2.60, automake, libtool
 BuildRequires:  fdupes

++ libXtst-1.2.2.tar.bz2 -> libXtst-1.2.3.tar.bz2 ++
 16603 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXtst-1.2.2/ChangeLog new/libXtst-1.2.3/ChangeLog
--- old/libXtst-1.2.2/ChangeLog 2013-05-31 04:10:37.0 +0200
+++ new/libXtst-1.2.3/ChangeLog 2016-10-04 22:24:10.0 +0200
@@ -1,3 +1,47 @@
+commit 9f5621a410f18149d4c76b02daa7f1a98b4a2c16
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 21:28:17 2016 +0200
+
+libXtst 1.2.3
+
+Signed-off-by: Matthieu Herrb 
+
+commit 9556ad67af3129ec4a7a4f4b54a0d59701beeae3
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 21:37:01 2016 +0200
+
+Out of boundary access and endless loop in libXtst
+
+A lack of range checks in libXtst allows out of boundary accesses.
+The checks have to be done in-place here, because it cannot be done
+without in-depth knowledge of the read data.
+
+If XRecordStartOfData, XRecordEndOfData, or XRecordClientDied
+without a client sequence have attached data, an endless loop would
+occur. The do-while-loop continues until the current index reaches
+the end. But in these cases, the current index would not be
+incremented, leading to an endless processing.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
+commit 48d2656fa1dd98e9d88b31211fa4f09f813e7b30
+Author: Michael Joost 
+Date:   Mon Nov 18 16:11:26 2013 +0100
+
+Remove fallback for _XEatDataWords, require libX11 1.6 for it
+
+_XEatDataWords was orignally introduced with the May 2013 security
+patches, and in order to ease the process of delivering those,
+fallback versions of _XEatDataWords were included in the X extension
+library patches so they could be applied to older versions that didn't
+have libX11 1.6 yet.   Now that we're past that hurdle, we can drop
+the fallbacks and just require libX11 1.6 for building new versions
+of the extension libraries.
+
+Reviewed-by: Alan Coopersmith 
+Signed-off-by: Alan Coopersmith 
+
 commit cdc04f06325e55916e0c95b61db626d22b76e2ff
 Author: Alan Coopersmith 
 Date:   Thu May 30 19:09:42 2013 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --

commit xf86-video-ati for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-ati for openSUSE:Factory 
checked in at 2016-11-05 21:22:33

Comparing /work/SRC/openSUSE:Factory/xf86-video-ati (Old)
 and  /work/SRC/openSUSE:Factory/.xf86-video-ati.new (New)


Package is "xf86-video-ati"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-ati/xf86-video-ati.changes
2016-09-23 11:23:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-ati.new/xf86-video-ati.changes   
2016-11-05 21:22:34.0 +0100
@@ -1,0 +2,28 @@
+Fri Oct 14 15:12:36 UTC 2016 - msta...@suse.com
+
+- U_01-dri3-Return-NULL-from-radeon_dri3_pixmap_from_fd-if-calloc-fails.patch
+  U_02-Add-support-for-async-flips-to-radeon_do_pageflip.patch
+  U_03-present-Support-async-flips.patch
+  U_04-Enable-DRI3-by-default-when-building-for-Xorg-1.18.3.patch
+  U_05-EXA-6xx-7xx-fast-solid-pixmap-support.patch
+  U_06-EXA-6xx-7xx-accelerate-PictOpOver-with-component-alpha.patch
+  U_07-Adapt-to-XF86_CRTC_VERSION-7.patch
+  U_08-Add-explicit-RADEON_DRM_QUEUE_ERROR-define.patch
+  U_09-Don-t-enable-DRI3-by-default-with-EXA.patch
+  
U_10-Use-EventCallback-to-avoid-flushing-every-time-in-the-FlushCallback.patch
+  U_11-Keep-track-of-damage-event-related-flushes-per-client-v2.patch
+  U_12-Use-drmmode_crtc_scanout_-helpers-for-RandR-1.4-scanout-pixmaps.patch
+  U_13-Handle-RandR-1.4-slave-dirty-updates-via-radeon_drm_queue.patch
+  U_14-Track-damage-accurately-for-RandR-1.4-slave-scanout.patch
+  U_15-Fix-build-against-xserver-1.13.patch
+  
U_16-Only-copy-from-screen-pixmap-to-shared-pixmap-on-demand-for-slave-scanout.patch
+  U_17-Factor-out-transform_region-helper.patch
+  U_18-Move-up-radeon_scanout_extents_intersect.patch
+  U_19-Synchronize-scanout-pixmaps-for-TearFree.patch
+  U_20-Make-TearFree-effective-with-PRIME-slave-scanout.patch
+  Include patches that haven't made it into the 7.7.1 release.
+  This means almost all commits between xf86-video-ati-7.7.0
+  and 12d30eeb9711bd2b1609d6bbb74c4a1760596f72.
+  Fixes (bsc#990066).
+
+---

New:

  U_01-dri3-Return-NULL-from-radeon_dri3_pixmap_from_fd-if-calloc-fails.patch
  U_02-Add-support-for-async-flips-to-radeon_do_pageflip.patch
  U_03-present-Support-async-flips.patch
  U_04-Enable-DRI3-by-default-when-building-for-Xorg-1.18.3.patch
  U_05-EXA-6xx-7xx-fast-solid-pixmap-support.patch
  U_06-EXA-6xx-7xx-accelerate-PictOpOver-with-component-alpha.patch
  U_07-Adapt-to-XF86_CRTC_VERSION-7.patch
  U_08-Add-explicit-RADEON_DRM_QUEUE_ERROR-define.patch
  U_09-Don-t-enable-DRI3-by-default-with-EXA.patch
  U_10-Use-EventCallback-to-avoid-flushing-every-time-in-the-FlushCallback.patch
  U_11-Keep-track-of-damage-event-related-flushes-per-client-v2.patch
  U_12-Use-drmmode_crtc_scanout_-helpers-for-RandR-1.4-scanout-pixmaps.patch
  U_13-Handle-RandR-1.4-slave-dirty-updates-via-radeon_drm_queue.patch
  U_14-Track-damage-accurately-for-RandR-1.4-slave-scanout.patch
  U_15-Fix-build-against-xserver-1.13.patch
  
U_16-Only-copy-from-screen-pixmap-to-shared-pixmap-on-demand-for-slave-scanout.patch
  U_17-Factor-out-transform_region-helper.patch
  U_18-Move-up-radeon_scanout_extents_intersect.patch
  U_19-Synchronize-scanout-pixmaps-for-TearFree.patch
  U_20-Make-TearFree-effective-with-PRIME-slave-scanout.patch



Other differences:
--
++ xf86-video-ati.spec ++
--- /var/tmp/diff_new_pack.CEXQNW/_old  2016-11-05 21:22:35.0 +0100
+++ /var/tmp/diff_new_pack.CEXQNW/_new  2016-11-05 21:22:35.0 +0100
@@ -28,6 +28,26 @@
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
 Source1:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2.sig
 Source2:%{name}.keyring
+Patch1: 
U_01-dri3-Return-NULL-from-radeon_dri3_pixmap_from_fd-if-calloc-fails.patch
+Patch2: U_02-Add-support-for-async-flips-to-radeon_do_pageflip.patch
+Patch3: U_03-present-Support-async-flips.patch
+Patch4: U_04-Enable-DRI3-by-default-when-building-for-Xorg-1.18.3.patch
+Patch5: U_05-EXA-6xx-7xx-fast-solid-pixmap-support.patch
+Patch6: 
U_06-EXA-6xx-7xx-accelerate-PictOpOver-with-component-alpha.patch
+Patch7: U_07-Adapt-to-XF86_CRTC_VERSION-7.patch
+Patch8: U_08-Add-explicit-RADEON_DRM_QUEUE_ERROR-define.patch
+Patch9: U_09-Don-t-enable-DRI3-by-default-with-EXA.patch
+Patch10:
U_10-Use-EventCallback-to-avoid-flushing-every-time-in-the-FlushCallback.patch
+Patch11:
U_11-Keep-track-of-damage-event-related-flushes-per-client-v2.patch
+Patch12:
U_12-Use-drmmode_crtc_scanout_-helpers-for-RandR-1.4-scanout-pixmaps.patch
+Patch13:

commit libXi for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXi for openSUSE:Factory checked 
in at 2016-11-05 21:21:58

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


Package is "libXi"

Changes:

--- /work/SRC/openSUSE:Factory/libXi/libXi.changes  2016-01-05 
09:40:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXi.new/libXi.changes 2016-11-05 
21:21:58.0 +0100
@@ -1,0 +2,8 @@
+Fri Oct 28 23:26:17 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.7.8:
+  The changes of 1.7.7 are included.
+  + Fix a crash introduced in the 1.7.7 release.
+  + Properly validate server responses.
+
+---

Old:

  libXi-1.7.6.tar.bz2

New:

  libXi-1.7.8.tar.bz2



Other differences:
--
++ libXi.spec ++
--- /var/tmp/diff_new_pack.1Jscmz/_old  2016-11-05 21:21:59.0 +0100
+++ /var/tmp/diff_new_pack.1Jscmz/_new  2016-11-05 21:21:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXi
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXi
 %define lname   libXi6
-Version:1.7.6
+Version:1.7.8
 Release:0
 Summary:X Input Extension library
 License:MIT

++ libXi-1.7.6.tar.bz2 -> libXi-1.7.8.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libXi-1.7.6/ChangeLog new/libXi-1.7.8/ChangeLog
--- old/libXi-1.7.6/ChangeLog   2015-12-22 02:21:12.0 +0100
+++ new/libXi-1.7.8/ChangeLog   2016-10-25 04:45:17.0 +0200
@@ -1,3 +1,70 @@
+commit 1bdeb431c3cc9eec7e12fdd29a83237f2f228865
+Author: Peter Hutterer 
+Date:   Tue Oct 25 12:43:44 2016 +1000
+
+libXi 1.7.8
+
+Signed-off-by: Peter Hutterer 
+
+commit 43904c9c5a0f5750a03a9bd8c96ccda182eb5a9a
+Author: Peter Hutterer 
+Date:   Thu Oct 13 13:33:11 2016 +1000
+
+XListInputDevices: don't touch ndevices in case of error
+
+We used to always set *ndevices to the number of devices returned by the
+server. This magically worked because we pretty much never returned an 
error
+except on faulty server or library implementations. With 19a9cd60 we now 
have
+more chances of getting an error, so the polite thing is to just leave 
*ndevices
+alone when we error out.
+
+Document it as such in the man page, just in case someone accidentally 
reads
+it.
+
+Signed-off-by: Peter Hutterer 
+CC: Niels Ole Salscheider 
+Reviewed-by: Emil Velikov 
+
+commit b843fe1c0a6b4dbaae9f364042c6a247249305ef
+Author: Niels Ole Salscheider 
+Date:   Fri Oct 7 21:46:44 2016 +0200
+
+SizeClassInfo can return 0 even without an error
+
+Catch the error case separately. Commit 19a9cd607d added length checking to
+SizeClassInfo but re-used the return value of 0 for an error. A device 
without
+classes (as is initialized by xf86-input-libinput for tablets) can
+legitimately return 0 and erroneously triggers an error.
+Fix this by using a separate value for the error.
+
+Reproducible by calling XListInputDevices() with a tablet attached.
+
+This fixes a regression introduced in commit 19a9cd607d.
+
+Signed-off-by: Niels Ole Salscheider 
+Signed-off-by: Peter Hutterer 
+Reviewed-by: Emil Velikov 
+
+commit 8e0476653dd134cee84f4e893f656b2f93c4e3b0
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 21:14:01 2016 +0200
+
+libXi 1.7.7
+
+Signed-off-by: Matthieu Herrb 
+
+commit 19a9cd607de73947fcfb104682f203ffe4e1f4e5
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 22:31:34 2016 +0200
+
+Properly validate server responses.
+
+By validating length fields from server responses, out of boundary
+accesses and endless loops can be mitigated.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
 commit 2286282f965064176b3b1492646c6e2e0f4ab7dd
 Author: Peter Hutterer 
 Date:   Tue Dec 22 11:20:01 2015 +1000
@@ -971,7 +1038,7 @@
 Merge branch 'multitouch'
 
 Conflicts:
-   configure.ac
+configure.ac
 
 commit 82a631263ef4e6f46c1f33748089db8bf603b095
 Author: Peter Hutterer 
@@ -1176,7 +1243,7 @@
 Merge branch 'smooth-scrolling'
 
 Conflicts:
-   src/XExtInt.c
+src/XExtInt.c
 
 commit 3ed1b463205295a5ebba7d570a4cb8dfade51a38
 Author: Peter Hutterer 
@@ -2992,7 +3059,7 @@
 Merge branch 'master' into xi2
 

commit libXfixes for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXfixes for openSUSE:Factory 
checked in at 2016-11-05 21:21:26

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


Package is "libXfixes"

Changes:

--- /work/SRC/openSUSE:Factory/libXfixes/libXfixes.changes  2016-06-03 
16:36:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXfixes.new/libXfixes.changes 2016-11-05 
21:21:27.0 +0100
@@ -1,0 +2,6 @@
+Sat Oct 29 00:08:19 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 5.0.3:
+  + fix Integer overflow on illegal server response
+
+---

Old:

  libXfixes-5.0.2.tar.bz2

New:

  libXfixes-5.0.3.tar.bz2



Other differences:
--
++ libXfixes.spec ++
--- /var/tmp/diff_new_pack.eS0qmJ/_old  2016-11-05 21:21:28.0 +0100
+++ /var/tmp/diff_new_pack.eS0qmJ/_new  2016-11-05 21:21:28.0 +0100
@@ -18,7 +18,7 @@
 
 Name:   libXfixes
 %define lname  libXfixes3
-Version:5.0.2
+Version:5.0.3
 Release:0
 Summary:X11 miscellaneous "fixes" extension library
 License:MIT
@@ -44,8 +44,8 @@
 
 %package -n %lname
 Summary:X11 miscellaneous "fixes" extension library
-Group:  System/Libraries
 # O/P added for 12.2
+Group:  System/Libraries
 Provides:   xorg-x11-libXfixes = 7.6_%version-%release
 Obsoletes:  xorg-x11-libXfixes < 7.6_%version-%release
 

++ libXfixes-5.0.2.tar.bz2 -> libXfixes-5.0.3.tar.bz2 ++
 27731 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXfixes-5.0.2/ChangeLog new/libXfixes-5.0.3/ChangeLog
--- old/libXfixes-5.0.2/ChangeLog   2016-05-26 03:54:48.0 +0200
+++ new/libXfixes-5.0.3/ChangeLog   2016-10-04 22:21:50.0 +0200
@@ -1,3 +1,27 @@
+commit 84df9cb81cc31bbed27ba241a23ae04f61da57db
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 21:11:55 2016 +0200
+
+libXfixes 5.0.3
+
+Signed-off-by: Matthieu Herrb 
+
+commit 61c1039ee23a2d1de712843bed3480654d7ef42e
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 22:38:44 2016 +0200
+
+Integer overflow on illegal server response
+
+The 32 bit field "rep.length" is not checked for validity, which allows
+an integer overflow on 32 bit systems.
+
+A malicious server could send INT_MAX as length, which gets multiplied
+by the size of XRectangle. In that case the client won't read the whole
+data from server, getting out of sync.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
 commit b2406ed9031991b7ddc5b76b308623afc8a590c5
 Author: Matt Turner 
 Date:   Wed May 25 18:53:28 2016 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXfixes-5.0.2/INSTALL new/libXfixes-5.0.3/INSTALL
--- old/libXfixes-5.0.2/INSTALL 2016-05-26 03:54:48.0 +0200
+++ new/libXfixes-5.0.3/INSTALL 2016-10-04 22:21:50.0 +0200
@@ -1,13 +1,11 @@
 Installation Instructions
 *
 
-Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
-Inc.
+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
+2006, 2007, 2008 Free Software Foundation, Inc.
 
-   Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved.  This file is offered as-is,
-without warranty of any kind.
+   This file is free documentation; the Free Software Foundation gives
+unlimited permission to copy, distribute and modify it.
 
 Basic Installation
 ==
@@ -15,11 +13,7 @@
Briefly, the shell commands `./configure; make; make install' should
 configure, build, and install this package.  The following
 more-detailed instructions are generic; see the `README' file for
-instructions specific to this package.  Some packages provide this
-`INSTALL' file but do not implement all of the features documented
-below.  The lack of an optional feature in a given package is not
-necessarily a bug.  More recommendations for GNU packages can be found
-in *note Mak

commit libX11 for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libX11 for openSUSE:Factory checked 
in at 2016-11-05 21:21:18

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


Package is "libX11"

Changes:

--- /work/SRC/openSUSE:Factory/libX11/libX11.changes2015-12-01 
09:17:39.0 +0100
+++ /work/SRC/openSUSE:Factory/.libX11.new/libX11.changes   2016-11-05 
21:21:20.0 +0100
@@ -1,0 +2,31 @@
+Sat Oct 29 00:10:49 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.6.4:
+  + Move Compose \ o / to be with other emoji compose sequences
+  + Replace Xmalloc+memset pairs with Xcalloc calls
+  + Remove unused definition of XCONN_CHECK_FREQ
+  + Bug 93184: read_EncodingInfo invalid free
+  + Bug 93183: _XDefaultOpenIM memory leaks in out-of-memory error paths
+  + Use strdup instead of Xmalloc+strcpy in _XDefaultOpenIM
+  + XDefaultOMIF: replace strlen+Xmalloc+strcpy with strdup, code 
simplification
+  + XlcDL.c: replace strcpy+strcat sequences with snprintf
+  + XlcDL.c: reduce code duplication
+  + lcPubWrap: replace malloc(strlen) + strcpy with strdup
+  + Stop checking XTRANS_SECURE_RPC_FLAGS since we no longer use them
+  + Stop checking for preferred order of local transports
+  + Don't need to link libX11-xcb against libX11
+  + xcms: use size_t for strlen/sizeof values instead of converting to int & 
back
+  + xcms: use unsigned indexes when looping through unsigned values
+  + xcms: use size_t for pointer offsets passed to strncmp
+  + omGeneric.c: Correct the parameter usage of sizeof
+  + fix for Xlib 32-bit request number issues
+  + Add Compose sequence for U+1F4A9.
+  + Xlib.h: Fix macros imitating C functions.
+  + Add compose file for pt_PT similar to pt_BR
+  + Mark _XNextRequest as hidden
+  + New compose keys for local languages in Togo
+  + Fixup param specification for XChangeProperty()
+- Package changes:
+  + Remove upstream patch U_fix_for_Xlib_32-bit_request_number_issues.patch 
+
+---

Old:

  U_fix_for_Xlib_32-bit_request_number_issues.patch
  libX11-1.6.3.tar.bz2

New:

  libX11-1.6.4.tar.bz2



Other differences:
--
++ libX11.spec ++
--- /var/tmp/diff_new_pack.r2l4oO/_old  2016-11-05 21:21:21.0 +0100
+++ /var/tmp/diff_new_pack.r2l4oO/_new  2016-11-05 21:21:21.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libX11
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libX11
-Version:1.6.3
+Version:1.6.4
 Release:0
 Summary:Core X11 protocol client library
 License:MIT
@@ -34,7 +34,6 @@
 Patch9: p_xlib_skip_ext_env.diff
 # PATCH-FIX-UPSTREAM en-locales.diff fdo#48596 bnc#388711 -- Add missing data 
for more en locales
 Patch15:en-locales.diff
-Patch16:U_fix_for_Xlib_32-bit_request_number_issues.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf >= 2.60
@@ -142,7 +141,6 @@
 %patch7 -p0
 %patch9 -p0
 %patch15 -p0
-%patch16 -p1
 
 %build
 # Got patches which change auto*files

++ libX11-1.6.3.tar.bz2 -> libX11-1.6.4.tar.bz2 ++
 27945 lines of diff (skipped)




commit libXrender for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXrender for openSUSE:Factory 
checked in at 2016-11-05 21:21:36

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


Package is "libXrender"

Changes:

--- /work/SRC/openSUSE:Factory/libXrender/libXrender.changes2015-05-06 
07:48:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.libXrender.new/libXrender.changes   
2016-11-05 21:21:37.0 +0100
@@ -1,0 +2,8 @@
+Sat Oct 29 00:03:45 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 0.9.10:
+  + Fix documentation to explicitly mention premultiplied alpha
+  + Avoid OOB write in XRenderQueryFilters
+  + Validate lengths while parsing server data.
+
+---

Old:

  libXrender-0.9.9.tar.bz2

New:

  libXrender-0.9.10.tar.bz2



Other differences:
--
++ libXrender.spec ++
--- /var/tmp/diff_new_pack.0qDwh3/_old  2016-11-05 21:21:38.0 +0100
+++ /var/tmp/diff_new_pack.0qDwh3/_new  2016-11-05 21:21:38.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXrender
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXrender
 %define lname  libXrender1
-Version:0.9.9
+Version:0.9.10
 Release:0
 Summary:X Rendering Extension library
 License:MIT
@@ -42,8 +42,8 @@
 
 %package -n %lname
 Summary:X Rendering Extension library
-Group:  System/Libraries
 # O/P added for 12.2
+Group:  System/Libraries
 Provides:   xorg-x11-libXrender = 7.6_%version-%release
 Obsoletes:  xorg-x11-libXrender < 7.6_%version-%release
 

++ libXrender-0.9.9.tar.bz2 -> libXrender-0.9.10.tar.bz2 ++
 11910 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXrender-0.9.9/ChangeLog new/libXrender-0.9.10/ChangeLog
--- old/libXrender-0.9.9/ChangeLog  2015-05-01 07:31:06.0 +0200
+++ new/libXrender-0.9.10/ChangeLog 2016-10-04 22:23:40.0 +0200
@@ -1,3 +1,59 @@
+commit 845716f8f14963d338e5a8d5d2424baafc90fb30
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 21:24:55 2016 +0200
+
+libXrender 0.9.10
+
+Signed-off-by: Matthieu Herrb 
+
+commit 9362c7ddd1af3b168953d0737877bc52d79c94f4
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 21:43:09 2016 +0200
+
+Validate lengths while parsing server data.
+
+Individual lengths inside received server data can overflow
+the previously reserved memory.
+
+It is therefore important to validate every single length
+field to not overflow the previously agreed sum of all invidual
+length fields.
+
+v2: consume remaining bytes in the reply buffer on error.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu he...@laas.fr
+
+commit 8fad00b0b647ee662ce4737ca15be033b7a21714
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 21:42:09 2016 +0200
+
+Avoid OOB write in XRenderQueryFilters
+
+The memory for filter names is reserved right after receiving the reply.
+After that, filters are iterated and each individual filter name is
+stored in that reserved memory.
+
+The individual name lengths are not checked for validity, which means
+that a malicious server can reserve less memory than it will write to
+during each iteration.
+
+v2: consume remaining bytes in reply buffer on error.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
+commit b2df5bc42f64b45e44dbad61f3386bcb5ec1383d
+Author: Lauri Kasanen 
+Date:   Mon May 18 19:41:03 2015 +0300
+
+Fix documentation to explicitly mention premultiplied alpha
+
+Before this patch, it wasn't mentioned in this file at all, which
+is a monumental oversight.
+
+Signed-off-by: Lauri Kasanen 
+
 commit bb890936bcc6053cb7a46cd9225c257ff1be389f
 Author: Alan Coopersmith 
 Date:   Thu Apr 30 22:29:55 2015 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclo

commit libXvMC for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package libXvMC for openSUSE:Factory checked 
in at 2016-11-05 21:21:47

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


Package is "libXvMC"

Changes:

--- /work/SRC/openSUSE:Factory/libXvMC/libXvMC.changes  2015-03-25 
09:54:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.libXvMC.new/libXvMC.changes 2016-11-05 
21:21:48.0 +0100
@@ -1,0 +2,6 @@
+Fri Oct 28 23:51:46 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to version 1.0.10:
+  + Avoid buffer underflow on empty strings.
+
+---

Old:

  libXvMC-1.0.9.tar.bz2

New:

  libXvMC-1.0.10.tar.bz2



Other differences:
--
++ libXvMC.spec ++
--- /var/tmp/diff_new_pack.ffncGQ/_old  2016-11-05 21:21:49.0 +0100
+++ /var/tmp/diff_new_pack.ffncGQ/_new  2016-11-05 21:21:49.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libXvMC
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 Name:   libXvMC
 %define lname  libXvMC1
-Version:1.0.9
+Version:1.0.10
 Release:0
 Summary:X-Video Motion Compensation library
 License:MIT

++ libXvMC-1.0.9.tar.bz2 -> libXvMC-1.0.10.tar.bz2 ++
 12110 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXvMC-1.0.9/ChangeLog new/libXvMC-1.0.10/ChangeLog
--- old/libXvMC-1.0.9/ChangeLog 2015-03-14 18:10:30.0 +0100
+++ new/libXvMC-1.0.10/ChangeLog2016-10-04 22:25:40.0 +0200
@@ -1,3 +1,24 @@
+commit 44a462835cbe263451a463af17f0fbedc1c957b2
+Author: Matthieu Herrb 
+Date:   Tue Oct 4 22:09:12 2016 +0200
+
+libXvMC 1.0.10
+
+Signed-off-by: Matthieu Herrb 
+
+commit 2cd95e7da8367cccdcdd5c9b160012d1dec5cbdb
+Author: Tobias Stoeckmann 
+Date:   Sun Sep 25 22:34:27 2016 +0200
+
+Avoid buffer underflow on empty strings.
+
+If an empty string is received from an x-server, do not underrun the
+buffer by accessing "rep.nameLen - 1" unconditionally, which could end
+up being -1.
+
+Signed-off-by: Tobias Stoeckmann 
+Reviewed-by: Matthieu Herrb 
+
 commit ab0d28935987d48e9359023e82f9d56aa7e4bc95
 Author: Alan Coopersmith 
 Date:   Sat Mar 14 10:10:05 2015 -0700
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/libXvMC-1.0.9/INSTALL new/libXvMC-1.0.10/INSTALL
--- old/libXvMC-1.0.9/INSTALL   2015-03-14 18:10:30.0 +0100
+++ new/libXvMC-1.0.10/INSTALL  2016-10-04 22:25:40.0 +0200
@@ -1,13 +1,11 @@
 Installation Instructions
 *
 
-Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
-Inc.
+Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
+2006, 2007, 2008 Free Software Foundation, Inc.
 
-   Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved.  This file is offered as-is,
-without warranty of any kind.
+   This file is free documentation; the Free Software Foundation gives
+unlimited permission to copy, distribute and modify it.
 
 Basic Installation
 ==
@@ -15,11 +13,7 @@
Briefly, the shell commands `./configure; make; make install' should
 configure, build, and install this package.  The following
 more-detailed instructions are generic; see the `README' file for
-instructions specific to this package.  Some packages provide this
-`INSTALL' file but do not implement all of the features documented
-below.  The lack of an optional feature in a given package is not
-necessarily a bug.  More recommendations for GNU packages can be found
-in *note Makefile Conventions: (standards)Makefile Conventions.
+instructions specific to this package.
 
The `configure' shell script attempts to guess correct values for
 various system-dependent variabl

commit php5 for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package php5 for openSUSE:Factory checked in 
at 2016-11-05 21:21:06

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


Package is "php5"

Changes:

--- /work/SRC/openSUSE:Factory/php5/php5.changes2016-10-22 
13:03:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.php5.new/php5.changes   2016-11-05 
21:21:07.0 +0100
@@ -1,0 +2,5 @@
+Mon Oct 24 14:59:36 UTC 2016 - pgaj...@suse.com
+
+- adjust firebird dependency
+
+---



Other differences:
--
++ php5.spec ++
--- /var/tmp/diff_new_pack.e2cOnr/_old  2016-11-05 21:21:08.0 +0100
+++ /var/tmp/diff_new_pack.e2cOnr/_new  2016-11-05 21:21:08.0 +0100
@@ -20,11 +20,6 @@
 # use build-test.sh for testing!
 %bcond_with make_test
 
-# firebird first added in 11.2
-%if 0%{suse_version} < 1120
-%define _without_firebird 1
-%endif
-
 # systemd first added in 12.1
 %if 0%{suse_version} < 1210
 %define _without_systemd 1
@@ -164,11 +159,17 @@
 BuildRequires:  aspell-devel
 %endif
 
+%define build_firebird 0
 %if %{with firebird}
-BuildRequires:  firebird-devel
-# libfbclient2-devel pkg split in 12.2
 %if 0%{suse_version} > 1210
+# firebird-devel was merged into libfbclient2-devel for firebird 3
+%if 0%{suse_version} <= 1320
+BuildRequires:  firebird-devel
 BuildRequires:  libfbclient2-devel
+%else
+BuildRequires:  libfbclient-devel
+%endif
+%define build_firebird 1
 %endif
 %endif
 
@@ -233,8 +234,8 @@
 
 %package devel
 Summary:Include files of PHP5
-Group:  Development/Languages/C and C++
 # this is required by the installed  development headers
+Group:  Development/Languages/C and C++
 Requires:   %{name} = %{version}
 Requires:   glibc-devel
 Requires:   libxml2-devel
@@ -642,7 +643,7 @@
 PHP functions for access to MySQL database servers.
 
 
-%if %{with firebird}
+%if %{build_firebird}
 %package firebird
 Summary:PHP5 Extension Module
 Group:  Development/Libraries/PHP
@@ -1080,7 +1081,7 @@
 # export flags
 CFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing"
 CXXFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing"
-%if %{with firebird}
+%if %{build_firebird}
 CFLAGS="$CFLAGS -I/usr/include/firebird"
 CXXFLAGS="$CXXFLAGS -I/usr/include/firebird"
 %endif
@@ -1233,7 +1234,7 @@
 --with-libedit=shared,%{_usr} \
 --with-mcrypt=shared \
 --with-mysql=shared,mysqlnd \
-%if %{with firebird}
+%if %{build_firebird}
 --with-interbase=shared \
 %endif
 %if 0%{?suse_version} > 1110
@@ -1267,7 +1268,7 @@
 --with-sqlite3=shared,%{_usr} \
 --enable-sqlite-utf8 \
 --with-pdo-mysql=shared,mysqlnd \
-%if %{with firebird}
+%if %{build_firebird}
 --with-pdo-firebird=shared \
 %endif
 --with-pdo-pgsql=shared,%{_usr} \
@@ -1705,7 +1706,7 @@
 %{extension_dir}/pdo_mysql.so
 %config(noreplace) %{php_sysconf}/conf.d/pdo_mysql.ini
 
-%if %{with firebird}
+%if %{build_firebird}
 %files firebird
 %defattr(644,root,root,755)
 %{extension_dir}/interbase.so






commit bundle-lang-common for openSUSE:Factory

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package bundle-lang-common for 
openSUSE:Factory checked in at 2016-11-05 11:34:55

Comparing /work/SRC/openSUSE:Factory/bundle-lang-common (Old)
 and  /work/SRC/openSUSE:Factory/.bundle-lang-common.new (New)


Package is "bundle-lang-common"

Changes:

bundle-lang-gnome.changes: same change
bundle-lang-kde.changes: same change
bundle-lang-other.changes: same change



Other differences:
--
++ bundle-lang-common.spec ++
--- /var/tmp/diff_new_pack.IuBwGc/_old  2016-11-05 11:34:58.0 +0100
+++ /var/tmp/diff_new_pack.IuBwGc/_new  2016-11-05 11:34:58.0 +0100
@@ -29,6 +29,7 @@
 BuildRequires:  coreutils-lang
 BuildRequires:  cpio-lang
 BuildRequires:  cups-pk-helper-lang
+BuildRequires:  diffutils-lang
 BuildRequires:  fdupes
 BuildRequires:  fprintd-lang
 BuildRequires:  gconf2-lang
@@ -129,8 +130,11 @@
 Provides:   cups-pk-helper-lang = %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
 Provides:   locale(cpio:en)
 Obsoletes:  cups-pk-helper-lang < %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
-Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   diffutils-lang = %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
 Provides:   locale(cups-pk-helper:en)
+Obsoletes:  diffutils-lang < %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
+Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   locale(diffutils:en)
 Obsoletes:  fprintd-lang < %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
 Provides:   gconf2-lang = %(rpm -q --queryformat '%{VERSION}' gconf2-lang)
 Provides:   locale(fprintd:en)
@@ -276,8 +280,11 @@
 Provides:   cups-pk-helper-lang = %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
 Provides:   locale(cpio:de)
 Obsoletes:  cups-pk-helper-lang < %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
-Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   diffutils-lang = %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
 Provides:   locale(cups-pk-helper:de)
+Obsoletes:  diffutils-lang < %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
+Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   locale(diffutils:de)
 Obsoletes:  fprintd-lang < %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
 Provides:   gconf2-lang = %(rpm -q --queryformat '%{VERSION}' gconf2-lang)
 Provides:   locale(fprintd:de)
@@ -423,8 +430,11 @@
 Provides:   cups-pk-helper-lang = %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
 Provides:   locale(cpio:es)
 Obsoletes:  cups-pk-helper-lang < %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
-Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   diffutils-lang = %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
 Provides:   locale(cups-pk-helper:es)
+Obsoletes:  diffutils-lang < %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
+Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   locale(diffutils:es)
 Obsoletes:  fprintd-lang < %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
 Provides:   gconf2-lang = %(rpm -q --queryformat '%{VERSION}' gconf2-lang)
 Provides:   locale(fprintd:es)
@@ -570,8 +580,11 @@
 Provides:   cups-pk-helper-lang = %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
 Provides:   locale(cpio:it)
 Obsoletes:  cups-pk-helper-lang < %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
-Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   diffutils-lang = %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
 Provides:   locale(cups-pk-helper:it)
+Obsoletes:  diffutils-lang < %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)
+Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   locale(diffutils:it)
 Obsoletes:  fprintd-lang < %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
 Provides:   gconf2-lang = %(rpm -q --queryformat '%{VERSION}' gconf2-lang)
 Provides:   locale(fprintd:it)
@@ -717,8 +730,11 @@
 Provides:   cups-pk-helper-lang = %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
 Provides:   locale(cpio:fr)
 Obsoletes:  cups-pk-helper-lang < %(rpm -q --queryformat '%{VERSION}' 
cups-pk-helper-lang)
-Provides:   fprintd-lang = %(rpm -q --queryformat '%{VERSION}' 
fprintd-lang)
+Provides:   diffutils-lang = %(rpm -q --queryformat '%{VERSION}' 
diffutils-lang)

commit dbus-1-x11 for openSUSE:13.1:Update

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package dbus-1-x11 for openSUSE:13.1:Update 
checked in at 2016-11-05 11:09:00

Comparing /work/SRC/openSUSE:13.1:Update/dbus-1-x11 (Old)
 and  /work/SRC/openSUSE:13.1:Update/.dbus-1-x11.new (New)


Package is "dbus-1-x11"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.lTyMbU/_old  2016-11-05 11:09:02.0 +0100
+++ /var/tmp/diff_new_pack.lTyMbU/_new  2016-11-05 11:09:02.0 +0100
@@ -1 +1 @@
-
+




commit dbus-1 for openSUSE:13.1:Update

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package dbus-1 for openSUSE:13.1:Update 
checked in at 2016-11-05 11:09:07

Comparing /work/SRC/openSUSE:13.1:Update/dbus-1 (Old)
 and  /work/SRC/openSUSE:13.1:Update/.dbus-1.new (New)


Package is "dbus-1"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.IQOf9m/_old  2016-11-05 11:09:08.0 +0100
+++ /var/tmp/diff_new_pack.IQOf9m/_new  2016-11-05 11:09:08.0 +0100
@@ -1 +1 @@
-
+




commit jasper for openSUSE:13.1:Update

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package jasper for openSUSE:13.1:Update 
checked in at 2016-11-05 11:09:08

Comparing /work/SRC/openSUSE:13.1:Update/jasper (Old)
 and  /work/SRC/openSUSE:13.1:Update/.jasper.new (New)


Package is "jasper"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.XSRzp9/_old  2016-11-05 11:09:08.0 +0100
+++ /var/tmp/diff_new_pack.XSRzp9/_new  2016-11-05 11:09:08.0 +0100
@@ -1 +1 @@
-
+




commit MozillaFirefox for openSUSE:13.1:Update

2016-11-05 Thread h_root
Hello community,

here is the log from the commit of package MozillaFirefox for 
openSUSE:13.1:Update checked in at 2016-11-05 11:09:46

Comparing /work/SRC/openSUSE:13.1:Update/MozillaFirefox (Old)
 and  /work/SRC/openSUSE:13.1:Update/.MozillaFirefox.new (New)


Package is "MozillaFirefox"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.WAu1fj/_old  2016-11-05 11:09:50.0 +0100
+++ /var/tmp/diff_new_pack.WAu1fj/_new  2016-11-05 11:09:50.0 +0100
@@ -1 +1 @@
-
+