[notify] json-c: update to 0.14, ABI change, check with revdep and rebuild affected ports

This commit is contained in:
Juergen Daubert 2020-04-20 15:23:13 +02:00
parent 293b8e6afd
commit 06235ec480
3 changed files with 28 additions and 11 deletions

View File

@ -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

View File

@ -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

View File

@ -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
}