commit: d925ddf1a2ce41caa3aca9344e9561419f71d598 Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com> AuthorDate: Thu Aug 12 09:15:58 2021 +0000 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org> CommitDate: Thu Aug 12 17:39:12 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d925ddf1
net-im/telegram-desktop: Add screen sharing message Just in case someone's running wayland-only without the screencast flag. Bug: https://bugs.gentoo.org/807586 Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21961 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org> net-im/telegram-desktop/telegram-desktop-2.8.11-r2.ebuild | 3 +++ net-im/telegram-desktop/telegram-desktop-2.9.3.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/net-im/telegram-desktop/telegram-desktop-2.8.11-r2.ebuild b/net-im/telegram-desktop/telegram-desktop-2.8.11-r2.ebuild index 4a4734f72e0..becc983ec4b 100644 --- a/net-im/telegram-desktop/telegram-desktop-2.8.11-r2.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-2.8.11-r2.ebuild @@ -143,4 +143,7 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst use gtk || elog "enable the 'gtk' useflag if you have image copy-paste problems" + if ! use X && ! use screencast; then + elog "both the 'X' and 'screencast' useflags are disabled, screen sharing won't work!" + fi } diff --git a/net-im/telegram-desktop/telegram-desktop-2.9.3.ebuild b/net-im/telegram-desktop/telegram-desktop-2.9.3.ebuild index 38257e0072a..aa80c677185 100644 --- a/net-im/telegram-desktop/telegram-desktop-2.9.3.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-2.9.3.ebuild @@ -137,4 +137,7 @@ src_configure() { pkg_postinst() { xdg_pkg_postinst use gtk || elog "enable the 'gtk' useflag if you have image copy-paste problems" + if ! use X && ! use screencast; then + elog "both the 'X' and 'screencast' useflags are disabled, screen sharing won't work!" + fi }