summaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-11-03 16:06:58 +0000
committerV3n3RiX <venerix@redcorelinux.org>2019-11-03 16:06:58 +0000
commitbd4aeefe33e63f613512604e47bfca7b2187697d (patch)
treeadb35b5a9a00ee7ea591ab0c987f70167c23b597 /net-im
parent48ece6662cbd443015f5a57ae6d8cbdbd69ef37c (diff)
gentoo resync : 03.11.2019
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Manifest.gzbin9734 -> 9742 bytes
-rw-r--r--net-im/empathy/Manifest2
-rw-r--r--net-im/empathy/empathy-3.12.14.ebuild6
-rw-r--r--net-im/profanity/Manifest4
-rw-r--r--net-im/profanity/metadata.xml1
-rw-r--r--net-im/profanity/profanity-0.7.1.ebuild44
-rw-r--r--net-im/prosody/Manifest5
-rw-r--r--net-im/prosody/prosody-0.11.1.ebuild86
-rw-r--r--net-im/prosody/prosody-0.11.3.ebuild (renamed from net-im/prosody/prosody-0.11.2.ebuild)41
-rw-r--r--net-im/skypeforlinux/Manifest2
-rw-r--r--net-im/skypeforlinux/skypeforlinux-8.53.0.85.ebuild107
-rw-r--r--net-im/slack-bin/Manifest2
-rw-r--r--net-im/slack-bin/slack-bin-4.1.1.ebuild101
-rw-r--r--net-im/telegram-desktop-bin/Manifest4
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.15.ebuild46
-rw-r--r--net-im/vacuum/Manifest2
-rw-r--r--net-im/vacuum/metadata.xml2
17 files changed, 331 insertions, 124 deletions
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index 809e6c3960ef..4112db1f1db5 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/empathy/Manifest b/net-im/empathy/Manifest
index 74338dbbced1..6a0fae1f365f 100644
--- a/net-im/empathy/Manifest
+++ b/net-im/empathy/Manifest
@@ -1,3 +1,3 @@
DIST empathy-3.12.14.tar.xz 5017776 BLAKE2B 15f4c71a4f40988afd51d0665ee24164fb7e1d14994e577c23fa29a995503e78f8b784d26edd90503f9825c64dc814f07860aa6792eec6948c566dc3ff669dad SHA512 f467277278a9e8d330e4ab656b3edb2acac6efec211baa146a5ea0a6d0da299e68cdb83ceb1a27a1aa4744c2ce1a441fa287001003c523036ada517029a40123
-EBUILD empathy-3.12.14.ebuild 2998 BLAKE2B d113666269bb40348a446d121c80ffc14a6f19e9651da2820495fa45cf487c4ff70d3e1114586b4bf1ad0d25f313f718b619b587fdf61d30836ba4a1cb18a9dd SHA512 5907c63354e26bf15eba94a3d49bc2aef52535225fabf840df99ff42f75c233dd3bca996b246c79aefe63be511e7faad1c132f758611936f347269f8b8bc1aad
+EBUILD empathy-3.12.14.ebuild 2996 BLAKE2B e5e38e9df0604e5c4cc75c4a9f3e3ed64091280f20b789b4efc1da6dc2a3de22a302d7cbd8d355f8bf7bd925b9dac54dd661b0473c5d0b22fcd39a4ae3f43f22 SHA512 9138c0774c2825d51552b86c6adb9632006572a0be6640a01709b88663bb878d56bd0c4eaa2438edbc313218637395c94203185befe0f5b694feaabb56487478
MISC metadata.xml 946 BLAKE2B b31b1cd6a21a89f6b9250cbe68465ddb9abdc524ffa16d232813b4bca917edf03c2b4690dcfdedc5ea281738ceb638a3f975064527d53e3fe87a7ca190bf43bc SHA512 98f60d8d61b6fe772c334bd4a0890aefb105231b1ee6adb8dccc20962334fbf95c229aafba68a8ff500cf067bae20b7049fbe2c0023c4abdabcafeb86b130d83
diff --git a/net-im/empathy/empathy-3.12.14.ebuild b/net-im/empathy/empathy-3.12.14.ebuild
index 5f30e3ecb6ab..0da5036c8c0e 100644
--- a/net-im/empathy/empathy-3.12.14.ebuild
+++ b/net-im/empathy/empathy-3.12.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -62,9 +62,9 @@ COMMON_DEPEND="
>=app-text/enchant-1.2
>=app-text/iso-codes-0.35 )
v4l? (
+ dev-libs/libgudev:=
media-plugins/gst-plugins-v4l2:1.0
- >=media-video/cheese-3.4:=
- virtual/libgudev:= )
+ >=media-video/cheese-3.4:= )
"
# >=empathy-3.4 is incompatible with telepathy-rakia-0.6, bug #403861
diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index 024cd7382d22..1e4cfbdb8f2f 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -1,3 +1,5 @@
DIST profanity-0.6.0.tar.gz 741812 BLAKE2B ba6cff070ee0e8a83b52677f6551c1d7397cd25993982d6b5390590a4924d902050504cb8803ee2741262b1409e4d75e9f223397f87f39d7dc86fcc56a0e5df6 SHA512 c7d8e74b764276f59fccfa029d45271032db315cdbf6e00deccbd611f202983a0930fed99021202333047acee9f3f0d7779cd9bb3628d2e5c4757e3de8c3629e
+DIST profanity-0.7.1.tar.gz 788754 BLAKE2B 447c761233ce6989081d3ed7a585d90713f4266dfc22ff816aea7c014f642f57989f7f767d8cf40cdd36c3152f45c6700f3905e0d12b864533aac61ac4dc7aaa SHA512 a6e159a5452ebb193dcff74dc8673de5dbc4bc5b2f2b8abc129641fc1b4b370aee9617dc0b26cfcc6aae58a1a900fda29356e61cdc17ee7ba69c879d6ccc2339
EBUILD profanity-0.6.0.ebuild 809 BLAKE2B f9033748c2fd6e2a7bfd6bd68d45a6c99308c81d35ccf267c2fc87db204fdfdd9c8eb5f6d87ec5e7d9d162a1a270264c630cd85faf93c303113d2a6461258811 SHA512 817942d90d40c46e04ce07783156233541b998af069732f582c067d07b240c8690b2986160038142c8b6889c481895d81d40f12ca1a3db27b6948291017b1eb1
-MISC metadata.xml 553 BLAKE2B 7580def538562752bce746999e9a88f0a360a0306adb9ccb4ae5dd2d4e860f97e788431908b914abb6ff2e464b0df9fb839539321c1f24a2771929a03772dee2 SHA512 0674f49da08edb45f8dc37d944d8c3379b054fad5892a7da58a8b16ee15e9c839afefdb49e177befde93ae8e856257a9d9f4f1349a9f67201ccbe8da0a5a37d1
+EBUILD profanity-0.7.1.ebuild 925 BLAKE2B 5fbc49f9089c2a173693fbb2046485624c625deecd2960056789cc472d5c33ab0d41d9c15b5688af58e411ce77632aca9a20d20868831653fe86cc31ff3a41ed SHA512 a6b0905bfd08d4e2004806a5a78f401ef0f47eb07be1ee12342a7ffc0ecfdfcbe27946e731d5eb9fb778459127e8b19b9a165127077f038bbb15d40ab0c34fe8
+MISC metadata.xml 605 BLAKE2B d26bea42cbf668507f197cc43a131cebc4a2569806e2789f608c68d41ff3b8b679ed1ad9cdd9df706e539cea71150f8b13157c1750aa313e1b1067f968b8eb3f SHA512 bf7004fa94e5515e3e54da31797e52d13096483a1d7f356fcccb0ceff1d3ae4c157929aadd4ccf24d54078070ba8ba94e3d6e641f85fa5c30cbd113cd487eae8
diff --git a/net-im/profanity/metadata.xml b/net-im/profanity/metadata.xml
index d2349017e1a3..7b1cc59ac055 100644
--- a/net-im/profanity/metadata.xml
+++ b/net-im/profanity/metadata.xml
@@ -11,6 +11,7 @@
</longdescription>
<use>
<flag name="gpg">Enable OpenPGP encryption</flag>
+ <flag name="omemo">Enable OMEMO encryption</flag>
<flag name="otr">Enable encrypted conversations using Off-The-Records messaging</flag>
</use>
</pkgmetadata>
diff --git a/net-im/profanity/profanity-0.7.1.ebuild b/net-im/profanity/profanity-0.7.1.ebuild
new file mode 100644
index 000000000000..faaf4beb3402
--- /dev/null
+++ b/net-im/profanity/profanity-0.7.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io"
+SRC_URI="https://profanity-im.github.io/${PN}-${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="libnotify omemo otr gpg xscreensaver"
+
+DEPEND="
+ dev-libs/expat
+ dev-libs/glib
+ dev-libs/libstrophe:=
+ dev-libs/openssl:0=
+ net-misc/curl
+ sys-apps/util-linux
+ sys-libs/ncurses:=[unicode]
+ gpg? ( app-crypt/gpgme:= )
+ libnotify? ( x11-libs/libnotify )
+ omemo? (
+ net-libs/libsignal-protocol-c
+ dev-libs/libgcrypt
+ )
+ otr? ( net-libs/libotr )
+ xscreensaver? (
+ x11-libs/libXScrnSaver
+ x11-libs/libX11 )
+ "
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf \
+ $(use_enable libnotify notifications) \
+ $(use_enable omemo) \
+ $(use_enable otr) \
+ $(use_enable gpg pgp) \
+ $(use_with xscreensaver)
+}
diff --git a/net-im/prosody/Manifest b/net-im/prosody/Manifest
index 8e3ba98ffa85..e748d7b34f28 100644
--- a/net-im/prosody/Manifest
+++ b/net-im/prosody/Manifest
@@ -3,11 +3,10 @@ AUX prosody.initd-r2 1067 BLAKE2B 64293637d5afaa5805cdfe3f2083aaa25fcd1611ce6dfe
AUX prosody.service 275 BLAKE2B f1d889d59f507c990f0dddd8811465e2729fd4d7acde83204a0976affe8471707a64eaaeab31f458e526cebd7860aa470738008682a8e4363f86092f96d60d74 SHA512 0e16a20363aa13eb48bac2a60be6308f56501835dad021de5492aee80ec31bdda044928b76ef50ad359bc1e0d0593f15ff47ea683a345fef4bde2602a2da0f6c
AUX prosody.tmpfilesd 38 BLAKE2B adf773737f29277af7940129ba41bcd48481ae053858b72b9a308fcb2a29e56cfb534d3b147ce4962a5aa62a52873245be622c800f1b1a8b714890f359a625a3 SHA512 a3e067a905b3f0221077fee7d2acb709082e464892981fac316e5fde204150ab922e76ead75881c0f1aa925219d62b966756f75dc68406d8af27f7cd883dd4bc
AUX prosody_cfg-0.11.2-r1.patch 726 BLAKE2B dd9c68bcb49184d01d24530cb6f239b21bb3fe16c8bac4bc18a56e095750911e96257966f74eb07d21327f9a5799dbd7360b9ca54c9b27ed6a0e64d3b575fdf3 SHA512 87ccbe199b72ca8d3d8bb3d60dfc8dab7502cd98fa56fb7cbdbc760a4cd46e9e3ddce8612dbf9927230f1595ca63e31b84f6e3fe185fe2537d42d99c38672dff
-DIST prosody-0.11.1.tar.gz 418780 BLAKE2B 0fa45b71bb7eeaa60385683427c9547af3e014faa97dec409cc19e48bfd1b91fec7eb001fb14a86c9f3ce2c653ece2fdb113bba860cdc500cb164dd7749af6cc SHA512 6e25d2365d40582f57799bb08bf2673ba43270e8bcca5c5b785381380db55ec3ea6ab771fb9bd228bf265a564bb017dbfeae81713abd2de35a92704f8b8004ef
DIST prosody-0.11.2.tar.gz 420689 BLAKE2B 3abdab188f66d4eccb21d0981b57d5015605a1257074bbd67098a8624f40a11960fb65a7f56a7d1421a23bfffdb34635eeac5d013c4b7d7d957c51cdff2276c1 SHA512 22e55a551a40c92f38a1ed1de5fdcad574d699d58c2e27f93c3d465b55487b8e923c2ba088daf93c7140cbafb0d429687e0b662c8bb1c1aba4b79ac1ea271cd1
+DIST prosody-0.11.3.tar.gz 424098 BLAKE2B 58196234bced12ad84943763c48cdb6fa88b2bfd6390bf12d6bd0aec4f8905784ca5775d8fb55dc3ffe3bf22767742e2d62e859e3f2f9d08c65c9f8016036df0 SHA512 07239433c7c65184ca24d665c92b787ff9e4a5ee190ab90dede802ffd2cbd97855356d818858871e62284e9923f485b3468ab1baed5d3fb13aac0551a38967eb
DIST prosody-0.9.14.tar.gz 268253 BLAKE2B 0ae62ca3c8eb89feb34f1f67aa3d14aa1e6bf02cf10ff90a43fd7de8bd257d70508e36b10b3f159040c1fa5dcfb6ad8018e3411a5d6042992f71f643a13c11d4 SHA512 30116ebc20c719d88bae7f2f44c129604ec4477004581c3556ff548c75ee026a83dc519701a61a8c3f547776ba74c571e38c3e1e5240da9148dad35a5d1f67e3
-EBUILD prosody-0.11.1.ebuild 2667 BLAKE2B 78fc88e3c8aa4d71c9ce9650577335fd3cea7831138b547c63b8adaf7a5e0ad5616505f6d991f8a79949fdd216c9435ec0f3abe94441adf81ab7bfd30fd162ae SHA512 cc13be36a4143006b18912adfcbeae7186df407ced530b8a0c9bee8acc515bdb3cb7bb25f9946beb15434e8313c97d8273b2cd524e24d68dfd6edbd6382f02de
EBUILD prosody-0.11.2-r1.ebuild 2717 BLAKE2B 6d53b2c448fa8540ab45a4d205eea13789b12af80c2bafd1bb9aa1defb61e9747ffd174b5cdc45e73740b6237b2066e362398c20bbdcc64240d7f7703f818489 SHA512 f7747607cd590bd51d78f9385bf66d4cfa24e7e773c7b6634cfc69e248692ebea009fef18cc738f71d92de8fc75074468b8c4c46698f197667cb2410029a1f8b
-EBUILD prosody-0.11.2.ebuild 2668 BLAKE2B fa5b4375160532e7d5f52cfd7c851327e8a3e61b79bc19d88c3fdab2811198c664c0e6ac92dd0441d5a83c6b434a47030dc8d7905f18ab1fce3269c80d7441c0 SHA512 7cafa1f4133a532aae6efd36534de5430da1c41b3fc7a0eac11e4dcb48e4b1fc4a51d82ff5928eca57f84afc6b2da87d75f8e385dbb2b0cc3eba622099f5f5fa
+EBUILD prosody-0.11.3.ebuild 2043 BLAKE2B 9d3e4a60b30af067aab820fdebe739e291ffb8da06f48b56dbd93eee748d12e2bda1f6858f1272701fbce98b65267966099a9c99a23c51e421049e4b4291dd3d SHA512 e4a099c7e04cc4af2d331b347953cbdad7fb782acee3074b7bbe7c2da1f1d7ad314c8854767e3d9c4afa4cb50e845c51b2101afd5bbf0cd2c24ca31b37714d2f
EBUILD prosody-0.9.14.ebuild 2487 BLAKE2B 68ff4e360612ff9aef0cba3556b6c3fbe69d261ddad40f24ad2a88e3adb4d6d3e119e011a4186412531ba23a6f98692550e4181084e63e201cf9f753080c6427 SHA512 c28fec41e3a57e76a32c9a5c380804d904a0a9f76dd66b4bb183ba2eb6a705957c54bef760bec723277ea234c6c5f2d12b899de11126962c3c77c75f95a9f1e6
MISC metadata.xml 624 BLAKE2B 57704d2f82f7b7daa34d7114d375591cffe12a3cfd396a95ea61c76f644750cd92567d5619133bebd56ff2f302c3f576aca22abcc954641c89757e85e35ae0b6 SHA512 0410e3372d04163cc8b5e03d95f5c0c7e7e6da4e6034adfd86700455c6662d844e8da5590dbd5a633179dd8c3da15760b49d3068787ed61833c9031cec341a24
diff --git a/net-im/prosody/prosody-0.11.1.ebuild b/net-im/prosody/prosody-0.11.1.ebuild
deleted file mode 100644
index 8049f02ed567..000000000000
--- a/net-im/prosody/prosody-0.11.1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multilib systemd
-
-MY_PV=$(ver_rs 3 '')
-MY_P="${PN}-${MY_PV}"
-DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua"
-HOMEPAGE="https://prosody.im/"
-SRC_URI="https://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm x86"
-IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl test"
-
-BASE_DEPEND="net-im/jabber-base
- dev-lua/LuaBitOp
- !jit? ( >=dev-lang/lua-5.1:0 )
- jit? ( dev-lang/luajit:2 )
- >=net-dns/libidn-1.1:=
- !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= )"
-
-DEPEND="${BASE_DEPEND}
- test? ( dev-lua/busted )"
-
-RDEPEND="${BASE_DEPEND}
- >=dev-lua/luaexpat-1.3.0
- dev-lua/luafilesystem
- ipv6? ( >=dev-lua/luasocket-3 )
- !ipv6? ( dev-lua/luasocket )
- libevent? ( >=dev-lua/luaevent-0.4.3 )
- mysql? ( dev-lua/luadbi[mysql] )
- postgres? ( dev-lua/luadbi[postgres] )
- sqlite? ( dev-lua/luadbi[sqlite] )
- ssl? ( dev-lua/luasec )
- zlib? ( dev-lua/lua-zlib )"
-
-S=${WORKDIR}/${MY_P}
-
-JABBER_ETC="/etc/jabber"
-JABBER_SPOOL="/var/spool/jabber"
-
-src_prepare() {
- default
- rm makefile && mv GNUmakefile Makefile || die
- sed -i -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
- -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
- -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!"\
- -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!"\
- Makefile || die
-}
-
-src_configure() {
- # the configure script is handcrafted (and yells at unknown options)
- # hence do not use 'econf'
- append-cflags -D_GNU_SOURCE
- ./configure \
- --ostype=linux \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --sysconfdir="${EPREFIX}/${JABBER_ETC}" \
- --datadir="${EPREFIX}/${JABBER_SPOOL}" \
- --with-lua-include="${EPREFIX}/usr/include" \
- --with-lua-lib="${EPREFIX}/usr/$(get_libdir)/lua" \
- --runwith=lua"$(usev jit)" \
- --cflags="${CFLAGS} -Wall -fPIC" \
- --ldflags="${LDFLAGS} -shared" \
- --c-compiler="$(tc-getCC)" \
- --linker="$(tc-getCC)" || die "configure failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- systemd_dounit "${FILESDIR}/${PN}".service
- systemd_newtmpfilesd "${FILESDIR}/${PN}".tmpfilesd "${PN}".conf
- newinitd "${FILESDIR}/${PN}".initd-r2 ${PN}
- keepdir "${JABBER_SPOOL}"
-}
-
-pkg_postinst() {
- elog "If you are using the MySQL backend, you need to update its schema:"
- elog "https://prosody.im/doc/release/0.11.0#upgrade_notes"
-}
diff --git a/net-im/prosody/prosody-0.11.2.ebuild b/net-im/prosody/prosody-0.11.3.ebuild
index d1be6afa1c0d..253c10d7bfbf 100644
--- a/net-im/prosody/prosody-0.11.2.ebuild
+++ b/net-im/prosody/prosody-0.11.3.ebuild
@@ -3,25 +3,24 @@
EAPI=7
-inherit flag-o-matic multilib systemd
+inherit multilib systemd
-MY_PV=$(ver_rs 3 '')
-MY_P="${PN}-${MY_PV}"
DESCRIPTION="Prosody is a flexible communications server for Jabber/XMPP written in Lua"
HOMEPAGE="https://prosody.im/"
-SRC_URI="https://prosody.im/tmp/${MY_PV}/${MY_P}.tar.gz"
+SRC_URI="https://prosody.im/downloads/source/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-IUSE="ipv6 libevent mysql postgres sqlite ssl zlib jit libressl test"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="ipv6 jit libevent libressl mysql postgres sqlite ssl test zlib"
BASE_DEPEND="net-im/jabber-base
dev-lua/LuaBitOp
!jit? ( >=dev-lang/lua-5.1:0 )
jit? ( dev-lang/luajit:2 )
- >=net-dns/libidn-1.1:=
- !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl:= )"
+ !libressl? ( dev-libs/openssl:0 )
+ libressl? ( dev-libs/libressl:= )
+ >=net-dns/libidn-1.1:="
DEPEND="${BASE_DEPEND}
test? ( dev-lua/busted )"
@@ -29,8 +28,8 @@ DEPEND="${BASE_DEPEND}
RDEPEND="${BASE_DEPEND}
>=dev-lua/luaexpat-1.3.0
dev-lua/luafilesystem
- ipv6? ( >=dev-lua/luasocket-3 )
!ipv6? ( dev-lua/luasocket )
+ ipv6? ( >=dev-lua/luasocket-3 )
libevent? ( >=dev-lua/luaevent-0.4.3 )
mysql? ( dev-lua/luadbi[mysql] )
postgres? ( dev-lua/luadbi[postgres] )
@@ -38,31 +37,20 @@ RDEPEND="${BASE_DEPEND}
ssl? ( dev-lua/luasec )
zlib? ( dev-lua/lua-zlib )"
-S=${WORKDIR}/${MY_P}
+PATCHES=("${FILESDIR}/prosody_cfg-0.11.2-r1.patch")
JABBER_ETC="/etc/jabber"
JABBER_SPOOL="/var/spool/jabber"
-src_prepare() {
- default
- rm makefile && mv GNUmakefile Makefile || die
- sed -i -e "s!MODULES = \$(DESTDIR)\$(PREFIX)/lib/!MODULES = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
- -e "s!SOURCE = \$(DESTDIR)\$(PREFIX)/lib/!SOURCE = \$(DESTDIR)\$(PREFIX)/$(get_libdir)/!"\
- -e "s!INSTALLEDSOURCE = \$(PREFIX)/lib/!INSTALLEDSOURCE = \$(PREFIX)/$(get_libdir)/!"\
- -e "s!INSTALLEDMODULES = \$(PREFIX)/lib/!INSTALLEDMODULES = \$(PREFIX)/$(get_libdir)/!"\
- Makefile || die
-}
-
src_configure() {
# the configure script is handcrafted (and yells at unknown options)
# hence do not use 'econf'
- append-cflags -D_GNU_SOURCE
./configure \
--ostype=linux \
--prefix="${EPREFIX}/usr" \
--libdir="${EPREFIX}/usr/$(get_libdir)" \
- --sysconfdir="${EPREFIX}/${JABBER_ETC}" \
- --datadir="${EPREFIX}/${JABBER_SPOOL}" \
+ --sysconfdir="${EPREFIX}${JABBER_ETC}" \
+ --datadir="${EPREFIX}${JABBER_SPOOL}" \
--with-lua-include="${EPREFIX}/usr/include" \
--with-lua-lib="${EPREFIX}/usr/$(get_libdir)/lua" \
--runwith=lua"$(usev jit)" \
@@ -70,6 +58,8 @@ src_configure() {
--ldflags="${LDFLAGS} -shared" \
--c-compiler="$(tc-getCC)" \
--linker="$(tc-getCC)" || die "configure failed"
+
+ rm makefile && mv GNUmakefile Makefile || die
}
src_install() {
@@ -79,8 +69,3 @@ src_install() {
newinitd "${FILESDIR}/${PN}".initd-r2 ${PN}
keepdir "${JABBER_SPOOL}"
}
-
-pkg_postinst() {
- elog "If you are using the MySQL backend, you need to update its schema:"
- elog "https://prosody.im/doc/release/0.11.0#upgrade_notes"
-}
diff --git a/net-im/skypeforlinux/Manifest b/net-im/skypeforlinux/Manifest
index 1aa561d280f3..a2456dd5e04d 100644
--- a/net-im/skypeforlinux/Manifest
+++ b/net-im/skypeforlinux/Manifest
@@ -1,4 +1,6 @@
DIST skypeforlinux_8.52.0.138-1.x86_64.rpm 106539045 BLAKE2B f07275b050ef63f87dfe54633ffa8446c5aa7a3db40e1eeea9c0902e9f7726fab59c7c1e55fd7af9b3f92bfb87a90b74851eeb334e415ed3b90f20013eda2b25 SHA512 dffb71138116c7c657a16cb7811e201d70b8d41242d3f1616f7e1ac71d6db60db487184b241b8290e4aa61fe755555b470db5731b269afd1d81c502e42bc31e7
+DIST skypeforlinux_8.53.0.85-1.x86_64.rpm 106728092 BLAKE2B 339630b4090b5b30144f6f023b256117c5ea8868af560a337c7f1c6a8c584a95d5f532300d26e3b417fe74b12806b59d6705cbf6a3a77e37803df03eb2cf92f4 SHA512 00de445d903e30f05d9ef7de7016907688dd667a17e542f082842837311b3050af5fe38fdf2d62b9494e308131b2cddac520ef1ba64461c15937a69a4a92abc0
EBUILD skypeforlinux-8.52.0.138-r1.ebuild 3386 BLAKE2B e0179a6f27b7cc70b035d027be82f0737cb7ff83c27e45e413398272341824a1112ebd85f21b2867a49018947137dc721f7c3483311c33d5af8418d2458f82ef SHA512 e8e481cc3f57bc72934e73157bf1d38c8e2c1bc2588c63e040dbd868233474ad6b0ec41fc3d648e83265a485844fa93dee20fa79036a01b4f6d674c621a47232
EBUILD skypeforlinux-8.52.0.138.ebuild 3361 BLAKE2B 5c809d77664d17b07bad0a873c39cac43583645f3a1c2d1298cfb25587edc4e3b425ed168584e4f41a73cab5a492c21a3d7767a1ac724b7495e7fd95348d8d7e SHA512 e6814ef8e863aa741959c1797bb07ef6fef3aff307ec475283a95f0df5278b2ea7170a7e21cca5e10d17b9674c89e5e1a1b82fbe4520c9bcb0fde7e7bb8de916
+EBUILD skypeforlinux-8.53.0.85.ebuild 3386 BLAKE2B e0179a6f27b7cc70b035d027be82f0737cb7ff83c27e45e413398272341824a1112ebd85f21b2867a49018947137dc721f7c3483311c33d5af8418d2458f82ef SHA512 e8e481cc3f57bc72934e73157bf1d38c8e2c1bc2588c63e040dbd868233474ad6b0ec41fc3d648e83265a485844fa93dee20fa79036a01b4f6d674c621a47232
MISC metadata.xml 786 BLAKE2B 3041105c7b5f90dc5f058e92a8542550b1c07fe954a68c0fdad069b309f41a75d1885ef14d62b3bb8defa7b69a4478a3ec37abb09a16153614d498d82877958c SHA512 2332db6f8ec755f6b12c4bef3b7e5819438a38835ad764bbf3466f1560905024f2632fc7035904028fbddc6c368930fcea81bb10f29dec1b9725b658d81208ca
diff --git a/net-im/skypeforlinux/skypeforlinux-8.53.0.85.ebuild b/net-im/skypeforlinux/skypeforlinux-8.53.0.85.ebuild
new file mode 100644
index 000000000000..7e1b0f86ef82
--- /dev/null
+++ b/net-im/skypeforlinux/skypeforlinux-8.53.0.85.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit chromium-2 desktop pax-utils rpm multilib-build xdg
+
+DESCRIPTION="Instant messaging client, with support for audio and video"
+HOMEPAGE="https://www.skype.com/"
+SRC_URI="https://repo.skype.com/rpm/stable/${PN}_${PV}-1.x86_64.rpm"
+
+LICENSE="Skype-TOS MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 Boost-1.0 ISC CC-BY-SA-3.0 CC0-1.0 openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="pax_kernel"
+
+S="${WORKDIR}"
+QA_PREBUILT="*"
+RESTRICT="mirror bindist strip" #299368
+
+RDEPEND="
+ || (
+ sys-auth/elogind
+ sys-apps/systemd
+ net-im/skype-dbus-mock
+ )
+ app-crypt/libsecret[${MULTILIB_USEDEP}]
+ dev-libs/atk[${MULTILIB_USEDEP}]
+ dev-libs/expat[${MULTILIB_USEDEP}]
+ dev-libs/glib:2[${MULTILIB_USEDEP}]
+ dev-libs/nspr[${MULTILIB_USEDEP}]
+ dev-libs/nss[${MULTILIB_USEDEP}]
+ media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ media-libs/fontconfig:1.0[${MULTILIB_USEDEP}]
+ media-libs/freetype:2[${MULTILIB_USEDEP}]
+ media-libs/libv4l[${MULTILIB_USEDEP}]
+ net-print/cups[${MULTILIB_USEDEP}]
+ sys-apps/dbus[${MULTILIB_USEDEP}]
+ sys-devel/gcc[cxx]
+ virtual/ttf-fonts
+ x11-libs/cairo[${MULTILIB_USEDEP}]
+ x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+ x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libXScrnSaver[${MULTILIB_USEDEP}]
+ x11-libs/libXcomposite[${MULTILIB_USEDEP}]
+ x11-libs/libXcursor[${MULTILIB_USEDEP}]
+ x11-libs/libXdamage[${MULTILIB_USEDEP}]
+ x11-libs/libXext[${MULTILIB_USEDEP}]
+ x11-libs/libXfixes[${MULTILIB_USEDEP}]
+ x11-libs/libXi[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr[${MULTILIB_USEDEP}]
+ x11-libs/libXrender[${MULTILIB_USEDEP}]
+ x11-libs/libXtst[${MULTILIB_USEDEP}]
+ x11-libs/libxcb[${MULTILIB_USEDEP}]
+ x11-libs/libxkbfile[${MULTILIB_USEDEP}]
+ x11-libs/pango[${MULTILIB_USEDEP}]"
+
+pkg_setup() {
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+ rpm_src_unpack ${A}
+}
+
+src_prepare() {
+ default
+ sed -e "s!^SKYPE_PATH=.*!SKYPE_PATH=${EPREFIX}/opt/skypeforlinux/skypeforlinux!" \
+ -i usr/bin/skypeforlinux || die
+ sed -e "s!^Categories=.*!Categories=Network;InstantMessaging;Telephony;!" \
+ -e "/^OnlyShowIn=/d" \
+ -i usr/share/applications/skypeforlinux.desktop || die
+}
+
+src_install() {
+ dodir /opt
+ cp -a usr/share/skypeforlinux "${D}"/opt || die
+
+ dobin usr/bin/skypeforlinux
+
+ dodoc usr/share/skypeforlinux/*.html
+ dodoc -r usr/share/doc/skypeforlinux/.
+ # symlink required for the "Help->3rd Party Notes" menu entry (otherwise frozen skype -> xdg-open)
+ dosym ${PF} usr/share/doc/skypeforlinux
+
+ doicon usr/share/pixmaps/skypeforlinux.png
+
+ local res
+ for res in 16 32 256 512; do
+ newicon -s ${res} usr/share/icons/hicolor/${res}x${res}/apps/skypeforlinux.png skypeforlinux.png
+ done
+
+ domenu usr/share/applications/skypeforlinux.desktop
+
+ if use pax_kernel; then
+ pax-mark -m "${ED}"/opt/skypeforlinux/skypeforlinux
+ pax-mark -m "${ED}"/opt/skypeforlinux/resources/app.asar.unpacked/node_modules/slimcore/bin/slimcore.node
+ ewarn "You have set USE=pax_kernel meaning that you intend to run"
+ ewarn "${PN} under a PaX enabled kernel. To do so, we must modify"
+ ewarn "the ${PN} binary itself and this *may* lead to breakage! If"
+ ewarn "you suspect that ${PN} is being broken by this modification,"
+ ewarn "please open a bug."
+ fi
+}
diff --git a/net-im/slack-bin/Manifest b/net-im/slack-bin/Manifest
index 65485f1c922a..77f7686a6e65 100644
--- a/net-im/slack-bin/Manifest
+++ b/net-im/slack-bin/Manifest
@@ -3,8 +3,10 @@ DIST slack-desktop-2.1.2-i386.deb 42997902 BLAKE2B e5b3375efbe00d31e34c900aedde4
DIST slack-desktop-3.1.1-amd64.deb 60320286 BLAKE2B 3054e8283b41d5b8b45323131b2a85800ba8b8e24e0b80aa0eff0c0152c7cad0a2914bf64a6b83621cf6c9ad52b9bf26c0d113cf5867d4c3f2e7d6129d4d27ae SHA512 06f209b07d1bbbadede592f4e63da7c53436ecc821585448269d4eda16ad0bdf8355ac46e508741150fae6dc883c90563509361f47dd02fda2f15b2829dda309
DIST slack-desktop-3.4.2-amd64.deb 62724122 BLAKE2B 31ab566b9a1cb80f1daa207664f4bf0504666cb388f06bf5cd5d381ab26f6b11a4eae5a4a0abd634dd562277fd291bddfb213b9285c4fab218488acc3bbd39a9 SHA512 d3d9ea70467fe59c6194430054d4bed5824a39b156ed9d215df4592eed7b63fbdb93d0a135502941805575f99bce0ec3fe266643cac731b75d9c58a760b3c1a4
DIST slack-desktop-4.0.2-amd64.deb 61298592 BLAKE2B d6d30f75d245f78276036588eb69a579148feb18fd9232c096b95ce342d37719476eec49ec67147dcd87dbf84b60e8041c45cd6a133f48811cff33958abc43e5 SHA512 6647253eaf73022baaeacbc2e5c8a679cf1d65f8a43aec207b0aedafb74ba64b76196ee621f26097591ccd9e1aa215f2185e23b7083a4da9c89fb031f09a4471
+DIST slack-desktop-4.1.1-amd64.deb 57986912 BLAKE2B eb90dff156eb826f8f15c3ab7c7c7127a321cd73011a11c6e24bc75721f4fa981980ad5b65e4accdce2fb893ac5ad8ddba42133de8285d8a9e10ac08bdb3ed70 SHA512 57b3e7a5a81406047bb9f8f8bb8ac322d3c801fe21919a388ac1457ccc68e50dab961c86a0e36ba9bb308e1832dc2ad00a038cddbad8ea9cc70ac186b37fec7c
EBUILD slack-bin-2.1.2.ebuild 1769 BLAKE2B c667beab3b7754601efcce865265974c3c959189b41465b055ebe8402e9369009d1a1abc486422c6267e49737e5bf51ec8608cdca74b8e20e59ccc88d8b9c7d0 SHA512 195c9b12c1ecda6afcae9cfec0710f30cac1480f5aa5f4ec6f5bd42550b6e012ab30e0be67f5c979db2be41357f47a7bbab44506c67bc23c1caa3ae43125d38b
EBUILD slack-bin-3.1.1.ebuild 2731 BLAKE2B 6a74a81ee7c1c9734e1f0176f530b4068e1b3f8b506ce7b2ebecb76a3eacfffc11b6a5e1fa7c7ad03db15763b19010297508600a1269b368a871468b65e64b3c SHA512 5b67498636859305edeb88d9317c8836a04d00208861c041387e14222a303b095c85d2236dda7312fcdfb3e2ef01e8e037050a909d96ec71be1aaaa809a40ac0
EBUILD slack-bin-3.4.2.ebuild 2911 BLAKE2B f4e90543df17459fa06c6b4a689656f83761faa61d47bd4e7102f9167c36e1dca48b752c7d3dfcaf791b7cf96d5fd35f8064439e5aa27a5994e5d4bbb66f3241 SHA512 fc61240b411f9060109691448d9df2c198bffd1e2d8efc956cca7631104b119268209a24d9e57d273cd60ad77a8e1d66d048c2b5e4d8f725e632dd7a58330575
EBUILD slack-bin-4.0.2.ebuild 2827 BLAKE2B e6a298d07e4c6b8987fff46ba7f09ee27bafef17b6f0fbe5524ac1f25ee6f0da734fe600107b0501fd315d37a1a5a50f1f6aae2219323fa3e0843cc8802cad99 SHA512 d744d70567e9573c5dba8cc82306cd906910b0c886aa9d7c5052e1165394ce8aa486c414180d7974b2bf94b6db608705cd81058315257002ba6a4d3325ff4960
+EBUILD slack-bin-4.1.1.ebuild 2928 BLAKE2B ba8c02c1e35ce1b759fbe47787c5ed60d26a12d24a9b2394e497e38804e3003dc03cb29520e42660d3752a1d2c46b4a072c8b07d63bf98d23739a720bb29d800 SHA512 47a641db9d39835b62d927fe8abaca3641435548b0556b1798a307f4906cf8ed02371113db2ab6338929714838d7d624058eaf0a2a2be9ffc3d02885d1fcbdbc
MISC metadata.xml 770 BLAKE2B b84907f7e6edab20de957ec2ecb5e9acb2c3167095b0a89bd41e00187d47defe6e2737324ca4b7ac2b01c16f5e12db118889bccdf3dd8b17a4ebc50b84be97e2 SHA512 6dba8262370ebbfceee5a9b8c26eca95b11271c74490ece09cec90a698d614902cec29104695692508a2d6b30a87efb1b82d44bef2edef828e26634c06aa6828
diff --git a/net-im/slack-bin/slack-bin-4.1.1.ebuild b/net-im/slack-bin/slack-bin-4.1.1.ebuild
new file mode 100644
index 000000000000..158315e03e35
--- /dev/null
+++ b/net-im/slack-bin/slack-bin-4.1.1.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN="${PN/-bin/}"
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit desktop multilib-build pax-utils unpacker xdg-utils
+
+DESCRIPTION="Team collaboration tool"
+HOMEPAGE="https://www.slack.com/"
+SRC_URI="https://downloads.slack-edge.com/linux_releases/${MY_PN}-desktop-${PV}-amd64.deb"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="ayatana gnome-keyring"
+RESTRICT="bindist mirror"
+
+RDEPEND="app-accessibility/at-spi2-atk:2[${MULTILIB_USEDEP}]
+ dev-libs/atk:0[${MULTILIB_USEDEP}]
+ dev-libs/expat:0[${MULTILIB_USEDEP}]
+ dev-libs/glib:2[${MULTILIB_USEDEP}]
+ dev-libs/nspr:0[${MULTILIB_USEDEP}]
+ dev-libs/nss:0[${MULTILIB_USEDEP}]
+ media-libs/alsa-lib:0[${MULTILIB_USEDEP}]
+ media-libs/mesa:0[${MULTILIB_USEDEP}]
+ net-print/cups:0[${MULTILIB_USEDEP}]
+ sys-apps/dbus:0[${MULTILIB_USEDEP}]
+ sys-apps/util-linux:0[${MULTILIB_USEDEP}]
+ x11-libs/cairo:0[${MULTILIB_USEDEP}]
+ x11-libs/gdk-pixbuf:2[${MULTILIB_USEDEP}]
+ x11-libs/gtk+:3[${MULTILIB_USEDEP}]
+ x11-libs/libX11:0[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:0/1.12[${MULTILIB_USEDEP}]
+ x11-libs/libXcomposite:0[${MULTILIB_USEDEP}]
+ x11-libs/libXcursor:0[${MULTILIB_USEDEP}]
+ x11-libs/libXdamage:0[${MULTILIB_USEDEP}]
+ x11-libs/libXext:0[${MULTILIB_USEDEP}]
+ x11-libs/libXfixes:0[${MULTILIB_USEDEP}]
+ x11-libs/libXi:0[${MULTILIB_USEDEP}]
+ x11-libs/libxkbfile:0[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr:0[${MULTILIB_USEDEP}]
+ x11-libs/libXrender:0[${MULTILIB_USEDEP}]
+ x11-libs/libXScrnSaver:0[${MULTILIB_USEDEP}]
+ x11-libs/libXtst:0[${MULTILIB_USEDEP}]
+ x11-libs/pango:0[${MULTILIB_USEDEP}]
+ ayatana? ( dev-libs/libappindicator:3[${MULTILIB_USEDEP}] )
+ gnome-keyring? ( app-crypt/libsecret:0[${MULTILIB_USEDEP}] )"
+
+QA_PREBUILT="/opt/slack/chrome-sandbox
+ opt/slack/slack
+ opt/slack/resources/app.asar.unpacked/node_modules/*
+ opt/slack/libffmpeg.so
+ opt/slack/libEGL.so
+ opt/slack/libGLESv2.so
+ opt/slack/swiftshader/libEGL.so
+ opt/slack/swiftshader/libGLESv2.so"
+
+S="${WORKDIR}"
+
+src_prepare() {
+ default
+
+ # remove hardcoded path (wrt 694058)
+ sed -i '/Icon/s|/usr/share/pixmaps/slack.png|slack|' \
+ usr/share/applications/slack.desktop \
+ || die "sed failed in Icon for slack.desktop"
+
+ if use ayatana ; then
+ sed -i '/Exec/s|=|=env XDG_CURRENT_DESKTOP=Unity |' \
+ usr/share/applications/slack.desktop \
+ || die "sed failed for slack.desktop"
+ fi
+}
+
+src_install() {
+ doicon usr/share/pixmaps/slack.png
+ doicon -s 512 usr/share/pixmaps/slack.png
+ domenu usr/share/applications/slack.desktop
+
+ insinto /opt/slack
+ doins -r usr/lib/slack/.
+ fperms +x /opt/slack/slack
+ dosym ../../opt/slack/slack usr/bin/slack
+
+ pax-mark -m "${ED%/}"/opt/slack/slack
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
index c9cde7823add..55ae420e9be2 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,10 +1,14 @@
AUX telegram-desktop-bin 379 BLAKE2B e97067e322177c771ac99e59690aa3d5587a78e1dab1c73f530dccb169c1823ca6eff6b7f96a863edd768bf49597f8c8158f7737d1796aa01487274901152b43 SHA512 b57a64e4b9a9edcdcc6a3c3bf09549e49785fe66f38a1e117598780b7637a0b6154e922e2ce0d15749dfd44081bec20d1d353f25f63c276e68d2dd30f8e35a39
DIST tdesktop-1.8.13.tar.gz 14416212 BLAKE2B cbce9051a89a5725c3746d14c01f86a8321b6eac6bd9a3026f7e36b100e665e8ed7ae6061187b4f01551bd4ea72ee18b7d050e00bb8171a5f2ff1f90d6f9c686 SHA512 008c08d20936cce95e4bd31c08f4337150daa4451dba9e1a21a1ec2bd5e60125b33ec1ba036aafdd3c931da31186da2e84595683ecbfab0a6006b28a3fcb3e3c
+DIST tdesktop-1.8.15.tar.gz 14416530 BLAKE2B 925c7f628515da6da6e0991ba77980c3a7de1287a4b2d18124f47ec56dfbd5ba4d13cf7e8055c135888ca0ffb5d9b1042f195bceaa149e4ebb143b3bddbebc23 SHA512 d31fbcc6737a4a00c0d17b000d82cb9c7038aae19a2ea2692a6707623cf83ccd0327d6ff06e4a330a0197073ca9a63b90ebb3d046312b74aaeec318571767a6d
DIST tdesktop-1.8.8.tar.gz 14407897 BLAKE2B 60b7959b0396d323f962809ec34696f434e25e8ebd0b3c5eb36475df9884b28de17e727c9599e956130fae9bd0dbbe2347c3b5f0e1fe9c9a0f77182441f8d3bd SHA512 8410f8ea31c4e5604c3f9e8965431ec9cf68ec3366da22bb1fc5e745d7518cb49374072ecb70d347714f3f2fefdf882dc05e14ccd4a883b5a96eacf0a87e1c53
DIST tsetup.1.8.13.tar.xz 34007668 BLAKE2B e70a36e60a3f017c3de0aa4689c199a31e1258d49d8893875763c67afd9801fcaf18b1ea832e6e6014ddb82891e2e9cbc22c3c5710e0769daf78d5fb75493c8b SHA512 b33bd75c4faec1c4c6dec0dc8e294f81510750a7cbd5289ed6507432916e84041bda5624baac0c0dead0896e521f86e8ea19677454c4b816f5c5df03a6211e4c
+DIST tsetup.1.8.15.tar.xz 34004272 BLAKE2B 94c19990fe70b525585ea38c542ddf8db953a84e70f8876406b2f1c14dbb0e12e409388dc0e5162f6f9538b50901ae4ceb116c69acabf963349b6a95e84f1087 SHA512 37fc977447ffc723dd6eb8c3ad9f15a1e5561f25cd65776042d392ed39bfe1cbc3faa044d4398b94ba756e18818cfd52e14e2e280ece4fcce873ff89e72cc0c6
DIST tsetup.1.8.8.tar.xz 33840780 BLAKE2B c11b0a8eed1589007dd201883537de9f4ab588d655b56bd708630ef5ab48ad0a4ef2564fd4362740b09847b05c4e0d60bb025652516742b40da9dee148169a2e SHA512 8c2d1047dc6a4eff8ac082e76ceb1af6d9aaad92871d54398db93dd4597a7c2adbdb90b27862bce490955cb702cbf329b8fda0343da4ca1bc683d28551db3da4
DIST tsetup32.1.8.13.tar.xz 38164068 BLAKE2B 5f06efcac65e413cc90c7f60e009178354cc155ccb6362b9779ff9a7f61397dceabcf90ebc975e45a9c3504d640945487dfab64418e09974490d04d36f694df2 SHA512 fcecb19d53e247421aa44325f9b9fd6c14fd90db0b3c3fadf0e5e9b8a9413d0e44679de3869f141122208c07519d544e188b6a8bd6a434d1b03a982aefadae09
+DIST tsetup32.1.8.15.tar.xz 38168608 BLAKE2B 25fb2ade9287f09dd65135db95b393b20a177d71d6356848abeba1d72ef1c0166aa236b3e892eac69058d16c5f549693de8b609299c81b6805bc8f757f6d668b SHA512 773b179f6ed81825a2ec9352e3d57ff91c0c418fbd853370072f37dd1381fa8e7b6bde4d0ab080cfc3a8aa870badd04ac6c4a8f0f38446cabc4f1283334123c0
DIST tsetup32.1.8.8.tar.xz 36820924 BLAKE2B 942dba2ca043aefde7a256f402cb702cf42cd8eaa043a776effa747d0922fb0cc53007af87918ae3c8ce55545e390462529e4ad4ffdcb297e5f2f92d74154140 SHA512 4a6aeee0f287bfb1d1cdfe16b5ea4185133dc68233210c21aff928a6995908cd4e6088080226339c86e7514eb1d6722031451749f3520b620ea173d79a4c99ad
EBUILD telegram-desktop-bin-1.8.13.ebuild 1154 BLAKE2B ab2ba32e4c9c30027481cbc6e477df91397d8d0c9c5c0a0a3b6cbdab39e8817a1836a7053d59c8339f33f0c1f3fec9953b3fd092654b3076ea9f2f5da432ae36 SHA512 67729a225944fd367b22013fe2f8b1df27a9bab46047071053f5416566f47101d261756fb138822c47ffd84dd26d766a1e4eb78be762814d46a1e589c3bb9f2f
+EBUILD telegram-desktop-bin-1.8.15.ebuild 1154 BLAKE2B ab2ba32e4c9c30027481cbc6e477df91397d8d0c9c5c0a0a3b6cbdab39e8817a1836a7053d59c8339f33f0c1f3fec9953b3fd092654b3076ea9f2f5da432ae36 SHA512 67729a225944fd367b22013fe2f8b1df27a9bab46047071053f5416566f47101d261756fb138822c47ffd84dd26d766a1e4eb78be762814d46a1e589c3bb9f2f
EBUILD telegram-desktop-bin-1.8.8.ebuild 1154 BLAKE2B ab2ba32e4c9c30027481cbc6e477df91397d8d0c9c5c0a0a3b6cbdab39e8817a1836a7053d59c8339f33f0c1f3fec9953b3fd092654b3076ea9f2f5da432ae36 SHA512 67729a225944fd367b22013fe2f8b1df27a9bab46047071053f5416566f47101d261756fb138822c47ffd84dd26d766a1e4eb78be762814d46a1e589c3bb9f2f
MISC metadata.xml 585 BLAKE2B 0f6f2dbb75e3fc543ad04b0d72652802b8de0336ccd1171fc06e2d2b61ff5288346b9e3c44afad9e5dbd9de9fa46d3324710697d83e94c9a5da5a8c5a137b26f SHA512 d5af59695ad9fa610865b3719637a7f5dd283f30bf7051f39fd6b8ae7c485f46d52627900cc3d46450491c7429844e0d7c535f2a028a112cb65d7523ff2c669b
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.15.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.15.ebuild
new file mode 100644
index 000000000000..6564f90ef88c
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-1.8.15.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop 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 )
+ x86? ( https://updates.tdesktop.com/tlinux32/tsetup32.${PV}.tar.xz )
+"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+QA_PREBUILT="usr/lib/${PN}/Telegram"
+
+RDEPEND="
+ dev-libs/glib:2
+ dev-libs/gobject-introspection
+ >=media-libs/fontconfig-2.13
+ >=sys-apps/dbus-1.4.20
+ 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
+}
diff --git a/net-im/vacuum/Manifest b/net-im/vacuum/Manifest
index 6f9ef3ccf339..a1ea4501bf2f 100644
--- a/net-im/vacuum/Manifest
+++ b/net-im/vacuum/Manifest
@@ -1,4 +1,4 @@
DIST vacuum-im-1.3.0.20180105-Alpha.tar.gz 2658247 BLAKE2B 823984f49687805c8e859984d6dfc9afcbdff864eef2f81825562dca11281286d5e736a986ed40e10bb915b7ee4f972dba10b073ea738cd8153f887c74b89f1b SHA512 83d830494c272145c3ad923ebb2897a8ab6323a301bdd0fc2b972f84b246e2de4eff29a93d92da97ed4deb6018c52e38e6fc5941c54722e1c37de207bca0c687
EBUILD vacuum-1.3.0_pre20180105.ebuild 3160 BLAKE2B d30f7345e1158e7b592d08e10c76cf7e7b736aaca6c9425c74778d239af92ae8f5627467f7b12d89040344e49ff35ffa86da7be3c6189419b9894e681b0e3545 SHA512 3527ffefee62a7412006f3b2b82e49d1590a6cd8fbd3ec1c7141b73c6c2fb0b5f3f3f1f8e447ae0ef976eeec60f66d090f7e40508d9d7da25b170c44c1d6363f
EBUILD vacuum-9999.ebuild 3030 BLAKE2B 93e9c24456650acadf8ff17f222529ad3566776c9e5a501c8ef004c04ce40e6cbcab476b5a23575919568ee4ce12be5a410e0f68ebbdcda437cb1a70f4960c72 SHA512 92eee10958021300eadcc00645347b13ff37c3925d40fafd542cef25b5893313a5f086a1c64f278f627229cb5ad5880ec329255e1a42cce591634a16766dc77f
-MISC metadata.xml 4465 BLAKE2B b52eb1c3b2c2c351722c38bf441794b0bb8b2a210c819daa350981740d6c387aadf5984ca407c8b246869ab8a22aca571901d57c471c44279c49ea75cbe8d168 SHA512 6e2d48162715a8008d7ae3cdc83a2cfd6e66fd8b90f6c189f3e7fe7ca1983b66439cabbfc5e02a0eb75e5ba40b40bb35f829fa7400bd7a212178ac93018366f1
+MISC metadata.xml 4465 BLAKE2B 0436dde685c7e32a95f148e922680220dd37c3ca612778c86c09340d108bbeb538f86ae7914ff6c3a16355831019b75cad986666964cd2def302cbe2346b52ae SHA512 9650379639d1e21d58c1012291a1f2c2727e1a93f57ddc5d13e95eff1fc1a440e292c91d3500d5ad108768005ca5104e6847895473233429bf32f999234aac6f
diff --git a/net-im/vacuum/metadata.xml b/net-im/vacuum/metadata.xml
index 7cef94a3a3ad..69557bbd0f96 100644
--- a/net-im/vacuum/metadata.xml
+++ b/net-im/vacuum/metadata.xml
@@ -40,7 +40,7 @@
<flag name="messagearchiver">Enable saving the communication history both locally and on the server</flag>
<flag name="messagecarbons">Allows to keep all user IM clients engaged in a conversation</flag>
<flag name="multiuserchat">Enable Jabber multi-user conferences</flag>
- <flag name="pepmanager">Allows other plugins to recieve and publish PEP events</flag>
+ <flag name="pepmanager">Allows other plugins to receive and publish PEP events</flag>
<flag name="privacylists">Enable blocking the undesirable contacts</flag>
<flag name="privatestorage">Allow other modules to store arbitrary data on the server</flag>
<flag name="recentcontacts">Displays a recently used contacts</flag>