Hello community,

here is the log from the commit of package telegram-purple for openSUSE:Factory 
checked in at 2016-07-21 08:17:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/telegram-purple (Old)
 and      /work/SRC/openSUSE:Factory/.telegram-purple.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "telegram-purple"

Changes:
--------
--- /work/SRC/openSUSE:Factory/telegram-purple/telegram-purple.changes  
2016-05-17 17:14:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.telegram-purple.new/telegram-purple.changes     
2016-07-21 08:17:33.000000000 +0200
@@ -1,0 +2,5 @@
+Sun Jul  3 17:47:53 UTC 2016 - [email protected]
+
+- update to version 1.2.6, see included CHANGELOG.md
+
+-------------------------------------------------------------------

Old:
----
  telegram-purple_1.2.5.orig.tar.gz

New:
----
  telegram-purple_1.2.6.orig.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ telegram-purple.spec ++++++
--- /var/tmp/diff_new_pack.0uhydp/_old  2016-07-21 08:17:34.000000000 +0200
+++ /var/tmp/diff_new_pack.0uhydp/_new  2016-07-21 08:17:34.000000000 +0200
@@ -17,20 +17,20 @@
 
 
 Name:           telegram-purple
-Version:        1.2.5
+Version:        1.2.6
 Release:        0
 Summary:        Plugin for Pidgin, which supports Telegram messager
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          Productivity/Networking/Instant Messenger
 Url:            https://github.com/majn/telegram-purple
 Source:         
https://github.com/majn/telegram-purple/releases/download/v%{version}/%{name}_%{version}.orig.tar.gz
+BuildRequires:  intltool
+BuildRequires:  libgcrypt-devel
+BuildRequires:  pkgconfig(appstream-glib)
 BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(purple)
 BuildRequires:  pkgconfig(zlib)
-BuildRequires:  pkgconfig(appstream-glib)
-BuildRequires:  intltool
-BuildRequires:  libgcrypt-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description

++++++ telegram-purple_1.2.5.orig.tar.gz -> telegram-purple_1.2.6.orig.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/CHANGELOG.md 
new/telegram-purple/CHANGELOG.md
--- old/telegram-purple/CHANGELOG.md    2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/CHANGELOG.md    2016-03-11 15:06:35.000000000 +0100
@@ -1,6 +1,11 @@
 Changelog
 ---------
 
+##### 1.2.6
+
+- Include libtgl bugfix "use-after-not-created for photos"
+- Fix Adium bundle version incompatibillity for newest version
+
 ##### 1.2.5
 
 - Include libtgl fix to prevent crashes on certain channel messages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/README.md 
new/telegram-purple/README.md
--- old/telegram-purple/README.md       2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/README.md       2016-03-11 15:06:35.000000000 +0100
@@ -4,7 +4,7 @@
 Telegram-purple is a Libpurple protocol plugin that adds support for the 
Telegram messenger.
 
 I keep getting many questions about this plugin in my E-mail, so I've created a
