Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
Date: Sat, 09 May 2020 11:15:04
Message-Id: 1589022895.2e3fb8c0cd126409c55cf669fac2c5ee2434983b.zlogene@gentoo
1 commit: 2e3fb8c0cd126409c55cf669fac2c5ee2434983b
2 Author: Henning Schild <henning <AT> hennsch <DOT> de>
3 AuthorDate: Sat May 9 07:59:20 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Sat May 9 11:14:55 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e3fb8c0
7
8 net-im/telegram-desktop-bin: Bump version to 2.1.3
9
10 Signed-off-by: Henning Schild <henning <AT> hennsch.de>
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 net-im/telegram-desktop-bin/Manifest | 3 ++
14 .../telegram-desktop-bin-2.1.3.ebuild | 51 ++++++++++++++++++++++
15 2 files changed, 54 insertions(+)
16
17 diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
18 index f3c85857abf..26b88adb8c1 100644
19 --- a/net-im/telegram-desktop-bin/Manifest
20 +++ b/net-im/telegram-desktop-bin/Manifest
21 @@ -2,11 +2,14 @@ DIST tdesktop-1.9.21.tar.gz 13712474 BLAKE2B be8b031a959505da62348a4d259ae3689d0
22 DIST tdesktop-2.0.1.tar.gz 13966764 BLAKE2B 43cc5d27c514ab7fa5517da1e6dbb1fd88655d8d3ba4a7b58d4f81be6d418fe3580e6944a90a70c6da198e09d86e84af09cfcfc2d0b6aacff0ad6f4fc3256bef SHA512 dcb7d93e3ae0e87bef342bbba6f95d50e8886f286bd606874155ea6f059aae2e656f0cf9e81732369c3dd21a6831587bcae59d39052c5f7d90fbfd4016e6a0ff
23 DIST tdesktop-2.1.0.tar.gz 13994263 BLAKE2B 03b677a0cb926dddc309b279188f7dd39914e8e1c9b437120e3989cdbd0ea528b5a6584ab88d7b9417012c14b6bce398957f8066b36815bfa1804c54e7824c25 SHA512 385ff14f19128f266615485136ab69dbeab4f4113b72f6679a3df9386633f0ec0185771ae7c2937bc20b237c61e138b018fad4960b2d47aa44ae2620aa2e98f6
24 DIST tdesktop-2.1.1.tar.gz 14020023 BLAKE2B 5fe70c6c224da0f7a890cf33ec01e39b692799515251d99a46a578e5025ad66f677a800feffb71710466dec34a0fbc887c1be6d851f34d6644511f756e3dd04b SHA512 02051c85b092a2a38762ec2e00b556901651204c29e1a9da46af474dfd6300b1eed7c4023450302e75e86e28e4bf0acc9ba99bf44ff225cf105920f01e9e89d8
25 +DIST tdesktop-2.1.3.tar.gz 14432478 BLAKE2B 4b51896205ad0f88f0e6f21bd3a51e5bb8d8303ac27a16cd16590035c6b884621206005e64c844d283290c61badbe8f0d7c4613c8b604618c2f50c27ea4a94e6 SHA512 b320fc023bfa612fd7a7d221d160b10f63bcbfb341f9e2cc300d428c6a8a23cec59298460599bb6f1db94b115c00e89741dd537778abc75aa4ad3831574c0e71
26 DIST tsetup.1.9.21.tar.xz 34714240 BLAKE2B bf4e902006a08a678848fcdaf2a45a0f1d30c60005a922bb9d5c0e7c95ba01b3f8e55882f5ed65630f1d730166cd523e3713209e2a99d7cea7c490d738fa3b83 SHA512 0bba5d04f20fbe48b8672cb6b24acd6e5e8df700813f3f49074d06bc38d62ef8cf7b4358ec6d98afe05cef385cbbfa156fc21bc80a522ccdcf0acb6b05cdeeed
27 DIST tsetup.2.0.1.tar.xz 35029188 BLAKE2B 6e528c42af1bb4a86068fa0eed7a3755efd49246dffd08c85492f40531624d37a76aa7f3e604abcb30b13b43ea8a458bf9d3c9669db4df5bdcba496701b3b9d4 SHA512 eb19b48ddb2de5443871e2d4c838f4f78046cab2f6037a2aff7f164f61905c5b5510688a968fc1ed51d1a1f2695bbca3a0b0f839c208513b14984737899ccfd0
28 DIST tsetup.2.1.0.tar.xz 35073704 BLAKE2B 45bb5ef0a03c9f81b02982208dfbe3377673f9b2b18b72ef5305afd059ff67b1b7c1255f3837bc2d6a9c7b8f86fa82364d2497017e6336f9a100b0117871ef3f SHA512 96385b9729172f9423ac8e26dca35f5bb21c0fc9897e57f33f257105f81c109e815c0f0ee51b0bdc631a3690427b3f2c227b643753504f6acccba056f7d2d0e7
29 DIST tsetup.2.1.1.tar.xz 35162344 BLAKE2B 82a78901b6ce33d1cc73e6cc5eb487549e75e93ecb986adc7b9b7d4cdfd86d7849666c29fe7a9fad4279970ad6eb49555e5e4076e61ae1bbb525dbd33cd16258 SHA512 ee1c0eb8a71383fefbeaebcfbca8492098a0215c45b0954df5b3ffb138535a070b6478883e5c0625940a6467ccdf9dfce5aebcfc5fbb5bdd4e3c5b7d9b672127
30 +DIST tsetup.2.1.3.tar.xz 35657980 BLAKE2B c32890b307ef8fa8b377a76bcb97b91ebc98c4d639a58f83407beabfb245e51a62cddf2fe4a932e698c3418be502c1fb013fb040a458a0460b8f2dcea27f8131 SHA512 392468fa889168ecfdbe5b6f631b297344f81e6a4ad1fe28d560708d97f1ad147b0c0313fb8ca2780b4b394116d35e5cf65838f06ee818664df20fed255bd30e
31 DIST tsetup32.1.9.21.tar.xz 37595672 BLAKE2B ee142f3893051cebbc1a507932e3a64ba446f7740a9e9761dbc8b97c6af29441d94e6e5a1319ef9bde1a21ffe1337913b4fdbf824b9da40a8e31c097944b0e1d SHA512 6262a611abd56a3ab91b64c9e80d8d64dac47fa9eb4b9f8c5c55a29aaf130bce94673386685fe829aa0ded5f5bd452e511a05c1d4704b7b3d0fe307aaedd3af4
32 DIST tsetup32.2.0.1.tar.xz 37979332 BLAKE2B 3cefeaec2f269c509aaf06952ca2ee8226a4dcbc1bc80ae26f10bc11babb153ef7937b49647f4233fee6f4c664f902cb667701d4c7c917507cf461cad46c6dec SHA512 a461f284f68f7c59842ae71a628d1a3623d96cb1a07bdb23e5cd6a60690e431ffb35e47cbbcd55653a82019564fdf90edefd8585c4612135c094e13a1f3a0401
33 DIST tsetup32.2.1.0.tar.xz 38026640 BLAKE2B de3cbf854762c07895708cd292ad1d2245b18f15e0ad438fd0d3fd2645f8493590787cec5888ac4116d47fedc7a11a7a9c5194df04d21b72a0750dba4a6166fe SHA512 bb36ca2c619c62eb00d2e59d2ed3cd967501e778e6ebd1588cb76e78ad4c8115cce2d2a061f555b5141ec17c4e9cf11e6b2e450b4925d60e5f1d107c12710ae4
34 DIST tsetup32.2.1.1.tar.xz 38129352 BLAKE2B 5f9d6440526ac7ee79cfdd4d8417b1420874422e97754bb83d9534464f23eae4974f4ed4a23ef640e822ff5dd332170271998b33b3959355af34794af34391db SHA512 aff5eefc244c670757a55789a940c4496352b66df47238cd98ad6a44c2e9ff9740bfb2b85767d700c8faaf594b612b951e684436d40db710f8c95590e683b55f
35 +DIST tsetup32.2.1.3.tar.xz 38630432 BLAKE2B de6ccecba96c4d2b9d9da50f135d2207ea6d1c67a4b700fedc609c45f429d2e443724bfc1fe97de63d8ce8022bea8d96e549ea3145b3c6e8f153884ed3d133bb SHA512 6d2ca6a119a82f53a56485ae06bae80b593b24bc5822b91545e3572581bbdb4f69c979b462e935ce6b3d5dcca409802b650e879400e47ea77339388debbc63b0
36
37 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.1.3.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.1.3.ebuild
38 new file mode 100644
39 index 00000000000..c0971f7fc9b
40 --- /dev/null
41 +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.1.3.ebuild
42 @@ -0,0 +1,51 @@
43 +# Copyright 1999-2020 Gentoo Authors
44 +# Distributed under the terms of the GNU General Public License v2
45 +
46 +EAPI=7
47 +
48 +inherit desktop eutils xdg
49 +
50 +DESCRIPTION="Official desktop client for Telegram (binary package)"
51 +HOMEPAGE="https://desktop.telegram.org"
52 +SRC_URI="
53 + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
54 + amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
55 + x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
56 +"
57 +
58 +LICENSE="GPL-3-with-openssl-exception"
59 +SLOT="0"
60 +KEYWORDS="-* ~amd64 ~x86"
61 +
62 +QA_PREBUILT="usr/lib/${PN}/Telegram"
63 +
64 +RDEPEND="
65 + dev-libs/glib:2
66 + dev-libs/gobject-introspection
67 + >=media-libs/fontconfig-2.13
68 + >=sys-apps/dbus-1.4.20
69 + x11-libs/libX11
70 + >=x11-libs/libxcb-1.10[xkb]
71 +"
72 +
73 +S="${WORKDIR}/Telegram"
74 +
75 +src_install() {
76 + exeinto /usr/lib/${PN}
77 + doexe "Telegram"
78 + newbin "${FILESDIR}"/${PN} "telegram-desktop"
79 +
80 + local icon_size
81 + for icon_size in 16 32 48 64 128 256 512; do
82 + newicon -s "${icon_size}" \
83 + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
84 + telegram.png
85 + done
86 +
87 + domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
88 +}
89 +
90 +pkg_postinst() {
91 + xdg_pkg_postinst
92 + optfeature "spell checker support" app-text/enchant
93 +}