Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

wownero: 0.8.0.1 -> 0.11.0.1

+61 -26
+60 -23
pkgs/applications/blockchains/wownero/default.nix
··· 1 - { lib, stdenv, fetchFromGitea, cmake, boost, miniupnpc, openssl, unbound 2 - , readline, libsodium, rapidjson 3 }: 4 5 stdenv.mkDerivation rec { 6 pname = "wownero"; 7 - version = "0.8.0.1"; 8 - randomwowVersion = "1.1.7"; 9 10 - src = fetchFromGitea { 11 - domain = "git.wownero.com"; 12 - owner = "wownero"; 13 repo = "wownero"; 14 rev = "v${version}"; 15 - sha256 = "sha256-+cUdousEiZMNwqhTvjoqw/k21x3dg7Lhb/5KyNUGrjQ="; 16 fetchSubmodules = false; 17 }; 18 19 - randomwow = fetchFromGitea { 20 - domain = "git.wownero.com"; 21 - owner = "wownero"; 22 - repo = "RandomWOW"; 23 - rev = randomwowVersion; 24 - sha256 = "sha256-JzyRlHwM8rmJ5OaKHz+6vHGfpSz+X4zkFAKn4Jmo+EE="; 25 - }; 26 - 27 - nativeBuildInputs = [ cmake ]; 28 29 buildInputs = [ 30 - boost miniupnpc openssl unbound rapidjson readline libsodium 31 ]; 32 33 postUnpack = '' 34 - rm -r $sourceRoot/external/RandomWOW 35 - ln -s ${randomwow} $sourceRoot/external/RandomWOW 36 ''; 37 38 cmakeFlags = [ ··· 52 signatures using different participants for the same tx outputs on 53 opposing forks. 54 ''; 55 - homepage = "https://wownero.org/"; 56 - license = licenses.bsd3; 57 - platforms = platforms.linux; 58 maintainers = with maintainers; [ ]; 59 }; 60 }
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , boost 6 + , libsodium 7 + , openssl 8 + , rapidjson 9 + , readline 10 + , unbound 11 + , zeromq 12 + , darwin 13 }: 14 15 + let 16 + # submodules 17 + miniupnp = fetchFromGitHub { 18 + owner = "miniupnp"; 19 + repo = "miniupnp"; 20 + rev = "miniupnpc_2_2_1"; 21 + hash = "sha256-opd0hcZV+pjC3Mae3Yf6AR5fj6xVwGm9LuU5zEPxBKc="; 22 + }; 23 + supercop = fetchFromGitHub { 24 + owner = "monero-project"; 25 + repo = "supercop"; 26 + rev = "633500ad8c8759995049ccd022107d1fa8a1bbc9"; 27 + hash = "sha256-26UmESotSWnQ21VbAYEappLpkEMyl0jiuCaezRYd/sE="; 28 + }; 29 + randomwow = fetchFromGitHub { 30 + owner = "wownero-project"; 31 + repo = "RandomWOW"; 32 + rev = "607bad48f3687c2490d90f8c55efa2dcd7cbc195"; 33 + hash = "sha256-CJv96TbPv1k/C7MQWEntE6khIRX1iIEiF9wEdsQGiFQ="; 34 + }; 35 + in 36 stdenv.mkDerivation rec { 37 pname = "wownero"; 38 + version = "0.11.0.1"; 39 40 + src = fetchFromGitHub { 41 + owner = "wownero-project"; 42 repo = "wownero"; 43 rev = "v${version}"; 44 fetchSubmodules = false; 45 + hash = "sha256-zmGsSbPpVwL0AhCQkdMKORruM5kYrrLe/BYfMphph8c="; 46 }; 47 48 + nativeBuildInputs = [ 49 + cmake 50 + ]; 51 52 buildInputs = [ 53 + boost 54 + libsodium 55 + openssl 56 + rapidjson 57 + readline 58 + unbound 59 + zeromq 60 + ] ++ lib.optionals stdenv.isDarwin [ 61 + darwin.apple_sdk.frameworks.IOKit 62 ]; 63 64 postUnpack = '' 65 + rm -r $sourceRoot/external/miniupnp 66 + ln -s ${miniupnp} $sourceRoot/external/miniupnp 67 + 68 + rm -r $sourceRoot/external/randomwow 69 + ln -s ${randomwow} $sourceRoot/external/randomwow 70 + 71 + rm -r $sourceRoot/external/supercop 72 + ln -s ${supercop} $sourceRoot/external/supercop 73 ''; 74 75 cmakeFlags = [ ··· 89 signatures using different participants for the same tx outputs on 90 opposing forks. 91 ''; 92 + homepage = "https://wownero.org/"; 93 + license = licenses.bsd3; 94 maintainers = with maintainers; [ ]; 95 + platforms = platforms.unix; 96 }; 97 }
+1 -3
pkgs/top-level/all-packages.nix
··· 36192 36193 wasabibackend = callPackage ../applications/blockchains/wasabibackend { }; 36194 36195 - wownero = callPackage ../applications/blockchains/wownero { 36196 - boost = boost175; 36197 - }; 36198 36199 zcash = callPackage ../applications/blockchains/zcash { 36200 inherit (darwin.apple_sdk.frameworks) Security;
··· 36192 36193 wasabibackend = callPackage ../applications/blockchains/wasabibackend { }; 36194 36195 + wownero = callPackage ../applications/blockchains/wownero { }; 36196 36197 zcash = callPackage ../applications/blockchains/zcash { 36198 inherit (darwin.apple_sdk.frameworks) Security;