Commit graph

282 commits

Author SHA1 Message Date
James 'zofrex' Sanderson
ccf819c206 Change OS X 10.11 to El Capitan 2016-04-01 03:54:14 +01:00
Murali Ramanujam
0e4b14c8b4 Add git to list of packages to be installed
I tried to get started on Servo development but realised that a clean build of Ubuntu did not come with git out of the box. I had to manually install this before moving on with the next steps (clone and build).
2016-03-31 11:52:42 +08:00
York Xiang
8940260092 Add link for README 2016-03-08 16:14:01 +08:00
Simon Sapin
38a3e2ac0b Add required depenedency for the list on Archlinux
https://gist.github.com/awalGarg/67943e11486562132cdd
http://logs.glob.uno/?c=mozilla%23servo#c373354
2016-02-26 12:34:58 +01:00
Dirkjan Ochtman
a0458b7dcd Add instructions for OpenSSL on OS X 10.11
See #7930.
2016-02-19 15:23:28 +01:00
Jason Williams
01a80b3172 removing warning about 3D acceleration, fixes #5643 2016-02-10 19:33:53 +00:00
n-liam
13e22dfcbc Added dependency for Fedora mesa-libEGL-devel. This dependency was necessary on Centos 7 and likely on Fedora distos as well. 2016-02-04 23:51:11 -07:00
Lars Bergstrom
e92d130f32 Windows instructions 2016-01-25 14:34:50 -06:00
Oleksii Fedorov
5ab548d88e Add build-essential to Debian based Linuxes' requirements 2016-01-12 00:50:37 +01:00
Adrian Heine né Lang
a244f78f15 Add autoconf to build dependencies
`autoheader` from `autoconf` was necessary for the build on my system.
2016-01-02 21:07:39 +01:00
Adrian Heine né Lang
be45affda6 Update virtualenv package name for Debian systems
Since Debian Jessie (current stable), the executable is in a `virtualenv` package.
2016-01-01 21:47:48 +01:00
Simon Sapin
b2af8567fa Rename rust-snapshot-hash to rust-nightly-date
… and remove mentions of "snapshots".

We now use rust-lang.org nightly builds rather than our own snapshots.
2015-12-30 13:36:47 +00:00
Ms2ger
9970b96cd2 Note egl requirement in the README. 2015-12-28 10:12:40 +01:00
Emilio Cobos Álvarez
d2a57394a8 Add libgles2-mesa-dev to the apt-get dependencies on Linux 2015-12-22 20:30:50 +01:00
ReadmeCritic
472cd4cce1 Update README URLs based on HTTP redirects 2015-12-03 18:54:49 -08:00
Xtreak
b3da8d26ef Clarify servo as parallel browser engine
In the repo title it says servo is a "parallel browser engine" whereas readme says its a "parallel browser". It will be helpful to add a more clear title.
2015-11-21 23:17:20 +05:30
Florian Gilcher
2f17fdf937 Add a link to the website 2015-11-17 09:35:14 +01:00
Paul Rouget
4fd3df8c6d hacking quickstart 2015-10-23 14:37:18 +02:00
Zetok Zalbavar
090f962907
Add Gentoo to README.md 2015-10-01 22:31:36 +01:00
Josh Matthews
dc0781f1dc Remove shortcut that doesn't exist. 2015-09-17 00:13:47 -04:00
Josh Matthews
9cc411f2c8 Pips for everybody. 2015-09-15 15:57:46 -04:00
Josh Matthews
cd0dc6f196 Add pip as a requirement 2015-09-15 15:56:12 -04:00
Xiao Chuan Yu
6c9a10e133 Add note on Ubuntu 14.04 dependencies error
Update README with note about possible problem installing dependencies on Ubuntu 14.04.
See #6158 for details.
2015-09-01 23:35:04 -04:00
Manish Goregaokar
432e36dc81 Add doc.s.o to the readme 2015-08-05 16:51:41 +05:30
Ms2ger
39f780fbd7 Document libglu1-mesa-dev dependency.
Missing this caused
  src/gpu/gl/unix/SkNativeGLContext_unix.cpp:10:20:
  fatal error: GL/glu.h: No such file or directory
on my new laptop.
2015-07-29 13:50:25 +02:00
Bogdan Cuza
79623e7b45 Update README about rust-snapshot-hash 2015-07-22 16:45:45 +03:00
Christian Stadelmann
65a4f6b6ac doc/howto install: Fedora replaces yum with dnf
According to the official change set [1] for Fedora 22 which will be released in some days [2] yum will be replaced by dnf. The syntax is basically the same (in these simple cases here it is exactly the same, tested with dnf). After that only Fedora 21 and 22 will be supported, both come with dnf shipped by default.

