• Home
  • Raw
  • Download

Lines Matching full:packages

98       "Enable installation of packages that are no longer currently needed and"
106 "Disable installation of packages that are no longer currently needed and"
191 # Packages needed for development
193 packages = [
262 # Packages needed for chromeos only
263 packages += [
271 packages.append("realpath")
274 packages.append("libjpeg-dev")
276 packages.append("libjpeg62-dev")
279 packages.append("libudev1")
281 packages.append("libudev0")
284 packages.append("libbrlapi0.8")
286 packages.append("libbrlapi0.7")
288 packages.append("libbrlapi0.6")
290 packages.append("libbrlapi0.5")
293 packages.append("libav-tools")
296 packages.append("libvulkan-dev")
299 packages.append("libinput-dev")
303 packages.append("binutils-arm-linux-gnueabihf")
305 packages.append("binutils-aarch64-linux-gnu")
307 packages.append("binutils-mipsel-linux-gnu")
309 packages.append("binutils-mips64el-linux-gnuabi64")
311 # 64-bit systems need a minimum set of 32-bit compat packages for the
315 packages.extend(["libc6-i386", "lib32stdc++6"])
319 packages.append("lib32gcc-s1")
321 packages.append("lib32gcc1")
323 return packages
328 packages = [
382 packages += [
388 packages.append("libffi8")
390 packages.append("libffi7")
392 packages.append("libffi6")
395 packages.append("libpng16-16")
397 packages.append("libpng12-0")
400 packages.extend(["libnspr4", "libnss3"])
402 packages.extend(["libnspr4-0d", "libnss3-1d"])
405 packages.append("appmenu-gtk")
407 packages.append("libgnome-keyring0")
409 packages.append("libgnome-keyring-dev")
411 packages.append("libvulkan1")
413 packages.append("libinput10")
415 return packages
424 packages = [
466 packages += re.findall(pattern, lines)
468 return packages
471 # Packages that have been removed from this script. Regardless of configuration
476 print("Skipping backwards compatible packages.", file=sys.stderr)
478 print("Including backwards compatible packages.", file=sys.stderr)
480 packages = [
546 packages.extend(["python-is-python2", "python2-dev"])
548 packages.append("python")
551 packages.append("python-crypto")
554 packages.append("python-numpy")
557 packages.append("python-openssl")
560 packages.append("python-psutil")
563 packages.append("python-yaml")
566 packages.append("apache2.2-bin")
568 packages.append("apache2-bin")
583 packages.extend([php_cgi, mod_php])
586 return [package for package in packages if package_exists(package)]
595 # arm cross toolchain packages needed to build chrome on armhf
596 packages = [
604 packages.extend([
610 packages.extend([
616 packages.extend([
622 return packages
633 packages = [
660 # Packages to build NaCl, its toolchains, and its ports.
673 packages.append("libssl-dev:i386")
675 packages.append("libssl1.1:i386")
677 packages.append("libssl1.0.2:i386")
679 packages.append("libssl1.0.0:i386")
682 packages.append("libtinfo5")
685 packages.append("libudev1:i386")
687 packages.append("libudev0:i386")
689 return packages
692 # Debian is in the process of transitioning to automatic debug packages, which
694 # Untransitioned packages have the -dbg suffix. And on some systems, neither
710 packages = [
715 # Debugging symbols packages not following common naming scheme
719 packages.append("libstdc++6-%s-dbg" % version)
723 packages.extend(dbg_package_name("libatk1.0"))
726 packages.extend(dbg_package_name("libpango1.0-dev"))
728 return packages
732 packages = (dev_list() + lib_list() + dbg_list(options) +
736 # Sort all the :i386 packages to the front, to avoid confusing dpkg-query
738 return sorted(set(packages), key=lambda x: (not x.endswith(":i386"), x))
741 def missing_packages(packages): argument
744 ["dpkg-query", "-W", "-f", " "] + packages,
776 print("WARNING: The following packages are not installed:", file=sys.stderr)
780 print("WARNING: The following packages are unknown to your system",
790 print("Finding missing packages...", file=sys.stderr)
792 packages = package_list(options)
793 packages_str = " ".join(packages)
794 print("Packages required: " + packages_str, file=sys.stderr)
796 query_cmd = ["apt-get", "--just-print", "install"] + packages
805 "The following NEW packages will be installed:",
806 "The following packages will be upgraded:",
818 packages = find_missing_packages(options)
819 if packages:
821 subprocess.check_call(["sudo", "apt-get", "install"] + quiet + packages)
824 print("No missing packages, and the packages are up to date.",
833 print("You will have to install the above packages yourself.",