| OLD | NEW |
| (Empty) |
| 1 #!/bin/bash | |
| 2 # Copyright 2014 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=trusty | |
| 10 DIST_UPDATES=trusty-updates | |
| 11 | |
| 12 # This is where we get all the debian packages from. | |
| 13 APT_REPO=http://archive.ubuntu.com/ubuntu | |
| 14 APT_REPO_ARM=http://ports.ubuntu.com | |
| 15 APT_REPO_ARM64=http://ports.ubuntu.com | |
| 16 KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg | |
| 17 | |
| 18 HAS_ARCH_ARM=1 | |
| 19 | |
| 20 # Trusty supports these architectures but they are not needed by chrome. | |
| 21 # HAS_ARCH_AMD64=1 | |
| 22 # HAS_ARCH_I386=1 | |
| 23 # HAS_ARCH_ARM64=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.8 | |
| 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 libc6 | |
| 41 libc6-dev | |
| 42 libcairo2 | |
| 43 libcairo2-dev | |
| 44 libcairo-gobject2 | |
| 45 libcairo-script-interpreter2 | |
| 46 libcap-dev | |
| 47 libcap2 | |
| 48 libcomerr2 | |
| 49 libcups2 | |
| 50 libcups2-dev | |
| 51 libdbus-1-3 | |
| 52 libdbus-1-dev | |
| 53 libdbus-glib-1-2 | |
| 54 libdrm2 | |
| 55 libelf1 | |
| 56 libelf-dev | |
| 57 libexpat1 | |
| 58 libexpat1-dev | |
| 59 libffi6 | |
| 60 libfontconfig1 | |
| 61 libfontconfig1-dev | |
| 62 libfreetype6 | |
| 63 libfreetype6-dev | |
| 64 libgbm1 | |
| 65 libgbm-dev | |
| 66 libgcc1 | |
| 67 libgconf-2-4 | |
| 68 libgconf2-4 | |
| 69 libgconf2-dev | |
| 70 libgcrypt11 | |
| 71 libgcrypt11-dev | |
| 72 libgdk-pixbuf2.0-0 | |
| 73 libgdk-pixbuf2.0-dev | |
| 74 libgl1-mesa-dev | |
| 75 libgl1-mesa-glx | |
| 76 libglapi-mesa | |
| 77 libglib2.0-0 | |
| 78 libglib2.0-dev | |
| 79 libgnome-keyring0 | |
| 80 libgnome-keyring-dev | |
| 81 libgnutls26 | |
| 82 libgnutls-dev | |
| 83 libgnutls-openssl27 | |
| 84 libgnutlsxx27 | |
| 85 libgomp1 | |
| 86 libgpg-error0 | |
| 87 libgpg-error-dev | |
| 88 libgssapi-krb5-2 | |
| 89 libgssrpc4 | |
| 90 libgtk-3-0 | |
| 91 libgtk-3-dev | |
| 92 libgtk2.0-0 | |
| 93 libgtk2.0-dev | |
| 94 libk5crypto3 | |
| 95 libkadm5clnt-mit9 | |
| 96 libkadm5srv-mit9 | |
| 97 libkdb5-7 | |
| 98 libkeyutils1 | |
| 99 libkrb5-3 | |
| 100 libkrb5-dev | |
| 101 libkrb5support0 | |
| 102 libnspr4 | |
| 103 libnspr4-dev | |
| 104 libnss3 | |
| 105 libnss3-dev | |
| 106 libnss-db | |
| 107 liborbit2 | |
| 108 libp11-2 | |
| 109 libp11-kit0 | |
| 110 libpam0g | |
| 111 libpam0g-dev | |
| 112 libpango-1.0-0 | |
| 113 libpango1.0-dev | |
| 114 libpangocairo-1.0-0 | |
| 115 libpangoft2-1.0-0 | |
| 116 libpangoxft-1.0-0 | |
| 117 libpci3 | |
| 118 libpci-dev | |
| 119 libpcre3 | |
| 120 libpcre3-dev | |
| 121 libpcrecpp0 | |
| 122 libpixman-1-0 | |
| 123 libpixman-1-dev | |
| 124 libpng12-0 | |
| 125 libpng12-dev | |
| 126 libpulse0 | |
| 127 libpulse-dev | |
| 128 libpulse-mainloop-glib0 | |
| 129 libselinux1 | |
| 130 libspeechd2 | |
| 131 libspeechd-dev | |
| 132 libssl1.0.0 | |
| 133 libssl-dev | |
| 134 libstdc++6 | |
| 135 libstdc++-4.8-dev | |
| 136 libtasn1-6 | |
| 137 libx11-6 | |
| 138 libx11-dev | |
| 139 libx11-xcb1 | |
| 140 libx11-xcb-dev | |
| 141 libxau6 | |
| 142 libxau-dev | |
| 143 libxcb1 | |
| 144 libxcb1-dev | |
| 145 libxcb-glx0 | |
| 146 libxcb-render0 | |
| 147 libxcb-render0-dev | |
| 148 libxcb-shm0 | |
| 149 libxcb-shm0-dev | |
| 150 libxcomposite1 | |
| 151 libxcomposite-dev | |
| 152 libxcursor1 | |
| 153 libxcursor-dev | |
| 154 libxdamage1 | |
| 155 libxdamage-dev | |
| 156 libxdmcp6 | |
| 157 libxext6 | |
| 158 libxext-dev | |
| 159 libxfixes3 | |
| 160 libxfixes-dev | |
| 161 libxi6 | |
| 162 libxi-dev | |
| 163 libxinerama1 | |
| 164 libxinerama-dev | |
| 165 libxrandr2 | |
| 166 libxrandr-dev | |
| 167 libxrender1 | |
| 168 libxrender-dev | |
| 169 libxss1 | |
| 170 libxss-dev | |
| 171 libxt6 | |
| 172 libxt-dev | |
| 173 libxtst6 | |
| 174 libxtst-dev | |
| 175 libxxf86vm1 | |
| 176 linux-libc-dev | |
| 177 mesa-common-dev | |
| 178 speech-dispatcher | |
| 179 x11proto-composite-dev | |
| 180 x11proto-core-dev | |
| 181 x11proto-damage-dev | |
| 182 x11proto-fixes-dev | |
| 183 x11proto-input-dev | |
| 184 x11proto-kb-dev | |
| 185 x11proto-randr-dev | |
| 186 x11proto-record-dev | |
| 187 x11proto-render-dev | |
| 188 x11proto-scrnsaver-dev | |
| 189 x11proto-xext-dev | |
| 190 zlib1g | |
| 191 zlib1g-dev | |
| 192 " | |
| 193 | |
| 194 DEBIAN_PACKAGES_X86="libquadmath0" | |
| 195 | |
| 196 . "${SCRIPT_DIR}/sysroot-creator.sh" | |
| OLD | NEW |