Will Stott
7670ffe101
Only format with stable rustfmt ( #465 )
...
* Always format with stable rustfmt
* Recommend always using stable rustfmt
* Tweak travis ci to allow nightly failures and only run fmt checks on stable
2020-04-20 09:56:02 +02:00
Sasha Hilton
a9446c3e01
Only cache the .cargo
directory on Travis
2020-02-27 00:31:35 +00:00
Sasha Hilton
01be8e7efa
Merge pull request #423 from marcelbuesing/rust-2018
...
Migrate to rust 2018 edition
2020-01-24 01:00:39 +01:00
Sasha Hilton
94bb4623d2
Correct cargo clean package flags
2020-01-24 00:59:28 +01:00
Sasha Hilton
d599c5cc85
Further reduce cache bloat
2020-01-24 00:27:57 +01:00
ashthespy
d26590afc5
Update to Rust 2018
...
- Fix deprecated Error::cause warnings and missing dyn
- Reset max_width
- Add rustfmt to Travis
- Run rustfmt on full codebase
with `cargo fmt --all`
- Add rustfmt to Travis
- Complete migration to edition 2018
- Replace try! shorthand
- Use explicit `dyn Trait`
2020-01-17 18:11:52 +01:00
Konstantin Seiler
d237ce7b1b
Merge remote-tracking branch 'origin/dev' into dynamic-blocks-kdev
2019-11-11 18:28:02 +11:00
ashthespy
1719ffc906
[Travis] Build examples
2019-11-08 09:58:53 +01:00
Konstantin Seiler
a2b2150dbe
Update minimum Rust version to 1.33.0.
2019-11-08 10:17:56 +11:00
ashthespy
09eef912cc
[Travis] Reduce cache bloat - don't save build artefacts
2019-11-07 13:17:10 +01:00
ashthespy
08e88d6439
travis: Add rodio
& sdl
to tests
2019-07-23 14:14:44 +02:00
George Hahn
f662d15ed2
[Travis] Increase minimum Rust version to 1.32.0
2019-07-17 22:23:17 -05:00
Sasha Hilton
c22a6d1fa0
Requires 1.30.0 not 1.27.0 apparently.
2019-03-11 03:37:05 +01:00
Sasha Hilton
c83c95b7a2
Fix depreciated cause error, bump Travis min. version to 1.27.0
2019-03-10 18:31:52 +01:00
Sasha Hilton
0a9a293315
Fix travis rust version
2019-03-10 03:33:40 +01:00
Tristan Stenner
113fed5c42
Update rand to 0.6
2019-02-12 08:02:44 +01:00
Sasha Hilton
473fc188cd
Bump minimum version for Travis Builds
2018-10-30 17:57:24 +00:00
Sasha Hilton
d76d9725e0
Remove rust fmt from Travis
...
From #208 rust fmt has been removed as it is still somewhat unstable.
2018-04-25 20:15:32 +02:00
Johan Anderholm
96a6978016
Update Cargo.lock
...
librespot now require rust 1.21.0. error_chain is updated to avoid
compilation warnings about unused rustdoc.
2018-03-24 08:45:43 +00:00
Sasha Hilton
53387a3889
Update travis to run rustfmt against all crates
2018-02-26 02:53:45 +01:00
Paul Liétar
7dd5a40d21
travis: Use cargo --locked
everywhere
...
This will prevent `Cargo.lock` from getting out of sync
2018-02-13 02:07:28 +01:00
awiouy
8658ad3a62
.travis.yml: add rustfmt
2018-02-11 13:28:06 +01:00
awiouy
f400a894bc
lewton_decoder becomes default, libvorbis_decoder optional
2018-02-08 00:24:57 +01:00
awiouy
97bc429e08
Update Rust requirement to 1.20.0
2018-02-07 18:57:19 +01:00
Sasha Hilton
e0d31bc972
Add Travis notifications to Gitter.
2018-01-28 18:53:24 +01:00
Thomas Bächler
6b8a21db9f
Increase required Rust version to 1.18.0.
2018-01-25 23:23:45 +01:00
Paul Lietar
ddfc28f99f
Increase required Rust version to 1.17.0.
...
Some dependencies require it.
Additionally, only build with lewton on >= 1.18
2017-08-04 05:28:25 +01:00
Paul Lietar
3a18d1f91d
Update Cargo.lock, use hyper, libpulse-sys and lewton from crates.io.
2017-08-04 05:28:25 +01:00
herrernst
1f2b37a600
use rustup.rs for travis
2017-03-26 13:24:48 +02:00
Paul Lietar
19b06ae5fb
Update dependencies.
...
Rust 1.15 is now required.
2017-02-09 01:27:52 +00:00
Paul Lietar
baf2b65d7b
Use rustls rather than openssl
2016-12-31 14:49:04 +01:00
Paul Lietar
9c3541c41b
Change the stdout backend to work with arbitrary files.
2016-12-31 13:17:06 +01:00
Paul Lietar
512304c6c3
Merge remote-tracking branch 'badaix/master'
2016-12-31 13:04:14 +01:00
Paul Lietar
ac63e4dbb2
travis: Don’t build on an old nightly, it’s broken
2016-12-31 12:54:27 +01:00
badaix
383e0e9ae8
added stdout-backend
2016-11-22 15:31:59 +01:00
herrernst
202397eb25
travis: also test alsa backend
2016-08-27 23:16:04 +02:00
herrernst
65c0e2b58d
travis: also test cross-compilation for arm
2016-08-09 23:04:17 +02:00
Paul Lietar
a9ae5b5086
travis: Update nightly version
2016-07-06 11:01:08 +01:00
Paul Lietar
b753f3b72c
travis: disable email notifications
2016-05-06 20:23:26 +01:00
Paul Lietar
ed425292f3
Update to latest nightly
2016-05-04 09:37:09 +01:00
Paul Lietar
823bdb91fe
Update last known nightly
2016-04-23 16:01:02 +01:00
Marcus Thiesen
5ca2c35dbc
Pulseaudio backend
2016-03-21 09:39:58 +01:00
Paul Lietar
2b019660fa
travis: Build with specific nightly version.
2016-03-20 17:55:20 +00:00
Paul Lietar
968a39a131
Make audio backend configurable at run time.
2016-03-20 16:16:20 +00:00
Paul Lietar
01fa099cda
Reenable Facebook authentication.
2016-03-20 13:55:20 +00:00
Paul Lietar
97f6968a2c
travis: allow failures on rust nightly
2016-03-18 15:58:44 +00:00
Paul Lietar
b051bfcc5b
Disable Facebook authentication for now.
...
It got broken when moving to the authentication subdirectory.
2016-03-17 03:45:57 +00:00
Paul Lietar
4b4bc2f4e1
Add Facebook based login.
2016-03-16 00:05:05 +00:00
Paul Lietar
ac5b34927f
Support using tremor instead of libvorbis for audio decoding.
...
Tremor is a fixed point / integer only Vorbis decoder.
This should improve playback performances on embedded platforms lacking
hardware floating point support.
2016-03-13 15:15:15 +00:00
Paul Lietar
32fe895105
travis: non-verbose build
2016-03-11 13:21:54 +00:00