[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-09-18 Thread Yixun Lan
commit: e82878ece7c138db0cb88a16b98012068bd5f9d0
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Sep 18 12:17:34 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep 18 14:17:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e82878ec

net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/38662
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-5.3.2.ebuild  | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index f36b43d08b4e..3da2be25630b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-5.3.2.tar.gz 19633052 BLAKE2B 
9a26cde1c8ca28be9418beb0c5c85ddcfa600fd0d299c4561ece24ebee76d707a3542e34c85e42c5c4acf4cd20cdea10056deac82c00cbe118c1438f94fb15ac
 SHA512 
736699832930935aeb3d1b0e27e24bc95ae09d8ed07d95fe8bd624a17959c4d2444ad8403006641450ce126429d573c126dbf5071125aa7a2edb9c612377dcb7
 DIST tdesktop-5.4.1.tar.gz 19879412 BLAKE2B 
5ef691f42fb0931736bb5c8710b4165f1ad82308bab4e06a3c3e1630bac8de1372409c8956afa789e00bc66e7ef2b042de4ec3ce42c23af8fcdbe5f2999b06a8
 SHA512 
9848698d0a1190c7c6da101f80132f0e09e21f585def18b2da334d45b20cab17a96e4d707bef958606e180ea2c183ca464770707f8696cf2a02b256d736b6450
 DIST tdesktop-5.5.5.tar.gz 19927448 BLAKE2B 
a652a8ff502c9f37876a0e9a8b166e05c20397f4674cc3d1838e8a36be7037afd15e0defafe341c9a13f31fea27cf24e5cd1a2d031b27fd2758d103a961d71dd
 SHA512 
67e0d4809ea0bae567e948fbef6d18c3969bfb914098c1e27f575a72d25d346f2ec6274f9e1263cfae759a1e9be97513e38ebe95d326c69460aa6298c563b589
-DIST tsetup.5.3.2.tar.xz 56785516 BLAKE2B 
9f90bd71818b9bc5b325cff61056b084ec2a5bab4abbef08bae0c8a2ad1e29aa5f9874c19c9deb38bb377461df9bb624a6cf3f4acdfaa944d8a6ee9873165e3a
 SHA512 
42d7f5f41b822f24a13915e01dcbb1a45661eda9c2b2f03816a826493ca3bd23e4486f14680344b4c4ec119faec204ba7d750b8b5c685801d854cc831a25cceb
 DIST tsetup.5.4.1.tar.xz 57175592 BLAKE2B 
e9a107c64b4f82dc8b3edb34fb37b8d10c3e32326cfdc265d998b3baca6c6a7f655990f65fe68db98e1f885646712e605c17eb671609948bedcca82ee50438ce
 SHA512 
7155bc54a50c0b0377cad5d409ab9be42be0ad790f9f514cf11bac55ccefdb080898d98db50db2e995c7f2c81659f541a305c7a9172176f13d2994d54860a3e5
 DIST tsetup.5.5.5.tar.xz 57286424 BLAKE2B 
c636d5fa1dc5939304afa3ed7bd1f908cd3fd598d497185a9b4fd6d473091b3eaa34567b76a614a3ff9bd320f7ca9a22d437acca49deb4914a0ff622044ce09c
 SHA512 
c982fe0d6bb5c4b45b41c06cfce9dd3a76c72dee96b82919022fc62c1ee8a4d86ed0e93769d061055c7bdac434276b9f191338f8fc273c614caad08c98ed

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.3.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.3.2.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.3.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-09-18 Thread Yixun Lan
commit: 4d05e8007d960d263bbeece86b12c5c412c15fda
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Sep 18 12:15:55 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Sep 18 14:17:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d05e800

net-im/telegram-desktop-bin: add 5.5.5

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.5.5.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 4e2a86936d43..f36b43d08b4e 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-5.3.2.tar.gz 19633052 BLAKE2B 
9a26cde1c8ca28be9418beb0c5c85ddcfa600fd0d299c4561ece24ebee76d707a3542e34c85e42c5c4acf4cd20cdea10056deac82c00cbe118c1438f94fb15ac
 SHA512 
736699832930935aeb3d1b0e27e24bc95ae09d8ed07d95fe8bd624a17959c4d2444ad8403006641450ce126429d573c126dbf5071125aa7a2edb9c612377dcb7
 DIST tdesktop-5.4.1.tar.gz 19879412 BLAKE2B 
5ef691f42fb0931736bb5c8710b4165f1ad82308bab4e06a3c3e1630bac8de1372409c8956afa789e00bc66e7ef2b042de4ec3ce42c23af8fcdbe5f2999b06a8
 SHA512 
9848698d0a1190c7c6da101f80132f0e09e21f585def18b2da334d45b20cab17a96e4d707bef958606e180ea2c183ca464770707f8696cf2a02b256d736b6450
+DIST tdesktop-5.5.5.tar.gz 19927448 BLAKE2B 
a652a8ff502c9f37876a0e9a8b166e05c20397f4674cc3d1838e8a36be7037afd15e0defafe341c9a13f31fea27cf24e5cd1a2d031b27fd2758d103a961d71dd
 SHA512 
67e0d4809ea0bae567e948fbef6d18c3969bfb914098c1e27f575a72d25d346f2ec6274f9e1263cfae759a1e9be97513e38ebe95d326c69460aa6298c563b589
 DIST tsetup.5.3.2.tar.xz 56785516 BLAKE2B 
9f90bd71818b9bc5b325cff61056b084ec2a5bab4abbef08bae0c8a2ad1e29aa5f9874c19c9deb38bb377461df9bb624a6cf3f4acdfaa944d8a6ee9873165e3a
 SHA512 
42d7f5f41b822f24a13915e01dcbb1a45661eda9c2b2f03816a826493ca3bd23e4486f14680344b4c4ec119faec204ba7d750b8b5c685801d854cc831a25cceb
 DIST tsetup.5.4.1.tar.xz 57175592 BLAKE2B 
e9a107c64b4f82dc8b3edb34fb37b8d10c3e32326cfdc265d998b3baca6c6a7f655990f65fe68db98e1f885646712e605c17eb671609948bedcca82ee50438ce
 SHA512 
7155bc54a50c0b0377cad5d409ab9be42be0ad790f9f514cf11bac55ccefdb080898d98db50db2e995c7f2c81659f541a305c7a9172176f13d2994d54860a3e5
+DIST tsetup.5.5.5.tar.xz 57286424 BLAKE2B 
c636d5fa1dc5939304afa3ed7bd1f908cd3fd598d497185a9b4fd6d473091b3eaa34567b76a614a3ff9bd320f7ca9a22d437acca49deb4914a0ff622044ce09c
 SHA512 
c982fe0d6bb5c4b45b41c06cfce9dd3a76c72dee96b82919022fc62c1ee8a4d86ed0e93769d061055c7bdac434276b9f191338f8fc273c614caad08c98ed

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.5.5.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.5.5.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.5.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-08-25 Thread Eli Schwartz
commit: b40cf4a4c8577a4d86880799080964339df030ae
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Aug 25 11:25:09 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Sun Aug 25 20:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40cf4a4

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/38284
Signed-off-by: Eli Schwartz  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-5.2.3.ebuild  | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 159bd34bced6..4e2a86936d43 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-5.2.3.tar.gz 19578184 BLAKE2B 
fc84134969910c919469c069f6de498c6491d773b8dda4815d10db07e94e7fecbb43c4e8263bc96ac086cc8cf6944d4e77bfc1066cb26384b758bc6378e6f6a6
 SHA512 
4cabcb06fae6f1c51bdd738d8ac5d261d82e0fb044ad7b76f7aaef3291b731469cc3f5014b1c86f63756629b12e566c4f0fc2e09a240fb0b318d887b173cf067
 DIST tdesktop-5.3.2.tar.gz 19633052 BLAKE2B 
9a26cde1c8ca28be9418beb0c5c85ddcfa600fd0d299c4561ece24ebee76d707a3542e34c85e42c5c4acf4cd20cdea10056deac82c00cbe118c1438f94fb15ac
 SHA512 
736699832930935aeb3d1b0e27e24bc95ae09d8ed07d95fe8bd624a17959c4d2444ad8403006641450ce126429d573c126dbf5071125aa7a2edb9c612377dcb7
 DIST tdesktop-5.4.1.tar.gz 19879412 BLAKE2B 
5ef691f42fb0931736bb5c8710b4165f1ad82308bab4e06a3c3e1630bac8de1372409c8956afa789e00bc66e7ef2b042de4ec3ce42c23af8fcdbe5f2999b06a8
 SHA512 
9848698d0a1190c7c6da101f80132f0e09e21f585def18b2da334d45b20cab17a96e4d707bef958606e180ea2c183ca464770707f8696cf2a02b256d736b6450
-DIST tsetup.5.2.3.tar.xz 57653472 BLAKE2B 
ede4057f519fec21417f1348b1a20666430f903e8cb13ab507b2a1050882042252f87e445b2de859607b9ee7b77b4791d252d4173ae7b473dd62cb1b812ab578
 SHA512 
0d9e212d78ff5c572a69c4378a7cd8e232f6fec510df97502808e161490458d473987ca79f8cc1328708c9fafdf26c1f6e85d60adc4c6547e3cf579fd15d3d26
 DIST tsetup.5.3.2.tar.xz 56785516 BLAKE2B 
9f90bd71818b9bc5b325cff61056b084ec2a5bab4abbef08bae0c8a2ad1e29aa5f9874c19c9deb38bb377461df9bb624a6cf3f4acdfaa944d8a6ee9873165e3a
 SHA512 
42d7f5f41b822f24a13915e01dcbb1a45661eda9c2b2f03816a826493ca3bd23e4486f14680344b4c4ec119faec204ba7d750b8b5c685801d854cc831a25cceb
 DIST tsetup.5.4.1.tar.xz 57175592 BLAKE2B 
e9a107c64b4f82dc8b3edb34fb37b8d10c3e32326cfdc265d998b3baca6c6a7f655990f65fe68db98e1f885646712e605c17eb671609948bedcca82ee50438ce
 SHA512 
7155bc54a50c0b0377cad5d409ab9be42be0ad790f9f514cf11bac55ccefdb080898d98db50db2e995c7f2c81659f541a305c7a9172176f13d2994d54860a3e5

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-08-25 Thread Eli Schwartz
commit: 214c32df75fb7e92baaed665e1eddca9c987b63d
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Aug 25 11:23:05 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Sun Aug 25 20:23:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214c32df

net-im/telegram-desktop-bin: add 5.4.1

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Eli Schwartz  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.4.1.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index cbce9b37ef88..159bd34bced6 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-5.2.3.tar.gz 19578184 BLAKE2B 
fc84134969910c919469c069f6de498c6491d773b8dda4815d10db07e94e7fecbb43c4e8263bc96ac086cc8cf6944d4e77bfc1066cb26384b758bc6378e6f6a6
 SHA512 
4cabcb06fae6f1c51bdd738d8ac5d261d82e0fb044ad7b76f7aaef3291b731469cc3f5014b1c86f63756629b12e566c4f0fc2e09a240fb0b318d887b173cf067
 DIST tdesktop-5.3.2.tar.gz 19633052 BLAKE2B 
9a26cde1c8ca28be9418beb0c5c85ddcfa600fd0d299c4561ece24ebee76d707a3542e34c85e42c5c4acf4cd20cdea10056deac82c00cbe118c1438f94fb15ac
 SHA512 
736699832930935aeb3d1b0e27e24bc95ae09d8ed07d95fe8bd624a17959c4d2444ad8403006641450ce126429d573c126dbf5071125aa7a2edb9c612377dcb7
+DIST tdesktop-5.4.1.tar.gz 19879412 BLAKE2B 
5ef691f42fb0931736bb5c8710b4165f1ad82308bab4e06a3c3e1630bac8de1372409c8956afa789e00bc66e7ef2b042de4ec3ce42c23af8fcdbe5f2999b06a8
 SHA512 
9848698d0a1190c7c6da101f80132f0e09e21f585def18b2da334d45b20cab17a96e4d707bef958606e180ea2c183ca464770707f8696cf2a02b256d736b6450
 DIST tsetup.5.2.3.tar.xz 57653472 BLAKE2B 
ede4057f519fec21417f1348b1a20666430f903e8cb13ab507b2a1050882042252f87e445b2de859607b9ee7b77b4791d252d4173ae7b473dd62cb1b812ab578
 SHA512 
0d9e212d78ff5c572a69c4378a7cd8e232f6fec510df97502808e161490458d473987ca79f8cc1328708c9fafdf26c1f6e85d60adc4c6547e3cf579fd15d3d26
 DIST tsetup.5.3.2.tar.xz 56785516 BLAKE2B 
9f90bd71818b9bc5b325cff61056b084ec2a5bab4abbef08bae0c8a2ad1e29aa5f9874c19c9deb38bb377461df9bb624a6cf3f4acdfaa944d8a6ee9873165e3a
 SHA512 
42d7f5f41b822f24a13915e01dcbb1a45661eda9c2b2f03816a826493ca3bd23e4486f14680344b4c4ec119faec204ba7d750b8b5c685801d854cc831a25cceb
+DIST tsetup.5.4.1.tar.xz 57175592 BLAKE2B 
e9a107c64b4f82dc8b3edb34fb37b8d10c3e32326cfdc265d998b3baca6c6a7f655990f65fe68db98e1f885646712e605c17eb671609948bedcca82ee50438ce
 SHA512 
7155bc54a50c0b0377cad5d409ab9be42be0ad790f9f514cf11bac55ccefdb080898d98db50db2e995c7f2c81659f541a305c7a9172176f13d2994d54860a3e5

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.4.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.4.1.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.4.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-08-08 Thread Yixun Lan
commit: 0ac28a57176f891b27621f83ecd76bcbe10d3b9b
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Aug  5 07:34:42 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug  9 03:05:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac28a57

net-im/telegram-desktop-bin: add 5.3.2

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.3.2.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 5aa3e0388ebc..00fd9c9b9ca9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 
26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815
 SHA512 
4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
 DIST tdesktop-5.2.3.tar.gz 19578184 BLAKE2B 
fc84134969910c919469c069f6de498c6491d773b8dda4815d10db07e94e7fecbb43c4e8263bc96ac086cc8cf6944d4e77bfc1066cb26384b758bc6378e6f6a6
 SHA512 
4cabcb06fae6f1c51bdd738d8ac5d261d82e0fb044ad7b76f7aaef3291b731469cc3f5014b1c86f63756629b12e566c4f0fc2e09a240fb0b318d887b173cf067
+DIST tdesktop-5.3.2.tar.gz 19633052 BLAKE2B 
9a26cde1c8ca28be9418beb0c5c85ddcfa600fd0d299c4561ece24ebee76d707a3542e34c85e42c5c4acf4cd20cdea10056deac82c00cbe118c1438f94fb15ac
 SHA512 
736699832930935aeb3d1b0e27e24bc95ae09d8ed07d95fe8bd624a17959c4d2444ad8403006641450ce126429d573c126dbf5071125aa7a2edb9c612377dcb7
 DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B 
b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc
 SHA512 
283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba
 DIST tsetup.5.2.3.tar.xz 57653472 BLAKE2B 
ede4057f519fec21417f1348b1a20666430f903e8cb13ab507b2a1050882042252f87e445b2de859607b9ee7b77b4791d252d4173ae7b473dd62cb1b812ab578
 SHA512 
0d9e212d78ff5c572a69c4378a7cd8e232f6fec510df97502808e161490458d473987ca79f8cc1328708c9fafdf26c1f6e85d60adc4c6547e3cf579fd15d3d26
+DIST tsetup.5.3.2.tar.xz 56785516 BLAKE2B 
9f90bd71818b9bc5b325cff61056b084ec2a5bab4abbef08bae0c8a2ad1e29aa5f9874c19c9deb38bb377461df9bb624a6cf3f4acdfaa944d8a6ee9873165e3a
 SHA512 
42d7f5f41b822f24a13915e01dcbb1a45661eda9c2b2f03816a826493ca3bd23e4486f14680344b4c4ec119faec204ba7d750b8b5c685801d854cc831a25cceb

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.3.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.3.2.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.3.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-08-08 Thread Yixun Lan
commit: cd227a79e4794d9e3238e81c10ca87f99696fab6
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Aug  5 07:35:17 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Aug  9 03:06:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd227a79

net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/37966
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-5.1.7.ebuild  | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 00fd9c9b9ca9..cbce9b37ef88 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 
26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815
 SHA512 
4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
 DIST tdesktop-5.2.3.tar.gz 19578184 BLAKE2B 
fc84134969910c919469c069f6de498c6491d773b8dda4815d10db07e94e7fecbb43c4e8263bc96ac086cc8cf6944d4e77bfc1066cb26384b758bc6378e6f6a6
 SHA512 
4cabcb06fae6f1c51bdd738d8ac5d261d82e0fb044ad7b76f7aaef3291b731469cc3f5014b1c86f63756629b12e566c4f0fc2e09a240fb0b318d887b173cf067
 DIST tdesktop-5.3.2.tar.gz 19633052 BLAKE2B 
9a26cde1c8ca28be9418beb0c5c85ddcfa600fd0d299c4561ece24ebee76d707a3542e34c85e42c5c4acf4cd20cdea10056deac82c00cbe118c1438f94fb15ac
 SHA512 
736699832930935aeb3d1b0e27e24bc95ae09d8ed07d95fe8bd624a17959c4d2444ad8403006641450ce126429d573c126dbf5071125aa7a2edb9c612377dcb7
-DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B 
b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc
 SHA512 
283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba
 DIST tsetup.5.2.3.tar.xz 57653472 BLAKE2B 
ede4057f519fec21417f1348b1a20666430f903e8cb13ab507b2a1050882042252f87e445b2de859607b9ee7b77b4791d252d4173ae7b473dd62cb1b812ab578
 SHA512 
0d9e212d78ff5c572a69c4378a7cd8e232f6fec510df97502808e161490458d473987ca79f8cc1328708c9fafdf26c1f6e85d60adc4c6547e3cf579fd15d3d26
 DIST tsetup.5.3.2.tar.xz 56785516 BLAKE2B 
9f90bd71818b9bc5b325cff61056b084ec2a5bab4abbef08bae0c8a2ad1e29aa5f9874c19c9deb38bb377461df9bb624a6cf3f4acdfaa944d8a6ee9873165e3a
 SHA512 
42d7f5f41b822f24a13915e01dcbb1a45661eda9c2b2f03816a826493ca3bd23e4486f14680344b4c4ec119faec204ba7d750b8b5c685801d854cc831a25cceb

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-07-08 Thread Eli Schwartz
commit: d4a092c9e4de0ec5f1c876a706837138553682fd
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jul  8 07:57:59 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Jul  8 14:34:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a092c9

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/37482
Signed-off-by: Eli Schwartz  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-5.1.4.ebuild  | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b3223796ffbf..5aa3e0388ebc 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B 
b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec
 SHA512 
2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
 DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 
26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815
 SHA512 
4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
 DIST tdesktop-5.2.3.tar.gz 19578184 BLAKE2B 
fc84134969910c919469c069f6de498c6491d773b8dda4815d10db07e94e7fecbb43c4e8263bc96ac086cc8cf6944d4e77bfc1066cb26384b758bc6378e6f6a6
 SHA512 
4cabcb06fae6f1c51bdd738d8ac5d261d82e0fb044ad7b76f7aaef3291b731469cc3f5014b1c86f63756629b12e566c4f0fc2e09a240fb0b318d887b173cf067
-DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 
78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab
 SHA512 
4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18
 DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B 
b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc
 SHA512 
283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba
 DIST tsetup.5.2.3.tar.xz 57653472 BLAKE2B 
ede4057f519fec21417f1348b1a20666430f903e8cb13ab507b2a1050882042252f87e445b2de859607b9ee7b77b4791d252d4173ae7b473dd62cb1b812ab578
 SHA512 
0d9e212d78ff5c572a69c4378a7cd8e232f6fec510df97502808e161490458d473987ca79f8cc1328708c9fafdf26c1f6e85d60adc4c6547e3cf579fd15d3d26

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.4.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-07-08 Thread Eli Schwartz
commit: 196d4d331d599af37114698a978c3f55b38858b8
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jul  8 07:57:28 2024 +
Commit: Eli Schwartz  gentoo  org>
CommitDate: Mon Jul  8 14:34:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196d4d33

net-im/telegram-desktop-bin: add 5.2.3

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Eli Schwartz  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.2.3.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 99c26c891aa7..b3223796ffbf 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B 
b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec
 SHA512 
2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
 DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 
26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815
 SHA512 
4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
+DIST tdesktop-5.2.3.tar.gz 19578184 BLAKE2B 
fc84134969910c919469c069f6de498c6491d773b8dda4815d10db07e94e7fecbb43c4e8263bc96ac086cc8cf6944d4e77bfc1066cb26384b758bc6378e6f6a6
 SHA512 
4cabcb06fae6f1c51bdd738d8ac5d261d82e0fb044ad7b76f7aaef3291b731469cc3f5014b1c86f63756629b12e566c4f0fc2e09a240fb0b318d887b173cf067
 DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 
78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab
 SHA512 
4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18
 DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B 
b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc
 SHA512 
283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba
+DIST tsetup.5.2.3.tar.xz 57653472 BLAKE2B 
ede4057f519fec21417f1348b1a20666430f903e8cb13ab507b2a1050882042252f87e445b2de859607b9ee7b77b4791d252d4173ae7b473dd62cb1b812ab578
 SHA512 
0d9e212d78ff5c572a69c4378a7cd8e232f6fec510df97502808e161490458d473987ca79f8cc1328708c9fafdf26c1f6e85d60adc4c6547e3cf579fd15d3d26

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.2.3.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-06-29 Thread Arthur Zamarin
commit: b4792d3a91d4b8250874d98ddb91eda77357518b
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Jun 28 14:41:20 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 29 14:12:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4792d3a

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/37340
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-5.1.2.ebuild  | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 2d81462a6216..99c26c891aa7 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B 
ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54
 SHA512 
343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
 DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B 
b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec
 SHA512 
2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
 DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 
26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815
 SHA512 
4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
-DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B 
f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c
 SHA512 
f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9
 DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 
78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab
 SHA512 
4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18
 DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B 
b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc
 SHA512 
283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.2.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-06-23 Thread Yixun Lan
commit: 44ed70ef0da150367657941cb49c54f53c6983dd
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jun 23 20:06:44 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun Jun 23 23:07:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ed70ef

net-im/telegram-desktop-bin: add 5.1.7

Closes: https://github.com/gentoo/gentoo/pull/37265
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.1.7.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 3d4cdf46588c..2d81462a6216 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B 
ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54
 SHA512 
343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
 DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B 
b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec
 SHA512 
2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
+DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 
26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815
 SHA512 
4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
 DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B 
f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c
 SHA512 
f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9
 DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 
78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab
 SHA512 
4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18
+DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B 
b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc
 SHA512 
283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-06-13 Thread Yixun Lan
commit: 58d1f4a7c9b7a9a4801a85084a9cf9aae354a02c
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jun 13 18:34:21 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun 13 23:21:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d1f4a7

net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/37145
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-5.0.1.ebuild  | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index ba199146da88..3d4cdf46588c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-5.0.1.tar.gz 19444120 BLAKE2B 
8ffc7605d834b9453f3fad4bec71f1e7942b313719df38d433813497d8ef534c79cae19e6decf1c3a911492df7f2808446e0e5113d0b6e041e4b424d7cbae0aa
 SHA512 
703518a2b364d958737b20617fc7be678d413b2f87c9fd9de11ad98b557a7892df4446e4453e5cdc836b2815e99c3c531d6fb905461feb7772ca4d3aec35727c
 DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B 
ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54
 SHA512 
343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
 DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B 
b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec
 SHA512 
2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
-DIST tsetup.5.0.1.tar.xz 57003088 BLAKE2B 
1d39eb3dc9de1a17a419f64d397b945e643f28efe3a979e16d48ee79b66db893a7bbc502c0a910db7ef95800e584b58af76f89f775e48506cc16c952b0744cc0
 SHA512 
1b6de1d515777f6c7ba2a8e8bb876c4c78a49822f968fb6c4a68ad0d2992827131eac00b596ed82e7933377762a67d7a84530d8ddcd7c77df68d7be88bd18025
 DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B 
f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c
 SHA512 
f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9
 DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 
78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab
 SHA512 
4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-06-13 Thread Yixun Lan
commit: 4a152a8621f3f963f55833c134d18e938b257fa8
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jun  9 14:55:32 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun 13 07:00:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a152a86

net-im/telegram-desktop-bin: add 5.1.4

Closes: https://github.com/gentoo/gentoo/pull/37097
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.1.4.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 11619de6e991..ba199146da88 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-5.0.1.tar.gz 19444120 BLAKE2B 
8ffc7605d834b9453f3fad4bec71f1e7942b313719df38d433813497d8ef534c79cae19e6decf1c3a911492df7f2808446e0e5113d0b6e041e4b424d7cbae0aa
 SHA512 
703518a2b364d958737b20617fc7be678d413b2f87c9fd9de11ad98b557a7892df4446e4453e5cdc836b2815e99c3c531d6fb905461feb7772ca4d3aec35727c
 DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B 
ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54
 SHA512 
343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
+DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B 
b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec
 SHA512 
2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
 DIST tsetup.5.0.1.tar.xz 57003088 BLAKE2B 
1d39eb3dc9de1a17a419f64d397b945e643f28efe3a979e16d48ee79b66db893a7bbc502c0a910db7ef95800e584b58af76f89f775e48506cc16c952b0744cc0
 SHA512 
1b6de1d515777f6c7ba2a8e8bb876c4c78a49822f968fb6c4a68ad0d2992827131eac00b596ed82e7933377762a67d7a84530d8ddcd7c77df68d7be88bd18025
 DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B 
f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c
 SHA512 
f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9
+DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 
78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab
 SHA512 
4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.4.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.4.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-06-06 Thread Yixun Lan
commit: 1dd55e7db7e4e724600e3f10cde2b54436c093c9
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jun  6 04:43:31 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun  6 15:51:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd55e7d

net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/37045
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.16.8.ebuild | 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 9c3c498eff8a..11619de6e991 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-4.16.8.tar.gz 19360758 BLAKE2B 
d939ca2296be93c02a552726b0cab3efff84adbe969d3659c8f1ff7ff14be01e4e19aea12630cabe2771c8ebfd00d8ef6284d1c94257b506c34a5c9a525e0f91
 SHA512 
77b9dd8b0207196d5e43501b3fa39cd77e46b846801efc00067dbe3c777f8b4874ee5840fdead1cdfd8c765582f9ce8038b48bb53b703c22427becdc4f498074
 DIST tdesktop-5.0.1.tar.gz 19444120 BLAKE2B 
8ffc7605d834b9453f3fad4bec71f1e7942b313719df38d433813497d8ef534c79cae19e6decf1c3a911492df7f2808446e0e5113d0b6e041e4b424d7cbae0aa
 SHA512 
703518a2b364d958737b20617fc7be678d413b2f87c9fd9de11ad98b557a7892df4446e4453e5cdc836b2815e99c3c531d6fb905461feb7772ca4d3aec35727c
 DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B 
ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54
 SHA512 
343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
-DIST tsetup.4.16.8.tar.xz 56726632 BLAKE2B 
e3323903ca989d780f1a4ae20fa94eab6d17d2ee3505b689a7468e2e068ac68e17666a39400218a8cd40dbb59096a2a70e3a5767ea55eba0233a9fa9fe6e02cc
 SHA512 
bc6d0bdee19286ccb06ceb6540d5f67b85735ec452ea69e0d550f64d3d54c718d309b211b19302849649b7fef979d91bf365f65c024f8891f387a2713629d711
 DIST tsetup.5.0.1.tar.xz 57003088 BLAKE2B 
1d39eb3dc9de1a17a419f64d397b945e643f28efe3a979e16d48ee79b66db893a7bbc502c0a910db7ef95800e584b58af76f89f775e48506cc16c952b0744cc0
 SHA512 
1b6de1d515777f6c7ba2a8e8bb876c4c78a49822f968fb6c4a68ad0d2992827131eac00b596ed82e7933377762a67d7a84530d8ddcd7c77df68d7be88bd18025
 DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B 
f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c
 SHA512 
f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
deleted file mode 100644
index 24722ca70535..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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 )
-"
-
-S="${WORKDIR}/Telegram"
-
-LICENSE="GPL-3-with-openssl-exception"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-QA_PREBUILT="usr/bin/telegram-desktop"
-
-RDEPEND="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-06-06 Thread Yixun Lan
commit: 345778bc198df4bdb8b0225ae9e0cc162e29c85c
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jun  6 04:42:29 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun  6 15:51:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345778bc

net-im/telegram-desktop-bin: add 5.1.2

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.1.2.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c3f77b06b6b8..9c3c498eff8a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.16.8.tar.gz 19360758 BLAKE2B 
d939ca2296be93c02a552726b0cab3efff84adbe969d3659c8f1ff7ff14be01e4e19aea12630cabe2771c8ebfd00d8ef6284d1c94257b506c34a5c9a525e0f91
 SHA512 
