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 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , boost 6 + , libsodium 7 + , openssl 8 + , rapidjson 9 + , readline 10 + , unbound 11 + , zeromq 12 + , darwin 3 13 }: 4 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 5 36 stdenv.mkDerivation rec { 6 37 pname = "wownero"; 7 - version = "0.8.0.1"; 8 - randomwowVersion = "1.1.7"; 38 + version = "0.11.0.1"; 9 39 10 - src = fetchFromGitea { 11 - domain = "git.wownero.com"; 12 - owner = "wownero"; 40 + src = fetchFromGitHub { 41 + owner = "wownero-project"; 13 42 repo = "wownero"; 14 43 rev = "v${version}"; 15 - sha256 = "sha256-+cUdousEiZMNwqhTvjoqw/k21x3dg7Lhb/5KyNUGrjQ="; 16 44 fetchSubmodules = false; 45 + hash = "sha256-zmGsSbPpVwL0AhCQkdMKORruM5kYrrLe/BYfMphph8c="; 17 46 }; 18 47 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 ]; 48 + nativeBuildInputs = [ 49 + cmake 50 + ]; 28 51 29 52 buildInputs = [ 30 - boost miniupnpc openssl unbound rapidjson readline libsodium 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 31 62 ]; 32 63 33 64 postUnpack = '' 34 - rm -r $sourceRoot/external/RandomWOW 35 - ln -s ${randomwow} $sourceRoot/external/RandomWOW 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 36 73 ''; 37 74 38 75 cmakeFlags = [ ··· 52 89 signatures using different participants for the same tx outputs on 53 90 opposing forks. 54 91 ''; 55 - homepage = "https://wownero.org/"; 56 - license = licenses.bsd3; 57 - platforms = platforms.linux; 92 + homepage = "https://wownero.org/"; 93 + license = licenses.bsd3; 58 94 maintainers = with maintainers; [ ]; 95 + platforms = platforms.unix; 59 96 }; 60 97 }
+1 -3
pkgs/top-level/all-packages.nix
··· 36192 36192 36193 36193 wasabibackend = callPackage ../applications/blockchains/wasabibackend { }; 36194 36194 36195 - wownero = callPackage ../applications/blockchains/wownero { 36196 - boost = boost175; 36197 - }; 36195 + wownero = callPackage ../applications/blockchains/wownero { }; 36198 36196 36199 36197 zcash = callPackage ../applications/blockchains/zcash { 36200 36198 inherit (darwin.apple_sdk.frameworks) Security;