diff options
author | Julius de Bruijn <julius+github@nauk.io> | 2022-02-04 21:04:21 +0100 |
---|---|---|
committer | Julius de Bruijn <julius+github@nauk.io> | 2022-02-04 21:04:21 +0100 |
commit | a9c5c63cbc288e46807557e392e8eb7af6d5e5ce (patch) | |
tree | 0cf9b0cd09139b3d2f19b00b38a75d9d0e6395f2 /pkgs/servers | |
parent | 9736bfc3732324635539c29ccb1af39044602cf1 (diff) | |
download | nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.tar nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.tar.gz nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.tar.bz2 nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.tar.lz nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.tar.xz nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.tar.zst nixpkgs-a9c5c63cbc288e46807557e392e8eb7af6d5e5ce.zip |
matrix-conduit: 0.2.0 -> 0.3.0
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/matrix-conduit/default.nix | 26 |
1 files changed, 22 insertions, 4 deletions
diff --git a/pkgs/servers/matrix-conduit/default.nix b/pkgs/servers/matrix-conduit/default.nix index 61f45aecb59..cde926de269 100644 --- a/pkgs/servers/matrix-conduit/default.nix +++ b/pkgs/servers/matrix-conduit/default.nix @@ -1,17 +1,35 @@ -{ stdenv, lib, fetchFromGitLab, rustPlatform, }: +{ stdenv, lib, fetchFromGitLab, rustPlatform, pkgs }: rustPlatform.buildRustPackage rec { pname = "matrix-conduit"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitLab { owner = "famedly"; repo = "conduit"; rev = "v${version}"; - sha256 = "0k3313bnv399v738j1xja9hngsmi39r3vzvgwssl5c24yvkvskdr"; + sha256 = "sha256-jCBvenwXPgYms5Tbu16q/F8UNpvaw0Shao9kLEZLbHM="; }; - cargoSha256 = "0379dvc8m8clc9lrxd1x0aciqvcgv3hjq7xfspz3bh8aq2a43pcs"; + cargoSha256 = "sha256-fpjzc2HiWP6nV8YZOwxsIOhy4ht/tQqcvCkcLMIFUaQ="; + + nativeBuildInputs = with pkgs; [ + clang + llvmPackages.libclang + ]; + + buildInputs = with pkgs; [ + pkg-config + clangStdenv + llvmPackages.libclang.lib + rocksdb + ]; + + preBuild = with pkgs; '' + export LIBCLANG_PATH="${llvmPackages.libclang.lib}/lib"; + ''; + + cargoBuildFlags = "--bin conduit"; meta = with lib; { description = "A Matrix homeserver written in Rust"; |