diff --git a/examples/crate_universe/has_aliased_deps/BUILD.openssl.bazel b/examples/crate_universe/has_aliased_deps/BUILD.openssl.bazel index 77f0f8b0c4..d9cd96d287 100644 --- a/examples/crate_universe/has_aliased_deps/BUILD.openssl.bazel +++ b/examples/crate_universe/has_aliased_deps/BUILD.openssl.bazel @@ -49,3 +49,10 @@ configure_make( ], visibility = ["//visibility:public"], ) + +filegroup( + name = "gen_dir", + srcs = [":openssl"], + output_group = "gen_dir", + visibility = ["//visibility:public"], +) diff --git a/examples/crate_universe/has_aliased_deps/workspace.bzl b/examples/crate_universe/has_aliased_deps/workspace.bzl index 7ade036b85..b18cc3a695 100644 --- a/examples/crate_universe/has_aliased_deps/workspace.bzl +++ b/examples/crate_universe/has_aliased_deps/workspace.bzl @@ -20,13 +20,16 @@ def deps(): overrides = { "openssl-sys": crate.override( extra_build_script_env_vars = { - "OPENSSL_DIR": "../openssl/openssl", + "OPENSSL_DIR": "$(execpath @openssl//:gen_dir)", }, extra_bazel_deps = { "cfg(all())": ["@openssl//:openssl"], }, extra_build_script_bazel_data_deps = { - "cfg(all())": ["@openssl//:openssl"], + "cfg(all())": [ + "@openssl//:openssl", + "@openssl//:gen_dir", + ], }, ), }, diff --git a/examples/sys/complex/Cargo.lock b/examples/sys/complex/Cargo.lock index 1d3b0efd91..a2676c774e 100644 --- a/examples/sys/complex/Cargo.lock +++ b/examples/sys/complex/Cargo.lock @@ -14,19 +14,13 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "cc" -version = "1.0.66" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48" +checksum = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2" dependencies = [ "jobserver", ] -[[package]] -name = "cfg-if" -version = "0.1.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" - [[package]] name = "cfg-if" version = "1.0.0" @@ -50,9 +44,9 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00" +checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" dependencies = [ "matches", "percent-encoding", @@ -75,9 +69,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.2.0" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" dependencies = [ "matches", "unicode-bidi", @@ -86,9 +80,9 @@ dependencies = [ [[package]] name = "jobserver" -version = "0.1.21" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2" +checksum = "f5ca711fd837261e14ec9e674f092cbb931d3fa1482b017ae59328ddc6f3212b" dependencies = [ "libc", ] @@ -101,15 +95,15 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" [[package]] name = "libc" -version = "0.2.82" +version = "0.2.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929" +checksum = "320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790" [[package]] name = "libgit2-sys" -version = "0.12.18+1.1.0" +version = "0.12.21+1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3da6a42da88fc37ee1ecda212ffa254c25713532980005d5f7c0b0fbe7e6e885" +checksum = "86271bacd72b2b9e854c3dcfb82efd538f15f870e4c11af66900effb462f6825" dependencies = [ "cc", "libc", @@ -121,9 +115,9 @@ dependencies = [ [[package]] name = "libssh2-sys" -version = "0.2.20" +version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df40b13fe7ea1be9b9dffa365a51273816c345fc1811478b57ed7d964fbfc4ce" +checksum = "e0186af0d8f171ae6b9c4c90ec51898bad5d08a2d5e470903a50d9ad8959cbee" dependencies = [ "cc", "libc", @@ -135,9 +129,9 @@ dependencies = [ [[package]] name = "libz-sys" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655" +checksum = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66" dependencies = [ "cc", "libc", @@ -147,11 +141,11 @@ dependencies = [ [[package]] name = "log" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcf3805d4480bb5b86070dcfeb9e2cb2ebc148adb753c5cca5f884d1d65a42b2" +checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710" dependencies = [ - "cfg-if 0.1.10", + "cfg-if", ] [[package]] @@ -167,7 +161,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "038d43985d1ddca7a9900630d8cd031b56e4794eecc2e9ea39dd17aa04399a70" dependencies = [ "bitflags", - "cfg-if 1.0.0", + "cfg-if", "foreign-types", "lazy_static", "libc", @@ -176,9 +170,9 @@ dependencies = [ [[package]] name = "openssl-probe" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de" +checksum = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a" [[package]] name = "openssl-sys" @@ -216,9 +210,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.1.0" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f" +checksum = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338" dependencies = [ "tinyvec_macros", ] @@ -231,27 +225,27 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "unicode-bidi" -version = "0.3.4" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5" +checksum = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0" dependencies = [ "matches", ] [[package]] name = "unicode-normalization" -version = "0.1.16" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606" +checksum = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9" dependencies = [ "tinyvec", ] [[package]] name = "url" -version = "2.2.0" +version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e" +checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" dependencies = [ "form_urlencoded", "idna", @@ -261,6 +255,6 @@ dependencies = [ [[package]] name = "vcpkg" -version = "0.2.11" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" diff --git a/examples/sys/complex/Cargo.toml b/examples/sys/complex/Cargo.toml index 5b23fd2e1b..2e921e66e6 100644 --- a/examples/sys/complex/Cargo.toml +++ b/examples/sys/complex/Cargo.toml @@ -19,10 +19,17 @@ rust_rules_workspace_name = "rules_rust" package_aliases_dir = "raze" default_gen_buildrs = true -[package.metadata.raze.crates.openssl-sys.'0.9.60'] -build_data_dependencies = ["@openssl"] -additional_deps = ["@openssl"] -buildrs_additional_environment_variables = { OPENSSL_DIR="../openssl/openssl" } +[package.metadata.raze.crates.openssl-sys.'*'] +# build.rs file: https://github.com/sfackler/rust-openssl/blob/master/openssl-sys/build/main.rs +build_data_dependencies = [ + "@openssl//:openssl", + "@openssl//:gen_dir", +] +data_attr = "[\"@openssl//:openssl\"]" +additional_deps = ["@openssl//:openssl"] + [package.metadata.raze.crates.openssl-sys.'*'.buildrs_additional_environment_variables] + OPENSSL_DIR="$(execpath @openssl//:gen_dir)" + OPENSSL_STATIC="1" [package.metadata.raze.crates.libssh2-sys.'0.2.20'] build_data_dependencies = ["@openssl"] diff --git a/examples/sys/complex/raze/crates.bzl b/examples/sys/complex/raze/crates.bzl index 76b239d11f..dd99494ea2 100644 --- a/examples/sys/complex/raze/crates.bzl +++ b/examples/sys/complex/raze/crates.bzl @@ -33,22 +33,12 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__cc__1_0_66", - url = "https://crates.io/api/v1/crates/cc/1.0.66/download", + name = "rules_rust_examples_complex_sys__cc__1_0_69", + url = "https://crates.io/api/v1/crates/cc/1.0.69/download", type = "tar.gz", - sha256 = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48", - strip_prefix = "cc-1.0.66", - build_file = Label("//sys/complex/raze/remote:BUILD.cc-1.0.66.bazel"), - ) - - maybe( - http_archive, - name = "rules_rust_examples_complex_sys__cfg_if__0_1_10", - url = "https://crates.io/api/v1/crates/cfg-if/0.1.10/download", - type = "tar.gz", - sha256 = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822", - strip_prefix = "cfg-if-0.1.10", - build_file = Label("//sys/complex/raze/remote:BUILD.cfg-if-0.1.10.bazel"), + sha256 = "e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2", + strip_prefix = "cc-1.0.69", + build_file = Label("//sys/complex/raze/remote:BUILD.cc-1.0.69.bazel"), ) maybe( @@ -83,12 +73,12 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__form_urlencoded__1_0_0", - url = "https://crates.io/api/v1/crates/form_urlencoded/1.0.0/download", + name = "rules_rust_examples_complex_sys__form_urlencoded__1_0_1", + url = "https://crates.io/api/v1/crates/form_urlencoded/1.0.1/download", type = "tar.gz", - sha256 = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00", - strip_prefix = "form_urlencoded-1.0.0", - build_file = Label("//sys/complex/raze/remote:BUILD.form_urlencoded-1.0.0.bazel"), + sha256 = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191", + strip_prefix = "form_urlencoded-1.0.1", + build_file = Label("//sys/complex/raze/remote:BUILD.form_urlencoded-1.0.1.bazel"), ) maybe( @@ -103,22 +93,22 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__idna__0_2_0", - url = "https://crates.io/api/v1/crates/idna/0.2.0/download", + name = "rules_rust_examples_complex_sys__idna__0_2_3", + url = "https://crates.io/api/v1/crates/idna/0.2.3/download", type = "tar.gz", - sha256 = "02e2673c30ee86b5b96a9cb52ad15718aa1f966f5ab9ad54a8b95d5ca33120a9", - strip_prefix = "idna-0.2.0", - build_file = Label("//sys/complex/raze/remote:BUILD.idna-0.2.0.bazel"), + sha256 = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8", + strip_prefix = "idna-0.2.3", + build_file = Label("//sys/complex/raze/remote:BUILD.idna-0.2.3.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__jobserver__0_1_21", - url = "https://crates.io/api/v1/crates/jobserver/0.1.21/download", + name = "rules_rust_examples_complex_sys__jobserver__0_1_23", + url = "https://crates.io/api/v1/crates/jobserver/0.1.23/download", type = "tar.gz", - sha256 = "5c71313ebb9439f74b00d9d2dcec36440beaf57a6aa0623068441dd7cd81a7f2", - strip_prefix = "jobserver-0.1.21", - build_file = Label("//sys/complex/raze/remote:BUILD.jobserver-0.1.21.bazel"), + sha256 = "f5ca711fd837261e14ec9e674f092cbb931d3fa1482b017ae59328ddc6f3212b", + strip_prefix = "jobserver-0.1.23", + build_file = Label("//sys/complex/raze/remote:BUILD.jobserver-0.1.23.bazel"), ) maybe( @@ -133,52 +123,52 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__libc__0_2_82", - url = "https://crates.io/api/v1/crates/libc/0.2.82/download", + name = "rules_rust_examples_complex_sys__libc__0_2_98", + url = "https://crates.io/api/v1/crates/libc/0.2.98/download", type = "tar.gz", - sha256 = "89203f3fba0a3795506acaad8ebce3c80c0af93f994d5a1d7a0b1eeb23271929", - strip_prefix = "libc-0.2.82", - build_file = Label("//sys/complex/raze/remote:BUILD.libc-0.2.82.bazel"), + sha256 = "320cfe77175da3a483efed4bc0adc1968ca050b098ce4f2f1c13a56626128790", + strip_prefix = "libc-0.2.98", + build_file = Label("//sys/complex/raze/remote:BUILD.libc-0.2.98.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__libgit2_sys__0_12_18_1_1_0", - url = "https://crates.io/api/v1/crates/libgit2-sys/0.12.18+1.1.0/download", + name = "rules_rust_examples_complex_sys__libgit2_sys__0_12_21_1_1_0", + url = "https://crates.io/api/v1/crates/libgit2-sys/0.12.21+1.1.0/download", type = "tar.gz", - sha256 = "3da6a42da88fc37ee1ecda212ffa254c25713532980005d5f7c0b0fbe7e6e885", - strip_prefix = "libgit2-sys-0.12.18+1.1.0", - build_file = Label("//sys/complex/raze/remote:BUILD.libgit2-sys-0.12.18+1.1.0.bazel"), + sha256 = "86271bacd72b2b9e854c3dcfb82efd538f15f870e4c11af66900effb462f6825", + strip_prefix = "libgit2-sys-0.12.21+1.1.0", + build_file = Label("//sys/complex/raze/remote:BUILD.libgit2-sys-0.12.21+1.1.0.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__libssh2_sys__0_2_20", - url = "https://crates.io/api/v1/crates/libssh2-sys/0.2.20/download", + name = "rules_rust_examples_complex_sys__libssh2_sys__0_2_21", + url = "https://crates.io/api/v1/crates/libssh2-sys/0.2.21/download", type = "tar.gz", - sha256 = "df40b13fe7ea1be9b9dffa365a51273816c345fc1811478b57ed7d964fbfc4ce", - strip_prefix = "libssh2-sys-0.2.20", - build_file = Label("//sys/complex/raze/remote:BUILD.libssh2-sys-0.2.20.bazel"), + sha256 = "e0186af0d8f171ae6b9c4c90ec51898bad5d08a2d5e470903a50d9ad8959cbee", + strip_prefix = "libssh2-sys-0.2.21", + build_file = Label("//sys/complex/raze/remote:BUILD.libssh2-sys-0.2.21.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__libz_sys__1_1_2", - url = "https://crates.io/api/v1/crates/libz-sys/1.1.2/download", + name = "rules_rust_examples_complex_sys__libz_sys__1_1_3", + url = "https://crates.io/api/v1/crates/libz-sys/1.1.3/download", type = "tar.gz", - sha256 = "602113192b08db8f38796c4e85c39e960c145965140e918018bcde1952429655", - strip_prefix = "libz-sys-1.1.2", - build_file = Label("//sys/complex/raze/remote:BUILD.libz-sys-1.1.2.bazel"), + sha256 = "de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66", + strip_prefix = "libz-sys-1.1.3", + build_file = Label("//sys/complex/raze/remote:BUILD.libz-sys-1.1.3.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__log__0_4_13", - url = "https://crates.io/api/v1/crates/log/0.4.13/download", + name = "rules_rust_examples_complex_sys__log__0_4_14", + url = "https://crates.io/api/v1/crates/log/0.4.14/download", type = "tar.gz", - sha256 = "fcf3805d4480bb5b86070dcfeb9e2cb2ebc148adb753c5cca5f884d1d65a42b2", - strip_prefix = "log-0.4.13", - build_file = Label("//sys/complex/raze/remote:BUILD.log-0.4.13.bazel"), + sha256 = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710", + strip_prefix = "log-0.4.14", + build_file = Label("//sys/complex/raze/remote:BUILD.log-0.4.14.bazel"), ) maybe( @@ -203,12 +193,12 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__openssl_probe__0_1_2", - url = "https://crates.io/api/v1/crates/openssl-probe/0.1.2/download", + name = "rules_rust_examples_complex_sys__openssl_probe__0_1_4", + url = "https://crates.io/api/v1/crates/openssl-probe/0.1.4/download", type = "tar.gz", - sha256 = "77af24da69f9d9341038eba93a073b1fdaaa1b788221b00a69bce9e762cb32de", - strip_prefix = "openssl-probe-0.1.2", - build_file = Label("//sys/complex/raze/remote:BUILD.openssl-probe-0.1.2.bazel"), + sha256 = "28988d872ab76095a6e6ac88d99b54fd267702734fd7ffe610ca27f533ddb95a", + strip_prefix = "openssl-probe-0.1.4", + build_file = Label("//sys/complex/raze/remote:BUILD.openssl-probe-0.1.4.bazel"), ) maybe( @@ -243,12 +233,12 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__tinyvec__1_1_0", - url = "https://crates.io/api/v1/crates/tinyvec/1.1.0/download", + name = "rules_rust_examples_complex_sys__tinyvec__1_3_1", + url = "https://crates.io/api/v1/crates/tinyvec/1.3.1/download", type = "tar.gz", - sha256 = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f", - strip_prefix = "tinyvec-1.1.0", - build_file = Label("//sys/complex/raze/remote:BUILD.tinyvec-1.1.0.bazel"), + sha256 = "848a1e1181b9f6753b5e96a092749e29b11d19ede67dfbbd6c7dc7e0f49b5338", + strip_prefix = "tinyvec-1.3.1", + build_file = Label("//sys/complex/raze/remote:BUILD.tinyvec-1.3.1.bazel"), ) maybe( @@ -263,40 +253,40 @@ def rules_rust_examples_complex_sys_fetch_remote_crates(): maybe( http_archive, - name = "rules_rust_examples_complex_sys__unicode_bidi__0_3_4", - url = "https://crates.io/api/v1/crates/unicode-bidi/0.3.4/download", + name = "rules_rust_examples_complex_sys__unicode_bidi__0_3_5", + url = "https://crates.io/api/v1/crates/unicode-bidi/0.3.5/download", type = "tar.gz", - sha256 = "49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5", - strip_prefix = "unicode-bidi-0.3.4", - build_file = Label("//sys/complex/raze/remote:BUILD.unicode-bidi-0.3.4.bazel"), + sha256 = "eeb8be209bb1c96b7c177c7420d26e04eccacb0eeae6b980e35fcb74678107e0", + strip_prefix = "unicode-bidi-0.3.5", + build_file = Label("//sys/complex/raze/remote:BUILD.unicode-bidi-0.3.5.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__unicode_normalization__0_1_16", - url = "https://crates.io/api/v1/crates/unicode-normalization/0.1.16/download", + name = "rules_rust_examples_complex_sys__unicode_normalization__0_1_19", + url = "https://crates.io/api/v1/crates/unicode-normalization/0.1.19/download", type = "tar.gz", - sha256 = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606", - strip_prefix = "unicode-normalization-0.1.16", - build_file = Label("//sys/complex/raze/remote:BUILD.unicode-normalization-0.1.16.bazel"), + sha256 = "d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9", + strip_prefix = "unicode-normalization-0.1.19", + build_file = Label("//sys/complex/raze/remote:BUILD.unicode-normalization-0.1.19.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__url__2_2_0", - url = "https://crates.io/api/v1/crates/url/2.2.0/download", + name = "rules_rust_examples_complex_sys__url__2_2_2", + url = "https://crates.io/api/v1/crates/url/2.2.2/download", type = "tar.gz", - sha256 = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e", - strip_prefix = "url-2.2.0", - build_file = Label("//sys/complex/raze/remote:BUILD.url-2.2.0.bazel"), + sha256 = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c", + strip_prefix = "url-2.2.2", + build_file = Label("//sys/complex/raze/remote:BUILD.url-2.2.2.bazel"), ) maybe( http_archive, - name = "rules_rust_examples_complex_sys__vcpkg__0_2_11", - url = "https://crates.io/api/v1/crates/vcpkg/0.2.11/download", + name = "rules_rust_examples_complex_sys__vcpkg__0_2_15", + url = "https://crates.io/api/v1/crates/vcpkg/0.2.15/download", type = "tar.gz", - sha256 = "b00bca6106a5e23f3eee943593759b7fcddb00554332e856d990c893966879fb", - strip_prefix = "vcpkg-0.2.11", - build_file = Label("//sys/complex/raze/remote:BUILD.vcpkg-0.2.11.bazel"), + sha256 = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426", + strip_prefix = "vcpkg-0.2.15", + build_file = Label("//sys/complex/raze/remote:BUILD.vcpkg-0.2.15.bazel"), ) diff --git a/examples/sys/complex/raze/remote/BUILD.cc-1.0.66.bazel b/examples/sys/complex/raze/remote/BUILD.cc-1.0.69.bazel similarity index 91% rename from examples/sys/complex/raze/remote/BUILD.cc-1.0.66.bazel rename to examples/sys/complex/raze/remote/BUILD.cc-1.0.69.bazel index ac6513da94..404816208f 100644 --- a/examples/sys/complex/raze/remote/BUILD.cc-1.0.66.bazel +++ b/examples/sys/complex/raze/remote/BUILD.cc-1.0.69.bazel @@ -49,11 +49,11 @@ rust_binary( "cargo-raze", "manual", ], - version = "1.0.66", + version = "1.0.69", # buildifier: leave-alone deps = [ ":cc", - "@rules_rust_examples_complex_sys__jobserver__0_1_21//:jobserver", + "@rules_rust_examples_complex_sys__jobserver__0_1_23//:jobserver", ], ) @@ -75,10 +75,10 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.66", + version = "1.0.69", # buildifier: leave-alone deps = [ - "@rules_rust_examples_complex_sys__jobserver__0_1_21//:jobserver", + "@rules_rust_examples_complex_sys__jobserver__0_1_23//:jobserver", ], ) diff --git a/examples/sys/complex/raze/remote/BUILD.cfg-if-0.1.10.bazel b/examples/sys/complex/raze/remote/BUILD.cfg-if-0.1.10.bazel deleted file mode 100644 index 90fa49a069..0000000000 --- a/examples/sys/complex/raze/remote/BUILD.cfg-if-0.1.10.bazel +++ /dev/null @@ -1,55 +0,0 @@ -""" -@generated -cargo-raze crate build file. - -DO NOT EDIT! Replaced on runs of cargo-raze -""" - -# buildifier: disable=load -load("@bazel_skylib//lib:selects.bzl", "selects") - -# buildifier: disable=load -load( - "@rules_rust//rust:rust.bzl", - "rust_binary", - "rust_library", - "rust_test", -) - -package(default_visibility = [ - # Public for visibility by "@raze__crate__version//" targets. - # - # Prefer access through "//sys/complex/raze", which limits external - # visibility to explicit Cargo.toml dependencies. - "//visibility:public", -]) - -licenses([ - "notice", # MIT from expression "MIT OR Apache-2.0" -]) - -# Generated Targets - -rust_library( - name = "cfg_if", - srcs = glob(["**/*.rs"]), - crate_features = [ - ], - crate_root = "src/lib.rs", - crate_type = "lib", - data = [], - edition = "2018", - rustc_flags = [ - "--cap-lints=allow", - ], - tags = [ - "cargo-raze", - "manual", - ], - version = "0.1.10", - # buildifier: leave-alone - deps = [ - ], -) - -# Unsupported target "xcrate" with type "test" omitted diff --git a/examples/sys/complex/raze/remote/BUILD.form_urlencoded-1.0.0.bazel b/examples/sys/complex/raze/remote/BUILD.form_urlencoded-1.0.1.bazel similarity index 96% rename from examples/sys/complex/raze/remote/BUILD.form_urlencoded-1.0.0.bazel rename to examples/sys/complex/raze/remote/BUILD.form_urlencoded-1.0.1.bazel index 46464d253c..6988a51359 100644 --- a/examples/sys/complex/raze/remote/BUILD.form_urlencoded-1.0.0.bazel +++ b/examples/sys/complex/raze/remote/BUILD.form_urlencoded-1.0.1.bazel @@ -38,7 +38,7 @@ rust_library( crate_root = "src/lib.rs", crate_type = "lib", data = [], - edition = "2015", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], @@ -46,7 +46,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.0.0", + version = "1.0.1", # buildifier: leave-alone deps = [ "@rules_rust_examples_complex_sys__matches__0_1_8//:matches", diff --git a/examples/sys/complex/raze/remote/BUILD.git2-0.13.12.bazel b/examples/sys/complex/raze/remote/BUILD.git2-0.13.12.bazel index 076097f453..ebbd9f6162 100644 --- a/examples/sys/complex/raze/remote/BUILD.git2-0.13.12.bazel +++ b/examples/sys/complex/raze/remote/BUILD.git2-0.13.12.bazel @@ -86,10 +86,10 @@ rust_library( # buildifier: leave-alone deps = [ "@rules_rust_examples_complex_sys__bitflags__1_2_1//:bitflags", - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", - "@rules_rust_examples_complex_sys__libgit2_sys__0_12_18_1_1_0//:libgit2_sys", - "@rules_rust_examples_complex_sys__log__0_4_13//:log", - "@rules_rust_examples_complex_sys__url__2_2_0//:url", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", + "@rules_rust_examples_complex_sys__libgit2_sys__0_12_21_1_1_0//:libgit2_sys", + "@rules_rust_examples_complex_sys__log__0_4_14//:log", + "@rules_rust_examples_complex_sys__url__2_2_2//:url", ] + selects.with_or({ # cfg(all(unix, not(target_os = "macos"))) ( @@ -107,7 +107,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", ): [ - "@rules_rust_examples_complex_sys__openssl_probe__0_1_2//:openssl_probe", + "@rules_rust_examples_complex_sys__openssl_probe__0_1_4//:openssl_probe", "@rules_rust_examples_complex_sys__openssl_sys__0_9_60//:openssl_sys", ], "//conditions:default": [], diff --git a/examples/sys/complex/raze/remote/BUILD.idna-0.2.0.bazel b/examples/sys/complex/raze/remote/BUILD.idna-0.2.3.bazel similarity index 86% rename from examples/sys/complex/raze/remote/BUILD.idna-0.2.0.bazel rename to examples/sys/complex/raze/remote/BUILD.idna-0.2.3.bazel index dca58b7832..ea179e0017 100644 --- a/examples/sys/complex/raze/remote/BUILD.idna-0.2.0.bazel +++ b/examples/sys/complex/raze/remote/BUILD.idna-0.2.3.bazel @@ -30,6 +30,8 @@ licenses([ # Generated Targets +# Unsupported target "all" with type "bench" omitted + rust_library( name = "idna", srcs = glob(["**/*.rs"]), @@ -38,7 +40,7 @@ rust_library( crate_root = "src/lib.rs", crate_type = "lib", data = [], - edition = "2015", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], @@ -46,12 +48,12 @@ rust_library( "cargo-raze", "manual", ], - version = "0.2.0", + version = "0.2.3", # buildifier: leave-alone deps = [ "@rules_rust_examples_complex_sys__matches__0_1_8//:matches", - "@rules_rust_examples_complex_sys__unicode_bidi__0_3_4//:unicode_bidi", - "@rules_rust_examples_complex_sys__unicode_normalization__0_1_16//:unicode_normalization", + "@rules_rust_examples_complex_sys__unicode_bidi__0_3_5//:unicode_bidi", + "@rules_rust_examples_complex_sys__unicode_normalization__0_1_19//:unicode_normalization", ], ) diff --git a/examples/sys/complex/raze/remote/BUILD.jobserver-0.1.21.bazel b/examples/sys/complex/raze/remote/BUILD.jobserver-0.1.23.bazel similarity index 96% rename from examples/sys/complex/raze/remote/BUILD.jobserver-0.1.21.bazel rename to examples/sys/complex/raze/remote/BUILD.jobserver-0.1.23.bazel index e93f712442..f2910b96c9 100644 --- a/examples/sys/complex/raze/remote/BUILD.jobserver-0.1.21.bazel +++ b/examples/sys/complex/raze/remote/BUILD.jobserver-0.1.23.bazel @@ -48,7 +48,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.21", + version = "0.1.23", # buildifier: leave-alone deps = [ ] + selects.with_or({ @@ -71,7 +71,7 @@ rust_library( "@rules_rust//rust/platform:x86_64-unknown-freebsd", "@rules_rust//rust/platform:x86_64-unknown-linux-gnu", ): [ - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", ], "//conditions:default": [], }), diff --git a/examples/sys/complex/raze/remote/BUILD.libc-0.2.82.bazel b/examples/sys/complex/raze/remote/BUILD.libc-0.2.98.bazel similarity index 97% rename from examples/sys/complex/raze/remote/BUILD.libc-0.2.82.bazel rename to examples/sys/complex/raze/remote/BUILD.libc-0.2.98.bazel index d6572e6457..11d72bad39 100644 --- a/examples/sys/complex/raze/remote/BUILD.libc-0.2.82.bazel +++ b/examples/sys/complex/raze/remote/BUILD.libc-0.2.98.bazel @@ -55,7 +55,7 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.2.82", + version = "0.2.98", visibility = ["//visibility:private"], deps = [ ], @@ -79,7 +79,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.2.82", + version = "0.2.98", # buildifier: leave-alone deps = [ ":libc_build_script", diff --git a/examples/sys/complex/raze/remote/BUILD.libgit2-sys-0.12.18+1.1.0.bazel b/examples/sys/complex/raze/remote/BUILD.libgit2-sys-0.12.21+1.1.0.bazel similarity index 90% rename from examples/sys/complex/raze/remote/BUILD.libgit2-sys-0.12.18+1.1.0.bazel rename to examples/sys/complex/raze/remote/BUILD.libgit2-sys-0.12.21+1.1.0.bazel index 69670b1acc..c2015507c9 100644 --- a/examples/sys/complex/raze/remote/BUILD.libgit2-sys-0.12.18+1.1.0.bazel +++ b/examples/sys/complex/raze/remote/BUILD.libgit2-sys-0.12.21+1.1.0.bazel @@ -59,12 +59,12 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.12.18+1.1.0", + version = "0.12.21+1.1.0", visibility = ["//visibility:private"], deps = [ - "@rules_rust_examples_complex_sys__cc__1_0_66//:cc", - "@rules_rust_examples_complex_sys__libssh2_sys__0_2_20//:libssh2_sys", - "@rules_rust_examples_complex_sys__libz_sys__1_1_2//:libz_sys", + "@rules_rust_examples_complex_sys__cc__1_0_69//:cc", + "@rules_rust_examples_complex_sys__libssh2_sys__0_2_21//:libssh2_sys", + "@rules_rust_examples_complex_sys__libz_sys__1_1_3//:libz_sys", "@rules_rust_examples_complex_sys__pkg_config__0_3_19//:pkg_config", ] + selects.with_or({ # cfg(unix) @@ -115,13 +115,13 @@ rust_library( "cargo-raze", "manual", ], - version = "0.12.18+1.1.0", + version = "0.12.21+1.1.0", # buildifier: leave-alone deps = [ ":libgit2_sys_build_script", - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", - "@rules_rust_examples_complex_sys__libssh2_sys__0_2_20//:libssh2_sys", - "@rules_rust_examples_complex_sys__libz_sys__1_1_2//:libz_sys", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", + "@rules_rust_examples_complex_sys__libssh2_sys__0_2_21//:libssh2_sys", + "@rules_rust_examples_complex_sys__libz_sys__1_1_3//:libz_sys", ] + selects.with_or({ # cfg(unix) ( diff --git a/examples/sys/complex/raze/remote/BUILD.libssh2-sys-0.2.20.bazel b/examples/sys/complex/raze/remote/BUILD.libssh2-sys-0.2.21.bazel similarity index 92% rename from examples/sys/complex/raze/remote/BUILD.libssh2-sys-0.2.20.bazel rename to examples/sys/complex/raze/remote/BUILD.libssh2-sys-0.2.21.bazel index 56467bb7c8..ae6f0520de 100644 --- a/examples/sys/complex/raze/remote/BUILD.libssh2-sys-0.2.20.bazel +++ b/examples/sys/complex/raze/remote/BUILD.libssh2-sys-0.2.21.bazel @@ -56,11 +56,11 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.2.20", + version = "0.2.21", visibility = ["//visibility:private"], deps = [ - "@rules_rust_examples_complex_sys__cc__1_0_66//:cc", - "@rules_rust_examples_complex_sys__libz_sys__1_1_2//:libz_sys", + "@rules_rust_examples_complex_sys__cc__1_0_69//:cc", + "@rules_rust_examples_complex_sys__libz_sys__1_1_3//:libz_sys", "@rules_rust_examples_complex_sys__pkg_config__0_3_19//:pkg_config", ] + selects.with_or({ # cfg(target_env = "msvc") @@ -68,7 +68,7 @@ cargo_build_script( "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", ): [ - "@rules_rust_examples_complex_sys__vcpkg__0_2_11//:vcpkg", + "@rules_rust_examples_complex_sys__vcpkg__0_2_15//:vcpkg", ], "//conditions:default": [], }) + selects.with_or({ @@ -115,12 +115,12 @@ rust_library( "cargo-raze", "manual", ], - version = "0.2.20", + version = "0.2.21", # buildifier: leave-alone deps = [ ":libssh2_sys_build_script", - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", - "@rules_rust_examples_complex_sys__libz_sys__1_1_2//:libz_sys", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", + "@rules_rust_examples_complex_sys__libz_sys__1_1_3//:libz_sys", ] + selects.with_or({ # cfg(target_env = "msvc") ( diff --git a/examples/sys/complex/raze/remote/BUILD.libz-sys-1.1.2.bazel b/examples/sys/complex/raze/remote/BUILD.libz-sys-1.1.3.bazel similarity index 90% rename from examples/sys/complex/raze/remote/BUILD.libz-sys-1.1.2.bazel rename to examples/sys/complex/raze/remote/BUILD.libz-sys-1.1.3.bazel index 4804f25b89..5dad51b9d7 100644 --- a/examples/sys/complex/raze/remote/BUILD.libz-sys-1.1.2.bazel +++ b/examples/sys/complex/raze/remote/BUILD.libz-sys-1.1.3.bazel @@ -55,10 +55,10 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "1.1.2", + version = "1.1.3", visibility = ["//visibility:private"], deps = [ - "@rules_rust_examples_complex_sys__cc__1_0_66//:cc", + "@rules_rust_examples_complex_sys__cc__1_0_69//:cc", "@rules_rust_examples_complex_sys__pkg_config__0_3_19//:pkg_config", ] + selects.with_or({ # cfg(target_env = "msvc") @@ -66,7 +66,7 @@ cargo_build_script( "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", ): [ - "@rules_rust_examples_complex_sys__vcpkg__0_2_11//:vcpkg", + "@rules_rust_examples_complex_sys__vcpkg__0_2_15//:vcpkg", ], "//conditions:default": [], }), @@ -91,11 +91,11 @@ rust_library( "cargo-raze", "manual", ], - version = "1.1.2", + version = "1.1.3", # buildifier: leave-alone deps = [ ":libz_sys_build_script", - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", ] + selects.with_or({ # cfg(target_env = "msvc") ( diff --git a/examples/sys/complex/raze/remote/BUILD.log-0.4.13.bazel b/examples/sys/complex/raze/remote/BUILD.log-0.4.14.bazel similarity index 90% rename from examples/sys/complex/raze/remote/BUILD.log-0.4.13.bazel rename to examples/sys/complex/raze/remote/BUILD.log-0.4.14.bazel index 386401e1f3..76d39cb327 100644 --- a/examples/sys/complex/raze/remote/BUILD.log-0.4.13.bazel +++ b/examples/sys/complex/raze/remote/BUILD.log-0.4.14.bazel @@ -53,12 +53,14 @@ cargo_build_script( "cargo-raze", "manual", ], - version = "0.4.13", + version = "0.4.14", visibility = ["//visibility:private"], deps = [ ], ) +# Unsupported target "value" with type "bench" omitted + rust_library( name = "log", srcs = glob(["**/*.rs"]), @@ -75,11 +77,11 @@ rust_library( "cargo-raze", "manual", ], - version = "0.4.13", + version = "0.4.14", # buildifier: leave-alone deps = [ ":log_build_script", - "@rules_rust_examples_complex_sys__cfg_if__0_1_10//:cfg_if", + "@rules_rust_examples_complex_sys__cfg_if__1_0_0//:cfg_if", ], ) diff --git a/examples/sys/complex/raze/remote/BUILD.openssl-0.10.32.bazel b/examples/sys/complex/raze/remote/BUILD.openssl-0.10.32.bazel index 8e22f76db7..b870f8a998 100644 --- a/examples/sys/complex/raze/remote/BUILD.openssl-0.10.32.bazel +++ b/examples/sys/complex/raze/remote/BUILD.openssl-0.10.32.bazel @@ -86,7 +86,7 @@ rust_library( "@rules_rust_examples_complex_sys__cfg_if__1_0_0//:cfg_if", "@rules_rust_examples_complex_sys__foreign_types__0_3_2//:foreign_types", "@rules_rust_examples_complex_sys__lazy_static__1_4_0//:lazy_static", - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", "@rules_rust_examples_complex_sys__openssl_sys__0_9_60//:openssl_sys", ], ) diff --git a/examples/sys/complex/raze/remote/BUILD.openssl-probe-0.1.2.bazel b/examples/sys/complex/raze/remote/BUILD.openssl-probe-0.1.4.bazel similarity index 97% rename from examples/sys/complex/raze/remote/BUILD.openssl-probe-0.1.2.bazel rename to examples/sys/complex/raze/remote/BUILD.openssl-probe-0.1.4.bazel index f36484d696..cacc6757cd 100644 --- a/examples/sys/complex/raze/remote/BUILD.openssl-probe-0.1.2.bazel +++ b/examples/sys/complex/raze/remote/BUILD.openssl-probe-0.1.4.bazel @@ -46,7 +46,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.2", + version = "0.1.4", # buildifier: leave-alone deps = [ ], diff --git a/examples/sys/complex/raze/remote/BUILD.openssl-sys-0.9.60.bazel b/examples/sys/complex/raze/remote/BUILD.openssl-sys-0.9.60.bazel index c7728a8b9d..a4cd2a322c 100644 --- a/examples/sys/complex/raze/remote/BUILD.openssl-sys-0.9.60.bazel +++ b/examples/sys/complex/raze/remote/BUILD.openssl-sys-0.9.60.bazel @@ -40,13 +40,15 @@ cargo_build_script( name = "openssl_sys_build_script", srcs = glob(["**/*.rs"]), build_script_env = { - "OPENSSL_DIR": "../openssl/openssl", + "OPENSSL_DIR": "$(execpath @openssl//:gen_dir)", + "OPENSSL_STATIC": "1", }, crate_features = [ ], crate_root = "build/main.rs", data = glob(["**"]) + [ - "@openssl", + "@openssl//:gen_dir", + "@openssl//:openssl", ], edition = "2015", links = "openssl", @@ -61,7 +63,7 @@ cargo_build_script( visibility = ["//visibility:private"], deps = [ "@rules_rust_examples_complex_sys__autocfg__1_0_1//:autocfg", - "@rules_rust_examples_complex_sys__cc__1_0_66//:cc", + "@rules_rust_examples_complex_sys__cc__1_0_69//:cc", "@rules_rust_examples_complex_sys__pkg_config__0_3_19//:pkg_config", ] + selects.with_or({ # cfg(target_env = "msvc") @@ -69,7 +71,7 @@ cargo_build_script( "@rules_rust//rust/platform:i686-pc-windows-msvc", "@rules_rust//rust/platform:x86_64-pc-windows-msvc", ): [ - "@rules_rust_examples_complex_sys__vcpkg__0_2_11//:vcpkg", + "@rules_rust_examples_complex_sys__vcpkg__0_2_15//:vcpkg", ], "//conditions:default": [], }), @@ -84,7 +86,7 @@ rust_library( ], crate_root = "src/lib.rs", crate_type = "lib", - data = [], + data = [] + ["@openssl//:openssl"], edition = "2015", rustc_flags = [ "--cap-lints=allow", @@ -97,8 +99,8 @@ rust_library( # buildifier: leave-alone deps = [ ":openssl_sys_build_script", - "@openssl", - "@rules_rust_examples_complex_sys__libc__0_2_82//:libc", + "@openssl//:openssl", + "@rules_rust_examples_complex_sys__libc__0_2_98//:libc", ] + selects.with_or({ # cfg(target_env = "msvc") ( diff --git a/examples/sys/complex/raze/remote/BUILD.tinyvec-1.1.0.bazel b/examples/sys/complex/raze/remote/BUILD.tinyvec-1.3.1.bazel similarity index 98% rename from examples/sys/complex/raze/remote/BUILD.tinyvec-1.1.0.bazel rename to examples/sys/complex/raze/remote/BUILD.tinyvec-1.3.1.bazel index 79e415d4bb..acfa56c03b 100644 --- a/examples/sys/complex/raze/remote/BUILD.tinyvec-1.1.0.bazel +++ b/examples/sys/complex/raze/remote/BUILD.tinyvec-1.3.1.bazel @@ -51,7 +51,7 @@ rust_library( "cargo-raze", "manual", ], - version = "1.1.0", + version = "1.3.1", # buildifier: leave-alone deps = [ "@rules_rust_examples_complex_sys__tinyvec_macros__0_1_0//:tinyvec_macros", diff --git a/examples/sys/complex/raze/remote/BUILD.unicode-bidi-0.3.4.bazel b/examples/sys/complex/raze/remote/BUILD.unicode-bidi-0.3.5.bazel similarity index 95% rename from examples/sys/complex/raze/remote/BUILD.unicode-bidi-0.3.4.bazel rename to examples/sys/complex/raze/remote/BUILD.unicode-bidi-0.3.5.bazel index e61717dff0..742c740956 100644 --- a/examples/sys/complex/raze/remote/BUILD.unicode-bidi-0.3.4.bazel +++ b/examples/sys/complex/raze/remote/BUILD.unicode-bidi-0.3.5.bazel @@ -39,7 +39,7 @@ rust_library( crate_root = "src/lib.rs", crate_type = "lib", data = [], - edition = "2015", + edition = "2018", rustc_flags = [ "--cap-lints=allow", ], @@ -47,7 +47,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.3.4", + version = "0.3.5", # buildifier: leave-alone deps = [ "@rules_rust_examples_complex_sys__matches__0_1_8//:matches", diff --git a/examples/sys/complex/raze/remote/BUILD.unicode-normalization-0.1.16.bazel b/examples/sys/complex/raze/remote/BUILD.unicode-normalization-0.1.19.bazel similarity index 92% rename from examples/sys/complex/raze/remote/BUILD.unicode-normalization-0.1.16.bazel rename to examples/sys/complex/raze/remote/BUILD.unicode-normalization-0.1.19.bazel index 2b09867db9..1c4337d54d 100644 --- a/examples/sys/complex/raze/remote/BUILD.unicode-normalization-0.1.16.bazel +++ b/examples/sys/complex/raze/remote/BUILD.unicode-normalization-0.1.19.bazel @@ -50,9 +50,9 @@ rust_library( "cargo-raze", "manual", ], - version = "0.1.16", + version = "0.1.19", # buildifier: leave-alone deps = [ - "@rules_rust_examples_complex_sys__tinyvec__1_1_0//:tinyvec", + "@rules_rust_examples_complex_sys__tinyvec__1_3_1//:tinyvec", ], ) diff --git a/examples/sys/complex/raze/remote/BUILD.url-2.2.0.bazel b/examples/sys/complex/raze/remote/BUILD.url-2.2.2.bazel similarity index 85% rename from examples/sys/complex/raze/remote/BUILD.url-2.2.0.bazel rename to examples/sys/complex/raze/remote/BUILD.url-2.2.2.bazel index 9bb1c268e3..7537759a0d 100644 --- a/examples/sys/complex/raze/remote/BUILD.url-2.2.0.bazel +++ b/examples/sys/complex/raze/remote/BUILD.url-2.2.2.bazel @@ -48,12 +48,16 @@ rust_library( "cargo-raze", "manual", ], - version = "2.2.0", + version = "2.2.2", # buildifier: leave-alone deps = [ - "@rules_rust_examples_complex_sys__form_urlencoded__1_0_0//:form_urlencoded", - "@rules_rust_examples_complex_sys__idna__0_2_0//:idna", + "@rules_rust_examples_complex_sys__form_urlencoded__1_0_1//:form_urlencoded", + "@rules_rust_examples_complex_sys__idna__0_2_3//:idna", "@rules_rust_examples_complex_sys__matches__0_1_8//:matches", "@rules_rust_examples_complex_sys__percent_encoding__2_1_0//:percent_encoding", ], ) + +# Unsupported target "data" with type "test" omitted + +# Unsupported target "unit" with type "test" omitted diff --git a/examples/sys/complex/raze/remote/BUILD.vcpkg-0.2.11.bazel b/examples/sys/complex/raze/remote/BUILD.vcpkg-0.2.15.bazel similarity index 97% rename from examples/sys/complex/raze/remote/BUILD.vcpkg-0.2.11.bazel rename to examples/sys/complex/raze/remote/BUILD.vcpkg-0.2.15.bazel index 0456fbd1a5..409c839723 100644 --- a/examples/sys/complex/raze/remote/BUILD.vcpkg-0.2.11.bazel +++ b/examples/sys/complex/raze/remote/BUILD.vcpkg-0.2.15.bazel @@ -46,7 +46,7 @@ rust_library( "cargo-raze", "manual", ], - version = "0.2.11", + version = "0.2.15", # buildifier: leave-alone deps = [ ], diff --git a/examples/third_party/openssl/BUILD.openssl.bazel b/examples/third_party/openssl/BUILD.openssl.bazel index de4b3e29ff..9038954018 100644 --- a/examples/third_party/openssl/BUILD.openssl.bazel +++ b/examples/third_party/openssl/BUILD.openssl.bazel @@ -49,3 +49,10 @@ configure_make( ], visibility = ["//visibility:public"], ) + +filegroup( + name = "gen_dir", + srcs = [":openssl"], + output_group = "gen_dir", + visibility = ["//visibility:public"], +)