77b9dd8b0207196d5e43501b3fa39cd77e46b846801efc00067dbe3c777f8b4874ee5840fdead1cdfd8c765582f9ce8038b48bb53b703c22427becdc4f498074
 DIST tdesktop-5.0.1.tar.gz 19444120 BLAKE2B 
8ffc7605d834b9453f3fad4bec71f1e7942b313719df38d433813497d8ef534c79cae19e6decf1c3a911492df7f2808446e0e5113d0b6e041e4b424d7cbae0aa
 SHA512 
703518a2b364d958737b20617fc7be678d413b2f87c9fd9de11ad98b557a7892df4446e4453e5cdc836b2815e99c3c531d6fb905461feb7772ca4d3aec35727c
+DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B 
ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54
 SHA512 
343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
 DIST tsetup.4.16.8.tar.xz 56726632 BLAKE2B 
e3323903ca989d780f1a4ae20fa94eab6d17d2ee3505b689a7468e2e068ac68e17666a39400218a8cd40dbb59096a2a70e3a5767ea55eba0233a9fa9fe6e02cc
 SHA512 
bc6d0bdee19286ccb06ceb6540d5f67b85735ec452ea69e0d550f64d3d54c718d309b211b19302849649b7fef979d91bf365f65c024f8891f387a2713629d711
 DIST tsetup.5.0.1.tar.xz 57003088 BLAKE2B 
1d39eb3dc9de1a17a419f64d397b945e643f28efe3a979e16d48ee79b66db893a7bbc502c0a910db7ef95800e584b58af76f89f775e48506cc16c952b0744cc0
 SHA512 
1b6de1d515777f6c7ba2a8e8bb876c4c78a49822f968fb6c4a68ad0d2992827131eac00b596ed82e7933377762a67d7a84530d8ddcd7c77df68d7be88bd18025
+DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B 
f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c
 SHA512 
f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.2.ebuild
new file mode 100644
index ..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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 )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-05-12 Thread Yixun Lan
commit: b5d181ff1de81e3c833eb1d0b76fcde5c6a31749
Author: Henning Schild  hennsch  de>
AuthorDate: Sat May 11 06:08:22 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun May 12 11:15:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d181ff

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.15.2.ebuild | 64 --
 .../telegram-desktop-bin-4.16.6.ebuild | 64 --
 3 files changed, 132 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 5ca459eb5d93..c3f77b06b6b8 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
-DIST tdesktop-4.16.6.tar.gz 19360605 BLAKE2B 
35ff32e1d04bc792327bbb744c6026ffc5dda940f1e547aab844458f557132757af7fbecf2ed235eb4f7c599cf3120f09a745ada4e7e8331a1866637e6def22e
 SHA512 
f8439685d31446c1a5439522f445448e5eac37c32dfe5154941090ebeebb0181b918daa445dd5909be89e5757b4ef572de59987b85d31bd8725215fe501df35f
 DIST tdesktop-4.16.8.tar.gz 19360758 BLAKE2B 
d939ca2296be93c02a552726b0cab3efff84adbe969d3659c8f1ff7ff14be01e4e19aea12630cabe2771c8ebfd00d8ef6284d1c94257b506c34a5c9a525e0f91
 SHA512 
77b9dd8b0207196d5e43501b3fa39cd77e46b846801efc00067dbe3c777f8b4874ee5840fdead1cdfd8c765582f9ce8038b48bb53b703c22427becdc4f498074
 DIST tdesktop-5.0.1.tar.gz 19444120 BLAKE2B 
8ffc7605d834b9453f3fad4bec71f1e7942b313719df38d433813497d8ef534c79cae19e6decf1c3a911492df7f2808446e0e5113d0b6e041e4b424d7cbae0aa
 SHA512 
703518a2b364d958737b20617fc7be678d413b2f87c9fd9de11ad98b557a7892df4446e4453e5cdc836b2815e99c3c531d6fb905461feb7772ca4d3aec35727c
-DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6
-DIST tsetup.4.16.6.tar.xz 57015068 BLAKE2B 
d5ee30156b6338138095a32a41ce8807e9e32b76d05fbb43834138e13183953df59820a30df0e2e55becefab777105a0ca94c591351ff2aa438a855c10cd8b0d
 SHA512 
2f17fe18ce0baee75797a2686d2834b9c66b51fd29bca31490e4544aa17e25ae833fa657239afd011c5846e76a2b134ca64960db0e9f2d38d6e769cdf99b0aeb
 DIST tsetup.4.16.8.tar.xz 56726632 BLAKE2B 
e3323903ca989d780f1a4ae20fa94eab6d17d2ee3505b689a7468e2e068ac68e17666a39400218a8cd40dbb59096a2a70e3a5767ea55eba0233a9fa9fe6e02cc
 SHA512 
bc6d0bdee19286ccb06ceb6540d5f67b85735ec452ea69e0d550f64d3d54c718d309b211b19302849649b7fef979d91bf365f65c024f8891f387a2713629d711
 DIST tsetup.5.0.1.tar.xz 57003088 BLAKE2B 
1d39eb3dc9de1a17a419f64d397b945e643f28efe3a979e16d48ee79b66db893a7bbc502c0a910db7ef95800e584b58af76f89f775e48506cc16c952b0744cc0
 SHA512 
1b6de1d515777f6c7ba2a8e8bb876c4c78a49822f968fb6c4a68ad0d2992827131eac00b596ed82e7933377762a67d7a84530d8ddcd7c77df68d7be88bd18025

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
deleted file mode 100644
index 19bc56b0ce5c..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e \
-   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
-   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   newins - externalupdater <<<"${EP

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-05-12 Thread Yixun Lan
commit: 73503bc6fb88530bd8854a0aaf0a9353bc4afea8
Author: Henning Schild  hennsch  de>
AuthorDate: Sat May 11 06:07:18 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun May 12 11:15:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73503bc6

net-im/telegram-desktop-bin: add 5.0.1

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-5.0.1.ebuild  | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index bddecd66dc26..5ca459eb5d93 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
 DIST tdesktop-4.16.6.tar.gz 19360605 BLAKE2B 
35ff32e1d04bc792327bbb744c6026ffc5dda940f1e547aab844458f557132757af7fbecf2ed235eb4f7c599cf3120f09a745ada4e7e8331a1866637e6def22e
 SHA512 
f8439685d31446c1a5439522f445448e5eac37c32dfe5154941090ebeebb0181b918daa445dd5909be89e5757b4ef572de59987b85d31bd8725215fe501df35f
 DIST tdesktop-4.16.8.tar.gz 19360758 BLAKE2B 
d939ca2296be93c02a552726b0cab3efff84adbe969d3659c8f1ff7ff14be01e4e19aea12630cabe2771c8ebfd00d8ef6284d1c94257b506c34a5c9a525e0f91
 SHA512 
77b9dd8b0207196d5e43501b3fa39cd77e46b846801efc00067dbe3c777f8b4874ee5840fdead1cdfd8c765582f9ce8038b48bb53b703c22427becdc4f498074
+DIST tdesktop-5.0.1.tar.gz 19444120 BLAKE2B 
8ffc7605d834b9453f3fad4bec71f1e7942b313719df38d433813497d8ef534c79cae19e6decf1c3a911492df7f2808446e0e5113d0b6e041e4b424d7cbae0aa
 SHA512 
703518a2b364d958737b20617fc7be678d413b2f87c9fd9de11ad98b557a7892df4446e4453e5cdc836b2815e99c3c531d6fb905461feb7772ca4d3aec35727c
 DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6
 DIST tsetup.4.16.6.tar.xz 57015068 BLAKE2B 
d5ee30156b6338138095a32a41ce8807e9e32b76d05fbb43834138e13183953df59820a30df0e2e55becefab777105a0ca94c591351ff2aa438a855c10cd8b0d
 SHA512 
2f17fe18ce0baee75797a2686d2834b9c66b51fd29bca31490e4544aa17e25ae833fa657239afd011c5846e76a2b134ca64960db0e9f2d38d6e769cdf99b0aeb
 DIST tsetup.4.16.8.tar.xz 56726632 BLAKE2B 
e3323903ca989d780f1a4ae20fa94eab6d17d2ee3505b689a7468e2e068ac68e17666a39400218a8cd40dbb59096a2a70e3a5767ea55eba0233a9fa9fe6e02cc
 SHA512 
bc6d0bdee19286ccb06ceb6540d5f67b85735ec452ea69e0d550f64d3d54c718d309b211b19302849649b7fef979d91bf365f65c024f8891f387a2713629d711
+DIST tsetup.5.0.1.tar.xz 57003088 BLAKE2B 
1d39eb3dc9de1a17a419f64d397b945e643f28efe3a979e16d48ee79b66db893a7bbc502c0a910db7ef95800e584b58af76f89f775e48506cc16c952b0744cc0
 SHA512 
1b6de1d515777f6c7ba2a8e8bb876c4c78a49822f968fb6c4a68ad0d2992827131eac00b596ed82e7933377762a67d7a84530d8ddcd7c77df68d7be88bd18025

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
new file mode 100644
index ..19bc56b0ce5c
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+   local icon_size
+   for icon_size in 16 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-05-12 Thread Yixun Lan
commit: 3444b851db77a8751a0c0a327ca65d0af52862f9
Author: Henning Schild  hennsch  de>
AuthorDate: Sat May 11 06:39:48 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sun May 12 11:16:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3444b851

net-im/telegram-desktop-bin: change variable order

This is pure cosmetics to deal with VariableOrderWrong
message from dev-util/pkgcheck

Closes: https://github.com/gentoo/gentoo/pull/36635
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild | 4 ++--
 net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
index 19bc56b0ce5c..24722ca70535 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
@@ -12,6 +12,8 @@ SRC_URI="
amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
 "
 
+S="${WORKDIR}/Telegram"
+
 LICENSE="GPL-3-with-openssl-exception"
 SLOT="0"
 KEYWORDS="-* ~amd64"
@@ -30,8 +32,6 @@ RDEPEND="
>=x11-libs/libxcb-1.10
 "
 
