aboutsummaryrefslogtreecommitdiff
path: root/extra/json-c
diff options
context:
space:
mode:
Diffstat (limited to 'extra/json-c')
-rwxr-xr-xextra/json-c/build5
-rw-r--r--extra/json-c/checksums3
-rw-r--r--extra/json-c/meta3
-rw-r--r--extra/json-c/sources2
-rw-r--r--extra/json-c/version2
5 files changed, 11 insertions, 4 deletions
diff --git a/extra/json-c/build b/extra/json-c/build
index 7f4f480b..53100c34 100755
--- a/extra/json-c/build
+++ b/extra/json-c/build
@@ -6,7 +6,10 @@ cmake -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DCMAKE_BUILD_TYPE=Release \
- -DBUILD_TESTING=OFF
+ -DDISABLE_WERROR=ON \
+ -DDISABLE_EXTRA_LIBS=ON \
+ -DBUILD_TESTING=OFF \
+ -Wno-dev
cmake --build build
cmake --install build
diff --git a/extra/json-c/checksums b/extra/json-c/checksums
index 7f35ddc5..e075bc21 100644
--- a/extra/json-c/checksums
+++ b/extra/json-c/checksums
@@ -1 +1,2 @@
-4ba9a090a42cf1e12b84c64e4464bb6fb893666841d5843cc5bef90774028882 json-c-0.15-20200726.tar.gz
+%BLAKE3
+71e7b07a5778e221ead5e9eb784aac49f8d722fc18ba61c5ec02ee9b313ceeaf json-c-0.17-20230812.tar.gz
diff --git a/extra/json-c/meta b/extra/json-c/meta
new file mode 100644
index 00000000..ecee45de
--- /dev/null
+++ b/extra/json-c/meta
@@ -0,0 +1,3 @@
+description: JSON library implementation in C
+license: MIT
+maintainer: Cem Keylan <cem@carbslinux.org>
diff --git a/extra/json-c/sources b/extra/json-c/sources
index d72f151b..048bc525 100644
--- a/extra/json-c/sources
+++ b/extra/json-c/sources
@@ -1 +1 @@
-https://github.com/json-c/json-c/archive/json-c-0.15-20200726.tar.gz
+https://github.com/json-c/json-c/archive/refs/tags/json-c-0.17-20230812.tar.gz
diff --git a/extra/json-c/version b/extra/json-c/version
index a78cbfce..dc75c933 100644
--- a/extra/json-c/version
+++ b/extra/json-c/version
@@ -1 +1 @@
-0.15 1
+0.17 1