public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: releng-bot <releng-bot@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/telepathy-gabble] rawhide: Unretirement request: https://pagure.io/releng/fedora-scm-requests/issue/84653
Date: Fri, 24 Jul 2026 17:10:25 GMT [thread overview]
Message-ID: <178491302586.1.10392003542892045224.rpms-telepathy-gabble-1e3ca0e0f575@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/telepathy-gabble
Branch : rawhide
Commit : 1e3ca0e0f575794a2d84149e086fc5effbbb3c8a
Author : releng-bot <releng-bot@fedoraproject.org>
Date : 2026-07-24T17:10:23+00:00
Stats : +1278/-1 in 10 file(s)
URL : https://src.fedoraproject.org/rpms/telepathy-gabble/c/1e3ca0e0f575794a2d84149e086fc5effbbb3c8a?branch=rawhide
Log:
Unretirement request: https://pagure.io/releng/fedora-scm-requests/issue/84653
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..fcb7d6d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/telepathy-gabble-*.tar.gz
diff --git a/0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch b/0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch
new file mode 100644
index 0000000..3db2f87
--- /dev/null
+++ b/0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch
@@ -0,0 +1,24 @@
+From d50ef3cd0065f29ac48215456f0970920d709a8b Mon Sep 17 00:00:00 2001
+From: Debarshi Ray <debarshir@freedesktop.org>
+Date: Tue, 5 Nov 2013 16:42:06 +0100
+Subject: [PATCH] xmpp-console: Explicitly state python in the shebang
+
+This will make sure that we are not running against an unwanted version
+of Python offered by a software collection.
+---
+ plugins/telepathy-gabble-xmpp-console | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/plugins/telepathy-gabble-xmpp-console b/plugins/telepathy-gabble-xmpp-console
+index 8b96469..ed7febd 100755
+--- a/plugins/telepathy-gabble-xmpp-console
++++ b/plugins/telepathy-gabble-xmpp-console
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # vim: set fileencoding=utf-8 sts=4 sw=4 et :
+ """
+ The world's worst XMPP console user interface.
+--
+1.8.4.2
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5204a84..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-Orphaned for 6+ weeks
diff --git a/sources b/sources
new file mode 100644
index 0000000..07ac747
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+64334f42b1822dbc22b823f22f9e968f telepathy-gabble-0.18.4.tar.gz
diff --git a/telepathy-gabble-0.18.0-build.patch b/telepathy-gabble-0.18.0-build.patch
new file mode 100644
index 0000000..353cb41
--- /dev/null
+++ b/telepathy-gabble-0.18.0-build.patch
@@ -0,0 +1,11 @@
+diff -urp telepathy-gabble-0.18.0.OLD/lib/ext/wocky/examples/Makefile.in telepathy-gabble-0.18.0/lib/ext/wocky/examples/Makefile.in
+--- telepathy-gabble-0.18.0.OLD/lib/ext/wocky/examples/Makefile.in 2013-08-09 08:09:16.000000000 -0700
++++ telepathy-gabble-0.18.0/lib/ext/wocky/examples/Makefile.in 2013-08-11 07:54:36.512934714 -0700
+@@ -370,6 +370,7 @@ wocky_register_SOURCES = register.c
+ wocky_unregister_SOURCES = unregister.c
+ LDADD = \
+ @GLIB_LIBS@ \
++ @TLS_LIBS@ \
+ $(top_builddir)/wocky/libwocky.la
+
+ AM_CFLAGS = \
diff --git a/telepathy-gabble-0.18.4-aviod-errno-name-confusion.patch b/telepathy-gabble-0.18.4-aviod-errno-name-confusion.patch
new file mode 100644
index 0000000..359f0ff
--- /dev/null
+++ b/telepathy-gabble-0.18.4-aviod-errno-name-confusion.patch
@@ -0,0 +1,29 @@
+--- telepathy-gabble-0.18.4/src/media-channel.c.valuename 2016-11-15 18:03:24.000000000 +0900
++++ telepathy-gabble-0.18.4/src/media-channel.c 2024-01-29 00:40:09.163445847 +0900
+@@ -2964,7 +2964,7 @@ gabble_media_channel_ready (TpSvcMediaSe
+
+ static void
+ gabble_media_channel_error (TpSvcMediaSessionHandler *iface,
+- guint errno,
++ guint err_no,
+ const gchar *message,
+ DBusGMethodInvocation *context)
+ {
+@@ -2995,7 +2995,7 @@ gabble_media_channel_error (TpSvcMediaSe
+ }
+
+ DEBUG ("Media.SessionHandler::Error called, error %u (%s) -- "
+- "emitting error on each stream", errno, message);
++ "emitting error on each stream", err_no, message);
+
+ g_object_get (priv->session, "state", &state, NULL);
+
+@@ -3024,7 +3024,7 @@ gabble_media_channel_error (TpSvcMediaSe
+ {
+ GabbleMediaStream *stream = g_ptr_array_index (tmp, i);
+
+- gabble_media_stream_error (stream, errno, message, NULL);
++ gabble_media_stream_error (stream, err_no, message, NULL);
+ }
+
+ g_ptr_array_unref (tmp);
diff --git a/telepathy-gabble-0.18.4-libsoup-3.0.patch b/telepathy-gabble-0.18.4-libsoup-3.0.patch
new file mode 100644
index 0000000..0e2e473
--- /dev/null
+++ b/telepathy-gabble-0.18.4-libsoup-3.0.patch
@@ -0,0 +1,91 @@
+--- telepathy-gabble-0.18.4/configure.ac.soup 2016-11-15 19:13:51.000000000 +0900
++++ telepathy-gabble-0.18.4/configure.ac 2024-01-29 23:19:01.060347572 +0900
+@@ -385,7 +385,7 @@ if test x$enable_google_relay = xyes; th
+ AC_DEFINE(ENABLE_GOOGLE_RELAY, [], [Enable Google Jingle relay support])
+
+ dnl Check for libsoup
+- PKG_CHECK_MODULES(SOUP, libsoup-2.4)
++ PKG_CHECK_MODULES(SOUP, libsoup-3.0)
+ else
+ SOUP_CFLAGS=
+ SOUP_LIBS=
+--- telepathy-gabble-0.18.4/lib/ext/wocky/configure.ac.soup 2016-11-15 18:06:13.000000000 +0900
++++ telepathy-gabble-0.18.4/lib/ext/wocky/configure.ac 2024-01-29 23:19:01.061347573 +0900
+@@ -251,7 +251,7 @@ if test x$enable_google_relay = xyes; th
+ AC_DEFINE(ENABLE_GOOGLE_RELAY, [], [Enable Google Jingle relay support])
+
+ dnl Check for libsoup
+- PKG_CHECK_MODULES(SOUP, libsoup-2.4 >= 2.42)
++ PKG_CHECK_MODULES(SOUP, libsoup-3.0 >= 3.0)
+ fi
+ AM_CONDITIONAL([ENABLE_GOOGLE_RELAY], [test "x$enable_google_relay" = xyes])
+
+--- telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-google-relay.c.soup 2016-11-15 18:06:13.000000000 +0900
++++ telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-google-relay.c 2024-01-30 00:21:44.722011608 +0900
+@@ -134,16 +134,20 @@ translate_relay_info (GPtrArray *relays,
+ }
+
+ static void
+-on_http_response (SoupSession *soup,
+- SoupMessage *msg,
++on_http_response (GObject *source,
++ GAsyncResult *res,
+ gpointer user_data)
+ {
+ RelaySessionData *rsd = user_data;
+
+- if (msg->status_code != 200)
++ SoupSession *session = SOUP_SESSION (source);
++ SoupMessage *msg = soup_session_get_async_result_message (session, res);
++ SoupStatus status_code = soup_message_get_status (msg);
++ if (status_code != 200)
+ {
++ const char *reason_phrase = soup_message_get_reason_phrase (msg);
+ DEBUG ("Google session creation failed, relaying not used: %d %s",
+- msg->status_code, msg->reason_phrase);
++ status_code, reason_phrase);
+ }
+ else
+ {
+@@ -160,11 +164,18 @@ on_http_response (SoupSession *soup,
+ const gchar *password;
+ gchar *escaped_str;
+
+- escaped_str = g_strescape (msg->response_body->data, "\r\n");
++ gchar *data;
++ g_autoptr(GBytes) response = NULL;
++ g_autoptr(GError) error = NULL;
++ gsize length = 0;
++ response = soup_session_send_and_read_finish (session, res, &error);
++ data = g_bytes_get_data (response, &length);
++
++ escaped_str = g_strescape (data, "\r\n");
+ DEBUG ("Response from Google:\n====\n%s\n====", escaped_str);
+ g_free (escaped_str);
+
+- lines = g_strsplit (msg->response_body->data, "\n", 0);
++ lines = g_strsplit (data, "\n", 0);
+
+ if (lines != NULL)
+ {
+@@ -300,16 +311,17 @@ wocky_google_relay_resolver_resolve (Woc
+ for (i = 0; i < components; i++)
+ {
+ SoupMessage *msg = soup_message_new ("GET", url);
++ SoupMessageHeaders *request_headers = soup_message_get_request_headers(msg);
+
+ DEBUG ("Trying to create a new relay session on %s", url);
+
+ /* libjingle sets both headers, so shall we */
+- soup_message_headers_append (msg->request_headers,
++ soup_message_headers_append (request_headers,
+ "X-Talk-Google-Relay-Auth", token);
+- soup_message_headers_append (msg->request_headers,
++ soup_message_headers_append (request_headers,
+ "X-Google-Relay-Auth", token);
+
+- soup_session_queue_message (self->soup, msg, on_http_response, rsd);
++ soup_session_send_and_read_async (self->soup, msg, G_PRIORITY_DEFAULT, NULL, on_http_response, rsd);
+ }
+
+ g_free (url);
diff --git a/telepathy-gabble-0.18.4-python3.patch b/telepathy-gabble-0.18.4-python3.patch
new file mode 100644
index 0000000..3100d08
--- /dev/null
+++ b/telepathy-gabble-0.18.4-python3.patch
@@ -0,0 +1,416 @@
+diff -up telepathy-gabble-0.18.4/tools/c-constants-gen.py.py3 telepathy-gabble-0.18.4/tools/c-constants-gen.py
+--- telepathy-gabble-0.18.4/tools/c-constants-gen.py.py3 2016-11-15 04:06:40.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/c-constants-gen.py 2019-12-20 10:28:02.467810478 -0500
+@@ -12,7 +12,7 @@ class Generator(object):
+ self.prefix = prefix + '_'
+ self.spec = get_by_path(dom, "spec")[0]
+
+- self.output_base = output_base
++ self.output_base = output_base
+ self.__header = []
+ self.__docs = []
+
+@@ -25,10 +25,10 @@ class Generator(object):
+ file_set_contents(self.output_base + '-gtk-doc.h', ''.join(self.__docs))
+
+ def write(self, code):
+- self.__header.append(code.encode('utf-8'))
++ self.__header.append(code)
+
+ def d(self, code):
+- self.__docs.append(code.encode('utf-8'))
++ self.__docs.append(code)
+
+ # Header
+ def do_header(self):
+diff -up telepathy-gabble-0.18.4/tools/glib-client-gen.py.py3 telepathy-gabble-0.18.4/tools/glib-client-gen.py
+--- telepathy-gabble-0.18.4/tools/glib-client-gen.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/glib-client-gen.py 2019-12-20 10:27:54.390926615 -0500
+@@ -74,17 +74,17 @@ class Generator(object):
+ self.guard = opts.get('--guard', None)
+
+ def h(self, s):
+- if isinstance(s, unicode):
++ if isinstance(s, str):
+ s = s.encode('utf-8')
+ self.__header.append(s)
+
+ def b(self, s):
+- if isinstance(s, unicode):
++ if isinstance(s, str):
+ s = s.encode('utf-8')
+ self.__body.append(s)
+
+ def d(self, s):
+- if isinstance(s, unicode):
++ if isinstance(s, str):
+ s = s.encode('utf-8')
+ self.__docs.append(s)
+
+diff -up telepathy-gabble-0.18.4/tools/glib-client-marshaller-gen.py.py3 telepathy-gabble-0.18.4/tools/glib-client-marshaller-gen.py
+--- telepathy-gabble-0.18.4/tools/glib-client-marshaller-gen.py.py3 2016-11-15 04:06:40.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/glib-client-marshaller-gen.py 2019-12-20 10:28:02.468810464 -0500
+@@ -31,23 +31,23 @@ class Generator(object):
+ for signal in signals:
+ self.do_signal(signal)
+
+- print 'void'
+- print '%s_register_dbus_glib_marshallers (void)' % self.prefix
+- print '{'
++ print('void')
++ print('%s_register_dbus_glib_marshallers (void)' % self.prefix)
++ print('{')
+
+- all = self.marshallers.keys()
+- all.sort()
++ all = list(self.marshallers.keys())
++ sorted(all)
+ for marshaller in all:
+ rhs = self.marshallers[marshaller]
+
+- print ' dbus_g_object_register_marshaller ('
+- print ' g_cclosure_marshal_generic,'
+- print ' G_TYPE_NONE, /* return */'
++ print(' dbus_g_object_register_marshaller (')
++ print(' g_cclosure_marshal_generic,')
++ print(' G_TYPE_NONE, /* return */')
+ for type in rhs:
+- print ' G_TYPE_%s,' % type.replace('VOID', 'NONE')
+- print ' G_TYPE_INVALID);'
++ print(' G_TYPE_%s,' % type.replace('VOID', 'NONE'))
++ print(' G_TYPE_INVALID);')
+
+- print '}'
++ print('}')
+
+
+ def types_to_gtypes(types):
+diff -up telepathy-gabble-0.18.4/tools/glib-errors-str-gen.py.py3 telepathy-gabble-0.18.4/tools/glib-errors-str-gen.py
+--- telepathy-gabble-0.18.4/tools/glib-errors-str-gen.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/glib-errors-str-gen.py 2019-12-20 10:27:54.390926615 -0500
+@@ -17,17 +17,17 @@ class Generator(object):
+ self.__docs = []
+
+ def h(self, s):
+- if isinstance(s, unicode):
++ if isinstance(s, str):
+ s = s.encode('utf-8')
+ self.__header.append(s)
+
+ def b(self, s):
+- if isinstance(s, unicode):
++ if isinstance(s, str):
+ s = s.encode('utf-8')
+ self.__body.append(s)
+
+ def d(self, s):
+- if isinstance(s, unicode):
++ if isinstance(s, str):
+ s = s.encode('utf-8')
+ self.__docs.append(s)
+
+diff -up telepathy-gabble-0.18.4/tools/glib-ginterface-gen.py.py3 telepathy-gabble-0.18.4/tools/glib-ginterface-gen.py
+--- telepathy-gabble-0.18.4/tools/glib-ginterface-gen.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/glib-ginterface-gen.py 2019-12-20 10:27:54.391926600 -0500
+@@ -27,7 +27,7 @@ import os.path
+ import xml.dom.minidom
+
+ from libtpcodegen import file_set_contents
+-from libglibcodegen import Signature, type_to_gtype, cmp_by_name, \
++from libglibcodegen import Signature, type_to_gtype, \
+ NS_TP, dbus_gutils_wincaps_to_uscore
+
+
+@@ -85,18 +85,18 @@ class Generator(object):
+ self.allow_havoc = allow_havoc
+
+ def h(self, s):
+- if isinstance(s, unicode):
+- s = s.encode('utf-8')
++ if isinstance(s, bytes):
++ s = str(s, 'ascii')
+ self.__header.append(s)
+
+ def b(self, s):
+- if isinstance(s, unicode):
+- s = s.encode('utf-8')
++ if isinstance(s, bytes):
++ s = str(s, 'ascii')
+ self.__body.append(s)
+
+ def d(self, s):
+- if isinstance(s, unicode):
+- s = s.encode('utf-8')
++ if isinstance(s, bytes):
++ s = str(s, 'ascii')
+ self.__docs.append(s)
+
+ def do_node(self, node):
+@@ -733,7 +733,7 @@ class Generator(object):
+
+ def __call__(self):
+ nodes = self.dom.getElementsByTagName('node')
+- nodes.sort(cmp_by_name)
++ nodes.sort(key=lambda node : node.getAttributeNode('name').nodeValue)
+
+ self.h('#include <glib-object.h>')
+ self.h('#include <dbus/dbus-glib.h>')
+@@ -766,7 +766,7 @@ class Generator(object):
+ file_set_contents(self.basename + '-gtk-doc.h', '\n'.join(self.__docs))
+
+ def cmdline_error():
+- print """\
++ print("""\
+ usage:
+ gen-ginterface [OPTIONS] xmlfile Prefix_
+ options:
+@@ -786,7 +786,7 @@ options:
+ void symbol (DBusGMethodInvocation *context)
+ and return some sort of "not implemented" error via
+ dbus_g_method_return_error (context, ...)
+-"""
++""")
+ sys.exit(1)
+
+
+diff -up telepathy-gabble-0.18.4/tools/glib-gtypes-generator.py.py3 telepathy-gabble-0.18.4/tools/glib-gtypes-generator.py
+--- telepathy-gabble-0.18.4/tools/glib-gtypes-generator.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/glib-gtypes-generator.py 2019-12-20 10:27:54.391926600 -0500
+@@ -68,13 +68,13 @@ class GTypesGenerator(object):
+ self.need_other_arrays = {}
+
+ def h(self, code):
+- self.header.append(code.encode("utf-8"))
++ self.header.append(code)
+
+ def c(self, code):
+- self.body.append(code.encode("utf-8"))
++ self.body.append(code)
+
+ def d(self, code):
+- self.docs.append(code.encode('utf-8'))
++ self.docs.append(code)
+
+ def do_mapping_header(self, mapping):
+ members = mapping.getElementsByTagNameNS(NS_TP, 'member')
+diff -up telepathy-gabble-0.18.4/tools/glib-interfaces-gen.py.py3 telepathy-gabble-0.18.4/tools/glib-interfaces-gen.py
+--- telepathy-gabble-0.18.4/tools/glib-interfaces-gen.py.py3 2019-12-20 10:28:22.933516203 -0500
++++ telepathy-gabble-0.18.4/tools/glib-interfaces-gen.py 2019-12-20 10:28:40.075269728 -0500
+@@ -24,13 +24,13 @@ class Generator(object):
+ self.spec = get_by_path(dom, "spec")[0]
+
+ def h(self, code):
+- self.decls.append(code.encode('utf-8'))
++ self.decls.append(code)
+
+ def c(self, code):
+- self.impls.append(code.encode('utf-8'))
++ self.impls.append(code)
+
+ def d(self, code):
+- self.docs.append(code.encode('utf-8'))
++ self.docs.append(code)
+
+ def __call__(self):
+ for f in self.h, self.c:
+diff -up telepathy-gabble-0.18.4/tools/gobject-foo.py.py3 telepathy-gabble-0.18.4/tools/gobject-foo.py
+--- telepathy-gabble-0.18.4/tools/gobject-foo.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/gobject-foo.py 2019-12-20 10:27:54.391926600 -0500
+@@ -87,4 +87,4 @@ if __name__ == '__main__':
+
+ head, tail = argv
+
+- print '\n'.join(gobject_header(head, tail, as_interface=as_interface))
++ print('\n'.join(gobject_header(head, tail, as_interface=as_interface)))
+diff -up telepathy-gabble-0.18.4/tools/libglibcodegen.py.py3 telepathy-gabble-0.18.4/tools/libglibcodegen.py
+--- telepathy-gabble-0.18.4/tools/libglibcodegen.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/libglibcodegen.py 2019-12-20 10:27:54.391926600 -0500
+@@ -23,7 +23,6 @@ please make any changes there.
+
+ from libtpcodegen import NS_TP, \
+ Signature, \
+- cmp_by_name, \
+ escape_as_identifier, \
+ get_by_path, \
+ get_descendant_text, \
+@@ -154,7 +153,7 @@ def type_to_gtype(s):
+ return ("GHashTable *", "DBUS_TYPE_G_STRING_STRING_HASHTABLE", "BOXED", False)
+ elif s[:2] == 'a{': #some arbitrary hash tables
+ if s[2] not in ('y', 'b', 'n', 'q', 'i', 'u', 's', 'o', 'g'):
+- raise Exception, "can't index a hashtable off non-basic type " + s
++ raise Exception("can't index a hashtable off non-basic type " + s)
+ first = type_to_gtype(s[2])
+ second = type_to_gtype(s[3:-1])
+ return ("GHashTable *", "(dbus_g_type_get_map (\"GHashTable\", " + first[1] + ", " + second[1] + "))", "BOXED", False)
+@@ -169,4 +168,4 @@ def type_to_gtype(s):
+ return ("GValueArray *", gtype, "BOXED", True)
+
+ # we just don't know ..
+- raise Exception, "don't know the GType for " + s
++ raise Exception("don't know the GType for " + s)
+diff -up telepathy-gabble-0.18.4/tools/libtpcodegen.py.py3 telepathy-gabble-0.18.4/tools/libtpcodegen.py
+--- telepathy-gabble-0.18.4/tools/libtpcodegen.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/libtpcodegen.py 2019-12-20 10:27:54.391926600 -0500
+@@ -167,7 +167,10 @@ class _SignatureIter:
+ def __init__(self, string):
+ self.remaining = string
+
+- def next(self):
++ def __iter__(self):
++ self
++
++ def __next__(self):
+ if self.remaining == '':
+ raise StopIteration
+
+diff -up telepathy-gabble-0.18.4/tools/make-release-mail.py.py3 telepathy-gabble-0.18.4/tools/make-release-mail.py
+--- telepathy-gabble-0.18.4/tools/make-release-mail.py.py3 2016-07-02 04:28:17.000000000 -0400
++++ telepathy-gabble-0.18.4/tools/make-release-mail.py 2019-12-20 10:27:54.391926600 -0500
+@@ -28,8 +28,8 @@ def extract_description(package, version
+ break
+
+ # Skip the ====== line, and the first blank line
+- lines.next()
+- lines.next()
++ next(lines)
++ next(lines)
+
+ got_release_name = False
+
+@@ -59,7 +59,7 @@ GIT_URL = 'http://cgit.freedesktop.org/t
+ def main(package, version, news_path):
+ release_name, details = extract_description(package, version, news_path)
+
+- print """
++ print("""
+ %(release_name)s
+
+ tarball: %(base_url)s/%(package)s/%(package)s-%(version)s.tar.gz
+@@ -73,14 +73,14 @@ git: %(git_url)s/%(package)s
+ 'version': version,
+ 'release_name': release_name,
+ 'details': details,
+- }
++ })
+
+ if __name__ == '__main__':
+ try:
+ package, version, news_path = sys.argv[1:]
+
+ main(package, version, news_path)
+- except ValueError, e:
++ except ValueError as e:
+ sys.stderr.write(
+ 'Usage: %s package-name package.version.number path/to/NEWS\n' %
+ sys.argv[0])
+diff -up telepathy-gabble-0.18.4/tools/manager-file.py.py3 telepathy-gabble-0.18.4/tools/manager-file.py
+--- telepathy-gabble-0.18.4/tools/manager-file.py.py3 2016-07-02 04:28:17.000000000 -0400
++++ telepathy-gabble-0.18.4/tools/manager-file.py 2019-12-20 10:27:54.391926600 -0500
+@@ -87,18 +87,18 @@ gflags = {
+
+ def write_manager(f, manager, protos):
+ # pointless backwards compat section
+- print >> f, '[ConnectionManager]'
+- print >> f, 'BusName=org.freedesktop.Telepathy.ConnectionManager.' + manager
+- print >> f, 'ObjectPath=/org/freedesktop/Telepathy/ConnectionManager/' + manager
++ print('[ConnectionManager]', file=f)
++ print('BusName=org.freedesktop.Telepathy.ConnectionManager.' + manager, file=f)
++ print('ObjectPath=/org/freedesktop/Telepathy/ConnectionManager/' + manager, file=f)
+
+ # protocols
+- for proto, params in protos.iteritems():
+- print >> f
+- print >> f, '[Protocol %s]' % proto
++ for proto, params in protos.items():
++ print(file=f)
++ print('[Protocol %s]' % proto, file=f)
+
+ defaults = {}
+
+- for param, info in params.iteritems():
++ for param, info in params.items():
+ dtype = info['dtype']
+ flags = info.get('flags', '').split()
+ struct_field = info.get('struct_field', param.replace('-', '_'))
+@@ -115,15 +115,15 @@ def write_manager(f, manager, protos):
+ else:
+ flags = ''
+
+- print >> f, 'param-%s=%s%s' % (param, desktop_string(dtype), flags)
++ print('param-%s=%s%s' % (param, desktop_string(dtype), flags), file=f)
+
+- for param, default in defaults.iteritems():
+- print >> f, 'default-%s=%s' % (param, default)
++ for param, default in defaults.items():
++ print('default-%s=%s' % (param, default), file=f)
+
+ def write_c_params(f, manager, proto, struct, params):
+- print >> f, "static const TpCMParamSpec %s_%s_params[] = {" % (manager, proto)
++ print("static const TpCMParamSpec %s_%s_params[] = {" % (manager, proto), file=f)
+
+- for param, info in params.iteritems():
++ for param, info in params.items():
+ dtype = info['dtype']
+ flags = info.get('flags', '').split()
+ struct_field = info.get('struct_field', param.replace('-', '_'))
+@@ -146,7 +146,7 @@ def write_c_params(f, manager, proto, st
+ else:
+ struct_offset = 'G_STRUCT_OFFSET (%s, %s)' % (struct, struct_field)
+
+- print >> f, (''' { %s, %s, %s,
++ print((''' { %s, %s, %s,
+ %s,
+ %s, /* default */
+ %s, /* struct offset */
+@@ -154,14 +154,14 @@ def write_c_params(f, manager, proto, st
+ %s, /* filter data */
+ %s /* setter data */ },''' %
+ (c_string(param), c_string(dtype), gtypes[dtype], flags,
+- default, struct_offset, filter, filter_data, setter_data))
++ default, struct_offset, filter, filter_data, setter_data)), file=f)
+
+- print >> f, " { NULL }"
+- print >> f, "};"
++ print(" { NULL }", file=f)
++ print("};", file=f)
+
+ if __name__ == '__main__':
+ environment = {}
+- execfile(sys.argv[1], environment)
++ exec(compile(open(sys.argv[1], "rb").read(), sys.argv[1], 'exec'), environment)
+
+ filename = '%s/%s.manager' % (sys.argv[2], environment['MANAGER'])
+ try:
+diff -up telepathy-gabble-0.18.4/tools/xincludator.py.py3 telepathy-gabble-0.18.4/tools/xincludator.py
+--- telepathy-gabble-0.18.4/tools/xincludator.py.py3 2016-11-15 04:03:24.000000000 -0500
++++ telepathy-gabble-0.18.4/tools/xincludator.py 2019-12-20 10:27:54.392926586 -0500
+@@ -1,17 +1,17 @@
+ #!/usr/bin/python
+
+ from sys import argv, stdout, stderr
+-import codecs, locale
+-import os
++import locale
++import os, sys
+ import xml.dom.minidom
+
+-stdout = codecs.getwriter('utf-8')(stdout)
++sys.stdout.reconfigure(encoding='utf-8')
+
+ NS_XI = 'http://www.w3.org/2001/XInclude'
+
+ def xincludate(dom, base, dropns = []):
+ remove_attrs = []
+- for i in xrange(dom.documentElement.attributes.length):
++ for i in range(dom.documentElement.attributes.length):
+ attr = dom.documentElement.attributes.item(i)
+ if attr.prefix == 'xmlns':
+ if attr.localName in dropns:
+@@ -35,5 +35,5 @@ if __name__ == '__main__':
+ dom = xml.dom.minidom.parse(argv[0])
+ xincludate(dom, argv[0])
+ xml = dom.toxml()
+- stdout.write(xml)
+- stdout.write('\n')
++ sys.stdout.write(xml)
++ sys.stdout.write('\n')
diff --git a/telepathy-gabble-0.18.4-xmlerror-constness.patch b/telepathy-gabble-0.18.4-xmlerror-constness.patch
new file mode 100644
index 0000000..38ecc05
--- /dev/null
+++ b/telepathy-gabble-0.18.4-xmlerror-constness.patch
@@ -0,0 +1,20 @@
+--- telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-reader.c.xmlcast 2016-07-02 17:35:49.000000000 +0900
++++ telepathy-gabble-0.18.4/lib/ext/wocky/wocky/wocky-xmpp-reader.c 2024-01-29 00:25:28.520953431 +0900
+@@ -72,7 +72,7 @@ static void _end_element_ns (void *user_
+
+ static void _characters (void *user_data, const xmlChar *ch, int len);
+
+-static void _error (void *user_data, xmlErrorPtr error);
++static void _error (void *user_data, const xmlError *error);
+
+ static xmlSAXHandler parser_handler = {
+ /* internalSubset */ NULL,
+@@ -668,7 +668,7 @@ _end_element_ns (void *user_data, const
+ }
+
+ static void
+-_error (void *user_data, xmlErrorPtr error)
++_error (void *user_data, const xmlError *error)
+ {
+ WockyXmppReader *self = WOCKY_XMPP_READER (user_data);
+ WockyXmppReaderPrivate *priv = self->priv;
diff --git a/telepathy-gabble.spec b/telepathy-gabble.spec
new file mode 100644
index 0000000..4ef9d99
--- /dev/null
+++ b/telepathy-gabble.spec
@@ -0,0 +1,685 @@
+%global run_tests 0
+
+Name: telepathy-gabble
+Version: 0.18.4
+Release: 28%{?dist}
+Summary: A Jabber/XMPP connection manager
+
+# Automatically converted from old format: LGPLv2+ - review is highly recommended.
+License: LicenseRef-Callaway-LGPLv2+
+URL: http://telepathy.freedesktop.org/wiki/
+Source0: http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
+Patch1: telepathy-gabble-0.18.0-build.patch
+Patch2: 0001-xmpp-console-Explicitly-state-python-in-the-shebang.patch
+# python3
+Patch3: telepathy-gabble-0.18.4-python3.patch
+Patch4: telepathy-gabble-0.18.4-xmlerror-constness.patch
+Patch5: telepathy-gabble-0.18.4-aviod-errno-name-confusion.patch
+Patch6: telepathy-gabble-0.18.4-libsoup-3.0.patch
+
+BuildRequires: make
+BuildRequires: dbus-devel >= 1.1.0
+BuildRequires: dbus-glib-devel >= 0.82
+BuildRequires: telepathy-glib-devel >= 0.19.9
+BuildRequires: glib2-devel >= 2.32
+BuildRequires: gnutls-devel >= 2.12.0
+BuildRequires: sqlite-devel
+BuildRequires: libuuid-devel
+BuildRequires: pkgconfig(libsoup-3.0)
+BuildRequires: libnice-devel >= 0.0.11
+BuildRequires: cyrus-sasl-devel
+BuildRequires: libxslt
+%if %{run_tests}
+# Build Requires needed for tests.
+BuildRequires: python3-devel
+BuildRequires: python3-twisted
+BuildRequires: python3-dbus
+BuildRequires: python3-gobject
+%endif
+BuildRequires: autoconf
+
+Requires: telepathy-mission-control >= 5.5.0
+Requires: telepathy-filesystem
+
+# Removed in F17
+Obsoletes: telepathy-butterfly < 0.5.15-5
+
+
+%description
+A Jabber/XMPP connection manager, that handles single and multi-user
+chats and voice calls.
+
+
+%prep
+%setup -q
+%patch -P1 -p 1 -b .build
+%patch -P2 -p 1 -b .shebang
+%patch -P3 -p1 -b .py3
+%patch -P4 -p1 -b .xmlerror
+%patch -P5 -p1 -b .errno
+%patch -P6 -p1 -b .soup
+
+autoconf
+( cd lib/ext/wocky/ ; autoconf )
+
+%if %{run_tests}
+%check
+make check
+%endif
+
+
+%build
+%configure --enable-static=no
+make %{?_smp_mflags}
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+
+## Don't package html doc to incorrect doc directory
+rm -f $RPM_BUILD_ROOT%{_docdir}/%{name}/*.html
+
+
+%ldconfig_scriptlets
+
+
+%files
+%doc COPYING AUTHORS
+%doc docs/*.html
+%{_bindir}/%{name}-xmpp-console
+%{_libexecdir}/%{name}
+%{_datadir}/dbus-1/services/*.service
+%{_datadir}/telepathy/managers/*.manager
+%{_mandir}/man8/%{name}.8.gz
+## If more connection managers make use of libdir/telepathy this
+## be moved to the tp-filesystem spec file.
+%dir %{_libdir}/telepathy
+%dir %{_libdir}/telepathy/gabble-0
+%dir %{_libdir}/telepathy/gabble-0/lib
+%dir %{_libdir}/telepathy/gabble-0/plugins
+%{_libdir}/telepathy/gabble-0/lib/libgabble-plugins-*.so
+%{_libdir}/telepathy/gabble-0/lib/libgabble-plugins.so
+%{_libdir}/telepathy/gabble-0/lib/libwocky-telepathy-gabble-*.so
+%{_libdir}/telepathy/gabble-0/lib/libwocky.so
+%{_libdir}/telepathy/gabble-0/plugins/libconsole.so
+%{_libdir}/telepathy/gabble-0/plugins/libgateways.so
+
+
+%changelog
+* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-28
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
+
+* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-27
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
+
+* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-26
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
+
+* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 0.18.4-25
+- convert license to SPDX
+
+* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-24
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
+
+* Tue Jan 30 2024 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.18.4-23
+- Patch for libxml2 2.12.0 API constness change
+- Patch for variable name confusion with errno
+- Use libsoup-3, linking with both libsoup-2 and -3 is not supported
+
+* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-22
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
+* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-21
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
+* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-20
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
+
+* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-19
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
+
+* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-18
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-16
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-15
+- Second attempt - Rebuilt for
+ https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-13
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Dec 20 2019 Tom Callaway <spot@fedoraproject.org> - 0.18.4-12
+- port code to python3
+- test suite still python2, disabled it everywhere
+
+* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.18.4-8
+- Rebuilt for Python 3.7
+
+* Tue Mar 13 2018 Miro Hrončok <mhroncok@redhat.com> - 0.18.4-7
+- Run the tests, BR python3 packages
+
+* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.4-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.18.4-2
+- Rebuild for Python 3.6
+
+* Mon Nov 28 2016 Peter Robinson <pbrobinson@fedoraproject.org> 0.18.4-1
+- Update to 0.18.4
+- Use %%license
+
+* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.18.2-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Wed Feb 18 2015 Slavek Kabrda <bkabrda@redhat.com> - 0.18.2-4
+- Use /usr/bin/python3 in xmpp console hashbang instead of /usr/bin/python
+- Add explicit dependency on gnutls-devel (it was previously dependency
+ of dependency that disappeared)
+
+* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.18.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Thu Mar 20 2014 Brian Pepple <bpepple@fedoraproject.org> - 0.18.2-1
+- Update to 0.18.2.
+
+* Tue Nov 5 2013 Debarshi Ray <rishi@fedoraproject.org> - 0.18.1-2
+- Explicitly state python in the shebang
+
+* Fri Sep 6 2013 Brian Pepple <bpepple@fedoraproject.org> - 0.18.1-1
+- Update to 0.18.1.
+
+* Sun Aug 11 2013 Brian Pepple <bpepple@fedoraproject.org> - 0.18.0-1
+- Update to 0.18.0.
+- Bump minimum version of glib2 needed.
+
+* Thu Aug 01 2013 Brian Pepple <bpepple@fedoraproject.org> - 0.17.5-2
+- Bump release number
+
+* Thu Aug 1 2013 Brian Pepple <bpepple@fedoraproject.org> - 0.17.5-1
+- Update to 0.17.5.
+
+* Fri May 31 2013 Brian Pepple <bpepple@fedoraproject.org> - 0.17.4-1
+- Update to 0.17.4.
+
+* Thu Mar 7 2013 Tomáš Mráz <tmraz@redhat.com> - 0.17.3-2
+- Try to make it build
+
+* Mon Mar 04 2013 Debarshi Ray <rishi@fedoraproject.org> - 0.17.3-1
+- Update to 0.17.3.
+
+* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.2-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Dec 7 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.17.2-1
+- Update to 0.17.2.
+- Bump minimum version of tp-glib.
+
+* Sat Nov 17 2012 Kalev Lember <kalevlember@gmail.com> - 0.17.1-2
+- Obsolete telepathy-butterfly (#820858)
+
+* Tue Sep 11 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.17.1-1
+- Update to 0.17.1.
+- Bump minimum version of tp-glib needed.
+
+* Tue Aug 14 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.17.0-1
+- Update to 0.17.0.
+- Bump minimum version of tp-glib needed.
+
+* Tue Aug 14 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.16.2-1
+- Update to 0.16.2.
+
+* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Thu Jun 21 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.16.1-1
+- Update to 0.16.1.
+- Bump minimum version of glib2 needed.
+
+* Tue Jun 12 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.16.0-2
+- Make tests conditional. (#831342)
+
+* Tue Apr 3 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.16.0-1
+- Update to 0.16.0.
+- Bump minimum version of tp-glib needed.
+
+* Fri Mar 23 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.15.5-1
+- Update to 0.15.5.
+- Bump minimum version of tp-glib.
+
+* Wed Feb 22 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.15.4-1
+- Update to 0.15.4.
+- Bump minimum version of tp-glib needed.
+
+* Sun Jan 08 2012 Brian Pepple <bpepple@fedoraproject.org> - 0.15.3-2
+- Rebuild for new gcc.
+
+* Thu Dec 22 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.3-1
+- Update to 0.15.3.
+- Re-enable checks.
+
+* Wed Dec 21 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.2-1
+- Update to 0.15.2.
+- Disable checks for now.
+
+* Tue Nov 29 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.15.1-1
+- Update to 0.15.1.
+- Bump minimum version of tp-glib needed.
+- Enable Channel.Type.Call support.
+
+* Thu Nov 24 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.1-1
+- Update to 0.14.1.
+
+* Mon Nov 7 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.14.0-1
+- Update to 0.14.0.
+
+* Thu Sep 29 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.12.7-1
+- Update to 0.12.7.
+
+* Wed Aug 24 2011 Matthias Clasen <mclasen@redhat.com> - 0.12.6-2
+- Rebuild to match f16
+
+* Thu Aug 18 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.12.6-1
+- Update to 0.12.6.
+
+* Fri Jun 24 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.12.3-1
+- Update to 0.12.3.
+
+* Thu Jun 16 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.12.2-1
+- Update to 0.12.2.
+
+* Thu Jun 2 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.12.1-1
+- Update to 0.12.1.
+
+* Thu Apr 21 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.12.0-1
+- Update to 0.12.0.
+- Bump minimum version of tp-glib needed.
+- Enable tests again.
+
+* Mon Mar 14 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.11.8-1
+- Update to 0.11.8.
+
+* Wed Feb 16 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.11.7-1
+- Update to 0.11.7.
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.6-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Thu Jan 27 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.11.6-1
+- Update to 0.11.6.
+- Enable tests.
+
+* Wed Jan 26 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.11.5-2
+- Rebuild for new libnice.
+
+* Mon Jan 10 2011 Brian Pepple <bpepple@fedoraproject.org> - 0.11.5-1
+- Update to 0.11.5.
+
+* Tue Dec 14 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.4-1
+- Update to 0.11.4.
+- Add BR on python-twisted, dbus-python, and pygobject2 for tests.
+- Bump min version of tp-glib.
+
+* Tue Nov 30 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.3-1
+- Update to 0.11.3.
+- Bump min version of tp-glib needed.
+
+* Mon Nov 22 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.2-1
+- Update to 0.11.2.
+
+* Tue Nov 16 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.1-1
+- Update to 0.11.1.
+- Remove -with-ca-cert config option. No longer needed.
+
+* Thu Nov 4 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.11.0-1
+- Update to 0.11.0.
+- Bump min BR version for tp-glib.
+
+* Tue Nov 2 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.4-1
+- Update to 0.10.4.
+- Bump min BR version for glib2.
+
+* Wed Oct 6 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.3-1
+- Update to 0.10.3.
+
+* Fri Oct 1 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.2-1
+- Update to 0.10.2.
+
+* Wed Sep 29 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.1-1
+- Update to 0.10.1.
+
+* Wed Sep 29 2010 jkeating - 0.10.0-2
+- Rebuilt for gcc bug 634757
+
+* Thu Sep 23 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.10.0-1
+- Update to 0.10.0.
+- Add requires on tp-mission-control. Refer to NEWS file.
+
+* Mon Sep 13 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.18-1
+- Update to 0.9.18.
+
+* Thu Aug 26 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.17-1
+- Update to 0.9.17.
+- Add Fedora's CA cert path to config.
+- Drop buildroot. No longer needed.
+
+* Fri Aug 20 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.16-1
+- Update to 0.9.16.
+
+* Wed Jun 30 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.15-1
+- Update to 0.9.15.
+
+* Mon Jun 28 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.14-1
+- Update to 0.9.14.
+- Drop disco patch. Fixed upstream.
+
+* Thu Jun 24 2010 Matthew Garrett <mjg@redhat.com> - 0.9.13-2
+- telepathy-gabble-disco-fix.patch: Fix connections to some servers
+
+* Mon Jun 14 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.13-1
+- Update to 0.9.13.
+- Add BR on cyrus-sasl-devel for wocky test.
+- Add BR on libnice-devel
+
+* Thu Jun 3 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.12-1
+- Update to 0.9.12.
+- Add BR for sqlite-devel.
+- Bump min req for tp-glib.
+
+* Mon Apr 26 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.11-1
+- Update to 0.9.11.
+
+* Sun Apr 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.9-2
+- Drop clean section. No longer needed.
+
+* Sun Mar 28 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.9-1
+- Update to 0.9.9.
+
+* Wed Mar 17 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.8-1
+- Update to 0.9.8.
+
+* Thu Feb 25 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.6-1
+- Update to 0.9.6.
+
+* Fri Feb 19 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.5-1
+- Update to 0.9.5.
+
+* Thu Jan 28 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.4-1
+- Update to 0.9.4.
+
+* Tue Jan 26 2010 Brian Pepple <bpepple@fedoraproject.org> - 0.9.3-1
+- Update to 0.9.3.
+- Drop vcard-manager-hashtable patch.
+- Drop try-not-to-set-vcard-fields patch.
+- Drop vcard-on-login patch.
+- Drop loudmouth-devel BR.
+
+* Tue Dec 22 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.9-3
+- Bump.
+
+* Tue Dec 22 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.9-2
+- Backport some patches to prevent gabble from setting your VCard
+ on every login.
+
+* Mon Dec 7 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.9-1
+- Update to 0.8.9.
+- Drop proxy patch. Fixed upstream.
+
+* Thu Nov 26 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.8-2
+- Add patch to only query SOCK5 proxies when needed.
+
+* Mon Nov 9 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.8-1
+- Update to 0.8.8.
+
+* Wed Oct 14 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.7-1
+- Update to 0.8.7.
+
+* Fri Oct 9 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.6-1
+- Update to 0.8.6.
+
+* Fri Oct 2 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.5-1
+- Update to 0.8.5.
+
+* Wed Sep 30 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.4-1
+- Update to 0.8.4.
+
+* Thu Sep 10 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.3-1
+- Update to 0.8.3.
+
+* Thu Sep 3 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.2-1
+- Update to 0.8.2.
+
+* Thu Aug 20 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.1-2
+- Enable libuuid support.
+
+* Thu Aug 20 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.1-1
+- Update to 0.8.1.
+
+* Tue Aug 18 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.8.0-1
+- Update to 0.8.0.
+- Bump min version of tp-glib needed.
+
+* Sun Aug 9 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.32-1
+- Update to 0.7.32.
+
+* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.31-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jul 22 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.31-1
+- Update to 0.7.31.
+
+* Mon Jun 29 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.30-1
+- Update to 0.7.30.
+
+* Sun Jun 21 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.29-1
+- Update to 0.7.29.
+
+* Wed Jun 10 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.28-1
+- Update to 0.7.28.
+
+* Mon May 11 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.27-1
+- Update to 0.7.27.
+- Drop gthread patch. Fixed upstream.
+
+* Thu Apr 9 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.26-1
+- Update to 0.7.26.
+
+* Fri Apr 3 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.25-1
+- Update to 0.7.25.
+- Bump minimum version of tp-glib-devel needed.
+
+* Mon Mar 23 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.24-1
+- Update to 0.7.24.
+- Add BR on libsoup-devel.
+- Add patch to have pkgconfig link in gthread-2.0.
+
+* Mon Mar 2 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.22-1
+- Update to 0.7.22.
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.21-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Thu Feb 19 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.21-1
+- Update to 0.7.21.
+- Bump minimum version of tp-glib-devel needed.
+
+* Mon Feb 2 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.20-1
+- Update to 0.7.20.
+
+* Thu Jan 29 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.19-1
+- Update to 0.7.19.
+
+* Tue Jan 6 2009 Brian Pepple <bpepple@fedoraproject.org> - 0.7.18-1
+- Update to 0.7.18.
+
+* Sun Dec 14 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.17-1
+- Update to 0.7.17.
+
+* Tue Dec 2 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.16-1
+- Update to 0.7.16.
+
+* Fri Nov 7 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.15-1
+- Update to 0.7.15.
+
+* Thu Oct 23 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.12-1
+- Update to 0.7.12.
+
+* Wed Oct 15 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.10-1
+- Update to 0.7.10.
+
+* Mon Sep 29 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.9-1
+- Update to 0.7.9.
+
+* Sat Aug 23 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.8-1
+- Update to 0.7.8.
+- Drop assertion patch. Fixed upstream.
+
+* Thu Aug 7 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.7-2
+- Add patch to fix assertion. (#457659)
+
+* Thu Jul 31 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.7-1
+- Update to 0.7.7.
+- Bump min version of tp-glib needed.
+
+* Fri May 16 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.6-1
+- Update to 0.7.6.
+
+* Mon May 5 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.5-1
+- Update to 0.7.5.
+
+* Fri May 2 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.4-1
+- Update to 0.7.4.
+- Package new documentation.
+
+* Thu Feb 14 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.2-1
+- Update to 0.6.2.
+
+* Fri Feb 8 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.1-3
+- Rebuild for gcc-4.3.
+
+* Fri Jan 18 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.1-2
+- Rebuild for new version of loudmouth.
+
+* Wed Nov 7 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.6.1-1
+- Update to 0.6.1.
+
+* Mon Oct 1 2007 Matej Cepl <mcepl@redhat.com> - 0.6.0-1
+- New upstream version.
+
+* Fri Sep 7 2007 Matej Cepl <mcepl@redhat.com> - 0.5.14-1
+- New upstream version
+
+* Thu Aug 30 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.13-1
+- Update to 0.5.13.
+- Bump minimum version of telepathy-glib.
+
+* Tue Aug 28 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.12-5
+- Add python as a BR.
+
+* Tue Aug 21 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.12-4
+- Rebuild.
+
+* Sun Aug 5 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.12-3
+- Update license tag.
+
+* Tue Jun 19 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.12-2
+- Correct version check for loudmouth
+
+* Tue Jun 19 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.12-1
+- Update to 0.5.12.
+- Add BR on telepathy-glib-devel
+
+* Tue Feb 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.1-2
+- Rebuild for new loudmouth.
+
+* Mon Jan 29 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.1-1
+- Update to 0.5.1.
+
+* Tue Dec 12 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.5.0-1
+- Update to 0.5.0.
+
+* Thu Dec 7 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.9-1
+- Update to 0.4.9.
+
+* Fri Dec 1 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.8-1
+- Update to 0.4.8.
+
+* Thu Nov 16 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.5-1
+- Update to 0.4.5.
+
+* Sat Nov 4 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.3-1
+- Update to 0.4.3.
+
+* Fri Oct 27 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.2-1
+- Update to 0.4.2.
+
+* Mon Oct 23 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.1-1
+- Update to 0.4.1.
+
+* Thu Oct 19 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.4.0-1
+- Update to 0.4.0.
+
+* Fri Oct 13 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.13-1
+- Update to 0.3.13.
+
+* Wed Oct 11 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.11-1
+- Update to 0.3.11.
+
+* Thu Oct 5 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.10-1
+- Update to 0.3.10.
+
+* Wed Oct 4 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.9-1
+- Update to 0.3.9.
+
+* Sun Oct 1 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.7-1
+- Update to 0.3.7.
+- Add requires on telepathy-filesystem.
+
+* Thu Sep 21 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.6-1
+- Update to 0.3.6.
+
+* Sun Sep 17 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.5-1
+- Update to 0.3.5.
+
+* Mon Sep 11 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.4-1
+- Update to 0.3.4.
+- Use -disable-loudmouth-versioning to build with stable version of loudmouth.
+
+* Sat Sep 9 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.1-2
+- Bump.
+
+* Mon Aug 28 2006 Brian Pepple <bpepple@fedoraproject.org> - 0.3.1-1
+- Initial FE spec.
reply other threads:[~2026-07-24 17:10 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178491302586.1.10392003542892045224.rpms-telepathy-gabble-1e3ca0e0f575@fedoraproject.org \
--to=releng-bot@fedoraproject.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox