diff options
author | makefu <github@syntax-fehler.de> | 2018-09-30 01:25:06 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2018-09-30 01:25:06 +0200 |
commit | 4cf1dfeef28e3571eac3e8a4495347f778e9c0a5 (patch) | |
tree | ca5f22c4b62cc3879374937afd0351a74920d1b0 /makefu/5pkgs/4nxci/default.nix | |
parent | a86a6761f784fbfa68cd400cd84d08ddfb9aa066 (diff) |
ma pkgs._4nxci: re-package 4nxci's version of mbedtls
Diffstat (limited to 'makefu/5pkgs/4nxci/default.nix')
-rw-r--r-- | makefu/5pkgs/4nxci/default.nix | 52 |
1 files changed, 0 insertions, 52 deletions
diff --git a/makefu/5pkgs/4nxci/default.nix b/makefu/5pkgs/4nxci/default.nix deleted file mode 100644 index 3aba3be4..00000000 --- a/makefu/5pkgs/4nxci/default.nix +++ /dev/null @@ -1,52 +0,0 @@ -{ stdenv, lib, fetchFromGitHub, mbedtls, python2 }: -let - - mymbedtls = lib.overrideDerivation mbedtls (old: rec { - name = "mbedtls-${version}"; - version = "2.13.0"; - src = fetchFromGitHub { - owner = "ARMmbed"; - repo = "mbedtls"; - rev = name; - sha256 = "1257kp7yxkwwbx5v14kmrmgk1f9zagiddg5alm4wbj0pmgbrm14j"; - }; - buildInputs = old.buildInputs ++ [ python2 ]; - postConfigure = '' - perl scripts/config.pl set MBEDTLS_CMAC_C - ''; - doCheck = false; - - }); -in stdenv.mkDerivation rec { - name = "4nxci-${version}"; - version = "1.30"; - - src = fetchFromGitHub { - owner = "The-4n"; - repo = "4NXCI"; - rev = "v${version}"; - sha256 = "0nrd19z88iahxcdx468lzgxlvkl65smwx8f9s19431cszyhvpxyh"; - }; - - buildPhase = '' - cp config.mk.template config.mk - sed -i 's#\(INCLUDE =\).*#\1${mymbedtls}/include#' Makefile - sed -i 's#\(LIBDIR =\).*#\1${mymbedtls}/lib#' Makefile - make 4nxci - ''; - - installPhase = '' - install -m755 -D 4nxci $out/bin/4nxci - ''; - - #preInstall = '' - # mkdir -p $out/bin - #''; - - buildInputs = [ mymbedtls ]; - - meta = { - description = "convert xci to nsp"; - license = lib.licenses.isc; - }; -} |