diff --git a/devel/libfaketime/Makefile b/devel/libfaketime/Makefile --- a/devel/libfaketime/Makefile +++ b/devel/libfaketime/Makefile @@ -1,7 +1,7 @@ PORTNAME= libfaketime DISTVERSIONPREFIX= v DISTVERSION= 0.9.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org @@ -11,13 +11,12 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN_FreeBSD_15= ld: error: version script assignment of 'GLIBC_2.2' to symbol 'timer_gettime' failed: symbol not defined - USES= gmake shebangfix USE_GITHUB= yes GH_ACCOUNT= wolfcw GH_TAGNAME= da77808 USE_LDCONFIG= yes +USE_GCC= yes SHEBANG_FILES= test/functests/common.inc test/testframe.sh diff --git a/devel/libfaketime/files/patch-src_faketime.c b/devel/libfaketime/files/patch-src_faketime.c new file mode 100644 --- /dev/null +++ b/devel/libfaketime/files/patch-src_faketime.c @@ -0,0 +1,11 @@ +--- src/faketime.c.orig 2016-06-27 06:54:00 UTC ++++ src/faketime.c +@@ -50,7 +50,7 @@ const char version[] = "0.9.6"; + + const char version[] = "0.9.6"; + +-#ifdef __APPLE__ ++#if defined(__APPLE__) || defined(__FreeBSD__) + static const char *date_cmd = "gdate"; + #else + static const char *date_cmd = "date";