Bug 1561494 - Remove gconf from bootstrap. r=froydnj
authorMike Hommey <mh+mozilla@glandium.org>
Wed, 26 Jun 2019 12:54:30 +0000
changeset 543068 699e6677280fceb1e755a03933629ac01104d407
parent 543067 06b5dca91073b5b2a6b44bf0f9dd4999c794a721
child 543069 83a5257788cbc7038e23b1688b2b6d20c59504bc
push id2131
push userffxbld-merge
push dateMon, 26 Aug 2019 18:30:20 +0000
treeherdermozilla-release@b19ffb3ca153 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersfroydnj
bugs1561494, 1433685
milestone69.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1561494 - Remove gconf from bootstrap. r=froydnj Gconf support was removed in bug 1433685. Differential Revision: https://phabricator.services.mozilla.com/D35982
python/mozboot/mozboot/archlinux.py
python/mozboot/mozboot/centosfedora.py
python/mozboot/mozboot/debian.py
python/mozboot/mozboot/freebsd.py
python/mozboot/mozboot/openbsd.py
--- a/python/mozboot/mozboot/archlinux.py
+++ b/python/mozboot/mozboot/archlinux.py
@@ -32,17 +32,16 @@ class ArchlinuxBootstrapper(NodeInstall,
         'python',  # This is Python 3 on Arch.
         'unzip',
         'zip',
     ]
 
     BROWSER_PACKAGES = [
         'alsa-lib',
         'dbus-glib',
-        'gconf',
         'gtk2',
         'gtk3',
         'libevent',
         'libvpx',
         'libxt',
         'mime-types',
         'nasm',
         'startup-notification',
--- a/python/mozboot/mozboot/centosfedora.py
+++ b/python/mozboot/mozboot/centosfedora.py
@@ -38,17 +38,16 @@ class CentOSFedoraBootstrapper(NasmInsta
 
         self.browser_group_packages = [
             'GNOME Software Development',
         ]
 
         self.browser_packages = [
             'alsa-lib-devel',
             'dbus-glib-devel',
-            'GConf2-devel',
             'glibc-static',
             'gtk2-devel',  # It is optional in Fedora 20's GNOME Software
                            # Development group.
             'libstdc++-static',
             'libXt-devel',
             'nasm',
             'pulseaudio-libs-devel',
             'wireless-tools-devel',
--- a/python/mozboot/mozboot/debian.py
+++ b/python/mozboot/mozboot/debian.py
@@ -58,17 +58,16 @@ class DebianBootstrapper(NasmInstall, No
 
     # These are common packages for building Firefox for Desktop
     # (browser) for all Debian-derived distros (such as Ubuntu).
     BROWSER_COMMON_PACKAGES = [
         'libasound2-dev',
         'libcurl4-openssl-dev',
         'libdbus-1-dev',
         'libdbus-glib-1-dev',
-        'libgconf2-dev',
         'libgtk-3-dev',
         'libgtk2.0-dev',
         'libpulse-dev',
         'libx11-xcb-dev',
         'libxt-dev',
         'python-dbus',
         'xvfb',
         'yasm',
--- a/python/mozboot/mozboot/freebsd.py
+++ b/python/mozboot/mozboot/freebsd.py
@@ -23,17 +23,16 @@ class FreeBSDBootstrapper(BaseBootstrapp
             'python3',
             'rust',
             'watchman',
             'zip',
         ]
 
         self.browser_packages = [
             'dbus-glib',
-            'gconf2',
             'gtk2',
             'gtk3',
             'libXt',
             'mesa-dri',  # depends on llvm*
             'nasm',
             'pulseaudio',
             'v4l_compat',
             'yasm',
--- a/python/mozboot/mozboot/openbsd.py
+++ b/python/mozboot/mozboot/openbsd.py
@@ -20,17 +20,16 @@ class OpenBSDBootstrapper(BaseBootstrapp
             'unzip',
             'zip',
         ]
 
         self.browser_packages = [
             'llvm',
             'nasm',
             'yasm',
-            'gconf2',
             'gtk+2',
             'gtk+3',
             'dbus-glib',
             'pulseaudio',
         ]
 
     def install_system_packages(self):
         # we use -z because there's no other way to say "any autoconf-2.13"