|
@@ -8,31 +8,40 @@
|
|
|
rec {
|
|
rec {
|
|
|
### Set nixpkgs globally for the MMGen environment.
|
|
### Set nixpkgs globally for the MMGen environment.
|
|
|
### If you set it, make sure to uncomment the python variable assignment below.
|
|
### If you set it, make sure to uncomment the python variable assignment below.
|
|
|
- # pkgs = import (bdir + /nixpkgs-24.11.nix) {};
|
|
|
|
|
|
|
+ # pkgs = import (bdir + /nixpkgs-25.05.nix) {};
|
|
|
|
|
|
|
|
### Set python version globally for the MMGen environment.
|
|
### Set python version globally for the MMGen environment.
|
|
|
### Must be set if pkgs is set.
|
|
### Must be set if pkgs is set.
|
|
|
- # python = pkgs.python312;
|
|
|
|
|
|
|
+ # python = pkgs.python313;
|
|
|
|
|
|
|
|
system-packages = with pkgs; {
|
|
system-packages = with pkgs; {
|
|
|
# monero-cli = monero-cli; # Monero daemon
|
|
# monero-cli = monero-cli; # Monero daemon
|
|
|
- # # go-ethereum = go-ethereum; # Geth - latest version for transacting on mainnet
|
|
|
|
|
- # go-ethereum = callPackage (bdir + /go-ethereum.nix) { # Geth - old version for test suite (ethdev)
|
|
|
|
|
- # buildGoModule = buildGo122Module;
|
|
|
|
|
- # tag_version = "v1.13.15";
|
|
|
|
|
- # vendor_hash = "sha256-LWNFuF66KudxrpWBBXjMbrWP5CwEuPE2h3kGfILIII0";
|
|
|
|
|
- # };
|
|
|
|
|
|
|
+ # go-ethereum = go-ethereum; # Geth
|
|
|
|
|
+ # reth = callPackage (bdir + /reth.nix) {}; # Rust Ethereum daemon
|
|
|
# solc = callPackage (bdir + /solc.nix) {}; # Solidity compiler
|
|
# solc = callPackage (bdir + /solc.nix) {}; # Solidity compiler
|
|
|
# litecoin = callPackage (bdir + /litecoin.nix) {}; # Litecoin daemon
|
|
# litecoin = callPackage (bdir + /litecoin.nix) {}; # Litecoin daemon
|
|
|
# bitcoin-cash = callPackage (bdir + /bitcoin-cash-node.nix) {}; # Bitcoin Cash Node daemon
|
|
# bitcoin-cash = callPackage (bdir + /bitcoin-cash-node.nix) {}; # Bitcoin Cash Node daemon
|
|
|
# zcash-mini = callPackage (bdir + /zcash-mini.nix) {}; # ZEC (test suite)
|
|
# zcash-mini = callPackage (bdir + /zcash-mini.nix) {}; # ZEC (test suite)
|
|
|
|
|
|
|
|
### For development with --pure (add/remove packages for your setup):
|
|
### For development with --pure (add/remove packages for your setup):
|
|
|
|
|
+ # neovim = neovim;
|
|
|
# neovim-qt = neovim-qt;
|
|
# neovim-qt = neovim-qt;
|
|
|
# rxvt-unicode = rxvt-unicode;
|
|
# rxvt-unicode = rxvt-unicode;
|
|
|
# which = which;
|
|
# which = which;
|
|
|
# ctags = ctags;
|
|
# ctags = ctags;
|
|
|
# xclip = xclip;
|
|
# xclip = xclip;
|
|
|
|
|
+ # ruff = ruff;
|
|
|
|
|
+ # perl = perl;
|
|
|
|
|
+ # netcat = netcat-openbsd;
|
|
|
|
|
+ # jq = jq;
|
|
|
|
|
+ # ed = ed;
|
|
|
|
|
+ # rsync = rsync;
|
|
|
|
|
+ # pandoc = pandoc;
|
|
|
|
|
+ # gnupg = gnupg;
|
|
|
|
|
+ # iproute2 = iproute2;
|
|
|
|
|
+ # tinyxxd = tinyxxd;
|
|
|
|
|
+ # ranger = ranger;
|
|
|
|
|
+ # hostname = hostname;
|
|
|
|
|
|
|
|
### For test suite with --pure:
|
|
### For test suite with --pure:
|
|
|
# openssh = openssh;
|
|
# openssh = openssh;
|