diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ae737ec70..5c99d99e0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -171,8 +171,8 @@ jobs: - name: Use MSRV toolchain run: | - rustup toolchain install 1.60 --profile=minimal --no-self-update - rustup override set 1.60 + rustup toolchain install 1.71 --profile=minimal --no-self-update + rustup override set 1.71 - name: Install target run: rustup target add x86_64-apple-darwin diff --git a/Cargo.toml b/Cargo.toml index a4e679d5a..ea940b2bc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,6 +6,25 @@ members = [ ] resolver = "2" +[workspace.package] +authors = ["Mads Marquart "] +edition = "2021" +rust-version = "1.71" +repository = "https://github.com/madsmtm/objc2" + +# Framework crate defaults + +# Remember to update in header-translator, and manually authored lib.rs. +version = "0.2.2" +# Some crates in this repo may have a different license, see each crate for the specifics. +license = "Zlib OR Apache-2.0 OR MIT" +categories = [ + "api-bindings", + "development-tools::ffi", + "external-ffi-bindings", + "os::macos-apis", +] + [workspace.lints.rust] elided_lifetimes_in_paths = "warn" missing_copy_implementations = "warn" diff --git a/README.md b/README.md index b7bfb1d37..ced76df5f 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ functionality as safe (which we [need your help with][header-data]). ## Minimum Supported Rust Version (MSRV) -The _currently_ minimum supported Rust version is `1.60`; this is _not_ +The _currently_ minimum supported Rust version is `1.71`; this is _not_ defined by policy, though, so it may change in at any time in a patch release. Help us define a policy over in [#203]. diff --git a/crates/block2/Cargo.toml b/crates/block2/Cargo.toml index 67abef406..913f2b86c 100644 --- a/crates/block2/Cargo.toml +++ b/crates/block2/Cargo.toml @@ -1,11 +1,6 @@ [package] name = "block2" -# Remember to update html_root_url in lib.rs -version = "0.5.1" -authors = ["Steven Sheldon", "Mads Marquart "] -edition = "2021" -rust-version = "1.60" - +version = "0.5.1" # Remember to update html_root_url in lib.rs description = "Apple's C language extension of blocks" keywords = ["objective-c", "macos", "ios", "blocks"] categories = [ @@ -14,10 +9,11 @@ categories = [ "os::macos-apis", "external-ffi-bindings", ] -readme = "README.md" -repository = "https://github.com/madsmtm/objc2" -documentation = "https://docs.rs/block2/" -license = "MIT" +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +repository.workspace = true +license = "MIT" # https://github.com/madsmtm/objc2/issues/23 [features] default = ["std"] diff --git a/crates/header-translator/Cargo.toml b/crates/header-translator/Cargo.toml index 4643a8b7b..2f34b982a 100644 --- a/crates/header-translator/Cargo.toml +++ b/crates/header-translator/Cargo.toml @@ -1,10 +1,9 @@ [package] name = "header-translator" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false - -repository = "https://github.com/madsmtm/objc2" +repository.workspace = true license = "Zlib OR Apache-2.0 OR MIT" [dependencies] diff --git a/crates/header-translator/src/default_cargo.toml b/crates/header-translator/src/default_cargo.toml index e7752eba7..b0841dd54 100644 --- a/crates/header-translator/src/default_cargo.toml +++ b/crates/header-translator/src/default_cargo.toml @@ -3,19 +3,14 @@ [package] name = "UNSET" -version = "UNSET" # Remember to update html_root_url in lib.rs +version.workspace = true description = "UNSET" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/crates/header-translator/src/library.rs b/crates/header-translator/src/library.rs index bbc96489f..957f0b18a 100644 --- a/crates/header-translator/src/library.rs +++ b/crates/header-translator/src/library.rs @@ -8,7 +8,7 @@ use std::io::Write; use std::path::Path; use toml_edit::InlineTable; -use toml_edit::{value, Array, DocumentMut, Formatted, Item, Table, Value}; +use toml_edit::{value, Array, DocumentMut, Item, Table, Value}; use crate::cfgs::PlatformCfg; use crate::config::LibraryConfig; @@ -189,15 +189,6 @@ see that for related crates.", self.data.krate, self.link_name)?; .expect("invalid default toml"); cargo_toml["package"]["name"] = value(&self.data.krate); - match cargo_toml["package"]["version"].as_value_mut().unwrap() { - // Preserve comment behind `version` - Value::String(s) => { - let decor = s.decor().clone(); - *s = Formatted::new(VERSION.to_string()); - *s.decor_mut() = decor; - } - _ => unreachable!(), - } cargo_toml["package"]["description"] = value(format!("Bindings to the {} framework", self.link_name)); let keywords = cargo_toml["package"]["keywords"].as_array_mut().unwrap(); @@ -502,7 +493,10 @@ fn merge_toml_table(original: &mut Table, addition: Table) { (Item::ArrayOfTables(original), Item::ArrayOfTables(addition)) => { *original = addition; } - (original, addition) => panic!("cannot merge items {original:?} and {addition:?}"), + (original, addition) => { + // Overwrite + *original = addition; + } }, toml_edit::Entry::Vacant(original) => { match &mut addition { diff --git a/crates/objc2-encode/Cargo.toml b/crates/objc2-encode/Cargo.toml index 745edb9b3..98baaf485 100644 --- a/crates/objc2-encode/Cargo.toml +++ b/crates/objc2-encode/Cargo.toml @@ -1,11 +1,6 @@ [package] name = "objc2-encode" -# Remember to update html_root_url in lib.rs -version = "4.0.3" -authors = ["Steven Sheldon", "Mads Marquart "] -edition = "2021" -rust-version = "1.60" - +version = "4.0.3" # Remember to update html_root_url in lib.rs description = "Objective-C type-encoding representation and parsing" keywords = ["objective-c", "macos", "ios", "encode"] categories = [ @@ -14,10 +9,11 @@ categories = [ "no-std", "os::macos-apis", ] -readme = "README.md" -repository = "https://github.com/madsmtm/objc2" -documentation = "https://docs.rs/objc2-encode/" -license = "MIT" +license = "MIT" # https://github.com/madsmtm/objc2/issues/23 +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +repository.workspace = true [lints] workspace = true diff --git a/crates/objc2-exception-helper/Cargo.toml b/crates/objc2-exception-helper/Cargo.toml index b80e45180..c2666bfa8 100644 --- a/crates/objc2-exception-helper/Cargo.toml +++ b/crates/objc2-exception-helper/Cargo.toml @@ -6,15 +6,14 @@ name = "objc2-exception-helper" # Also, beware of using pre-release versions here, since because of the # `links` key, two pre-releases requested with `=...` are incompatible. version = "0.1.0" -authors = ["Mads Marquart "] -edition = "2021" -rust-version = "1.60" - description = "External helper function for catching Objective-C exceptions" keywords = ["objective-c", "macos", "ios", "exception"] categories = ["no-std", "no-std::no-alloc", "os::macos-apis"] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +repository.workspace = true +license = "Zlib OR Apache-2.0 OR MIT" # Use the `links` key to ensure that only one of these symbols are compiled # diff --git a/crates/objc2-proc-macros/Cargo.toml b/crates/objc2-proc-macros/Cargo.toml index f6f34eb85..a185edcc9 100644 --- a/crates/objc2-proc-macros/Cargo.toml +++ b/crates/objc2-proc-macros/Cargo.toml @@ -3,19 +3,16 @@ name = "objc2-proc-macros" # Remember to update html_root_url in lib.rs version = "0.1.3" authors = ["Mads Marquart ", "Calvin Watford"] -edition = "2021" -rust-version = "1.60" - description = "Procedural macros for the objc2 project" keywords = ["objective-c", "macos", "ios", "proc-macro"] categories = [ "development-tools", "os::macos-apis", ] -readme = "README.md" -repository = "https://github.com/madsmtm/objc2" -documentation = "https://docs.rs/objc2-proc-macros/" -license = "MIT" +edition.workspace = true +rust-version.workspace = true +repository.workspace = true +license = "Zlib OR Apache-2.0 OR MIT" [lib] proc-macro = true diff --git a/crates/objc2/Cargo.toml b/crates/objc2/Cargo.toml index 12e5f1b38..66188f6f7 100644 --- a/crates/objc2/Cargo.toml +++ b/crates/objc2/Cargo.toml @@ -1,10 +1,6 @@ [package] name = "objc2" version = "0.5.2" # Remember to update html_root_url in lib.rs -authors = ["Steven Sheldon", "Mads Marquart "] -edition = "2021" -rust-version = "1.60" - description = "Objective-C interface and runtime bindings" keywords = ["objective-c", "macos", "ios", "objc_msgSend", "objc"] categories = [ @@ -14,10 +10,11 @@ categories = [ "os::macos-apis", # "no-std", # TODO ] -readme = "README.md" -repository = "https://github.com/madsmtm/objc2" -documentation = "https://docs.rs/objc2/" -license = "MIT" +license = "MIT" # https://github.com/madsmtm/objc2/issues/23 +authors.workspace = true +edition.workspace = true +rust-version.workspace = true +repository.workspace = true [lints] workspace = true diff --git a/crates/test-assembly/Cargo.toml b/crates/test-assembly/Cargo.toml index 2d1d666b6..4cf390431 100644 --- a/crates/test-assembly/Cargo.toml +++ b/crates/test-assembly/Cargo.toml @@ -1,11 +1,10 @@ [package] name = "test-assembly" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false - -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +repository.workspace = true +license = "Zlib OR Apache-2.0 OR MIT" build = "build.rs" diff --git a/crates/test-assembly/crates/test_autorelease_return/Cargo.toml b/crates/test-assembly/crates/test_autorelease_return/Cargo.toml index 99f830f19..736265078 100644 --- a/crates/test-assembly/crates/test_autorelease_return/Cargo.toml +++ b/crates/test-assembly/crates/test_autorelease_return/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_autorelease_return" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_block/Cargo.toml b/crates/test-assembly/crates/test_block/Cargo.toml index 7be365661..e8e5b5bd9 100644 --- a/crates/test-assembly/crates/test_block/Cargo.toml +++ b/crates/test-assembly/crates/test_block/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_block" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_declare_class/Cargo.toml b/crates/test-assembly/crates/test_declare_class/Cargo.toml index 5d85b55a8..f6e4a67a7 100644 --- a/crates/test-assembly/crates/test_declare_class/Cargo.toml +++ b/crates/test-assembly/crates/test_declare_class/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_declare_class" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_dynamic_class/Cargo.toml b/crates/test-assembly/crates/test_dynamic_class/Cargo.toml index 6983383d2..c30eee307 100644 --- a/crates/test-assembly/crates/test_dynamic_class/Cargo.toml +++ b/crates/test-assembly/crates/test_dynamic_class/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_dynamic_class" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_dynamic_sel/Cargo.toml b/crates/test-assembly/crates/test_dynamic_sel/Cargo.toml index 9156814e9..ab620e65b 100644 --- a/crates/test-assembly/crates/test_dynamic_sel/Cargo.toml +++ b/crates/test-assembly/crates/test_dynamic_sel/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_dynamic_sel" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_extern_protocol/Cargo.toml b/crates/test-assembly/crates/test_extern_protocol/Cargo.toml index 7ff94d080..ad92ece22 100644 --- a/crates/test-assembly/crates/test_extern_protocol/Cargo.toml +++ b/crates/test-assembly/crates/test_extern_protocol/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_extern_protocol" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_fast_enumeration/Cargo.toml b/crates/test-assembly/crates/test_fast_enumeration/Cargo.toml index 0119e78e0..7b7c82edb 100644 --- a/crates/test-assembly/crates/test_fast_enumeration/Cargo.toml +++ b/crates/test-assembly/crates/test_fast_enumeration/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_fast_enumeration" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_msg_send_error/Cargo.toml b/crates/test-assembly/crates/test_msg_send_error/Cargo.toml index d3942ca71..44cda1780 100644 --- a/crates/test-assembly/crates/test_msg_send_error/Cargo.toml +++ b/crates/test-assembly/crates/test_msg_send_error/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_msg_send_error" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_msg_send_id/Cargo.toml b/crates/test-assembly/crates/test_msg_send_id/Cargo.toml index 9ed37d482..20668fab7 100644 --- a/crates/test-assembly/crates/test_msg_send_id/Cargo.toml +++ b/crates/test-assembly/crates/test_msg_send_id/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_msg_send_id" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_msg_send_static_sel/Cargo.toml b/crates/test-assembly/crates/test_msg_send_static_sel/Cargo.toml index bf74a48df..50dfdcf91 100644 --- a/crates/test-assembly/crates/test_msg_send_static_sel/Cargo.toml +++ b/crates/test-assembly/crates/test_msg_send_static_sel/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_msg_send_static_sel" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_msg_send_zero_cost/Cargo.toml b/crates/test-assembly/crates/test_msg_send_zero_cost/Cargo.toml index b4f6d201b..947d08286 100644 --- a/crates/test-assembly/crates/test_msg_send_zero_cost/Cargo.toml +++ b/crates/test-assembly/crates/test_msg_send_zero_cost/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_msg_send_zero_cost" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_ns_string/Cargo.toml b/crates/test-assembly/crates/test_ns_string/Cargo.toml index 86e36ca51..f596ad476 100644 --- a/crates/test-assembly/crates/test_ns_string/Cargo.toml +++ b/crates/test-assembly/crates/test_ns_string/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_ns_string" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_out_parameters/Cargo.toml b/crates/test-assembly/crates/test_out_parameters/Cargo.toml index e6a7af150..aa898d5c6 100644 --- a/crates/test-assembly/crates/test_out_parameters/Cargo.toml +++ b/crates/test-assembly/crates/test_out_parameters/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_out_parameters" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_retain_autoreleased/Cargo.toml b/crates/test-assembly/crates/test_retain_autoreleased/Cargo.toml index 8ed428a55..8c690dcf7 100644 --- a/crates/test-assembly/crates/test_retain_autoreleased/Cargo.toml +++ b/crates/test-assembly/crates/test_retain_autoreleased/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_retain_autoreleased" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_static_class/Cargo.toml b/crates/test-assembly/crates/test_static_class/Cargo.toml index 1fc9f50ec..db66445c8 100644 --- a/crates/test-assembly/crates/test_static_class/Cargo.toml +++ b/crates/test-assembly/crates/test_static_class/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_static_class" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-assembly/crates/test_static_sel/Cargo.toml b/crates/test-assembly/crates/test_static_sel/Cargo.toml index c470fbadf..7c4d53b95 100644 --- a/crates/test-assembly/crates/test_static_sel/Cargo.toml +++ b/crates/test-assembly/crates/test_static_sel/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "test_static_sel" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false [lib] diff --git a/crates/test-fuzz/Cargo.toml b/crates/test-fuzz/Cargo.toml index b5f9c73bf..d1d6ff871 100644 --- a/crates/test-fuzz/Cargo.toml +++ b/crates/test-fuzz/Cargo.toml @@ -2,7 +2,7 @@ name = "test-fuzz" version = "0.0.0" publish = false -edition = "2021" +edition.workspace = true [lints] workspace = true diff --git a/crates/test-ui/Cargo.toml b/crates/test-ui/Cargo.toml index 7ff671272..4fc87fac6 100644 --- a/crates/test-ui/Cargo.toml +++ b/crates/test-ui/Cargo.toml @@ -1,11 +1,9 @@ [package] name = "test-ui" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false - -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +license = "Zlib OR Apache-2.0 OR MIT" [lints] workspace = true diff --git a/crates/tests/Cargo.toml b/crates/tests/Cargo.toml index d94b0a62b..eef1ec8c6 100644 --- a/crates/tests/Cargo.toml +++ b/crates/tests/Cargo.toml @@ -1,12 +1,9 @@ [package] name = "tests" version = "0.1.0" -edition = "2021" +edition.workspace = true publish = false -repository = "https://github.com/madsmtm/objc2" -license = "MIT" - build = "build.rs" [lints] diff --git a/framework-crates/objc2-accessibility/Cargo.toml b/framework-crates/objc2-accessibility/Cargo.toml index a5d7a4554..8ebd7fb36 100644 --- a/framework-crates/objc2-accessibility/Cargo.toml +++ b/framework-crates/objc2-accessibility/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-accessibility" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Accessibility framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-accounts/Cargo.toml b/framework-crates/objc2-accounts/Cargo.toml index 1ab8106c7..0ddb22cfa 100644 --- a/framework-crates/objc2-accounts/Cargo.toml +++ b/framework-crates/objc2-accounts/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-accounts" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Accounts framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-ad-services/Cargo.toml b/framework-crates/objc2-ad-services/Cargo.toml index 55a24d27f..cd536c0ae 100644 --- a/framework-crates/objc2-ad-services/Cargo.toml +++ b/framework-crates/objc2-ad-services/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-ad-services" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AdServices framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-ad-support/Cargo.toml b/framework-crates/objc2-ad-support/Cargo.toml index 3beb94926..dc0e31edd 100644 --- a/framework-crates/objc2-ad-support/Cargo.toml +++ b/framework-crates/objc2-ad-support/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-ad-support" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AdSupport framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-app-kit/Cargo.toml b/framework-crates/objc2-app-kit/Cargo.toml index 13a8093a7..30a229175 100644 --- a/framework-crates/objc2-app-kit/Cargo.toml +++ b/framework-crates/objc2-app-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-app-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AppKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-app-tracking-transparency/Cargo.toml b/framework-crates/objc2-app-tracking-transparency/Cargo.toml index fd4f636ef..918af491a 100644 --- a/framework-crates/objc2-app-tracking-transparency/Cargo.toml +++ b/framework-crates/objc2-app-tracking-transparency/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-app-tracking-transparency" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AppTrackingTransparency framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-authentication-services/Cargo.toml b/framework-crates/objc2-authentication-services/Cargo.toml index 268bd0a29..e19fe403b 100644 --- a/framework-crates/objc2-authentication-services/Cargo.toml +++ b/framework-crates/objc2-authentication-services/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-authentication-services" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AuthenticationServices framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-automatic-assessment-configuration/Cargo.toml b/framework-crates/objc2-automatic-assessment-configuration/Cargo.toml index d3f603782..ea3c3aab3 100644 --- a/framework-crates/objc2-automatic-assessment-configuration/Cargo.toml +++ b/framework-crates/objc2-automatic-assessment-configuration/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-automatic-assessment-configuration" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AutomaticAssessmentConfiguration framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-automator/Cargo.toml b/framework-crates/objc2-automator/Cargo.toml index 853c6dc10..be3158009 100644 --- a/framework-crates/objc2-automator/Cargo.toml +++ b/framework-crates/objc2-automator/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-automator" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Automator framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-av-kit/Cargo.toml b/framework-crates/objc2-av-kit/Cargo.toml index 800b75882..fbf38a02e 100644 --- a/framework-crates/objc2-av-kit/Cargo.toml +++ b/framework-crates/objc2-av-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-av-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the AVKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-background-assets/Cargo.toml b/framework-crates/objc2-background-assets/Cargo.toml index beb3e9fdd..e711470f4 100644 --- a/framework-crates/objc2-background-assets/Cargo.toml +++ b/framework-crates/objc2-background-assets/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-background-assets" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the BackgroundAssets framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-background-tasks/Cargo.toml b/framework-crates/objc2-background-tasks/Cargo.toml index 8490b0e6c..416853905 100644 --- a/framework-crates/objc2-background-tasks/Cargo.toml +++ b/framework-crates/objc2-background-tasks/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-background-tasks" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the BackgroundTasks framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-business-chat/Cargo.toml b/framework-crates/objc2-business-chat/Cargo.toml index 4bddba3c3..266044ed3 100644 --- a/framework-crates/objc2-business-chat/Cargo.toml +++ b/framework-crates/objc2-business-chat/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-business-chat" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the BusinessChat framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-call-kit/Cargo.toml b/framework-crates/objc2-call-kit/Cargo.toml index 46ad1b13e..998b61eda 100644 --- a/framework-crates/objc2-call-kit/Cargo.toml +++ b/framework-crates/objc2-call-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-call-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CallKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-class-kit/Cargo.toml b/framework-crates/objc2-class-kit/Cargo.toml index 16a4ca198..21e9b7284 100644 --- a/framework-crates/objc2-class-kit/Cargo.toml +++ b/framework-crates/objc2-class-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-class-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ClassKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-cloud-kit/Cargo.toml b/framework-crates/objc2-cloud-kit/Cargo.toml index b1060af91..53ca019b0 100644 --- a/framework-crates/objc2-cloud-kit/Cargo.toml +++ b/framework-crates/objc2-cloud-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-cloud-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CloudKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-contacts-ui/Cargo.toml b/framework-crates/objc2-contacts-ui/Cargo.toml index e58c1ff7b..67e5cbe2c 100644 --- a/framework-crates/objc2-contacts-ui/Cargo.toml +++ b/framework-crates/objc2-contacts-ui/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-contacts-ui" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ContactsUI framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-contacts/Cargo.toml b/framework-crates/objc2-contacts/Cargo.toml index a8a30e31a..41caa00f4 100644 --- a/framework-crates/objc2-contacts/Cargo.toml +++ b/framework-crates/objc2-contacts/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-contacts" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Contacts framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-bluetooth/Cargo.toml b/framework-crates/objc2-core-bluetooth/Cargo.toml index cf9ec2d3e..769b1c8fc 100644 --- a/framework-crates/objc2-core-bluetooth/Cargo.toml +++ b/framework-crates/objc2-core-bluetooth/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-bluetooth" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreBluetooth framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-data/Cargo.toml b/framework-crates/objc2-core-data/Cargo.toml index 03337329e..580e8c1f6 100644 --- a/framework-crates/objc2-core-data/Cargo.toml +++ b/framework-crates/objc2-core-data/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-data" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreData framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-image/Cargo.toml b/framework-crates/objc2-core-image/Cargo.toml index 946d1cdf4..13434233e 100644 --- a/framework-crates/objc2-core-image/Cargo.toml +++ b/framework-crates/objc2-core-image/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-image" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreImage framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-location/Cargo.toml b/framework-crates/objc2-core-location/Cargo.toml index 353861c70..1d8b4c419 100644 --- a/framework-crates/objc2-core-location/Cargo.toml +++ b/framework-crates/objc2-core-location/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-location" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreLocation framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-ml/Cargo.toml b/framework-crates/objc2-core-ml/Cargo.toml index 8618e0ded..e0ed8609c 100644 --- a/framework-crates/objc2-core-ml/Cargo.toml +++ b/framework-crates/objc2-core-ml/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-ml" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreML framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-motion/Cargo.toml b/framework-crates/objc2-core-motion/Cargo.toml index e91fc0706..a9a3b9df1 100644 --- a/framework-crates/objc2-core-motion/Cargo.toml +++ b/framework-crates/objc2-core-motion/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-motion" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreMotion framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-core-wlan/Cargo.toml b/framework-crates/objc2-core-wlan/Cargo.toml index 7d05e343d..3a1f102eb 100644 --- a/framework-crates/objc2-core-wlan/Cargo.toml +++ b/framework-crates/objc2-core-wlan/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-core-wlan" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the CoreWLAN framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-data-detection/Cargo.toml b/framework-crates/objc2-data-detection/Cargo.toml index 736fe910b..04e164d1d 100644 --- a/framework-crates/objc2-data-detection/Cargo.toml +++ b/framework-crates/objc2-data-detection/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-data-detection" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the DataDetection framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-device-check/Cargo.toml b/framework-crates/objc2-device-check/Cargo.toml index 3cbd010a4..d737811ae 100644 --- a/framework-crates/objc2-device-check/Cargo.toml +++ b/framework-crates/objc2-device-check/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-device-check" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the DeviceCheck framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-event-kit/Cargo.toml b/framework-crates/objc2-event-kit/Cargo.toml index 509f0ebd8..2ab52cd24 100644 --- a/framework-crates/objc2-event-kit/Cargo.toml +++ b/framework-crates/objc2-event-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-event-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the EventKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-exception-handling/Cargo.toml b/framework-crates/objc2-exception-handling/Cargo.toml index d7b145787..f01e4efd8 100644 --- a/framework-crates/objc2-exception-handling/Cargo.toml +++ b/framework-crates/objc2-exception-handling/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-exception-handling" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ExceptionHandling framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-extension-kit/Cargo.toml b/framework-crates/objc2-extension-kit/Cargo.toml index 0c24028ec..7c5e325f7 100644 --- a/framework-crates/objc2-extension-kit/Cargo.toml +++ b/framework-crates/objc2-extension-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-extension-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ExtensionKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-external-accessory/Cargo.toml b/framework-crates/objc2-external-accessory/Cargo.toml index 78c9739dc..f75c1eed9 100644 --- a/framework-crates/objc2-external-accessory/Cargo.toml +++ b/framework-crates/objc2-external-accessory/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-external-accessory" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ExternalAccessory framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-file-provider-ui/Cargo.toml b/framework-crates/objc2-file-provider-ui/Cargo.toml index cc67641ec..041523097 100644 --- a/framework-crates/objc2-file-provider-ui/Cargo.toml +++ b/framework-crates/objc2-file-provider-ui/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-file-provider-ui" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the FileProviderUI framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-file-provider/Cargo.toml b/framework-crates/objc2-file-provider/Cargo.toml index 74e46a541..c537264f3 100644 --- a/framework-crates/objc2-file-provider/Cargo.toml +++ b/framework-crates/objc2-file-provider/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-file-provider" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the FileProvider framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-finder-sync/Cargo.toml b/framework-crates/objc2-finder-sync/Cargo.toml index 2e2d2ca0c..39c5d75b4 100644 --- a/framework-crates/objc2-finder-sync/Cargo.toml +++ b/framework-crates/objc2-finder-sync/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-finder-sync" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the FinderSync framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-foundation/Cargo.modified.toml b/framework-crates/objc2-foundation/Cargo.modified.toml index 0900a40ab..9bea7e38e 100644 --- a/framework-crates/objc2-foundation/Cargo.modified.toml +++ b/framework-crates/objc2-foundation/Cargo.modified.toml @@ -1,3 +1,6 @@ +[package] +license = "MIT" # https://github.com/madsmtm/objc2/issues/23 + [dependencies] dispatch = { version = "0.2.0", optional = true } diff --git a/framework-crates/objc2-foundation/Cargo.toml b/framework-crates/objc2-foundation/Cargo.toml index 7591dddeb..b319789d4 100644 --- a/framework-crates/objc2-foundation/Cargo.toml +++ b/framework-crates/objc2-foundation/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-foundation" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Foundation framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license = "MIT" # https://github.com/madsmtm/objc2/issues/23 [lints] workspace = true diff --git a/framework-crates/objc2-game-controller/Cargo.toml b/framework-crates/objc2-game-controller/Cargo.toml index 72e11e468..a04226bb4 100644 --- a/framework-crates/objc2-game-controller/Cargo.toml +++ b/framework-crates/objc2-game-controller/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-game-controller" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the GameController framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-game-kit/Cargo.toml b/framework-crates/objc2-game-kit/Cargo.toml index a2c86fb12..ed0dcda9e 100644 --- a/framework-crates/objc2-game-kit/Cargo.toml +++ b/framework-crates/objc2-game-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-game-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the GameKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-health-kit/Cargo.toml b/framework-crates/objc2-health-kit/Cargo.toml index 7f4f01ebe..55e0ec317 100644 --- a/framework-crates/objc2-health-kit/Cargo.toml +++ b/framework-crates/objc2-health-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-health-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the HealthKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-identity-lookup/Cargo.toml b/framework-crates/objc2-identity-lookup/Cargo.toml index 8ca1e76cc..6832fb263 100644 --- a/framework-crates/objc2-identity-lookup/Cargo.toml +++ b/framework-crates/objc2-identity-lookup/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-identity-lookup" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the IdentityLookup framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-input-method-kit/Cargo.toml b/framework-crates/objc2-input-method-kit/Cargo.toml index ab2174efb..00fb1ee6f 100644 --- a/framework-crates/objc2-input-method-kit/Cargo.toml +++ b/framework-crates/objc2-input-method-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-input-method-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the InputMethodKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-link-presentation/Cargo.toml b/framework-crates/objc2-link-presentation/Cargo.toml index 695446643..d8e538c05 100644 --- a/framework-crates/objc2-link-presentation/Cargo.toml +++ b/framework-crates/objc2-link-presentation/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-link-presentation" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the LinkPresentation framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-local-authentication-embedded-ui/Cargo.toml b/framework-crates/objc2-local-authentication-embedded-ui/Cargo.toml index 9d43e3b56..3d8c6848a 100644 --- a/framework-crates/objc2-local-authentication-embedded-ui/Cargo.toml +++ b/framework-crates/objc2-local-authentication-embedded-ui/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-local-authentication-embedded-ui" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the LocalAuthenticationEmbeddedUI framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-local-authentication/Cargo.toml b/framework-crates/objc2-local-authentication/Cargo.toml index 291db8597..a76afacd7 100644 --- a/framework-crates/objc2-local-authentication/Cargo.toml +++ b/framework-crates/objc2-local-authentication/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-local-authentication" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the LocalAuthentication framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-mail-kit/Cargo.toml b/framework-crates/objc2-mail-kit/Cargo.toml index c7d8462ab..cf2b7203e 100644 --- a/framework-crates/objc2-mail-kit/Cargo.toml +++ b/framework-crates/objc2-mail-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-mail-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MailKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-map-kit/Cargo.toml b/framework-crates/objc2-map-kit/Cargo.toml index d7b47c3b2..79894305a 100644 --- a/framework-crates/objc2-map-kit/Cargo.toml +++ b/framework-crates/objc2-map-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-map-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MapKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-media-player/Cargo.toml b/framework-crates/objc2-media-player/Cargo.toml index 211647955..fe2741319 100644 --- a/framework-crates/objc2-media-player/Cargo.toml +++ b/framework-crates/objc2-media-player/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-media-player" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MediaPlayer framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-metal-fx/Cargo.toml b/framework-crates/objc2-metal-fx/Cargo.toml index c309e0479..41e09899e 100644 --- a/framework-crates/objc2-metal-fx/Cargo.toml +++ b/framework-crates/objc2-metal-fx/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-metal-fx" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MetalFX framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-metal-kit/Cargo.toml b/framework-crates/objc2-metal-kit/Cargo.toml index ae90b4f0e..85e015f6c 100644 --- a/framework-crates/objc2-metal-kit/Cargo.toml +++ b/framework-crates/objc2-metal-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-metal-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MetalKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-metal/Cargo.modified.toml b/framework-crates/objc2-metal/Cargo.modified.toml index d4ef9c207..5f2ce0950 100644 --- a/framework-crates/objc2-metal/Cargo.modified.toml +++ b/framework-crates/objc2-metal/Cargo.modified.toml @@ -1,3 +1,6 @@ +[package] +license = "MIT OR Apache-2.0" # Some code taken from `metal` crate + [[example]] name = "triangle" required-features = [ diff --git a/framework-crates/objc2-metal/Cargo.toml b/framework-crates/objc2-metal/Cargo.toml index ae58d092b..71df66fd9 100644 --- a/framework-crates/objc2-metal/Cargo.toml +++ b/framework-crates/objc2-metal/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-metal" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Metal framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license = "MIT OR Apache-2.0" # Some code taken from `metal` crate [lints] workspace = true diff --git a/framework-crates/objc2-metric-kit/Cargo.toml b/framework-crates/objc2-metric-kit/Cargo.toml index 7c8f91d1e..5bec583c5 100644 --- a/framework-crates/objc2-metric-kit/Cargo.toml +++ b/framework-crates/objc2-metric-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-metric-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MetricKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-ml-compute/Cargo.toml b/framework-crates/objc2-ml-compute/Cargo.toml index 89ab67daa..6fc3e4d9d 100644 --- a/framework-crates/objc2-ml-compute/Cargo.toml +++ b/framework-crates/objc2-ml-compute/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-ml-compute" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MLCompute framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-multipeer-connectivity/Cargo.toml b/framework-crates/objc2-multipeer-connectivity/Cargo.toml index 9d264fd88..3bcf13cf7 100644 --- a/framework-crates/objc2-multipeer-connectivity/Cargo.toml +++ b/framework-crates/objc2-multipeer-connectivity/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-multipeer-connectivity" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the MultipeerConnectivity framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-natural-language/Cargo.toml b/framework-crates/objc2-natural-language/Cargo.toml index 38d3dd2cc..50a1335e5 100644 --- a/framework-crates/objc2-natural-language/Cargo.toml +++ b/framework-crates/objc2-natural-language/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-natural-language" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the NaturalLanguage framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-nearby-interaction/Cargo.toml b/framework-crates/objc2-nearby-interaction/Cargo.toml index 97cb66111..0d53563c0 100644 --- a/framework-crates/objc2-nearby-interaction/Cargo.toml +++ b/framework-crates/objc2-nearby-interaction/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-nearby-interaction" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the NearbyInteraction framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-network-extension/Cargo.toml b/framework-crates/objc2-network-extension/Cargo.toml index 5b457a314..b91a4ad10 100644 --- a/framework-crates/objc2-network-extension/Cargo.toml +++ b/framework-crates/objc2-network-extension/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-network-extension" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the NetworkExtension framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-osa-kit/Cargo.toml b/framework-crates/objc2-osa-kit/Cargo.toml index e60e9d0ea..3eef64e2d 100644 --- a/framework-crates/objc2-osa-kit/Cargo.toml +++ b/framework-crates/objc2-osa-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-osa-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the OSAKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-photos-ui/Cargo.toml b/framework-crates/objc2-photos-ui/Cargo.toml index 277b02d43..021fc87bc 100644 --- a/framework-crates/objc2-photos-ui/Cargo.toml +++ b/framework-crates/objc2-photos-ui/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-photos-ui" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the PhotosUI framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-photos/Cargo.toml b/framework-crates/objc2-photos/Cargo.toml index c76afc60a..5e58e47f6 100644 --- a/framework-crates/objc2-photos/Cargo.toml +++ b/framework-crates/objc2-photos/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-photos" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Photos/PhotoKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-quartz-core/Cargo.toml b/framework-crates/objc2-quartz-core/Cargo.toml index e5374dca9..a48d9d517 100644 --- a/framework-crates/objc2-quartz-core/Cargo.toml +++ b/framework-crates/objc2-quartz-core/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-quartz-core" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the QuartzCore/CoreAnimation framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-screen-capture-kit/Cargo.toml b/framework-crates/objc2-screen-capture-kit/Cargo.toml index 7f9db8671..650fd542c 100644 --- a/framework-crates/objc2-screen-capture-kit/Cargo.toml +++ b/framework-crates/objc2-screen-capture-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-screen-capture-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ScreenCaptureKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-sensitive-content-analysis/Cargo.toml b/framework-crates/objc2-sensitive-content-analysis/Cargo.toml index bb7d3b0ec..be984da0a 100644 --- a/framework-crates/objc2-sensitive-content-analysis/Cargo.toml +++ b/framework-crates/objc2-sensitive-content-analysis/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-sensitive-content-analysis" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the SensitiveContentAnalysis framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-service-management/Cargo.toml b/framework-crates/objc2-service-management/Cargo.toml index 95801d4db..c725b0e5a 100644 --- a/framework-crates/objc2-service-management/Cargo.toml +++ b/framework-crates/objc2-service-management/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-service-management" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the ServiceManagement framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-social/Cargo.toml b/framework-crates/objc2-social/Cargo.toml index 61ec71fb8..3d8b77ae6 100644 --- a/framework-crates/objc2-social/Cargo.toml +++ b/framework-crates/objc2-social/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-social" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Social framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-sound-analysis/Cargo.toml b/framework-crates/objc2-sound-analysis/Cargo.toml index 0ee7276f7..df89271cf 100644 --- a/framework-crates/objc2-sound-analysis/Cargo.toml +++ b/framework-crates/objc2-sound-analysis/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-sound-analysis" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the SoundAnalysis framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-speech/Cargo.toml b/framework-crates/objc2-speech/Cargo.toml index dfed4d99e..7f979d5a2 100644 --- a/framework-crates/objc2-speech/Cargo.toml +++ b/framework-crates/objc2-speech/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-speech" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Speech framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-store-kit/Cargo.toml b/framework-crates/objc2-store-kit/Cargo.toml index df44bd4f6..aead36e1c 100644 --- a/framework-crates/objc2-store-kit/Cargo.toml +++ b/framework-crates/objc2-store-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-store-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the StoreKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-symbols/Cargo.toml b/framework-crates/objc2-symbols/Cargo.toml index f7ec0c1e7..cd0866cc9 100644 --- a/framework-crates/objc2-symbols/Cargo.toml +++ b/framework-crates/objc2-symbols/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-symbols" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Symbols framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-system-extensions/Cargo.toml b/framework-crates/objc2-system-extensions/Cargo.toml index 7ef08b792..7ab293b17 100644 --- a/framework-crates/objc2-system-extensions/Cargo.toml +++ b/framework-crates/objc2-system-extensions/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-system-extensions" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the SystemExtensions framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-ui-kit/Cargo.toml b/framework-crates/objc2-ui-kit/Cargo.toml index 6041882b9..8b1ab09f4 100644 --- a/framework-crates/objc2-ui-kit/Cargo.toml +++ b/framework-crates/objc2-ui-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-ui-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the UIKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-uniform-type-identifiers/Cargo.toml b/framework-crates/objc2-uniform-type-identifiers/Cargo.toml index fc88916c5..46784a219 100644 --- a/framework-crates/objc2-uniform-type-identifiers/Cargo.toml +++ b/framework-crates/objc2-uniform-type-identifiers/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-uniform-type-identifiers" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the UniformTypeIdentifiers framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-user-notifications/Cargo.toml b/framework-crates/objc2-user-notifications/Cargo.toml index 78c48933e..2029db6f2 100644 --- a/framework-crates/objc2-user-notifications/Cargo.toml +++ b/framework-crates/objc2-user-notifications/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-user-notifications" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the UserNotifications framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-virtualization/Cargo.toml b/framework-crates/objc2-virtualization/Cargo.toml index 4104fd009..27df2ee20 100644 --- a/framework-crates/objc2-virtualization/Cargo.toml +++ b/framework-crates/objc2-virtualization/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-virtualization" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Virtualization framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-vision/Cargo.toml b/framework-crates/objc2-vision/Cargo.toml index 7bb6a5e75..c18620e41 100644 --- a/framework-crates/objc2-vision/Cargo.toml +++ b/framework-crates/objc2-vision/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-vision" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the Vision framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true diff --git a/framework-crates/objc2-web-kit/Cargo.toml b/framework-crates/objc2-web-kit/Cargo.toml index c371a85ec..4dfbd581d 100644 --- a/framework-crates/objc2-web-kit/Cargo.toml +++ b/framework-crates/objc2-web-kit/Cargo.toml @@ -3,19 +3,14 @@ [package] name = "objc2-web-kit" -version = "0.2.2" # Remember to update html_root_url in lib.rs +version.workspace = true description = "Bindings to the WebKit framework" -edition = "2021" -rust-version = "1.60" +edition.workspace = true +rust-version.workspace = true keywords = ["cocoa", "apple", "framework", "macos", "ios"] -categories = [ - "api-bindings", - "development-tools::ffi", - "external-ffi-bindings", - "os::macos-apis", -] -repository = "https://github.com/madsmtm/objc2" -license = "MIT" +categories.workspace = true +repository.workspace = true +license.workspace = true [lints] workspace = true