commit lttng-modules for openSUSE:Factory
Hello community, here is the log from the commit of package lttng-modules for openSUSE:Factory checked in at 2017-12-31 01:14:18 Comparing /work/SRC/openSUSE:Factory/lttng-modules (Old) and /work/SRC/openSUSE:Factory/.lttng-modules.new (New) Package is "lttng-modules" Sun Dec 31 01:14:18 2017 rev:2 rq:560614 version:2.10.4 Changes: --- /work/SRC/openSUSE:Factory/lttng-modules/lttng-modules.changes 2017-11-19 11:12:18.265389528 +0100 +++ /work/SRC/openSUSE:Factory/.lttng-modules.new/lttng-modules.changes 2017-12-31 01:14:18.811200044 +0100 @@ -1,0 +2,7 @@ +Fri Dec 29 18:52:22 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 2.10.4: + * Fix: lttng_kvmalloc helper NULL pointer OOP. +- Use tarball signing. + +--- Old: lttng-modules-2.10.3.tar.bz2 New: lttng-modules-2.10.4.tar.bz2 lttng-modules-2.10.4.tar.bz2.asc lttng-modules.keyring Other differences: -- ++ lttng-modules.spec ++ --- /var/tmp/diff_new_pack.nYwYjJ/_old 2017-12-31 01:14:19.630926556 +0100 +++ /var/tmp/diff_new_pack.nYwYjJ/_new 2017-12-31 01:14:19.634925221 +0100 @@ -23,15 +23,18 @@ %endif %endif Name: lttng-modules -Version:2.10.3 +Version:2.10.4 Release:0 Summary:Licensing information for package lttng-modules License:GPL-2.0 AND LGPL-2.1 AND MIT Group: System/Kernel -URL:https://lttng.org/ +Url:https://lttng.org/ Source: https://lttng.org/files/lttng-modules/%{name}-%{version}.tar.bz2 -Source1:%{name}-preamble -Source2:Module.supported +Source1: https://lttng.org/files/lttng-modules/%{name}-%{version}.tar.bz2.asc +Source2:%{name}.keyring +Source3:%{name}-preamble +Source4:Module.supported +# PATCH-FIX-SLE btrfs-constify-tracepoint-arguments.patch bsc#1044912 to...@suse.de Patch0: btrfs-constify-tracepoint-arguments.patch BuildRequires: kernel-devel BuildRequires: kernel-source @@ -77,7 +80,7 @@ for flavor in %{flavors_to_build}; do rm -rf obj/$flavor cp -r source obj/$flavor -cp %{SOURCE2} obj/$flavor +cp %{SOURCE4} obj/$flavor make %{?_smp_mflags} V=1 -C %{_prefix}/src/linux-obj/%{_target_cpu}/$flavor modules M=$PWD/obj/$flavor CONFIG_LTTNG=m CONFIG_LTTNG_CLOCK_PLUGIN_TEST=m done ++ lttng-modules-2.10.3.tar.bz2 -> lttng-modules-2.10.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lttng-modules-2.10.3/ChangeLog new/lttng-modules-2.10.4/ChangeLog --- old/lttng-modules-2.10.3/ChangeLog 2017-11-03 22:24:55.0 +0100 +++ new/lttng-modules-2.10.4/ChangeLog 2017-11-08 20:12:08.0 +0100 @@ -1,3 +1,6 @@ +2017-11-08 (National Cappuccino Day) LTTng modules 2.10.4 + * Fix: lttng_kvmalloc helper NULL pointer OOP + 2017-11-03 (National Sandwich) LTTng modules 2.10.3 * Fix: lttng-logger get_user_pages_fast error handling diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lttng-modules-2.10.3/lttng-tracer.h new/lttng-modules-2.10.4/lttng-tracer.h --- old/lttng-modules-2.10.3/lttng-tracer.h 2017-11-03 22:23:28.0 +0100 +++ new/lttng-modules-2.10.4/lttng-tracer.h 2017-11-08 20:12:17.0 +0100 @@ -42,7 +42,7 @@ #define LTTNG_MODULES_MAJOR_VERSION 2 #define LTTNG_MODULES_MINOR_VERSION 10 -#define LTTNG_MODULES_PATCHLEVEL_VERSION 3 +#define LTTNG_MODULES_PATCHLEVEL_VERSION 4 #define LTTNG_MODULES_EXTRAVERSION "" #define LTTNG_VERSION_NAME "KeKriek" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lttng-modules-2.10.3/wrapper/vmalloc.h new/lttng-modules-2.10.4/wrapper/vmalloc.h --- old/lttng-modules-2.10.3/wrapper/vmalloc.h 2017-10-31 23:42:19.0 +0100 +++ new/lttng-modules-2.10.4/wrapper/vmalloc.h 2017-11-07 22:49:45.0 +0100 @@ -107,32 +107,40 @@ #include +static inline +void print_vmalloc_node_range_warning(void) +{ + printk_once(KERN_WARNING "LTTng: __vmalloc_node_range symbol lookup failed.\n"); + printk_once(KERN_WARNING "Tracer performance will be degraded on NUMA systems.\n"); + printk_once(KERN_WARNING "Please rebuild your kernel with CONFIG_KALLSYMS enabled.\n"); +} + /* * kallsyms wrapper of __vmalloc_node with a fallback to kmalloc_node. */ static inline -void *__lttng_vmalloc_node_fallback(unsigned long size, unsigned long align, - gfp_t gfp_mask, pgprot_t prot, int node, void *caller) +void *__lttng_vmalloc_node_range(unsigned long size, unsigned long align, + unsigned long start,
commit slick-greeter for openSUSE:Factory
Hello community, here is the log from the commit of package slick-greeter for openSUSE:Factory checked in at 2017-12-31 01:14:29 Comparing /work/SRC/openSUSE:Factory/slick-greeter (Old) and /work/SRC/openSUSE:Factory/.slick-greeter.new (New) Package is "slick-greeter" Sun Dec 31 01:14:29 2017 rev:10 rq:560616 version:1.1.4 Changes: --- /work/SRC/openSUSE:Factory/slick-greeter/slick-greeter.changes 2017-12-02 13:12:57.585369929 +0100 +++ /work/SRC/openSUSE:Factory/.slick-greeter.new/slick-greeter.changes 2017-12-31 01:14:32.854514728 +0100 @@ -1,0 +2,6 @@ +Fri Dec 29 18:52:22 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.1.4: + * Fix build with vala >= 0.39. + +--- Old: slick-greeter-1.1.3.tar.gz New: slick-greeter-1.1.4.tar.gz Other differences: -- ++ slick-greeter.spec ++ --- /var/tmp/diff_new_pack.aCSszF/_old 2017-12-31 01:14:33.466310613 +0100 +++ /var/tmp/diff_new_pack.aCSszF/_new 2017-12-31 01:14:33.470309278 +0100 @@ -18,7 +18,7 @@ %define _name lightdm-slick-greeter Name: slick-greeter -Version:1.1.3 +Version:1.1.4 Release:0 Summary:The slick-looking login screen application License:GPL-3.0 AND CC-BY-SA-3.0 ++ slick-greeter-1.1.3.tar.gz -> slick-greeter-1.1.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/slick-greeter-1.1.3/configure.ac new/slick-greeter-1.1.4/configure.ac --- old/slick-greeter-1.1.3/configure.ac2017-11-29 18:25:16.0 +0100 +++ new/slick-greeter-1.1.4/configure.ac2017-12-29 12:51:57.0 +0100 @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(slick-greeter, 1.1.3) +AC_INIT(slick-greeter, 1.1.4) AC_CONFIG_MACRO_DIR(m4) AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz foreign subdir-objects]) AM_PROG_CC_C_O @@ -49,6 +49,13 @@ fi dnl ### +dnl Hack for vala >= 0.39 +dnl ### + +SLICK_GREETER_CFLAGS="$SLICK_GREETER_CFLAGS -include gtk/gtkx.h" +AC_SUBST([SLICK_GREETER_CFLAGS]) + +dnl ### dnl Files to generate dnl ### diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/slick-greeter-1.1.3/debian/changelog new/slick-greeter-1.1.4/debian/changelog --- old/slick-greeter-1.1.3/debian/changelog2017-11-29 18:25:16.0 +0100 +++ new/slick-greeter-1.1.4/debian/changelog2017-12-29 12:51:57.0 +0100 @@ -1,3 +1,10 @@ +slick-greeter (1.1.4) sylvia; urgency=medium + + [ Björn Esser ] + * Fix build with vala >= 0.39 (#90) + + -- Clement Lefebvre Fri, 29 Dec 2017 11:51:23 + + slick-greeter (1.1.3) sylvia; urgency=medium [ Björn Esser ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/slick-greeter-1.1.3/src/menubar.vala new/slick-greeter-1.1.4/src/menubar.vala --- old/slick-greeter-1.1.3/src/menubar.vala2017-11-29 18:25:16.0 +0100 +++ new/slick-greeter-1.1.4/src/menubar.vala2017-12-29 12:51:57.0 +0100 @@ -377,7 +377,7 @@ image.show (); hbox.add (image); a11y_item.show (); -a11y_item.set_submenu (new Gtk.Menu () as Gtk.Widget); +a11y_item.set_submenu (new Gtk.Menu ()); onscreen_keyboard_item = new Gtk.CheckMenuItem.with_label (_("Onscreen keyboard")); onscreen_keyboard_item.toggled.connect (keyboard_toggled_cb); onscreen_keyboard_item.show (); @@ -409,7 +409,7 @@ image.show (); hbox.add (image); item.show (); -item.set_submenu (new Gtk.Menu () as Gtk.Widget); +item.set_submenu (new Gtk.Menu ()); unowned Gtk.Menu submenu = item.submenu; if (LightDM.get_can_suspend ())
commit elinks for openSUSE:Factory
Hello community, here is the log from the commit of package elinks for openSUSE:Factory checked in at 2017-12-31 01:14:37 Comparing /work/SRC/openSUSE:Factory/elinks (Old) and /work/SRC/openSUSE:Factory/.elinks.new (New) Package is "elinks" Sun Dec 31 01:14:37 2017 rev:3 rq:560685 version:0.11.996 Changes: --- /work/SRC/openSUSE:Factory/elinks/elinks.changes2016-06-19 10:49:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.elinks.new/elinks.changes 2017-12-31 01:14:38.624589641 +0100 @@ -1,0 +2,5 @@ +Thu Dec 28 19:36:07 UTC 2017 - crrodrig...@opensuse.org + +- build.with-openssl-1_1.patch: fix build with openssl 1.1. + +--- New: build.with-openssl-1_1.patch Other differences: -- ++ elinks.spec ++ --- /var/tmp/diff_new_pack.81NQKD/_old 2017-12-31 01:14:39.200397532 +0100 +++ /var/tmp/diff_new_pack.81NQKD/_new 2017-12-31 01:14:39.204396198 +0100 @@ -1,7 +1,7 @@ # # spec file for package elinks # -# 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 @@ -34,6 +34,7 @@ Patch1: use_lua-5.1.patch # PATCH-FIX-UPSTREAM build-with-ruby-1.9.patch dab...@gentoo.org -- Support for ruby-1.9 (patch taken from Gentoo) Patch2: build-with-ruby-1.9.patch +Patch3: build.with-openssl-1_1.patch %if 0%{?suse_version} > 1140 BuildRequires: gc-devel %endif @@ -75,7 +76,7 @@ %patch0 -p1 %patch1 %patch2 -p1 - +%patch3 -p1 # Remove build time references so build-compare can do its work FAKE_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%H:%%M') FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') @@ -85,7 +86,6 @@ %build # required for ruby patch sh ./autogen.sh -export CFLAGS="%{optflags} -fstack-protector" %configure \ --sysconfdir=%{_sysconfdir}/elinks \ --enable-bittorrent \ ++ build.with-openssl-1_1.patch ++ Index: elinks-0.12pre6/src/network/ssl/socket.c === --- elinks-0.12pre6.orig/src/network/ssl/socket.c +++ elinks-0.12pre6/src/network/ssl/socket.c @@ -67,7 +67,7 @@ static void ssl_set_no_tls(struct socket *socket) { #ifdef CONFIG_OPENSSL - ((ssl_t *) socket->ssl)->options |= SSL_OP_NO_TLSv1; +//nothing.. wut was that.. #elif defined(CONFIG_GNUTLS) { /* GnuTLS does not support SSLv2 because it is "insecure". @@ -145,7 +145,7 @@ ssl_connect(struct socket *socket) } if (client_cert) { - SSL_CTX *ctx = ((SSL *) socket->ssl)->ctx; + SSL_CTX *ctx = SSL_get_SSL_CTX(socket->ssl); SSL_CTX_use_certificate_chain_file(ctx, client_cert); SSL_CTX_use_PrivateKey_file(ctx, client_cert, Index: elinks-0.12pre6/src/network/ssl/ssl.c === --- elinks-0.12pre6.orig/src/network/ssl/ssl.c +++ elinks-0.12pre6/src/network/ssl/ssl.c @@ -44,19 +44,13 @@ SSL_CTX *context = NULL; static void init_openssl(struct module *module) { - unsigned char f_randfile[PATH_MAX]; - /* In a nutshell, on OS's without a /dev/urandom, the OpenSSL library -* cannot initialize the PRNG and so every attempt to use SSL fails. -* It's actually an OpenSSL FAQ, and according to them, it's up to the -* application coders to seed the RNG. -- William Yodlowsky */ - if (RAND_egd(RAND_file_name(f_randfile, sizeof(f_randfile))) < 0) { - /* Not an EGD, so read and write to it */ - if (RAND_load_file(f_randfile, -1)) - RAND_write_file(f_randfile); - } +#if OPENSSL_VERSION_NUMBER < 0x1010L + SSL_library_init(); +#else + OPENSSL_init_ssl(0, NULL); +#endif - SSLeay_add_ssl_algorithms(); context = SSL_CTX_new(SSLv23_client_method()); SSL_CTX_set_options(context, SSL_OP_ALL); SSL_CTX_set_default_verify_paths(context);
commit libqt5-qtnetworkauth for openSUSE:Factory
Hello community, here is the log from the commit of package libqt5-qtnetworkauth for openSUSE:Factory checked in at 2017-12-31 01:14:33 Comparing /work/SRC/openSUSE:Factory/libqt5-qtnetworkauth (Old) and /work/SRC/openSUSE:Factory/.libqt5-qtnetworkauth.new (New) Package is "libqt5-qtnetworkauth" Sun Dec 31 01:14:33 2017 rev:6 rq:560653 version:5.10.0 Changes: --- /work/SRC/openSUSE:Factory/libqt5-qtnetworkauth/libqt5-qtnetworkauth.changes 2017-12-23 12:13:16.997730803 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qtnetworkauth.new/libqt5-qtnetworkauth.changes 2017-12-31 01:14:34.058113168 +0100 @@ -1,0 +2,6 @@ +Fri Dec 22 19:40:24 UTC 2017 - christo...@krop.fr + +- Add 0001-Fix-QOAuth1-tokenSecret-return-value.patch. Fixes a + regression in Qt 5.10 which made QOAuth1 unusable. (kde#387446) + +--- New: 0001-Fix-QOAuth1-tokenSecret-return-value.patch Other differences: -- ++ libqt5-qtnetworkauth.spec ++ --- /var/tmp/diff_new_pack.a0VmWC/_old 2017-12-31 01:14:34.589935734 +0100 +++ /var/tmp/diff_new_pack.a0VmWC/_new 2017-12-31 01:14:34.593934400 +0100 @@ -33,6 +33,8 @@ %define tar_version qtnetworkauth-everywhere-src-5.10.0 Source: https://download.qt.io/official_releases/qt/5.10/%{real_version}/submodules/%{tar_version}.tar.xz Source1:baselibs.conf +# PATCH-FIX-UPSTREAM 0001-Fix-QOAuth1-tokenSecret-return-value.patch +Patch0: 0001-Fix-QOAuth1-tokenSecret-return-value.patch BuildRequires: libQt5Core-private-headers-devel >= %{version} BuildRequires: libqt5-qtbase-devel >= %{version} %if %qt5_snapshot @@ -51,6 +53,7 @@ %prep %setup -q -n %{tar_version} +%patch0 -p1 %package -n %{libname} Summary:Qt 5 NetworkAuth Library ++ 0001-Fix-QOAuth1-tokenSecret-return-value.patch ++ >From f6aedc74c4a95440e649b625b6272f29e7f5fa71 Mon Sep 17 00:00:00 2001 From: Andrea Scarpino Date: Thu, 21 Dec 2017 21:28:29 +0100 Subject: [PATCH] Fix QOAuth1::tokenSecret() return value MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Commit c071b588ce2b4d474845d553aa83120747dc46da broke QOAuth1::tokenSecret(), in fact, it were returning the clientIdentifierSharedKey instead. [ChangeLog][QOAuth1] Fix tokenSecret() return value. Task-number: QTBUG-65422 Change-Id: I72d6783220e7a030eac65e5c22e4421a1d6b106e Reviewed-by: Mårten Nordheim Reviewed-by: Jesus Fernandez --- src/oauth/qoauth1.cpp| 2 +- tests/auto/oauth1/tst_oauth1.cpp | 19 ++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/oauth/qoauth1.cpp b/src/oauth/qoauth1.cpp index 581ce4a..fcff92e 100644 --- a/src/oauth/qoauth1.cpp +++ b/src/oauth/qoauth1.cpp @@ -391,7 +391,7 @@ void QOAuth1::setClientCredentials(const QString &clientIdentifier, QString QOAuth1::tokenSecret() const { Q_D(const QOAuth1); -return d->clientIdentifierSharedKey; +return d->tokenSecret; } /*! Sets \a tokenSecret as the current token secret used to sign diff --git a/tests/auto/oauth1/tst_oauth1.cpp b/tests/auto/oauth1/tst_oauth1.cpp index 50822bd..7bfc628 100644 --- a/tests/auto/oauth1/tst_oauth1.cpp +++ b/tests/auto/oauth1/tst_oauth1.cpp @@ -145,6 +145,7 @@ public Q_SLOTS: private Q_SLOTS: void clientIdentifierSignal(); void clientSharedSecretSignal(); +void tokenSignal(); void tokenSecretSignal(); void temporaryCredentialsUrlSignal(); void temporaryTokenCredentialsUrlSignal(); @@ -252,7 +253,7 @@ void tst_OAuth1::clientSharedSecretSignal() PropertyTester::run(&QOAuth1::clientSharedSecretChanged, setters); } -void tst_OAuth1::tokenSecretSignal() +void tst_OAuth1::tokenSignal() { using PropertyTester = PropertyTester; PropertyTester::SetterFunctions setters { @@ -268,6 +269,22 @@ void tst_OAuth1::tokenSecretSignal() PropertyTester::run(&QOAuth1::tokenChanged, setters); } +void tst_OAuth1::tokenSecretSignal() +{ +using PropertyTester = PropertyTester; +PropertyTester::SetterFunctions setters { +[](QString *expectedValue, QOAuth1 *object) { +*expectedValue = "setTokenSecret"; +object->setTokenSecret(*expectedValue); +}, +[](QString *expectedValue, QOAuth1 *object) { +*expectedValue = "setTokenCredentials"; +object->setTokenCredentials(qMakePair(QString(), *expectedValue)); +} +}; +PropertyTester::run(&QOAuth1::tokenSecretChanged, setters); +} + void tst_OAuth1::temporaryCredentialsUrlSignal() { using PropertyTester = PropertyTester; -- 2.15.1
commit xemacs for openSUSE:Factory
Hello community, here is the log from the commit of package xemacs for openSUSE:Factory checked in at 2017-12-31 01:14:40 Comparing /work/SRC/openSUSE:Factory/xemacs (Old) and /work/SRC/openSUSE:Factory/.xemacs.new (New) Package is "xemacs" Sun Dec 31 01:14:40 2017 rev:89 rq:560689 version:21.5.34 Changes: --- /work/SRC/openSUSE:Factory/xemacs/xemacs.changes2017-07-02 13:38:29.956345142 +0200 +++ /work/SRC/openSUSE:Factory/.xemacs.new/xemacs.changes 2017-12-31 01:14:41.579603751 +0100 @@ -1,0 +2,6 @@ +Thu Dec 28 15:46:18 UTC 2017 - crrodrig...@opensuse.org + +- Remove BuildRequires on xorg-x11 metapackages. Use + only the required libraries instead. + +--- Other differences: -- ++ xemacs.spec ++ --- /var/tmp/diff_new_pack.3e1tXx/_old 2017-12-31 01:14:42.979136821 +0100 +++ /var/tmp/diff_new_pack.3e1tXx/_new 2017-12-31 01:14:42.983135487 +0100 @@ -36,9 +36,14 @@ BuildRequires: openldap2-devel BuildRequires: texinfo BuildRequires: update-desktop-files -BuildRequires: xaw3d-devel -BuildRequires: xorg-x11 -BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xau) +BuildRequires: pkgconfig(xaw3d) +BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xmu) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xt) + %if 0%{?suse_version} > 1130 BuildRequires: gpm-devel %else
commit xfburn for openSUSE:Factory
Hello community, here is the log from the commit of package xfburn for openSUSE:Factory checked in at 2017-12-31 01:14:35 Comparing /work/SRC/openSUSE:Factory/xfburn (Old) and /work/SRC/openSUSE:Factory/.xfburn.new (New) Package is "xfburn" Sun Dec 31 01:14:35 2017 rev:25 rq:560654 version:0.5.5 Changes: --- /work/SRC/openSUSE:Factory/xfburn/xfburn.changes2015-05-18 22:26:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.xfburn.new/xfburn.changes 2017-12-31 01:14:36.601264688 +0100 @@ -1,0 +2,15 @@ +Mon Dec 18 18:40:16 UTC 2017 - seife+...@b1-systems.com + +- update to 0.5.5 + - Use gstreamer discovere api to get track duration + - Update xfburn icon in desktop-integration and main windows + - Do not use deprecated media-cdrom Icon (bxo#12233) + - Add appdata file (bxo#11201) + - Add GenericName in xfburn.desktop.in (bxo#12170) + - Do no open data-composition when running --audio-composition +(bxo#13251) + - Improve error message when a plugin is missing. + - Missing strings in translations (bxo#11291) + - Translation Updates + +--- Old: xfburn-0.5.4.tar.bz2 New: xfburn-0.5.5.tar.bz2 Other differences: -- ++ xfburn.spec ++ --- /var/tmp/diff_new_pack.SUZ5Qx/_old 2017-12-31 01:14:37.177072580 +0100 +++ /var/tmp/diff_new_pack.SUZ5Qx/_new 2017-12-31 01:14:37.177072580 +0100 @@ -1,7 +1,7 @@ # # spec file for package xfburn # -# 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 @@ -17,7 +17,7 @@ Name: xfburn -Version:0.5.4 +Version:0.5.5 Release:0 Summary:Simple CD/DVD Burning Application License:GPL-2.0+ @@ -50,22 +50,6 @@ %prep %setup -q -ed -s xfburn.desktop.in 2>/dev/null <<'EOF' -,s/^Icon=media-cdrom/Icon=stock_xfburn-burn-cd/ -,s/^MimeType=.*$/MimeType=application\/x-cd-image;/ -,s/^_Comment=/_GenericName=/ -,s/^Categories=.*/Categories=X-XFCE;GTK;AudioVideo;DiscBurning;/ -/^_GenericName=/i -_Comment=Burn CDs and DVDs -. -w -EOF - -ed -s desktop-integration/thunar-sendto-xfburn.desktop.in 2>/dev/null <<'EOF' -,s/^Icon=media-cdrom/Icon=stock_xfburn-burn-cd/ -w -EOF - %build %configure make %{?_smp_mflags} @@ -96,6 +80,7 @@ %dir %{_datadir}/Thunar %dir %{_datadir}/Thunar/sendto %{_datadir}/Thunar/sendto/thunar-sendto-xfburn.desktop +%{_datadir}/appdata/%{name}.appdata.xml %files lang -f %{name}.lang ++ xfburn-0.5.4.tar.bz2 -> xfburn-0.5.5.tar.bz2 ++ 83709 lines of diff (skipped)
commit pagemon for openSUSE:Factory
Hello community, here is the log from the commit of package pagemon for openSUSE:Factory checked in at 2017-12-31 01:13:53 Comparing /work/SRC/openSUSE:Factory/pagemon (Old) and /work/SRC/openSUSE:Factory/.pagemon.new (New) Package is "pagemon" Sun Dec 31 01:13:53 2017 rev:3 rq:560554 version:0.01.11 Changes: --- /work/SRC/openSUSE:Factory/pagemon/pagemon.changes 2017-05-18 20:50:04.744366616 +0200 +++ /work/SRC/openSUSE:Factory/.pagemon.new/pagemon.changes 2017-12-31 01:14:05.679581192 +0100 @@ -0,0 +1,7 @@ +--- +Thu Dec 28 14:55:04 UTC 2017 - mar...@gmx.de + +- Update to version 0.01.11 + * Bump version + * Update Standards-Version to 4.1.2 + * Print physical location rather than pfn Old: pagemon-0.01.10.tar.gz New: pagemon-0.01.11.tar.gz Other differences: -- ++ pagemon.spec ++ --- /var/tmp/diff_new_pack.pRH3yF/_old 2017-12-31 01:14:06.191410429 +0100 +++ /var/tmp/diff_new_pack.pRH3yF/_new 2017-12-31 01:14:06.191410429 +0100 @@ -18,7 +18,7 @@ Name: pagemon -Version:0.01.10 +Version:0.01.11 Release:0 Summary:Interactive memory/page monitoring tool License:GPL-2.0+ ++ pagemon-0.01.10.tar.gz -> pagemon-0.01.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pagemon-0.01.10/Makefile new/pagemon-0.01.11/Makefile --- old/pagemon-0.01.10/Makefile2016-11-02 20:36:14.0 +0100 +++ new/pagemon-0.01.11/Makefile2017-12-27 18:21:14.0 +0100 @@ -1,5 +1,5 @@ # -# Copyright (C) 2015-2016 Colin Ian King +# Copyright (C) 2015-2017 Colin Ian King # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -18,7 +18,7 @@ # Author: Colin Ian King # -VERSION=0.01.10 +VERSION=0.01.11 CFLAGS += -Wall -Wextra -DVERSION='"$(VERSION)"' -O2 LDFLAGS += -lncurses diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pagemon-0.01.10/README new/pagemon-0.01.11/README --- old/pagemon-0.01.10/README 2016-11-02 20:36:14.0 +0100 +++ new/pagemon-0.01.11/README 2017-12-27 18:21:14.0 +0100 @@ -8,4 +8,4 @@ Requirements: ncurses development library -Copyright (C) Colin Ian King, 2015,2016 +Copyright (C) Colin Ian King, 2015-2017 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pagemon-0.01.10/pagemon.c new/pagemon-0.01.11/pagemon.c --- old/pagemon-0.01.10/pagemon.c 2016-11-02 20:36:14.0 +0100 +++ new/pagemon-0.01.11/pagemon.c 2017-12-27 18:21:14.0 +0100 @@ -1,4 +1,6 @@ /* + * Copyright (C) Colin Ian King 2015-2017 + * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 @@ -13,7 +15,6 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * - * Copyright (C) Colin Ian King 2015-2016 * colin.i.k...@gmail.com */ #include @@ -672,31 +673,36 @@ " Flag: 0x%16.16" PRIx64 "%18s", pagemap_info, ""); if (pagemap_info & PAGE_SWAPPED) { mvwprintw(g.mainwin, 10, x, - " Swap Type: 0x%2.2" PRIx64 "%20s", + " Swap Type: 0x%2.2" PRIx64 "%22s", pagemap_info & 0x1f, ""); mvwprintw(g.mainwin, 11, x, - " Swap Offset: 0x%16.16" PRIx64 "%6s", + " Swap Offset: 0x%16.16" PRIx64 "%8s", (pagemap_info & 0x00ffULL) >> 5, ""); } else { mvwprintw(g.mainwin, 10, x, "%48s", ""); - mvwprintw(g.mainwin, 11, x, - " Page Frame Number: 0x%16.16" PRIx64 "%6s", - pagemap_info & 0x00ffULL, ""); + if (pagemap_info & PAGE_PRESENT) { + mvwprintw(g.mainwin, 11, x, + " Physical Address:0x%16.16" PRIx64 "%8s", + (pagemap_info & 0x00ffULL) * g.page_size, ""); + } else { + mvwprintw(g.mainwin, 11, x, + " Physical Address:0x%8s", ""); + } } mvwprintw(g.mainwin, 12, x, - " Soft-dirty PTE: %3s%21s", + " Soft-dirty PTE: %3s
commit blosc for openSUSE:Factory
Hello community, here is the log from the commit of package blosc for openSUSE:Factory checked in at 2017-12-31 01:13:41 Comparing /work/SRC/openSUSE:Factory/blosc (Old) and /work/SRC/openSUSE:Factory/.blosc.new (New) Package is "blosc" Sun Dec 31 01:13:41 2017 rev:9 rq:560504 version:1.12.1 Changes: --- /work/SRC/openSUSE:Factory/blosc/blosc.changes 2017-05-03 15:54:11.825578387 +0200 +++ /work/SRC/openSUSE:Factory/.blosc.new/blosc.changes 2017-12-31 01:13:58.857857151 +0100 @@ -1,0 +2,18 @@ +Thu Dec 28 23:10:53 UTC 2017 - jeng...@inai.de + +- Fix RPM group. Compact descriptions. + +--- +Sun Dec 24 18:33:04 UTC 2017 - mplus...@suse.com + +- Update to version 1.12.1: + * Backported BloscLZ parameters that were fine-tuned for +C-Blosc2. +- Packaging changes: + * Run spec-clener + * Use shared libraries with compression codecs instead of bundled +ones + * Use more of cmake macros + * Build in parallel + +--- Old: v1.11.2.tar.gz New: blosc-1.12.1.tar.gz Other differences: -- ++ blosc.spec ++ --- /var/tmp/diff_new_pack.bQndkC/_old 2017-12-31 01:13:59.441662374 +0100 +++ /var/tmp/diff_new_pack.bQndkC/_new 2017-12-31 01:13:59.445661040 +0100 @@ -19,75 +19,44 @@ %define major 1 %define libname lib%{name}%{major} Name: blosc -Version:1.11.2 +Version:1.12.1 Release:0 Summary:A blocking, shuffling and lossless compression library -License:MIT and BSD-3-Clause and BSD-2-Clause -Group: System/Libraries +License:MIT AND BSD-3-Clause AND BSD-2-Clause +Group: Productivity/Archiving/Compression Url:http://www.blosc.org/ -Source: https://github.com/Blosc/c-blosc/archive/v%{version}.tar.gz +Source: https://github.com/Blosc/c-blosc/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ -BuildRequires: pkg-config -BuildRequires: pkgconfig(zlib) +BuildRequires: libzstd-devel +BuildRequires: pkgconfig BuildRequires: snappy-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(liblz4) +BuildRequires: pkgconfig(zlib) %description -Blosc is a high performance compressor optimized for binary data. -It has been designed to transmit data to the processor cache faster -than the traditional, non-compressed, direct memory fetch approach via -a memcpy() OS call. Blosc is the first compressor (that I'm aware of) -that is meant not only to reduce the size of large datasets on-disk or -in-memory, but also to accelerate memory-bound computations. - -It uses the blocking technique to reduce activity on the memory bus as -much as possible. In short, this technique works by dividing datasets -in blocks that are small enough to fit in caches of modern processors -and perform compression / decompression there. It also leverages, if -available, SIMD instructions (SSE2) and ulti-threading capabilities -of CPUs, in order to accelerate the compression / decompression -process to a maximum. - -Blosc is actually a metacompressor, that meaning that it can use a -range of compression libraries for performing the actual -compression/decompression. Right now, it comes with integrated support -for BloscLZ (the original one), LZ4, LZ4HC, Snappy and Zlib. Blosc -comes with full sources for all compressors, so in case it does not -find the libraries installed in your system, it will compile from -the included sources and they will be integrated into the Blosc -library anyway. That means that you can trust in having all supported -compressors integrated in Blosc in all supported platforms. +Blosc is a compressor for binary data, designed to transmit data to +the processor cache faster than the traditional, non-compressed, +direct memory fetch approach via a memcpy() call. Blosc is not only a +compressor for data size reduction, but also for accelerating +memory-bound computations. + +It uses the blocking technique to reduce activity on the memory bus, +which works by dividing datasets in blocks that are small enough to +fit in caches of processors and perform (de)compression there. SIMD +and multi-threading capabilities are leveraged if available. + +Blosc is a metacompressor; it can use different compression +algorithms, such as BloscLZ, LZ4, LZ4HC, Snappy and Zlib. %package -n %{libname} Summary:A blocking, shuffling and lossless compression library Group: System/Libraries %description -n %{libname} -Blosc is a high performance compressor optimized for binary data. -It has been designed to transmit data to the
commit libircclient for openSUSE:Factory
Hello community, here is the log from the commit of package libircclient for openSUSE:Factory checked in at 2017-12-31 01:13:45 Comparing /work/SRC/openSUSE:Factory/libircclient (Old) and /work/SRC/openSUSE:Factory/.libircclient.new (New) Package is "libircclient" Sun Dec 31 01:13:45 2017 rev:9 rq:560553 version:1.9 Changes: --- /work/SRC/openSUSE:Factory/libircclient/libircclient.changes 2016-06-19 10:48:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.libircclient.new/libircclient.changes 2017-12-31 01:14:04.248058797 +0100 @@ -1,0 +2,8 @@ +Thu Dec 28 20:30:57 UTC 2017 - crrodrig...@opensuse.org + +- export ac_cv_lib_ssl_SSL_library_init=yes before configure + to workaround buggy libssl check, in openSSL 1.1 + SSL_library_init is a compatibility macro and not a symbol + in the shared library. + +--- Other differences: -- ++ libircclient.spec ++ --- /var/tmp/diff_new_pack.0JklNg/_old 2017-12-31 01:14:05.351690588 +0100 +++ /var/tmp/diff_new_pack.0JklNg/_new 2017-12-31 01:14:05.359687920 +0100 @@ -1,7 +1,7 @@ # # spec file for package libircclient # -# 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 @@ -70,7 +70,8 @@ %build export CFLAGS="%{optflags} -fno-strict-aliasing" -export CPPFLAGS="$CFLAGS" +export CXXFLAGS="$CFLAGS" +export ac_cv_lib_ssl_SSL_library_init=yes %configure --enable-ipv6 --enable-openssl --enable-shared make %{?_smp_mflags} cd doc
commit python-pymisp for openSUSE:Factory
Hello community, here is the log from the commit of package python-pymisp for openSUSE:Factory checked in at 2017-12-31 01:14:05 Comparing /work/SRC/openSUSE:Factory/python-pymisp (Old) and /work/SRC/openSUSE:Factory/.python-pymisp.new (New) Package is "python-pymisp" Sun Dec 31 01:14:05 2017 rev:5 rq:560597 version:2.4.85 Changes: --- /work/SRC/openSUSE:Factory/python-pymisp/python-pymisp.changes 2017-11-18 00:21:02.523663739 +0100 +++ /work/SRC/openSUSE:Factory/.python-pymisp.new/python-pymisp.changes 2017-12-31 01:14:16.963816393 +0100 @@ -1,0 +2,41 @@ +Fri Dec 22 17:03:04 UTC 2017 - sebix+novell@sebix.at + +- update to version 2.4.85: + - Add last field to get_csv. + - Validate attributes in attributes.setter. + - Add get_attribute_tag method at MISPEvent level. + Also add a MISPTag class for consistency. + - Use new format for filtering. + - Initialize default class parameters. (#155) + - Fix MISPObject missing distribution and sharing_group_id. + - fix MISPObject missing distribution concept + - fix language typo paramaters => parameters + - Include documentation and examples in source dist. + +--- +Wed Dec 13 17:55:38 UTC 2017 - sebix+novell@sebix.at + +- update to version 2.4.84 + - Add methods to get taxonomy(ies) + - Add method to get all the events modified in an interval. + - Allow to pass a pseudofile to LIEF. + - Correction for 'last' param. 'last' gives the latest events that + have been published - add get_events_last_modified() this function + returns the modified events based on timestamp. + +--- +Thu Dec 7 11:28:27 UTC 2017 - sebix+novell@sebix.at + +- update to version 2.4.83 + - Add get CSV method. + - Allow to pass a proxy to query VT. + - Do not get the event from the server before publishing if + PyMISP.publish gets an ID. + - Add a way to check if the ACL is up-to-date. + - Add validators for describeTypes on the live instance. + - Add new objects: MISPUser and MISPOrganisation. + - Add a generic MISP object generator. + - Allow to add multiple attribute of the same type. + - Add fast publish method. Fix #86 + +--- Old: pymisp-2.4.82.tar.gz New: pymisp-2.4.85.tar.gz Other differences: -- ++ python-pymisp.spec ++ --- /var/tmp/diff_new_pack.mQ23fT/_old 2017-12-31 01:14:17.635592266 +0100 +++ /var/tmp/diff_new_pack.mQ23fT/_new 2017-12-31 01:14:17.639590932 +0100 @@ -20,7 +20,7 @@ %{!?license: %global license %doc} %bcond_without test Name: python-pymisp -Version:2.4.82 +Version:2.4.85 Release:0 Summary:Python API for MISP License:BSD-2-Clause ++ pymisp-2.4.82.tar.gz -> pymisp-2.4.85.tar.gz ++ 7194 lines of diff (skipped)
commit gp2c for openSUSE:Factory
Hello community, here is the log from the commit of package gp2c for openSUSE:Factory checked in at 2017-12-31 01:14:14 Comparing /work/SRC/openSUSE:Factory/gp2c (Old) and /work/SRC/openSUSE:Factory/.gp2c.new (New) Package is "gp2c" Sun Dec 31 01:14:14 2017 rev:3 rq:560610 version:0.0.10pl1 Changes: --- /work/SRC/openSUSE:Factory/gp2c/gp2c.changes2016-12-08 00:31:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.gp2c.new/gp2c.changes 2017-12-31 01:14:17.967481536 +0100 @@ -1,0 +2,7 @@ +Fri Dec 22 19:44:15 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 0.0.10pl1 + * Bugfix: generate correct code for while loop with empty body. + * Bugfix: handle GC of z[i++]=... correctly. + +--- Old: gp2c-0.0.10.tar.gz gp2c-0.0.10.tar.gz.asc New: gp2c-0.0.10pl1.tar.gz gp2c-0.0.10pl1.tar.gz.asc Other differences: -- ++ gp2c.spec ++ --- /var/tmp/diff_new_pack.xdQesX/_old 2017-12-31 01:14:18.635258744 +0100 +++ /var/tmp/diff_new_pack.xdQesX/_new 2017-12-31 01:14:18.635258744 +0100 @@ -1,7 +1,7 @@ # # spec file for package gp2c # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gp2c -Version:0.0.10 +Version:0.0.10pl1 Release:0 Summary:GP script to PARI C program compiler License:GPL-2.0
commit plee-the-bear for openSUSE:Factory
Hello community, here is the log from the commit of package plee-the-bear for openSUSE:Factory checked in at 2017-12-31 01:13:35 Comparing /work/SRC/openSUSE:Factory/plee-the-bear (Old) and /work/SRC/openSUSE:Factory/.plee-the-bear.new (New) Package is "plee-the-bear" Sun Dec 31 01:13:35 2017 rev:3 rq:560110 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/plee-the-bear/plee-the-bear.changes 2017-06-21 13:54:11.800718140 +0200 +++ /work/SRC/openSUSE:Factory/.plee-the-bear.new/plee-the-bear.changes 2017-12-31 01:13:53.731567456 +0100 @@ -1,0 +2,5 @@ +Tue Dec 26 16:06:18 UTC 2017 - dap.darkn...@gmail.com + +- Cmake error and warnings fix. + +--- Other differences: -- ++ plee-the-bear.spec ++ --- /var/tmp/diff_new_pack.XLBZEl/_old 2017-12-31 01:13:55.914839042 +0100 +++ /var/tmp/diff_new_pack.XLBZEl/_new 2017-12-31 01:13:55.918837708 +0100 @@ -27,7 +27,14 @@ # PATCH-FIX-UPSTREAM to be built via gcc6+. Patch0: ptb-sequencer-gcc6.patch BuildRequires: SDL_mixer-devel +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_filesystem-devel +BuildRequires: libboost_regex-devel +BuildRequires: libboost_system-devel +BuildRequires: libboost_thread-devel +%else BuildRequires: boost-devel +%endif BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -67,6 +74,7 @@ %build %cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -Wno-dev \ -DPTB_INSTALL_CUSTOM_LIBRARY_DIR=%{_lib}/%{name} \ -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%{_lib}/%{name} \ -DBEAR_EDITORS_ENABLED=False
commit blueberry for openSUSE:Factory
Hello community, here is the log from the commit of package blueberry for openSUSE:Factory checked in at 2017-12-31 01:13:18 Comparing /work/SRC/openSUSE:Factory/blueberry (Old) and /work/SRC/openSUSE:Factory/.blueberry.new (New) Package is "blueberry" Sun Dec 31 01:13:18 2017 rev:25 rq:559720 version:1.1.20 Changes: --- /work/SRC/openSUSE:Factory/blueberry/blueberry.changes 2017-11-27 22:16:19.943161810 +0100 +++ /work/SRC/openSUSE:Factory/.blueberry.new/blueberry.changes 2017-12-31 01:13:21.406352266 +0100 @@ -1,0 +2,8 @@ +Sun Dec 24 10:19:44 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.1.20: + * Use a regex instead of the more brittle split implementation +(gh#linuxmint/blueberry#45). + * Switch to Python3. + +--- Old: blueberry-1.1.19.tar.gz New: blueberry-1.1.20.tar.gz Other differences: -- ++ blueberry.spec ++ --- /var/tmp/diff_new_pack.djVlF3/_old 2017-12-31 01:13:22.022146816 +0100 +++ /var/tmp/diff_new_pack.djVlF3/_new 2017-12-31 01:13:22.026145481 +0100 @@ -18,7 +18,7 @@ %define __requires_exclude typelib\\((St)\\) Name: blueberry -Version:1.1.19 +Version:1.1.20 Release:0 Summary:A configuration tool for Bluetooth License:GPL-3.0+ @@ -29,22 +29,24 @@ BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: hicolor-icon-theme -BuildRequires: python +BuildRequires: python3 Requires: bluez-tools -Requires: dbus-1-python Requires: gnome-bluetooth >= 3.14 -Requires: python-gobject -Requires: python-setproctitle +Requires: python3-gobject +Requires: python3-setproctitle Requires: rfkill Requires: wmctrl Recommends: %{name}-lang BuildArch: noarch %glib2_gsettings_schema_requires -%if 0%{?suse_version} <= 1320 +%if 0%{?suse_version} > 1320 +Requires: python3-dbus-python +%else BuildRequires: update-desktop-files +Requires: dbus-1-python3 %endif %if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 -Requires: python-gobject-Gdk +Requires: python3-gobject-Gdk %endif %description ++ blueberry-1.1.19.tar.gz -> blueberry-1.1.20.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blueberry-1.1.19/debian/changelog new/blueberry-1.1.20/debian/changelog --- old/blueberry-1.1.19/debian/changelog 2017-11-24 12:03:08.0 +0100 +++ new/blueberry-1.1.20/debian/changelog 2017-12-18 13:26:20.0 +0100 @@ -1,3 +1,13 @@ +blueberry (1.1.20) sylvia; urgency=medium + + [ Jeremy Fleischman ] + * Use a regex instead of the more brittle split implementation. This fixes #45. + + [ Clement Lefebvre ] + * Fix python shebangs + + -- Clement Lefebvre Mon, 18 Dec 2017 12:25:48 + + blueberry (1.1.19) sylvia; urgency=medium [ Michael Webster ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blueberry-1.1.19/usr/bin/blueberry new/blueberry-1.1.20/usr/bin/blueberry --- old/blueberry-1.1.19/usr/bin/blueberry 2017-11-24 12:03:08.0 +0100 +++ new/blueberry-1.1.20/usr/bin/blueberry 2017-12-18 13:26:20.0 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import os os.system("/usr/lib/blueberry/blueberry.py") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blueberry-1.1.19/usr/bin/blueberry-tray new/blueberry-1.1.20/usr/bin/blueberry-tray --- old/blueberry-1.1.19/usr/bin/blueberry-tray 2017-11-24 12:03:08.0 +0100 +++ new/blueberry-1.1.20/usr/bin/blueberry-tray 2017-12-18 13:26:20.0 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/python3 import os os.system("/usr/lib/blueberry/blueberry-tray.py") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/blueberry-1.1.19/usr/lib/blueberry/rfkillMagic.py new/blueberry-1.1.20/usr/lib/blueberry/rfkillMagic.py --- old/blueberry-1.1.19/usr/lib/blueberry/rfkillMagic.py 2017-11-24 12:03:08.0 +0100 +++ new/blueberry-1.1.20/usr/lib/blueberry/rfkillMagic.py 2017-12-18 13:26:20.0 +0100 @@ -2,6 +2,7 @@ import thread import subprocess import os +import re from gi.repository import GObject RFKILL_CHK = ["/usr/sbin/rfkill", "list", "bluetooth"] @@ -10,15 +11,6 @@ RFKILL_EVENT_MONITOR = ["/usr/lib/blueberry/safechild", "/usr/sbin/rfkill", "event"] -# index of .split() from rfkill event output where lines are: -# 1426095957.906704: idx 0 type 1 op 0 soft 0 hard 0 -# 1426095957.906769: idx 1 type 2 op 0 soft 1
commit fabtests for openSUSE:Factory
Hello community, here is the log from the commit of package fabtests for openSUSE:Factory checked in at 2017-12-31 01:13:08 Comparing /work/SRC/openSUSE:Factory/fabtests (Old) and /work/SRC/openSUSE:Factory/.fabtests.new (New) Package is "fabtests" Sun Dec 31 01:13:08 2017 rev:7 rq:559255 version:1.5.3 Changes: --- /work/SRC/openSUSE:Factory/fabtests/fabtests.changes2017-11-24 10:53:43.937902981 +0100 +++ /work/SRC/openSUSE:Factory/.fabtests.new/fabtests.changes 2017-12-31 01:13:15.256404104 +0100 @@ -1,0 +2,6 @@ +Wed Dec 20 08:55:18 UTC 2017 - nmoreychaisemar...@suse.com + +- Update to version 1.5.3 + * No release notes available + +--- Old: fabtests-1.5.2.0.ed3448c.tar.bz2 New: fabtests-1.5.3.0.14a683c40239.tar.bz2 Other differences: -- ++ fabtests.spec ++ --- /var/tmp/diff_new_pack.lZnXZK/_old 2017-12-31 01:13:15.952171972 +0100 +++ /var/tmp/diff_new_pack.lZnXZK/_new 2017-12-31 01:13:15.956170638 +0100 @@ -16,10 +16,10 @@ # -%define git_ver .0.ed3448c +%define git_ver .0.14a683c40239 Name: fabtests -Version:1.5.2 +Version:1.5.3 Release:0 Summary:Test suite for libfabric API License:BSD-2-Clause or GPL-2.0 ++ _service ++ --- /var/tmp/diff_new_pack.lZnXZK/_old 2017-12-31 01:13:15.992158631 +0100 +++ /var/tmp/diff_new_pack.lZnXZK/_new 2017-12-31 01:13:15.992158631 +0100 @@ -8,7 +8,7 @@ @PARENT_TAG@.@TAG_OFFSET@.%h v(.*) \1 -ed3448c2a71fd68d6999bdc872ec2aeb061e8d1a +14a683c40239650a6c3cdd95a979801e1908941b fabtests*.tar ++ fabtests-1.5.2.0.ed3448c.tar.bz2 -> fabtests-1.5.3.0.14a683c40239.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fabtests-1.5.2.0.ed3448c/.appveyor.yml new/fabtests-1.5.3.0.14a683c40239/.appveyor.yml --- old/fabtests-1.5.2.0.ed3448c/.appveyor.yml 2017-11-08 22:48:45.0 +0100 +++ new/fabtests-1.5.3.0.14a683c40239/.appveyor.yml 2017-12-19 14:02:59.0 +0100 @@ -11,6 +11,7 @@ - cd .. - git clone https://github.com/ofiwg/libfabric - cd libfabric + - git checkout -b v1.5.x origin/v1.5.x - ps: .appveyor.ps1 -Verbose - msbuild libfabric.sln - set PATH=%CD%\x64\%CONFIGURATION%;%PATH% diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fabtests-1.5.2.0.ed3448c/benchmarks/dgram_pingpong.c new/fabtests-1.5.3.0.14a683c40239/benchmarks/dgram_pingpong.c --- old/fabtests-1.5.2.0.ed3448c/benchmarks/dgram_pingpong.c2017-11-08 22:48:45.0 +0100 +++ new/fabtests-1.5.3.0.14a683c40239/benchmarks/dgram_pingpong.c 2017-12-19 14:02:59.0 +0100 @@ -52,7 +52,7 @@ /* Post an extra receive to avoid lacking a posted receive in the * finalize. */ - ret = fi_recv(ep, rx_buf, rx_size + ft_rx_prefix_size(), fi_mr_desc(mr), + ret = fi_recv(ep, rx_buf, rx_size + ft_rx_prefix_size(), mr_desc, 0, &rx_ctx); if (!(opts.options & FT_OPT_SIZE)) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fabtests-1.5.2.0.ed3448c/common/shared.c new/fabtests-1.5.3.0.14a683c40239/common/shared.c --- old/fabtests-1.5.2.0.ed3448c/common/shared.c2017-11-08 22:48:45.0 +0100 +++ new/fabtests-1.5.3.0.14a683c40239/common/shared.c 2017-12-19 14:02:59.0 +0100 @@ -59,6 +59,7 @@ struct fid_cq *txcq, *rxcq; struct fid_cntr *txcntr, *rxcntr; struct fid_mr *mr; +void *mr_desc = NULL; struct fid_av *av; struct fid_eq *eq; struct fid_mc *mc; @@ -160,13 +161,13 @@ return ret; } -size_t ft_tx_prefix_size() +size_t ft_tx_prefix_size(void) { return (fi->tx_attr->mode & FI_MSG_PREFIX) ? fi->ep_attr->msg_prefix_size : 0; } -size_t ft_rx_prefix_size() +size_t ft_rx_prefix_size(void) { return (fi->rx_attr->mode & FI_MSG_PREFIX) ? fi->ep_attr->msg_prefix_size : 0; @@ -225,7 +226,7 @@ return fi_cntr_open(domain, &cntr_attr, cntr, cntr); } -int ft_rma_read_target_allowed(uint64_t caps) +static inline int ft_rma_read_target_allowed(uint64_t caps) { if (caps & (FI_RMA | FI_ATOMIC)) { if (caps & FI_REMOTE_READ) @@ -235,7 +236,7 @@ return 0; } -int ft_rma_write_target_allowed(uint64_t caps) +static inline int ft_rma_write_target_allowed(uint64_t caps) { if (caps & (FI_RMA | FI_ATOMIC)) { if (caps & FI_REMOTE_WRITE) @@ -245,10 +246,16 @@ return 0; } +static inline int ft_check_mr_local_flag(struct fi_info *info) +{ + return ((info->mode & F
commit gtk4 for openSUSE:Factory
Hello community, here is the log from the commit of package gtk4 for openSUSE:Factory checked in at 2017-12-31 01:13:58 Comparing /work/SRC/openSUSE:Factory/gtk4 (Old) and /work/SRC/openSUSE:Factory/.gtk4.new (New) Package is "gtk4" Sun Dec 31 01:13:58 2017 rev:9 rq:560576 version:3.92.1 Changes: --- /work/SRC/openSUSE:Factory/gtk4/gtk4.changes2017-11-14 12:49:33.015785387 +0100 +++ /work/SRC/openSUSE:Factory/.gtk4.new/gtk4.changes 2017-12-31 01:14:06.467318377 +0100 @@ -1,0 +2,5 @@ +Fri Dec 29 00:02:59 UTC 2017 - jeng...@inai.de + +- Sync summaries within package. + +--- Other differences: -- ++ gtk4.spec ++ --- /var/tmp/diff_new_pack.6Y1fkb/_old 2017-12-31 01:14:08.310703362 +0100 +++ /var/tmp/diff_new_pack.6Y1fkb/_new 2017-12-31 01:14:08.314702028 +0100 @@ -120,7 +120,7 @@ ranging from small one-off projects to complete application suites. %package -n typelib-1_0-Gtk-4_0 -Summary:The GTK+ toolkit library (version 4) -- Introspection bindings +Summary:Introspection bindings for the GTK+ toolkit library v4 Group: System/Libraries %description -n typelib-1_0-Gtk-4_0 @@ -273,7 +273,7 @@ ranging from small one-off projects to complete application suites. %package schema -Summary:The GTK+ toolkit library (version 3) -- Config schema +Summary:Config schema for the GTK+ toolkit library v4 Group: System/Libraries BuildArch: noarch # The schema is shared between gtk3 and gtk4 - gtk4 wins
commit nextcloud-client for openSUSE:Factory
Hello community, here is the log from the commit of package nextcloud-client for openSUSE:Factory checked in at 2017-12-31 01:13:32 Comparing /work/SRC/openSUSE:Factory/nextcloud-client (Old) and /work/SRC/openSUSE:Factory/.nextcloud-client.new (New) Package is "nextcloud-client" Sun Dec 31 01:13:32 2017 rev:9 rq:560096 version:2.3.3 Changes: --- /work/SRC/openSUSE:Factory/nextcloud-client/nextcloud-client.changes 2017-12-08 12:57:20.181797083 +0100 +++ /work/SRC/openSUSE:Factory/.nextcloud-client.new/nextcloud-client.changes 2017-12-31 01:13:33.538304623 +0100 @@ -2 +2,6 @@ -Tue Dec 5 10:45:09 UTC 2017 - cfarr...@suse.com +Mon Dec 25 11:52:57 UTC 2017 - sor.ale...@meowr.ru + +- Use a better tarball. + +--- +Tue Dec 5 10:45:09 UTC 2017 - sor.ale...@meowr.ru Other differences: -- ++ nextcloud-client.spec ++ --- /var/tmp/diff_new_pack.6iIFkV/_old 2017-12-31 01:13:51.188415938 +0100 +++ /var/tmp/diff_new_pack.6iIFkV/_new 2017-12-31 01:13:51.188415938 +0100 @@ -25,7 +25,7 @@ License:GPL-2.0+ AND LGPL-3.0+ Group: Productivity/Networking/File-Sharing Url:https://nextcloud.com/ -Source: https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client-beta/+files/%{name}_%{version}.orig.tar.bz2 +Source: https://launchpad.net/~nextcloud-devs/+archive/ubuntu/client/+files/%{name}_%{version}.orig.tar.bz2 Source1:sysctl-sync-inotify.conf # PATCH-FIX-OPENSUSE nextcloud-client-fix-rpath.patch sor.ale...@meowr.ru -- Fix RPATH. Patch0: nextcloud-client-fix-rpath.patch ++ nextcloud-client_2.3.3.orig.tar.bz2 ++ /work/SRC/openSUSE:Factory/nextcloud-client/nextcloud-client_2.3.3.orig.tar.bz2 /work/SRC/openSUSE:Factory/.nextcloud-client.new/nextcloud-client_2.3.3.orig.tar.bz2 differ: char 11, line 1
commit libmediainfo for openSUSE:Factory
Hello community, here is the log from the commit of package libmediainfo for openSUSE:Factory checked in at 2017-12-31 01:13:05 Comparing /work/SRC/openSUSE:Factory/libmediainfo (Old) and /work/SRC/openSUSE:Factory/.libmediainfo.new (New) Package is "libmediainfo" Sun Dec 31 01:13:05 2017 rev:9 rq:559137 version:17.12 Changes: --- /work/SRC/openSUSE:Factory/libmediainfo/libmediainfo.changes 2017-11-03 16:30:23.480110049 +0100 +++ /work/SRC/openSUSE:Factory/.libmediainfo.new/libmediainfo.changes 2017-12-31 01:13:06.631281751 +0100 @@ -1,0 +2,35 @@ +Thu Dec 21 14:35:28 UTC 2017 - aloi...@gmx.com + +- Update to version 17.12 + * MediaInfoOnline: https://mediaarea.net/MediaInfoOnline + * JavaScript build and example + * Dolby Vision: detection of Dolby Vision and display of profile +for MPEG-TS and MP4 files + * MPEG-4: Support of external time code tracks (.qtc) + * JPEG 2000: Support of IMF profiles + * F523, BDMV: Support of UHD Blu-ray playlist + * Endianness and Sign report for PCM Matroska tracks + * MPEG-4: Resolume DXV display + * MPEG-4: support of file names >64 chars long or non ASCII for +referenced files + * Slight binary size optimizations + * colour_description: some changes in order to have more +readable names (DCI P3, Display P3, sRGB) + * MP4: crash with some HEVC streams with Dolby Vision + * VC-3: frame rate should not be detected as wrong when there +are several frames per block + * Matroska: wrong color range info + * Matroska: fix crash with some corrupted files + * MXF: better support of height when there is an incoherence +between header and footer + * transfer_characteristics: fix BT.2020 difference between +values 14 and 15 + * Trace: fix freeze with some files + * Trace: invalid character encoding with some MOV files + * Some memory leak fixes + +- New source URL + +- Spec cleanup + +--- Old: libmediainfo_17.10.tar.xz New: libmediainfo_17.12.tar.xz Other differences: -- ++ libmediainfo.spec ++ --- /var/tmp/diff_new_pack.hFfTBk/_old 2017-12-31 01:13:10.318051713 +0100 +++ /var/tmp/diff_new_pack.hFfTBk/_new 2017-12-31 01:13:10.318051713 +0100 @@ -19,25 +19,24 @@ %define sover 0 Name: libmediainfo -Version:17.10 +Version:17.12 Release:0 Summary:Supplies technical and tag information about a video or audio file License:BSD-2-Clause Group: Development/Libraries/C and C++ -Url:http://mediainfo.sourceforge.net/ -Source: https://sourceforge.net/projects/mediainfo/files/source/libmediainfo/%{version}/libmediainfo_%{version}.tar.xz +Url:https://mediaarea.net +Source: https://mediaarea.net/download/source/%{name}/%{version}/%{name}_%{version}.tar.xz Source1:baselibs.conf BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libcurl-devel -BuildRequires: libmms-devel BuildRequires: libtool -BuildRequires: libzen-devel >= 0.4.31 BuildRequires: pkgconfig -BuildRequires: zlib-devel BuildRequires: pkgconfig(glib-2.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libmms) +BuildRequires: pkgconfig(libzen) >= 0.4.37 +BuildRequires: pkgconfig(zlib) %description MediaInfo supplies technical and tag information about a video or @@ -76,10 +75,10 @@ Summary:Include files and libraries for development Group: Development/Libraries/C and C++ Requires: %{name}%{sover} = %{version} -Requires: glibc-devel -Requires: libcurl-devel -Requires: libmms-devel -Requires: zlib-devel +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(libmms) +BuildRequires: pkgconfig(zlib) %description -n libmediainfo-devel Include files and mandatory libraries for development. @@ -106,14 +105,12 @@ export CXXFLAGS="%{optflags} -I%{_includedir}/libmms" pushd Project/GNU/Library -chmod +x autogen.sh -./autogen.sh +autoreconf -fiv %configure \ --enable-shared \ --disable-static \ --with-libcurl \ --with-libmms=%{_libdir} - make %{?_smp_mflags} popd @@ -140,12 +137,8 @@ install -m 644 Source/MediaInfoDLL/MediaInfoDLL3.py \ %{buildroot}%{_includedir}/MediaInfoDLL -sed -i -e 's|Version: |Version: %{version}|g' \ -Project/GNU/Library/libmediainfo.pc -install -dm 755 %{buildroot}%{_libdir}/pkgconfig -install -m 644 Project/GNU/Library/libmediainfo.pc \ -%{buildroot}%{_libdir}/pkgconfig - +sed -i -e '/^Libs_Static/d' \ +%{buildroo
commit ois for openSUSE:Factory
Hello community, here is the log from the commit of package ois for openSUSE:Factory checked in at 2017-12-31 01:13:22 Comparing /work/SRC/openSUSE:Factory/ois (Old) and /work/SRC/openSUSE:Factory/.ois.new (New) Package is "ois" Sun Dec 31 01:13:22 2017 rev:3 rq:559891 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/ois/ois.changes 2017-03-09 01:58:51.645769936 +0100 +++ /work/SRC/openSUSE:Factory/.ois.new/ois.changes 2017-12-31 01:13:24.417347692 +0100 @@ -1,0 +2,5 @@ +Wed Dec 13 18:51:06 UTC 2017 - crrodrig...@opensuse.org + +- Replace xorg-x11-devel for the needed individual libraries. + +--- Other differences: -- ++ ois.spec ++ --- /var/tmp/diff_new_pack.GBoYbr/_old 2017-12-31 01:13:25.920846073 +0100 +++ /var/tmp/diff_new_pack.GBoYbr/_new 2017-12-31 01:13:25.924844739 +0100 @@ -31,8 +31,9 @@ BuildRequires: dos2unix BuildRequires: gcc-c++ BuildRequires: libtool -BuildRequires: xorg-x11-devel -Requires: xorg-x11 +BuildRequires: pkgconfig +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xaw7) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -53,6 +54,7 @@ Summary:Object Oriented Input System development package Group: Development/Libraries/C and C++ Requires: libOIS-%{sover} = %{version} +Requires: libstdc++-devel %description -n libOIS-devel Object Oriented Input System (OIS) is a solution for using all kinds @@ -70,6 +72,8 @@ %if 0%{?suse_version} <= 1010 export LDFLAGS="$LDFLAGS -L/usr/X11R6/%{_lib}" %endif +export LDFLAGS="$LDFLAGS -Wl,--no-undefined" +export CXXFLAGS="%optflags -fvisibility-inlines-hidden" %configure --disable-static make %{?_smp_mflags}
commit openttd for openSUSE:Factory
Hello community, here is the log from the commit of package openttd for openSUSE:Factory checked in at 2017-12-31 01:13:28 Comparing /work/SRC/openSUSE:Factory/openttd (Old) and /work/SRC/openSUSE:Factory/.openttd.new (New) Package is "openttd" Sun Dec 31 01:13:28 2017 rev:35 rq:560033 version:1.7.2 Changes: --- /work/SRC/openSUSE:Factory/openttd/openttd.changes 2017-08-14 12:40:45.669756440 +0200 +++ /work/SRC/openSUSE:Factory/.openttd.new/openttd.changes 2017-12-31 01:13:30.403350553 +0100 @@ -1,0 +2,23 @@ +Tue Dec 26 11:26:28 UTC 2017 - vci...@suse.com + +- update to new release 1.7.2 + * Change: When train depots have a horizontal scrollbar, allow +scrolling 1 tile beyond the longest train, so you can actually +attach a wagon at the end + * Fixes: +- When moving wagons in the depot, the drag highlight did not + exactly match the length of the dragged wagon chain (r27936) +- Forest, candyfloss forest and battery farm skipped the first + animation frame +- Glyphs in range U+0020 to U+00FF may only be defined in + orig_extra.grf, not in openttd.grf +- 'unban' console command was not handling IPv6 adresses properly +- Keep the 'link' between industry chain and smallmap windows + whenever possible +- When the last vehicle is removed from a shared orders group, + hide the 'Stop sharing' button in the vehicle orders window +- Tooltip of 'increase service interval' said 'decrease' +- Console command parser passed invalid strings to the debug + output, if command lines had many parameters + +--- Old: openttd-1.7.1-source.tar.xz New: openttd-1.7.2-source.tar.xz Other differences: -- ++ openttd.spec ++ --- /var/tmp/diff_new_pack.gvEaXA/_old 2017-12-31 01:13:31.147102412 +0100 +++ /var/tmp/diff_new_pack.gvEaXA/_new 2017-12-31 01:13:31.151101077 +0100 @@ -18,7 +18,7 @@ Name: openttd -Version:1.7.1 +Version:1.7.2 Release:0 Summary:A clone of Chris Sawyer's Transport Tycoon Deluxe License:GPL-2.0 ++ openttd-1.7.1-source.tar.xz -> openttd-1.7.2-source.tar.xz ++ /work/SRC/openSUSE:Factory/openttd/openttd-1.7.1-source.tar.xz /work/SRC/openSUSE:Factory/.openttd.new/openttd-1.7.2-source.tar.xz differ: char 27, line 1
commit OpenSceneGraph for openSUSE:Factory
Hello community, here is the log from the commit of package OpenSceneGraph for openSUSE:Factory checked in at 2017-12-31 01:13:26 Comparing /work/SRC/openSUSE:Factory/OpenSceneGraph (Old) and /work/SRC/openSUSE:Factory/.OpenSceneGraph.new (New) Package is "OpenSceneGraph" Sun Dec 31 01:13:26 2017 rev:4 rq:559892 version:3.4.0 Changes: --- /work/SRC/openSUSE:Factory/OpenSceneGraph/OpenSceneGraph.changes 2017-08-28 15:17:43.504006085 +0200 +++ /work/SRC/openSUSE:Factory/.OpenSceneGraph.new/OpenSceneGraph.changes 2017-12-31 01:13:27.524311101 +0100 @@ -1,0 +2,6 @@ +Fri Dec 15 13:58:15 UTC 2017 - crrodrig...@opensuse.org + +- Switch to QT5, as QT4 is dead. +- Remove manual requires on -devel package. + +--- Other differences: -- ++ OpenSceneGraph.spec ++ --- /var/tmp/diff_new_pack.5iPmcT/_old 2017-12-31 01:13:28.276060291 +0100 +++ /var/tmp/diff_new_pack.5iPmcT/_new 2017-12-31 01:13:28.276060291 +0100 @@ -52,10 +52,13 @@ BuildRequires: libtiff-devel BuildRequires: openal-soft-devel BuildRequires: pkgconfig -BuildRequires: qt-devel BuildRequires: unzip BuildRequires: update-desktop-files BuildRequires: wxWidgets-devel +BuildRequires: pkgconfig(Qt5OpenGL) +BuildRequires: pkgconfig(Qt5WebKitWidgets) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(xrandr) %if %{with gdal} BuildRequires: pkgconfig(gdal) %endif @@ -102,20 +105,8 @@ %package -n libOpenSceneGraph-devel Summary:OpenSceneGraph development files Group: Development/Libraries/C and C++ -Requires: SDL-devel -Requires: curl-devel -Requires: freeglut-devel -Requires: freetype2-devel -Requires: giflib-devel Requires: libOpenSceneGraph%{_osg_so_nr} = %{version} Requires: libOpenThreads-devel = %{version} -Requires: libjpeg-devel -Requires: libpng-devel -Requires: libpoppler-glib-devel -Requires: librsvg-devel -Requires: libtiff-devel -Requires: openal-soft-devel -Requires: qt-devel %description -n libOpenSceneGraph-devel The OpenSceneGraph is a graphics toolkit for the development of @@ -199,7 +190,8 @@ -DBUILD_OSG_APPLICATIONS=ON \ -DCMAKE_BUILD_TYPE=Release \ -DDYNAMIC_OPENSCENEGRAPH=ON \ - -DDYNAMIC_OPENTHREADS=ON + -DDYNAMIC_OPENTHREADS=ON \ + -DDESIRED_QT_VERSION=5 make %{?_smp_mflags} %install
commit zopfli for openSUSE:Factory
Hello community, here is the log from the commit of package zopfli for openSUSE:Factory checked in at 2017-12-31 01:13:21 Comparing /work/SRC/openSUSE:Factory/zopfli (Old) and /work/SRC/openSUSE:Factory/.zopfli.new (New) Package is "zopfli" Sun Dec 31 01:13:21 2017 rev:6 rq:559886 version:1.0.1+git.20170707 Changes: --- /work/SRC/openSUSE:Factory/zopfli/zopfli.changes2017-09-05 15:17:08.189075480 +0200 +++ /work/SRC/openSUSE:Factory/.zopfli.new/zopfli.changes 2017-12-31 01:13:22.258068104 +0100 @@ -1,0 +2,5 @@ +Mon Dec 25 19:51:45 UTC 2017 - mplus...@suse.com + +- Install missing headers + +--- Other differences: -- ++ zopfli.spec ++ --- /var/tmp/diff_new_pack.KhLafX/_old 2017-12-31 01:13:23.009817294 +0100 +++ /var/tmp/diff_new_pack.KhLafX/_new 2017-12-31 01:13:23.009817294 +0100 @@ -1,7 +1,7 @@ # # spec file for package zopfli # -# 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 @@ -21,20 +21,18 @@ %define pnglibversion 1.0.0 %define libname lib%{name}1 %define libpngname lib%{name}png1 - Name: zopfli Version:1.0.1+git.20170707 Release:0 Summary:GZip compatible compression utlity License:Apache-2.0 Group: Productivity/Archiving/Compression -Url:https://github.com/google/zopfli +URL:https://github.com/google/zopfli Source: %{name}-%{version}.tar.xz Source1:Makefile BuildRequires: gcc-c++ BuildRequires: help2man BuildRequires: make -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Example program for libzopfli to create gzip compatible files. Files can be @@ -74,7 +72,7 @@ %build make CFLAGS="%{optflags}" %{?_smp_mflags} libzopfli libzopflipng zopfli zopflipng # help2man since 1.47.1 respects SOURCE_DATE_EPOCH -export SOURCE_DATE_EPOCH=`echo %{version} | sed -e 's/.*git\.//' | date -f/dev/stdin +%s` +export SOURCE_DATE_EPOCH=`echo %{version} | sed -e 's/.*git\.//' | date -f/dev/stdin +%{s}` help2man --help-option="-h" --version-string=%{version} --no-info --no-discard-stderr ./%{name} > %{name}.1 help2man --help-option="-h" --version-string=%{version} --no-info --no-discard-stderr ./%{pngname} > %{pngname}.1 @@ -87,11 +85,8 @@ install -pm 0755 libzopfli.so.%{libversion} %{buildroot}%{_libdir}/ install -pm 0755 libzopflipng.so.%{pnglibversion} %{buildroot}%{_libdir}/ install -d -pm 0755 %{buildroot}%{_includedir}/zopfli/ -install -pm 0644 src/zopfli/zopfli.h %{buildroot}%{_includedir}/zopfli/ -install -pm 0644 src/zopfli/deflate.h %{buildroot}%{_includedir}/zopfli/ -install -pm 0644 src/zopfli/zlib_container.h %{buildroot}%{_includedir}/zopfli/ -install -pm 0644 src/zopfli/gzip_container.h %{buildroot}%{_includedir}/zopfli/ -install -pm 0644 src/zopflipng/zopflipng_lib.h %{buildroot}%{_includedir}/zopfli/ +install -pm 0644 src/zopfli/*.h %{buildroot}%{_includedir}/zopfli/ +install -pm 0644 src/zopflipng/*.h %{buildroot}%{_includedir}/zopfli/ ln -s libzopfli.so.%{libversion} %{buildroot}%{_libdir}/libzopfli.so ln -s libzopfli.so.%{libversion} %{buildroot}%{_libdir}/libzopfli.so.1 ln -s libzopflipng.so.%{pnglibversion} %{buildroot}%{_libdir}/libzopflipng.so @@ -103,7 +98,6 @@ %postun -n %{libpngname} -p /sbin/ldconfig %files -%defattr(-,root,root) %doc README COPYING README.zopflipng %{_bindir}/%{name} %{_bindir}/zopflipng @@ -111,15 +105,12 @@ %{_mandir}/man1/zopflipng.1%{ext_man} %files -n %{libname} -%defattr(-,root,root) %{_libdir}/libzopfli.so.* %files -n %{libpngname} -%defattr(-,root,root) %{_libdir}/libzopflipng.so.* %files -n libzopfli-devel -%defattr(-,root,root) %{_libdir}/libzopfli*.so %{_includedir}/zopfli/
commit xmlgraphics-commons for openSUSE:Factory
Hello community, here is the log from the commit of package xmlgraphics-commons for openSUSE:Factory checked in at 2017-12-31 01:13:15 Comparing /work/SRC/openSUSE:Factory/xmlgraphics-commons (Old) and /work/SRC/openSUSE:Factory/.xmlgraphics-commons.new (New) Package is "xmlgraphics-commons" Sun Dec 31 01:13:15 2017 rev:22 rq:559372 version:2.1 Changes: --- /work/SRC/openSUSE:Factory/xmlgraphics-commons/xmlgraphics-commons.changes 2017-10-17 01:51:23.937579792 +0200 +++ /work/SRC/openSUSE:Factory/.xmlgraphics-commons.new/xmlgraphics-commons.changes 2017-12-31 01:13:18.003487581 +0100 @@ -1,0 +2,7 @@ +Fri Dec 22 13:37:24 UTC 2017 - fst...@suse.com + +- Added patch: + * xmlgraphics-commons-jdk10.patch ++ Fix building with jdk10 + +--- New: xmlgraphics-commons-jdk10.patch Other differences: -- ++ xmlgraphics-commons.spec ++ --- /var/tmp/diff_new_pack.AIWGZJ/_old 2017-12-31 01:13:18.599288801 +0100 +++ /var/tmp/diff_new_pack.AIWGZJ/_new 2017-12-31 01:13:18.603287467 +0100 @@ -26,6 +26,7 @@ Url:http://xmlgraphics.apache.org/ Source0: http://www.apache.org/dist/xmlgraphics/commons/source/xmlgraphics-commons-%{version}-src.tar.gz Patch0: xmlgraphics-commons-build_xml.patch +Patch1: xmlgraphics-commons-jdk10.patch BuildRequires: ant >= 1.6.5 BuildRequires: ant-junit BuildRequires: apache-commons-io >= 1.1 @@ -60,6 +61,7 @@ %prep %setup -q %{name}-%{version} %patch0 +%patch1 -p1 find . -name "*.jar" | xargs rm %build ++ xmlgraphics-commons-jdk10.patch ++ --- xmlgraphics-commons-2.1/build.xml 2016-01-07 14:46:18.0 +0100 +++ xmlgraphics-commons-2.1/build.xml 2017-12-22 14:35:12.045945039 +0100 @@ -402,7 +402,6 @@ source="${javac.source}"> - http://java.sun.com/j2se/1.5.0/docs/api/"/>
commit xfce4-panel-plugin-cpufreq for openSUSE:Factory
Hello community, here is the log from the commit of package xfce4-panel-plugin-cpufreq for openSUSE:Factory checked in at 2017-12-31 01:12:50 Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-cpufreq (Old) and /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-cpufreq.new (New) Package is "xfce4-panel-plugin-cpufreq" Sun Dec 31 01:12:50 2017 rev:15 rq:555727 version:1.1.90 Changes: --- /work/SRC/openSUSE:Factory/xfce4-panel-plugin-cpufreq/xfce4-panel-plugin-cpufreq.changes 2017-10-07 17:49:55.413261094 +0200 +++ /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-cpufreq.new/xfce4-panel-plugin-cpufreq.changes 2017-12-31 01:12:57.254410209 +0100 @@ -1,0 +2,8 @@ +Tue Nov 28 07:57:15 UTC 2017 - seife+...@b1-systems.com + +- update to version 1.1.90 + - port to GTK-3 + - translation updates +- do not package ChangeLog, NEWS is enough + +--- Old: xfce4-cpufreq-plugin-1.1.3.tar.bz2 New: xfce4-cpufreq-plugin-1.1.90.tar.bz2 Other differences: -- ++ xfce4-panel-plugin-cpufreq.spec ++ --- /var/tmp/diff_new_pack.9KoR2i/_old 2017-12-31 01:12:58.222087358 +0100 +++ /var/tmp/diff_new_pack.9KoR2i/_new 2017-12-31 01:12:58.226086023 +0100 @@ -16,10 +16,10 @@ # -%define panel_version 4.10.0 +%define panel_version 4.12.0 %define plugin_name xfce4-cpufreq-plugin Name: xfce4-panel-plugin-cpufreq -Version:1.1.3 +Version:1.1.90 Release:0 Summary:CPU Frequency Scaling Monitor Plugin for the Xfce Panel License:GPL-2.0+ @@ -29,10 +29,9 @@ BuildRequires: fdupes BuildRequires: intltool BuildRequires: pkgconfig(gthread-2.0) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(libxfce4panel-1.0) -BuildRequires: pkgconfig(libxfce4ui-1) -BuildRequires: pkgconfig(libxfce4util-1.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 +BuildRequires: pkgconfig(libxfce4panel-2.0) >= %panel_version +BuildRequires: pkgconfig(libxfce4ui-2) >= %panel_version Requires: xfce4-panel >= %{panel_version} Recommends: %{name}-lang = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -67,7 +66,7 @@ %files %defattr(-,root,root) -%doc AUTHORS ChangeLog COPYING NEWS README +%doc AUTHORS COPYING NEWS README %{_libdir}/xfce4/panel/plugins/libcpufreq.so* %{_datadir}/icons/hicolor/*/apps/xfce4-cpufreq-plugin.* %{_datadir}/xfce4/panel/plugins/cpufreq.desktop ++ xfce4-cpufreq-plugin-1.1.3.tar.bz2 -> xfce4-cpufreq-plugin-1.1.90.tar.bz2 ++ 7298 lines of diff (skipped)
commit pacemaker for openSUSE:Factory
Hello community, here is the log from the commit of package pacemaker for openSUSE:Factory checked in at 2017-12-31 00:44:08 Comparing /work/SRC/openSUSE:Factory/pacemaker (Old) and /work/SRC/openSUSE:Factory/.pacemaker.new (New) Package is "pacemaker" Sun Dec 31 00:44:08 2017 rev:114 rq:559650 version:1.1.18+20171221.c91a650ec Changes: --- /work/SRC/openSUSE:Factory/pacemaker/pacemaker.changes 2017-12-03 10:11:35.466981420 +0100 +++ /work/SRC/openSUSE:Factory/.pacemaker.new/pacemaker.changes 2017-12-31 00:44:18.327759335 +0100 @@ -1,0 +2,43 @@ +Sat Dec 23 12:03:19 UTC 2017 - y...@suse.com + +- Update to version 1.1.18+20171221.c91a650ec: +- libcrmcommon: drop special handling of pre-1.1.7 failed recurring op history +- libcrmcommon: drop special handling of pre-1.1.4 migration history entries +- crmd: drop support for DCs that don't support throttling +- cib,libcrmcommon: drop support for PCMK_legacy variable + +--- +Fri Dec 22 05:15:12 UTC 2017 - y...@suse.com + +- libcrmcluster: use crm_strdup_printf() instead of calloc() +- attrd: avoid small memory leak at start-up +- systemd unit files: restore DBus dependency +- libcrmservice: avoid memory leak on DBus error +- pengine: validate more function arguments +- Upstream version cs: 098d557cc495944e1b6ebd9d05b819d6da74825e + +--- +Mon Dec 18 13:22:27 UTC 2017 - y...@suse.com + +- libpe_status: drop support for "requires" operation meta-attribute (fate#324508) +- tools: crm_resource --cleanup with no resource specified (bsc#1071503) +- tools: crm_resource --cleanup (bsc#1071503) +- crmd,libpe_status: drop support for legacy option aliases (fate#324508) +- libstonithd,libpe_status: drop support for pcmk_poweroff_action (fate#324508) +- libstonithd,libpe_status: drop support for pcmk_arg_map (fate#324508) +- libstonithd,libpe_status: drop support for pcmk_*_cmd (fate#324508) +- libpe_status,libpe_rules: drop support for default-action-timeout (fate#324508) +- libpe_status: use correct default timeout for probes +- libpe_status: drop support for operation meta-attributes in instance_attributes (fate#324508) +- libpe_status: fix precedence of operation meta-attributes +- libpe_status,libpe_rules: remove support for is-managed-default (fate#324508) +- libpe_status,libpe_rules: drop support for default-resource-stickiness (fate#324508) +- crmd: drop support for LRMD_MAX_CHILDREN environment variable (fate#324508) +- tools: remove crm_mon SMTP support (fate#324508) +- tools: remove crm_mon SNMP support (fate#324508) +- lrmd: remove deprecated -r/--dummy command-line option (fate#324508) +- tools: crm_resource --cleanup for non-primitive resources (bsc#1071503) +- pengine: unfence before probing or starting fence devices +- Upstream version cs: 4528eb3b726197ab077243ab923ed291473f0ed7 + +--- @@ -10,5 +53,5 @@ -- libpe_status: remove support for default-resource-failure-stickiness -- libpe_status: remove support for resource-failure-stickiness -- various: remove support for pre-Pacemaker-1.0 CIB XML -- libpe_status,tools: remove support for legacy ticket state entries -- various: remove isolation wrapper support +- libpe_status: remove support for default-resource-failure-stickiness (fate#324508) +- libpe_status: remove support for resource-failure-stickiness (fate#324508) +- various: remove support for pre-Pacemaker-1.0 CIB XML (fate#324508) +- libpe_status,tools: remove support for legacy ticket state entries (fate#324508) +- various: remove isolation wrapper support (fate#324508) @@ -30,2 +73,2 @@ -- crmd: default record-pending to TRUE -- tools: enable new crm_resource --cleanup/--refresh behavior +- crmd: default record-pending to TRUE (fate#324508) +- tools: enable new crm_resource --cleanup/--refresh behavior (fate#324508) @@ -300 +343 @@ -- stonith-ng: add pcmk_delay_base as static base-delay +- stonith-ng: add pcmk_delay_base as static base-delay (fate#324488) Old: pacemaker-1.1.18+20171129.407ded8de.tar.bz2 New: pacemaker-1.1.18+20171221.c91a650ec.tar.xz Other differences: -- ++ pacemaker.spec ++ --- /var/tmp/diff_new_pack.cz8RQK/_old 2017-12-31 00:44:19.071511261 +0100 +++ /var/tmp/diff_new_pack.cz8RQK/_new 2017-12-31 00:44:19.071511261 +0100 @@ -30,14 +30,10 @@ ## Where to install Pacemaker documentation %global pcmk_docdir %{_docdir}/%{name} -%global commit 1.1.18+20171129.407ded8de - ## Corosync version %define cs_version 2 %define with_nagios 1 -%define with_snmp 0 -%define with_esmtp 0 %define with_cibsecrets 1 %de
commit llvm5 for openSUSE:Factory
Hello community, here is the log from the commit of package llvm5 for openSUSE:Factory checked in at 2017-12-31 00:43:47 Comparing /work/SRC/openSUSE:Factory/llvm5 (Old) and /work/SRC/openSUSE:Factory/.llvm5.new (New) Package is "llvm5" Sun Dec 31 00:43:47 2017 rev:2 rq:559569 version:5.0.0 Changes: --- /work/SRC/openSUSE:Factory/llvm5/llvm5.changes 2017-12-16 20:54:31.854188129 +0100 +++ /work/SRC/openSUSE:Factory/.llvm5.new/llvm5.changes 2017-12-31 00:43:58.202472010 +0100 @@ -1,0 +2,6 @@ +Fri Dec 22 08:56:05 UTC 2017 - fcro...@suse.com + +- Increase minimum memory and disk sizes required for building in + _constraints. + +--- Other differences: -- ++ llvm5.spec ++ --- /var/tmp/diff_new_pack.NTCZUq/_old 2017-12-31 00:44:00.585677106 +0100 +++ /var/tmp/diff_new_pack.NTCZUq/_new 2017-12-31 00:44:00.593674438 +0100 @@ -183,8 +183,8 @@ %package -n clang%{_sonum} Summary:CLANG frontend for LLVM -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: libLTO%{_sonum} Requires: libclang%{_sonum} Recommends: clang%{_sonum}-checker @@ -204,8 +204,8 @@ %package -n clang%{_sonum}-checker Summary:Static code analyzer for CLANG -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: libclang%{_sonum} # Due to a packaging error in clang3_8 we have to conflict. Conflicts: clang3_8 @@ -220,8 +220,8 @@ %package -n clang%{_sonum}-include-fixer Summary:Automatically add missing includes -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: libclang%{_sonum} = %{version} Conflicts: clang-include-fixer Conflicts: find-all-symbols @@ -242,8 +242,8 @@ %package -n libclang%{_sonum} Summary:Library files needed for clang -Group: Development/Libraries/C and C++ # Avoid multiple provider errors +Group: Development/Libraries/C and C++ Requires: libLLVM%{_sonum} Requires: libstdc++-devel @@ -274,8 +274,8 @@ %package -n libLTO%{_sonum} Summary:Link-time optimizer for LLVM -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: libLLVM%{_sonum} %description -n libLTO%{_sonum} @@ -283,8 +283,8 @@ %package LTO-devel Summary:Link-time optimizer for LLVM (devel package) -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: %{name}-devel = %{version} Requires: libLTO%{_sonum} Conflicts: libLTO.so @@ -296,8 +296,8 @@ %package gold Summary:Gold linker plugin for LLVM -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: %{name}-devel = %{version} Requires: libLLVM%{_sonum} Conflicts: LLVMgold.so()(64bit) @@ -308,8 +308,8 @@ %package -n libomp%{_sonum}-devel Summary:MPI plugin for LLVM -Group: Development/Languages/Other # Avoid multiple provider errors +Group: Development/Languages/Other Requires: libLLVM%{_sonum} Conflicts: libomp-devel Provides: libomp-devel @@ -329,8 +329,8 @@ %package -n libc++-devel Summary:C++ standard library implementation (devel package) -Group: Development/Languages/C and C++ # Avoid multiple provider errors +Group: Development/Languages/C and C++ Requires: libc++%{_socxx} = %{version} Requires: libc++abi-devel = %{version} Conflicts: libc++.so ++ _constraints ++ --- /var/tmp/diff_new_pack.NTCZUq/_old 2017-12-31 00:44:00.629662434 +0100 +++ /var/tmp/diff_new_pack.NTCZUq/_new 2017-12-31 00:44:00.629662434 +0100 @@ -2,10 +2,10 @@ -45 +49 - 6500 + 9000
commit libostree for openSUSE:Factory
Hello community, here is the log from the commit of package libostree for openSUSE:Factory checked in at 2017-12-31 00:42:56 Comparing /work/SRC/openSUSE:Factory/libostree (Old) and /work/SRC/openSUSE:Factory/.libostree.new (New) Package is "libostree" Sun Dec 31 00:42:56 2017 rev:6 rq:559495 version:2017.15 Changes: --- /work/SRC/openSUSE:Factory/libostree/libostree.changes 2017-11-12 17:57:21.191731253 +0100 +++ /work/SRC/openSUSE:Factory/.libostree.new/libostree.changes 2017-12-31 00:43:02.617012249 +0100 @@ -2 +2,72 @@ -Mon Oct 09 13:02:48 UTC 2017 - opensuse-packag...@opensuse.org +Wed Dec 20 10:37:56 UTC 2017 - zai...@opensuse.org + +- Update to version 2017.15: + + The headlining feature in this release is support for +repository locking, contributed by Dan Nicholson. Currently it +is disabled by default; add locking=true in a repository +configuration file to enable. This feature should be considered +as "tech preview"; it's highly likely we'll stabilize it in its +current form, but it's possible something will change. +Currently the locking only protects commit + prune; there is a +large pending PR to extend locking to many more APIs and +commands. + + Several new APIs were added; for example libostree now has a +convenient API to break a hardlink, which happens in e.g. +rpm-ostree in several places such as handling the RPM database. + + Also, multithreading support in the commit APIs was cleaned up +and clarified. It's now possible to call transaction_set_ref() +from multiple threads, which rpm-ostree uses now to import RPMs +to OSTree in parallel. + + We're tracking an issue with http2+libcurl and it looks like +there are a number of issues still floating around +HTTP2+libcurl (some are server bugs), that we added support at +both build and runtime to disable http2. + + The fsck command learned how to verify ref bindings, and +relatedly, the commit command gained a --unbound option to skip +creating ref bindings. + +--- +Wed Dec 20 10:36:05 UTC 2017 - zai...@opensuse.org + +- Update to version 2017.14: + + This release is almost entirely bugfixes. One notable fix is a +read-after-free when libcurl is finalizing that some people +have hit. + + There are a number of improvements around the ${repo}/tmp +directory and the per-transaction staging directory in +preparation for adding locking in a future release. This +release should already help avoid several failures when doing +concurrent commits; the aim of the locking work will support +concurrent prunes and commits. + +--- +Wed Dec 20 10:35:29 UTC 2017 - zai...@opensuse.org + +- Update to version 2017.13: + + A lot of across-the-board improvements here; the pure bugfixes +are mostly in the experimental Avahi bits, hardening the +FIFREEZE on /boot code, explicit errors when trying to commit +non-UTF8 filenames, and finally a number of fixes around our +use of mmap. + + One slight backwards-incompatible change (but I doubt it'll +break anyone): Disallow refs starting with a non-letter or +digit If this does affect you, please let us know ASAP. + + For improvements, first up, Alex changed the static delta code +to avoid holding everything in memory; this is a substantial +improvement for large deltas, and also for flatpak which uses +deltas as a "bundle" format. + + A few notable changes: +- commit: Add _CONSUME modifier flag. You probably want to use + this by default for your build/package systems. +- core: Add standard SOURCE_TITLE metadata key. This one I + think is conceptually quite interesting; for many people, + their ostree commits are derived from something else that has + its own versioning, and it's useful to show that explicitly. + I encourage ostree-based build systems to consider rendering + human-readable information about your builds into this + standardized metadata key. +- On the command line side: cleaning up the --help output + significantly. + +--- +Mon Oct 09 13:02:48 UTC 2017 - apla...@suse.com Old: libostree-2017.12.tar.xz New: libostree-2017.15.tar.xz Other differences: -- ++ libostree.spec ++ --- /var/tmp/diff_new_pack.VOoUcO/_old 2017-12-31 00:43:03.176825526 +0100 +++ /var/tmp/diff_new_pack.VOoUcO/_new 2017-12-31 00:43:03.176825526 +0100 @@ -17,7 +17,7 @@ Name: libostree -Version:2017.12 +Version:2017.15 Release:0
commit parted for openSUSE:Factory
Hello community, here is the log from the commit of package parted for openSUSE:Factory checked in at 2017-12-31 00:42:51 Comparing /work/SRC/openSUSE:Factory/parted (Old) and /work/SRC/openSUSE:Factory/.parted.new (New) Package is "parted" Sun Dec 31 00:42:51 2017 rev:122 rq:559490 version:3.2 Changes: --- /work/SRC/openSUSE:Factory/parted/parted.changes2017-12-21 11:22:05.256777111 +0100 +++ /work/SRC/openSUSE:Factory/.parted.new/parted.changes 2017-12-31 00:42:53.831942466 +0100 @@ -1,0 +2,5 @@ +Fri Dec 22 17:23:25 CET 2017 - sparscha...@suse.de + +- Amend patch headers (no functional change) + +--- Other differences: -- ++ dummy-bootcode-only-for-x86.patch ++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.711315611 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.711315611 +0100 @@ -1,3 +1,6 @@ +From: Petr Uzel +Subject: parted: dos: Wipe boot code only on x86 +Patch-mainline: no, custom SUSE patch --- libparted/labels/dos.c |7 +++ 1 file changed, 7 insertions(+) ++ lib-fs-resize-prevent-crash-resizing-FAT16.patch ++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.727310276 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.735307608 +0100 @@ -1,7 +1,8 @@ -From 1e9e770f4bc7f3d80e09ecd1df58575fad064163 Mon Sep 17 00:00:00 2001 From: Mike Fleetwood Date: Sun, 28 Sep 2014 16:15:48 +0100 -Subject: [PATCH] lib-fs-resize: Prevent crash resizing FAT16 file systems +Subject: lib-fs-resize: Prevent crash resizing FAT16 file systems +Patch-mainline: v3.3 +Git-commit: 1e9e770f4bc7f3d80e09ecd1df58575fad064163 Resizing FAT16 file system crashes in libparted/fs/r/fat/resize.c create_resize_context() because it was dereferencing NULL pointer ++ libparted-Add-support-for-NVDIMM-devices.patch ++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.743304941 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.747303607 +0100 @@ -2,7 +2,8 @@ Date: Mon, 23 Oct 2017 17:47:47 +0200 Subject: Add support for NVDIMM devices References: bsc#1064446 -Patch-mainline: submitted, 2017-10-24 10:22 +0200 +Patch-mainline: v3.3 +Git-commit: 71885c5f493f3a5d950adbb3e8d17eff7e023053 Recognize NVDIMM devices, so that "parted -s /dev/pmem7 p" now prints "Model: NVDIMM Device (pmem)" instead of ++ libparted-Add-support-for-NVMe-devices.patch ++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.767296938 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.767296938 +0100 @@ -1,7 +1,9 @@ -From 02bb5fe15b89b0a0ffd4019c9d04f16c0af29d46 Mon Sep 17 00:00:00 2001 From: Petr Uzel Date: Tue, 14 Jun 2016 10:41:18 +0200 -Subject: [PATCH] Add support for NVMe devices +Subject: Add support for NVMe devices +References: bsc#982169 +Patch-mainline: v3.3 +Git-commit: e4ae4330f3e33201aeeed3b7ca88e15d98d03e13 Recognize NVMe Devices, so "parted -s /dev/nvme0n1" now prints "NVMe Device (nvme)" instead of "Model: Unknown (unknown)". ++ libparted-Use-read-only-when-probing-devices-on-linu.patch ++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.791288936 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.791288936 +0100 @@ -1,8 +1,8 @@ -From 44d5ae0115c4ecfe3158748309e9912c5aede92d Mon Sep 17 00:00:00 2001 From: "Brian C. Lane" Date: Thu, 6 Aug 2015 07:17:14 -0700 -Subject: [PATCH] libparted: Use read only when probing devices on linux - (#1245144) +Subject: libparted: Use read only when probing devices on linux +Patch-mainline: v3.3 +Git-commit: 44d5ae0115c4ecfe3158748309e9912c5aede92d When a device is opened for RW closing it can trigger other actions, like udev scanning it for partition changes. Use read only for the ++ libparted-allow-bigger-snap-radius-if-cylinders-are-used.patch ++ --- /var/tmp/diff_new_pack.A7cphW/_old 2017-12-31 00:42:55.807283601 +0100 +++ /var/tmp/diff_new_pack.A7cphW/_new 2017-12-31 00:42:55.815280934 +0100 @@ -1,7 +1,8 @@ -From 2ef86fbe0fd8a6c4b48dd8edfbe41728a7343dac Mon Sep 17 00:00:00 2001 From: Petr Uzel Date: Thu, 29 May 2014 14:50:31 +0200 -Subject: [PATCH] libparted: allow bigger snap radius if cylinders are used +Subject: libparted: allow bigger snap radius if cylinders are used +References: bnc#879387 +Patch-mainline: no, custom change for flexibility This is partial revert of commit @@ -19,8 +20,6 @@ Only revert to the old behavior if cylinders are used in order to give parted more flexibility when snapping the partition start/end. - -References: bnc#879387 --- libparted/unit.c |5 - 1 file changed, 4 insertions(+), 1 deletion(-) ++ libparted-avoi
commit jsoncpp for openSUSE:Factory
Hello community, here is the log from the commit of package jsoncpp for openSUSE:Factory checked in at 2017-12-31 00:43:31 Comparing /work/SRC/openSUSE:Factory/jsoncpp (Old) and /work/SRC/openSUSE:Factory/.jsoncpp.new (New) Package is "jsoncpp" Sun Dec 31 00:43:31 2017 rev:21 rq:559568 version:1.8.4 Changes: --- /work/SRC/openSUSE:Factory/jsoncpp/jsoncpp.changes 2017-10-07 17:46:38.377922511 +0200 +++ /work/SRC/openSUSE:Factory/.jsoncpp.new/jsoncpp.changes 2017-12-31 00:43:41.024201728 +0100 @@ -1,0 +2,18 @@ +Sat Dec 23 00:09:57 UTC 2017 - avin...@opensuse.org + +- Update to version 1.8.4: + * Functional changes +- Serialize UTF-8 string with Unicode escapes + + Breaks code that relies on not Unicode-escaping encoding +strings. A future release may allow skipping all Unicode + escape. +- Un-deprecate removeMember overloads, return void +- Allow Json::Value to be used in a boolean context +- Use move ctor in append() +- Add value_type to improve integration with boost + * Meta-changes +- Fix meson.build to allow using jsoncpp as a subproject +- Fix some compiler warnings +- Update docs + +--- Old: jsoncpp-1.8.3.tar.gz New: jsoncpp-1.8.4.tar.gz Other differences: -- ++ jsoncpp.spec ++ --- /var/tmp/diff_new_pack.dTWZ0Z/_old 2017-12-31 00:43:42.207806943 +0100 +++ /var/tmp/diff_new_pack.dTWZ0Z/_new 2017-12-31 00:43:42.211805609 +0100 @@ -18,7 +18,7 @@ %define sover 19 Name: jsoncpp -Version:1.8.3 +Version:1.8.4 Release:0 Summary:C++ library that allows manipulating with JSON License:MIT ++ jsoncpp-1.8.3.tar.gz -> jsoncpp-1.8.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsoncpp-1.8.3/.travis.yml new/jsoncpp-1.8.4/.travis.yml --- old/jsoncpp-1.8.3/.travis.yml 2017-08-28 16:11:00.0 +0200 +++ new/jsoncpp-1.8.4/.travis.yml 2017-12-20 22:07:10.0 +0100 @@ -6,6 +6,7 @@ # http://stackoverflow.com/questions/22111549/travis-ci-with-clang-3-4-and-c11/30925448#30925448 # to allow C++11, though we are not yet building with -std=c++11 +before_install: pyenv install 3.5.4 && pyenv global 3.5.4 install: - if [[ $TRAVIS_OS_NAME == osx ]]; then brew update; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsoncpp-1.8.3/CMakeLists.txt new/jsoncpp-1.8.4/CMakeLists.txt --- old/jsoncpp-1.8.3/CMakeLists.txt2017-08-28 16:11:00.0 +0200 +++ new/jsoncpp-1.8.4/CMakeLists.txt2017-12-20 22:07:10.0 +0100 @@ -59,7 +59,7 @@ #SET( JSONCPP_VERSION_MAJOR X ) #SET( JSONCPP_VERSION_MINOR Y ) #SET( JSONCPP_VERSION_PATCH Z ) -SET( JSONCPP_VERSION 1.8.3 ) +SET( JSONCPP_VERSION 1.8.4 ) jsoncpp_parse_version( ${JSONCPP_VERSION} JSONCPP_VERSION ) #IF(NOT JSONCPP_VERSION_FOUND) #MESSAGE(FATAL_ERROR "Failed to parse version string properly. Expect X.Y.Z") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsoncpp-1.8.3/README.md new/jsoncpp-1.8.4/README.md --- old/jsoncpp-1.8.3/README.md 2017-08-28 16:11:00.0 +0200 +++ new/jsoncpp-1.8.4/README.md 2017-12-20 22:07:10.0 +0100 @@ -34,16 +34,20 @@ Thanks to David Seifert (@SoapGentoo), we (the maintainers) now use [meson](http://mesonbuild.com/) and [ninja](https://ninja-build.org/) to build for debugging, as well as for continuous integration (see [`travis.sh`](travis.sh) ). Other systems may work, but minor things like version strings might break. First, install both meson (which requires Python3) and ninja. +If you wish to install to a directory other than /usr/local, set an environment variable called DESTDIR with the desired path: +DESTDIR=/path/to/install/dir Then, cd jsoncpp/ -BUILD_TYPE=shared -#BUILD_TYPE=static -LIB_TYPE=debug -#LIB_TYPE=release +BUILD_TYPE=debug +#BUILD_TYPE=release +LIB_TYPE=shared +#LIB_TYPE=static meson --buildtype ${BUILD_TYPE} --default-library ${LIB_TYPE} . build-${LIB_TYPE} ninja -v -C build-${LIB_TYPE} test +cd build-${LIB_TYPE} +sudo ninja install ### Building and testing with other build systems See https://github.com/open-source-parsers/jsoncpp/wiki/Building diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsoncpp-1.8.3/amalgamate.py new/jsoncpp-1.8.4/amalgamate.py --- old/jsoncpp-1.8.3/amalgamate.py 2017-08-28 16:11:00.0 +0200 +++ new/jsoncpp-1.8.4/amalgamate.py 2017-12-20 22:07:10.0 +0100 @@ -1,9 +1,9 @@ -"""Amalgate jso
commit libxkbcommon for openSUSE:Factory
Hello community, here is the log from the commit of package libxkbcommon for openSUSE:Factory checked in at 2017-12-31 00:43:20 Comparing /work/SRC/openSUSE:Factory/libxkbcommon (Old) and /work/SRC/openSUSE:Factory/.libxkbcommon.new (New) Package is "libxkbcommon" Sun Dec 31 00:43:20 2017 rev:21 rq:559511 version:0.8.0 Changes: --- /work/SRC/openSUSE:Factory/libxkbcommon/libxkbcommon.changes 2017-10-28 14:17:09.961464556 +0200 +++ /work/SRC/openSUSE:Factory/.libxkbcommon.new/libxkbcommon.changes 2017-12-31 00:43:30.083850824 +0100 @@ -1,0 +2,17 @@ +Fri Dec 15 20:21:18 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 0.8.0 + * Added xkb_keysym_to_{upper,lower} to perform case-conversion +directly on keysyms. This is useful in some odd cases, but +working with the Unicode representations should be preferred +when possible. + * Added Unicode conversion rules for the signifblank and +permille keysyms. + * Fixed a bug in the parsing of XKB key type definitions where +the number of levels were determined by the number of level +*names*. Keymaps which omit level names were hence +miscompiled. This regressed in version 0.4.3. Keymaps from +xkeyboard-config were not affected since they don't omit +level names. + +--- Old: libxkbcommon-0.7.2.tar.xz New: libxkbcommon-0.8.0.tar.xz Other differences: -- ++ libxkbcommon.spec ++ --- /var/tmp/diff_new_pack.qKtMbf/_old 2017-12-31 00:43:30.815606751 +0100 +++ /var/tmp/diff_new_pack.qKtMbf/_new 2017-12-31 00:43:30.819605417 +0100 @@ -23,7 +23,7 @@ %endif Name: libxkbcommon -Version:0.7.2 +Version:0.8.0 Release:0 Summary:Library for handling xkb descriptions License:MIT ++ libxkbcommon-0.7.2.tar.xz -> libxkbcommon-0.8.0.tar.xz ++ 7347 lines of diff (skipped)
commit wxWidgets-3_0 for openSUSE:Factory
Hello community, here is the log from the commit of package wxWidgets-3_0 for openSUSE:Factory checked in at 2017-12-31 00:43:06 Comparing /work/SRC/openSUSE:Factory/wxWidgets-3_0 (Old) and /work/SRC/openSUSE:Factory/.wxWidgets-3_0.new (New) Package is "wxWidgets-3_0" Sun Dec 31 00:43:06 2017 rev:22 rq:559505 version:3.0.3 Changes: --- /work/SRC/openSUSE:Factory/wxWidgets-3_0/wxWidgets-3_0-nostl.changes 2017-10-17 01:50:01.737430776 +0200 +++ /work/SRC/openSUSE:Factory/.wxWidgets-3_0.new/wxWidgets-3_0-nostl.changes 2017-12-31 00:43:09.294784911 +0100 @@ -1,0 +2,13 @@ +Fri Dec 15 19:52:16 UTC 2017 - jeng...@inai.de + +- Rework language package dependencies with base library. +- Replace otherproviders() by regular Conflicts. + +--- +Sat Oct 21 09:33:29 UTC 2017 - martin.koeg...@chello.at + +- Unify packaging +- Backport spinctrl patches: 0001-spinctrl.patch + 0002-spinctrl.patch + +--- wxWidgets-3_0.changes: same change New: 0001-spinctrl.patch 0002-spinctrl.patch Other differences: -- ++ wxWidgets-3_0-nostl.spec ++ --- /var/tmp/diff_new_pack.lWCNib/_old 2017-12-31 00:43:13.377423167 +0100 +++ /var/tmp/diff_new_pack.lWCNib/_new 2017-12-31 00:43:13.381421834 +0100 @@ -17,19 +17,20 @@ Name: wxWidgets-3_0-nostl -%define base_name wxWidgets +%define base_name wxWidgets-3_0 %define tarball_name wxWidgets +%define variant suse-nostl +%define sonum 3 Version:3.0.3 Release:0 %define wx_minor 3.0 # libdir for installing of all the stuff %define wxlibdir %_libdir -# lang packages are exactly equal for all variants. Build it only once: -%if "%name" == "%base_name" -%define BUILD_LANG 1 -%else +# lang packages are exactly equal for all variants and versions. +# coordinate a bit between nostl and wxWidgets-3_x. %define BUILD_LANG 0 -%endif +# build non-UI toolkit related packages +%define base_packages 1 Summary:C++ Library for Cross-Platform Development License:GPL-2.0+ Group: Development/Libraries/C and C++ @@ -45,8 +46,16 @@ Source50: baselibs.conf Patch1: soversion.diff Patch17:relax-abi.diff +Patch18:0001-spinctrl.patch +Patch19:0002-spinctrl.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: SDL-devel + +#Link SDL2 for newer distros +%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) +BuildRequires: pkgconfig(sdl2) +%else +BuildRequires: pkgconfig(sdl) +%endif BuildRequires: autoconf BuildRequires: cppunit-devel BuildRequires: gcc-c++ @@ -78,9 +87,10 @@ This varaint of wxWidgets is built without STL types (such as std::string), and is provided for old programs which fail to use e.g. -wxString and instead rely on wxChar pointer API. +wxString and instead rely on the wxChar pointer API. -%package -n libwx_baseu-suse-nostl3 +%if %base_packages +%package -n libwx_baseu-%variant%sonum Summary:wxWidgets Library # Name up to openSUSE 11.3 and up to wxGTK-2.8: Group: System/Libraries @@ -89,142 +99,141 @@ Obsoletes: wxWidgets < %version # wxWidgets-lang requires wxWidgets. Provide them to fix dependencies: Provides: wxWidgets = %version -Recommends: %base_name-lang >= %version +Recommends: wxWidgets-lang >= %version -%description -n libwx_baseu-suse-nostl3 +%description -n libwx_baseu-%variant%sonum Library for the wxWidgets cross-platform GUI. This varaint of wxWidgets is built without STL types (such as std::string), and is provided for old programs which fail to use e.g. -wxString and instead rely on wxChar pointer API. +wxString and instead rely on the wxChar pointer API. -%package -n libwx_baseu_net-suse-nostl3 +%package -n libwx_baseu_net-%variant%sonum Summary:wxWidgets Library Group: System/Libraries -%description -n libwx_baseu_net-suse-nostl3 +%description -n libwx_baseu_net-%variant%sonum Library for the wxWidgets cross-platform GUI. -%package -n libwx_baseu_xml-suse-nostl3 +%package -n libwx_baseu_xml-%variant%sonum Summary:wxWidgets Library Group: System/Libraries -%description -n libwx_baseu_xml-suse-nostl3 +%description -n libwx_baseu_xml-%variant%sonum Library for the wxWidgets cross-platform GUI. -%package -n libwx_gtk2u_adv-suse-nostl3 +%endif + +%package -n libwx_gtk%{gtk_version}u_adv-%variant%sonum Summary:wxWidgets Library Group: System/Libraries -%description -n libwx_gtk2u_adv-suse-nostl3 +%description -n libwx_gtk%{gtk_version}u_adv-%variant%sonum Library for the wxWidgets cross-platform GU
commit python-gobject2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-gobject2 for openSUSE:Factory checked in at 2017-12-31 00:42:39 Comparing /work/SRC/openSUSE:Factory/python-gobject2 (Old) and /work/SRC/openSUSE:Factory/.python-gobject2.new (New) Package is "python-gobject2" Sun Dec 31 00:42:39 2017 rev:22 rq:559407 version:2.28.7 Changes: --- /work/SRC/openSUSE:Factory/python-gobject2/python-gobject2.changes 2017-03-05 17:52:11.376149442 +0100 +++ /work/SRC/openSUSE:Factory/.python-gobject2.new/python-gobject2.changes 2017-12-31 00:42:47.869931067 +0100 @@ -1,0 +2,28 @@ +Wed Dec 13 13:34:36 UTC 2017 - dims...@opensuse.org + +- Update to version 2.28.7: + + Move property and signal creation into _class_init(). + + gio-types.defs: change some enums to flags. + + Fix set_qdata warning on accessing NULL gobject property. + + Disable introspection support by default. + + Don't install codegen for Python 3. + + Ship tests/te_ST@nouppera in release tarballs for tests to +succeed. + + [gi] Port test_properties from static gio to GI Gio. + + python3: +- Fix build. PYcairo_IMPORT doesn't exists anymore. +- Fix maketrans import. + + [gi-overrides] fix MessageBox so it correctly handles the type +constructor param. + + gdbus tests: Fix hang if test case fails. + + Fix crash in Gtk.TextIter overrides. + + correctly initialize the _gi_cairo_functions array to be zero +filled. + + [gtk-override] print warning if user imports Gtk 2.0. + + Add support for enums in gobject.property. +- Drop python-gobject-python3.patch and + python-gobject-gio_types.patch: fixed upstream. +- Drop libtool BuildRequires and call to autoreconf: no longer + needed since we don't carry patches anymore. + +--- python3-gobject2.changes: same change Old: pygobject-2.28.6.tar.bz2 python-gobject-gio_types.patch python-gobject-python3.patch New: pygobject-2.28.7.tar.xz Other differences: -- ++ python-gobject2.spec ++ --- /var/tmp/diff_new_pack.ZqIuv7/_old 2017-12-31 00:42:51.032876082 +0100 +++ /var/tmp/diff_new_pack.ZqIuv7/_new 2017-12-31 00:42:51.032876082 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-gobject2 # -# Copyright (c) 2017 SUSE LINUX Products 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 @@ -31,18 +31,13 @@ Summary:Python bindings for GObject License:LGPL-2.1+ Group: Development/Libraries/Python -Version:2.28.6 +Version:2.28.7 Release:0 Url:http://ftp.gnome.org/pub/GNOME/sources/pygobject/ -Source: http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/%{_name}-%{version}.tar.bz2 -# PATCH-FIX-UPSTREAM python-gobject-python3.patch vu...@opensuse.org -- Taken from git, various fixes for python3 -Patch0: python-gobject-python3.patch -# PATCH-FIX-UPSTREAM python-gobject-gio_types.patch andrea.bed...@gmail.com -- fix some type mismatches in gio-types.defs, taken from git -Patch1: python-gobject-gio_types.patch +Source: http://download.gnome.org/sources/pygobject/2.28/%{_name}-%{version}.tar.xz BuildRequires: fdupes BuildRequires: glib2-devel BuildRequires: libffi-devel -BuildRequires: libtool %if %{build_for_python3} BuildRequires: python3-cairo-devel BuildRequires: python3-devel @@ -90,9 +85,6 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 -%patch1 -p1 -autoreconf -fi %build %if %{build_for_python3} @@ -124,23 +116,21 @@ %{local_py_sitedir}/gtk-2.0/gio/ %{local_py_sitedir}/pygtk.* %{_libdir}/*.so.* -%if %{build_for_python3} && 0%{?suse_version} > 1230 -%{local_py_sitedir}/__pycache__/ -%{local_py_sitedir}/gtk-2.0/__pycache__/ -%endif %files devel %defattr(-,root,root) %{_includedir}/pygtk-2.0/ %{_libdir}/*.so %{_libdir}/pkgconfig/pygobject-2.0.pc +%if !%{build_for_python3} ## codegen %{_bindir}/pygobject-codegen-2.0 +%{_datadir}/%{_name}/2.0/codegen/ +%endif # we explicitly list the directories here to be sure we don't include something # that should live in the main package %dir %{_datadir}/%{_name} %dir %{_datadir}/%{_name}/2.0 -%{_datadir}/%{_name}/2.0/codegen/ %{_datadir}/%{_name}/2.0/defs/ %{_datadir}/%{_name}/xsl/ ## doc: we need the files there since building API docs for other python python3-gobject2.spec: same change