commit kernel-source for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2017-02-27 18:56:26

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


Package is "kernel-source"

Changes:

--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
2017-02-25 00:48:10.729776118 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes   
2017-02-27 18:56:28.124706129 +0100
@@ -1,0 +2,6 @@
+Sun Feb 26 13:43:10 CET 2017 - jsl...@suse.cz
+
+- Linux 4.10.1 (bnc#1012628).
+- commit 1ecd5af
+
+---
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-syzkaller.changes: same change
kernel-vanilla.changes: same change



Other differences:
--
++ dtb-aarch64.spec ++
--- /var/tmp/diff_new_pack.7SmEXN/_old  2017-02-27 18:56:42.182720955 +0100
+++ /var/tmp/diff_new_pack.7SmEXN/_new  2017-02-27 18:56:42.186720390 +0100
@@ -16,15 +16,15 @@
 #
 
 
-%define patchversion 4.10.0
+%define patchversion 4.10.1
 %define vanilla_only 0
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:   dtb-aarch64
-Version:4.10.0
+Version:4.10.1
 %if 0%{?is_kotd}
-Release:.g81ace5a
+Release:.g1ecd5af
 %else
 Release:0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++ kernel-64kb.spec ++
--- /var/tmp/diff_new_pack.7SmEXN/_old  2017-02-27 18:56:42.274707965 +0100
+++ /var/tmp/diff_new_pack.7SmEXN/_new  2017-02-27 18:56:42.278707400 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.10
-%define patchversion 4.10.0
+%define patchversion 4.10.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:Kernel with 64kb PAGE_SIZE
 License:GPL-2.0
 Group:  System/Kernel
-Version:4.10.0
+Version:4.10.1
 %if 0%{?is_kotd}
-Release:.g81ace5a
+Release:.g1ecd5af
 %else
 Release:0
 %endif

kernel-debug.spec: same change
kernel-default.spec: same change
++ kernel-docs.spec ++
--- /var/tmp/diff_new_pack.7SmEXN/_old  2017-02-27 18:56:42.354696669 +0100
+++ /var/tmp/diff_new_pack.7SmEXN/_new  2017-02-27 18:56:42.358696105 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define patchversion 4.10.0
+%define patchversion 4.10.1
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -42,9 +42,9 @@
 Summary:Kernel Documentation (man pages)
 License:GPL-2.0
 Group:  Documentation/Man
-Version:4.10.0
+Version:4.10.1
 %if 0%{?is_kotd}
-Release:.g81ace5a
+Release:.g1ecd5af
 %else
 Release:0
 %endif

++ kernel-lpae.spec ++
--- /var/tmp/diff_new_pack.7SmEXN/_old  2017-02-27 18:56:42.386692151 +0100
+++ /var/tmp/diff_new_pack.7SmEXN/_new  2017-02-27 18:56:42.390691587 +0100
@@ -18,7 +18,7 @@
 
 
 %define srcversion 4.10
-%define patchversion 4.10.0
+%define patchversion 4.10.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -58,9 +58,9 @@
 Summary:Kernel for LPAE enabled systems
 License:GPL-2.0
 Group:  System/Kernel
-Version:4.10.0
+Version:4.10.1
 %if 0%{?is_kotd}
-Release:.g81ace5a
+Release:.g1ecd5af
 %else
 Release:0
 %endif

++ kernel-obs-build.spec ++
--- /var/tmp/diff_new_pack.7SmEXN/_old  2017-02-27 18:56:42.414688198 +0100
+++ /var/tmp/diff_new_pack.7SmEXN/_new  2017-02-27 18:56:42.418687634 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 4.10.0
+%define patchversion 4.10.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -57,9 +57,9 @@
 Summary:package kernel and initrd for OBS VM builds
 License:GPL-2.0
 Group:  SLES
-Version:4.10.0
+Version:4.10.1
 %if 0%{?is_kotd}
-Release:.g81ace5a
+Release:.g1ecd5af
 %else
 Release:0
 %endif

++ kernel-obs-qa.spec ++
--- /var/tmp/diff_new_pack.7SmEXN/_old  2017-02-27 18:56:42.454682550 +0100
+++ /var/tmp/diff_new_pack.7SmEXN/_new  2017-02-27 18:56:42.454682550 +0100
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 4.10.0
+%define patchversion 4.10.1
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:Basic QA tests for the kernel
 License:

commit gstreamer-plugins-bad for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package gstreamer-plugins-bad for 
openSUSE:Factory checked in at 2017-02-27 18:54:33

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-bad (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new (New)


Package is "gstreamer-plugins-bad"

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-bad/gstreamer-plugins-bad.changes  
2017-02-08 10:52:06.481783662 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-bad.new/gstreamer-plugins-bad.changes
 2017-02-27 18:54:51.722319724 +0100
@@ -1,0 +2,11 @@
+Thu Feb 23 19:05:58 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.10.4 (CVE-2017-5848):
+  + Bugs fixed: bgo#776612, bgo#777841, bgo#777957, bgo#777979,
+bgo#778297, bgo#778434, bgo#778452, bgo#778828.
+- Drop gstreamer-plugins-bad-CVE-2017-5848.patch: Fixed upstream.
+- Drop pkgconfig(libtimidity) BuildRequires: Not needed as plugin
+  is not ported to 1.0 branch, and even dropped entirely in
+  upcomming 1.12.0 release.
+
+---

Old:

  gst-plugins-bad-1.10.3-patched.tar.xz
  gst-plugins-bad-1.10.3.tar.xz
  gstreamer-plugins-bad-CVE-2017-5848.patch

New:

  gst-plugins-bad-1.10.4-patched.tar.xz
  gst-plugins-bad-1.10.4.tar.xz



Other differences:
--
++ gstreamer-plugins-bad.spec ++
--- /var/tmp/diff_new_pack.SErfAk/_old  2017-02-27 18:54:52.438218626 +0100
+++ /var/tmp/diff_new_pack.SErfAk/_new  2017-02-27 18:54:52.442218061 +0100
@@ -27,7 +27,7 @@
 # Use rpmbuild -D 'BUILD_ORIG 1' -D 'BUILD_ORIG_ADDON 1' to build patched 
build plus original as addon.
 %define _name gst-plugins-bad
 # FIXME: re-enable opencv BuildRequires once bnc#748666 is fixed (we don't 
want to depend on libxine!)
-Version:1.10.3
+Version:1.10.4
 Release:0
 %define gst_branch 1.0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
@@ -47,8 +47,6 @@
 Source99:   baselibs.conf
 # PATCH-FIX-UPSTREAM gstreamer-revert-bogus-automake-version.patch bgo# 
zai...@opensuse.org --
 Patch1: gstreamer-revert-bogus-automake-version.patch
-# PATCH-FIX-UPSTREAM gstreamer-plugins-bad-CVE-2017-5848.patch CVE-2017-5848 
zai...@opensuse.org -- Fix boo#1023259
-Patch2: gstreamer-plugins-bad-CVE-2017-5848.patch
 # Not ported yet
 #BuildRequires:  SDL-devel
 BuildRequires:  fdupes
@@ -116,7 +114,6 @@
 BuildRequires:  pkgconfig(libpng) >= 1.2
 BuildRequires:  pkgconfig(librsvg-2.0) >= 2.14
 BuildRequires:  pkgconfig(libssh2) >= 1.4.3
-BuildRequires:  pkgconfig(libtimidity)
 BuildRequires:  pkgconfig(libusb-1.0)
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(libxml-2.0)
@@ -448,7 +445,6 @@
 %prep
 %setup -q -n %{_name}-%{version}
 %patch1 -p1 -R
-%patch2 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh
@@ -681,7 +677,6 @@
 %{_libdir}/gstreamer-%{gst_branch}/libgstsubenc.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstteletextdec.so
 %{_libdir}/gstreamer-%{gst_branch}/libgsttimecode.so
-#%%{_libdir}/gstreamer-%%{gst_branch}/libgsttimidity.so
 #%%{_libdir}/gstreamer-%%{gst_branch}/libgsttrm.so
 #%%{_libdir}/gstreamer-%%{gst_branch}/libgsttta.so
 %{_libdir}/gstreamer-%{gst_branch}/libgstvcdsrc.so

++ gst-plugins-bad-1.10.3-patched.tar.xz -> 
gst-plugins-bad-1.10.4-patched.tar.xz ++
 5684 lines of diff (skipped)

++ gst-plugins-bad-1.10.3-patched.tar.xz -> gst-plugins-bad-1.10.4.tar.xz 
++
 170375 lines of diff (skipped)




commit gstreamer-plugins-ugly for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package gstreamer-plugins-ugly for 
openSUSE:Factory checked in at 2017-02-27 18:54:04

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-ugly (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new (New)


Package is "gstreamer-plugins-ugly"

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-ugly/gstreamer-plugins-ugly.changes
2017-02-08 10:52:32.414169419 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-ugly.new/gstreamer-plugins-ugly.changes
   2017-02-27 18:54:06.364725158 +0100
@@ -1,0 +2,7 @@
+Thu Feb 23 18:59:16 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.10.4 (CVE-2017-5847):
+  + Bugs fixed: bgo#777955.
+- Drop gstreamer-plugins-ugly-CVE-2017-5847.patch: Fixed upstream.
+
+---

Old:

  gst-plugins-ugly-1.10.3-patched.tar.xz
  gst-plugins-ugly-1.10.3.tar.xz
  gstreamer-plugins-ugly-CVE-2017-5847.patch

New:

  gst-plugins-ugly-1.10.4-patched.tar.xz
  gst-plugins-ugly-1.10.4.tar.xz



Other differences:
--
++ gstreamer-plugins-ugly.spec ++
--- /var/tmp/diff_new_pack.bt20d9/_old  2017-02-27 18:54:07.588552327 +0100
+++ /var/tmp/diff_new_pack.bt20d9/_new  2017-02-27 18:54:07.596551197 +0100
@@ -24,7 +24,7 @@
 %define _experimental 0
 
 Name:   gstreamer-plugins-ugly
-Version:1.10.3
+Version:1.10.4
 Release:0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
 License:LGPL-2.1+
@@ -41,8 +41,6 @@
 Source99:   baselibs.conf
 # PATCH-FIX-UPSTREAM gstreamer-revert-bogus-automake-version.patch bgo# 
zai...@opensuse.org -- Upstream needed feature in automake 1.12, so for good 
measure they bumped to 1.14 - revert that commit as we have at least 1.13.4...
 Patch1: gstreamer-revert-bogus-automake-version.patch
-# PATCH-FIX-UPSTREAM gstreamer-plugins-ugly-CVE-2017-5847.patch boo#1023259 
zai...@opensuse.org -- CVE fix from upstream.
-Patch2: gstreamer-plugins-ugly-CVE-2017-5847.patch
 BuildRequires:  automake
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel >= 2.40.0
@@ -142,7 +140,6 @@
 %setup -q -n %{_name}-%{version}
 %if 0%{?BUILD_ORIG}
 %patch0
-%patch2 -p1
 %else
 # Touching configure.ac with this patch breaks BUILD_ORIG building.
 %patch1 -p1 -R

++ gst-plugins-ugly-1.10.3-patched.tar.xz -> 
gst-plugins-ugly-1.10.4-patched.tar.xz ++
 2372 lines of diff (skipped)

++ gst-plugins-ugly-1.10.3-patched.tar.xz -> gst-plugins-ugly-1.10.4.tar.xz 
++
 86311 lines of diff (skipped)




commit gstreamer-plugins-good for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package gstreamer-plugins-good for 
openSUSE:Factory checked in at 2017-02-27 18:53:48

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-good (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new (New)


Package is "gstreamer-plugins-good"

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-good/gstreamer-plugins-good.changes
2017-02-14 00:37:32.358242564 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-good.new/gstreamer-plugins-good.changes
   2017-02-27 18:53:50.938903634 +0100
@@ -1,0 +2,10 @@
+Thu Feb 23 18:53:04 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.10.4:
+  + Bugs fixed: bgo#778341, bgo#775702, bgo#776106, bgo#777399,
+bgo#777940, bgo#778428, bgo#778437, bgo#778453, bgo#778815,
+bgo#775564.
+- Drop gstreamer-plugins-good-qtdemux-sanity-check.patch: Fixed
+  upstream.
+
+---

Old:

  gst-plugins-good-1.10.3.tar.xz
  gstreamer-plugins-good-qtdemux-sanity-check.patch

New:

  gst-plugins-good-1.10.4.tar.xz



Other differences:
--
++ gstreamer-plugins-good.spec ++
--- /var/tmp/diff_new_pack.nFJnUF/_old  2017-02-27 18:53:51.490825690 +0100
+++ /var/tmp/diff_new_pack.nFJnUF/_new  2017-02-27 18:53:51.498824560 +0100
@@ -22,7 +22,7 @@
 
 Name:   gstreamer-plugins-good
 %define _name gst-plugins-good
-Version:1.10.3
+Version:1.10.4
 Release:0
 %define gst_branch 1.0
 Summary:GStreamer Streaming-Media Framework Plug-Ins
@@ -32,8 +32,6 @@
 Source0:
http://download.gnome.org/sources/gst-plugins-good/1.10/%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-good.appdata.xml
 Source99:   baselibs.conf
-# PATCH-FIX-UPSTREAM gstreamer-plugins-good-qtdemux-sanity-check.patch 
bgo#777940 zai...@opensuse.org -- qtdemux: sanity check number of segments in 
edit list
-Patch0: gstreamer-plugins-good-qtdemux-sanity-check.patch
 %if 0%{?ENABLE_AALIB}
 BuildRequires:  aalib-devel
 %endif
@@ -125,7 +123,6 @@
 %prep
 chmod 0644 %{S:0}
 %setup -q -n %{_name}-%{version}
-%patch0 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream po gst-plugins-good-%{gst_branch}
 %endif

++ gst-plugins-good-1.10.3.tar.xz -> gst-plugins-good-1.10.4.tar.xz ++
 3995 lines of diff (skipped)




commit gstreamer-plugins-base for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package gstreamer-plugins-base for 
openSUSE:Factory checked in at 2017-02-27 18:53:20

Comparing /work/SRC/openSUSE:Factory/gstreamer-plugins-base (Old)
 and  /work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new (New)


Package is "gstreamer-plugins-base"

Changes:

--- 
/work/SRC/openSUSE:Factory/gstreamer-plugins-base/gstreamer-plugins-base.changes
2017-02-03 17:41:53.629094971 +0100
+++ 
/work/SRC/openSUSE:Factory/.gstreamer-plugins-base.new/gstreamer-plugins-base.changes
   2017-02-27 18:53:22.618903099 +0100
@@ -1,0 +2,7 @@
+Thu Feb 23 18:48:47 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.10.4:
+  + Bugs fixed: bgo#778432.
+- Drop aarch64-no-neon.patch: No longer needed.
+
+---

Old:

  aarch64-no-neon.patch
  gst-plugins-base-1.10.3.tar.xz

New:

  gst-plugins-base-1.10.4.tar.xz



Other differences:
--
++ gstreamer-plugins-base.spec ++
--- /var/tmp/diff_new_pack.71HI5U/_old  2017-02-27 18:53:23.154827413 +0100
+++ /var/tmp/diff_new_pack.71HI5U/_new  2017-02-27 18:53:23.158826849 +0100
@@ -18,7 +18,7 @@
 
 Name:   gstreamer-plugins-base
 %define _name gst-plugins-base
-Version:1.10.3
+Version:1.10.4
 Release:0
 %define gst_branch 1.0
 Url:http://gstreamer.freedesktop.org/
@@ -29,8 +29,6 @@
 Source0:
http://download.gnome.org/sources/gst-plugins-base/1.10/%{_name}-%{version}.tar.xz
 Source1:gstreamer-plugins-base.appdata.xml
 Source2:baselibs.conf
-# PATCH-NEEDS-REBASE aarch64-no-neon.patch
-Patch0: aarch64-no-neon.patch
 BuildRequires:  cdparanoia-devel
 BuildRequires:  glib2-devel >= 2.40.0
 BuildRequires:  gstreamer-devel >= 1.10.3
@@ -414,8 +412,6 @@
 %lang_package
 %prep
 %setup -q -n %{_name}-%{version}
-# patch needs rebase.
-#patch0 -p1
 %if !0%{?is_opensuse}
 translation-update-upstream po gst-plugins-base-%{gst_branch}
 %endif

++ gst-plugins-base-1.10.3.tar.xz -> gst-plugins-base-1.10.4.tar.xz ++
 1721 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gst-plugins-base-1.10.3/ChangeLog new/gst-plugins-base-1.10.4/ChangeLog
--- old/gst-plugins-base-1.10.3/ChangeLog   2017-01-30 14:24:35.0 
+0100
+++ new/gst-plugins-base-1.10.4/ChangeLog   2017-02-23 14:13:01.0 
+0100
@@ -1,9 +1,112 @@
+=== release 1.10.4 ===
+
+2017-02-23  Sebastian Dröge 
+
+   * configure.ac:
+ releasing 1.10.4
+
+2017-02-20 13:44:37 +0200  Jochen Henneberg 
+
+   * ext/vorbis/gstvorbiscommon.c:
+ vorbis: Fix channel reorder map for 5.1, 6.1 and 7.1
+
+2017-01-24 19:20:53 -0300  Thibault Saunier 
+
+   * tests/check/meson.build:
+ meson: Properly use ':' for defining keywords
+
+2017-02-10 17:32:29 +0900  Heekyoung Seo 
+
+   * gst/typefind/gsttypefindfunctions.c:
+ typefindfunctions: prevent unsigned int overflow
+ https://bugzilla.gnome.org/show_bug.cgi?id=778432
+
+2017-02-02 14:56:39 +0200  Sebastian Dröge 
+
+   * tests/check/elements/multifdsink.c:
+ multifdsink: Make sure to use a 64 bit integer for the units-max 
property
+
 === release 1.10.3 ===
 
-2017-01-30  Sebastian Dröge 
+2017-01-30 16:26:59 +0200  Sebastian Dröge 
 
+   * ChangeLog:
+   * NEWS:
+   * RELEASE:
* configure.ac:
- releasing 1.10.3
+   * docs/plugins/inspect/plugin-adder.xml:
+   * docs/plugins/inspect/plugin-alsa.xml:
+   * docs/plugins/inspect/plugin-app.xml:
+   * docs/plugins/inspect/plugin-audioconvert.xml:
+   * docs/plugins/inspect/plugin-audiorate.xml:
+   * docs/plugins/inspect/plugin-audioresample.xml:
+   * docs/plugins/inspect/plugin-audiotestsrc.xml:
+   * docs/plugins/inspect/plugin-cdparanoia.xml:
+   * docs/plugins/inspect/plugin-encoding.xml:
+   * docs/plugins/inspect/plugin-gio.xml:
+   * docs/plugins/inspect/plugin-libvisual.xml:
+   * docs/plugins/inspect/plugin-ogg.xml:
+   * docs/plugins/inspect/plugin-opus.xml:
+   * docs/plugins/inspect/plugin-pango.xml:
+   * docs/plugins/inspect/plugin-playback.xml:
+   * docs/plugins/inspect/plugin-subparse.xml:
+   * 

commit libupnp for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package libupnp for openSUSE:Factory checked 
in at 2017-02-27 18:50:39

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


Package is "libupnp"

Changes:

--- /work/SRC/openSUSE:Factory/libupnp/libupnp.changes  2015-02-22 
17:20:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.libupnp.new/libupnp.changes 2017-02-27 
18:50:40.853749215 +0100
@@ -1,0 +2,9 @@
+Fri Feb 24 19:26:45 UTC 2017 - o...@aepfle.de
+
+- Update to version 1.6.21
+  see included ChangeLog for details
+- Replace individual packages from Packman to make migration to
+  Tumbleweed easier.
+- Package LICENSE file
+
+---

Old:

  libupnp-1.6.19.tar.bz2
  libupnp-1.6.19.tar.bz2.sha1

New:

  libupnp-1.6.21.tar.bz2
  libupnp-1.6.21.tar.bz2.sha1



Other differences:
--
++ libupnp.spec ++
--- /var/tmp/diff_new_pack.q3Hsna/_old  2017-02-27 18:50:41.513656013 +0100
+++ /var/tmp/diff_new_pack.q3Hsna/_new  2017-02-27 18:50:41.513656013 +0100
@@ -20,7 +20,7 @@
 %define lname libupnp6
 
 Name:   libupnp
-Version:1.6.19
+Version:1.6.21
 Release:0
 Summary:Portable Universal Plug and Play (UPnP) SDK
 License:BSD-3-Clause
@@ -42,6 +42,11 @@
 %package -n %lname 
 Summary:Portable Universal Plug and Play (UPnP) SDK
 Group:  System/Libraries
+# Replace individual packages from Packman to make migration to Tumbleweed 
easier.
+Provides:   libixml2 = %{version}-%{release}
+Obsoletes:  libixml2 < %{version}
+Provides:   libthreadutil6 = %{version}-%{release}
+Obsoletes:  libthreadutil6 < %{version}
 
 %description -n %lname
 The portable Universal Plug and Play (UPnP) SDK provides support for building
@@ -60,7 +65,8 @@
 
 %prep
 %setup -q
-%patch
+%patch -p1
+
 %build
 autoreconf -fiv
 %configure --disable-samples --enable-ipv6 --disable-static
@@ -76,7 +82,7 @@
 
 %files -n %lname
 %defattr(-,root,root,-)
-%doc ChangeLog NEWS README TODO
+%doc ChangeLog NEWS README TODO LICENSE
 %{_libdir}/libixml.so.*
 %{_libdir}/libthreadutil.so.*
 %{_libdir}/libupnp.so.*

++ libupnp-1.6.19.tar.bz2 -> libupnp-1.6.21.tar.bz2 ++
 9868 lines of diff (skipped)

++ libupnp-1.6.19.tar.bz2.sha1 -> libupnp-1.6.21.tar.bz2.sha1 ++
--- /work/SRC/openSUSE:Factory/libupnp/libupnp-1.6.19.tar.bz2.sha1  
2015-02-22 17:20:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.libupnp.new/libupnp-1.6.21.tar.bz2.sha1 
2017-02-27 18:50:40.825753170 +0100
@@ -1 +1 @@
-ee9e16ff42808521b62b7fc664fc9cba479ede88  libupnp-1.6.19.tar.bz2
+4c2f03f8d2f52d92bfe80039a027fafa98c8c226  libupnp-1.6.21.tar.bz2

++ libupnp-configure.patch ++
--- /var/tmp/diff_new_pack.q3Hsna/_old  2017-02-27 18:50:42.109571849 +0100
+++ /var/tmp/diff_new_pack.q3Hsna/_new  2017-02-27 18:50:42.113571284 +0100
@@ -1,26 +1,15 @@
 configure.ac   2013-01-29 16:39:56.0 +0100
-+++ configure.ac   2013-02-17 10:40:53.680021913 +0100
-@@ -7,9 +7,9 @@
+--- a/configure.ac
 b/configure.ac
+@@ -7,7 +7,7 @@
  # (C) Copyright 2005-2007 Rémi Turboult 
  #
  
 -AC_PREREQ(2.60)
 +AC_PREREQ([2.60])
  
--AC_INIT([libupnp], [1.6.19], [mrobe...@users.sourceforge.net])
-+AC_INIT([libupnp],[1.6.19],[mrobe...@users.sourceforge.net])
+ AC_INIT([libupnp], [1.6.21], [mrobe...@users.sourceforge.net])
  dnl 

- dnl # *Independently* of the above libupnp package version, the libtool 
version
- dnl # of the 3 libraries need to be updated whenever there is a change 
released:
-@@ -366,7 +366,6 @@
- #installed libraries.
- #
- AC_CONFIG_HEADERS([autoconfig.h upnp/inc/upnpconfig.h])
--#AC_SYS_LARGEFILE_SENSITIVE
- 
- AC_REVISION([$Revision: 1.11 $])
- 
-@@ -519,10 +519,13 @@
+@@ -549,10 +549,12 @@ AC_MSG_RESULT($docdir)
  #
  # Checks for programs
  #
@@ -31,103 +20,16 @@
  AM_PROG_CC_C_O
  m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 -AC_PROG_LIBTOOL
-+m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
 +LT_INIT
  AC_PROG_INSTALL
  AC_PROG_MAKE_SET
  AC_PROG_EGREP
-@@ -532,9 +534,7 @@
-   #:
-   # Use -O0 in debug so that variables do not get optimized out
-   AX_CFLAGS_GCC_OPTION([-O0, -g])
--  else
--  # add optimise for size
--  AX_CFLAGS_GCC_OPTION([-Os])
-+
-   fi
-   ;;
- esac
-@@ -548,8 +548,7 @@
+@@ -592,8 +594,6 @@ echo "--
  #
  AC_TYPE_SIZE_T
  AC_TYPE_OFF_T
 -AC_DEFINE([_LARGE_FILE_SOURCE], [], [Large files support])
 -AC_DEFINE([_FILE_OFFSET_BITS], [64], [File Offset size])
-+
- 
- 
- #
 

commit pciutils-ids for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package pciutils-ids for openSUSE:Factory 
checked in at 2017-02-27 18:50:18

Comparing /work/SRC/openSUSE:Factory/pciutils-ids (Old)
 and  /work/SRC/openSUSE:Factory/.pciutils-ids.new (New)


Package is "pciutils-ids"

Changes:

--- /work/SRC/openSUSE:Factory/pciutils-ids/pciutils-ids.changes
2017-02-03 17:53:03.782437123 +0100
+++ /work/SRC/openSUSE:Factory/.pciutils-ids.new/pciutils-ids.changes   
2017-02-27 18:50:19.628746953 +0100
@@ -1,0 +2,5 @@
+Sat Feb 25 07:54:39 UTC 2017 - mplus...@suse.com
+
+- Update to 20170215
+
+---

Old:

  pciutils-ids-20170127.tar.xz

New:

  pciutils-ids-20170215.tar.xz



Other differences:
--
++ pciutils-ids.spec ++
--- /var/tmp/diff_new_pack.MLzF0P/_old  2017-02-27 18:50:21.024549814 +0100
+++ /var/tmp/diff_new_pack.MLzF0P/_new  2017-02-27 18:50:21.028549249 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   pciutils-ids
-Version:20170127
+Version:20170215
 Release:0
 Summary:PCI-utilities pci.ids database
 License:GPL-2.0+
@@ -25,10 +25,8 @@
 Url:http://pci-ids.ucw.cz
 Source: %{name}-%{version}.tar.xz
 Source4:merge-pciids.pl
-BuildRequires:  xz
 Requires(post): %{_bindir}/perl
 Requires(post): coreutils
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 
 %description
@@ -42,9 +40,10 @@
 %build
 
 %install
-install -D -m 0644 pci.ids %{buildroot}%{_datadir}/pci.ids.d/pci.ids.dist
+install -D -p -m 0644 pci.ids \
+  %{buildroot}%{_datadir}/pci.ids.d/pci.ids.dist
 install -d -m755 %{buildroot}%{_prefix}/bin
-install -m755 %{SOURCE4} %{buildroot}%{_bindir}/merge-pciids
+install -p -m755 %{SOURCE4} %{buildroot}%{_bindir}/merge-pciids
 install -m644 /dev/null %{buildroot}%{_datadir}/pci.ids
 
 %files

++ pciutils-ids-20170127.tar.xz -> pciutils-ids-20170215.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pciutils-ids-20170127/pci.ids 
new/pciutils-ids-20170215/pci.ids
--- old/pciutils-ids-20170127/pci.ids   2017-01-27 03:15:07.0 +0100
+++ new/pciutils-ids-20170215/pci.ids   2017-02-15 03:15:07.0 +0100
@@ -1,8 +1,8 @@
 #
 #  List of PCI ID's
 #
-#  Version: 2017.01.27
-#  Date:2017-01-27 03:15:01
+#  Version: 2017.02.15
+#  Date:2017-02-15 03:15:02
 #
 #  Maintained by Albert Pool, Martin Mares, and other volunteers from
 #  the PCI ID Project at http://pci-ids.ucw.cz/.
@@ -6097,6 +6097,20 @@
1077 0246  8300 Series Dual Port 10GbE Converged Network 
Adapter (TCP/IP Networking)
8031  8300 Series 10GbE Converged Network Adapter (FCoE)
8032  8300 Series 10GbE Converged Network Adapter (iSCSI)
+   8070  FastLinQ QL41000 Series 10/25/40/50GbE Controller
+   1077 0011  FastLinQ QL41212H 25GbE Adapter
+   1077 0012  FastLinQ QL41112H 10GbE Adapter
+   8080  FastLinQ QL41000 Series 10/25/40/50GbE Controller (FCoE)
+   1077 000d  FastLinQ QL41262H 25GbE FCoE Adapter
+   1077 000e  FastLinQ QL41162H 10GbE FCoE Adapter
+   8084  FastLinQ QL41000 Series 10/25/40/50GbE Controller (iSCSI)
+   1077 000d  FastLinQ QL41262H 25GbE iSCSI Adapter
+   1077 000e  FastLinQ QL41162H 10GbE iSCSI Adapter
+   8090  FastLinQ QL41000 Series Gigabit Ethernet Controller (SR-IOV VF)
+   1077 000d  FastLinQ QL41262H 25GbE FCoE Adapter (SR-IOV VF)
+   1077 000e  FastLinQ QL41162H 10GbE iSCSI Adapter (SR-IOV VF)
+   1077 0011  FastLinQ QL41212H 25GbE Adapter (SR-IOV VF)
+   1077 0012  FastLinQ QL41112H 10GbE Adapter (SR-IOV VF)
8430  ISP8324 1/10GbE Converged Network Controller (NIC VF)
8431  8300 Series 10GbE Converged Network Adapter (FCoE VF)
8432  ISP2432M-based 10GbE Converged Network Adapter (CNA)
@@ -10588,6 +10602,7 @@
1347  GM108M [GeForce 940M]
1348  GM108M [GeForce 945M / 945A]
1349  GM108M [GeForce 930M]
+   134b  GM108M [GeForce 940MX]
134d  GM108M [GeForce 940MX]
134e  GM108M [GeForce 930MX]
134f  GM108M [GeForce 920MX]
@@ -13234,6 +13249,7 @@
0001  FireStream 155
0003  FireStream 50
 119f  Bull HN Information Systems
+   1081  BXI Host Channel Adapter
 11a0  Convex Computer Corporation
 11a1  Hamamatsu Photonics K.K.
 11a2  Sierra Research and Technology
@@ -16551,6 +16567,7 @@
 14a2  Millennium Engineering Inc
 14a3  Maverick Networks
 14a4  Lite-On Technology Corporation
+   22f1  M8Pe Series NVMe SSD
 # Wrong vendor ID used
4318  

commit gstreamer for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package gstreamer for openSUSE:Factory 
checked in at 2017-02-27 18:50:00

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


Package is "gstreamer"

Changes:

--- /work/SRC/openSUSE:Factory/gstreamer/gstreamer.changes  2017-02-14 
00:37:12.317072018 +0100
+++ /work/SRC/openSUSE:Factory/.gstreamer.new/gstreamer.changes 2017-02-27 
18:50:02.731133527 +0100
@@ -1,0 +2,15 @@
+Thu Feb 23 18:39:15 UTC 2017 - zai...@opensuse.org
+
+- Update to version 1.10.4:
+  + Various fixes for crashes, assertions, deadlocks and memory
+leaks on fuzzed input files and in other situations
+(CVE-2017-5847, CVE-2017-5848).
+  + More regression fixes for souphttpsrc redirection tracking.
+  + Various bugfixes for regressions and other problems in the V4L2
+plugin.
+  + Fix for 5.1, 6.1 and 7.1 channel layouts for Vorbis.
+  + Bugs fixed: bgo#777998, bgo#778365.
+- Drop gstreamer-parse-dont-translate-bin-name.patch: Fixed
+  upstream.
+
+---
@@ -11 +26,5 @@
-- Update to version 1.10.3 (CVE-2017-5838):
+- Update to version 1.10.3:
+  + CVE's fixed: CVE-2016-10198, CVE-2016-10199, CVE-2017-5837,
+CVE-2017-5838, CVE-2017-5839, CVE-2017-5840, CVE-2017-5841,
+CVE-2017-5842, CVE-2017-5843, CVE-2017-5844, CVE-2017-5845,
+CVE-2017-5846.

Old:

  gstreamer-1.10.3.tar.xz
  gstreamer-parse-dont-translate-bin-name.patch

New:

  gstreamer-1.10.4.tar.xz



Other differences:
--
++ gstreamer.spec ++
--- /var/tmp/diff_new_pack.T54k5l/_old  2017-02-27 18:50:03.830978187 +0100
+++ /var/tmp/diff_new_pack.T54k5l/_new  2017-02-27 18:50:03.834977623 +0100
@@ -18,7 +18,7 @@
 
 Name:   gstreamer
 %define _name   gstreamer
-Version:1.10.3
+Version:1.10.4
 Release:0
 %define gst_branch 1.0
 Summary:Streaming-Media Framework Runtime
@@ -31,8 +31,6 @@
 Source99:   baselibs.conf
 # PATCH-FEATURE-UPSTREAM gstreamer-rpm-prov.patch bgo#588783 
dims...@opensuse.org -- Add --rpm parameter to allow creation of rpm provides, 
patch from fedora
 Patch1: gstreamer-rpm-prov.patch
-# PATCH-FIX-UPSTREAM gstreamer-parse-dont-translate-bin-name.patch bgo#777998 
zai...@opensuse.org -- Don't translate the "bin" element name
-Patch2: gstreamer-parse-dont-translate-bin-name.patch
 BuildRequires:  bison
 BuildRequires:  check-devel
 BuildRequires:  fdupes
@@ -153,7 +151,6 @@
 gnome-patch-translation-prepare po gstreamer-%{gst_branch}
 %endif
 %patch1 -p1
-%patch2 -p1
 %if !0%{?is_opensuse}
 gnome-patch-translation-update po gstreamer-%{gst_branch}
 %endif

++ gstreamer-1.10.3.tar.xz -> gstreamer-1.10.4.tar.xz ++
 1841 lines of diff (skipped)




commit fsharp for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package fsharp for openSUSE:Factory checked 
in at 2017-02-27 18:44:06

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


Package is "fsharp"

Changes:

--- /work/SRC/openSUSE:Factory/fsharp/fsharp.changes2017-02-24 
02:55:05.654465952 +0100
+++ /work/SRC/openSUSE:Factory/.fsharp.new/fsharp.changes   2017-02-27 
18:44:08.837116960 +0100
@@ -1,0 +2,6 @@
+Sun Feb 26 18:56:13 UTC 2017 - idon...@suse.com
+
+- Update to version 4.1.0.1
+  * No changelog upstream
+
+---

Old:

  fsharp-4.1.0.0.tar.xz

New:

  fsharp-4.1.0.1.tar.xz



Other differences:
--
++ fsharp.spec ++
--- /var/tmp/diff_new_pack.tfIu6d/_old  2017-02-27 18:44:11.140791566 +0100
+++ /var/tmp/diff_new_pack.tfIu6d/_new  2017-02-27 18:44:11.140791566 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   fsharp
-Version:4.1.0.0
+Version:4.1.0.1
 Release:0
 Summary:F# compiler, core library and core tools
 License:Apache-2.0

++ fsharp-4.1.0.0.tar.xz -> fsharp-4.1.0.1.tar.xz ++
/work/SRC/openSUSE:Factory/fsharp/fsharp-4.1.0.0.tar.xz 
/work/SRC/openSUSE:Factory/.fsharp.new/fsharp-4.1.0.1.tar.xz differ: char 26, 
line 1




commit pcsc-cyberjack for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package pcsc-cyberjack for openSUSE:Factory 
checked in at 2017-02-27 18:44:15

Comparing /work/SRC/openSUSE:Factory/pcsc-cyberjack (Old)
 and  /work/SRC/openSUSE:Factory/.pcsc-cyberjack.new (New)


Package is "pcsc-cyberjack"

Changes:

--- /work/SRC/openSUSE:Factory/pcsc-cyberjack/pcsc-cyberjack.changes
2016-03-18 21:42:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.pcsc-cyberjack.new/pcsc-cyberjack.changes   
2017-02-27 18:44:16.300062822 +0100
@@ -1,0 +2,7 @@
+Sun Feb 26 14:24:33 UTC 2017 - w...@rosenauer.org
+
+- update to 3.99.5 Service Pack 10
+  * Add support for SHUReader and SISReader
+  * Update to the Reiner-SCT repository rev cyberJack@1305
+
+---

Old:

  pcsc-cyberjack-3.99.5final.SP09.tar.bz2

New:

  pcsc-cyberjack_3.99.5final.SP10.tar.bz2



Other differences:
--
++ pcsc-cyberjack.spec ++
--- /var/tmp/diff_new_pack.Vf9z5F/_old  2017-02-27 18:44:17.899836855 +0100
+++ /var/tmp/diff_new_pack.Vf9z5F/_new  2017-02-27 18:44:17.899836855 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pcsc-cyberjack
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,13 +38,13 @@
 BuildRequires:  hal-devel
 BuildRequires:  libusb-devel
 %endif
-Version:3.99.5final.SP09
+Version:3.99.5final.SP10
 Release:0
 Url:http://www.reiner-sct.de/support/treiber_cyberjack.php
 Summary:PC/SC IFD Handler for the Reiner SCT Cyberjack USB-SmartCard 
Readers
 License:LGPL-2.1+
 Group:  Productivity/Security
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}_%{version}.tar.bz2
 Source1:%{name}-README.SUSE
 Source2:40-cyberjack.rules
 Patch1: ctapi-cyberjack-configure.patch




commit ghc-rvar for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package ghc-rvar for openSUSE:Factory 
checked in at 2017-02-27 18:43:31

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


Package is "ghc-rvar"

Changes:

New Changes file:

--- /dev/null   2017-01-26 09:49:33.150892021 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-rvar.new/ghc-rvar.changes   2017-02-27 
18:43:31.702362285 +0100
@@ -0,0 +1,5 @@
+---
+Sun Jul 10 17:29:57 UTC 2016 - psim...@suse.com
+
+- Update to version 0.2.0.3 revision 0 with cabal2obs.
+

New:

  ghc-rvar.changes
  ghc-rvar.spec
  rvar-0.2.0.3.tar.gz



Other differences:
--
++ ghc-rvar.spec ++
#
# spec file for package ghc-rvar
#
# 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 rvar
Name:   ghc-%{pkg_name}
Version:0.2.0.3
Release:0
Summary:Random Variables
License:SUSE-Public-Domain
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-MonadPrompt-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-random-source-devel
BuildRequires:  ghc-rpm-macros
BuildRequires:  ghc-transformers-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# End cabal-rpm deps

%description
Random number generation based on modeling random variables by an abstract type
('RVar') which can be composed and manipulated monadically and sampled in
either monadic or "pure" styles.

The primary purpose of this library is to support defining and sampling a wide
variety of high quality random variables. Quality is prioritized over speed,
but performance is an important goal too.

In my testing, I have found it capable of speed comparable to other Haskell
libraries, but still a fair bit slower than straight C implementations of the
same algorithms.

Changes in 0.2.0.1: Version bump for transformers dependency.

%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


%post devel
%ghc_pkg_recache

%postun devel
%ghc_pkg_recache

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

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

%changelog



commit carla for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package carla for openSUSE:Factory checked 
in at 2017-02-27 18:43:51

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


Package is "carla"

Changes:

--- /work/SRC/openSUSE:Factory/carla/carla.changes  2017-02-05 
19:52:35.004298967 +0100
+++ /work/SRC/openSUSE:Factory/.carla.new/carla.changes 2017-02-27 
18:43:52.671400373 +0100
@@ -1,0 +2,17 @@
+Sun Feb  5 18:28:55 UTC 2017 - jeng...@inai.de
+
+- Trim irrelevant parts from description
+
+---
+Tue Jan 17 08:30:49 UTC 2017 - o...@aepfle.de
+
+- change mode from localonly to disabled in _service
+- fix build on nonx86
+
+---
+Mon Aug 15 09:42:36 UTC 2016 - o...@aepfle.de
+
+- Update to 1.9.6+git20160801.e07f144
+  + Fix build with gcc6
+
+---

Old:

  carla-1.9.6+git20160305.f8933f9.tar.xz

New:

  carla-1.9.6+git20160801.e07f144.tar.xz



Other differences:
--
++ carla.spec ++
--- /var/tmp/diff_new_pack.xkoseQ/_old  2017-02-27 18:43:53.387299252 +0100
+++ /var/tmp/diff_new_pack.xkoseQ/_new  2017-02-27 18:43:53.391298687 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package carla
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 %bcond_without rdflib
 %endif
 Name:   carla
-Version:1.9.6+git20160305.f8933f9
+Version:1.9.6+git20160801.e07f144
 Release:0
 Summary:An audio plugin host
 License:GPL-2.0+
@@ -38,8 +38,8 @@
 
 %if %{defined fedora}
 BuildRequires:  pulseaudio-libs-devel
-BuildRequires:  qt5-qtbase-devel
 BuildRequires:  python3-PyQt4-devel
+BuildRequires:  qt5-qtbase-devel
 %else
 BuildRequires:  libpulse-devel
 BuildRequires:  libqt5-qtbase-devel
@@ -66,6 +66,7 @@
 BuildRequires:  gtk3-devel
 BuildRequires:  libX11-devel
 # for extra samplers support
+BuildRequires:  libgig-devel
 BuildRequires:  liblinuxsampler-devel
 BuildRequires:  liblo-devel
 BuildRequires:  libqt4-devel
@@ -73,33 +74,28 @@
 BuildRequires:  pkg-config
 
 %description
- Carla is an audio plugin host, with support for many audio drivers and plugin 
formats.
-It has some nice features like automation of parameters via MIDI CC and full 
OSC control.
-Currently supports LADSPA, DSSI, LV2, VST2/3 and AU plugin formats, plus GIG, 
SF2 and SFZ
-sounds banks.
-
-THIS IS A BETA RELEASE!
-
-1. Carla-Control is not available in the 2.0-beta versions yet
-2. Linux release has support for bridging Window plugins using Wine (32bit and 
64bit)
-3. Linux 32bit release will not load 64bit plugins even if ran on a 64bit 
system
-4. MacOS release is 64bit only but it can load 32bit plugins
-5. Windows builds do not support bridges (ie, 32bit plugins on a 64bit Carla) 
or Carla as a plugin
+Carla is an audio plugin host, with support for many audio drivers
+and plugin formats. It features automation of parameters via MIDI CC
+and full OSC control. It currently supports LADSPA, DSSI, LV2, VST2/3
+and AU plugin formats, plus GIG, SF2 and SFZ sounds banks.
+It futher supports bridging Window plugins using Wine.
 
 %package devel
-Summary:Header files to access Carlas API
-Group:  Development/Libraries
+Summary:Header files to access Carla's API
+Group:  Development/Libraries/C and C++
 BuildRequires:  pkg-config
 
 %description devel
-This package contains header files needed when writing software using Carla 
several APIs.
+This package contains header files needed when writing software using
+Carla's several APIs.
 
 %package vst
-Summary:CarlaRack and CarlaPatchbay vst plugins
+Summary:CarlaRack and CarlaPatchbay VST plugins
 Group:  Productivity/Multimedia/Sound/Utilities
 
 %description vst
-Carla vst plugins including CarlaPatchbayFX, CarlaPatchbay, CarlaRackFX, 
CarlaRack
+This package contanis Carla VST plugins, including CarlaPatchbayFX,
+CarlaPatchbay, CarlaRackFX, and CarlaRack.
 
 %prep
 %setup -q
@@ -114,12 +110,21 @@
 sed -i 's:pyuic4:py3uic4:' Makefile
 sed -i 's:wildcard /:wildcard $(DESTDIR)/:' Makefile
 %endif
-make %{?_smp_mflags} features
+make \
+%ifnarch %ix86 x86_64
+   BASE_OPTS= \
+%endif
+   %{?_smp_mflags} \
+   features
 
 # bulding with high -j numbers often results in build failures, thus we're 
disabling _smp_flags for now 
 %if 0%{?suse_version} > 1310
 # make 

commit fossil for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package fossil for openSUSE:Factory checked 
in at 2017-02-27 18:44:00

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


Package is "fossil"

Changes:

--- /work/SRC/openSUSE:Factory/fossil/fossil.changes2016-07-01 
09:58:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.fossil.new/fossil.changes   2017-02-27 
18:44:01.526149633 +0100
@@ -1,0 +2,62 @@
+Thu Feb 16 11:50:24 UTC 2017 - idon...@suse.com
+
+- Update to version 1.37:
+  Changes for Version 1.37 (2017-01-16)
+
+  * Add checkbox widgets to various web pages.
+  * Add the fossil all ui command
+  * Add the /file webpage
+  * Enhance the /brlist webpage to make use of branch colors.
+  * Add support for the ms=EXACT|LIKE|GLOB|REGEXP query parameter
+on the /timeline webpage, with associated form widgets.
+  * Enhance the changes and status commands with many new filter
+options so that specific kinds of changes can be found without
+having to pipe through grep or sed.
+  * Enhanced the fossil sql command so that it opens the checkout
+database and the configuration database in addition to the
+respository database.
+  * TH1 enhancements:
+  * Add [unversioned content] command.
+  * Add [unversioned list] command.
+  * Add project_description variable.
+  * Rename crnl-glob setting to crlf-glob, but keep crnl-glob as
+a compatibility alias.
+  * Added the --command option to the diff command.
+  * Fix a C99-ism that prevents the 1.36 release from building
+with MSVC.
+  * Fix ticket set when using the "+" prefix with fields from the
+"ticketchng" table.
+  * Remove the "fusefs" command from builds that do not have the
+underlying support enabled.
+  * Fixes for incremental git import/export.
+  * Minor security enhancements to encrypted repositories.
+
+  Changes for Version 1.36 (2016-10-24)
+
+  * Add support for unversioned content, the fossil unversioned
+command and the /uv and /uvlist web pages.
+  * The download page is moved into unversioned content so that
+the self-hosting Fossil websites no longer uses any external
+content.
+  * Added the "Search" button to the graphical diff generated by
+the --tk option on the diff command.
+  * Added the "--checkin VERSION" option to the diff command.
+  * Various performance enhancements to the diff command.
+  * Update internal Unicode character tables, used in regular
+expression handling, from version 8.0 to 9.0.
+  * Fix multi-line timeline bug
+  * Enhance the fossil purge command.
+  * New command fossil shell.
+  * SQL parameters whose names are all lower-case in Ticket Report
+SQL queries are filled in using HTTP query parameter values.
+  * Added support for child projects that are able to pull from
+their parent but not push.
+  * Added the -nocomplain option to the TH1 "query" command.
+  * Added support for the chng=GLOBLIST query parameter on the
+/timeline webpage.
+
+- Refresh fossil-1.30-remove_date_time.patch and rename it to
+  fossil-1.37-remove_date_time.patch
+- Drop support for < openSUSE 11.4
+
+---

Old:

  fossil-1.30-remove_date_time.patch
  fossil-src-1.35.tar.gz

New:

  fossil-1.37-remove_date_time.patch
  fossil-src-1.37.tar.gz



Other differences:
--
++ fossil.spec ++
--- /var/tmp/diff_new_pack.okqYTr/_old  2017-02-27 18:44:02.246047948 +0100
+++ /var/tmp/diff_new_pack.okqYTr/_new  2017-02-27 18:44:02.246047948 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package fossil
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,15 +17,17 @@
 
 
 %define with_system_sqlite 0%{?suse_version} > 1320
+%define tar_version 2017-01-16_205854_1669115ab9
+
 Name:   fossil
-Version:1.35
+Version:1.37
 Release:0
 Summary:Simple, high-reliability, distributed software configuration 
management
 License:BSD-2-Clause
 Group:  Development/Tools/Version Control
 Url:https://www.fossil-scm.org/
-Source: 
https://www.fossil-scm.org/download/%{name}-src-%{version}.tar.gz
-Patch1: fossil-1.30-remove_date_time.patch
+Source: 
https://www.fossil-scm.org/index.html/uv/download/%{name}-src-%{version}.tar.gz
+Patch1: fossil-1.37-remove_date_time.patch
 BuildRequires:  fuse-devel
 BuildRequires:  gcc
 BuildRequires:  tcl
@@ -34,11 +36,7 @@
 %if 0%{with_system_sqlite}
 BuildRequires:  

commit python-six for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-six for openSUSE:Factory 
checked in at 2017-02-27 18:28:30

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


Package is "python-six"

Changes:

--- /work/SRC/openSUSE:Factory/python-six/python-six-doc.changes
2016-01-23 01:04:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-six.new/python-six-doc.changes   
2017-02-27 18:28:31.705430166 +0100
@@ -1,0 +2,7 @@
+Thu Feb 23 14:47:06 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+- only use python3 version of Sphinx to build docs
+- provide $flavor-doc for all pythons
+
+---
--- /work/SRC/openSUSE:Factory/python-six/python-six.changes2016-02-23 
16:53:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-six.new/python-six.changes   
2017-02-27 18:28:31.765421713 +0100
@@ -1,0 +2,5 @@
+Wed Oct  5 14:33:14 UTC 2016 - jmate...@suse.com
+
+- update for multipython build
+
+---



Other differences:
--
++ python-six-doc.spec ++
--- /var/tmp/diff_new_pack.TO1u1H/_old  2017-02-27 18:28:32.153367053 +0100
+++ /var/tmp/diff_new_pack.TO1u1H/_new  2017-02-27 18:28:32.153367053 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-six-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-six-doc
 Version:1.10.0
 Release:0
@@ -25,13 +26,17 @@
 Group:  Development/Libraries/Python
 Source: 
http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-six
-# Documentation requirements:
-BuildRequires:  python-Sphinx
+BuildRequires:  %{python_module six}
+# require old python 2 explicitly to get the ssl module
+BuildRequires:  python
+# require only one version of Sphinx for now
+BuildRequires:  python3-Sphinx
 # Test requirements:
-BuildRequires:  python-py
-BuildRequires:  python-pytest
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module py}
+BuildRequires:  python-rpm-macros
 BuildArch:  noarch
+Provides:   %{python_module six-doc = %{version}}
 
 %description
 Six is a Python 2 and 3 compatibility library. It provides utility 
@@ -56,7 +61,7 @@
 mkdir test
 cp test_six.py test
 pushd test
-py.test test_six.py
+%python_exec %{_bindir}/py.test test_six.py
 popd
 rm -rf test
 

++ python-six.spec ++
--- /var/tmp/diff_new_pack.TO1u1H/_old  2017-02-27 18:28:32.177363671 +0100
+++ /var/tmp/diff_new_pack.TO1u1H/_new  2017-02-27 18:28:32.177363671 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-six
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-six
 Version:1.10.0
 Release:0
@@ -25,16 +26,17 @@
 Group:  Development/Libraries/Python
 Source: 
http://pypi.python.org/packages/source/s/six/six-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
-%if 0%{?suse_version} <= 1110
-BuildRequires:  python-argparse
-Requires:   python-argparse
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
-%endif
+BuildRequires:  %{python_module base}
+BuildRequires:  python-rpm-macros
 %if 0%{?suse_version} > 1110
 BuildArch:  noarch
+%else
+BuildRequires:  python-argparse
+Requires:   python-argparse
 %endif
 
+%python_subpackages
+
 %description
 Six is a Python 2 and 3 compatibility library. It provides utility 
 functions for smoothing over the differences between the Python 
@@ -46,28 +48,22 @@
 %setup -q -n six-%{version}
 
 %build
-python setup.py build
+%python_build
 # due to cyclic requirements between Sphinx and six,
 # documentation is build in its own package 
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
 # Run tests in -doc package to avoid dependency loop
 # %check
 # 

commit python-setuptools for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-setuptools for 
openSUSE:Factory checked in at 2017-02-27 18:28:18

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


Package is "python-setuptools"

Changes:

--- /work/SRC/openSUSE:Factory/python-setuptools/python-setuptools.changes  
2017-02-10 09:48:57.566396365 +0100
+++ /work/SRC/openSUSE:Factory/.python-setuptools.new/python-setuptools.changes 
2017-02-27 18:28:19.451156790 +0100
@@ -1,0 +2,25 @@
+Thu Feb 23 13:28:56 UTC 2017 - jmate...@suse.com
+
+- update to 34.2.0
+  * dependencies are no longer vendored and setuptools can't bootstrap
+without them
+  * drop support for python 2.6 and 3.2
+  * declarative config option for setup.cfg
+  * nspkg.pth files for development
+  * switch to zip format for source dist
+  * ensure extras are honored when building the working set
+  * add support for reading dist-info metadata
+  * support for PEP440 version specifiers
+- added build-time and run-time dependencies to appdirs and packaging,
+  ensured these packages build without setuptools
+- drop upstreamed setuptools-certpath.patch
+- drop unneeded setuptools-5.4.1-create-sitedir.patch
+- add fdupes
+- change source file to zip, add unzip dependency
+
+---
+Thu Feb 16 15:58:12 UTC 2017 - jmate...@suse.com
+
+- update for multipython build
+
+---

Old:

  setuptools-28.3.0.tar.gz
  setuptools-5.4.1-create-sitedir.patch
  setuptools-certpath.patch

New:

  setuptools-34.2.0.zip



Other differences:
--
++ python-setuptools.spec ++
--- /var/tmp/diff_new_pack.EkF3fe/_old  2017-02-27 18:28:20.167055920 +0100
+++ /var/tmp/diff_new_pack.EkF3fe/_new  2017-02-27 18:28:20.171055357 +0100
@@ -16,26 +16,31 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
 Name:   python-setuptools
-Version:28.3.0
+Version:34.2.0
 Release:0
-Url:http://pypi.python.org/pypi/setuptools
 Summary:Easily download, build, install, upgrade, and uninstall Python 
packages
 License:Python-2.0 or ZPL-2.0
 Group:  Development/Languages/Python
-Source: 
https://pypi.io/packages/source/s/setuptools/setuptools-%{version}.tar.gz
+Source: 
https://pypi.io/packages/source/s/setuptools/setuptools-%{version}.zip
 Source1:psfl.txt
 Source2:zpl.txt
-Patch1: setuptools-5.4.1-create-sitedir.patch
 # NOTE(toabctl): Fix for SLE11SP3 test failures
 Patch3: fix-sle11-test-failure.patch
-# PATCH-FIX-UPSTREAM better handling of certificate store in SUSE
-Patch4: setuptools-certpath.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
-BuildRequires:  python-xml
+BuildRequires:  %{python_module appdirs}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module packaging}
+BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module xml}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  unzip
 # needed for SLE
 Requires:   python