-S="${WORKDIR}/Telegram"
-
 src_prepare() {
default
 

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
index 19bc56b0ce5c..24722ca70535 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.0.1.ebuild
@@ -12,6 +12,8 @@ SRC_URI="
amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
 "
 
+S="${WORKDIR}/Telegram"
+
 LICENSE="GPL-3-with-openssl-exception"
 SLOT="0"
 KEYWORDS="-* ~amd64"
@@ -30,8 +32,6 @@ RDEPEND="
>=x11-libs/libxcb-1.10
 "
 
-S="${WORKDIR}/Telegram"
-
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-04-25 Thread Yixun Lan
commit: 38c406fdc744da1c205e4e4b2529d71fb9448294
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr 25 07:01:21 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 25 11:03:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c406fd

net-im/telegram-desktop-bin: add 4.16.8

Closes: https://github.com/gentoo/gentoo/pull/36411
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.16.8.ebuild | 64 ++
 2 files changed, 66 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b1a048904c5a..bddecd66dc26 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
 DIST tdesktop-4.16.6.tar.gz 19360605 BLAKE2B 
35ff32e1d04bc792327bbb744c6026ffc5dda940f1e547aab844458f557132757af7fbecf2ed235eb4f7c599cf3120f09a745ada4e7e8331a1866637e6def22e
 SHA512 
f8439685d31446c1a5439522f445448e5eac37c32dfe5154941090ebeebb0181b918daa445dd5909be89e5757b4ef572de59987b85d31bd8725215fe501df35f
+DIST tdesktop-4.16.8.tar.gz 19360758 BLAKE2B 
d939ca2296be93c02a552726b0cab3efff84adbe969d3659c8f1ff7ff14be01e4e19aea12630cabe2771c8ebfd00d8ef6284d1c94257b506c34a5c9a525e0f91
 SHA512 
77b9dd8b0207196d5e43501b3fa39cd77e46b846801efc00067dbe3c777f8b4874ee5840fdead1cdfd8c765582f9ce8038b48bb53b703c22427becdc4f498074
 DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6
 DIST tsetup.4.16.6.tar.xz 57015068 BLAKE2B 
d5ee30156b6338138095a32a41ce8807e9e32b76d05fbb43834138e13183953df59820a30df0e2e55becefab777105a0ca94c591351ff2aa438a855c10cd8b0d
 SHA512 
2f17fe18ce0baee75797a2686d2834b9c66b51fd29bca31490e4544aa17e25ae833fa657239afd011c5846e76a2b134ca64960db0e9f2d38d6e769cdf99b0aeb
+DIST tsetup.4.16.8.tar.xz 56726632 BLAKE2B 
e3323903ca989d780f1a4ae20fa94eab6d17d2ee3505b689a7468e2e068ac68e17666a39400218a8cd40dbb59096a2a70e3a5767ea55eba0233a9fa9fe6e02cc
 SHA512 
bc6d0bdee19286ccb06ceb6540d5f67b85735ec452ea69e0d550f64d3d54c718d309b211b19302849649b7fef979d91bf365f65c024f8891f387a2713629d711

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
new file mode 100644
index ..19bc56b0ce5c
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-04-11 Thread Yixun Lan
commit: 8894e50c3da87b815182e4a9a147566e3cf18b60
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr 11 22:09:53 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 11 23:04:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8894e50c

net-im/telegram-desktop-bin: shorten overlong line

This is pure cosmetics to deal with ExcessiveLineLength
 message from dev-util/pkgcheck.

Closes: https://github.com/gentoo/gentoo/pull/36215
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild | 4 +++-
 net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
index f42ba6d6aee0..19bc56b0ce5c 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
@@ -35,7 +35,9 @@ S="${WORKDIR}/Telegram"
 src_prepare() {
default
 
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
 }
 
 src_install() {

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild
index f42ba6d6aee0..19bc56b0ce5c 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild
@@ -35,7 +35,9 @@ S="${WORKDIR}/Telegram"
 src_prepare() {
default
 
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+   sed -i -e \
+   
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 \
+   
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-04-11 Thread Yixun Lan
commit: d80b84fb6015975cc1c826abd89b3e0d40acbb14
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr 11 22:04:16 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 11 23:04:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80b84fb

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.15.0.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b47053f11c63..b1a048904c5a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
 DIST tdesktop-4.16.6.tar.gz 19360605 BLAKE2B 
35ff32e1d04bc792327bbb744c6026ffc5dda940f1e547aab844458f557132757af7fbecf2ed235eb4f7c599cf3120f09a745ada4e7e8331a1866637e6def22e
 SHA512 
f8439685d31446c1a5439522f445448e5eac37c32dfe5154941090ebeebb0181b918daa445dd5909be89e5757b4ef572de59987b85d31bd8725215fe501df35f
-DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0
 DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6
 DIST tsetup.4.16.6.tar.xz 57015068 BLAKE2B 
d5ee30156b6338138095a32a41ce8807e9e32b76d05fbb43834138e13183953df59820a30df0e2e55becefab777105a0ca94c591351ff2aa438a855c10cd8b0d
 SHA512 
2f17fe18ce0baee75797a2686d2834b9c66b51fd29bca31490e4544aa17e25ae833fa657239afd011c5846e76a2b134ca64960db0e9f2d38d6e769cdf99b0aeb

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild
deleted file mode 100644
index f42ba6d6aee0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-04-11 Thread Yixun Lan
commit: 644123fc5e69f531ed5b65000188716bbc5f597c
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr 11 05:59:43 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Apr 11 11:52:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644123fc

net-im/telegram-desktop-bin: add 4.16.6

Closes: https://github.com/gentoo/gentoo/pull/36203
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.16.6.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 14ec26dd7b84..b47053f11c63 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
+DIST tdesktop-4.16.6.tar.gz 19360605 BLAKE2B 
35ff32e1d04bc792327bbb744c6026ffc5dda940f1e547aab844458f557132757af7fbecf2ed235eb4f7c599cf3120f09a745ada4e7e8331a1866637e6def22e
 SHA512 
f8439685d31446c1a5439522f445448e5eac37c32dfe5154941090ebeebb0181b918daa445dd5909be89e5757b4ef572de59987b85d31bd8725215fe501df35f
 DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0
 DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6
+DIST tsetup.4.16.6.tar.xz 57015068 BLAKE2B 
d5ee30156b6338138095a32a41ce8807e9e32b76d05fbb43834138e13183953df59820a30df0e2e55becefab777105a0ca94c591351ff2aa438a855c10cd8b0d
 SHA512 
2f17fe18ce0baee75797a2686d2834b9c66b51fd29bca31490e4544aa17e25ae833fa657239afd011c5846e76a2b134ca64960db0e9f2d38d6e769cdf99b0aeb

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.16.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-03-15 Thread Yixun Lan
commit: cd1ee93972287a06a8d8b4c45bceeb5e1e4466ab
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Mar 15 20:45:34 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Mar 16 00:13:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd1ee939

net-im/telegram-desktop-bin: drop old version 4.14.15

Closes: https://github.com/gentoo/gentoo/pull/35772
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.14.15.ebuild| 62 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 92b70feb9117..14ec26dd7b84 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
 DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
-DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
 DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0
 DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.15.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.15.ebuild
deleted file mode 100644
index f42ba6d6aee0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.15.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-03-14 Thread Yixun Lan
commit: 97048a66b52ab621794881c510d37a515bce0c74
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Mar 14 05:52:14 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Mar 15 00:02:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97048a66

net-im/telegram-desktop-bin: add 4.15.2

Closes:  https://github.com/gentoo/gentoo/pull/35740
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.15.2.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 96da6c4fb871..92b70feb9117 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
 DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
+DIST tdesktop-4.15.2.tar.gz 19263533 BLAKE2B 
078d9b93f60f8eec5fe09e73628cafd9e6b20393a6445da149e0b85befc5a492aff2952f150f4e6895f1305d222022f1cb9ce1e124a68838141e470453820fdb
 SHA512 
d30cd363e2eab9b38c448ebd4c22ee98cf46d6e7a932c7469be5f950fba6dbb0d73cb86ae8439d989e8985cc6eb382ca930cad3c2511404c3cebcaf7c92b8049
 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
 DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0
+DIST tsetup.4.15.2.tar.xz 54162852 BLAKE2B 
6fa57b21de36f1e387bd9233f3e9045e30be73d33066dffc5756e6076267048fa8b959eece6bdd9ade1d3096faf0e6ace1d0c1f6565a9ac8b9a84c4423454c5b
 SHA512 
12c72c02b8b69f4685ca5dcebdd784dd263a1cb0c117306b188e0d4fc79c978010bd697a2446692af6b9bd21382a9bf312bd27bb3da63b661a9e35578dd7b8a6

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-02-18 Thread Stefan Strogin
commit: 60a59c5ad8bc38ef565bf5c7d284552141c9d68c
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Feb 18 22:48:32 2024 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Feb 18 22:50:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a59c5a

net-im/telegram-desktop-bin: drop old 4.14.9

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.14.9.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c055d653c2a0..96da6c4fb871 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
 DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
-DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
 DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
-DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38
 DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild
deleted file mode 100644
index f42ba6d6aee0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-02-18 Thread Stefan Strogin
commit: 4aa8921c73f08a3685e36b009f87a45f9f1b2721
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Feb 18 22:44:13 2024 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Feb 18 22:44:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa8921c

net-im/telegram-desktop-bin: add 4.15.0

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.15.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 09c825932b7f..c055d653c2a0 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
 DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
+DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 
838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170
 SHA512 
9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861
 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
 DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38
+DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 
8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4
 SHA512 
918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-02-13 Thread Yixun Lan
commit: fac9aeffcd0308ee35e9d6c0eb2583f8de2bafaa
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Feb 13 04:14:38 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Feb 14 00:35:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac9aeff

net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/35292
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.14.2.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index f38e4d505602..09c825932b7f 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
 DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
-DIST tdesktop-4.14.2.tar.gz 18605135 BLAKE2B 
864145f499d9a7682964c3281851f274aa401d4a770f61f4c2f15d2b3fb96a1be9b1d242f38ea12ef0821c00fb913f1d3b4a726e1e255e2721b7c305944d7939
 SHA512 
975a32fdda9e32e5c13882f736b0f495fd7294bd7b8c4c6108c6bdff09c2df21248f5abe673158b9ac8ba6b3f699a5b9bdb600a70b0be37dfee991c99cfe107a
 DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
-DIST tsetup.4.14.2.tar.xz 52969644 BLAKE2B 
677e534301f0d677622c008b11b65ed610dc4c897cb01ec9236aecb2edf1d66306c38e1cd3f8fd36e867ba1bbb95024cdd3825f0647b82fff2a4efc6c4effd02
 SHA512 
eeaeaac9835c144ba2b06f231ea223a1a096cd53d9c1e0765f7c33afddc7f067c6c2bc6ede279ef2ed850809fa28a5a73d4f314bba803195acd25fb4b7729291
 DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.2.ebuild
deleted file mode 100644
index f42ba6d6aee0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-02-13 Thread Yixun Lan
commit: bbb1b3f8d61ec10cb7d333ff6b117b2202541378
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Feb 13 04:13:51 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Feb 14 00:34:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb1b3f8

net-im/telegram-desktop-bin: add 4.14.15

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.14.15.ebuild| 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index eb29e47cf3be..f38e4d505602 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
+DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 
540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec
 SHA512 
05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd
 DIST tdesktop-4.14.2.tar.gz 18605135 BLAKE2B 
864145f499d9a7682964c3281851f274aa401d4a770f61f4c2f15d2b3fb96a1be9b1d242f38ea12ef0821c00fb913f1d3b4a726e1e255e2721b7c305944d7939
 SHA512 
975a32fdda9e32e5c13882f736b0f495fd7294bd7b8c4c6108c6bdff09c2df21248f5abe673158b9ac8ba6b3f699a5b9bdb600a70b0be37dfee991c99cfe107a
 DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
+DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 
268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e
 SHA512 
17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c
 DIST tsetup.4.14.2.tar.xz 52969644 BLAKE2B 
677e534301f0d677622c008b11b65ed610dc4c897cb01ec9236aecb2edf1d66306c38e1cd3f8fd36e867ba1bbb95024cdd3825f0647b82fff2a4efc6c4effd02
 SHA512 
eeaeaac9835c144ba2b06f231ea223a1a096cd53d9c1e0765f7c33afddc7f067c6c2bc6ede279ef2ed850809fa28a5a73d4f314bba803195acd25fb4b7729291
 DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.15.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.15.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.15.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-01-22 Thread Yixun Lan
commit: 9957a91b490d3972f32cc633b1dbfc3abf2d5573
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jan 22 09:27:48 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jan 23 03:45:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9957a91b

net-im/telegram-desktop-bin: drop old

Closes: https://github.com/gentoo/gentoo/pull/34964
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.11.7.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index caf11bb2756c..eb29e47cf3be 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-4.11.7.tar.gz 18321400 BLAKE2B 
5e7a22f7b20e9a14f15cc9d0e054bb303eca96777c47c0a4d9aaa4de3840049f0b2901d16b7f794d523db452eef2846454523424adcb7c7f02949ed33777c241
 SHA512 
a3f689181e54eea3278ec9b84861e416b51702464f9cb848a12365ad610dc5cc5846be9494aa0dfe7c626dbacc1b9e1271ba23bcd8fa97ae26884b0f0506e882
 DIST tdesktop-4.14.2.tar.gz 18605135 BLAKE2B 
864145f499d9a7682964c3281851f274aa401d4a770f61f4c2f15d2b3fb96a1be9b1d242f38ea12ef0821c00fb913f1d3b4a726e1e255e2721b7c305944d7939
 SHA512 
975a32fdda9e32e5c13882f736b0f495fd7294bd7b8c4c6108c6bdff09c2df21248f5abe673158b9ac8ba6b3f699a5b9bdb600a70b0be37dfee991c99cfe107a
 DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
-DIST tsetup.4.11.7.tar.xz 53219368 BLAKE2B 
704c12bced7c7d229f00828488c3a5426a85c9cf49a9883a46f642ebe4f280d78e143443495d98a12e68c6d1e9c4dcde67c7e53c08dbc03616352d0f7de88046
 SHA512 
adf023e3b4fbff87156fc1e15748ffc29b2d7007d04aecd64b60f66c05db4b325cd0f53cd1256ee7bd002906946bef0e702024a8113a143c591cc81933d93d9e
 DIST tsetup.4.14.2.tar.xz 52969644 BLAKE2B 
677e534301f0d677622c008b11b65ed610dc4c897cb01ec9236aecb2edf1d66306c38e1cd3f8fd36e867ba1bbb95024cdd3825f0647b82fff2a4efc6c4effd02
 SHA512 
eeaeaac9835c144ba2b06f231ea223a1a096cd53d9c1e0765f7c33afddc7f067c6c2bc6ede279ef2ed850809fa28a5a73d4f314bba803195acd25fb4b7729291
 DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.7.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.7.ebuild
deleted file mode 100644
index d81c56fd7260..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.7.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-01-22 Thread Yixun Lan
commit: 4609e698e7d0100c446b2608566d581ee2e8ed57
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jan 22 09:23:52 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Jan 23 03:45:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4609e698

net-im/telegram-desktop-bin: add 4.14.9

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.14.9.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 8dbdd1de4a37..caf11bb2756c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.11.7.tar.gz 18321400 BLAKE2B 
5e7a22f7b20e9a14f15cc9d0e054bb303eca96777c47c0a4d9aaa4de3840049f0b2901d16b7f794d523db452eef2846454523424adcb7c7f02949ed33777c241
 SHA512 
a3f689181e54eea3278ec9b84861e416b51702464f9cb848a12365ad610dc5cc5846be9494aa0dfe7c626dbacc1b9e1271ba23bcd8fa97ae26884b0f0506e882
 DIST tdesktop-4.14.2.tar.gz 18605135 BLAKE2B 
864145f499d9a7682964c3281851f274aa401d4a770f61f4c2f15d2b3fb96a1be9b1d242f38ea12ef0821c00fb913f1d3b4a726e1e255e2721b7c305944d7939
 SHA512 
975a32fdda9e32e5c13882f736b0f495fd7294bd7b8c4c6108c6bdff09c2df21248f5abe673158b9ac8ba6b3f699a5b9bdb600a70b0be37dfee991c99cfe107a
+DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 
12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3
 SHA512 
0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291
 DIST tsetup.4.11.7.tar.xz 53219368 BLAKE2B 
704c12bced7c7d229f00828488c3a5426a85c9cf49a9883a46f642ebe4f280d78e143443495d98a12e68c6d1e9c4dcde67c7e53c08dbc03616352d0f7de88046
 SHA512 
adf023e3b4fbff87156fc1e15748ffc29b2d7007d04aecd64b60f66c05db4b325cd0f53cd1256ee7bd002906946bef0e702024a8113a143c591cc81933d93d9e
 DIST tsetup.4.14.2.tar.xz 52969644 BLAKE2B 
677e534301f0d677622c008b11b65ed610dc4c897cb01ec9236aecb2edf1d66306c38e1cd3f8fd36e867ba1bbb95024cdd3825f0647b82fff2a4efc6c4effd02
 SHA512 
eeaeaac9835c144ba2b06f231ea223a1a096cd53d9c1e0765f7c33afddc7f067c6c2bc6ede279ef2ed850809fa28a5a73d4f314bba803195acd25fb4b7729291
+DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B 
fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847
 SHA512 
47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2024-01-06 Thread Yixun Lan
commit: e103a83cf76108c4107fa5840e8e5e8aa34e8afa
Author: germ  outlook  com>
AuthorDate: Sat Jan  6 09:57:01 2024 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Jan  6 10:11:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e103a83c

net-im/telegram-desktop-bin: version bump 4.14.2

Closes: https://github.com/gentoo/gentoo/pull/34633
Signed-off-by: germ  outlook.com>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.14.2.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 2adf38e5223c..8dbdd1de4a37 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-4.11.7.tar.gz 18321400 BLAKE2B 
5e7a22f7b20e9a14f15cc9d0e054bb303eca96777c47c0a4d9aaa4de3840049f0b2901d16b7f794d523db452eef2846454523424adcb7c7f02949ed33777c241
 SHA512 
a3f689181e54eea3278ec9b84861e416b51702464f9cb848a12365ad610dc5cc5846be9494aa0dfe7c626dbacc1b9e1271ba23bcd8fa97ae26884b0f0506e882
+DIST tdesktop-4.14.2.tar.gz 18605135 BLAKE2B 
864145f499d9a7682964c3281851f274aa401d4a770f61f4c2f15d2b3fb96a1be9b1d242f38ea12ef0821c00fb913f1d3b4a726e1e255e2721b7c305944d7939
 SHA512 
975a32fdda9e32e5c13882f736b0f495fd7294bd7b8c4c6108c6bdff09c2df21248f5abe673158b9ac8ba6b3f699a5b9bdb600a70b0be37dfee991c99cfe107a
 DIST tsetup.4.11.7.tar.xz 53219368 BLAKE2B 
704c12bced7c7d229f00828488c3a5426a85c9cf49a9883a46f642ebe4f280d78e143443495d98a12e68c6d1e9c4dcde67c7e53c08dbc03616352d0f7de88046
 SHA512 
adf023e3b4fbff87156fc1e15748ffc29b2d7007d04aecd64b60f66c05db4b325cd0f53cd1256ee7bd002906946bef0e702024a8113a143c591cc81933d93d9e
+DIST tsetup.4.14.2.tar.xz 52969644 BLAKE2B 
677e534301f0d677622c008b11b65ed610dc4c897cb01ec9236aecb2edf1d66306c38e1cd3f8fd36e867ba1bbb95024cdd3825f0647b82fff2a4efc6c4effd02
 SHA512 
eeaeaac9835c144ba2b06f231ea223a1a096cd53d9c1e0765f7c33afddc7f067c6c2bc6ede279ef2ed850809fa28a5a73d4f314bba803195acd25fb4b7729291

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.2.ebuild
new file mode 100644
index ..f42ba6d6aee0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-11-16 Thread Joonas Niilola
commit: 9906e0d54bdc13eb6a4e8879ac0f5f2ff4367c02
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Nov 16 08:00:34 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 16 09:42:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9906e0d5

net-im/telegram-desktop-bin: add 4.11.7

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.11.7.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b96542154e8f..58bc622b5dd0 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.11.3.tar.gz 18254355 BLAKE2B 
0f24ca31bc1b0f5eec6c21c00048f6d15c3c1e491eaf387b8506382cafffbc8afb9fa4b14f26985ab093945371e68681ee1e90f0dcbf3835e7547c02885d7586
 SHA512 
ec17e6f2f3ca59e3697798055b42d4eed02c9f0eb1fd60ea4cf3946be68d1a0a4b720cda5db705a0127902329de96894e6c190842ae6287732ffd02d7ae0b327
 DIST tdesktop-4.11.5.tar.gz 18283215 BLAKE2B 
81beb626179162ad005c2dc8335438c47f3b9b215e58fb96e0dc3baf29293c4bd6c7cc5ce7167080998e4ab30e551e1364ee69b119d477a923546f5fc5c60643
 SHA512 
d38ec10e9d0c3967577f2fa18b40cd8333576ac916b377fcbac8be768cd05774a23039bba6bc063b58214e4ad20eb47875593834725741bc4fe51d133a90e4a9
+DIST tdesktop-4.11.7.tar.gz 18321400 BLAKE2B 
5e7a22f7b20e9a14f15cc9d0e054bb303eca96777c47c0a4d9aaa4de3840049f0b2901d16b7f794d523db452eef2846454523424adcb7c7f02949ed33777c241
 SHA512 
a3f689181e54eea3278ec9b84861e416b51702464f9cb848a12365ad610dc5cc5846be9494aa0dfe7c626dbacc1b9e1271ba23bcd8fa97ae26884b0f0506e882
 DIST tsetup.4.11.3.tar.xz 52997540 BLAKE2B 
fd722374fe18d860eed437f31f0a3c1da696e02a09111f289a801b34071d24da204df52db93eb80e4bb64220e20ca1d0a4915a8993890d4a74253597b143c261
 SHA512 
6b2ef6a95dde09497249cf09ecd9c3e65764771714e3fed4ace547e56bae5ceb346ff288ad9a51dbae499266d42ee2e549a16c91553a0b6be98cb336dd166a23
 DIST tsetup.4.11.5.tar.xz 53092984 BLAKE2B 
6c24678e18ce3485538833ec1b903da97e3be6eb253eabe8bd2913832b94539f13d6f5c27736dc3c2073139f968edc9fe201891f414c21d262db27a6a0377da0
 SHA512 
8dd2ec33d19bd5ebcbd3ba311bf888f4c248165d42beb9504450cff649623eb929d783657aced8d8adbe0bc80ecc620cbc028a7446e159fc03082e84b15b7454
+DIST tsetup.4.11.7.tar.xz 53219368 BLAKE2B 
704c12bced7c7d229f00828488c3a5426a85c9cf49a9883a46f642ebe4f280d78e143443495d98a12e68c6d1e9c4dcde67c7e53c08dbc03616352d0f7de88046
 SHA512 
adf023e3b4fbff87156fc1e15748ffc29b2d7007d04aecd64b60f66c05db4b325cd0f53cd1256ee7bd002906946bef0e702024a8113a143c591cc81933d93d9e

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.7.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.7.ebuild
new file mode 100644
index ..d81c56fd7260
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-11-16 Thread Joonas Niilola
commit: c9a56c2c8af7c431d9d0ea84eef526c971cac237
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Nov 16 08:01:37 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 16 09:42:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a56c2c

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/33843
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.11.3-r1.ebuild  | 62 --
 .../telegram-desktop-bin-4.11.5.ebuild | 62 --
 3 files changed, 128 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 58bc622b5dd0..2adf38e5223c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,2 @@
-DIST tdesktop-4.11.3.tar.gz 18254355 BLAKE2B 
0f24ca31bc1b0f5eec6c21c00048f6d15c3c1e491eaf387b8506382cafffbc8afb9fa4b14f26985ab093945371e68681ee1e90f0dcbf3835e7547c02885d7586
 SHA512 
ec17e6f2f3ca59e3697798055b42d4eed02c9f0eb1fd60ea4cf3946be68d1a0a4b720cda5db705a0127902329de96894e6c190842ae6287732ffd02d7ae0b327
-DIST tdesktop-4.11.5.tar.gz 18283215 BLAKE2B 
81beb626179162ad005c2dc8335438c47f3b9b215e58fb96e0dc3baf29293c4bd6c7cc5ce7167080998e4ab30e551e1364ee69b119d477a923546f5fc5c60643
 SHA512 
d38ec10e9d0c3967577f2fa18b40cd8333576ac916b377fcbac8be768cd05774a23039bba6bc063b58214e4ad20eb47875593834725741bc4fe51d133a90e4a9
 DIST tdesktop-4.11.7.tar.gz 18321400 BLAKE2B 
5e7a22f7b20e9a14f15cc9d0e054bb303eca96777c47c0a4d9aaa4de3840049f0b2901d16b7f794d523db452eef2846454523424adcb7c7f02949ed33777c241
 SHA512 
a3f689181e54eea3278ec9b84861e416b51702464f9cb848a12365ad610dc5cc5846be9494aa0dfe7c626dbacc1b9e1271ba23bcd8fa97ae26884b0f0506e882
-DIST tsetup.4.11.3.tar.xz 52997540 BLAKE2B 
fd722374fe18d860eed437f31f0a3c1da696e02a09111f289a801b34071d24da204df52db93eb80e4bb64220e20ca1d0a4915a8993890d4a74253597b143c261
 SHA512 
6b2ef6a95dde09497249cf09ecd9c3e65764771714e3fed4ace547e56bae5ceb346ff288ad9a51dbae499266d42ee2e549a16c91553a0b6be98cb336dd166a23
-DIST tsetup.4.11.5.tar.xz 53092984 BLAKE2B 
6c24678e18ce3485538833ec1b903da97e3be6eb253eabe8bd2913832b94539f13d6f5c27736dc3c2073139f968edc9fe201891f414c21d262db27a6a0377da0
 SHA512 
8dd2ec33d19bd5ebcbd3ba311bf888f4c248165d42beb9504450cff649623eb929d783657aced8d8adbe0bc80ecc620cbc028a7446e159fc03082e84b15b7454
 DIST tsetup.4.11.7.tar.xz 53219368 BLAKE2B 
704c12bced7c7d229f00828488c3a5426a85c9cf49a9883a46f642ebe4f280d78e143443495d98a12e68c6d1e9c4dcde67c7e53c08dbc03616352d0f7de88046
 SHA512 
adf023e3b4fbff87156fc1e15748ffc29b2d7007d04aecd64b60f66c05db4b325cd0f53cd1256ee7bd002906946bef0e702024a8113a143c591cc81933d93d9e

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3-r1.ebuild
deleted file mode 100644
index d81c56fd7260..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/gtk+:3[X,wayland]
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-
-   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
-}
-
-src_install() {
-   newbin Telegram telegram-desktop
-
-   insinto /usr/share/TelegramDesktop/externalupdater.d/
-   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/org.telegram.desktop.desktop
-   insinto /usr/share/dbus-1/services
-   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-11-07 Thread Yixun Lan
commit: c5b4d3b0ef716f7f52d1e2b8f2182209827a4264
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Nov  7 11:11:30 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Nov  7 21:01:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b4d3b0

net-im/telegram-desktop-bin: add 4.11.5

Closes: https://github.com/gentoo/gentoo/pull/33706
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.11.5.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 6103a6c4a17b..b96542154e8f 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-4.11.3.tar.gz 18254355 BLAKE2B 
0f24ca31bc1b0f5eec6c21c00048f6d15c3c1e491eaf387b8506382cafffbc8afb9fa4b14f26985ab093945371e68681ee1e90f0dcbf3835e7547c02885d7586
 SHA512 
ec17e6f2f3ca59e3697798055b42d4eed02c9f0eb1fd60ea4cf3946be68d1a0a4b720cda5db705a0127902329de96894e6c190842ae6287732ffd02d7ae0b327
+DIST tdesktop-4.11.5.tar.gz 18283215 BLAKE2B 
81beb626179162ad005c2dc8335438c47f3b9b215e58fb96e0dc3baf29293c4bd6c7cc5ce7167080998e4ab30e551e1364ee69b119d477a923546f5fc5c60643
 SHA512 
d38ec10e9d0c3967577f2fa18b40cd8333576ac916b377fcbac8be768cd05774a23039bba6bc063b58214e4ad20eb47875593834725741bc4fe51d133a90e4a9
 DIST tsetup.4.11.3.tar.xz 52997540 BLAKE2B 
fd722374fe18d860eed437f31f0a3c1da696e02a09111f289a801b34071d24da204df52db93eb80e4bb64220e20ca1d0a4915a8993890d4a74253597b143c261
 SHA512 
6b2ef6a95dde09497249cf09ecd9c3e65764771714e3fed4ace547e56bae5ceb346ff288ad9a51dbae499266d42ee2e549a16c91553a0b6be98cb336dd166a23
+DIST tsetup.4.11.5.tar.xz 53092984 BLAKE2B 
6c24678e18ce3485538833ec1b903da97e3be6eb253eabe8bd2913832b94539f13d6f5c27736dc3c2073139f968edc9fe201891f414c21d262db27a6a0377da0
 SHA512 
8dd2ec33d19bd5ebcbd3ba311bf888f4c248165d42beb9504450cff649623eb929d783657aced8d8adbe0bc80ecc620cbc028a7446e159fc03082e84b15b7454

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.5.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.5.ebuild
new file mode 100644
index ..d81c56fd7260
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.5.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/gtk+:3[X,wayland]
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+   newbin Telegram telegram-desktop
+
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
+   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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-11-03 Thread Yixun Lan
commit: 08edde69d89e8d54084c01c52d0d5184538afc96
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Nov  3 07:50:10 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Nov  3 12:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08edde69

net-im/telegram-desktop-bin: disable internal updater again

Upstream changed the interface to disable the "internal updater" of the
application, or to tell it that there is an "external updater", in our
case portage.

Closes: https://bugs.gentoo.org/916687
Closes: https://github.com/gentoo/gentoo/pull/33652
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Yixun Lan  gentoo.org>

 ...-desktop-bin-4.11.3.ebuild => telegram-desktop-bin-4.11.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3-r1.ebuild
similarity index 96%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3-r1.ebuild
index 73fc72ac1747..d81c56fd7260 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3-r1.ebuild
@@ -41,7 +41,7 @@ src_prepare() {
 src_install() {
newbin Telegram telegram-desktop
 
-   insinto /etc/tdesktop
+   insinto /usr/share/TelegramDesktop/externalupdater.d/
newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
 
local icon_size



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-11-02 Thread Stefan Strogin
commit: 6807f402a4c26cf5ac140b6a07b62bcd6d7769f4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Nov  2 23:19:56 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Nov  2 23:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6807f402

net-im/telegram-desktop-bin: add 4.11.3, drop 4.11.1-r1

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest  | 4 ++--
 ...esktop-bin-4.11.1-r1.ebuild => telegram-desktop-bin-4.11.3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 0f5722af2ff9..6103a6c4a17b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tdesktop-4.11.1.tar.gz 18247241 BLAKE2B 
a4107e4fb208913921c216c66f020302358e53ce24ea63727236388d7b0ec9720438f2cc6e9a28a5bdf20250659222c1af2bc743efbbc5b49acbb92cd14eb6ab
 SHA512 
656c3f0ada8ef9df342e1c6b984c6f47fc164b597697ff4a25f20e2607bbec7ef19f4b1f64003e0ddeae08130eadfb543823cda71bd58ac8c08ee1098c4b5842
-DIST tsetup.4.11.1.tar.xz 52937060 BLAKE2B 
60196278e2cd2a3c98f051a78193354c25effb01cb3b4d9a2e33955db029bd3a2da4fb07096ca65c899db77179a0dbd28970cbc9d535b3da3b6ae1fe874f1f26
 SHA512 
53891bb63348ed0d0fd9d9c39e21392394b1b27c94cb0d28b9f5d02494258300b4c262d66dac942b180391af8cf91fb8cdf9a8cb047e21b3072e5dd7a72ed3ff
+DIST tdesktop-4.11.3.tar.gz 18254355 BLAKE2B 
0f24ca31bc1b0f5eec6c21c00048f6d15c3c1e491eaf387b8506382cafffbc8afb9fa4b14f26985ab093945371e68681ee1e90f0dcbf3835e7547c02885d7586
 SHA512 
ec17e6f2f3ca59e3697798055b42d4eed02c9f0eb1fd60ea4cf3946be68d1a0a4b720cda5db705a0127902329de96894e6c190842ae6287732ffd02d7ae0b327
+DIST tsetup.4.11.3.tar.xz 52997540 BLAKE2B 
fd722374fe18d860eed437f31f0a3c1da696e02a09111f289a801b34071d24da204df52db93eb80e4bb64220e20ca1d0a4915a8993890d4a74253597b143c261
 SHA512 
6b2ef6a95dde09497249cf09ecd9c3e65764771714e3fed4ace547e56bae5ceb346ff288ad9a51dbae499266d42ee2e549a16c91553a0b6be98cb336dd166a23

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild
similarity index 100%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-10-30 Thread Joonas Niilola
commit: 5647e1ffc7a3a6b289d249c4afd0f0a71179998d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Oct 30 12:54:04 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 30 12:54:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5647e1ff

net-im/telegram-desktop-bin: revbump due to a new dep requirement

Signed-off-by: Joonas Niilola  gentoo.org>

 ...am-desktop-bin-4.11.1.ebuild => telegram-desktop-bin-4.11.1-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild
similarity index 100%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-10-30 Thread Joonas Niilola
commit: 406dab6aa5f1a96d9f3832423f1cdca3ff03974a
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Oct 16 10:04:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 30 12:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=406dab6a

net-im/telegram-desktop-bin: add missing USE for gtk+:3 dep

Closes: https://bugs.gentoo.org/915598
Fixes: 50ef5d226cf0 ("net-im/telegram-desktop-bin: add missing gtk+:3 dep")
Related-to: https://github.com/telegramdesktop/tdesktop/issues/26919
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/33359
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild
index 9c5b8376b157..73fc72ac1747 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
>=media-libs/fontconfig-2.13
media-libs/freetype:2
virtual/opengl
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X,wayland]
x11-libs/libX11
>=x11-libs/libxcb-1.10
 "



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-10-29 Thread Stefan Strogin
commit: a05fce8956ca8fe7af0f32582e9b23f7c1245d8d
Author: Stefan Strogin  gentoo  org>
AuthorDate: Mon Oct 30 01:11:15 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Mon Oct 30 01:11:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a05fce89

net-im/telegram-desktop-bin: add 4.11.1, drop 4.10.3

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest  | 4 ++--
 ...m-desktop-bin-4.10.3.ebuild => telegram-desktop-bin-4.11.1.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 82da74e3d935..0f5722af2ff9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tdesktop-4.10.3.tar.gz 18112345 BLAKE2B 
d64e9bd897295917ee9875565c571de954d7b57b40fd37c542e5d27b4799c4c55b1c9e7afe27bcadc3a7d2012188f9e95eed9a39073b758ee46b4f8b35de416c
 SHA512 
60d819208cb003f4b1716bbf279e3cb29c8925af9c21e149b611dbb66f06ed8638a4113db4cd603708c53afe67e6bf3649fa9044195885fbf46e34e306afce0e
-DIST tsetup.4.10.3.tar.xz 52239308 BLAKE2B 
8d028c964e5d60788dcf35c370d942a5bc4c5f1682b7edf9787ce6ca60b363d58267cc71d1916092d90d0a4b8baf8d4ac09cede8651db8b5786292a1f8060b66
 SHA512 
27260d01c5b1bf1ae7120b9d4f95168b4335c8f803b21637af967d534cb9e538484b7c6e2782e79fa0a50b209ce489143546fd648cbc6d209a144ab5bd3f2ca1
+DIST tdesktop-4.11.1.tar.gz 18247241 BLAKE2B 
a4107e4fb208913921c216c66f020302358e53ce24ea63727236388d7b0ec9720438f2cc6e9a28a5bdf20250659222c1af2bc743efbbc5b49acbb92cd14eb6ab
 SHA512 
656c3f0ada8ef9df342e1c6b984c6f47fc164b597697ff4a25f20e2607bbec7ef19f4b1f64003e0ddeae08130eadfb543823cda71bd58ac8c08ee1098c4b5842
+DIST tsetup.4.11.1.tar.xz 52937060 BLAKE2B 
60196278e2cd2a3c98f051a78193354c25effb01cb3b4d9a2e33955db029bd3a2da4fb07096ca65c899db77179a0dbd28970cbc9d535b3da3b6ae1fe874f1f26
 SHA512 
53891bb63348ed0d0fd9d9c39e21392394b1b27c94cb0d28b9f5d02494258300b4c262d66dac942b180391af8cf91fb8cdf9a8cb047e21b3072e5dd7a72ed3ff

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild
similarity index 100%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-10-06 Thread Hans de Graaff
commit: 4542357371bb275b1acfe478c9b487f0e15ef0df
Author: Joe Kappus  wt  gd>
AuthorDate: Thu Oct  5 06:35:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct  6 07:45:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45423573

net-im/telegram-desktop-bin: security drop 4.8.4, 4.8.9

Bug: https://bugs.gentoo.org/915066
Signed-off-by: Joe Kappus  wt.gd>
Signed-off-by: Hans de Graaff  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.8.4.ebuild  | 53 ---
 .../telegram-desktop-bin-4.8.9.ebuild  | 61 --
 3 files changed, 118 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 41dccab0fab1..82da74e3d935 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,2 @@
 DIST tdesktop-4.10.3.tar.gz 18112345 BLAKE2B 
d64e9bd897295917ee9875565c571de954d7b57b40fd37c542e5d27b4799c4c55b1c9e7afe27bcadc3a7d2012188f9e95eed9a39073b758ee46b4f8b35de416c
 SHA512 
60d819208cb003f4b1716bbf279e3cb29c8925af9c21e149b611dbb66f06ed8638a4113db4cd603708c53afe67e6bf3649fa9044195885fbf46e34e306afce0e
-DIST tdesktop-4.8.4.tar.gz 17647686 BLAKE2B 
73ae16a588574671c20ff0f5469040136caee1ea726dd6bd239f56f8a1a12618263febdefd7c036de7bfae90163d1a37563d1f419b396848b6accabf71a25440
 SHA512 
971de6b8a5991d60aa35d7e082d9069291730f1e730a2e57fdb2c12456fa7e820b7750f6546bf643ce9c8b156f8c151ee28f1dabad389cbe0b37876fc10d058c
-DIST tdesktop-4.8.9.tar.gz 17838522 BLAKE2B 
57f6090f59181e3bb87729f94493be248ea34b4e96d3f339d0697188b278cdfba3798cf75ad27e3b6e99a2538a30f22eb80d52ce36f4090e5678274c4a837bdf
 SHA512 
9814a56aba844349f23a07ee1972987acff6a38c62755bc6efc80b468c4bc4e0b44c73eef0ff462dcb71a74d96b60c973eefd5e8fd0f9e684cd2cfb52676396c
 DIST tsetup.4.10.3.tar.xz 52239308 BLAKE2B 
8d028c964e5d60788dcf35c370d942a5bc4c5f1682b7edf9787ce6ca60b363d58267cc71d1916092d90d0a4b8baf8d4ac09cede8651db8b5786292a1f8060b66
 SHA512 
27260d01c5b1bf1ae7120b9d4f95168b4335c8f803b21637af967d534cb9e538484b7c6e2782e79fa0a50b209ce489143546fd648cbc6d209a144ab5bd3f2ca1
-DIST tsetup.4.8.4.tar.xz 51480560 BLAKE2B 
5d32921986e0c241d62442235679285a60ff241b6a3729ea0f9dca407c8794cc463d4ed0d0a8f472294f8ac781483ff0a12b03fa2e86b26e8c8aad90c5131259
 SHA512 
698a31a81f535428d1e672c1d2b6f8dcdf3ed145f413ada404af00caea762df4935005c5a2ea5a5469949b49c9cd40ab0670049f0618b4f273d70349147df5c8
-DIST tsetup.4.8.9.tar.xz 50837700 BLAKE2B 
1161ec689c003c725dad0a98de0e5a2d5fc1f4ad57739147e26413c6cce637a9b6e4dbff332b8d6a6115c41dfb5c8270ba4c44520324efc8d365b6a16f5d5242
 SHA512 
6d72e79f747aec6c32d68379dbb05fba1bdc2b8639a146184e1b3e11713380de9aa6b7a44f8d33497b9d1820013808b08d88cea799d8291e69987170355f7f25

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.4.ebuild
deleted file mode 100644
index 9b65f32181e0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-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/org.telegram.desktop.desktop
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.9.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.9.ebuild
deleted file mode 100644
index 5ef463d54b8f..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.9.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-10-04 Thread Joonas Niilola
commit: 66741ef95e3ce823147c57cbd0d19420353946ba
Author: Joe Kappus  wt  gd>
AuthorDate: Tue Oct  3 05:55:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 07:54:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66741ef9

net-im/telegram-desktop-bin: add 4.10.3

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/33028
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.10.3.ebuild | 61 ++
 2 files changed, 63 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 120a42ae61bc..41dccab0fab1 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
+DIST tdesktop-4.10.3.tar.gz 18112345 BLAKE2B 
d64e9bd897295917ee9875565c571de954d7b57b40fd37c542e5d27b4799c4c55b1c9e7afe27bcadc3a7d2012188f9e95eed9a39073b758ee46b4f8b35de416c
 SHA512 
60d819208cb003f4b1716bbf279e3cb29c8925af9c21e149b611dbb66f06ed8638a4113db4cd603708c53afe67e6bf3649fa9044195885fbf46e34e306afce0e
 DIST tdesktop-4.8.4.tar.gz 17647686 BLAKE2B 
73ae16a588574671c20ff0f5469040136caee1ea726dd6bd239f56f8a1a12618263febdefd7c036de7bfae90163d1a37563d1f419b396848b6accabf71a25440
 SHA512 
971de6b8a5991d60aa35d7e082d9069291730f1e730a2e57fdb2c12456fa7e820b7750f6546bf643ce9c8b156f8c151ee28f1dabad389cbe0b37876fc10d058c
 DIST tdesktop-4.8.9.tar.gz 17838522 BLAKE2B 
57f6090f59181e3bb87729f94493be248ea34b4e96d3f339d0697188b278cdfba3798cf75ad27e3b6e99a2538a30f22eb80d52ce36f4090e5678274c4a837bdf
 SHA512 
9814a56aba844349f23a07ee1972987acff6a38c62755bc6efc80b468c4bc4e0b44c73eef0ff462dcb71a74d96b60c973eefd5e8fd0f9e684cd2cfb52676396c
+DIST tsetup.4.10.3.tar.xz 52239308 BLAKE2B 
8d028c964e5d60788dcf35c370d942a5bc4c5f1682b7edf9787ce6ca60b363d58267cc71d1916092d90d0a4b8baf8d4ac09cede8651db8b5786292a1f8060b66
 SHA512 
27260d01c5b1bf1ae7120b9d4f95168b4335c8f803b21637af967d534cb9e538484b7c6e2782e79fa0a50b209ce489143546fd648cbc6d209a144ab5bd3f2ca1
 DIST tsetup.4.8.4.tar.xz 51480560 BLAKE2B 
5d32921986e0c241d62442235679285a60ff241b6a3729ea0f9dca407c8794cc463d4ed0d0a8f472294f8ac781483ff0a12b03fa2e86b26e8c8aad90c5131259
 SHA512 
698a31a81f535428d1e672c1d2b6f8dcdf3ed145f413ada404af00caea762df4935005c5a2ea5a5469949b49c9cd40ab0670049f0618b4f273d70349147df5c8
 DIST tsetup.4.8.9.tar.xz 50837700 BLAKE2B 
1161ec689c003c725dad0a98de0e5a2d5fc1f4ad57739147e26413c6cce637a9b6e4dbff332b8d6a6115c41dfb5c8270ba4c44520324efc8d365b6a16f5d5242
 SHA512 
6d72e79f747aec6c32d68379dbb05fba1bdc2b8639a146184e1b3e11713380de9aa6b7a44f8d33497b9d1820013808b08d88cea799d8291e69987170355f7f25

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
new file mode 100644
index ..5ef463d54b8f
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-10-04 Thread Joonas Niilola
commit: 50ef5d226cf09df1b6fba64f7a2f3fe30211b40f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Oct  4 07:55:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct  4 07:55:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ef5d22

net-im/telegram-desktop-bin: add missing gtk+:3 dep

implib-gen: libgdk-3.so.0: failed to load library 'libgdk-3.so.0' via dlopen: 
libgdk-3.so.0: cannot open shared object file: No such file or directory
Aborted (core dumped)

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
index 5ef463d54b8f..9c5b8376b157 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.10.3.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
>=media-libs/fontconfig-2.13
media-libs/freetype:2
virtual/opengl
+   x11-libs/gtk+:3
x11-libs/libX11
>=x11-libs/libxcb-1.10
 "



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-08-14 Thread Joonas Niilola
commit: 4cb6a1a01f2845b4ed8ef1fcd63590843244b322
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Jul 21 07:35:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 14 11:37:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cb6a1a0

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-4.8.3.ebuild  | 53 --
 2 files changed, 55 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b9aea9505ac6..a44900c1eb3b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,2 @@
-DIST tdesktop-4.8.3.tar.gz 17647574 BLAKE2B 
e3884fc4c3f73200b34aafae2fca84abeb1d36afe19f73e924d6dd4c91754d411ae3e8cbcff8e2b842c3b7a808a77bff9c2e0ea08923c382e90ba88b36aa
 SHA512 
4e42e30d69c02af35481cd1c9431bad159b47d56acdb25a7b20ad36cc7d4cad9fef3214dc2a512002fed8cf20f1c462f9e553fb3177bc324defb4da5a1d2af69
 DIST tdesktop-4.8.4.tar.gz 17647686 BLAKE2B 
73ae16a588574671c20ff0f5469040136caee1ea726dd6bd239f56f8a1a12618263febdefd7c036de7bfae90163d1a37563d1f419b396848b6accabf71a25440
 SHA512 
971de6b8a5991d60aa35d7e082d9069291730f1e730a2e57fdb2c12456fa7e820b7750f6546bf643ce9c8b156f8c151ee28f1dabad389cbe0b37876fc10d058c
-DIST tsetup.4.8.3.tar.xz 51381144 BLAKE2B 
a1e6754873ce89f878522625f86fac846eb118d3e2574a4239c7d46d016a646c0f47c21a891c06b42d8fd3de4fe0dd23fcfdd5d031b16f7fb236c49abecfbb17
 SHA512 
8d690d8bd05b04ee2fc1261494f164671a884c5edab93c68ed1bdfbb30fa41679942c72005c7df57d8c669df37ad001b1866dc00f0d8fb672e2e6ffb61414b56
 DIST tsetup.4.8.4.tar.xz 51480560 BLAKE2B 
5d32921986e0c241d62442235679285a60ff241b6a3729ea0f9dca407c8794cc463d4ed0d0a8f472294f8ac781483ff0a12b03fa2e86b26e8c8aad90c5131259
 SHA512 
698a31a81f535428d1e672c1d2b6f8dcdf3ed145f413ada404af00caea762df4935005c5a2ea5a5469949b49c9cd40ab0670049f0618b4f273d70349147df5c8

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.3.ebuild
deleted file mode 100644
index 9b65f32181e0..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.3.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2023 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-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/org.telegram.desktop.desktop
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-08-14 Thread Joonas Niilola
commit: b24a98b2be5dae922daaf77898af4b6a0412dcbb
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Jul 21 07:34:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Aug 14 11:37:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24a98b2

net-im/telegram-desktop-bin: add 4.8.9

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/31992
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.8.9.ebuild  | 61 ++
 2 files changed, 63 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index a44900c1eb3b..120a42ae61bc 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-4.8.4.tar.gz 17647686 BLAKE2B 
73ae16a588574671c20ff0f5469040136caee1ea726dd6bd239f56f8a1a12618263febdefd7c036de7bfae90163d1a37563d1f419b396848b6accabf71a25440
 SHA512 
971de6b8a5991d60aa35d7e082d9069291730f1e730a2e57fdb2c12456fa7e820b7750f6546bf643ce9c8b156f8c151ee28f1dabad389cbe0b37876fc10d058c
+DIST tdesktop-4.8.9.tar.gz 17838522 BLAKE2B 
57f6090f59181e3bb87729f94493be248ea34b4e96d3f339d0697188b278cdfba3798cf75ad27e3b6e99a2538a30f22eb80d52ce36f4090e5678274c4a837bdf
 SHA512 
9814a56aba844349f23a07ee1972987acff6a38c62755bc6efc80b468c4bc4e0b44c73eef0ff462dcb71a74d96b60c973eefd5e8fd0f9e684cd2cfb52676396c
 DIST tsetup.4.8.4.tar.xz 51480560 BLAKE2B 
5d32921986e0c241d62442235679285a60ff241b6a3729ea0f9dca407c8794cc463d4ed0d0a8f472294f8ac781483ff0a12b03fa2e86b26e8c8aad90c5131259
 SHA512 
698a31a81f535428d1e672c1d2b6f8dcdf3ed145f413ada404af00caea762df4935005c5a2ea5a5469949b49c9cd40ab0670049f0618b4f273d70349147df5c8
+DIST tsetup.4.8.9.tar.xz 50837700 BLAKE2B 
1161ec689c003c725dad0a98de0e5a2d5fc1f4ad57739147e26413c6cce637a9b6e4dbff332b8d6a6115c41dfb5c8270ba4c44520324efc8d365b6a16f5d5242
 SHA512 
6d72e79f747aec6c32d68379dbb05fba1bdc2b8639a146184e1b3e11713380de9aa6b7a44f8d33497b9d1820013808b08d88cea799d8291e69987170355f7f25

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.9.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.9.ebuild
new file mode 100644
index ..5ef463d54b8f
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.9.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+
+   sed -i -e 
's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/'
 "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+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/org.telegram.desktop.desktop
+   insinto /usr/share/dbus-1/services
+   doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-06-15 Thread Sam James
commit: a94faf18dcc3f23c914a122292f57349f1ff913f
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Jun 15 17:12:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 15 21:41:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94faf18

net-im/telegram-desktop-bin: add 4.8.4

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/31459
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.8.4.ebuild  | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index dedb9ba108fd..b9aea9505ac6 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-4.8.3.tar.gz 17647574 BLAKE2B 
e3884fc4c3f73200b34aafae2fca84abeb1d36afe19f73e924d6dd4c91754d411ae3e8cbcff8e2b842c3b7a808a77bff9c2e0ea08923c382e90ba88b36aa
 SHA512 
4e42e30d69c02af35481cd1c9431bad159b47d56acdb25a7b20ad36cc7d4cad9fef3214dc2a512002fed8cf20f1c462f9e553fb3177bc324defb4da5a1d2af69
+DIST tdesktop-4.8.4.tar.gz 17647686 BLAKE2B 
73ae16a588574671c20ff0f5469040136caee1ea726dd6bd239f56f8a1a12618263febdefd7c036de7bfae90163d1a37563d1f419b396848b6accabf71a25440
 SHA512 
971de6b8a5991d60aa35d7e082d9069291730f1e730a2e57fdb2c12456fa7e820b7750f6546bf643ce9c8b156f8c151ee28f1dabad389cbe0b37876fc10d058c
 DIST tsetup.4.8.3.tar.xz 51381144 BLAKE2B 
a1e6754873ce89f878522625f86fac846eb118d3e2574a4239c7d46d016a646c0f47c21a891c06b42d8fd3de4fe0dd23fcfdd5d031b16f7fb236c49abecfbb17
 SHA512 
8d690d8bd05b04ee2fc1261494f164671a884c5edab93c68ed1bdfbb30fa41679942c72005c7df57d8c669df37ad001b1866dc00f0d8fb672e2e6ffb61414b56
+DIST tsetup.4.8.4.tar.xz 51480560 BLAKE2B 
5d32921986e0c241d62442235679285a60ff241b6a3729ea0f9dca407c8794cc463d4ed0d0a8f472294f8ac781483ff0a12b03fa2e86b26e8c8aad90c5131259
 SHA512 
698a31a81f535428d1e672c1d2b6f8dcdf3ed145f413ada404af00caea762df4935005c5a2ea5a5469949b49c9cd40ab0670049f0618b4f273d70349147df5c8

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.4.ebuild
new file mode 100644
index ..9b65f32181e0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+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/org.telegram.desktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-06-11 Thread Joonas Niilola
commit: 8c0e3c32e080a1a5b8de10f2882618b8904fa9c0
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jun  4 08:57:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Jun 11 08:22:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c0e3c32

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/31300
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.7.1.ebuild  | 58 --
 .../telegram-desktop-bin-4.8.1.ebuild  | 53 
 3 files changed, 115 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 1a544048d9c2..dedb9ba108fd 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,2 @@
-DIST tdesktop-4.7.1.tar.gz 17579419 BLAKE2B 
b1db92e645d605a8aa73bb479044bff1481e7e0dd9b957f5c7cbf3ea1b26a32128024149e337f6219cdf75b1eb52fdbbebfc25f1665cdc61b656cabbdc7a6a66
 SHA512 
62e9a8731928e03f5d7151f6c49baa2f8afef3f2678a33ef67dafac9e2950a1f5b94e9bc34ce6cb40775774301a41315357a61ef83a8a04644226d66be62dba9
-DIST tdesktop-4.8.1.tar.gz 17647125 BLAKE2B 
154bce8111532f583cb27eb92d59a8218840fb65a2be479ece9f79824ed9ec364a76d97989513d9850a61c1a763b90c55cefbe9216a690a7bbffd8f85cca2bd9
 SHA512 
5a84eb49408e6e345cde330f4d969f1d22bc3849812b88a2199f1ac551198f58d21395150d64f86460d3e79682cbe41978495948caea66801e895c2b80257ff0
 DIST tdesktop-4.8.3.tar.gz 17647574 BLAKE2B 
e3884fc4c3f73200b34aafae2fca84abeb1d36afe19f73e924d6dd4c91754d411ae3e8cbcff8e2b842c3b7a808a77bff9c2e0ea08923c382e90ba88b36aa
 SHA512 
4e42e30d69c02af35481cd1c9431bad159b47d56acdb25a7b20ad36cc7d4cad9fef3214dc2a512002fed8cf20f1c462f9e553fb3177bc324defb4da5a1d2af69
-DIST tsetup.4.7.1.tar.xz 51176468 BLAKE2B 
73fefb01036ae16ab6bc203acea777bd8e173ae07bdcc773c81803081e9307274b9040f0e37d5054374b3a5f489b2e91848918c2d4edc83f85d59d81314ca8f6
 SHA512 
601f7ffc4aa1f779acec807ec40f9cb6b714dc25b4e9003e628dba94b242fc6351cad6d0b139a8688b7887a8eb18e386b400e769b402dce5bf23b608fa0205eb
-DIST tsetup.4.8.1.tar.xz 51573568 BLAKE2B 
257c8547954ab1d4b6aa22f935ba6af2af80094f78055eeb51a1363ddf8a8fea77edcb70ace240061e6681f2035fd8464750827c0c5a8306e6dad0fd2bd0ba50
 SHA512 
f3a66076dc285eb95c74eebef0fe5ab79dfeb21ebda8031623e5168c9ab9528f1cc09267a203bf41cd23aecf3683a0f007e413da318d24bc065b522eb7fcc244
 DIST tsetup.4.8.3.tar.xz 51381144 BLAKE2B 
a1e6754873ce89f878522625f86fac846eb118d3e2574a4239c7d46d016a646c0f47c21a891c06b42d8fd3de4fe0dd23fcfdd5d031b16f7fb236c49abecfbb17
 SHA512 
8d690d8bd05b04ee2fc1261494f164671a884c5edab93c68ed1bdfbb30fa41679942c72005c7df57d8c669df37ad001b1866dc00f0d8fb672e2e6ffb61414b56

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.7.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.7.1.ebuild
deleted file mode 100644
index 0fe79450766d..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.7.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
-}
-
-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/org.telegram.desktop.desktop
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "spell checker support" app-text/enchant
-}

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild
deleted file mode 100644
index 9b65f32181e0..
--- a/net-im/telegram-desktop-bin/tel

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-06-03 Thread Joonas Niilola
commit: 6b6435da1c559ec321858b8ddfbb92dcf31622c4
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Jun  3 08:16:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Jun  3 16:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6435da

net-im/telegram-desktop-bin: add 4.8.3

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/31281
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.8.3.ebuild  | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 8de1ca61845c..1a544048d9c2 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.7.1.tar.gz 17579419 BLAKE2B 
b1db92e645d605a8aa73bb479044bff1481e7e0dd9b957f5c7cbf3ea1b26a32128024149e337f6219cdf75b1eb52fdbbebfc25f1665cdc61b656cabbdc7a6a66
 SHA512 
62e9a8731928e03f5d7151f6c49baa2f8afef3f2678a33ef67dafac9e2950a1f5b94e9bc34ce6cb40775774301a41315357a61ef83a8a04644226d66be62dba9
 DIST tdesktop-4.8.1.tar.gz 17647125 BLAKE2B 
154bce8111532f583cb27eb92d59a8218840fb65a2be479ece9f79824ed9ec364a76d97989513d9850a61c1a763b90c55cefbe9216a690a7bbffd8f85cca2bd9
 SHA512 
5a84eb49408e6e345cde330f4d969f1d22bc3849812b88a2199f1ac551198f58d21395150d64f86460d3e79682cbe41978495948caea66801e895c2b80257ff0
+DIST tdesktop-4.8.3.tar.gz 17647574 BLAKE2B 
e3884fc4c3f73200b34aafae2fca84abeb1d36afe19f73e924d6dd4c91754d411ae3e8cbcff8e2b842c3b7a808a77bff9c2e0ea08923c382e90ba88b36aa
 SHA512 
4e42e30d69c02af35481cd1c9431bad159b47d56acdb25a7b20ad36cc7d4cad9fef3214dc2a512002fed8cf20f1c462f9e553fb3177bc324defb4da5a1d2af69
 DIST tsetup.4.7.1.tar.xz 51176468 BLAKE2B 
73fefb01036ae16ab6bc203acea777bd8e173ae07bdcc773c81803081e9307274b9040f0e37d5054374b3a5f489b2e91848918c2d4edc83f85d59d81314ca8f6
 SHA512 
601f7ffc4aa1f779acec807ec40f9cb6b714dc25b4e9003e628dba94b242fc6351cad6d0b139a8688b7887a8eb18e386b400e769b402dce5bf23b608fa0205eb
 DIST tsetup.4.8.1.tar.xz 51573568 BLAKE2B 
257c8547954ab1d4b6aa22f935ba6af2af80094f78055eeb51a1363ddf8a8fea77edcb70ace240061e6681f2035fd8464750827c0c5a8306e6dad0fd2bd0ba50
 SHA512 
f3a66076dc285eb95c74eebef0fe5ab79dfeb21ebda8031623e5168c9ab9528f1cc09267a203bf41cd23aecf3683a0f007e413da318d24bc065b522eb7fcc244
+DIST tsetup.4.8.3.tar.xz 51381144 BLAKE2B 
a1e6754873ce89f878522625f86fac846eb118d3e2574a4239c7d46d016a646c0f47c21a891c06b42d8fd3de4fe0dd23fcfdd5d031b16f7fb236c49abecfbb17
 SHA512 
8d690d8bd05b04ee2fc1261494f164671a884c5edab93c68ed1bdfbb30fa41679942c72005c7df57d8c669df37ad001b1866dc00f0d8fb672e2e6ffb61414b56

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.3.ebuild
new file mode 100644
index ..9b65f32181e0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+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/org.telegram.desktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-05-18 Thread Joonas Niilola
commit: 317cd4cafdb5082229b23f2a96c8ae0293ad6a4e
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr 27 19:44:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 18 08:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317cd4ca

net-im/telegram-desktop-bin: add 4.8.1

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.8.1.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c704a9c9969e..294df2115eec 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
 DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
 DIST tdesktop-4.7.1.tar.gz 17579419 BLAKE2B 
b1db92e645d605a8aa73bb479044bff1481e7e0dd9b957f5c7cbf3ea1b26a32128024149e337f6219cdf75b1eb52fdbbebfc25f1665cdc61b656cabbdc7a6a66
 SHA512 
62e9a8731928e03f5d7151f6c49baa2f8afef3f2678a33ef67dafac9e2950a1f5b94e9bc34ce6cb40775774301a41315357a61ef83a8a04644226d66be62dba9
+DIST tdesktop-4.8.1.tar.gz 17647125 BLAKE2B 
154bce8111532f583cb27eb92d59a8218840fb65a2be479ece9f79824ed9ec364a76d97989513d9850a61c1a763b90c55cefbe9216a690a7bbffd8f85cca2bd9
 SHA512 
5a84eb49408e6e345cde330f4d969f1d22bc3849812b88a2199f1ac551198f58d21395150d64f86460d3e79682cbe41978495948caea66801e895c2b80257ff0
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
 DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7
 DIST tsetup.4.7.1.tar.xz 51176468 BLAKE2B 
73fefb01036ae16ab6bc203acea777bd8e173ae07bdcc773c81803081e9307274b9040f0e37d5054374b3a5f489b2e91848918c2d4edc83f85d59d81314ca8f6
 SHA512 
601f7ffc4aa1f779acec807ec40f9cb6b714dc25b4e9003e628dba94b242fc6351cad6d0b139a8688b7887a8eb18e386b400e769b402dce5bf23b608fa0205eb
+DIST tsetup.4.8.1.tar.xz 51573568 BLAKE2B 
257c8547954ab1d4b6aa22f935ba6af2af80094f78055eeb51a1363ddf8a8fea77edcb70ace240061e6681f2035fd8464750827c0c5a8306e6dad0fd2bd0ba50
 SHA512 
f3a66076dc285eb95c74eebef0fe5ab79dfeb21ebda8031623e5168c9ab9528f1cc09267a203bf41cd23aecf3683a0f007e413da318d24bc065b522eb7fcc244

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
+}
+
+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_si

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-05-18 Thread Joonas Niilola
commit: a6b499f9a9413dab6826c86f961faba3a371a606
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Apr 27 19:45:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 18 08:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b499f9

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/30779
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.6.0.ebuild  | 58 --
 .../telegram-desktop-bin-4.6.5.ebuild  | 58 --
 3 files changed, 120 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 294df2115eec..8de1ca61845c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
-DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
 DIST tdesktop-4.7.1.tar.gz 17579419 BLAKE2B 
b1db92e645d605a8aa73bb479044bff1481e7e0dd9b957f5c7cbf3ea1b26a32128024149e337f6219cdf75b1eb52fdbbebfc25f1665cdc61b656cabbdc7a6a66
 SHA512 
62e9a8731928e03f5d7151f6c49baa2f8afef3f2678a33ef67dafac9e2950a1f5b94e9bc34ce6cb40775774301a41315357a61ef83a8a04644226d66be62dba9
 DIST tdesktop-4.8.1.tar.gz 17647125 BLAKE2B 
154bce8111532f583cb27eb92d59a8218840fb65a2be479ece9f79824ed9ec364a76d97989513d9850a61c1a763b90c55cefbe9216a690a7bbffd8f85cca2bd9
 SHA512 
5a84eb49408e6e345cde330f4d969f1d22bc3849812b88a2199f1ac551198f58d21395150d64f86460d3e79682cbe41978495948caea66801e895c2b80257ff0
-DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
-DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7
 DIST tsetup.4.7.1.tar.xz 51176468 BLAKE2B 
73fefb01036ae16ab6bc203acea777bd8e173ae07bdcc773c81803081e9307274b9040f0e37d5054374b3a5f489b2e91848918c2d4edc83f85d59d81314ca8f6
 SHA512 
601f7ffc4aa1f779acec807ec40f9cb6b714dc25b4e9003e628dba94b242fc6351cad6d0b139a8688b7887a8eb18e386b400e769b402dce5bf23b608fa0205eb
 DIST tsetup.4.8.1.tar.xz 51573568 BLAKE2B 
257c8547954ab1d4b6aa22f935ba6af2af80094f78055eeb51a1363ddf8a8fea77edcb70ace240061e6681f2035fd8464750827c0c5a8306e6dad0fd2bd0ba50
 SHA512 
f3a66076dc285eb95c74eebef0fe5ab79dfeb21ebda8031623e5168c9ab9528f1cc09267a203bf41cd23aecf3683a0f007e413da318d24bc065b522eb7fcc244

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.0.ebuild
deleted file mode 100644
index 0fe79450766d..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
-}
-
-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;

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-05-18 Thread Joonas Niilola
commit: 517e59a19a1a3d0833d37cbe27e0d553c490b939
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu May 18 08:47:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu May 18 08:47:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=517e59a1

