Bug 1427450 - bootstrap: Don't install mesa, libiw and libnotify development files. r?build draft
authorMike Hommey <mh+mozilla@glandium.org>
Sun, 31 Dec 2017 09:15:44 +0900
changeset 714850 7625b6dfa8bea6827d8bb6d2800a9321c36225c1
parent 714849 e02699fd3129bef049f848e2f71189182eabe555
child 714851 30f868663238ff818a6d66522ff25226855c7da5
push id94041
push userbmo:mh+mozilla@glandium.org
push dateSun, 31 Dec 2017 00:18:41 +0000
reviewersbuild
bugs1427450, 938489, 799391, 783765
milestone59.0a1
Bug 1427450 - bootstrap: Don't install mesa, libiw and libnotify development files. r?build mesa is not necessary as of bug 938489 (there was even a bootstrap patch that never landed) libiw is not necessary as of bug 799391. libnotify is not necessary as of bug 783765.
python/mozboot/mozboot/archlinux.py
python/mozboot/mozboot/centosfedora.py
python/mozboot/mozboot/debian.py
--- a/python/mozboot/mozboot/archlinux.py
+++ b/python/mozboot/mozboot/archlinux.py
@@ -46,17 +46,16 @@ class ArchlinuxBootstrapper(StyloInstall
         'nss',
         'sqlite',
         'startup-notification',
         'diffutils',
         'gst-plugins-base-libs',
         'imake',
         'inetutils',
         'libpulse',
-        'mesa',
         'xorg-server-xvfb',
         'yasm',
         'gst-libav',
         'gst-plugins-good',
         'networkmanager',
     ]
 
     BROWSER_AUR_PACKAGES = [
--- a/python/mozboot/mozboot/centosfedora.py
+++ b/python/mozboot/mozboot/centosfedora.py
@@ -34,17 +34,16 @@ class CentOSFedoraBootstrapper(StyloInst
             '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',
-            'mesa-libGL-devel',
             'pulseaudio-libs-devel',
             'wireless-tools-devel',
             'yasm',
         ]
 
         self.mobile_android_packages = [
             'java-1.8.0-openjdk-devel',
             # For downloading the Android SDK and NDK.
--- a/python/mozboot/mozboot/debian.py
+++ b/python/mozboot/mozboot/debian.py
@@ -51,22 +51,19 @@ class DebianBootstrapper(StyloInstall, B
     BROWSER_COMMON_PACKAGES = [
         'libasound2-dev',
         'libcurl4-openssl-dev',
         'libdbus-1-dev',
         'libdbus-glib-1-dev',
         'libgconf2-dev',
         'libgtk-3-dev',
         'libgtk2.0-dev',
-        'libiw-dev',
-        'libnotify-dev',
         'libpulse-dev',
         'libx11-xcb-dev',
         'libxt-dev',
-        'mesa-common-dev',
         'python-dbus',
         'xvfb',
         'yasm',
     ]
 
     # Subclasses can add packages to this variable to have them installed.
     BROWSER_DISTRO_PACKAGES = []