Skip to content

Commit

Permalink
Bug 1760774 - mach vendor rust. r=cubeb-reviewers,kinetik
Browse files Browse the repository at this point in the history
Depends on D141757

Differential Revision: https://phabricator.services.mozilla.com/D141758
  • Loading branch information
padenot committed Mar 23, 2022
1 parent a6289b4 commit d2ed518
Show file tree
Hide file tree
Showing 136 changed files with 7,280 additions and 5,536 deletions.
8 changes: 4 additions & 4 deletions .cargo/config.in
Original file line number Diff line number Diff line change
Expand Up @@ -35,17 +35,17 @@ rev = "9da98c6e5325a5f2997191727eaa82c0ebc2004c"
[source."https://github.com/mozilla/cubeb-pulse-rs"]
git = "https://github.com/mozilla/cubeb-pulse-rs"
replace-with = "vendored-sources"
rev = "f2456201dbfdc467b80f0ff6bbb1b8a6faf7df02"
rev = "df4dc0288b07b865440f4c7e41ca49ca9ccffc63"

[source."https://github.com/mozilla/cubeb-coreaudio-rs"]
git = "https://github.com/mozilla/cubeb-coreaudio-rs"
replace-with = "vendored-sources"
rev = "dea28d0c7d9952bbf430701ee244f6a4349c98f1"
rev = "b313a83c0a0becf6115f6002510081a3537562ee"

[source."https://github.com/mozilla/audioipc-2"]
git = "https://github.com/mozilla/audioipc-2"
replace-with = "vendored-sources"
rev = "515bb210a93f520642fd3a60f391652680b3e988"
rev = "405b8208a8fb32e13db87c252aba9b371ae47859"

[source."https://github.com/mozilla/application-services"]
git = "https://github.com/mozilla/application-services"
Expand All @@ -65,7 +65,7 @@ rev = "21c26326f5f45f415c49eac4ba5bc41a2f961321"
[source."https://github.com/kinetiknz/audioipc-2"]
git = "https://github.com/kinetiknz/audioipc-2"
replace-with = "vendored-sources"
rev = "8e3c4c1b1edbd19cfafc833c3254f12731af31c4"
rev = "f8f611808168b7b1395b2e5dc17e5e6e2b975c6d"

[source."https://github.com/jfkthame/mapped_hyph.git"]
git = "https://github.com/jfkthame/mapped_hyph.git"
Expand Down
45 changes: 22 additions & 23 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"files":{"Cargo.toml":"cecac360f214709925c6b06c09687804f936da425ac19ed799bbda73aa216434","Makefile":"0f9a771cfb30c7c4b9961d82fdca4e9e229a955bb2e636474a4101389e18e938","README.md":"bcfa4948edf52fdacd485200a0c1c886a92232cc1931eeb4e1044050f46ec253","atp_test.cpp":"8075a040941a65fb9e3f7cbf0535853ca6661c3ac442ec35569b42b24bbec797","audio_thread_priority.h":"f0ecaf1b674f794cde0dc834028e074d4e4675d22ae96acf08b2ae1dceb3474e","generate_osx_bindings.sh":"06e4e03450f788ced18d31fff5660919e6f6ec1119ddace363ffeb82f0518a71","src/lib.rs":"1399de41dad784370f00e41cdf7185c123eb3d08ef38ee326de7d68c821bf23a","src/mach_sys.rs":"352560fcb9b41d877cff92e5b3b04d6dc68b1f30508ce4b9aed78940120a883e","src/rt_linux.rs":"b038c1d8d6be17756b0acf25bca7b722affd262322241dcf5dd7e93097df7775","src/rt_mach.rs":"a7b4deef4bebcdaa6ca6156fe5de5456bc8a61143d6764d1e3f54e639c9653da","src/rt_win.rs":"347e3ae753cefa38cf913f55f84a63a36d97f6be5f6e3c41e9da0c3ffa71ac17"},"package":"cec7141c59547709f640219f15512026d416c0ca8ce7a5ac1524923ee65be2cb"}
{"files":{"Cargo.toml":"f2a927f4fdf4171eb2111ad9f770fd113d058d6d7dffa10fce7bd7577edda582","LICENSE":"32ee9dbf6196874fc9d406c54a888a6c4cbb9aa4a7f35b46befeaff43a78fe85","Makefile":"0f9a771cfb30c7c4b9961d82fdca4e9e229a955bb2e636474a4101389e18e938","README.md":"c123692b3b50dd621b896a8269814d609cbf1e532b461bf4a77854ddd607eb7a","atp_test.cpp":"8075a040941a65fb9e3f7cbf0535853ca6661c3ac442ec35569b42b24bbec797","audio_thread_priority.h":"f0ecaf1b674f794cde0dc834028e074d4e4675d22ae96acf08b2ae1dceb3474e","generate_osx_bindings.sh":"06e4e03450f788ced18d31fff5660919e6f6ec1119ddace363ffeb82f0518a71","src/lib.rs":"975de6a74e0adb999a08bc41f08a3bd68fe11c154731bc12c43df546ddb32949","src/mach_sys.rs":"352560fcb9b41d877cff92e5b3b04d6dc68b1f30508ce4b9aed78940120a883e","src/rt_linux.rs":"4ea9f6eb1902aff0126d1b957be7f723d599e9a8bbd75ca8013a2820ef5fe68a","src/rt_mach.rs":"e4587fdf640df37f251e50c6c9313f6a73eae4d54f4b8a84cefc6bc730e94be8","src/rt_win.rs":"c41f6e277051a92f8d38939cf9d78ee6deea736a4686b3bcd185492e47e1650a"},"package":"8b7cd1bfd03dab20ad72e0c5e58d65818d62c0d199d8dec8361053d0f073dbae"}
20 changes: 13 additions & 7 deletions third_party/rust/audio_thread_priority/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,16 @@
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you believe there's an error in this file please file an
# issue against the rust-lang/cargo repository. If you're
# editing this file be aware that the upstream Cargo.toml
# will likely look very different (and much more reasonable)
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2018"
name = "audio_thread_priority"
version = "0.23.4"
version = "0.26.1"
authors = ["Paul Adenot <[email protected]>"]
description = "Bump a thread to real-time priority, for audio work, on Linux, Windows and macOS"
license = "MPL-2.0"
Expand All @@ -35,6 +34,7 @@ optional = true
version = "0.15.0"

[features]
default = ["with_dbus", "winapi"]
terminal-logging = ["simple_logger"]
with_dbus = ["dbus"]
[target."cfg(target_os = \"linux\")".dependencies.dbus]
Expand All @@ -50,4 +50,10 @@ version = "0.2"
version = "0.3"
[target."cfg(target_os = \"windows\")".dependencies.winapi]
version = "0.3"
features = ["avrt", "errhandlingapi", "ntdef", "minwindef"]
features = ["avrt", "errhandlingapi", "minwindef"]
optional = true

[target."cfg(target_os = \"windows\")".dependencies.windows]
version = "^0.32.0"
features = ["Win32_Foundation", "Win32_System_Threading"]
optional = true
Loading

0 comments on commit d2ed518

Please sign in to comment.