public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] gtk3 useflag and support of older toolkits
@ 2012-06-10  2:38 hasufell
  2012-06-10  3:54 ` Alexandre Rostovtsev
  2012-06-11  9:24 ` hasufell
  0 siblings, 2 replies; 36+ messages in thread
From: hasufell @ 2012-06-10  2:38 UTC (permalink / raw
  To: gentoo-dev

Bug #420433 lately introduced the discussion again if and when we should
support older (deprecated) toolkit versions.

As for the named bug it may make sense to support it, cause the gtk3
useflag would lead to different (reduced) functionality of that package.
(but that shall not be the discussion here)

Generally I think gtk3 useflags should be avoided and only be a
workaround during migration to gtk+:3. Optimally gtk+:3 should always be
forced when available and not leading to major issues.
On the other hand... if gtk+:3 implementation is broken I would suggest
to simply force gtk+:2 without any gtk3 useflag. So we have ONE working
toolkit version.

Introducing stuff like gtk3 useflag will let users think this is about
choice, but it's actually not (gtk+:2 is not being developed any longer
afais).

Would it make sense to add a tracker for packages currently using gtk3
useflag, so this will not become a habit and only be a workaround?


# quse -N gtk3
app-editors/emacs/emacs-24.1_rc.ebuild
app-editors/emacs-vcs/emacs-vcs-24.1.9999-r1.ebuild
app-emulation/virt-viewer/virt-viewer-0.4.2.ebuild
app-emulation/virt-viewer/virt-viewer-0.5.2.ebuild
app-emulation/virt-viewer/virt-viewer-0.5.3.ebuild
app-i18n/fcitx/fcitx-4.2.1.ebuild
app-i18n/fcitx/fcitx-4.2.4.ebuild
app-i18n/fcitx-configtool/fcitx-configtool-0.4.1.ebuild
app-i18n/fcitx-configtool/fcitx-configtool-0.4.4.ebuild
app-i18n/ibus/ibus-1.4.1.ebuild
app-i18n/ibus-unikey/ibus-unikey-0.6.1.ebuild
app-i18n/uim/uim-1.7.1-r1.ebuild
app-i18n/uim/uim-1.7.1.ebuild
app-i18n/uim/uim-1.7.3.ebuild
app-i18n/uim/uim-1.8.0.ebuild
app-office/libreoffice/libreoffice-3.6.9999.ebuild
app-office/libreoffice/libreoffice-9999-r2.ebuild
gnome-base/librsvg/librsvg-2.34.1-r1.ebuild
gnome-base/librsvg/librsvg-2.34.2.ebuild
lxde-base/lxdm/lxdm-0.4.1-r1.ebuild
lxde-base/lxdm/lxdm-0.4.1-r2.ebuild
lxde-base/lxdm/lxdm-0.4.1-r4.ebuild
lxde-base/lxdm/lxdm-0.4.1-r5.ebuild
media-libs/libcanberra/libcanberra-0.28-r5.ebuild
media-plugins/audacious-plugins/audacious-plugins-3.2.2-r1.ebuild
media-plugins/audacious-plugins/audacious-plugins-3.2.3.ebuild
media-sound/audacious/audacious-3.2.2-r1.ebuild
media-sound/audacious/audacious-3.2.3.ebuild
media-sound/mp3splt-gtk/mp3splt-gtk-0.7.0.930.ebuild
media-sound/mp3splt-gtk/mp3splt-gtk-0.7.1.ebuild
media-sound/mp3splt-gtk/mp3splt-gtk-0.7.2.ebuild
net-dns/avahi/avahi-0.6.30-r1.ebuild
net-dns/avahi/avahi-0.6.30-r3.ebuild
net-libs/gtk-vnc/gtk-vnc-0.4.3-r1.ebuild
net-libs/gtk-vnc/gtk-vnc-0.4.4.ebuild
net-libs/gtk-vnc/gtk-vnc-0.5.0-r1.ebuild
net-libs/gtk-vnc/gtk-vnc-0.5.0.ebuild
net-misc/spice-gtk/spice-gtk-0.11.ebuild
net-misc/spice-gtk/spice-gtk-0.12.ebuild
net-misc/spice-gtk/spice-gtk-0.7.159.ebuild
net-misc/spice-gtk/spice-gtk-0.8.ebuild
net-p2p/eiskaltdcpp/eiskaltdcpp-2.2.6.ebuild
net-p2p/eiskaltdcpp/eiskaltdcpp-2.2.7.ebuild
net-p2p/eiskaltdcpp/eiskaltdcpp-9999.ebuild
sci-mathematics/gretl/gretl-1.9.7.ebuild
sci-mathematics/gretl/gretl-1.9.8.ebuild
www-client/dwb/dwb-2012.02.01.ebuild
www-client/dwb/dwb-2012.05.11.ebuild
www-client/dwb/dwb-9999.ebuild
www-client/opera/opera-11.64.1403.ebuild
www-client/opera/opera-12.00.1448.ebuild
www-client/opera/opera-12.00.1450.ebuild
www-client/opera-next/opera-next-12.00.1440.ebuild
www-client/opera-next/opera-next-12.00.1441.ebuild
www-client/opera-next/opera-next-12.00.1445.ebuild
www-client/opera-next/opera-next-12.00.1448.ebuild
www-client/opera-next/opera-next-12.00.1450.ebuild
www-client/uget/uget-1.8.0.ebuild
www-client/uget/uget-9999.ebuild
www-client/uzbl/uzbl-2011.07.17.ebuild
www-client/uzbl/uzbl-2011.07.25.ebuild
www-client/uzbl/uzbl-2011.10.01.ebuild
www-client/uzbl/uzbl-2011.11.28.ebuild
www-client/uzbl/uzbl-9999.ebuild
x11-themes/light-themes/light-themes-0.1.8.29.ebuild
x11-themes/light-themes/light-themes-0.1.8.32.ebuild
x11-themes/light-themes/light-themes-0.1.9.1.ebuild



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

