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 |