+Requires:   python-appdirs
+Requires:   python-packaging
 Requires:   python-six
 Requires:   python-xml
 Recommends: ca-certificates-mozilla
@@ -43,26 +48,27 @@
 Requires(postun): update-alternatives
 # NOTE(saschpe): Distribute was merged into 0.7.x, so even though distribute
 # obsoletes setuptools < 0.6.45, current setuptools obsoletes distribute again
-Provides:   python-distribute = %{version}
-Obsoletes:  python-distribute < %{version}
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
+%ifpython2
+Provides:   %{oldpython}-distribute = %{version}
+Obsoletes:  %{oldpython}-distribute < %{version}
+%endif
+%if 0%{?suse_version} > 1110
 BuildArch:  noarch
 %endif
 
+%python_subpackages
+
 %description
 setuptools is a collection of enhancements to the Python distutils that
 allow you to more easily build and distribute Python packages,
 especially ones that have dependencies on other packages.
 
+
 %prep
 %setup -q -n setuptools-%{version}
-%patch1 -p1
 %if 0%{?suse_version} && 0%{?suse_version} <= 1220
 %patch3 -p1
 %endif
-%patch4 -p1
 find . -type f -name "*.orig" -delete
 
 # fix rpmlint spurious-executable-perm
@@ -74,17 +80,15 @@
 # s@...@...@ = same as s/.../.../ except with @ instead of /
 # ^ = start; #!/ = shebang leading characters; .* = rest of 

