From 34da73c66efd4c3aca8a8e8cae4a20eb27491a19 Mon Sep 17 00:00:00 2001 From: Santiago Carmuega Date: Thu, 6 Oct 2022 09:30:32 -0300 Subject: [PATCH] Release v0.4.0 --- Cargo.lock | 13 ++++++++++++- Cargo.toml | 7 +++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9ee1a87a..bae9f5cd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1058,6 +1058,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "111.22.0+1.1.1q" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f31f0d509d1c1ae9cada2f9539ff8f37933831fd5098879e482aa687d659853" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.75" @@ -1067,6 +1076,7 @@ dependencies = [ "autocfg", "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -1494,7 +1504,7 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "scrolls" -version = "0.3.0" +version = "0.4.0" dependencies = [ "bech32 0.8.1", "clap", @@ -1510,6 +1520,7 @@ dependencies = [ "merge", "minicbor 0.14.2", "net2", + "openssl", "pallas", "prometheus_exporter", "rayon", diff --git a/Cargo.toml b/Cargo.toml index 534b53f0..3a6ff0f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "scrolls" description = "Cardano Scrolls" -version = "0.3.0" +version = "0.4.0" edition = "2021" repository = "https://github.com/txpipe/scrolls" homepage = "https://github.com/txpipe/scrolls" @@ -48,9 +48,12 @@ elasticsearch = { version = "8.4.0-alpha.1", optional = true } # tui feature indicatif = { version = "0.17.0-rc.11", optional = true } +# required for CI to complete successfully +openssl = { version = "0.10", optional = true, features = ["vendored"] } + [features] async = ["futures", "tokio"] -elastic = ["elasticsearch", "async"] +elastic = ["elasticsearch", "async", "openssl"] unstable = ["elastic"] tui = ["indicatif"] default = ["tui"]