Date: Fri, 26 May 2017 02:32:12 +0000 (UTC) From: Wen Heping <wen@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r441747 - in head/devel/libqb: . files Message-ID: <201705260232.v4Q2WCHT056472@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wen Date: Fri May 26 02:32:11 2017 New Revision: 441747 URL: https://svnweb.freebsd.org/changeset/ports/441747 Log: - Update to 1.0.2 PR: 219542 Submitted by: dpejesh@yahoo.com(maintainer) Added: head/devel/libqb/files/ head/devel/libqb/files/patch-configure.ac (contents, props changed) Modified: head/devel/libqb/Makefile head/devel/libqb/distinfo head/devel/libqb/pkg-plist Modified: head/devel/libqb/Makefile ============================================================================== --- head/devel/libqb/Makefile Thu May 25 22:12:55 2017 (r441746) +++ head/devel/libqb/Makefile Fri May 26 02:32:11 2017 (r441747) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libqb -PORTVERSION= 1.0 +PORTVERSION= 1.0.2 CATEGORIES= devel MASTER_SITES= https://github.com/ClusterLabs/libqb/releases/download/v${PORTVERSION}/ @@ -18,10 +18,11 @@ QB_SOCKET_DIR?= /var/run/qb PLIST_SUB+= QB_SOCKET_DIR=${QB_SOCKET_DIR} USE_LDCONFIG= yes -USES= gmake libtool pathfix pkgconfig tar:xz +USES= autoreconf gmake libtool pathfix pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-socket-dir=${QB_SOCKET_DIR} INSTALL_TARGET= install-strip +PATHFIX_MAKEFILEIN= Makefile.am OPTIONS_DEFINE= DOXYGEN OPTIONS_SUB= yes Modified: head/devel/libqb/distinfo ============================================================================== --- head/devel/libqb/distinfo Thu May 25 22:12:55 2017 (r441746) +++ head/devel/libqb/distinfo Fri May 26 02:32:11 2017 (r441747) @@ -1,2 +1,3 @@ -SHA256 (libqb-1.0.tar.xz) = 7ee62e3d0542a39ede943927e1f4c3c9e3b922a175c3b246144ea48166afa01a -SIZE (libqb-1.0.tar.xz) = 424436 +TIMESTAMP = 1495648740 +SHA256 (libqb-1.0.2.tar.xz) = bbc4614a0f2abb78dbbd5da489f8cc828425c29c39ab743436801b379e87f229 +SIZE (libqb-1.0.2.tar.xz) = 451564 Added: head/devel/libqb/files/patch-configure.ac ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libqb/files/patch-configure.ac Fri May 26 02:32:11 2017 (r441747) @@ -0,0 +1,15 @@ +Disable check for pthread_spin_lock() since it doesn't support +PTHREAD_PROCESS_SHARED. This causes libqb to fallback gracefully +to using pthread mutexes without having to patch anything. + +--- configure.ac.orig 2017-05-19 12:54:05 UTC ++++ configure.ac +@@ -212,7 +212,7 @@ AC_CHECK_FUNCS([alarm clock_gettime ftru + AX_SAVE_FLAGS + CFLAGS="$CFLAGS $PTHREAD_CFLAGS" + LIBS="$LIBS $PTHREAD_LIBS" +-AC_CHECK_FUNCS([pthread_spin_lock pthread_setschedparam \ ++AC_CHECK_FUNCS([pthread_setschedparam \ + pthread_mutexattr_setpshared \ + pthread_condattr_setpshared \ + sem_timedwait semtimedop]) Modified: head/devel/libqb/pkg-plist ============================================================================== --- head/devel/libqb/pkg-plist Thu May 25 22:12:55 2017 (r441746) +++ head/devel/libqb/pkg-plist Fri May 26 02:32:11 2017 (r441747) @@ -15,7 +15,7 @@ include/qb/qbutil.h lib/libqb.a lib/libqb.so lib/libqb.so.0 -lib/libqb.so.0.18.0 +lib/libqb.so.0.18.2 libdata/pkgconfig/libqb.pc %%DOXYGEN%%man/man3/qbarray.h.3.gz %%DOXYGEN%%man/man3/qbatomic.h.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705260232.v4Q2WCHT056472>