| OLD | NEW |
| (Empty) |
| 1 #!/bin/bash | |
| 2 # Copyright 2016 The Chromium Authors. All rights reserved. | |
| 3 # Use of this source code is governed by a BSD-style license that can be | |
| 4 # found in the LICENSE file. | |
| 5 | |
| 6 SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" | |
| 7 | |
| 8 DISTRO=ubuntu | |
| 9 DIST=precise | |
| 10 DIST_UPDATES=precise-updates | |
| 11 REPO_EXTRA="universe" | |
| 12 | |
| 13 # This is where we get all the debian packages from. | |
| 14 APT_REPO=http://archive.ubuntu.com/ubuntu | |
| 15 APT_REPO_ARM=http://ports.ubuntu.com | |
| 16 APT_REPO_ARM64=http://ports.ubuntu.com | |
| 17 KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg | |
| 18 | |
| 19 HAS_ARCH_AMD64=1 | |
| 20 | |
| 21 # Precise supports these architectures but they are not needed by chrome. | |
| 22 # HAS_ARCH_I386=1 | |
| 23 # HAS_ARCH_ARM=1 | |
| 24 | |
| 25 # Sysroot packages: these are the packages needed to build chrome. | |
| 26 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated | |
| 27 # by running this script in GeneratePackageList mode. | |
| 28 DEBIAN_PACKAGES="\ | |
| 29 comerr-dev | |
| 30 gcc-4.6 | |
| 31 krb5-multidev | |
| 32 libasound2 | |
| 33 libasound2-dev | |
| 34 libatk1.0-0 | |
| 35 libatk1.0-dev | |
| 36 libavahi-client3 | |
| 37 libavahi-common3 | |
| 38 libbluetooth3 | |
| 39 libbluetooth-dev | |
| 40 libbrlapi0.5 | |
| 41 libbrlapi-dev | |
| 42 libc6 | |
| 43 libc6-dev | |
| 44 libcairo2 | |
| 45 libcairo2-dev | |
| 46 libcairo-gobject2 | |
| 47 libcairo-script-interpreter2 | |
| 48 libcap-dev | |
| 49 libcap2 | |
| 50 libcomerr2 | |
| 51 libcups2 | |
| 52 libcups2-dev | |
| 53 libdbus-1-3 | |
| 54 libdbus-1-dev | |
| 55 libdbus-glib-1-2 | |
| 56 libdrm-dev | |
| 57 libdrm-intel1 | |
| 58 libdrm-nouveau1a | |
| 59 libdrm-nouveau2 | |
| 60 libdrm-radeon1 | |
| 61 libdrm2 | |
| 62 libegl1-mesa | |
| 63 libegl1-mesa-dev | |
| 64 libegl1-mesa-drivers | |
| 65 libelf1 | |
| 66 libelf-dev | |
| 67 libexpat1 | |
| 68 libexpat1-dev | |
| 69 libffi6 | |
| 70 libffi-dev | |
| 71 libfontconfig1 | |
| 72 libfontconfig1-dev | |
| 73 libfreetype6 | |
| 74 libfreetype6-dev | |
| 75 libgbm1 | |
| 76 libgbm-dev | |
| 77 libgcc1 | |
| 78 libgconf-2-4 | |
| 79 libgconf2-4 | |
| 80 libgconf2-dev | |
| 81 libgcrypt11 | |
| 82 libgcrypt11-dev | |
| 83 libgdk-pixbuf2.0-0 | |
| 84 libgdk-pixbuf2.0-dev | |
| 85 libgl1-mesa-dev | |
| 86 libgl1-mesa-glx | |
| 87 libglapi-mesa | |
| 88 libglib2.0-0 | |
| 89 libglib2.0-dev | |
| 90 libgnome-keyring0 | |
| 91 libgnome-keyring-dev | |
| 92 libgnutls26 | |
| 93 libgnutls-dev | |
| 94 libgnutls-openssl27 | |
| 95 libgnutlsxx27 | |
| 96 libgomp1 | |
| 97 libgpg-error0 | |
| 98 libgpg-error-dev | |
| 99 libgssapi-krb5-2 | |
| 100 libgssrpc4 | |
| 101 libgtk-3-0 | |
| 102 libgtk-3-dev | |
| 103 libgtk2.0-0 | |
| 104 libgtk2.0-dev | |
| 105 libk5crypto3 | |
| 106 libkadm5clnt-mit8 | |
| 107 libkadm5srv-mit8 | |
| 108 libkdb5-6 | |
| 109 libkeyutils1 | |
| 110 libkms1 | |
| 111 libkrb5-3 | |
| 112 libkrb5-dev | |
| 113 libkrb5support0 | |
| 114 libnspr4 | |
| 115 libnspr4-dev | |
| 116 libnss3 | |
| 117 libnss3-dev | |
| 118 libnss-db | |
| 119 liborbit2 | |
| 120 libp11-2 | |
| 121 libp11-kit0 | |
| 122 libpam0g | |
| 123 libpam0g-dev | |
| 124 libpango1.0-0 | |
| 125 libpango1.0-dev | |
| 126 libpci3 | |
| 127 libpci-dev | |
| 128 libpcre3 | |
| 129 libpcre3-dev | |
| 130 libpcrecpp0 | |
| 131 libpixman-1-0 | |
| 132 libpixman-1-dev | |
| 133 libpng12-0 | |
| 134 libpng12-dev | |
| 135 libpthread-stubs0-dev | |
| 136 libpulse0 | |
| 137 libpulse-dev | |
| 138 libpulse-mainloop-glib0 | |
| 139 libselinux1 | |
| 140 libspeechd2 | |
| 141 libspeechd-dev | |
| 142 libssl1.0.0 | |
| 143 libssl-dev | |
| 144 libstdc++6 | |
| 145 libstdc++6-4.6-dev | |
| 146 libtasn1-3 | |
| 147 libwayland0 | |
| 148 libwayland-dev | |
| 149 libx11-6 | |
| 150 libx11-dev | |
| 151 libx11-xcb1 | |
| 152 libx11-xcb-dev | |
| 153 libxau6 | |
| 154 libxau-dev | |
| 155 libxcb1 | |
| 156 libxcb1-dev | |
| 157 libxcb-glx0 | |
| 158 libxcb-render0 | |
| 159 libxcb-render0-dev | |
| 160 libxcb-shm0 | |
| 161 libxcb-shm0-dev | |
| 162 libxcomposite1 | |
| 163 libxcomposite-dev | |
| 164 libxcursor1 | |
| 165 libxcursor-dev | |
| 166 libxdamage1 | |
| 167 libxdamage-dev | |
| 168 libxdmcp6 | |
| 169 libxdmcp-dev | |
| 170 libxext6 | |
| 171 libxext-dev | |
| 172 libxfixes3 | |
| 173 libxfixes-dev | |
| 174 libxi6 | |
| 175 libxi-dev | |
| 176 libxinerama1 | |
| 177 libxinerama-dev | |
| 178 libxkbcommon0 | |
| 179 libxkbcommon-dev | |
| 180 libxrandr2 | |
| 181 libxrandr-dev | |
| 182 libxrender1 | |
| 183 libxrender-dev | |
| 184 libxss1 | |
| 185 libxss-dev | |
| 186 libxt6 | |
| 187 libxt-dev | |
| 188 libxtst6 | |
| 189 libxtst-dev | |
| 190 libxxf86vm1 | |
| 191 linux-libc-dev | |
| 192 mesa-common-dev | |
| 193 speech-dispatcher | |
| 194 x11proto-composite-dev | |
| 195 x11proto-core-dev | |
| 196 x11proto-damage-dev | |
| 197 x11proto-fixes-dev | |
| 198 x11proto-input-dev | |
| 199 x11proto-kb-dev | |
| 200 x11proto-randr-dev | |
| 201 x11proto-record-dev | |
| 202 x11proto-render-dev | |
| 203 x11proto-scrnsaver-dev | |
| 204 x11proto-xext-dev | |
| 205 zlib1g | |
| 206 zlib1g-dev | |
| 207 " | |
| 208 | |
| 209 DEBIAN_PACKAGES_X86="libquadmath0" | |
| 210 DEBIAN_PACKAGES_ARM="libdrm-omap1" | |
| 211 | |
| 212 . "${SCRIPT_DIR}/sysroot-creator.sh" | |
| OLD | NEW |