Commit graph

143 commits

Author SHA1 Message Date
Campbell Barton
6b60d7cf40 Add pkg-config dep for ArchLinux
Without this package, I get this error:

```
   Compiling servo-freetype-sys v2.4.11
Build failed, waiting for other jobs to finish...
error: failed to run custom build command for `dbus v0.3.3`
Process didn't exit successfully: `/dsk/src/servo/target/release/build/dbus-7f7af798babde0c1/build-script-build` (exit code: 101)
--- stderr
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: "Failed to run `\"pkg-config\" \"--libs\" \"--cflags\" \"dbus-1\"`: No such file or directory (os error 2)"', ../src/libcore/result.rs:785
note: Run with `RUST_BACKTRACE=1` for a backtrace.

[Warning] Could not generate notification! Optional Python module 'dbus' is not installed.
Build completed in 0:05:27
```
2016-06-19 20:38:49 +10:00
Per Lundberg
b888f895d7 Removed reference to update-core
It's `pacman -Su` nowadays, per https://github.com/Alexpux/MSYS2-pacman/pull/26.

(This is a very selective cherry-pick of #11392. The other parts were more controversial; they didn't fully work so let's disregard them for now.)
2016-06-10 22:22:03 +03:00
Lars Bergstrom
02c7e06d54 Remove the gonk port 2016-05-27 19:33:43 -05:00
Dirkjan Ochtman
401cddf024 Add dbus-devel under Fedora dependencies
This is required through devices -> blurz -> dbus.
2016-05-26 10:58:20 +02:00
Mátyás Mustoha
6dc7803187 Update Android build instructions in README 2016-05-24 12:07:45 +02:00
Per Lundberg
a2695709bf Added info about browserhtml
I feel it would make sense to make mention of this here, especially since Browser.html is part of the [road map](https://github.com/servo/servo/wiki/Roadmap) for what we aim to achieve during the year.
2016-05-14 22:25:37 +03:00
Dongie Agnir
d96c7b3191 Add dbus to list of Debian build deps 2016-05-05 13:48:34 -10:00
Josh Matthews
c0524b3c47 Start collecting documentation, and add an in-tree glossary. Encourage new contributors to add missing entries as appropriate. 2016-04-18 12:42:33 -04:00
Matthias Krüger
2ba6d39716 readme: add build status badges 2016-04-09 10:30:27 +02:00
bors-servo
0a6c256873 Auto merge of #10332 - zofrex:patch-1, r=frewsxcv
Change OS X 10.11 to El Capitan

I think "El Capitan" is a lot clearer than 10.11 – I had to look up which version that was. Thoughts?

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10332)
<!-- Reviewable:end -->
2016-04-02 15:25:29 +05:30
James 'zofrex' Sanderson
e666a07d1a Use both name and version number to describe OS X 2016-04-01 04:19:21 +01:00
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