Your message dated Wed, 20 Jun 2018 18:19:06 +0000
with message-id <[email protected]>
and subject line Bug#898414: fixed in telegram-desktop 1.3.7-1
has caused the Debian Bug report #898414,
regarding Please switch to using Ayatana AppIndicator for system tray icon
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
898414: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898414
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: telegram-desktop
Version: 1.2.17-1
Severity: wishlist
User: [email protected]
Usertags: ayatana-appindicator

Dear maintainer of telegram-desktop,

find attached a .debdiff that switches system tray icon rendering from Telegram from Ubuntu's AppIndicator to Ayatana AppIndicator.

This contribution is part of the Ayatana Indicators shift in Debian.

For more info, see
https://lists.debian.org/debian-devel/2018/03/msg00506.html

Thanks,
Mike
--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
mobile: +49 (1520) 1976 148
landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: [email protected], http://das-netzwerkteam.de

diff -Nru telegram-desktop-1.2.17/debian/changelog 
telegram-desktop-1.2.17/debian/changelog
--- telegram-desktop-1.2.17/debian/changelog    2018-04-21 18:35:32.000000000 
+0000
+++ telegram-desktop-1.2.17/debian/changelog    2018-05-11 10:33:23.000000000 
+0000
@@ -1,3 +1,15 @@
+telegram-desktop (1.2.17-1.1+ayatanaappindicator) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches: Add Build-against-Ayatana-AppIndicator.patch.
+  * debian/control:
+    + Switch B-D: libappindicator-dev (flawed-as-GTK-2) ->
+      libayatana-appindicator3-dev.
+    + Switch R (telegram-desktop): libappindicator3-0.1 ->
+      libayatana-appindicator3-0.1.
+
+ -- Mike Gabriel <[email protected]>  Fri, 11 May 2018 12:33:23 
+0200
+
 telegram-desktop (1.2.17-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru telegram-desktop-1.2.17/debian/control 
telegram-desktop-1.2.17/debian/control
--- telegram-desktop-1.2.17/debian/control      2018-04-21 18:35:32.000000000 
+0000
+++ telegram-desktop-1.2.17/debian/control      2018-05-11 10:33:23.000000000 
+0000
@@ -8,7 +8,7 @@
  debhelper (>=11),
  dh-exec,
  gyp,
- libappindicator-dev,
+ libayatana-appindicator3-dev,
  libavcodec-dev (>=7:3.2),
  libavformat-dev (>=7:3.2),
  libgtk2.0-dev,
@@ -33,7 +33,7 @@
 Package: telegram-desktop
 Architecture: any
 Depends: qt5-image-formats-plugins (>=5.5), ${misc:Depends}, ${shlibs:Depends}
-Recommends: fonts-open-sans, libappindicator3-1
+Recommends: fonts-open-sans, libayatana-appindicator3-1
 Description: official telegram messaging app
  Telegram is a messaging app with a focus on speed and security, it is
  super-fast, simple and free. You can use Telegram on all your devices at the
diff -Nru 
telegram-desktop-1.2.17/debian/patches/Build-against-Ayatana-AppIndicator.patch 
telegram-desktop-1.2.17/debian/patches/Build-against-Ayatana-AppIndicator.patch
--- 
telegram-desktop-1.2.17/debian/patches/Build-against-Ayatana-AppIndicator.patch 
    1970-01-01 00:00:00.000000000 +0000
+++ 
telegram-desktop-1.2.17/debian/patches/Build-against-Ayatana-AppIndicator.patch 
    2018-05-11 10:33:23.000000000 +0000
@@ -0,0 +1,44 @@
+Description: Build Against Ayatana AppIndicator
+Author: Mike Gabriel <[email protected]>
+
+--- a/Telegram/SourceFiles/platform/linux/linux_libs.cpp
++++ b/Telegram/SourceFiles/platform/linux/linux_libs.cpp
+@@ -234,14 +234,14 @@
+       bool gtkLoaded = false;
+       bool indicatorLoaded = false;
+       QLibrary lib_gtk, lib_indicator;
+-      if (loadLibrary(lib_indicator, "appindicator3", 1)) {
++      if (loadLibrary(lib_indicator, "ayatana-appindicator3", 1)) {
+               if (loadLibrary(lib_gtk, "gtk-3", 0)) {
+                       gtkLoaded = setupGtkBase(lib_gtk);
+                       indicatorLoaded = setupAppIndicator(lib_indicator);
+               }
+       }
+       if (!gtkLoaded || !indicatorLoaded) {
+-              if (loadLibrary(lib_indicator, "appindicator", 1)) {
++              if (loadLibrary(lib_indicator, "ayatana-appindicator", 1)) {
+                       if (loadLibrary(lib_gtk, "gtk-x11-2.0", 0)) {
+                               gtkLoaded = indicatorLoaded = false;
+                               gtkLoaded = setupGtkBase(lib_gtk);
+--- a/Telegram/SourceFiles/platform/linux/linux_libs.h
++++ b/Telegram/SourceFiles/platform/linux/linux_libs.h
+@@ -10,7 +10,7 @@
+ #ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
+ extern "C" {
+ #undef signals
+-#include <libappindicator/app-indicator.h>
++#include <libayatana-appindicator/app-indicator.h>
+ #include <gtk/gtk.h>
+ #include <gdk/gdk.h>
+ #define signals public
+--- a/Telegram/gyp/telegram_linux.gypi
++++ b/Telegram/gyp/telegram_linux.gypi
+@@ -76,7 +76,7 @@
+         'ldflags': [ '-g' ],
+       }], ['not_need_gtk!="True"', {
+         'cflags_cc': [
+-          '<!(pkg-config 2> /dev/null --cflags appindicator-0.1)',
++          '<!(pkg-config 2> /dev/null --cflags ayatana-appindicator3-0.1)',
+           '<!(pkg-config 2> /dev/null --cflags gtk+-2.0)',
+           '<!(pkg-config 2> /dev/null --cflags glib-2.0)',
+         ],
diff -Nru telegram-desktop-1.2.17/debian/patches/series 
telegram-desktop-1.2.17/debian/patches/series
--- telegram-desktop-1.2.17/debian/patches/series       2018-04-01 
13:53:04.000000000 +0000
+++ telegram-desktop-1.2.17/debian/patches/series       2018-05-11 
10:24:25.000000000 +0000
@@ -2,3 +2,4 @@
 Debian-API-ID.patch
 Packed-resources.patch
 Use-system-wide-font.patch
+Build-against-Ayatana-AppIndicator.patch

Attachment: pgpW95Uq5djpz.pgp
Description: Digitale PGP-Signatur


--- End Message ---
--- Begin Message ---
Source: telegram-desktop
Source-Version: 1.3.7-1

We believe that the bug you reported is fixed in the latest version of
telegram-desktop, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nicholas Guriev <[email protected]> (supplier of updated telegram-desktop package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 15 Jun 2018 10:35:21 +0300
Source: telegram-desktop
Binary: telegram-desktop
Architecture: source
Version: 1.3.7-1
Distribution: unstable
Urgency: medium
Maintainer: Nicholas Guriev <[email protected]>
Changed-By: Nicholas Guriev <[email protected]>
Description:
 telegram-desktop - official telegram messaging app
Closes: 898414 900592
Changes:
 telegram-desktop (1.3.7-1) unstable; urgency=medium
 .
   * New upstream release (closes: #900592)
   * Update patches
     - Add Ayatana-Indicators.patch (closes: #898414)
   * Update crl subproject (commit f893c36)
   * Switch to statically linked libtgvoip.
   * List other header-only libraries in the Built-Using field.
     - Mapbox Variant
     - range-v3 Eric Niebler
     - Microsoft GSL
Checksums-Sha1:
 b4cb1275ffb7c7e76a8413b5e190dae34692e38b 2416 telegram-desktop_1.3.7-1.dsc
 f8e190a29bfc99af666b46b70c370c2f1c8bb7aa 17056555 
telegram-desktop_1.3.7.orig.tar.gz
 f8281f8103d91fc88edc346de574c5a8c602ac9e 30384 
telegram-desktop_1.3.7-1.debian.tar.xz
 6a301c2db521ce3a6840d8dad745bfa28aa8d158 18460 
telegram-desktop_1.3.7-1_amd64.buildinfo
Checksums-Sha256:
 0fe4a3e24263c16aa7678b12981252273f45f299a442af9ddf5c8ef0edba2e0e 2416 
telegram-desktop_1.3.7-1.dsc
 cbb30bad15496848beda2db3481700a7292de6c453ee616cc62a2189a32dd7d8 17056555 
telegram-desktop_1.3.7.orig.tar.gz
 6ba89cb1b0b7f8993afdcb7033a83cd85339f0c8ec8f43ef66e87ef7ef3e412e 30384 
telegram-desktop_1.3.7-1.debian.tar.xz
 72153d7841fbb0e1a74f239455c0ce7ec2608112f927ce0fdead0088762ef622 18460 
telegram-desktop_1.3.7-1_amd64.buildinfo
Files:
 af3ed27b25033a0cfbd0ebeabfbcfb1b 2416 net optional telegram-desktop_1.3.7-1.dsc
 47dc4b64dab195b7c39e8a1b36b995d4 17056555 net optional 
telegram-desktop_1.3.7.orig.tar.gz
 7c598422f23f5118cba2d8357a41b86e 30384 net optional 
telegram-desktop_1.3.7-1.debian.tar.xz
 0f871a9ea1de398b080b11b7ef5168c2 18460 net optional 
telegram-desktop_1.3.7-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlsqlcgACgkQCBa54Yx2
K61DfA/9G6hH942l5RHhfvebpVzd0xIC9ohuVD18nyZyHlqDTv9dVI06O9mUL03q
zmiVKhCxIe6jPQpzTMMd4qyrY00WWC5p5KfDITIeEBw2d1NYRDE5Zyp5RadMpsOZ
qEDOXU6APCVIAch/GGBITzoW/ZJXRnw5SXkS81I7uU+MfI4U+oF7gEdtq2Rg/ebx
/EAZN2Cp5D1L57gDR2qX//mTQ+0/ovXcAwgKLkEWOKl59t8dPNsBEoe9ltfml8Rf
zXJ55w5lMPoPeip8Rb08Rf/7jrZpDFJCHrZ9LHlGMV+XvlzMu3Q33eGR6ZtRcizR
P8VCj5Wqdt5DXqdYlU2x1AxYfwWtWIGWwW01ovTpTtwNeMrFaVwetzJBAl9Js1u6
Y4ur8fQ8XbzrXaD1hA9DE3FLXzqmpYfgoRFAM4rSArHc4NRIoyAea4SOZjvtz8gD
qgFf6EKbLOj+L4nq5ZeswOR9Jwnbe/WkuV3aJTFkPOu8gDbLbCnWUQEI1JcYZXXe
hygj14pwF8Q8wQBmqfwM4EDUkFO6yY4L4WlDUercxp3Xlp7frEK+cc4wQCG9FNSL
89QzmNSeOVMRzLmjnmms1AlAVDXTUzvLcsxB/6tlwQxxtwO/hlWCVlI98KQvMrbO
dEUF+kOlk6+3wtFNVIs+fpM4q4piir8SFlIFXczPIlDeXUfmz5Y=
=aso4
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to