Gentoo Archives: gentoo-commits

From: Ronny Gutbrod <gentoo@××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: sci-electronics/bluespec/
Date: Thu, 08 Sep 2022 01:46:46
Message-Id: 1662520293.e19c08dc893133df9c23b4e3703992a139889023.tastytea@gentoo
1 commit: e19c08dc893133df9c23b4e3703992a139889023
2 Author: Huang Rui <vowstar <AT> gmail <DOT> com>
3 AuthorDate: Wed Sep 7 03:11:33 2022 +0000
4 Commit: Ronny Gutbrod <gentoo <AT> tastytea <DOT> de>
5 CommitDate: Wed Sep 7 03:11:33 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e19c08dc
7
8 sci-electronics/bluespec: fix live ebuild
9
10 Signed-off-by: Huang Rui <vowstar <AT> gmail.com>
11
12 sci-electronics/bluespec/bluespec-9999.ebuild | 10 +++++++---
13 1 file changed, 7 insertions(+), 3 deletions(-)
14
15 diff --git a/sci-electronics/bluespec/bluespec-9999.ebuild b/sci-electronics/bluespec/bluespec-9999.ebuild
16 index 9bec0c105..143d64e79 100644
17 --- a/sci-electronics/bluespec/bluespec-9999.ebuild
18 +++ b/sci-electronics/bluespec/bluespec-9999.ebuild
19 @@ -26,6 +26,7 @@ RESTRICT="!test? ( test )"
20
21 RDEPEND="
22 app-eselect/eselect-bluespec
23 + app-shells/tcsh
24 dev-haskell/old-time:0=
25 dev-haskell/regex-compat:0=
26 dev-haskell/split:0=
27 @@ -70,7 +71,12 @@ PATCHES=(
28 "${FILESDIR}"/${PN}-2022.01-libstp-stub-makefile.patch
29 )
30
31 -DOCS=( "README.md" "COPYING" )
32 +# Do not complain about CFLAGS etc since we don't use them
33 +QA_FLAGS_IGNORED="
34 + usr/share/bsc/bsc-${PV}/bin/core/.*
35 + usr/share/bsc/bsc-${PV}/lib/SAT/.*
36 + usr/share/bsc/bsc-${PV}/lib/VPI/.*
37 +"
38
39 src_prepare() {
40 if [[ ${PV} != "9999" ]] ; then
41 @@ -83,12 +89,10 @@ src_prepare() {
42
43 src_compile() {
44 # NO_DEPS_CHECKS=1: skip the subrepo check (this deriviation uses yices.src instead of the subrepo)
45 - # NOGIT=1: https://github.com/B-Lang-org/bsc/issues/12
46 # LDCONFIG=ldconfig: https://github.com/B-Lang-org/bsc/pull/43
47 # STP_STUB=1: https://github.com/B-Lang-org/bsc/pull/278
48 emake \
49 "NO_DEPS_CHECKS=1" \
50 - "NOGIT=1" \
51 "LDCONFIG=ldconfig" \
52 "STP_STUB=1" \
53 $(usex doc "" "NOASCIIDOCTOR=1") \