commit python-pbr for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-02-27 18:42:04

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


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2016-05-26 23:53:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2017-02-27 18:42:05.382555434 +0100
@@ -1,0 +2,8 @@
+Thu Feb 23 15:22:44 UTC 2017 - jmate...@suse.com
+
+- change to build only with python3 Sphinx
+- provide $flavor-doc for all pythons
+- include patches so that build doesn't fail
+  on manpages
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2016-10-03 
09:36:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-02-27 18:42:05.582527186 +0100
@@ -1,0 +2,17 @@
+Mon Feb 27 13:11:37 UTC 2017 - jmate...@suse.com
+
+- use hardlinks instead of symlinks for %fdupes, because
+  symlinks would point across subpackages
+
+---
+Tue Feb 21 14:11:09 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+
+---
+Mon Feb 20 22:03:16 UTC 2017 - dmuel...@suse.com
+
+- add 0001-Don-t-raise-exception-on-missing-man-pages.patch,
+  0001-Don-t-ignore-data-files.patch
+
+---

New:

  0001-Don-t-ignore-data-files.patch
  0001-Don-t-raise-exception-on-missing-man-pages.patch



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.jose0q/_old  2017-02-27 18:42:06.182442442 +0100
+++ /var/tmp/diff_new_pack.jose0q/_new  2017-02-27 18:42:06.186441877 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr-doc
 Version:1.10.0
 Release:0
