commit:     8e71d97cd02bcf168056d723683a457591713fdf
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 20 13:50:10 2025 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Dec 20 14:19:10 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e71d97c

gui-libs/libgedit-gtksourceview: add 299.5.0

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gui-libs/libgedit-gtksourceview/Manifest           |  1 +
 .../libgedit-gtksourceview-299.5.0.ebuild          | 47 ++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/gui-libs/libgedit-gtksourceview/Manifest 
b/gui-libs/libgedit-gtksourceview/Manifest
index 74703523ffdb..818da5ce4230 100644
--- a/gui-libs/libgedit-gtksourceview/Manifest
+++ b/gui-libs/libgedit-gtksourceview/Manifest
@@ -1 +1,2 @@
 DIST libgedit-gtksourceview-299.4.0.tar.xz 649176 BLAKE2B 
c94a5131fd7ec99e9c151ead67c97e44b18c12ba734313ebb7743ed6f416a945cfec644b38d0915af41ad98a9c80c47094fd843875e06aaf940f373e68ec411a
 SHA512 
af87654b60cd93c805ad32df9f5ed4b83b09ca6fbfb8c960f3b5550ef70f430b9890a0230ff4c4d8c82771e4dd7c6680b51a2aff7b0b5df989cf9fd91f96ad18
+DIST libgedit-gtksourceview-299.5.0.tar.bz2 681088 BLAKE2B 
04a77e1b371be3068051a083f6c79a76e93f15babccbdd6153b76fcb87f676ec4b0af9db7df43e99cd21ac0f29aca2c99a55fa4bd34209a45a393b1a3e4ba070
 SHA512 
64043e8fc3a557c8c07290718e9cf6510492d860f94c434f510d54f0342cfed47c7f869e8b66450a59ff9dfee008d96a8bbe0fb8af99a9ef2178c329d1c48c45

diff --git 
a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.5.0.ebuild 
b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.5.0.ebuild
new file mode 100644
index 000000000000..d47142b4eeb0
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.5.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson virtualx xdg
+
+DESCRIPTION="Gedit Technology - Source code editing widget"
+HOMEPAGE="https://gitlab.gnome.org/World/gedit/libgedit-gtksourceview";
+SRC_URI="https://gitlab.gnome.org/World/gedit/${PN}/-/archive/${PV}/${P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="300"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="gtk-doc test"
+
+RDEPEND="
+       >=dev-libs/glib-2.74:2
+       >=x11-libs/gtk+-3.20:3[introspection]
+       >=dev-libs/libxml2-2.6:2=
+
+       >=dev-libs/gobject-introspection-1.82.0-r2:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+       dev-util/glib-utils
+       gtk-doc? (
+               >=dev-util/gtk-doc-1.25
+               app-text/docbook-xml-dtd:4.3
+       )
+       >=sys-devel/gettext-0.19.6
+       virtual/pkgconfig
+"
+
+src_configure() {
+       local emesonargs=(
+               -Dgobject_introspection=true
+               $(meson_use gtk-doc gtk_doc)
+               $(meson_use test tests)
+       )
+       meson_src_configure
+}
+
+src_test() {
+       virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests 
failed'
+}

Reply via email to