net-im/telegram-desktop-bin: remove redundant sedding

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild | 5 -
 1 file changed, 5 deletions(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild
index 0fe79450766d..9b65f32181e0 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.8.1.ebuild
@@ -31,11 +31,6 @@ RDEPEND="
 
 S="${WORKDIR}/Telegram"
 
-src_prepare() {
-   default
-   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
-}
-
 src_install() {
newbin Telegram telegram-desktop
 



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-04-05 Thread Joonas Niilola
commit: 67e93b732df8d12c43e71811c227e7ae85a4d461
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Mar 25 18:05:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr  5 12:30:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67e93b73

net-im/telegram-desktop-bin: add 4.7.1

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/30341
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.7.1.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 68658d5d398c..c704a9c9969e 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
 DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
+DIST tdesktop-4.7.1.tar.gz 17579419 BLAKE2B 
b1db92e645d605a8aa73bb479044bff1481e7e0dd9b957f5c7cbf3ea1b26a32128024149e337f6219cdf75b1eb52fdbbebfc25f1665cdc61b656cabbdc7a6a66
 SHA512 
62e9a8731928e03f5d7151f6c49baa2f8afef3f2678a33ef67dafac9e2950a1f5b94e9bc34ce6cb40775774301a41315357a61ef83a8a04644226d66be62dba9
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
 DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7
+DIST tsetup.4.7.1.tar.xz 51176468 BLAKE2B 
73fefb01036ae16ab6bc203acea777bd8e173ae07bdcc773c81803081e9307274b9040f0e37d5054374b3a5f489b2e91848918c2d4edc83f85d59d81314ca8f6
 SHA512 
601f7ffc4aa1f779acec807ec40f9cb6b714dc25b4e9003e628dba94b242fc6351cad6d0b139a8688b7887a8eb18e386b400e769b402dce5bf23b608fa0205eb

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.7.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.7.1.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.7.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
+}
+
+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/org.telegram.desktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-03-14 Thread Sam James
commit: 5ea7f485fcfde2a9cfea3bf9cf5fa820f41949f6
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Mar 13 06:58:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 15 05:03:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea7f485

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/30086
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.4.1.ebuild  | 58 --
 .../telegram-desktop-bin-4.5.3.ebuild  | 58 --
 3 files changed, 120 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index aa13c0a59c97..68658d5d398c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
-DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
 DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
-DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
-DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
 DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild
deleted file mode 100644
index b960357fb781..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 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="
-   !net-im/telegram-desktop
-   sys-libs/glibc
-   dev-libs/glib:2
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   virtual/opengl
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10
-"
-
-S="${WORKDIR}/Telegram"
-
-src_prepare() {
-   default
-   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
-}
-
-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
- 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-02-25 Thread Joonas Niilola
commit: e9da0cdd4617820594bfaf9f22b2e9d0989881a9
Author: Joe Kappus  wt  gd>
AuthorDate: Mon Feb  6 19:12:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb 26 06:40:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9da0cdd

net-im/telegram-desktop-bin: add 4.6.5

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29454
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.6.5.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 0320c9390f11..aa13c0a59c97 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
 DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
+DIST tdesktop-4.6.5.tar.gz 17391978 BLAKE2B 
6c3b576e1f88eaea1a3e36c2c545c9b1ed11db8e857bb4fd880a21ee7b139daececda867a9244610290ea36e788e0167b39c9aa989b0b0761f3cd07bb8679998
 SHA512 
28a46fe759bf26f2eb590a9f8cec548c2e242f00d8f90a2fb73dbda2f4956fd0afaecc3f5eec638af82272a072955b547404e98113df56700b9d4f02f49c1950
 DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
 DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49
+DIST tsetup.4.6.5.tar.xz 50721036 BLAKE2B 
8b26f63e73493aff0d312b0bd2cc160b595b0f8c0899a2dd22ededa22ab5b761d81b4ed4ef097c86bafc436a9f5f31982d6b25550794500f8bfd7342751c49c2
 SHA512 
d8cdbc18d93bfd9ff35f1268bc8933e4ab658ead632bfd3b5d712cbd11795922b247bb6063f16ec66d6b6c83703f6c377d25521c7ce9f06cbb2888a913f711e7

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.5.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.5.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
+}
+
+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}/Te

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-02-05 Thread Joonas Niilola
commit: 147821ce1cb229c434f7a97bf7a03664b4e3e143
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Feb  5 08:14:24 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Feb  5 08:30:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147821ce

net-im/telegram-desktop-bin: drop 4.2.4-r1, 4.3.1, 4.3.4

Closes: https://github.com/gentoo/gentoo/pull/29215
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  6 ---
 .../telegram-desktop-bin-4.2.4-r1.ebuild   | 52 -
 .../telegram-desktop-bin-4.3.1.ebuild  | 52 -
 .../telegram-desktop-bin-4.3.4.ebuild  | 53 --
 4 files changed, 163 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index af643d20ea4a..0320c9390f11 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,12 +1,6 @@
-DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec
 SHA512 
cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20
-DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c6245723b1dc7e934bc722079f22adee5474380b2d1ca518154ad1ebda4da7c61e2f8013c024541c5ebc4b3549bc083e0c5
 SHA512 
7032d5ba176e740279304fa91e74ab780f2bb102f29041bde4a2a8fa53a698f85410a6822bf95747b870476a608dfab7aafb5512f21820727b86151346960662
-DIST tdesktop-4.3.4.tar.gz 17191105 BLAKE2B 
4cf1fa520a38316b94939d495a87e0dffd61d2adad1ff56910855064a86e9e1b380ee1dfcaee43ab13ac2acfa82e283ac985b73d659344299586bb1653d95503
 SHA512 
707e1eeff49777bae1f386be4aefd8510b0d18e78f1b98fa3357e1d0be73c65558a1ab2d59fe0259ffdc7760f1f4debf598ef62555e9d13a42e843eb7c76a6bd
 DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
 DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
-DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
-DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844
-DIST tsetup.4.3.4.tar.xz 50082244 BLAKE2B 
71a69b0cb32d70b381ea210f01259874e69003d7fa19dfb435a4059410523ae97de2e0497c348e54f7799ee9221db4e41307653b750fff4c9e8658bfe3cdf589
 SHA512 
ef723331cb7e54c95b46aa05553d8e9c18e3782ad6abdb948a99b66a7806d99a06d07a6d9233a902d7becfda0070135e423a21468c71ce22a39f434f476a489d
 DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
 DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c
 DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4-r1.ebuild
deleted file mode 100644
index 6916ecaa22df..
--- a/net-im/telegram-desktop-bi

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-02-04 Thread Sam James
commit: e53c2aa7e1d5aec94743947a3e04f3e1fc6b034c
Author: Joe Kappus  wt  gd>
AuthorDate: Sat Feb  4 08:36:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb  4 22:49:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e53c2aa7

net-im/telegram-desktop-bin: add 4.6.0

https://github.com/telegramdesktop/tdesktop/releases/tag/v4.6.0

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29417
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.6.0.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 94c959175baf..af643d20ea4a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -3,8 +3,10 @@ DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c624572
 DIST tdesktop-4.3.4.tar.gz 17191105 BLAKE2B 
4cf1fa520a38316b94939d495a87e0dffd61d2adad1ff56910855064a86e9e1b380ee1dfcaee43ab13ac2acfa82e283ac985b73d659344299586bb1653d95503
 SHA512 
707e1eeff49777bae1f386be4aefd8510b0d18e78f1b98fa3357e1d0be73c65558a1ab2d59fe0259ffdc7760f1f4debf598ef62555e9d13a42e843eb7c76a6bd
 DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
 DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
+DIST tdesktop-4.6.0.tar.gz 17368321 BLAKE2B 
511071683c2f9a43b077f5cd84f67137e86c8483d69d9fd53238b3ce1ef0be045fb81fed37be1b78b0df06f25ac4e0f592b9047ca33f8d97bf98b69809a4c3b2
 SHA512 
0a6ade8f2e9f74cedbae20410b607a61c20e6349b77a064b7f8eae8f4bbbdfd3b58e0d6353a74ebf0a135af3bfa34e2af9232bfb1278b57bc2c73c571a633842
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
 DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844
 DIST tsetup.4.3.4.tar.xz 50082244 BLAKE2B 
71a69b0cb32d70b381ea210f01259874e69003d7fa19dfb435a4059410523ae97de2e0497c348e54f7799ee9221db4e41307653b750fff4c9e8658bfe3cdf589
 SHA512 
ef723331cb7e54c95b46aa05553d8e9c18e3782ad6abdb948a99b66a7806d99a06d07a6d9233a902d7becfda0070135e423a21468c71ce22a39f434f476a489d
 DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
 DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c
+DIST tsetup.4.6.0.tar.xz 50550076 BLAKE2B 
e96f34ce72559244430f4316b214d12f2bda7c990e6205e26c5be296a3043ae2a2948974eea7d2fe6c449b3c6bdd9b78dc83509a32f32c44e55aa2d17a9504e4
 SHA512 
036aec474c359a7d2d714a505835a4a6bbb3204e94294532f39574f4c12551b158fe6022fe5455da910e7686a27c7eaf9d83f8231efbedb8e639a0e8f9f2ee49

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.0.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.6.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 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="
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2023-01-08 Thread Stefan Strogin
commit: a5d7562574bb3486d9826712d5e541ab9f9112cc
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jan  1 14:57:48 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Mon Jan  9 04:00:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d75625

net-im/telegram-desktop-bin: bump version to 4.5.3

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/28924
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.5.3.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index e1d3f4b07338..94c959175baf 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -2,7 +2,9 @@ DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62a
 DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c6245723b1dc7e934bc722079f22adee5474380b2d1ca518154ad1ebda4da7c61e2f8013c024541c5ebc4b3549bc083e0c5
 SHA512 
7032d5ba176e740279304fa91e74ab780f2bb102f29041bde4a2a8fa53a698f85410a6822bf95747b870476a608dfab7aafb5512f21820727b86151346960662
 DIST tdesktop-4.3.4.tar.gz 17191105 BLAKE2B 
4cf1fa520a38316b94939d495a87e0dffd61d2adad1ff56910855064a86e9e1b380ee1dfcaee43ab13ac2acfa82e283ac985b73d659344299586bb1653d95503
 SHA512 
707e1eeff49777bae1f386be4aefd8510b0d18e78f1b98fa3357e1d0be73c65558a1ab2d59fe0259ffdc7760f1f4debf598ef62555e9d13a42e843eb7c76a6bd
 DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
+DIST tdesktop-4.5.3.tar.gz 17292564 BLAKE2B 
d8fd0a4aea06ec2141bc9e8561f83116a692353297e41a07202aba6a5eff33c46572c6c2c1b0765cd9d2447cb318aed983dfd03c58137cc374db63db8578980f
 SHA512 
869c55ec21e5ebcb3e8d08ccbd8154510523aea93f9f7fc127ad1918109f3856c32413277dc4b32f7007c92b8f560665484ba47d39490f57047c6baf2b1466e8
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
 DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844
 DIST tsetup.4.3.4.tar.xz 50082244 BLAKE2B 
71a69b0cb32d70b381ea210f01259874e69003d7fa19dfb435a4059410523ae97de2e0497c348e54f7799ee9221db4e41307653b750fff4c9e8658bfe3cdf589
 SHA512 
ef723331cb7e54c95b46aa05553d8e9c18e3782ad6abdb948a99b66a7806d99a06d07a6d9233a902d7becfda0070135e423a21468c71ce22a39f434f476a489d
 DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea
+DIST tsetup.4.5.3.tar.xz 50285164 BLAKE2B 
77e386803e9972f0ca8d1478ccbfb7c34b633b6184799f49e2cb2d2276bb623767997965442a0c0d45d8fbc08d24033d86b3456ef786cd64a789addd5513c6c3
 SHA512 
3c7d607e04991336008269b136953bb4bf40b2976ab5f3afb84761857c9340606e22e284ac1a419f717342e4083769463ba611fe5d2ab1aaeb145a0ae7949d6c

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.5.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.5.3.ebuild
new file mode 100644
index ..0fe79450766d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.5.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\//

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-12-23 Thread Sam James
commit: 26bb975e8ee400f286193cbb60623d9f896e8712
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Dec  8 13:29:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 06:59:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bb975e

