OLD | NEW |
| (Empty) |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
5 # This file contains the list of packages we install for Chrome OS developers. | |
6 # One package per line | |
7 | |
8 # To read these into a line in a script, do: | |
9 # PKGS=`cat $PACKAGE_LIST_FILE | grep -v ' *#' | grep -v '^ *$' | tr '\n' ' '` | |
10 # change "' '" to "','" for a comma separated list | |
11 | |
12 build-essential | |
13 | |
14 # Packages recommended for Chrome build from: | |
15 # http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites | |
16 bison | |
17 flex | |
18 g++-multilib | |
19 gperf | |
20 libcairo2-dev | |
21 libdbus-1-dev | |
22 libgconf2-dev | |
23 libgtk2.0-dev | |
24 libnspr4-0d | |
25 libnspr4-dev | |
26 libnss3-dev | |
27 msttcorefonts | |
28 pkg-config | |
29 | |
30 # Other Chrome-build related packages. | |
31 ccache | |
32 distcc | |
33 libavahi-client3 | |
34 libavahi-common-data | |
35 libavahi-common3 | |
36 | |
37 # Packages needed by Chrome OS platform | |
38 libclutter-1.0-dev | |
39 libcurl4-openssl-dev | |
40 libgtkmm-2.4-dev | |
41 libpam0g-dev | |
42 libpcre++-dev | |
43 libprotobuf-dev | |
44 libssl-dev | |
45 libxml2-dev | |
46 x11-apps | |
47 | |
48 # Packages needed by Chrome OS, now built from source | |
49 #libgflags-dev | |
50 #libgoogle-glog-dev | |
51 #libgtest-dev | |
52 | |
53 # Packages needed to build other packages | |
54 autoconf | |
55 dctrl-tools | |
56 debhelper | |
57 devscripts | |
58 dh-kpatches | |
59 dpatch | |
60 dpkg-dev | |
61 fakeroot | |
62 genext2fs | |
63 libtool | |
64 libxmu-dev | |
65 pkg-config | |
66 protobuf-compiler | |
67 quilt | |
68 realpath | |
69 scons | |
70 sharutils | |
71 | |
72 # Needed for testing update engine | |
73 bsdiff | |
74 lcov | |
75 valgrind | |
76 | |
77 # Packages needed to build the kernel | |
78 makedumpfile | |
79 kernel-package | |
80 | |
81 # Needed to build syslinux | |
82 nasm | |
83 | |
84 # Needed to build image | |
85 debootstrap | |
86 syslinux | |
87 lsof | |
88 uuid-runtime | |
89 | |
90 # Needed to run make_local_repo | |
91 reprepro | |
92 | |
93 # Needed to build xserver-xorg-core and xserver-xorg-video-intel | |
94 libdmx-dev | |
95 #libdmx1 | |
96 libdrm-dev | |
97 libdrm-nouveau1 | |
98 libfontenc-dev | |
99 libgcrypt11-dev | |
100 libhal-dev | |
101 #libhal1 | |
102 libpciaccess-dev | |
103 #libpciaccess0 | |
104 libselinux-dev | |
105 libxaw7-dev | |
106 libxfont-dev | |
107 libxkbfile-dev | |
108 libxmuu-dev | |
109 libxpm-dev | |
110 libxres-dev | |
111 #libxres1 | |
112 libxtst-dev | |
113 #libxtst6 | |
114 libxv-dev | |
115 #libxv1 | |
116 libxvmc-dev | |
117 x11proto-bigreqs-dev | |
118 x11proto-dmx-dev | |
119 x11proto-dri2-dev | |
120 x11proto-fonts-dev | |
121 x11proto-gl-dev | |
122 x11proto-record-dev | |
123 x11proto-resource-dev | |
124 x11proto-scrnsaver-dev | |
125 x11proto-video-dev | |
126 x11proto-xcmisc-dev | |
127 x11proto-xf86bigfont-dev | |
128 x11proto-xf86dga-dev | |
129 x11proto-xf86dri-dev | |
130 x11proto-xf86vidmode-dev | |
131 xserver-xorg-dev | |
132 xutils-dev | |
133 | |
134 # Packages needed to build chromeos-power | |
135 libdbus-glib-1-dev | |
136 | |
137 # Packages needed to build chromeos-mount | |
138 libgudev-1.0-dev | |
139 | |
140 # Packages needed to build clutter | |
141 cdbs | |
142 gtk-doc-tools | |
143 | |
144 # Packages needed for the devkit server | |
145 python-webpy | |
146 | |
147 # Packages needed to build gpt | |
148 uuid-dev | |
149 | |
150 # Packages needed to build IBus | |
151 im-switch | |
152 iso-codes | |
153 python-dbus | |
154 python-gobject-dev | |
155 python-glade2 | |
156 python-gtk2 | |
157 python-xdg | |
158 python2.6-dev | |
159 | |
160 # Packages needed to build IBus-Chewing | |
161 cmake | |
162 gob2 | |
163 libchewing3-dev | |
164 | |
165 # Packages needed to build IBus-Anthy | |
166 cvs | |
167 gettext | |
168 libanthy-dev | |
169 swig | |
170 | |
171 # Packages needed to build IBus-m17n | |
172 libdatrie-dev | |
173 libgd2-noxpm | |
174 libm17n-dev | |
175 libotf0 | |
176 libthai-dev | |
177 m17n-contrib | |
178 m17n-db | |
179 | |
180 # Packages needed to build wireless tools | |
181 libnl-dev | |
182 | |
183 # Packages needed to build flimflam | |
184 ppp-dev | |
185 | |
186 # Packages needed to build chromeos-minijail | |
187 libcap-dev | |
188 | |
189 # Packages needed to build libxcb | |
190 check | |
191 python-xcbgen | |
192 xcb-proto | |
193 | |
194 # Needed for chromiumos-build | |
195 python-debian | |
196 dpkg-cross | |
197 python-apt | |
198 | |
199 # Packages needed to build chromeos-wm | |
200 libx11-xcb-dev | |
201 libxcb1-dev | |
202 libxcb-composite0-dev | |
203 libxcb-damage0-dev | |
204 libxcb-randr0-dev | |
205 libxcb-shape0-dev | |
206 | |
207 # Packages needed to build slang2 | |
208 dbs | |
209 | |
210 # Packages needed to build gtk+2.0 | |
211 libatk1.0-doc | |
212 libcairo2-doc | |
213 libglib2.0-doc | |
214 libpango1.0-doc | |
215 | |
216 # Packages needed to build pam | |
217 w3m | |
218 | |
219 # Packages needed to build libselinux | |
220 python-all-dev | |
221 ruby1.8-dev | |
222 | |
223 # Cross-compiler packages for ARM | |
224 libmpfr-dev-armel-cross | |
225 gfortran-4.4-arm-linux-gnueabi | |
226 gobjc++-4.4-arm-linux-gnueabi | |
227 libstdc++6-4.4-pic-armel-cross | |
228 | |
229 # Pull these manually to complete ubuntu-minimal without rsyslog | |
230 adduser | |
231 apt | |
232 apt-utils | |
233 bzip2 | |
234 console-setup | |
235 debconf | |
236 dhcp3-client | |
237 eject | |
238 gnupg | |
239 ifupdown | |
240 initramfs-tools | |
241 iproute | |
242 iputils-ping | |
243 kbd | |
244 less | |
245 libc6-i686 | |
246 locales | |
247 lsb-release | |
248 makedev | |
249 mawk | |
250 module-init-tools | |
251 net-tools | |
252 netbase | |
253 netcat | |
254 ntpdate | |
255 passwd | |
256 procps | |
257 python | |
258 sudo | |
259 tasksel | |
260 tzdata | |
261 ubuntu-keyring | |
262 udev | |
263 upstart | |
264 vim-tiny | |
265 whiptail | |
OLD | NEW |