From edaff8fd08eaada350f30fdc1c88c90b94aaab46 Mon Sep 17 00:00:00 2001 From: Aravinth Manivannan Date: Wed, 18 Dec 2024 14:30:32 +0530 Subject: [PATCH] fix: use vendored openssl in mailpit_client lib --- Cargo.lock | 10 ++++++++++ devenv.lock | 42 +++++++++++++++++++-------------------- mailpit_client/Cargo.toml | 2 +- 3 files changed, 32 insertions(+), 22 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2fb47ea..ea6520f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2442,6 +2442,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "300.4.1+3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.103" @@ -2450,6 +2459,7 @@ checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] diff --git a/devenv.lock b/devenv.lock index 0a9661d..1492e3b 100644 --- a/devenv.lock +++ b/devenv.lock @@ -3,11 +3,11 @@ "devenv": { "locked": { "dir": "src/modules", - "lastModified": 1726063457, + "lastModified": 1734441494, "owner": "cachix", "repo": "devenv", - "rev": "39bf6ce569103c9390d37322daa59468c31b3ce7", - "treeHash": "839747a1cb35ba6d5b36cce9a739ab2ba5e4a5d4", + "rev": "bdc1a2cefdda8f89e31b1a0f3771786ba9e5d052", + "treeHash": "9f63e582153de59f2326d8efb83d2f8eedd71f58", "type": "github" }, "original": { @@ -25,11 +25,11 @@ "rust-analyzer-src": "rust-analyzer-src" }, "locked": { - "lastModified": 1726116637, + "lastModified": 1734503722, "owner": "nix-community", "repo": "fenix", - "rev": "96a04a213838c5001619ad57400c5a176fa040b1", - "treeHash": "af83666a28d8bb6aa6d4c0e5f4a2a9c6c158e272", + "rev": "07f1f47c8f634a5ec52a2ad1d14e7cc7521d9a4f", + "treeHash": "2dbf42e1832bef3cd88faa0c6e8cb8214f605842", "type": "github" }, "original": { @@ -41,11 +41,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1696426674, + "lastModified": 1733328505, "owner": "edolstra", "repo": "flake-compat", - "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", - "treeHash": "2addb7b71a20a25ea74feeaf5c2f6a6b30898ecb", + "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "treeHash": "d21e133bedc810d4a3aafe31710858e83fff682b", "type": "github" }, "original": { @@ -77,11 +77,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1716977621, + "lastModified": 1733477122, "owner": "cachix", "repo": "devenv-nixpkgs", - "rev": "4267e705586473d3e5c8d50299e71503f16a6fb6", - "treeHash": "6d9f1f7ca0faf1bc2eeb397c78a49623260d3412", + "rev": "7bd9e84d0452f6d2e63b6e6da29fe73fac951857", + "treeHash": "032ee7a856bf5572e8f923acbe45fe22a955d16e", "type": "github" }, "original": { @@ -93,11 +93,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1725930920, + "lastModified": 1734202038, "owner": "NixOS", "repo": "nixpkgs", - "rev": "44a71ff39c182edaf25a7ace5c9454e7cba2c658", - "treeHash": "56e93544112b7bb7aa0c3093d537295683ef9148", + "rev": "bcba2fbf6963bf6bed3a749f9f4cf5bff4adb96d", + "treeHash": "ed868e7045ff3d48595deec9ca09f1311c91e749", "type": "github" }, "original": { @@ -117,11 +117,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1725513492, + "lastModified": 1734425854, "owner": "cachix", "repo": "pre-commit-hooks.nix", - "rev": "7570de7b9b504cfe92025dd1be797bf546f66528", - "treeHash": "4b46d77870afecd8f642541cb4f4927326343b59", + "rev": "0ddd26d0925f618c3a5d85a4fa5eb1e23a09491d", + "treeHash": "7180381e4de59f052b3a3134571af84dc523fd93", "type": "github" }, "original": { @@ -141,11 +141,11 @@ "rust-analyzer-src": { "flake": false, "locked": { - "lastModified": 1726144767, + "lastModified": 1734386068, "owner": "rust-lang", "repo": "rust-analyzer", - "rev": "fd243cd0fbad8297e7a3c86f18aa5f0a110bb85f", - "treeHash": "8fbbce6f1b56bbcbe27c9af7f6298582c22ae34d", + "rev": "0a706f7d2ac093985eae317781200689cfd48b78", + "treeHash": "3f8418c9949a4084758a307478884360952624d2", "type": "github" }, "original": { diff --git a/mailpit_client/Cargo.toml b/mailpit_client/Cargo.toml index be62c76..3d9b8c2 100644 --- a/mailpit_client/Cargo.toml +++ b/mailpit_client/Cargo.toml @@ -4,7 +4,7 @@ version = "0.1.0" edition = "2021" [dependencies] -reqwest = { version = "0.12.4", features = ["json"] } +reqwest = { version = "0.12.4", features = ["json", "native-tls-vendored"] } serde = { version = "1.0.201", features = ["derive"] } serde_json = "1.0.117" actix-rt = "2.9.0"