commit kernel-source for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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