Gentoo Archives: gentoo-commits

From: Craig Andrews <candrews@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-libs/shairplay/
Date: Sun, 18 Nov 2018 19:52:42
Message-Id: 1542570747.21648ed8d57e22e1fa605f3ea6d79760c6e12b96.candrews@gentoo
1 commit: 21648ed8d57e22e1fa605f3ea6d79760c6e12b96
2 Author: Craig Andrews <candrews <AT> gentoo <DOT> org>
3 AuthorDate: Sun Nov 18 19:49:54 2018 +0000
4 Commit: Craig Andrews <candrews <AT> gentoo <DOT> org>
5 CommitDate: Sun Nov 18 19:52:27 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21648ed8
7
8 net-libs/shairplay: fix use flags and dependencies
9
10 media-libs/libao is always required
11 net-dns/avahi[mdnsresponder-compat] is a build time dependency
12 Drop alac use flag; media-sound/alac_decoder is never used
13 drop tools use flag as tools are not configurable
14
15 Closes: https://bugs.gentoo.org/671410
16 Package-Manager: Portage-2.3.51, Repoman-2.3.12
17 Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>
18
19 ...rplay-9999.ebuild => shairplay-0_pre20180824-r1.ebuild} | 14 ++++----------
20 net-libs/shairplay/shairplay-9999.ebuild | 14 ++++----------
21 2 files changed, 8 insertions(+), 20 deletions(-)
22
23 diff --git a/net-libs/shairplay/shairplay-9999.ebuild b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
24 similarity index 79%
25 copy from net-libs/shairplay/shairplay-9999.ebuild
26 copy to net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
27 index f4af8a0449c..e8573a8c12b 100644
28 --- a/net-libs/shairplay/shairplay-9999.ebuild
29 +++ b/net-libs/shairplay/shairplay-0_pre20180824-r1.ebuild
30 @@ -21,21 +21,15 @@ LICENSE="BSD LGPL-2.1 MIT
31 playfair? ( GPL-3+ )"
32
33 SLOT="0"
34 -IUSE="alac +playfair static-libs tools"
35 +IUSE="+playfair static-libs"
36
37 DEPEND="
38 - tools? ( media-libs/libao )
39 + net-dns/avahi[mdnsresponder-compat]
40 + media-libs/libao
41 "
42
43 RDEPEND="
44 - alac? (
45 - media-sound/alac_decoder
46 - net-libs/shairplay[tools]
47 - )
48 - tools? (
49 - dev-libs/openssl:0=
50 - net-dns/avahi[mdnsresponder-compat]
51 - )
52 + ${DEPEND}
53 "
54
55 src_prepare() {
56
57 diff --git a/net-libs/shairplay/shairplay-9999.ebuild b/net-libs/shairplay/shairplay-9999.ebuild
58 index f4af8a0449c..e8573a8c12b 100644
59 --- a/net-libs/shairplay/shairplay-9999.ebuild
60 +++ b/net-libs/shairplay/shairplay-9999.ebuild
61 @@ -21,21 +21,15 @@ LICENSE="BSD LGPL-2.1 MIT
62 playfair? ( GPL-3+ )"
63
64 SLOT="0"
65 -IUSE="alac +playfair static-libs tools"
66 +IUSE="+playfair static-libs"
67
68 DEPEND="
69 - tools? ( media-libs/libao )
70 + net-dns/avahi[mdnsresponder-compat]
71 + media-libs/libao
72 "
73
74 RDEPEND="
75 - alac? (
76 - media-sound/alac_decoder
77 - net-libs/shairplay[tools]
78 - )
79 - tools? (
80 - dev-libs/openssl:0=
81 - net-dns/avahi[mdnsresponder-compat]
82 - )
83 + ${DEPEND}
84 "
85
86 src_prepare() {