particl-core: init at 0.16.0.4

Particl is privacy-focused altcoin build for p2p eCommerce.
Added Particl Core - daemon used to run staking node.
This commit is contained in:
Demyan Rogozhin 2018-05-05 00:45:24 +02:00
parent cd960b965f
commit fe24a0fa38
No known key found for this signature in database
GPG key ID: 14960E5365C3F2D1
4 changed files with 56 additions and 0 deletions

View file

@ -998,6 +998,11 @@
github = "demin-dmitriy";
name = "Dmitriy Demin";
};
demyanrogozhin = {
email = "demyan.rogozhin@gmail.com";
github = "demyanrogozhin";
name = "Demyan Rogozhin";
};
derchris = {
email = "derchris@me.com";
github = "derchrisuk";

View file

@ -87,4 +87,6 @@ rec {
parity = callPackage ./parity { };
parity-beta = callPackage ./parity/beta.nix { };
parity-ui = callPackage ./parity-ui { };
particl-core = callPackage ./particl/particl-core.nix { boost = boost165; miniupnpc = miniupnpc_2; withGui = false; };
}

View file

@ -0,0 +1,47 @@
{ stdenv
, autoconf
, automake
, autoreconfHook
, boost
, db48
, fetchurl
, libevent
, libtool
, miniupnpc
, openssl
, pkgconfig
, utillinux
, zeromq
, zlib
, withGui
}:
with stdenv.lib;
stdenv.mkDerivation rec {
name = "particl-core-${version}";
version = "0.16.0.4";
src = fetchurl {
url = "https://github.com/particl/particl-core/archive/v${version}.tar.gz";
sha256 = "1yy8pw13rn821jpi1zvzwi3ipxi1bgfxv8g6jz49qlbjzjmjcr68";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ];
buildInputs = [ openssl db48 boost zlib
miniupnpc libevent zeromq ]
++ optionals stdenv.isLinux [ utillinux ];
configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ];
meta = {
description = "Privacy-Focused Marketplace & Decentralized Application Platform";
longDescription= ''
An open source, decentralized privacy platform built for global person to person eCommerce.
'';
homepage = https://particl.io/;
maintainers = with maintainers; [ demyanrogozhin ];
license = licenses.mit;
platforms = platforms.unix;
};
}

View file

@ -14896,6 +14896,8 @@ with pkgs;
stellar-core = self.altcoins.stellar-core;
particl-core = self.altcoins.particl-core;
aumix = callPackage ../applications/audio/aumix {
gtkGUI = false;
};