@@ -25,27 +26,29 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/c3/2c/63275fab26a0fd8cadafca71a3623e4d0f0ee8ed7124a5bb128853d178a7/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
+Patch0: 0001-Don-t-ignore-data-files.patch
+Patch1: 0001-Don-t-raise-exception-on-missing-man-pages.patch
 BuildRequires:  fdupes
-BuildRequires:  python-devel
 # Documentation requirements:
-BuildRequires:  python-Sphinx >= 1.1.2
+BuildRequires:  python3-Sphinx >= 1.1.2
+BuildRequires:  python3-setuptools
 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()")}
-%else
 BuildArch:  noarch
-%endif
+Provides:   %{python_module pbr-doc = %{version}}
 
 %description
 This package contains documentation files for python-pbr
 
 %prep
 %setup -q -n pbr-%{version}
+%patch0 -p1
+%patch1 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 
 %build
-python setup.py build_sphinx && rm doc/build/html/.buildinfo
+python3 setup.py build_sphinx
+rm doc/build/html/.buildinfo
 
 %install
 mkdir -p %{buildroot}%{_docdir}/python-pbr

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.jose0q/_old  2017-02-27 18:42:06.242433968 +0100
+++ /var/tmp/diff_new_pack.jose0q/_new  2017-02-27 18:42:06.266430578 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,6 +20,7 @@
 # enable testing with a build conditional (off by default):
 %bcond_with test
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr
 Version:1.10.0
 Release:0