net-im/telegram-desktop-bin: bump version to 4.4.1

Closes: https://bugs.gentoo.org/886359
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/28601
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.4.1.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index d43cd25639ba..e1d3f4b07338 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec
 SHA512 
cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20
 DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c6245723b1dc7e934bc722079f22adee5474380b2d1ca518154ad1ebda4da7c61e2f8013c024541c5ebc4b3549bc083e0c5
 SHA512 
7032d5ba176e740279304fa91e74ab780f2bb102f29041bde4a2a8fa53a698f85410a6822bf95747b870476a608dfab7aafb5512f21820727b86151346960662
 DIST tdesktop-4.3.4.tar.gz 17191105 BLAKE2B 
4cf1fa520a38316b94939d495a87e0dffd61d2adad1ff56910855064a86e9e1b380ee1dfcaee43ab13ac2acfa82e283ac985b73d659344299586bb1653d95503
 SHA512 
707e1eeff49777bae1f386be4aefd8510b0d18e78f1b98fa3357e1d0be73c65558a1ab2d59fe0259ffdc7760f1f4debf598ef62555e9d13a42e843eb7c76a6bd
+DIST tdesktop-4.4.1.tar.gz 17238891 BLAKE2B 
da7620a5d5ee28dfbbcba098cd4493c346a0c4a558d64835337d2ca722a91e9385e5d42a3b99b24f8aaf5b97291e3432b73e2880162c539bc6424de6e3e00b9a
 SHA512 
f45cc3b788fdd50f8caf9aff43dccfd250c0586cae5c54e27e943c24b472f059cea8017ecf9a7b0061fd02d49113ab33b5288daeaa6b40fb7282b8b09abd0459
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
 DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844
 DIST tsetup.4.3.4.tar.xz 50082244 BLAKE2B 
71a69b0cb32d70b381ea210f01259874e69003d7fa19dfb435a4059410523ae97de2e0497c348e54f7799ee9221db4e41307653b750fff4c9e8658bfe3cdf589
 SHA512 
ef723331cb7e54c95b46aa05553d8e9c18e3782ad6abdb948a99b66a7806d99a06d07a6d9233a902d7becfda0070135e423a21468c71ce22a39f434f476a489d
+DIST tsetup.4.4.1.tar.xz 50194196 BLAKE2B 
05ff4bc66b77e4b26a802c766f65b7f1690376371681f0ed474d5b8edd0bdc0eae04e78c7539b05f9e7ea3a37dc4250c3761bf0ef23386b5033ce0a52caea5ec
 SHA512 
d13892b0923b4dc9c565002ff54f41382aaba75de532b25b940c1e0cbff49784e15ff9aba5dfdf7b86c996c7502c44c7cfe9df865095d513277a5b553d4e00ea

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild
new file mode 100644
index ..b960357fb781
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.4.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+S="${WORKDIR}/Telegram"
+
+src_prepare() {
+   default
+   sed -i -e 's/@CMAKE_INSTALL_FULL_BINDIR@\///g' 
"${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop || die
+}
+
+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

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-11-27 Thread Joonas Niilola
commit: 5b57fc69b53527d0b8ab192abb3e1f229aa83c08
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Nov 26 09:09:11 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 28 06:51:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b57fc69

net-im/telegram-desktop-bin: bump version to 4.3.4

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/28436
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.3.4.ebuild  | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b8c563748df1..d43cd25639ba 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec
 SHA512 
cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20
 DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c6245723b1dc7e934bc722079f22adee5474380b2d1ca518154ad1ebda4da7c61e2f8013c024541c5ebc4b3549bc083e0c5
 SHA512 
7032d5ba176e740279304fa91e74ab780f2bb102f29041bde4a2a8fa53a698f85410a6822bf95747b870476a608dfab7aafb5512f21820727b86151346960662
+DIST tdesktop-4.3.4.tar.gz 17191105 BLAKE2B 
4cf1fa520a38316b94939d495a87e0dffd61d2adad1ff56910855064a86e9e1b380ee1dfcaee43ab13ac2acfa82e283ac985b73d659344299586bb1653d95503
 SHA512 
707e1eeff49777bae1f386be4aefd8510b0d18e78f1b98fa3357e1d0be73c65558a1ab2d59fe0259ffdc7760f1f4debf598ef62555e9d13a42e843eb7c76a6bd
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
 DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844
+DIST tsetup.4.3.4.tar.xz 50082244 BLAKE2B 
71a69b0cb32d70b381ea210f01259874e69003d7fa19dfb435a4059410523ae97de2e0497c348e54f7799ee9221db4e41307653b750fff4c9e8658bfe3cdf589
 SHA512 
ef723331cb7e54c95b46aa05553d8e9c18e3782ad6abdb948a99b66a7806d99a06d07a6d9233a902d7becfda0070135e423a21468c71ce22a39f434f476a489d

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.3.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.3.4.ebuild
new file mode 100644
index ..ae73e3d70d7a
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.3.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 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="
+   !net-im/telegram-desktop
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+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/org.telegram.desktop.desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "spell checker support" app-text/enchant
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-11-24 Thread Joonas Niilola
commit: 6b793c5429c7eb3c6d629f9cea4e81b7190af865
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Nov  6 15:27:07 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Nov 25 06:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b793c54

net-im/telegram-desktop-bin: bump version to 4.3.1

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/28160
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.3.1.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 5e1dc86544b3..b8c563748df1 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec
 SHA512 
cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20
+DIST tdesktop-4.3.1.tar.gz 17160532 BLAKE2B 
a7bdfc0bc74772ed206ab20663837c6245723b1dc7e934bc722079f22adee5474380b2d1ca518154ad1ebda4da7c61e2f8013c024541c5ebc4b3549bc083e0c5
 SHA512 
7032d5ba176e740279304fa91e74ab780f2bb102f29041bde4a2a8fa53a698f85410a6822bf95747b870476a608dfab7aafb5512f21820727b86151346960662
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104
+DIST tsetup.4.3.1.tar.xz 49562348 BLAKE2B 
7e6d390e76f0ffe25896faf57d8c1e6a8b9f405e9af9f9493c586b2aefb0d244cb4aaf77b2a1da3f226b6954abb4e376d0c09500abc212767b29813f3303b58a
 SHA512 
c9d2f8124dcb5e1709d79e29f0f13eb9491a81aa642c34e32dd1a9a57cc980fdd3f5f5d7095ccc843af2300b27abe1fa5bb874a7a43f97b8861a47ab369c4844

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.3.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.3.1.ebuild
new file mode 100644
index ..6916ecaa22df
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.3.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 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="
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10
+"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-10-27 Thread Joonas Niilola
commit: 274a3119632f22f51fb01f523b5f596b11336ffc
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Oct  8 10:55:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct 27 16:51:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274a3119

net-im/telegram-desktop-bin: drop USE dependency on x11-libs/libxcb[xkb]

Closes: https://bugs.gentoo.org/875971
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/27694
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-4.2.0.ebuild  | 52 --
 ...ebuild => telegram-desktop-bin-4.2.4-r1.ebuild} |  2 +-
 .../telegram-desktop-bin-4.2.4.ebuild  | 52 --
 4 files changed, 1 insertion(+), 109 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 0c8be03ed1a7..5e1dc86544b3 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,2 @@
-DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B 
f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1
 SHA512 
50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1
-DIST tdesktop-4.2.0.tar.gz 17060742 BLAKE2B 
3f85f903e07bf3a18357c7ec184f9a87863f50306715ad1c1dd03a88b6dff245b2bb7bdf7caf9d31e841f4dbee91be23dcd7d733f53c71b66ede5b9ec252d594
 SHA512 
48164145da0b6ff54260cfa9c07750da2461ff1c9b6abe0579f35e59dc16f87caa050a464c705b0f6afb186b8d7ee5d30e01be8033c777a4db4c0cd2dcd36382
 DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec
 SHA512 
cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20
-DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 
05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170
 SHA512 
f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470
-DIST tsetup.4.2.0.tar.xz 44483976 BLAKE2B 
ca48fe1e4e92d4cfcfc7601a46ce72dbc3db3fb434ce5c04a4cfdaa6f6b9facc8d5973132798d456401125968a404a5f8b22f872dcb4f7ae07a925d6b8d68469
 SHA512 
e07f8db5eaa0c46a795887f0bf9ea96bd10c0d48fb1d4a496eb51beb487e92432512839466126067707f2314a6b9d021e15958271f8eeb2a9ad6db86780b997d
 DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild
deleted file mode 100644
index d0558b783945..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 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="
-   sys-libs/glibc
-   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
-}

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4-r1.ebuild
similarity index 97%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild
rename to net-im/telegram-desktop-bin/telegr

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-09-30 Thread Sam James
commit: 033b74b57db3d22a65f1684fc2db501ed6c0da4a
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Sep 30 14:37:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  1 03:15:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=033b74b5

net-im/telegram-desktop-bin: bump version to 4.2.4

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/27538
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.2.4.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 814368244295..0c8be03ed1a7 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B 
f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1
 SHA512 
50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1
 DIST tdesktop-4.2.0.tar.gz 17060742 BLAKE2B 
3f85f903e07bf3a18357c7ec184f9a87863f50306715ad1c1dd03a88b6dff245b2bb7bdf7caf9d31e841f4dbee91be23dcd7d733f53c71b66ede5b9ec252d594
 SHA512 
48164145da0b6ff54260cfa9c07750da2461ff1c9b6abe0579f35e59dc16f87caa050a464c705b0f6afb186b8d7ee5d30e01be8033c777a4db4c0cd2dcd36382
+DIST tdesktop-4.2.4.tar.gz 17065673 BLAKE2B 
d2fd5db5d216b369902f697f8b2613fbb62ae7b788e08dc33f410a62547c335a8c20f2099989bb8eaaf92a81320e4fc24a3aaf266c6632b2264271e95c8b01ec
 SHA512 
cc4cc3be490de750cb3a048a861d492bea1d2484160ee70b102979b8b446349333effe29f1b51fa014c7a65a4901779fa58f6b0d86ae12864f85d014e8f36d20
 DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 
05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170
 SHA512 
f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470
 DIST tsetup.4.2.0.tar.xz 44483976 BLAKE2B 
ca48fe1e4e92d4cfcfc7601a46ce72dbc3db3fb434ce5c04a4cfdaa6f6b9facc8d5973132798d456401125968a404a5f8b22f872dcb4f7ae07a925d6b8d68469
 SHA512 
e07f8db5eaa0c46a795887f0bf9ea96bd10c0d48fb1d4a496eb51beb487e92432512839466126067707f2314a6b9d021e15958271f8eeb2a9ad6db86780b997d
+DIST tsetup.4.2.4.tar.xz 46792948 BLAKE2B 
20ebef199dc526de1e786ebd76dfd40d557f4211ae4c37d080f010738a710efe4ed2e5100c81249d49efb4902f7333f4548bff00a50eb284269dbd2aaff1bd21
 SHA512 
3397e480334605ebe7a8a3f3c6211adea8be0b759749e4beb579a6c4a75cb13accc3be5fa62c1d784fd6f0b92c66be15e986ed83c4fde29a38766b48a013b104

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
new file mode 100644
index ..d0558b783945
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 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="
+   sys-libs/glibc
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-09-16 Thread Joonas Niilola
commit: ba5d471640327f75bde34aa485d309e3859d7ffb
Author: Joe Kappus  wt  gd>
AuthorDate: Wed Aug 17 09:59:13 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 17 06:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5d4716

net-im/telegram-desktop-bin: bump 4.2.0

Signed-off-by: Joe Kappus  wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/26894
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.2.0.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 2eb12c8ecc79..8cf992ceb6cb 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
 DIST tdesktop-4.0.2.tar.gz 16636296 BLAKE2B 
afd9e8277532b21367b9f75059e9bb4efa69231dae2ad9a78119fee3eddfd804507a647da663a26bcdf7ca0749eb1ab4e2824d81452836f4804dd7a19dedd0e6
 SHA512 
0a8f587e55e634b500346cd77508fc9b4f76f75eaf080d50c4f2a6867eeabcecb3f814624971b97cc465f6f8d88aa79998899c299b70ada43a43904a830b5ad0
 DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B 
f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1
 SHA512 
50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1
+DIST tdesktop-4.2.0.tar.gz 17060742 BLAKE2B 
3f85f903e07bf3a18357c7ec184f9a87863f50306715ad1c1dd03a88b6dff245b2bb7bdf7caf9d31e841f4dbee91be23dcd7d733f53c71b66ede5b9ec252d594
 SHA512 
48164145da0b6ff54260cfa9c07750da2461ff1c9b6abe0579f35e59dc16f87caa050a464c705b0f6afb186b8d7ee5d30e01be8033c777a4db4c0cd2dcd36382
 DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8
 DIST tsetup.4.0.2.tar.xz 43401944 BLAKE2B 
705da23c4c68498c693e6908374447fd24a24434a866b4a51a11b7dbe250f6268d56f0a16a64b5aefb8ed5d4ca13fd1dacc4b1e0cf57df873403eb07f96e34cc
 SHA512 
790a1bcc0e34ddc8d483978d9c32fe3409b1e42092647e106fef3731066cb5bd5b7c045143ef949d341be7981a8ba5d3906dd2b50eaf22c4e0b2d23ab4805c36
 DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 
05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170
 SHA512 
f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470
+DIST tsetup.4.2.0.tar.xz 44483976 BLAKE2B 
ca48fe1e4e92d4cfcfc7601a46ce72dbc3db3fb434ce5c04a4cfdaa6f6b9facc8d5973132798d456401125968a404a5f8b22f872dcb4f7ae07a925d6b8d68469
 SHA512 
e07f8db5eaa0c46a795887f0bf9ea96bd10c0d48fb1d4a496eb51beb487e92432512839466126067707f2314a6b9d021e15958271f8eeb2a9ad6db86780b997d

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild
new file mode 100644
index ..d0558b783945
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 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="
+   sys-libs/glibc
+   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() 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-09-16 Thread Joonas Niilola
commit: 75ff1aa6dc940b0785803aec061e8d7f99a329c7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Sep 17 06:39:06 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 17 06:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ff1aa6

net-im/telegram-desktop-bin: drop 3.7.3, 4.0.2

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.7.3.ebuild  | 55 --
 .../telegram-desktop-bin-4.0.2.ebuild  | 52 
 3 files changed, 111 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 8cf992ceb6cb..814368244295 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
-DIST tdesktop-4.0.2.tar.gz 16636296 BLAKE2B 
afd9e8277532b21367b9f75059e9bb4efa69231dae2ad9a78119fee3eddfd804507a647da663a26bcdf7ca0749eb1ab4e2824d81452836f4804dd7a19dedd0e6
 SHA512 
0a8f587e55e634b500346cd77508fc9b4f76f75eaf080d50c4f2a6867eeabcecb3f814624971b97cc465f6f8d88aa79998899c299b70ada43a43904a830b5ad0
 DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B 
f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1
 SHA512 
50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1
 DIST tdesktop-4.2.0.tar.gz 17060742 BLAKE2B 
3f85f903e07bf3a18357c7ec184f9a87863f50306715ad1c1dd03a88b6dff245b2bb7bdf7caf9d31e841f4dbee91be23dcd7d733f53c71b66ede5b9ec252d594
 SHA512 
48164145da0b6ff54260cfa9c07750da2461ff1c9b6abe0579f35e59dc16f87caa050a464c705b0f6afb186b8d7ee5d30e01be8033c777a4db4c0cd2dcd36382
-DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8
-DIST tsetup.4.0.2.tar.xz 43401944 BLAKE2B 
705da23c4c68498c693e6908374447fd24a24434a866b4a51a11b7dbe250f6268d56f0a16a64b5aefb8ed5d4ca13fd1dacc4b1e0cf57df873403eb07f96e34cc
 SHA512 
790a1bcc0e34ddc8d483978d9c32fe3409b1e42092647e106fef3731066cb5bd5b7c045143ef949d341be7981a8ba5d3906dd2b50eaf22c4e0b2d23ab4805c36
 DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 
05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170
 SHA512 
f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470
 DIST tsetup.4.2.0.tar.xz 44483976 BLAKE2B 
ca48fe1e4e92d4cfcfc7601a46ce72dbc3db3fb434ce5c04a4cfdaa6f6b9facc8d5973132798d456401125968a404a5f8b22f872dcb4f7ae07a925d6b8d68469
 SHA512 
e07f8db5eaa0c46a795887f0bf9ea96bd10c0d48fb1d4a496eb51beb487e92432512839466126067707f2314a6b9d021e15958271f8eeb2a9ad6db86780b997d

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.3.ebuild
deleted file mode 100644
index 40ecf6ecfb9d..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 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"
-# current desktop-file-utils-0.26 does not understand Version=1.5
-# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
-QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
-
-RDEPEND="
-   sys-libs/glibc
-   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}" \
-   
"${WORK

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-08-14 Thread Stefan Strogin
commit: 0331bed2d6cab6fc6526cf29959867da307ba424
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sun Aug 14 12:38:50 2022 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sun Aug 14 12:40:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0331bed2

net-im/telegram-desktop-bin: add 4.1.0

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.1.0.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 419f550db27d..2eb12c8ecc79 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
 DIST tdesktop-4.0.2.tar.gz 16636296 BLAKE2B 
afd9e8277532b21367b9f75059e9bb4efa69231dae2ad9a78119fee3eddfd804507a647da663a26bcdf7ca0749eb1ab4e2824d81452836f4804dd7a19dedd0e6
 SHA512 
0a8f587e55e634b500346cd77508fc9b4f76f75eaf080d50c4f2a6867eeabcecb3f814624971b97cc465f6f8d88aa79998899c299b70ada43a43904a830b5ad0
+DIST tdesktop-4.1.0.tar.gz 16990380 BLAKE2B 
f037dbd8a3a7e30d906a8b4a1244b15fbad7304924033751dd89a0d7aa4db7d17d08821cfed53ff00977793d0974c675c7fea96e614d9a5cbf4d7026beac7ec1
 SHA512 
50c61a22d0953992cfd6a9eab0ca1ed87e2367e06cf47d51ce7339b93cd49a57ec6a6b5a4a4496f2e8ab71fdf968dc1850844e005eae48fb34ae35040225fbb1
 DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8
 DIST tsetup.4.0.2.tar.xz 43401944 BLAKE2B 
705da23c4c68498c693e6908374447fd24a24434a866b4a51a11b7dbe250f6268d56f0a16a64b5aefb8ed5d4ca13fd1dacc4b1e0cf57df873403eb07f96e34cc
 SHA512 
790a1bcc0e34ddc8d483978d9c32fe3409b1e42092647e106fef3731066cb5bd5b7c045143ef949d341be7981a8ba5d3906dd2b50eaf22c4e0b2d23ab4805c36
+DIST tsetup.4.1.0.tar.xz 43918764 BLAKE2B 
05a34d44583aace5ae261d46a1c7382a63bb8a52f8ca07513011d6221b67f835a3f5a4f38a0c9036614cf8e944c71c9be16e344b24c5cf41b293f3b02bdd8170
 SHA512 
f226a98ea4ba97a3643adcbe2c883082dff72de25a5aa3a246beef78930eaed4e45fa1b4e46a179444660c7be06c124dbe27802271fa6ff0991ab3ac60f8e470

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild
new file mode 100644
index ..d0558b783945
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.1.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 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="
+   sys-libs/glibc
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-06-26 Thread Ionen Wolkens
commit: 0b52ea7efeffcf3c312205c3a78e82634385da38
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Jun 22 19:29:00 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jun 27 00:10:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b52ea7e

net-im/telegram-desktop-bin: bump version to 4.0.2

Closes: https://bugs.gentoo.org/854093
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/26046
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-4.0.2.ebuild  | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index e04897bc51f7..419f550db27d 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
+DIST tdesktop-4.0.2.tar.gz 16636296 BLAKE2B 
afd9e8277532b21367b9f75059e9bb4efa69231dae2ad9a78119fee3eddfd804507a647da663a26bcdf7ca0749eb1ab4e2824d81452836f4804dd7a19dedd0e6
 SHA512 
0a8f587e55e634b500346cd77508fc9b4f76f75eaf080d50c4f2a6867eeabcecb3f814624971b97cc465f6f8d88aa79998899c299b70ada43a43904a830b5ad0
 DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8
+DIST tsetup.4.0.2.tar.xz 43401944 BLAKE2B 
705da23c4c68498c693e6908374447fd24a24434a866b4a51a11b7dbe250f6268d56f0a16a64b5aefb8ed5d4ca13fd1dacc4b1e0cf57df873403eb07f96e34cc
 SHA512 
790a1bcc0e34ddc8d483978d9c32fe3409b1e42092647e106fef3731066cb5bd5b7c045143ef949d341be7981a8ba5d3906dd2b50eaf22c4e0b2d23ab4805c36

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.0.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.0.2.ebuild
new file mode 100644
index ..d0558b783945
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.0.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 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="
+   sys-libs/glibc
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-04-27 Thread Joonas Niilola
commit: 004109e2ad8952340d0881726b6f529bd9dc9ed8
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Apr 27 18:13:28 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Apr 28 05:20:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=004109e2

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/25229
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  8 
 .../telegram-desktop-bin-3.5.2.ebuild  | 55 --
 .../telegram-desktop-bin-3.6.0.ebuild  | 55 --
 .../telegram-desktop-bin-3.6.1.ebuild  | 55 --
 .../telegram-desktop-bin-3.7.1.ebuild  | 55 --
 5 files changed, 228 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index ebc049f6e5f5..e04897bc51f7 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,10 +1,2 @@
-DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
-DIST tdesktop-3.6.0.tar.gz 16237112 BLAKE2B 
f5c15f2b0f94d0ab073a79030e069934f617e5d5e9b3275b8dec5a7ed4734d2c1e8a9b851f28c4db47be258c962a61a5a4d8089fac99c6239f4ddc759398712b
 SHA512 
36ce035eaa953348617f2acfbf3f882e3a0380852c3a3f5d58f531a514814a3569d514580e279b63ef3d8ce72b752ccb192ad1102d92553315459f42e7dd7b8f
-DIST tdesktop-3.6.1.tar.gz 16235717 BLAKE2B 
1159dd6e3084945458541758925cc811b75b021f090ef16f935a688c24864fd03424262cbb6f48ac0ee72d8b33279ad17aff459de362b6cec4901fc38c7a5a04
 SHA512 
ca78e44747db11f2624cbc7bc3565d7a3d4825b6bf55d3e3dc9c8c0b1f22afba4140cac8edb096d44bd60f8af7e5bd2ee67c450e76e2767d1b992aeeaeb17084
-DIST tdesktop-3.7.1.tar.gz 16343800 BLAKE2B 
0c1c78579c45042e0dfefcf064e4fd61c3758093a0b6e2e50601a5334a583aa16671b245381386fd69aff761e3326485b1f69504c324489557fc393fb867a829
 SHA512 
36826213320b3fa0b702491c55f3a56ec64bf3aea0bfe133bc785069abaa3bacfeaf9b8a64560244dab410eb5184af9feca8ecc7d80164e9d38f046739eaf511
 DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
-DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26
-DIST tsetup.3.6.0.tar.xz 41646020 BLAKE2B 
5987682326123b4b2d8ba3e974e5ea4e1ca22f3d54057d0ad78f64fea1e0bff9501b255accf6142f5e6db6f6354f8e0ac09fe020af27696482247cebe0482bd0
 SHA512 
92e4276c58a0d67cd0b0c190fd949b08054e843c473e0d6f371813173269ed3f448e8f135ea5285e21b31c807fda51cbe475822677f34f0d787cedcaf2293c2f
-DIST tsetup.3.6.1.tar.xz 41663244 BLAKE2B 
fd6f091ef2033c7c8bf1101011f070afa4917f49eef6151761840cb1c200e9b25e6a3448ca32241089154c735d5a00b4c75ca87c33b1c8056c5b316e8d5dea3d
 SHA512 
af0210cc57493d2080d79889f82f91779cfc12df831ca7d29a722bf06d99cf957ab3da2f49a9ca244ce92b5f985a3d6440944bf2383f47508decb16fe34a0f40
-DIST tsetup.3.7.1.tar.xz 41973584 BLAKE2B 
a9cd0e68ea127abdf3b2f1617c4bbabd68b61e8c1abef5f471f933f0185c5d806efa2cc2a931c9cf912eec214f5046744a4971a8553c220dbda837b337a364ff
 SHA512 
437aefb2603cb805f337cdaef773a0801e549619bc634d906dff421a926c23ca49b414f45518ec108d2e8ae5d93c1e29023c9ced11fec4ccf4e7490ccf4be680
 DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.2.ebuild
deleted file mode 100644
index 40ecf6ecfb9d..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 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 )
-"
-
-L

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-04-27 Thread Joonas Niilola
commit: 1f07a9a843dd3f63da82808a8bf898dafa2f3c95
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Apr 26 07:44:51 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Apr 27 13:18:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f07a9a8

net-im/telegram-desktop-bin: bump version to 3.7.3

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/25209
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.7.3.ebuild  | 55 ++
 2 files changed, 57 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 238dfab84270..ebc049f6e5f5 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -2,7 +2,9 @@ DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05
 DIST tdesktop-3.6.0.tar.gz 16237112 BLAKE2B 
f5c15f2b0f94d0ab073a79030e069934f617e5d5e9b3275b8dec5a7ed4734d2c1e8a9b851f28c4db47be258c962a61a5a4d8089fac99c6239f4ddc759398712b
 SHA512 
36ce035eaa953348617f2acfbf3f882e3a0380852c3a3f5d58f531a514814a3569d514580e279b63ef3d8ce72b752ccb192ad1102d92553315459f42e7dd7b8f
 DIST tdesktop-3.6.1.tar.gz 16235717 BLAKE2B 
1159dd6e3084945458541758925cc811b75b021f090ef16f935a688c24864fd03424262cbb6f48ac0ee72d8b33279ad17aff459de362b6cec4901fc38c7a5a04
 SHA512 
ca78e44747db11f2624cbc7bc3565d7a3d4825b6bf55d3e3dc9c8c0b1f22afba4140cac8edb096d44bd60f8af7e5bd2ee67c450e76e2767d1b992aeeaeb17084
 DIST tdesktop-3.7.1.tar.gz 16343800 BLAKE2B 
0c1c78579c45042e0dfefcf064e4fd61c3758093a0b6e2e50601a5334a583aa16671b245381386fd69aff761e3326485b1f69504c324489557fc393fb867a829
 SHA512 
36826213320b3fa0b702491c55f3a56ec64bf3aea0bfe133bc785069abaa3bacfeaf9b8a64560244dab410eb5184af9feca8ecc7d80164e9d38f046739eaf511
+DIST tdesktop-3.7.3.tar.gz 16335926 BLAKE2B 
7e7760a3684b50541144c72c1b0e3e36f1b1e9bc6eef20c3fdc151f0658f7d3c867eb895242efdf916fa6057ee61ea54ce822bab8fc82a6e17e41c26f9dfdd84
 SHA512 
359325cf6fefc29234b7032235cc033b9844ff597aeb7b3c6b99e8e6923d52994e8767524ff37afd5d098e4005e03d1f9c8308d6a04481831fa53e22935ee049
 DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26
 DIST tsetup.3.6.0.tar.xz 41646020 BLAKE2B 
5987682326123b4b2d8ba3e974e5ea4e1ca22f3d54057d0ad78f64fea1e0bff9501b255accf6142f5e6db6f6354f8e0ac09fe020af27696482247cebe0482bd0
 SHA512 
92e4276c58a0d67cd0b0c190fd949b08054e843c473e0d6f371813173269ed3f448e8f135ea5285e21b31c807fda51cbe475822677f34f0d787cedcaf2293c2f
 DIST tsetup.3.6.1.tar.xz 41663244 BLAKE2B 
fd6f091ef2033c7c8bf1101011f070afa4917f49eef6151761840cb1c200e9b25e6a3448ca32241089154c735d5a00b4c75ca87c33b1c8056c5b316e8d5dea3d
 SHA512 
af0210cc57493d2080d79889f82f91779cfc12df831ca7d29a722bf06d99cf957ab3da2f49a9ca244ce92b5f985a3d6440944bf2383f47508decb16fe34a0f40
 DIST tsetup.3.7.1.tar.xz 41973584 BLAKE2B 
a9cd0e68ea127abdf3b2f1617c4bbabd68b61e8c1abef5f471f933f0185c5d806efa2cc2a931c9cf912eec214f5046744a4971a8553c220dbda837b337a364ff
 SHA512 
437aefb2603cb805f337cdaef773a0801e549619bc634d906dff421a926c23ca49b414f45518ec108d2e8ae5d93c1e29023c9ced11fec4ccf4e7490ccf4be680
+DIST tsetup.3.7.3.tar.xz 41978536 BLAKE2B 
1ab5b63479acedee3b3059382761e887c7a9eca899e6496b223f32758a4f23a17da296940203765593cdac9df8a4d80264adbdf9a51b7f70d9ffc90a41661346
 SHA512 
