Skip to content

Commit

Permalink
wasm-bindgen-cli: 0.2.84 -> 0.2.87
Browse files Browse the repository at this point in the history
Also allow overriding the version
  • Loading branch information
jneem committed Aug 2, 2023
1 parent 1b77a22 commit b691051
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
15 changes: 7 additions & 8 deletions pkgs/development/tools/wasm-bindgen-cli/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,28 +7,27 @@
, stdenv
, curl
, Security
, runCommand
, version ? "0.2.87"
, hash ? "sha256-0u9bl+FkXEK2b54n7/l9JOCtKo+pb42GF9E1EnAUQa0="
, cargoHash ? "sha256-AsZBtE2qHJqQtuCt/wCAgOoxYMfvDh8IzBPAOkYSYko="
}:

rustPlatform.buildRustPackage rec {
pname = "wasm-bindgen-cli";
version = "0.2.84";
inherit version hash cargoHash;

src = fetchCrate {
inherit pname version;
sha256 = "sha256-0rK+Yx4/Jy44Fw5VwJ3tG243ZsyOIBBehYU54XP/JGk=";
inherit pname version hash;
};

cargoSha256 = "sha256-vcpxcRlW1OKoD64owFF6mkxSqmNrvY+y3Ckn5UwEQ50=";

nativeBuildInputs = [ pkg-config ];

buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ curl Security ];

nativeCheckInputs = [ nodejs ];

# other tests require it to be ran in the wasm-bindgen monorepo
cargoTestFlags = [ "--test=interface-types" ];
# tests require it to be ran in the wasm-bindgen monorepo
doCheck = false;

meta = with lib; {
homepage = "https://rustwasm.github.io/docs/wasm-bindgen/";
Expand Down
8 changes: 7 additions & 1 deletion pkgs/servers/ldap/lldap/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,12 @@ let
configureFlags = attrs.configureFlags ++ ["--set=build.docs=false"];
});

wasm-bindgen-84 = wasm-bindgen-cli.override {
version = "0.2.84";
hash = "sha256-0rK+Yx4/Jy44Fw5VwJ3tG243ZsyOIBBehYU54XP/JGk=";
cargoHash = "sha256-vcpxcRlW1OKoD64owFF6mkxSqmNrvY+y3Ckn5UwEQ50=";
};

commonDerivationAttrs = rec {
pname = "lldap";
version = "0.4.3";
Expand Down Expand Up @@ -65,7 +71,7 @@ let
pname = commonDerivationAttrs.pname + "-frontend";

nativeBuildInputs = [
wasm-pack wasm-bindgen-cli binaryen which rustc-wasm rustc-wasm.llvmPackages.lld
wasm-pack wasm-bindgen-84 binaryen which rustc-wasm rustc-wasm.llvmPackages.lld
];

buildPhase = ''
Expand Down

0 comments on commit b691051

Please sign in to comment.