@@ -29,34 +30,32 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/c3/2c/63275fab26a0fd8cadafca71a3623e4d0f0ee8ed7124a5bb128853d178a7/pbr-%{version}.tar.gz
 Source1:

commit python3-setuptools for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python3-setuptools for 
openSUSE:Factory checked in at 2017-02-27 18:41:45

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


Package is "python3-setuptools"

Changes:

--- /work/SRC/openSUSE:Factory/python3-setuptools/python3-setuptools.changes
2017-01-23 11:29:03.424772017 +0100
+++ 
/work/SRC/openSUSE:Factory/.python3-setuptools.new/python3-setuptools.changes   
2017-02-27 18:41:46.305250281 +0100
@@ -1,0 +2,67 @@
+Sat Feb 25 23:38:44 UTC 2017 - a...@gmx.de
+
+- update to version 34.3.0:
+  * #941: In the upload command, if the username is blank, default to
+getpass.getuser().
+  * #971: Correct distutils findall monkeypatch to match appropriate
+versions (namely Python 3.4.6).
+
+---
+Mon Feb 20 18:55:08 UTC 2017 - a...@gmx.de
+
+- specfile:
+  * require python3-six, packaging, and appdirs
+
+- update to version 34.2.0:
+  * #966: Add support for reading dist-info metadata and thus locating
+Distributions from zip files.
+  * #968: Allow '+' and '!' in egg fragments so that it can take
+package names that contain PEP 440 conforming version specifiers.
+
+- changes from version 34.1.1:
+  * #953: More aggressively employ the compatibility issue originally
+added in #706.
+
+- changes from version 34.1.0:
+  * #930: build_info now accepts two new parameters to optimize and
+customize the building of C libraries.
+
+- changes from version 34.0.3:
+  * #947: Loosen restriction on the version of six required, restoring
+compatibility with environments relying on six 1.6.0 and later.
+
+- changes from version 34.0.2:
+  * #882: Ensure extras are honored when building the working set.
+  * #913: Fix issue in develop if package directory has a trailing
+slash.
+
+- changes from version 34.0.1:
+  * #935: Fix glob syntax in graft.
+
+- changes from version 34.0.0:
+  * #581: Instead of vendoring the growing list of dependencies that
+Setuptools requires to function, Setuptools now requires these
+dependencies just like any other project. Unlike other projects,
+however, Setuptools cannot rely on setup_requires to demand the
+dependencies it needs to install because its own machinery would
+be necessary to pull those dependencies if not present (a
+bootstrapping problem). As a result, Setuptools no longer
+supports self upgrade or installation in the general
+case. Instead, users are directed to use pip to install and
+upgrade using the wheel distributions of setuptools.
+  * Users are welcome to contrive other means to install or upgrade
+Setuptools using other means, such as pre-installing the
+Setuptools dependencies with pip or a bespoke bootstrap tool, but
+such usage is not recommended and is not supported.
+  * As discovered in #940, not all versions of pip will successfully
+install Setuptools from its pre-built wheel. If you encounter
+issues with "No module named six" or "No module named packaging",
+especially following a line "Running setup.py egg_info for package
+setuptools", then your pip is not new enough.
+  * There's an additional issue in pip where setuptools is upgraded
+concurrently with other source packages, described in pip
+#4253. The proposed workaround is to always upgrade Setuptools
+first prior to upgrading other packages that would upgrade
+Setuptools.
+
+---

