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