summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-29 00:32:16 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-29 00:32:16 +0000
commitad108e7b751d67723534624b94eb0e04250dd1af (patch)
treeb2c2e47b9c23ac5a70d7170b3ba364b32da31944 /net-im
parentc44ae5c03130467400468d0e9a7f83e723c99f35 (diff)
gentoo auto-resync : 29:03:2025 - 00:32:15
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Manifest.gzbin8410 -> 8411 bytes
-rw-r--r--net-im/qtox/Manifest4
-rw-r--r--net-im/qtox/qtox-1.18.3-r1.ebuild (renamed from net-im/qtox/qtox-1.18.3.ebuild)2
-rw-r--r--net-im/qtox/qtox-9999.ebuild2
-rw-r--r--net-im/swift/Manifest3
-rw-r--r--net-im/swift/files/swift-4.0.3-scons-4.9.0.patch11
-rw-r--r--net-im/swift/swift-4.0.3-r2.ebuild5
-rw-r--r--net-im/synapse/Manifest2
-rw-r--r--net-im/synapse/synapse-1.127.1.ebuild2
-rw-r--r--net-im/telegram-desktop-bin/Manifest3
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-5.13.1.ebuild64
11 files changed, 89 insertions, 9 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index d18593b0b051..d5b942c6efc7 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/qtox/Manifest b/net-im/qtox/Manifest
index 0e7853fac491..c325420494fb 100644
--- a/net-im/qtox/Manifest
+++ b/net-im/qtox/Manifest
@@ -1,4 +1,4 @@
DIST qTox-1.18.3.tar.gz 5312073 BLAKE2B 5c7e4827b72af6bc6383600ace8bd878b47f5b3cf6edab3b8bfa65e0f489ddeca75f15f6bb5e5c41d63be2dd8a6aab2b600075284b4f8a8960377c13ca345e22 SHA512 c0d9a832fc937b5d0b67a5905d3ac60d31ffa92492533c41caad23a53d8538bc44202b09811d2d1495afb3a0a0f1badb0c6900b8a291ef78ee736d47fc030136
-EBUILD qtox-1.18.3.ebuild 1538 BLAKE2B f72d96bdb8f692ad1e8c9f416170883ba73943ddc31bd78584ed5107528ace86679484df62e4f62bc1acadbe1f851e649b9a48e08050233a8596b9aac9b5a76c SHA512 5b4a7b512fb044c7b29d8d3fa04950314b478bf1d4623dbd9f91ad5c53b280a708eb8cd9f3cbd5974141b93ec31460c955e079cce3e0f2e79271e823646f8441
-EBUILD qtox-9999.ebuild 1539 BLAKE2B dc1e9b5cd58accae22204e5aa47df7ad636bebc20ad9cb0bdb376ddb3e2d2d92337d3718f9c700da4fc84b591814b58425115db21194365391715496f04b140f SHA512 8bdd974d6fb82b2bdc8eb2eaf4db1af123a7e932e8462f27d21b358ff37cd67d10cf10f7c0a69dffb74363f41879ccb8174d16e5f07fb1c94e8f4f53eedfa763
+EBUILD qtox-1.18.3-r1.ebuild 1534 BLAKE2B c419f5423b92c581ecf6b3d40b86dde418c7e461e5844bfed59a5143825cd55602a457960967481a247bb00bf73af46eb7d112dcf6e83cb83a82391a7b8ccda5 SHA512 9e0c1038cbdabb2e52b19233834a6d2f8b9cdf7f7efc050289d05f37a871b1c4d64144ac9582b16d7d1f36207bf1f8680d09d052a25b90fc9b06e97236e433a6
+EBUILD qtox-9999.ebuild 1535 BLAKE2B ea3fd1ded0d819c525da80aa5f482302c0c2412d7ce57eb10148f730eccaf7b1ada83d4b387d0a324092c6848c7bb5cabc97e8bf9da137e989a1b2d9161b50ce SHA512 5022de7b1c0d7a9b2753612939c65789a85684b17f7c234e056d75cf435e6e804a6a1ec2b33884a8e979166b5284273a4c09944d7b1ccf16fb71faa09ca6e088
MISC metadata.xml 448 BLAKE2B 08bde7f0cd285049ff76acd54e8c943e8cba4c4e6bd7dbb1d53e43808a9226e4b2d48ee875c7175b3f9769cf1a52e50c44d92204bef96ea0365a9c378bad9794 SHA512 4be40f9e402c4f8b177b12ac839c8b469e54948d37ef74e1492d367388edcdab0c99de73e1b34fc955ed3f6f04c157b157852c33aad244eb0877731081b86755
diff --git a/net-im/qtox/qtox-1.18.3.ebuild b/net-im/qtox/qtox-1.18.3-r1.ebuild
index 73a3bec93e6f..265cb4cdc802 100644
--- a/net-im/qtox/qtox-1.18.3.ebuild
+++ b/net-im/qtox/qtox-1.18.3-r1.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
media-gfx/qrencode:=
media-libs/libexif
media-libs/openal
- media-video/ffmpeg:=[webp,v4l]
+ media-video/ffmpeg:=[webp]
>=net-libs/tox-0.2.19:=[av]
spellcheck? (
|| (
diff --git a/net-im/qtox/qtox-9999.ebuild b/net-im/qtox/qtox-9999.ebuild
index 84d82fa29ba4..06ade434245b 100644
--- a/net-im/qtox/qtox-9999.ebuild
+++ b/net-im/qtox/qtox-9999.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
media-gfx/qrencode:=
media-libs/libexif
media-libs/openal
- media-video/ffmpeg:=[webp,v4l]
+ media-video/ffmpeg:=[webp]
>=net-libs/tox-0.2.19:=[av]
spellcheck? (
|| (
diff --git a/net-im/swift/Manifest b/net-im/swift/Manifest
index 5777851f56ee..e21576751246 100644
--- a/net-im/swift/Manifest
+++ b/net-im/swift/Manifest
@@ -4,7 +4,8 @@ AUX swift-4.0.3-gcc11-compatibility.patch 388 BLAKE2B a8b9d79d05accc9f07ec9db302
AUX swift-4.0.3-libxml2-2.12-compatibility.patch 527 BLAKE2B 2e14b6b46ad7e47c2a2edbbb1d362d4c8bea93739670677bb00014cae7fd1aac603c0dffe64183d4c6a2410198f101300faa96692405e1da4cd0008f420be284 SHA512 a090a6d8e80a9e62d8f73a81d4d63e19d3e5b0209ffcdfa0ad19b9a179902013445ac363661eeaef0a484351f472bc9b86de8d0a987b9101a80bb6028a2be3d1
AUX swift-4.0.3-miniupnpc.patch 756 BLAKE2B e79affa66798bb31ceedc25c8a12bcecef2ccc99e5c554f73678a4d7f018618ad0495870fe1ecdc44731140954516caa40066a0367299e5064fd67825c099f08 SHA512 f9fb87a0dfc366c8281a26f42f46477e250325247b4253292b077cd962edf15e5478785e43571015f365739095dd541038aa4e9a23b3c8ff83977a2828509aec
AUX swift-4.0.3-reproducible-build.patch 732 BLAKE2B e40c7e9c5e18aec72c6cd6290e89badbb0d57d15bc30fb06baef1050c4be52f795593f43dc9715a0634d19b9c5a0bb2afbb4025de2b6aa8bd0deb074c748ee2c SHA512 4f90dba4ebbd4ae33b40eeeaa100e647a1ae5cd6e32ed21b6bcbdc52104b57d59bdcc7dbb907a1a751a30f91e1e234d695278d999574f1393d3aaf499484270f
+AUX swift-4.0.3-scons-4.9.0.patch 786 BLAKE2B 4b997cb227ede2ac225db4e0cf93a7ee8c5e80dad65b4766beeab17cbcde668ce877f82268d5b17a397a755d02138c7ce98bc09e1e2aae409dd0a3438f90bb6a SHA512 c648afe5facf6d52ee9d845d3228e2d9635d5296ab33432eb2128a86442e097e4d2d236bdcd82d45a2d328655b1ecfc1b86c17081d8d088dcc779204790c9d8c
DIST swift-4.0.3-python3-compatibility.patch.gz 14964 BLAKE2B ec98bee12734eb00037433b2791817d24a0a53effa653268a886b59358fb82f8e6c05739165f2518c9c5ad5b7ddfcef90734964eb6de647a24197e69b333ebc9 SHA512 95e1a0c49158cbf1392442103c960e2d458a99b34c3f32cdb47fec2d195b709d6c4b0c2961b4c49d05c19e590f2e2ca836c6f559b960015030bf8375b0604c3f
DIST swift-4.0.3.tar.bz2 15124142 BLAKE2B 23896b72ffecc5148ade806ec6610c5edfa67ae9000e28383c7cf5a3c8bf275a6fc8208d1d6e7c7715e75bf133869ed404fd35bfb13998849209def3aab46c07 SHA512 59ebf69391f2cbdce538f0ee925f55eec0e8463c2f9b90899cb314f2a036f40ebdc357c4b6a6d3b71ae800ccf6ee6df5ff6011949ea0bb189cdf3e9f231e9733
-EBUILD swift-4.0.3-r2.ebuild 4824 BLAKE2B d53c4d705052ef7c43eab7b496900170bec153540acb49f7552e9005865219994ed560b788859c3c3f3d4215502cc93cd2143e11217daaa3898c26e8becf33a2 SHA512 e88634d96ed14989d4b416e8791ba0182d88040364a5368eb873c90a0d17fa67f6c991e10f7463e88bbe9bd5184d768a109bd4db52295e47d178abf89c2f3279
+EBUILD swift-4.0.3-r2.ebuild 4869 BLAKE2B 8f2a23f315a95a6ddec63f9aeb4ef21dbfce51b28613a307f69f5caed002bc45c03b1d7e1396c0daa78693c92d940ed5380f661f7991210bda3d695bb9a17784 SHA512 aea4987ec6e990543f8fd4140132a456af30687635b73234afc3eaad1b0e5aacce7d15dd2f8364c193264f4db38b3bacd2a4425f14de559c81f7ababd18798dd
MISC metadata.xml 572 BLAKE2B 844c5b114051f7e2292b7857c991d4c6ea9c52a7e697f5d7f93296f4047179da836519701425c3ac6e9fd9fae99d77565258e08f2493682b8f2629cac493344b SHA512 4ed15787f531624392d9e8489634094c99f32b2c077c1330d79713a662bb22c79bd808aa8c1616b21fb5824ec03908aa54ea1d1cf13aa3f011235ef3756a32c5
diff --git a/net-im/swift/files/swift-4.0.3-scons-4.9.0.patch b/net-im/swift/files/swift-4.0.3-scons-4.9.0.patch
new file mode 100644
index 000000000000..8b0e06410bb5
--- /dev/null
+++ b/net-im/swift/files/swift-4.0.3-scons-4.9.0.patch
@@ -0,0 +1,11 @@
+--- a/BuildTools/SCons/SConscript.boot
++++ b/BuildTools/SCons/SConscript.boot
+@@ -64,7 +64,7 @@
+ vars.Add(PathVariable("expat_includedir", "Expat headers location", None, PathVariable.PathAccept))
+ vars.Add(PathVariable("expat_libdir", "Expat library location", None, PathVariable.PathAccept))
+ vars.Add("expat_libname", "Expat library name", os.name == "nt" and "libexpat" or "expat")
+-vars.Add(PackageVariable("icu", "ICU library location", "no"))
++vars.Add(PackageVariable("icu", "ICU library location", "search"))
+ vars.Add(BoolVariable("libidn_bundled_enable", "Allow use of bundled LibIDN", "true"))
+ vars.Add(BoolVariable("try_libidn", "Try configuring for LibIDN?", "true"))
+ vars.Add(PathVariable("libidn_includedir", "LibIDN headers location", None, PathVariable.PathAccept))
diff --git a/net-im/swift/swift-4.0.3-r2.ebuild b/net-im/swift/swift-4.0.3-r2.ebuild
index 8a2cbafdea9e..5b031afd7c63 100644
--- a/net-im/swift/swift-4.0.3-r2.ebuild
+++ b/net-im/swift/swift-4.0.3-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
LUA_COMPAT=( lua5-{1..2} luajit )
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit lua-single python-any-r1 scons-utils toolchain-funcs
@@ -62,6 +62,7 @@ PATCHES=(
"${WORKDIR}"/${PN}-4.0.3-python3-compatibility.patch
"${FILESDIR}"/${PN}-4.0.3-reproducible-build.patch
"${FILESDIR}"/${PN}-4.0.3-miniupnpc.patch
+ "${FILESDIR}"/${PN}-4.0.3-scons-4.9.0.patch
)
pkg_setup() {
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index db61ee35c8f5..a2b8aab053bb 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -119,5 +119,5 @@ EBUILD synapse-1.124.0.ebuild 5956 BLAKE2B 7fda723e9e9181acfded2edb94c27c8bac8e3
EBUILD synapse-1.125.0.ebuild 6276 BLAKE2B 5752332a48a475aef7f94ed3f88e0953b1c653d50b9b8159612e0bf237153d1ede0e5f11bf35806f835d06f38cfa68f9a388a3c8e156b6ca194c06cc3428d479 SHA512 d34b50fc41610eaa180f5f1fa73b112cdec2a9112ca5d4d58630478932a02e27953ca2206593a2deefbd4b1e09553e1c10620abdf266cdfbc8501c88bdf35eb0
EBUILD synapse-1.126.0.ebuild 6276 BLAKE2B 662ed710330f1d017e8c71eed5af987018eb5a27327c45279494c5a1f69bca328587769560049ae7afb666949e6fccdbad7d41225d7b164fc2ec2777509731f6 SHA512 05a4dd821b5d22b0544fd88f7446f7696d7d56e72b8fdc466e0f418fc04b1064fabf23475b22b00de8fc7005c0fb953dca4b7da3eeaf2fa24c2de5f6a93c1d3a
EBUILD synapse-1.127.0.ebuild 6276 BLAKE2B f3b24195cf61ab5035702a9188c08f5df286113404571995d00e885b27ef342590cf8d82b46266110aac74367a06dedbff7009330d1220e7fecd9619f2e82cf3 SHA512 2e9a5b7a970f4fbcf6907992bbe9692a3800652a036b4b24c6835b896b772b2229c08352331880f1b3b366f85c6cf78179d6390a385dbc06639d72d048b61b37
-EBUILD synapse-1.127.1.ebuild 6276 BLAKE2B f3b24195cf61ab5035702a9188c08f5df286113404571995d00e885b27ef342590cf8d82b46266110aac74367a06dedbff7009330d1220e7fecd9619f2e82cf3 SHA512 2e9a5b7a970f4fbcf6907992bbe9692a3800652a036b4b24c6835b896b772b2229c08352331880f1b3b366f85c6cf78179d6390a385dbc06639d72d048b61b37
+EBUILD synapse-1.127.1.ebuild 6275 BLAKE2B 73ea98a7f2ae0b88225f6e312aac1f47c2f378b4e3244f463c994ec5cf5a4abd556c05aba9f413fca22f21f66c3bee7bac5003c42307f53b9a9053eeeba6a4c8 SHA512 1f7ba8af755dab417179d516d309d6868bbd7c8d8ecc3eff45b1da97c240d33b8627ffe36e8802173a9a45a43020db974fe2a110889d15ca2c170bd151164203
MISC metadata.xml 381 BLAKE2B 8bf85af089213456d20c9d66a4d9788ff209983f8fd98c9fb6cf03e03ab5c12c9d5518ff4d86f5d4fb2a9a1080516f1febfedf5b06b0cb8e101cdc035bb139f4 SHA512 e88fd7f735bc9ca0aced01f49ca539134b297a5c9c5ee633fe3de64626d6f4b4eb547326288abea9c161f2647852c23658dba17265e64254335870450f644307
diff --git a/net-im/synapse/synapse-1.127.1.ebuild b/net-im/synapse/synapse-1.127.1.ebuild
index 13d9456bb938..bbf3b3c2211a 100644
--- a/net-im/synapse/synapse-1.127.1.ebuild
+++ b/net-im/synapse/synapse-1.127.1.ebuild
@@ -113,7 +113,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
IUSE="postgres systemd test"
RESTRICT="!test? ( test )"
diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
index 199ab7785822..afc1cee3ad14 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,7 +1,10 @@
DIST tdesktop-5.11.1.tar.gz 22382598 BLAKE2B 6c92b54884237ecba0608e6d9c056edccd3c08118211aab8a53fa68897edfe85b6a465e2084813cdcf9bdb5878c1bc7ebdb109295064500c74b0e5f52f70f0b0 SHA512 db3fce4ec28bbacdec42baae26f7f34f6569da85f1f7df66913c297a17b7c0c45ad0a7a03e745d45adbb15de5c9ac0d1539e8a2ffa7ab11d05b422c9b46d55c2
DIST tdesktop-5.12.3.tar.gz 22417911 BLAKE2B 159a2d54977476c7be253698c3bdf66ea8652e0c0de62c8e1d372d59594573758a70b90954e82f87d71980ed8fa977a47198438fa90ed389d4cf8685aa0b8b08 SHA512 1500d6c1a2bfdfb1fde4ac8ea9268e096d6297024a76cbde618877253b8a2c2f2e570f93af5e3835924e32aab197f2c0c1c44a0965fc3a6df9e2c56f2c65744f
+DIST tdesktop-5.13.1.tar.gz 22485479 BLAKE2B 026d57bb5fb2f237befe13f78e5f137123ff889d2120e72ad64fd51f7cb1a2d597edce83377c8875fe748f925a5ac71c5cc5d9112dafacc0deea21bd39262165 SHA512 9749a125e78f5660f90f533b6bf68bf989711296b894cde835d967ae141d771a6ed35449eaebcfc955ec3a44aec08d21604872b9a296b7ec894423de332e55a1
DIST tsetup.5.11.1.tar.xz 58998468 BLAKE2B 6eccdc64ed86e4a8aec9591bb0506d4e55c0c2350d6abf37c5cc1be8be33e2e98278aaf86b96fd1ad23bc4bbef50a54d47e14bc160ab982dddd11c0c444bb04c SHA512 e30acfc9119cd2efe77426b9d8d92c47901fafb3fe315dadd0bdc11414f3b427132016abdde20b8752713b061b35a1ab7747fa150c3eaa26f07f0936ed0595d3
DIST tsetup.5.12.3.tar.xz 59171596 BLAKE2B ef5aea382304f017661839dcbb56dfd9395be27c39c529a159164440662be32840d4268262981036119039c8be71484675628c1a709b44eafa8b65872ce0a211 SHA512 766f921c77d3be6e89cd5885afffef4779f59e95aed165c57d3ebbb394909c4092e88589a18f96509cb3adac9836eaea5ae5525ce631d31fe8105a1a9a30a0e1
+DIST tsetup.5.13.1.tar.xz 59335960 BLAKE2B 43b143e22d81959f48b20d6f01a93602384b0e27a49fcd718cf3c2a204a60359615241d25de083108c33215d09c2c3a2f81206d93406862941b64a6dd1a651d2 SHA512 95fcd473698bab742879c2bec09db4e54d45f41e123cb1859adf0427e727103b6979e76ee9cc88231563867d3218c06554052039abf02aab0e936251faa5588e
EBUILD telegram-desktop-bin-5.11.1.ebuild 1623 BLAKE2B e942518e6475566fe8b8aa13a764e94e9c44a70b226ac0c9444ba313c179346b37ef0346d136a1796efbee548ca6a01503d50ec184baada53602f5fa62ca79f4 SHA512 90df07c769caf489ea6493708dd418ee5ade2b61abeb001b63fde9561b1e475387082c798c3f5e88db2a80a08ea7f83a6f01c73a3e8de4f0719610dcb90f31bc
EBUILD telegram-desktop-bin-5.12.3.ebuild 1623 BLAKE2B e942518e6475566fe8b8aa13a764e94e9c44a70b226ac0c9444ba313c179346b37ef0346d136a1796efbee548ca6a01503d50ec184baada53602f5fa62ca79f4 SHA512 90df07c769caf489ea6493708dd418ee5ade2b61abeb001b63fde9561b1e475387082c798c3f5e88db2a80a08ea7f83a6f01c73a3e8de4f0719610dcb90f31bc
+EBUILD telegram-desktop-bin-5.13.1.ebuild 1635 BLAKE2B 3e41016074066436dcad718964dd634ad87576ceb3d5a8920fa7b4edfb5f0b8c1a493934b2c83852ee9b2d2970f6fa3ddb601e53edb949e6439b42fb752a28bd SHA512 4933caf763ee46fc036b68894311099d5be66d6b82a9775a082de57a0d276c8d30cf7f2b483536a618205d32803c9828a4065a37064665bcb3f176259d4f3d4c
MISC metadata.xml 501 BLAKE2B 94aa66404772e94f51d8c59e36d19e6454f37173aaac352fe3539bcc09e72c267e69001c41f8356f19ca2830107164144d907865ad7fb3ad1def8771f5ef6d9a SHA512 3cd8e818062cd40787f12c9530ed202ea23c3f60a70f1ab50c95a7b3310197590be5a75378c598dabe5a1fce310fa8acf409a36e7446b66c2046a109d59a5ff8
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.13.1.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.13.1.ebuild
new file mode 100644
index 000000000000..2955c9c44e6b
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.13.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2025 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" \
+ org.telegram.desktop.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
+}