05339778ea218c84406cceff7b6dfd357ff55d02f8082d222a9430aebe0a34561e9801fb4ebb44ce01c127cbca17ea53e3d61ab4d9288976d556453b9d06bce8

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.3.ebuild
new file mode 100644
index ..40ecf6ecfb9d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 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"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   virtual/opengl
+ 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-04-22 Thread Sam James
commit: bcdf5f202ba0ed3e7baa59ee68a5afa388fc9cf6
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Apr 18 12:38:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 23 01:26:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcdf5f20

net-im/telegram-desktop-bin: bump version to 3.7.1

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/25089
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.7.1.ebuild  | 55 ++
 2 files changed, 57 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 718a224db5e7..238dfab84270 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
 DIST tdesktop-3.6.0.tar.gz 16237112 BLAKE2B 
f5c15f2b0f94d0ab073a79030e069934f617e5d5e9b3275b8dec5a7ed4734d2c1e8a9b851f28c4db47be258c962a61a5a4d8089fac99c6239f4ddc759398712b
 SHA512 
36ce035eaa953348617f2acfbf3f882e3a0380852c3a3f5d58f531a514814a3569d514580e279b63ef3d8ce72b752ccb192ad1102d92553315459f42e7dd7b8f
 DIST tdesktop-3.6.1.tar.gz 16235717 BLAKE2B 
1159dd6e3084945458541758925cc811b75b021f090ef16f935a688c24864fd03424262cbb6f48ac0ee72d8b33279ad17aff459de362b6cec4901fc38c7a5a04
 SHA512 
ca78e44747db11f2624cbc7bc3565d7a3d4825b6bf55d3e3dc9c8c0b1f22afba4140cac8edb096d44bd60f8af7e5bd2ee67c450e76e2767d1b992aeeaeb17084
+DIST tdesktop-3.7.1.tar.gz 16343800 BLAKE2B 
0c1c78579c45042e0dfefcf064e4fd61c3758093a0b6e2e50601a5334a583aa16671b245381386fd69aff761e3326485b1f69504c324489557fc393fb867a829
 SHA512 
36826213320b3fa0b702491c55f3a56ec64bf3aea0bfe133bc785069abaa3bacfeaf9b8a64560244dab410eb5184af9feca8ecc7d80164e9d38f046739eaf511
 DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26
 DIST tsetup.3.6.0.tar.xz 41646020 BLAKE2B 
5987682326123b4b2d8ba3e974e5ea4e1ca22f3d54057d0ad78f64fea1e0bff9501b255accf6142f5e6db6f6354f8e0ac09fe020af27696482247cebe0482bd0
 SHA512 
92e4276c58a0d67cd0b0c190fd949b08054e843c473e0d6f371813173269ed3f448e8f135ea5285e21b31c807fda51cbe475822677f34f0d787cedcaf2293c2f
 DIST tsetup.3.6.1.tar.xz 41663244 BLAKE2B 
fd6f091ef2033c7c8bf1101011f070afa4917f49eef6151761840cb1c200e9b25e6a3448ca32241089154c735d5a00b4c75ca87c33b1c8056c5b316e8d5dea3d
 SHA512 
af0210cc57493d2080d79889f82f91779cfc12df831ca7d29a722bf06d99cf957ab3da2f49a9ca244ce92b5f985a3d6440944bf2383f47508decb16fe34a0f40
+DIST tsetup.3.7.1.tar.xz 41973584 BLAKE2B 
a9cd0e68ea127abdf3b2f1617c4bbabd68b61e8c1abef5f471f933f0185c5d806efa2cc2a931c9cf912eec214f5046744a4971a8553c220dbda837b337a364ff
 SHA512 
437aefb2603cb805f337cdaef773a0801e549619bc634d906dff421a926c23ca49b414f45518ec108d2e8ae5d93c1e29023c9ced11fec4ccf4e7490ccf4be680

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.1.ebuild
new file mode 100644
index ..40ecf6ecfb9d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.7.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 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"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   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}" \
+   
"

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-03-18 Thread Joonas Niilola
commit: 6e69025c79ff7cc6ebcd14718e70e224f282faba
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Mar 17 16:37:49 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 18 14:00:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e69025c

net-im/telegram-desktop-bin: bump version to 3.6.1

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/24624
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.6.1.ebuild  | 55 ++
 2 files changed, 57 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index d09c23d5ca1f..718a224db5e7 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
 DIST tdesktop-3.6.0.tar.gz 16237112 BLAKE2B 
f5c15f2b0f94d0ab073a79030e069934f617e5d5e9b3275b8dec5a7ed4734d2c1e8a9b851f28c4db47be258c962a61a5a4d8089fac99c6239f4ddc759398712b
 SHA512 
36ce035eaa953348617f2acfbf3f882e3a0380852c3a3f5d58f531a514814a3569d514580e279b63ef3d8ce72b752ccb192ad1102d92553315459f42e7dd7b8f
+DIST tdesktop-3.6.1.tar.gz 16235717 BLAKE2B 
1159dd6e3084945458541758925cc811b75b021f090ef16f935a688c24864fd03424262cbb6f48ac0ee72d8b33279ad17aff459de362b6cec4901fc38c7a5a04
 SHA512 
ca78e44747db11f2624cbc7bc3565d7a3d4825b6bf55d3e3dc9c8c0b1f22afba4140cac8edb096d44bd60f8af7e5bd2ee67c450e76e2767d1b992aeeaeb17084
 DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26
 DIST tsetup.3.6.0.tar.xz 41646020 BLAKE2B 
5987682326123b4b2d8ba3e974e5ea4e1ca22f3d54057d0ad78f64fea1e0bff9501b255accf6142f5e6db6f6354f8e0ac09fe020af27696482247cebe0482bd0
 SHA512 
92e4276c58a0d67cd0b0c190fd949b08054e843c473e0d6f371813173269ed3f448e8f135ea5285e21b31c807fda51cbe475822677f34f0d787cedcaf2293c2f
+DIST tsetup.3.6.1.tar.xz 41663244 BLAKE2B 
fd6f091ef2033c7c8bf1101011f070afa4917f49eef6151761840cb1c200e9b25e6a3448ca32241089154c735d5a00b4c75ca87c33b1c8056c5b316e8d5dea3d
 SHA512 
af0210cc57493d2080d79889f82f91779cfc12df831ca7d29a722bf06d99cf957ab3da2f49a9ca244ce92b5f985a3d6440944bf2383f47508decb16fe34a0f40

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.6.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.6.1.ebuild
new file mode 100644
index ..40ecf6ecfb9d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.6.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 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"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-03-15 Thread Ionen Wolkens
commit: 7dc271ad2d8851528155dca844a13125c5799a77
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Mar 12 17:16:17 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Mar 16 04:41:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc271ad

net-im/telegram-desktop-bin: bump version to 3.6.0

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/24586
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.6.0.ebuild  | 55 ++
 2 files changed, 57 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 5453e5c8edb4..d09c23d5ca1f 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,4 @@
 DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
+DIST tdesktop-3.6.0.tar.gz 16237112 BLAKE2B 
f5c15f2b0f94d0ab073a79030e069934f617e5d5e9b3275b8dec5a7ed4734d2c1e8a9b851f28c4db47be258c962a61a5a4d8089fac99c6239f4ddc759398712b
 SHA512 
36ce035eaa953348617f2acfbf3f882e3a0380852c3a3f5d58f531a514814a3569d514580e279b63ef3d8ce72b752ccb192ad1102d92553315459f42e7dd7b8f
 DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26
+DIST tsetup.3.6.0.tar.xz 41646020 BLAKE2B 
5987682326123b4b2d8ba3e974e5ea4e1ca22f3d54057d0ad78f64fea1e0bff9501b255accf6142f5e6db6f6354f8e0ac09fe020af27696482247cebe0482bd0
 SHA512 
92e4276c58a0d67cd0b0c190fd949b08054e843c473e0d6f371813173269ed3f448e8f135ea5285e21b31c807fda51cbe475822677f34f0d787cedcaf2293c2f

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.6.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.6.0.ebuild
new file mode 100644
index ..40ecf6ecfb9d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.6.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 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"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-03-02 Thread Joonas Niilola
commit: 7d75c6c5ac6c96b043a79ce909b80ae524cf3b49
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Mar  1 20:07:16 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar  2 13:45:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d75c6c5

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/24387
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.4.8.ebuild  | 55 --
 .../telegram-desktop-bin-3.5.0.ebuild  | 55 --
 3 files changed, 114 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c935cf1d06e9..5453e5c8edb4 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,2 @@
-DIST tdesktop-3.4.8.tar.gz 16258268 BLAKE2B 
2f5ebf0f060a81b5768853fcd7db12255150b2f32eae9b29ef059288eef1ac333cea49ddb5e717edd1cf91a9a1db0f4b1d941a0524ad4717a1e124cb62fd4efd
 SHA512 
508c89974cc3d9ca23ea7265a1382b3a5ceef1e5a81daea3744cc6af078cf2689c66bca537d2826bcb692ba4133110e36c7081ed2966075fe8826df76e488632
-DIST tdesktop-3.5.0.tar.gz 16273083 BLAKE2B 
16b5da3158c7133415c32eea1c6f89ffb63da8a020637cbb9af48c1bade971f93f701ffc57c1ce494eca94ba4f3459371185211d8c1dc94a58f4971da2d8e39c
 SHA512 
77bdd9392bb0fefe54667c9fc56f4461fc5e3c2409cb5e1e9f03dd7248ac34781d49d68188c29cfd2c8a385791f5d5ddc9a1d2b0d4c1322daef65e9d407db7d1
 DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
-DIST tsetup.3.4.8.tar.xz 41521720 BLAKE2B 
0a632382d4a378b265cf7765990797a3ecfc5eada4ac91d4bbd7c91dd4b5e4081c9f3f57a10666cfa13a857791d29b7b1fec1572bf532358c20efe6482a011b4
 SHA512 
b1305e5d109f399d084efed59488bc548d6ab78e31d8cdaf9951a900bcbc2218073f65ace69dfc9bfea3dc292150e98d52a0b5d3017d378edf3133f63390ad34
-DIST tsetup.3.5.0.tar.xz 41345496 BLAKE2B 
28e25821fceca292ec8263dccbf92f6853133fa45c414a353de3785ea7877f31ca93ca53e9de625dd69da6dbaa53487e2acdff452d65f49b21a5a795b0f5f5c1
 SHA512 
952a8d0cedbdb024b2513818db600804da6607e9fd89b685c4ea137828fb497f84cc0f73b84e4553d117a6a1f65b772baa67fc2ec03ef2d04c9b8fc889320580
 DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
deleted file mode 100644
index 40ecf6ecfb9d..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 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"
-# current desktop-file-utils-0.26 does not understand Version=1.5
-# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
-QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
-
-RDEPEND="
-   sys-libs/glibc
-   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
-}

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
deleted file mode 100644
index 40ecf6ecfb9d..
--- a/net-im/telegram-desktop-bi

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/, profiles/features/musl/

2022-02-09 Thread Sam James
commit: c84cc0f562ac1e5a68d03d91b07459aa48c5c278
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Feb  9 05:15:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  9 11:19:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84cc0f5

net-im/telegram-desktop-bin: RDEPEND on sys-libs/glibc and mask for musl

Closes: https://bugs.gentoo.org/832487
Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild | 1 +
 net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild | 1 +
 profiles/features/musl/package.mask   | 4 
 3 files changed, 6 insertions(+)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
index ffa0e5b21490..40ecf6ecfb9d 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
@@ -22,6 +22,7 @@ QA_PREBUILT="usr/bin/telegram-desktop"
 QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
 
 RDEPEND="
+   sys-libs/glibc
dev-libs/glib:2
>=media-libs/fontconfig-2.13
media-libs/freetype:2

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
index ffa0e5b21490..40ecf6ecfb9d 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
@@ -22,6 +22,7 @@ QA_PREBUILT="usr/bin/telegram-desktop"
 QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
 
 RDEPEND="
+   sys-libs/glibc
dev-libs/glib:2
>=media-libs/fontconfig-2.13
media-libs/freetype:2

diff --git a/profiles/features/musl/package.mask 
b/profiles/features/musl/package.mask
index 541e56bdf83b..2cdbac08ee7a 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Henning Schild  (2022-02-09)
+# Binary package linked to glibc
+net-im/telegram-desktop-bin
+
 # Conrad Kostecki  (2022-02-08)
 # Binary package linked to glibc
 sys-apps/ipmicfg



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-02-09 Thread Sam James
commit: e02e657ec130e23cb1fff25727b75ff4aebe3776
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Feb  9 05:19:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  9 11:19:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e02e657e

net-im/telegram-desktop-bin: bump version to 3.5.2

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/24135
Signed-off-by: Sam James  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.5.2.ebuild  | 55 ++
 2 files changed, 57 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c2bbe647dbf2..c935cf1d06e9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.4.8.tar.gz 16258268 BLAKE2B 
2f5ebf0f060a81b5768853fcd7db12255150b2f32eae9b29ef059288eef1ac333cea49ddb5e717edd1cf91a9a1db0f4b1d941a0524ad4717a1e124cb62fd4efd
 SHA512 
508c89974cc3d9ca23ea7265a1382b3a5ceef1e5a81daea3744cc6af078cf2689c66bca537d2826bcb692ba4133110e36c7081ed2966075fe8826df76e488632
 DIST tdesktop-3.5.0.tar.gz 16273083 BLAKE2B 
16b5da3158c7133415c32eea1c6f89ffb63da8a020637cbb9af48c1bade971f93f701ffc57c1ce494eca94ba4f3459371185211d8c1dc94a58f4971da2d8e39c
 SHA512 
77bdd9392bb0fefe54667c9fc56f4461fc5e3c2409cb5e1e9f03dd7248ac34781d49d68188c29cfd2c8a385791f5d5ddc9a1d2b0d4c1322daef65e9d407db7d1
+DIST tdesktop-3.5.2.tar.gz 16279094 BLAKE2B 
c7678b471aa7239ab8d86118e99dba3fda05fa1a737eaa02a934a112f86dd59ca8316aa1ef6a9b28674f1dbf9dc3ef1a7aca453ea8332a0e051a8330bce455f7
 SHA512 
cecbc11f73215bdf4a921e8bf301a8b76e4f2730309d17abc54127fa8cda84d6afb6312de6984355ec0d98ecb60e60bf8b6adb0257eb4c90da7069e70a8a0ad4
 DIST tsetup.3.4.8.tar.xz 41521720 BLAKE2B 
0a632382d4a378b265cf7765990797a3ecfc5eada4ac91d4bbd7c91dd4b5e4081c9f3f57a10666cfa13a857791d29b7b1fec1572bf532358c20efe6482a011b4
 SHA512 
b1305e5d109f399d084efed59488bc548d6ab78e31d8cdaf9951a900bcbc2218073f65ace69dfc9bfea3dc292150e98d52a0b5d3017d378edf3133f63390ad34
 DIST tsetup.3.5.0.tar.xz 41345496 BLAKE2B 
28e25821fceca292ec8263dccbf92f6853133fa45c414a353de3785ea7877f31ca93ca53e9de625dd69da6dbaa53487e2acdff452d65f49b21a5a795b0f5f5c1
 SHA512 
952a8d0cedbdb024b2513818db600804da6607e9fd89b685c4ea137828fb497f84cc0f73b84e4553d117a6a1f65b772baa67fc2ec03ef2d04c9b8fc889320580
+DIST tsetup.3.5.2.tar.xz 41355048 BLAKE2B 
abf530d237894d8c480cc6be323695b2e7e8ea5a3fd80c46c681587630bdb0a4c145d0bd57726e1b4ea71250f170d7b0779a55b208ac68a2193a1109dc87ab7f
 SHA512 
875b5c964c92e58406990d3604f24285e8654b57caaf7f24b28012e22b450a9fad52373e5afda10bdf7b23aa0cc4ee072b3859ee0c6e861500fd18f1ade3da26

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.2.ebuild
new file mode 100644
index ..40ecf6ecfb9d
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 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"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
+
+RDEPEND="
+   sys-libs/glibc
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-02-05 Thread Ionen Wolkens
commit: 44b5bc27bd25475f14c979bfae6821765e24c4cc
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Feb  2 10:21:48 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb  5 23:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b5bc27

net-im/telegram-desktop-bin: bump version to 3.5.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.5.0.ebuild  | 54 ++
 2 files changed, 56 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 1669e0457102..a26fa3405cc1 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
 DIST tdesktop-3.4.3.tar.gz 16234851 BLAKE2B 
a94fcdbd5254858b8bb5e51ac8423d3c3e407892782b3773985f3f7f60cb8db0c95ffa2bc1c7bcbf56bcb26948d9c080c86606954284fcbe80ae8dbd1ec0ec9d
 SHA512 
ce40e3c58f5d422de7c26fc105ca9888239069c24f42896ad38d30bb059b91e0e3556f62d0e6aa3b5a817f86409b090ab54ade1763a90cbca2043a4b3f744183
 DIST tdesktop-3.4.8.tar.gz 16258268 BLAKE2B 
2f5ebf0f060a81b5768853fcd7db12255150b2f32eae9b29ef059288eef1ac333cea49ddb5e717edd1cf91a9a1db0f4b1d941a0524ad4717a1e124cb62fd4efd
 SHA512 
508c89974cc3d9ca23ea7265a1382b3a5ceef1e5a81daea3744cc6af078cf2689c66bca537d2826bcb692ba4133110e36c7081ed2966075fe8826df76e488632
+DIST tdesktop-3.5.0.tar.gz 16273083 BLAKE2B 
16b5da3158c7133415c32eea1c6f89ffb63da8a020637cbb9af48c1bade971f93f701ffc57c1ce494eca94ba4f3459371185211d8c1dc94a58f4971da2d8e39c
 SHA512 
77bdd9392bb0fefe54667c9fc56f4461fc5e3c2409cb5e1e9f03dd7248ac34781d49d68188c29cfd2c8a385791f5d5ddc9a1d2b0d4c1322daef65e9d407db7d1
 DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c
 DIST tsetup.3.4.3.tar.xz 41258788 BLAKE2B 
5c5d5056807a92884a93ec1d27c57da2cc96e131df6856b2d41d1e7db28f93a9c63602a0e294dd0cc48dbc22156203e0d8d19da4916091ef40bb3550e779296e
 SHA512 
92be9f69c7ad0e4f2bead886da636ed58e0ff63b1aeaa1ed0d9ee08b3964df4ff446d53b05de1fa9cbf1769463867158c7faadb0ae9e2c1fc71ebfecca507792
 DIST tsetup.3.4.8.tar.xz 41521720 BLAKE2B 
0a632382d4a378b265cf7765990797a3ecfc5eada4ac91d4bbd7c91dd4b5e4081c9f3f57a10666cfa13a857791d29b7b1fec1572bf532358c20efe6482a011b4
 SHA512 
b1305e5d109f399d084efed59488bc548d6ab78e31d8cdaf9951a900bcbc2218073f65ace69dfc9bfea3dc292150e98d52a0b5d3017d378edf3133f63390ad34
+DIST tsetup.3.5.0.tar.xz 41345496 BLAKE2B 
28e25821fceca292ec8263dccbf92f6853133fa45c414a353de3785ea7877f31ca93ca53e9de625dd69da6dbaa53487e2acdff452d65f49b21a5a795b0f5f5c1
 SHA512 
952a8d0cedbdb024b2513818db600804da6607e9fd89b685c4ea137828fb497f84cc0f73b84e4553d117a6a1f65b772baa67fc2ec03ef2d04c9b8fc889320580

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
new file mode 100644
index ..ffa0e5b21490
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 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"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.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}.p

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-02-05 Thread Ionen Wolkens
commit: 0b839a7d32150b114f0f45599d9c063755d9334c
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Feb  2 10:22:56 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Feb  5 23:38:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b839a7d

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/24050
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.3.0.ebuild  | 51 --
 .../telegram-desktop-bin-3.4.3.ebuild  | 51 --
 3 files changed, 106 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index a26fa3405cc1..c2bbe647dbf2 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
-DIST tdesktop-3.4.3.tar.gz 16234851 BLAKE2B 
a94fcdbd5254858b8bb5e51ac8423d3c3e407892782b3773985f3f7f60cb8db0c95ffa2bc1c7bcbf56bcb26948d9c080c86606954284fcbe80ae8dbd1ec0ec9d
 SHA512 
ce40e3c58f5d422de7c26fc105ca9888239069c24f42896ad38d30bb059b91e0e3556f62d0e6aa3b5a817f86409b090ab54ade1763a90cbca2043a4b3f744183
 DIST tdesktop-3.4.8.tar.gz 16258268 BLAKE2B 
2f5ebf0f060a81b5768853fcd7db12255150b2f32eae9b29ef059288eef1ac333cea49ddb5e717edd1cf91a9a1db0f4b1d941a0524ad4717a1e124cb62fd4efd
 SHA512 
508c89974cc3d9ca23ea7265a1382b3a5ceef1e5a81daea3744cc6af078cf2689c66bca537d2826bcb692ba4133110e36c7081ed2966075fe8826df76e488632
 DIST tdesktop-3.5.0.tar.gz 16273083 BLAKE2B 
16b5da3158c7133415c32eea1c6f89ffb63da8a020637cbb9af48c1bade971f93f701ffc57c1ce494eca94ba4f3459371185211d8c1dc94a58f4971da2d8e39c
 SHA512 
77bdd9392bb0fefe54667c9fc56f4461fc5e3c2409cb5e1e9f03dd7248ac34781d49d68188c29cfd2c8a385791f5d5ddc9a1d2b0d4c1322daef65e9d407db7d1
-DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c
-DIST tsetup.3.4.3.tar.xz 41258788 BLAKE2B 
5c5d5056807a92884a93ec1d27c57da2cc96e131df6856b2d41d1e7db28f93a9c63602a0e294dd0cc48dbc22156203e0d8d19da4916091ef40bb3550e779296e
 SHA512 
92be9f69c7ad0e4f2bead886da636ed58e0ff63b1aeaa1ed0d9ee08b3964df4ff446d53b05de1fa9cbf1769463867158c7faadb0ae9e2c1fc71ebfecca507792
 DIST tsetup.3.4.8.tar.xz 41521720 BLAKE2B 
0a632382d4a378b265cf7765990797a3ecfc5eada4ac91d4bbd7c91dd4b5e4081c9f3f57a10666cfa13a857791d29b7b1fec1572bf532358c20efe6482a011b4
 SHA512 
b1305e5d109f399d084efed59488bc548d6ab78e31d8cdaf9951a900bcbc2218073f65ace69dfc9bfea3dc292150e98d52a0b5d3017d378edf3133f63390ad34
 DIST tsetup.3.5.0.tar.xz 41345496 BLAKE2B 
28e25821fceca292ec8263dccbf92f6853133fa45c414a353de3785ea7877f31ca93ca53e9de625dd69da6dbaa53487e2acdff452d65f49b21a5a795b0f5f5c1
 SHA512 
952a8d0cedbdb024b2513818db600804da6607e9fd89b685c4ea137828fb497f84cc0f73b84e4553d117a6a1f65b772baa67fc2ec03ef2d04c9b8fc889320580

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild
deleted file mode 100644
index 015193a01c6f..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# 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 "${WO

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-01-27 Thread Ionen Wolkens
commit: d7165c782c24282f843b859b3ff123253a78a1bb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jan 27 15:41:28 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 27 15:41:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7165c78

net-im/telegram-desktop-bin: note issue link for .desktop QA

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
index 36db978ed2d4..ffa0e5b21490 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
@@ -18,6 +18,7 @@ KEYWORDS="-* ~amd64"
 
 QA_PREBUILT="usr/bin/telegram-desktop"
 # current desktop-file-utils-0.26 does not understand Version=1.5
+# https://gitlab.freedesktop.org/xdg/desktop-file-utils/-/issues/59
 QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-01-27 Thread Ionen Wolkens
commit: 6b44af01f56461e608e9deb997849728397c5ef3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jan 27 14:21:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 27 14:24:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b44af01

net-im/telegram-desktop-bin: skip .desktop validation

It updated to Version=1.5 which adds a valid SingleMainWindow key,
but dev-util/desktop-file-utils currently does not understand this.

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
index e9f44cea6d84..36db978ed2d4 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
@@ -17,6 +17,8 @@ SLOT="0"
 KEYWORDS="-* ~amd64"
 
 QA_PREBUILT="usr/bin/telegram-desktop"
+# current desktop-file-utils-0.26 does not understand Version=1.5
+QA_DESKTOP_FILE="usr/share/applications/telegramdesktop.desktop"
 
 RDEPEND="
dev-libs/glib:2



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-01-27 Thread Ionen Wolkens
commit: 188808db2ccdc047fe3128d8f94d4aa47437f787
Author: Henning Schild  hennsch  de>
AuthorDate: Fri Jan 21 20:39:30 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jan 27 14:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=188808db

net-im/telegram-desktop-bin: bump version to 3.4.8

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/23903
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.4.8.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 8c1ce2faf88c..1669e0457102 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
 DIST tdesktop-3.4.3.tar.gz 16234851 BLAKE2B 
a94fcdbd5254858b8bb5e51ac8423d3c3e407892782b3773985f3f7f60cb8db0c95ffa2bc1c7bcbf56bcb26948d9c080c86606954284fcbe80ae8dbd1ec0ec9d
 SHA512 
ce40e3c58f5d422de7c26fc105ca9888239069c24f42896ad38d30bb059b91e0e3556f62d0e6aa3b5a817f86409b090ab54ade1763a90cbca2043a4b3f744183
+DIST tdesktop-3.4.8.tar.gz 16258268 BLAKE2B 
2f5ebf0f060a81b5768853fcd7db12255150b2f32eae9b29ef059288eef1ac333cea49ddb5e717edd1cf91a9a1db0f4b1d941a0524ad4717a1e124cb62fd4efd
 SHA512 
508c89974cc3d9ca23ea7265a1382b3a5ceef1e5a81daea3744cc6af078cf2689c66bca537d2826bcb692ba4133110e36c7081ed2966075fe8826df76e488632
 DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c
 DIST tsetup.3.4.3.tar.xz 41258788 BLAKE2B 
5c5d5056807a92884a93ec1d27c57da2cc96e131df6856b2d41d1e7db28f93a9c63602a0e294dd0cc48dbc22156203e0d8d19da4916091ef40bb3550e779296e
 SHA512 
92be9f69c7ad0e4f2bead886da636ed58e0ff63b1aeaa1ed0d9ee08b3964df4ff446d53b05de1fa9cbf1769463867158c7faadb0ae9e2c1fc71ebfecca507792
+DIST tsetup.3.4.8.tar.xz 41521720 BLAKE2B 
0a632382d4a378b265cf7765990797a3ecfc5eada4ac91d4bbd7c91dd4b5e4081c9f3f57a10666cfa13a857791d29b7b1fec1572bf532358c20efe6482a011b4
 SHA512 
b1305e5d109f399d084efed59488bc548d6ab78e31d8cdaf9951a900bcbc2218073f65ace69dfc9bfea3dc292150e98d52a0b5d3017d378edf3133f63390ad34

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
new file mode 100644
index ..e9f44cea6d84
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-01-09 Thread Georgy Yakovlev
commit: 52e9ea735ae3e31f9e8f33d743f9de01fc7d0cc8
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jan  9 20:09:08 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan 10 02:56:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52e9ea73

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/23718
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.2.2.ebuild  | 51 --
 .../telegram-desktop-bin-3.2.4.ebuild  | 51 --
 3 files changed, 106 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 080df74e6b98..8c1ce2faf88c 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
-DIST tdesktop-3.2.4.tar.gz 16167130 BLAKE2B 
a00350f837f55a2bf0a9206e657260a906c8a970cf9cfa6fbfd3cbb83ccdf16f5d7589bc24f297e105f9e7b0ebc5141166c2dc3f5edd09144143d295a6e65a6c
 SHA512 
0cd7d8eeac4933db62f9a7a1350d88bf9717a567a775027d7052d0ea4d4ca4a6f3c1367482e24522c188f4cd5ad5157b6387314f87a6010b58a9366ce1f8f384
 DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
 DIST tdesktop-3.4.3.tar.gz 16234851 BLAKE2B 
a94fcdbd5254858b8bb5e51ac8423d3c3e407892782b3773985f3f7f60cb8db0c95ffa2bc1c7bcbf56bcb26948d9c080c86606954284fcbe80ae8dbd1ec0ec9d
 SHA512 
ce40e3c58f5d422de7c26fc105ca9888239069c24f42896ad38d30bb059b91e0e3556f62d0e6aa3b5a817f86409b090ab54ade1763a90cbca2043a4b3f744183
-DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722
-DIST tsetup.3.2.4.tar.xz 40143108 BLAKE2B 
d1fd9fbcc6458e395db607c69eed4ac583d60ac57ad6370642d289719cc2dabd7ef3f13e3878f384590c4bd32d7f88d902be0871afe8219fc527af2e6eaa2225
 SHA512 
