diff options
author | c74d <8573dd@gmail.com> | 2017-03-22 02:00:11 +0000 |
---|---|---|
committer | c74d <8573dd@gmail.com> | 2017-03-22 02:08:42 +0000 |
commit | 6661730f92c9eaa4cfd91dd95228bb5ecb4e13bf (patch) | |
tree | 28cda80598db2ad09af39914352f7e1838efe3a8 /pkgs/development | |
parent | 09e814c6810e26901fbb68659d858c9f3ed2de3e (diff) |
rust-bindgen: 0.19.1 -> 0.22.1
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/tools/rust/bindgen/default.nix | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/pkgs/development/tools/rust/bindgen/default.nix b/pkgs/development/tools/rust/bindgen/default.nix index adecf7f3bd135..232be1fea3847 100644 --- a/pkgs/development/tools/rust/bindgen/default.nix +++ b/pkgs/development/tools/rust/bindgen/default.nix @@ -1,18 +1,16 @@ { stdenv, fetchFromGitHub, rustPlatform, llvmPackages }: -with rustPlatform; - # Future work: Automatically communicate NIX_CFLAGS_COMPILE to bindgen's tests and the bindgen executable itself. -buildRustPackage rec { +rustPlatform.buildRustPackage rec { name = "rust-bindgen-${version}"; - version = "0.19.1"; + version = "0.22.1"; src = fetchFromGitHub { - owner = "Yamakaky"; + owner = "servo"; repo = "rust-bindgen"; - rev = "${version}"; - sha256 = "0pv1vcgp455hys8hb0yj4vrh2k01zysayswkasxq4hca8s2p7qj9"; + rev = "v${version}"; + sha256 = "10cavj6rrbdqi4ldfmhxy6xxp0q65pxiypdgq2ckz0c37g04qqqs"; }; buildInputs = [ llvmPackages.clang-unwrapped ]; @@ -21,13 +19,13 @@ buildRustPackage rec { export LIBCLANG_PATH="${llvmPackages.clang-unwrapped}/lib" ''; - depsSha256 = "0rlmdiqjg9ha9yzhcy33abvhrck6sphczc2gbab9zhfa95gxprv8"; + depsSha256 = "1gvva6f64ndzsswv1a7c31wym12yp4cg1la4zjwlzkrx62kgyk8x"; doCheck = false; # A test fails because it can't find standard headers in NixOS meta = with stdenv.lib; { description = "C binding generator"; - homepage = https://github.com/Yamakaky/rust-bindgen; + homepage = https://github.com/servo/rust-bindgen; license = with licenses; [ bsd3 ]; maintainers = [ maintainers.ralith ]; }; |