-[telegram group chat](https://goo.gl/a8SigQ) for
+[telegram group chat](https://goo.gl/QHttTR) for
 telegram-purple related discussions or questions.
 
 Installation
@@ -17,7 +17,7 @@
 
 #### OSX (Adium)
 
-1. Download and execute the [Telegram-Adium bundle] 
(https://github.com/majn/telegram-purple/releases/download/v1.2.5/telegram-adium-1.2.5.AdiumLibpurplePlugin.zip)
+1. Download and execute the [Telegram-Adium bundle] 
(https://github.com/majn/telegram-purple/releases/download/v1.2.6/telegram-adium-1.2.6.AdiumLibpurplePlugin.zip)
 2. Restart Adium
 
 #### Windows
@@ -217,13 +217,11 @@
 
 Note that the parenthesis are important.
 
-1.2.5
+1.2.6
 -----
 
-- Handle revoked sessions automatically
-- Include libtgl fix to prevent crashes on certain channel messages
-- Improve error handling
-
+- Include libtgl bugfix "use-after-not-created for photos"
+- Fix Adium bundle version incompatibillity for newest version
 
 Discussion / Help
 -----------------
@@ -253,7 +251,7 @@
 
 Telegram group chat for telegram-purple or libtgl related discussions or 
questions:
 
-    - https://goo.gl/a8SigQ
+    - https://goo.gl/QHttTR
 
 
 Submitting Bug Reports
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/configure 
new/telegram-purple/configure
--- old/telegram-purple/configure       2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/configure       2016-03-11 15:06:35.000000000 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for telegram-purple 1.2.5.
+# Generated by GNU Autoconf 2.69 for telegram-purple 1.2.6.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='telegram-purple'
 PACKAGE_TARNAME='telegram-purple'
-PACKAGE_VERSION='1.2.5'
-PACKAGE_STRING='telegram-purple 1.2.5'
+PACKAGE_VERSION='1.2.6'
+PACKAGE_STRING='telegram-purple 1.2.6'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1250,7 +1250,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures telegram-purple 1.2.5 to adapt to many kinds of 
systems.
+\`configure' configures telegram-purple 1.2.6 to adapt to many kinds of 
systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1311,7 +1311,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of telegram-purple 1.2.5:";;
+     short | recursive ) echo "Configuration of telegram-purple 1.2.6:";;
    esac
   cat <<\_ACEOF
 
@@ -1421,7 +1421,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-telegram-purple configure 1.2.5
+telegram-purple configure 1.2.6
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1840,7 +1840,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by telegram-purple $as_me 1.2.5, which was
+It was created by telegram-purple $as_me 1.2.6, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -4414,7 +4414,7 @@
   enableval=$enable_icons;
 fi
 
-  if test "x$enable_icons" == "xno"; then :
+  if test "x$enable_icons" = "xno"; then :
 
     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Icons are deactivated. 
Pidgin needs icons. Finch and telepathy-haze don't." >&5
 $as_echo "$as_me: WARNING: Icons are deactivated. Pidgin needs icons. Finch 
and telepathy-haze don't." >&2;}
@@ -5106,7 +5106,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by telegram-purple $as_me 1.2.5, which was
+This file was extended by telegram-purple $as_me 1.2.6, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -5168,7 +5168,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-telegram-purple config.status 1.2.5
+telegram-purple config.status 1.2.6
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/configure.ac 
new/telegram-purple/configure.ac
--- old/telegram-purple/configure.ac    2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/configure.ac    2016-03-11 15:06:35.000000000 +0100
@@ -20,7 +20,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ([2.69])
-AC_INIT([telegram-purple], [1.2.5])
+AC_INIT([telegram-purple], [1.2.6])
 AC_CONFIG_SRCDIR([config.h.in])
 AC_CONFIG_HEADERS([config.h])
 
@@ -65,7 +65,7 @@
 AC_SUBST([COPY_ICONS], [yes])
 AC_ARG_ENABLE([icons],
   AS_HELP_STRING([--disable-icons], [Don't copy the protocol icons for Pidgin. 
Only useful if you're using Finch of telepathy-haze. (Adium users shouldn't be 
using this build system at all.)]))
-  AS_IF([test "x$enable_icons" == "xno"], [
+  AS_IF([test "x$enable_icons" = "xno"], [
     AC_WARN([Icons are deactivated. Pidgin needs icons. Finch and 
telepathy-haze don't.])
     AC_SUBST([COPY_ICONS], [no])
   ])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/rpm/purple-telegram.spec 
new/telegram-purple/rpm/purple-telegram.spec
--- old/telegram-purple/rpm/purple-telegram.spec        2016-01-24 
16:17:10.000000000 +0100
+++ new/telegram-purple/rpm/purple-telegram.spec        2016-03-11 
15:06:35.000000000 +0100
@@ -1,5 +1,5 @@
 Name:          purple-telegram
-Version:       1.2.5
+Version:       1.2.6
 Release:       1%{?dist}
 Summary:       Adds support for Libpurple based messengers
 Group:         Applications/Internet
@@ -39,6 +39,9 @@
 %{_datadir}/pixmaps/pidgin/protocols/48/telegram.png
 
 %changelog
+* Fri Mar 11 mjentsch 1.2.6-1
+- build for 1.2.6
+
 * Sat Jan 23 mjentsch 1.2.5-1
 - build for 1.2.5
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/telegram-purple/telegram-adium/telegram-adium/telegram-adium-Info.plist 
new/telegram-purple/telegram-adium/telegram-adium/telegram-adium-Info.plist
--- old/telegram-purple/telegram-adium/telegram-adium/telegram-adium-Info.plist 
2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/telegram-adium/telegram-adium/telegram-adium-Info.plist 
2016-03-11 15:06:35.000000000 +0100
@@ -19,11 +19,11 @@
        <key>CFBundlePackageType</key>
        <string>BNDL</string>
        <key>CFBundleShortVersionString</key>
-       <string>1.2.5</string>
+       <string>1.2.6</string>
        <key>CFBundleSignature</key>
        <string>AdIM</string>
        <key>CFBundleVersion</key>
-       <string>1.2.5</string>
+       <string>1.2.6</string>
        <key>CFPlugInDynamicRegisterFunction</key>
        <string></string>
        <key>CFPlugInDynamicRegistration</key>
@@ -43,7 +43,7 @@
        <key>CFPlugInUnloadFunction</key>
        <string></string>
        <key>NSHumanReadableCopyright</key>
-       <string>Copyright © 2014 Matthias Jentsch.</string>
+       <string>Copyright © 2014-2016 Matthias Jentsch.</string>
        <key>NSPrincipalClass</key>
        <string>TelegramPlugin</string>
 </dict>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/telegram-purple/telegram-adium/telegram-adium.xcodeproj/project.pbxproj 
new/telegram-purple/telegram-adium/telegram-adium.xcodeproj/project.pbxproj
--- old/telegram-purple/telegram-adium/telegram-adium.xcodeproj/project.pbxproj 
2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/telegram-adium/telegram-adium.xcodeproj/project.pbxproj 
2016-03-11 15:06:35.000000000 +0100
@@ -286,6 +286,7 @@
                                C410948219BB2D7D0083BF3F /* Sources */,
                                C410948319BB2D7D0083BF3F /* Frameworks */,
                                C410948419BB2D7D0083BF3F /* Resources */,
+                               C4C325A11C91BD230020D32E /* ShellScript */,
                        );
                        buildRules = (
                        );
@@ -343,6 +344,22 @@
                };
 /* End PBXResourcesBuildPhase section */
 
+/* Begin PBXShellScriptBuildPhase section */
+               C4C325A11C91BD230020D32E /* ShellScript */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "install_name_tool -change 
\"@executable_path/../Frameworks/libglib.framework/Versions/2.38.1/libglib\" 
\"@executable_path/../Frameworks/libglib.framework/libglib\" 
\"$TARGET_BUILD_DIR/$PRODUCT_NAME.$WRAPPER_EXTENSION/Contents/MacOS/$PRODUCT_NAME\"\ninstall_name_tool
 -change 
\"@executable_path/../Frameworks/libpurple.framework/Versions/2.10.7rd8d96a636413/libpurple\"
 \"@executable_path/../Frameworks/libpurple.framework/libpurple\" 
\"$TARGET_BUILD_DIR/$PRODUCT_NAME.$WRAPPER_EXTENSION/Contents/MacOS/$PRODUCT_NAME\"\n";
+               };
+/* End PBXShellScriptBuildPhase section */
+
 /* Begin PBXSourcesBuildPhase section */
                C410948219BB2D7D0083BF3F /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/telegram-base.c 
new/telegram-purple/telegram-base.c
--- old/telegram-purple/telegram-base.c 2016-01-24 16:17:10.000000000 +0100
+++ new/telegram-purple/telegram-base.c 2016-03-11 15:06:35.000000000 +0100
@@ -493,7 +493,7 @@
       debug ("User %s not found in peer list", users[j]);
     }
   }
-  if (i > 0) {
+  if (j > 1) {
     tgl_do_create_group_chat (TLS, j, ids, title, (int) strlen(title),
                               tgp_notify_on_error_gw, g_strdup (title));
   } else {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/telegram-purple/tgl/structures.c 
new/telegram-purple/tgl/structures.c
--- old/telegram-purple/tgl/structures.c        2016-01-09 18:32:52.000000000 
+0100
+++ new/telegram-purple/tgl/structures.c        2016-02-27 15:10:53.000000000 
+0100
@@ -1966,7 +1966,7 @@
   case tgl_message_media_geo:
     return;
   case tgl_message_media_photo:
-    tgls_free_photo (TLS, M->photo);
+    if (M->photo) { tgls_free_photo (TLS, M->photo); }
     if (M->caption) { tfree_str (M->caption); }
     M->photo = NULL;
     return;


Reply via email to