1 |
commit: 58e6a3731a2fcd628df7442a0f96981e27cc81a6 |
2 |
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Sep 19 20:14:29 2019 +0000 |
4 |
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 19 20:14:29 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58e6a373 |
7 |
|
8 |
dev-lang/vala: bump to 0.44.8 |
9 |
|
10 |
Package-Manager: Portage-2.3.69, Repoman-2.3.12 |
11 |
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org> |
12 |
|
13 |
dev-lang/vala/Manifest | 1 + |
14 |
dev-lang/vala/vala-0.44.8.ebuild | 51 ++++++++++++++++++++++++++++++++++++++++ |
15 |
2 files changed, 52 insertions(+) |
16 |
|
17 |
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest |
18 |
index 19ab3402f5c..bd50cceb7d3 100644 |
19 |
--- a/dev-lang/vala/Manifest |
20 |
+++ b/dev-lang/vala/Manifest |
21 |
@@ -6,4 +6,5 @@ DIST vala-0.40.15.tar.xz 3406020 BLAKE2B aaa2967a140fae94b4609f4b54f2e37c71fe794 |
22 |
DIST vala-0.40.16.tar.xz 3412776 BLAKE2B 0cfe072ce3dfd8b95e804582899ff002869bc005b93ad1ba68e9b085e12444a3ef967c6282d65bab7f8302018edc075077ae8de65182b9123f8f74a91ea062bf SHA512 e37c8573fe6104c0ad6f29748cd28564638d62ebe499ce084481c74d2601a19334c431575904fbbed490b44ea117246516580a5d658dfba30c63de7e7c3fa3e0 |
23 |
DIST vala-0.42.7.tar.xz 3362192 BLAKE2B 59f76d43f4bf80f75681c386cb30c4686bf93444bcd371900b134e0338ab865cf61d4cfd35facfff47c78075c384028cbcbd318eb927444f15862f7a28bccaa1 SHA512 d9044b126c91f3b1835a7182a054464339e4e2e52e63df90f43d2d5d9cba06fd6bb7eed5f6aa4d502f43f0a1232610d39d244952cfca54f63eb019e764899eca |
24 |
DIST vala-0.44.7.tar.xz 3355928 BLAKE2B 172e9fee6edec63324b9babc125d2bdb53c2025b2cb86339b54a4c8017ccdf78a848076fdd6a8f5200c15c48864542d711896160f78790d36a29d30980177d34 SHA512 5a645e1b1929644ec6b53d06895afcf62d41d6fd63f82c3be3aa4e28847173071621ec857cb973df38d36e60eb960954c2fb48fb4189e1afcbb25a2376ff0d77 |
25 |
+DIST vala-0.44.8.tar.xz 3360352 BLAKE2B da1c8bd909db712567fecee138b464bb304628c6bff1e33901c788728ae0abea9e2df85263b60d97053cd6b25c0fd434f2df0c81b8e8af46e76f588850f945c7 SHA512 75d0e3815e958c2067764069d3582186a4ae025f2a7bb1f7aa184af51d8d0797be9c21d6bb1485c8e2102fb6fee2d39b3b373660e80f2ad6b0336ba772e01062 |
26 |
DIST vala-0.46.1.tar.xz 3363624 BLAKE2B 3a85f704eeeb5b741b976cb2450165f524372911f3c00156ce92ff4f7328a7b9e0bfe37be7a8fbcc81a4126391acb4097975c2b5c7475f1b4ffca5bfd8c35379 SHA512 f623afcea7b5b861c122962a76addce3ef83b3a08104635644b034e72113732a6c631b3397fd91e17a73258eec152a21b9be1c29f19a722b765eeffa75e98321 |
27 |
|
28 |
diff --git a/dev-lang/vala/vala-0.44.8.ebuild b/dev-lang/vala/vala-0.44.8.ebuild |
29 |
new file mode 100644 |
30 |
index 00000000000..41ffdd44333 |
31 |
--- /dev/null |
32 |
+++ b/dev-lang/vala/vala-0.44.8.ebuild |
33 |
@@ -0,0 +1,51 @@ |
34 |
+# Copyright 1999-2019 Gentoo Authors |
35 |
+# Distributed under the terms of the GNU General Public License v2 |
36 |
+ |
37 |
+EAPI=6 |
38 |
+GNOME2_EAUTORECONF="yes" |
39 |
+ |
40 |
+inherit gnome2 |
41 |
+ |
42 |
+DESCRIPTION="Compiler for the GObject type system" |
43 |
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala" |
44 |
+ |
45 |
+LICENSE="LGPL-2.1+" |
46 |
+SLOT="0.44" |
47 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" |
48 |
+IUSE="test valadoc" |
49 |
+ |
50 |
+RDEPEND=" |
51 |
+ >=dev-libs/glib-2.40.0:2 |
52 |
+ >=dev-libs/vala-common-${PV} |
53 |
+ valadoc? ( >=media-gfx/graphviz-2.16 ) |
54 |
+" |
55 |
+DEPEND="${RDEPEND} |
56 |
+ !${CATEGORY}/${PN}:0 |
57 |
+ dev-libs/libxslt |
58 |
+ sys-devel/flex |
59 |
+ virtual/pkgconfig |
60 |
+ virtual/yacc |
61 |
+ test? ( |
62 |
+ dev-libs/dbus-glib |
63 |
+ >=dev-libs/glib-2.26:2 |
64 |
+ dev-libs/gobject-introspection ) |
65 |
+" |
66 |
+ |
67 |
+PATCHES=( |
68 |
+ # Add missing bits to make valadoc parallel installable |
69 |
+ "${FILESDIR}"/0.44-valadoc-doclets-data-parallel-installable.patch |
70 |
+) |
71 |
+ |
72 |
+src_configure() { |
73 |
+ # weasyprint enables generation of PDF from HTML |
74 |
+ gnome2_src_configure \ |
75 |
+ --disable-unversioned \ |
76 |
+ $(use_enable valadoc) \ |
77 |
+ VALAC=: \ |
78 |
+ WEASYPRINT=: |
79 |
+} |
80 |
+ |
81 |
+src_install() { |
82 |
+ default |
83 |
+ find "${D}" -name "*.la" -delete || die |
84 |
+} |