| OLD | NEW |
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 SCRIPT_DIR=$(dirname $0) | 6 SCRIPT_DIR=$(dirname $0) |
| 7 | 7 |
| 8 DISTRO=ubuntu | 8 DISTRO=ubuntu |
| 9 DIST=trusty | 9 DIST=precise |
| 10 DIST_UPDATES=trusty-updates | 10 DIST_UPDATES=precise-updates |
| 11 | 11 |
| 12 # This is where we get all the debian packages from. | 12 # This is where we get all the debian packages from. |
| 13 APT_REPO=http://archive.ubuntu.com/ubuntu | 13 APT_REPO=http://archive.ubuntu.com/ubuntu |
| 14 APT_REPO_ARM=http://ports.ubuntu.com | 14 APT_REPO_ARM=http://ports.ubuntu.com |
| 15 APT_REPO_ARM64=http://ports.ubuntu.com | 15 APT_REPO_ARM64=http://ports.ubuntu.com |
| 16 KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg | 16 KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg |
| 17 | 17 |
| 18 HAS_ARCH_AMD64=1 | 18 HAS_ARCH_AMD64=1 |
| 19 HAS_ARCH_I386=1 | 19 HAS_ARCH_I386=1 |
| 20 HAS_ARCH_ARM=1 | 20 HAS_ARCH_ARM=1 |
| 21 HAS_ARCH_ARM64=1 | |
| 22 | 21 |
| 23 # Sysroot packages: these are the packages needed to build chrome. | 22 # Sysroot packages: these are the packages needed to build chrome. |
| 24 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated | 23 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated |
| 25 # by running this script in GeneratePackageList mode. | 24 # by running this script in GeneratePackageList mode. |
| 26 DEBIAN_PACKAGES="\ | 25 DEBIAN_PACKAGES="\ |
| 27 comerr-dev | 26 comerr-dev |
| 28 gcc-4.8 | 27 gcc-4.6 |
| 29 krb5-multidev | 28 krb5-multidev |
| 30 libasound2 | 29 libasound2 |
| 31 libasound2-dev | 30 libasound2-dev |
| 32 libatk1.0-0 | 31 libatk1.0-0 |
| 33 libatk1.0-dev | 32 libatk1.0-dev |
| 34 libavahi-client3 | 33 libavahi-client3 |
| 35 libavahi-common3 | 34 libavahi-common3 |
| 36 libbluetooth3 | 35 libbluetooth3 |
| 37 libbluetooth-dev | 36 libbluetooth-dev |
| 37 libbrlapi0.5 |
| 38 libbrlapi-dev |
| 38 libc6 | 39 libc6 |
| 39 libc6-dev | 40 libc6-dev |
| 40 libcairo2 | 41 libcairo2 |
| 41 libcairo2-dev | 42 libcairo2-dev |
| 42 libcairo-gobject2 | 43 libcairo-gobject2 |
| 43 libcairo-script-interpreter2 | 44 libcairo-script-interpreter2 |
| 44 libcap-dev | 45 libcap-dev |
| 45 libcap2 | 46 libcap2 |
| 46 libcomerr2 | 47 libcomerr2 |
| 47 libcups2 | 48 libcups2 |
| 48 libcups2-dev | 49 libcups2-dev |
| 49 libdbus-1-3 | 50 libdbus-1-3 |
| 50 libdbus-1-dev | 51 libdbus-1-dev |
| 51 libdbus-glib-1-2 | 52 libdbus-glib-1-2 |
| 53 libdrm-dev |
| 54 libdrm-intel1 |
| 55 libdrm-nouveau1a |
| 56 libdrm-nouveau2 |
| 57 libdrm-radeon1 |
| 52 libdrm2 | 58 libdrm2 |
| 53 libelf1 | 59 libelf1 |
| 54 libelf-dev | 60 libelf-dev |
| 55 libexpat1 | 61 libexpat1 |
| 56 libexpat1-dev | 62 libexpat1-dev |
| 57 libffi6 | 63 libffi6 |
| 64 libffi-dev |
| 58 libfontconfig1 | 65 libfontconfig1 |
| 59 libfontconfig1-dev | 66 libfontconfig1-dev |
| 60 libfreetype6 | 67 libfreetype6 |
| 61 libfreetype6-dev | 68 libfreetype6-dev |
| 62 libgcc1 | 69 libgcc1 |
| 63 libgconf-2-4 | 70 libgconf-2-4 |
| 64 libgconf2-4 | 71 libgconf2-4 |
| 65 libgconf2-dev | 72 libgconf2-dev |
| 66 libgcrypt11 | 73 libgcrypt11 |
| 67 libgcrypt11-dev | 74 libgcrypt11-dev |
| (...skipping 11 matching lines...) Expand all Loading... |
| 79 libgnutls-openssl27 | 86 libgnutls-openssl27 |
| 80 libgnutlsxx27 | 87 libgnutlsxx27 |
| 81 libgomp1 | 88 libgomp1 |
| 82 libgpg-error0 | 89 libgpg-error0 |
| 83 libgpg-error-dev | 90 libgpg-error-dev |
| 84 libgssapi-krb5-2 | 91 libgssapi-krb5-2 |
| 85 libgssrpc4 | 92 libgssrpc4 |
| 86 libgtk2.0-0 | 93 libgtk2.0-0 |
| 87 libgtk2.0-dev | 94 libgtk2.0-dev |
| 88 libk5crypto3 | 95 libk5crypto3 |
| 89 libkadm5clnt-mit9 | 96 libkadm5clnt-mit8 |
| 90 libkadm5srv-mit9 | 97 libkadm5srv-mit8 |
| 91 libkdb5-7 | 98 libkdb5-6 |
| 92 libkeyutils1 | 99 libkeyutils1 |
| 100 libkms1 |
| 93 libkrb5-3 | 101 libkrb5-3 |
| 94 libkrb5-dev | 102 libkrb5-dev |
| 95 libkrb5support0 | 103 libkrb5support0 |
| 96 libnspr4 | 104 libnspr4 |
| 97 libnspr4-dev | 105 libnspr4-dev |
| 98 libnss3 | 106 libnss3 |
| 99 libnss3-dev | 107 libnss3-dev |
| 100 libnss-db | 108 libnss-db |
| 101 liborbit2 | 109 liborbit2 |
| 102 libp11-2 | 110 libp11-2 |
| 103 libp11-kit0 | 111 libp11-kit0 |
| 104 libpam0g | 112 libpam0g |
| 105 libpam0g-dev | 113 libpam0g-dev |
| 106 libpango-1.0-0 | 114 libpango1.0-0 |
| 107 libpango1.0-dev | 115 libpango1.0-dev |
| 108 libpangocairo-1.0-0 | |
| 109 libpangoft2-1.0-0 | |
| 110 libpangoxft-1.0-0 | |
| 111 libpci3 | 116 libpci3 |
| 112 libpci-dev | 117 libpci-dev |
| 113 libpcre3 | 118 libpcre3 |
| 114 libpcre3-dev | 119 libpcre3-dev |
| 115 libpcrecpp0 | 120 libpcrecpp0 |
| 116 libpixman-1-0 | 121 libpixman-1-0 |
| 117 libpixman-1-dev | 122 libpixman-1-dev |
| 118 libpng12-0 | 123 libpng12-0 |
| 119 libpng12-dev | 124 libpng12-dev |
| 125 libpthread-stubs0-dev |
| 120 libpulse0 | 126 libpulse0 |
| 121 libpulse-dev | 127 libpulse-dev |
| 122 libpulse-mainloop-glib0 | 128 libpulse-mainloop-glib0 |
| 123 libselinux1 | 129 libselinux1 |
| 124 libspeechd2 | 130 libspeechd2 |
| 125 libspeechd-dev | 131 libspeechd-dev |
| 126 libssl1.0.0 | 132 libssl1.0.0 |
| 127 libssl-dev | 133 libssl-dev |
| 128 libstdc++6 | 134 libstdc++6 |
| 129 libstdc++-4.8-dev | 135 libstdc++6-4.6-dev |
| 130 libtasn1-6 | 136 libtasn1-3 |
| 131 libx11-6 | 137 libx11-6 |
| 132 libx11-dev | 138 libx11-dev |
| 133 libx11-xcb1 | 139 libx11-xcb1 |
| 134 libx11-xcb-dev | 140 libx11-xcb-dev |
| 135 libxau6 | 141 libxau6 |
| 136 libxau-dev | 142 libxau-dev |
| 137 libxcb1 | 143 libxcb1 |
| 138 libxcb1-dev | 144 libxcb1-dev |
| 139 libxcb-glx0 | 145 libxcb-glx0 |
| 140 libxcb-render0 | 146 libxcb-render0 |
| 141 libxcb-render0-dev | 147 libxcb-render0-dev |
| 142 libxcb-shm0 | 148 libxcb-shm0 |
| 143 libxcb-shm0-dev | 149 libxcb-shm0-dev |
| 144 libxcomposite1 | 150 libxcomposite1 |
| 145 libxcomposite-dev | 151 libxcomposite-dev |
| 146 libxcursor1 | 152 libxcursor1 |
| 147 libxcursor-dev | 153 libxcursor-dev |
| 148 libxdamage1 | 154 libxdamage1 |
| 149 libxdamage-dev | 155 libxdamage-dev |
| 150 libxdmcp6 | 156 libxdmcp6 |
| 157 libxdmcp-dev |
| 151 libxext6 | 158 libxext6 |
| 152 libxext-dev | 159 libxext-dev |
| 153 libxfixes3 | 160 libxfixes3 |
| 154 libxfixes-dev | 161 libxfixes-dev |
| 155 libxi6 | 162 libxi6 |
| 156 libxi-dev | 163 libxi-dev |
| 157 libxinerama1 | 164 libxinerama1 |
| 158 libxinerama-dev | 165 libxinerama-dev |
| 159 libxrandr2 | 166 libxrandr2 |
| 160 libxrandr-dev | 167 libxrandr-dev |
| (...skipping 20 matching lines...) Expand all Loading... |
| 181 x11proto-render-dev | 188 x11proto-render-dev |
| 182 x11proto-scrnsaver-dev | 189 x11proto-scrnsaver-dev |
| 183 x11proto-xext-dev | 190 x11proto-xext-dev |
| 184 zlib1g | 191 zlib1g |
| 185 zlib1g-dev | 192 zlib1g-dev |
| 186 " | 193 " |
| 187 | 194 |
| 188 DEBIAN_PACKAGES_X86="libquadmath0" | 195 DEBIAN_PACKAGES_X86="libquadmath0" |
| 189 | 196 |
| 190 . ${SCRIPT_DIR}/sysroot-creator.sh | 197 . ${SCRIPT_DIR}/sysroot-creator.sh |
| OLD | NEW |