Skip to content
This repository was archived by the owner on May 25, 2025. It is now read-only.

Commit 3b43e92

Browse files
committed
rustls: use system roots
1 parent 39ddb82 commit 3b43e92

File tree

5 files changed

+231
-6
lines changed

5 files changed

+231
-6
lines changed

Cargo.lock

Lines changed: 215 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ serde = { version = "1.0", default-features = false }
1818
time = { version = "0.3", default-features = false }
1919
url = { version = "2.5", default-features = false }
2020

21+
22+
reqwest = {version = "*", features = ["rustls-tls-native-roots"]}
23+
2124
[profile.release]
2225
lto = true
2326
codegen-units = 1

derivation.nix

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,12 @@ pkgs.rustPlatform.buildRustPackage {
88
cargoLock.lockFile = ./Cargo.lock;
99
src = pkgs.lib.cleanSource ./.;
1010
cargoBuildFlags = "-p ${manifest.name}";
11+
12+
nativeBuildInputs = with pkgs; [
13+
pkg-config
14+
];
15+
16+
buildInputs = with pkgs; [
17+
openssl
18+
];
1119
}

0 commit comments

Comments
 (0)