Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/lit/
Date: Sat, 14 Dec 2019 09:55:20
Message-Id: 1576317297.57816d1a38b2e04f296bdc7e7723cf8e9a62da0a.mgorny@gentoo
1 commit: 57816d1a38b2e04f296bdc7e7723cf8e9a62da0a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 14 08:56:38 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 14 09:54:57 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57816d1a
7
8 dev-python/lit: Bump to 9.0.1_rc3
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/lit/Manifest | 1 +
13 dev-python/lit/lit-9.0.1_rc3.ebuild | 33 +++++++++++++++++++++++++++++++++
14 2 files changed, 34 insertions(+)
15
16 diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
17 index bd61264092d..35bb1c36ba9 100644
18 --- a/dev-python/lit/Manifest
19 +++ b/dev-python/lit/Manifest
20 @@ -2,3 +2,4 @@ DIST llvm-7.1.0.src.tar.xz 28313784 BLAKE2B b78d9a7fc5ef6e352e77d339e5c4eef5cced
21 DIST llvm-8.0.1.src.tar.xz 30477608 BLAKE2B 4319c837b36111401e3b0f9659b8d875c89463bcc7816df1aefe1e3ff989860bbaa92504718f8e15416cfd9f3491c13777cd5cb661877b237b342b0e515b93f5 SHA512 82e120be5cabdfd5111aebbea68a663fe229c8861d73802d6ab09a3bf48f60de333e07e61f8fb61beaa14ac2bea24fcd74fa6f761acaf62469f536b79fcb1e16
22 DIST llvm-9.0.0.src.tar.xz 32994768 BLAKE2B 7f09bff9bcada95ab9c920c78aef92b57e665d9188bab39c734084ceb03a801c942fed48ea77fabeeb6110c648cb69363c659a6ce93ebf67dbba5c187219b13b SHA512 1bb3341e1d231559b948f1505b33c2e2e03989f9b8bbfef0e0cdaff5ac43f85574c9ec5ac53399b914f497d6899425d861411024e8d7e1d1a338c1c6951ac658
23 DIST llvmorg-9.0.1-rc2.tar.gz 113203311 BLAKE2B 6e426060853e1587febedb75189444a1451236b713f800a4f3401c54318e48b0f5e0c484e9e4ef261faceed9b43b445a4153b061d4dadcc617047f9320b4f56a SHA512 fececd9365645920b9afdad1e94d5e10553ad4a39d84b3ac811b86014c395d51f7e4dabe54bb095a99481400c408bee3c9a2044168724d5e094e3258587a5d2c
24 +DIST llvmorg-9.0.1-rc3.tar.gz 113205740 BLAKE2B 3ca81e812833ecc2ac1bacfdeb86f54609ee125ba7390ce6af0113e949496149102360f35a9a0194dff93fb5cb6ade40a68382a03a7e55771a13198abb7ca9de SHA512 ea56a4ee57aacdd00a1d6551cdc768ecce3124a0eb6a9d09fe060bb147019a5119b2a9eaca576474be42e0296293daa923edd86dadb6759df0c2d7fc7a74f9f1
25
26 diff --git a/dev-python/lit/lit-9.0.1_rc3.ebuild b/dev-python/lit/lit-9.0.1_rc3.ebuild
27 new file mode 100644
28 index 00000000000..cbc3d5b9e6d
29 --- /dev/null
30 +++ b/dev-python/lit/lit-9.0.1_rc3.ebuild
31 @@ -0,0 +1,33 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
38 +inherit distutils-r1 llvm.org multiprocessing
39 +
40 +DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
41 +HOMEPAGE="https://llvm.org/"
42 +LLVM_COMPONENTS=( llvm/utils/lit )
43 +llvm.org_set_globals
44 +
45 +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
48 +IUSE="test"
49 +RESTRICT="!test? ( test )"
50 +
51 +# Tests require 'FileCheck' and 'not' utilities (from llvm)
52 +BDEPEND="
53 + dev-python/setuptools[${PYTHON_USEDEP}]
54 + test? (
55 + dev-python/psutil[${PYTHON_USEDEP}]
56 + sys-devel/llvm )"
57 +
58 +# TODO: move the manpage generation here (from sys-devel/llvm)
59 +
60 +python_test() {
61 + local -x LIT_PRESERVES_TMP=1
62 + ./lit.py -j "${LIT_JOBS:-$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")}" \
63 + -vv tests || die
64 +}