Bug 1356562 - Install gtk3 for thunderbird on linux/linux64; r?nthomas. draft
authorTom Prince <mozilla@hocat.ca>
Tue, 15 Aug 2017 14:21:48 -0600
changeset 15394 6e1071d0b5d65287f91b2f26631e5d77ba61eea0
parent 15393 c1f20272f2f29049c87c81733a6104f40aadb466
push id185
push userbmo:mozilla@hocat.ca
push dateTue, 15 Aug 2017 20:23:10 +0000
reviewersnthomas
bugs1356562
Bug 1356562 - Install gtk3 for thunderbird on linux/linux64; r?nthomas. This is needed for the update_verify steps as part of releases. MozReview-Commit-ID: 7VzoY1orPvn
mozilla/thunderbird_config.py
--- a/mozilla/thunderbird_config.py
+++ b/mozilla/thunderbird_config.py
@@ -170,16 +170,18 @@ PLATFORM_VARS = {
                         'libXrender-devel.i686', 'libXxf86vm-devel.i686', 'libdrm-devel.i686',
                         'libidn-devel.i686', 'libpng-devel.i686', 'libxcb-devel.i686',
                         'libxml2-devel.i686', 'pango-devel.i686', 'perl-devel.i686',
                         'pixman-devel.i686', 'zlib-devel.i686',
                         # Freetype packages need to be installed be version, because a newer
                         # version is available, but we don't want it for Firefox builds.
                         'freetype-2.3.11-6.el6_1.8.i686', 'freetype-devel-2.3.11-6.el6_1.8.i686',
                         'freetype-2.3.11-6.el6_1.8.x86_64',
+                        # gtk3 neeeded for update verify step
+                        'tooltool-gtk3-1-1.18bc52b0599b1308b667e282abb45f47597bfc98a5140cfcab8da71dacf89dd76d0dee22a04ce26fe7ad1f04e2d6596991f9e5b01fd2aaaab5542965f596b0e6.i686',
                         ],
             'mock_copyin_files': [
                 ('/home/cltbld/.ssh', '/home/mock_mozilla/.ssh'),
                 ('/home/cltbld/.hgrc', '/builds/.hgrc'),
                 ('/home/cltbld/.boto', '/builds/.boto'),
                 ('/tools/tooltool.py', '/builds/tooltool.py'),
                 ('/builds/crash-stats-api.token', '/builds/crash-stats-api.token'),
                 ('/usr/local/lib/hgext', '/usr/local/lib/hgext'),
@@ -240,16 +242,18 @@ PLATFORM_VARS = {
                         'mpfr', # required for system compiler
                         'xorg-x11-font*', # fonts required for PGO
                         'imake', # required for makedepend!?!
                         'gcc45_0moz3', 'gcc454_0moz1', 'gcc472_0moz1', 'gcc473_0moz1', 'yasm', 'ccache', # <-- from releng repo
                         'pulseaudio-libs-devel',
                         'gstreamer-devel', 'gstreamer-plugins-base-devel',
                         'freetype-2.3.11-6.el6_1.8.x86_64',
                         'freetype-devel-2.3.11-6.el6_1.8.x86_64',
+                        # gtk3 neeeded for update verify step
+                        'tooltool-gtk3-1-1.3915f8ec396c56a8a92e6f9695b70f09ce9d1582359d1258e37e3fd43a143bc974410e4cfc27f500e095f34a8956206e0ebf799b7287f0f38def0d5e34ed71c9.x86_64',
                         ],
             'mock_copyin_files': [
                 ('/home/cltbld/.ssh', '/home/mock_mozilla/.ssh'),
                 ('/home/cltbld/.hgrc', '/builds/.hgrc'),
                 ('/home/cltbld/.boto', '/builds/.boto'),
                 ('/tools/tooltool.py', '/builds/tooltool.py'),
                 ('/builds/crash-stats-api.token', '/builds/crash-stats-api.token'),
                 ('/usr/local/lib/hgext', '/usr/local/lib/hgext'),