commit: 3006f656e6dd79d109533b220b224ad7de22a818 Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com> AuthorDate: Sun Dec 10 22:24:04 2023 +0000 Commit: Yixun Lan <dlan <AT> gentoo <DOT> org> CommitDate: Mon Dec 11 13:23:25 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3006f656
net-im/telegram-desktop: Backport fixes Closes: https://bugs.gentoo.org/917409 Closes: https://bugs.gentoo.org/919201 Thanks-to: Pacho Ramos <pacho <AT> gentoo.org> Thanks-to: Aleksey <thek0tyara.alod123 <AT> gmail.com> Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com> Signed-off-by: Yixun Lan <dlan <AT> gentoo.org> ...egram-desktop-4.11.7.ebuild => telegram-desktop-4.11.7-r1.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/telegram-desktop-4.11.7.ebuild b/net-im/telegram-desktop/telegram-desktop-4.11.7-r1.ebuild similarity index 98% rename from net-im/telegram-desktop/telegram-desktop-4.11.7.ebuild rename to net-im/telegram-desktop/telegram-desktop-4.11.7-r1.ebuild index 158efde95a9c..4ad46eb573f4 100644 --- a/net-im/telegram-desktop/telegram-desktop-4.11.7.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-4.11.7-r1.ebuild @@ -81,7 +81,7 @@ CDEPEND=" ) " RDEPEND="${CDEPEND} - webkit? ( net-libs/webkit-gtk:4 ) + webkit? ( net-libs/webkit-gtk:4.1 net-libs/webkit-gtk:6 ) " DEPEND="${CDEPEND} >=dev-cpp/cppgir-0_p20230926 @@ -149,6 +149,9 @@ src_prepare() { } src_configure() { + # Evil flag (bug #919201) + filter-flags -fno-delete-null-pointer-checks + # The ABI of media-libs/tg_owt breaks if the -DNDEBUG flag doesn't keep # the same state across both projects. # See https://bugs.gentoo.org/866055
