commit bind for openSUSE:13.2:Update

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package bind for openSUSE:13.2:Update 
checked in at 2016-09-28 07:44:57

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


Package is "bind"

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.uwEwPr/_old  2016-09-28 07:44:58.0 +0200
+++ /var/tmp/diff_new_pack.uwEwPr/_new  2016-09-28 07:44:58.0 +0200
@@ -1 +1 @@
-
+




commit patchinfo.5669 for openSUSE:13.2:Update

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package patchinfo.5669 for 
openSUSE:13.2:Update checked in at 2016-09-28 07:45:01

Comparing /work/SRC/openSUSE:13.2:Update/patchinfo.5669 (Old)
 and  /work/SRC/openSUSE:13.2:Update/.patchinfo.5669.new (New)


Package is "patchinfo.5669"

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _patchinfo



Other differences:
--
++ _patchinfo ++

   VUL-0: CVE-2016-2776: bind: Assertion 
Failure in buffer.c While Building Responses to a Specifically Constructed 
Request
  
  security
  critical
  simotek
  The nameserver bind was updated to fix a remote denial of service
vulnerability, where a crafted packet could cause the nameserver to abort. 
(CVE-2016-2776, bsc#1000362)
  
This update was imported from the SUSE:SLE-12-SP1:Update update 
project.
  Security update for bind



commit bind for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package bind for openSUSE:Factory checked in 
at 2016-09-28 02:38:15

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


Package is "bind"

Changes:

--- /work/SRC/openSUSE:Factory/bind/bind.changes2016-07-01 
09:55:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.bind.new/bind.changes   2016-09-28 
02:38:17.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 27 16:29:19 UTC 2016 - psim...@suse.com
+
+- Apply cve-2016-2776.patch to fix CVE-2016-2776 (bsc#1000362).
+
+---

New:

  cve-2016-2776.patch



Other differences:
--
++ bind.spec ++
--- /var/tmp/diff_new_pack.OTEu7I/_old  2016-09-28 02:38:20.0 +0200
+++ /var/tmp/diff_new_pack.OTEu7I/_new  2016-09-28 02:38:20.0 +0200
@@ -45,6 +45,7 @@
 Patch53:bind-sdb-ldap.patch
 Patch101:   runidn.diff
 Patch102:   idnkit-powerpc-ltconfig.patch
+Patch103:   cve-2016-2776.patch
 BuildRequires:  krb5-devel
 BuildRequires:  libcap-devel
 BuildRequires:  libmysqlclient-devel
@@ -376,6 +377,8 @@
 %patch53
 %patch101 -p1
 %patch102 -p1
+%patch103 -p1
+
 # use the year from source gzip header instead of current one to make 
reproducible rpms
 year=$(perl -e 'sysread(STDIN, $h, 8); print 
(1900+(gmtime(unpack("l",substr($h,4[5])' < %{S:0})
 sed -i "s/stdout, copyright, year/stdout, copyright, \"-$year\"/" lib/dns/gen.c



++ cve-2016-2776.patch ++
Index: bind-9.10.3-P4/lib/dns/message.c
===
--- bind-9.10.3-P4.orig/lib/dns/message.c   2016-09-27 18:38:44.843342507 
+0200
+++ bind-9.10.3-P4/lib/dns/message.c2016-09-27 18:38:47.871359253 +0200
@@ -1754,7 +1754,7 @@ dns_message_renderbegin(dns_message_t *m
if (r.length < DNS_MESSAGE_HEADERLEN)
return (ISC_R_NOSPACE);
 
-   if (r.length < msg->reserved)
+   if (r.length - DNS_MESSAGE_HEADERLEN < msg->reserved)
return (ISC_R_NOSPACE);
 
/*
@@ -1895,8 +1895,29 @@ norender_rdataset(const dns_rdataset_t *
 
return (ISC_TRUE);
 }
-
 #endif
+
+static isc_result_t
+renderset(dns_rdataset_t *rdataset, dns_name_t *owner_name,
+ dns_compress_t *cctx, isc_buffer_t *target,
+ unsigned int reserved, unsigned int options, unsigned int *countp)
+{
+   isc_result_t result;
+
+   /*
+* Shrink the space in the buffer by the reserved amount.
+*/
+   if (target->length - target->used < reserved)
+   return (ISC_R_NOSPACE);
+
+   target->length -= reserved;
+   result = dns_rdataset_towire(rdataset, owner_name,
+cctx, target, options, countp);
+   target->length += reserved;
+
+   return (result);
+}
+
 isc_result_t
 dns_message_rendersection(dns_message_t *msg, dns_section_t sectionid,
  unsigned int options)
@@ -1939,6 +1960,8 @@ dns_message_rendersection(dns_message_t
/*
 * Shrink the space in the buffer by the reserved amount.
 */
+   if (msg->buffer->length - msg->buffer->used < msg->reserved)
+   return (ISC_R_NOSPACE);
msg->buffer->length -= msg->reserved;
 
total = 0;
@@ -2214,9 +2237,8 @@ dns_message_renderend(dns_message_t *msg
 * Render.
 */
count = 0;
-   result = dns_rdataset_towire(msg->opt, dns_rootname,
-msg->cctx, msg->buffer, 0,
-&count);
+   result = renderset(msg->opt, dns_rootname, msg->cctx,
+  msg->buffer, msg->reserved, 0, &count);
msg->counts[DNS_SECTION_ADDITIONAL] += count;
if (result != ISC_R_SUCCESS)
return (result);
@@ -2232,9 +2254,8 @@ dns_message_renderend(dns_message_t *msg
if (result != ISC_R_SUCCESS)
return (result);
count = 0;
-   result = dns_rdataset_towire(msg->tsig, msg->tsigname,
-msg->cctx, msg->buffer, 0,
-&count);
+   result = renderset(msg->tsig, msg->tsigname, msg->cctx,
+  msg->buffer, msg->reserved, 0, &count);
msg->counts[DNS_SECTION_ADDITIONAL] += count;
if (result != ISC_R_SUCCESS)
return (result);
@@ -2255,9 +2276,8 @@ dns_message_renderend(dns_message_t *msg
 * the owner name of a SIG(0) is irrelevant, and wi

commit patchinfo.5630 for openSUSE:13.2:Update

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package patchinfo.5630 for 
openSUSE:13.2:Update checked in at 2016-09-27 17:46:16

Comparing /work/SRC/openSUSE:13.2:Update/patchinfo.5630 (Old)
 and  /work/SRC/openSUSE:13.2:Update/.patchinfo.5630.new (New)


Package is "patchinfo.5630"

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _patchinfo



Other differences:
--
++ _patchinfo ++

  VUL-0: CVE-2014-0791: freerdp: integer 
overflow
  VUL-1: freerdp issues
  
  
  security
  moderate
  zhangxiaofei
  
This update for freerdp fixes the following issues:

Security issues fixed:
- CVE-2013-4118: Add a NULL pointer check to fix a server crash
  (boo#829013).

- CVE-2014-0791: The remaining length in the stream is checked before
  doing some malloc(), which could have lead to crashes. (boo#857491).

  Security update for freerdp




commit bindfs for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package bindfs for openSUSE:Factory checked 
in at 2016-09-27 13:45:30

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


Package is "bindfs"

Changes:

--- /work/SRC/openSUSE:Factory/bindfs/bindfs.changes2016-03-21 
12:45:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.bindfs.new/bindfs.changes   2016-09-27 
13:45:31.0 +0200
@@ -1,0 +2,7 @@
+Tue Sep 27 07:44:48 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 1.13.2
+* Fix bug in readdir() introduced with 1.13.1. This fixes a bug
+  when a bindfs mount is exported over NFS.
+
+---

Old:

  bindfs-1.13.1.tar.gz

New:

  bindfs-1.13.2.tar.gz



Other differences:
--
++ bindfs.spec ++
--- /var/tmp/diff_new_pack.lGyfxS/_old  2016-09-27 13:45:33.0 +0200
+++ /var/tmp/diff_new_pack.lGyfxS/_new  2016-09-27 13:45:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   bindfs
-Version:1.13.1
+Version:1.13.2
 Release:0
 Summary:Mount Directories to other Locations and alter Permission Bits
 License:GPL-2.0+

++ bindfs-1.13.1.tar.gz -> bindfs-1.13.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bindfs-1.13.1/.gitignore new/bindfs-1.13.2/.gitignore
--- old/bindfs-1.13.1/.gitignore2016-02-17 04:52:01.0 +0100
+++ new/bindfs-1.13.2/.gitignore2016-09-25 20:32:36.0 +0200
@@ -34,6 +34,7 @@
 # Products
 
 src/bindfs
+tests/fcntl_locker
 tests/readdir_inode
 tests/utimens_nofollow
 tests/*.log
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bindfs-1.13.1/.travis.yml 
new/bindfs-1.13.2/.travis.yml
--- old/bindfs-1.13.1/.travis.yml   2016-02-17 04:52:01.0 +0100
+++ new/bindfs-1.13.2/.travis.yml   2016-09-25 20:32:36.0 +0200
@@ -4,8 +4,10 @@
 compiler:
   - clang
   - gcc
-script: ./autogen.sh -d && make && sudo make check
+script: ./autogen.sh -d && make && make check && sudo make check
 before_install:
   - sudo apt-get update
   - sudo apt-get install -qq fuse libfuse-dev valgrind
   - sudo /bin/sh -c 'echo user_allow_other > /etc/fuse.conf'
+  - sudo chmod 0777 /dev/fuse
+  - sudo chmod 0777 /etc/fuse.conf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bindfs-1.13.1/ChangeLog new/bindfs-1.13.2/ChangeLog
--- old/bindfs-1.13.1/ChangeLog 2016-02-17 04:52:01.0 +0100
+++ new/bindfs-1.13.2/ChangeLog 2016-09-25 20:32:36.0 +0200
@@ -1,3 +1,18 @@
+2016-09-25  Martin Pärtel 
+
+   * Fix bug in readdir() introduced with 1.13.1. This fixes a bug when
+ a bindfs mount is exported over NFS (issue #39).
+   * Released 1.13.2
+
+2016-07-31  Martin Pärtel 
+
+   * Added --enable-ioctl to address issue #37.
+   * Added --enable-lock-forwarding to address issue #36.
+
+2016-05-03  Martin Pärtel 
+
+   * @chenhaiq added --uid-offset and --gid-offset (PR #31). Thanks!
+
 2016-02-17  Martin Pärtel 
 
* Fixed an issue that some users had with reading large
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bindfs-1.13.1/configure new/bindfs-1.13.2/configure
--- old/bindfs-1.13.1/configure 2016-02-17 04:52:05.0 +0100
+++ new/bindfs-1.13.2/configure 2016-09-25 20:32:40.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for bindfs 1.13.1.
+# Generated by GNU Autoconf 2.69 for bindfs 1.13.2.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='bindfs'
 PACKAGE_TARNAME='bindfs'
-PACKAGE_VERSION='1.13.1'
-PACKAGE_STRING='bindfs 1.13.1'
+PACKAGE_VERSION='1.13.2'
+PACKAGE_STRING='bindfs 1.13.2'
 PACKAGE_BUGREPORT='martin.par...@gmail.com'
 PACKAGE_URL=''
 
@@ -1327,7 +1327,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures bindfs 1.13.1 to adapt to many kinds of systems.
+\`configure' configures bindfs 1.13.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1397,7 +1397,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of bindfs 1.13.1:";;
+ short | recursive ) echo "Configuration of bindfs 1.13.2:";;
esac
   cat <<\_ACEOF
 
@@ -1513,7 +1513,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\

commit iio-sensor-proxy for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package iio-sensor-proxy for 
openSUSE:Factory checked in at 2016-09-27 13:45:17

Comparing /work/SRC/openSUSE:Factory/iio-sensor-proxy (Old)
 and  /work/SRC/openSUSE:Factory/.iio-sensor-proxy.new (New)


Package is "iio-sensor-proxy"

Changes:

--- /work/SRC/openSUSE:Factory/iio-sensor-proxy/iio-sensor-proxy.changes
2016-09-09 10:20:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.iio-sensor-proxy.new/iio-sensor-proxy.changes   
2016-09-27 13:45:19.0 +0200
@@ -1,0 +2,17 @@
+Mon Sep 26 08:44:26 UTC 2016 - zai...@opensuse.org
+
+- Add gtk-doc BuildRequires and pass --enable-gtk-doc to configure.
+  Split out a new doc subpackage.
+- Stop passing --disable-silent-rules to configure and V=1 to make,
+  we do debugging locally.
+
+---
+Sun Sep 25 21:13:02 UTC 2016 - badshah...@gmail.com
+
+- Update to version 1.3:
+  + Build fixes.
+  + Fixes accelerometer unit scaling.
+  + Really fixes regression with the IIO accelerometer in kernel
+4.8 that was supposed to be fixed in version 1.2.
+
+---

Old:

  iio-sensor-proxy-1.2.tar.xz

New:

  iio-sensor-proxy-1.3.tar.xz



Other differences:
--
++ iio-sensor-proxy.spec ++
--- /var/tmp/diff_new_pack.nt8nyf/_old  2016-09-27 13:45:21.0 +0200
+++ /var/tmp/diff_new_pack.nt8nyf/_new  2016-09-27 13:45:21.0 +0200
@@ -17,12 +17,13 @@
 
 
 Name:   iio-sensor-proxy
-Version:1.2
+Version:1.3
 Release:0
 Summary:Proxy for IIO and input subsystems
 License:GPL-3.0
 Url:https://github.com/hadess/iio-sensor-proxy
 Source: 
https://github.com/hadess/iio-sensor-proxy/releases/download/%{version}/%{name}-%{version}.tar.xz
+BuildRequires:  gtk-doc
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gudev-1.0)  >= 230
@@ -34,12 +35,19 @@
 %description
 This proxy reads sensor data from the IIO subsystem and serves to the input 
subsystem
 
+%package doc
+Summary:Documentation for %{name}
+BuildArch:  noarch
+
+%description doc
+This package contains the documentation for %{name}.
+
 %prep
 %setup -q
 
 %build
-%configure --disable-silent-rules
-make %{?_smp_mflags} V=1
+%configure --enable-gtk-doc
+make %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
@@ -74,4 +82,8 @@
 %dir %{_sysconfdir}/dbus-1/system.d
 %config %{_sysconfdir}/dbus-1/system.d/net.hadess.SensorProxy.conf
 
+%files doc
+%defattr(-,root,root)
+%{_datadir}/gtk-doc/html/%{name}/
+
 %changelog

++ iio-sensor-proxy-1.2.tar.xz -> iio-sensor-proxy-1.3.tar.xz ++
 3649 lines of diff (skipped)




commit youtube-dl for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package youtube-dl for openSUSE:Factory 
checked in at 2016-09-27 13:45:42

Comparing /work/SRC/openSUSE:Factory/youtube-dl (Old)
 and  /work/SRC/openSUSE:Factory/.youtube-dl.new (New)


Package is "youtube-dl"

Changes:

--- /work/SRC/openSUSE:Factory/youtube-dl/youtube-dl.changes2016-08-24 
10:09:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.youtube-dl.new/youtube-dl.changes   
2016-09-27 13:45:43.0 +0200
@@ -1,0 +2,22 @@
+Tue Sep 27 07:42:55 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2016.09.24
+* prosiebensat1: Add support for kabeleinsdoku
+* ustream: Support HLS streams
+* fox, cartoonnetwork: add support for Adobe Pass auth
+
+---
+Wed Sep 21 04:12:25 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2016.09.19
+* jwplatform: Use js_to_json to detect more JWPlayers
+
+---
+Sun Sep 18 06:36:08 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 2016.09.15
+* Add extractor for abc:iview
+* eagleplatform: improve detection of embedded videos
+* pluralsight: add support for subtitles
+
+---

Old:

  youtube-dl-2016.08.22.tar.gz
  youtube-dl-2016.08.22.tar.gz.sig

New:

  youtube-dl-2016.09.24.tar.gz
  youtube-dl-2016.09.24.tar.gz.sig



Other differences:
--
++ youtube-dl.spec ++
--- /var/tmp/diff_new_pack.DXmUJo/_old  2016-09-27 13:45:45.0 +0200
+++ /var/tmp/diff_new_pack.DXmUJo/_new  2016-09-27 13:45:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   youtube-dl
-Version:2016.08.22
+Version:2016.09.24
 Release:0
 Summary:A tool for downloading from video sites for offline watching
 License:SUSE-Public-Domain and CC-BY-SA-3.0

++ youtube-dl-2016.08.22.tar.gz -> youtube-dl-2016.09.24.tar.gz ++
 14424 lines of diff (skipped)




commit python-psutil for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python-psutil for openSUSE:Factory 
checked in at 2016-09-27 13:45:06

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


Package is "python-psutil"

Changes:

--- /work/SRC/openSUSE:Factory/python-psutil/python-psutil.changes  
2016-07-14 09:46:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-psutil.new/python-psutil.changes 
2016-09-27 13:45:07.0 +0200
@@ -1,0 +2,18 @@
+Sat Sep 24 12:36:35 UTC 2016 - mich...@stroeder.com
+
+- update to version 4.3.1:
+  * #881: "make install" now works also when using a virtual env.
+  * #854: Process.as_dict() raises ValueError if passed an erroneous attrs 
name.
+  * #857: [SunOS] Process cpu_times(), cpu_percent(), threads() amd 
+memory_maps() may raise RuntimeError if attempting to query a 64bit 
+process with a 32bit python. "Null" values are returned as a fallback.
+  * #858: Process.as_dict() should not return memory_info_ex() because it's 
+deprecated.
+  * #863: [Windows] memory_map truncates addresses above 32 bits
+  * #866: [Windows] win_service_iter() and services in general are not able 
+to handle unicode service names / descriptions.
+  * #869: [Windows] Process.wait() may raise TimeoutExpired with wrong 
+timeout unit (ms instead of sec).
+  * #870: [Windows] Handle leak inside psutil_get_process_data.
+
+---

Old:

  psutil-4.3.0.tar.gz

New:

  psutil-4.3.1.tar.gz



Other differences:
--
++ python-psutil.spec ++
--- /var/tmp/diff_new_pack.HHVlhm/_old  2016-09-27 13:45:09.0 +0200
+++ /var/tmp/diff_new_pack.HHVlhm/_new  2016-09-27 13:45:09.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-psutil
-Version:4.3.0
+Version:4.3.1
 Release:0
 Summary:A process utilities module for Python
 License:BSD-3-Clause

++ psutil-4.3.0.tar.gz -> psutil-4.3.1.tar.gz ++
 1941 lines of diff (skipped)




commit kirigami for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package kirigami for openSUSE:Factory 
checked in at 2016-09-27 13:45:24

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


Package is "kirigami"

Changes:

--- /work/SRC/openSUSE:Factory/kirigami/kirigami.changes2016-09-24 
15:28:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.kirigami.new/kirigami.changes   2016-09-27 
13:45:26.0 +0200
@@ -1,0 +2,21 @@
+Mon Sep 26 13:29:50 UTC 2016 - lbeltr...@kde.org
+
+- New upstream release 1.1.0
+* Menu
+  knowing which is the parent of the currently displayed submenu.
+  allow the submenu view to be reset when the application needs it to.
+  control the behavior we want upon a leaf action press
+  Have submenus also trigger their action, in case it needs to do something
+* OverlaySheet
+  possible to embed ListView and GridView instances in it as well
+* Drawer
+  The drawer width now is standardized so all applications look coherent from 
one another
+  Elide title if it doesn't fit
+  Introduced GlobalDrawer.bannerClicked signal to let applications react to 
banner interaction
+* SwipeListItem has been polished to make sure its contents can fit to the 
space they have
+* The application window now has a default shortcut to close the application, 
depending on the system preferences. Commonly Ctrl+Q.
+* Introduced the Separator component
+
+- A bunch of fixing and polishing- Use the source URL
+
+---

Old:

  kirigami-1.0.2.tar.xz

New:

  kirigami-1.1.0.tar.xz



Other differences:
--
++ kirigami.spec ++
--- /var/tmp/diff_new_pack.xXMrXX/_old  2016-09-27 13:45:28.0 +0200
+++ /var/tmp/diff_new_pack.xXMrXX/_new  2016-09-27 13:45:28.0 +0200
@@ -18,13 +18,13 @@
 
 %bcond_without lang
 Name:   kirigami
-Version:1.0.2
+Version:1.1.0
 Release:0
 Summary:Set of QtQuick components
 License:LGPL-2.1+
 Group:  Development/Libraries/KDE
 Url:http://www.kde.org/
-Source: %{name}-%{version}.tar.xz
+Source: 
http://download.kde.org/stable/kirigami/%{name}-%{version}.tar.xz
 BuildRequires:  extra-cmake-modules >= 0.0.8
 BuildRequires:  kf5-filesystem
 BuildRequires:  cmake(KF5Declarative)

++ kirigami-1.0.2.tar.xz -> kirigami-1.1.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami-1.0.2/CMakeLists.txt 
new/kirigami-1.1.0/CMakeLists.txt
--- old/kirigami-1.0.2/CMakeLists.txt   2016-08-22 19:31:47.0 +0200
+++ new/kirigami-1.1.0/CMakeLists.txt   2016-09-26 13:45:57.0 +0200
@@ -118,4 +118,3 @@
 endif()
 
 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kirigami-1.0.2/examples/CMakeLists.txt 
new/kirigami-1.1.0/examples/CMakeLists.txt
--- old/kirigami-1.0.2/examples/CMakeLists.txt  2016-08-22 16:42:44.0 
+0200
+++ new/kirigami-1.1.0/examples/CMakeLists.txt  2016-09-26 11:25:19.0 
+0200
@@ -1,5 +1,5 @@
 
 add_subdirectory(android)
 
-install(DIRECTORY gallery/ DESTINATION 
${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}/kpackage/genericqml/org.kde.kirigami.gallery)
+install(DIRECTORY gallery/ DESTINATION 
${KDE_INSTALL_DATAROOTDIR}/kpackage/genericqml/org.kde.kirigami.gallery)
 install(FILES gallery/metadata.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} 
RENAME org.kde.kirigami.gallery.desktop)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kirigami-1.0.2/examples/gallery/contents/ui/gallery/CheckBoxGallery.qml 
new/kirigami-1.1.0/examples/gallery/contents/ui/gallery/CheckBoxGallery.qml
--- old/kirigami-1.0.2/examples/gallery/contents/ui/gallery/CheckBoxGallery.qml 
2016-08-22 16:42:44.0 +0200
+++ new/kirigami-1.1.0/examples/gallery/contents/ui/gallery/CheckBoxGallery.qml 
2016-09-26 11:25:19.0 +0200
@@ -62,7 +62,7 @@
 
 Item {
 Layout.fillWidth: true
-Layout.minimumHeight: units.gridUnit * 10
+Layout.minimumHeight: Units.gridUnit * 10
 GridLayout {
 anchors.centerIn: parent
 columns: 3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kirigami-1.0.2/examples/gallery/contents/ui/gallery/ListViewGallery.qml 
new/kirigami-1.1.0/examples/gallery/contents/ui/gallery/ListViewGallery.qml
--- old/kirigami-1.0.2/examples/gallery/contents/ui/gallery/ListViewGallery.qml 
2016-08-22 16:42:44.0 +0200
+++ new/kirigami-1.1.0/exampl

commit GraphicsMagick for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package GraphicsMagick for openSUSE:Factory 
checked in at 2016-09-27 13:45:12

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


Package is "GraphicsMagick"

Changes:

--- /work/SRC/openSUSE:Factory/GraphicsMagick/GraphicsMagick.changes
2016-06-25 02:23:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.GraphicsMagick.new/GraphicsMagick.changes   
2016-09-27 13:45:15.0 +0200
@@ -1,0 +2,17 @@
+Mon Sep 26 09:01:33 UTC 2016 - pgaj...@suse.com
+
+- update to 1.3.25:
+   * EscapeParenthesis(): I was notified by Gustavo Grieco of a heap
+ overflow in EscapeParenthesis() used in the text annotation code.
+ While not being able to reproduce the issue, the implementation of
+ this function is completely redone.
+   * Utah RLE: Reject truncated/absurd files which caused huge memory
+ allocations and/or consumed huge CPU.  Problem was reported by
+ Agostino Sarubbo based on testing with AFL.
+   * SVG/MVG: Fix another case of CVE-2016-2317 (heap buffer overflow) in
+ the MVG rendering code (also impacts SVG).
+   * TIFF: Fix heap buffer read overflow while copying sized TIFF
+ attributes.  Problem was reported by Agostino Sarubbo based on
+ testing with AFL.
+
+---

Old:

  GraphicsMagick-1.3.24.tar.bz2

New:

  GraphicsMagick-1.3.25.tar.bz2



Other differences:
--
++ GraphicsMagick.spec ++
--- /var/tmp/diff_new_pack.Q1D0xu/_old  2016-09-27 13:45:17.0 +0200
+++ /var/tmp/diff_new_pack.Q1D0xu/_new  2016-09-27 13:45:17.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   GraphicsMagick
-Version:1.3.24
+Version:1.3.25
 Release:0
 # Define Quantum depth
 %define quant 16

++ GraphicsMagick-1.3.24.tar.bz2 -> GraphicsMagick-1.3.25.tar.bz2 ++
/work/SRC/openSUSE:Factory/GraphicsMagick/GraphicsMagick-1.3.24.tar.bz2 
/work/SRC/openSUSE:Factory/.GraphicsMagick.new/GraphicsMagick-1.3.25.tar.bz2 
differ: char 11, line 1




commit bcc for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package bcc for openSUSE:Factory checked in 
at 2016-09-27 13:45:09

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


Package is "bcc"

Changes:

--- /work/SRC/openSUSE:Factory/bcc/bcc.changes  2016-08-15 10:31:18.0 
+0200
+++ /work/SRC/openSUSE:Factory/.bcc.new/bcc.changes 2016-09-27 
13:45:11.0 +0200
@@ -1,0 +2,44 @@
+Mon Sep 26 08:11:02 UTC 2016 - g...@suse.com
+
+- Add llvm-gold to the BuildRequires since the package was split
+  from llvm since 3.8.1
+
+---
+Fri Sep  9 04:41:41 UTC 2016 - g...@suse.com
+
+- Update to 0.2.0
+  + examples: fix indentation in tracing/tcpv4connect
+  + fileslower/filetop: use de->d_name.name, add filtering 
+
+---
+Fri Aug 26 03:51:48 UTC 2016 - g...@suse.com
+
+- Update to snapshot v0.1.8+git1472097662.4ebb7cf
+  + fix biosnoop after kernel change
+  + offcputime improvements: use less RAM, add PID/TID support
+  + Add perf_submit_skb
+  + Adjustments to the documentation
+  + fix build with 4.0 llvm trunk
+  + frontends/clang: Safety check for invalid opLoc in ProbeVisitor
+  + Tool to sniff data contents before encrypted with OpenSSL or
+GnuTLS
+  + Add bpf_get_current_task() helper definition
+  + USDT Python API and example
+  + Lua Tools for BCC
+  + BPF: better format for `ksymaddr`
+  + table: Implement a StackWalker for StackTrace tables
+  + added percpu support in bcc
+  + Fix error handling when attaching {u,k}{,ret}probes
+  + Fix python3 incompatibilities
+  + Update headers with 4.5+ features
+  + Add v6 headers to proto.h
+  + Use pre-calculated function addresses in funccount
+  + Add name to address ksym helper
+  + Add a table.zero() function to bcc.TableBase
+  + Enforce limit of 1000 open [uk]probes
+- Drop upstreamed bcc-kernel-header-search.patch
+- Add bcc-docs to collect the documentation
+- Add bcc-lua to process the lua scripts
+- Add the license files to libbcc0
+
+---

Old:

  bcc-kernel-header-search.patch
  v0.1.8.tar.gz

New:

  v0.2.0.tar.gz



Other differences:
--
++ bcc.spec ++
--- /var/tmp/diff_new_pack.BpjmEE/_old  2016-09-27 13:45:12.0 +0200
+++ /var/tmp/diff_new_pack.BpjmEE/_new  2016-09-27 13:45:12.0 +0200
@@ -16,23 +16,29 @@
 #
 
 
-%define libversion 0.1.8
+%define libversion 0.2.0
 
 Name:   bcc
-Version:0.1.8
+Version:0.2.0
 Release:0
 Summary:BPF Compiler Collection (BCC)
 License:Apache-2.0
 Group:  Development/Languages
 Url:https://github.com/iovisor/bcc
 Source: https://github.com/iovisor/bcc/archive/v%{version}.tar.gz
-Patch1: bcc-kernel-header-search.patch
 ExclusiveArch:  x86_64
 BuildRequires:  bison
 BuildRequires:  cmake >= 2.8.7
 BuildRequires:  flex
+BuildRequires:  libelf-devel
 BuildRequires:  llvm-clang-devel >= 3.7.0
 BuildRequires:  llvm-devel >= 3.7.0
+%if 0%{?suse_version} > 1320
+BuildRequires:  llvm-gold
+BuildRequires:  lua51-luajit-devel
+%else
+BuildRequires:  luajit-devel
+%endif
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
@@ -80,6 +86,16 @@
 %description -n python3-bcc
 Python3 bindings for BPF Compiler Collection (BCC)
 
+%package lua
+Summary:Lua interpreter for BPF Compiler Collection
+Group:  Development/Languages
+Requires:   kernel >= 4.1.0
+Requires:   kernel-devel >= 4.1.0
+Requires:   libbcc0 = %{version}
+
+%description lua
+Lua interpreter for BPF Compiler Collection (BCC)
+
 %package examples
 Summary:Examples for BPF Compiler Collection (BCC)
 Group:  Development/Languages
@@ -101,9 +117,16 @@
 %description tools
 Python tracing scripts of BPF Compiler Collection (BCC)
 
+%package docs
+Summary:BPF Compiler Collection (BCC) documentation
+Group:  Development/Languages
+
+%description docs
+The documentation of how to write programs with BPF Compiler Collection (BCC)
+
+
 %prep
 %setup -D -n %{name}-%{version}
-%patch1 -p1
 
 %build
 export LD_LIBRARY_PATH="%{_builddir}/usr/lib64"
@@ -120,6 +143,10 @@
-DREVISION=%{libversion} \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBCC_KERNEL_HAS_SOURCE_DIR=1 \
+%if 0%{?suse_version} > 1320
+   -DLUAJIT_INCLUDE_DIR=/usr/include/luajit-5_1-2.0 \
+%endif
+   -DLUAJIT_LIBRARY=/usr/lib64/libluajit-5.1.so \
..
 make %{?_smp_mflags} VERBOSE=1
 popd
@@ -146,6 +173,7 @@
 %{_libdir}/pkgconfig/libbcc.pc
 
 %files -n libbcc0
+%doc LICENSE.txt COPYRIGHT.txt
 %{_li

commit python-Markdown for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python-Markdown for openSUSE:Factory 
checked in at 2016-09-27 13:45:02

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


Package is "python-Markdown"

Changes:

--- /work/SRC/openSUSE:Factory/python-Markdown/python-Markdown.changes  
2016-03-26 18:12:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Markdown.new/python-Markdown.changes 
2016-09-27 13:45:03.0 +0200
@@ -1,0 +2,6 @@
+Sat Sep 24 18:12:56 UTC 2016 - benoit.mo...@gmx.fr
+
+- update to version 2.6.7: bugfix release
+- change source url to files.pythonhosted.org
+
+---

Old:

  Markdown-2.6.6.tar.gz

New:

  Markdown-2.6.7.tar.gz



Other differences:
--
++ python-Markdown.spec ++
--- /var/tmp/diff_new_pack.FXq77t/_old  2016-09-27 13:45:05.0 +0200
+++ /var/tmp/diff_new_pack.FXq77t/_new  2016-09-27 13:45:05.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   python-Markdown
-Version:2.6.6
+Version:2.6.7
 Release:0
 Summary:Python implementation of Markdown
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:http://packages.python.org/Markdown/
-Source: 
http://pypi.python.org/packages/source/M/Markdown/Markdown-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/M/Markdown/Markdown-%{version}.tar.gz
 BuildRequires:  python-PyYAML
 BuildRequires:  python-devel
 BuildRequires:  python-nose

++ Markdown-2.6.6.tar.gz -> Markdown-2.6.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Markdown-2.6.6/PKG-INFO new/Markdown-2.6.7/PKG-INFO
--- old/Markdown-2.6.6/PKG-INFO 2016-03-21 02:01:39.0 +0100
+++ new/Markdown-2.6.7/PKG-INFO 2016-09-24 02:08:27.0 +0200
@@ -1,12 +1,12 @@
 Metadata-Version: 1.1
 Name: Markdown
-Version: 2.6.6
+Version: 2.6.7
 Summary: Python implementation of Markdown.
 Home-page: https://pythonhosted.org/Markdown/
 Author: Waylan Limberg
 Author-email: waylan.limberg [at] icloud.com
 License: BSD License
-Download-URL: 
http://pypi.python.org/packages/source/M/Markdown/Markdown-2.6.6.tar.gz
+Download-URL: 
http://pypi.python.org/packages/source/M/Markdown/Markdown-2.6.7.tar.gz
 Description: 
 This is a Python implementation of John Gruber's Markdown_.
 It is almost completely compliant with the reference implementation,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Markdown-2.6.6/README.md new/Markdown-2.6.7/README.md
--- old/Markdown-2.6.6/README.md2016-03-11 23:52:18.0 +0100
+++ new/Markdown-2.6.7/README.md2016-06-13 03:12:58.0 +0200
@@ -27,6 +27,8 @@
 of the distribution and on the project website at 
 .
 
+See the change log at .
+
 Support
 ---
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Markdown-2.6.6/docs/change_log.txt 
new/Markdown-2.6.7/docs/change_log.txt
--- old/Markdown-2.6.6/docs/change_log.txt  2016-03-11 23:52:18.0 
+0100
+++ new/Markdown-2.6.7/docs/change_log.txt  2016-09-24 02:05:38.0 
+0200
@@ -7,6 +7,10 @@
 Python-Markdown Change Log
 =
 
+Sept 23, 2016: Released version 2.6.7 (a bug-fix release).
+
+Mar 20, 2016: Released version 2.6.6 (a bug-fix release).
+
 Nov 24, 2015: Released version 2.6.5 (a bug-fix release).
 
 Nov 6, 2015: Released version 2.6.4 (a bug-fix release).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Markdown-2.6.6/docs/extensions/code_hilite.txt 
new/Markdown-2.6.7/docs/extensions/code_hilite.txt
--- old/Markdown-2.6.6/docs/extensions/code_hilite.txt  2016-03-11 
23:52:18.0 +0100
+++ new/Markdown-2.6.7/docs/extensions/code_hilite.txt  2016-09-24 
01:31:43.0 +0200
@@ -20,20 +20,54 @@
 Setup
 -
 
+### Step 1: Download and Install Pygments ###
+
 You will also need to [download][dl] and install the Pygments package on your
-`PYTHONPATH`. You will need to determine the appropriate CSS classes and create
-appropriate rules for them, which are either defined in or linked from the
-header of your HTML templates. See the excellent [documentation][] for more
-details. If no language is defined, Pygments will attempt to guess the
-language. When that fails, the code block will not be highlighted.
+`PYTHONPATH`. The CodeHilite extension will produce HTML output without
+Pygments, but it won

commit blosc for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package blosc for openSUSE:Factory checked 
in at 2016-09-27 13:44:54

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


Package is "blosc"

Changes:

--- /work/SRC/openSUSE:Factory/blosc/blosc.changes  2016-03-16 
10:35:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.blosc.new/blosc.changes 2016-09-27 
13:44:57.0 +0200
@@ -1,0 +2,99 @@
+Fri Sep 16 15:06:34 UTC 2016 - toddrme2...@gmail.com
+
+- Update to 1.11.1
+  - Fixed a bug introduced in 1.11.0 and discovered by pandas test suite. This
+basically prevented to decompress buffers compressed with previous 
versions of
+C-Blosc. See: https://github.com/Blosc/python-blosc/issues/115
+- Update to 1.11.0
+  - Internal Zstd codec upgraded to 1.0.0.
+  - New block size computation inherited from C-Blosc2. Benchmarks are saying 
that
+this benefits mainly to LZ4, LZ4HC, Zlib and Zstd codecs, both in speed 
and in
+compression ratios (although YMMV for your case).
+  - Added the @rpath flag in Mac OSX for shared libraries.  Fixes #175.
+  - Added a fix for VS2008
+  - License changed from MIT to 3-clause BSD style.
+- Update to 1.10.2
+  - Force the use of --std=gnu99 when using gcc.  Fixes #174.
+- Update to 1.10.1
+  - Removed an inconsistent check for C11 (__STDC_VERSION__ >= 201112L and
+_ISOC11_SOURCE) as this seem to pose problems on compilers doing different
+things in this check (e.g. clang). See
+https://github.com/Blosc/bloscpack/issues/50.
+- Update to 1.10.0
+  - Initial support for Zstandard (0.7.4). Zstandard (or Zstd for short) is a 
new
+compression library that allows better compression than Zlib, but that 
works
+typically faster (and some times much faster), making of it a good match 
for
+Blosc.
+- Update to 1.9.3
+  - Reverted a mistake introduced in 1.7.1.  At that time, bit-shuffling
+was enabled for typesize == 1 (i.e. strings), but the change also
+included byte-shuffling accidentally.  This only affected performance,
+but in a quite bad way (a copy was needed).  This has been fixed and
+byte-shuffling is not active when typesize == 1 anymore.
+
+---
+Thu Jul  7 18:13:50 UTC 2016 - toddrme2...@gmail.com
+
+- Update to 1.9.2
+  * Check whether Blosc is actually initialized before blosc_init(),
+blosc_destroy() and blosc_free_resources().  This makes the library
+more resistant to different initialization cycles
+(e.g. https://github.com/stevengj/Blosc.jl/issues/19).
+- Update to 1.9.1
+  * The internal copies when clevel=0 are made now via memcpy().  At the
+beginning of C-Blosc development, benchmarks where saying that the
+internal, multi-threaded copies inside C-Blosc were faster than
+memcpy(), but 6 years later, memcpy() made greats strides in terms
+of efficiency.  With this, you should expect an slight speed
+advantage (10% ~ 20%) when C-Blosc is used as a replacement of
+memcpy() (which should not be the most common scenario out there).
+  * Added a new DEACTIVATE_AVX2 cmake option to explicitly disable AVX2
+at build-time.  Thanks to James Bird.
+  * The ``make -jN`` for parallel compilation should work now.  Thanks
+to James Bird.
+- Update to 1.9.0
+  * New blosc_get_nthreads() function to get the number of threads that
+will be used internally during compression/decompression (set by
+already existing blosc_set_nthreads()).
+  * New blosc_get_compressor() function to get the compressor that will
+be used internally during compression (set by already existing
+blosc_set_compressor()).
+  * New blosc_get_blocksize() function to get the internal blocksize to
+be used during compression (set by already existing
+blosc_set_blocksize()).
+  * Now, when the BLOSC_NOLOCK environment variable is set (to any
+value), the calls to blosc_compress() and blosc_decompress() will
+call blosc_compress_ctx() and blosc_decompress_ctx() under the hood
+so as to avoid the internal locks.  See blosc.h for details.  This
+allows multi-threaded apps calling the non _ctx() functions to avoid
+the internal locks in C-Blosc.  For the not multi-threaded app
+though, it is in general slower to call the _ctx() functions so the
+use of BLOSC_NOLOCK is discouraged.
+  * In the same vein, from now on, when the BLOSC_NTHREADS environment
+variable is set to an integer, every call to blosc_compress() and
+blosc_decompress() will call blosc_set_nthreads(BLOSC_NTHREADS)
+before the actuall compression/decompression process.  See blosc.h
+for details.
+  * Finally, if BLOSC_CLEVEL, BLOSC_SHUFFLE, BLOSC_TYPESIZE and/or
+BLOSC_COMPRESSOR variables are set in the env

commit guake for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package guake for openSUSE:Factory checked 
in at 2016-09-27 13:44:57

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


Package is "guake"

Changes:

--- /work/SRC/openSUSE:Factory/guake/guake.changes  2015-06-12 
20:31:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.guake.new/guake.changes 2016-09-27 
13:44:58.0 +0200
@@ -1,0 +2,19 @@
+Sat Sep 24 12:53:08 UTC 2016 - badshah...@gmail.com
+
+- Update to version 0.8.7:
+  + Don't forget to update the version in about dialog box.
+- Changes from previous versions:
+  + See ChangeLog file (/usr/share/doc/packages/guake/NEWS) or
+release history at: https://github.com/Guake/guake/releases.
+- Drop patch guake-fix-debug_mode-default.patch: incorporated
+  upstream.
+- Upstream now installs only to %{python_sitelib}; drop the mv to
+  %{python_sitearch} and make package noarch.
+- Use full URL for source tarball; update project URL to new home
+  page.
+- Run sed to remove unnecessary shebangs from non-executable
+  files.
+- Drop conditionals for old, unsupported openSUSE versions.
+- Add Requires: python-keybinder; does not work without this.
+
+---

Old:

  guake-0.7.2.tar.gz
  guake-fix-debug_mode-default.patch

New:

  0.8.7.tar.gz



Other differences:
--
++ guake.spec ++
--- /var/tmp/diff_new_pack.hmbZg8/_old  2016-09-27 13:44:59.0 +0200
+++ /var/tmp/diff_new_pack.hmbZg8/_new  2016-09-27 13:44:59.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package guake
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Bjørn Lie
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,24 +18,18 @@
 
 
 Name:   guake
-Version:0.7.2
+Version:0.8.7
 Release:0
 Summary:A dropdown terminal for GNOME
 License:GPL-2.0+
 Group:  System/X11/Terminals
-Url:https://github.com/Guake/guake
-##Source:
https://github.com/Guake/guake/archive/%{name}-%{version}.tar.gz -- This does 
not work anymore... have to be downloaded via browser github + odd upstream
-Source0:%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM guake-fix-debug_mode-default.patch zai...@opensuse.org -- 
Fix default value of debug_mode in schema. Taken from upstream git.
-Patch0: guake-fix-debug_mode-default.patch
+Url:http://guake-project.org/
+Source: https://github.com/Guake/guake/archive/%{version}.tar.gz
+BuildRequires:  fdupes
 BuildRequires:  gnome-common
 BuildRequires:  intltool
 BuildRequires:  python-devel
-%if 0%{?suse_version} <= 1130
-BuildRequires:  vte-devel
-%else
 BuildRequires:  python-vte
-%endif
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(gconf-2.0)
 BuildRequires:  pkgconfig(gtk+-2.0)
@@ -44,11 +38,13 @@
 Requires:   libgnome
 Requires:   python-gconf
 Requires:   python-gtk
+Requires:   python-keybinder
 Requires:   python-notify
 Requires:   python-vte
 Requires:   python-xdg
 Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildArch:  noarch
 %py_requires
 %gconf_schemas_prereq
 
@@ -59,10 +55,12 @@
 
 %lang_package
 %prep
-%setup -q -n guake-%{version}
-%patch0 -p1
+%setup -q
 
 %build
+# Drop shebangs from non-executable files
+sed -i '1{/\/usr\/bin\/env/d;}' src/%{name}/{main,prefs}.py
+
 # Run gnome-autogen.sh as upstream tarball is absolutely batshit-crazy...
 NOCONFIGURE=1 gnome-autogen.sh
 %configure --disable-schemas-install --disable-static
@@ -71,14 +69,13 @@
 %install
 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 %makeinstall DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
-# We need to move the non-arch specific stuff to arch folder. Finding guake in 
two places confuses python.
-if [ "%{python_sitearch}" != "%{python_sitelib}" ]; then
-  mv %{buildroot}%{python_sitelib}/guake/* 
%{buildroot}%{python_sitearch}/guake/
-fi
+
 %suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop
 %suse_update_desktop_file 
%{buildroot}%{_datadir}/applications/%{name}-prefs.desktop 
X-SuSE-ControlCenter-Personal
+
 %find_gconf_schemas
 %find_lang %{name} %{?no_lang_C}
+%fdupes %{buildroot}%{python_sitelib}/%{name}/
 
 %pre -f %{name}.schemas_pre
 
@@ -106,7 +103,7 @@
 %{_datadir}/icons/hicolor/*/*/*.*
 %{_datadir}/pixmaps/%{name}/
 %{_mandir}/man1/%{name}.1%{?ext_man}
-%{python_sitearch}/%{name}/
+%{python_sitelib}/%{name}/
 
 %files lang -f %{name}.lang
 

++ guake-0.7.2.tar.gz -> 0.8.7.tar.gz ++
+

commit python3-Werkzeug for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python3-Werkzeug for 
openSUSE:Factory checked in at 2016-09-27 13:44:15

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


Package is "python3-Werkzeug"

Changes:

--- /work/SRC/openSUSE:Factory/python3-Werkzeug/python3-Werkzeug-doc.changes
2016-07-24 19:52:20.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-Werkzeug.new/python3-Werkzeug-doc.changes   
2016-09-27 13:44:17.0 +0200
@@ -1,0 +2,15 @@
+Sun Sep 11 15:46:07 UTC 2016 - a...@gmx.de
+
+- update to version 0.11.11:
+  * Fix JSONRequestMixin for Python3. See #731
+  * Fix broken string handling in test client when passing
+integers. See #852
+  * Fix a bug in "parse_options_header" where an invalid content type
+starting with comma or semi-colon would result in an invalid
+return value, see issue "#995".
+  * Fix a bug in multidicts when passing empty lists as values, see
+issue "#979".
+  * Fix a security issue that allows XSS on the Werkzeug debugger. See
+"#1001".
+
+---
--- /work/SRC/openSUSE:Factory/python3-Werkzeug/python3-Werkzeug.changes
2016-07-24 19:52:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-Werkzeug.new/python3-Werkzeug.changes   
2016-09-27 13:44:17.0 +0200
@@ -1,0 +2,20 @@
+Thu Sep 15 23:48:00 UTC 2016 - toddrme2...@gmail.com
+
+- Implement unit tests
+
+---
+Sun Sep 11 15:46:07 UTC 2016 - a...@gmx.de
+
+- update to version 0.11.11:
+  * Fix JSONRequestMixin for Python3. See #731
+  * Fix broken string handling in test client when passing
+integers. See #852
+  * Fix a bug in "parse_options_header" where an invalid content type
+starting with comma or semi-colon would result in an invalid
+return value, see issue "#995".
+  * Fix a bug in multidicts when passing empty lists as values, see
+issue "#979".
+  * Fix a security issue that allows XSS on the Werkzeug debugger. See
+"#1001".
+
+---

Old:

  Werkzeug-0.11.10.tar.gz

New:

  Werkzeug-0.11.11.tar.gz



Other differences:
--
++ python3-Werkzeug-doc.spec ++
--- /var/tmp/diff_new_pack.sm9Vuc/_old  2016-09-27 13:44:18.0 +0200
+++ /var/tmp/diff_new_pack.sm9Vuc/_new  2016-09-27 13:44:18.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-Werkzeug-doc
 #
-# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:   python3-Werkzeug-doc
-Version:0.11.10
+Version:0.11.11
 Release:0
 Url:http://werkzeug.pocoo.org/
 Summary:Documentation for python3-Werkzeug
@@ -25,8 +25,8 @@
 Group:  Documentation/Other
 Source: 
https://files.pythonhosted.org/packages/source/W/Werkzeug/Werkzeug-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python3-Werkzeug = %{version}
 BuildRequires:  python3-Sphinx
+BuildRequires:  python3-Werkzeug = %{version}
 BuildRequires:  python3-setuptools
 BuildArch:  noarch
 Requires:   python3-Werkzeug = %{version}

++ python3-Werkzeug.spec ++
--- /var/tmp/diff_new_pack.sm9Vuc/_old  2016-09-27 13:44:18.0 +0200
+++ /var/tmp/diff_new_pack.sm9Vuc/_new  2016-09-27 13:44:19.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-Werkzeug
 #
-# Copyright (c) 2016 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
@@ -17,7 +17,7 @@
 
 
 Name:   python3-Werkzeug
-Version:0.11.10
+Version:0.11.11
 Release:0
 Url:http://werkzeug.pocoo.org/
 Summary:The Swiss Army knife of Python web development
@@ -26,8 +26,8 @@
 Source: 
https://files.pythonhosted.org/packages/source/W/Werkzeug/Werkzeug-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python3-devel
+BuildRequires:  python3-pytest
 BuildRequires:  python3-setuptools
-BuildRequires:  python3-nose
 BuildArch:  noarch
 
 %description
@@ -56,6 +56,9 @@
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+%check
+python3 setup.py

commit python-Werkzeug for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python-Werkzeug for openSUSE:Factory 
checked in at 2016-09-27 13:44:40

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


Package is "python-Werkzeug"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.python-Werkzeug.new/python-Werkzeug-doc.changes 
2016-09-27 13:44:41.0 +0200
@@ -0,0 +1,53 @@
+---
+Thu Sep 15 23:08:05 UTC 2016 - toddrme2...@gmail.com
+
+- update to version 0.11.11:
+  * Fix JSONRequestMixin for Python3. See #731
+  * Fix broken string handling in test client when passing
+integers. See #852
+  * Fix a bug in "parse_options_header" where an invalid content type
+starting with comma or semi-colon would result in an invalid
+return value, see issue "#995".
+  * Fix a bug in multidicts when passing empty lists as values, see
+issue "#979".
+  * Fix a security issue that allows XSS on the Werkzeug debugger. See
+"#1001".
+- update to version 0.11.10:
+  * Fixed a bug that occurs when running on Python 2.6 and using a
+broken locale.  See pull request #912.
+  * Fixed a crash when running the debugger on Google App Engine. See
+issue #925.
+  * Fixed an issue with multipart parsing that could cause memory
+exhaustion.
+- Update to 0.11.9
+  - Corrected an issue that caused the debugger not to use the
+machine GUID on POSIX systems.
+  - Corrected an Unicode error on Python 3 for the debugger's
+PIN usage.
+  - Corrected the timestamp verification in the pin debug code.
+Without this fix the pin was remebered until too long.
+- update to version 0.11.8:
+  * fixed a problem with the machine GUID detection code on OS X on
+Python 3.
+- changes from version 0.11.7:
+  * fixed a regression on Python 3 for the debugger.
+- changes from version 0.11.6:
+  * werkzeug.serving: Still show the client address on bad requests.
+  * improved the PIN based protection for the debugger to make it
+harder to brute force via trying cookies.  Please keep in mind
+that the debugger *is not intended for running on production
+environments*
+  * increased the pin timeout to a week to make it less annoying for
+people which should decrease the change that users disable the pin
+check entirely.
+  * werkzeug.serving: Fix broken HTTP_HOST when path starts with
+double slash.
+- update to version 0.11.5:
+  * werkzeug.serving: Fix crash when attempting SSL connection to HTTP
+server.
+- update to version 0.11.4:
+  * Fixed werkzeug.serving not working from -m flag.
+  * Fixed incorrect weak etag handling.
+- Rebase 0001_create_a_thread_to_reap_death_process.patch
+- Split documentation into own subpackage to speed up build.
+
--- /work/SRC/openSUSE:Factory/python-Werkzeug/python-Werkzeug.changes  
2016-02-11 12:37:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-Werkzeug.new/python-Werkzeug.changes 
2016-09-27 13:44:42.0 +0200
@@ -1,0 +2,58 @@
+Fri Sep 16 14:25:04 UTC 2016 - toddrme2...@gmail.com
+
+- Fix download url.
+
+---
+Thu Sep 15 23:08:05 UTC 2016 - toddrme2...@gmail.com
+
+- update to version 0.11.11:
+  * Fix JSONRequestMixin for Python3. See #731
+  * Fix broken string handling in test client when passing
+integers. See #852
+  * Fix a bug in "parse_options_header" where an invalid content type
+starting with comma or semi-colon would result in an invalid
+return value, see issue "#995".
+  * Fix a bug in multidicts when passing empty lists as values, see
+issue "#979".
+  * Fix a security issue that allows XSS on the Werkzeug debugger. See
+"#1001".
+- update to version 0.11.10:
+  * Fixed a bug that occurs when running on Python 2.6 and using a
+broken locale.  See pull request #912.
+  * Fixed a crash when running the debugger on Google App Engine. See
+issue #925.
+  * Fixed an issue with multipart parsing that could cause memory
+exhaustion.
+- Update to 0.11.9
+  - Corrected an issue that caused the debugger not to use the
+machine GUID on POSIX systems.
+  - Corrected an Unicode error on Python 3 for the debugger's
+PIN usage.
+  - Corrected the timestamp verification in the pin debug code.
+Without this fix the pin was remebered until too long.
+- update to version 0.11.8:
+  * fixed a problem with the machine GUID detection code on OS X on
+Python 3.
+- changes from version 0.11.7:
+  * fixed a regression on Python 3 for the debugger.
+- changes from version 0.11.6:
+  * werkzeug.serving: Still show the client address on bad requests.
+  * improved the PIN based protection for t

commit python-Flask for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python-Flask for openSUSE:Factory 
checked in at 2016-09-27 13:44:34

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


Package is "python-Flask"

Changes:

--- /work/SRC/openSUSE:Factory/python-Flask/python-Flask.changes
2013-10-25 11:16:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-Flask.new/python-Flask.changes   
2016-09-27 13:44:40.0 +0200
@@ -1,0 +2,108 @@
+Fri Sep 23 14:19:03 UTC 2016 - toddrme2...@gmail.com
+
+- Change preun back to postun for now.
+
+---
+Fri Sep 16 14:25:04 UTC 2016 - toddrme2...@gmail.com
+
+- Fix download url.
+
+---
+Thu Sep 15 18:08:53 UTC 2016 - toddrme2...@gmail.com
+
+- Update to Version 0.11.1
+  - Fixed a bug that prevented ``FLASK_APP=foobar/__init__.py`` from working. 
See
+pull request ``#1872``.
+- Update to Version 0.11
+  - Added support to serializing top-level arrays to :func:`flask.jsonify`. 
This
+introduces a security risk in ancient browsers. See
+:ref:`json-security` for details.
+  - Added before_render_template signal.
+  - Added `**kwargs` to :meth:`flask.Test.test_client` to support passing
+additional keyword arguments to the constructor of
+:attr:`flask.Flask.test_client_class`.
+  - Added ``SESSION_REFRESH_EACH_REQUEST`` config key that controls the
+set-cookie behavior.  If set to ``True`` a permanent session will be
+refreshed each request and get their lifetime extended, if set to
+``False`` it will only be modified if the session actually modifies.
+Non permanent sessions are not affected by this and will always
+expire if the browser window closes.
+  - Made Flask support custom JSON mimetypes for incoming data.
+  - Added support for returning tuples in the form ``(response, headers)``
+from a view function.
+  - Added :meth:`flask.Config.from_json`.
+  - Added :attr:`flask.Flask.config_class`.
+  - Added :meth:`flask.config.Config.get_namespace`.
+  - Templates are no longer automatically reloaded outside of debug mode. This
+can be configured with the new ``TEMPLATES_AUTO_RELOAD`` config key.
+  - Added a workaround for a limitation in Python 3.3's namespace loader.
+  - Added support for explicit root paths when using Python 3.3's namespace
+packages.
+  - Added :command:`flask` and the ``flask.cli`` module to start the local
+debug server through the click CLI system.  This is recommended over the 
old
+``flask.run()`` method as it works faster and more reliable due to a
+different design and also replaces ``Flask-Script``.
+  - Error handlers that match specific classes are now checked first,
+thereby allowing catching exceptions that are subclasses of HTTP
+exceptions (in ``werkzeug.exceptions``).  This makes it possible
+for an extension author to create exceptions that will by default
+result in the HTTP error of their choosing, but may be caught with
+a custom error handler if desired.
+  - Added :meth:`flask.Config.from_mapping`.
+  - Flask will now log by default even if debug is disabled.  The log format is
+now hardcoded but the default log handling can be disabled through the
+``LOGGER_HANDLER_POLICY`` configuration key.
+  - Removed deprecated module functionality.
+  - Added the ``EXPLAIN_TEMPLATE_LOADING`` config flag which when enabled will
+instruct Flask to explain how it locates templates.  This should help
+users debug when the wrong templates are loaded.
+  - Enforce blueprint handling in the order they were registered for template
+loading.
+  - Ported test suite to py.test.
+  - Deprecated ``request.json`` in favour of ``request.get_json()``.
+  - Add "pretty" and "compressed" separators definitions in jsonify() method.
+Reduces JSON response size when JSONIFY_PRETTYPRINT_REGULAR=False by 
removing
+unnecessary white space included by default after separators.
+  - JSON responses are now terminated with a newline character, because it is a
+convention that UNIX text files end with a newline and some clients don't
+deal well when this newline is missing. See
+https://github.com/pallets/flask/pull/1262 -- this came up originally as a
+part of https://github.com/kennethreitz/httpbin/issues/168
+  - The automatically provided ``OPTIONS`` method is now correctly disabled if
+the user registered an overriding rule with the lowercase-version
+``options`` (issue ``#1288``).
+  - ``flask.json.jsonify`` now supports the ``datetime.date`` type (pull 
request
+``#1326``).
+  - Don't leak exception info of already catched exceptions to context teardown
+handlers 

commit python-python-editor for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python-python-editor for 
openSUSE:Factory checked in at 2016-09-27 13:44:49

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


Package is "python-python-editor"

Changes:

--- 
/work/SRC/openSUSE:Factory/python-python-editor/python-python-editor.changes
2016-01-13 22:46:24.0 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-python-editor.new/python-python-editor.changes
   2016-09-27 13:44:55.0 +0200
@@ -1,0 +2,14 @@
+Fri Sep 16 14:35:20 UTC 2016 - toddrme2...@gmail.com
+
+- Fix Download URL
+
+---
+Thu Sep 15 22:17:54 UTC 2016 - toddrme2...@gmail.com
+
+- Update to 1.0.1
+  * Detect tty and add helper function
+  * Default to not using tty
+  * Use branch instead of ternary operator
+  * Use /dev/tty by default
+
+---

Old:

  python-editor-0.5.tar.gz

New:

  python-editor-1.0.1.tar.gz



Other differences:
--
++ python-python-editor.spec ++
--- /var/tmp/diff_new_pack.Cccq2k/_old  2016-09-27 13:44:56.0 +0200
+++ /var/tmp/diff_new_pack.Cccq2k/_new  2016-09-27 13:44:56.0 +0200
@@ -17,15 +17,18 @@
 
 
 Name:   python-python-editor
-Version:0.5
+Version:1.0.1
 Release:0
 Summary:Programmatically open an editor, capture the result
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/fmoo/python-editor
-Source: 
https://pypi.python.org/packages/source/p/python-editor/python-editor-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/p/python-editor/python-editor-%{version}.tar.gz
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools
+%if 0%{?is_opensuse}
+BuildRequires:  nano
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %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()")}
@@ -46,6 +49,12 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+%if 0%{?is_opensuse}
+%check
+export EDITOR='nano'
+python test.py
+%endif
+
 %files
 %defattr(-,root,root,-)
 %doc LICENSE README.md

++ python-editor-0.5.tar.gz -> python-editor-1.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python-editor-0.5/PKG-INFO 
new/python-editor-1.0.1/PKG-INFO
--- old/python-editor-0.5/PKG-INFO  2015-12-03 07:16:40.0 +0100
+++ new/python-editor-1.0.1/PKG-INFO2016-06-14 21:28:03.0 +0200
@@ -1,15 +1,55 @@
 Metadata-Version: 1.1
 Name: python-editor
-Version: 0.5
+Version: 1.0.1
 Summary: Programmatically open an editor, capture the result.
 Home-page: https://github.com/fmoo/python-editor
 Author: Peter Ruibal
 Author-email: ruib...@gmail.com
 License: Apache
-Description: UNKNOWN
+Description: ``python-editor`` is a library that provides the ``editor`` 
module for
+programmatically interfacing with your system's $EDITOR.
+
+Examples
+
+
+.. code:: python
+
+import editor
+commit_msg = editor.edit(contents="# Enter commit message here")
+
+Opens an editor, prefilled with the contents,
+``# Enter commit message here``. When the editor is closed, returns the
+contents in variable ``commit_msg``.
+
+.. code:: python
+
+import editor
+editor.edit(file="README.txt")
+
+Opens README.txt in an editor. Changes are saved in place.
+
+How it Works
+
+
+``editor`` first looks for the ${EDITOR} environment variable. If set,
+it uses the value as-is, without fallbacks.
+
+If no $EDITOR is set, editor will search through a list of known
+editors, and use the first one that exists on the system.
+
+For example, on Linux, ``editor`` will look for the following editors 
in
+order:
+
+-  vim
+-  emacs
+-  nano
+
+When calling the ``edit()`` function, ``editor`` will open the editor 
in
+a subprocess, inheriting the parent process's stdin, stdout
+
 Keywords: editor library vim emacs
 Platform: UNKNOWN
-Classifier: Development Status :: 4 - Beta
+Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Developers
 Classifi

commit python3-Flask for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python3-Flask for openSUSE:Factory 
checked in at 2016-09-27 13:44:25

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


Package is "python3-Flask"

Changes:

--- /work/SRC/openSUSE:Factory/python3-Flask/python3-Flask.changes  
2016-07-24 19:43:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.python3-Flask.new/python3-Flask.changes 
2016-09-27 13:44:37.0 +0200
@@ -1,0 +2,10 @@
+Fri Sep 23 14:19:03 UTC 2016 - toddrme2...@gmail.com
+
+- Change preun back to postun for now.
+
+---
+Thu Sep 15 18:22:01 UTC 2016 - toddrme2...@gmail.com
+
+- Implement update-alternatives
+
+---



Other differences:
--
++ python3-Flask.spec ++
--- /var/tmp/diff_new_pack.xwgjuy/_old  2016-09-27 13:44:38.0 +0200
+++ /var/tmp/diff_new_pack.xwgjuy/_new  2016-09-27 13:44:38.0 +0200
@@ -32,11 +32,13 @@
 BuildRequires:  python3-Werkzeug >= 0.7
 BuildRequires:  python3-itsdangerous >= 0.21
 BuildRequires:  python3-pytest
-BuildRequires:  python3-click
-Requires:   python3-click
+BuildRequires:  python3-click >= 2.0
 Requires:   python3-Jinja2 >= 2.4
 Requires:   python3-Werkzeug >= 0.7
+Requires:   python3-click >= 2.0
 Requires:   python3-itsdangerous >= 0.21
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 BuildArch:  noarch
 
 %description
@@ -64,16 +66,33 @@
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
+
+# Prepare for update-alternatives usage
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+mv %{buildroot}%{_bindir}/flask %{buildroot}%{_bindir}/flask-%{py3_ver}
+ln -s -f %{_sysconfdir}/alternatives/flask %{buildroot}%{_bindir}/flask
+
 %fdupes %{buildroot}%{python3_sitelib}
 
+%post
+%_sbindir/update-alternatives \
+   --install %{_bindir}/flask flask %{_bindir}/flask-%{py3_ver} 30
+
+%postun
+if [ $1 -eq 0 ] ; then
+%_sbindir/update-alternatives --remove flask %{_bindir}/flask-%{py3_ver}
+fi
+
 %check
 python3 setup.py test
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS CHANGES LICENSE
-%{python3_sitelib}/*
+%doc AUTHORS CHANGES LICENSE README
 %{_bindir}/flask
+%{_bindir}/flask-%{py3_ver}
+%ghost %{_sysconfdir}/alternatives/flask
+%{python3_sitelib}/*
 
 %files doc
 %defattr(-,root,root)




commit transifex-client for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package transifex-client for 
openSUSE:Factory checked in at 2016-09-27 13:43:57

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


Package is "transifex-client"

Changes:

--- /work/SRC/openSUSE:Factory/transifex-client/transifex-client.changes
2016-09-12 13:26:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.transifex-client.new/transifex-client.changes   
2016-09-27 13:43:58.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 13 12:45:57 UTC 2016 - astie...@suse.com
+
+- license is GPL-2.0, "or later" is not mentioned anywhere upstream
+
+---



Other differences:
--
++ transifex-client.spec ++
--- /var/tmp/diff_new_pack.eeSjdI/_old  2016-09-27 13:43:59.0 +0200
+++ /var/tmp/diff_new_pack.eeSjdI/_new  2016-09-27 13:43:59.0 +0200
@@ -20,7 +20,7 @@
 Version:0.12.2
 Release:0
 Summary:Transifex Command-line Client
-License:GPL-2.0+
+License:GPL-2.0
 Group:  Productivity/Text/Utilities
 Url:https://github.com/transifex/transifex-client
 Source: 
https://github.com/transifex/transifex-client/archive/%{version}.tar.gz




commit ghc-hworker for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package ghc-hworker for openSUSE:Factory 
checked in at 2016-09-27 13:43:37

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


Package is "ghc-hworker"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-hworker.new/ghc-hworker.changes 
2016-09-27 13:43:41.0 +0200
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:28:31 UTC 2016 - psim...@suse.com
+
+- Update to version 0.1.0.1 revision 0 with cabal2obs.
+

New:

  ghc-hworker.changes
  ghc-hworker.spec
  hworker-0.1.0.1.tar.gz



Other differences:
--
++ ghc-hworker.spec ++
#
# spec file for package ghc-hworker
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%global pkg_name hworker
%bcond_with tests
Name:   ghc-%{pkg_name}
Version:0.1.0.1
Release:0
Summary:A reliable at-least-once job queue built on top of redis
License:ISC
Group:  System/Libraries
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-aeson-devel
BuildRequires:  ghc-attoparsec-devel
BuildRequires:  ghc-bytestring-devel
BuildRequires:  ghc-hedis-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-text-devel
BuildRequires:  ghc-time-devel
BuildRequires:  ghc-uuid-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if %{with tests}
BuildRequires:  ghc-HUnit-devel
BuildRequires:  ghc-hspec-contrib-devel
BuildRequires:  ghc-hspec-devel
%endif
# End cabal-rpm deps

%description
See README.

%package devel
Summary:Haskell %{pkg_name} library development files
Group:  Development/Libraries/Other
Requires:   %{name} = %{version}-%{release}
Requires:   ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): ghc-compiler = %{ghc_version}

%description devel
This package provides the Haskell %{pkg_name} library development files.

%prep
%setup -q -n %{pkg_name}-%{version}


%build
%ghc_lib_build


%install
%ghc_lib_install


%check
%if %{with tests}
%{cabal} test
%endif


%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

%files -f %{name}.files
%defattr(-,root,root,-)
%doc LICENSE

%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
%doc CHANGELOG.md README.md

%changelog



commit libXfont2 for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package libXfont2 for openSUSE:Factory 
checked in at 2016-09-27 13:43:20

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


Package is "libXfont2"

Changes:

New Changes file:

--- /dev/null   2016-09-15 12:42:18.240042505 +0200
+++ /work/SRC/openSUSE:Factory/.libXfont2.new/libXfont2.changes 2016-09-27 
13:43:25.0 +0200
@@ -0,0 +1,18 @@
+---
+Fri Sep 23 10:04:47 UTC 2016 - zai...@opensuse.org
+
+- Include COPYING in binary.
+
+---
+Thu Sep 22 08:12:21 UTC 2016 - jeng...@inai.de
+
+- RPM group correction
+
+---
+Tue Dec 22 18:19:01 UTC 2015 - tobias.johannes.klausm...@mni.thm.de
+
+- Initial package version 2.0.1:
+  Here's the first version of a new libXfont2 library; it's the same as
+  the old libXfont libary, but has a shiny new API/ABI that avoids
+  referencing symbols in the X server directly. The code for the X server
+  to use this version is awaiting review and merging still.

New:

  baselibs.conf
  libXfont2-2.0.1.tar.bz2
  libXfont2.changes
  libXfont2.spec



Other differences:
--
++ libXfont2.spec ++
#
# spec file for package libXfont2
#
# Copyright (c) 2015 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   libXfont2
%define lname   libXfont2-2
Version:2.0.1
Release:0
Summary:X font handling library for server and utilities
License:MIT
Group:  Development/Libraries/C and C++
Url:http://xorg.freedesktop.org/

#Git-Clone: git://anongit.freedesktop.org/xorg/lib/libXfont
#Git-Web:   http://cgit.freedesktop.org/xorg/lib/libXfont/
Source: %{name}-%{version}.tar.bz2
Source1:baselibs.conf
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
#git#BuildRequires: autoconf >= 2.60, automake, libtool
BuildRequires:  pkgconfig
BuildRequires:  pkgconfig(fontenc)
BuildRequires:  pkgconfig(fontsproto)
BuildRequires:  pkgconfig(freetype2)
BuildRequires:  pkgconfig(xorg-macros) >= 1.10
BuildRequires:  pkgconfig(xproto)
BuildRequires:  pkgconfig(xtrans)
BuildRequires:  pkgconfig(zlib)
#optional#BuildRequires:pkgconfig(bzip2), + --with-bzip2

%description
libXfont provides the core of the legacy X11 font system, handling
the index files (fonts.dir, fonts.alias, fonts.scale), the various
font file formats, and rasterizing them. It is used by the X servers,
the X Font Server (xfs), and some font utilities (bdftopcf for
instance), but should not be used by normal X11 clients. X11 clients
access fonts via either the new APIs in libXft, or the legacy APIs in
libX11.

%package -n %lname
Summary:X font handling library for server and utilities
License:MIT
Group:  System/Libraries

%description -n %lname
libXfont provides the core of the legacy X11 font system, handling
the index files (fonts.dir, fonts.alias, fonts.scale), the various
font file formats, and rasterizing them. It is used by the X servers,
the X Font Server (xfs), and some font utilities (bdftopcf for
instance), but should not be used by normal X11 clients. X11 clients
access fonts via either the new APIs in libXft, or the legacy APIs in
libX11.

%package devel
Summary:Development files for the X font handling library
Group:  Development/Libraries/C and C++
Requires:   %lname = %version

%description devel
libXfont provides the core of the legacy X11 font system, handling
the index files (fonts.dir, fonts.alias, fonts.scale), the various
font file formats, and rasterizing them. It is used by the X servers,
the X Font Server (xfs), and some font utilities (bdftopcf for
instance), but should not be used by normal X11 clients. X11 clients
access fonts via either the new APIs in libXft, or the legacy APIs in
libX11.

This package contains the development headers for the library found
in %lname.

%prep
%setup -q

%build
%configure --disable-static
make %{?

commit python3-pickleshare for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package python3-pickleshare for 
openSUSE:Factory checked in at 2016-09-27 13:43:47

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


Package is "python3-pickleshare"

Changes:

--- /work/SRC/openSUSE:Factory/python3-pickleshare/python3-pickleshare.changes  
2016-07-18 21:24:51.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.python3-pickleshare.new/python3-pickleshare.changes 
2016-09-27 13:43:48.0 +0200
@@ -1,0 +2,9 @@
+Sun Sep 11 15:58:43 UTC 2016 - a...@gmx.de
+
+- update to version 0.7.4:
+  * Accept any str-able object for the root path
+  * Convert test fixture tmpdir to string before creating
+PickleShareDB
+  * Don't convert Py2 unicode path to str
+
+---

Old:

  pickleshare-0.7.3.tar.gz

New:

  pickleshare-0.7.4.tar.gz



Other differences:
--
++ python3-pickleshare.spec ++
--- /var/tmp/diff_new_pack.kL5naR/_old  2016-09-27 13:43:49.0 +0200
+++ /var/tmp/diff_new_pack.kL5naR/_new  2016-09-27 13:43:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python3-pickleshare
-Version:0.7.3
+Version:0.7.4
 Release:0
 Summary:Tiny shelve-like database with concurrency support
 License:MIT

++ pickleshare-0.7.3.tar.gz -> pickleshare-0.7.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pickleshare-0.7.3/PKG-INFO 
new/pickleshare-0.7.4/PKG-INFO
--- old/pickleshare-0.7.3/PKG-INFO  2016-07-15 15:26:10.0 +0200
+++ new/pickleshare-0.7.4/PKG-INFO  2016-08-13 23:59:03.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pickleshare
-Version: 0.7.3
+Version: 0.7.4
 Summary: Tiny 'shelve'-like database with concurrency support
 Home-page: https://github.com/pickleshare/pickleshare
 Author: Ville Vainio
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pickleshare-0.7.3/pickleshare.egg-info/PKG-INFO 
new/pickleshare-0.7.4/pickleshare.egg-info/PKG-INFO
--- old/pickleshare-0.7.3/pickleshare.egg-info/PKG-INFO 2016-07-15 
15:26:10.0 +0200
+++ new/pickleshare-0.7.4/pickleshare.egg-info/PKG-INFO 2016-08-13 
23:59:03.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pickleshare
-Version: 0.7.3
+Version: 0.7.4
 Summary: Tiny 'shelve'-like database with concurrency support
 Home-page: https://github.com/pickleshare/pickleshare
 Author: Ville Vainio
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pickleshare-0.7.3/pickleshare.py 
new/pickleshare-0.7.4/pickleshare.py
--- old/pickleshare-0.7.3/pickleshare.py2016-07-15 15:16:33.0 
+0200
+++ new/pickleshare-0.7.4/pickleshare.py2016-08-13 23:56:02.0 
+0200
@@ -36,7 +36,7 @@
 from __future__ import print_function
 
 
-__version__ = "0.7.3"
+__version__ = "0.7.4"
 
 try:
 from pathlib import Path
@@ -51,6 +51,12 @@
 except ImportError:
 import pickle
 import errno
+import sys
+
+if sys.version_info[0] >= 3:
+string_types = (str,)
+else:
+string_types = (str, unicode)
 
 def gethashfile(key):
 return ("%02x" % abs(hash(key) % 256))[-2:]
@@ -61,7 +67,9 @@
 """ The main 'connection' object for PickleShare database """
 def __init__(self,root):
 """ Return a db object that will manage the specied directory"""
-root = os.path.abspath(os.path.expanduser(str(root)))
+if not isinstance(root, string_types):
+root = str(root)
+root = os.path.abspath(os.path.expanduser(root))
 self.root = Path(root)
 if not self.root.is_dir():
 # catching the exception is necessary if multiple processes are 
concurrently trying to create a folder




commit enigmail for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package enigmail for openSUSE:Factory 
checked in at 2016-09-27 13:43:44

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


Package is "enigmail"

Changes:

--- /work/SRC/openSUSE:Factory/enigmail/enigmail.changes2016-07-14 
09:50:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.enigmail.new/enigmail.changes   2016-09-27 
13:43:45.0 +0200
@@ -1,0 +2,12 @@
+Mon Sep  5 14:30:21 UTC 2016 - astie...@suse.com
+
+- enigmail 1.9.5:
+  * fix failure during GnuPG installation
+  * Include AppData
+  * Forwarding an encrypted message results in empty body
+  * Fix parsing ofr last '=' in quoted-printable encoded
+encrypted/signed parts
+  * fix regression in key selection for Per-Recipient-Rules
+- license is MPL-2.0, include license text
+
+---

Old:

  enigmail-1.9.4.tar.gz
  enigmail-1.9.4.tar.gz.asc

New:

  COPYING
  enigmail-1.9.5.tar.gz
  enigmail-1.9.5.tar.gz.asc



Other differences:
--
++ enigmail.spec ++
--- /var/tmp/diff_new_pack.9KR2z3/_old  2016-09-27 13:43:46.0 +0200
+++ /var/tmp/diff_new_pack.9KR2z3/_new  2016-09-27 13:43:46.0 +0200
@@ -18,10 +18,10 @@
 
 
 Name:   enigmail
-Version:1.9.4
+Version:1.9.5
 Release:0
 Summary:OpenPGP addon for Thunderbird and SeaMonkey
-License:MPL-1.1 or GPL-2.0+
+License:MPL-2.0
 Group:  Productivity/Networking/Email/Clients
 Url:https://www.enigmail.net/
 # git clone git://git.code.sf.net/p/enigmail/source enigmail
@@ -29,6 +29,7 @@
 Source1:
https://www.enigmail.net/download/source/%{name}-%{version}.tar.gz.asc
 # https://www.enigmail.net/documentation/pgp-key.php
 Source2:enigmail.keyring
+Source3:
https://www.mozilla.org/media/MPL/2.0/index.815ca599c9df.txt#/COPYING
 BuildRequires:  perl >= 5
 BuildRequires:  python >= 2.7
 BuildRequires:  unzip
@@ -42,6 +43,7 @@
 
 %prep
 %setup -q -n enigmail
+cp %{SOURCE3} .
 
 %build
 # FIXME: you should use the %%configure macro
@@ -61,8 +63,14 @@
 (cd 
%{buildroot}%{_libdir}/mozilla/extensions/\{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a\};
 \
   ln -s 
../\{3550f703-e582-4d05-9a08-453d09bdfdc6\}/\{847b3a00-7ab1-11d4-8f02-006008948af5\}
 )
 
+mkdir -p %{buildroot}%{_datadir}/appdata/
+install -m644 thunderbird-enigmail.metainfo.xml 
%{buildroot}%{_datadir}/appdata/enigmail.appdata.xml
+
 %files
 %defattr(-,root,root)
 %{_libdir}/mozilla/
+%doc COPYING
+%dir %{_datadir}/appdata
+%{_datadir}/appdata/enigmail.appdata.xml
 
 %changelog

++ COPYING ++
Mozilla Public License Version 2.0
==

1. Definitions
--

1.1. "Contributor"
means each individual or legal entity that creates, contributes to
the creation of, or owns Covered Software.

1.2. "Contributor Version"
means the combination of the Contributions of others (if any) used
by a Contributor and that particular Contributor's Contribution.

1.3. "Contribution"
means Covered Software of a particular Contributor.

1.4. "Covered Software"
means Source Code Form to which the initial Contributor has attached
the notice in Exhibit A, the Executable Form of such Source Code
Form, and Modifications of such Source Code Form, in each case
including portions thereof.

1.5. "Incompatible With Secondary Licenses"
means

(a) that the initial Contributor has attached the notice described
in Exhibit B to the Covered Software; or

(b) that the Covered Software was made available under the terms of
version 1.1 or earlier of the License, but not also under the
terms of a Secondary License.

1.6. "Executable Form"
means any form of the work other than Source Code Form.

1.7. "Larger Work"
means a work that combines Covered Software with other material, in 
a separate file or files, that is not Covered Software.

1.8. "License"
means this document.

1.9. "Licensable"
means having the right to grant, to the maximum extent possible,
whether at the time of the initial grant or subsequently, any and
all of the rights conveyed by this License.

1.10. "Modifications"
means any of the following:

(a) any file in Source Code Form that results from an addition to,
deletion from, or modification of the contents of Covered
Software; or

(b) any new file in Source Code Form that contains any Covered
Software.

1.11. "Patent Claims" of a Contributor
means any patent claim(s), including without limitation, method,
process, and apparatus claims, in any patent Licens

commit yast2-users for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package yast2-users for openSUSE:Factory 
checked in at 2016-09-27 13:43:08

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


Package is "yast2-users"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-users/yast2-users.changes  2016-09-08 
17:38:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-users.new/yast2-users.changes 
2016-09-27 13:43:10.0 +0200
@@ -1,0 +2,21 @@
+Wed Sep 21 13:25:22 UTC 2016 - mvid...@suse.com
+
+- Do not require yast2-ldap for build time tests (bsc#999203).
+- 3.1.60
+
+---
+Tue Sep 20 15:10:23 UTC 2016 - igonzalezs...@suse.com
+
+- Prevent a potential security issue if the target authorized_keys
+  file is not a regular file (related to FATE#319471)
+- Fix authorized_keys section of AutoYaST schema
+- 3.1.59
+
+---
+Fri Sep 16 09:03:32 UTC 2016 - igonzalezs...@suse.com
+
+- Add support to specify SSH authorized keys in the profile
+  (FATE#319471)
+- 3.1.58
+
+---

Old:

  yast2-users-3.1.57.tar.bz2

New:

  yast2-users-3.1.60.tar.bz2



Other differences:
--
++ yast2-users.spec ++
--- /var/tmp/diff_new_pack.FBazxm/_old  2016-09-27 13:43:11.0 +0200
+++ /var/tmp/diff_new_pack.FBazxm/_new  2016-09-27 13:43:11.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   yast2-users
-Version:3.1.57
+Version:3.1.60
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -33,7 +33,6 @@
 BuildRequires:  yast2
 BuildRequires:  yast2-core-devel
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-ldap >= 3.1.2
 BuildRequires:  yast2-perl-bindings
 BuildRequires:  yast2-security
 BuildRequires:  yast2-testsuite
@@ -46,19 +45,7 @@
 Requires:   yast2-country
 Requires:   yast2-pam
 Requires:   yast2-security
-Obsoletes:  y2c_users
-Obsoletes:  y2t_inst-user
-Obsoletes:  y2t_users
-Obsoletes:  yast2-config-users
-Obsoletes:  yast2-trans-inst-user
-Obsoletes:  yast2-trans-users
 Obsoletes:  yast2-users-devel-doc
-Provides:   y2c_users
-Provides:   y2t_inst-user
-Provides:   y2t_users
-Provides:   yast2-config-users
-Provides:   yast2-trans-inst-user
-Provides:   yast2-trans-users
 Conflicts:  autoyast2 < 3.1.92
 # older storage uses removed deprecated method, see 
https://github.com/yast/yast-storage/pull/187
 Conflicts:  yast2-storage < 3.1.75
@@ -90,6 +77,8 @@
 %yast_build
 
 %install
+# make testsuite/modules/Ldap.rb visible
+export Y2BASE_Y2DIR=`pwd`/testsuite
 %yast_install
 
 %files
@@ -103,6 +92,7 @@
 %{yast_libdir}/users/clients/*
 %{yast_desktopdir}/*.desktop
 %{yast_moduledir}/*.pm
+%{yast_moduledir}/SSHAuthorizedKeys.rb
 %{yast_moduledir}/UsersUI.rb
 %{yast_moduledir}/YaPI/*.pm
 %{yast_yncludedir}/users/*

++ yast2-users-3.1.57.tar.bz2 -> yast2-users-3.1.60.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-3.1.57/.travis.yml 
new/yast2-users-3.1.60/.travis.yml
--- old/yast2-users-3.1.57/.travis.yml  2016-09-02 16:36:17.0 +0200
+++ new/yast2-users-3.1.60/.travis.yml  2016-09-21 16:21:01.0 +0200
@@ -5,12 +5,11 @@
 # disable rvm, use system Ruby
 - rvm reset
 - wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
-- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-perl-bindings yast2-core-dev yast2-ldap yast2-perl-bindings 
yast2-security libcrack2-dev doxygen libdigest-sha1-perl" -g "rspec:3.3.0 
yast-rake gettext"
+- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-perl-bindings yast2-core-dev yast2-perl-bindings yast2-security 
libcrack2-dev doxygen libdigest-sha1-perl" -g "rspec:3.3.0 yast-rake gettext"
 script:
 - rake check:syntax
 - rake check:pot
 - make -f Makefile.cvs
 - make
 - sudo make install
-- make check
-
+- Y2BASE_Y2DIR=$(pwd)/testsuite make check
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-users-3.1.57/package/yast2-users.changes 
new/yast2-users-3.1.60/package/yast2-users.changes
--- old/yast2-users-3.1.57/package/yast2-users.changes  2016-09-02 
16:36:17.0 +0200
+++ new/yast2-users-3.1.60/package/yast2-users.changes  2016-09-21 
16:21:01.0 +0200
@@ -1,4 +1,25 @@
 ---
+Wed Sep 21 13:25:22 UTC 2016 - mvid...@sus

commit libyui for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package libyui for openSUSE:Factory checked 
in at 2016-09-27 13:42:58

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


Package is "libyui"

Changes:

--- /work/SRC/openSUSE:Factory/libyui/libyui.changes2016-08-26 
23:13:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.libyui.new/libyui.changes   2016-09-27 
13:42:59.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 14 07:47:48 UTC 2016 - lsle...@suse.cz
+
+- Added editing abilities to the spy dialog (Ctrl+Shift+Alt+Y
+  in the Qt UI) (bsc#998593)
+- 3.2.7
+
+---

Old:

  libyui-3.2.6.tar.bz2

New:

  libyui-3.2.7.tar.bz2



Other differences:
--
++ libyui-doc.spec ++
--- /var/tmp/diff_new_pack.MTp39g/_old  2016-09-27 13:43:00.0 +0200
+++ /var/tmp/diff_new_pack.MTp39g/_new  2016-09-27 13:43:00.0 +0200
@@ -20,7 +20,7 @@
 %define so_version 7
 
 Name:   %{parent}-doc
-Version:3.2.6
+Version:3.2.7
 Release:0
 Source: %{parent}-%{version}.tar.bz2
 

++ libyui.spec ++
--- /var/tmp/diff_new_pack.MTp39g/_old  2016-09-27 13:43:00.0 +0200
+++ /var/tmp/diff_new_pack.MTp39g/_new  2016-09-27 13:43:00.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   libyui
-Version:3.2.6
+Version:3.2.7
 Release:0
 Source: %{name}-%{version}.tar.bz2
 

++ libyui-3.2.6.tar.bz2 -> libyui-3.2.7.tar.bz2 ++
 1674 lines of diff (skipped)




commit xf86-video-intel for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package xf86-video-intel for 
openSUSE:Factory checked in at 2016-09-27 13:42:19

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


Package is "xf86-video-intel"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-video-intel/xf86-video-intel.changes
2016-07-07 15:09:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.xf86-video-intel.new/xf86-video-intel.changes   
2016-09-27 13:42:23.0 +0200
@@ -1,0 +2,11 @@
+Tue Sep 20 17:16:12 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Fix the build against XServer 1.18.x or older
+
+---
+Mon Sep 19 22:06:55 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Update to 2.99.917.703_b45dbdb:
+  Incremental update in preparation for XServer 1.19.
+
+---

Old:

  xf86-video-intel-2.99.917.674_g9154dff.tar.bz2

New:

  xf86-video-intel-2.99.917.703_b45dbdb.tar.bz2



Other differences:
--
++ xf86-video-intel.spec ++
--- /var/tmp/diff_new_pack.lBz0u4/_old  2016-09-27 13:42:25.0 +0200
+++ /var/tmp/diff_new_pack.lBz0u4/_new  2016-09-27 13:42:25.0 +0200
@@ -19,7 +19,7 @@
 %bcond_with glamor
 %bcond_with backlighthelper
 Name:   xf86-video-intel
-Version:2.99.917.674_g9154dff
+Version:2.99.917.703_b45dbdb
 Release:0
 Summary:Intel video driver for the Xorg X server
 License:MIT
@@ -61,7 +61,9 @@
 BuildRequires:  pkgconfig(xextproto)
 BuildRequires:  pkgconfig(xf86driproto)
 BuildRequires:  pkgconfig(xfixes)
+### TODO: Remove xfont after XServer 1.19 is available
 BuildRequires:  pkgconfig(xfont)
+BuildRequires:  pkgconfig(xfont2)
 BuildRequires:  pkgconfig(xinerama)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
 BuildRequires:  pkgconfig(xorg-server) >= 1.0.99.901

++ xf86-video-intel-2.99.917.674_g9154dff.tar.bz2 -> 
xf86-video-intel-2.99.917.703_b45dbdb.tar.bz2 ++
 3538 lines of diff (skipped)




commit xf86-input-keyboard for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package xf86-input-keyboard for 
openSUSE:Factory checked in at 2016-09-27 13:42:33

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


Package is "xf86-input-keyboard"

Changes:

--- /work/SRC/openSUSE:Factory/xf86-input-keyboard/xf86-input-keyboard.changes  
2015-08-21 07:35:59.0 +0200
+++ 
/work/SRC/openSUSE:Factory/.xf86-input-keyboard.new/xf86-input-keyboard.changes 
2016-09-27 13:42:39.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep 20 19:06:57 UTC 2016 - tobias.johannes.klausm...@mni.thm.de
+
+- Add patch U_Use-xf86AddEnabledDevice-with-threaded-input.patch
+  This is in preparation for the upcoming XServer and its threaded input.
+
+---

New:

  U_Use-xf86AddEnabledDevice-with-threaded-input.patch



Other differences:
--
++ xf86-input-keyboard.spec ++
--- /var/tmp/diff_new_pack.VtxIJv/_old  2016-09-27 13:42:42.0 +0200
+++ /var/tmp/diff_new_pack.VtxIJv/_new  2016-09-27 13:42:42.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xf86-input-keyboard
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,6 +24,9 @@
 Group:  System/X11/Servers/XF86_4
 Url:http://xorg.freedesktop.org/
 Source0:
http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2
+
+Patch1: U_Use-xf86AddEnabledDevice-with-threaded-input.patch
+
 BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(inputproto)
 BuildRequires:  pkgconfig(xorg-macros) >= 1.8
@@ -46,6 +49,8 @@
 %prep
 %setup -q
 
+%patch1 -p1
+
 %build
 %configure
 make %{?_smp_mflags}

++ U_Use-xf86AddEnabledDevice-with-threaded-input.patch ++
>From 157e0631b12d0aae4a5f38b81bee615a7eaf553f Mon Sep 17 00:00:00 2001
From: Keith Packard 
Date: Mon, 30 May 2016 01:27:49 -0700
Subject: [PATCH] Use xf86AddEnabledDevice with threaded input

We didn't use SIGIO input for keyboard processing, but we can use
threaded input.

Signed-off-by: Keith Packard 
Signed-off-by: Peter Hutterer 
---
 src/kbd.c | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/src/kbd.c b/src/kbd.c
index e378dcc..be6948c 100644
--- a/src/kbd.c
+++ b/src/kbd.c
@@ -45,6 +45,10 @@
 #include "xkbstr.h"
 #include "xkbsrv.h"
 
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) >= 23
+#define HAVE_THREADED_INPUT1
+#endif
+
 #define CAPSFLAG   1
 #define NUMFLAG2
 #define SCROLLFLAG 4
@@ -352,7 +356,11 @@ KbdProc(DeviceIntPtr device, int what)
  */
 if (pInfo->fd >= 0) {
xf86FlushInput(pInfo->fd);
+#if HAVE_THREADED_INPUT
+   xf86AddEnabledDevice(pInfo);
+#else
AddEnabledDevice(pInfo->fd);
+#endif
 }
 
 device->public.on = TRUE;
@@ -365,8 +373,13 @@ KbdProc(DeviceIntPtr device, int what)
 /*
  * Restore original keyboard directness and translation.
  */
-if (pInfo->fd != -1)
+if (pInfo->fd != -1) {
+#if HAVE_THREADED_INPUT
+  xf86RemoveEnabledDevice(pInfo);
+#else
   RemoveEnabledDevice(pInfo->fd);
+#endif
+}
 pKbd->KbdOff(pInfo, what);
 device->public.on = FALSE;
 break;
-- 
2.10.0




commit acpica for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package acpica for openSUSE:Factory checked 
in at 2016-09-27 13:42:47

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


Package is "acpica"

Changes:

--- /work/SRC/openSUSE:Factory/acpica/acpica.changes2015-11-06 
00:03:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.acpica.new/acpica.changes   2016-09-27 
13:42:48.0 +0200
@@ -1,0 +2,68 @@
+Fri Sep 16 16:06:19 UTC 2016 - dmuel...@suse.com
+
+- enable build for ARM (needed for ovmf nowadays)
+
+---
+Mon Apr 25 13:29:06 UTC 2016 - tr...@suse.de
+
+- Update to version 20160422
+
+---
+Sun Dec  6 15:47:00 UTC 2015 - p.drou...@gmail.com
+
+- Update to version 20151124
+  * Fixed a possible regression for a previous update to FADT handling. The 
+FADT no longer has a fixed table ID, causing some issues with code that 
+was hardwired to a specific ID. Lv Zheng.
+  * Fixed a problem where the method auto-serialization could interfere with 
+the current SyncLevel. This change makes the auto-serialization support 
+transparent to the SyncLevel support and management.
+  * Removed support for the _SUB predefined name in AcpiGetObjectInfo. This 
+interface is intended for early access to the namespace during the 
+initial namespace device discovery walk. The _SUB method has been seen to 
+access operation regions in some cases, causing errors because the 
+operation regions are not fully initialized.
+  * AML Debugger: Fixed some issues with the terminate/quit/exit commands 
+that can cause faults.
+  * AML Debugger: Add thread ID support so that single-step mode only applies 
+  * to the AML Debugger thread. This prevents runtime errors within some 
+kernels.
+  * Eliminated extraneous warnings from AcpiGetSleepTypeData. Since the _Sx 
+methods that are invoked by this interface are optional, removed warnings 
+emitted for the case where one or more of these methods do not exist. 
+ACPICA BZ 1208.
+  * Made a major pass through the entire ACPICA source code base to 
+standardize formatting that has diverged a bit over time. There are no 
+functional changes, but this will of course cause quite a few code 
+differences from the previous ACPICA release.
+  * Example Code and Data Size: These are the sizes for the OS-independent 
+acpica.lib produced by the Microsoft Visual C++ 9.0 32-bit compiler. The 
+debug version of the code includes the debug output trace mechanism and 
+has a much larger code and data size.
+  * iASL/acpiexec/acpixtract/disassembler: Added support to allow multiple 
+definition blocks within a single ASL file and the resulting AML file. 
+Support for this type of file was also added to the various tools that 
+use binary AML files: acpiexec, acpixtract, and the AML disassembler. The 
+example code below shows two definition blocks within the same file:
+
+DefinitionBlock ("dsdt.aml", "DSDT", 2, "Intel", "Template", 
+0x12345678)
+{
+}
+DefinitionBlock ("", "SSDT", 2, "Intel", "Template", 0xABCDEF01)
+{
+}
+
+  * iASL: Enhanced typechecking for the Name() operator. All expressions for 
+the value of the named object must be reduced/folded to a single constant 
+at compile time, as per the ACPI specification (the AML definition of 
+Name()).
+  * iASL: Fixed some code indentation issues for the -ic and -ia options (C 
+and assembly headers). Now all emitted code correctly begins in column 1.
+  * iASL: Added an error message for an attempt to open a Scope() on an 
+object defined in an SSDT. The DSDT is always loaded into the namespace 
+first, so any attempt to open a Scope on an SSDT object will fail at 
+runtime.
+- Remove acpica_remove_date_macro.patch; fixed on upstream release
+
+---

Old:

  acpica-unix2-20150717.tar.gz
  acpica_remove_date_macro.patch

New:

  acpica-unix2-20160422.tar.gz



Other differences:
--
++ acpica.spec ++
--- /var/tmp/diff_new_pack.VBthXb/_old  2016-09-27 13:42:49.0 +0200
+++ /var/tmp/diff_new_pack.VBthXb/_new  2016-09-27 13:42:49.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package acpica
 #
-# 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:  

commit yast2-core for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package yast2-core for openSUSE:Factory 
checked in at 2016-09-27 13:41:58

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


Package is "yast2-core"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-core/yast2-core.changes2016-06-07 
23:44:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-core.new/yast2-core.changes   
2016-09-27 13:42:01.0 +0200
@@ -1,0 +2,8 @@
+Tue Sep 20 13:33:01 UTC 2016 - jreidin...@suse.com
+
+- disable doc generation (FATE#320356)
+- remove unnecessary build dependency to speed up build
+  (bsc#999203)
+- 3.1.24
+
+---

Old:

  yast2-core-3.1.23.tar.bz2

New:

  yast2-core-3.1.24.tar.bz2



Other differences:
--
++ yast2-core.spec ++
--- /var/tmp/diff_new_pack.jfXXEp/_old  2016-09-27 13:42:02.0 +0200
+++ /var/tmp/diff_new_pack.jfXXEp/_new  2016-09-27 13:42:02.0 +0200
@@ -27,7 +27,7 @@
 %bcond_with werror
 
 Name:   yast2-core
-Version:3.1.23
+Version:3.1.24
 Release:0
 Url:https://github.com/yast/yast-core
 
@@ -51,20 +51,11 @@
 BuildRequires:  yast2-devtools >= 3.1.10
 # testsuite
 BuildRequires:  dejagnu
-# autodocs
-BuildRequires:  doxygen
-# docbook docs
-BuildRequires:  docbook-xsl-stylesheets
-BuildRequires:  libxslt
-# catalog: convert URIs to local filenames
-BuildRequires:  sgml-skel
 
 Summary:YaST2 - Core Libraries
 License:GPL-2.0+
 Group:  System/YaST
 Requires:   perl = %{perl_version}
-Provides:   liby2util = 2.16.1
-Obsoletes:  liby2util < 2.16.1
 
 %description
 This package contains the scanner, parser, and interpreter runtime

++ yast2-core-3.1.23.tar.bz2 -> yast2-core-3.1.24.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-core-3.1.23/CONTRIBUTING.md 
new/yast2-core-3.1.24/CONTRIBUTING.md
--- old/yast2-core-3.1.23/CONTRIBUTING.md   2016-06-03 09:31:47.0 
+0200
+++ new/yast2-core-3.1.24/CONTRIBUTING.md   2016-09-20 15:45:50.0 
+0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -17,13 +17,11 @@
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your change didn't break anything by building the RPM package
  (`rake osc:build`). The build process includes running the full testsuite.
 
-  5. Publish the branch and create a pull request.
+  6. Publish the branch and create a pull request.
 
-  6. YaST developers will review your change and possibly point out issues.
+  7. YaST developers will review your change and possibly point out issues.
  Adapt the code under their guidance until they are all resolved.
 
-  7. Finally, the pull request will get merged or rejected.
+  8. Finally, the pull request will get merged or rejected.
 
 See also [GitHub's guide on
 contributing](https://help.github.com/articles/fork-a-repo).
@@ -60,9 +65,6 @@
 If you want to do multiple unrelated changes, use separate branches and pull
 requests.
 
-Do not change the `VERSION` and `*.changes` files as this could lead to
-conflicts.
-
 ### Commits
 
 Each commit in the pull request should do only one thing, which is clea

commit yast2-ldap for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package yast2-ldap for openSUSE:Factory 
checked in at 2016-09-27 13:42:09

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


Package is "yast2-ldap"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-ldap/yast2-ldap.changes2014-10-05 
20:27:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-ldap.new/yast2-ldap.changes   
2016-09-27 13:42:10.0 +0200
@@ -1,0 +2,8 @@
+Tue Sep 20 15:05:49 UTC 2016 - jreidin...@suse.com
+
+- disable doc generation (FATE#320356)
+- remove unnecessary build dependency to speed up build
+  (bsc#999203)
+- 3.1.14
+
+---

Old:

  yast2-ldap-3.1.13.tar.bz2

New:

  yast2-ldap-3.1.14.tar.bz2



Other differences:
--
++ yast2-ldap.spec ++
--- /var/tmp/diff_new_pack.DpRrXz/_old  2016-09-27 13:42:11.0 +0200
+++ /var/tmp/diff_new_pack.DpRrXz/_new  2016-09-27 13:42:11.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-ldap
 #
-# 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
@@ -17,20 +17,18 @@
 
 
 Name:   yast2-ldap
-Version:3.1.13
+Version:3.1.14
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
-BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  libldapcpp-devel
 BuildRequires:  libtool
 BuildRequires:  yast2
 BuildRequires:  yast2-core-devel
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-network
 Summary:YaST2 - LDAP Agent
 License:GPL-2.0
 Group:  System/YaST

++ yast2-ldap-3.1.13.tar.bz2 -> yast2-ldap-3.1.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-ldap-3.1.13/.travis.yml 
new/yast2-ldap-3.1.14/.travis.yml
--- old/yast2-ldap-3.1.13/.travis.yml   1970-01-01 01:00:00.0 +0100
+++ new/yast2-ldap-3.1.14/.travis.yml   2016-09-21 09:33:21.0 +0200
@@ -0,0 +1,16 @@
+language: cpp
+compiler:
+- gcc
+before_install:
+# disable rvm, use system Ruby
+- rvm reset
+- wget 
https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh
+- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 
yast2-core-dev ldapcpplib-dev doxygen" -g "yast-rake gettext"
+script:
+- rake check:syntax
+- rake check:pot
+- make -f Makefile.cvs
+- make
+- sudo make install
+- make check
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-ldap-3.1.13/CONTRIBUTING.md 
new/yast2-ldap-3.1.14/CONTRIBUTING.md
--- old/yast2-ldap-3.1.13/CONTRIBUTING.md   2014-10-01 11:24:56.0 
+0200
+++ new/yast2-ldap-3.1.14/CONTRIBUTING.md   2016-09-21 09:33:21.0 
+0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -12,18 +12,16 @@
 ---
 
 If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2)
+[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided&product=openSUSE+Factory&component=YaST2)
 or [GitHub issues](../../issues). (For Bugzilla, use the [simplified
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version

commit mercurial for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package mercurial for openSUSE:Factory 
checked in at 2016-09-27 13:41:20

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


Package is "mercurial"

Changes:

--- /work/SRC/openSUSE:Factory/mercurial/mercurial.changes  2016-08-05 
18:13:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.mercurial.new/mercurial.changes 2016-09-27 
13:41:22.0 +0200
@@ -1,0 +2,18 @@
+Mon Sep 19 16:16:20 UTC 2016 - devel...@develop7.info
+
+- Mercurial 3.9.1 (2016-9-1)
+  This is a regularly-scheduled bugfix release.
+
+  * bundle2: fail faster when interrupted
+  * bundle2: localize handleoutput remote prompts
+  * convert: move svn config initializer out of the module level
+  * debian: update source URL in copyright file
+  * exchange: correctly specify url to unbundle (issue5145)
+  * help: add example of '[templates]' usage
+  * help: update link to wiki/CommandServer
+  * osx: update bugzilla link in readme
+  * revset: fix keyword arguments to go through optimization process
+  * win32: update link to mailing list in readme
+  * win32: update wiki link in mercurial.ini
+
+---

Old:

  mercurial-3.9.tar.gz
  mercurial-3.9.tar.gz.asc

New:

  mercurial-3.9.1.tar.gz
  mercurial-3.9.1.tar.gz.asc



Other differences:
--
++ mercurial.spec ++
--- /var/tmp/diff_new_pack.BPqpiJ/_old  2016-09-27 13:41:23.0 +0200
+++ /var/tmp/diff_new_pack.BPqpiJ/_new  2016-09-27 13:41:23.0 +0200
@@ -20,7 +20,7 @@
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %endif
 Name:   mercurial
-Version:3.9
+Version:3.9.1
 Release:0
 Summary:Scalable Distributed SCM
 License:GPL-2.0+

++ mercurial-3.9.tar.gz -> mercurial-3.9.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mercurial-3.9/.hgsigs new/mercurial-3.9.1/.hgsigs
--- old/mercurial-3.9/.hgsigs   2016-08-01 18:37:26.0 +0200
+++ new/mercurial-3.9.1/.hgsigs 2016-09-01 21:01:44.0 +0200
@@ -130,3 +130,4 @@
 a9764ab80e11bcf6a37255db7dd079011f767c6c 0 
iQIVAwUAV09KHyBXgaxoKi1yAQJBWg/+OywRrqU+zvnL1tHJ95PgatsF7S4ZAHZFR098+oCjUDtKpvnm71o2TKiY4D5cckyD2KNwLWg/qW6V+5+2EYU0Y/ViwPVcngib/ZeJP+Nr44TK3YZMRmfFuUEEzA7sZ2r2Gm8eswv//W79I0hXJeFd/o6FgLnn7AbOjcOn3IhWdGAP6jUHv9zyJigQv6K9wgyvAnK1RQE+2CgMcoyeqao/zs23IPXI6XUHOwfrQ7XrQ83+ciMqN7XNRx+TKsUQoYeUew4AanoDSMPAQ4kIudsP5tOgKeLRPmHX9zg6Y5S1nTpLRNdyAxuNuyZtkQxDYcG5Hft/SIx27tZUo3gywHL2U+9RYD2nvXqaWzT3sYB2sPBOiq7kjHRgvothkXemAFsbq2nKFrN0PRua9WG4l3ny0xYmDFPlJ/s0E9XhmQaqy+uXtVbA2XdLEvE6pQ0YWbHEKMniW26w6LJkx4IV6RX/7Kpq7byw/bW65tu/BzgISKau5FYLY4CqZJH7f8QBg3XWpzB91AR494tdsD+ugM45wrY/6awGQx9CY5SAzGqTyFuSFQxgB2rBurb01seZPf8nqG8V13UYXfX/O3/WMOBMr7U/RVqmAA0ZMYOyEwfVUmHqrFjkxpXX+JdNKRiA1GJp5sdRpCxSeXdQ/Ni6AAGZV2IyRb4G4Y++1vP4yPBalas=
 26a5d605b8683a292bb89aea11f37a81b06ac016 0 
iQIVAwUAV3bOsSBXgaxoKi1yAQLiDg//fxmcNpTUedsXqEwNdGFJsJ2E25OANgyv1saZHNfbYFWXIR8g4nyjNaj2SjtXF0wzOq5aHlMWXjMZPOT6pQBdTnOYDdgv+O8DGpgHs5x/f+uuxtpVkdxR6uRP0/ImlTEtDix8VQiN3nTu5A0N3C7E2y+D1JIIyTp6vyjzxvGQTY0MD/qgB55Dn6khx8c3phDtMkzmVEwL4ItJxVRVNw1m+2FOXHu++hJEruJdeMV0CKOV6LVbXHho+yt3jQDKhlIgJ65EPLKrf+yRalQtSWpu7y/vUMcEUde9XeQ5x05ebCiI4MkJ0ULQro/Bdx9vBHkAstUC7D+L5y45ZnhHjOwxz9c3GQMZQt1HuyORqbBhf9hvOkUQ2GhlDHc5U04nBe0VhEoCw9ra54n+AgUyqWr4CWimSW6pMTdquCzAAbcJWgdNMwDHrMalCYHhJksKFARKq3uSTR1Noz7sOCSIEQvOozawKSQfOwGxn/5bNepKh4uIRelC1uEDoqculqCLgAruzcMNIMndNVYaJ09IohJzA9jVApa+SZVPAeREg71lnS3d8jaWh1Lu5JFlAAKQeKGVJmNm40Y3HBjtHQDrI67TT59oDAhjo420Wf9VFCaj2k0weYBLWSeJhfUZ5x3PVpAHUvP/rnHPwNYyY0wVoQEvM/bnQdcpICmKhqcK+vKjDrM=
 519bb4f9d3a47a6e83c2b414d58811ed38f503c2 0 
iQIVAwUAV42tNyBXgaxoKi1yAQI/Iw//V0NtxpVD4sClotAwffBVW42Uv+SG+07CJoOuFYnmHZv/plOzXuuJlmm95L00/qyRCCTUyAGxK/eP5cAKP2V99ln6rNhh8gpgvmZlnYjU3gqFv8tCQ+fkwgRiWmgKjRL6/bK9FY5cO7ATLVu3kCkFd8CEgzlAaUqBfkNFxZxLDLvKqRlhXxVXhKjvkKg5DZ6eJqRQY7w3UqqR+sF1rMLtVyt490Wqv7YQKwcvY7MEKTyH4twGLx/RhBpBi+GccVKvWC011ffjSjxqAfQqrrSVt0Ld1Khj2/p1bDDYpTgtdDgCzclSXWEQpmSdFRBF5wYs/pDMUreI/E6mlWkB4hfZZk1NBRPRWYikXwnhU3ziubCGesZDyBYLrK1vT+tf6giseo22YQmDnOftbS999Pcn04cyCafeFuOjkubYaINB25T20GS5Wb4a0nHPRAOOVxzk/m/arwYgF0ZZZDDvJ48TRMDf3XOc1jc5qZ7AN/OQKbvh2B08vObnnPm3lmBY1qOnhwzJxpNiq+Z/ypokGXQkGBfKUo7rWHJy5iXLb3Biv9AhxY9d5pSTjBmTAYJEic3q03ztzlnfMyi+C13+YxFAbSSNGBP8Hejkkz0NvmB1TBuCKpnZA8spxY5rhZ/zMx+cCw8hQvWHHDUURps7SQvZEfrJSCGJFPDHL3vbfK+LNwI=
+299546f84e68dbb9bd026f0f3a974ce4bdb93686 0 
iQIcBAABCAAGBQJXn3rFAAoJELnJ3IJKpb3VmZoQAK0cdOfi/OURglnN0vYYGwdvSXTPpZauPEYEpwML3dW1j6HRnl5L+H8D8vlYzahK95X4+NNBhqtyyB6wmIVI0NkYfXfd6ACntJE/EnTdLIH

commit vsftpd for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package vsftpd for openSUSE:Factory checked 
in at 2016-09-27 13:41:09

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


Package is "vsftpd"

Changes:

--- /work/SRC/openSUSE:Factory/vsftpd/vsftpd.changes2016-09-05 
21:12:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.vsftpd.new/vsftpd.changes   2016-09-27 
13:41:11.0 +0200
@@ -1,0 +2,8 @@
+Mon Sep 19 11:39:04 UTC 2016 - psim...@suse.com
+
+- Add vsftpd-3.0.2-fix-chown-uploads.patch to fix a bug in vsftpd
+  where files uploaded by an anonymous user could not be chown()ed
+  to the desired UID as specified in the daemon's configuration
+  file. [bnc#996370]
+  
+---

New:

  vsftpd-3.0.2-fix-chown-uploads.patch



Other differences:
--
++ vsftpd.spec ++
--- /var/tmp/diff_new_pack.von4JE/_old  2016-09-27 13:41:14.0 +0200
+++ /var/tmp/diff_new_pack.von4JE/_new  2016-09-27 13:41:14.0 +0200
@@ -69,6 +69,7 @@
 Patch23:vsftpd-ls-memleak.patch
 #PATCH-FIX-UPSTREAM: bnc#970982
 Patch24:vsftpd-3.0.2-wnohang.patch
+Patch25:vsftpd-3.0.2-fix-chown-uploads.patch
 BuildRequires:  libcap-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pam-devel
@@ -118,6 +119,7 @@
 %patch22 -p1
 %patch23 -p1
 %patch24 -p1
+%patch25 -p1
 
 %build
 %define seccomp_opts -D_GNU_SOURCE -DUSE_SECCOMP

++ vsftpd-3.0.2-fix-chown-uploads.patch ++
Index: vsftpd-3.0.2/seccompsandbox.c
===
--- vsftpd-3.0.2.orig/seccompsandbox.c
+++ vsftpd-3.0.2/seccompsandbox.c
@@ -475,6 +475,10 @@ seccomp_sandbox_setup_postlogin(const st
   /* Need to send file descriptors to privileged broker. */
   allow_nr_1_arg_match(__NR_sendmsg, 3, 0);
 }
+if (is_anon && tunable_chown_uploads)
+{
+  allow_nr(__NR_fchmod);
+}
   }
 
   if (tunable_syslog_enable)
@@ -538,6 +542,12 @@ seccomp_sandbox_setup_postlogin_broker()
   seccomp_sandbox_setup_base();
   seccomp_sandbox_setup_data_connections();
   allow_nr_1_arg_match(__NR_sendmsg, 3, 0);
+  if (tunable_chown_uploads)
+  {
+allow_nr(__NR_fstat);
+allow_nr(__NR_fchown);
+allow_nr_1_arg_match(__NR_recvmsg, 3, 0);
+  }
 }
 
 void




commit openssh for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package openssh for openSUSE:Factory checked 
in at 2016-09-27 13:40:59

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


Package is "openssh"

Changes:

--- /work/SRC/openSUSE:Factory/openssh/openssh.changes  2016-07-28 
23:45:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.openssh.new/openssh.changes 2016-09-27 
13:41:01.0 +0200
@@ -1,0 +2,10 @@
+Fri Sep 16 12:45:11 UTC 2016 - pce...@suse.com
+
+- FIPS compatibility (no selfchecks, only crypto restrictions)
+  [openssh-7.2p2-fips.patch]
+- PRNG re-seeding
+  [openssh-7.2p2-seed-prng.patch]
+- preliminary version of GSSAPI KEX
+  [openssh-7.2p2-gssapi_key_exchange.patch]
+
+---

New:

  openssh-7.2p2-fips.patch
  openssh-7.2p2-gssapi_key_exchange.patch
  openssh-7.2p2-seed-prng.patch



Other differences:
--
++ openssh-askpass-gnome.spec ++
--- /var/tmp/diff_new_pack.nFleZ1/_old  2016-09-27 13:41:05.0 +0200
+++ /var/tmp/diff_new_pack.nFleZ1/_new  2016-09-27 13:41:05.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openssh-askpass-gnome
 #
-# Copyright (c) 2016 SUSE LINUX 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

++ openssh.spec ++
--- /var/tmp/diff_new_pack.nFleZ1/_old  2016-09-27 13:41:05.0 +0200
+++ /var/tmp/diff_new_pack.nFleZ1/_new  2016-09-27 13:41:05.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package openssh
 #
-# Copyright (c) 2016 SUSE LINUX 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
@@ -125,6 +125,9 @@
 Patch13:openssh-7.2p2-disable_short_DH_parameters.patch
 Patch14:openssh-7.2p2-seccomp_getuid.patch
 Patch15:openssh-7.2p2-seccomp_stat.patch
+Patch16:openssh-7.2p2-fips.patch
+Patch17:openssh-7.2p2-seed-prng.patch
+Patch18:openssh-7.2p2-gssapi_key_exchange.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Conflicts:  nonfreessh
 Recommends: audit
@@ -192,6 +195,9 @@
 %patch13 -p2
 %patch14 -p2
 %patch15 -p2
+%patch16 -p2
+%patch17 -p2
+%patch18 -p2
 cp %{SOURCE3} %{SOURCE4} %{SOURCE11} .
 
 %build


++ openssh-7.2p2-disable_short_DH_parameters.patch ++
--- /var/tmp/diff_new_pack.nFleZ1/_old  2016-09-27 13:41:05.0 +0200
+++ /var/tmp/diff_new_pack.nFleZ1/_new  2016-09-27 13:41:05.0 +0200
@@ -1,5 +1,5 @@
 # HG changeset patch
-# Parent  c924f46e3639b3646e42dd7505c206d43d7180fa
+# Parent  c40dce555117c740f3df867e9fc2b07b64b3ad96
 
 Raise minimal size of DH group parameters to 2048 bits like upstream did in
 7.2. 1024b values are believed to be in breaking range for state adversaries
@@ -101,7 +101,7 @@
goto out;
if ((bits = BN_num_bits(p)) < 0 ||
(u_int)bits < kex->min || (u_int)bits > kex->max) {
-+  if (bits < kex->min && bits >= DH_GRP_MIN_RFC)
++  if ((u_int)bits < kex->min && (u_int)bits >= DH_GRP_MIN_RFC)
 +  logit("DH parameter offered by the server (%d bits) "
 +  "is considered insecure. "
 +  "You can lower the accepted the minimum "
@@ -115,6 +115,61 @@
goto out;
}
p = g = NULL; /* belong to kex->dh now */
+diff --git a/openssh-7.2p2/kexgexs.c b/openssh-7.2p2/kexgexs.c
+--- a/openssh-7.2p2/kexgexs.c
 b/openssh-7.2p2/kexgexs.c
+@@ -49,16 +49,19 @@
+ #ifdef GSSAPI
+ #include "ssh-gss.h"
+ #endif
+ #include "monitor_wrap.h"
+ #include "dispatch.h"
+ #include "ssherr.h"
+ #include "sshbuf.h"
+ 
++/* import from dh.c */
++extern int dh_grp_min;
++
+ static int input_kex_dh_gex_request(int, u_int32_t, void *);
+ static int input_kex_dh_gex_init(int, u_int32_t, void *);
+ 
+ int
+ kexgex_server(struct ssh *ssh)
+ {
+   ssh_dispatch_set(ssh, SSH2_MSG_KEX_DH_GEX_REQUEST,
+   &input_kex_dh_gex_request);
+@@ -78,23 +81,29 @@ input_kex_dh_gex_request(int type, u_int
+   if ((r = sshpkt_get_u32(ssh, &min)) != 0 ||
+   (r = sshpkt_get_u32(ssh, &nbits)) != 0 ||
+   (r = sshpkt_get_u32(ssh, &max)) != 0 ||
+   (r = sshpkt_get_end(ssh)) != 0)
+   goto out;
+   kex->nbits = nbits;
+   kex->min = min;
+   kex->max = max;
+-  min = MAX(DH_GRP_MIN, min);
++  m

commit yast2-mail for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package yast2-mail for openSUSE:Factory 
checked in at 2016-09-27 13:41:35

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


Package is "yast2-mail"

Changes:

--- /work/SRC/openSUSE:Factory/yast2-mail/yast2-mail.changes2016-06-10 
23:59:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-mail.new/yast2-mail.changes   
2016-09-27 13:41:37.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep 20 07:56:27 UTC 2016 - jreidin...@suse.com
+
+- Reduce build dependencies to speed up build (bsc#999203)
+- 3.1.10
+
+---

Old:

  yast2-mail-3.1.9.tar.bz2

New:

  yast2-mail-3.1.10.tar.bz2



Other differences:
--
++ yast2-mail.spec ++
--- /var/tmp/diff_new_pack.4Vcafu/_old  2016-09-27 13:41:38.0 +0200
+++ /var/tmp/diff_new_pack.4Vcafu/_new  2016-09-27 13:41:38.0 +0200
@@ -17,21 +17,16 @@
 
 
 Name:   yast2-mail
-Version:3.1.9
+Version:3.1.10
 Release:0
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:%{name}-%{version}.tar.bz2
 
-BuildRequires:  perl-NetxAP
-BuildRequires:  perl-XML-Writer
 BuildRequires:  update-desktop-files
-BuildRequires:  yast2-auth-server
+BuildRequires:  yast2
 BuildRequires:  yast2-devtools >= 3.1.10
-BuildRequires:  yast2-network
-BuildRequires:  yast2-perl-bindings
 BuildRequires:  yast2-testsuite
-BuildRequires:  yast2-users
 
 PreReq: %fillup_prereq
 
@@ -41,22 +36,6 @@
 Requires:   yast2 >= 3.1.179
 Requires:   yast2-ldap
 Requires:   yast2-users
-Provides:   yast2-config-network:/usr/lib/YaST2/clients/lan_sendmail.ycp
-Provides:   yast2-config-sendmail
-Provides:   yast2-config-sendmail-devel
-Obsoletes:  yast2-config-sendmail
-Obsoletes:  yast2-config-sendmail-devel
-Provides:   yast2-trans-sendmail = %{version}
-Obsoletes:  yast2-trans-sendmail <= %{version}
-Provides:   yast2-config-mail = %{version}
-Obsoletes:  yast2-config-mail <= %{version}
-Provides:   yast2-trans-mail = %{version}
-Obsoletes:  yast2-trans-mail <= %{version}
-Provides:   yast2-mail-server = %{version}
-Obsoletes:  yast2-mail-server <= %{version}
-Provides:   yast2-mail-plugins = %{version}
-Obsoletes:  yast2-mail-plugins <= %{version}
-Conflicts:  aaa_base < 10.3
 BuildArch:  noarch
 Requires:   yast2-ruby-bindings >= 1.0.0
 

++ yast2-mail-3.1.9.tar.bz2 -> yast2-mail-3.1.10.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-mail-3.1.9/CONTRIBUTING.md 
new/yast2-mail-3.1.10/CONTRIBUTING.md
--- old/yast2-mail-3.1.9/CONTRIBUTING.md2016-06-07 13:51:20.0 
+0200
+++ new/yast2-mail-3.1.10/CONTRIBUTING.md   2016-09-20 10:27:44.0 
+0200
@@ -3,7 +3,7 @@
 
 YaST is an open source project and as such it welcomes all kinds of
 contributions. If you decide to contribute, please follow these guidelines to
-ensure the process is effective and pleasant both for you and YaST maintainers.
+ensure the process is effective and pleasant both for you and the YaST 
maintainers.
 
 There are two main forms of contribution: reporting bugs and performing code
 changes.
@@ -17,13 +17,11 @@
 
registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp)
 if you don't have an account yet.)
 
-If you find a problem, please report it either using
-[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee
-that every bug will be fixed, but we'll try.
-
 When creating a bug report, please follow our [bug reporting
 guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug).
 
+We can't guarantee that every bug will be fixed, but we'll try.
+
 Code Changes
 
 
@@ -44,15 +42,22 @@
  to the [Ruby style
  guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md).
 
-  4. Make sure your change didn't break anything by building the RPM package
+  4. Update the package version (in `packages/*.spec`, usually by
+ `rake version:bump`) and add a new entry to the `package/*.changes` file
+ (by `osc vc package`).  
+ For bigger changes or changes which need longer discussion it is advised 
to
+ add this as a separate last commit so it can be easily updated when 
another
+ change is merged in the meantime.
+
+  5. Make sure your change didn't break anything by building the RPM package
  (`rake osc:build`). The build process includes running the full testsuite.
 
-  5. Publish the branch and create a pull request.
+  6. Publish the branch and create a pull request.
 
-  6. YaST dev

commit os-prober for openSUSE:Factory

2016-09-27 Thread h_root
Hello community,

here is the log from the commit of package os-prober for openSUSE:Factory 
checked in at 2016-09-27 13:41:46

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


Package is "os-prober"

Changes:

--- /work/SRC/openSUSE:Factory/os-prober/os-prober.changes  2015-12-27 
01:57:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.os-prober.new/os-prober.changes 2016-09-27 
13:41:48.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep 14 04:46:42 UTC 2016 - mch...@suse.com
+
+- Parse /etc/os-release for openSUSE Tumbleweed (bsc#997465)
+  * os-prober-linux-distro-parse-os-release.patch
+
+---

New:

  os-prober-linux-distro-parse-os-release.patch



Other differences:
--
++ os-prober.spec ++
--- /var/tmp/diff_new_pack.AwvzW4/_old  2016-09-27 13:41:49.0 +0200
+++ /var/tmp/diff_new_pack.AwvzW4/_new  2016-09-27 13:41:49.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package os-prober
 #
-# 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
@@ -66,6 +66,8 @@
 Patch22:os-prober-btrfs-always-detect-default.patch
 # PATCH-FIX-OPENSUSE: y2base runs at 100% cpu busy from beginning in 
installation of files to completion (bsc#953987)
 Patch23:os-prober-linux-distro-avoid-expensive-ld-file-test.patch
+# PATCH-FIX-OPENSUSE: Leap does not recognize Tumbleweed any more (bsc#997465)
+Patch24:os-prober-linux-distro-parse-os-release.patch
 Requires:   /bin/grep
 Requires:   /bin/sed
 Requires:   /sbin/modprobe
@@ -108,6 +110,7 @@
 %patch21 -p1
 %patch22 -p1
 %patch23 -p1
+%patch24 -p1
 find . -name \*.orig -delete
 
 %build

++ os-prober-linux-distro-parse-os-release.patch ++
Index: os-prober-1.70/os-probes/mounted/common/90linux-distro
===
--- os-prober-1.70.orig/os-probes/mounted/common/90linux-distro
+++ os-prober-1.70/os-probes/mounted/common/90linux-distro
@@ -117,6 +117,9 @@ elif [ -e "$dir/etc/lfs-release" ]; then
 elif [ -e "$dir/etc/meego-release" ]; then
short="MeeGo"
long="$(head -1 "$dir/etc/meego-release")"
+elif [ -e "$dir/etc/os-release" ]; then
+   short=$(sed -n "/^NAME=/{s@\"\(.*\)\"@\1@;t 1;s@'\(.*\)'@\1@;: 
1;s@^[^=]\+=@@;p;b}" $dir/etc/os-release)
+   long="$short $(sed -n "/^VERSION=/{s@\"\(.*\)\"@\1@;t 
1;s@'\(.*\)'@\1@;: 1;s@^[^=]\+=@@;p;b}" $dir/etc/os-release)"
 # This test is inaccurate, but given separate / and /boot partitions and the
 # fact that only some architectures have ld-linux.so, I can't see anything
 # better. Make sure this test has a high number so that more accurate tests