diff options
author | Mart Raudsepp <leio@gentoo.org> | 2024-03-04 13:52:45 +0200 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2024-03-04 13:55:53 +0200 |
commit | 42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2 (patch) | |
tree | 5d6e26e66ceb8c2867e860da505a10b788f3e448 /dev-lang/vala | |
parent | dev-libs/vala-common: add 0.56.15 (diff) | |
download | gentoo-42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2.tar.gz gentoo-42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2.tar.bz2 gentoo-42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2.zip |
dev-lang/vala: add 0.56.15
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'dev-lang/vala')
-rw-r--r-- | dev-lang/vala/Manifest | 1 | ||||
-rw-r--r-- | dev-lang/vala/vala-0.56.15.ebuild | 48 |
2 files changed, 49 insertions, 0 deletions
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest index 76a29f3b0a45..c9ce4ee7c314 100644 --- a/dev-lang/vala/Manifest +++ b/dev-lang/vala/Manifest @@ -1 +1,2 @@ DIST vala-0.56.14.tar.xz 4003276 BLAKE2B db6ccca635122ff2089cd61fd8335376eed435f15d9bd7c20837829fe5acc8df49a51194e3bc17d0c24567240cf2519348cc2b0a7b177b971dc037ed39e893de SHA512 f13e7916acaba220bf8a0fb8825bf9a125fadcc13011c4e4f426e5d3a5af650543457294bede66dc5e1c742dd9b55f722a65b880e4737a6b480365c9df4c8c8b +DIST vala-0.56.15.tar.xz 4014128 BLAKE2B bbed2bc84d08c4eab63c628b21b975c5661590b1fe96921fa43760b5bd0ad21aaa55d460997ae0bc9e1fd7268029a1f0f26f6291f0b346b46dea796973aeb49c SHA512 667a84020ce9739e57f4cab1f2e9350ce5266d85dc4943cfa45b3ce44235f275bc709d40d8ebffd89ca8b5f92844c2a9134bd3ca1276fc2c173ec84f842563f1 diff --git a/dev-lang/vala/vala-0.56.15.ebuild b/dev-lang/vala/vala-0.56.15.ebuild new file mode 100644 index 000000000000..ec0273524b5a --- /dev/null +++ b/dev-lang/vala/vala-0.56.15.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2 + +DESCRIPTION="Compiler for the GObject type system" +HOMEPAGE="https://wiki.gnome.org/Projects/Vala https://gitlab.gnome.org/GNOME/vala" + +LICENSE="LGPL-2.1+" +SLOT="0.56" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="test valadoc" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.48.0:2 + >=dev-libs/vala-common-${PV} + valadoc? ( >=media-gfx/graphviz-2.16 ) +" +DEPEND="${RDEPEND} + test? ( + dev-libs/dbus-glib + >=dev-libs/glib-2.26:2 + dev-libs/gobject-introspection + ) +" +BDEPEND=" + dev-libs/libxslt + app-alternatives/lex + virtual/pkgconfig + app-alternatives/yacc +" + +src_configure() { + # weasyprint enables generation of PDF from HTML + gnome2_src_configure \ + --disable-unversioned \ + $(use_enable valadoc) \ + VALAC=: \ + WEASYPRINT=: +} + +src_install() { + default + find "${D}" -name "*.la" -delete || die +} |