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: Mon, 03 Feb 2020 06:38:15
Message-Id: 1580711872.82d552eb030f6c4c487633a3c2c44b647a44af7f.juippis@gentoo
1 commit: 82d552eb030f6c4c487633a3c2c44b647a44af7f
2 Author: Henning Schild <henning <AT> hennsch <DOT> de>
3 AuthorDate: Fri Jan 31 08:01:24 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 3 06:37:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d552eb
7
8 net-im/telegram-desktop-bin: Bump version to 1.9.9
9
10 Signed-off-by: Henning Schild <henning <AT> hennsch.de>
11 Closes: https://github.com/gentoo/gentoo/pull/14515
12 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
13
14 net-im/telegram-desktop-bin/Manifest | 3 ++
15 .../telegram-desktop-bin-1.9.9.ebuild | 51 ++++++++++++++++++++++
16 2 files changed, 54 insertions(+)
17
18 diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
19 index 7d23e9630f9..b82cd047982 100644
20 --- a/net-im/telegram-desktop-bin/Manifest
21 +++ b/net-im/telegram-desktop-bin/Manifest
22 @@ -1,6 +1,9 @@
23 DIST tdesktop-1.9.7.tar.gz 13644192 BLAKE2B 6fe64b51b9cb7dc4857cda02ac64ab863d98b975b6604b06312c7a7fac3be664bc5f34a8fb1b79ff90046113b7d65eed70308e212e41decba629a903fdc1dfbf SHA512 3c5cd7e6da10d5cbf52d889b075bb6a70806befa527b03f0f2a436438e1cafc82ab56558cc53652c4bdbe05ade5c92b8bf4fa33570cfbd022daa000e01a0147f
24 DIST tdesktop-1.9.8.tar.gz 13646795 BLAKE2B e31d4964a57d9951fce083216babc8a483073cca24945fbeffbb8a447cd6e0c4cdbba349742ac616e78eb1826ed601b08a9bf54e81c47dc39b031da25ff5d235 SHA512 3c60e9d7dd235cc03a0437a82473a2cafb5a0a6f5420adc7a9ef46142dd559ff3d0e6442ffbb1e07efb07fda7e395e32d980430e84698a0d0114d32145108015
25 +DIST tdesktop-1.9.9.tar.gz 13640131 BLAKE2B 973a6f03f3791b01c05aca0f46404ae3d39b5c8238d954c56a8ea2ea2cf395a99dec79c19ef70cfa1298b96e65ea081f0e67cc1cf272875267138d82ac7e67bd SHA512 4e87fe2c318ad698300f6300066880bb78aebe89970a693957e5f25112a8362e954412a58bcbdd36db28ecbd8984375a36f391e1ba7f3ee62143823a23f38c7c
26 DIST tsetup.1.9.7.tar.xz 34308252 BLAKE2B 23892f92745d569f3eb32db7a430de49ca7e6ed5d1eabfe8feef9e102149c2f090c956a328a13d00cd36fb5c56bc7c2faa504e85e7e57b60f36e898789a887a9 SHA512 21170f1d2db7db40638979dc04e8b8c27bc693ec88fa37ea88d953b3d624469484aeaf849180a73f3df9d38ccf9b5d580dd03b5506d466d19b4d04b7fbf79000
27 DIST tsetup.1.9.8.tar.xz 34315344 BLAKE2B 2364428157f54e7ebc33f217f25c0b32a64fff2b54b8c6c3719c42de9315542b0183bed6045c3212a93d585ed581b3df6ac15efefb30309a5789f87385f3c837 SHA512 033c966dbbf80da3cca060f29d9e9a815c2ea5913c1db40fd7af9e0098eb83c058149f7f53c4ab62e895381547785ceb4aa0ed7e92c5c418b680c5db8a14bb08
28 +DIST tsetup.1.9.9.tar.xz 34324080 BLAKE2B 03f72c98cdffd67625a40bc632e1283aa315ea0d2cd64612778a01335753d9421999b57a6049d226afb7a229c23f3ff1be12556c933ffb85623f80621bb7761e SHA512 f2f6e51f468124389c6bdec60ad223d101e54005dd30a8b30bae23aa9d33ad1463c7a9b5272a19ea8c1c640e0c1479a0839f410d9e5399812a9a3da432de39c0
29 DIST tsetup32.1.9.7.tar.xz 37033264 BLAKE2B 56958b9e7c57853fa0115c00af1e8943b34e3befbac22d7f6aa685e663cf677b8b3a992d253724af0d3452bad1fcb0aa793bd22bebe3e2a6354154ed6704d078 SHA512 0c5e5a1201a0e8b0d93db9df665bd68e67a19a76bcc6bcf04e503a2779671a3b57feec0bbb76612cd6adf803ed74d36b5ef6338ae5d6c98d25989ab7ec23ef64
30 DIST tsetup32.1.9.8.tar.xz 37037468 BLAKE2B 0b49de7d0a8a8936cb9e5b1ebca781b391e00f7055c22fc8eeaaad85d0516df7951df7674fd5f22a22855a4e4b95804d8fcbd271275ba99234b10d99baca0d5d SHA512 5c08658d5ae98b6a970ad97453ab5d4da98a38a23740e32f82e076fb06f1eaf50655aa47eaee1a4e3c4f45bc9550463d8471f348257c8b87df6f051711dc0991
31 +DIST tsetup32.1.9.9.tar.xz 37043780 BLAKE2B 03144538c6fd2fffa420de02c99b041218cdc726a38bf8cab4992d6502ed2e9ba5c95e38e8233eb8d6c532cfa3fe48857728e81aa4e8325ba9d0a15a1f92c5e0 SHA512 31978b4e64b49c91d9a6df3237e75eea7ab5cff604eebd36ccc5dfee8754ce1db9ee3a243fe3e88ed7f0c98ca7b6d7067cf951320456347777806a3d00ac0fad
32
33 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.9.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.9.ebuild
34 new file mode 100644
35 index 00000000000..c0971f7fc9b
36 --- /dev/null
37 +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.9.9.ebuild
38 @@ -0,0 +1,51 @@
39 +# Copyright 1999-2020 Gentoo Authors
40 +# Distributed under the terms of the GNU General Public License v2
41 +
42 +EAPI=7
43 +
44 +inherit desktop eutils xdg
45 +
46 +DESCRIPTION="Official desktop client for Telegram (binary package)"
47 +HOMEPAGE="https://desktop.telegram.org"
48 +SRC_URI="
49 + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
50 + amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
51 + x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
52 +"
53 +
54 +LICENSE="GPL-3-with-openssl-exception"
55 +SLOT="0"
56 +KEYWORDS="-* ~amd64 ~x86"
57 +
58 +QA_PREBUILT="usr/lib/${PN}/Telegram"
59 +
60 +RDEPEND="
61 + dev-libs/glib:2
62 + dev-libs/gobject-introspection
63 + >=media-libs/fontconfig-2.13
64 + >=sys-apps/dbus-1.4.20
65 + x11-libs/libX11
66 + >=x11-libs/libxcb-1.10[xkb]
67 +"
68 +
69 +S="${WORKDIR}/Telegram"
70 +
71 +src_install() {
72 + exeinto /usr/lib/${PN}
73 + doexe "Telegram"
74 + newbin "${FILESDIR}"/${PN} "telegram-desktop"
75 +
76 + local icon_size
77 + for icon_size in 16 32 48 64 128 256 512; do
78 + newicon -s "${icon_size}" \
79 + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
80 + telegram.png
81 + done
82 +
83 + domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
84 +}
85 +
86 +pkg_postinst() {
87 + xdg_pkg_postinst
88 + optfeature "spell checker support" app-text/enchant
89 +}