From 717e6ac0c55afb075e718a0ec01aedc5a2158420 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Sun, 1 Oct 2017 18:43:22 +0000 Subject: [PATCH] kore: fix up --- pkgs/development/web/kore/default.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/pkgs/development/web/kore/default.nix b/pkgs/development/web/kore/default.nix index 28c121d62cc6..eac2046a233d 100644 --- a/pkgs/development/web/kore/default.nix +++ b/pkgs/development/web/kore/default.nix @@ -1,18 +1,27 @@ { stdenv, fetchFromGitHub, openssl }: -stdenv.mkDerivation { - name = "kore-2.0.0"; +stdenv.mkDerivation rec { + name = "kore-${version}"; + version = "2.0.0"; src = fetchFromGitHub { owner = "jorisvink"; repo = "kore"; - rev = "2.0.0-release"; + rev = "${version}-release"; sha256 = "1jjhx9gfjzpsrs7b9rgb46k6v03azrxz9fq7vkn9zyz6zvnjj614"; }; buildInputs = [ openssl ]; + + postPatch = '' + # Do not require kore to be on PATH when it launches itself as a subprocess. + sed -ie "s+\"kore\"+\"$out/bin/kore\"+" src/cli.c + ''; + makeFlags = [ "PREFIX=$(out)" ]; + enableParallelBuilding = true; + meta = with stdenv.lib; { description = "An easy to use web application framework for C"; homepage = https://kore.io;