Skip to content

Testing Crates for 0.13.0 beta release(s) #132

Closed
@simlay

Description

@simlay

Moving to use the objc2 crate is pretty cool. Speeds up compiler time substantially, removes the dependency on clang which has been broken by xcode updates - RustAudio/coreaudio-sys#79, RustAudio/coreaudio-sys#75, and RustAudio/coreaudio-sys#112.

These changes are pretty breaking but the main reverse dependency is cpal. The second most downloaded reverse dependency is riff-wave but hasn't been updated in 3 years and uses coreaudio-rs 0.5.

It seems that there are three active projects that use coreaudio-rs directly - cpa, surge-rs and aloe-rs.

So, using @madsmtm's PR to cpal - RustAudio/cpal#943, the dependents of cpal shouldn't have a breaking change but let's go through some testing of cpal`s reverse dependencies.

Here are the list of projects considered - checked means that it's either not applicable or I have test it:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions