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.
--- 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 = []