Bug 1320940 - rustup is N/A on Tier3 platforms, so prefer downstream Rust packages. r?rillian
MozReview-Commit-ID: NsRGdweHuF
--- a/python/mozboot/mozboot/freebsd.py
+++ b/python/mozboot/mozboot/freebsd.py
@@ -8,20 +8,22 @@ from mozboot.base import BaseBootstrappe
class FreeBSDBootstrapper(BaseBootstrapper):
def __init__(self, version, flavor, **kwargs):
BaseBootstrapper.__init__(self, **kwargs)
self.version = int(version.split('.')[0])
self.flavor = flavor.lower()
self.packages = [
'autoconf213',
+ 'cargo',
'gmake',
'gtar',
'mercurial',
'pkgconf',
+ 'rust',
'watchman',
'zip',
]
self.browser_packages = [
'dbus-glib',
'gconf2',
'gtk2',
--- a/python/mozboot/mozboot/openbsd.py
+++ b/python/mozboot/mozboot/openbsd.py
@@ -7,18 +7,20 @@ from mozboot.base import BaseBootstrappe
class OpenBSDBootstrapper(BaseBootstrapper):
def __init__(self, version, **kwargs):
BaseBootstrapper.__init__(self, **kwargs)
self.packages = [
'mercurial',
'autoconf-2.13',
+ 'cargo',
'gmake',
'gtar',
+ 'rust',
'wget',
'unzip',
'zip',
]
self.browser_packages = [
'llvm',
'yasm',