diff options
author | Pavol Rusnak <pavol@rusnak.io> | 2021-09-20 22:31:09 +0200 |
---|---|---|
committer | Pavol Rusnak <pavol@rusnak.io> | 2021-09-30 11:20:30 +0200 |
commit | c2b15153a8f982fda721034cb9e62e0b01768008 (patch) | |
tree | 008eb46d967b4bd82c20d27975fce53450ee8525 /pkgs/applications | |
parent | 6cc26a9a3437f42da76c0c841f063acda0e7bbac (diff) |
electrs: 0.8.12 -> 0.9.0
Diffstat (limited to 'pkgs/applications')
-rw-r--r-- | pkgs/applications/blockchains/electrs/default.nix | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/pkgs/applications/blockchains/electrs/default.nix b/pkgs/applications/blockchains/electrs/default.nix index ec135b7e931d8..e5fdca521dddd 100644 --- a/pkgs/applications/blockchains/electrs/default.nix +++ b/pkgs/applications/blockchains/electrs/default.nix @@ -1,22 +1,24 @@ { lib +, stdenv , rustPlatform , fetchFromGitHub , llvmPackages , rocksdb +, Security }: rustPlatform.buildRustPackage rec { pname = "electrs"; - version = "0.8.12"; + version = "0.9.0"; src = fetchFromGitHub { owner = "romanz"; repo = pname; rev = "v${version}"; - sha256 = "0kd5zki9f1pnwscnvd921dw0lc45nfkwk23l33nzdjn005lmsw7v"; + sha256 = "04dqbn2nfzllxfcn3v9vkfy2hn2syihijr575621r1pj65pcgf8y"; }; - cargoSha256 = "1l8dwjwj21crxampzj5c0k98xnisgy3d9c3dkgf5vaybrcp04k85"; + cargoSha256 = "0hl8q62lankrab8gq9vxmkn68drs0hw5pk0q6aiq8fxsb63dzsw0"; # needed for librocksdb-sys nativeBuildInputs = [ llvmPackages.clang ]; @@ -27,6 +29,8 @@ rustPlatform.buildRustPackage rec { ROCKSDB_LIB_DIR = "${rocksdb}/lib"; cargoBuildFlags = "--no-default-features"; + buildInputs = lib.optionals stdenv.isDarwin [ Security ]; + meta = with lib; { description = "An efficient re-implementation of Electrum Server in Rust"; homepage = "https://github.com/romanz/electrs"; |