Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/nix-packages-update.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,6 @@ jobs:
- name: Update flake packages
uses: metacraft-labs/nix-update-action@main
with:
blacklist: cardano,circ,circom,corepack-shims,cosmos-theta-testnet,emscripten,eos-vm,ffiasm,go-opera,graphql,jolt,jolt-guest-rust,nexus,polkadot,polkadot-fast,rapidsnark,rapidsnark-server,risc0,risc0-rust,sp1,sp1-rust,zkm,zkwasm,zqfield-bn254
from_branch: circ,eos-vm,jolt,nexus,rapidsnark,risc0,sp1,zkm,zkwasm
blacklist: cardano,corepack-shims,cosmos-theta-testnet,emscripten,ffiasm,go-opera,graphql,jolt-guest-rust,polkadot-fast,rapidsnark-server,risc0-rust,sp1-rust,zkm-rust,zqfield-bn254
token: ${{ steps.generate-token.outputs.token }}
33 changes: 4 additions & 29 deletions packages/all-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -85,34 +85,9 @@
patches = [ ];
}
);
cryptography36 = callPackage ./python-modules/cryptography36/default.nix { };

py-ecc = callPackage ./python-modules/py-ecc/default.nix {
inherit (python3Packages)
buildPythonPackage
cached-property
eth-typing
eth-utils
mypy-extensions
pytestCheckHook
pythonOlder
;
};

ledgercomm = callPackage ./python-modules/ledgercomm/default.nix { };
requests-cache = callPackage ./python-modules/requests-cache/default.nix { inherit cattrs22-2; };

corepack-shims = callPackage ./corepack-shims/default.nix { };

erdpy = callPackage ./erdpy/default.nix {
inherit
cryptography36
elrond-go
elrond-proxy-go
ledgercomm
requests-cache
;
};
elrond-go = callPackage ./elrond-go/default.nix { };
elrond-proxy-go = callPackage ./elrond-proxy-go/default.nix { };

Expand Down Expand Up @@ -159,6 +134,9 @@
};

installSourceAndCargo = rust-toolchain: rec {
# In certain cases, this phase replaces rust toolchain references with /nix/store/eee...
doNotRemoveReferencesToRustToolchain = true;

installPhaseCommand = ''
mkdir -p "$out"/bin
# Install source code
Expand Down Expand Up @@ -235,10 +213,7 @@
# Solana
# solana-validator = callPackage ./solana-validator {};

# inherit cryptography36;

inherit py-ecc;
# inherit erdpy elrond-go elrond-proxy-go;
# inherit elrond-go elrond-proxy-go;

# EOS / Antelope
leap = callPackage ./leap/default.nix { };
Expand Down
6 changes: 3 additions & 3 deletions packages/jolt/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
let
commonArgs = rec {
pname = "jolt";
version = "unstable-2025-03-05";
version = "unstable-2025-03-12";

nativeBuildInputs = [
pkg-config
Expand All @@ -26,8 +26,8 @@ let
src = fetchFromGitHub {
owner = "a16z";
repo = "jolt";
rev = "ad83ce7d998d14440ccfb449822cb65ace808de6";
hash = "sha256-MZ7S6w3i2Z0u2DY3tv3u3PncAWcKKeGIO71oLUt8PqU=";
rev = "dd81340637a51ddfb382c57237e9cd05f548555f";
hash = "sha256-AO7nIzyIAAiuTgvnGE9GZMkjBF5IQ0d8PvUcEQ/dZQo=";
fetchSubmodules = true;
};
};
Expand Down
Loading