mirror of
https://github.com/urbit/shrub.git
synced 2024-12-23 02:41:35 +03:00
0b19f51a6b
* frodwith/urcrypt: (75 commits) move libaes_siv to deps fix typo in urcrypt.h libaes_siv now using tip of dfoxfranke master check for recovery header presence in configure, put -O3 in flags, move pc to distcleanfiles clean generated pkg-config file update urbit's configure to use a liburcrypt version add a versioning scheme to urcrypt remove scrypt from urbit build (in urcrypt now) move the rest of the scrypt jets to urcrypt, enable them, and correct the hoon test to match the source rfc. scr-pbk->urcrypt start scrypt porting Squashed 'pkg/urcrypt/scrypt/' content from commit a402f4116 finish porting secp jets to urcrypt pkg-config support for urcrypt, update urbit build cosmetic configure things require shared ssl when building a shared urcrypt remove some old files add autogen.sh use srcdir in -I to support out of tree builds whitespace and symbol cleanup ...
13 lines
287 B
Nix
13 lines
287 B
Nix
{ stdenv, autoreconfHook, pkgconfig, openssl, gmp, secp256k1, scrypt, libaes_siv }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
name = "urcrypt";
|
|
src = ../../../pkg/urcrypt;
|
|
|
|
nativeBuildInputs =
|
|
[ autoreconfHook pkgconfig ];
|
|
|
|
buildInputs =
|
|
[ openssl gmp secp256k1 scrypt libaes_siv ];
|
|
}
|