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 |