From 97ece073655103cf45b7e11b2f34cd2682cf0f14 Mon Sep 17 00:00:00 2001 From: misuzu Date: Sat, 29 Apr 2023 16:36:20 +0300 Subject: [PATCH] ton: 2023.01 -> 2023.04 https://github.com/ton-blockchain/ton/releases/tag/v2023.04 https://github.com/ton-blockchain/ton/blob/v2023.04/Changelog.md https://github.com/ton-blockchain/ton/compare/v2023.01...v2023.04 --- pkgs/applications/blockchains/ton/default.nix | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/pkgs/applications/blockchains/ton/default.nix b/pkgs/applications/blockchains/ton/default.nix index f333fcd05dc7..d181493f7b32 100644 --- a/pkgs/applications/blockchains/ton/default.nix +++ b/pkgs/applications/blockchains/ton/default.nix @@ -3,6 +3,7 @@ , fetchFromGitHub , cmake , git +, pkg-config , gperf , libmicrohttpd , openssl @@ -12,25 +13,22 @@ stdenv.mkDerivation rec { pname = "ton"; - version = "2023.01"; + version = "2023.04"; src = fetchFromGitHub { owner = "ton-blockchain"; repo = "ton"; rev = "v${version}"; - sha256 = "sha256-wb96vh0YcTBFE8EzBItdTf88cvRMLW2XxcGJpNetOi8="; + sha256 = "sha256-3HQF0wKk0iRV5fKzuCTv7X7MC+snMDrodgqScCZQVY4="; fetchSubmodules = true; }; - postPatch = '' - # without this fails on aarch64-darwin with clang-11: error: the clang compiler does not support '-mcpu=apple-m1' - substituteInPlace CMakeLists.txt \ - --replace 'set(TON_ARCH "apple-m1")' "" - ''; + outputs = [ "out" "dev" ]; nativeBuildInputs = [ cmake git + pkg-config ]; buildInputs = [ @@ -44,6 +42,7 @@ stdenv.mkDerivation rec { meta = with lib; { description = "A 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 ];