Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(235)

Side by Side Diff: build/linux/sysroot_scripts/sysroot-creator-trusty.sh

Issue 1464123002: Add libffi-dev and libdrm-dev to linux sysroot image (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/bin/sh 1 #!/bin/sh
2 # Copyright 2014 The Chromium Authors. All rights reserved. 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 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=trusty
10 10
11 # This is where we get all the debian packages from. 11 # This is where we get all the debian packages from.
12 APT_REPO=http://archive.ubuntu.com/ubuntu 12 APT_REPO=http://archive.ubuntu.com/ubuntu
13 APT_REPO_ARM=http://ports.ubuntu.com 13 APT_REPO_ARM=http://ports.ubuntu.com
14 REPO_BASEDIR="${APT_REPO}/dists/${DIST}" 14 REPO_BASEDIR="${APT_REPO}/dists/${DIST}"
15 KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg 15 KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg
16 16
17 # Sysroot packages: these are the packages needed to build chrome. 17 # Sysroot packages: these are the packages needed to build chrome.
18 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated 18 # NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated
19 # by running this script in GeneratePackageList mode. 19 # by running this script in GeneratePackageList mode.
20 DEBIAN_PACKAGES="\ 20 DEBIAN_PACKAGES="\
21 comerr-dev \ 21 comerr-dev
22 gcc-4.8 \ 22 gcc-4.8
23 krb5-multidev \ 23 krb5-multidev
24 libasound2 \ 24 libasound2
25 libasound2-dev \ 25 libasound2-dev
26 libatk1.0-0 \ 26 libatk1.0-0
27 libatk1.0-dev \ 27 libatk1.0-dev
28 libavahi-client3 \ 28 libavahi-client3
29 libavahi-common3 \ 29 libavahi-common3
30 libc6 \ 30 libc6
31 libc6-dev \ 31 libc6-dev
32 libcairo2 \ 32 libcairo2
33 libcairo2-dev \ 33 libcairo2-dev
34 libcairo-gobject2 \ 34 libcairo-gobject2
35 libcairo-script-interpreter2 \ 35 libcairo-script-interpreter2
36 libcap-dev \ 36 libcap-dev
37 libcap2 \ 37 libcap2
38 libcomerr2 \ 38 libcomerr2
39 libcups2 \ 39 libcups2
40 libcups2-dev \ 40 libcups2-dev
41 libdbus-1-3 \ 41 libdbus-1-3
42 libdbus-1-dev \ 42 libdbus-1-dev
43 libdbus-glib-1-2 \ 43 libdbus-glib-1-2
44 libdrm2 \ 44 libdrm2
45 libelf1 \ 45 libelf1
46 libelf-dev \ 46 libelf-dev
47 libexif12 \ 47 libexif12
48 libexif-dev \ 48 libexif-dev
49 libexpat1 \ 49 libexpat1
50 libexpat1-dev \ 50 libexpat1-dev
51 libffi6 \ 51 libffi6
52 libfontconfig1 \ 52 libfontconfig1
53 libfontconfig1-dev \ 53 libfontconfig1-dev
54 libfreetype6 \ 54 libfreetype6
55 libfreetype6-dev \ 55 libfreetype6-dev
56 libgcc1 \ 56 libgcc1
57 libgconf-2-4 \ 57 libgconf-2-4
58 libgconf2-4 \ 58 libgconf2-4
59 libgconf2-dev \ 59 libgconf2-dev
60 libgcrypt11 \ 60 libgcrypt11
61 libgcrypt11-dev \ 61 libgcrypt11-dev
62 libgdk-pixbuf2.0-0 \ 62 libgdk-pixbuf2.0-0
63 libgdk-pixbuf2.0-dev \ 63 libgdk-pixbuf2.0-dev
64 libgl1-mesa-dev \ 64 libgl1-mesa-dev
65 libgl1-mesa-glx \ 65 libgl1-mesa-glx
66 libglapi-mesa \ 66 libglapi-mesa
67 libglib2.0-0 \ 67 libglib2.0-0
68 libglib2.0-dev \ 68 libglib2.0-dev
69 libgnome-keyring0 \ 69 libgnome-keyring0
70 libgnome-keyring-dev \ 70 libgnome-keyring-dev
71 libgnutls26 \ 71 libgnutls26
72 libgnutls-dev \ 72 libgnutls-dev
73 libgnutls-openssl27 \ 73 libgnutls-openssl27
74 libgnutlsxx27 \ 74 libgnutlsxx27
75 libgomp1 \ 75 libgomp1
76 libgpg-error0 \ 76 libgpg-error0
77 libgpg-error-dev \ 77 libgpg-error-dev
78 libgssapi-krb5-2 \ 78 libgssapi-krb5-2
79 libgssrpc4 \ 79 libgssrpc4
80 libgtk2.0-0 \ 80 libgtk2.0-0
81 libgtk2.0-dev \ 81 libgtk2.0-dev
82 libk5crypto3 \ 82 libk5crypto3
83 libkadm5clnt-mit9 \ 83 libkadm5clnt-mit9
84 libkadm5srv-mit9 \ 84 libkadm5srv-mit9
85 libkdb5-7 \ 85 libkdb5-7
86 libkeyutils1 \ 86 libkeyutils1
87 libkrb5-3 \ 87 libkrb5-3
88 libkrb5-dev \ 88 libkrb5-dev
89 libkrb5support0 \ 89 libkrb5support0
90 libnspr4 \ 90 libnspr4
91 libnspr4-dev \ 91 libnspr4-dev
92 libnss3 \ 92 libnss3
93 libnss3-dev \ 93 libnss3-dev
94 libnss-db \ 94 libnss-db
95 liborbit2 \ 95 liborbit2
96 libp11-2 \ 96 libp11-2
97 libp11-kit0 \ 97 libp11-kit0
98 libpam0g \ 98 libpam0g
99 libpam0g-dev \ 99 libpam0g-dev
100 libpango-1.0-0 \ 100 libpango-1.0-0
101 libpango1.0-dev \ 101 libpango1.0-dev
102 libpangocairo-1.0-0 \ 102 libpangocairo-1.0-0
103 libpangoft2-1.0-0 \ 103 libpangoft2-1.0-0
104 libpangoxft-1.0-0 \ 104 libpangoxft-1.0-0
105 libpci3 \ 105 libpci3
106 libpci-dev \ 106 libpci-dev
107 libpcre3 \ 107 libpcre3
108 libpcre3-dev \ 108 libpcre3-dev
109 libpcrecpp0 \ 109 libpcrecpp0
110 libpixman-1-0 \ 110 libpixman-1-0
111 libpixman-1-dev \ 111 libpixman-1-dev
112 libpng12-0 \ 112 libpng12-0
113 libpng12-dev \ 113 libpng12-dev
114 libpulse0 \ 114 libpulse0
115 libpulse-dev \ 115 libpulse-dev
116 libpulse-mainloop-glib0 \ 116 libpulse-mainloop-glib0
117 libselinux1 \ 117 libselinux1
118 libspeechd2 \ 118 libspeechd2
119 libspeechd-dev \ 119 libspeechd-dev
120 libssl1.0.0 \ 120 libssl1.0.0
121 libssl-dev \ 121 libssl-dev
122 libstdc++6 \ 122 libstdc++6
123 libstdc++-4.8-dev \ 123 libstdc++-4.8-dev
124 libtasn1-6 \ 124 libtasn1-6
125 libx11-6 \ 125 libx11-6
126 libx11-dev \ 126 libx11-dev
127 libx11-xcb1 \ 127 libx11-xcb1
128 libxau6 \ 128 libxau6
129 libxau-dev \ 129 libxau-dev
130 libxcb1 \ 130 libxcb1
131 libxcb1-dev \ 131 libxcb1-dev
132 libxcb-glx0 \ 132 libxcb-glx0
133 libxcb-render0 \ 133 libxcb-render0
134 libxcb-render0-dev \ 134 libxcb-render0-dev
135 libxcb-shm0 \ 135 libxcb-shm0
136 libxcb-shm0-dev \ 136 libxcb-shm0-dev
137 libxcomposite1 \ 137 libxcomposite1
138 libxcomposite-dev \ 138 libxcomposite-dev
139 libxcursor1 \ 139 libxcursor1
140 libxcursor-dev \ 140 libxcursor-dev
141 libxdamage1 \ 141 libxdamage1
142 libxdamage-dev \ 142 libxdamage-dev
143 libxdmcp6 \ 143 libxdmcp6
144 libxext6 \ 144 libxext6
145 libxext-dev \ 145 libxext-dev
146 libxfixes3 \ 146 libxfixes3
147 libxfixes-dev \ 147 libxfixes-dev
148 libxi6 \ 148 libxi6
149 libxi-dev \ 149 libxi-dev
150 libxinerama1 \ 150 libxinerama1
151 libxinerama-dev \ 151 libxinerama-dev
152 libxrandr2 \ 152 libxrandr2
153 libxrandr-dev \ 153 libxrandr-dev
154 libxrender1 \ 154 libxrender1
155 libxrender-dev \ 155 libxrender-dev
156 libxss1 \ 156 libxss1
157 libxss-dev \ 157 libxss-dev
158 libxt6 \ 158 libxt6
159 libxt-dev \ 159 libxt-dev
160 libxtst6 \ 160 libxtst6
161 libxtst-dev \ 161 libxtst-dev
162 libxxf86vm1 \ 162 libxxf86vm1
163 linux-libc-dev \ 163 linux-libc-dev
164 mesa-common-dev \ 164 mesa-common-dev
165 speech-dispatcher \ 165 speech-dispatcher
166 x11proto-composite-dev \ 166 x11proto-composite-dev
167 x11proto-core-dev \ 167 x11proto-core-dev
168 x11proto-damage-dev \ 168 x11proto-damage-dev
169 x11proto-fixes-dev \ 169 x11proto-fixes-dev
170 x11proto-input-dev \ 170 x11proto-input-dev
171 x11proto-kb-dev \ 171 x11proto-kb-dev
172 x11proto-randr-dev \ 172 x11proto-randr-dev
173 x11proto-record-dev \ 173 x11proto-record-dev
174 x11proto-render-dev \ 174 x11proto-render-dev
175 x11proto-scrnsaver-dev \ 175 x11proto-scrnsaver-dev
176 x11proto-xext-dev \ 176 x11proto-xext-dev
177 zlib1g \ 177 zlib1g
178 zlib1g-dev" 178 zlib1g-dev
179 "
179 180
180 DEBIAN_PACKAGES_X86="libquadmath0" 181 DEBIAN_PACKAGES_X86="libquadmath0"
181 182
182 . ${SCRIPT_DIR}/sysroot-creator.sh 183 . ${SCRIPT_DIR}/sysroot-creator.sh
OLDNEW
« no previous file with comments | « build/linux/sysroot_scripts/sysroot-creator.sh ('k') | build/linux/sysroot_scripts/sysroot-creator-wheezy.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698