Bug 1186229 - Enable Gtk+3 builds by default. r=gps

Note Gtk+3 builds need both Gtk+2 *and* Gtk+3.
This commit is contained in:
Mike Hommey 2015-07-22 10:39:41 +09:00
parent a0118a68d2
commit d450691e52
8 changed files with 9 additions and 1 deletions

View File

@ -1042,7 +1042,7 @@ MOZ_FS_LAYOUT=unix
USE_DEPENDENT_LIBS=1
_PLATFORM_DEFAULT_TOOLKIT=cairo-gtk2
_PLATFORM_DEFAULT_TOOLKIT=cairo-gtk3
if test -n "$CROSS_COMPILE"; then
OS_TARGET="${target_os}"

View File

@ -30,6 +30,7 @@ class ArchlinuxBootstrapper(BaseBootstrapper):
'dbus-glib',
'desktop-file-utils',
'gtk2',
'gtk3',
'hicolor-icon-theme',
'hunspell',
'icu',

View File

@ -39,6 +39,7 @@ class CentOSBootstrapper(BaseBootstrapper):
'gstreamer-devel',
'gstreamer-plugins-base-devel',
'gtk2-devel',
'gtk3-devel',
'libstdc++-static',
'libXt-devel',
'mesa-libGL-devel',

View File

@ -37,6 +37,7 @@ class DebianBootstrapper(BaseBootstrapper):
'libgstreamer0.10-dev',
'libgstreamer-plugins-base0.10-dev',
'libgtk2.0-dev',
'libgtk-3-dev',
'libiw-dev',
'libnotify-dev',
'libpulse-dev',

View File

@ -33,6 +33,8 @@ class FedoraBootstrapper(BaseBootstrapper):
'glibc-static',
'gstreamer-devel',
'gstreamer-plugins-base-devel',
'gtk2-devel', # it's optional in Fedora 20's GNOME Software
# Development group.
'libstdc++-static',
'libXt-devel',
'mesa-libGL-devel',

View File

@ -23,6 +23,7 @@ class FreeBSDBootstrapper(BaseBootstrapper):
'dbus-glib',
'gstreamer-plugins',
'gtk2',
'gtk3',
'libGL',
'pulseaudio',
'v4l_compat',

View File

@ -17,6 +17,7 @@ class GentooBootstrapper(BaseBootstrapper):
def install_browser_packages(self):
self.run_as_root(['emerge', '--onlydeps', '--quiet', 'firefox'])
self.run_as_root(['emerge', '--quiet', 'gtk+'])
def _update_package_manager(self):
self.run_as_root(['emerge', '--sync'])

View File

@ -23,6 +23,7 @@ class OpenBSDBootstrapper(BaseBootstrapper):
'llvm',
'yasm',
'gtk+2',
'gtk+3',
'dbus-glib',
'gstreamer-plugins-base',
'pulseaudio',