[1] https://fedoraproject.org/wiki/Releases/22/ChangeSet#Replace_Yum_With_DNF
[2] https://fedoraproject.org/wiki/Releases/22/Schedule?rd=Releases/22
2015-05-22 16:31:47 -04:00
Matt Brubeck
48c2cf4b7e Further clarify README.md 2015-05-18 10:33:41 -07:00
Matt Brubeck
20c8874e88 Clarify how Servo rust snapshots work 2015-05-18 10:21:51 -07:00
Glenn Watson
de4f5a5bdb Remove ms ttf fonts dependency that is no longer required. Fixes #6080. 2015-05-18 08:28:52 +10:00
Ms2ger
a6a587047b Update the README for the new name of the core fonts package. 2015-05-17 13:50:08 +02:00
Jinank Jain
c98d55fe28 Add --dev option to mach build
Require either --dev or --release, unless a default build.mode is set
in .servobuild.  Fixes #5933.
2015-05-13 09:25:43 -07:00
bors-servo
89f90d930d Auto merge of #5934 - mbrubeck:readme, r=pcwalton
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5934)
<!-- Reviewable:end -->
2015-05-04 12:57:06 -05:00
Matt Brubeck
a4ccf609b0 Add instructions for building with --release 2015-05-04 10:57:22 -07:00
Cyryl Płotnicki-Chudyk
35492a8dad Added mesa-libOSMesa-devel as a dependency for Fedora compilation 2015-05-03 19:28:10 +02:00
Avi Weinstock
acb29201a9 Updated README.md to reflect Xmu dependency. 2015-04-21 09:31:22 -04:00
Jason Williams
7f2fd26f5a Update README.md
adding link for issue ticket
2015-04-12 20:29:25 +01:00
Jason Williams
d117d07f6c Update README.md
Adding virtualbox note to switch off 3D acceleration
2015-04-12 20:26:44 +01:00
Dave Hodder
9f5f7f4b8e Use canonical GitHub URL for Rust 2015-04-07 21:05:01 +01:00
Manish Goregaokar
c7f1ce69cd Mention Gonk 2015-04-05 23:08:02 +05:30
Manish Goregaokar
6e765e6f16 Add explicit mention of mach run for Running 2015-02-28 13:23:10 +05:30
storedbox
23e7c21f5f Collapsed unnecessarily verbose command combo
When a path is passed to the `pushd` command, bash will push your _current_ directory to the top of the stack and then `cd` to whatever location you provided. There is no need to use two separate commands.
2015-02-13 21:35:51 -05:00
zertyuiop
79e946a4f8 libXcursor-devel in Fedora Prerequisites 2015-02-07 16:41:54 +03:00
Damien Lespiau
4ce4e89810 Fix the fedora bzip2 dependency
The bzip2 devel package is bzip2-devel, not just bzip2. This fixes
linking on fedora machines:

  note: /usr/bin/ld: cannot find -lbz2
  collect2: error: ld returned 1 exit status

  error: aborting due to previous error
  Could not compile `servo`.
2015-02-03 11:32:39 +00:00
glennw
eaa600a8c6 Add libosmesa6-dev to debian dependencies
Needs to be updated for arch / fedora too, but I'm not sure what the relevant packages are.
2015-01-20 06:17:13 +10:00
Evan Martin
ee4a00ff4a Minor fix to Arch developer setup instructions
Add the flag that says "Don't reinstall already-installed packages".
Otherwise the suggested command means "reinstall all these packages".
2015-01-16 09:48:16 -08:00
Tetsuharu OHZEKI
37c060cad7 Fix README.md: a tile size is used for 'painting'. 2014-12-08 14:05:51 +09:00
Matthew Rasmus
3b40b51a81 Added bzip to Fedora and Arch prereqs 2014-11-20 08:46:18 -08:00
Matthew Rasmus
70ad932450 Added libbz2-dev to Debian based prerequisites
Encountered this when building for the first time today:

```
note: /usr/bin/ld: cannot find -lbz2
collect2: error: ld returned 1 exit status

error: aborting due to previous error
Could not compile `servo`.
```

Installing the libbz2-dev packaged fixed it.
2014-11-19 15:35:30 -08:00
Andrew Hobden
3b2fcb07ce Update README for Homebrew.
glfw3 is in the `homebrew/homebrew-versions` repository.
2014-11-16 08:30:05 -08:00