summaryrefslogtreecommitdiff
path: root/gui-libs/libgedit-gtksourceview
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs/libgedit-gtksourceview')
-rw-r--r--gui-libs/libgedit-gtksourceview/Manifest3
-rw-r--r--gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild46
-rw-r--r--gui-libs/libgedit-gtksourceview/metadata.xml11
3 files changed, 60 insertions, 0 deletions
diff --git a/gui-libs/libgedit-gtksourceview/Manifest b/gui-libs/libgedit-gtksourceview/Manifest
new file mode 100644
index 000000000000..4415dc295618
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/Manifest
@@ -0,0 +1,3 @@
+DIST libgedit-gtksourceview-299.0.3.tar.xz 643228 BLAKE2B 641b03d28081acdd1c4139dd04ad6ae8a56c96a092c826156bad464316a9f6c913ecd8acae798fa3bba2c5418a45858aede4133da497e20b8db24a85cc08a35e SHA512 38094e9bf9b689cf16e865e50e787da91e3279bbd4d6c94f006c9ba35caa1b26f1cdaada2a45c985471ebcfea25a69f33ebb1663b058906f1fdc0518932d934f
+EBUILD libgedit-gtksourceview-299.0.3.ebuild 998 BLAKE2B 60d13053a70366baaa5cf1260efd9b9e15b22940284769140474f359cdcbb507951156fb6361c9d22b885dff57dfdac91047a5e3d86bcc3cb245cb324e8bbea4 SHA512 65cdc839d7f8e1e21b78391290e95b7e7a98bfa6339fef161e34a47b72e12132bd94485ffb8ad9effb9060a31620af173072dfce9b533d2df50da879cacf9d91
+MISC metadata.xml 368 BLAKE2B 47c956f46c63285789700c5f9bfd1198d065dd21faca16fb19abe0bcc737a04ef581a7ebee5176202b903897a53e1028e4757dc722a90894578c0f80548a3ba8 SHA512 c7f4ed0483347bf24660a4378fd7f0f2be1b2579e757fd8e70782484c8bfe0d04cdd7706db103fbbdc1177a4bd9efaa9d2e3daa01cbca9164d13a0ef51ae552c
diff --git a/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
new file mode 100644
index 000000000000..6617bc8d1fbf
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/libgedit-gtksourceview-299.0.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson virtualx xdg
+
+DESCRIPTION="Gedit Technology - Source code editing widget"
+HOMEPAGE="https://github.com/gedit-technology/libgedit-gtksourceview"
+SRC_URI="https://gedit-technology.net/tarballs/libgedit-gtksourceview/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="300"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="gtk-doc"
+
+RDEPEND="
+ >=dev-libs/glib-2.74:2
+ >=x11-libs/gtk+-3.20:3
+ >=dev-libs/libxml2-2.6:2
+
+ 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_src_configure
+}
+
+src_test() {
+ virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
diff --git a/gui-libs/libgedit-gtksourceview/metadata.xml b/gui-libs/libgedit-gtksourceview/metadata.xml
new file mode 100644
index 000000000000..583a2bd589dc
--- /dev/null
+++ b/gui-libs/libgedit-gtksourceview/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">gedit-technology/libgedit-gtksourceview</remote-id>
+ </upstream>
+</pkgmetadata>