summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Manifest.gzbin10410 -> 10414 bytes
-rwxr-xr-x[-rw-r--r--]net-im/coturn/files/turnserver.init0
-rwxr-xr-x[-rw-r--r--]net-im/err/files/errd.initd.20
-rw-r--r--net-im/pidgin/Manifest2
-rw-r--r--net-im/pidgin/pidgin-2.14.6-r1.ebuild2
-rw-r--r--net-im/rocketchat-desktop-bin/Manifest4
-rw-r--r--net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.5.7.ebuild (renamed from net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.5.6.ebuild)0
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-5.19.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-5.17.2.ebuild)0
-rw-r--r--net-im/teams/Manifest2
-rw-r--r--net-im/teams/teams-1.4.00.26453.ebuild105
-rw-r--r--net-im/telegram-desktop-bin/Manifest8
-rw-r--r--net-im/telegram-desktop-bin/files/telegram-desktop-bin9
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild (renamed from net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1.ebuild)9
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0-r1.ebuild (renamed from net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0.ebuild)9
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild51
16 files changed, 179 insertions, 26 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 55a02f2c73ff..3c05ab877ea5 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/coturn/files/turnserver.init b/net-im/coturn/files/turnserver.init
index 676fe1037ad4..676fe1037ad4 100644..100755
--- a/net-im/coturn/files/turnserver.init
+++ b/net-im/coturn/files/turnserver.init
diff --git a/net-im/err/files/errd.initd.2 b/net-im/err/files/errd.initd.2
index 460cd070f54d..460cd070f54d 100644..100755
--- a/net-im/err/files/errd.initd.2
+++ b/net-im/err/files/errd.initd.2
diff --git a/net-im/pidgin/Manifest b/net-im/pidgin/Manifest
index c43e979398ec..4f98e20442c9 100644
--- a/net-im/pidgin/Manifest
+++ b/net-im/pidgin/Manifest
@@ -5,6 +5,6 @@ DIST pidgin-2.14.5.tar.bz2 8696780 BLAKE2B 4563b6aabdaba8af7dd7a1f8978418bcdcc34
DIST pidgin-2.14.6.tar.bz2 8672222 BLAKE2B d2e6428728f18096c957b10d7cc5e79704c0fbb403967e3968f59393db125307fc6fc84c90d66788b4a27bd9707b126c1f0df532c2a1e7d1b62356127e87371c SHA512 19ea12b6c9e99b6215a7d955f02d52ad19de8c4beb00806276c8c184d5cc338db119197e0cc9f4685705bd8b83f35c8f63565095b49a319f9696aab37735951b
DIST pidgin-2.14.7.tar.bz2 8713379 BLAKE2B d48670c8b7419df67c6dddedf8eb15c0c4d61877386f65793b1423b659c6131d92eb58ae6cf63a31432426c8a09da0bdab0be8770517436bae51610a60886b59 SHA512 189b02b5500ca3560972cad9c84e94007e1c8cedd56d39214293412b31ee38bc2dbb33ab2f9320338bb226131f51cc8a1f6a4c66ba889a0f55d91edc15ac7465
EBUILD pidgin-2.14.5-r1.ebuild 7569 BLAKE2B e9093afec931c7a48d730f0cc531f904001a7e9d0f80f4f7d771b5dc9bf14ed669457996ec0ee50fd7ae1d993243ae1ee1b860a815927b13d9bb705abbfa72c7 SHA512 33ff1a4da14c4fdd6f6d66b96397641b8d9c836f6589eb519e9080ff26bb6709d4f153f9a9c76bd3aed5df4dc128ef636be51a4beeb9a649c361a5b8dd98a41a
-EBUILD pidgin-2.14.6-r1.ebuild 7582 BLAKE2B 1747500494c8733c41cb5160b3e52817480c8297377720e56936beae72bbbe8ffcea011cfac1f6948dc648ae4e1019b60fd06c4b0fcc9423feead29bffcf36b8 SHA512 af69f1a3695bbc7778b59055c8ab4b49125bfcbe4f6627ca52226e9e70fa57dc6234310124e6c7d493df2a2eef429276287f81f563b6b4db9ab41aa47bd7574d
+EBUILD pidgin-2.14.6-r1.ebuild 7581 BLAKE2B 95dc79537fe7b113c4a4e3057098883da2935ee6ea9d3b5c1c66b8339c763c825fd5b8b279149405d878a9eae63c5259ea1c269bf530b6cd2ca01c83cfc1e716 SHA512 ff080f92cda74ba178dd3d565b1a27809ecc7c48dfaa6f1752c9a9f1d14e051b8d300475916c3b91aca2fc9403c77170714444457f26ea68590293bc469df747
EBUILD pidgin-2.14.7.ebuild 7524 BLAKE2B e96334e50940ab294f6f1da6ebb63c6e8b5fce110b96ce4a23d772f3cdae60398ab4d22b4a23a151e85e38db29ecce3a55d3028bb872f201904d6ee296cf4cee SHA512 a360b21703c418b7ad5d31c34a81e913e8c4b3e68abfedc284c9c68f5b9cbb9d54571b5f5178f43b84eb59d319f61c1e2b7b9f9e1db6201efe9f041b25d8f0b8
MISC metadata.xml 1419 BLAKE2B 6b87c11749b1e15503eddb0d73d18ed264e86d8d8e515cd30ba6787117401f8f07ea5030accd5cbf86da7c059eaf4f4d2fa3ff5d0c2bf5db1f987f5f536ac448 SHA512 c7bc589c6ddd1fb628832105691f08555f0fd7e5578bd3c5905a6b082198c36a34f86182a8772b8e8aa14b75f2b99eeba99c2c77ef480f3d80fa199aa792067d
diff --git a/net-im/pidgin/pidgin-2.14.6-r1.ebuild b/net-im/pidgin/pidgin-2.14.6-r1.ebuild
index b90358d5c2f0..685ae4aacb45 100644
--- a/net-im/pidgin/pidgin-2.14.6-r1.ebuild
+++ b/net-im/pidgin/pidgin-2.14.6-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0/2" # libpurple version
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="aqua dbus debug doc eds gadu gnutls groupwise +gstreamer +gtk idn
meanwhile ncurses networkmanager nls perl pie prediction python sasl spell tcl
tk +xscreensaver zephyr zeroconf"
diff --git a/net-im/rocketchat-desktop-bin/Manifest b/net-im/rocketchat-desktop-bin/Manifest
index d1c5784e882a..5c6a0ca0b46d 100644
--- a/net-im/rocketchat-desktop-bin/Manifest
+++ b/net-im/rocketchat-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST rocketchat-3.5.6.x86_64.rpm 58606472 BLAKE2B 53ac80902188314b3b820ec0f7fdfa42ee9fbace83655240eeec7375f5ba110fb1bb2729ca901c870c50ae915cf1cec621c9e3c0e4eae7ffdf0a87100cf8e816 SHA512 d89fbd99132e3758b67ec45492f0b1f5013779b612b793e54f9ea64040ab75951246500f0c9c0c860f411ce92781af37f2aff2588c8424b3659ee2aa0ea4f4e2
-EBUILD rocketchat-desktop-bin-3.5.6.ebuild 1074 BLAKE2B c550bb783cf67c5e7d18896258360e4d6621fd8439aac7742f99b4792a667b9061eecc29ff9b0798febe809e785a952c2f8deaf5c2589bc551f053042a6d7fa2 SHA512 cd5e05036880fa65d35ae2cd109b88c6a8a5824bc3ec13d37538e804cf0cf309bd3ef8d7f990c8a63f85fbdcc30c4a510a1aef61face5364a86eddec09515913
+DIST rocketchat-3.5.7.x86_64.rpm 58632660 BLAKE2B 8003d269256fc5dc6b2d06bf17bf86de96ce9b8803f2dbe767051d286761516eb125226d5ca8d29979da60c58bc5560fcaa50ce2437a904f8ac1ea6f80eb609f SHA512 a42830f7c38ae5882a03e880a2ba5dd96735cfdc8635f8cf02441feaf2de360f2904bb44306bc9349f8fbda3dfb4bfcf6ad70474d2e62a4e574af02584c5ece4
+EBUILD rocketchat-desktop-bin-3.5.7.ebuild 1074 BLAKE2B c550bb783cf67c5e7d18896258360e4d6621fd8439aac7742f99b4792a667b9061eecc29ff9b0798febe809e785a952c2f8deaf5c2589bc551f053042a6d7fa2 SHA512 cd5e05036880fa65d35ae2cd109b88c6a8a5824bc3ec13d37538e804cf0cf309bd3ef8d7f990c8a63f85fbdcc30c4a510a1aef61face5364a86eddec09515913
MISC metadata.xml 434 BLAKE2B 2253702089149978e030c97d8a21ef29c0870683e6896d105e9000e77d32d3c66c3482c2b0d2ecbbac6bc281a85be9267918f4d5691ea6c5cf6fab3ebc80db96 SHA512 9cba4c7855c123b866f6a24e99320ddb3b6a450fd5f37eadf364bd92e1e58fe7e0c3f4a6892bb26f0142869d983fe12f5b3753b1960763ffe63a0c8d0d54ebe0
diff --git a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.5.6.ebuild b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.5.7.ebuild
index 46fc3d26d958..46fc3d26d958 100644
--- a/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.5.6.ebuild
+++ b/net-im/rocketchat-desktop-bin/rocketchat-desktop-bin-3.5.7.ebuild
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index 9b2e36ef5cf3..84c41189f45a 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_5.17.2_amd64.deb 112501116 BLAKE2B f01fb6f3b579c86d4157c4b4832f2b8f7a2b721487af9342f79e75cb2ef55302068c42910db0778d888bbbc504fdab2ad37f8a01e78f11c0a6167cd60934a5e9 SHA512 2aaa25c3670d360f0a1db286d9a6c712c2de975f26f995a7fa8b7fab4d30925dbb7827f2e9bbf9d50663db601ed8a761db0fd788fae8eba0afc11226b74765f9
-EBUILD signal-desktop-bin-5.17.2.ebuild 2797 BLAKE2B 86692e71e23c026cb930c541a7fe4307c420fc6f83a3603bd17cebef303e5d33a1c54a76973bb1c256f3bc5a1a19585ab0e366330f1779b19287eb8a909f83ca SHA512 567e1b7e7a5cdf1690b75778e092323c757aceca61a9b54f7e573fc960495f91e37e727af2b429198c81ff9ab1ca4fc941f281b02ef7c3e4b9082c08495c6627
+DIST signal-desktop_5.19.0_amd64.deb 114386092 BLAKE2B 08d56087ed02b868f32fa02b098bd237fcd4807fe94d4ccc7cfb50b2532d23083ec838c09c0b1963aa1471d8d54834479a5e1969d387dac8669dc559abd423d4 SHA512 96eb61127a2acdc6a6ed9862f86980e53446f19b0c5d9c2c4b6ef6a81e5ea74537867f51865d72552072f4310cc51b9370dcb44d89abd3d8400ba788c2020c0e
+EBUILD signal-desktop-bin-5.19.0.ebuild 2797 BLAKE2B 86692e71e23c026cb930c541a7fe4307c420fc6f83a3603bd17cebef303e5d33a1c54a76973bb1c256f3bc5a1a19585ab0e366330f1779b19287eb8a909f83ca SHA512 567e1b7e7a5cdf1690b75778e092323c757aceca61a9b54f7e573fc960495f91e37e727af2b429198c81ff9ab1ca4fc941f281b02ef7c3e4b9082c08495c6627
MISC metadata.xml 397 BLAKE2B 8b09559d9ab0428415fb6301596386acc0983bb312f099c6c5299492043f59d6b2e1145f29885e9fc429f4e0d28fccac19cdd7afb5c5ed5f70383a9075d0e466 SHA512 8fa1b372993842145229779dc730c574f688411efd3da415b00928d81947a91c1dabb7c53412aa3c413a5e1071d113b182c54b113a933c0d5ddf3de08869267b
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-5.17.2.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-5.19.0.ebuild
index e6ca382563fa..e6ca382563fa 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-5.17.2.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-5.19.0.ebuild
diff --git a/net-im/teams/Manifest b/net-im/teams/Manifest
index 4ab891a0cba1..ee780fa7bffe 100644
--- a/net-im/teams/Manifest
+++ b/net-im/teams/Manifest
@@ -1,5 +1,7 @@
DIST teams_1.4.00.13653_amd64.deb 83232268 BLAKE2B bc59aa1f4b9d5f1740fedc7bfc3c2cec6f8b4c1979a55e5a68742c36ea4399ba0e8c276de2d9e5b8de39363a9359136a5d1be59a6019af8bd5ac9922a5aab2c9 SHA512 d15b6cca0321e5e569e6a1f4ad0801f7a2de1e9312e8f584f07a4bc8bcac8a55626eb060a41baf31b9f4cfcd1cf2757e2f2b946f671f0e4c95c81f9eea0f8e2c
+DIST teams_1.4.00.26453_amd64.deb 84503304 BLAKE2B a9d9fb27d42c53b12747fd229214d4d5db8197c870effd201dc7ba9feea143b18138c7bed15d18e70326781577e8bda8640ea463125abc8f0bef08292ad850d5 SHA512 bdc050e813f1237d7774270a8a5229a975e5bb28706b957f5cb03eb481870ca8e81562096e5041f060414d1c727f5b7d6aff7ef66bce96f2fac86f535aade058
DIST teams_1.4.00.7556_amd64.deb 77232550 BLAKE2B f663a79a9edb29aecb240722f46cb29aa6f4e2cca6dbe1a29801aee2e9c408b1ad00ab0d2b8fac3c7c4c227429b0382a06b46114921d2f435fbe1c80415ea9d4 SHA512 0afe2714e290e8b2d30039e27a2af4d22cbd03bc4bfe90d6979714ae1cc75bc5226af8932dc38528a5dc5bd6b4820c4b9d9444abcb558a76438c62cff285ffac
EBUILD teams-1.4.00.13653-r1.ebuild 3461 BLAKE2B b1dc71a2776ee581fe3ad3d3a91f4e2f47a87d63dea88b5081ea3269565ece5644ca1f2445dd8b01fc59d02a9bbf4a4763a4dd06bad85521ee1bee786ba92859 SHA512 5aacf0035908751601a5bba7821cec053f9a9672c43bd41de29563e4c69d48a22c9d3217d0302eaa8c2d528683ac8865bc58adc745d1ee69c1fa0e5b33758150
+EBUILD teams-1.4.00.26453.ebuild 3464 BLAKE2B d0df854034814f6e9eabb60765754cd44728ca020b83fe27164e731449469fd84a8846ef14dd4014329a27a863ad2b88811dd281ea6171c0febbbc6144c75c12 SHA512 30f9a1dddcdde0484283cff6d9f326f4390ffb7fcc5074318590331ea54536d62a114d2ebfeeb9f61e9d8ecbce0182ee726c263d9f5a894b03844e8d03b2d75f
EBUILD teams-1.4.00.7556.ebuild 3222 BLAKE2B 9f3cf836f60bd9560525b2551a41db63fffcbc0918f7dbb383f08c4c6a30a0f3558fb135c008eb4bbb0ef92bf27ab70eaa1f6a52a7f04125562ce44b4d61d08f SHA512 7d92835f11d66c694a291ae8c89187304c86c5db314b66e5c7ecd0e6f7d8358e80580497dc415db7e8b9198250224c812e48235c40b135a7b99053bc191d2906
MISC metadata.xml 557 BLAKE2B 4818f797eb65e99629fbe0fa90013a7dae58f7ff1187949426fc89ada5c4a4ae7a02c04fc39b31e88d27a38828455f685babb69ae500fdf6e22b6a328dc8e629 SHA512 28fe60ce4baaa0fd8b19f33f8b58f8d9f7afddafed35df341d5c3698ab880fc103dc15b48dc88a9c2b18224d36f8fa7ade973e653f7dbb4c7eb85082ee812644
diff --git a/net-im/teams/teams-1.4.00.26453.ebuild b/net-im/teams/teams-1.4.00.26453.ebuild
new file mode 100644
index 000000000000..1c5e90e606b9
--- /dev/null
+++ b/net-im/teams/teams-1.4.00.26453.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit chromium-2 desktop unpacker xdg
+
+DESCRIPTION="Microsoft Teams, an Office 365 multimedia collaboration client, pre-release"
+HOMEPAGE="https://products.office.com/en-us/microsoft-teams/group-chat-software/"
+SRC_URI="https://packages.microsoft.com/repos/ms-teams/pool/main/t/${PN}/${PN}_${PV}_amd64.deb"
+
+LICENSE="ms-teams-pre"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist mirror splitdebug test"
+IUSE="swiftshader system-ffmpeg"
+
+QA_PREBUILT="*"
+# libasound2 (>= 1.0.16), libatk-bridge2.0-0 (>= 2.5.3), libatk1.0-0 (>= 2.2.0), libatspi2.0-0 (>= 2.9.90), libc6 (>= 2.17), libcairo2 (>= 1.10.0),
+# libcups2 (>= 1.7.0), libdrm2 (>= 2.4.38), libexpat1 (>= 2.0.1), libgbm1 (>= 17.1.0~rc2), libgcc1 (>= 1:3.0), libgdk-pixbuf2.0-0 (>= 2.22.0),
+# libglib2.0-0 (>= 2.39.4), libgtk-3-0 (>= 3.19.12), libnspr4 (>= 2:4.9-2~), libnss3 (>= 2:3.22), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0),
+# libx11-6 (>= 2:1.4.99.1), libx11-xcb1, libxcb-dri3-0, libxcb1 (>= 1.6), libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1),
+# libxext6, libxfixes3, libxi6 (>= 2:1.2.99.4), libxrandr2, libxrender1, libxtst6, apt-transport-https, libfontconfig1 (>= 2.11.0), libdbus-1-3 (>= 1.6.18),
+# libstdc++6 (>= 4.8.1)
+RDEPEND="
+ app-accessibility/at-spi2-core:2
+ app-accessibility/at-spi2-atk:2
+ app-crypt/libsecret
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/mesa[gbm(+)]
+ net-print/cups
+ sys-apps/dbus
+ sys-apps/util-linux
+ x11-libs/cairo
+ x11-libs/libdrm
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/libxcb
+ x11-libs/libxkbfile
+ x11-libs/pango
+ system-ffmpeg? ( <media-video/ffmpeg-4.3[chromium] )
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ default
+ sed -i '/OnlyShowIn=/d' usr/share/applications/${PN}.desktop || die
+ sed -e "s@^TEAMS_PATH=.*@TEAMS_PATH=${EPREFIX}/opt/${PN}/${PN}@" \
+ -i usr/bin/${PN} || die
+}
+
+src_install() {
+ rm _gpgorigin || die
+ rm -r "usr/share/${PN}/resources/assets/"{.gitignore,macos,tlb,windows,x86,x64,arm64} || die
+ rm -r "usr/share/${PN}/resources/tmp" || die
+ rm "usr/share/${PN}/chrome-sandbox" || die
+
+ insinto /opt
+ doins -r usr/share/${PN}
+
+ dobin usr/bin/${PN}
+ domenu usr/share/applications/${PN}.desktop
+ doicon usr/share/pixmaps/${PN}.png
+
+ pushd "${ED}/opt/${PN}/locales" > /dev/null || die
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ if use system-ffmpeg; then
+ rm "${ED}/opt/${PN}/libffmpeg.so" || die
+ dosym "../../usr/$(get_libdir)/chromium/libffmpeg.so" "opt/${PN}/libffmpeg.so" || die
+ elog "Using system ffmpeg. This is experimental and may lead to crashes."
+ fi
+
+ if ! use swiftshader; then
+ rm -r "${ED}/opt/${PN}/swiftshader" || die
+ elog "Running without SwiftShader OpenGL implementation. If Teams doesn't start "
+ elog "or you experience graphic issues, then try with USE=swiftshader enabled."
+ fi
+
+ fperms +x /usr/bin/${PN}
+ fperms +x /opt/${PN}/${PN}
+}
diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
index 319640a65f0a..e17c3ae63244 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,10 @@
-AUX telegram-desktop-bin 379 BLAKE2B e97067e322177c771ac99e59690aa3d5587a78e1dab1c73f530dccb169c1823ca6eff6b7f96a863edd768bf49597f8c8158f7737d1796aa01487274901152b43 SHA512 b57a64e4b9a9edcdcc6a3c3bf09549e49785fe66f38a1e117598780b7637a0b6154e922e2ce0d15749dfd44081bec20d1d353f25f63c276e68d2dd30f8e35a39
DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0 SHA512 1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
DIST tdesktop-3.1.0.tar.gz 16117688 BLAKE2B 2b3b32c5353ddf67705fafa6e0a8e66779747674ea902ce800b1dd6b76dc2dff5c1fe1a5bb74fc4332640962dbecd57a539bf6b7825021626567b6c59eeee598 SHA512 e29fd9ff77ca022bf71ccf9dc34b9a8089e54f20892974302286685300d7d44aeb3f7bf4e1cacae6a3653eedf1766f9d70eaf1b31ee2eb34593ab94db4abf4f6
+DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b SHA512 39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c227777756f7eacf4cb0c608b6ee2
DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd SHA512 870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0
DIST tsetup.3.1.0.tar.xz 38188512 BLAKE2B ae6d29e8f8a1e06c3cc9fb67f29852cacff3d60a033730e248deae104b055dfe5906217ac1ce699b7b6f1a0c07e92e6e0895b69fc6e8048e01d30135eba5edd7 SHA512 d0722eda91b7dd3714d746b4b05dfb5883a937b47ad9bd6f79a7472aeb38c9e3a2bc7137af1b37d646354459443dd66ac9893521cdf0dfb4faec02b156ce1d70
-EBUILD telegram-desktop-bin-3.0.1.ebuild 1212 BLAKE2B 723980b9f1f2e2cac0edf5112dde41ce0546ecd70735bf462b550e8139795d8df71111be34512cbe9f089b20907e607ab374834d46568d2f64c3246c14987978 SHA512 147c7b1c6d669df0e6a8983a98fe187d885a8c1147c6ba453e23a6c14a24a078a8d87cea01b712c7c107658324fc7d59a8f2320991ceade2be446932410a8be7
-EBUILD telegram-desktop-bin-3.1.0.ebuild 1164 BLAKE2B f3245c2f8284f8f356736247f77586cca88015b44232c3e18ebcc25182fecda578943c007c247843a03630aa6375d4ab7dc87e186b2811f705c9c16e57b8f029 SHA512 07d72d0f55b44cc0695bf1f0a722d0ca6bb0543f1e5347c2b11751691a137d226d7c1fb5504bad09f1e8db1b4678bbdc46959038c5cc84608d56f9673e900d9f
+DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a SHA512 3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b97777c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3
+EBUILD telegram-desktop-bin-3.0.1-r1.ebuild 1250 BLAKE2B 23abc28522e96079d53c8af12810f5405a09e15f03329bda1cc9f8a0d7584a91d2e295a01df55394bfbcc3171a6833f0f4067e500c0f11fddea77620ebbf7b67 SHA512 2a0fddfa40d62a1c12fbffa87466e666ffdd2a6fd16fa646f356332510af77d872b0897e0218668b3036c60d88253f530e4d2b0784baca1b95226d0eb2c35c5d
+EBUILD telegram-desktop-bin-3.1.0-r1.ebuild 1202 BLAKE2B 1ae0b7f1a461f374b60acfe1cb8cad3d75aa779ac899efa0268de5171e27e36d20c780f8e89d3260a7d04a602e7873e785c67cf8abacab257d930c317b8596ef SHA512 430022002a1a62395dd334e1f3e34f0cee4cb39abf77d0c98e4d21dba3c16ed0d33cee7e5caff15507ebef85cf8f2cf6801b0f0ec0335bef2271c701f6cc9018
+EBUILD telegram-desktop-bin-3.1.1-r1.ebuild 1202 BLAKE2B 08907be9fbe8435e8976c8dec97fe30c94900a3a493b2a0eed70f1abf3666fb1e12af9df29b7ed946a9d6b5b5328b2ef030343e504cb128eb582e7b87a39c4ae SHA512 bf748ef0559f940d6dd9f688a84421667ea01146008eaf3260d9a6b44f21565dc216c9a67334d47ea97040ed90ce55b022f1b2ca01777a02d0234b0e6a6b3315
MISC metadata.xml 617 BLAKE2B 5aed21ce280bfc0d23ba9c4e75dbc8841637ef702cb67686ee91b46dc0830308ab6ff687bed89274d3217f665f989295341735f506182a0461f968d05af187b3 SHA512 ec61f9dec317a9625ffcc0e1aaf2dbf323f218a6705375cd23a14827e1bc30bb496849efdebbe2a8f4fd7a28d37e170e87f0f6d6f49c56d6292220c955a27a0a
diff --git a/net-im/telegram-desktop-bin/files/telegram-desktop-bin b/net-im/telegram-desktop-bin/files/telegram-desktop-bin
deleted file mode 100644
index 954b3bdeaea5..000000000000
--- a/net-im/telegram-desktop-bin/files/telegram-desktop-bin
+++ /dev/null
@@ -1,9 +0,0 @@
-#!/bin/sh
-# this wrapper disables the auto-updater of telegram-desktop
-# This program is licensed under the same license as telegram-desktop
-
-# telegram-desktop fails to set RestartCommand with the session manager
-# exclude it from session management to prevent restarts without the argument
-unset SESSION_MANAGER
-
-exec /usr/lib/telegram-desktop-bin/Telegram -externalupdater $@
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild
index 57697533db07..6f908ad66faa 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-3-with-openssl-exception"
SLOT="0"
KEYWORDS="-* ~amd64"
-QA_PREBUILT="usr/lib/${PN}/Telegram"
+QA_PREBUILT="usr/bin/telegram-desktop"
RDEPEND="
dev-libs/glib:2
@@ -33,9 +33,10 @@ RDEPEND="
S="${WORKDIR}/Telegram"
src_install() {
- exeinto /usr/lib/${PN}
- doexe "Telegram"
- newbin "${FILESDIR}"/${PN} "telegram-desktop"
+ newbin Telegram telegram-desktop
+
+ insinto /etc/tdesktop
+ newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
local icon_size
for icon_size in 16 32 48 64 128 256 512; do
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0-r1.ebuild
index 18ad635fcc20..ed873795842e 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0-r1.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-3-with-openssl-exception"
SLOT="0"
KEYWORDS="-* ~amd64"
-QA_PREBUILT="usr/lib/${PN}/Telegram"
+QA_PREBUILT="usr/bin/telegram-desktop"
RDEPEND="
dev-libs/glib:2
@@ -30,9 +30,10 @@ RDEPEND="
S="${WORKDIR}/Telegram"
src_install() {
- exeinto /usr/lib/${PN}
- doexe "Telegram"
- newbin "${FILESDIR}"/${PN} "telegram-desktop"
+ newbin Telegram telegram-desktop
+
+ insinto /etc/tdesktop
+ newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
local icon_size
for icon_size in 16 32 48 64 128 256 512; do
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild
new file mode 100644
index 000000000000..015193a01c6f
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org"
+SRC_URI="
+ https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
+ amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+ dev-libs/glib:2
+ >=media-libs/fontconfig-2.13
+ media-libs/freetype:2
+ virtual/opengl
+ x11-libs/libX11
+ >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+ newbin Telegram telegram-desktop
+
+ insinto /etc/tdesktop
+ newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+ local icon_size
+ for icon_size in 16 32 48 64 128 256 512; do
+ newicon -s "${icon_size}" \
+ "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+ telegram.png
+ done
+
+ domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/telegramdesktop.desktop
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "spell checker support" app-text/enchant
+}