···147 // to be able to install addons that do not have an extid
148 // Security is maintained because only user whitelisted addons
149 // with a checksum can be installed
150- ${ lib.optionalString usesNixExtensions ''lockPref("xpinstall.signatures.required", false)'' };
151 '';
152153 #############################
···147 // to be able to install addons that do not have an extid
148 // Security is maintained because only user whitelisted addons
149 // with a checksum can be installed
150+ ${ lib.optionalString usesNixExtensions ''lockPref("xpinstall.signatures.required", false);'' }
151 '';
152153 #############################
···15 # Taken from https://github.com/solana-labs/solana/blob/master/scripts/cargo-install-all.sh#L84
16 solanaPkgs ?
17 [
000018 "solana"
19 "solana-bench-tps"
20 "solana-faucet"
···105106 mkdir -p $out/bin/sdk/bpf
107 cp -a ./sdk/bpf/* $out/bin/sdk/bpf/
00000108 '';
109110 # Used by build.rs in the rocksdb-sys crate. If we don't set these, it would
···15 # Taken from https://github.com/solana-labs/solana/blob/master/scripts/cargo-install-all.sh#L84
16 solanaPkgs ?
17 [
18+ "cargo-build-bpf"
19+ "cargo-test-bpf"
20+ "cargo-build-sbf"
21+ "cargo-test-sbf"
22 "solana"
23 "solana-bench-tps"
24 "solana-faucet"
···109110 mkdir -p $out/bin/sdk/bpf
111 cp -a ./sdk/bpf/* $out/bin/sdk/bpf/
112+ mkdir -p $out/bin/sdk/sbf
113+ cp -a ./sdk/sbf/* $out/bin/sdk/sbf
114+ mkdir -p $out/bin/deps
115+ find . -name libsolana_program.dylib -exec cp {} $out/bin/deps \;
116+ find . -name libsolana_program.rlib -exec cp {} $out/bin/deps \;
117 '';
118119 # Used by build.rs in the rocksdb-sys crate. If we don't set these, it would