Old:

  setuptools-33.1.1.zip

New:

  setuptools-34.3.0.zip



Other differences:
--
++ python3-setuptools.spec ++
--- /var/tmp/diff_new_pack.egOmuc/_old  2017-02-27 18:41:46.913164407 +0100
+++ /var/tmp/diff_new_pack.egOmuc/_new  2017-02-27 18:41:46.917163842 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python3-setuptools
-Version:33.1.1
+Version:34.3.0
 Release:0
 Url:http://pypi.python.org/pypi/setuptools
 Summary:Easily download, build, install, upgrade, and uninstall Python 
packages
@@ -29,9 +29,14 @@
 #!BuildIgnore:  python3-pip
 #NOTE(saschpe): Need 'python3' for the 'xml' module:
 BuildRequires:  python3
+BuildRequires:  python3-six
 Requires:   python3
+Requires:   python3-appdirs
+Requires:   python3-packaging
 Requires:   python3-six
+BuildRequires:  python3-appdirs
 BuildRequires:  python3-devel
+BuildRequires:  python3-packaging
 BuildRequires:  unzip
 Requires(post): update-alternatives
 Requires(postun): update-alternatives




commit python-rpm-macros for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-rpm-macros for 
openSUSE:Factory checked in at 2017-02-27 18:41:29

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


Package is "python-rpm-macros"

Changes:

--- /work/SRC/openSUSE:Factory/python-rpm-macros/python-rpm-macros.changes  
2017-02-21 13:31:03.971508606 +0100
+++ /work/SRC/openSUSE:Factory/.python-rpm-macros.new/python-rpm-macros.changes 
2017-02-27 18:41:30.479485838 +0100
@@ -1,0 +2,20 @@
+Fri Feb 24 13:50:03 UTC 2017 - jmate...@suse.com
+
+- let %python_module expand *all* its arguments, not just the first
+  (so that %{python_module x >= 1.0} works as intended)
+
+---
+Wed Feb 22 14:38:28 UTC 2017 - jmate...@suse.com
+
+- copy BuildArch to subpackages
+- on requires/provides etc., perform macro expansion *after* replacing
+  'python' name, to allow for tricking the rewriter to not replace
+
+---
+Tue Feb 21 14:55:08 UTC 2017 - jmate...@suse.com
+
+- add BuildRoot to make SLE11 happy
+- check presence of %python_files even on new-style distros
+- better visibility of the %python_files error
+
+---

Old:

  python-rpm-macros-1.0.git.1486997542.e9fcc29.tar.bz2

New:

  python-rpm-macros-1.0.git.1487869271.c6e9bfc.tar.bz2



Other differences:
--
++ python-rpm-macros.spec ++
--- /var/tmp/diff_new_pack.KbP3LX/_old  2017-02-27 18:41:30.915424256 +0100
+++ /var/tmp/diff_new_pack.KbP3LX/_new  2017-02-27 18:41:30.919423692 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   python-rpm-macros
-Version:1.0.git.1486997542.e9fcc29
+Version:1.0.git.1487869271.c6e9bfc
 Release:0
 Summary:RPM macros for building of Python modules
 License:WTFPL
@@ -29,6 +29,7 @@
 Provides:   python3-rpm-macros
 #!BuildIgnore:  python-rpm-macros
 BuildArch:  noarch
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 This package contains SUSE RPM macros for Python build automation.

++ python-rpm-macros-1.0.git.1486997542.e9fcc29.tar.bz2 -> 
python-rpm-macros-1.0.git.1487869271.c6e9bfc.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-rpm-macros-1.0.git.1486997542.e9fcc29/macros.in 
new/python-rpm-macros-1.0.git.1487869271.c6e9bfc/macros.in
--- old/python-rpm-macros-1.0.git.1486997542.e9fcc29/macros.in  2017-02-13 
15:52:22.0 +0100
+++ new/python-rpm-macros-1.0.git.1487869271.c6e9bfc/macros.in  2017-02-23 
18:01:11.0 +0100
@@ -1,7 +1,7 @@
 # order is important! if builds install the same binary, the last one is 
preferred
 %pythons %{?have_python2:python2} %{?have_pypy3:pypy3} %{?have_python3:python3}
 
-%python_module() %{expand: %{?have_python2:%{python2_prefix}-%1} 
%{?have_python3:python3-%1} %{?have_pypy3:pypy3-%1}}
+%python_module() %{expand: %{?have_python2:%{python2_prefix}-%{**}} 
%{?have_python3:python3-%{**}} %{?have_pypy3:pypy3-%{**}}}
 
 %if_python_kind() %if %{_python_scan_spec} %{lua: if current_flavor == 
rpm.expand("%1") then print("1") else print("0") end}
 %if_not_python_kind() %if %{_python_scan_spec} %{lua: if current_flavor == 
rpm.expand("%1") then print("0") else print("1") end}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python-rpm-macros-1.0.git.1486997542.e9fcc29/macros.lua 
new/python-rpm-macros-1.0.git.1487869271.c6e9bfc/macros.lua
--- old/python-rpm-macros-1.0.git.1486997542.e9fcc29/macros.lua 2017-02-13 
15:52:22.0 +0100
+++ new/python-rpm-macros-1.0.git.1487869271.c6e9bfc/macros.lua 2017-02-23 
18:01:11.0 +0100
@@ -165,7 +165,7 @@
 
 local function ignore_line(line) end
 
