Commit graph

236 commits

Author SHA1 Message Date
bors-servo
9e2bbb7385
Auto merge of #21460 - atouchet:shortcuts, r=paulrouget
List additional keyboard shortcuts

<!-- 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
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- 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/21460)
<!-- Reviewable:end -->
2018-08-21 21:27:46 -04:00
Alex Touchet
305b1093f9
Add Mac shortcuts 2018-08-21 16:20:28 -07:00
CYBAI
e2d527aef1 Add autoconf as required dependency for macOS 2018-08-22 00:01:22 +08:00
Alex Touchet
ea53d81596
List additional keyboard shortcuts 2018-08-19 21:27:30 -07:00
Craig Disselkoen
d0a686a459 README: clarify Mac keyboard shortcuts 2018-08-17 10:47:21 -07:00
bors-servo
abb83a3dbd
Auto merge of #21422 - servo:jdm-patch-13, r=jdm
Add macOS gstreamer setup

This was obtained from the gstreamer website rather than looking for a minimal set of install targets.

<!-- 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/21422)
<!-- Reviewable:end -->
2018-08-17 00:36:30 -04:00
bors-servo
173c204c4a
Auto merge of #21437 - servo:jdm-patch-20, r=mbrubeck
Add gstreamer instructions for windows.

<!-- 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/21437)
<!-- Reviewable:end -->
2018-08-16 13:23:14 -04:00
Josh Matthews
fab6bb858c
Include link to recommended steps. 2018-08-16 08:20:58 -07:00
Josh Matthews
12436047cb
Add gstreamer instructions for windows. 2018-08-16 07:14:17 -07:00
Paul Rouget
a04fe144c7 More gstreamer dependencies 2018-08-16 17:16:56 +08:00
Josh Matthews
b9087e9e54
Add macOS gstreamer setup 2018-08-15 09:44:35 -04:00
Igor Gutorov
80a285243a Add needed gstreamer packages for Gentoo build 2018-08-15 16:24:01 +03:00
Paul Rouget
8d285104e2
Update README.md
Adding a note about how to skip libsimpleservo compilation.
2018-08-06 07:06:58 +02:00
Manish Goregaokar
f7e79d286a Add deps to travis 2018-07-30 14:21:48 +02:00
Simon Sapin
f0275d184b
Update README for Android
https://github.com/servo/servo/pull/21094 automates some things.
2018-07-04 20:30:50 +02:00
tigercosmos
1d40782118 llvm clang 2018-06-02 01:49:35 +08:00
Pyfisch
cff879d378
Build note for Ubuntu 16.04
See #20712
2018-05-06 01:20:39 +02:00
atouchet
73a619359c Change "OS X" to "macOS" 2018-03-26 23:00:20 -07:00
Vegard Sandengen
407522c417 Add mesa-libGLU-devel dependency to README.md
Installing all listed dependencies on fedora results in
a compilation error, due to missing mesa-libGLU-devel dependency.
This dependency is part of some of the other distributions,
with other names of course.
2018-03-08 22:37:13 +01:00
Seo Sanghyeon
5121258bc5 Remove FreeGLUT 2018-03-05 01:18:12 +09:00
Paul Rouget
019fdaa1bd remove bhtml 2018-02-11 08:02:39 +01:00
Jon Leighton
a8b5bae775 Add ccache dependency to README.md
I tried to build on a freshly installed Fedora 27 system and needed to
install this package.

I've added equivalent packages for other systems, although haven't
actually tested on those systems.
2018-01-26 11:42:10 +01:00
Jon Leighton
6621ec02f1 Add harfbuzz dependency to README.md
I tried to build on a freshly installed Fedora 27 system and needed to
install this package.

I've added equivalent packages for other systems, although haven't
actually tested on those systems. (I note that the package was already
listed for openSUSE.)
2018-01-26 11:15:59 +01:00
pandusonu2
662563b74c Update README.md to fix font requirements for Arch Linux
The current specifications for installation of Servo in Arch Linux fails to run due to requirement of fonts.

The fix is just to include the required package in the required dependencies list in README.md.
2018-01-26 00:24:13 +05:30
Fernando Jiménez Moreno
f46fbe4599 Remove gecko-media dependency 2018-01-19 15:06:52 +01:00
bors-servo
e9f9fd1e4c Auto merge of #19739 - gootorov:master, r=jdm
Add note to Gentoo setup to set LIBCLANG_PATH envvar

<!-- Please describe your changes on the following line: -->
Without `LIBCLANG_PATH` environment variable set the build for `gecko-media` fails as in https://github.com/servo/servo/issues/19351 for Gentoo Linux. This patch adds a note to the README to set the environment variable.

