minimal required version of GTK for GNOME 2.18
- From: Jani Monoses <jani monoses gmail com>
- To: desktop-devel-list gnome org
- Subject: minimal required version of GTK for GNOME 2.18
- Date: Mon, 19 Feb 2007 19:18:34 +0200
Hi,
is there a minimum required GTK+2.0 version that modules in svn trunk
should depend on? I could only find the external dependency list in the
wiki but that does not mention gtk. The modules in svn are not exactly
the same as the ones that are part of 2.18 but still. Are there still
cases when GTK 2.4 is targetted?
Some that require 2.4 only are not part of the desktop (eggcups,
gnome-cups-manager), network-manager-applet has no versioned dependency
but uses a version check against 2.4 in the code, gnome-games does the
same even if it requires on 2.8.
Grepping the modules I have checked out locally shows very diverse
requirements.
./gdm2/configure.ac:GTK_REQUIRED=2.6.0
./file-roller/configure.in:GTK_REQUIRED=2.10.0
./gnome-session/configure.in:GTK_REQUIRED=2.3.1
./gnome-system-tools/configure.in:GTK_REQUIRED=2.9.0
./eggcups/configure.ac:GTK_REQUIRED=2.4.0
./gnome-cups-manager/configure.in:GTK_REQUIRED=2.3.1
./gnome-power-manager/configure.in:GTK_REQUIRED=2.10.0
./evince/configure.ac:GTK_REQUIRED=2.8.15
./tracker/configure.ac:GTK_REQUIRED=2.8.0
./gnome-games/configure.in:GTK_REQUIRED=2.8.0
./zenity/configure.in:GTK_REQUIRED=2.9.2
./gnome-utils/configure.in:GTK_REQUIRED=2.8.0
./brasero/configure.in:GTK_REQUIRED=2.10.0
./gnome-system-monitor/configure.in:GTK_REQUIRED=2.8.0
Looking for ifdefs in the sources yields similar results
./eggcups/ec-tray-icon.c:#if GTK_CHECK_VERSION(2,6,0)
./gnome-games/dependencies/ggz-gtk/xtext.c:#if GTK_CHECK_VERSION(2,4,0)
./gnome-screensaver/src/gnome-screensaver-preferences.c:#if
GTK_CHECK_VERSION(2,10,0)
./gnome-utils/baobab/src/baobab-graphwin.c:#if GTK_CHECK_VERSION(2,8,0)
./gnome-utils/gsearchtool/gsearchtool-callbacks.c:#if
!GTK_CHECK_VERSION(2,7,3)
./gnome-utils/gsearchtool/gsearchtool-callbacks.c:#if
GTK_CHECK_VERSION(2,7,3)
./libgnomeui/file-chooser/gtkfilesystemgnomevfs.c:#if
GTK_CHECK_VERSION(2,7,0)
./libgnomeui/libgnomeui/gnome-popup-menu.c:#if GTK_CHECK_VERSION(1,2,1)
./network-manager-applet/src/applet.c:#if GTK_CHECK_VERSION(2, 11, 0)
./network-manager-applet/src/applet.c:#if !GTK_CHECK_VERSION(2,6,0)
./network-manager-applet/src/applet.c:#if GTK_CHECK_VERSION (2, 6, 0)
./network-manager-applet/src/menu-items.c:#if GTK_CHECK_VERSION(2,6,0)
./network-manager-applet/src/other-network-dialog.c:#if
GTK_CHECK_VERSION(2,6,0)
./tracker/src/tracker-search-tool/tracker-search-tool-callbacks.c:#if
!GTK_CHECK_VERSION(2,7,3)
./tracker/src/tracker-search-tool/tracker-search-tool-callbacks.c:#if
GTK_CHECK_VERSION(2,7,3)
./vino/server/vino-status-icon.c:#if GTK_CHECK_VERSION (2, 11, 0)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]