summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2025-01-27 20:38:02 +0100
committerPacho Ramos <pacho@gentoo.org>2025-01-27 20:49:12 +0100
commitfc0dccd9e3f57251b695bde37325cb2a73c14b0e (patch)
tree2499c68ad8f03f65c66992401dfd3dd42294d614 /gui-libs
parentdev-ada/langkit: add 25.0.0 (diff)
downloadgentoo-fc0dccd9e3f57251b695bde37325cb2a73c14b0e.tar.gz
gentoo-fc0dccd9e3f57251b695bde37325cb2a73c14b0e.tar.bz2
gentoo-fc0dccd9e3f57251b695bde37325cb2a73c14b0e.zip
gui-libs/libgedit-tepl: Fix dependencies
Thanks-to: Agostino Sarubbo Closes: https://bugs.gentoo.org/948889 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/libgedit-tepl/libgedit-tepl-6.12.0-r1.ebuild51
1 files changed, 51 insertions, 0 deletions
diff --git a/gui-libs/libgedit-tepl/libgedit-tepl-6.12.0-r1.ebuild b/gui-libs/libgedit-tepl/libgedit-tepl-6.12.0-r1.ebuild
new file mode 100644
index 000000000000..9e4a5c16d37d
--- /dev/null
+++ b/gui-libs/libgedit-tepl/libgedit-tepl-6.12.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson virtualx
+
+DESCRIPTION="GtkSourceView-based text editors and IDE helper library"
+HOMEPAGE="https://gitlab.gnome.org/World/gedit/libgedit-tepl"
+
+LICENSE="LGPL-3+"
+SLOT="6/4"
+KEYWORDS="~amd64 ~loong ~riscv"
+IUSE="gtk-doc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !gui-libs/tepl
+ >=dev-libs/glib-2.74:2
+ >=x11-libs/gtk+-3.22:3[introspection]
+ >=gui-libs/libgedit-gtksourceview-299.1.0:300
+ >=gui-libs/libgedit-amtk-5.0:5=[introspection]
+ gui-libs/libgedit-gfls
+ dev-libs/icu:=
+ >=gnome-base/gsettings-desktop-schemas-42
+ >=gui-libs/libhandy-1.6:1
+ dev-libs/gobject-introspection:=
+"
+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 meson_src_test
+}