biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / blockchains / sumokoin / default.nix
blob5a0c31a33a1cc7cccb4bfde5d79e484f5ccf28d9
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , cmake
5 , pkg-config
6 , boost179
7 , openssl
8 , libsodium
9 , libunwind
10 , lmdb
11 , unbound
12 , zeromq
15 stdenv.mkDerivation rec {
16   pname = "sumokoin";
17   version = "0.8.1.0";
19   src = fetchFromGitHub {
20     owner = "sumoprojects";
21     repo = "sumokoin";
22     rev = "v${version}";
23     hash = "sha256-CHZ6hh60U6mSR68CYDKMWTYyX1koF4gA7YrA1P5f0Dk=";
24   };
26   # disable POST_BUILD
27   postPatch = ''
28     sed -i 's/if (UNIX)/if (0)/g' src/utilities/*_utilities/CMakeLists.txt
29   '';
31   nativeBuildInputs = [
32     cmake
33     pkg-config
34   ];
36   buildInputs = [
37     boost179
38     openssl
39     libsodium
40     libunwind
41     lmdb
42     unbound
43     zeromq
44   ];
46   env.CXXFLAGS = "-include cstdint";
48   # cc1: error: '-Wformat-security' ignored without '-Wformat' [-Werror=format-security]
49   hardeningDisable = [ "format" ];
51   meta = with lib; {
52     description = "Fork of Monero and a truely fungible cryptocurrency";
53     homepage = "https://www.sumokoin.org/";
54     license = licenses.bsd3;
55     maintainers = with maintainers; [ wegank ];
56     platforms = platforms.linux;
57   };