From nobody Sun Nov 03 04:08:41 2024 X-Original-To: dev-commits-ports-all@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 4Xh1LL41blz5bhR2; Sun, 03 Nov 2024 04:08:42 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Xh1LK5SGPz4vFF; Sun, 3 Nov 2024 04:08:41 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730606921; 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=xugZN4WjD6tfSXe5oK2QKO4W7GEw2GC9vlIgI+M2CD4=; b=m4HTfc9JfgAe7J9ccyykzjmgvX7jpd0WVaSW4GcAJLM8NdzV9eYL/UlHuhDiIzB8vUsT2m jPzvlP6+94JLD6V+DnUerdkZoxBfQhQXyR2x3Pu4bb+El0+DUU+qrkCJdMTXsAxri96W5E wj60OEeUpHZwWxcb6JIzXSwbD+ARpZT9YyT2plvspD8OaTAv+e5z1ndr4SXmtf7SL7P4QS nt49n+1FPDYvBv0sv1VTkI5/eqIAh4L1GsAE/Ad9ud3HKjwiNzKS5+kiFtdXNEMQ4DD4VI sEFmDVwd6ygbWD0heTcd9/b7aPfpE/Z+Lg0Vp3XpzzCnXOcMdxsHshUIgWhFHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1730606921; 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=xugZN4WjD6tfSXe5oK2QKO4W7GEw2GC9vlIgI+M2CD4=; b=TrW0ty6+ZQt7GSUa/Gjq65Bqq8n6/DTz0Z+AY6l2HmACvS7zmrla6UxOFLm0GaqLR/jIZa MzuoHRWwOPXIVAG6f8JgIQe4C6O8bduoHNLTRsXaMhhCGEcj9pe8WAqJHrYhrbo0sB7LMS WgyasQv3XQkBNEqtOCx3ybtcgJfV4nQ4FyGNeCiHKjXnrdio117N31rI49/wGs4fVwqMrt gDOORcPQf7y7O9TgpEYbifWwE2PLTftYyyd9h9xZh+OqqeIPm13ayvL9w3B9RwvtrF71A0 9bp3zQE6LILD1KwlpQYGNkrUD7f77mBz21FYp+iWht44FJrCj/JdpEgUndQ/xw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1730606921; a=rsa-sha256; cv=none; b=gGtCyynK2gjP8b+qqTeNDeDSrQwSrE8h6fsfo3mzdHoREKkJunQVFoInVh24egeNmC+rS2 SEz4CP1VnKV71MS5w6BH3igiTjSNYQoGxhn/WOgtRUpUBNXqttUo3V7tMxwJn2Zp3ajmL2 Kr1Otn2M0v0L1y3H7AJNobZ4sOv6TaGQ5GQrlMo4cHEILTyRpz5ZVsqUgE+1goXSBAKzIv SIyZoYAmCz7hxTOTrJoPF/SVwPXf9EtY55JFcc0ScT5HmuAcQmdBpjkI6qdOf1aJfqwX2+ svi8dlTKlgep5k9P4/TX//84265LjYTuPZa6fsEkD5cIlL6tmeQ9PBk1PxhlBw== 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 4Xh1LK52sSzZRk; Sun, 3 Nov 2024 04:08:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4A348fAf080951; Sun, 3 Nov 2024 04:08:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4A348f5K080948; Sun, 3 Nov 2024 04:08:41 GMT (envelope-from git) Date: Sun, 3 Nov 2024 04:08:41 GMT Message-Id: <202411030408.4A348f5K080948@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: 7608d0fcde85 - main - devel/nanobind: update 2.2.0 =?utf-8?Q?=E2=86=92?= 2.2.0-8 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@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: 7608d0fcde85c81d803528da6bfecdda87cae707 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=7608d0fcde85c81d803528da6bfecdda87cae707 commit 7608d0fcde85c81d803528da6bfecdda87cae707 Author: Yuri Victorovich AuthorDate: 2024-11-03 03:51:35 +0000 Commit: Yuri Victorovich CommitDate: 2024-11-03 04:08:36 +0000 devel/nanobind: update 2.2.0 → 2.2.0-8 --- devel/nanobind/Makefile | 13 ++++++++++++- devel/nanobind/distinfo | 8 +++++--- devel/nanobind/pkg-plist | 1 + 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/devel/nanobind/Makefile b/devel/nanobind/Makefile index 1d065ad43448..3b0602f7a0d4 100644 --- a/devel/nanobind/Makefile +++ b/devel/nanobind/Makefile @@ -1,6 +1,7 @@ PORTNAME= nanobind DISTVERSIONPREFIX= v -DISTVERSION= 2.2.0 +DISTVERSION= 2.2.0-8 +DISTVERSIONSUFFIX= -gfd22b8c CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -18,6 +19,11 @@ USES= localbase python USE_GITHUB= yes GH_ACCOUNT= wjakob +CMAKE_ARGS= -DNB_INSTALL_DATADIR="" +CMAKE_ON= NB_CREATE_INSTALL_RULES +CMAKE_OFF= NB_TEST_FREE_THREADED \ + NB_TEST \ + CMAKE_SKIP_INSTALL_RULES CXXFLAGS+= -I${WRKSRC}/include \ -I${PYTHON_INCLUDEDIR} @@ -36,6 +42,9 @@ do-install: cd ${WRKSRC}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include # install shared library ${INSTALL_LIB} ${WRKSRC}/src/libnanobind.so ${STAGEDIR}${PREFIX}/lib + # install cmake script + ${MKDIR} ${STAGEDIR}${PREFIX}/cmake + ${INSTALL_DATA} ${WRKSRC}/cmake/nanobind-config.cmake ${STAGEDIR}${PREFIX}/cmake do-test: # test fails because it doesn't create the PyInit_xx function @cd ${WRKSRC} && \ @@ -45,4 +54,6 @@ do-test: # test fails because it doesn't create the PyInit_xx function ${CP} ${FILESDIR}/test.py . && \ ${PYTHON_CMD} ${FILESDIR}/test.py +# cmake doesn't generate install target, see https://github.com/wjakob/nanobind/issues/775 + .include diff --git a/devel/nanobind/distinfo b/devel/nanobind/distinfo index 738bcdae1111..122db945f277 100644 --- a/devel/nanobind/distinfo +++ b/devel/nanobind/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1728016125 -SHA256 (wjakob-nanobind-v2.2.0_GH0.tar.gz) = bfbfc7e5759f1669e4ddb48752b1ddc5647d1430e94614d6f8626df1d508e65a -SIZE (wjakob-nanobind-v2.2.0_GH0.tar.gz) = 881024 +TIMESTAMP = 1730603669 +SHA256 (wjakob-nanobind-v2.2.0-8-gfd22b8c_GH0.tar.gz) = bc4b9cc41c9d7d34685b80652fe2338474b2896473960621d0d2a86cd9cf8581 +SIZE (wjakob-nanobind-v2.2.0-8-gfd22b8c_GH0.tar.gz) = 881705 +SHA256 (Tessil-robin-map-188c455_GH0.tar.gz) = c3f05ed8933a1f9aa57295c8ad17bd44756cf5cf030a95325c61aa862fa19680 +SIZE (Tessil-robin-map-188c455_GH0.tar.gz) = 70577 diff --git a/devel/nanobind/pkg-plist b/devel/nanobind/pkg-plist index 4e8fca35917e..15d6e740deda 100644 --- a/devel/nanobind/pkg-plist +++ b/devel/nanobind/pkg-plist @@ -1,3 +1,4 @@ +cmake/nanobind-config.cmake include/nanobind/eigen/dense.h include/nanobind/eigen/sparse.h include/nanobind/eval.h