summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEsteve Varela Colominas <esteve.varela@gmail.com>2023-12-10 23:24:04 +0100
committerYixun Lan <dlan@gentoo.org>2023-12-11 13:23:25 +0000
commit3006f656e6dd79d109533b220b224ad7de22a818 (patch)
treed0b889222bf95d60acc86ad3423711d7cb2a7db2 /net-im/telegram-desktop
parentnet-im/telegram-desktop: Bump to 4.12.2 (diff)
downloadgentoo-3006f656e6dd79d109533b220b224ad7de22a818.tar.gz
gentoo-3006f656e6dd79d109533b220b224ad7de22a818.tar.bz2
gentoo-3006f656e6dd79d109533b220b224ad7de22a818.zip
net-im/telegram-desktop: Backport fixes
Closes: https://bugs.gentoo.org/917409 Closes: https://bugs.gentoo.org/919201 Thanks-to: Pacho Ramos <pacho@gentoo.org> Thanks-to: Aleksey <thek0tyara.alod123@gmail.com> Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
Diffstat (limited to 'net-im/telegram-desktop')
-rw-r--r--net-im/telegram-desktop/telegram-desktop-4.11.7-r1.ebuild (renamed from net-im/telegram-desktop/telegram-desktop-4.11.7.ebuild)5
1 files changed, 4 insertions, 1 deletions
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
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