Merge pull request #48836 from demyanrogozhin/particl-0.17

particl-core: 0.16.2.0 -> 0.17.0.2
This commit is contained in:
xeji
2018-10-29 11:59:09 +01:00
committed by GitHub
2 changed files with 16 additions and 7 deletions
+1 -1
View File
@@ -90,5 +90,5 @@ rec {
parity-beta = callPackage ./parity/beta.nix { }; parity-beta = callPackage ./parity/beta.nix { };
parity-ui = callPackage ./parity-ui { }; parity-ui = callPackage ./parity-ui { };
particl-core = callPackage ./particl/particl-core.nix { boost = boost165; miniupnpc = miniupnpc_2; }; particl-core = callPackage ./particl/particl-core.nix { miniupnpc = miniupnpc_2; };
} }
@@ -10,31 +10,40 @@
, zeromq , zeromq
, zlib , zlib
, unixtools , unixtools
, python3
}: }:
with stdenv.lib; with stdenv.lib;
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "particl-core-${version}"; name = "particl-core-${version}";
version = "0.16.2.0"; version = "0.17.0.2";
src = fetchurl { src = fetchurl {
url = "https://github.com/particl/particl-core/archive/v${version}.tar.gz"; url = "https://github.com/particl/particl-core/archive/v${version}.tar.gz";
sha256 = "1d2vvg7avlhsg0rcpd5pbzafnk1w51a2y29xjjkpafi6iqs2l617"; sha256 = "0bkxdayl0jrfhgz8qzqqpwzv0yavz3nwsn6c8k003jnbcw65fkhx";
}; };
nativeBuildInputs = [ pkgconfig autoreconfHook ]; nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [ buildInputs = [ openssl db48 boost zlib miniupnpc libevent zeromq unixtools.hexdump python3 ];
openssl db48 boost zlib miniupnpc libevent zeromq
unixtools.hexdump configureFlags = [
"--disable-bench"
"--with-boost-libdir=${boost.out}/lib"
] ++ optionals (!doCheck) [
"--enable-tests=no"
]; ];
configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]; # Always check during Hydra builds
doCheck = true;
preCheck = "patchShebangs test";
enableParallelBuilding = true;
meta = { meta = {
description = "Privacy-Focused Marketplace & Decentralized Application Platform"; description = "Privacy-Focused Marketplace & Decentralized Application Platform";
longDescription= '' longDescription= ''
An open source, decentralized privacy platform built for global person to person eCommerce. An open source, decentralized privacy platform built for global person to person eCommerce.
RPC daemon and CLI client only.
''; '';
homepage = https://particl.io/; homepage = https://particl.io/;
maintainers = with maintainers; [ demyanrogozhin ]; maintainers = with maintainers; [ demyanrogozhin ];