From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C16F3158041 for ; Mon, 4 Mar 2024 11:56:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EEFD2E2A45; Mon, 4 Mar 2024 11:56:05 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C870FE2A45 for ; Mon, 4 Mar 2024 11:56:05 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D13D9342FFC for ; Mon, 4 Mar 2024 11:56:04 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3F788E95 for ; Mon, 4 Mar 2024 11:56:03 +0000 (UTC) From: "Mart Raudsepp" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mart Raudsepp" Message-ID: <1709553353.42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2.leio@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/vala/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/vala/Manifest dev-lang/vala/vala-0.56.15.ebuild X-VCS-Directories: dev-lang/vala/ X-VCS-Committer: leio X-VCS-Committer-Name: Mart Raudsepp X-VCS-Revision: 42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2 X-VCS-Branch: master Date: Mon, 4 Mar 2024 11:56:03 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: da8c2d12-195d-4428-829f-d4d3f89fdc81 X-Archives-Hash: 4222b1e18ca53bdc4ae27025485cca69 commit: 42fe4b9aa7b5afe6d1e4b602a6cbb3703a34a3d2 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Mar 4 11:52:45 2024 +0000 Commit: Mart Raudsepp gentoo org> CommitDate: Mon Mar 4 11:55:53 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42fe4b9a dev-lang/vala: add 0.56.15 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/vala/Manifest | 1 + dev-lang/vala/vala-0.56.15.ebuild | 48 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) 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 +}