mirror of
https://github.com/9001/copyparty.git
synced 2025-11-24 07:23:22 -07:00
Nix: package hash-wasm dependency
This commit is contained in:
parent
8b6c8b904f
commit
18cabd91e6
21
contrib/package/nix/deps/hash-wasm/default.nix
Normal file
21
contrib/package/nix/deps/hash-wasm/default.nix
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
{ fetchzip, breakpointHook, stdenvNoCC }: stdenvNoCC.mkDerivation rec {
|
||||||
|
# The build script for this uses docker, so let's just use the release tarball
|
||||||
|
name = "hash-wasm";
|
||||||
|
version = "4.12.0";
|
||||||
|
|
||||||
|
src = fetchzip {
|
||||||
|
url = "https://github.com/Daninet/hash-wasm/releases/download/v${version}/hash-wasm@${version}.zip";
|
||||||
|
hash = "sha256-bjHpMzOXPCoKVoucVY7CXZ70vPtn8+UXMxBD7KOHg2k=";
|
||||||
|
};
|
||||||
|
|
||||||
|
dontBuild = true;
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
mkdir $out
|
||||||
|
cp $src/* -r --target-directory=$out
|
||||||
|
'';
|
||||||
|
|
||||||
|
nativeBuildInputs = [ breakpointHook ];
|
||||||
|
|
||||||
|
npmDepsHash = "sha256-S9g8YlrsD7t0y9qi/CsN7qHZcT/TDfC1XxiArSGjAe4=";
|
||||||
|
}
|
||||||
|
|
@ -10,6 +10,7 @@ final: prev: {
|
||||||
busy-mp3 = final.callPackage ./deps/busy-mp3 { };
|
busy-mp3 = final.callPackage ./deps/busy-mp3 { };
|
||||||
copyparty-fonts = final.callPackage ./deps/copyparty-fonts { };
|
copyparty-fonts = final.callPackage ./deps/copyparty-fonts { };
|
||||||
asmcrypto = final.callPackage ./deps/asmcrypto { };
|
asmcrypto = final.callPackage ./deps/asmcrypto { };
|
||||||
|
hash-wasm = final.callPackage ./deps/hash-wasm { };
|
||||||
|
|
||||||
python3 = prev.python3.override {
|
python3 = prev.python3.override {
|
||||||
packageOverrides = pyFinal: pyPrev: {
|
packageOverrides = pyFinal: pyPrev: {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue