commit:     2add51ee0c9d8b5db6ef5675db8a645bc7affa84
Author:     Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com>
AuthorDate: Sat Sep 27 16:00:57 2025 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Mon Sep 29 03:58:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2add51ee

net-im/telegram-desktop: Find datafiles in ESYSROOT instead of EPREFIX

This will aid cross-compilation.

No revbump, if it compiled correctly before it'll compile the same now.

Closes: https://github.com/gentoo/gentoo/pull/43975
Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 net-im/telegram-desktop/telegram-desktop-5.12.3-r6.ebuild | 2 +-
 net-im/telegram-desktop/telegram-desktop-6.0.2-r1.ebuild  | 2 +-
 net-im/telegram-desktop/telegram-desktop-6.1.3.ebuild     | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-5.12.3-r6.ebuild 
b/net-im/telegram-desktop/telegram-desktop-5.12.3-r6.ebuild
index b9e43057628a..82201470cd10 100644
--- a/net-im/telegram-desktop/telegram-desktop-5.12.3-r6.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-5.12.3-r6.ebuild
@@ -128,7 +128,7 @@ src_configure() {
        # XDG_DATA_DIRS variable causes all sorts of weirdness with cppgir:
        # - bug 909038: can't read from flatpak directories (fixed upstream)
        # - bug 920819: system-wide directories ignored when variable is set
-       export XDG_DATA_DIRS="${EPREFIX}/usr/share"
+       export XDG_DATA_DIRS="${ESYSROOT}/usr/share"
 
        # Evil flag (bug #919201)
        filter-flags -fno-delete-null-pointer-checks

diff --git a/net-im/telegram-desktop/telegram-desktop-6.0.2-r1.ebuild 
b/net-im/telegram-desktop/telegram-desktop-6.0.2-r1.ebuild
index d22c63765957..5988335ed96c 100644
--- a/net-im/telegram-desktop/telegram-desktop-6.0.2-r1.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-6.0.2-r1.ebuild
@@ -142,7 +142,7 @@ src_configure() {
        # XDG_DATA_DIRS variable causes all sorts of weirdness with cppgir:
        # - bug 909038: can't read from flatpak directories (fixed upstream)
        # - bug 920819: system-wide directories ignored when variable is set
-       export XDG_DATA_DIRS="${EPREFIX}/usr/share"
+       export XDG_DATA_DIRS="${ESYSROOT}/usr/share"
 
        # Evil flag (bug #919201)
        filter-flags -fno-delete-null-pointer-checks

diff --git a/net-im/telegram-desktop/telegram-desktop-6.1.3.ebuild 
b/net-im/telegram-desktop/telegram-desktop-6.1.3.ebuild
index 997b60230117..cc52502f552e 100644
--- a/net-im/telegram-desktop/telegram-desktop-6.1.3.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-6.1.3.ebuild
@@ -142,7 +142,7 @@ src_configure() {
        # XDG_DATA_DIRS variable causes all sorts of weirdness with cppgir:
        # - bug 909038: can't read from flatpak directories (fixed upstream)
        # - bug 920819: system-wide directories ignored when variable is set
-       export XDG_DATA_DIRS="${EPREFIX}/usr/share"
+       export XDG_DATA_DIRS="${ESYSROOT}/usr/share"
 
        # Evil flag (bug #919201)
        filter-flags -fno-delete-null-pointer-checks

Reply via email to