ports/opt (3.5): [notify] json-c: update to 0.14, ABI change, check with revdep and rebuild affected ports
commit 06235ec48072976487e4daa9bfb0c451224f03e7 Author: Juergen Daubert <jue@jue.li> Date: Mon Apr 20 15:23:13 2020 +0200 [notify] json-c: update to 0.14, ABI change, check with revdep and rebuild affected ports 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 }
participants (1)
-
crux@crux.nu