about summary refs log tree commit diff
path: root/pkgs/development/tools/parsing
diff options
context:
space:
mode:
authorFabian Möller <fabianm88@gmail.com>2020-05-06 21:17:59 +0200
committerFabian Möller <fabianm88@gmail.com>2020-05-07 09:43:35 +0200
commit3cd69706585585328376fd4a237bcb9b5a105ab2 (patch)
treeca0ab1db125e7aed388eb42c52db6973dbc15448 /pkgs/development/tools/parsing
parentf2b13598481b8ebd00be14a638d685a583e3b20b (diff)
downloadnixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.tar
nixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.tar.gz
nixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.tar.bz2
nixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.tar.lz
nixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.tar.xz
nixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.tar.zst
nixlib-3cd69706585585328376fd4a237bcb9b5a105ab2.zip
jshon: fix musl build
Diffstat (limited to 'pkgs/development/tools/parsing')
-rw-r--r--pkgs/development/tools/parsing/jshon/default.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/development/tools/parsing/jshon/default.nix b/pkgs/development/tools/parsing/jshon/default.nix
index 8f06a32c667b..04a1a637207d 100644
--- a/pkgs/development/tools/parsing/jshon/default.nix
+++ b/pkgs/development/tools/parsing/jshon/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchFromGitHub, jansson }:
+{ stdenv, lib, fetchFromGitHub, fetchpatch, jansson }:
 
 stdenv.mkDerivation rec {
   pname = "jshon";
@@ -13,7 +13,15 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ jansson ];
 
-  patchPhase =
+  patches = [
+    (fetchpatch {
+      # https://github.com/keenerd/jshon/pull/62
+      url = "https://github.com/keenerd/jshon/commit/96b4e9dbf578be7b31f29740b608aa7b34df3318.patch";
+      sha256 = "0kwbn3xb37iqb5y1n8vhzjiwlbg5jmki3f38pzakc24kzc5ksmaa";
+    })
+  ];
+
+  postPatch =
     ''
       substituteInPlace Makefile --replace "/usr/" "/"
     '';