From nobody Tue Jan 23 23:56:56 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TKPBw41Qsz58RGG; Tue, 23 Jan 2024 23:56:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TKPBw3W8tz41bZ; Tue, 23 Jan 2024 23:56:56 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706054216; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=x2WeA/49B9NyRcZWtoiJ3vb0w4N92ECfvS+GE7j+9ZU=; b=J78XhFDVzVtbUVxP4UTO/9s0b6pPu+YK/DHyWtDAqTlzchV1BeTbbJ+NIXWzHkAwkBnwpr Qr//y17/wHKKYx6iVIMNPL3UhWuYk25aHBy3S67Ck8j+MvafUooOeClf7L5VIzazO1RDMF MjAeZlAkeKumfSPkmBh87LKJePAZbUPWhft1jwtoOQgl3dvcpSTzgS0gjCIq48eBCzeleZ DMBU0iItDvYoJLYr8onSmgWe+wQS6RVPsnWql3bMg6Yl5WrkI7lc45DArjCRBv2Abl9I4Z OYX7BN6tgP4JQ8Vy8hn7EWAokl07OZOq9GFSTDZmjG8Etp90EI3BO9yjOkxYkA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1706054216; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=x2WeA/49B9NyRcZWtoiJ3vb0w4N92ECfvS+GE7j+9ZU=; b=u5XDvIx3KzMkC7ih1aUj+p4G8/MugZED9t/aA56EOCPhkM8RAYyoWkouNhCLW54ydYtJmI S2zXqmQozbR3HGV1A+Lg+3LoYLiGn6ag963kM7XJYf0/ZjfCG61fexXYMovXkqiUhjZWFo NkXQ0Azkz0lXJBWbeDkN/TBme7iZ5PC1SMJZJkX4jrDJVLzCSRK7WVY7baq1KF697g/mEo WsBqyH/o1KbRMvI/riNm1O9rFVUtnPIZsFW19u2NzQEQ0KHAEyxOeqbnQRdUhjArOi3Y2r sVMtb8xefQ9rSLFvtTi2mzsfksI8/lxHbp+Yp6LWHu3XQCuJZ4VSLMvtv3MF5g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1706054216; a=rsa-sha256; cv=none; b=MZGxP9POuHQEz0msdUcnsQL0DD5RMF0R6aaE0TsMZbQS1+VUI+sYm9QZ7RCRR4F1jksEvg ym+ABqCIOOp6pDiAo1kmhyJoXK+TnUSiP3HL1HSKM3bFvrkaIvM3lS4v6XnE6CREhN8paq mt0m1lYOrPhtuqfX9JaoPbglI+DLZ5PSinm7LGdUzNWSlgj+t3r6hhEjQXi54bGu3w6twh 70Xl70Bt4ICm/Q1gsUM8UgYlhrS0PBvHP1rfbzn0fRgE0pEkYzgIDYyCqRMs+/zs5IPi0M M4gGHZAIuWxe816m93xrItD6GmW0z3SRwtInAxtBlVP1jFSxnGBMsl9SVNd8EQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4TKPBw2YclzrdD; Tue, 23 Jan 2024 23:56:56 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 40NNuuvb002643; Tue, 23 Jan 2024 23:56:56 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 40NNuukh002640; Tue, 23 Jan 2024 23:56:56 GMT (envelope-from git) Date: Tue, 23 Jan 2024 23:56:56 GMT Message-Id: <202401232356.40NNuukh002640@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 004f8ad543ae - main - devel/asyncplusplus: Include the GH PR that adds the static library List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 004f8ad543ae7707615abc8112e302fba40c2507 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=004f8ad543ae7707615abc8112e302fba40c2507 commit 004f8ad543ae7707615abc8112e302fba40c2507 Author: Yuri Victorovich AuthorDate: 2024-01-23 23:56:00 +0000 Commit: Yuri Victorovich CommitDate: 2024-01-23 23:56:54 +0000 devel/asyncplusplus: Include the GH PR that adds the static library ... and add the STATIC option. --- devel/asyncplusplus/Makefile | 14 +++++++++++++- devel/asyncplusplus/distinfo | 6 +++--- devel/asyncplusplus/pkg-plist | 5 +++-- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/devel/asyncplusplus/Makefile b/devel/asyncplusplus/Makefile index d303a6a22a4c..bd302d194f23 100644 --- a/devel/asyncplusplus/Makefile +++ b/devel/asyncplusplus/Makefile @@ -1,6 +1,7 @@ PORTNAME= asyncplusplus DISTVERSIONPREFIX= v DISTVERSION= 1.1 +PORTREVISION= 1 # 1 is for the added STATIC option CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -11,8 +12,19 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake compiler:c++11-lang +USE_LDCONFIG= yes + USE_GITHUB= yes GH_ACCOUNT= Amanieu -USE_LDCONFIG= yes +GH_TAGNAME= 627e0520d1b22c075f65fb7abc6269377e3a4c40 # include the PR https://github.com/Amanieu/asyncplusplus/pull/57 to build the shared library + +CMAKE_ON= ASYNCXX_BUILD_SHARED + +OPTIONS_DEFINE= STATIC +OPTIONS_DEFAULT= STATIC +OPTIONS_SUB= yes + +STATIC_DESC= Build static library +STATIC_CMAKE_BOOL= ASYNCXX_BUILD_STATIC .include diff --git a/devel/asyncplusplus/distinfo b/devel/asyncplusplus/distinfo index 3b32e9442deb..8343d29be9d7 100644 --- a/devel/asyncplusplus/distinfo +++ b/devel/asyncplusplus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1589707210 -SHA256 (Amanieu-asyncplusplus-v1.1_GH0.tar.gz) = d160d3a433a1e08f51c785742843182c2b81a7bc872766f57bf5f3108377b858 -SIZE (Amanieu-asyncplusplus-v1.1_GH0.tar.gz) = 34095 +TIMESTAMP = 1706053634 +SHA256 (Amanieu-asyncplusplus-v1.1-627e0520d1b22c075f65fb7abc6269377e3a4c40_GH0.tar.gz) = d80ea20299d3e2165ac3f78534ca6e442f5e5348fb14765b4c97a36f71b71a10 +SIZE (Amanieu-asyncplusplus-v1.1-627e0520d1b22c075f65fb7abc6269377e3a4c40_GH0.tar.gz) = 34922 diff --git a/devel/asyncplusplus/pkg-plist b/devel/asyncplusplus/pkg-plist index 19177d80ad1e..8537b1067aa9 100644 --- a/devel/asyncplusplus/pkg-plist +++ b/devel/asyncplusplus/pkg-plist @@ -1,6 +1,6 @@ -cmake/Async++-%%CMAKE_BUILD_TYPE%%.cmake -cmake/Async++.cmake cmake/Async++Config.cmake +cmake/asyncxx-targets-%%CMAKE_BUILD_TYPE%%.cmake +cmake/asyncxx-targets.cmake include/async++.h include/async++/aligned_alloc.h include/async++/cancel.h @@ -17,4 +17,5 @@ include/async++/task.h include/async++/task_base.h include/async++/traits.h include/async++/when_all_any.h +%%STATIC%%lib/libasync++.a lib/libasync++.so