From f037b17e6943587df0c00b4bf222c5b0179df4fb Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 18 May 2017 16:17:01 +0300 Subject: [PATCH 1/3] telepathy-farstream:Rebuild with new toolchain --- network/chat/telepathy-farstream/pspec.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/network/chat/telepathy-farstream/pspec.xml b/network/chat/telepathy-farstream/pspec.xml index 379a2e84ff..62933f8a33 100644 --- a/network/chat/telepathy-farstream/pspec.xml +++ b/network/chat/telepathy-farstream/pspec.xml @@ -71,6 +71,13 @@ + + 2017-05-18 + 0.6.2 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + 2016-06-09 0.6.2 From a950b400d1a3367ae1ae67655892dd74ac021ece Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 18 May 2017 16:34:24 +0300 Subject: [PATCH 2/3] telepathy-butterfly:Rebuild with new toolchain --- network/chat/telepathy-butterfly/pspec.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/network/chat/telepathy-butterfly/pspec.xml b/network/chat/telepathy-butterfly/pspec.xml index 939972ff7e..abe10fd203 100644 --- a/network/chat/telepathy-butterfly/pspec.xml +++ b/network/chat/telepathy-butterfly/pspec.xml @@ -30,6 +30,13 @@ + + 2017-05-18 + 0.5.18 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + 2016-06-09 0.5.15 From 5a85e5ed50661efc6cdc316dbdbe789014e49cbd Mon Sep 17 00:00:00 2001 From: Rmys Date: Thu, 18 May 2017 18:34:45 +0300 Subject: [PATCH 3/3] pidgin-2.12.0:Version bump --- .../chat/pidgin/files/pidgin-py3-fixes.patch | 69 +++++++++++++++++++ network/chat/pidgin/pspec.xml | 28 +++----- 2 files changed, 80 insertions(+), 17 deletions(-) create mode 100644 network/chat/pidgin/files/pidgin-py3-fixes.patch diff --git a/network/chat/pidgin/files/pidgin-py3-fixes.patch b/network/chat/pidgin/files/pidgin-py3-fixes.patch new file mode 100644 index 0000000000..9385e242fd --- /dev/null +++ b/network/chat/pidgin/files/pidgin-py3-fixes.patch @@ -0,0 +1,69 @@ +diff -uprb pidgin-2.10.12.orig/libpurple/purple-remote pidgin-2.10.12/libpurple/purple-remote +--- pidgin-2.10.12.orig/libpurple/purple-remote 2016-01-01 01:19:41.000000000 +0200 ++++ pidgin-2.10.12/libpurple/purple-remote 2016-01-02 06:23:14.082831498 +0200 +@@ -3,13 +3,20 @@ + import codecs + import dbus + import re +-import urllib + import sys ++try: ++ from urllib.parse import unquote ++except ImportError: ++ from urllib import unquote + + import xml.dom.minidom + +-sys.stdin = codecs.getwriter('utf-8')(sys.stdin); +-sys.stdout = codecs.getwriter('utf-8')(sys.stdout); ++if sys.version_info[0] >= 3: ++ sys.stdin = codecs.getwriter('utf-8')(sys.stdin.buffer) ++ sys.stdout = codecs.getwriter('utf-8')(sys.stdout.buffer) ++else: ++ sys.stdin = codecs.getwriter('utf-8')(sys.stdin) ++ sys.stdout = codecs.getwriter('utf-8')(sys.stdout) + + xml.dom.minidom.Element.all = xml.dom.minidom.Element.getElementsByTagName + +@@ -41,7 +48,7 @@ class CheckedAttribute: + return result + + def show_help(requested=False): +- print """This program uses D-Bus to communicate with purple. ++ print("""This program uses D-Bus to communicate with purple. + + Usage: + +@@ -72,7 +79,7 @@ Examples of commands: + + PurpleAccountsFindConnected?name=&protocol=prpl-jabber + PurpleAccountsFindConnected(,prpl-jabber) +-""" % sys.argv[0] ++""" % sys.argv[0]) + if (requested): + sys.exit(0) + else: +@@ -120,7 +127,7 @@ def execute(uri): + if paramstring is not None: + for param in paramstring.split("&"): + key, value = extendlist(param.split("=",1), 2, "") +- params[key] = urllib.unquote(value) ++ params[key] = unquote(value) + + accountname = params.get("account", "") + +@@ -233,12 +240,11 @@ if len(sys.argv) == 1: + elif (sys.argv[1] == "--help" or sys.argv[1] == "-h"): + show_help(True) + elif (obj == None): +- print "No existing libpurple instance detected." ++ print("No existing libpurple instance detected.") + sys.exit(1); + + for arg in sys.argv[1:]: + output = execute(arg) + + if (output != None): +- print output +- ++ print(output) diff --git a/network/chat/pidgin/pspec.xml b/network/chat/pidgin/pspec.xml index 03c972dd55..9f7bba1558 100644 --- a/network/chat/pidgin/pspec.xml +++ b/network/chat/pidgin/pspec.xml @@ -12,7 +12,7 @@ pidgin Instant messaging application previously known as gaim Multi-protocol instant messaging tool for MSN, Yahoo, IRC, Jabber and Gadu-Gadu protocols. - mirrors://sourceforge/pidgin/pidgin-2.10.11.tar.bz2 + mirrors://sourceforge/pidgin/pidgin-2.12.0.tar.bz2 intltool glib2-devel @@ -44,23 +44,8 @@ python-devel - - - - - - - - - suse/ pidgin-2.10.11-send-video-enum.patch - suse/pidgin-2.10.11-add-dtmf-support.patch - - suse/pidgin-2.10.11-fix-sound-play-fd-leak.patch - suse/pidgin-2.10.11-gst-references.patch - suse/pidgin-2.10.11-init-media-optional.patch - suse/pidgin-2.10.11-private-media.patch suse/pidgin-ncurses-6.0-accessors.patch - + pidgin-py3-fixes.patch @@ -85,6 +70,8 @@ gdk-pixbuf libXScrnSaver libpurple + gstreamer-next + farstream /usr/share/man @@ -203,6 +190,13 @@ + + 2017-05-18 + 2.12.0 + Rebuild with new toolchain + Mustafa Cinasal + muscnsl@gmail.com + 2016-06-15 2.10.11