diff options
Diffstat (limited to 'pkgs/applications/blockchains/ton/default.nix')
-rw-r--r-- | pkgs/applications/blockchains/ton/default.nix | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/pkgs/applications/blockchains/ton/default.nix b/pkgs/applications/blockchains/ton/default.nix deleted file mode 100644 index 517e18ff941e..000000000000 --- a/pkgs/applications/blockchains/ton/default.nix +++ /dev/null @@ -1,62 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, cmake -, git -, pkg-config -, gperf -, libmicrohttpd -, libsodium -, lz4 -, openssl -, readline -, secp256k1 -, zlib -, nix-update-script -}: - -stdenv.mkDerivation rec { - pname = "ton"; - version = "2024.08"; - - src = fetchFromGitHub { - owner = "ton-blockchain"; - repo = "ton"; - rev = "v${version}"; - hash = "sha256-OV/1//zIHebc3eLUxtUVV0TMuDdB25M7TT5y58x2Z68="; - fetchSubmodules = true; - }; - - outputs = [ "out" "dev" ]; - - nativeBuildInputs = [ - cmake - git - pkg-config - ]; - - buildInputs = [ - gperf - libmicrohttpd - libsodium - lz4 - openssl - readline - secp256k1 - zlib - ]; - - passthru.updateScript = nix-update-script { }; - - meta = with lib; { - # The build fails on darwin as: - # error: aligned allocation function of type 'void *(std::size_t, std::align_val_t)' is only available on macOS 10.13 or newer - broken = stdenv.isDarwin; - description = "Fully decentralized layer-1 blockchain designed by Telegram"; - homepage = "https://ton.org/"; - changelog = "https://github.com/ton-blockchain/ton/blob/v${version}/Changelog.md"; - license = licenses.lgpl2Only; - platforms = platforms.all; - maintainers = with maintainers; [ misuzu ]; - }; -} |