Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/rav1e/
Date: Sun, 12 Sep 2021 22:57:46
Message-Id: 1631486763.b5139bb4dea4fe2527965d51033d79ef7bef00fa.sam@gentoo
1 commit: b5139bb4dea4fe2527965d51033d79ef7bef00fa
2 Author: Alex Xu (Hello71) <alex_y_xu <AT> yahoo <DOT> ca>
3 AuthorDate: Tue Aug 24 11:21:47 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 12 22:46:03 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5139bb4
7
8 media-video/rav1e: add USE=static-libs
9
10 Closes: https://bugs.gentoo.org/730526
11 Signed-off-by: Alex Xu (Hello71) <alex_y_xu <AT> yahoo.ca>
12 Closes: https://github.com/gentoo/gentoo/pull/22089
13 Signed-off-by: Sam James <sam <AT> gentoo.org>
14
15 media-video/rav1e/{rav1e-0.4.1.ebuild => rav1e-0.4.1-r1.ebuild} | 2 ++
16 media-video/rav1e/rav1e-9999.ebuild | 2 ++
17 2 files changed, 4 insertions(+)
18
19 diff --git a/media-video/rav1e/rav1e-0.4.1.ebuild b/media-video/rav1e/rav1e-0.4.1-r1.ebuild
20 similarity index 99%
21 rename from media-video/rav1e/rav1e-0.4.1.ebuild
22 rename to media-video/rav1e/rav1e-0.4.1-r1.ebuild
23 index 28899deacae..eb92504be85 100644
24 --- a/media-video/rav1e/rav1e-0.4.1.ebuild
25 +++ b/media-video/rav1e/rav1e-0.4.1-r1.ebuild
26 @@ -309,6 +309,7 @@ src_compile() {
27 if use capi; then
28 cargo cbuild ${args} --target-dir="capi" \
29 --prefix="/usr" --libdir="/usr/$(get_libdir)" \
30 + --library-type=cdylib \
31 || die "cargo cbuild failed"
32 fi
33 }
34 @@ -320,6 +321,7 @@ src_install() {
35 if use capi; then
36 cargo cinstall $args --target-dir="capi" \
37 --prefix="/usr" --libdir="/usr/$(get_libdir)" --destdir="${ED}" \
38 + --library-type=cdylib \
39 || die "cargo cinstall failed"
40 fi
41
42
43 diff --git a/media-video/rav1e/rav1e-9999.ebuild b/media-video/rav1e/rav1e-9999.ebuild
44 index 775e51232df..77ee1c7cf11 100644
45 --- a/media-video/rav1e/rav1e-9999.ebuild
46 +++ b/media-video/rav1e/rav1e-9999.ebuild
47 @@ -52,6 +52,7 @@ src_compile() {
48 if use capi; then
49 cargo cbuild ${args} \
50 --prefix="/usr" --libdir="/usr/$(get_libdir)" \
51 + --library-type=cdylib \
52 || die "cargo cbuild failed"
53 fi
54 }
55 @@ -63,6 +64,7 @@ src_install() {
56 if use capi; then
57 cargo cinstall $args \
58 --prefix="/usr" --libdir="/usr/$(get_libdir)" --destdir="${ED}" \
59 + --library-type=cdylib \
60 || die "cargo cinstall failed"
61 fi