Commit graph

282 commits

Author SHA1 Message Date
Josh Matthews
2f2a9a38a8 Remove appveyor CI badge. 2019-11-19 14:17:51 -05:00
Lars Bergstrom
04f9b91a2a Add PYTHON3 and Universal Windows C Runtime requirements to README 2019-10-16 09:33:54 -05:00
Alex Touchet
b70979918e
Remove MacPorts instructions from Readme 2019-10-07 18:09:57 -07:00
Jakob Sinclair
882ad80456 Add missing dependency for Arch Linux
Without LLVM installed you get: "Error: Can't find llvm-objdump" when
running ./mach build --dev

Signed-off-by: Jakob Sinclair <sinclair.jakob@mailbox.org>
2019-10-03 20:03:58 +02:00
Anthony Ramine
15e5bb7ec1 Remove obsolete macOS build instructions
openssl is already installed through the Brewfile, and libffi needs no
environment variable anymore now that glib was fixed.

https://github.com/Homebrew/homebrew-core/pull/44446
2019-09-24 12:04:39 +02:00
Fernando Jimenez Moreno
7d167461e8 Update Windows installation instructions 2019-08-20 08:47:42 +02:00
Fernando Jiménez Moreno
0865809e03 Clarify instructions for installing GStreamer dependencies on Windows 2019-08-13 13:45:11 +02:00
Lars Bergstrom
c04d32da13 Fix Python and gstreamer instructions for Windows 2019-07-20 19:44:35 -05:00
hikerpig
fb40760c19 Update README about local gstreamer copy path 2019-07-17 22:56:57 +08:00
William Wennerström
b7308dcf8b
Update Gentoo instructions to work with 17.1 and add missing dependency
* libunwind was required when building.
 * Since Gentoo 17.1 the symlink between lib and lib64 has been removed.
    - Update export so it works with both older and newer profiles.
2019-06-27 21:41:10 +02:00
atouchet
5803ebf32a Update Travis CI URLs 2019-06-23 22:07:52 -07:00
William Bartlett
fd2c8664cd
Update README.md
Link to latest bugfix release on Windows.
2019-05-30 21:31:08 -07:00
Martin Boros
5d1e4b32fc adds libunwind-devel to fedora dnf dependencies for bootstrap and updates README file 2019-05-24 21:27:20 -04:00
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