commit:     53d77620a689c67ccfb02fc544f87f0feb91ebfd
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 24 06:08:11 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Fri Oct 24 06:14:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d77620

app-editors/gnome-latex: regenerate vala files

It is anciently rotting as is standard for transpiled C, and needs
regeneration with the latest bug fixes for Modern C.

Closes: https://bugs.gentoo.org/945322
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 .../{gnome-latex-3.46.0.ebuild => gnome-latex-3.46.0-r1.ebuild}  | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/app-editors/gnome-latex/gnome-latex-3.46.0.ebuild 
b/app-editors/gnome-latex/gnome-latex-3.46.0-r1.ebuild
similarity index 90%
rename from app-editors/gnome-latex/gnome-latex-3.46.0.ebuild
rename to app-editors/gnome-latex/gnome-latex-3.46.0-r1.ebuild
index 40a487b6b3b6..71e7301f80e1 100644
--- a/app-editors/gnome-latex/gnome-latex-3.46.0.ebuild
+++ b/app-editors/gnome-latex/gnome-latex-3.46.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit gnome2
+inherit gnome2 vala
 
 DESCRIPTION="Integrated LaTeX environment for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/swilmet/gnome-latex";
@@ -33,6 +33,7 @@ RDEPEND="${DEPEND}
        rubber? ( dev-tex/rubber )
 "
 BDEPEND="
+       $(vala_depend)
        dev-util/gdbus-codegen
        dev-util/glib-utils
        >=dev-build/gtk-doc-am-1.14
@@ -41,6 +42,10 @@ BDEPEND="
        virtual/pkgconfig
 "
 
+pkg_setup() {
+       vala_setup
+}
+
 src_configure() {
        gnome2_src_configure \
                $(use_enable introspection) \

Reply via email to