1 |
commit: 033b74b57db3d22a65f1684fc2db501ed6c0da4a |
2 |
Author: Henning Schild <henning <AT> hennsch <DOT> de> |
3 |
AuthorDate: Fri Sep 30 14:37:28 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 1 03:15:02 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033b74b5 |
7 |
|
8 |
net-im/telegram-desktop-bin: bump version to 4.2.4 |
9 |
|
10 |
Signed-off-by: Henning Schild <henning <AT> hennsch.de> |
11 |
Closes: https://github.com/gentoo/gentoo/pull/27538 |
12 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
13 |
|
14 |
net-im/telegram-desktop-bin/Manifest | 2 + |
15 |
.../telegram-desktop-bin-4.2.4.ebuild | 52 ++++++++++++++++++++++ |
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 814368244295..0c8be03ed1a7 100644 |
20 |
--- a/net-im/telegram-desktop-bin/Manifest |
21 |
+++ b/net-im/telegram-desktop-bin/Manifest |
22 |
@@ -1,4 +1,6 @@ |
23 |
DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1 SHA512 50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1 |
24 |
DIST tdesktop-4.2.0.tar.gz 17060742 BLAKE2B 3f85f903e07bf3a18357c7ec184f9a87863f50306715ad1c1dd03a88b6dff245b2bb7bdf7caf9d31e841f4dbee91be23dcd7d733f53c71b66ede5b9ec252d594 SHA512 48164145da0b6ff54260cfa9c07750da2461ff1c9b6abe0579f35e59dc16f87caa050a464c705b0f6afb186b8d7ee5d30e01be8033c777a4db4c0cd2dcd36382 |
25 |
+DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec SHA512 cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20 |
26 |
DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170 SHA512 f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470 |
27 |
DIST tsetup.4.2.0.tar.xz 44483976 BLAKE2B ca48fe1e4e92d4cfcfc7601a46ce72dbc3db3fb434ce5c04a4cfdaa6f6b9facc8d5973132798d456401125968a404a5f8b22f872dcb4f7ae07a925d6b8d68469 SHA512 e07f8db5eaa0c46a795887f0bf9ea96bd10c0d48fb1d4a496eb51beb487e92432512839466126067707f2314a6b9d021e15958271f8eeb2a9ad6db86780b997d |
28 |
+DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21 SHA512 3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104 |
29 |
|
30 |
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4.ebuild |
31 |
new file mode 100644 |
32 |
index 000000000000..d0558b783945 |
33 |
--- /dev/null |
34 |
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4.ebuild |
35 |
@@ -0,0 +1,52 @@ |
36 |
+# Copyright 1999-2022 Gentoo Authors |
37 |
+# Distributed under the terms of the GNU General Public License v2 |
38 |
+ |
39 |
+EAPI=8 |
40 |
+ |
41 |
+inherit desktop optfeature xdg |
42 |
+ |
43 |
+DESCRIPTION="Official desktop client for Telegram (binary package)" |
44 |
+HOMEPAGE="https://desktop.telegram.org" |
45 |
+SRC_URI=" |
46 |
+ https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz |
47 |
+ amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz ) |
48 |
+" |
49 |
+ |
50 |
+LICENSE="GPL-3-with-openssl-exception" |
51 |
+SLOT="0" |
52 |
+KEYWORDS="-* ~amd64" |
53 |
+ |
54 |
+QA_PREBUILT="usr/bin/telegram-desktop" |
55 |
+ |
56 |
+RDEPEND=" |
57 |
+ sys-libs/glibc |
58 |
+ dev-libs/glib:2 |
59 |
+ >=media-libs/fontconfig-2.13 |
60 |
+ media-libs/freetype:2 |
61 |
+ virtual/opengl |
62 |
+ x11-libs/libX11 |
63 |
+ >=x11-libs/libxcb-1.10[xkb] |
64 |
+" |
65 |
+ |
66 |
+S="${WORKDIR}/Telegram" |
67 |
+ |
68 |
+src_install() { |
69 |
+ newbin Telegram telegram-desktop |
70 |
+ |
71 |
+ insinto /etc/tdesktop |
72 |
+ newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop" |
73 |
+ |
74 |
+ local icon_size |
75 |
+ for icon_size in 16 32 48 64 128 256 512; do |
76 |
+ newicon -s "${icon_size}" \ |
77 |
+ "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \ |
78 |
+ telegram.png |
79 |
+ done |
80 |
+ |
81 |
+ domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop |
82 |
+} |
83 |
+ |
84 |
+pkg_postinst() { |
85 |
+ xdg_pkg_postinst |
86 |
+ optfeature "spell checker support" app-text/enchant |
87 |
+} |