Updating XTBs based on .GRDs from branch master
[chromium-blink-merge.git] / build / linux / sysroot_scripts / sysroot-creator-wheezy.sh
blob9a4d1bf81cc3a34810c9ab9f8871e342edbbf2a7
1 #!/bin/sh
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.
6 SCRIPT_DIR=$(dirname $0)
8 DISTRO=debian
9 DIST=wheezy
10 APT_REPO=http://http.us.debian.org/debian
11 REPO_BASEDIR="${APT_REPO}/dists/${DIST}"
12 KEYRING_FILE=/usr/share/keyrings/debian-archive-keyring.gpg
14 # Sysroot packages: these are the packages needed to build chrome.
15 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated
16 # by running this script in GeneratePackageList mode.
17 DEBIAN_PACKAGES="\
18 comerr-dev \
19 gcc-4.6 \
20 krb5-multidev \
21 libasound2 \
22 libasound2-dev \
23 libatk1.0-0 \
24 libatk1.0-dev \
25 libattr1 \
26 libavahi-client3 \
27 libavahi-common3 \
28 libc6 \
29 libc6-dev \
30 libcairo2 \
31 libcairo2-dev \
32 libcairo-gobject2 \
33 libcairo-script-interpreter2 \
34 libcap-dev \
35 libcap2 \
36 libcomerr2 \
37 libcups2 \
38 libcups2-dev \
39 libdbus-1-3 \
40 libdbus-1-dev \
41 libdbus-glib-1-2 \
42 libdrm2 \
43 libelf1 \
44 libelf-dev \
45 libexif12 \
46 libexif-dev \
47 libexpat1 \
48 libexpat1-dev \
49 libffi5 \
50 libfontconfig1 \
51 libfontconfig1-dev \
52 libfreetype6 \
53 libfreetype6-dev \
54 libgcc1 \
55 libgconf-2-4 \
56 libgconf2-4 \
57 libgconf2-dev \
58 libgcrypt11 \
59 libgcrypt11-dev \
60 libgdk-pixbuf2.0-0 \
61 libgdk-pixbuf2.0-dev \
62 libgl1-mesa-dev \
63 libgl1-mesa-glx \
64 libglapi-mesa \
65 libglib2.0-0 \
66 libglib2.0-dev \
67 libgnome-keyring0 \
68 libgnome-keyring-dev \
69 libgnutls26 \
70 libgnutls-dev \
71 libgnutls-openssl27 \
72 libgnutlsxx27 \
73 libgomp1 \
74 libgpg-error0 \
75 libgpg-error-dev \
76 libgssapi-krb5-2 \
77 libgssrpc4 \
78 libgtk2.0-0 \
79 libgtk2.0-dev \
80 libk5crypto3 \
81 libkadm5clnt-mit8 \
82 libkadm5srv-mit8 \
83 libkdb5-6 \
84 libkeyutils1 \
85 libkrb5-3 \
86 libkrb5-dev \
87 libkrb5support0 \
88 libnspr4 \
89 libnspr4-dev \
90 libnss3 \
91 libnss3-dev \
92 libnss-db \
93 liborbit2 \
94 libp11-2 \
95 libp11-kit0 \
96 libpam0g \
97 libpam0g-dev \
98 libpango1.0-0 \
99 libpango1.0-dev \
100 libpci3 \
101 libpci-dev \
102 libpcre3 \
103 libpcre3-dev \
104 libpcrecpp0 \
105 libpixman-1-0 \
106 libpixman-1-dev \
107 libpng12-0 \
108 libpng12-dev \
109 libpulse0 \
110 libpulse-dev \
111 libpulse-mainloop-glib0 \
112 libselinux1 \
113 libspeechd2 \
114 libspeechd-dev \
115 libssl1.0.0 \
116 libssl-dev \
117 libstdc++6 \
118 libstdc++6-4.6-dev \
119 libtasn1-3 \
120 libx11-6 \
121 libx11-dev \
122 libx11-xcb1 \
123 libxau6 \
124 libxau-dev \
125 libxcb1 \
126 libxcb1-dev \
127 libxcb-glx0 \
128 libxcb-render0 \
129 libxcb-render0-dev \
130 libxcb-shm0 \
131 libxcb-shm0-dev \
132 libxcomposite1 \
133 libxcomposite-dev \
134 libxcursor1 \
135 libxcursor-dev \
136 libxdamage1 \
137 libxdamage-dev \
138 libxdmcp6 \
139 libxext6 \
140 libxext-dev \
141 libxfixes3 \
142 libxfixes-dev \
143 libxi6 \
144 libxi-dev \
145 libxinerama1 \
146 libxinerama-dev \
147 libxrandr2 \
148 libxrandr-dev \
149 libxrender1 \
150 libxrender-dev \
151 libxss1 \
152 libxss-dev \
153 libxt6 \
154 libxt-dev \
155 libxtst6 \
156 libxtst-dev \
157 libxxf86vm1 \
158 linux-libc-dev \
159 mesa-common-dev \
160 speech-dispatcher \
161 x11proto-composite-dev \
162 x11proto-core-dev \
163 x11proto-damage-dev \
164 x11proto-fixes-dev \
165 x11proto-input-dev \
166 x11proto-kb-dev \
167 x11proto-randr-dev \
168 x11proto-record-dev \
169 x11proto-render-dev \
170 x11proto-scrnsaver-dev \
171 x11proto-xext-dev \
172 zlib1g \
173 zlib1g-dev"
175 DEBIAN_PACKAGES_X86="libquadmath0"
177 . ${SCRIPT_DIR}/sysroot-creator.sh