0c75f91afa2a71e0231a87ef4f6da82b63af3ce1de0c5ae6e5912714e5650a56b53201ef457f19acf4cd2a15daeba1ca7733858cad001fe8baf61d34144219b7
 DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c
 DIST tsetup.3.4.3.tar.xz 41258788 BLAKE2B 
5c5d5056807a92884a93ec1d27c57da2cc96e131df6856b2d41d1e7db28f93a9c63602a0e294dd0cc48dbc22156203e0d8d19da4916091ef40bb3550e779296e
 SHA512 
92be9f69c7ad0e4f2bead886da636ed58e0ff63b1aeaa1ed0d9ee08b3964df4ff446d53b05de1fa9cbf1769463867158c7faadb0ae9e2c1fc71ebfecca507792

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.2.ebuild
deleted file mode 100644
index 015193a01c6f..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# 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 "

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2022-01-05 Thread Ionen Wolkens
commit: 75a844879017d388826c64cd9315392ef7cc7b63
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jan  3 21:57:08 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan  5 21:02:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a84487

net-im/telegram-desktop-bin: bump version to 3.4.3

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/23586
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.4.3.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c0e04e865415..080df74e6b98 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
 DIST tdesktop-3.2.4.tar.gz 16167130 BLAKE2B 
a00350f837f55a2bf0a9206e657260a906c8a970cf9cfa6fbfd3cbb83ccdf16f5d7589bc24f297e105f9e7b0ebc5141166c2dc3f5edd09144143d295a6e65a6c
 SHA512 
0cd7d8eeac4933db62f9a7a1350d88bf9717a567a775027d7052d0ea4d4ca4a6f3c1367482e24522c188f4cd5ad5157b6387314f87a6010b58a9366ce1f8f384
 DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
+DIST tdesktop-3.4.3.tar.gz 16234851 BLAKE2B 
a94fcdbd5254858b8bb5e51ac8423d3c3e407892782b3773985f3f7f60cb8db0c95ffa2bc1c7bcbf56bcb26948d9c080c86606954284fcbe80ae8dbd1ec0ec9d
 SHA512 
ce40e3c58f5d422de7c26fc105ca9888239069c24f42896ad38d30bb059b91e0e3556f62d0e6aa3b5a817f86409b090ab54ade1763a90cbca2043a4b3f744183
 DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722
 DIST tsetup.3.2.4.tar.xz 40143108 BLAKE2B 
d1fd9fbcc6458e395db607c69eed4ac583d60ac57ad6370642d289719cc2dabd7ef3f13e3878f384590c4bd32d7f88d902be0871afe8219fc527af2e6eaa2225
 SHA512 
0c75f91afa2a71e0231a87ef4f6da82b63af3ce1de0c5ae6e5912714e5650a56b53201ef457f19acf4cd2a15daeba1ca7733858cad001fe8baf61d34144219b7
 DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c
+DIST tsetup.3.4.3.tar.xz 41258788 BLAKE2B 
5c5d5056807a92884a93ec1d27c57da2cc96e131df6856b2d41d1e7db28f93a9c63602a0e294dd0cc48dbc22156203e0d8d19da4916091ef40bb3550e779296e
 SHA512 
92be9f69c7ad0e4f2bead886da636ed58e0ff63b1aeaa1ed0d9ee08b3964df4ff446d53b05de1fa9cbf1769463867158c7faadb0ae9e2c1fc71ebfecca507792

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.3.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.3.ebuild
new file mode 100644
index ..e9f44cea6d84
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.4.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 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_postins

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-12-08 Thread Ionen Wolkens
commit: 1c1240efb6cf61bc8a411898cd9f911d26f70502
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Dec  9 05:47:16 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 07:04:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c1240ef

net-im/telegram-desktop-bin: bump version to 3.3.0

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/23230
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.3.0.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 672d659ae9b0..c0e04e865415 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
 DIST tdesktop-3.2.4.tar.gz 16167130 BLAKE2B 
a00350f837f55a2bf0a9206e657260a906c8a970cf9cfa6fbfd3cbb83ccdf16f5d7589bc24f297e105f9e7b0ebc5141166c2dc3f5edd09144143d295a6e65a6c
 SHA512 
0cd7d8eeac4933db62f9a7a1350d88bf9717a567a775027d7052d0ea4d4ca4a6f3c1367482e24522c188f4cd5ad5157b6387314f87a6010b58a9366ce1f8f384
+DIST tdesktop-3.3.0.tar.gz 16276886 BLAKE2B 
c75da01d8cfe440c8cbeb3cc580d49c7cb2494b776b48d9da1005ff7627fcffb0f7f7d6c43887d162cc0c8f261d1b67e3af6544dbf616732c8dbfd785cf9e8e3
 SHA512 
fd9eee472579edd902e9e31c1442f7a21ada86af3a59f1ab0310ec41134b9a345ddf7972e638b3551c0de1b95a3ffc36e7714e2657b95b25bd3436ebd507a7ef
 DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722
 DIST tsetup.3.2.4.tar.xz 40143108 BLAKE2B 
d1fd9fbcc6458e395db607c69eed4ac583d60ac57ad6370642d289719cc2dabd7ef3f13e3878f384590c4bd32d7f88d902be0871afe8219fc527af2e6eaa2225
 SHA512 
0c75f91afa2a71e0231a87ef4f6da82b63af3ce1de0c5ae6e5912714e5650a56b53201ef457f19acf4cd2a15daeba1ca7733858cad001fe8baf61d34144219b7
+DIST tsetup.3.3.0.tar.xz 41132564 BLAKE2B 
7d3cc8de1cd56f21b988b7ae15ec96ec66fdba30cedb7f609a9c15d0a45b10cc5e0b94d5d9ed32e36c850e678e34835a44b527f7a62aac68376d2c1d09073f6e
 SHA512 
665662f5a177475d32b49515600789374f989db1c3e7972fc5b9360c936f9d2a197e0bb0599bcb1d7b2707eb85f214e65fe7d6f9809aac3ae5c20a2c6f9dd04c

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.ebuild
new file mode 100644
index ..015193a01c6f
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.3.0.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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-11-18 Thread Joonas Niilola
commit: 330b335df4db18a2c31fbe878e7652f702e856bd
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Nov 15 15:42:05 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 18 11:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330b335d

net-im/telegram-desktop-bin: bump version to 3.2.4

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.2.4.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 46061a967b92..99e38f76a71b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 
7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b
 SHA512 
39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c22756f7eacf4cb0c608b6ee2
 DIST tdesktop-3.1.8.tar.gz 16141828 BLAKE2B 
add5fa113baee0ba945c5f6355c4c6faa95ea0832d4b4866350b5eb12cd0e109e3d0d07c57740f9f42808c99760ef060a7e0f8a47ad3b8b0cfcd51f661ded2d3
 SHA512 
90d3cba93af7752815624f0cf7b004393e286f934d059f11ce7f83380e4595482c1d8f21b06d07ff260232442adb6e50284bd58ecbe70b20eec6b2ae6d4f961c
 DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
+DIST tdesktop-3.2.4.tar.gz 16167130 BLAKE2B 
a00350f837f55a2bf0a9206e657260a906c8a970cf9cfa6fbfd3cbb83ccdf16f5d7589bc24f297e105f9e7b0ebc5141166c2dc3f5edd09144143d295a6e65a6c
 SHA512 
0cd7d8eeac4933db62f9a7a1350d88bf9717a567a775027d7052d0ea4d4ca4a6f3c1367482e24522c188f4cd5ad5157b6387314f87a6010b58a9366ce1f8f384
 DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B 
ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a
 SHA512 
3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b9c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3
 DIST tsetup.3.1.8.tar.xz 38670944 BLAKE2B 
33479660ef3e73de9612e5dbc3d95fa0b0d9bff9b8cd43ebae62e5969f012b6d288ee8b8709bd6698672ed983125c6c0835482df15ae464ab190f1202a5a1f1e
 SHA512 
f690d548cf05792d87c981141f9507e49ec9f4ec2d0653129f7f6cbab726c1ab333714ccbb4de4e227e452b0a08cc4acddd85b1000df724e8276f53a711d1781
 DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722
+DIST tsetup.3.2.4.tar.xz 40143108 BLAKE2B 
d1fd9fbcc6458e395db607c69eed4ac583d60ac57ad6370642d289719cc2dabd7ef3f13e3878f384590c4bd32d7f88d902be0871afe8219fc527af2e6eaa2225
 SHA512 
0c75f91afa2a71e0231a87ef4f6da82b63af3ce1de0c5ae6e5912714e5650a56b53201ef457f19acf4cd2a15daeba1ca7733858cad001fe8baf61d34144219b7

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.4.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.4.ebuild
new file mode 100644
index ..015193a01c6f
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.4.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 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-11-18 Thread Joonas Niilola
commit: 01249690c45be62e1f7deeed7fe6205207280d40
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Nov 15 15:42:50 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 18 11:24:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01249690

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22959
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.1.1-r1.ebuild   | 51 --
 .../telegram-desktop-bin-3.1.8.ebuild  | 51 --
 3 files changed, 106 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 99e38f76a71b..672d659ae9b0 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 
7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b
 SHA512 
39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c22756f7eacf4cb0c608b6ee2
-DIST tdesktop-3.1.8.tar.gz 16141828 BLAKE2B 
add5fa113baee0ba945c5f6355c4c6faa95ea0832d4b4866350b5eb12cd0e109e3d0d07c57740f9f42808c99760ef060a7e0f8a47ad3b8b0cfcd51f661ded2d3
 SHA512 
90d3cba93af7752815624f0cf7b004393e286f934d059f11ce7f83380e4595482c1d8f21b06d07ff260232442adb6e50284bd58ecbe70b20eec6b2ae6d4f961c
 DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
 DIST tdesktop-3.2.4.tar.gz 16167130 BLAKE2B 
a00350f837f55a2bf0a9206e657260a906c8a970cf9cfa6fbfd3cbb83ccdf16f5d7589bc24f297e105f9e7b0ebc5141166c2dc3f5edd09144143d295a6e65a6c
 SHA512 
0cd7d8eeac4933db62f9a7a1350d88bf9717a567a775027d7052d0ea4d4ca4a6f3c1367482e24522c188f4cd5ad5157b6387314f87a6010b58a9366ce1f8f384
-DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B 
ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a
 SHA512 
3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b9c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3
-DIST tsetup.3.1.8.tar.xz 38670944 BLAKE2B 
33479660ef3e73de9612e5dbc3d95fa0b0d9bff9b8cd43ebae62e5969f012b6d288ee8b8709bd6698672ed983125c6c0835482df15ae464ab190f1202a5a1f1e
 SHA512 
f690d548cf05792d87c981141f9507e49ec9f4ec2d0653129f7f6cbab726c1ab333714ccbb4de4e227e452b0a08cc4acddd85b1000df724e8276f53a711d1781
 DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722
 DIST tsetup.3.2.4.tar.xz 40143108 BLAKE2B 
d1fd9fbcc6458e395db607c69eed4ac583d60ac57ad6370642d289719cc2dabd7ef3f13e3878f384590c4bd32d7f88d902be0871afe8219fc527af2e6eaa2225
 SHA512 
0c75f91afa2a71e0231a87ef4f6da82b63af3ce1de0c5ae6e5912714e5650a56b53201ef457f19acf4cd2a15daeba1ca7733858cad001fe8baf61d34144219b7

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
deleted file mode 100644
index 015193a01c6f..
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# 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
-
-   d

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-11-06 Thread Ionen Wolkens
commit: a040207d9a65c57390e2a88e3438f24a8dc88be8
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Nov  3 19:56:44 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Nov  6 16:32:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a040207d

net-im/telegram-desktop-bin: bump version to 3.2.2

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22809
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.2.2.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index ff10789fec9..46061a967b9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 
7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b
 SHA512 
39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c22756f7eacf4cb0c608b6ee2
 DIST tdesktop-3.1.8.tar.gz 16141828 BLAKE2B 
add5fa113baee0ba945c5f6355c4c6faa95ea0832d4b4866350b5eb12cd0e109e3d0d07c57740f9f42808c99760ef060a7e0f8a47ad3b8b0cfcd51f661ded2d3
 SHA512 
90d3cba93af7752815624f0cf7b004393e286f934d059f11ce7f83380e4595482c1d8f21b06d07ff260232442adb6e50284bd58ecbe70b20eec6b2ae6d4f961c
+DIST tdesktop-3.2.2.tar.gz 16167652 BLAKE2B 
0600905c0234b5aeef742311669223df4a165463e6f32b7cc40a2ce1eba5d0599ab0a4a8f2d4c10aed5f5ed985873393c0606ecbdaac22885cbde11750fd
 SHA512 
10c7ef1f18f8b6bf16e7ea2c68a04e537c231bc26d66b86c321d7d656216881df4ecd8a9eee456974e76924d2acc80ae89eef83ed31343dc403681ef1c6a1b59
 DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B 
ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a
 SHA512 
3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b9c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3
 DIST tsetup.3.1.8.tar.xz 38670944 BLAKE2B 
33479660ef3e73de9612e5dbc3d95fa0b0d9bff9b8cd43ebae62e5969f012b6d288ee8b8709bd6698672ed983125c6c0835482df15ae464ab190f1202a5a1f1e
 SHA512 
f690d548cf05792d87c981141f9507e49ec9f4ec2d0653129f7f6cbab726c1ab333714ccbb4de4e227e452b0a08cc4acddd85b1000df724e8276f53a711d1781
+DIST tsetup.3.2.2.tar.xz 40145920 BLAKE2B 
b1fa782af6678ae1d6511d1c066849c157a59597dc372dbf2db2a957388c8a3193dd6e8b01217fcddefac4d28c8df01a1c3791100aaef64cb4c9561cdc985dc6
 SHA512 
15b544563024bb7949d5527849db4c031947aba14ff1fb864261b3b02421ec20a5976232c2130ab30712b359366407959b6fc6b66e96cf1eebf0c2b14829b722

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.2.ebuild
new file mode 100644
index 000..015193a01c6
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.2.2.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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-10-10 Thread Ionen Wolkens
commit: 6e8f925ae29e807acdbcecafd194c44aaf8a2d6b
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Oct  9 15:33:17 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Oct 10 11:50:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e8f925a

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22529
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-3.0.1-r1.ebuild   | 54 --
 .../telegram-desktop-bin-3.1.0-r1.ebuild   | 51 
 3 files changed, 109 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 2cff9d59b01..ff10789fec9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
-DIST tdesktop-3.1.0.tar.gz 16117688 BLAKE2B 
2b3b32c5353ddf67705fafa6e0a8e66779747674ea902ce800b1dd6b76dc2dff5c1fe1a5bb74fc4332640962dbecd57a539bf6b7825021626567b6c59598
 SHA512 
e29fd9ff77ca022bf71ccf9dc34b9a8089e54f20892974302286685300d7d44aeb3f7bf4e1cacae6a3653eedf1766f9d70eaf1b31ee2eb34593ab94db4abf4f6
 DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 
7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b
 SHA512 
39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c22756f7eacf4cb0c608b6ee2
 DIST tdesktop-3.1.8.tar.gz 16141828 BLAKE2B 
add5fa113baee0ba945c5f6355c4c6faa95ea0832d4b4866350b5eb12cd0e109e3d0d07c57740f9f42808c99760ef060a7e0f8a47ad3b8b0cfcd51f661ded2d3
 SHA512 
90d3cba93af7752815624f0cf7b004393e286f934d059f11ce7f83380e4595482c1d8f21b06d07ff260232442adb6e50284bd58ecbe70b20eec6b2ae6d4f961c
-DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0
-DIST tsetup.3.1.0.tar.xz 38188512 BLAKE2B 
ae6d29e8f8a1e06c3cc9fb67f29852cacff3d60a033730e248deae104b055dfe5906217ac1ce699b7b6f1a0c07e92e6e0895b69fc6e8048e01d30135eba5edd7
 SHA512 
d0722eda91b7dd3714d746b4b05dfb5883a937b47ad9bd6f79a7472aeb38c9e3a2bc7137af1b37d646354459443dd66ac9893521cdf0dfb4faec02b156ce1d70
 DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B 
ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a
 SHA512 
3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b9c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3
 DIST tsetup.3.1.8.tar.xz 38670944 BLAKE2B 
33479660ef3e73de9612e5dbc3d95fa0b0d9bff9b8cd43ebae62e5969f012b6d288ee8b8709bd6698672ed983125c6c0835482df15ae464ab190f1202a5a1f1e
 SHA512 
f690d548cf05792d87c981141f9507e49ec9f4ec2d0653129f7f6cbab726c1ab333714ccbb4de4e227e452b0a08cc4acddd85b1000df724e8276f53a711d1781

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild
deleted file mode 100644
index 6f908ad66fa..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libSM
-   x11-libs/libdrm
-   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" \

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-10-10 Thread Ionen Wolkens
commit: 6ae93878bd48278d78d2f1bd52e191b6947b69be
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Oct  9 15:31:53 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Oct 10 11:50:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ae93878

net-im/telegram-desktop-bin: bump version to 3.1.8

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.1.8.ebuild  | 51 ++
 2 files changed, 53 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index af11966db1a..2cff9d59b01 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
 DIST tdesktop-3.1.0.tar.gz 16117688 BLAKE2B 
2b3b32c5353ddf67705fafa6e0a8e66779747674ea902ce800b1dd6b76dc2dff5c1fe1a5bb74fc4332640962dbecd57a539bf6b7825021626567b6c59598
 SHA512 
e29fd9ff77ca022bf71ccf9dc34b9a8089e54f20892974302286685300d7d44aeb3f7bf4e1cacae6a3653eedf1766f9d70eaf1b31ee2eb34593ab94db4abf4f6
 DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 
7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b
 SHA512 
39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c22756f7eacf4cb0c608b6ee2
+DIST tdesktop-3.1.8.tar.gz 16141828 BLAKE2B 
add5fa113baee0ba945c5f6355c4c6faa95ea0832d4b4866350b5eb12cd0e109e3d0d07c57740f9f42808c99760ef060a7e0f8a47ad3b8b0cfcd51f661ded2d3
 SHA512 
90d3cba93af7752815624f0cf7b004393e286f934d059f11ce7f83380e4595482c1d8f21b06d07ff260232442adb6e50284bd58ecbe70b20eec6b2ae6d4f961c
 DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0
 DIST tsetup.3.1.0.tar.xz 38188512 BLAKE2B 
ae6d29e8f8a1e06c3cc9fb67f29852cacff3d60a033730e248deae104b055dfe5906217ac1ce699b7b6f1a0c07e92e6e0895b69fc6e8048e01d30135eba5edd7
 SHA512 
d0722eda91b7dd3714d746b4b05dfb5883a937b47ad9bd6f79a7472aeb38c9e3a2bc7137af1b37d646354459443dd66ac9893521cdf0dfb4faec02b156ce1d70
 DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B 
ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a
 SHA512 
3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b9c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3
+DIST tsetup.3.1.8.tar.xz 38670944 BLAKE2B 
33479660ef3e73de9612e5dbc3d95fa0b0d9bff9b8cd43ebae62e5969f012b6d288ee8b8709bd6698672ed983125c6c0835482df15ae464ab190f1202a5a1f1e
 SHA512 
f690d548cf05792d87c981141f9507e49ec9f4ec2d0653129f7f6cbab726c1ab333714ccbb4de4e227e452b0a08cc4acddd85b1000df724e8276f53a711d1781

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.8.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.8.ebuild
new file mode 100644
index 000..015193a01c6
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.8.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

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/, net-im/telegram-desktop-bin/files/

2021-10-03 Thread Ionen Wolkens
commit: d4d5d2b2521249569b6031b6514f653047f1
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Oct  3 08:39:51 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Oct  3 15:24:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4d5d2b2

net-im/telegram-desktop-bin: disable internal updater again

Upstream silently dropped the "-externalupdater" switch. Instead we need
to create a file in /etc to disable the internal updater.

Closes: https://bugs.gentoo.org/814062
Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22472
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/files/telegram-desktop-bin   | 9 -
 ...top-bin-3.0.1.ebuild => telegram-desktop-bin-3.0.1-r1.ebuild} | 9 +
 ...top-bin-3.1.0.ebuild => telegram-desktop-bin-3.1.0-r1.ebuild} | 9 +
 ...top-bin-3.1.1.ebuild => telegram-desktop-bin-3.1.1-r1.ebuild} | 9 +
 4 files changed, 15 insertions(+), 21 deletions(-)

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 954b3bdeaea..000
--- 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
similarity index 86%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1-r1.ebuild
index 57697533db0..6f908ad66fa 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
similarity index 86%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0-r1.ebuild
index 18ad635fcc2..ed873795842 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.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild
similarity index 86%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1-r1.ebuild
index 11e16f31c86..015193a01c6 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.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
@@ -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 6

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-10-02 Thread Joonas Niilola
commit: 59ed74294d54e875557346e90b69b39c3a97a8f3
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Sep 29 15:32:24 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct  2 13:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ed7429

net-im/telegram-desktop-bin: bump version to 3.1.1

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22441
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.1.1.ebuild  | 50 ++
 2 files changed, 52 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index c2c5b4e9241..af11966db1a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
 DIST tdesktop-3.1.0.tar.gz 16117688 BLAKE2B 
2b3b32c5353ddf67705fafa6e0a8e66779747674ea902ce800b1dd6b76dc2dff5c1fe1a5bb74fc4332640962dbecd57a539bf6b7825021626567b6c59598
 SHA512 
e29fd9ff77ca022bf71ccf9dc34b9a8089e54f20892974302286685300d7d44aeb3f7bf4e1cacae6a3653eedf1766f9d70eaf1b31ee2eb34593ab94db4abf4f6
+DIST tdesktop-3.1.1.tar.gz 16116770 BLAKE2B 
7352164a9800cb12dbf4f473cf604648f750e590038940c0a13f40a240cf9c15a7c6d616512a401f076611b6f8992be8a24e4f2659abb2b0238b2ba13c74c33b
 SHA512 
39ccc0f54cd3ca304cf4afcf026f6721c6f7f06135a4fe0b4a4e150808236f7183a670405f76b65e90704a4ef0fe3e75398c22756f7eacf4cb0c608b6ee2
 DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0
 DIST tsetup.3.1.0.tar.xz 38188512 BLAKE2B 
ae6d29e8f8a1e06c3cc9fb67f29852cacff3d60a033730e248deae104b055dfe5906217ac1ce699b7b6f1a0c07e92e6e0895b69fc6e8048e01d30135eba5edd7
 SHA512 
d0722eda91b7dd3714d746b4b05dfb5883a937b47ad9bd6f79a7472aeb38c9e3a2bc7137af1b37d646354459443dd66ac9893521cdf0dfb4faec02b156ce1d70
+DIST tsetup.3.1.1.tar.xz 37505484 BLAKE2B 
ca9d33055d57f741b3b432072315e87f0910ec584f2d7a92e71080b094e5e2b34edddce688345c83da510607957fa60d27ae116a36acbf4914942b61f420bb7a
 SHA512 
3fe99bd0131845261b42028bfb4695bf21f8ca7b0a30c978c1c1093e0fc33dd210d4b9c1ab356932e4ff078acd3d570f0e2c641b33bc09c8ec802d273be3

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
new file mode 100644
index 000..18ad635fcc2
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/lib/${PN}/Telegram"
+
+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() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-10-02 Thread Joonas Niilola
commit: edb16ba9fa9835734552114edfa5d1afdb49010f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Oct  2 13:20:59 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct  2 13:34:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb16ba9

net-im/telegram-desktop-bin: update EAPI 7 -> 8

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
index 18ad635fcc2..11e16f31c86 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit desktop optfeature xdg
 



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-09-21 Thread Joonas Niilola
commit: f5c85e7130766d9018c05689057c7581c0ce7ce8
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Sep 21 06:33:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 21 07:03:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c85e71

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22346
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 -
 .../telegram-desktop-bin-2.9.2.ebuild  | 58 --
 2 files changed, 60 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index b31c4bbed5e..c2c5b4e9241 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,4 @@
-DIST tdesktop-2.9.2.tar.gz 15021694 BLAKE2B 
4b68ca1129529fc3834121b3c7de0f4f7a790ea0af4eb47c3778cfe11c3a5cac7dd591af0f22f887852674705371aea33809c4b3228a416764771b392dac28d5
 SHA512 
45993a463d0f2fd5c694e5c28ff6b85c6db5026522b10ca26fe1b8bb57ae9ad4fe0e09e3a1eee6079653aa460f613ffe6eee41810a82d9bc4e19ddbc6d236df8
 DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
 DIST tdesktop-3.1.0.tar.gz 16117688 BLAKE2B 
2b3b32c5353ddf67705fafa6e0a8e66779747674ea902ce800b1dd6b76dc2dff5c1fe1a5bb74fc4332640962dbecd57a539bf6b7825021626567b6c59598
 SHA512 
e29fd9ff77ca022bf71ccf9dc34b9a8089e54f20892974302286685300d7d44aeb3f7bf4e1cacae6a3653eedf1766f9d70eaf1b31ee2eb34593ab94db4abf4f6
-DIST tsetup.2.9.2.tar.xz 38859712 BLAKE2B 
c1fd3852dd22afbbfaef57971dd084f7d2f4ed59a0c7a879dae63f68936d23a9ceb51ba29fe06cdaf82095058288c56be1be25c13f3af08b07e1c2ea9567f852
 SHA512 
5937d8e4107d58631e47e82a316b7ea0b2d61beab1bebf85268222a14088ab199cf8c64030e8852674add15f8d733c91e162b6b5504217058ecfa7c786649189
 DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0
 DIST tsetup.3.1.0.tar.xz 38188512 BLAKE2B 
ae6d29e8f8a1e06c3cc9fb67f29852cacff3d60a033730e248deae104b055dfe5906217ac1ce699b7b6f1a0c07e92e6e0895b69fc6e8048e01d30135eba5edd7
 SHA512 
d0722eda91b7dd3714d746b4b05dfb5883a937b47ad9bd6f79a7472aeb38c9e3a2bc7137af1b37d646354459443dd66ac9893521cdf0dfb4faec02b156ce1d70

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.2.ebuild
deleted file mode 100644
index 5d9bb593c19..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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/lib/${PN}/Telegram"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   media-libs/libglvnd[X]
-   >=sys-apps/dbus-1.4.2[X]
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libSM
-   x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10[xkb]
-"
-
-S="${WORKDIR}/Telegram"
-
-src_install() {
-   exeinto /usr/lib/${PN}
-   doexe "Telegram"
-   newbin "${FILESDIR}"/${PN} "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
-}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-09-21 Thread Joonas Niilola
commit: 5a52027117148218e643353d6b29dd8a0fd7a21b
Author: Henning Schild  hennsch  de>
AuthorDate: Tue Sep 21 06:32:53 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 21 07:03:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a520271

net-im/telegram-desktop-bin: bump version to 3.1.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.1.0.ebuild  | 53 ++
 2 files changed, 55 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 864d3b3f15b..b31c4bbed5e 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-2.9.2.tar.gz 15021694 BLAKE2B 
4b68ca1129529fc3834121b3c7de0f4f7a790ea0af4eb47c3778cfe11c3a5cac7dd591af0f22f887852674705371aea33809c4b3228a416764771b392dac28d5
 SHA512 
45993a463d0f2fd5c694e5c28ff6b85c6db5026522b10ca26fe1b8bb57ae9ad4fe0e09e3a1eee6079653aa460f613ffe6eee41810a82d9bc4e19ddbc6d236df8
 DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
+DIST tdesktop-3.1.0.tar.gz 16117688 BLAKE2B 
2b3b32c5353ddf67705fafa6e0a8e66779747674ea902ce800b1dd6b76dc2dff5c1fe1a5bb74fc4332640962dbecd57a539bf6b7825021626567b6c59598
 SHA512 
e29fd9ff77ca022bf71ccf9dc34b9a8089e54f20892974302286685300d7d44aeb3f7bf4e1cacae6a3653eedf1766f9d70eaf1b31ee2eb34593ab94db4abf4f6
 DIST tsetup.2.9.2.tar.xz 38859712 BLAKE2B 
c1fd3852dd22afbbfaef57971dd084f7d2f4ed59a0c7a879dae63f68936d23a9ceb51ba29fe06cdaf82095058288c56be1be25c13f3af08b07e1c2ea9567f852
 SHA512 
5937d8e4107d58631e47e82a316b7ea0b2d61beab1bebf85268222a14088ab199cf8c64030e8852674add15f8d733c91e162b6b5504217058ecfa7c786649189
 DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0
+DIST tsetup.3.1.0.tar.xz 38188512 BLAKE2B 
ae6d29e8f8a1e06c3cc9fb67f29852cacff3d60a033730e248deae104b055dfe5906217ac1ce699b7b6f1a0c07e92e6e0895b69fc6e8048e01d30135eba5edd7
 SHA512 
d0722eda91b7dd3714d746b4b05dfb5883a937b47ad9bd6f79a7472aeb38c9e3a2bc7137af1b37d646354459443dd66ac9893521cdf0dfb4faec02b156ce1d70

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.ebuild
new file mode 100644
index 000..57697533db0
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-09-21 Thread Joonas Niilola
commit: 02328d54f6fac778d855ac3e81e5a715e8206904
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 21 07:02:40 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 21 07:03:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02328d54

