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: Wed, 21 Aug 2019 12:40:36
Message-Id: 1566391217.50e0effbf7eb632e8dd209cc62e446cb27977945.juippis@gentoo
1 commit: 50e0effbf7eb632e8dd209cc62e446cb27977945
2 Author: Henning Schild <henning <AT> hennsch <DOT> de>
3 AuthorDate: Wed Aug 21 06:55:28 2019 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 21 12:40:17 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e0effb
7
8 net-im/telegram-desktop-bin: version bump to v1.8.2
9
10 Signed-off-by: Henning Schild <henning <AT> hennsch.de>
11 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
12
13 net-im/telegram-desktop-bin/Manifest | 3 ++
14 .../telegram-desktop-bin-1.8.2.ebuild | 46 ++++++++++++++++++++++
15 2 files changed, 49 insertions(+)
16
17 diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
18 index a562640ca5c..4329ea6f472 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.7.10.tar.gz 14395842 BLAKE2B 76699a4ad4d44a1e628e14cf38e70f57f84
22 DIST tdesktop-1.7.14.tar.gz 14296012 BLAKE2B 0983b3e8ae69947d9d034cff975e1422b1308c63d952b8f38288e7dcef5ef2437358b35c7599be720f1e031c3ba696437a00f9daeba0dbf3d22c5cb0f453daf9 SHA512 b2b19aad5c276a389461964b82773f2d0380f0774557d1d81316dc0b10a915ee88b0439211ebbf8aafd8d3edc17dc0dc9d4b7ac894669fba45307a10f5fa946f
23 DIST tdesktop-1.7.9.tar.gz 14395719 BLAKE2B 057a01cbdec1a37ec9503193dbac394ef058f3cf4d9862459b86b10f9838c34113d7f5b2613ce5d22a3f3e96c32147c4b27d3045fab4ebe34a9113670d7a7e43 SHA512 5ec62ffe69c4fbc600f4e0f32601259360756ec945978fb53dfee9c10e5fb602913c632b9034da11b46e345754f4c32e353dee3dcdef150d87c64a714e6a16c1
24 DIST tdesktop-1.8.1.tar.gz 14334229 BLAKE2B b049138e544a399470be6ae0d42edb9ecadf54ec23928ce8eb1a6c3326fdcd9e4df363f46dd3c3a1b3c7c3731dbcd2fea4ecaa5decdddb0686088f7c287f6c47 SHA512 129725e87e32b97a9e1fe844cfc489e07bd47a1f54cfa79dbde59f26510fd79e786c39f09fb6cfe11d93059f5d6aa62c8d9a17c7c9d12de88d10ddbaabc940d0
25 +DIST tdesktop-1.8.2.tar.gz 14335232 BLAKE2B 5a99e2cf4da70d32b5cf3fd2f0c717a59e2aab1d9ac3ce7609d0de8bef7545cc4ef9ac83de0b8d044f68cf7d95c38c232de9838fd591ea2da2430e7e6d900ccd SHA512 6616519b60492886a89702166b80b73a5ca5014d63088d1400d9c8ad14ec2ebf0481a46d12d4e9fc7675b9b484cb19ba2535760d33bc6e5c502115b461d32e5f
26 DIST tsetup.1.7.10.tar.xz 33158312 BLAKE2B f029837ffbde250edb07d7491ccfec1781e0622c851270b1490fb079ea498041843ced457c6da0d518f5d49b9c6c266023ba065f3fc1b0019d4bea3c968d2c43 SHA512 dfaa890a211f7e3348ecc696bb50de95d3bd47cf75f1b2ceff6bcd63b1e4fe67fee3579f04511d822cad79c30c9681e5e77b3f887f9a28d923cc2539da4b8c5f
27 DIST tsetup.1.7.14.tar.xz 33449716 BLAKE2B 37a3a248affb268f2ff1e427e0439889a2ca11699b030cc50dcb72edeac40c8b835de3ea69e0e265ae37c1b3647c517ea6667b99792c2e532dbc3f44cb0848c6 SHA512 d755ed539d2a515261e8c33ff998b1c5af65c3c0e85313cdcede7b5147022175b2f3595cfc46aff0ef753bd6166947b76793c41f9e387cb4c8e45c5f33deca26
28 DIST tsetup.1.7.9.tar.xz 33163260 BLAKE2B 1fca3aee9039dc43f54170c6cd8f48036dec9de652956a96de6b86b2857d3a022a5270f3db2ea4a114e7595d128461c959b1adc6e38e22d5d24d55d8b50935fe SHA512 4f73e22f202f6df074bedd356bd8f91b1c8278cb7d87f5dbf345850bb4595b681f87892e3c93e794ab68d74974492a0eff7d64bcce01532337575f998d5eef42
29 DIST tsetup.1.8.1.tar.xz 33591872 BLAKE2B 6d92087666727b3e1b5ad41bb04c8404c4106d74589dacee63414d588358c88f88a1e6e81c6ee4cd9e47a3b58bcb6b9c4fbd8ef1dbb8aa4a2f13fa2f6aa03991 SHA512 d56e4e3af4aeda409f3743badd5559155c527c10bb780165528c7b9350b40dc95b4658190407389dc3c52b5a1df34ce98dc8038cdfdaa7928f1ec01e16709ea3
30 +DIST tsetup.1.8.2.tar.xz 33596992 BLAKE2B f8844bfb4168831c5299a52a286b0245aaf8c72e8d161c9dacc45c133a37cccb496d7fb4d37af3fbf6d157737e1b2d7755c06ce696c33e254d8ea120cb18a8c6 SHA512 862ac62593dc47f887e4a438551520ca939898a4584271bc189cf7004b47cf2bede6a5ef6302382bd8a777ffb1afb74fa48fec3b0fa82a447dab43e42718bc84
31 DIST tsetup32.1.7.10.tar.xz 36304976 BLAKE2B 60bd7bbdfed9bcd164002c675a371763142fd409ecbebf366939f235de6cc009cedd6a78177be86e5fd897bd6a00e9b5ff10ab68b79bb326e45eb5f6afa241be SHA512 393e6309cc78f6453cbe526e3e9f0e15d67ee6ed980cdbcc7b131abf6cc8235248206d03e54af370d70a49209f675cdf08fc7b289f57027815b68daa4898cca4
32 DIST tsetup32.1.7.14.tar.xz 36564112 BLAKE2B cfcc0e0265f907b2eea54a1719c644baeb46a15affe4b735536650208175528d7e6a24f586535e4c8296b61ceae1948c31e47d4a7a4c643c08d7ad5dd503c52a SHA512 7118344c4f76bde6903ceed7521303650f17f8e71fbef64b5d55268211c451f96d9315fbc0fa6d0d975b523bcfa71f6fd076df9b421f72fb8b2c043b66ac3d5e
33 DIST tsetup32.1.7.9.tar.xz 36297704 BLAKE2B 1a9b55ec5c0f49d10f59b3e2ebaf90f17491dd6fdb0ddf9adb705e04f38033c8f582c495a71a9479037025aeb97920ab6ce0309106596e197fe9e0afc8c12dd9 SHA512 0e23b4cbddcf418f8056570593fa20dc755846102d6a10ab97b4e112d4b922bddba1dd12cddc59b5d958243b1bf1e3317731f444890d3aeedfe53f3da4956885
34 DIST tsetup32.1.8.1.tar.xz 36470956 BLAKE2B 238eafb6aea416bc480b924811941734c64b8695ee2b7d6297eeba5423283cc0d90a4af465e2edbb6952af444d6976f01300cc15758b269df27053aa5e61b7b2 SHA512 e808d5f06d768f732d85eefe60f16829ec6e5ce4df0239520bbd8d3a4a23b67c06e2f389c14388480235188ed372be84a5da7eb89336c827fefc6cbb30e34b31
35 +DIST tsetup32.1.8.2.tar.xz 36487916 BLAKE2B 6f9ac95ea6bd6565a060ffa5630d2bdb6a21c72962ce01f0811c398e8e630a771a8b24c2eb656686e970fe9801bdfd5f6d1da38ad218e1692c31b8f2a932d20b SHA512 9900241b599e11d0c2de01e50f8f854ea86e1ee3a6353a3edfd333534142372f515bfccb940a00a4af7f8866c96b3f21e2bfc1d56b0e6531cb03727baa8de5c3
36
37 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.2.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.2.ebuild
38 new file mode 100644
39 index 00000000000..6564f90ef88
40 --- /dev/null
41 +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.2.ebuild
42 @@ -0,0 +1,46 @@
43 +# Copyright 1999-2019 Gentoo Authors
44 +# Distributed under the terms of the GNU General Public License v2
45 +
46 +EAPI=7
47 +
48 +inherit desktop 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 +}