* [gentoo-user] Default USE flags for net-libs/webkit-gtk @ 2018-11-09 2:59 Yongming 2018-11-09 13:43 ` Michael Orlitzky 2018-12-01 11:00 ` Mart Raudsepp 0 siblings, 2 replies; 3+ messages in thread From: Yongming @ 2018-11-09 2:59 UTC (permalink / raw To: gentoo-user Hi all, 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. 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. -- Yongming ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user] Default USE flags for net-libs/webkit-gtk 2018-11-09 2:59 [gentoo-user] Default USE flags for net-libs/webkit-gtk Yongming @ 2018-11-09 13:43 ` Michael Orlitzky 2018-12-01 11:00 ` Mart Raudsepp 1 sibling, 0 replies; 3+ messages in thread From: Michael Orlitzky @ 2018-11-09 13:43 UTC (permalink / raw To: gentoo-user On 11/08/2018 09:59 PM, Yongming wrote: > > 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. > There's no rule for this sort of thing, and that default is really old. Your best bet is to ping the maintainers on IRC/email and just ask. My guess: it's because upstream enables geolocation by default if you don't specify. ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [gentoo-user] Default USE flags for net-libs/webkit-gtk 2018-11-09 2:59 [gentoo-user] Default USE flags for net-libs/webkit-gtk Yongming 2018-11-09 13:43 ` Michael Orlitzky @ 2018-12-01 11:00 ` Mart Raudsepp 1 sibling, 0 replies; 3+ messages in thread From: Mart Raudsepp @ 2018-12-01 11:00 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 1504 bytes --] Ühel kenal päeval, R, 09.11.2018 kell 10:59, kirjutas Yongming: > Hi all, > > 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. > > 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=modemmanager from geoclue itself. As a result, odemmanager is not pulled in anymore for webkit-gtk without user making that choice via enabling USE=modemmanager due to actually having a modem (think 4G mobile modems, not the dial-up kind). Mart [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 981 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-12-01 11:00 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-11-09 2:59 [gentoo-user] Default USE flags for net-libs/webkit-gtk Yongming 2018-11-09 13:43 ` Michael Orlitzky 2018-12-01 11:00 ` Mart Raudsepp
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox