commit libsoup for openSUSE:Factory
Hello community, here is the log from the commit of package libsoup for openSUSE:Factory checked in at 2017-10-20 16:13:06 Comparing /work/SRC/openSUSE:Factory/libsoup (Old) and /work/SRC/openSUSE:Factory/.libsoup.new (New) Package is "libsoup" Fri Oct 20 16:13:06 2017 rev:100 rq:534188 version:2.60.1 Changes: --- /work/SRC/openSUSE:Factory/libsoup/libsoup.changes 2017-09-13 21:56:39.056041518 +0200 +++ /work/SRC/openSUSE:Factory/.libsoup.new/libsoup.changes 2017-10-20 16:13:07.375427759 +0200 @@ -1,0 +2,14 @@ +Wed Oct 11 18:46:06 UTC 2017 - luc1...@linuxmail.org + +- Update to version 2.60.1: + + Fallback to another authentication type if the current failed +(bgo#788238). + + Fix unbalanced G_GNUC_BEGIN_IGNORE_DEPRECATIONS use in +soup-session.c (bgo#787166). + + SoupCache: fix setting default value for cache dir +(bgo#788452). + + Updated translations. +- Update Url to https://wiki.gnome.org/LibSoup: current LibSoup's + web page. + +--- Old: libsoup-2.60.0.tar.xz New: libsoup-2.60.1.tar.xz Other differences: -- ++ libsoup.spec ++ --- /var/tmp/diff_new_pack.IKFvXS/_old 2017-10-20 16:13:08.059395806 +0200 +++ /var/tmp/diff_new_pack.IKFvXS/_new 2017-10-20 16:13:08.063395620 +0200 @@ -20,10 +20,10 @@ Summary:HTTP client/server library for GNOME License:LGPL-2.1+ Group: Development/Libraries/GNOME -Version:2.60.0 +Version:2.60.1 Release:0 -Url:http://www.gnome.org -Source: http://download.gnome.org/sources/libsoup/2.60/%{name}-%{version}.tar.xz +Url:https://wiki.gnome.org/LibSoup +Source: https://download.gnome.org/sources/libsoup/2.60/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: glib-networking BuildRequires: glib2-devel >= 2.38.0 ++ libsoup-2.60.0.tar.xz -> libsoup-2.60.1.tar.xz ++ 17395 lines of diff (skipped)
commit gnome-shell for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at 2017-10-20 16:13:13 Comparing /work/SRC/openSUSE:Factory/gnome-shell (Old) and /work/SRC/openSUSE:Factory/.gnome-shell.new (New) Package is "gnome-shell" Fri Oct 20 16:13:13 2017 rev:141 rq:534230 version:3.26.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-shell/gnome-shell.changes 2017-10-06 11:02:53.794368594 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-shell.new/gnome-shell.changes 2017-10-20 16:13:16.507001178 +0200 @@ -1,0 +2,13 @@ +Sat Oct 14 20:53:32 UTC 2017 - badshah...@gmail.com + +- Add gnome-shell-osk-dont-popup-when-not-needed.patch: Stop the + on-screen keyboard from showing up when touchscreen use doesn't + activate a text field; patch taken from upstream bug report + (bgo#788188). + +--- +Mon Oct 9 06:25:05 UTC 2017 - xw...@suse.com + +- Update gs-sle-classic-ext.patch to version 3.26.1 + +--- New: gnome-shell-osk-dont-popup-when-not-needed.patch Other differences: -- ++ gnome-shell.spec ++ --- /var/tmp/diff_new_pack.4HjfUL/_old 2017-10-20 16:13:17.426958203 +0200 +++ /var/tmp/diff_new_pack.4HjfUL/_new 2017-10-20 16:13:17.426958203 +0200 @@ -39,10 +39,10 @@ Patch2: gnome-shell-disable-ibus-when-not-installed.patch # PATCH-FIX-UPSTREAM gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch bsc#1058521 bgo#788169 xw...@suse.com -- Avoid login dialog grabs focus when screen locked Patch3: gnome-shell-Avoid-loginDialog-grab-focus-when-locked.patch +# PATCH-FIX-UPSTREAM gnome-shell-osk-dont-popup-when-not-needed.patch bgo#788188 badshah...@gmail.com -- Stop the on-screen keyboard from showing up when touchscreen use doesn't activate a text field; patch taken from upstream bug report +Patch4: gnome-shell-osk-dont-popup-when-not-needed.patch ## NOTE: Keep SLE only patches at bottom (starting on 1000). -# PATCH-FEATURE-SLE gs-sle-classic-ext.patch bnc#862615 cxi...@suse.com -- add SLE Classic support -Patch1000: gs-sle-classic-ext.patch # PATCH-FEATURE-SLE gnome-shell-gdm-login-applet.patch fate#314545 dli...@suse.com -- Add an applet on login UI to display suse icon, product name, hostname. Patch1001: gnome-shell-gdm-login-applet.patch # PATCH-FEATURE-SLE gnome-shell-domain.patch fate#307773 dli...@suse.com -- Active Directory Integration @@ -59,6 +59,9 @@ Patch1007: gs-fate318433-prevent-same-account-multi-logins.patch # PATCH-FEATURE-SLE gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch xw...@suse.com -- Add SUSE logo on lock screen for GNOME theme. Patch1008: gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch +## NOTE: Keep SLE Classic pathes at bottom. +# PATCH-FEATURE-SLE gs-sle-classic-ext.patch bnc#862615 cxi...@suse.com -- add SLE Classic support +Patch1100: gs-sle-classic-ext.patch # needed for directory ownership BuildRequires: dbus-1 @@ -186,9 +189,9 @@ #patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %if !0%{?is_opensuse} -%patch1000 -p1 %patch1001 -p1 %patch1002 -p1 %patch1003 -p1 @@ -197,6 +200,7 @@ %patch1006 -p1 %patch1007 -p1 %patch1008 -p1 +%patch1100 -p1 translation-update-upstream %endif cp %{SOURCE1} js/ui/ ++ gnome-shell-osk-dont-popup-when-not-needed.patch ++ >From 23d3b716c72d036ae7030fb8335acf168ea32685 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?=Date: Fri, 13 Oct 2017 17:46:58 +0200 Subject: [PATCH] keyboard: Minor cleanup _syncEnabled() will call _setupKeyboard() if necessary, so no need to call it explicitly before. https://bugzilla.gnome.org/show_bug.cgi?id=788188 --- js/ui/keyboard.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/js/ui/keyboard.js b/js/ui/keyboard.js index da36c3615..87635ce83 100644 --- a/js/ui/keyboard.js +++ b/js/ui/keyboard.js @@ -324,10 +324,8 @@ var Keyboard = new Lang.Class({ _sync: function () { if (this._keyboard && -this._keyboard.keyboard_type != this._keyboardSettings.get_string(KEYBOARD_TYPE)) { +this._keyboard.keyboard_type != this._keyboardSettings.get_string(KEYBOARD_TYPE)) this._destroyKeyboard(); -this._setupKeyboard(); -} this._syncEnabled(); }, -- 2.14.2From f20a30e3a6b4cf305a64780295bd6483461763a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Mon, 9 Oct 2017 12:51:08 +0200 Subject: [PATCH] keyboard: Split enabled setting from enabled state We enable the keyboard when it is either enabled
commit shadow for openSUSE:Factory
Hello community, here is the log from the commit of package shadow for openSUSE:Factory checked in at 2017-10-20 16:13:22 Comparing /work/SRC/openSUSE:Factory/shadow (Old) and /work/SRC/openSUSE:Factory/.shadow.new (New) Package is "shadow" Fri Oct 20 16:13:22 2017 rev:22 rq:534237 version:4.5 Changes: --- /work/SRC/openSUSE:Factory/shadow/shadow.changes2017-09-15 21:02:51.454864597 +0200 +++ /work/SRC/openSUSE:Factory/.shadow.new/shadow.changes 2017-10-20 16:13:23.714664472 +0200 @@ -1,0 +2,16 @@ +Fri Oct 13 15:44:28 UTC 2017 - adam.ma...@suse.de + +- Revert accidentalied prerequisites. + +--- +Thu Oct 12 08:59:28 UTC 2017 - sch...@suse.de + +- Prequire group(shadow), group(root), user(root) + +--- +Mon Oct 9 11:53:44 UTC 2017 - mvet...@suse.com + +- bsc#1061838: + Add Requires for group(mail) + +--- Other differences: -- ++ shadow.spec ++ --- /var/tmp/diff_new_pack.PYZnUQ/_old 2017-10-20 16:13:24.410631961 +0200 +++ /var/tmp/diff_new_pack.PYZnUQ/_new 2017-10-20 16:13:24.414631774 +0200 @@ -52,8 +52,10 @@ BuildRequires: libsemanage-devel BuildRequires: pam-devel BuildRequires: xz -Requires: group(root) -Requires: user(root) +Requires: group(mail) +Requires(pre): group(root) +Requires(pre): group(shadow) +Requires(pre): user(root) PreReq: permissions Provides: pwdutils = 3.2.20 Obsoletes: pwdutils <= 3.2.19
commit java-9-openjdk for openSUSE:Factory
Hello community, here is the log from the commit of package java-9-openjdk for openSUSE:Factory checked in at 2017-10-20 16:12:59 Comparing /work/SRC/openSUSE:Factory/java-9-openjdk (Old) and /work/SRC/openSUSE:Factory/.java-9-openjdk.new (New) Package is "java-9-openjdk" Fri Oct 20 16:12:59 2017 rev:14 rq:533706 version:9.0.0.0 Changes: --- /work/SRC/openSUSE:Factory/java-9-openjdk/java-9-openjdk.changes 2017-10-06 10:54:36.037621685 +0200 +++ /work/SRC/openSUSE:Factory/.java-9-openjdk.new/java-9-openjdk.changes 2017-10-20 16:13:02.551653100 +0200 @@ -1,0 +2,6 @@ +Tue Oct 10 17:15:37 UTC 2017 - fst...@suse.com + +- For accessibility subpackage, try to copy Oracle Java as to the + places of *.properties files and *.jar files. + +--- Other differences: -- ++ java-9-openjdk.spec ++ --- /var/tmp/diff_new_pack.nqMuaY/_old 2017-10-20 16:13:06.115486617 +0200 +++ /var/tmp/diff_new_pack.nqMuaY/_new 2017-10-20 16:13:06.119486430 +0200 @@ -799,7 +799,8 @@ # links points to java-atk-wrapper - an dependence # mvyskocil: links are handled in post, lets make ghost files there touch %{buildroot}/%{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so - pushd %{buildroot}/%{_jvmdir}/%{sdkdir}/lib/ + touch %{buildroot}/%{_jvmdir}/%{sdkdir}/lib/java-atk-wrapper.jar + pushd %{buildroot}/%{_jvmdir}/%{sdkdir}/conf/ echo "#Config file to enable java-atk-wrapper" > accessibility.properties echo "" >> accessibility.properties echo "assistive_technologies=org.GNOME.Accessibility.AtkWrapper" >> accessibility.properties @@ -1027,7 +1028,14 @@ %post accessibility # create links to java-atk-wrapper if [ ! -e %{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so ]; then +if [ -e %{_libdir}/java-atk-wrapper/libatk-wrapper.so ]; then +ln -sf %{_libdir}/java-atk-wrapper/libatk-wrapper.so %{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so +else ln -sf %{_libdir}/java-atk-wrapper/libatk-wrapper.so.0 %{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so +fi +fi +if [ ! -e %{_jvmdir}/%{sdkdir}/lib/java-atk-wrapper.jar ]; then +ln -sf %{_libdir}/java-atk-wrapper/java-atk-wrapper.jar %{_jvmdir}/%{sdkdir}/lib/java-atk-wrapper.jar fi %files @@ -1263,7 +1271,8 @@ %{_javadocdir}/%{sdklnk}/* %files accessibility -%config(noreplace) %{_jvmdir}/%{sdkdir}/lib/accessibility.properties +%config(noreplace) %{_jvmdir}/%{sdkdir}/conf/accessibility.properties %ghost %{_jvmdir}/%{sdkdir}/lib/libatk-wrapper.so +%ghost %{_jvmdir}/%{sdkdir}/lib/java-atk-wrapper.jar %changelog
commit shared-mime-info for openSUSE:Factory
Hello community, here is the log from the commit of package shared-mime-info for openSUSE:Factory checked in at 2017-10-20 16:12:51 Comparing /work/SRC/openSUSE:Factory/shared-mime-info (Old) and /work/SRC/openSUSE:Factory/.shared-mime-info.new (New) Package is "shared-mime-info" Fri Oct 20 16:12:51 2017 rev:53 rq:533694 version:1.9 Changes: --- /work/SRC/openSUSE:Factory/shared-mime-info/shared-mime-info.changes 2017-09-25 13:51:03.513390479 +0200 +++ /work/SRC/openSUSE:Factory/.shared-mime-info.new/shared-mime-info.changes 2017-10-20 16:12:52.372128635 +0200 @@ -1,0 +2,5 @@ +Wed Oct 11 14:14:36 CEST 2017 - sbra...@suse.com + +- Drop obsolete mime-info-to-mime (boo#1062631). + +--- Old: mime-info-to-mime Other differences: -- ++ shared-mime-info.spec ++ --- /var/tmp/diff_new_pack.muX0v9/_old 2017-10-20 16:12:52.900103970 +0200 +++ /var/tmp/diff_new_pack.muX0v9/_new 2017-10-20 16:12:52.904103783 +0200 @@ -24,18 +24,13 @@ License:GPL-2.0+ Group: System/X11/Utilities Source: http://people.freedesktop.org/~hadess/%{name}-%{version}.tar.xz -Source1:mime-info-to-mime -Source2:macros.shared-mime-info +Source1:macros.shared-mime-info BuildRequires: glib2-devel BuildRequires: intltool BuildRequires: libxml2-devel # needed for xmllint BuildRequires: libxml2-tools BuildRequires: translation-update-upstream -# needed by mime-info-to-mime: -Requires: /bin/mkdir -Requires: /bin/rm -Requires: /usr/bin/fgrep # libgio-2_0-0 Requires: shared-mime-info, but this can't exist yet. We explicitly ignore this dependency here. #!BuildIgnore: shared-mime-info # needed by update-mime-database @@ -65,10 +60,9 @@ %install %makeinstall -install %{S:1} $RPM_BUILD_ROOT%{_bindir}/ %find_lang %{name} %{?no_lang_C} # Install rpm macros -install -D -m644 %{S:2} %{buildroot}%{_sysconfdir}/rpm/macros.shared-mime-info +install -D -m644 %{S:1} %{buildroot}%{_sysconfdir}/rpm/macros.shared-mime-info %check make check
commit vala for openSUSE:Factory
Hello community, here is the log from the commit of package vala for openSUSE:Factory checked in at 2017-10-20 16:12:22 Comparing /work/SRC/openSUSE:Factory/vala (Old) and /work/SRC/openSUSE:Factory/.vala.new (New) Package is "vala" Fri Oct 20 16:12:22 2017 rev:76 rq:533690 version:0.38.2 Changes: --- /work/SRC/openSUSE:Factory/vala/vala.changes2017-09-13 21:49:24.693154929 +0200 +++ /work/SRC/openSUSE:Factory/.vala.new/vala.changes 2017-10-20 16:12:36.192884443 +0200 @@ -1,0 +2,11 @@ +Mon Oct 9 04:43:51 UTC 2017 - luc1...@linuxmail.org + +- Update to version 0.38.2: + + Various bindings updates: +- gstreamer-1.0, gtk+-3.0, gtk+-4.0: Update from git master. +- gnutls: Fix free_function ccode-attribute of Certificate + (bgo#788181). +- Update Url to https://wiki.gnome.org/Projects/Vala: current Vala + web page. + +--- Old: vala-0.38.1.tar.xz New: vala-0.38.2.tar.xz Other differences: -- ++ vala.spec ++ --- /var/tmp/diff_new_pack.9sxtfs/_old 2017-10-20 16:12:36.740858845 +0200 +++ /var/tmp/diff_new_pack.9sxtfs/_new 2017-10-20 16:12:36.744858658 +0200 @@ -23,13 +23,13 @@ # decimal separator, hoping they will not get to the idea to create a 0.100 release. %define vala_priority 36 Name: vala -Version:0.38.1 +Version:0.38.2 Release:0 Summary:Programming language for GNOME License:LGPL-2.0 Group: Development/Languages/Other -Url:http://live.gnome.org/Vala -Source0: http://download.gnome.org/sources/vala/0.38/%{name}-%{version}.tar.xz +Url:https://wiki.gnome.org/Projects/Vala +Source0: https://download.gnome.org/sources/vala/0.38/%{name}-%{version}.tar.xz BuildRequires: bison BuildRequires: fdupes BuildRequires: flex ++ vala-0.38.1.tar.xz -> vala-0.38.2.tar.xz ++ 2382 lines of diff (skipped)
commit eog for openSUSE:Factory
Hello community, here is the log from the commit of package eog for openSUSE:Factory checked in at 2017-10-20 16:12:36 Comparing /work/SRC/openSUSE:Factory/eog (Old) and /work/SRC/openSUSE:Factory/.eog.new (New) Package is "eog" Fri Oct 20 16:12:36 2017 rev:128 rq:533692 version:3.26.1 Changes: --- /work/SRC/openSUSE:Factory/eog/eog.changes 2017-10-06 10:58:01.494564885 +0200 +++ /work/SRC/openSUSE:Factory/.eog.new/eog.changes 2017-10-20 16:12:39.288739821 +0200 @@ -1,0 +2,5 @@ +Tue Oct 10 20:31:31 UTC 2017 - zai...@opensuse.org + +- Add eog-spanish-translations.patch: Fix build with new itstool. + +--- New: eog-spanish-translations.patch Other differences: -- ++ eog.spec ++ --- /var/tmp/diff_new_pack.efhdVB/_old 2017-10-20 16:12:39.876712354 +0200 +++ /var/tmp/diff_new_pack.efhdVB/_new 2017-10-20 16:12:39.880712167 +0200 @@ -24,6 +24,8 @@ Group: Productivity/Graphics/Viewers Url:http://www.gnome.org/ Source: http://download.gnome.org/sources/eog/3.26/%{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM eog-spanish-translations.patch zai...@opensuse.org -- Fix build with new itstool +Patch0: eog-spanish-translations.patch BuildRequires: fdupes BuildRequires: libjpeg-devel BuildRequires: pkgconfig @@ -71,6 +73,7 @@ %if !0%{?is_opensuse} translation-update-upstream %endif +%patch0 -p1 %build %configure ++ eog-spanish-translations.patch ++ >From 382503eff951270eaa833245b7ac4bf551e52d79 Mon Sep 17 00:00:00 2001 From: Ryan SchmidtDate: Mon, 9 Oct 2017 02:29:16 -0500 Subject: Fix gui tags in Spanish help translation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Some tags weren’t updated properly when the translation was changed in 821899157419ee7358efc70cd10200f7d60f5f61. https://bugzilla.gnome.org/show_bug.cgi?id=788582 --- help/es/es.po | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/help/es/es.po b/help/es/es.po index db4ae46..64a377f 100644 --- a/help/es/es.po +++ b/help/es/es.po @@ -631,7 +631,7 @@ msgid "" "\"menuitem\">Save." msgstr "" "Si quiere mantener la imagen volteada así, pulse Guardar." +"\">Guardar." #. (itstool) path: item/p #: C/flip-rotate.page:33 C/flip-rotate.page:46 @@ -742,7 +742,7 @@ msgid "" "Click Save As…. The Save Image " "window will pop up." msgstr "" -"Pulse Guardar como. Se mostrará la " +"Pulse Guardar como. Se mostrará la " "ventana emergente Guardar imagen." #. (itstool) path: item/p @@ -1370,7 +1370,7 @@ msgid "" "\"menuitem\">Preferences and go to the Plugins tab. Then, " "check Date in statusbar." msgstr "" -"Para ello, pulse Preferencias y vaya a la " +"Para ello, pulse Preferencias y vaya a la " "pestaña Complementos. Después, marque Fecha en la barra de " "estado." @@ -2888,7 +2888,7 @@ msgstr "Abra una de las imágenes de la carpeta." #| "F5." msgid "Click Slideshow or press F5." msgstr "" -"Pulse Diapositivas o pulse F5." +"Pulse Diapositivas o pulse F5." #. (itstool) path: item/p #: C/slideshow.page:33 -- cgit v0.12
commit mutter for openSUSE:Factory
Hello community, here is the log from the commit of package mutter for openSUSE:Factory checked in at 2017-10-20 16:12:28 Comparing /work/SRC/openSUSE:Factory/mutter (Old) and /work/SRC/openSUSE:Factory/.mutter.new (New) Package is "mutter" Fri Oct 20 16:12:28 2017 rev:117 rq:533691 version:3.26.1 Changes: --- /work/SRC/openSUSE:Factory/mutter/mutter.changes2017-10-06 11:01:20.692447306 +0200 +++ /work/SRC/openSUSE:Factory/.mutter.new/mutter.changes 2017-10-20 16:12:38.504776444 +0200 @@ -1,0 +2,8 @@ +Tue Oct 10 13:03:00 UTC 2017 - zai...@opensuse.org + +- Add mutter-wayland-dma-buf-modifiers-fix.patch: Don't send + modifiers to old clients (bgo#788558). +- Add mutter-x11-Protect-XChangeProperty-call.patch: Protect + XChangeProperty call with error traps (bgo#788666). + +--- New: mutter-wayland-dma-buf-modifiers-fix.patch mutter-x11-Protect-XChangeProperty-call.patch Other differences: -- ++ mutter.spec ++ --- /var/tmp/diff_new_pack.OV5bPl/_old 2017-10-20 16:12:39.100748603 +0200 +++ /var/tmp/diff_new_pack.OV5bPl/_new 2017-10-20 16:12:39.100748603 +0200 @@ -28,6 +28,10 @@ Patch0: mutter-fix-startup.patch # PATCH-FEATURE-UPSTREAM mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch FATE#323412 bgo#781704 bsc#1024748 vliaskovi...@suse.com -- iconcache: Support RGB16_565 format for 16-bit sessions Patch1: mutter-iconcache-Support-RGB16_565-format-for-16-bit-color-.patch +# PATCH-FIX-UPSTREAM mutter-wayland-dma-buf-modifiers-fix.patch bgo#788558 zai...@opensuse.org -- Don't send modifiers to old clients +Patch2: mutter-wayland-dma-buf-modifiers-fix.patch +# PATCH-FIX-UPSTREAM mutter-x11-Protect-XChangeProperty-call.patch bgo#788666 zai...@opensuse.org -- Protect XChangeProperty call with error traps +Patch3: mutter-x11-Protect-XChangeProperty-call.patch # SLE only patches start at 1000 # PATCH-FEATURE-SLE mutter-SLE-bell.patch FATE#316042 bnc#889218 idon...@suse.com -- make audible bell work out of the box. @@ -138,6 +142,8 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch3 -p1 # SLE only patches and translations. %if !0%{?is_opensuse} ++ mutter-wayland-dma-buf-modifiers-fix.patch ++ >From edfd15b32daca9fef707a25bf312441349506b05 Mon Sep 17 00:00:00 2001 From: Daniel StoneDate: Mon, 2 Oct 2017 16:46:17 +0100 Subject: wayland-dma-buf: Don't send modifiers to old clients The modifier event was only added in v3 of the client; sending it to older clients (e.g. GStreamer waylandsink) causes them to disconnect immediately. Send the older 'format' event to all clients, and only send the newer 'modifier' event to resource versions 3 or above. https://bugzilla.gnome.org/show_bug.cgi?id=788558 --- src/wayland/meta-wayland-dma-buf.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/wayland/meta-wayland-dma-buf.c b/src/wayland/meta-wayland-dma-buf.c index e5d2f7c..76b8aa2 100644 --- a/src/wayland/meta-wayland-dma-buf.c +++ b/src/wayland/meta-wayland-dma-buf.c @@ -473,12 +473,19 @@ send_modifiers (struct wl_resource *resource, gboolean ret; int i; + zwp_linux_dmabuf_v1_send_format (resource, format); + + /* The modifier event was only added in v3; v1 and v2 only have the format + * event. */ + if (wl_resource_get_version (resource) < ZWP_LINUX_DMABUF_V1_MODIFIER_SINCE_VERSION) +return; + /* First query the number of available modifiers, then allocate an array, * then fill the array. */ ret = meta_egl_query_dma_buf_modifiers (egl, egl_display, format, 0, NULL, NULL, _modifiers, NULL); if (!ret || num_modifiers == 0) - return; +return; modifiers = g_new0 (uint64_t, num_modifiers); ret = meta_egl_query_dma_buf_modifiers (egl, egl_display, format, -- cgit v0.12 ++ mutter-x11-Protect-XChangeProperty-call.patch ++ >From 41f7a5fdf3bd95bd13e43e2151d29157d1dc5168 Mon Sep 17 00:00:00 2001 From: polygamma Date: Mon, 9 Oct 2017 16:14:13 +0200 Subject: x11: Protect XChangeProperty call with error traps They may happen around the time a window is destroyed, thus could result on BadWindow X errors. https://bugzilla.gnome.org/show_bug.cgi?id=788666 --- src/x11/window-x11.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/x11/window-x11.c b/src/x11/window-x11.c index 36a5e70..4885f5f 100644 --- a/src/x11/window-x11.c +++ b/src/x11/window-x11.c @@ -920,11 +920,13 @@ update_gtk_edge_constraints (MetaWindow *window) meta_verbose ("Setting _GTK_EDGE_CONSTRAINTS to %lu\n", data[0]); +
commit gtk3 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk3 for openSUSE:Factory checked in at 2017-10-20 16:12:44 Comparing /work/SRC/openSUSE:Factory/gtk3 (Old) and /work/SRC/openSUSE:Factory/.gtk3.new (New) Package is "gtk3" Fri Oct 20 16:12:44 2017 rev:118 rq:533693 version:3.22.24 Changes: --- /work/SRC/openSUSE:Factory/gtk3/gtk3.changes2017-10-06 11:01:09.814092221 +0200 +++ /work/SRC/openSUSE:Factory/.gtk3.new/gtk3.changes 2017-10-20 16:12:45.996426473 +0200 @@ -1,0 +2,9 @@ +Mon Oct 11 04:18:16 UTC 2017 - yfji...@suse.com + +- Add gtk3-restore-filechooser-click-behavior.patch: The + clicking behavior introduced by commit#fb0a13b has confused many + users in the past 2 years. By reverting the commit, the patch + makes the primary button clicking behave as consistent as most + users has been used to (bgo#758065 bsc#1057471). + +--- New: gtk3-restore-filechooser-click-behavior.patch Other differences: -- ++ gtk3.spec ++ --- /var/tmp/diff_new_pack.MyggIo/_old 2017-10-20 16:12:47.276366682 +0200 +++ /var/tmp/diff_new_pack.MyggIo/_new 2017-10-20 16:12:47.276366682 +0200 @@ -46,6 +46,8 @@ Patch1: gtk3-path-local.patch # PATCH-FIX-UPSTREAM gtk3-silence-log-spew-blank-cursors.patch bgo#775217 zai...@opensuse.org -- wayland: Don't spew warnings for blank cursors Patch2: gtk3-silence-log-spew-blank-cursors.patch +# PATCH-FIX-OPENSUSE gtk3-restore-filechooser-click-behavior.patch bgo#758065 bsc#1057471 yfji...@suse.com -- revert upstream commit#fb0a13b to restore the single click behavior +Patch3: gtk3-restore-filechooser-click-behavior.patch BuildRequires: cups-devel >= 1.2 BuildRequires: docbook-xsl-stylesheets BuildRequires: fdupes @@ -366,6 +368,7 @@ # Patch disabled, needs rebase. #patch1 -p0 %patch2 -p1 +%patch3 -p1 %build # Disabled since patch 1 is in need of rebase ++ gtk3-restore-filechooser-click-behavior.patch ++ Index: gtk+-3.22.24/gtk/gtkfilechooserwidget.c === --- gtk+-3.22.24.orig/gtk/gtkfilechooserwidget.c +++ gtk+-3.22.24/gtk/gtkfilechooserwidget.c @@ -77,7 +77,6 @@ #include "gtkseparator.h" #include "gtkmodelbutton.h" #include "gtkgesturelongpress.h" -#include "gtkdebug.h" #include @@ -2379,25 +2378,6 @@ list_popup_menu_cb (GtkWidget return TRUE; } -static void -get_selection_modifiers (GtkWidget *widget, - GdkEventButton *event, - gboolean*modify, - gboolean*extend) -{ - GdkModifierType mask; - - *modify = FALSE; - *extend = FALSE; - - mask = gtk_widget_get_modifier_mask (widget, GDK_MODIFIER_INTENT_MODIFY_SELECTION); - if ((event->state & mask) == mask) -*modify = TRUE; - mask = gtk_widget_get_modifier_mask (widget, GDK_MODIFIER_INTENT_EXTEND_SELECTION); - if ((event->state & mask) == mask) -*extend = TRUE; -} - /* Callback used when a button is pressed on the file list. We trap button 3 to * bring up a popup menu. */ @@ -2408,40 +2388,10 @@ list_button_press_event_cb (GtkWidget { GtkFileChooserWidgetPrivate *priv = impl->priv; static gboolean in_press = FALSE; - GtkTreePath *path; - GtkTreeViewColumn *column; - GdkDevice *device; - gboolean modify, extend, is_touchscreen; if (in_press) return FALSE; - device = gdk_event_get_source_device ((GdkEvent *) event); - is_touchscreen = gtk_simulate_touchscreen () || - gdk_device_get_source (device) == GDK_SOURCE_TOUCHSCREEN; - - get_selection_modifiers (widget, event, , ); - if (!is_touchscreen && - !modify && !extend && - event->type == GDK_BUTTON_PRESS && - event->button == GDK_BUTTON_PRIMARY && - gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (priv->browse_files_tree_view), - event->x, event->y, - , , NULL, NULL)) -{ - GtkTreeSelection *selection; - - selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->browse_files_tree_view)); - if (gtk_tree_selection_path_is_selected (selection, path)) -{ - list_row_activated (GTK_TREE_VIEW (priv->browse_files_tree_view), path, column, impl); - gtk_tree_path_free (path); - return TRUE; -} - - gtk_tree_path_free (path); -} - if (!gdk_event_triggers_context_menu ((GdkEvent *) event)) return FALSE;
commit libreoffice for openSUSE:Factory
Hello community, here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2017-10-20 16:12:15 Comparing /work/SRC/openSUSE:Factory/libreoffice (Old) and /work/SRC/openSUSE:Factory/.libreoffice.new (New) Package is "libreoffice" Fri Oct 20 16:12:15 2017 rev:139 rq:533638 version:5.4.2.2 Changes: --- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2017-10-07 17:46:21.534662895 +0200 +++ /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice.changes 2017-10-20 16:12:23.401481989 +0200 @@ -1,0 +2,30 @@ +Thu Oct 12 10:52:03 UTC 2017 - tchva...@suse.com + +- Make sure now plasma5 gets gtk3 UI not the generic one + +--- +Wed Oct 11 12:20:25 UTC 2017 - tchva...@suse.com + +- Disable kde4 integration on Tumbleweed as libqt4 is build with + openssl-1.0 while we need openssl-1.1 + +--- +Tue Oct 10 05:54:01 UTC 2017 - fst...@suse.com + +- Removed patch: + * 0001-tdf-100501-Adapt-to-Java-9-at-least-on-Linux-x86-64.patch ++ Integrated upstream + +--- +Mon Oct 9 15:02:46 UTC 2017 - fst...@suse.com + +- The commons-codec, commons-lang and commons-httpclient are not + actually needed + +--- +Mon Oct 9 10:49:18 UTC 2017 - tchva...@suse.com + +- Version update to 5.4.2.1: + * Various bugfixes on 5.4 branch + +--- Old: 0001-tdf-100501-Adapt-to-Java-9-at-least-on-Linux-x86-64.patch libreoffice-5.4.1.2.tar.xz libreoffice-help-5.4.1.2.tar.xz libreoffice-translations-5.4.1.2.tar.xz New: libreoffice-5.4.2.2.tar.xz libreoffice-help-5.4.2.2.tar.xz libreoffice-translations-5.4.2.2.tar.xz Other differences: -- ++ libreoffice.spec ++ --- /var/tmp/diff_new_pack.gvEYo0/_old 2017-10-20 16:12:34.412967591 +0200 +++ /var/tmp/diff_new_pack.gvEYo0/_new 2017-10-20 16:12:34.412967591 +0200 @@ -22,10 +22,10 @@ %define numbertext_version 0.9.5 # Urls %define external_url http://dev-www.libreoffice.org/src/ -%define tarball_url http://download.documentfoundation.org/libreoffice/src/5.4.1 +%define tarball_url http://download.documentfoundation.org/libreoffice/src/5.4.2 #%define tarball_url http://dev-builds.libreoffice.org/pre-releases/src/ # Wether to enable the kde integration -%if 0%{?is_opensuse} +%if 0%{?is_opensuse} && 0%{?suse_version} < 1330 %bcond_without kdeintegration %else %bcond_with kdeintegration @@ -36,7 +36,7 @@ %bcond_with firebird %endif Name: libreoffice -Version:5.4.1.2 +Version:5.4.2.2 Release:0 Summary:A Free Office Suite (Framework) License:LGPL-3.0+ AND MPL-2.0+ @@ -88,8 +88,6 @@ Patch101: 0002-Detect-libjawt-automatically-on-java9-too.patch # PATCH-FIX-UPSTREAM: addapt getcompver.awk to java 9 Patch102: 0001-Adapt-getcompver.awk-to-Java-9.patch -# PATCH-FIX-UPSTREAM: Make LibreOffice find Java 9 JVM at runtime -Patch103: 0001-tdf-100501-Adapt-to-Java-9-at-least-on-Linux-x86-64.patch Patch104: java-encoding.patch # try to save space by using hardlinks Patch990: install-with-hardlinks.diff @@ -99,9 +97,6 @@ BuildRequires: awk BuildRequires: bison BuildRequires: bsh2 -BuildRequires: commons-codec -BuildRequires: commons-httpclient -BuildRequires: commons-lang BuildRequires: commons-logging BuildRequires: cups-devel BuildRequires: curl-devel @@ -551,6 +546,9 @@ %if 0%{?suse_version} > 1315 || 0%{?is_opensuse} Supplements:packageand(libreoffice:gnome-session) %endif +%if !%{with kdeintegration} +Supplements:packageand(libreoffice:plasma5-workspace) +%endif %description gtk3 This package contains Gtk3 interface rendering option for LibreOffice. @@ -922,7 +920,6 @@ %patch100 -p1 %patch101 -p1 %patch102 -p1 -%patch103 -p1 %patch104 -p1 %patch990 -p1 ++ libreoffice-5.4.1.2.tar.xz -> libreoffice-5.4.2.2.tar.xz ++ /work/SRC/openSUSE:Factory/libreoffice/libreoffice-5.4.1.2.tar.xz /work/SRC/openSUSE:Factory/.libreoffice.new/libreoffice-5.4.2.2.tar.xz differ: char 27, line 1 ++ libreoffice-help-5.4.1.2.tar.xz -> libreoffice-help-5.4.2.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libreoffice-5.4.1.2/ChangeLog-helpcontent2 new/libreoffice-5.4.2.2/ChangeLog-helpcontent2 --- old/libreoffice-5.4.1.2/ChangeLog-helpcontent2 2017-08-25 00:03:05.0 +0200 +++ new/libreoffice-5.4.2.2/ChangeLog-helpcontent2 2017-09-27
commit apache-commons-lang for openSUSE:Factory
Hello community, here is the log from the commit of package apache-commons-lang for openSUSE:Factory checked in at 2017-10-20 16:12:02 Comparing /work/SRC/openSUSE:Factory/apache-commons-lang (Old) and /work/SRC/openSUSE:Factory/.apache-commons-lang.new (New) Package is "apache-commons-lang" Fri Oct 20 16:12:02 2017 rev:8 rq:533049 version:2.6 Changes: --- /work/SRC/openSUSE:Factory/apache-commons-lang/apache-commons-lang.changes 2017-09-13 22:21:38.565031408 +0200 +++ /work/SRC/openSUSE:Factory/.apache-commons-lang.new/apache-commons-lang.changes 2017-10-20 16:12:03.430414927 +0200 @@ -1,0 +2,6 @@ +Mon Oct 2 16:28:04 UTC 2017 - fst...@suse.com + +- Require java-devel < 1.9 because all those versions can use + target level < 1.5 + +--- Other differences: -- ++ apache-commons-lang.spec ++ --- /var/tmp/diff_new_pack.UfsEFC/_old 2017-10-20 16:12:04.158380921 +0200 +++ /var/tmp/diff_new_pack.UfsEFC/_new 2017-10-20 16:12:04.158380921 +0200 @@ -30,15 +30,15 @@ Patch1: 0002-Fix-FastDateFormat-for-Java-7-behaviour.patch BuildRequires: ant BuildRequires: ant-junit -# This is the last version that can build with source and target level 1.4 -BuildRequires: java-devel = 1.8.0 +BuildRequires: java-devel BuildRequires: javapackages-local BuildRequires: javapackages-tools BuildRequires: junit +# Java 8 is the last version that can build with source and target level 1.4 +BuildConflicts: java-devel >= 1.9 Provides: %{short_name} = %{version}-%{release} Provides: jakarta-%{short_name} = %{version}-%{release} Obsoletes: jakarta-%{short_name} <= 2.4 -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %description @@ -91,7 +91,6 @@ cp -pr target/apidocs/* %{buildroot}%{_javadocdir}/%{name}/ %files -%defattr(0644,root,root,0755) %doc PROPOSAL.html LICENSE.txt NOTICE.txt RELEASE-NOTES.txt %{_javadir}/%{name}.jar %{_javadir}/%{short_name}.jar @@ -99,7 +98,6 @@ %{_datadir}/maven-metadata/%{name}.xml %files javadoc -%defattr(0644,root,root,0755) %{_javadocdir}/%{name} %changelog
commit hsqldb for openSUSE:Factory
Hello community, here is the log from the commit of package hsqldb for openSUSE:Factory checked in at 2017-10-20 16:12:09 Comparing /work/SRC/openSUSE:Factory/hsqldb (Old) and /work/SRC/openSUSE:Factory/.hsqldb.new (New) Package is "hsqldb" Fri Oct 20 16:12:09 2017 rev:23 rq:533052 version:2.3.3 Changes: --- /work/SRC/openSUSE:Factory/hsqldb/hsqldb.changes2017-09-13 22:19:44.637070420 +0200 +++ /work/SRC/openSUSE:Factory/.hsqldb.new/hsqldb.changes 2017-10-20 16:12:10.382090184 +0200 @@ -1,0 +2,9 @@ +Fri Sep 29 06:52:51 UTC 2017 - fst...@suse.com + +- Mofified patch: + * hsqldb-apidocs.patch ++ Don't force -Xdoclint:none, since we switched the default + doclint run off in all our java-devel providers and this + option does not work with java < 1.8 + +--- Other differences: -- ++ hsqldb-apidocs.patch ++ --- /var/tmp/diff_new_pack.Wee670/_old 2017-10-20 16:12:11.614032634 +0200 +++ /var/tmp/diff_new_pack.Wee670/_new 2017-10-20 16:12:11.618032447 +0200 @@ -10,12 +10,11 @@ -@@ -974,7 +975,7 @@ examples: +@@ -974,7 +975,6 @@ examples: src/org/hsqldb/auth/LdapAuthBean.java, src/org/hsqldb/auth/LdapAuthBeanTester.java" destdir="doc/apidocs" - stylesheetfile="doc/apidocs/javadoc.css" -+ additionalparam="-Xdoclint:none" docencoding="UTF-8" charset="UTF-8" author="true"
commit apache-commons-codec for openSUSE:Factory
Hello community, here is the log from the commit of package apache-commons-codec for openSUSE:Factory checked in at 2017-10-20 16:11:55 Comparing /work/SRC/openSUSE:Factory/apache-commons-codec (Old) and /work/SRC/openSUSE:Factory/.apache-commons-codec.new (New) Package is "apache-commons-codec" Fri Oct 20 16:11:55 2017 rev:16 rq:533047 version:1.10 Changes: --- /work/SRC/openSUSE:Factory/apache-commons-codec/apache-commons-codec.changes 2017-09-13 22:19:06.466444182 +0200 +++ /work/SRC/openSUSE:Factory/.apache-commons-codec.new/apache-commons-codec.changes 2017-10-20 16:11:56.634732384 +0200 @@ -1,0 +2,6 @@ +Fri Sep 29 08:11:16 UTC 2017 - fst...@suse.com + +- Don't condition the maven defines on release version, but on + _maven_repository being defined + +--- Other differences: -- ++ apache-commons-codec.spec ++ --- /var/tmp/diff_new_pack.50xNWi/_old 2017-10-20 16:11:57.318700433 +0200 +++ /var/tmp/diff_new_pack.50xNWi/_new 2017-10-20 16:11:57.318700433 +0200 @@ -127,10 +127,10 @@ %doc LICENSE.txt RELEASE-NOTES.txt %{_javadir}/*.jar %{_mavenpomdir}/* -%if %{?suse_version} > 1320 -%{_datadir}/maven-metadata/%{name}.xml -%else +%if %{defined _maven_repository} %config(noreplace) %{_mavendepmapfragdir}/%{name} +%else +%{_datadir}/maven-metadata/%{name}.xml %endif %files javadoc
commit python-lockfile for openSUSE:Factory
Hello community, here is the log from the commit of package python-lockfile for openSUSE:Factory checked in at 2017-10-20 16:11:47 Comparing /work/SRC/openSUSE:Factory/python-lockfile (Old) and /work/SRC/openSUSE:Factory/.python-lockfile.new (New) Package is "python-lockfile" Fri Oct 20 16:11:47 2017 rev:13 rq:533033 version:0.10.2 Changes: --- /work/SRC/openSUSE:Factory/python-lockfile/python-lockfile.changes 2015-05-10 10:44:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-lockfile.new/python-lockfile.changes 2017-10-20 16:11:48.307121403 +0200 @@ -1,0 +2,5 @@ +Thu Aug 24 13:44:46 UTC 2017 - jmate...@suse.com + +- singlespec auto-conversion + +--- @@ -57,0 +63 @@ + Other differences: -- ++ python-lockfile.spec ++ --- /var/tmp/diff_new_pack.MdziLZ/_old 2017-10-20 16:11:48.907093376 +0200 +++ /var/tmp/diff_new_pack.MdziLZ/_new 2017-10-20 16:11:48.911093189 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-lockfile # -# 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,26 +16,24 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-lockfile Version:0.10.2 Release:0 -Url:https://github.com/openstack/pylockfile Summary:Platform-independent file locking module License:MIT Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/l/lockfile/lockfile-%{version}.tar.gz +Url:https://github.com/openstack/pylockfile +Source: https://files.pythonhosted.org/packages/source/l/lockfile/lockfile-%{version}.tar.gz Patch0: %{name}-empty_ident.patch +BuildRequires: %{python_module devel} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module pbr} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel -BuildRequires: python-nose -BuildRequires: python-pbr -BuildRequires: python-setuptools -%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()")} -%py_requires -%else BuildArch: noarch -%endif +%python_subpackages %description The lockfile package exports a LockFile class which provides a simple API for @@ -54,17 +52,17 @@ %patch0 -p1 -b .empty_ident %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install %check -nosetests +%python_exec -m nose -%files +%files %{python_files} %defattr(-,root,root,-) %doc README RELEASE-NOTES LICENSE -%python_sitelib/lockfile* +%{python_sitelib}/lockfile* %changelog
commit python-systemd for openSUSE:Factory
Hello community, here is the log from the commit of package python-systemd for openSUSE:Factory checked in at 2017-10-20 16:11:21 Comparing /work/SRC/openSUSE:Factory/python-systemd (Old) and /work/SRC/openSUSE:Factory/.python-systemd.new (New) Package is "python-systemd" Fri Oct 20 16:11:21 2017 rev:6 rq:532999 version:234 Changes: --- /work/SRC/openSUSE:Factory/python-systemd/python-systemd.changes 2017-07-04 11:56:24.150187300 +0200 +++ /work/SRC/openSUSE:Factory/.python-systemd.new/python-systemd.changes 2017-10-20 16:11:22.608321905 +0200 @@ -1,0 +2,5 @@ +Sat Oct 7 13:20:19 UTC 2017 - sebix+novell@sebix.at + +- singlespec + +--- Other differences: -- ++ python-systemd.spec ++ --- /var/tmp/diff_new_pack.HAZMJC/_old 2017-10-20 16:11:23.324288459 +0200 +++ /var/tmp/diff_new_pack.HAZMJC/_new 2017-10-20 16:11:23.328288273 +0200 @@ -16,6 +16,8 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without test Name: python-systemd Version:234 Release:0 @@ -26,20 +28,26 @@ Source: https://github.com/systemd/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FIX-OPENSUSE exclude-tests-on-obs.patch removes a test when running tests at OBS. Should be removed as soon as OBS is fixed Patch100: exclude-tests-on-obs.patch +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: pkgconfig -BuildRequires: python-Sphinx -BuildRequires: python-devel -BuildRequires: python-pytest -BuildRequires: python-setuptools +BuildRequires: python-rpm-macros BuildRequires: systemd-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: systemd +Suggests: %{name}-doc +# SECTION docs +BuildRequires: python3-Sphinx +# /SECTION +%if %{with test} +BuildRequires: %{python_module pytest} +%endif +%python_subpackages -%package doc +%package -n %{name}-doc Summary:Documentation for python-systemd -# FIXME: use correct group, see "https://en.opensuse.org/openSUSE:Package_group_guidelines; -Group: Documentation +Group: Documentation/HTML Requires: %{name} = %{version} %description @@ -49,7 +57,7 @@ * systemd.id128 provides functions for querying machine and boot identifiers and a lists of message identifiers provided by systemd, * systemd.login wraps parts of libsystemd used to query logged in users and available seats and machines. -%description doc +%description -n %{name}-doc Documentation and help files for python-systemd. %prep @@ -57,24 +65,24 @@ %patch100 -p1 %build -make %{?_smp_mflags} build +%{python_expand make PYTHON=$python %{?_smp_mflags} build} make %{?_smp_mflags} sphinx-html rm -r build/html/.buildinfo build/html/.doctrees build/html/_sources %install -%make_install -%fdupes %{buildroot}/%{python_sitearch} +%{python_expand %make_install PYTHON=$python +%fdupes %{buildroot}/%{$python_sitearch}} +%if %{with test} %check -make %{?_smp_mflags} check +%{python_expand make PYTHON=$python %{?_smp_mflags} check} +%endif -%files -%defattr(-,root,root,-) +%files %{python_files} %doc LICENSE.txt README.md %{python_sitearch}/* -%files doc -%defattr(-,root,root) +%files -n %{name}-doc %doc build/html %changelog
commit curl for openSUSE:Factory
Hello community, here is the log from the commit of package curl for openSUSE:Factory checked in at 2017-10-20 16:11:07 Comparing /work/SRC/openSUSE:Factory/curl (Old) and /work/SRC/openSUSE:Factory/.curl.new (New) Package is "curl" Fri Oct 20 16:11:07 2017 rev:127 rq:532979 version:7.56.0 Changes: --- /work/SRC/openSUSE:Factory/curl/curl-mini.changes 2017-09-04 12:20:35.700186389 +0200 +++ /work/SRC/openSUSE:Factory/.curl.new/curl-mini.changes 2017-10-20 16:11:09.220947285 +0200 @@ -1,0 +2,98 @@ +Thu Oct 5 16:15:04 UTC 2017 - pmonrealgonza...@suse.com + +- Update to 7.56.0 [bsc#1061876, CVE-2017-1000254] + Changes: + * curl: enable compression for SCP/SFTP with --compressed-ssh + * libcurl: enable compression for SCP/SFTP with CURLOPT_SSH_COMPRESSION + * vtls: added dynamic changing SSL backend with curl_global_sslset() + * new MIME API, curl_mime_init() and friends + * openssl: initial SSLKEYLOGFILE implementation + Security fixes: + * CVE-2017-1000254 FTP PWD response parser out of bounds read + Bugfixes: + * FTP: zero terminate the entry path even on bad input + * examples/ftpuploadresume.c: use portable code + * runtests: match keywords case insensitively + * strtoofft: reduce integer overflow risks globally + * zsh.pl: produce a working completion script again + * cmake: remove dead code for CURL_DISABLE_RTMP + * progress: Track total times following redirects + * configure: fix --disable-threaded-resolver + * configure: fix clang version detection + * darwinssi: fix error: variable length array used + * configure: check for __builtin_available() availability + * http_proxy: fix build error for CURL_DOES_CONVERSIONS + * examples/ftpuploadresume: checksrc compliance + * ftp: fix CWD when doing multicwd then nocwd on same connection + * system.h: remove all CURL_SIZEOF_* defines + * http: Don't wait on CONNECT when there is no proxy + * system.h: check for __ppc__ as well + * http2_recv: return error better on fatal h2 errors + * tftp: fix memory leak on too long filename + * system.h: fix build for hppa + * cmake: enable picky compiler options with clang and gcc + * makefile.m32: add support for libidn2 + * curl: shorten and clean up CA cert verification error message + * imap: support PREAUTH + * CURLOPT_USERPWD.3: see also CURLOPT_PROXYUSERPWD + * examples/threaded-ssl: mention that this is for openssl before 1.1 + * tests: Make sure libtests & unittests call curl_global_cleanup() + * system.h: include sys/poll.h for AIX + * darwinssl: handle long strings in TLS certs + * strtooff: fix build for systems with long long but no strtoll + * asyn-thread: Improved cleanup after OOM situations + * curl.h: CURLSSLBACKEND_WOLFSSL used wrong value + * unit1301: fix error message on first test + * ossfuzz: moving towards the ideal integration + * http: fix a memory leakage in checkrtspprefix() + * examples/post-callback: stop returning one byte at a time + * schannel: return CURLE_SSL_CACERT on failed verification + * http-proxy: treat all 2xx as CONNECT success + * openssl: use OpenSSL's default ciphers by default + * runtests.pl: support attribute "nonewline" in part verify/upload + * configure: remove --enable-soname-bump and SONAME_BUMP + * vtls: fix WolfSSL 3.12 build problems + * http-proxy: when not doing CONNECT, that phase is done immediately + * configure: fix curl_off_t check's include order + * configure: use -Wno-varargs on clang 3.9[.X] debug builds + * rtsp: do not call fwrite() with NULL pointer FILE * + * mbedtls: enable CA path processing + * checksrc: verify more code style rules + * HTTP proxy: on connection re-use, still use the new remote port + * tests: add initial gssapi test using stub implementation + * rtsp: Segfault when using WRITEDATA + * docs: clarify the CURLOPT_INTERLEAVE* options behavior + * non-ascii: use iconv() with 'char **' argument + * server/getpart: provide dummy function to build conversion enabled + * conversions: fix several compiler warnings + * openssl: add missing includes + * schannel: Support partial send for when data is too large + * socks: fix incorrect port number in SOCKS4 error message + * curl: fix integer overflow in timeout options + * cookies: reject oversized cookies instead of truncating + * cookies: use lock when using CURLINFO_COOKIELIST + * curl: check fseek() return code and bail on error + * examples/post-callback: use long for CURLOPT_POSTFIELDSIZE + * openssl: only verify RSA private key if supported + * tests: make the imap server not verify user+password + * imap: quote atoms properly when escaping characters + * tests: fix a compiler warning in test 643 + * file_range: avoid integer overflow when figuring out byte range + * reuse_conn: don't copy flags that are known to be equal + * http:
commit xkeyboard-config for openSUSE:Factory
Hello community, here is the log from the commit of package xkeyboard-config for openSUSE:Factory checked in at 2017-10-20 16:11:15 Comparing /work/SRC/openSUSE:Factory/xkeyboard-config (Old) and /work/SRC/openSUSE:Factory/.xkeyboard-config.new (New) Package is "xkeyboard-config" Fri Oct 20 16:11:15 2017 rev:82 rq:532997 version:2.22 Changes: --- /work/SRC/openSUSE:Factory/xkeyboard-config/xkeyboard-config.changes 2017-10-10 11:35:49.414335123 +0200 +++ /work/SRC/openSUSE:Factory/.xkeyboard-config.new/xkeyboard-config.changes 2017-10-20 16:11:16.412611332 +0200 @@ -1,0 +2,7 @@ +Tue Oct 10 12:06:17 UTC 2017 - sndir...@suse.com + +- n_suse-ctrl-alt-bksp-terminate.patch + * removed the hunk, which made Shift-RCTL and Shift-RALT the +default Compose key (bsc#1059438) + +--- Other differences: -- ++ n_suse-ctrl-alt-bksp-terminate.patch ++ --- /var/tmp/diff_new_pack.C4ibkM/_old 2017-10-20 16:11:16.948586295 +0200 +++ /var/tmp/diff_new_pack.C4ibkM/_new 2017-10-20 16:11:16.952586108 +0200 @@ -1,5 +1,3 @@ --- Add Multi_key to Control_R to get compose.Index: xkeyboard-config-2.1/rules/evdev.m_s.part - diff -u -r xkeyboard-config-2.16.orig/rules/evdev.m_s.part xkeyboard-config-2.16/rules/evdev.m_s.part --- xkeyboard-config-2.16.orig/rules/evdev.m_s.part2015-10-20 16:46:14.666938000 +0200 +++ xkeyboard-config-2.16/rules/evdev.m_s.part 2015-10-20 16:47:50.094095000 +0200 @@ -12,17 +10,3 @@ + chromebook= +inet(evdev)+inet(chromebook)+terminate(ctrl_alt_bksp) + applealu_jis = +inet(evdev)+macintosh_vndr/jp(alujiskeys)+terminate(ctrl_alt_bksp) + * = +inet(evdev)+terminate(ctrl_alt_bksp) -diff -u -r xkeyboard-config-2.16.orig/symbols/pc xkeyboard-config-2.16/symbols/pc xkeyboard-config-2.16.orig/symbols/pc 2015-10-20 16:46:13.091936000 +0200 -+++ xkeyboard-config-2.16/symbols/pc 2015-10-20 16:46:28.915956000 +0200 -@@ -27,8 +27,8 @@ - key { [ Super_L ] }; - - key { [ Shift_R ] }; --key { [ Control_R ] }; --key { [ Super_R ] }; -+key { [ Control_R,Multi_key ] }; -+key { [ Super_R, Multi_key ] }; - key { [ Menu ] }; - - // Beginning of modifier mappings.
commit gnome-control-center for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-control-center for openSUSE:Factory checked in at 2017-10-20 16:11:01 Comparing /work/SRC/openSUSE:Factory/gnome-control-center (Old) and /work/SRC/openSUSE:Factory/.gnome-control-center.new (New) Package is "gnome-control-center" Fri Oct 20 16:11:01 2017 rev:158 rq:532970 version:3.26.1 Changes: --- /work/SRC/openSUSE:Factory/gnome-control-center/gnome-control-center.changes 2017-10-06 10:59:20.566610438 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-control-center.new/gnome-control-center.changes 2017-10-20 16:11:03.501214478 +0200 @@ -1,0 +2,12 @@ +Tue Oct 10 01:46:32 UTC 2017 - sck...@suse.com + +- Add control-center-network-add-domain-suffix-match.patch: + wifi: Add domain-suffix-match entry (bgo#787882, bsc#1047509). + +--- +Mon Oct 9 07:18:58 UTC 2017 - sck...@suse.com + +- Rebase gnome-control-center-disable-error-message-for-NM.patch + on 3.26.1. + +--- New: control-center-network-add-domain-suffix-match.patch Other differences: -- ++ gnome-control-center.spec ++ --- /var/tmp/diff_new_pack.RHgxly/_old 2017-10-20 16:11:04.337175426 +0200 +++ /var/tmp/diff_new_pack.RHgxly/_new 2017-10-20 16:11:04.337175426 +0200 @@ -37,8 +37,10 @@ # PATCH-FEATURE-OPENSUSE gnome-control-center-follow-polkit-permissions-for-tz.patch boo#904058 badshah...@gmail.com -- Follow polkit permissions for allowing/locking timezone setting changes Patch1: gnome-control-center-follow-polkit-permissions-for-tz.patch -# PATCH-NEEDS-REBASE gnome-control-center-disable-error-message-for-NM.patch bsc#989801 sck...@suse.com -- network: Improve the check for whether NM or wicked is running was:PATCH-FIX-OPENSUSE +# PATCH-FIX-OPENSUSE gnome-control-center-disable-error-message-for-NM.patch bsc#989801 sck...@suse.com -- network: Improve the check for whether NM or wicked is running was:PATCH-FIX-OPENSUSE Patch2: gnome-control-center-disable-error-message-for-NM.patch +# PATCH-FIX-UPSTREAM control-center-network-add-domain-suffix-match.patch bgo#787882 bsc#1047509 sck...@suse.com -- wifi: Add domain-suffix-match entry +Patch3: control-center-network-add-domain-suffix-match.patch ### SLE only patches get 1000 or more as number. @@ -194,8 +196,8 @@ %prep %setup -q %patch1 -p1 -# Needs rebase, again... -#patch2 -p1 +%patch2 -p1 +%patch3 -p1 # SLE only patches 1000+ %if !0%{?is_opensuse} ++ control-center-network-add-domain-suffix-match.patch ++ 1085 lines (skipped) ++ gnome-control-center-disable-error-message-for-NM.patch ++ --- /var/tmp/diff_new_pack.RHgxly/_old 2017-10-20 16:11:04.369173932 +0200 +++ /var/tmp/diff_new_pack.RHgxly/_new 2017-10-20 16:11:04.373173745 +0200 @@ -1,19 +1,8 @@ -diff --git a/panels/network/cc-network-panel.c b/panels/network/cc-network-panel.c -index ad019a380..9b5119b77 100644 a/panels/network/cc-network-panel.c -+++ b/panels/network/cc-network-panel.c -@@ -64,8 +64,10 @@ struct _CcNetworkPanel - /* widgets */ - GtkWidget*box_proxy; - GtkWidget*box_vpn; -+GtkWidget*box_vpn1; - GtkWidget*box_wired; - GtkWidget*empty_listbox; -+GtkWidget*label_NM_warning; - - /* wireless dialog stuff */ - CmdlineOperation arg_operation; -@@ -734,10 +736,23 @@ panel_check_network_manager_version (CcNetworkPanel *panel) +Index: gnome-control-center-3.26.1/panels/network/cc-network-panel.c +=== +--- gnome-control-center-3.26.1.orig/panels/network/cc-network-panel.c gnome-control-center-3.26.1/panels/network/cc-network-panel.c +@@ -765,10 +765,24 @@ panel_check_network_manager_version (CcN GtkWidget *label; gchar *markup; const gchar *version; @@ -23,7 +12,8 @@ +GVariant *variant; + +connection = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, NULL); -+proxy = g_dbus_proxy_new_sync (connection, G_DBUS_PROXY_FLAGS_NONE, NULL, ++proxy = g_dbus_proxy_new_sync (connection, G_DBUS_PROXY_FLAGS_NONE, ++ NULL, + "org.freedesktop.systemd1", + "/org/freedesktop/systemd1/unit/wickedd_2ddhcp6_2eservice", + "org.freedesktop.systemd1.Unit", @@ -38,14 +28,24 @@ gtk_container_remove (GTK_CONTAINER (panel), gtk_bin_get_child (GTK_BIN (panel))); box =
commit unbound for openSUSE:Factory
Hello community, here is the log from the commit of package unbound for openSUSE:Factory checked in at 2017-10-20 16:10:46 Comparing /work/SRC/openSUSE:Factory/unbound (Old) and /work/SRC/openSUSE:Factory/.unbound.new (New) Package is "unbound" Fri Oct 20 16:10:46 2017 rev:19 rq:532959 version:1.6.7 Changes: --- /work/SRC/openSUSE:Factory/unbound/libunbound-devel-mini.changes 2017-09-21 12:33:14.956739797 +0200 +++ /work/SRC/openSUSE:Factory/.unbound.new/libunbound-devel-mini.changes 2017-10-20 16:10:47.545959813 +0200 @@ -1,0 +2,33 @@ +Tue Oct 10 08:20:16 UTC 2017 - mich...@stroeder.com + +- update to 1.6.7 + +Features: +- Set trust-anchor-signaling default to yes +- Fix #1440: [dnscrypt] client nonce cache. +- Fix #1435: Please allow UDP to be disabled separately upstream and + downstream. + +Bug fixes: +- Fix that looping modules always stop the query, and don't pass + control. +- Fix unbound-host to report error for DNSSEC state of failed lookups. +- Spelling fixes, from Josh Soref. +- Fix #1400: allowing use of global cache on ECS-forwarding unless + always-forward. +- use a cachedb answer even if it's "expired" when serve-expired is yes + (patch from Jinmei Tatuya). +- trigger refetching of the answer in that case (this will bypass + cachedb lookup) +- allow storing a 0-TTL answer from cachedb in the in-memory message + cache when serve-expired is yes +- Fix DNSCACHE_STORE_ZEROTTL to be bigger than 0x. +- Log name of looping module +- Fix #1450: Generate again patch contrib/-filter-iterator.patch + (by Danilo G. Baio). +- Fix param unused warning for windows exportsymbol compile. +- Use RCODE from A query on DNS64 synthesized answer. +- Fix trust-anchor-signaling works in libunbound. +- Fix spelling in unbound-control man page. + +--- unbound.changes: same change Old: unbound-1.6.6.tar.gz New: unbound-1.6.7.tar.gz Other differences: -- ++ libunbound-devel-mini.spec ++ --- /var/tmp/diff_new_pack.QNCWuU/_old 2017-10-20 16:10:49.549866202 +0200 +++ /var/tmp/diff_new_pack.QNCWuU/_new 2017-10-20 16:10:49.549866202 +0200 @@ -24,7 +24,7 @@ # Name: libunbound-devel-mini -Version:1.6.6 +Version:1.6.7 Release:0 # # ++ unbound.spec ++ --- /var/tmp/diff_new_pack.QNCWuU/_old 2017-10-20 16:10:49.581864708 +0200 +++ /var/tmp/diff_new_pack.QNCWuU/_new 2017-10-20 16:10:49.585864521 +0200 @@ -53,7 +53,7 @@ %endif Name: unbound -Version:1.6.6 +Version:1.6.7 Release:0 # # ++ unbound-1.6.6.tar.gz -> unbound-1.6.7.tar.gz ++ 14177 lines of diff (skipped)
commit xf86-input-mouse for openSUSE:Factory
Hello community, here is the log from the commit of package xf86-input-mouse for openSUSE:Factory checked in at 2017-10-20 16:10:54 Comparing /work/SRC/openSUSE:Factory/xf86-input-mouse (Old) and /work/SRC/openSUSE:Factory/.xf86-input-mouse.new (New) Package is "xf86-input-mouse" Fri Oct 20 16:10:54 2017 rev:13 rq:532961 version:1.9.2 Changes: --- /work/SRC/openSUSE:Factory/xf86-input-mouse/xf86-input-mouse.changes 2016-11-24 21:17:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.xf86-input-mouse.new/xf86-input-mouse.changes 2017-10-20 16:10:55.373594152 +0200 @@ -1,0 +2,6 @@ +Mon Oct 9 13:50:21 UTC 2017 - tobias.johannes.klausm...@mni.thm.de + +- Add patch U_adapt-to-removal-of-xf86GetOS.patch + This patch is in preparation of the upcoming XServer release + +--- New: U_adapt-to-removal-of-xf86GetOS.patch Other differences: -- ++ xf86-input-mouse.spec ++ --- /var/tmp/diff_new_pack.xTj4oo/_old 2017-10-20 16:10:55.885570235 +0200 +++ /var/tmp/diff_new_pack.xTj4oo/_new 2017-10-20 16:10:55.889570049 +0200 @@ -1,7 +1,7 @@ # # spec file for package xf86-input-mouse # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,8 @@ Url:http://xorg.freedesktop.org/ Source0: http://xorg.freedesktop.org/releases/individual/driver/%{name}-%{version}.tar.bz2 +Patch1: U_adapt-to-removal-of-xf86GetOS.patch + BuildRequires: autoconf >= 2.60 BuildRequires: automake BuildRequires: libtool @@ -56,6 +58,7 @@ %prep %setup -q +%patch1 -p1 %build autoreconf -fi ++ U_adapt-to-removal-of-xf86GetOS.patch ++ >From 3c8f243b750a92d5837a449d344ff884dbd02b57 Mon Sep 17 00:00:00 2001 From: Adam JacksonDate: Thu, 16 Feb 2017 09:21:21 -0500 Subject: Adapt to removal of xf86GetOS Signed-off-by: Adam Jackson diff --git a/src/mouse.c b/src/mouse.c index dae98aa..40d97a9 100644 --- a/src/mouse.c +++ b/src/mouse.c @@ -794,7 +794,6 @@ InitProtocols(void) { int classes; int i; -const char *osname = NULL; if (osInfo) return TRUE; @@ -821,11 +820,11 @@ InitProtocols(void) mouseProtocols[i].id = PROT_UNSUP; /* NetBSD uses PROT_BM for "PS/2". */ -xf86GetOS(, NULL, NULL, NULL); -if (osname && xf86NameCmp(osname, "netbsd") == 0) -for (i = 0; mouseProtocols[i].name; i++) -if (mouseProtocols[i].id == PROT_PS2) -mouseProtocols[i].id = PROT_BM; +#if defined(__NetBSD__) +for (i = 0; mouseProtocols[i].name; i++) +if (mouseProtocols[i].id == PROT_PS2) +mouseProtocols[i].id = PROT_BM; +#endif return TRUE; } -- cgit v0.10.2
commit libvpd2 for openSUSE:Factory
Hello community, here is the log from the commit of package libvpd2 for openSUSE:Factory checked in at 2017-10-20 14:47:59 Comparing /work/SRC/openSUSE:Factory/libvpd2 (Old) and /work/SRC/openSUSE:Factory/.libvpd2.new (New) Package is "libvpd2" Fri Oct 20 14:47:59 2017 rev:26 rq:535445 version:2.2.5 Changes: --- /work/SRC/openSUSE:Factory/libvpd2/libvpd2.changes 2015-11-26 17:04:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.libvpd2.new/libvpd2.changes 2017-10-20 14:48:03.258116377 +0200 @@ -4 +4 @@ -- Update to version 2.2.5 +- Update to version 2.2.5 (fate#31) Other differences: -- ++ libvpd2.spec ++ --- /var/tmp/diff_new_pack.cO9Oqf/_old 2017-10-20 14:48:03.942084393 +0200 +++ /var/tmp/diff_new_pack.cO9Oqf/_new 2017-10-20 14:48:03.946084206 +0200 @@ -1,7 +1,7 @@ # # spec file for package libvpd2 # -# 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
commit psi+ for openSUSE:Factory
Hello community, here is the log from the commit of package psi+ for openSUSE:Factory checked in at 2017-10-20 14:47:54 Comparing /work/SRC/openSUSE:Factory/psi+ (Old) and /work/SRC/openSUSE:Factory/.psi+.new (New) Package is "psi+" Fri Oct 20 14:47:54 2017 rev:43 rq:535440 version:1.2.100+0 Changes: --- /work/SRC/openSUSE:Factory/psi+/psi+-lang.changes 2017-08-24 18:46:05.122758729 +0200 +++ /work/SRC/openSUSE:Factory/.psi+.new/psi+-lang.changes 2017-10-20 14:47:59.250303792 +0200 @@ -1,0 +2,20 @@ +Mon Oct 16 12:10:22 UTC 2017 - jsl...@suse.com + +- update to 1.2.98+1 + +--- +Wed Oct 4 11:00:20 UTC 2017 - jsl...@suse.com + +- update to 1.2.91 + +--- +Tue Sep 5 09:32:58 UTC 2017 - jsl...@suse.com + +- update to 1.2.39 + +--- +Wed Aug 23 12:46:33 UTC 2017 - jsl...@suse.com + +- update to 1.2.28 + +--- --- /work/SRC/openSUSE:Factory/psi+/psi+.changes2017-08-24 18:46:05.202747466 +0200 +++ /work/SRC/openSUSE:Factory/.psi+.new/psi+.changes 2017-10-20 14:47:59.274302669 +0200 @@ -1,0 +2,19 @@ +Wed Oct 4 10:59:28 UTC 2017 - jsl...@suse.com + +- update to 1.2.100 + * many bugfixes + +--- +Tue Sep 5 09:32:33 UTC 2017 - jsl...@suse.com + +- update to 1.2.46 + * many bugfixes + +--- +Wed Aug 23 12:45:46 UTC 2017 - jsl...@suse.com + +- update to 1.2.39 + * many bugfixes + * dropped support for qt4 (upstream dropped that too) + +--- Old: psi+-1.2.15+0.tar.xz psi-plus-l10n-1.2.12+0.tar.xz New: psi+-1.2.100+0.tar.xz psi-plus-l10n-1.2.98+1.tar.xz Other differences: -- ++ psi+-lang.spec ++ --- /var/tmp/diff_new_pack.gk1Ufu/_old 2017-10-20 14:48:00.150261708 +0200 +++ /var/tmp/diff_new_pack.gk1Ufu/_new 2017-10-20 14:48:00.154261520 +0200 @@ -16,28 +16,20 @@ # -%if 0%{?suse_version} > 1320 || 0%{?leap_version} >= 420200 -%define with_qt5 1 -%endif - -%define version_unconverted 1.2.12+0 +%define version_unconverted 1.2.98+1 Name: psi+-lang Url:https://github.com/psi-plus/psi-plus-l10n -Version:1.2.12+0 +Version:1.2.98+1 Release:0 Summary:Translations for Psi+ License:GPL-2.0+ Group: Productivity/Networking/Talk/Clients Source0:psi-plus-l10n-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?with_qt5} BuildRequires: libqt5-linguist # for qmake-qt5: BuildRequires: libqt5-qtbase-common-devel -%else -BuildRequires: libqt4-devel >= 4.7.0 -%endif BuildRequires: xz Requires: psi+ BuildArch: noarch @@ -49,9 +41,7 @@ %prep %setup -q -n psi-plus-l10n-%{version} -%if 0%{?with_qt5} sed -i 's@\@&-qt5@' update-translations.sh -%endif %build ./update-translations.sh make ++ psi+.spec ++ --- /var/tmp/diff_new_pack.gk1Ufu/_old 2017-10-20 14:48:00.182260211 +0200 +++ /var/tmp/diff_new_pack.gk1Ufu/_new 2017-10-20 14:48:00.186260024 +0200 @@ -16,16 +16,13 @@ # -%if 0%{?suse_version} > 1320 || 0%{?leap_version} >= 420200 -%define with_qt5 1 %define __builder ninja -%endif -%define version_unconverted 1.2.15+0 +%define version_unconverted 1.2.100+0 Name: psi+ Url:https://github.com/psi-plus -Version:1.2.15+0 +Version:1.2.100+0 Release:0 Summary:Jabber client using Qt License:GPL-2.0+ @@ -39,7 +36,6 @@ BuildRequires: libidn-devel BuildRequires: libotr-devel BuildRequires: libproxy-devel -%if 0%{?with_qt5} BuildRequires: cmake(Qt5Concurrent) BuildRequires: cmake(Qt5Core) BuildRequires: cmake(Qt5DBus) @@ -53,16 +49,9 @@ BuildRequires: cmake(Qt5X11Extras) BuildRequires: cmake(Qt5Xml) BuildRequires: pkgconfig(qca2-qt5) -%else -BuildRequires: libQtWebKit-devel -BuildRequires: libqca2-devel -BuildRequires: libqt4-devel >= 4.7.0 -%endif BuildRequires: libXScrnSaver-devel BuildRequires: libtidy-devel -%if "%{__builder}" == "ninja" BuildRequires: ninja -%endif BuildRequires: openssl-devel BuildRequires: update-desktop-files BuildRequires: xz @@ -377,17 +366,10 @@ %build %cmake \ -%if 0%{?with_qt5} == 0 - -DUSE_QT5=OFF \ -%endif -DENABLE_PLUGINS=ON #%%make_jobs won't work -- overriden by qmake's -- opencode it -%if "%{__builder}" == "ninja" -ninja -v %{?_smp_mflags} -%else -%__make
commit suse-hpc for openSUSE:Factory
Hello community, here is the log from the commit of package suse-hpc for openSUSE:Factory checked in at 2017-10-20 14:47:16 Comparing /work/SRC/openSUSE:Factory/suse-hpc (Old) and /work/SRC/openSUSE:Factory/.suse-hpc.new (New) Package is "suse-hpc" Fri Oct 20 14:47:16 2017 rev:5 rq:535289 version:0.1 Changes: --- /work/SRC/openSUSE:Factory/suse-hpc/suse-hpc.changes2017-10-07 17:50:58.338494873 +0200 +++ /work/SRC/openSUSE:Factory/.suse-hpc.new/suse-hpc.changes 2017-10-20 14:47:17.612250889 +0200 @@ -1,0 +2,6 @@ +Thu Oct 19 11:44:50 UTC 2017 - e...@suse.com + +- Fix master package macro to handle sub-packages with a + different basename correctly. + +--- Other differences: -- ++ macros.hpc ++ --- /var/tmp/diff_new_pack.PTiw0a/_old 2017-10-20 14:47:18.204223207 +0200 +++ /var/tmp/diff_new_pack.PTiw0a/_new 2017-10-20 14:47:18.204223207 +0200 @@ -337,7 +337,7 @@ # this package pulls in a new version of the dependent library, because # these libraries also carry the version number of their names and # don't conflict with an earlier version. -# %hpc_master_package [-n ][-g ][-s <.so-version>][-l][-L][-q] +# %hpc_master_package [-n ][-g ][-s# <.so-version>][-l][-L][-N ][-q] # -n : specify the full package name. This may not be used in conjunction with # the package name extension . # -g : Specify the group to use. @@ -349,26 +349,35 @@ # -L: Create a link from the .version. file to the .version file # to mark the default version. # -a: Use native arch even if no library package. +# -N : Specify if a sub-package has different basename (pname) # -q: For internal use only! # -%hpc_master_package(n:g:s:lLaq) \ +%hpc_master_package(n:g:s:lLaqN:) \ %define _mylib %{-s:lib}%{!-s:%{-l:lib}} \ %define _p_ext %(test -n "%{*}" && echo -%{*}) \ - %{-n:%define _pname %{-n*}} \ + %{!-N:\ + %define _pname %{pname} \ + %define _name %{name} \ + } \ + %{-N:\ + %define _pname %{-N*} \ + %define _name %(echo %{name} | sed -e "s/%{pname}/%{_pname}/") \ + } \ + %{-n:%define _lname %{-n*}} \ %{!-n:\ - %define _pname_cf %{?compiler_family:-%{compiler_family}%{?hpc_cf_pack_version}} \ - %define _pname_mpi %{!?_hpc_build_mpi:%{?hpc_mpi_family:-%{hpc_mpi_family}%{?hpc_mpi_pack_version}}} \ - %define _pname_build_mpi_name %{?_hpc_build_mpi:%{hpc_mpi_family}%{?hpc_ext}%{?hpc_mpi_pack_version}} \ - %define _pname_name %{!?_hpc_build_mpi:%{pname}%{?hpc_ext}%{-s*}} \ - %define _pname_header %{_mylib}%{_pname_build_mpi_name}%{_pname_name} \ - %define _pname %{_pname_header}%{_pname_cf}%{_pname_mpi}-hpc%{_p_ext} \ + %define _lname_cf %{?compiler_family:-%{compiler_family}%{?hpc_cf_pack_version}} \ + %define _lname_mpi %{!?_hpc_build_mpi:%{?hpc_mpi_family:-%{hpc_mpi_family}%{?hpc_mpi_pack_version}}} \ + %define _lname_build_mpi_name %{?_hpc_build_mpi:%{hpc_mpi_family}%{?hpc_ext}%{?hpc_mpi_pack_version}} \ + %define _lname_name %{!?_hpc_build_mpi:%{_pname}%{?hpc_ext}%{-s*}} \ + %define _lname_header %{_mylib}%{_lname_build_mpi_name}%{_lname_name} \ + %define _lname %{_lname_header}%{_lname_cf}%{_lname_mpi}-hpc%{_p_ext} \ }\ -%{-q:%(echo -n %{_pname}; true %{_mylib} %{_p_ext})} \ +%{-q:%(echo -n %{_lname}; true %{_mylib} %{_p_ext})} \ %{!-q:\ %{-g:%define _group %{-g*}} \ %{!-g: \ -%define _group %(pname=%_pname; \ - case $pname in \ +%define _group %(lname=%_lname; \ + case $lname in \ (*-devel|*-devel-static) \ echo -n "Development/Libraries/%{?hpc_mpi_family:Parallel}%{!?hpc_mpi_family:C and C++}" ;; \ (*) \ @@ -379,23 +388,23 @@ echo -n Productivity/Scientific/Other \ fi ;; esac)\ } \ - %{!-s:%define n_name %name} \ - %{-s:%define n_name %(a=%{name};echo -n ${a/%{pname}/%{pname}%{s*}})} \ -%package -n %_pname \ + %{!-s:%define n_name %_name} \ + %{-s:%define n_name %(a=%{_name};echo -n ${a/%{_pname}/%{_pname}%{-s*}})} \ +%package -n %_lname \ Summary: Dependency package for %{n_name}%{_p_ext} \ Group: %_group \ -Obsoletes: %_pname < %version \ -%{!-s:Requires: %{_mylib}%{name}%{_p_ext} = %version} \ -%{-s:Requires: %(echo -n %{_mylib}%{name}%{_p_ext} | sed -e "s/\\(.*%{pname}\\)\\(.*\\)/1%{-s*}2/") = %version} \ +Obsoletes: %_lname < %version \ +%{!-s:Requires: %{_mylib}%{_name}%{_p_ext} = %version} \ +%{-s:Requires: %(echo -n %{_mylib}%{_name}%{_p_ext} | sed -e "s/\\(.*%{_pname}\\)\\(.*\\)/1%{-s*}2/") = %version} \ %{!-l:%{!-s:%{!-a:BuildArch: noarch}}} \ -%description -n %_pname \ -The package %{n_name}%{_p_ext} provides the dependency to get the latest version of %pname \ -%{-L:%post -n %_pname \ +%description -n %_lname \ +The package
commit mpiP for openSUSE:Factory
Hello community, here is the log from the commit of package mpiP for openSUSE:Factory checked in at 2017-10-20 14:47:44 Comparing /work/SRC/openSUSE:Factory/mpiP (Old) and /work/SRC/openSUSE:Factory/.mpiP.new (New) Package is "mpiP" Fri Oct 20 14:47:44 2017 rev:2 rq:535431 version:3.4.1 Changes: --- /work/SRC/openSUSE:Factory/mpiP/mpiP.changes2017-10-19 19:32:03.673088522 +0200 +++ /work/SRC/openSUSE:Factory/.mpiP.new/mpiP.changes 2017-10-20 14:47:45.470948147 +0200 @@ -1,0 +2,6 @@ +Fri Oct 20 07:51:00 UTC 2017 - e...@suse.com + +- Enable the openmpi build since the HPC build for openmpi + is now available in Factory. + +--- Other differences: -- ++ mpiP.spec ++ --- /var/tmp/diff_new_pack.1mycnj/_old 2017-10-20 14:47:46.410904192 +0200 +++ /var/tmp/diff_new_pack.1mycnj/_new 2017-10-20 14:47:46.410904192 +0200 @@ -43,19 +43,19 @@ Name: %{?hpc_package_name:%{hpc_package_name %_vers}}%{!?hpc_package_name:%pname} Summary: A profiling library for MPI applications -Version: %vers -Release: 0 License: BSD-3-Clause Group:Development/Tools/Debuggers -URL: http://mpip.sourceforge.net/ +Version:%vers +Release:0 +Url:http://mpip.sourceforge.net/ Source0: http://sourceforge.net/projects/mpip/files/mpiP/mpiP-3.4.1/mpiP-%{version}.tar.gz Patch1: mpip.unwinder.patch BuildRequires: %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel BuildRequires: %{mpi_family}%{?mpi_ver}-%{compiler_family}%{?c_f_ver}-hpc-macros-devel BuildRequires: lua-lmod -BuildRequires: suse-hpc BuildRequires: python +BuildRequires: suse-hpc %hpc_requires %description ++ _multibuild ++ --- /var/tmp/diff_new_pack.1mycnj/_old 2017-10-20 14:47:46.438902883 +0200 +++ /var/tmp/diff_new_pack.1mycnj/_new 2017-10-20 14:47:46.438902883 +0200 @@ -1,4 +1,4 @@ - + gnu-openmpi-hpc gnu-mvapich2-hpc
commit geekodoc for openSUSE:Factory
Hello community, here is the log from the commit of package geekodoc for openSUSE:Factory checked in at 2017-10-20 14:47:49 Comparing /work/SRC/openSUSE:Factory/geekodoc (Old) and /work/SRC/openSUSE:Factory/.geekodoc.new (New) Package is "geekodoc" Fri Oct 20 14:47:49 2017 rev:3 rq:535437 version:unknown Changes: --- /work/SRC/openSUSE:Factory/geekodoc/geekodoc.changes2017-09-23 21:33:32.856051365 +0200 +++ /work/SRC/openSUSE:Factory/.geekodoc.new/geekodoc.changes 2017-10-20 14:47:53.606567706 +0200 @@ -1,0 +2,14 @@ +Fri Oct 13 08:00:59 UTC 2017 - thomas.schrai...@suse.com + +Release 0.9.9 +https://github.com/openSUSE/geekodoc/releases/tag/v0.9.9 + +* Geekodoc + * Allow lowercase Values in format attribute (#29) + * Add list elements in taskprerequisites (#25) + +* Novdoc + * No changes + + +--- Old: geekodoc-0.9.8.tar.gz New: geekodoc-0.9.9.tar.gz Other differences: -- ++ geekodoc.spec ++ --- /var/tmp/diff_new_pack.ONyWhX/_old 2017-10-20 14:47:54.186540585 +0200 +++ /var/tmp/diff_new_pack.ONyWhX/_new 2017-10-20 14:47:54.190540398 +0200 @@ -17,7 +17,7 @@ Name: geekodoc -Version:0.9.8 +Version:0.9.9 Release:0 Summary:DocBook based RNG Schema for SUSE Documentation License:GPL-3.0 ++ geekodoc-0.9.8.tar.gz -> geekodoc-0.9.9.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geekodoc-0.9.8/.travis.yml new/geekodoc-0.9.9/.travis.yml --- old/geekodoc-0.9.8/.travis.yml 2017-09-15 09:49:34.0 +0200 +++ new/geekodoc-0.9.9/.travis.yml 2017-10-13 09:57:03.0 +0200 @@ -25,5 +25,5 @@ # commands to run tests script: -- ./geekodoc/tests/run-tests.sh +- ./geekodoc/tests/run-tests.sh -V jing - ./novdoc/tests/run-tests.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geekodoc-0.9.8/geekodoc/rng/ChangeLog new/geekodoc-0.9.9/geekodoc/rng/ChangeLog --- old/geekodoc-0.9.8/geekodoc/rng/ChangeLog 2017-09-15 09:49:34.0 +0200 +++ new/geekodoc-0.9.9/geekodoc/rng/ChangeLog 2017-10-13 09:57:03.0 +0200 @@ -1,4 +1,82 @@ --- +Fri Oct 13 09:52:00 UTC 2017 - t...@opensuse.org + +Created 0.9.9 +https://github.com/openSUSE/geekodoc/releases/tag/v0.9.9 + +* Geekodoc + * Allow Lowercase Values in format Attribute (#29) + * Add list elements in taskprerequisites (#25) + +* Novdoc + * No changes + + +--- +Fri Sep 15 09:49:37 UTC 2017 - t...@opensuse.org + +Created 0.9.8 +https://github.com/openSUSE/geekodoc/releases/tag/v0.9.8 + +* GeekoDoc + * Restrict Possible Values in format Attribute (#24) + * Fix outdated Schematron rules (#22) + * Implement task elements (#20) + * Adapt content model of task* elements (#1) + * Add test cases and use Travis to check schema + +* Novdoc + * No changes + + +--- +Thu Dec 1 09:56:45 UTC 2016 - t...@opensuse.org + +Created 0.9.7 +https://github.com/openSUSE/geekodoc/releases/tag/v0.9.7 + + +* GeekoDoc + * link without "xlink:href" attribute is currently valid (#15) + +* Novdoc + * Content model of step is not determinist (#17) + + +--- +Thu Nov 24 15:56:33 UTC 2016 - t...@opensuse.org + +Created 0.9.6 +https://github.com/openSUSE/geekodoc/releases/tag/v0.9.6 + +* GeekoDoc + * Remove title in step (#4) + * Empty does not trigger a warning (#9) + * Allow common attributes in link (#10) + * Disallow xreflabel (#11) + * Restrict element (#14) + +* Novdoc + * Missing novdocx-core.rnc (#5) + * Allow only in and + * (#7) + * Fix content model for step to allow para, substeps, + * para (#12) + * Allow phrase inside productnumber (#13) + * Both + * Update Novdoc/GeekoDoc to disallow screen in entry (#2) + + +--- +Fri Aug 19 14:07:55 UTC 2016 - t...@opensuse.org + +Created v0.9.5 + +* First release on OBS, Documentation:Tools +* Use catalog.d directory for GeekoDoc and Novdoc catalog files + + +--- Wed Jul 6 13:21:00 UTC 2010 - t...@opensuse.org Created 0.9.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/geekodoc-0.9.8/geekodoc/rng/Makefile new/geekodoc-0.9.9/geekodoc/rng/Makefile --- old/geekodoc-0.9.8/geekodoc/rng/Makefile2017-09-15 09:49:34.0 +0200 +++
commit dtv-scan-tables for openSUSE:Factory
Hello community, here is the log from the commit of package dtv-scan-tables for openSUSE:Factory checked in at 2017-10-20 14:47:14 Comparing /work/SRC/openSUSE:Factory/dtv-scan-tables (Old) and /work/SRC/openSUSE:Factory/.dtv-scan-tables.new (New) Package is "dtv-scan-tables" Fri Oct 20 14:47:14 2017 rev:13 rq:535286 version:20171003 Changes: --- /work/SRC/openSUSE:Factory/dtv-scan-tables/dtv-scan-tables.changes 2017-07-12 19:36:06.659458582 +0200 +++ /work/SRC/openSUSE:Factory/.dtv-scan-tables.new/dtv-scan-tables.changes 2017-10-20 14:47:14.460398277 +0200 @@ -1,0 +2,12 @@ +Thu Oct 19 09:12:16 UTC 2017 - mplus...@suse.com + +- Update to version 20171003: + * Add scan file for EWCom Goms DVB-C + * scan-tables: add initial table for Mountain View, California + * scan-tables: add initial table for San Jose, California + * Intelsat34-55.5W: add a Ku-Band transponder + * isdb-t: update existing files with newer channels + * isdb-t: add new Brazilian cities + * isdb-t: Delete some wrong channel lists + +--- Old: dtv-scan-tables-20170530.tar.xz New: dtv-scan-tables-20171003.tar.xz Other differences: -- ++ dtv-scan-tables.spec ++ --- /var/tmp/diff_new_pack.PoxIQP/_old 2017-10-20 14:47:15.244361618 +0200 +++ /var/tmp/diff_new_pack.PoxIQP/_new 2017-10-20 14:47:15.252361243 +0200 @@ -17,16 +17,15 @@ Name: dtv-scan-tables -Version:20170530 +Version:20171003 Release:0 Summary:Scan files for digital TV applications v3 -License:GPL-2.0+ and LGPL-2.1 +License:GPL-2.0+ AND LGPL-2.1 Group: Hardware/TV Url:http://linuxtv.org/ Source0:%{name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) BuildRequires: dvb-utils @@ -59,12 +58,10 @@ %fdupes -s %{buildroot}/%{_datadir}/dvbv5/ %files -%defattr(-,root,root) %doc COPYING COPYING.LGPL %{_datadir}/dvb %files v5 -%defattr(-,root,root) %doc COPYING COPYING.LGPL %{_datadir}/dvbv5 ++ _servicedata ++ --- /var/tmp/diff_new_pack.PoxIQP/_old 2017-10-20 14:47:15.356356380 +0200 +++ /var/tmp/diff_new_pack.PoxIQP/_new 2017-10-20 14:47:15.356356380 +0200 @@ -1,4 +1,4 @@ git://linuxtv.org/dtv-scan-tables.git - fb5fe05d6cc33b29f423f0e07f358f6db7065076 \ No newline at end of file + c1986d5148d8be84d15db57419531fe093a1044f \ No newline at end of file ++ dtv-scan-tables-20170530.tar.xz -> dtv-scan-tables-20171003.tar.xz ++ 101491 lines of diff (skipped)
commit scalapack for openSUSE:Factory
Hello community, here is the log from the commit of package scalapack for openSUSE:Factory checked in at 2017-10-20 14:47:18 Comparing /work/SRC/openSUSE:Factory/scalapack (Old) and /work/SRC/openSUSE:Factory/.scalapack.new (New) Package is "scalapack" Fri Oct 20 14:47:18 2017 rev:5 rq:535291 version:2.0.2 Changes: --- /work/SRC/openSUSE:Factory/scalapack/scalapack.changes 2017-10-18 10:54:39.821102507 +0200 +++ /work/SRC/openSUSE:Factory/.scalapack.new/scalapack.changes 2017-10-20 14:47:21.856052438 +0200 @@ -2 +2 @@ -Tue Oct 17 13:40:54 UTC 2017 - e...@suse.com +Thu Oct 19 11:52:53 UTC 2017 - e...@suse.com @@ -4,2 +4 @@ -- Add magic to limit the number of flavors built in the - in the OBS ring. +- Fix blacs master packages. Other differences: -- ++ scalapack.spec ++ --- /var/tmp/diff_new_pack.cOkT0f/_old 2017-10-20 14:47:22.840006426 +0200 +++ /var/tmp/diff_new_pack.cOkT0f/_new 2017-10-20 14:47:22.844006239 +0200 @@ -22,21 +22,11 @@ %define vers 2.0.2 %define _vers 2_0_2 -%bcond_with ringdisabled - %if "%flavor" == "" ExclusiveArch: do_not_build %define package_name %pname %endif -# Magic for OBS Staging. Only build the flavors required by -# other packages in the ring. -%if %{with ringdisabled} - %if "%flavor" != "openmpi" -ExclusiveArch: do_not_build - %endif -%endif - %if "%flavor" == "openmpi" %define mpi_flavor openmpi %{bcond_with hpc} @@ -254,7 +244,7 @@ parallel machine. The BLACS exist in order to make linear algebra applications both easier to program and more portable. -%{?with_hpc:%{hpc_master_package -l -n %{libblacs_plain} -L}} +%{?with_hpc:%{hpc_master_package -l -n %{libblacs_plain} -N blacs -s %so_ver}} %package -n %{libblacsname %_vers}-devel Summary:Development libraries for BLACS (%{mpi_flavor}) @@ -277,7 +267,7 @@ Group: Development/Libraries/Parallel Requires: %{libblacsname %_vers}-devel = %{version} -%{?with_hpc:%{hpc_master_package -n %{libblacs_plain}-devel -s %so_ver -a devel}} +%{?with_hpc:%{hpc_master_package -n %{libblacs_plain}-devel -N blacs -s %so_ver -a devel}} %description -n %{libblacsname %_vers}-devel-static This package contains static libraries for BLACS, compiled against %{mpi_flavor}. @@ -328,8 +318,6 @@ make FCFLAGS="$RPM_OPT_FLAGS" %{makeargs} cd ../LIN; make FCFLAGS="$RPM_OPT_FLAGS" %{makeargs} -cd ../..; -cd .. %install
commit grepmail for openSUSE:Factory
Hello community, here is the log from the commit of package grepmail for openSUSE:Factory checked in at 2017-10-20 14:47:38 Comparing /work/SRC/openSUSE:Factory/grepmail (Old) and /work/SRC/openSUSE:Factory/.grepmail.new (New) Package is "grepmail" Fri Oct 20 14:47:38 2017 rev:25 rq:535341 version:5.3104 Changes: --- /work/SRC/openSUSE:Factory/grepmail/grepmail.changes2015-05-24 19:33:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.grepmail.new/grepmail.changes 2017-10-20 14:47:39.419231140 +0200 @@ -1,0 +2,5 @@ +Tue Oct 17 12:23:01 UTC 2017 - dims...@opensuse.org + +- Fix build with perl 5.26. + +--- Other differences: -- ++ grepmail.spec ++ --- /var/tmp/diff_new_pack.ks9kx0/_old 2017-10-20 14:47:40.055201400 +0200 +++ /var/tmp/diff_new_pack.ks9kx0/_new 2017-10-20 14:47:40.071200652 +0200 @@ -1,7 +1,7 @@ # # spec file for package grepmail # -# 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 @@ -22,7 +22,7 @@ Summary:Search Mailboxes for a Particular E-Mail License:GPL-2.0+ Group: Productivity/Networking/Email/Utilities -Url:https://metacpan.org/release/grepmail +URL:https://metacpan.org/release/grepmail Source: http://search.cpan.org/CPAN/authors/id/D/DC/DCOPPIT/grepmail-%{version}.tar.gz Patch2: grepmail-buildfix.patch BuildRequires: perl @@ -30,15 +30,14 @@ BuildRequires: perl(Date::Parse) BuildRequires: perl(File::Slurp) BuildRequires: perl(Mail::Mbox::MessageParser) >= 1.4001 -BuildRequires: perl(Time::Local) >= 1.2300 +BuildRequires: perl(Time::Local) BuildRequires: perl(URI::Escape) ## not in factory ## BuildRequires: perl(Benchmark::Timer) => 0.7100 Requires: perl(Date::Parse) Requires: perl(Mail::Mbox::MessageParser) >= 1.4001 -Requires: perl(Time::Local) >= 1.2300 +Requires: perl(Time::Local) # Date::Manip is only used as fallback Recommends: perl(Date::Manip) -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %{perl_requires} @@ -49,6 +48,7 @@ %prep %setup -q +sed -i -e 's/use inc::Module::Install;/use lib q[.];\nuse inc::Module::Install;/' Makefile.PL %if 0%{?suse_version} <= 1320 # needed for <= 13.2, but breaks 'make test' in > 13.2 %patch2 @@ -73,7 +73,7 @@ # remove perllocal.pod file rm -rf %{buildroot}%{perl_archlib} %perl_gen_filelist -install -m 755 anonymize_mailbox %{buildroot}%{_prefix}/bin +install -m 755 anonymize_mailbox %{buildroot}%{_bindir} %files %defattr (-, root, root)
commit openSUSE-release-tools for openSUSE:Factory
Hello community, here is the log from the commit of package openSUSE-release-tools for openSUSE:Factory checked in at 2017-10-20 14:47:22 Comparing /work/SRC/openSUSE:Factory/openSUSE-release-tools (Old) and /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new (New) Package is "openSUSE-release-tools" Fri Oct 20 14:47:22 2017 rev:9 rq:535325 version:20171019.be5b3ec Changes: --- /work/SRC/openSUSE:Factory/openSUSE-release-tools/openSUSE-release-tools.changes 2017-10-19 19:33:18.085606882 +0200 +++ /work/SRC/openSUSE:Factory/.openSUSE-release-tools.new/openSUSE-release-tools.changes 2017-10-20 14:47:24.235941149 +0200 @@ -1,0 +2,6 @@ +Thu Oct 19 19:58:00 UTC 2017 - opensuse-releaset...@opensuse.org + +- Update to version 20171019.be5b3ec: + * devel-project: utilize get_request_list(withfullhistory) param provided by osc 0.160.0. + +--- Old: openSUSE-release-tools-20171018.44e44a6.obscpio New: openSUSE-release-tools-20171019.be5b3ec.obscpio Other differences: -- ++ openSUSE-release-tools.spec ++ --- /var/tmp/diff_new_pack.cU3euv/_old 2017-10-20 14:47:27.551786091 +0200 +++ /var/tmp/diff_new_pack.cU3euv/_new 2017-10-20 14:47:27.555785904 +0200 @@ -20,7 +20,7 @@ %define source_dir osc-plugin-factory %define announcer_filename factory-package-news Name: openSUSE-release-tools -Version:20171018.44e44a6 +Version:20171019.be5b3ec Release:0 Summary:Tools to aid in staging and release work for openSUSE/SUSE License:GPL-2.0+ and MIT @@ -225,7 +225,8 @@ Summary:OSC plugin for the staging workflow Group: Development/Tools/Other BuildArch: noarch -Requires: osc >= 0.159.0 +# devel-project.py needs 0.160.0 for get_request_list(withfullhistory) param. +Requires: osc >= 0.160.0 Requires: osclib = %{version} %description -n osc-plugin-staging ++ _servicedata ++ --- /var/tmp/diff_new_pack.cU3euv/_old 2017-10-20 14:47:27.599783847 +0200 +++ /var/tmp/diff_new_pack.cU3euv/_new 2017-10-20 14:47:27.603783660 +0200 @@ -1,6 +1,6 @@ https://github.com/openSUSE/osc-plugin-factory.git -44e44a64f0e266c42e524ee3554f3b45729ac4cc +be5b3ec12db757532b0b6f0a45336c06c7634847 ++ openSUSE-release-tools-20171018.44e44a6.obscpio -> openSUSE-release-tools-20171019.be5b3ec.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171018.44e44a6/devel-project.py new/openSUSE-release-tools-20171019.be5b3ec/devel-project.py --- old/openSUSE-release-tools-20171018.44e44a6/devel-project.py 2017-10-19 03:59:09.0 +0200 +++ new/openSUSE-release-tools-20171019.be5b3ec/devel-project.py 2017-10-19 21:57:59.0 +0200 @@ -23,28 +23,6 @@ BOT_NAME = 'devel-project' REMINDER = 'review reminder' -# Short of either copying the two osc.core list functions to build the search -# queries and call a different search function this is the only reasonable way -# to add withhistory to the query. The base search function does not even have a -# method for adding to the query. Alternatively, get_request() can be called for -# each request to load the history, but obviously that is not very desirable. -# Having the history allows for the age of the request to be determined. -def search(apiurl, **kwargs): -res = {} -for urlpath, xpath in kwargs.items(): -path = [ 'search' ] -path += urlpath.split('_') -query = {'match': xpath} -if urlpath == 'request': -query['withhistory'] = 1 -u = makeurl(apiurl, path, query) -f = http_GET(u) -res[urlpath] = ET.parse(f).getroot() -return res - -osc.core._search = osc.core.search -osc.core.search = search - def staging_api(args): Config(args.project) return StagingAPI(osc.conf.config['apiurl'], args.project) @@ -117,7 +95,8 @@ req_state=('new', 'review'), req_type='submit', # Seems to work backwards, as it includes only. -exclude_target_projects=[devel_project]) +exclude_target_projects=[devel_project], +withfullhistory=True) for request in requests: action = request.actions[0] age = request_age(request) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-release-tools-20171018.44e44a6/dist/package/openSUSE-release-tools.spec
commit nginx for openSUSE:Factory
Hello community, here is the log from the commit of package nginx for openSUSE:Factory checked in at 2017-10-20 14:47:11 Comparing /work/SRC/openSUSE:Factory/nginx (Old) and /work/SRC/openSUSE:Factory/.nginx.new (New) Package is "nginx" Fri Oct 20 14:47:11 2017 rev:17 rq:535272 version:1.13.6 Changes: --- /work/SRC/openSUSE:Factory/nginx/nginx.changes 2017-10-07 17:51:18.265618858 +0200 +++ /work/SRC/openSUSE:Factory/.nginx.new/nginx.changes 2017-10-20 14:47:12.672481885 +0200 @@ -1,0 +2,27 @@ +Thu Oct 12 12:54:28 UTC 2017 - mrueck...@suse.de + +- update to 1.13.6 + - Bugfix: switching to the next upstream server in the stream +module did not work when using the "ssl_preread" directive. + - Bugfix: in the ngx_http_v2_module. Thanks to Piotr Sikora. + - Bugfix: nginx did not support dates after the year 2038 on +32-bit platforms with 64-bit time_t. + - Bugfix: in handling of dates prior to the year 1970 and after +the year 1. + - Bugfix: in the stream module timeouts waiting for UDP datagrams +from upstream servers were not logged or logged at the "info" +level instead of "error". + - Bugfix: when using HTTP/2 nginx might return the 400 response +without logging the reason. + - Bugfix: in processing of corrupted cache files. + - Bugfix: cache control headers were ignored when caching errors +intercepted by error_page. + - Bugfix: when using HTTP/2 client request body might be +corrupted. + - Bugfix: in handling of client addresses when using unix domain +sockets. + - Bugfix: nginx hogged CPU when using the "hash ... consistent" +directive in the upstream block if large weights were used and +all or most of the servers were unavailable. + +--- Old: nginx-1.13.5.tar.gz nginx-1.13.5.tar.gz.asc New: nginx-1.13.6.tar.gz nginx-1.13.6.tar.gz.asc Other differences: -- ++ nginx.spec ++ --- /var/tmp/diff_new_pack.UJMrbo/_old 2017-10-20 14:47:13.716433068 +0200 +++ /var/tmp/diff_new_pack.UJMrbo/_new 2017-10-20 14:47:13.720432881 +0200 @@ -69,7 +69,7 @@ %define ngx_doc_dir%{_datadir}/doc/packages/%{name} # Name: nginx -Version:1.13.5 +Version:1.13.6 Release:0 %define ngx_fancyindex_version 0.4.1 %define ngx_fancyindex_module_path ngx-fancyindex-%{ngx_fancyindex_version} ++ nginx-1.13.5.tar.gz -> nginx-1.13.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nginx-1.13.5/CHANGES new/nginx-1.13.6/CHANGES --- old/nginx-1.13.5/CHANGES2017-09-05 16:59:38.0 +0200 +++ new/nginx-1.13.6/CHANGES2017-10-10 17:22:59.0 +0200 @@ -1,4 +1,40 @@ +Changes with nginx 1.13.610 Oct 2017 + +*) Bugfix: switching to the next upstream server in the stream module + did not work when using the "ssl_preread" directive. + +*) Bugfix: in the ngx_http_v2_module. + Thanks to Piotr Sikora. + +*) Bugfix: nginx did not support dates after the year 2038 on 32-bit + platforms with 64-bit time_t. + +*) Bugfix: in handling of dates prior to the year 1970 and after the + year 1. + +*) Bugfix: in the stream module timeouts waiting for UDP datagrams from + upstream servers were not logged or logged at the "info" level + instead of "error". + +*) Bugfix: when using HTTP/2 nginx might return the 400 response without + logging the reason. + +*) Bugfix: in processing of corrupted cache files. + +*) Bugfix: cache control headers were ignored when caching errors + intercepted by error_page. + +*) Bugfix: when using HTTP/2 client request body might be corrupted. + +*) Bugfix: in handling of client addresses when using unix domain + sockets. + +*) Bugfix: nginx hogged CPU when using the "hash ... consistent" + directive in the upstream block if large weights were used and all or + most of the servers were unavailable. + + Changes with nginx 1.13.505 Sep 2017 *) Feature: the $ssl_client_escaped_cert variable. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nginx-1.13.5/CHANGES.ru new/nginx-1.13.6/CHANGES.ru --- old/nginx-1.13.5/CHANGES.ru 2017-09-05 16:59:36.0 +0200 +++ new/nginx-1.13.6/CHANGES.ru 2017-10-10 17:22:56.0 +0200 @@ -1,4 +1,40 @@ +Изменения в nginx 1.13.6 10.10.2017 + +*) Исправление: при использовании директивы ssl_preread в модуле stream + не работало переключение на следующий бэкенд. + +*)
commit patterns-caasp for openSUSE:Factory
Hello community, here is the log from the commit of package patterns-caasp for openSUSE:Factory checked in at 2017-10-20 14:47:40 Comparing /work/SRC/openSUSE:Factory/patterns-caasp (Old) and /work/SRC/openSUSE:Factory/.patterns-caasp.new (New) Package is "patterns-caasp" Fri Oct 20 14:47:40 2017 rev:19 rq:535370 version:1.0 Changes: --- /work/SRC/openSUSE:Factory/patterns-caasp/patterns-caasp.changes 2017-10-18 10:54:49.884630388 +0200 +++ /work/SRC/openSUSE:Factory/.patterns-caasp.new/patterns-caasp.changes 2017-10-20 14:47:42.867069911 +0200 @@ -1,0 +2,5 @@ +Fri Oct 20 08:41:58 CEST 2017 - ku...@suse.de + +- openSUSE is behind switch from ntp to chrony [bsc#1064318] + +--- Other differences: -- ++ patterns-caasp.spec ++ --- /var/tmp/diff_new_pack.SVSxgJ/_old 2017-10-20 14:47:44.263004634 +0200 +++ /var/tmp/diff_new_pack.SVSxgJ/_new 2017-10-20 14:47:44.263004634 +0200 @@ -176,7 +176,11 @@ Requires: audit Requires: autofs Requires: ceph-common +%if 0%{?is_susecaasp} Requires: chrony +%else +Requires: ntp +%endif Requires: etcd Requires: etcdctl Requires: flannel
commit python-azure-agent for openSUSE:Factory
Hello community, here is the log from the commit of package python-azure-agent for openSUSE:Factory checked in at 2017-10-20 14:47:30 Comparing /work/SRC/openSUSE:Factory/python-azure-agent (Old) and /work/SRC/openSUSE:Factory/.python-azure-agent.new (New) Package is "python-azure-agent" Fri Oct 20 14:47:30 2017 rev:5 rq:535329 version:2.2.18 Changes: --- /work/SRC/openSUSE:Factory/python-azure-agent/python-azure-agent.changes 2017-10-05 11:59:13.856836982 +0200 +++ /work/SRC/openSUSE:Factory/.python-azure-agent.new/python-azure-agent.changes 2017-10-20 14:47:37.375326718 +0200 @@ -1,0 +2,9 @@ +Thu Oct 12 20:13:42 UTC 2017 - rjsch...@suse.com + +- Update to version 2.2.18 + + [#868] Fix for sudoer update + + [#886] Agent should not update outside of goal state + + [#889] Firewall removal should not retry +- Fixes issues introduces with 2.2.17 + +--- Old: WALinuxAgent-2.2.17.tar.gz New: WALinuxAgent-2.2.18.tar.gz Other differences: -- ++ python-azure-agent.spec ++ --- /var/tmp/diff_new_pack.YV13X4/_old 2017-10-20 14:47:38.095293050 +0200 +++ /var/tmp/diff_new_pack.YV13X4/_new 2017-10-20 14:47:38.099292863 +0200 @@ -20,7 +20,7 @@ Summary:Microsoft Azure Linux Agent License:Apache-2.0 Group: System/Daemons -Version:2.2.17 +Version:2.2.18 Release:0 Url:https://github.com/Azure/WALinuxAgent Source0:WALinuxAgent-%{version}.tar.gz ++ WALinuxAgent-2.2.17.tar.gz -> WALinuxAgent-2.2.18.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/WALinuxAgent-2.2.17/azurelinuxagent/common/future.py new/WALinuxAgent-2.2.18/azurelinuxagent/common/future.py --- old/WALinuxAgent-2.2.17/azurelinuxagent/common/future.py2017-09-14 01:51:29.0 +0200 +++ new/WALinuxAgent-2.2.18/azurelinuxagent/common/future.py2017-09-20 00:48:11.0 +0200 @@ -1,10 +1,10 @@ import sys """ -Add alies for python2 and python3 libs and fucntions. +Add alias for python2 and python3 libs and functions. """ -if sys.version_info[0]== 3: +if sys.version_info[0] == 3: import http.client as httpclient from urllib.parse import urlparse @@ -23,5 +23,4 @@ bytebuffer = buffer else: -raise ImportError("Unknown python version:{0}".format(sys.version_info)) - +raise ImportError("Unknown python version: {0}".format(sys.version_info)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/WALinuxAgent-2.2.17/azurelinuxagent/common/osutil/default.py new/WALinuxAgent-2.2.18/azurelinuxagent/common/osutil/default.py --- old/WALinuxAgent-2.2.17/azurelinuxagent/common/osutil/default.py 2017-09-14 01:51:29.0 +0200 +++ new/WALinuxAgent-2.2.18/azurelinuxagent/common/osutil/default.py 2017-09-20 00:48:11.0 +0200 @@ -96,7 +96,7 @@ return wait def remove_firewall(self): -# If a previous attempt threw an exception, do not retry +# If a previous attempt failed, do not retry global _enable_firewall if not _enable_firewall: return False @@ -105,8 +105,8 @@ wait = self.get_firewall_will_wait() flush_rule = FIREWALL_FLUSH.format(wait) -if shellutil.run(flush_rule, chk_err=False) != 0: -logger.warn("Failed to flush firewall") +if shellutil.run(flush_rule, chk_err=True) != 0: +raise Exception("non-zero return code") return True @@ -309,11 +309,11 @@ else: sudoer = "{0} ALL=(ALL) ALL".format(username) if not os.path.isfile(sudoers_wagent) or \ -fileutil.findstr_in_file(sudoers_wagent, sudoer) is None: +fileutil.findstr_in_file(sudoers_wagent, sudoer) is False: fileutil.append_file(sudoers_wagent, "{0}\n".format(sudoer)) fileutil.chmod(sudoers_wagent, 0o440) else: -#Remove user from sudoers +# remove user from sudoers if os.path.isfile(sudoers_wagent): try: content = fileutil.read_file(sudoers_wagent) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/WALinuxAgent-2.2.17/azurelinuxagent/common/protocol/wire.py new/WALinuxAgent-2.2.18/azurelinuxagent/common/protocol/wire.py --- old/WALinuxAgent-2.2.17/azurelinuxagent/common/protocol/wire.py 2017-09-14 01:51:29.0 +0200 +++ new/WALinuxAgent-2.2.18/azurelinuxagent/common/protocol/wire.py 2017-09-20 00:48:11.0
commit perl-DBIx-Class-DeploymentHandler for openSUSE:Factory
Hello community, here is the log from the commit of package perl-DBIx-Class-DeploymentHandler for openSUSE:Factory checked in at 2017-10-20 14:46:59 Comparing /work/SRC/openSUSE:Factory/perl-DBIx-Class-DeploymentHandler (Old) and /work/SRC/openSUSE:Factory/.perl-DBIx-Class-DeploymentHandler.new (New) Package is "perl-DBIx-Class-DeploymentHandler" Fri Oct 20 14:46:59 2017 rev:8 rq:534922 version:0.002221 Changes: --- /work/SRC/openSUSE:Factory/perl-DBIx-Class-DeploymentHandler/perl-DBIx-Class-DeploymentHandler.changes 2017-03-24 02:22:36.431977080 +0100 +++ /work/SRC/openSUSE:Factory/.perl-DBIx-Class-DeploymentHandler.new/perl-DBIx-Class-DeploymentHandler.changes 2017-10-20 14:47:04.224876918 +0200 @@ -1,0 +2,20 @@ +Mon Oct 16 10:22:07 UTC 2017 - co...@suse.com + +- updated to 0.002221 + see /usr/share/doc/packages/perl-DBIx-Class-DeploymentHandler/Changes + + 0.002221 2017-09-27 21:19:42-04:00 America/New_York + - Allow easy changing the version storage table name, which makes subclassing + much less painful (Thanks Andrew Gregory!) + - Fix args passed to SQL::Translator::Diff + - Add Michael McClimon as comaint + + 0.002220 2017-08-29 16:59:10-07:00 America/Los_Angeles + - generate short package names for scripts (Fixes GH#55) + (Thanks Andrew Gregory!) + - Fix args to internal method (Fixes GH#53) + (Thanks Alastair McGowan-Douglas!) + - Allow schema versions to be version objects (Fixes GH#51) + (Good find Jonathan Scott Duff!) + +--- Old: DBIx-Class-DeploymentHandler-0.002219.tar.gz New: DBIx-Class-DeploymentHandler-0.002221.tar.gz Other differences: -- ++ perl-DBIx-Class-DeploymentHandler.spec ++ --- /var/tmp/diff_new_pack.vltgCQ/_old 2017-10-20 14:47:04.936843624 +0200 +++ /var/tmp/diff_new_pack.vltgCQ/_new 2017-10-20 14:47:04.944843250 +0200 @@ -17,14 +17,14 @@ Name: perl-DBIx-Class-DeploymentHandler -Version:0.002219 +Version:0.002221 Release:0 %define cpan_name DBIx-Class-DeploymentHandler Summary:Extensible DBIx::Class deployment License:Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/DBIx-Class-DeploymentHandler/ -Source0: https://cpan.metacpan.org/authors/id/F/FR/FREW/%{cpan_name}-%{version}.tar.gz +Source0: https://cpan.metacpan.org/authors/id/M/MM/MMCCLIMON/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -66,6 +66,9 @@ Requires: perl(namespace::autoclean) Requires: perl(parent) >= 0.225 %{perl_requires} +# MANUAL BEGIN +BuildRequires: perl(YAML) +# MANUAL END %description 'DBIx::Class::DeploymentHandler' is, as its name suggests, a tool for ++ DBIx-Class-DeploymentHandler-0.002219.tar.gz -> DBIx-Class-DeploymentHandler-0.002221.tar.gz ++ 1913 lines of diff (skipped) ++ cpanspec.yml ++ --- /var/tmp/diff_new_pack.vltgCQ/_old 2017-10-20 14:47:05.060837826 +0200 +++ /var/tmp/diff_new_pack.vltgCQ/_new 2017-10-20 14:47:05.060837826 +0200 @@ -7,8 +7,8 @@ #patches: # foo.patch: -p1 # bar.patch: -#preamble: |- -# BuildRequires: gcc-c++ +preamble: |- + BuildRequires: perl(YAML) #post_prep: |- # hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` # sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
commit python-elasticsearch for openSUSE:Factory
Hello community, here is the log from the commit of package python-elasticsearch for openSUSE:Factory checked in at 2017-10-20 14:47:05 Comparing /work/SRC/openSUSE:Factory/python-elasticsearch (Old) and /work/SRC/openSUSE:Factory/.python-elasticsearch.new (New) Package is "python-elasticsearch" Fri Oct 20 14:47:05 2017 rev:2 rq:535242 version:5.4.0 Changes: --- /work/SRC/openSUSE:Factory/python-elasticsearch/python-elasticsearch.changes 2017-03-02 19:25:37.323085924 +0100 +++ /work/SRC/openSUSE:Factory/.python-elasticsearch.new/python-elasticsearch.changes 2017-10-20 14:47:06.384775915 +0200 @@ -1,0 +2,7 @@ +Thu Oct 19 00:43:55 UTC 2017 - toddrme2...@gmail.com + +- Implement single-spec version +- Update to version 5.4.0 + * see changelog at https://github.com/elastic/elasticsearch-py/blob/5.4.0/Changelog.rst + +--- Old: elasticsearch-5.2.0.tar.gz New: elasticsearch-5.4.0.tar.gz Other differences: -- ++ python-elasticsearch.spec ++ --- /var/tmp/diff_new_pack.neRdh1/_old 2017-10-20 14:47:07.552721299 +0200 +++ /var/tmp/diff_new_pack.neRdh1/_new 2017-10-20 14:47:07.552721299 +0200 @@ -16,38 +16,56 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +# Test files not included in source archive +%bcond_with test Name: python-elasticsearch -Version:5.2.0 +Version:5.4.0 Release:0 Summary:Python client for Elasticsearch License:Apache-2.0 Group: Development/Languages/Python -Url:https://github.com/elasticsearch/elasticsearch-py -Source: https://pypi.io/packages/source/e/elasticsearch/elasticsearch-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-setuptools -Requires: python-urllib3 -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 +Url:https://github.com/elastic/elasticsearch-py +Source: https://files.pythonhosted.org/packages/source/e/elasticsearch/elasticsearch-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros +%if %{with test} +BuildRequires: %{python_module coverage} +BuildRequires: %{python_module mock} +BuildRequires: %{python_module nosexcover} +BuildRequires: %{python_module nose} +BuildRequires: %{python_module pyaml} +BuildRequires: %{python_module requests >= 2.0.0} +BuildRequires: %{python_module urllib3 >= 1.8} %endif +Requires: python-urllib3 >= 1.8 +BuildArch: noarch + +%python_subpackages %description -Official low-level client for Elasticsearch. It provides common -code for all further Elasticsearch-related code in Python. +Official low-level client for Elasticsearch. Its goal is to provide common +ground for all Elasticsearch-related code in Python; because of this it tries +to be opinion-free and very extendable. %prep %setup -q -n elasticsearch-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%if %{with test} +%check +%python_exec setup.py test +%endif -%files +%files %{python_files} %defattr(-,root,root,-) %doc AUTHORS Changelog.rst LICENSE README README.rst %{python_sitelib}/* ++ elasticsearch-5.2.0.tar.gz -> elasticsearch-5.4.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elasticsearch-5.2.0/Changelog.rst new/elasticsearch-5.4.0/Changelog.rst --- old/elasticsearch-5.2.0/Changelog.rst 2017-02-12 16:24:44.0 +0100 +++ new/elasticsearch-5.4.0/Changelog.rst 2017-05-18 19:10:24.0 +0200 @@ -3,6 +3,17 @@ Changelog = +5.4.0 (2017-05-18) +-- + + * ``bulk`` helpers now extract ``pipeline`` parameter from the action + dictionary. + +5.3.0 (2017-03-30) +-- + +Compatibility with elasticsearch 5.3 + 5.2.0 (2017-02-12) -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/elasticsearch-5.2.0/PKG-INFO new/elasticsearch-5.4.0/PKG-INFO --- old/elasticsearch-5.2.0/PKG-INFO2017-02-12 16:33:55.0 +0100 +++ new/elasticsearch-5.4.0/PKG-INFO2017-05-18 19:12:04.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: elasticsearch -Version: 5.2.0 +Version:
commit python-pytest-django for openSUSE:Factory
Hello community, here is the log from the commit of package python-pytest-django for openSUSE:Factory checked in at 2017-10-20 14:47:07 Comparing /work/SRC/openSUSE:Factory/python-pytest-django (Old) and /work/SRC/openSUSE:Factory/.python-pytest-django.new (New) Package is "python-pytest-django" Fri Oct 20 14:47:07 2017 rev:2 rq:535252 version:3.1.2 Changes: --- /work/SRC/openSUSE:Factory/python-pytest-django/python-pytest-django.changes 2017-10-18 10:50:41.092302343 +0200 +++ /work/SRC/openSUSE:Factory/.python-pytest-django.new/python-pytest-django.changes 2017-10-20 14:47:09.644623476 +0200 @@ -1,0 +2,5 @@ +Thu Oct 12 14:06:41 UTC 2017 - jeng...@inai.de + +- Improve write style of description. + +--- Other differences: -- ++ python-pytest-django.spec ++ --- /var/tmp/diff_new_pack.s93JR1/_old 2017-10-20 14:47:11.344543983 +0200 +++ /var/tmp/diff_new_pack.s93JR1/_new 2017-10-20 14:47:11.348543796 +0200 @@ -37,14 +37,15 @@ %python_subpackages %description -pytest-django allows you to test your Django project/applications with the -`pytest testing tool. +pytest-django allows testing Django projects/applications with the +pytest testing tool. -Running your test suite with pytest-django allows you to tap into the features -that are already present in pytest. Here are some advantages: +Running the test suite with pytest-django allows tapping into the features +that are already present in pytest: * Manage test dependencies with pytest fixtures. -* Less boilerplate tests: no need to import unittest, create a subclass with methods. Write tests as regular functions. +* Less boilerplate tests: no need to import unittest and creating a + subclass with methods. Tests can be written as regular functions. * Database re-use: no need to re-create the test database for every test run. * Run tests in multiple processes for increased speed (with the pytest-xdist plugin). * Make use of other pytest plugins.
commit xdm for openSUSE:Factory
Hello community, here is the log from the commit of package xdm for openSUSE:Factory checked in at 2017-10-20 14:41:37 Comparing /work/SRC/openSUSE:Factory/xdm (Old) and /work/SRC/openSUSE:Factory/.xdm.new (New) Package is "xdm" Fri Oct 20 14:41:37 2017 rev:61 rq:534975 version:1.1.11 Changes: --- /work/SRC/openSUSE:Factory/xdm/xdm.changes 2017-07-28 09:40:18.398259333 +0200 +++ /work/SRC/openSUSE:Factory/.xdm.new/xdm.changes 2017-10-20 14:41:40.380022458 +0200 @@ -1,0 +2,25 @@ +Wed Oct 18 15:01:24 UTC 2017 - sndir...@suse.com + +- reintroduced /etc/X11/xdm/keytable script and the hook-up in + /usr/lib/X11/display-manager to setup X11 keymaps, since YaST + is not able to use localectl already during installation due to + dbus and appropriate systemd services not running :-( + (bsc#1046436) + +--- +Thu Oct 12 10:08:28 UTC 2017 - dims...@opensuse.org + +- Have update-alternatives handle Xinit's integration of the + displaymanager, replacing /etc/sysconfig/displaymanager. +- Add a dummy entry for 'console' - which is special-cased in the + display-manager script to 'exit early'. In order for it to become + an option for update-alternatives, the target needs to exist. +- Update /usr/lib/X11/display-manager to get the + default-displaymanager from the update-alternative setting + instead of reading it from /etc/sysconfig/displaymanager. +- Remove DISPLAYMANAGER from displaymanager.sysconfig template. +- Add xdm-with-update-alternative.patch so the needed changes can + be applied for suse_version >= 1330 only, not breaking Leap 42.x. +- All that together solves boo#1053863. + +--- New: xdm-with-update-alternative.patch Other differences: -- ++ xdm.spec ++ --- /var/tmp/diff_new_pack.9pqYk1/_old 2017-10-20 14:41:41.019992513 +0200 +++ /var/tmp/diff_new_pack.9pqYk1/_new 2017-10-20 14:41:41.023992326 +0200 @@ -44,10 +44,12 @@ Source4:display-manager.service Source5:xsession.desktop Patch1: xdm-tolerant-hostname-changes.diff +# PATCH-FEATURE-OPENSUSE xdm-with-update-alternative.patch dims...@opensuse.org -- Choice of default DM by means of u-a +Patch2: xdm-with-update-alternative.patch # needed for patch0, patch2, patch3, patch4 BuildRequires: libtool BuildRequires: pam-devel -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xau) BuildRequires: pkgconfig(xaw7) @@ -72,7 +74,6 @@ Recommends: dbus-1-x11 # This was part of the xorg-x11 package up to version 7.6 Conflicts: xorg-x11 <= 7.6 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if !%with_systemd Patch0: xdm-consolekit.diff %endif @@ -117,6 +118,8 @@ pushd xdm %patch1 -p1 popd +# Special note: patch 2 is applied in install section; tagging it here for the source validator only +#patch2 -p1 %build # needed for patch0 @@ -137,6 +140,9 @@ pushd %{buildroot} # SuSE default XDM configuration tar xf %{SOURCE1} +%if 0%{?suse_version} >= 1330 +patch -p1 < %{PATCH2} +%endif %if %dm_fallbacks tar xf %{SOURCE3} %endif @@ -171,6 +177,14 @@ EOF chmod 0755 %{buildroot}%{_sbindir}/rcxdm %endif +%if 0%{?suse_version} >= 1330 +# prepare for defaul-dm to be chosen by means of update-alternatives +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +touch %{buildroot}%{_sysconfdir}/alternatives/default-displaymanager +ln -s %{_sysconfdir}/alternatives/default-displaymanager %{buildroot}%{_libexecdir}/X11/displaymanagers/default-displaymanager +# Inject a dummy 'console' selection - which used to be choice in /etc/sysconfig/displaymanager +touch %{buildroot}%{_libexecdir}/X11/displaymanagers/console +%endif %post %if 0%{?suse_version} < 1315 @@ -184,9 +198,15 @@ %ifarch aarch64 ppc64le if ! [ -c /dev/fb* -o -d /dev/dri ]; then sed -i -e "s+DISPLAYMANAGER_STARTS_XSERVER=.*+DISPLAYMANAGER_STARTS_XSERVER=\"no\"+g" \ - /etc/sysconfig/displaymanager + %{_sysconfdir}/sysconfig/displaymanager fi %endif +%if 0%{?suse_version} >= 1330 +%{_sbindir}/update-alternatives --install %{_libexecdir}/X11/displaymanagers/default-displaymanager \ + default-displaymanager %{_libexecdir}/X11/displaymanagers/console 5 +%{_sbindir}/update-alternatives --install %{_libexecdir}/X11/displaymanagers/default-displaymanager \ + default-displaymanager %{_libexecdir}/X11/displaymanagers/xdm 10 +%endif %pre %if !0%{?suse_version} < 1315 @@ -200,6 +220,12 @@ # Do not restart DM on update (bnc#886641) %service_del_postun -n display-manager.service %endif +%if 0%{?suse_version} >= 1330 +[ -f
commit sddm for openSUSE:Factory
Hello community, here is the log from the commit of package sddm for openSUSE:Factory checked in at 2017-10-20 14:41:28 Comparing /work/SRC/openSUSE:Factory/sddm (Old) and /work/SRC/openSUSE:Factory/.sddm.new (New) Package is "sddm" Fri Oct 20 14:41:28 2017 rev:24 rq:534971 version:0.15.0 Changes: --- /work/SRC/openSUSE:Factory/sddm/sddm.changes2017-09-08 20:43:35.873480359 +0200 +++ /work/SRC/openSUSE:Factory/.sddm.new/sddm.changes 2017-10-20 14:41:33.476345500 +0200 @@ -1,0 +2,7 @@ +Thu Oct 12 10:00:18 UTC 2017 - dims...@opensuse.org + +- Have update-alternatives handle Xinit's integration of the + displaymanager, replacing /etc/sysconfig/displaymanager + (boo#1053863). + +--- Other differences: -- ++ sddm.spec ++ --- /var/tmp/diff_new_pack.bMKNOY/_old 2017-10-20 14:41:34.200311624 +0200 +++ /var/tmp/diff_new_pack.bMKNOY/_new 2017-10-20 14:41:34.200311624 +0200 @@ -145,6 +145,10 @@ install -Dm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}.conf install -Dm 0644 %{SOURCE2} %{buildroot}%{_libexecdir}/X11/displaymanagers/%{name} + mkdir -p %{buildroot}%{_sysconfdir}/alternatives + touch %{buildroot}%{_sysconfdir}/alternatives/default-displaymanager + ln -s %{_sysconfdir}/alternatives/default-displaymanager %{buildroot}%{_libexecdir}/X11/displaymanagers/default-displaymanager + install -d %{buildroot}%{_rundir}/sddm install -d %{buildroot}%{_localstatedir}/lib/sddm @@ -159,6 +163,12 @@ if [ $1 -eq 2 -a -f /etc/sddm.conf ]; then sed -i -e 's/^Current=maui$/Current=/g' /etc/sddm.conf fi +%{_sbindir}/update-alternatives --install %{_libexecdir}/X11/displaymanagers/default-displaymanager \ + default-displaymanager %{_libexecdir}/X11/displaymanagers/sddm 25 + +%postun +[ -f %{_libexecdir}/X11/displaymanagers/sddm ] || %{_sbindir}/update-alternatives \ + --remove default-displaymanager %{_libexecdir}/X11/displaymanagers/sddm %post branding-openSUSE if [ $1 -ge 1 -a -f /etc/sddm.conf ]; then @@ -184,6 +194,8 @@ %{_libexecdir}/sddm/ %dir %{_libexecdir}/X11/displaymanagers/ %{_libexecdir}/X11/displaymanagers/%{name} +%{_libexecdir}/X11/displaymanagers/default-displaymanager +%ghost %{_sysconfdir}/alternatives/default-displaymanager %{_bindir}/sddm %{_bindir}/sddm-greeter %{_libdir}/qt5/qml/
commit gdm for openSUSE:Factory
Hello community, here is the log from the commit of package gdm for openSUSE:Factory checked in at 2017-10-20 14:41:14 Comparing /work/SRC/openSUSE:Factory/gdm (Old) and /work/SRC/openSUSE:Factory/.gdm.new (New) Package is "gdm" Fri Oct 20 14:41:14 2017 rev:198 rq:533836 version:3.26.1 Changes: --- /work/SRC/openSUSE:Factory/gdm/gdm.changes 2017-10-06 11:01:52.175686621 +0200 +++ /work/SRC/openSUSE:Factory/.gdm.new/gdm.changes 2017-10-20 14:41:23.304821454 +0200 @@ -1,0 +2,9 @@ +Thu Oct 12 08:55:56 UTC 2017 - dims...@opensuse.org + +- Have update-alternatives handle Xinit's integration of the + displaymanager, replacing /etc/sysconfig/displaymanager + (boo#1053863). +- Drop usage of glib2_gsettings_schema_* and icon_theme_cache_* + scriptlets, since this is handled by file triggers now. + +--- Other differences: -- ++ gdm.spec ++ --- /var/tmp/diff_new_pack.RsddSg/_old 2017-10-20 14:41:24.184780278 +0200 +++ /var/tmp/diff_new_pack.RsddSg/_new 2017-10-20 14:41:24.188780091 +0200 @@ -272,6 +272,10 @@ install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/gdmflexiserver #Install /etc/xinit.d/xdm integration script install -D -m 644 %{SOURCE5} %{buildroot}%{_libexecdir}/X11/displaymanagers/gdm +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +touch %{buildroot}%{_sysconfdir}/alternatives/default-displaymanager +ln -s %{_sysconfdir}/alternatives/default-displaymanager %{buildroot}%{_libexecdir}/X11/displaymanagers/default-displaymanager + # Install other files mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/gdm mkdir -p $RPM_BUILD_ROOT/run/gdm @@ -311,16 +315,16 @@ fi %post -%glib2_gsettings_schema_post -%icon_theme_cache_post +%{_sbindir}/update-alternatives --install %{_libexecdir}/X11/displaymanagers/default-displaymanager \ + default-displaymanager %{_libexecdir}/X11/displaymanagers/gdm 25 %posttrans # Create dconf database for gdm, to lockdown the gdm session dconf update %postun -%glib2_gsettings_schema_postun -%icon_theme_cache_postun +[ -f %{_libexecdir}/X11/displaymanagers/gdm ] || %{_sbindir}/update-alternatives \ + --remove default-displaymanager %{_libexecdir}/X11/displaymanagers/gdm %post -n libgdm1 -p /sbin/ldconfig @@ -362,7 +366,9 @@ %config %{_sysconfdir}/dbus-1/system.d/gdm.conf # /etc/xinit.d/xdm integration %dir %{_libexecdir}/X11/displaymanagers +%{_libexecdir}/X11/displaymanagers/default-displaymanager %{_libexecdir}/X11/displaymanagers/gdm +%ghost %{_sysconfdir}/alternatives/default-displaymanager %files -n libgdm1 %defattr(-,root,root)
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-10-20 14:40:35 Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new (New) Package is "kernel-source" Fri Oct 20 14:40:35 2017 rev:384 rq:534919 version:4.13.8 Changes: --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2017-10-18 12:35:55.292133324 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2017-10-20 14:40:37.062985255 +0200 @@ -1,0 +2,112 @@ +Wed Oct 18 11:53:30 CEST 2017 - jsl...@suse.cz + +- Linux 4.13.8 (bnc#1012628). +- USB: dummy-hcd: Fix deadlock caused by disconnect detection + (bnc#1012628). +- MIPS: math-emu: Remove pr_err() calls from fpu_emu() + (bnc#1012628). +- MIPS: bpf: Fix uninitialised target compiler error + (bnc#1012628). +- mei: always use domain runtime pm callbacks (bnc#1012628). +- dmaengine: edma: Align the memcpy acnt array size with the + transfer (bnc#1012628). +- dmaengine: ti-dma-crossbar: Fix possible race condition with + dma_inuse (bnc#1012628). +- NFS: Fix uninitialized rpc_wait_queue (bnc#1012628). +- nfs/filelayout: fix oops when freeing filelayout segment + (bnc#1012628). +- HID: usbhid: fix out-of-bounds bug (bnc#1012628). +- crypto: skcipher - Fix crash on zero-length input (bnc#1012628). +- crypto: shash - Fix zero-length shash ahash digest crash + (bnc#1012628). +- KVM: MMU: always terminate page walks at level 1 (bnc#1012628). +- KVM: nVMX: fix guest CR4 loading when emulating L2 to L1 exit + (bnc#1012628). +- usb: renesas_usbhs: Fix DMAC sequence for receiving zero-length + packet (bnc#1012628). +- pinctrl/amd: Fix build dependency on pinmux code (bnc#1012628). +- iommu/amd: Finish TLB flush in amd_iommu_unmap() (bnc#1012628). +- device property: Track owner device of device property + (bnc#1012628). +- Revert "vmalloc: back off when the current task is killed" + (bnc#1012628). +- fs/mpage.c: fix mpage_writepage() for pages with buffers + (bnc#1012628). +- ALSA: usb-audio: Kill stray URB at exiting (bnc#1012628). +- ALSA: seq: Fix copy_from_user() call inside lock (bnc#1012628). +- ALSA: caiaq: Fix stray URB at probe error path (bnc#1012628). +- ALSA: line6: Fix NULL dereference at podhd_disconnect() + (bnc#1012628). +- ALSA: line6: Fix missing initialization before error path + (bnc#1012628). +- ALSA: line6: Fix leftover URB at error-path during probe + (bnc#1012628). +- drm/atomic: Unref duplicated drm_atomic_state in + drm_atomic_helper_resume() (bnc#1012628). +- drm/i915/edp: Get the Panel Power Off timestamp after panel + is off (bnc#1012628). +- drm/i915: Read timings from the correct transcoder in + intel_crtc_mode_get() (bnc#1012628). +- drm/i915/bios: parse DDI ports also for CHV for HDMI DDC pin + and DP AUX channel (bnc#1012628). +- drm/i915: Use crtc_state_is_legacy_gamma in intel_color_check + (bnc#1012628). +- usb: gadget: configfs: Fix memory leak of interface directory + data (bnc#1012628). +- usb: gadget: composite: Fix use-after-free in + usb_composite_overwrite_options (bnc#1012628). +- PCI: aardvark: Move to struct pci_host_bridge IRQ mapping + functions (bnc#1012628). +- Revert "PCI: tegra: Do not allocate MSI target memory" + (bnc#1012628). +- direct-io: Prevent NULL pointer access in submit_page_section + (bnc#1012628). +- fix unbalanced page refcounting in bio_map_user_iov + (bnc#1012628). +- more bio_map_user_iov() leak fixes (bnc#1012628). +- bio_copy_user_iov(): don't ignore ->iov_offset (bnc#1012628). +- perf script: Add missing separator for "-F ip,brstack" (and + brstackoff) (bnc#1012628). +- genirq/cpuhotplug: Enforce affinity setting on startup of + managed irqs (bnc#1012628). +- genirq/cpuhotplug: Add sanity check for effective affinity mask + (bnc#1012628). +- USB: serial: ftdi_sio: add id for Cypress WICED dev board + (bnc#1012628). +- USB: serial: cp210x: fix partnum regression (bnc#1012628). +- USB: serial: cp210x: add support for ELV TFD500 (bnc#1012628). +- USB: serial: option: add support for TP-Link LTE module + (bnc#1012628). +- USB: serial: qcserial: add Dell DW5818, DW5819 (bnc#1012628). +- USB: serial: console: fix use-after-free on disconnect + (bnc#1012628). +- USB: serial: console: fix use-after-free after failed setup + (bnc#1012628). +- RAS/CEC: Use the right length for "cec_disable" (bnc#1012628). +- x86/microcode: Do the family check first (bnc#1012628). +- x86/alternatives: Fix alt_max_short macro to really be a max() + (bnc#1012628). +- KVM: nVMX: update last_nonleaf_level when initializing nested + EPT (bnc#1012628). +- commit 569e26e + +--- +Wed Oct 18 02:36:43 CEST 2017 - mcg...@suse.com + +- xfs: handle error if
commit docker for openSUSE:Factory
Hello community, here is the log from the commit of package docker for openSUSE:Factory checked in at 2017-10-20 14:39:56 Comparing /work/SRC/openSUSE:Factory/docker (Old) and /work/SRC/openSUSE:Factory/.docker.new (New) Package is "docker" Fri Oct 20 14:39:56 2017 rev:61 rq:535075 version:17.07.0_ce Changes: --- /work/SRC/openSUSE:Factory/docker/docker.changes2017-09-21 12:31:57.607624901 +0200 +++ /work/SRC/openSUSE:Factory/.docker.new/docker.changes 2017-10-20 14:40:04.748497368 +0200 @@ -1,0 +2,25 @@ +Mon Oct 16 11:06:22 UTC 2017 - asa...@suse.com + +- Add backport of https://github.com/moby/moby/pull/35205. This used to be + fixed in docker-runc, but we're moving it here after upstream discussion. + bsc#1055676 + + bsc1055676-0001-daemon-oci-obey-CL_UNPRIVILEGED-for-user-namespaced-.patch + +--- +Mon Oct 9 11:36:59 UTC 2017 - asa...@suse.com + +- Update to Docker v17.07-ce. Upstream changelog: + https://github.com/docker/docker-ce/releases/tag/v17.06.0-ce + https://github.com/docker/docker-ce/releases/tag/v17.07.0-ce +- Removed no-longer needed patches. + - bsc1037436-0001-client-check-tty-before-creating-exec-job.patch + - bsc1037607-0001-apparmor-make-pkg-aaparser-work-on-read-only-root.patch + - integration-cli-fix-TestInfoEnsureSucceeds.patch +- Added backport of https://github.com/moby/moby/pull/34573. bsc#1045628 + + bsc1045628-0001-devicemapper-remove-container-rootfs-mountPath-after.patch +- Rewrite secrets patches to correctly handle directories in a way that doesn't + cause errors when starting new containers. + * secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch + * secrets-0002-SUSE-implement-SUSE-container-secrets.patch + +--- Old: bsc1037436-0001-client-check-tty-before-creating-exec-job.patch bsc1037607-0001-apparmor-make-pkg-aaparser-work-on-read-only-root.patch docker-17.04.0_ce.tar.xz docker_service_helper.sh integration-cli-fix-TestInfoEnsureSucceeds.patch New: bsc1055676-0001-daemon-oci-obey-CL_UNPRIVILEGED-for-user-namespaced-.patch docker-17.07.0_ce.tar.xz docker-plugin-message.txt Other differences: -- ++ docker.spec ++ --- /var/tmp/diff_new_pack.c6pbTF/_old 2017-10-20 14:40:11.412185548 +0200 +++ /var/tmp/diff_new_pack.c6pbTF/_new 2017-10-20 14:40:11.416185361 +0200 @@ -20,9 +20,10 @@ %global docker_store %{_localstatedir}/lib/docker %global docker_migration_testfile %{docker_store}/.suse-image-migration-v1to2-complete %global docker_migration_warnfile %{docker_store}/docker-update-message.txt +%global docker_plugin_warnfile%{docker_store}/docker-plugin-message.txt %define docker_graph %{docker_store}/graph %define git_version 78d1802 -%define version_unconverted 17.04.0_ce +%define version_unconverted 17.07.0_ce %define __arch_install_post export NO_BRP_STRIP_DEBUG=true # When upgrading to a new version requires the service not to be restarted # Due to a long migration process update last_migration_version to the new version @@ -30,12 +31,13 @@ # 1.10.1 %global last_migration_version 1.10.1 Name: docker -Version:17.04.0_ce +Version:17.07.0_ce Release:0 Summary:The Linux container runtime License:Apache-2.0 Group: System/Management Url:http://www.docker.io +# TODO(VR): check those SOURCE files below Source: %{name}-%{version}.tar.xz Source1:docker.service Source3:80-docker.rules @@ -43,22 +45,18 @@ Source6:docker-rpmlintrc Source7:README_SUSE.md Source8:docker-audit.rules -Source9:docker-update-message.txt -Source10: tests.sh -Source11: docker_service_helper.sh +Source9:tests.sh +Source50: docker-update-message.txt +Source51: docker-plugin-message.txt # SUSE-FEATURE: Adds the /run/secrets mountpoint inside all Docker containers # which is not snapshotted when images are committed. Note that if you modify # this patch, please also modify the patch in the suse-secrets-v # branch in http://github.com/suse/docker.mirror. Patch200: secrets-0001-daemon-allow-directory-creation-in-run-secrets.patch Patch201: secrets-0002-SUSE-implement-SUSE-container-secrets.patch -# PATCH-FIX-UPSTREAM: Backports. -Patch300: integration-cli-fix-TestInfoEnsureSucceeds.patch -# PATCH-FIX-UPSTREAM: Backport of https://github.com/docker/cli/pull/52 (bsc#1037436). -Patch400: bsc1037436-0001-client-check-tty-before-creating-exec-job.patch -# PATCH-FIX-UPSTREAM: Backport of
commit golang-github-docker-libnetwork for openSUSE:Factory
Hello community, here is the log from the commit of package golang-github-docker-libnetwork for openSUSE:Factory checked in at 2017-10-20 14:39:46 Comparing /work/SRC/openSUSE:Factory/golang-github-docker-libnetwork (Old) and /work/SRC/openSUSE:Factory/.golang-github-docker-libnetwork.new (New) Package is "golang-github-docker-libnetwork" Fri Oct 20 14:39:46 2017 rev:5 rq:535049 version:0.7.0+gitr2322_4a242dba7739 Changes: --- /work/SRC/openSUSE:Factory/golang-github-docker-libnetwork/golang-github-docker-libnetwork.changes 2017-10-07 17:46:47.601517066 +0200 +++ /work/SRC/openSUSE:Factory/.golang-github-docker-libnetwork.new/golang-github-docker-libnetwork.changes 2017-10-20 14:39:49.993187827 +0200 @@ -1,0 +2,16 @@ +Wed Oct 18 05:35:48 UTC 2017 - asa...@suse.com + +- Update to version 0.7.0+git4a242dba7739: + * optimize the rebroadcast for failure case + * Revert "Fixes bug that mistook gw6 for gw." + * Revert "Funnel peerAdd and peerDelete in a channel" + * Avoid peerUpdate logic in swarm mode + * Fixes bug which makes restoring endpoint mess + * Revert "Avoid peerUpdate logic in swarm mode" + * Funnel peerAdd and peerDelete in a channel + * PeerInit for the sandbox init + * PeerDbDelete was passing the wrong field + * Lock goroutine to OS thread while changing NS +- Fix up _service file and versioning to actually be somewhat sane. + +--- Old: libnetwork-0.0.0+git20170119.7b2b1fe.tar.xz New: libnetwork-git.4a242dba7739.tar.xz Other differences: -- ++ golang-github-docker-libnetwork.spec ++ --- /var/tmp/diff_new_pack.5TNM25/_old 2017-10-20 14:39:53.133040901 +0200 +++ /var/tmp/diff_new_pack.5TNM25/_new 2017-10-20 14:39:53.133040901 +0200 @@ -14,8 +14,19 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# nodebuginfo +# MANUAL: Update the git_version and git_revision +%define git_version 4a242dba7739 +# How to get the git_revision +# git clone https://github.com/containerd/containerd.git containerd-upstream +# cd containerd +# git checkout $git_version +# git_revision=r$(git rev-list HEAD | wc -l) +%define git_revision r2322 +%define version_unconverted 0.7.0+git4a242dba7739 + %global providergithub %global provider_tldcom %global project docker @@ -24,20 +35,20 @@ %global import_path %{provider_prefix} Name: golang-%{provider}-%{project}-%{repo} -Version:0.0.0+git20170119.7b2b1fe +Version:0.7.0+git%{git_revision}_%{git_version} Release:0 Summary:Docker Networking License:Apache-2.0 Group: Development/Languages/Golang Url:http://github.com/docker/libnetwork -Source0:%{repo}-%{version}.tar.xz +Source0:%{repo}-git.%{git_version}.tar.xz Source1:%{name}-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: fdupes BuildRequires: golang-packaging BuildRequires: xz -BuildRequires: golang(API) = 1.7 +BuildRequires: golang(API) = 1.8 %{go_provides} @@ -50,7 +61,7 @@ Summary:Docker Networking Group: System/Management AutoReqProv:Off -Conflicts: docker < 17.04.0_ce +Conflicts: docker < 17.07.0_ce Provides: fix_bsc_1057743 %description -n docker-libnetwork @@ -58,7 +69,7 @@ %prep -%setup -q -n %{repo}-%{version} +%setup -q -n %{repo}-git.%{git_version} %build %goprep %{import_path} ++ _service ++ --- /var/tmp/diff_new_pack.5TNM25/_old 2017-10-20 14:39:53.169039216 +0200 +++ /var/tmp/diff_new_pack.5TNM25/_new 2017-10-20 14:39:53.169039216 +0200 @@ -3,15 +3,12 @@ https://github.com/docker/libnetwork.git git .git -0.0.0+git%cd.%h -7b2b1fe +git.%h +4a242dba7739bb7d4351b260863b5e8789ea5abe enable libnetwork-*.tar xz - -libnetwork -
commit containerd for openSUSE:Factory
Hello community, here is the log from the commit of package containerd for openSUSE:Factory checked in at 2017-10-20 14:39:32 Comparing /work/SRC/openSUSE:Factory/containerd (Old) and /work/SRC/openSUSE:Factory/.containerd.new (New) Package is "containerd" Fri Oct 20 14:39:32 2017 rev:18 rq:535048 version:0.2.8+gitr671_3addd8406531 Changes: --- /work/SRC/openSUSE:Factory/containerd/containerd.changes2017-08-17 11:43:58.203006058 +0200 +++ /work/SRC/openSUSE:Factory/.containerd.new/containerd.changes 2017-10-20 14:39:35.009888959 +0200 @@ -1,0 +2,7 @@ +Wed Oct 18 04:40:53 UTC 2017 - asa...@suse.com + +- Update to containerd@3addd840653146c90a254301d6c3a663c7fd6429, which is + required by Docker 17.07.0_ce (this commit is effectively v0.2.9 with a few + bugfixes missing). + +--- Old: containerd-git.422e31c.tar.xz New: containerd-git.3addd8406531.tar.xz Other differences: -- ++ containerd.spec ++ --- /var/tmp/diff_new_pack.nm68zS/_old 2017-10-20 14:39:37.585768422 +0200 +++ /var/tmp/diff_new_pack.nm68zS/_new 2017-10-20 14:39:37.589768236 +0200 @@ -20,17 +20,17 @@ %define GO_BUILD_FLAGS -buildmode=pie # MANUAL: Update the git_version and git_revision -%define git_version 422e31c +%define git_version 3addd8406531 # How to get the git_revision -# git clone https://github.com/docker/containerd.git containerd-upstream +# git clone https://github.com/containerd/containerd.git containerd-upstream # cd containerd # git checkout $git_version # git_revision=r$(git rev-list HEAD | wc -l) -%define git_revision r639 +%define git_revision r671 %define version_unconverted %{git_version} Name: containerd -Version:0.2.5+git%{git_revision}_%{git_version} +Version:0.2.8+git%{git_revision}_%{git_version} Release:0 Summary:Standalone OCI Container Daemon License:Apache-2.0 @@ -40,15 +40,14 @@ Source1:%{name}.service Source2:%{name}.socket Source3:sysconfig.%{name} -# Make sure we require go 1.7 -BuildRequires: golang(API) = 1.7 +BuildRequires: golang(API) = 1.8 BuildRoot: %{_tmppath}/%{name}-%{version}-build # Currently runC is the only supported runtime for containerd. NOTE: # This version pinning is done to follow (as well as we can) upstream's # Dockerfile. However, for some reason the Dockerfile for containerd # diverges from the one for Docker. As such, this cannot be a hard # requirement (that would break Docker). -Requires: docker-runc = 0.1.1+gitr2947_9c2d8d1 +Requires: docker-runc = 1.0.0rc3+gitr3201_2d41c04 Requires(post): %fillup_prereq %define client ctr @@ -66,8 +65,7 @@ Summary:Client for %{name} Group: System/Management Requires: %{name} = %{version} -# Make sure we require go 1.7 -BuildRequires: golang(API) = 1.7 +BuildRequires: golang(API) = 1.8 %description ctr Standalone client for containerd, which allows management of containerd containers @@ -75,9 +73,8 @@ %package test Summary:Test package for containerd -# Make sure we require go 1.7 Group: System/Management -BuildRequires: golang(API) = 1.7 +BuildRequires: golang(API) = 1.8 BuildArch: noarch %description test @@ -90,24 +87,24 @@ # Do not use symlinks. If you want to run the unit tests for this package at # some point during the build and you need to directly use go list directly it # will get confused by symlinks. -export GOPATH=${HOME}/go:${HOME}/go/src/github.com/docker/containerd/vendor -mkdir -pv $HOME/go/src/github.com/docker/containerd -rm -rf $HOME/go/src/github.com/docker/containerd/* -cp -avr * $HOME/go/src/github.com/docker/containerd +export GOPATH=${HOME}/go:${HOME}/go/src/github.com/containerd/containerd/vendor +mkdir -p $HOME/go/src/github.com/containerd/containerd +rm -rf $HOME/go/src/github.com/containerd/containerd/* +cp -ar * $HOME/go/src/github.com/containerd/containerd # Build daemon. -%go_tool build %GO_BUILD_FLAGS -x -o %{daemon}-%{version} github.com/docker/%{name}/%{daemon} +%go_tool build %GO_BUILD_FLAGS -x -o %{daemon}-%{version} github.com/containerd/%{name}/%{daemon} # Build shim. -%go_tool build %GO_BUILD_FLAGS -x -o %{shim}-%{version} github.com/docker/%{name}/%{shim} +%go_tool build %GO_BUILD_FLAGS -x -o %{shim}-%{version} github.com/containerd/%{name}/%{shim} # Build client. -%go_tool build %GO_BUILD_FLAGS -x -o %{client}-%{version} github.com/docker/%{name}/%{client} +%go_tool build %GO_BUILD_FLAGS -x -o %{client}-%{version} github.com/containerd/%{name}/%{client} %check -export GOPATH=$HOME/go/src/github.com/docker/containerd/vendor:$GOPATH -cd
commit docker-runc for openSUSE:Factory
Hello community, here is the log from the commit of package docker-runc for openSUSE:Factory checked in at 2017-10-20 14:39:23 Comparing /work/SRC/openSUSE:Factory/docker-runc (Old) and /work/SRC/openSUSE:Factory/.docker-runc.new (New) Package is "docker-runc" Fri Oct 20 14:39:23 2017 rev:4 rq:535047 version:1.0.0rc3+gitr3201_2d41c04 Changes: --- /work/SRC/openSUSE:Factory/docker-runc/docker-runc.changes 2017-09-09 20:22:48.325629947 +0200 +++ /work/SRC/openSUSE:Factory/.docker-runc.new/docker-runc.changes 2017-10-20 14:39:25.490334421 +0200 @@ -1,0 +2,18 @@ +Mon Oct 16 11:02:24 UTC 2017 - asa...@suse.com + +- Drop backport of https://github.com/opencontainers/runc/pull/1603. bsc#1055676 + It's going to be fixed in Docker instead. + - bsc1055676-0001-rootfs-preserve-old-mount-flags-when-remounting-bind.patch + +--- +Mon Oct 9 11:07:35 UTC 2017 - asa...@suse.com + +- Update to docker-runc 2d41c047c83e09a6d61d464906feb2a2f3c52aa4, which is + required for Docker v17.07-ce. +- Add backport of https://github.com/opencontainers/runc/pull/1603. bsc#1055676 + + bsc1055676-0001-rootfs-preserve-old-mount-flags-when-remounting-bind.patch +- Remove fix for CVE-2016-9962, as the patches are now included in the upstream + source. bsc#1012568 + - CVE-2016-9962.patch + +--- Old: CVE-2016-9962.patch docker-runc-git.9c2d8d184e5da67c95d601382adf14862e4f2228.tar.xz New: docker-runc-git.2d41c047c83e09a6d61d464906feb2a2f3c52aa4.tar.xz Other differences: -- ++ docker-runc.spec ++ --- /var/tmp/diff_new_pack.rDur3e/_old 2017-10-20 14:39:27.306249446 +0200 +++ /var/tmp/diff_new_pack.rDur3e/_new 2017-10-20 14:39:27.306249446 +0200 @@ -18,14 +18,14 @@ # MANUAL: Update the git_version, git_short, and git_revision -%define git_version 9c2d8d184e5da67c95d601382adf14862e4f2228 -%define git_short 9c2d8d1 +%define git_version 2d41c047c83e09a6d61d464906feb2a2f3c52aa4 +%define git_short 2d41c04 # How to get the git_revision # git clone ${url}.git runc-upstream # cd runc-upstream # git checkout $git_version # git_revision=r$(git rev-list HEAD | wc -l) -%define git_revision r2947 +%define git_revision r3201 %define go_tool go %define _name runc @@ -45,19 +45,16 @@ %endif Name: docker-runc -Version:0.1.1+git%{git_revision}_%{git_short} +Version:1.0.0rc3+git%{git_revision}_%{git_short} Release:0 Summary:Tool for spawning and running OCI containers License:Apache-2.0 Group: System/Management Url:https://github.com/opencontainers/runc Source: %{name}-git.%{git_version}.tar.xz -# SUSE-FIX-UPSTREAM: Backport of CVE-2016-9962 fix. bsc#1012568 -Patch0: CVE-2016-9962.patch # SUSE-FIX-UPSTREAM: Backport of https://github.com/opencontainers/runc/pull/1555. bsc#1053532 Patch100: bsc1053532-0001-makefile-drop-usage-of-install.patch BuildRequires: fdupes -# Make sure we require go 1.7 BuildRequires: go-go-md2man BuildRequires: libapparmor-devel BuildRequires: golang(API) = 1.7 @@ -77,7 +74,6 @@ %package test Summary:Test package for runc -# Make sure we require go 1.7 Group: System/Management BuildRequires: golang(API) = 1.7 Requires: go-go-md2man @@ -95,8 +91,6 @@ %prep %setup -q -n %{name}-git.%{git_version} -# bsc#1012568 -%patch0 -p1 # bsc#1053532 %patch100 -p1 ++ _service ++ --- /var/tmp/diff_new_pack.rDur3e/_old 2017-10-20 14:39:27.350247387 +0200 +++ /var/tmp/diff_new_pack.rDur3e/_new 2017-10-20 14:39:27.350247387 +0200 @@ -4,14 +4,11 @@ git docker-runc git.%H -9c2d8d184e5da67c95d601382adf14862e4f2228 +2d41c047c83e09a6d61d464906feb2a2f3c52aa4 .git *.tar xz - -runc - ++ bsc1053532-0001-makefile-drop-usage-of-install.patch ++ --- /var/tmp/diff_new_pack.rDur3e/_old 2017-10-20 14:39:27.358247012 +0200 +++ /var/tmp/diff_new_pack.rDur3e/_new 2017-10-20 14:39:27.362246826 +0200 @@ -1,12 +1,12 @@ -From 678f31ecf967c4d859e47b76ec93d6f124d58266 Mon Sep 17 00:00:00 2001 -From: Aleksa Sarai-Date: Mon, 14 Aug 2017 00:10:28 +1000 +From 87d1669e9704cff42dab0ea4b564a86ab6f026e6 Mon Sep 17 00:00:00 2001 +From: Valentin Rothberg +Date: Tue, 12 Sep 2017 12:07:21 +0200 Subject: [PATCH] makefile: drop usage of --install The "go build -i" invocation may slightly help with incremental recompilation, but it will cause builds to fail if $GOROOT is not -writeable by the current user. While this does appear to work sometimes, -it's a concern for external build
commit s390-tools for openSUSE:Factory
Hello community, here is the log from the commit of package s390-tools for openSUSE:Factory checked in at 2017-10-20 14:39:10 Comparing /work/SRC/openSUSE:Factory/s390-tools (Old) and /work/SRC/openSUSE:Factory/.s390-tools.new (New) Package is "s390-tools" Fri Oct 20 14:39:10 2017 rev:9 rq:535009 version:2.1.0 Changes: --- /work/SRC/openSUSE:Factory/s390-tools/s390-tools.changes2017-10-13 14:03:17.657982955 +0200 +++ /work/SRC/openSUSE:Factory/.s390-tools.new/s390-tools.changes 2017-10-20 14:39:11.974966866 +0200 @@ -1,0 +2,26 @@ +Wed Oct 18 16:22:27 UTC 2017 - mp...@suse.com + +- Deleted s390-tools-sles12-pardasdfmt.patch and replaced it with + the following patches (bsc#1063393): + * s390-tools-sles15-Allow-multiple-device-arguments.patch + * s390-tools-sles15-Drop-device_id-parameter.patch + * s390-tools-sles15-Fixup-dasdfmt_get_volser.patch + * s390-tools-sles15-Fixup-device-name-handling.patch + * s390-tools-sles15-Format-devices-in-parallel.patch + * s390-tools-sles15-Implement-f-for-backwards-compability.patch + * s390-tools-sles15-Implement-Y-yast_mode.patch +- Reworked dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch to fit + on top of replacement patches. +- Cleaned up the patch headers for the following: + * s390-tools-sles12-sysconfig-compatible-dumpconf.patch + * s390-tools-sles12-update-by_id-links-on-change-and-add-action.patch +- Added the following patches: + * s390-tools-sles15-Fix-truncation-warning.patch + * s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch +- Removed redundant %clean section. Replaced old RPM variables. +- Removed %service* macros for iucvtty-login@.service and + ttyrun-getty@.service since systemd complained about them. +- Replaced all fillup_and_insserv macros with fillup_only since + we weren't running the "insserv" part anyway. + +--- @@ -5,0 +32,2 @@ + Also changed the method used to determine the maximum dump size + for SCSI devices. Old: s390-tools-sles12-pardasdfmt.patch New: s390-tools-sles15-Allow-multiple-device-arguments.patch s390-tools-sles15-Drop-device_id-parameter.patch s390-tools-sles15-Fix-truncation-warning.patch s390-tools-sles15-Fixup-dasdfmt_get_volser.patch s390-tools-sles15-Fixup-device-name-handling.patch s390-tools-sles15-Format-devices-in-parallel.patch s390-tools-sles15-Implement-Y-yast_mode.patch s390-tools-sles15-Implement-f-for-backwards-compability.patch s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch Other differences: -- ++ s390-tools.spec ++ --- /var/tmp/diff_new_pack.2MVq7z/_old 2017-10-20 14:39:14.786835286 +0200 +++ /var/tmp/diff_new_pack.2MVq7z/_new 2017-10-20 14:39:14.786835286 +0200 @@ -104,10 +104,18 @@ Patch2: s390-tools-sles12-sysconfig-compatible-dumpconf.patch Patch3: s390-tools-sles12-create-filesystem-links.patch Patch4: s390-tools-sles12-update-by_id-links-on-change-and-add-action.patch -Patch5: s390-tools-sles12-pardasdfmt.patch -Patch6: dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch -Patch7: 59-dasd.rules-wait_for.patch -Patch8: s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch +Patch5: s390-tools-sles15-Fixup-dasdfmt_get_volser.patch +Patch6: s390-tools-sles15-Fixup-device-name-handling.patch +Patch7: s390-tools-sles15-Drop-device_id-parameter.patch +Patch8: s390-tools-sles15-Allow-multiple-device-arguments.patch +Patch9: s390-tools-sles15-Format-devices-in-parallel.patch +Patch10:s390-tools-sles15-Implement-Y-yast_mode.patch +Patch11:s390-tools-sles15-Implement-f-for-backwards-compability.patch +Patch12:dasdfmt-retry-BIODASDINFO-if-device-is-busy.patch +Patch13:59-dasd.rules-wait_for.patch +Patch14: s390-tools-sles12-fdasd-skip-partition-check-and-BLKRRPART-ioctl.patch +Patch15:s390-tools-sles15-Fix-truncation-warning.patch +Patch16:s390-tools-sles15-iucvterm-include-ctype-for-toupper.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: s390 s390x @@ -168,10 +176,18 @@ %patch2 -p1 %patch3 -p1 %patch4 -p1 -#patch5 -p1 +%patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 +%patch10 -p1 +%patch11 -p1 +%patch12 -p1 +%patch13 -p1 +%patch14 -p1 +%patch15 -p1 +%patch16 -p1 cp -vi %{S:22} CAUTION @@ -181,45 +197,45 @@ # commands, since make install runs sed commands against various scripts to # modify the "-v" output appropriately. -export OPT_FLAGS="$RPM_OPT_FLAGS" +export OPT_FLAGS="%{optflags}" export KERNELIMAGE_MAKEFLAGS="%%{?_smp_mflags}" make ZFCPDUMP_DIR=/usr/lib/s390-tools/zfcpdump
commit python-numpy for openSUSE:Factory
Hello community, here is the log from the commit of package python-numpy for openSUSE:Factory checked in at 2017-10-20 14:38:55 Comparing /work/SRC/openSUSE:Factory/python-numpy (Old) and /work/SRC/openSUSE:Factory/.python-numpy.new (New) Package is "python-numpy" Fri Oct 20 14:38:55 2017 rev:58 rq:535006 version:1.13.3 Changes: --- /work/SRC/openSUSE:Factory/python-numpy/python-numpy.changes 2017-10-07 17:47:18.196172195 +0200 +++ /work/SRC/openSUSE:Factory/.python-numpy.new/python-numpy.changes 2017-10-20 14:39:01.191471476 +0200 @@ -1,0 +2,12 @@ +Tue Oct 17 14:27:47 UTC 2017 - e...@suse.com + +- Add magic to limit the number of flavors built in the OBS ring + to non-HPC builds. + +--- +Tue Oct 3 18:44:35 UTC 2017 - e...@suse.com + +- Convert to multibuild: Add support for HPC environment modules + (FATE#321709). + +--- Old: python-numpy-doc.changes python-numpy-doc.spec New: _multibuild Other differences: -- ++ python-numpy.spec ++ --- /var/tmp/diff_new_pack.yOfIyF/_old 2017-10-20 14:39:02.207423934 +0200 +++ /var/tmp/diff_new_pack.yOfIyF/_new 2017-10-20 14:39:02.211423748 +0200 @@ -16,31 +16,58 @@ # -%if 0%{?is_opensuse} == 0 -%bcond_with openblas -%else -%ifarch armv6l -%bcond_with openblas -%ifarch s390x -%bcond_with openblas -%else -%else -%if 0%{?sle_version} == 120200 -%ifarch i586 -%bcond_with openblas -%else -%bcond_without openblas +%global flavor @BUILD_FLAVOR@%{nil} + +%define ver 1.13.3 +%define _ver 1_13_3 +%define pname python-numpy + +%bcond_with ringdisabled + +%if "%flavor" == "" +ExclusiveArch: do_not_build %endif -%else -%bcond_without openblas + +%if "%flavor" == "standard" + %bcond_with hpc + %ifarch armv6l s390x + %bcond_with openblas + %else + %bcond_without openblas + %endif +%endif + +%if "%flavor" == "gnu-hpc" + %bcond_without hpc %endif + +%if "%flavor" == "gnu6-hpc" + %bcond_without hpc + %define c_f_ver 6 %endif + +%if %{without hpc} +%define package_name %{pname} +%define p_python_sitearch %python_sitearch +%define p_prefix %_prefix +%define p_bindir %_bindir +%else +# Magic for OBS Staging. Only build the flavors required by +# other packages in the ring. +%if %{with ringdisabled} +ExclusiveArch: do_not_build %endif +%{!?compiler_family:%global compiler_family gnu} +%{hpc_init -c %compiler_family %{?c_f_ver:-v %{c_f_ver}} %{?mpi_ver:-V %{mpi_ver}}} +%define package_name %{hpc_package_name %_ver} +%define p_python_sitearch %hpc_python_sitearch +%define p_prefix %hpc_prefix +%define p_bindir %hpc_bindir %endif %{?!python_module:%define python_module() python-%{**} python3-%{**}} -Name: python-numpy -Version:1.13.3 +Name: %{package_name} +Version:%ver Release:0 Summary:NumPy array processing for numbers, strings, records and objects License:BSD-3-Clause @@ -51,24 +78,33 @@ Patch0: numpy-buildfix.patch # PATCH-FIX-OPENSUSE numpy-1.9.0-remove-__declspec.patch -- fix for spurious compiler warnings that cause build failure Patch1: numpy-1.9.0-remove-__declspec.patch -BuildRequires: blas-devel %if 0%{?suse_version} BuildRequires: fdupes %endif -%if 0%{?suse_version} +%if %{without hpc} + %if 0%{?suse_version} BuildRequires: gcc-fortran -%else + %else BuildRequires: gcc-gfortran + %endif + %if %{with openblas} +BuildRequires: openblas-devel + %else +BuildRequires: blas-devel +BuildRequires: lapack-devel + %endif +%else +BuildRequires: %{compiler_family}%{?c_f_ver}-compilers-hpc-macros-devel +BuildRequires: libopenblas%{?hpc_ext}-%{compiler_family}%{?c_f_ver}-hpc-devel +BuildRequires: lua-lmod +BuildRequires: suse-hpc %endif BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} -BuildRequires: lapack-devel BuildRequires: python-rpm-macros BuildRequires: unzip -%if %{with openblas} -BuildRequires: openblas-devel -%endif +%{?with_hpc:%{hpc_requires}} BuildRoot: %{_tmppath}/%{name}-%{version}-build %python_subpackages @@ -85,65 +121,139 @@ There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. +%{?with_hpc:%{hpc_python_master_package -L -a }} %package devel Summary:Development files for numpy applications Group: Development/Libraries/Python Requires: %{name} = %{version} -Requires: blas-devel -%if 0%{?suse_version} -BuildRequires: gcc-fortran -%else -BuildRequires: gcc-gfortran -%endif -Requires: lapack-devel Requires: python-devel -%if %{with openblas}
commit python-certifi for openSUSE:Factory
Hello community, here is the log from the commit of package python-certifi for openSUSE:Factory checked in at 2017-10-20 14:39:16 Comparing /work/SRC/openSUSE:Factory/python-certifi (Old) and /work/SRC/openSUSE:Factory/.python-certifi.new (New) Package is "python-certifi" Fri Oct 20 14:39:16 2017 rev:11 rq:535011 version:2017.7.27.1 Changes: --- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes 2017-10-18 12:50:14.379900512 +0200 +++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes 2017-10-20 14:39:17.338715872 +0200 @@ -1,0 +2,5 @@ +Wed Oct 18 17:23:39 UTC 2017 - jmate...@suse.com + +- fix macros to support not having python2 + +--- Other differences: -- ++ python-certifi.spec ++ --- /var/tmp/diff_new_pack.Qxg8P9/_old 2017-10-20 14:39:19.374620602 +0200 +++ /var/tmp/diff_new_pack.Qxg8P9/_new 2017-10-20 14:39:19.378620415 +0200 @@ -62,11 +62,11 @@ rm %{buildroot}%{$python_sitelib}/certifi/cacert.pem } -%if %have_python2 +%if 0%{?have_python2} %py_compile %{buildroot}%{python2_sitelib}/certifi/ %py_compile -O %{buildroot}%{python2_sitelib}/certifi/ %endif -%if %have_python3 +%if 0%{?have_python3} %py3_compile %{buildroot}%{python3_sitelib}/certifi/ %py3_compile -O %{buildroot}%{python3_sitelib}/certifi/ %endif
commit glibc for openSUSE:Factory
Hello community, here is the log from the commit of package glibc for openSUSE:Factory checked in at 2017-10-20 14:38:22 Comparing /work/SRC/openSUSE:Factory/glibc (Old) and /work/SRC/openSUSE:Factory/.glibc.new (New) Package is "glibc" Fri Oct 20 14:38:22 2017 rev:215 rq:533416 version:2.26 Changes: --- /work/SRC/openSUSE:Factory/glibc/glibc-testsuite.changes2017-10-06 10:53:19.337213768 +0200 +++ /work/SRC/openSUSE:Factory/.glibc.new/glibc-testsuite.changes 2017-10-20 14:38:24.305197570 +0200 @@ -1,0 +2,12 @@ +Tue Oct 10 15:47:05 UTC 2017 - sch...@suse.de + +- nscd-libnsl.patch: Remove reference to libnsl from nscd (bsc#1062244) + +--- +Mon Oct 9 08:03:28 UTC 2017 - sch...@suse.de + +- Drop glibc-obsolete +- glibc-2.3.90-noversion.diff: remove +- reinitialize-dl_load_write_lock.patch: remove + +--- glibc-utils.changes: same change glibc.changes: same change Old: glibc-2.3.90-noversion.diff reinitialize-dl_load_write_lock.patch New: nscd-libnsl.patch Other differences: -- ++ glibc-testsuite.spec ++ --- /var/tmp/diff_new_pack.WQuEFq/_old 2017-10-20 14:38:26.581091069 +0200 +++ /var/tmp/diff_new_pack.WQuEFq/_new 2017-10-20 14:38:26.585090882 +0200 @@ -231,8 +231,6 @@ Patch9: glibc-nodate.patch # PATCH-FIX-OPENSUSE -- add some extra information to version output - ku...@suse.de Patch10:glibc-version.diff -# PATCH-FIX-OPENSUSE handle old glibc binaries -Patch12:glibc-2.3.90-noversion.diff # PATCH-FIX-OPENSUSE -- Make --no-archive default for localedef - ku...@suse.de Patch13:glibc-2.3.2.no_archive.diff # PATCH-FIX-OPENSUSE -- add blacklist for bindresvport @@ -295,6 +293,8 @@ Patch1011: nearbyint-inexact.patch # PATCH-FIX-UPSTREAM Move nss_compat from nis to nss subdir and install it unconditionally Patch1012: nss-compat.patch +# PATCH-FIX-UPSTREAM Remove reference to libnsl from nscd +Patch1013: nscd-libnsl.patch ### # Patches awaiting upstream approval @@ -311,8 +311,6 @@ Patch2005: nss-files-long-lines-2.patch # PATCH-FIX-UPSTREAM Fix iconv buffer handling with IGNORE error handler (BZ #18830) Patch2006: iconv-reset-input-buffer.patch -# PATCH-FIX-UPSTREAM Reinitialize dl_load_write_lock on fork (BZ #19282) -Patch2008: reinitialize-dl_load_write_lock.patch # Non-glibc patches # PATCH-FIX-OPENSUSE Remove debianisms from manpages @@ -467,22 +465,6 @@ makedb: A program to create a database for nss -%package obsolete -Summary:Obsolete Shared Libraries from the GNU C Library -License:LGPL-2.0+ -Group: System/Libraries -Requires: glibc = %{version} - -%description obsolete -This package provides some old libraries from the GNU C Library which -are no longer supported. Additional it provides a compatibility library -for old binaries linked against glibc 2.0. - -Install this package if you need one of this libraries to get old -binaries working, but since this libraries are not supported and there -is no gurantee that they work for you, you should try to get newer -versions of your software. - %prep %setup -n glibc-%{version} -q -a 3 -a 4 # Owl crypt_blowfish @@ -507,7 +489,6 @@ touch -r nscd/s-stamp nscd/nscd_stat.c rm nscd/s-stamp %patch10 -p1 -%patch12 -p1 %patch13 -p1 %patch14 -p1 %patch15 -p1 @@ -537,6 +518,7 @@ %patch1010 -p1 %patch1011 -p1 %patch1012 -p1 +%patch1013 -p1 %patch2000 -p1 %patch2001 -p1 @@ -544,7 +526,6 @@ %patch2004 -p1 %patch2005 -p1 %patch2006 -p1 -%patch2008 -p1 %patch3000 @@ -646,9 +627,6 @@ %if %{disable_assert} BuildFlags="$BuildFlags -DNDEBUG=1" %endif -%ifarch %ix86 - add_ons=$add_ons,noversion -%endif %ifarch mipsel # fails to build otherwise - need to recheck and fix %define enable_stackguard_randomization 0 @@ -931,12 +909,6 @@ # Create file list for glibc-locale package %{find_lang} libc -# Prepare obsolete/, used only on some architectures: -export RPM_BUILD_ROOT -%ifarch i586 -mkdir -p %{buildroot}/%{_lib}/obsolete -%endif - # remove nsl compat library rm -f %{buildroot}%{_libdir}/libnsl* # part of libnsl-devel @@ -1002,17 +974,6 @@ rm -f %{buildroot}/etc/ld.so.cache touch %{buildroot}/etc/ld.so.cache -# libNoVersion belongs only to glibc-obsolete: -%ifarch %ix86 -rm -f %{buildroot}%{_libdir}/libNoVersion* -%ifarch i586 -mkdir -p %{buildroot}/%{_lib}/obsolete/noversion -mv -v %{buildroot}/%{_lib}/libNoVersion* %{buildroot}/%{_lib}/obsolete/noversion/ -%else -rm -f %{buildroot}/%{_lib}/libNoVersion* -%endif -%endif - # Don't look at ldd! We don't wish a /bin/sh requires
commit rdma-core for openSUSE:Factory
Hello community, here is the log from the commit of package rdma-core for openSUSE:Factory checked in at 2017-10-20 14:38:48 Comparing /work/SRC/openSUSE:Factory/rdma-core (Old) and /work/SRC/openSUSE:Factory/.rdma-core.new (New) Package is "rdma-core" Fri Oct 20 14:38:48 2017 rev:9 rq:534982 version:15 Changes: --- /work/SRC/openSUSE:Factory/rdma-core/rdma-core.changes 2017-09-21 12:32:42.277338652 +0200 +++ /work/SRC/openSUSE:Factory/.rdma-core.new/rdma-core.changes 2017-10-20 14:38:48.272076037 +0200 @@ -1,0 +2,11 @@ +Wed Oct 18 09:01:37 UTC 2017 - nmoreychaisemar...@suse.com + +- Backport patches from upstream: + * ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch +Fixes a byte order issue which causes ibacm to fail to join a multicast +group on recent on recent kernels. (bsc#1063639, bsc#1063697) + * ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch +Fixes a sefgault of ibacm when a provider other than default +is set (bsc#1063642, bsc#1063698) + +--- New: ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch Other differences: -- ++ rdma-core.spec ++ --- /var/tmp/diff_new_pack.JgGJnN/_old 2017-10-20 14:38:48.812050769 +0200 +++ /var/tmp/diff_new_pack.JgGJnN/_new 2017-10-20 14:38:48.816050582 +0200 @@ -50,6 +50,8 @@ Url:https://github.com/linux-rdma/rdma-core Source: rdma-core-%{version}%{git_ver}.tar.gz Source1:baselibs.conf +Patch0: ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch +Patch1: ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch BuildRequires: binutils BuildRequires: cmake >= 2.8.11 BuildRequires: gcc @@ -311,6 +313,8 @@ %prep %setup -q -n %{name}-%{version}%{git_ver} +%patch0 +%patch1 %build ++ ibacm-Incorrect-list-used-for-subnet-list-causes-a-segfault.patch ++ diff --git ibacm/src/acm.c ibacm/src/acm.c index 367a43fe..9367fe89 100644 --- ibacm/src/acm.c +++ ibacm/src/acm.c @@ -2585,8 +2585,8 @@ static void acm_load_prov_config(void) return; } subnet->subnet_prefix = htobe64(prefix); - list_add_after(_list, >entry, - >entry); + list_add_tail(>subnet_list, + >entry); } } } ++ ibacm-Incorrect-usage-of-BE-byte-order-of-MLID-attach-detach_mcast.patch ++ diff --git ibacm/prov/acmp/src/acmp.c ibacm/prov/acmp/src/acmp.c index aa784166..78d9a295 100644 --- ibacm/prov/acmp/src/acmp.c +++ ibacm/prov/acmp/src/acmp.c @@ -732,7 +732,7 @@ static void acmp_process_join_resp(struct acm_sa_mad *sa_mad) acm_log(0, "ERROR - unable to create ah\n"); goto out; } - ret = ibv_attach_mcast(ep->qp, _rec->mgid, mc_rec->mlid); + ret = ibv_attach_mcast(ep->qp, >mgid, dest->av.dlid); if (ret) { acm_log(0, "ERROR - unable to attach QP to multicast group\n"); ibv_destroy_ah(dest->ah); @@ -1429,7 +1429,7 @@ static void acmp_ep_join(struct acmp_ep *ep) if (ep->mc_dest[0].state == ACMP_READY && ep->mc_dest[0].ah) { ibv_detach_mcast(ep->qp, >mc_dest[0].mgid, -be16toh(ep->mc_dest[0].av.dlid)); +ep->mc_dest[0].av.dlid); ibv_destroy_ah(ep->mc_dest[0].ah); ep->mc_dest[0].ah = NULL; }