end of thread, other threads:[~2012-06-24 10:38 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-10  2:38 [gentoo-dev] gtk3 useflag and support of older toolkits hasufell
2012-06-10  3:54 ` Alexandre Rostovtsev
2012-06-10  8:45   ` Maxim Kammerer
2012-06-10  9:47     ` Pacho Ramos
2012-06-10 19:55   ` Sebastian Pipping
2012-06-23 12:53     ` Gilles Dartiguelongue
2012-06-23 12:56       ` Ciaran McCreesh
2012-06-10 20:19   ` Ciaran McCreesh
2012-06-10 20:27     ` hasufell
2012-06-10 20:42       ` Ciaran McCreesh
2012-06-10 20:45     ` Nirbheek Chauhan
2012-06-10 20:49       ` Ciaran McCreesh
2012-06-11 12:15         ` Nirbheek Chauhan
2012-06-11 17:08           ` Ciaran McCreesh
2012-06-11 18:41             ` Pacho Ramos
2012-06-11 18:48               ` Ciaran McCreesh
2012-06-23 13:02                 ` Gilles Dartiguelongue
2012-06-23 13:08                   ` Ciaran McCreesh
2012-06-23 13:33                     ` Gilles Dartiguelongue
2012-06-23 13:40                       ` Ciaran McCreesh
2012-06-23 14:45                         ` Gilles Dartiguelongue
2012-06-23 16:09                           ` Ciaran McCreesh
2012-06-24  4:15                           ` Doug Goldstein
2012-06-24  8:07                           ` Ben de Groot
2012-06-24  9:09                             ` hasufell
2012-06-24 10:11                               ` Gilles Dartiguelongue
2012-06-24 10:33                                 ` hasufell
2012-06-23 18:26                         ` Michał Górny
2012-06-23 18:29                           ` Ciaran McCreesh
2012-06-24  3:49                           ` Doug Goldstein
2012-06-24  9:28                             ` Michał Górny
2012-06-23 13:39                     ` Gilles Dartiguelongue
2012-06-23 18:31             ` hasufell
2012-06-24  3:47               ` Doug Goldstein
2012-06-23 15:59     ` Michał Górny
2012-06-11  9:24 ` hasufell

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