Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/musl:master commit in: net-misc/connman/
Date: Tue, 28 Aug 2018 10:47:07
Message-Id: 1535453212.e4d8a28a60c8bdd3c287406a87374575fa04c42b.blueness@gentoo
1 commit: e4d8a28a60c8bdd3c287406a87374575fa04c42b
2 Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 28 10:46:52 2018 +0000
4 Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 28 10:46:52 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=e4d8a28a
7
8 net-misc/connman: stabilize on arches supported on musl
9
10 Package-Manager: Portage-2.3.40, Repoman-2.3.9
11
12 net-misc/connman/Manifest | 12 -----
13 net-misc/connman/connman-1.29.ebuild | 81 -------------------------------
14 net-misc/connman/connman-1.33-r1.ebuild | 85 ---------------------------------
15 net-misc/connman/connman-1.35-r1.ebuild | 2 +-
16 net-misc/connman/metadata.xml | 1 -
17 5 files changed, 1 insertion(+), 180 deletions(-)
18
19 diff --git a/net-misc/connman/Manifest b/net-misc/connman/Manifest
20 index e6482c0..f6fd7ea 100644
21 --- a/net-misc/connman/Manifest
22 +++ b/net-misc/connman/Manifest
23 @@ -1,13 +1 @@
24 -AUX connman-1.32-execinfo.patch 685 BLAKE2B ceda7daea151239333ecddc188660a2cf44af756109f92d8f0b18b9c6e03a6bf83e06822e36250835ee877ff84586d1a418d6c14cf833edc0c78eed04bb466b6 SHA512 b646dc610f2f1aa20ecadae293289e6c2fb1fc55c80b457a3230291112bf9700da620cb02267c1235b99b9eccc840d978a4392cbf51149982e9ce43bd18ff09c
25 -AUX connman-1.33-polkit-configure-check-fix.patch 665 BLAKE2B ffe1a6ae19fe163ad84391f1d974df976fae943f73863200eb3acdde630c68db2979be03cc072c663a1e8198e7eb598ccfbe6ee5f20b8cadac4a6df6ff77194f SHA512 630ac9d147046f084a960795de87183c5c446006df7a6a74c02416e972a3bd55390e1ab9c3f0ea4449324d0fb7c271ebd6b64727ede834128ca8515853a9e905
26 -AUX connman-1.33-resolv-conf-overwrite.patch 354 BLAKE2B e72099b97477c3549d3a9082c06419f736ebb79bc12d37d3dd0acdd39a0454d62a9d5053b9fa349534be5171426a8fbca6aeed30e017404baf21f32d77a04948 SHA512 1998d0d2923f8dca3706c7c75ad87ffa2570a785ed3e5ec1c85cc539bbfb7ea9173dae5320c3f95fbeee9c9c72870607b8eb4b3fd2c36a1962ad8925d72e24e2
27 -AUX connman-1.35-musl-fixes.patch 5518 BLAKE2B 492aa37e29ee270291251522068107e6c984a1cbefad27162c7765466f0edf6e3dfdaee5c2e9a19955b9680b5c2ee3202b72f8d0f49861dc84e5e96d5337a661 SHA512 de2b5015fa50cb3da69c7f3e95bfec7093c91ea545f9bc9b1a2bfec7f79e9d9b74240c774a93f17b5d244f05926ca3f68843123cb267ab9de038c7dabbea2ab5
28 -AUX connman-musl-libresolv.patch 1554 BLAKE2B 496cae4e748089c6f2fe46850a4940660bcaff8289f477e1c4b019f2a854d33022a171d7f16e2b8193c94964806542560e00fbf54e63deea9038845201120aa8 SHA512 c258e747e13b86c81ae96ac1743abf0c1461b9053c5b386d594a49f0b1890f10d89bea92610762ff609a4cc5fea04a43fab83894702f552b05af400f01cb011e
29 -AUX connman.confd 728 BLAKE2B c4ee3b02bddaaa99af6aab2ecb0300cc7d67cfc73114d948638c783fe8b1ce5b63edb32c387f96444e793939d64888550b37839c29147fc2b0f0c4208a363f7b SHA512 820511a1fa04ff2c07a26dd3c74c846e3a710e6d6b44c4adaa782f55c9818afd3b935ed30bf2dc287e54e924128c2c1d02b6c4c89b5b5b7d07a7f590d9963969
30 -AUX connman.initd2 490 BLAKE2B 9bf533adbb6cee1144b2f21c147df0a7f1bdbcec7299389bf373499988ce0f8ee643615086cadeb286dd27456efdd84dfbb4df6a77281c71cba116b96543b53c SHA512 73fa3e30c621efd57a78e9f28bdde1cd34c4bb938d027789a5e9ec32cb83443a3d1a9ef1eec21176bc795128050a41c196529321f6991ea83bec45c6fa00d651
31 -AUX connman.service 198 BLAKE2B 8b943dc995fed630b15bcfe1040598e13a5b2118967f9fb681e36beaec4e1bf2f9c25e10f9c2d19bc7cd56c10e811b3722d12048b5180bae57bd8af074697ad4 SHA512 a769961922c40b5ed3e5a09d08262b20b84aa27fc278678063b348431ba2976de9f2ebcd9f9b0afa6241540d255ba4cdf7120b75184510d41444b7dd3209b825
32 -DIST connman-1.29.tar.xz 653324 SHA256 2a5a69693566f7fd59b2e677fa89356ada6d709998aa665caef8707b1e7a8594 SHA512 19f623dd23c6312f29bbd570dcb22d31154ffcd16ee66ed2280df3d9d844301f18538418363222d99eabdc33da0021488ed66ba2e4f88df30646004b724538ee WHIRLPOOL 9439cadeb20b72c922b1426da213f8567fe7b0da45f9a4abf270c38687a9d9161a8ee14250623344864d612e130e6f28926918468aaf4346a9e5ff41e6ad22bb
33 -DIST connman-1.33.tar.xz 669800 SHA256 bc8946036fa70124d663136f9f6b6238d897ca482782df907b07a428b09df5a0 SHA512 5670124d2e17ffde4bd5fb878198843b712a31f5840e8523e8247373c8547619e32a4d6dda9cf993eebd5c65bdd256cfc570708a79da1d10f969662b5b750566 WHIRLPOOL eda8176d0d6137b0b94581c9ace23367d7af5722b7d7ea53e173e9466b555f26c9a18a05a07c1533ab11e3197e4303c6c77685a214c3dec2de926d7924f019f2
34 DIST connman-1.35.tar.xz 686092 BLAKE2B 706d8333dc2fcbee8d0ef3849325c4975dfe312a7a542ee96859a1724e05b1302c244a0108ab70033b398301c235fb13cb9509e9147dc2bb049e900f3799cd98 SHA512 2234b4d18b038f9a33939035cddebd31c74ce962e5616c2c30b2912476612ef3f7d5b9edca64bf6e69fa358252ed432124e036ac3516b291b86695cb9a96c6a8
35 -EBUILD connman-1.35-r1.ebuild 2593 BLAKE2B 2998d9e040e66b439c9702411f82b227b5fa064cf7f41c25205fa4e53cefeb7ef9e759f6cab04d827031e8f4e2f0b9867d94f4c947396026eba53ad69f27e449 SHA512 7a67d8e8b3473d3f3416ff632f20bfbc0021ce95102ae97c53fe9b402d741fef957bc1f7ad7e202490eb2a1bc88d7039d52ef65b3b75dba03bbc073158d11396
36 -MISC metadata.xml 1259 BLAKE2B 9c4804b5e650d4823a129d3d64e59ca3165ea04a171dfdbf669c184c14eb6e3ab923e5f0834952aaadb734e5867d4ad241084c0388d52a29b8e208e23c72d44e SHA512 02189e5081b74da0b4a8d23dfb27c1b71e34b2f8b3e5bdac8817e50206470e5b6591979b65dede6dad0f5b14b3fe5ca627ba50f8856a5c586fe8b8996f813322
37
38 diff --git a/net-misc/connman/connman-1.29.ebuild b/net-misc/connman/connman-1.29.ebuild
39 deleted file mode 100644
40 index 93d9059..0000000
41 --- a/net-misc/connman/connman-1.29.ebuild
42 +++ /dev/null
43 @@ -1,81 +0,0 @@
44 -# Copyright 1999-2015 Gentoo Foundation
45 -# Distributed under the terms of the GNU General Public License v2
46 -
47 -EAPI="5"
48 -inherit autotools base systemd
49 -
50 -DESCRIPTION="Provides a daemon for managing internet connections"
51 -HOMEPAGE="https://01.org/connman"
52 -SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.xz"
53 -
54 -LICENSE="GPL-2"
55 -SLOT="0"
56 -KEYWORDS="amd64 arm arm64 ppc x86"
57 -IUSE="bluetooth debug doc examples +ethernet l2tp ofono openvpn openconnect pptp policykit tools vpnc +wifi wispr"
58 -
59 -RDEPEND=">=dev-libs/glib-2.16
60 - >=sys-apps/dbus-1.2.24
61 - >=net-firewall/iptables-1.4.8
62 - bluetooth? ( net-wireless/bluez )
63 - l2tp? ( net-dialup/xl2tpd )
64 - ofono? ( net-misc/ofono )
65 - openconnect? ( net-vpn/openconnect )
66 - openvpn? ( net-vpn/openvpn )
67 - policykit? ( sys-auth/polkit )
68 - pptp? ( net-dialup/pptpclient )
69 - vpnc? ( net-vpn/vpnc )
70 - wifi? ( >=net-wireless/wpa_supplicant-2.0[dbus] )
71 - wispr? ( net-libs/gnutls )"
72 -
73 -DEPEND="${RDEPEND}
74 - >=sys-kernel/linux-headers-2.6.39"
75 -
76 -PATCHES=(
77 - "${FILESDIR}/${PN}-musl.patch"
78 - "${FILESDIR}/${PN}-musl-log.patch"
79 - "${FILESDIR}/${PN}-musl-libresolv.patch"
80 - "${FILESDIR}/${P}-musl-sockaddr.patch"
81 -)
82 -
83 -src_prepare() {
84 - default
85 -
86 - eautoreconf
87 -}
88 -
89 -src_configure() {
90 - econf \
91 - --localstatedir=/var \
92 - --enable-client \
93 - --enable-datafiles \
94 - --enable-loopback=builtin \
95 - $(use_enable examples test) \
96 - $(use_enable ethernet ethernet builtin) \
97 - $(use_enable wifi wifi builtin) \
98 - $(use_enable bluetooth bluetooth builtin) \
99 - $(use_enable l2tp l2tp builtin) \
100 - $(use_enable ofono ofono builtin) \
101 - $(use_enable openconnect openconnect builtin) \
102 - $(use_enable openvpn openvpn builtin) \
103 - $(use_enable policykit polkit builtin) \
104 - $(use_enable pptp pptp builtin) \
105 - $(use_enable vpnc vpnc builtin) \
106 - $(use_enable wispr wispr builtin) \
107 - $(use_enable debug) \
108 - $(use_enable tools) \
109 - --disable-iospm \
110 - --disable-hh2serial-gps
111 -}
112 -
113 -src_install() {
114 - emake DESTDIR="${D}" install
115 - dobin client/connmanctl || die "client installation failed"
116 -
117 - if use doc; then
118 - dodoc doc/*.txt
119 - fi
120 - keepdir /var/lib/${PN}
121 - newinitd "${FILESDIR}"/${PN}.initd2 ${PN}
122 - newconfd "${FILESDIR}"/${PN}.confd ${PN}
123 - systemd_dounit "${FILESDIR}"/connman.service
124 -}
125
126 diff --git a/net-misc/connman/connman-1.33-r1.ebuild b/net-misc/connman/connman-1.33-r1.ebuild
127 deleted file mode 100644
128 index 454c89e..0000000
129 --- a/net-misc/connman/connman-1.33-r1.ebuild
130 +++ /dev/null
131 @@ -1,85 +0,0 @@
132 -# Copyright 1999-2016 Gentoo Foundation
133 -# Distributed under the terms of the GNU General Public License v2
134 -
135 -EAPI="6"
136 -inherit autotools systemd
137 -
138 -DESCRIPTION="Provides a daemon for managing internet connections"
139 -HOMEPAGE="https://01.org/connman"
140 -SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.xz"
141 -
142 -LICENSE="GPL-2"
143 -SLOT="0"
144 -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
145 -IUSE="bluetooth debug doc examples +ethernet l2tp ofono openvpn openconnect pptp policykit tools vpnc +wifi wispr"
146 -
147 -RDEPEND=">=dev-libs/glib-2.16
148 - >=sys-apps/dbus-1.2.24
149 - >=net-firewall/iptables-1.4.8
150 - bluetooth? ( net-wireless/bluez )
151 - l2tp? ( net-dialup/xl2tpd )
152 - ofono? ( net-misc/ofono )
153 - openconnect? ( net-vpn/openconnect )
154 - openvpn? ( net-vpn/openvpn )
155 - policykit? ( sys-auth/polkit )
156 - pptp? ( net-dialup/pptpclient )
157 - vpnc? ( net-vpn/vpnc )
158 - wifi? ( >=net-wireless/wpa_supplicant-2.0[dbus] )
159 - wispr? ( net-libs/gnutls )"
160 -
161 -DEPEND="${RDEPEND}
162 - >=sys-kernel/linux-headers-2.6.39
163 - virtual/pkgconfig"
164 -
165 -PATCHES=(
166 - "${FILESDIR}/${PN}-musl.patch"
167 - "${FILESDIR}/${PN}-1.32-execinfo.patch"
168 - "${FILESDIR}/${PN}-musl-libresolv.patch"
169 - "${FILESDIR}/${PN}-1.31-xtables.patch"
170 - "${FILESDIR}/${PN}-1.33-polkit-configure-check-fix.patch"
171 - "${FILESDIR}/${PN}-1.33-resolv-conf-overwrite.patch"
172 -)
173 -
174 -src_prepare() {
175 - default
176 - eautoreconf
177 -}
178 -
179 -src_configure() {
180 - econf \
181 - --localstatedir=/var \
182 - --with-systemdunitdir=$(systemd_get_systemunitdir) \
183 - --with-tmpfilesdir=${EPREFIX}/usr/lib/tmpfiles.d \
184 - --enable-client \
185 - --enable-datafiles \
186 - --enable-loopback=builtin \
187 - $(use_enable examples test) \
188 - $(use_enable ethernet ethernet builtin) \
189 - $(use_enable wifi wifi builtin) \
190 - $(use_enable bluetooth bluetooth builtin) \
191 - $(use_enable l2tp l2tp builtin) \
192 - $(use_enable ofono ofono builtin) \
193 - $(use_enable openconnect openconnect builtin) \
194 - $(use_enable openvpn openvpn builtin) \
195 - $(use_enable policykit polkit builtin) \
196 - $(use_enable pptp pptp builtin) \
197 - $(use_enable vpnc vpnc builtin) \
198 - $(use_enable wispr wispr builtin) \
199 - $(use_enable debug) \
200 - $(use_enable tools) \
201 - --disable-iospm \
202 - --disable-hh2serial-gps
203 -}
204 -
205 -src_install() {
206 - default
207 - dobin client/connmanctl
208 -
209 - if use doc; then
210 - dodoc doc/*.txt
211 - fi
212 - keepdir /usr/lib/${PN}/scripts
213 - keepdir /var/lib/${PN}
214 - newinitd "${FILESDIR}"/${PN}.initd2 ${PN}
215 - newconfd "${FILESDIR}"/${PN}.confd ${PN}
216 -}
217
218 diff --git a/net-misc/connman/connman-1.35-r1.ebuild b/net-misc/connman/connman-1.35-r1.ebuild
219 index 67deff8..5263dd3 100644
220 --- a/net-misc/connman/connman-1.35-r1.ebuild
221 +++ b/net-misc/connman/connman-1.35-r1.ebuild
222 @@ -10,7 +10,7 @@ SRC_URI="mirror://kernel/linux/network/${PN}/${P}.tar.xz"
223
224 LICENSE="GPL-2"
225 SLOT="0"
226 -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
227 +KEYWORDS="amd64 arm arm64 ~mips ~ppc x86"
228
229 IUSE="${IUSE} bluetooth debug doc examples +ethernet iptables l2tp nftables"
230 IUSE="${IUSE} ofono openvpn openconnect pptp policykit tools vpnc +wifi wispr networkmanager"
231
232 diff --git a/net-misc/connman/metadata.xml b/net-misc/connman/metadata.xml
233 index 9bf64df..e0b4e8f 100644
234 --- a/net-misc/connman/metadata.xml
235 +++ b/net-misc/connman/metadata.xml
236 @@ -11,7 +11,6 @@
237 </maintainer>
238 <use>
239 <flag name="ethernet">Enable ethernet support.</flag>
240 - <flag name="iwd">Enable wifi support via net-wireless/iwd</flag>
241 <flag name="l2tp">Use <pkg>net-dialup/xl2tpd</pkg> for L2TP VPN support.</flag>
242 <flag name="iptables">Use <pkg>net-firewall/iptables</pkg> as firewall.</flag>
243 <flag name="nftables">Use <pkg>net-firewall/nftables</pkg> as firewall.</flag>