---
<!-- 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 it is a documentation fix

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- 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/19739)
<!-- Reviewable:end -->
2018-01-10 13:05:17 -06:00
Simon Sapin
f2c398fd5c Add rustup.rs instructions in README 2018-01-10 18:05:44 +01:00
Igor Gutorov
8f68d2d1de Add note to Gentoo setup to set LIBCLANG_PATH envvar 2018-01-10 17:04:50 +02:00
Igor Gutorov
457c3de065 Update Gentoo Linux setup to include clang 2018-01-09 23:45:43 +02:00
Nate Tenczar
5fc7dd873f Update Arch Linux setup to include clang 2018-01-05 12:13:09 -05:00
tigercosmos
16fac1e5ed add note on readme 2017-12-25 08:18:09 +08:00
Marcin Mielniczuk
b35c6bc14e
Merge branch 'master' into bump-gecko-media 2017-12-18 15:29:20 +01:00
Alex Touchet
f52d339833
Add Windows as a development platform in Readme 2017-12-10 10:39:17 -08:00
Marcin Mielniczuk
f7c8a0cb60 Fix and document build on CentOS 7.4 2017-12-10 16:50:08 +01:00
Josh Matthews
898aa65e0f
Add clang packages for non-debian linuxes. 2017-11-26 17:52:34 +01:00
Emilio Cobos Álvarez
3224a9c466
Revert "Add clang packages for non-debian linuxes."
This reverts commit 1d2456e076, in an attempt to
restore the sync state across repos. Will reland if this fixes it (and if it
doesn't too).
2017-11-26 16:54:47 +01:00
bors-servo
10e5ae2c65 Auto merge of #19353 - servo:jdm-patch-7, r=KiChjang
Add clang packages for non-debian linuxes.

Per https://github.com/servo/gecko-media/issues/71#issuecomment-346606660.

<!-- 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/19353)
<!-- Reviewable:end -->
2017-11-26 06:44:59 -06:00
tigercosmos
4e8a96c65a update readme for ubuntu 2017-11-23 23:24:38 +08:00
Josh Matthews
1d2456e076
Add clang packages for non-debian linuxes. 2017-11-23 09:13:25 -05:00
Josh Matthews
ebe4f90aae
Add pulseaudio requirement to readme. 2017-11-16 12:14:58 -05:00
Aaron Meese
8aed89a62d
Update README.md
Corrected 64bit
2017-11-07 08:23:37 -06:00
Marcin Mielniczuk
695faa8d88 Mention that we need Python3 to build on CentOS 2017-11-02 14:13:48 +01:00
Sebastian Gift
8e69988fa8 Windows Build: Install Visual Studio at default location
Visual Studio 2017 has to be installed at the default location or mach.bat will show an error that Visual Studio 2017 is not installed when trying to build servo
2017-10-21 11:28:28 +02:00
Kyle Machulis
61803fb937 Update link to Windows Python Version in README
The README currently points to a 2 year old version of
python (2.7.11). While this version works for servo development,
builds also work with the current version (2.7.14), so the link can be
updated.
2017-09-25 12:47:58 -07:00
bors-servo
ac2fd024b5 Auto merge of #18348 - BojanKogoj:patch-1, r=asajeffrey
Added direct link to Visual Studio Community

<!-- 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
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- 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/18348)
<!-- Reviewable:end -->
2017-09-11 14:46:34 -05:00
tigercosmos
26dc7ac973 update just VS buildtool for Windows build 2017-09-09 23:40:20 +08:00
tigercosmos
6f57a0193a add note on windows build 2017-09-02 09:27:21 -07:00
Bojan Kogoj
e878e8f866 Added direct link to Visual Studio Community 2017-09-01 18:54:22 +02:00
Simon Sapin
56b4f3ae70 Switch back to pinning Rust by Nightly date instead of commit hash…
… this time using a `rust-toolchain` file compatible with rustup:
https://github.com/rust-lang-nursery/rustup.rs/#the-toolchain-file

And upgrade to rustc 1.21.0-nightly (c11f689d2 2017-08-29)

----

Now if both `system-rust` and `system-cargo` are set to `true` in `.servobuild`’s `[tools]` section,
and the corresponding `rustc` and `cargo` binaries are in fact rustup’s wrappers,
then rustup will use the correct version based on `rust-toolchain`.

CC https://github.com/servo/servo/issues/11361

Unlike https://github.com/servo/servo/pull/17927,
this does not make mach use rustup directly.
2017-08-31 14:30:28 +02:00
Alex Touchet
4a6a204d0e Update Visual Studio instructions in Readme 2017-06-29 22:09:32 -07:00