commit: eb794111a0c1e1991fdf1fe674f472b51131b21a Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Wed Feb 18 14:19:53 2026 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Wed Feb 18 15:04:00 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb794111
net-im/telegram-desktop: fix build with zlib-1.3.2[minizip] Note that only tested 6.5.1, may or may not be insufficient for older versions (incl. stable) but patch applies fine. Bug: https://bugs.gentoo.org/970227 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> .../telegram-desktop/files/tdesktop-6.5.1-zlib-1.3.2.patch | 12 ++++++++++++ net-im/telegram-desktop/telegram-desktop-6.2.4.ebuild | 1 + net-im/telegram-desktop/telegram-desktop-6.3.8.ebuild | 1 + net-im/telegram-desktop/telegram-desktop-6.4.2.ebuild | 1 + net-im/telegram-desktop/telegram-desktop-6.5.1.ebuild | 1 + 5 files changed, 16 insertions(+) diff --git a/net-im/telegram-desktop/files/tdesktop-6.5.1-zlib-1.3.2.patch b/net-im/telegram-desktop/files/tdesktop-6.5.1-zlib-1.3.2.patch new file mode 100644 index 000000000000..e35f5e6fd47a --- /dev/null +++ b/net-im/telegram-desktop/files/tdesktop-6.5.1-zlib-1.3.2.patch @@ -0,0 +1,12 @@ +(part of a downstream quickfix batch, may still need to be looked at upstream) + +https://bugs.gentoo.org/970227 +--- a/Telegram/lib_base/base/zlib_help.h ++++ b/Telegram/lib_base/base/zlib_help.h +@@ -8,4 +8,4 @@ + +-#include <zip.h> +-#include <unzip.h> ++#include <minizip/zip.h> ++#include <minizip/unzip.h> + #include "logs.h" diff --git a/net-im/telegram-desktop/telegram-desktop-6.2.4.ebuild b/net-im/telegram-desktop/telegram-desktop-6.2.4.ebuild index cbbce35cf09e..7000773df936 100644 --- a/net-im/telegram-desktop/telegram-desktop-6.2.4.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-6.2.4.ebuild @@ -82,6 +82,7 @@ PATCHES=( "${FILESDIR}"/tdesktop-5.7.2-cstring.patch "${FILESDIR}"/tdesktop-5.8.3-cstdint.patch "${FILESDIR}"/tdesktop-5.14.3-system-cppgir.patch + "${FILESDIR}"/tdesktop-6.5.1-zlib-1.3.2.patch ) pkg_pretend() { diff --git a/net-im/telegram-desktop/telegram-desktop-6.3.8.ebuild b/net-im/telegram-desktop/telegram-desktop-6.3.8.ebuild index 7c026b643442..db7fac13e760 100644 --- a/net-im/telegram-desktop/telegram-desktop-6.3.8.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-6.3.8.ebuild @@ -83,6 +83,7 @@ PATCHES=( "${FILESDIR}"/tdesktop-5.8.3-cstdint.patch "${FILESDIR}"/tdesktop-5.14.3-system-cppgir.patch "${FILESDIR}"/tdesktop-6.3.2-loosen-minizip.patch + "${FILESDIR}"/tdesktop-6.5.1-zlib-1.3.2.patch ) pkg_pretend() { diff --git a/net-im/telegram-desktop/telegram-desktop-6.4.2.ebuild b/net-im/telegram-desktop/telegram-desktop-6.4.2.ebuild index 58a8725d25bb..354817797e6b 100644 --- a/net-im/telegram-desktop/telegram-desktop-6.4.2.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-6.4.2.ebuild @@ -83,6 +83,7 @@ PATCHES=( "${FILESDIR}"/tdesktop-5.8.3-cstdint.patch "${FILESDIR}"/tdesktop-5.14.3-system-cppgir.patch "${FILESDIR}"/tdesktop-6.3.2-loosen-minizip.patch + "${FILESDIR}"/tdesktop-6.5.1-zlib-1.3.2.patch ) pkg_pretend() { diff --git a/net-im/telegram-desktop/telegram-desktop-6.5.1.ebuild b/net-im/telegram-desktop/telegram-desktop-6.5.1.ebuild index 7b3b200bd390..6c9706c04034 100644 --- a/net-im/telegram-desktop/telegram-desktop-6.5.1.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-6.5.1.ebuild @@ -83,6 +83,7 @@ PATCHES=( "${FILESDIR}"/tdesktop-5.8.3-cstdint.patch "${FILESDIR}"/tdesktop-5.14.3-system-cppgir.patch "${FILESDIR}"/tdesktop-6.3.2-loosen-minizip.patch + "${FILESDIR}"/tdesktop-6.5.1-zlib-1.3.2.patch ) pkg_pretend() {
