summaryrefslogtreecommitdiffstats
path: root/build/install-build-deps.sh
Commit message (Collapse)AuthorAgeFilesLines
* Support Jaunty by dropping package xcb-xlib0.dank@chromium.org2009-06-111-5/+80
| | | | | | | | | | | | Support (our local flavor of) hardy by dropping package sun-java6-fonts (which is broken there). Add optional support for gold. (It would be better to not replace the system linker, but it's reversible, and works well unless you need to build wine or valgrind.) BUG=13457 TEST=verify that this installs a working chrome dev env on clean hardy and jaunty Review URL: http://codereview.chromium.org/119331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18175 0039d316-1c4b-4281-b951-d872f2087c98
* Add lib32asound2-dev into 32-bit build dependencies.ajwong@chromium.org2009-06-091-2/+2
| | | | | | Review URL: http://codereview.chromium.org/119336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17970 0039d316-1c4b-4281-b951-d872f2087c98
* Add alsa into the dependencies.ajwong@chromium.org2009-05-131-9/+9
| | | | | | Review URL: http://codereview.chromium.org/115275 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15923 0039d316-1c4b-4281-b951-d872f2087c98
* Update the build installation script to make it work on ubuntu 9.04tc@google.com2009-04-271-3/+3
| | | | | | | | | | | | | | | I had to include the libcairo2-dev package and change the /etc/issue BUG=None TEST=Build chromium in Ubuntu successfully (fresh install) Original patch by Mohamed Mansour and reviewed by Markus: http://codereview.chromium.org/92155 Review URL: http://codereview.chromium.org/99076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14653 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'fakeroot' to the list of packages, since this script uses itdkegel@google.com2009-04-241-3/+4
| | | | | | | | | Patch from Jeff Bailey. Also alphabetize the list. Review URL: http://codereview.chromium.org/92130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14429 0039d316-1c4b-4281-b951-d872f2087c98
* Handle the more verbose apt-get output format sometimes seen dkegel@google.com2009-04-221-2/+2
| | | | | | | | | | | | (on ubuntu 8.10?) This fixes the error E: Package php5-timezonedb has no installation candidate that several people, myself included, have been hitting. Review URL: http://codereview.chromium.org/92013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14207 0039d316-1c4b-4281-b951-d872f2087c98
* ProxyConfigService for Linux.sdoyon@chromium.org2009-04-201-1/+1
| | | | | | | | | | | | | | | Establishes a ProxyConfig by reading settings from gconf or consulting environment variables. BUG=8143 Thanks to ermilov.maxim@gmail.com for his contribution: some ideas< and code snippets from his patch were folded into this one. (See http://codereview.chromium.org/49009) Review URL: http://codereview.chromium.org/60009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14034 0039d316-1c4b-4281-b951-d872f2087c98
* Fix list of packages to install in install-build-deps.sh.thestig@chromium.org2009-04-031-1/+1
| | | | | | | BUG=9507 Review URL: http://codereview.chromium.org/57065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13061 0039d316-1c4b-4281-b951-d872f2087c98
* Add 32-bit libreadline to amd64 build deps.mmoss@chromium.org2009-03-271-1/+2
| | | | | | | Review URL: http://codereview.chromium.org/55018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12678 0039d316-1c4b-4281-b951-d872f2087c98
* Prompt the user before performing particularly expensive operations.markus@chromium.org2009-03-101-1/+62
| | | | | | | This should help users that have slow network connections. Review URL: http://codereview.chromium.org/43043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11378 0039d316-1c4b-4281-b951-d872f2087c98
* Re-implemented the install-build-deps.sh script file, so that on 64 bitmarkus@chromium.org2009-03-101-109/+178
| | | | | | | | | | | | | | | | systems we build and install proper Debian packages instead of directly installing files into the filesystem. This allows the user to cleanly uninstall the packages and it prevents corruption from us accidentally overwriting files that the system tries to manage itself. Also, the script now installs debugging symbols where available. This allows gdb to step into system libraries. The developer still needs to download the actual source code with "apt-get source" and point the debugger to it. Review URL: http://codereview.chromium.org/40288 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@11336 0039d316-1c4b-4281-b951-d872f2087c98
* We need more symlinks on 64-bit Hardy.evan@chromium.org2009-02-251-3/+7
| | | | | | | | (Also, stripping whitespace while I'm at it.) TBR=agl git-svn-id: svn://svn.chromium.org/chrome/trunk/src@10377 0039d316-1c4b-4281-b951-d872f2087c98
* Add one more library, libgio-2.0. base_unittests won't link without it.dkegel@google.com2009-01-131-1/+1
| | | | | | Review URL: http://codereview.chromium.org/17345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7906 0039d316-1c4b-4281-b951-d872f2087c98
* Download into unique subdir of /tmp to avoid permission problems (e.g. root ↵dkegel@google.com2009-01-081-0/+12
| | | | | | | | | | not allowed to access nfs). Clean up carefully afterwards. Review URL: http://codereview.chromium.org/17415 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7728 0039d316-1c4b-4281-b951-d872f2087c98
* tlslite is no longer needed.evanm@google.com2008-12-111-9/+0
| | | | | | | Review URL: http://codereview.chromium.org/13752 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6811 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use other fonts when the primary is missing glyphsagl@chromium.org2008-12-031-1/+2
| | | | | | | | | | | | | | | | | We had a bug where we weren't setting the fontdata for missing glyphs to NULL. This caused WebKit not to try to load other fonts when glyphs were missing. With that fixed, we can implement the code to find a font for a given set of code points. This uses fontconfig as it has this information already indexed. This fixes css2.1/t0805-c5519-brdr-r-00-a.html Review URL: http://codereview.chromium.org/13108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6328 0039d316-1c4b-4281-b951-d872f2087c98
* Rediff the tlslite patch (it was against wrong baseline)dank@chromium.org2008-11-261-0/+1
| | | | | | | | | | | Apply it when installing on Linux Link to bug report describing the problem it fixes This solves a hang on Linux running url_request_unittest Review URL: http://codereview.chromium.org/12477 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6037 0039d316-1c4b-4281-b951-d872f2087c98
* Support Intrepid.dank@chromium.org2008-11-261-3/+3
| | | | | | | | Add msttcorefonts. Review URL: http://codereview.chromium.org/12440 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6035 0039d316-1c4b-4281-b951-d872f2087c98
* Add Linux lighttpd for running LayoutTests on Linux.mmoss@google.com2008-11-181-1/+1
| | | | | | | | | | | Updated to use system lighttpd and php-cgi. This is based on the Hardy packages and file layout. YMMV with other distros. BUG=4281 Review URL: http://codereview.chromium.org/10653 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5633 0039d316-1c4b-4281-b951-d872f2087c98
* Add platform_utils and stub test lists for Linux.mmoss@google.com2008-11-171-1/+1
| | | | | | | | | | | | | | This allows the LayoutTest harness to run on Linux. Note that the tests still don't run properly because Linux test_shell is missing the ability to read URLs from stdin (causing the test_shell to just sit there waiting for input). I'll add that in another CL. BUG=4281 Review URL: http://codereview.chromium.org/10413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5566 0039d316-1c4b-4281-b951-d872f2087c98
* chmod +x install-build-deps.shevanm@google.com2008-11-121-0/+0
| | | | | | | R=deanm git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5292 0039d316-1c4b-4281-b951-d872f2087c98
* Replace 7z with ar.paulg@google.com2008-11-111-1/+1
| | | | | | Review URL: http://codereview.chromium.org/10299 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5191 0039d316-1c4b-4281-b951-d872f2087c98
* Add tlslitedkegel@google.com2008-11-041-3/+10
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4522 0039d316-1c4b-4281-b951-d872f2087c98
* Happy on hardy 64 bit now.dkegel@google.com2008-11-031-8/+23
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4477 0039d316-1c4b-4281-b951-d872f2087c98
* A simple script to install whatever is needed to build chromium.dkegel@google.com2008-10-311-0/+85
Initially, it only supports the Ubuntu 8.04 flavor of Linux, but we should expand that as time goes on. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4330 0039d316-1c4b-4281-b951-d872f2087c98