Commit graph

216 commits

Author SHA1 Message Date
Yuki Izumi
44653d3bbf README: OpenSSL steps on macOS are for 10.11+ 2016-10-19 02:51:17 +11:00
Lars Bergstrom
bf384ef855 Instructions for building with the MSVC toolchain 2016-10-06 12:17:19 -05:00
bors-servo
ce79e04644 Auto merge of #13545 - j-koreth:master, r=KiChjang
Update README.md to include glu-devel for openSUSE dependencies

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [X] These changes fix #13542 (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because only updating README.md

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

My apologies, on my machine I had glu-devel installed previously for another project and didn't realize this also needed it.

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13545)
<!-- Reviewable:end -->
2016-10-02 03:41:18 -05:00
j-koreth
f02076d6a0 Update README.md 2016-10-01 23:09:52 -05:00
bors-servo
34fa38fd2d Auto merge of #13534 - j-koreth:master, r=jdm
Update README.md to include openSUSE dependencies

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because the only file changed is the README.md to include openSUSE dependencies

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13534)
<!-- Reviewable:end -->
2016-10-01 15:15:03 -05:00
bors-servo
e97eba1888 Auto merge of #13527 - nerith:typo, r=jdm
README.md: Fix typo

---
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors

- [X] These changes do not require tests because they only change documentation

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13527)
<!-- Reviewable:end -->
2016-10-01 10:48:10 -05:00
j-koreth
177d6b7f1b Update README.md to include openSUSE dependencies 2016-09-30 21:51:25 -05:00
Brandon Fairchild
229ee71dfc README.md: Fix typo 2016-09-30 09:23:42 -04:00
Brandon Fairchild
6b217b2669 README.md: Make keyboard shortcut syntax similar 2016-09-29 11:26:26 -04:00
Leonardo Santagada
37f1d50f51 Further improve OSX openssl docs
force linking doesn't work anymore and setting the environment variables is the recommended way of linking to non system openssl.
2016-09-15 00:35:00 +02:00
Leonardo Santagada
a530032610 Update how to find openssl on OSX
using the OPENSSL_* variables makes rust-openssl find the hombrew library
without the need to link it to a common lib directory
2016-09-14 11:42:18 +02:00
Emilio Cobos Álvarez
b9f8905b21
script: Disable our dependency in ffmpeg until the media madness is over. 2016-08-17 13:44:44 -07:00
Patrick Trottier
0c9a718fa9 Added OS Links in Markdown
From a to header

Fixes for heading layout
2016-08-17 00:04:07 +00:00
msreckovic
855b90eea4 Update README.md with further openssl instructions
Sometimes building with openssl requires major intervention of pointing the include path to the local installation of openssl, when the brew link refuses to link.
- [ X] `./mach build -d` does not report any errors
- [ X] `./mach test-tidy` does not report any errors
- [ X] These changes do not require tests because it’s a documentation change
2016-08-09 11:39:43 -04:00
Mason Chang
372c6bf8f4 libavformat error 2016-08-04 17:44:20 -07:00
Josh Matthews
808b51d876 Update mac prerequisites for libavformat requirements 2016-08-04 13:08:48 -04:00
ggomez
1d9d77ee78 Implement video-metadata check 2016-07-25 01:42:45 +02:00
ggomez
20ab47cb1a Add video-metadata-rs dependencies 2016-07-25 01:41:33 +02:00
Lars Bergstrom
94c3431a4c Document Windows installation hacks 2016-07-24 09:23:38 -05:00
Mason Chang
3c854d084b fix typo in documentation 2016-07-20 08:28:02 -07:00
Mason Chang
36169e6b4a Issue 12396 to add developer documentation to readme. 2016-07-19 14:28:05 -07:00
Rohit Zambre
1cba3b3e98 the --android flag is now needed for the package command 2016-07-04 15:58:27 -07:00
Brandon Fairchild
8678471f6b README.md: Update keyboard shortcuts
Backspace and Shift-Backspace are no longer used to go
backwards and forwards through history.

Instead, Alt+Left Arrow and Alt+Right Arrow are used now.
2016-06-23 23:43:46 -04:00
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