-local PROPERTY_COPY_UNMODIFIED = lookup_table { "Summary", "Version" }
+local PROPERTY_COPY_UNMODIFIED = lookup_table { "Summary", "Version", 
"BuildArch" }
 local PROPERTY_COPY_MODIFIED = lookup_table {
 "Requires", "Provides",
 "Recommends", "Suggests",
@@ -178,13 +178,13 @@
 if PROPERTY_COPY_UNMODIFIED[property] then
 print_altered(line)
 elseif PROPERTY_COPY_MODIFIED[property] then
-local expanded = rpm.expand(value)
-if expanded == "python" or expanded == flavor then
-expanded = current_flavor
+if value == "python" or value == flavor then
+value = current_flavor
 else
-expanded = expanded:gsub("^" .. flavor .. "(%W)", 
current_flavor .. "%1")
-

commit python-mock for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-mock for openSUSE:Factory 
checked in at 2017-02-27 18:39:51

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


Package is "python-mock"

Changes:

--- /work/SRC/openSUSE:Factory/python-mock/python-mock.changes  2016-10-14 
03:37:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-mock.new/python-mock.changes 
2017-02-27 18:39:52.685300715 +0100
@@ -1,0 +2,10 @@
+Thu Oct  6 16:19:38 UTC 2016 - jmate...@suse.com
+
+- update for multipython build
+- remove test runner because it performs dark magic that
+  causes a failure in test suite
+- implement fallback to python's own unittest instead of unittest2
+  if we're on Python 3 (to avoid dependencies on funcsigs and unittest2)
+  (unittest2-fallback.patch)
+
+---

New:

  unittest2-fallback.patch



Other differences:
--
++ python-mock.spec ++
--- /var/tmp/diff_new_pack.pQSvpj/_old  2017-02-27 18:39:53.381202406 +0100
+++ /var/tmp/diff_new_pack.pQSvpj/_new  2017-02-27 18:39:53.385201841 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-mock
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,8 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
 Name:   python-mock
 Version:2.0.0
 Release:0
@@ -24,24 +26,24 @@
 License:BSD-2-Clause
 Group:  Development/Languages/Python
 Source: https://pypi.io/packages/source/m/mock/mock-%{version}.tar.gz
+Patch0: unittest2-fallback.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
+BuildRequires:  %{python_module pbr}
+BuildRequires:  %{python_module setuptools >= 17.1}
+BuildRequires:  %{python_module six}
+BuildRequires:  python-rpm-macros
+# SECTION Python2-only requirements
 BuildRequires:  python-funcsigs
-BuildRequires:  python-pbr
-BuildRequires:  python-setuptools >= 17.1
-BuildRequires:  python-six
-Requires:   python-funcsigs >= 1
-Requires:   python-pbr
-Requires:   python-six >= 1.9
-%if 0%{?suse_version} && 0%{?suse_version} < 1140
-BuildRequires:  python-ordereddict
 BuildRequires:  python-unittest2
+# /SECTION
+%ifpython2
+Requires:   %{oldpython}-funcsigs >= 1
 %endif
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
+Requires:   python-pbr
+Requires:   python-six >= 1.9
 BuildArch:  noarch
-%endif
+
+%python_subpackages
 
 %description
 mock is a Python module that provides a core Mock class. It removes the need
@@ -52,17 +54,20 @@
 
 %prep
 %setup -q -n mock-%{version}
+# remove test runner which causes test failure all by itself
+rm mock/tests/__main__.py
+%patch0 -p1
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
 %check
-python setup.py test
+%python_exec setup.py test
 
-%files
+%files %python_files
 %defattr(-,root,root,-)
 %doc README.rst LICENSE.txt
 %{python_sitelib}/*

++ unittest2-fallback.patch ++
Index: mock-2.0.0/mock/tests/support.py
===
--- mock-2.0.0.orig/mock/tests/support.py
+++ mock-2.0.0/mock/tests/support.py
@@ -1,7 +1,6 @@
 import sys
 
 info = sys.version_info
-import unittest2
 
 
 try:
Index: mock-2.0.0/mock/tests/testcallable.py
===
--- mock-2.0.0.orig/mock/tests/testcallable.py
+++ mock-2.0.0/mock/tests/testcallable.py
@@ -2,7 +2,11 @@
 # E-mail: fuzzyman AT voidspace DOT org DOT uk
 # http://www.voidspace.org.uk/python/mock/
 
-import unittest2 as unittest
+try:
+import unittest2 as unittest
+except ImportError:
+import unittest
+
 from mock.tests.support import is_instance, X, SomeClass
 
 from mock import (
Index: mock-2.0.0/mock/tests/testhelpers.py
===
--- mock-2.0.0.orig/mock/tests/testhelpers.py
+++ mock-2.0.0/mock/tests/testhelpers.py
@@ -3,7 +3,10 @@
 # http://www.voidspace.org.uk/python/mock/
 
 import six
-import unittest2 as unittest
+try:
+import unittest2 as unittest
+except ImportError:
+import unittest
 
 from mock import (
 call, create_autospec, 

commit python-pytest for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-pytest for openSUSE:Factory 
checked in at 2017-02-27 18:33:58

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


Package is "python-pytest"

Changes:

--- /work/SRC/openSUSE:Factory/python-pytest/python-pytest-doc.changes  
2016-09-20 13:23:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest-doc.changes 
2017-02-27 18:34:01.422927782 +0100
@@ -1,0 +2,8 @@
+Thu Feb 23 14:40:25 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+- update to 3.0.6
+  * fixed tests in python 3.6
+- only use Python 3 to build docs
+
+---
--- /work/SRC/openSUSE:Factory/python-pytest/python-pytest.changes  
2016-09-20 13:23:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pytest.new/python-pytest.changes 
2017-02-27 18:34:01.662893876 +0100
@@ -1,0 +2,10 @@
+Mon Feb 20 14:05:32 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+- update to 3.0.6
+  * the ids argument to parametrize again accepts unicode in python2
+  * import errors for plugins now display full traceback
+  * no longer recognizes coroutine functions as yield tests
+  * see more in changelog
+
+---

Old:

  pytest-3.0.2.tar.gz

New:

  pytest-3.0.6.tar.gz



Other differences:
--
++ python-pytest-doc.spec ++
--- /var/tmp/diff_new_pack.aAORir/_old  2017-02-27 18:34:02.218815327 +0100
+++ /var/tmp/diff_new_pack.aAORir/_new  2017-02-27 18:34:02.218815327 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,24 +16,25 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest-doc
-Version:3.0.2
+Version:3.0.6
 Release:0
 Summary:Simple powerful testing with Python
 License:MIT
 Group:  Development/Languages/Python
 Url:http://pytest.org
 Source: 
https://files.pythonhosted.org/packages/source/p/pytest/pytest-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-Sphinx
-BuildRequires:  python-py >= 1.4.22
+BuildRequires:  python3-Sphinx
 # Test requirements:
-BuildRequires:  python-mock
-BuildRequires:  python-hypothesis
-BuildRequires:  python-PyYAML
-%if 0%{?suse_version} && 0%{?suse_version} > 1110
+BuildRequires:  %{python_module PyYAML}
+BuildRequires:  %{python_module hypothesis}
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module py >= 1.4.29}
+BuildRequires:  python-rpm-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-%endif
+Provides:   %{python_module pytest-doc = %{version}}
 
 %description
 pytest helps you write better programs. It is a a mature full-featured,
@@ -51,19 +52,18 @@
 
 This package contains the documentation for pytest
 
-
 %prep
 %setup -q -n pytest-%{version}
 
 %build
-python setup.py build_sphinx
+python3 setup.py build_sphinx
 rm doc/build/html/.buildinfo
 
 %install
 # Only building documentation
 
 %check
-python setup.py test
+%python_exec setup.py test
 
 %files
 %defattr(-,root,root,-)

++ python-pytest.spec ++
--- /var/tmp/diff_new_pack.aAORir/_old  2017-02-27 18:34:02.258809676 +0100
+++ /var/tmp/diff_new_pack.aAORir/_new  2017-02-27 18:34:02.262809111 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,8 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pytest
-Version:3.0.2
+Version:3.0.6
 Release:0
 Summary:Simple powerful testing with Python
 License:MIT
@@ -24,22 +26,19 @@
 Url:http://pytest.org
 Source: 
https://files.pythonhosted.org/packages/source/p/pytest/pytest-%{version}.tar.gz
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  unzip
-BuildRequires:  python-devel
-BuildRequires:  python-py >= 1.4.25
-BuildRequires:  python-setuptools

commit python-pip for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-pip for openSUSE:Factory 
checked in at 2017-02-27 18:36:14

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


Package is "python-pip"

Changes:

--- /work/SRC/openSUSE:Factory/python-pip/python-pip.changes2017-01-23 
11:31:09.434906363 +0100
+++ /work/SRC/openSUSE:Factory/.python-pip.new/python-pip.changes   
2017-02-27 18:36:15.523980564 +0100
@@ -1,0 +2,10 @@
+Thu Feb 23 15:31:57 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+- fix alternative priorities
+- drop cacert.pem and add pip-8.1.2-shipped-requests-cabundle.patch
+  to ensure function without it
+- add ca-certificates{,-mozilla} dependency to ensure existence of CA bundle
+- add fdupes
+
+---

New:

  pip-8.1.2-shipped-requests-cabundle.patch



Other differences:
--
++ python-pip.spec ++
--- /var/tmp/diff_new_pack.NumRv4/_old  2017-02-27 18:36:16.043907106 +0100
+++ /var/tmp/diff_new_pack.NumRv4/_new  2017-02-27 18:36:16.043907106 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pip
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,6 +20,7 @@
 # enable testing with a build conditional (off by default):
 %bcond_with test
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pip
 Version:9.0.1
 Release:0
@@ -28,49 +29,55 @@
 License:MIT
 Group:  Development/Languages/Python
 Source: https://pypi.io/packages/source/p/pip/pip-%{version}.tar.gz
+Patch0: pip-8.1.2-shipped-requests-cabundle.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 %if %{with test}
 # Test requirements:
-BuildRequires:  python-mock
-BuildRequires:  python-pytest
-BuildRequires:  python-scripttest >= 1.3
-BuildRequires:  python-virtualenv >= 1.10
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module scripttest >= 1.3}
+BuildRequires:  %{python_module virtualenv >= 1.10}
 %endif
+Requires:   ca-certificates
 Requires:   coreutils
 Requires:   python-setuptools
 Requires:   python-xml
+Recommends: ca-certificates-mozilla
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-BuildRequires:  python-argparse
-Requires:   python-argparse
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+
+%python_subpackages
 
 %description
 Pip is a replacement for easy_install. It uses mostly the same techniques for
 finding packages, so packages that were made easy_installable should be
 pip-installable as well.
 
+
 %prep
 %setup -q -n pip-%{version}
-sed -i "s|#!/usr/bin/env python||g" pip/__init__.py # Fix non-executable script
+%patch0 -p1
+find pip/_vendor -name *.py -exec \
+sed -i "s|#!/usr/bin/env python||g" {} ";" # Fix non-executable script
+#sed -i "s|#!/usr/bin/env python||g" pip/__init__.py # Fix non-executable 
script
+rm pip/_vendor/requests/cacert.pem
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-rm %{buildroot}%{_bindir}/pip
-ln -s %{_bindir}/pip%{py_ver} %{buildroot}%{_bindir}/pip
+%python_install
+%prepare_alternative pip
+%fdupes %{buildroot}%{_prefix}
 
 %if %{with test}
 %check
-python setup.py test
+%python_exec setup.py test
 %endif
 
 %pre
@@ -79,23 +86,34 @@
 [ -h %{_bindir}/pip ] || rm -f %{_bindir}/pip
 
 %post
-update-alternatives --install %{_bindir}/pip pip %{_bindir}/pip%{py_ver} 20
+# can't use `python_install_alternative` because it's pipX.Y, not pip-X.Y
+PRIO=$(echo %{python_version} | tr -d .)
+%ifpypy3
+%install_alternative pip %{_bindir}/pip-%{pypy3_bin_suffix} $PRIO
+%else
+%install_alternative pip %{_bindir}/pip%{python_version} $PRIO
+%endif
 
 %preun
-if [ $1 -eq 0 ] ; then
-update-alternatives --remove pip %{_bindir}/pip%{py_ver}
-fi
+%ifpypy3
+%uninstall_alternative pip %{_bindir}/pip-%{pypy3_bin_suffix}
+%else
+%uninstall_alternative pip %{_bindir}/pip%{python_version}
+%endif
 
-%files

commit python-PyYAML for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-PyYAML for openSUSE:Factory 
checked in at 2017-02-27 18:35:43

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


Package is "python-PyYAML"

Changes:

--- /work/SRC/openSUSE:Factory/python-PyYAML/python-PyYAML.changes  
2016-09-11 00:52:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-PyYAML.new/python-PyYAML.changes 
2017-02-27 18:35:44.540358130 +0100
@@ -1,0 +2,5 @@
+Mon Feb 20 15:19:50 UTC 2017 - jmate...@suse.com
+
+- update for multipython build
+
+---



Other differences:
--
++ python-PyYAML.spec ++
--- /var/tmp/diff_new_pack.0ZOkNE/_old  2017-02-27 18:35:44.892308404 +0100
+++ /var/tmp/diff_new_pack.0ZOkNE/_new  2017-02-27 18:35:44.896307839 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-PyYAML
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,25 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-PyYAML
 Version:3.12
 Release:0
-Url:http://pyyaml.org/wiki/PyYAML
 Summary:YAML parser and emitter for Python
 License:MIT
 Group:  Development/Languages/Python
+Url:http://pyyaml.org/wiki/PyYAML
 Source: 
https://pypi.io/packages/source/P/PyYAML/PyYAML-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  libyaml-devel
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+BuildRequires:  python-rpm-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%ifpython2
 Provides:   python-yaml = %{version}
 Obsoletes:  python-yaml < %{version}
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %endif
+%python_subpackages
 
 %description
 YAML is a data serialization format designed for human readability
@@ -51,24 +53,25 @@
 %setup -q -n PyYAML-%{version}
 
 %build
-CFLAGS="%{optflags}" python setup.py build
+export CFLAGS="%{optflags}"
+%python_build
 find examples -type f | xargs chmod -x # Fix example permissions
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
 %check
 #increase file-descriptor-count for ppc to make tests happy
 %ifarch ppc ppc64 s390 s390x
 ulimit -Sn 2048 
 %endif
-python setup.py test
+%python_exec setup.py test
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CHANGES LICENSE README examples
 %{python_sitearch}/yaml
-%{python_sitearch}/_yaml.so
-%{python_sitearch}/PyYAML-%{version}-py%{py_ver}.egg-info
+%{python_sitearch}/_yaml.*so
+%{python_sitearch}/PyYAML-%{version}-py%{python_version}.egg-info
 
 %changelog




commit python-hypothesis for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-hypothesis for 
openSUSE:Factory checked in at 2017-02-27 18:35:21

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


Package is "python-hypothesis"

Changes:

--- /work/SRC/openSUSE:Factory/python-hypothesis/python-hypothesis.changes  
2016-05-19 12:03:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-hypothesis.new/python-hypothesis.changes 
2017-02-27 18:35:22.363491468 +0100
@@ -1,0 +2,13 @@
+Tue Feb 21 14:06:42 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+- test requirements are now conditional --with=test, to shorten build loop
+  for new submission
+  (this will be reverted soon)
+- update to 3.6.1
+  * better thread safety
+  * support for --hypothesis-show-statistics in pytest
+  * better python 3.4 support
+  * renamed fake-factory dependency to Faker
+
+---

Old:

  hypothesis-3.1.3.tar.gz

New:

  hypothesis-3.6.1.tar.gz



Other differences:
--
++ python-hypothesis.spec ++
--- /var/tmp/diff_new_pack.bgz8IS/_old  2017-02-27 18:35:22.891416878 +0100
+++ /var/tmp/diff_new_pack.bgz8IS/_new  2017-02-27 18:35:22.895416313 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-hypothesis
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,34 +16,39 @@
 #
 
 
+%bcond_with test
+
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define oldpython python
 Name:   python-hypothesis
-Version:3.1.3
+Version:3.6.1
 Release:0
 Summary:A library for property based testing
 License:MPL-2.0
 Group:  Development/Languages/Python
 Url:https://github.com/DRMacIver/hypothesis
 Source: 
https://files.pythonhosted.org/packages/source/h/hypothesis/hypothesis-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRequires:  python-Django >= 1.7
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  python-enum34
-BuildRequires:  python-fake-factory >= 0.5.2
-BuildRequires:  python-numpy >= 1.9.0
-BuildRequires:  python-pytest >= 2.7.0
-BuildRequires:  python-pytz
-Requires:   python-enum34
+BuildRequires:  python-rpm-macros
+%if %{with test}
+BuildRequires:  %{python_module Django >= 1.7}
+BuildRequires:  %{python_module Faker >= 0.7.0}
+BuildRequires:  %{python_module numpy >= 1.9.0}
+BuildRequires:  %{python_module pytest >= 2.7.0}
+BuildRequires:  %{python_module pytz}
+%endif
+%ifpython2
+Requires:   %{oldpython}-enum34
+%endif
 Recommends: python-Django >= 1.7
-Recommends: python-fake-factory >= 0.5.2
+Recommends: python-Faker >= 0.7.0
 Recommends: python-numpy >= 1.9.0
 Recommends: python-pytest >= 2.7.0
 Recommends: python-pytz
 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()")}
-%else
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 Hypothesis is a library for testing your Python code against a much larger 
range
@@ -64,15 +69,17 @@
 %setup -q -n hypothesis-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
 
+%if %{with test}
 %check
-python setup.py test
+%python_exec setup.py test
+%endif
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst
 %{python_sitelib}/*

++ hypothesis-3.1.3.tar.gz -> hypothesis-3.6.1.tar.gz ++
 3324 lines of diff (skipped)




commit python-py for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-py for openSUSE:Factory 
checked in at 2017-02-27 18:32:01

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


Package is "python-py"

Changes:

--- /work/SRC/openSUSE:Factory/python-py/python-py-doc.changes  2016-09-11 
00:51:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-py.new/python-py-doc.changes 
2017-02-27 18:32:03.131640939 +0100
@@ -1,0 +2,7 @@
+Thu Feb 23 14:58:09 UTC 2017 - jmate...@suse.com
+
+- update to 1.4.32
+- use only python3-Sphinx to build docs
+- provide $flavor-doc for all pythons
+
+---
--- /work/SRC/openSUSE:Factory/python-py/python-py.changes  2016-09-11 
00:51:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-py.new/python-py.changes 2017-02-27 
18:32:03.247624598 +0100
@@ -1,0 +2,18 @@
+Thu Feb 23 14:56:48 UTC 2017 - jmate...@suse.com
+
+- update to 1.4.32
+- fix issue70: added ability to copy all stat info in py.path.local.copy.
+- make TerminalWriter.fullwidth a property.  This results in the correct
+  value when the terminal gets resized.
+- update supported html tags to include recent additions.
+  Thanks Denis Afonso for the PR.
+- Remove internal code in ``Source.compile`` meant to support earlier 
Python 3 versions that produced the side effect
+  of leaving ``None`` in ``sys.modules`` when called (see 
pytest-dev/pytest#2103).
+  Thanks Bruno Oliveira for the PR.
+
+---
+Wed Oct  5 14:47:53 UTC 2016 - jmate...@suse.com
+
+- update for singlespec
+
+---

Old:

  py-1.4.31.tar.gz

New:

  py-1.4.32.tar.gz



Other differences:
--
++ python-py-doc.spec ++
--- /var/tmp/diff_new_pack.w0u1pq/_old  2017-02-27 18:32:03.739555287 +0100
+++ /var/tmp/diff_new_pack.w0u1pq/_new  2017-02-27 18:32:03.739555287 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-py-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,8 +16,9 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-py-doc
-Version:1.4.31
+Version:1.4.32
 Release:0
 Summary:Library with cross-python path, ini-parsing, io, code, log 
facilities
 License:MIT
@@ -25,13 +26,10 @@
 Url:http://pylib.org
 Source: https://pypi.io/packages/source/p/py/py-%{version}.tar.gz
 # Documentation requirements:
-BuildRequires:  python-Sphinx
+BuildRequires:  python3-Sphinx
 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()")}
-%else
 BuildArch:  noarch
-%endif
+Provides:   %{python_module py-doc = %{version}}
 
 %description
 The py lib is a Python development support library featuring

++ python-py.spec ++
--- /var/tmp/diff_new_pack.w0u1pq/_old  2017-02-27 18:32:03.767551343 +0100
+++ /var/tmp/diff_new_pack.w0u1pq/_new  2017-02-27 18:32:03.771550779 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-py
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,22 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-py
-Version:1.4.31
+Version:1.4.32
 Release:0
 Summary:Library with cross-python path, ini-parsing, io, code, log 
facilities
 License:MIT
 Group:  Development/Languages/Python
 Url:https://pylib.readthedocs.io
 Source: https://pypi.io/packages/source/p/py/py-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  python-rpm-macros
 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()")}
-%else
 BuildArch:  

commit python-pyparsing for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-pyparsing for 
openSUSE:Factory checked in at 2017-02-27 18:31:19

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


Package is "python-pyparsing"

Changes:

--- /work/SRC/openSUSE:Factory/python-pyparsing/python-pyparsing.changes
2016-12-08 00:26:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyparsing.new/python-pyparsing.changes   
2017-02-27 18:31:20.417659091 +0100
@@ -1,0 +2,8 @@
+Thu Feb 23 11:45:52 UTC 2017 - jmate...@suse.com
+
+- update for single-spec
+- desetuptoolize.patch : switch from setuptools to distutils.core
+  for installation, as this is now a setuptools dependency
+- ensure egg-info is a directory (distutils would install it as file)
+
+---

New:

  desetuptoolize.patch



Other differences:
--
++ python-pyparsing.spec ++
--- /var/tmp/diff_new_pack.GSlQQG/_old  2017-02-27 18:31:20.917588652 +0100
+++ /var/tmp/diff_new_pack.GSlQQG/_new  2017-02-27 18:31:20.921588090 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyparsing
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,26 +16,29 @@
 #
 
 
+%define oldpython python
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pyparsing
 Version:2.1.10
 Release:0
-Url:http://pyparsing.wikispaces.com/
 Summary:Grammar Parser Library for Python
 License:MIT and GPL-2.0+ and GPL-3.0+
 Group:  Development/Languages/Python
+Url:http://pyparsing.wikispaces.com/
 Source: 
https://files.pythonhosted.org/packages/source/p/pyparsing/pyparsing-%{version}.tar.gz
+Patch0: desetuptoolize.patch
+BuildRequires:  %{python_module base}
+BuildRequires:  python-rpm-macros
+# do not add dependencies on setuptools and ideally not even full "python";
+# this is now a dependency of setuptools
+Requires:   python-base
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  python
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-Requires:   python
-Provides:   python-parsing = %{version}
-Obsoletes:  python-parsing < %{version}
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
+%ifpython2
+Provides:   %{oldpython}-parsing = %{version}
+Obsoletes:  %{oldpython}-parsing < %{version}
 %endif
+%python_subpackages
 
 %description
 The pyparsing module is an alternative approach to creating and executing
@@ -58,21 +61,28 @@
 
 %prep
 %setup -q -n pyparsing-%{version}
+%patch0 -p1
 
 %build
-python setup.py build
+%python_build
 # Fix wrong EOL encoding:
-sed -i 's/\r$//' CHANGES LICENSE README examples/*py
+sed -i 's/\r$//' CHANGES LICENSE README examples/*
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+# ensure egg-info is a directory
+%{python_expand rm %{buildroot}%{$python_sitelib}/*.egg-info
+cp -r pyparsing.egg-info 
%{buildroot}%{$python_sitelib}/pyparsing-%{version}-py%{$python_version}.egg-info
+}
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CHANGES LICENSE README
-%{python_sitelib}/*
+%{python_sitelib}/pyparsing.py*
+%pycache_only %{python_sitelib}/__pycache__/*
+%{python_sitelib}/pyparsing-%{version}-py*.egg-info/
 
-%files doc
+%files %{python_files doc}
 %defattr(-,root,root,-)
 %doc docs/* examples
 

++ desetuptoolize.patch ++
Index: pyparsing-2.1.10/setup.py
===
--- pyparsing-2.1.10.orig/setup.py
+++ pyparsing-2.1.10/setup.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 """Setup script for the pyparsing module distribution."""
-from setuptools import setup
+from distutils.core import setup
 
 import sys
 import os



commit python-packaging for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-packaging for 
openSUSE:Factory checked in at 2017-02-27 18:30:46

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


Package is "python-packaging"

Changes:

--- /work/SRC/openSUSE:Factory/python-packaging/python-packaging.changes
2016-12-10 18:27:49.349365697 +0100
+++ /work/SRC/openSUSE:Factory/.python-packaging.new/python-packaging.changes   
2017-02-27 18:30:47.282327701 +0100
@@ -1,0 +2,9 @@
+Thu Feb 23 11:45:52 UTC 2017 - jmate...@suse.com
+
+- update for single-spec
+- drop setuptools dependency, as this is itself now a dependency
+  of setuptools
+- run tests conditionally, to minimize dependency tree
+- ensure egg-info is a directory (distutils would install it as file)
+
+---



Other differences:
--
++ python-packaging.spec ++
--- /var/tmp/diff_new_pack.CAkQKt/_old  2017-02-27 18:30:47.810253318 +0100
+++ /var/tmp/diff_new_pack.CAkQKt/_new  2017-02-27 18:30:47.814252755 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-packaging
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,9 @@
 #
 
 
+%bcond_with test
+
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-packaging
 Version:16.8
 Release:0
@@ -24,20 +27,23 @@
 Group:  Development/Languages/Python
 Url:https://github.com/pypa/packaging
 Source: 
https://pypi.io/packages/source/p/packaging/packaging-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-pretend
-BuildRequires:  python-pyparsing
-BuildRequires:  python-pytest
-BuildRequires:  python-setuptools
-BuildRequires:  python-six
+BuildRequires:  %{python_module base}
+BuildRequires:  %{python_module pyparsing}
+BuildRequires:  %{python_module six}
+BuildRequires:  python-rpm-macros
+# do not add setuptools dependency, this is now a dependency
+# of setuptools. Ensure that all dependencies also don't depend
+# on setuptools
+# (at the moment, six and pyparsing are ok)
+%if %{with test}
+BuildRequires:  %{python_module pretend}
+BuildRequires:  %{python_module pytest}
+%endif
 Requires:   python-pyparsing
 Requires:   python-six
 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()")}
-%else
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 Core utilities for Python packages
@@ -46,17 +52,24 @@
 %setup -q -n packaging-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+# ensure egg-info is a directory
+%{python_expand rm %{buildroot}%{$python_sitelib}/*.egg-info
+cp -r packaging.egg-info 
%{buildroot}%{$python_sitelib}/packaging-%{version}-py%{$python_version}.egg-info
+}
 
+%if %{with test}
 %check
-py.test
+%python_exec %{_bindir}/py.test
+%endif
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CHANGELOG.rst LICENSE README.rst
-%{python_sitelib}/*
+%{python_sitelib}/packaging
+%{python_sitelib}/packaging-%{version}-py*.egg-info/
 
 %changelog




commit python-appdirs for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-appdirs for openSUSE:Factory 
checked in at 2017-02-27 18:30:08

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


Package is "python-appdirs"

Changes:

--- /work/SRC/openSUSE:Factory/python-appdirs/python-appdirs.changes
2015-08-27 08:54:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-appdirs.new/python-appdirs.changes   
2017-02-27 18:30:08.515789761 +0100
@@ -1,0 +2,10 @@
+Thu Feb 23 11:45:52 UTC 2017 - jmate...@suse.com
+
+- update for single-spec
+- desetuptoolize.patch : switch from setuptools to distutils.core
+  for installation, as this is now a setuptools dependency
+- ensure egg-info is a directory (distutils would install it as file)
+- update to 1.4.1
+  * [issue 55] make appname optional
+
+---

Old:

  appdirs-1.4.0.tar.gz

New:

  appdirs-1.4.1.tar.gz
  desetuptoolize.patch



Other differences:
--
++ python-appdirs.spec ++
--- /var/tmp/diff_new_pack.zHsZui/_old  2017-02-27 18:30:09.267683821 +0100
+++ /var/tmp/diff_new_pack.zHsZui/_new  2017-02-27 18:30:09.271683258 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-appdirs
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,21 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-appdirs
-Version:1.4.0
+Version:1.4.1
 Release:0
 Summary:A small Python module for determining platform-specific dirs
 License:MIT
 Group:  Development/Languages/Python
 Url:http://github.com/ActiveState/appdirs
-Source: 
https://pypi.python.org/packages/source/a/appdirs/appdirs-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
+Source: 
https://files.pythonhosted.org/packages/source/a/appdirs/appdirs-%{version}.tar.gz
+Patch0: desetuptoolize.patch
+BuildRequires:  %{python_module base}
+BuildRequires:  python-rpm-macros
 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()")}
-%else
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 ``appdirs`` will
@@ -42,21 +41,28 @@
 - site data dir (``site_data_dir``)
 - user log dir (``user_log_dir``)
 
-
 %prep
 %setup -q -n appdirs-%{version}
+%patch0 -p1
+
+# strip shebang
+sed -r -i '1s/^#!.*$//' appdirs.py
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-chmod a+x %{buildroot}%{python_sitelib}/appdirs.py
+%python_install
+# fix up egg-info because distutils is bad and should feel bad
+%{python_expand rm %{buildroot}%{$python_sitelib}/*.egg-info
+cp -r appdirs.egg-info 
%{buildroot}%{$python_sitelib}/appdirs-%{version}-py%{$python_version}.egg-info
+}
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc CHANGES.rst LICENSE.txt README.rst
+%pycache_only %{python_sitelib}/__pycache__/*
 %{python_sitelib}/appdirs.py*
-%{python_sitelib}/appdirs-%{version}-py*.egg-info/
+%{python_sitelib}/appdirs-%{version}-py%{python_version}.egg-info
 
 %changelog

++ appdirs-1.4.0.tar.gz -> appdirs-1.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/appdirs-1.4.0/CHANGES.rst 
new/appdirs-1.4.1/CHANGES.rst
--- old/appdirs-1.4.0/CHANGES.rst   2014-08-17 19:31:26.0 +0200
+++ new/appdirs-1.4.1/CHANGES.rst   2017-02-02 09:17:41.0 +0100
@@ -1,6 +1,12 @@
 appdirs Changelog
 =
 
+appdirs 1.4.1
+-
+
+- [issue #38] Fix _winreg import on Windows Py3
+- [issue #55] Make appname optional
+
 appdirs 1.4.0
 -
 - [PR #42] AppAuthor is now optional on Windows
@@ -14,7 +20,7 @@
   everybody
 - [Unix] Removes gratuitous case mangling of the case, since \*nix-es are
   usually case sensitive, so mangling is not wise
-- [Unix] Fixes the uterly wrong behaviour in ``site_data_dir``, return result
+- [Unix] Fixes the utterly wrong behaviour in ``site_data_dir``, return result
   based on XDG_DATA_DIRS and make room for respecting the standard which
   specifies XDG_DATA_DIRS is a multiple-value variable
 - [Issue 6] Add ``*_config_dir`` which are distinct on nix-es, according