net-im/telegram-desktop-bin: update dep list for 3.1.0

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-3.1.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

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.ebuild
index 57697533db0..18ad635fcc2 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.ebuild
@@ -22,10 +22,7 @@ RDEPEND="
dev-libs/glib:2
>=media-libs/fontconfig-2.13
media-libs/freetype:2
-   sys-libs/zlib
virtual/opengl
-   x11-libs/libSM
-   x11-libs/libdrm
x11-libs/libX11
>=x11-libs/libxcb-1.10[xkb]
 "



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-09-02 Thread Joonas Niilola
commit: 2ae1d75c6359a784a965501d5719bedb66ab6fcc
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Sep  2 07:10:54 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep  2 12:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae1d75c

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/22187
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-2.8.10.ebuild | 58 --
 .../telegram-desktop-bin-2.9.0.ebuild  | 58 --
 3 files changed, 120 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 22f9503925a..864d3b3f15b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
-DIST tdesktop-2.9.0.tar.gz 15021044 BLAKE2B 
e958999080bd44c07170fa6898d774184323e6c689f3dc07a30ddd8c237f49f741717e4dd8b54ab69ef52ec60848a1b91cd2d039f828e8cbdd2778a045cbd642
 SHA512 
6c139de3c36f124e62dbb22306add6dbb2b2b11003150f3d41bf750e321bfc38205690d927fc7c217618236bf5574fdfc85723689e098511f789f8de1793ea0a
 DIST tdesktop-2.9.2.tar.gz 15021694 BLAKE2B 
4b68ca1129529fc3834121b3c7de0f4f7a790ea0af4eb47c3778cfe11c3a5cac7dd591af0f22f887852674705371aea33809c4b3228a416764771b392dac28d5
 SHA512 
45993a463d0f2fd5c694e5c28ff6b85c6db5026522b10ca26fe1b8bb57ae9ad4fe0e09e3a1eee6079653aa460f613ffe6eee41810a82d9bc4e19ddbc6d236df8
 DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
-DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
-DIST tsetup.2.9.0.tar.xz 38751860 BLAKE2B 
4123faca33e858d43896181a740e70c585f96e9265e2c4e1e5f03bdd1e4b7eafd774180334773dc22fcddd0c52a222a592baa802b46f476990a1b475fca5cb8b
 SHA512 
48a2cd83cf4bfe6709317192307435664fc61828c40771415098e407582f3288ef6afe372c349d28e6b1092252332db2f4bf89ee9b6a11a2e970d105aad4ca42
 DIST tsetup.2.9.2.tar.xz 38859712 BLAKE2B 
c1fd3852dd22afbbfaef57971dd084f7d2f4ed59a0c7a879dae63f68936d23a9ceb51ba29fe06cdaf82095058288c56be1be25c13f3af08b07e1c2ea9567f852
 SHA512 
5937d8e4107d58631e47e82a316b7ea0b2d61beab1bebf85268222a14088ab199cf8c64030e8852674add15f8d733c91e162b6b5504217058ecfa7c786649189
 DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild
deleted file mode 100644
index 5d9bb593c19..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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/lib/${PN}/Telegram"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   media-libs/libglvnd[X]
-   >=sys-apps/dbus-1.4.2[X]
-   sys-libs/zlib
-   virtual/opengl
-   x11-libs/libSM
-   x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10[xkb]
-"
-
-S="${WORKDIR}/Telegram"
-
-src_install() {
-   exeinto /usr/lib/${PN}
-   doexe "Telegram"
-   newbin "${FILESDIR}"/${PN} "telegram-desktop"
-
-   local icon_size
-   for icon_size in 16 32 48 64 128 256 512; do
-   newicon -s "${ic

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-09-02 Thread Joonas Niilola
commit: a2f80f8a3675031740cce1fd2d7db13eac56e615
Author: Henning Schild  hennsch  de>
AuthorDate: Thu Sep  2 07:09:52 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep  2 12:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f80f8a

net-im/telegram-desktop-bin: bump version to 3.0.1

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-3.0.1.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 7b80106d274..22f9503925a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
 DIST tdesktop-2.9.0.tar.gz 15021044 BLAKE2B 
e958999080bd44c07170fa6898d774184323e6c689f3dc07a30ddd8c237f49f741717e4dd8b54ab69ef52ec60848a1b91cd2d039f828e8cbdd2778a045cbd642
 SHA512 
6c139de3c36f124e62dbb22306add6dbb2b2b11003150f3d41bf750e321bfc38205690d927fc7c217618236bf5574fdfc85723689e098511f789f8de1793ea0a
 DIST tdesktop-2.9.2.tar.gz 15021694 BLAKE2B 
4b68ca1129529fc3834121b3c7de0f4f7a790ea0af4eb47c3778cfe11c3a5cac7dd591af0f22f887852674705371aea33809c4b3228a416764771b392dac28d5
 SHA512 
45993a463d0f2fd5c694e5c28ff6b85c6db5026522b10ca26fe1b8bb57ae9ad4fe0e09e3a1eee6079653aa460f613ffe6eee41810a82d9bc4e19ddbc6d236df8
+DIST tdesktop-3.0.1.tar.gz 15202460 BLAKE2B 
aa81844c2cef095089371a65a9784f0f6f5bff1923a31ad3fd5a06ebbc6fb8e11a23dd4eec7baca656297dfd3838ee378dc6dc05de4db5c646d8cc1f7479f6c0
 SHA512 
1d913be9c557953610197b068d778d682fd00a1967e82ff02dac75fa899dcf1eaab9be0e6441c58e131c282674dcd13dd60aac573f24c93be49752194cf1c92f
 DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
 DIST tsetup.2.9.0.tar.xz 38751860 BLAKE2B 
4123faca33e858d43896181a740e70c585f96e9265e2c4e1e5f03bdd1e4b7eafd774180334773dc22fcddd0c52a222a592baa802b46f476990a1b475fca5cb8b
 SHA512 
48a2cd83cf4bfe6709317192307435664fc61828c40771415098e407582f3288ef6afe372c349d28e6b1092252332db2f4bf89ee9b6a11a2e970d105aad4ca42
 DIST tsetup.2.9.2.tar.xz 38859712 BLAKE2B 
c1fd3852dd22afbbfaef57971dd084f7d2f4ed59a0c7a879dae63f68936d23a9ceb51ba29fe06cdaf82095058288c56be1be25c13f3af08b07e1c2ea9567f852
 SHA512 
5937d8e4107d58631e47e82a316b7ea0b2d61beab1bebf85268222a14088ab199cf8c64030e8852674add15f8d733c91e162b6b5504217058ecfa7c786649189
+DIST tsetup.3.0.1.tar.xz 39191516 BLAKE2B 
e48189962e618ce4678bffc09f75c53bb4dec71b2d65e7cfdf0f6662c09b7999ab5512262a84fa14a22a60a011c595b6216385771185dba4035d930730dd00fd
 SHA512 
870eda7af0ca25712eee15b45c5958d8e1be012fda46ac6c3ebdc622067dda98896eaff969574e120b7d33dad06cef9a323cf0c08cbb33a3b542e9691740cbb0

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.ebuild
new file mode 100644
index 000..5d9bb593c19
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "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" \
+   

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-09-02 Thread Joonas Niilola
commit: c7c501e7d834b7f09d168e4c6b194fb4183515b5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Sep  2 12:44:19 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Sep  2 12:54:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c501e7

net-im/telegram-desktop-bin: delete some unused deps

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-3.0.1.ebuild | 5 -
 1 file changed, 5 deletions(-)

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.ebuild
index 5d9bb593c19..57697533db0 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.ebuild
@@ -20,17 +20,12 @@ QA_PREBUILT="usr/lib/${PN}/Telegram"
 
 RDEPEND="
dev-libs/glib:2
-   dev-libs/gobject-introspection
>=media-libs/fontconfig-2.13
media-libs/freetype:2
-   media-libs/libglvnd[X]
-   >=sys-apps/dbus-1.4.2[X]
sys-libs/zlib
virtual/opengl
x11-libs/libSM
x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
x11-libs/libX11
>=x11-libs/libxcb-1.10[xkb]
 "



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-08-14 Thread Ionen Wolkens
commit: 5a450138175fea555a334dc9b497b455bd2dc73d
Author: Henning Schild  hennsch  de>
AuthorDate: Wed Aug 11 18:51:49 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Aug 14 10:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a450138

net-im/telegram-desktop-bin: bump version to 2.9.2

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/21952
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-2.9.2.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 5f3db378cf9..7b80106d274 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
 DIST tdesktop-2.9.0.tar.gz 15021044 BLAKE2B 
e958999080bd44c07170fa6898d774184323e6c689f3dc07a30ddd8c237f49f741717e4dd8b54ab69ef52ec60848a1b91cd2d039f828e8cbdd2778a045cbd642
 SHA512 
6c139de3c36f124e62dbb22306add6dbb2b2b11003150f3d41bf750e321bfc38205690d927fc7c217618236bf5574fdfc85723689e098511f789f8de1793ea0a
+DIST tdesktop-2.9.2.tar.gz 15021694 BLAKE2B 
4b68ca1129529fc3834121b3c7de0f4f7a790ea0af4eb47c3778cfe11c3a5cac7dd591af0f22f887852674705371aea33809c4b3228a416764771b392dac28d5
 SHA512 
45993a463d0f2fd5c694e5c28ff6b85c6db5026522b10ca26fe1b8bb57ae9ad4fe0e09e3a1eee6079653aa460f613ffe6eee41810a82d9bc4e19ddbc6d236df8
 DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
 DIST tsetup.2.9.0.tar.xz 38751860 BLAKE2B 
4123faca33e858d43896181a740e70c585f96e9265e2c4e1e5f03bdd1e4b7eafd774180334773dc22fcddd0c52a222a592baa802b46f476990a1b475fca5cb8b
 SHA512 
48a2cd83cf4bfe6709317192307435664fc61828c40771415098e407582f3288ef6afe372c349d28e6b1092252332db2f4bf89ee9b6a11a2e970d105aad4ca42
+DIST tsetup.2.9.2.tar.xz 38859712 BLAKE2B 
c1fd3852dd22afbbfaef57971dd084f7d2f4ed59a0c7a879dae63f68936d23a9ceb51ba29fe06cdaf82095058288c56be1be25c13f3af08b07e1c2ea9567f852
 SHA512 
5937d8e4107d58631e47e82a316b7ea0b2d61beab1bebf85268222a14088ab199cf8c64030e8852674add15f8d733c91e162b6b5504217058ecfa7c786649189

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.2.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.2.ebuild
new file mode 100644
index 000..5d9bb593c19
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-07-31 Thread Ionen Wolkens
commit: 44bd912ed050be3cc488c5991289090514644e2e
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Jul 31 09:15:42 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Aug  1 02:20:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44bd912e

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/21844
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  4 --
 .../telegram-desktop-bin-2.8.1.ebuild  | 57 -
 .../telegram-desktop-bin-2.8.9.ebuild  | 58 --
 3 files changed, 119 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 099686946c4..5f3db378cf9 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,8 +1,4 @@
-DIST tdesktop-2.8.1.tar.gz 15334528 BLAKE2B 
915823eef057634404dd2bf1e75afdeb5c8768d7c7c7435216f31eec058b1cb8e5f96a47b1faeeecdfa46b4d0acb9dd1839978c3120ef8d41144608d89e45710
 SHA512 
2da82e6f6c33b5f404d20687e849aff17ce5de24c741adf2276e252643273f558a822c449d1acfd7deeb64644da94d472ddb55eb1881464390efa5d95219e489
 DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
-DIST tdesktop-2.8.9.tar.gz 15383963 BLAKE2B 
2b156a5b4557c4aa5f358dbc6105cca2ff9d838160e71d6476332c2d4d9b78ea13b659cd95e7620e854d3116e44c537d2080dee424f6a942a0d9c0aa97c73e0d
 SHA512 
537177e47d37772ae623ea4cca68df1e068362edd56a9af86fa02cabc44693403afe020460af709454148333711a34f34169dd239a9ef56e9996b5b0b44ef9c5
 DIST tdesktop-2.9.0.tar.gz 15021044 BLAKE2B 
e958999080bd44c07170fa6898d774184323e6c689f3dc07a30ddd8c237f49f741717e4dd8b54ab69ef52ec60848a1b91cd2d039f828e8cbdd2778a045cbd642
 SHA512 
6c139de3c36f124e62dbb22306add6dbb2b2b11003150f3d41bf750e321bfc38205690d927fc7c217618236bf5574fdfc85723689e098511f789f8de1793ea0a
-DIST tsetup.2.8.1.tar.xz 37205872 BLAKE2B 
915041cf403feca63b796747c3a072be555b729401a4290ad3773794a0d6df22eddbfea930fb2b17d8aa5aab337e6d8b45e28e710ffe34b80a7e033ae10e83be
 SHA512 
e84cbec26420a633c93adcebe514b530bcb7fe425926795521d06f8f60377107f4174b57713fe248b9bfa7642ef1ff7709a825e96cf0b8d76e0e7e2ec7454aa2
 DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
-DIST tsetup.2.8.9.tar.xz 38714912 BLAKE2B 
fa1049d2c921dd8e7bfcf4777c5017ec1deb3508d24c79250dae774194c7e4e26bcc9313378e6c58255012baef7302545cd12a70ab64d908d68ef1475af1677a
 SHA512 
b8c6ac6be16b4bc143c17c711ee46c73c986712f0fd89e3d4467f108c3b9e675f83a479569cf5cfc06c81c581080b75c2610fecf54644e600985d9b650d2f55a
 DIST tsetup.2.9.0.tar.xz 38751860 BLAKE2B 
4123faca33e858d43896181a740e70c585f96e9265e2c4e1e5f03bdd1e4b7eafd774180334773dc22fcddd0c52a222a592baa802b46f476990a1b475fca5cb8b
 SHA512 
48a2cd83cf4bfe6709317192307435664fc61828c40771415098e407582f3288ef6afe372c349d28e6b1092252332db2f4bf89ee9b6a11a2e970d105aad4ca42

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.1.ebuild
deleted file mode 100644
index 6821536278c..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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/lib/${PN}/Telegram"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   >=media-libs/fontconfig-2.13
-   media-libs/freetype:2
-   media-libs/libglvnd[X]
-   >=sys-apps/dbus-1.4.2[X]
-   sys-libs/zlib
-   x11-libs/libSM
-   x11-libs/libdrm
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   >=x11-libs/libxcb-1.10[xkb]
-"
-
-S="${WORKDIR}/Telegram"
-
-src_install() {
-   exeinto /usr/lib/${PN}
-   doexe "Telegram"
-   newbin "${FILESDIR}"/${PN} "telegram-desktop"
-
-   local icon_size
-   for icon_size in 16 32 48 64 128 256 512; do
-   newicon -s "${icon_size}" \
-

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-07-31 Thread Ionen Wolkens
commit: aaeb6ce82659286584ee8902d157f7df77a654b0
Author: Henning Schild  hennsch  de>
AuthorDate: Sat Jul 31 09:14:38 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Aug  1 02:20:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeb6ce8

net-im/telegram-desktop-bin: bump version to 2.9.0

Signed-off-by: Henning Schild  hennsch.de>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-2.9.0.ebuild  | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 4934df8614b..099686946c4 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,6 +1,8 @@
 DIST tdesktop-2.8.1.tar.gz 15334528 BLAKE2B 
915823eef057634404dd2bf1e75afdeb5c8768d7c7c7435216f31eec058b1cb8e5f96a47b1faeeecdfa46b4d0acb9dd1839978c3120ef8d41144608d89e45710
 SHA512 
2da82e6f6c33b5f404d20687e849aff17ce5de24c741adf2276e252643273f558a822c449d1acfd7deeb64644da94d472ddb55eb1881464390efa5d95219e489
 DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
 DIST tdesktop-2.8.9.tar.gz 15383963 BLAKE2B 
2b156a5b4557c4aa5f358dbc6105cca2ff9d838160e71d6476332c2d4d9b78ea13b659cd95e7620e854d3116e44c537d2080dee424f6a942a0d9c0aa97c73e0d
 SHA512 
537177e47d37772ae623ea4cca68df1e068362edd56a9af86fa02cabc44693403afe020460af709454148333711a34f34169dd239a9ef56e9996b5b0b44ef9c5
+DIST tdesktop-2.9.0.tar.gz 15021044 BLAKE2B 
e958999080bd44c07170fa6898d774184323e6c689f3dc07a30ddd8c237f49f741717e4dd8b54ab69ef52ec60848a1b91cd2d039f828e8cbdd2778a045cbd642
 SHA512 
6c139de3c36f124e62dbb22306add6dbb2b2b11003150f3d41bf750e321bfc38205690d927fc7c217618236bf5574fdfc85723689e098511f789f8de1793ea0a
 DIST tsetup.2.8.1.tar.xz 37205872 BLAKE2B 
915041cf403feca63b796747c3a072be555b729401a4290ad3773794a0d6df22eddbfea930fb2b17d8aa5aab337e6d8b45e28e710ffe34b80a7e033ae10e83be
 SHA512 
e84cbec26420a633c93adcebe514b530bcb7fe425926795521d06f8f60377107f4174b57713fe248b9bfa7642ef1ff7709a825e96cf0b8d76e0e7e2ec7454aa2
 DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
 DIST tsetup.2.8.9.tar.xz 38714912 BLAKE2B 
fa1049d2c921dd8e7bfcf4777c5017ec1deb3508d24c79250dae774194c7e4e26bcc9313378e6c58255012baef7302545cd12a70ab64d908d68ef1475af1677a
 SHA512 
b8c6ac6be16b4bc143c17c711ee46c73c986712f0fd89e3d4467f108c3b9e675f83a479569cf5cfc06c81c581080b75c2610fecf54644e600985d9b650d2f55a
+DIST tsetup.2.9.0.tar.xz 38751860 BLAKE2B 
4123faca33e858d43896181a740e70c585f96e9265e2c4e1e5f03bdd1e4b7eafd774180334773dc22fcddd0c52a222a592baa802b46f476990a1b475fca5cb8b
 SHA512 
48a2cd83cf4bfe6709317192307435664fc61828c40771415098e407582f3288ef6afe372c349d28e6b1092252332db2f4bf89ee9b6a11a2e970d105aad4ca42

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.0.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.0.ebuild
new file mode 100644
index 000..5d9bb593c19
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.9.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "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" \
+ 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-07-28 Thread Ionen Wolkens
commit: f07ee6fec9aac2faf130610202d7fdce0d36d588
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jul 26 08:32:30 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul 29 05:23:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07ee6fe

net-im/telegram-desktop-bin: bump version to 2.8.10

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/21789
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  2 +
 .../telegram-desktop-bin-2.8.10.ebuild | 58 ++
 2 files changed, 60 insertions(+)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 1bec7129250..4934df8614b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,4 +1,6 @@
 DIST tdesktop-2.8.1.tar.gz 15334528 BLAKE2B 
915823eef057634404dd2bf1e75afdeb5c8768d7c7c7435216f31eec058b1cb8e5f96a47b1faeeecdfa46b4d0acb9dd1839978c3120ef8d41144608d89e45710
 SHA512 
2da82e6f6c33b5f404d20687e849aff17ce5de24c741adf2276e252643273f558a822c449d1acfd7deeb64644da94d472ddb55eb1881464390efa5d95219e489
+DIST tdesktop-2.8.10.tar.gz 15383960 BLAKE2B 
1849cce36d8b339087b84855b05318b0af143ae04fd0016811082b98073ed9560945590b7aeec4cd04751a9debe8211f78b958364f0f24419c028f0198f306b1
 SHA512 
e0986b932de4f4618c8dd1cc669eb5bd2bca0b3ca47856f911da0606781c86abab3ac1eeecf49bb077a6a4f09b2807bdc512496928666b175f4659c13d6f075b
 DIST tdesktop-2.8.9.tar.gz 15383963 BLAKE2B 
2b156a5b4557c4aa5f358dbc6105cca2ff9d838160e71d6476332c2d4d9b78ea13b659cd95e7620e854d3116e44c537d2080dee424f6a942a0d9c0aa97c73e0d
 SHA512 
537177e47d37772ae623ea4cca68df1e068362edd56a9af86fa02cabc44693403afe020460af709454148333711a34f34169dd239a9ef56e9996b5b0b44ef9c5
 DIST tsetup.2.8.1.tar.xz 37205872 BLAKE2B 
915041cf403feca63b796747c3a072be555b729401a4290ad3773794a0d6df22eddbfea930fb2b17d8aa5aab337e6d8b45e28e710ffe34b80a7e033ae10e83be
 SHA512 
e84cbec26420a633c93adcebe514b530bcb7fe425926795521d06f8f60377107f4174b57713fe248b9bfa7642ef1ff7709a825e96cf0b8d76e0e7e2ec7454aa2
+DIST tsetup.2.8.10.tar.xz 38712292 BLAKE2B 
6e9337fd7bc30d21ef28e21ada0e560d795c6de9638a614b563838dcbafeed0790295795512ddf5ef8cd5a2a2a5cb498a263531066c4078529c947494fcc537b
 SHA512 
cd9d7bded6c8ebe44e09ee9f8029f96802d20a0ba25167240e45a400c71bdc6df217721f64ed6fbc7a79b50d342107e2573c671bf31b1f0b0960a81334c3b140
 DIST tsetup.2.8.9.tar.xz 38714912 BLAKE2B 
fa1049d2c921dd8e7bfcf4777c5017ec1deb3508d24c79250dae774194c7e4e26bcc9313378e6c58255012baef7302545cd12a70ab64d908d68ef1475af1677a
 SHA512 
b8c6ac6be16b4bc143c17c711ee46c73c986712f0fd89e3d4467f108c3b9e675f83a479569cf5cfc06c81c581080b75c2610fecf54644e600985d9b650d2f55a

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild
new file mode 100644
index 000..5d9bb593c19
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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/lib/${PN}/Telegram"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   >=media-libs/fontconfig-2.13
+   media-libs/freetype:2
+   media-libs/libglvnd[X]
+   >=sys-apps/dbus-1.4.2[X]
+   sys-libs/zlib
+   virtual/opengl
+   x11-libs/libSM
+   x11-libs/libdrm
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   >=x11-libs/libxcb-1.10[xkb]
+"
+
+S="${WORKDIR}/Telegram"
+
+src_install() {
+   exeinto /usr/lib/${PN}
+   doexe "Telegram"
+   newbin "${FILESDIR}"/${PN} "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
+}



[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-07-19 Thread Joonas Niilola
commit: 27146635660ae349333c31138a06e80587ca584b
Author: Henning Schild  hennsch  de>
AuthorDate: Sun Jul 18 11:05:44 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 19 08:07:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27146635

net-im/telegram-desktop-bin: drop old

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/21699
Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/Manifest   |  6 ---
 .../telegram-desktop-bin-2.6.1.ebuild  | 57 --
 .../telegram-desktop-bin-2.7.1.ebuild  | 57 --
 .../telegram-desktop-bin-2.7.4.ebuild  | 57 --
 4 files changed, 177 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index cb943083ff6..1bec7129250 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,10 +1,4 @@
-DIST tdesktop-2.6.1.tar.gz 15071996 BLAKE2B 
927c571e8a35c30cdf0c974895e3a7d2a3257077959e9a6a0b7b5c819833a83cf6d5e7136f0e8909490310cac01863de88bf3ebd2c82fe60c8ed85f988ed3887
 SHA512 
abd0630c4bd979cdc36b61c7c9b3223f7cdc090805d88f6a3173466b092934a3400313c7af3a170c5b116ec2aefa7577d008cd41085a94aca5e20759a3957995
-DIST tdesktop-2.7.1.tar.gz 15117072 BLAKE2B 
caf01d2d4c6b5ec8d9621e1cf2b4d5a906230caeb29fc484b64d69de3bce070f42f9efa43b31149cffbbab4adbbea17fdda65b24dad702db8df01f232b4ad5e6
 SHA512 
148299b00348129950e92be4f7ea6dc38d0ec6dd4cd673c05126ba724caa9bde3f9b10ba42b55803116f5f145097c83f93fdcdd541a6f9894406ca19a395b583
-DIST tdesktop-2.7.4.tar.gz 15226377 BLAKE2B 
eeb889c6027e889d08b8df2f74a8a7df964475d62bea500122ad455202c6e590f1908877f38c0d0249c9ab6bfe8f99c610804919e36ab0cb2a39c50331e5b7f1
 SHA512 
f4f896d725bc96c221e70cff19105834dcb0223ad9b4da6bcb00485204fa77447f7cb82e8fd5fd43c841e44376ee763f9707bd3eb18ff4ee53c16bc523002802
 DIST tdesktop-2.8.1.tar.gz 15334528 BLAKE2B 
915823eef057634404dd2bf1e75afdeb5c8768d7c7c7435216f31eec058b1cb8e5f96a47b1faeeecdfa46b4d0acb9dd1839978c3120ef8d41144608d89e45710
 SHA512 
2da82e6f6c33b5f404d20687e849aff17ce5de24c741adf2276e252643273f558a822c449d1acfd7deeb64644da94d472ddb55eb1881464390efa5d95219e489
 DIST tdesktop-2.8.9.tar.gz 15383963 BLAKE2B 
2b156a5b4557c4aa5f358dbc6105cca2ff9d838160e71d6476332c2d4d9b78ea13b659cd95e7620e854d3116e44c537d2080dee424f6a942a0d9c0aa97c73e0d
 SHA512 
537177e47d37772ae623ea4cca68df1e068362edd56a9af86fa02cabc44693403afe020460af709454148333711a34f34169dd239a9ef56e9996b5b0b44ef9c5
-DIST tsetup.2.6.1.tar.xz 35300412 BLAKE2B 
cf4e616c4957b8a6ee91b621a79556a588c5d736583457d4fa35c3f0b4266b929f41b488764330c5f5d06314ac57a853613f9fcf70e5d129dceb9ac9e8059c8d
 SHA512 
f8b9f78b4d7f6cf886a9368731733f598749babf6ed50541b5332dfef20ccc24616f399448d17cc523409b6e1dcdd2c137bbe0e5eb13e4e9ade902a6e26cf1ea
-DIST tsetup.2.7.1.tar.xz 35867608 BLAKE2B 
13ae89d4c7e98dbb0ec536c22554cd5d2ef6905a07e9eb1684fa536ccd0b6469791955a581bc2d0e71e8727ca5b3c4735a5658d6ec2aa7aecfd2b68c4906c110
 SHA512 
732d0be95e63e5948258e64fd33ab171adf610706714115fcd4715034d95f3edf030dbc1a7000f1fd01ce140234056b0f1db1d94cb512286789681ade1b0d739
-DIST tsetup.2.7.4.tar.xz 36173288 BLAKE2B 
7b25475c2e64a23a658e96bf2bee1495946cdf4c17eb412e3cb385fd3d003cfe99ff67ec66e68590e22d5c818a9c6f4f9060a589edeb17c1b7c69aa222e66d00
 SHA512 
bd070c1efc9d5db60ebb82e4f0d0145ddadf04760314fa0b37e5a8920f9955dbb475b062911c3857fd6176a4bd8469e1e5764b1c855baf35b2289bb6d12cdcee
 DIST tsetup.2.8.1.tar.xz 37205872 BLAKE2B 
915041cf403feca63b796747c3a072be555b729401a4290ad3773794a0d6df22eddbfea930fb2b17d8aa5aab337e6d8b45e28e710ffe34b80a7e033ae10e83be
 SHA512 
e84cbec26420a633c93adcebe514b530bcb7fe425926795521d06f8f60377107f4174b57713fe248b9bfa7642ef1ff7709a825e96cf0b8d76e0e7e2ec7454aa2
 DIST tsetup.2.8.9.tar.xz 38714912 BLAKE2B 
fa1049d2c921dd8e7bfcf4777c5017ec1deb3508d24c79250dae774194c7e4e26bcc9313378e6c58255012baef7302545cd12a70ab64d908d68ef1475af1677a
 SHA512 
b8c6ac6be16b4bc143c17c711ee46c73c986712f0fd89e3d4467f108c3b9e675f83a479569cf5cfc06c81c581080b75c2610fecf54644e600985d9b650d2f55a

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.1.ebuild
deleted file mode 100644
index 6821536278c..000
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.6.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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=

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/

2021-07-19 Thread Joonas Niilola
commit: be64bb8233b9f6007e75eb3689852f73e6a42e57
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 19 08:05:06 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 19 08:07:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be64bb82

net-im/telegram-desktop-bin: add dep for virtual/opengl

Signed-off-by: Joonas Niilola  gentoo.org>

 net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.9.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.9.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.9.ebuild
index 6821536278c..5d9bb593c19 100644
--- a/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.9.ebuild
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-2.8.9.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
media-libs/libglvnd[X]
>=sys-apps/dbus-1.4.2[X]
sys-libs/zlib
+   virtual/opengl
x11-libs/libSM
x11-libs/libdrm
x11-libs/libICE



  1   2   3   >