fix: correct sha256 hashes for Reticulum packages

- reticulum-0.7.0: sha256-Yku40tRpQh22m4HX142cU/VevHAEfgHZicKFOyp1U/o=
- nomadnet-0.5.2: sha256-WP4IrlKLzFP0U8/00mOo8D9Jp2ubr6Q0peKbw401Nhw=
- lxmf-0.5.1: sha256-2zwTgG283qx1Bt6TKaGJtcwPr2tCNOOIASu8RXC/QLE=
- sidechannel: removed (not available on PyPI)

Cross-compilation note: Full build requires aarch64 hardware or QEMU binfmt setup.
This commit is contained in:
2026-04-29 20:42:05 +00:00
parent f7293d65a7
commit 23bdf173d6

View File

@@ -9,7 +9,7 @@ let
src = pkgs.python3Packages.fetchPypi {
pname = "reticulum";
version = "0.7.0";
hash = "sha256-yKzlCU8hH3RyGK8kqJhR3v5z7x9w2a1b4c5d6e7f8g0=";
hash = "sha256-Yku40tRpQh22m4HX142cU/VevHAEfgHZicKFOyp1U/o=";
};
};
@@ -21,7 +21,7 @@ let
src = pkgs.python3Packages.fetchPypi {
pname = "nomadnet";
version = "0.5.2";
hash = "sha256-0000000000000000000000000000000000000000000=";
hash = "sha256-WP4IrlKLzFP0U8/00mOo8D9Jp2ubr6Q0peKbw401Nhw=";
};
propagatedBuildInputs = [ reticulum ];
};
@@ -34,20 +34,7 @@ let
src = pkgs.python3Packages.fetchPypi {
pname = "lxmf";
version = "0.5.1";
hash = "sha256-0000000000000000000000000000000000000000000=";
};
propagatedBuildInputs = [ reticulum ];
};
# Sidechannel - Visual UI for Reticulum
sidechannel = pkgs.python3Packages.buildPythonPackage {
pname = "sidechannel";
version = "0.1.0";
format = "pyproject";
src = pkgs.python3Packages.fetchPypi {
pname = "sidechannel";
version = "0.1.0";
hash = "sha256-0000000000000000000000000000000000000000000=";
hash = "sha256-2zwTgG283qx1Bt6TKaGJtcwPr2tCNOOIASu8RXC/QLE=";
};
propagatedBuildInputs = [ reticulum ];
};
@@ -126,7 +113,7 @@ in
reticulum # The RNS stack (rnsd, rnsh)
nomadnet # Reticulum browser/messaging
lxmf # Lightweight Mesh Exchange Protocol
sidechannel # Visual UI for Reticulum communication
# sidechannel - not available on PyPI, would need to build from source
# HACKING & SECURITY (Kali-like suite)
nmap # Port scanning