diff --git a/CHANGELOG.md b/CHANGELOG.md index 030e222..40cd883 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ # Changelog ## bliss 0.7.0 +* Bump aubio-rs custom crate to disable compiling it with -std=c99 * Add the possibility to make playlists based on multiple songs using extended isolation forest (Thanks @SimonTeixidor!) * Remove *_by_key family of functions (Thanks @SimonTeixidor!) diff --git a/Cargo.lock b/Cargo.lock index 8974bf9..7f9128a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -151,18 +151,18 @@ dependencies = [ [[package]] name = "bliss-audio-aubio-rs" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb6b0b33b16bdb7489951c56294f4f9c321d91047ae29aebb91dfcd84a09086f" +checksum = "2bfb72ae2d8bdd563b7218c6f6f423c17350052d8a9f69a8fc018220537fa1bf" dependencies = [ "bliss-audio-aubio-sys", ] [[package]] name = "bliss-audio-aubio-sys" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd4d47e7b82164c30a806717cf5562f87e5b136b79b3d942c9ad789134116f2f" +checksum = "3a5b978c743f6450be98229b052d996ed1cc0507274e9c68a7effeb51e8a13ec" dependencies = [ "bindgen", "cc", diff --git a/Cargo.toml b/Cargo.toml index a142a95..12ca761 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,7 +39,7 @@ serde = ["dep:serde", "extended-isolation-forest/serde"] [dependencies] # Until https://github.com/aubio/aubio/issues/336 is somehow solved # Hopefully we'll be able to use the official aubio-rs at some point. -bliss-audio-aubio-rs = "0.2.1" +bliss-audio-aubio-rs = "0.2.2" ffmpeg-next = "6.1.1" ffmpeg-sys-next = { version = "6.1.0", default-features = false } log = "0.4.17" diff --git a/TODO.md b/TODO.md index 2632c3b..016e21f 100644 --- a/TODO.md +++ b/TODO.md @@ -10,6 +10,7 @@ ask questions if you want to tackle an item. ## Actual TODO +- Add a list of dependencies / installation guide - Split out ffmpeg (see https://github.com/Polochon-street/bliss-rs/issues/63 and https://users.rust-lang.org/t/proper-way-to-abstract-a-third-party-provider/107076/8) - Make ffmpeg an optional (but default) feature - Make the tests that don't need it not dependent of ffmpeg