commit:     e6194d460e3dc239ba201fd35e6fad1f483da1e2
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 10 09:14:41 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Feb 10 09:15:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6194d46

xfce-base/libxfce4ui: Fix libxfce4ui.h with USE=-X

Closes: https://bugs.gentoo.org/924164
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../{libxfce4ui-4.19.4.ebuild => libxfce4ui-4.19.4-r1.ebuild}       | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.19.4.ebuild 
b/xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild
similarity index 90%
rename from xfce-base/libxfce4ui/libxfce4ui-4.19.4.ebuild
rename to xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild
index dbffe7a04a4a..843e101e985e 100644
--- a/xfce-base/libxfce4ui/libxfce4ui-4.19.4.ebuild
+++ b/xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild
@@ -66,6 +66,12 @@ src_configure() {
 
        use vala && vala_setup
        econf "${myconf[@]}"
+
+       # force regen, workaround for:
+       # https://bugs.gentoo.org/924164
+       # https://gitlab.xfce.org/xfce/libxfce4ui/-/merge_requests/113
+       rm libxfce4ui/libxfce4ui.h || die
+       emake -C libxfce4ui libxfce4ui.h
 }
 
 src_install() {

Reply via email to