public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] www-client/chromium gtk3 support
@ 2015-09-09  7:20 Paweł Hajdan, Jr.
  2015-09-09  7:24 ` Daniel Campbell
                   ` (3 more replies)
  0 siblings, 4 replies; 76+ messages in thread
From: Paweł Hajdan, Jr. @ 2015-09-09  7:20 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 1155 bytes --]

A user asked for optional gtk3 support in www-client/chromium:
<https://bugs.gentoo.org/show_bug.cgi?id=559378>

However, reading e.g.
<https://wiki.gentoo.org/wiki/Project:GNOME/Gnome_Team_Ebuild_Policies#gtk3>
says this:

> having USE=gtk3 to enable gtk+-3 instead of gtk+-2 support is
> forbidden

> package is an application with support for multiple gtk+, maintainer
> is free to select whatever slot he desires to support. It is strongly
> advised to use gtk+-3 if functionality is equivalent. This is to
> reduce workload of bugs being triggered with one slot but not the
> other.

What are your recommendations for the best course of action?

For stability and maintainability, I'd prefer www-client/chromium to use
the upstream defaults (gtk+-2 AFAIK) since it's most common, tested, and
supported configuration. If/when upstream moves to gtk+-3, we'd just follow.

I also understand we have users who are eager to run various
configurations, and expect Gentoo to be flexible and allow that. Would
masking a gtk3 USE flag for www-client/chromium be acceptable? Are there
any other solutions that might work?

Paweł


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 841 bytes --]

^ permalink raw reply	[flat|nested] 76+ messages in thread

end of thread, other threads:[~2015-09-23 12:51 UTC | newest]

Thread overview: 76+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-09  7:20 [gentoo-dev] www-client/chromium gtk3 support Paweł Hajdan, Jr.
2015-09-09  7:24 ` Daniel Campbell
2015-09-09  8:52   ` Andrew Savchenko
2015-09-09 10:37   ` hasufell
2015-09-09 13:17     ` Brian Dolbec
2015-09-09 13:31       ` hasufell
2015-09-10  6:21     ` Daniel Campbell
2015-09-10  8:47       ` hasufell
2015-09-10 10:45         ` Rich Freeman
2015-09-10 10:50           ` hasufell
2015-09-10 12:03             ` Rich Freeman
2015-09-10 12:13               ` hasufell
2015-09-10 12:25                 ` Rich Freeman
2015-09-10 12:33                   ` hasufell
2015-09-10 12:44                     ` Rich Freeman
2015-09-10 12:53                       ` hasufell
2015-09-10 13:10                         ` Rich Freeman
2015-09-10 15:35                           ` hasufell
2015-09-10 15:41                             ` Alec Warner
2015-09-10 15:50                               ` Rich Freeman
2015-09-10 16:50                               ` hasufell
2015-09-10 16:51                             ` [gentoo-dev] " Duncan
2015-09-10 13:38                       ` [gentoo-dev] " Alan McKinnon
2015-09-10 12:46                     ` Alec Ten Harmsel
2015-09-10 13:07                       ` Michał Górny
2015-09-10 13:20                         ` Rich Freeman
2015-09-10 14:31                         ` Vadim A. Misbakh-Soloviov
2015-09-10 15:38                           ` Alec Warner
2015-09-10 16:37                             ` Vadim A. Misbakh-Soloviov
2015-09-10 16:57                           ` hasufell
2015-09-10 17:17                             ` Rich Freeman
2015-09-10 18:05                               ` hasufell
2015-09-10 18:22                                 ` Rich Freeman
2015-09-10 18:30                                 ` Paweł Hajdan, Jr.
2015-09-10 17:43                             ` [gentoo-dev] " Duncan
2015-09-10 19:04                               ` Vadim A. Misbakh-Soloviov
2015-09-10 18:50                             ` [gentoo-dev] " Vadim A. Misbakh-Soloviov
2015-09-10 16:24                         ` Alec Ten Harmsel
2015-09-10 16:50                           ` Vadim A. Misbakh-Soloviov
2015-09-10 12:47                     ` Michael Orlitzky
2015-09-10 16:21         ` [gentoo-dev] " Duncan
2015-09-10 18:15         ` [gentoo-dev] " Daniel Campbell
2015-09-10 18:21           ` hasufell
2015-09-10 18:26             ` Rich Freeman
2015-09-11  9:03               ` Daniel Campbell
2015-09-11 12:13                 ` Rich Freeman
2015-09-11 17:11                   ` [gentoo-dev] " Duncan
2015-09-11 17:41                     ` Rich Freeman
2015-09-11 18:03                       ` [gentoo-dev] USE="gui" Ian Stakenvicius
2015-09-11 18:16                         ` Rich Freeman
2015-09-11 20:34                         ` hasufell
2015-09-11 23:52                           ` Daniel Campbell
2015-09-12 11:47                             ` hasufell
2015-09-12  2:29                           ` [gentoo-dev] USE="gui" Duncan
2015-09-12  4:45                             ` Dale
2015-09-12  2:24                         ` Duncan
2015-09-12  4:55                   ` [gentoo-dev] www-client/chromium gtk3 support Raymond Jennings
2015-09-12 10:00                     ` [gentoo-dev] " Duncan
2015-09-12 10:48                       ` Rich Freeman
2015-09-13  5:07                         ` Duncan
2015-09-12 10:04                     ` [gentoo-dev] " Rich Freeman
2015-09-09 10:06 ` [gentoo-dev] Re: firefox gtk3 status, danger of gtk2 in-tree deprecation? (was: www-client/chromium gtk3 support) Duncan
2015-09-09 15:12   ` »Q«
2015-09-10  2:23     ` Duncan
2015-09-09 15:32   ` [gentoo-dev] Re: firefox gtk3 status, danger of gtk2 in-tree deprecation? Ian Stakenvicius
2015-09-10  2:02     ` Duncan
2015-09-09 13:47 ` [gentoo-dev] www-client/chromium gtk3 support Alexandre Rostovtsev
2015-09-10  6:28   ` Daniel Campbell
2015-09-09 15:00 ` Mike Gilbert
2015-09-09 15:10   ` Alexandre Rostovtsev
2015-09-09 15:16     ` Alec Warner
2015-09-09 15:40       ` Ian Stakenvicius
2015-09-09 15:48         ` hasufell
2015-09-09 16:14           ` Ian Stakenvicius
2015-09-09 16:36             ` hasufell
2015-09-09 18:17           ` Paweł Hajdan, Jr.

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox