commit:     db8244ff3cc39424d0f61de9a8b92455ab2501c8
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 19 18:06:18 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Jul 19 18:06:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8244ff

dev-libs/template-glib: bump to 3.34.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 dev-libs/template-glib/Manifest                    |  1 +
 dev-libs/template-glib/template-glib-3.34.0.ebuild | 47 ++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-libs/template-glib/Manifest b/dev-libs/template-glib/Manifest
index 783f301bbdf..163d569087d 100644
--- a/dev-libs/template-glib/Manifest
+++ b/dev-libs/template-glib/Manifest
@@ -1 +1,2 @@
 DIST template-glib-3.32.0.tar.xz 55152 BLAKE2B 
53c5eda95f49d3358b1a52a8c821252efc28c823e92c03d387336aaff8540bab9f4762d9fb3f9694d0402dafb1cf09d56188bdcaca29343513b0b74d3c8d1684
 SHA512 
00e275c15e7daac4c3cf3cd85d8e0700e8ec504a02b68f46754a8f177c6a2cecbbc9b2b5701c85c94d0c06dfa9b51425b37decfa1f619ccb2c7351c0ce1643e7
+DIST template-glib-3.34.0.tar.xz 55348 BLAKE2B 
f5aa2b2032dce87a3091a7314012779f789ca6e4b1a8c7406ae92deb8283c9024ef33cf8d657741dbb175816371dd8082b7f0a2fff47b58842573248c12dfd6a
 SHA512 
b89cc9890fd80a6858b34139ce1cd2394a43f598629e59f224f4db798a17457be9a2aa8307828af3591108ed6e9a953936a74df15ed1c8c8af2100306db5a497

diff --git a/dev-libs/template-glib/template-glib-3.34.0.ebuild 
b/dev-libs/template-glib/template-glib-3.34.0.ebuild
new file mode 100644
index 00000000000..c008b025235
--- /dev/null
+++ b/dev-libs/template-glib/template-glib-3.34.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org meson xdg vala
+
+DESCRIPTION="Templating library for GLib"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/template-glib";
+
+LICENSE="LGPL-2.1+"
+SLOT="0/1"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="gtk-doc +introspection vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND="
+       dev-libs/glib:2
+       dev-libs/gobject-introspection:=
+" # depends on go-i unconditionally for own functionality, USE flag controls 
GIR/typelib generation
+DEPEND="${RDEPEND}"
+BDEPEND="
+       vala? ( $(vala_depend) )
+       dev-util/glib-utils
+       sys-devel/bison
+       sys-devel/flex
+       >=sys-devel/gettext-0.19.8
+       virtual/pkgconfig
+       gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+       use vala && vala_src_prepare
+       xdg_src_prepare
+}
+
+src_configure() {
+       local emesonargs=(
+               -Denable_tracing=false # extra trace debugging that would make 
things slower
+               -Denable_profiling=false # -pg passing
+               $(meson_use introspection with_introspection)
+               $(meson_use vala with_vapi)
+               $(meson_use gtk-doc enable_gtk_doc)
+       )
+       meson_src_configure
+}

Reply via email to