1 |
commit: 5c6894c8043cfa204b6a4b1dcb53dde3ed37dea1 |
2 |
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jun 30 13:10:07 2022 +0000 |
4 |
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jun 30 13:13:41 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6894c8 |
7 |
|
8 |
dev-lang/dafny-bin: add missing runtime deps; exe bit for ibs |
9 |
|
10 |
Closes: https://bugs.gentoo.org/855215 |
11 |
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> |
12 |
|
13 |
.../{dafny-bin-3.7.1.ebuild => dafny-bin-3.7.1-r1.ebuild} | 8 ++++++-- |
14 |
1 file changed, 6 insertions(+), 2 deletions(-) |
15 |
|
16 |
diff --git a/dev-lang/dafny-bin/dafny-bin-3.7.1.ebuild b/dev-lang/dafny-bin/dafny-bin-3.7.1-r1.ebuild |
17 |
similarity index 91% |
18 |
rename from dev-lang/dafny-bin/dafny-bin-3.7.1.ebuild |
19 |
rename to dev-lang/dafny-bin/dafny-bin-3.7.1-r1.ebuild |
20 |
index ee4df7023ffb..9677b86513fe 100644 |
21 |
--- a/dev-lang/dafny-bin/dafny-bin-3.7.1.ebuild |
22 |
+++ b/dev-lang/dafny-bin/dafny-bin-3.7.1-r1.ebuild |
23 |
@@ -12,7 +12,11 @@ SLOT="0" |
24 |
KEYWORDS="-* ~amd64" # Binaries are compiled only for x86_64. |
25 |
REQUIRED_USE="elibc_glibc" |
26 |
|
27 |
-RDEPEND="sci-mathematics/z3" |
28 |
+RDEPEND=" |
29 |
+ dev-libs/userspace-rcu |
30 |
+ dev-util/lttng-ust |
31 |
+ sci-mathematics/z3 |
32 |
+" |
33 |
BDEPEND="app-arch/unzip" |
34 |
|
35 |
S="${WORKDIR}"/dafny |
36 |
@@ -33,8 +37,8 @@ src_install() { |
37 |
|
38 |
insinto ${dest} |
39 |
doins "${S}"/* |
40 |
+ fperms 755 ${dest}/*.so |
41 |
|
42 |
- # CONSIDER: Just the entry-point binaries need executable permissions? |
43 |
local bin |
44 |
for bin in DafnyServer dafny ; do |
45 |
fperms 755 ${dest}/${bin} |