Josh Holmer
6b0e648959
Version 2.0.0
2024-05-06 02:20:01 -04:00
FreezyLemon
a3837aeb2b
Update Cargo.toml (again) ( #42 )
...
* Move dependencies to top
* Add LICENSE symlink to sys crate, update Cargo.toml
* sys: Move features around a bit
* Move features around a bit
* Replace package `exclude` with `include` list
* Remove Cargo.lock.MSRV from crate package
2024-04-29 21:39:18 -04:00
FreezyLemon
3a9f4584a0
Update metadata in Cargo.toml
2024-04-14 13:52:11 -04:00
FreezyLemon
d519d152b3
Specify MSRV & verify in CI ( #23 )
2024-04-08 13:44:49 -04:00
FreezyLemon
2d8dd6c0a5
Remove num_cpus dependency
...
available_parallelism is stable in Rust 1.59.0
2024-04-07 09:21:19 -04:00
FreezyLemon
7a8643f2cc
Migrate crates to Rust edition 2021 ( #24 )
...
* Migrate ffmpeg-sys to Edition 2021
* Migrate ffmpeg to Edition 2021
* Remove now-redundant imports
* Reorder imports after edition migration
2024-04-06 21:31:36 -04:00
FreezyLemon
30aabf9033
Add FFmpeg 6.1 support ( #14 )
...
Co-authored-by: Rafie <simulping@protonmail.com>
2024-04-02 08:47:59 -04:00
Josh Holmer
0d11595259
Fix ffmpeg 6.0 support and have it verified in docker/CI properly ( #7 )
2023-03-08 15:09:08 -05:00
Josh Holmer
83a831befb
Support ffmpeg 6.0 in sys
2023-03-07 13:08:58 -05:00
Josh Holmer
4c03911ac4
sys version 1.0.2
2023-02-10 17:30:28 -05:00
Mahmoud Al-Qudsi
d1fea08f3f
Fix build against clang 16
...
This patch upgrades the `bindgen` dependency to version 0.64 which includes a
fix for an upstream issue broken builds when building w/ clang 16 or newer [0].
The use of a wildcard `*` was removed in bindgen 0.62 [1], code has been updated
to use the regex approach instead to continue working.
[0]: https://github.com/rust-lang/rust-bindgen/pull/2316
[1]: https://github.com/rust-lang/rust-bindgen/issues/2373
2023-02-10 17:29:37 -05:00
Josh Holmer
689a39d9eb
Publish sys 1.0.1
...
Closes #4
2023-02-10 17:29:03 -05:00
Josh Holmer
b23133e43c
Update bindgen as far as we can without it breaking which they didn't document whatever caused enums to break in 0.62
2023-01-23 10:16:46 -05:00
Josh Holmer
e3d9480221
Fix build script and versioning
2023-01-23 10:11:43 -05:00
Josh Holmer
028bdb490c
Update more links
2023-01-23 10:02:54 -05:00
Josh Holmer
cbe6033984
Add sys crate and rename things
2023-01-23 09:59:27 -05:00