Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
Date: Sun, 15 Sep 2019 16:49:07
Message-Id: 1568566123.dadc15ae40786c857b0514ac8e12af3367c70fad.juippis@gentoo
1 commit: dadc15ae40786c857b0514ac8e12af3367c70fad
2 Author: Henning Schild <henning <AT> hennsch <DOT> de>
3 AuthorDate: Sun Sep 15 15:37:35 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 15 16:48:43 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dadc15ae
7
8 net-im/telegram-desktop-bin: version bump to v1.8.8
9
10 Signed-off-by: Henning Schild <henning <AT> hennsch.de>
11 Closes: https://github.com/gentoo/gentoo/pull/12933
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 net-im/telegram-desktop-bin/Manifest | 3 ++
15 .../telegram-desktop-bin-1.8.8.ebuild | 46 ++++++++++++++++++++++
16 2 files changed, 49 insertions(+)
17
18 diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
19 index e7360bc77d6..bb10fad7471 100644
20 --- a/net-im/telegram-desktop-bin/Manifest
21 +++ b/net-im/telegram-desktop-bin/Manifest
22 @@ -1,9 +1,12 @@
23 DIST tdesktop-1.8.1.tar.gz 14334229 BLAKE2B b049138e544a399470be6ae0d42edb9ecadf54ec23928ce8eb1a6c3326fdcd9e4df363f46dd3c3a1b3c7c3731dbcd2fea4ecaa5decdddb0686088f7c287f6c47 SHA512 129725e87e32b97a9e1fe844cfc489e07bd47a1f54cfa79dbde59f26510fd79e786c39f09fb6cfe11d93059f5d6aa62c8d9a17c7c9d12de88d10ddbaabc940d0
24 DIST tdesktop-1.8.2.tar.gz 14335232 BLAKE2B 5a99e2cf4da70d32b5cf3fd2f0c717a59e2aab1d9ac3ce7609d0de8bef7545cc4ef9ac83de0b8d044f68cf7d95c38c232de9838fd591ea2da2430e7e6d900ccd SHA512 6616519b60492886a89702166b80b73a5ca5014d63088d1400d9c8ad14ec2ebf0481a46d12d4e9fc7675b9b484cb19ba2535760d33bc6e5c502115b461d32e5f
25 DIST tdesktop-1.8.4.tar.gz 14367314 BLAKE2B 9a2afeec95867142d13d2af68507ac3dd8d813fa4f3d204c806816bf8930fabd93571b8f43afcd2f081aa0d1fa791d92d87c101aebbc36ee95ebfddf0b6cd3ad SHA512 a1f460e145df99dfe769d597b36ed27884b8b012b7e0800fabbef26f5f145d5986ae17b19c0b3bdab5740dde81477f3da2cabd4b4c4d4bdc7b6fe8cb037c56e2
26 +DIST tdesktop-1.8.8.tar.gz 14407897 BLAKE2B 60b7959b0396d323f962809ec34696f434e25e8ebd0b3c5eb36475df9884b28de17e727c9599e956130fae9bd0dbbe2347c3b5f0e1fe9c9a0f77182441f8d3bd SHA512 8410f8ea31c4e5604c3f9e8965431ec9cf68ec3366da22bb1fc5e745d7518cb49374072ecb70d347714f3f2fefdf882dc05e14ccd4a883b5a96eacf0a87e1c53
27 DIST tsetup.1.8.1.tar.xz 33591872 BLAKE2B 6d92087666727b3e1b5ad41bb04c8404c4106d74589dacee63414d588358c88f88a1e6e81c6ee4cd9e47a3b58bcb6b9c4fbd8ef1dbb8aa4a2f13fa2f6aa03991 SHA512 d56e4e3af4aeda409f3743badd5559155c527c10bb780165528c7b9350b40dc95b4658190407389dc3c52b5a1df34ce98dc8038cdfdaa7928f1ec01e16709ea3
28 DIST tsetup.1.8.2.tar.xz 33596992 BLAKE2B f8844bfb4168831c5299a52a286b0245aaf8c72e8d161c9dacc45c133a37cccb496d7fb4d37af3fbf6d157737e1b2d7755c06ce696c33e254d8ea120cb18a8c6 SHA512 862ac62593dc47f887e4a438551520ca939898a4584271bc189cf7004b47cf2bede6a5ef6302382bd8a777ffb1afb74fa48fec3b0fa82a447dab43e42718bc84
29 DIST tsetup.1.8.4.tar.xz 33754796 BLAKE2B a5e0cdb36372fca70a2c0f9e70bf2ea03b863823bae373787db7b6f544e57218109f585b6f4b61d79cdc9bcc0135ddb94c07235221589f46b60bd6cc80ae88d6 SHA512 833864f88ac6e97c72e31cba87a391890b49c1d59b7f75c36969cb7744576bcfb90188880c07a7196108ce65a004d9d790c66d9a147f3455b4b56129480e3164
30 +DIST tsetup.1.8.8.tar.xz 33840780 BLAKE2B c11b0a8eed1589007dd201883537de9f4ab588d655b56bd708630ef5ab48ad0a4ef2564fd4362740b09847b05c4e0d60bb025652516742b40da9dee148169a2e SHA512 8c2d1047dc6a4eff8ac082e76ceb1af6d9aaad92871d54398db93dd4597a7c2adbdb90b27862bce490955cb702cbf329b8fda0343da4ca1bc683d28551db3da4
31 DIST tsetup32.1.8.1.tar.xz 36470956 BLAKE2B 238eafb6aea416bc480b924811941734c64b8695ee2b7d6297eeba5423283cc0d90a4af465e2edbb6952af444d6976f01300cc15758b269df27053aa5e61b7b2 SHA512 e808d5f06d768f732d85eefe60f16829ec6e5ce4df0239520bbd8d3a4a23b67c06e2f389c14388480235188ed372be84a5da7eb89336c827fefc6cbb30e34b31
32 DIST tsetup32.1.8.2.tar.xz 36487916 BLAKE2B 6f9ac95ea6bd6565a060ffa5630d2bdb6a21c72962ce01f0811c398e8e630a771a8b24c2eb656686e970fe9801bdfd5f6d1da38ad218e1692c31b8f2a932d20b SHA512 9900241b599e11d0c2de01e50f8f854ea86e1ee3a6353a3edfd333534142372f515bfccb940a00a4af7f8866c96b3f21e2bfc1d56b0e6531cb03727baa8de5c3
33 DIST tsetup32.1.8.4.tar.xz 36672836 BLAKE2B 7944c1df95514fbd8380e47f6d7b3f0ff016b6cb3faa73d228a0c86fbdd1d2df49da08f7c899930650452c87c574a9c98ed402cced545775637c4ce0d42a30bc SHA512 e88123048863dea83569017d9a5384954f2d8f6b34f30c42a7b683b2427fb8f0fa38ef3347b4b6b91704e7ea3e6cc9ca3edd3bcde140c5261afcf6f69c8225a7
34 +DIST tsetup32.1.8.8.tar.xz 36820924 BLAKE2B 942dba2ca043aefde7a256f402cb702cf42cd8eaa043a776effa747d0922fb0cc53007af87918ae3c8ce55545e390462529e4ad4ffdcb297e5f2f92d74154140 SHA512 4a6aeee0f287bfb1d1cdfe16b5ea4185133dc68233210c21aff928a6995908cd4e6088080226339c86e7514eb1d6722031451749f3520b620ea173d79a4c99ad
35
36 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.8.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.8.ebuild
37 new file mode 100644
38 index 00000000000..6564f90ef88
39 --- /dev/null
40 +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.8.ebuild
41 @@ -0,0 +1,46 @@
42 +# Copyright 1999-2019 Gentoo Authors
43 +# Distributed under the terms of the GNU General Public License v2
44 +
45 +EAPI=7
46 +
47 +inherit desktop xdg
48 +
49 +DESCRIPTION="Official desktop client for Telegram (binary package)"
50 +HOMEPAGE="https://desktop.telegram.org"
51 +SRC_URI="
52 + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
53 + amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
54 + x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
55 +"
56 +
57 +LICENSE="GPL-3-with-openssl-exception"
58 +SLOT="0"
59 +KEYWORDS="-* ~amd64 ~x86"
60 +
61 +QA_PREBUILT="usr/lib/${PN}/Telegram"
62 +
63 +RDEPEND="
64 + dev-libs/glib:2
65 + dev-libs/gobject-introspection
66 + >=media-libs/fontconfig-2.13
67 + >=sys-apps/dbus-1.4.20
68 + x11-libs/libX11
69 + >=x11-libs/libxcb-1.10[xkb]
70 +"
71 +
72 +S="${WORKDIR}/Telegram"
73 +
74 +src_install() {
75 + exeinto /usr/lib/${PN}
76 + doexe "Telegram"
77 + newbin "${FILESDIR}"/${PN} "telegram-desktop"
78 +
79 + local icon_size
80 + for icon_size in 16 32 48 64 128 256 512; do
81 + newicon -s "${icon_size}" \
82 + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
83 + telegram.png
84 + done
85 +
86 + domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
87 +}