From owner-svn-ports-head@FreeBSD.ORG Sun Jul 21 06:01:50 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 8C53CB9E; Sun, 21 Jul 2013 06:01:50 +0000 (UTC) (envelope-from koobs@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7F56C347; Sun, 21 Jul 2013 06:01:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r6L61oKl096320; Sun, 21 Jul 2013 06:01:50 GMT (envelope-from koobs@svn.freebsd.org) Received: (from koobs@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r6L61nJD096311; Sun, 21 Jul 2013 06:01:49 GMT (envelope-from koobs@svn.freebsd.org) Message-Id: <201307210601.r6L61nJD096311@svn.freebsd.org> From: Kubilay Kocak Date: Sun, 21 Jul 2013 06:01:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r323369 - head/devel/concurrencykit X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 06:01:50 -0000 Author: koobs Date: Sun Jul 21 06:01:49 2013 New Revision: 323369 URL: http://svnweb.freebsd.org/changeset/ports/323369 Log: devel/concurrencykit: Update to 0.2.20 - Update to 0.2.20 - Use PLIST_SUB for shared library version in pkg-plist - Update pkg-plist and Makefile.man Changes: - Support for Intel TSX extensions (ck_pr_rtm) - Support for lock elision - A ck_hs_move operation - Support for reader-writer cohort locks Release Announcement: https://groups.google.com/forum/#!topic/concurrencykit/Yx-g3CBFR2Y Modified: head/devel/concurrencykit/Makefile head/devel/concurrencykit/Makefile.man head/devel/concurrencykit/distinfo head/devel/concurrencykit/pkg-plist Modified: head/devel/concurrencykit/Makefile ============================================================================== --- head/devel/concurrencykit/Makefile Sun Jul 21 06:00:00 2013 (r323368) +++ head/devel/concurrencykit/Makefile Sun Jul 21 06:01:49 2013 (r323369) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= concurrencykit -PORTVERSION= 0.2.19 +PORTVERSION= 0.2.20 CATEGORIES= devel MASTER_SITES= http://concurrencykit.org/releases/ \ http://repnop.org/releases/ @@ -17,6 +17,7 @@ USES= pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes +PLIST_SUB+= VERSION=${PORTVERSION} .include "${.CURDIR}/Makefile.man" Modified: head/devel/concurrencykit/Makefile.man ============================================================================== --- head/devel/concurrencykit/Makefile.man Sun Jul 21 06:00:00 2013 (r323368) +++ head/devel/concurrencykit/Makefile.man Sun Jul 21 06:01:49 2013 (r323369) @@ -29,6 +29,7 @@ MAN3+= CK_COHORT_PROTOTYPE.3.gz MAN3+= CK_COHORT_TRYLOCK.3.gz MAN3+= CK_COHORT_TRYLOCK_PROTOTYPE.3.gz MAN3+= CK_COHORT_UNLOCK.3.gz +MAN3+= ck_elide.3.gz MAN3+= ck_epoch_barrier.3.gz MAN3+= ck_epoch_begin.3.gz MAN3+= ck_epoch_call.3.gz @@ -48,6 +49,7 @@ MAN3+= ck_hs_grow.3.gz MAN3+= CK_HS_HASH.3.gz MAN3+= ck_hs_init.3.gz MAN3+= ck_hs_iterator_init.3.gz +MAN3+= ck_hs_move.3.gz MAN3+= ck_hs_next.3.gz MAN3+= ck_hs_put.3.gz MAN3+= ck_hs_remove.3.gz @@ -121,3 +123,11 @@ MAN3+= ck_ring_enqueue_spsc_size.3.gz MAN3+= ck_ring_init.3.gz MAN3+= ck_ring_size.3.gz MAN3+= ck_ring_trydequeue_spmc.3.gz +MAN3+= ck_rwcohort.3.gz +MAN3+= CK_RWCOHORT_INIT.3.gz +MAN3+= CK_RWCOHORT_INSTANCE.3.gz +MAN3+= CK_RWCOHORT_PROTOTYPE.3.gz +MAN3+= CK_RWCOHORT_READ_UNLOCK.3.gz +MAN3+= CK_RWCOHORT_READ_LOCK.3.gz +MAN3+= CK_RWCOHORT_WRITE_UNLOCK.3.gz +MAN3+= CK_RWCOHORT_WRITE_LOCK.3.gz Modified: head/devel/concurrencykit/distinfo ============================================================================== --- head/devel/concurrencykit/distinfo Sun Jul 21 06:00:00 2013 (r323368) +++ head/devel/concurrencykit/distinfo Sun Jul 21 06:01:49 2013 (r323369) @@ -1,2 +1,2 @@ -SHA256 (ck-0.2.19.tar.gz) = 7fe3627dc38aa7b58824959b95cc52d5a3858ec899d669fb43d81334695deb9f -SIZE (ck-0.2.19.tar.gz) = 149574 +SHA256 (ck-0.2.20.tar.gz) = 8b2c565f6a27cdc5aefeebd3da7cf4b03a0227455158ad6ebb6b5afa03421bf5 +SIZE (ck-0.2.20.tar.gz) = 163077 Modified: head/devel/concurrencykit/pkg-plist ============================================================================== --- head/devel/concurrencykit/pkg-plist Sun Jul 21 06:00:00 2013 (r323368) +++ head/devel/concurrencykit/pkg-plist Sun Jul 21 06:01:49 2013 (r323369) @@ -1,9 +1,11 @@ include/ck_backoff.h +include/ck_elide.h include/ck_stack.h include/ck_spinlock.h include/ck_sequence.h include/ck_rwlock.h include/ck_ring.h +include/ck_rwcohort.h include/ck_queue.h include/ck_pr.h include/ck_pflock.h @@ -31,6 +33,7 @@ include/gcc/ppc64/ck_f_pr.h include/gcc/ppc64/ck_pr.h include/gcc/x86_64/ck_f_pr.h include/gcc/x86_64/ck_pr.h +include/gcc/x86_64/ck_pr_rtm.h include/gcc/ck_pr.h include/gcc/ck_f_pr.h include/gcc/ck_cc.h @@ -38,7 +41,7 @@ include/ck_bitmap.h include/ck_barrier.h include/ck_bag.h include/ck_stdint.h -lib/libck.so.0.2.19 +lib/libck.so.%%VERSION%% lib/libck.so lib/libck.so.0 lib/libck.a