From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6F19C138334 for ; Sat, 1 Dec 2018 11:00:37 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A0E2AE091F; Sat, 1 Dec 2018 11:00:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 35039E08FE for ; Sat, 1 Dec 2018 11:00:27 +0000 (UTC) Received: from 5e46-fe7f-49ff-6ef0-e280-83b6-07d0-2001.dyn.estpak.ee (5e46-fe7f-49ff-6ef0-e280-83b6-07d0-2001.dyn.estpak.ee [IPv6:2001:7d0:83b6:e280:6ef0:49ff:fe7f:5e46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: leio) by smtp.gentoo.org (Postfix) with ESMTPSA id EE0BB335C38 for ; Sat, 1 Dec 2018 11:00:24 +0000 (UTC) Message-ID: <1543662017.13711.7.camel@gentoo.org> Subject: Re: [gentoo-user] Default USE flags for net-libs/webkit-gtk From: Mart Raudsepp To: gentoo-user@lists.gentoo.org Date: Sat, 01 Dec 2018 13:00:17 +0200 In-Reply-To: References: Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-5Q3XtEXfeaAxkmRQv+oK" X-Mailer: Evolution 3.26.6 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply Mime-Version: 1.0 X-Archives-Salt: b5440d8e-09c8-4602-b3c2-cb32d498c6f4 X-Archives-Hash: 2231a956f451d27ff44bf93dd020ef03 --=-5Q3XtEXfeaAxkmRQv+oK Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =C3=9Chel kenal p=C3=A4eval, R, 09.11.2018 kell 10:59, kirjutas Yongming: > Hi all, >=20 > I wonder if there is a place to read previous discussions for a > package/ebuild. Specifically, I am interested in the rationale behind > having the "geolocation" flag on by default for net-libs/webkit-gtk. >=20 > Currently on a desktop, having "geolocation" pulls in "geoclue" > (which > in turn pulls in "modemmanager" and so on), which is seemingly > unnecessary in my case. I understand that these dependencies can be > customised via /etc/portage/package.use/*, but I am also curious > about > the thinking behind net-libs/webkit-gtk having "geolocation" flag on > by default. We were asked this off-list. Now catching up, it seems that didn't reach the list too, so here's belated information to others as well: geolocation is a browser engine feature that is expected to be built by default. Yes, it very likely also is default enabled by upstream, but we also want to provide an out of the box good experience for browsers built on top of webkit-gtk (such as epiphany and midori), which means working geolocation support. Thus the default remains. However, based on that query, we instead ended up removing the default enabling of USE=3Dmodemmanager from geoclue itself. As a result,=20 odemmanager is not pulled in anymore for webkit-gtk without user making that choice via enabling USE=3Dmodemmanager due to actually having a modem (think 4G mobile modems, not the dial-up kind). Mart --=-5Q3XtEXfeaAxkmRQv+oK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEEUdZn9pOq0mlNjRvdEKbJ+k9JlgYFAlwCacFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDUx RDY2N0Y2OTNBQUQyNjk0RDhEMUJERDEwQTZDOUZBNEY0OTk2MDYACgkQEKbJ+k9J lgYpzxAAqUrK3hzLaBHgd+6B0uRl3BD6BvfzyMuJp7gm2Yh3BxVETwpdmbSidBcL TxHj7aKPJC3fT8flu9uZycU2R0xL7CwgJDbp2sIDC2ePVOUIrdKyGA89umTotsKH jMHp1oFm9BOANdNSEbSvDs4VNVMLh7ApJ0ncUYhsORwT3Em3Tk5umOhB97/iUmFw ta2LmX50F+noyP9lUK/PSlFScrBOHNbDre7si2Kj3frhEM6S8V4Fr0Hr/naSt7CQ 0nVnCyK+fg6vgC3jkWjjsazEYCI+CeoNLgd2oKGn9XBv/QVvBArkd+6PehVMXoNL BPbwSeZy97vAaedW9oj57SVhm43CG2jH5qg1NH58+fvKFw6J46l5wt2yMTY7tA5J Vu3WkQkyoQM5gSkMFZ1OsyrTGBtRwiyWl3gs8gs1lHMDsSOJzoSvfAb/Ofeh5x0M uRT3XvBrFnuOV92hDcsDUWbSeES1z5xpuR2OSseRyQlNcIRVElAav/8zcNzN/XY2 9eUQ7ebVySt3KZ5n1nLxngclaVRcEU+AHZeyh5mUODdkaor/2j4KXraR0ySEuO3l a/Rx6sqe0tSXuvYxiEhx8Rzawqb5RgrXn+oC9J12Dr9ATBwwqKcR09ZHJoXTHGlj 0KJKSK+f2skFW6Ufy2WtI53FtALi6ymmUXlq+SBWDiO4WK7nExQ= =if3P -----END PGP SIGNATURE----- --=-5Q3XtEXfeaAxkmRQv+oK--