diff --git a/contrib/src/jsoncpp/SHA512SUMS b/contrib/src/jsoncpp/SHA512SUMS
index ea3d300c3f31e0580f116917513261193d48dedf..6f024bc036a61ba24ecb0b40ed9cc9930a5d3b4b 100644
--- a/contrib/src/jsoncpp/SHA512SUMS
+++ b/contrib/src/jsoncpp/SHA512SUMS
@@ -1 +1,2 @@
-f1c035d54ed952d8d4e41acab5c3ecf6aa445f348f98aeac2e7c89555ec2f6421d727b3bc4c2f54176afce137c545b20d886562901953ec091f91890e91e8559  jsoncpp-1.9.3.tar.gz
+32702147229ea7a3679654325572c38f4188f258ab6ac21f9e04059d53ef2a7cd0542ec4ec3b0e7b9089acd2b7bce389f16b9ff24b2e63e0ba2a5bcd46bab766  jsoncpp-1.7.2.tar.gz
+f1c035d54ed952d8d4e41acab5c3ecf6aa445f348f98aeac2e7c89555ec2f6421d727b3bc4c2f54176afce137c545b20d886562901953ec091f91890e91e8559  jsoncpp-1.9.3.tar.gz
\ No newline at end of file
diff --git a/contrib/src/jsoncpp/rules.mak b/contrib/src/jsoncpp/rules.mak
index 5a8cc234f5d4c0bde959d10e492798c16d67a6d4..ba6220e14c4b1578e7d4d046dc239fc6619fd94d 100644
--- a/contrib/src/jsoncpp/rules.mak
+++ b/contrib/src/jsoncpp/rules.mak
@@ -1,5 +1,9 @@
 # JSONCPP
+ifdef HAVE_LINUX
+JSONCPP_VERSION := 1.7.2
+else
 JSONCPP_VERSION := 1.9.3
+endif
 JSONCPP_URL := https://github.com/open-source-parsers/jsoncpp/archive/$(JSONCPP_VERSION).tar.gz
 
 PKGS += jsoncpp