Hello community, here is the log from the commit of package meanwhile for openSUSE:Factory checked in at 2019-03-08 11:58:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meanwhile (Old) and /work/SRC/openSUSE:Factory/.meanwhile.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meanwhile" Fri Mar 8 11:58:46 2019 rev:22 rq:681098 version:1.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/meanwhile/meanwhile.changes 2018-07-27 10:51:39.305119651 +0200 +++ /work/SRC/openSUSE:Factory/.meanwhile.new.28833/meanwhile.changes 2019-03-08 11:58:49.071981147 +0100 @@ -1,0 +2,16 @@ +Mon Feb 25 17:15:27 UTC 2019 - [email protected] + +- Update to version 1.1.1 (changes since 1.0.2): + * Fix errant return in cipher.c. + * Buddy list shows wrong status. + * strict-prototypes warning fix. + * Fixed glib headers compile issue + * Fixed string crash bug in st_list.c + * Fix Awareness status timestamps with recent Sametime clients. + * Add a flag in status enum for mobile users. +- Rebase meanwhile-fix-warnings.patch. +- Remove meanwhile-1.0.2-add-status-flags.patch, + meanwhile-glib-2.31.patch, meanwhile-status.diff, + meanwhile-workaround-status-timestamp.patch. + +------------------------------------------------------------------- Old: ---- meanwhile-1.0.2-add-status-flags.patch meanwhile-1.0.2.tar.gz meanwhile-glib-2.31.patch meanwhile-status.diff meanwhile-workaround-status-timestamp.patch New: ---- meanwhile-1.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meanwhile.spec ++++++ --- /var/tmp/diff_new_pack.sfYRuF/_old 2019-03-08 11:58:49.683981043 +0100 +++ /var/tmp/diff_new_pack.sfYRuF/_new 2019-03-08 11:58:49.691981041 +0100 @@ -1,7 +1,7 @@ # # spec file for package meanwhile # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,36 +12,28 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define soname libmeanwhile %define sover 1 Name: meanwhile -Version: 1.0.2 +Version: 1.1.1 Release: 0 Summary: IBM Sametime Community Client Library License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -URL: https://meanwhile.sourceforge.io/ -Source: https://sourceforge.net/projects/meanwhile/files/meanwhile/%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM meanwhile-glib-2.31.patch -- Fix build with GLib 2.31+. -Patch0: meanwhile-glib-2.31.patch -# PATCH-FIX-UPSTREAM meanwhile-status.diff [email protected] -- Fix Awareness Snapshots with recent Sametime servers. -Patch1: meanwhile-status.diff -# PATCH-FIX-UPSTREAM meanwhile-1.0.2-add-status-flags.patch [email protected] -- Add flag in status enum for mobile users. -Patch2: meanwhile-1.0.2-add-status-flags.patch +URL: https://github.com/obriencj/meanwhile +Source: https://github.com/obriencj/meanwhile/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # PATCH-FEATURE-OPENSUSE meanwhile-use-libtommath.patch boo#1086826 [email protected] -- Use LibTomMath as an MPI instead of the bundled code. -Patch3: meanwhile-use-libtommath.patch +Patch0: meanwhile-use-libtommath.patch # PATCH-FIX-OPENSUSE meanwhile-fix-warnings.patch -- Fix various warnings. -Patch4: meanwhile-fix-warnings.patch +Patch1: meanwhile-fix-warnings.patch # PATCH-FIX-OPENSUSE meanwhile-fix-groupchat.patch pidgin#12637 -- Fix for group chat crashes with IBM Notes version 8.5.1 by Jonathan Rice. -Patch5: meanwhile-fix-groupchat.patch +Patch2: meanwhile-fix-groupchat.patch # PATCH-FIX-OPENSUSE meanwhile-fix-filetransfer.patch [email protected] -- Fix file transfers with recent Sametime servers. -Patch6: meanwhile-fix-filetransfer.patch -# PATCH-FIX-OPENSUSE meanwhile-workaround-status-timestamp.patch [email protected] -- Fix Awareness status timestamps with recent Sametime clients. -Patch7: meanwhile-workaround-status-timestamp.patch +Patch3: meanwhile-fix-filetransfer.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: libtommath-devel @@ -55,10 +47,10 @@ %package -n %{soname}%{sover} Summary: IBM Sametime Community Client Library -Group: System/Libraries # libmeanwhile was last used in openSUSE 12.2. -Obsoletes: %{soname} < %{version}-%{release} -Provides: %{soname} = %{version}-%{release} +Group: System/Libraries +Obsoletes: %{soname} < %{version} +Provides: %{soname} = %{version} %description -n %{soname}%{sover} A library to establish instant messaging connections to the IBM @@ -88,13 +80,10 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 +touch configwrap && chmod a+x configwrap %build -autoreconf -fi +./autogen.sh %configure \ --disable-doxygen \ --disable-mailme \ ++++++ meanwhile-1.0.2.tar.gz -> meanwhile-1.1.1.tar.gz ++++++ ++++ 46987 lines of diff (skipped) ++++++ meanwhile-fix-warnings.patch ++++++ --- /var/tmp/diff_new_pack.sfYRuF/_old 2019-03-08 11:58:49.843981015 +0100 +++ /var/tmp/diff_new_pack.sfYRuF/_new 2019-03-08 11:58:49.843981015 +0100 @@ -10,16 +10,6 @@ /* pad upwards to a multiple of 8 */ /* o_len = (i_len & -8) + 8; */ -@@ -727,8 +728,7 @@ offer_RC2_128(struct mwCipherInstance *c - - static void accepted_RC2_128(struct mwCipherInstance *ci, - struct mwEncryptItem *item) { -- -- return offered_RC2_128(ci, item); -+ offered_RC2_128(ci, item); - } - - --- a/src/common.c +++ b/src/common.c @@ -28,28 +28,33 @@ @@ -66,15 +56,6 @@ struct mwPutBuffer { --- a/src/mw_debug.c +++ b/src/mw_debug.c -@@ -92,7 +92,7 @@ void mw_debug_datav(const guchar *buf, g - } - pretty_print(str, buf, len); - -- g_debug(str->str); -+ g_debug("%s", str->str); - g_string_free(str, TRUE); - } - @@ -149,7 +149,7 @@ void mw_mailme_datav(const guchar *buf, g_string_append(str, MW_MAILME_CUT_STOP); @@ -84,17 +65,6 @@ g_string_free(str, TRUE); #else ---- a/src/mw_srvc_dir.h -+++ b/src/mw_srvc_dir.h -@@ -18,7 +18,7 @@ - */ - - #ifndef _MW_SRVC_DIR_H --#define _MW_SERV_DIR_H -+#define _MW_SRVC_DIR_H - - - #include <glib.h> --- a/src/session.c +++ b/src/session.c @@ -240,7 +240,7 @@ static void state(struct mwSession *s, e @@ -108,7 +78,7 @@ default: --- a/src/srvc_aware.c +++ b/src/srvc_aware.c -@@ -849,9 +849,9 @@ guint32 mwAwareAttribute_getKey(const st +@@ -866,9 +866,9 @@ guint32 mwAwareAttribute_getKey(const st gboolean mwAwareAttribute_asBoolean(const struct mwAwareAttribute *attrib) { struct mwGetBuffer *b; @@ -121,14 +91,3 @@ b = mwGetBuffer_wrap(&attrib->data); if(attrib->data.len >= 4) { ---- a/src/srvc_conf.c -+++ b/src/srvc_conf.c -@@ -154,7 +154,7 @@ static void conf_free(struct mwConferenc - if(conf->members) - g_hash_table_destroy(conf->members); - -- g_list_remove_all(srvc->confs, conf); -+ srvc->confs = g_list_remove_all(srvc->confs, conf); - - mw_datum_clear(&conf->client_data); -
