summaryrefslogtreecommitdiff
path: root/json-c
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2020-04-20 15:23:13 +0200
committerJuergen Daubert <jue@jue.li>2020-04-20 15:23:13 +0200
commit06235ec48072976487e4daa9bfb0c451224f03e7 (patch)
tree9b60f32c6e279c7cc190a9946b6243320b2a499d /json-c
parent293b8e6afd7bd6d9c243192247edb0cc6232cac5 (diff)
downloadopt-06235ec48072976487e4daa9bfb0c451224f03e7.tar.gz
opt-06235ec48072976487e4daa9bfb0c451224f03e7.tar.xz
[notify] json-c: update to 0.14, ABI change, check with revdep and rebuild affected ports
Diffstat (limited to 'json-c')
-rw-r--r--json-c/.footprint15
-rw-r--r--json-c/.signature8
-rw-r--r--json-c/Pkgfile16
3 files changed, 28 insertions, 11 deletions
diff --git a/json-c/.footprint b/json-c/.footprint
index ba42b07f1..280d5eeaa 100644
--- a/json-c/.footprint
+++ b/json-c/.footprint
@@ -2,7 +2,7 @@ drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/json-c/
-rw-r--r-- root/root usr/include/json-c/arraylist.h
--rw-r--r-- root/root usr/include/json-c/bits.h
+-rw-r--r-- root/root usr/include/json-c/config.h
-rw-r--r-- root/root usr/include/json-c/debug.h
-rw-r--r-- root/root usr/include/json-c/json.h
-rw-r--r-- root/root usr/include/json-c/json_c_version.h
@@ -12,15 +12,20 @@ drwxr-xr-x root/root usr/include/json-c/
-rw-r--r-- root/root usr/include/json-c/json_object_iterator.h
-rw-r--r-- root/root usr/include/json-c/json_pointer.h
-rw-r--r-- root/root usr/include/json-c/json_tokener.h
+-rw-r--r-- root/root usr/include/json-c/json_types.h
-rw-r--r-- root/root usr/include/json-c/json_util.h
-rw-r--r-- root/root usr/include/json-c/json_visit.h
-rw-r--r-- root/root usr/include/json-c/linkhash.h
-rw-r--r-- root/root usr/include/json-c/printbuf.h
drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/json-c/
+-rw-r--r-- root/root usr/lib/cmake/json-c/json-c-config.cmake
+-rw-r--r-- root/root usr/lib/cmake/json-c/json-c-targets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/json-c/json-c-targets.cmake
-rw-r--r-- root/root usr/lib/libjson-c.a
--rwxr-xr-x root/root usr/lib/libjson-c.la
-lrwxrwxrwx root/root usr/lib/libjson-c.so -> libjson-c.so.4.0.0
-lrwxrwxrwx root/root usr/lib/libjson-c.so.4 -> libjson-c.so.4.0.0
--rwxr-xr-x root/root usr/lib/libjson-c.so.4.0.0
+lrwxrwxrwx root/root usr/lib/libjson-c.so -> libjson-c.so.5
+lrwxrwxrwx root/root usr/lib/libjson-c.so.5 -> libjson-c.so.5.0.0
+-rwxr-xr-x root/root usr/lib/libjson-c.so.5.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/json-c.pc
diff --git a/json-c/.signature b/json-c/.signature
index 72000f845..f4973a27f 100644
--- a/json-c/.signature
+++ b/json-c/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/XF9S27SBnQ2YHIa1Q4SxQ1m/bEIDb0W3Niun4e96tbc43lgYr8tmypcZ/4V55uhV6MPpk28G9dS4YwrfAQEyAk=
-SHA256 (Pkgfile) = ab8ddf9bac77dc3aa29834617d4262ab1f44c91fbd27926b8043190a9f7ff2e4
-SHA256 (.footprint) = 5f6ef28f05475ff602ee92b592378c460a60a5b4df6725a8ac1ab18ab29a4283
-SHA256 (json-c-0.13.1.tar.gz) = b87e608d4d3f7bfdd36ef78d56d53c74e66ab278d318b71e6002a369d36f4873
+RWSE3ohX2g5d/cZ27CYjKF6/ygPtDGrjvmiwnsZJjSXgy3vRMd87s8yLUaLDIvmUfKgflsWFu8t2NKnPhF3SXrZ/mIqXtERqHAA=
+SHA256 (Pkgfile) = 87576584493fee031db9998b2e0a3e060b53ebd760788ace1bef40099749cfd3
+SHA256 (.footprint) = b3572aea47e4e6234917ece55e991b2d400cad5e917c15f62796bd69aed2602c
+SHA256 (json-c-0.14.tar.gz) = b377de08c9b23ca3b37d9a9828107dff1de5ce208ff4ebb35005a794f30c6870
diff --git a/json-c/Pkgfile b/json-c/Pkgfile
index 08e34d3cd..9e404ab0a 100644
--- a/json-c/Pkgfile
+++ b/json-c/Pkgfile
@@ -1,15 +1,27 @@
# Description: JSON implementation in C
# URL: https://github.com/json-c/json-c/wiki
# Maintainer: Juergen Daubert, jue at crux dot nu
+# Depends on: cmake
name=json-c
-version=0.13.1
+version=0.14
release=1
source=(https://s3.amazonaws.com/json-c_releases/releases/$name-$version.tar.gz)
build() {
cd $name-$version
- ./configure --prefix=/usr
+
+ cmake . \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=/usr/lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DBUILD_TESTING=OFF \
+ -DBUILD_SHARED_LIBS=ON
+ make
+ make DESTDIR=$PKG install
+
+ cmake . \
+ -DBUILD_SHARED_LIBS=OFF
make
make DESTDIR=$PKG install
}

Generated by cgit