jca 20fcd2f245 Use arc4random in libjson-c.
Idea and initial patch from Kristaps Dzonsons who wants to safely use
json-c from within a chroot.  Autohell glue added by yours truly.

ok sthen@
2016-05-17 16:59:23 +00:00

31 lines
738 B
Makefile

# $OpenBSD: Makefile,v 1.14 2016/05/17 16:59:23 jca Exp $
COMMENT= JSON implementation in C
DISTNAME= json-c-0.12
CATEGORIES= devel
REVISION= 1
SHARED_LIBS += json-c 0.0 # 2.1
HOMEPAGE= http://oss.metaparadigm.com/json-c/
# MIT
PERMIT_PACKAGE_CDROM= Yes
MASTER_SITES = https://s3.amazonaws.com/json-c_releases/releases/
CONFIGURE_STYLE= autoconf autoheader
AUTOCONF_VERSION= 2.69
# not enabled by default at present, but we want to make sure we
# don't use it if it's later enabled, we patch to use arc4random instead.
# (the cpuid code will probably break with PIE on i386 too).
CONFIGURE_ARGS= --disable-rdrand
# wrong mtime in 0.12
post-extract:
touch ${WRKSRC}/config.h.in
.include <bsd.port.mk>