Commit graph

269 commits

Author SHA1 Message Date
bors-servo
8d048d2af1
Auto merge of #23397 - servo:jdm-patch-44, r=KiChjang
Document gstreamer installation

Fixes #23394.

<!-- 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/23397)
<!-- Reviewable:end -->
2019-05-15 21:13:53 -04:00
Josh Matthews
ee20b9ab88
Document gstreamer installation 2019-05-15 10:40:23 -04:00
Jan Andre Ikenmeyer
19a1a5f44d
Bootstrap: Use most recent version of OpenSSL 2019-05-15 09:27:14 +02:00
Alan Jeffrey
3aa58eed16 Added liblzma-dev dependency on Debian 2019-04-23 11:42:38 -05:00
cybai
aa0b4abc9d
Add a note to indicate PKG_CONFIG_PATH required 2019-04-07 22:21:05 +09:00
Paul Rouget
6a0c925d9d
README: Specify Xcode version.
Fix #21792
2019-04-01 13:32:17 +02:00
Gregory Terzian
7bc29205ef add linux sampler 2019-03-29 23:05:44 -04:00
BennyS91
e6c5e751c8
Update README.md
Adds missing `libX11-devel` package for Fedora. Required for building.
2019-03-23 13:31:49 +01:00
Learning
833b52aaaa Correct the GStreamer PATH for windows 2019-01-23 15:40:49 +08:00
Yongning Liang
c9271cb634
Add Windows troubleshooting
Add Windows troubleshooting, about mach cannot run on a case-sensitive file system on Windows 10 v1803+
2019-01-16 21:08:19 +08:00
Ilya Bizyaev
a1dd938a15
Add missing build dependencies for openSUSE
GStreamer 1.0 and Autotools 2.13 are required for a successful build of servo on openSUSE Linux
2018-12-28 22:28:14 +03:00
Shaun Steenkamp
742526c3c6 Add info about building on Linux Mint to README 2018-12-10 20:39:55 +00:00
Simon Sapin
787ac87124 Recommend in README the same Brewfile as used in CI 2018-11-22 17:46:49 +01:00
Seiichi Uchida
bf823bdc5e Add gstreamer and gstreamer-vaapi to Arch Linux dependencies 2018-11-10 21:27:12 +09:00
Jan Andre Ikenmeyer
1097d3fe00
Replace http with https in docs 2018-11-06 11:39:09 +01:00
bors-servo
79f0291924
Auto merge of #21912 - servo:lighter-bootstrap, r=jdm
Add `--build` and `--emulator-x86` to `./mach bootstrap-android`

This allows not downloading dependencies that are not needed for a particular task.

<!-- 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/21912)
<!-- Reviewable:end -->
2018-10-11 23:15:38 -04:00
Simon Sapin
89e1878bd6 Add --build and --emulator-x86 to ./mach bootstrap-android
This allows not downloading dependencies that are not needed for a praticular task.
2018-10-11 15:24:57 +02:00
Manish Goregaokar
75d94c2a06 Remove gst-plugins-ugly dep from README
We don't use it and shouldn't be using it because of the license
2018-10-10 12:14:30 -07:00
Derek Guenther
496d26d2ee Add optional section for using lld-link on Windows 2018-10-07 22:56:10 -05:00
syniuhin
9904ba5645 Add llvm to macOS required dependencies in docs 2018-09-17 21:42:13 +03:00
Manish Goregaokar
0b5c7e9c35 Mention gstreamer LIB variable for Windows 2018-09-17 15:07:15 +05:30
Manish Goregaokar
10970be612 Note that trusty needs some extra deps 2018-09-11 19:34:38 +05:30
Manish Goregaokar
e72e08ea9c Allow bootstrap to be run before anything else is installed 2018-09-11 19:34:38 +05:30
Manish Goregaokar
6b75aa47cb Properly handle virtualenv 2018-09-11 19:34:38 +05:30
Manish Goregaokar
eba68a1a49 Add mach bootstrap-gstreamer 2018-09-11 19:34:38 +05:30
Manish Goregaokar
1913ac706c Make ./mach bootstrap into a full-fledged linux dependency installer 2018-09-11 19:34:38 +05:30
Ben Boeckel
d567894232 readme: update Fedora package names
Fedora has renamed `python` packages to be `python2` explicitly.
2018-08-30 14:58:19 -04:00
Ben Boeckel
a0cd6f557d readme: remove a trailing whitespace 2018-08-30 14:48:37 -04:00
Agustin Chiappe Berrini
6a574b2f56 Fix setup instructions for Arch
base-devel contains the last version of autoconf. However, some
dependencies of the project rely on autoconf 2.13. Without this change,
the build fails with the following message:

```
ERROR: Could not find autoconf 2.13

--- stderr
ERROR: Could not find autoconf 2.13
make: *** [makefile.cargo:143: maybe-configure] Error 1
thread 'main' panicked at 'assertion failed: result.success()', build.rs:110:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.
```
2018-08-30 06:50:27 -04:00
Chojan Shang
62238d4eed
Update README.md
add `autoconf213` to `dnf install`
2018-08-25 01:14:31 +08:00
bors-servo
3d99288f20
Auto merge of #21500 - Manishearth:autoconf-readme, r=jdm
Include autoconf2.13 in readme

It's required by spidermonkey.

<!-- 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/21500)
<!-- Reviewable:end -->
2018-08-23 23:21:21 -04:00
Manish Goregaokar
66a9677538 Include autoconf2.13 in readme 2018-08-23 13:13:09 -07:00
Chojan Shang
68b582c8d7
Update README.md
add `gstreamer` to `dnf install`
2018-08-24 03:52:15 +08:00
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