From nobody Tue Dec 20 08:13:26 2022 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 4Nbq8R24Bbz1G7f8; Tue, 20 Dec 2022 08:13:27 +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 4Nbq8R1Wrcz3JLf; Tue, 20 Dec 2022 08:13:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671524007; 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=McPQ97b30x4w5YnRvsJ9meGsvAHODer3B2Atyl4K738=; b=oQCGuk9T+dykI3QIe6C/t57OL/tqLCyU7nl1Kiq2Vsw/FEttaaEXtyAkvcnSlIl/Ql6gR7 GnRSn477RWRxc3wml8wW8S6K6OHsh3Xky2ruhiET6i5ieQDBgzH1KTYq1NtobLTf+QC3bB iqhGPbtnB25FT33zIhSREZpMMBlC2EBMkwzcuJa+QsPviNgLYjcDeMzddMkQrdq1mvNU4K FR0/72Tuxmuk4TOEFcBdMkCsiQ2A2l/E3NGIyKsJ26NVTaZC7wER5Nuxcl6quVzK1py06F f68ntoH/bCCf1eYn0hds1Z53ITvGeSs8xyl9e/UxOfFwbC1Llde3NFsJ3+Jkww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1671524007; 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=McPQ97b30x4w5YnRvsJ9meGsvAHODer3B2Atyl4K738=; b=OQ7QyD7FTjUZbrIaMRe1d7yCgy8sVlVCugPU0ES1vHmU6j6YMVSRxysiMWXkZOLDWbJfFY NLMt9y2lY4l+HhaLwTEP+KBMpn6f+ysg+U8OYOr9fsCMmXsN6wDDNtYCm8s7GSEj+uhXhc siAIHyZis9LYCJGo4XwT+qsZu8WNqU3doBHjUKzWWnAepewRe+Iy1NE+ACZP8cRZ9Su5pp r/OU+47f6FLD6RcOkoexkqlctdHqXQhA18CZSCz28rbDc+dLYbxBUscbgK8rIVE7e2h5wz bpYY3VefhLHs2lRR35thTnTc8a50eYO1M9QsnOatDV0NQ9wNWakUzkuGdA5UHQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1671524007; a=rsa-sha256; cv=none; b=QBAS/weMoUvkIcFC5ugV0v3iMsLvFsLe6XGvw4ikCWCr2awYMUjtwuqno9FhUqzdgYDvd0 SobkysPjQgC71DO2nrAE5t37TXZl9i/+X34uAnuDHxyxUsbv2rWMBnSAoYyXN2vZphVUSV PMKcarDvGRKJhnAeV1GQaF+9grieZrt//Dnm/UQrSCupHV6Hg1wHmtML/2vDKT/2/Tfck3 1P41VE8b0I42uc4y/lNqrFbg5sg3+p82ruWxoG1d0CD01NBHYoXuwkb+PdbECGoZiD2u0c slBzQQKSWP8+ps1FW+AS45QnAdeRWRtZo/92xEu6r+ZorHqtNp6PGKJSWzdWig== 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 4Nbq8R0XBdzStj; Tue, 20 Dec 2022 08:13:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BK8DQBp019358; Tue, 20 Dec 2022 08:13:26 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BK8DQut019357; Tue, 20 Dec 2022 08:13:26 GMT (envelope-from git) Date: Tue, 20 Dec 2022 08:13:26 GMT Message-Id: <202212200813.2BK8DQut019357@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: f429ff827caa - main - cad/py-gmsh: Use OpenCASCADE for additional functionality; Add Python flavors 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: f429ff827caad0247fc6b3f6491c5bc5348db9f2 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f429ff827caad0247fc6b3f6491c5bc5348db9f2 commit f429ff827caad0247fc6b3f6491c5bc5348db9f2 Author: Yuri Victorovich AuthorDate: 2022-12-20 08:02:34 +0000 Commit: Yuri Victorovich CommitDate: 2022-12-20 08:13:24 +0000 cad/py-gmsh: Use OpenCASCADE for additional functionality; Add Python flavors --- cad/py-gmsh/Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cad/py-gmsh/Makefile b/cad/py-gmsh/Makefile index dbd5e32b003e..a9ee406b0f07 100644 --- a/cad/py-gmsh/Makefile +++ b/cad/py-gmsh/Makefile @@ -1,5 +1,6 @@ PORTNAME= gmsh DISTVERSION= 4.11.0 +PORTREVISION= 1 CATEGORIES= cad python MASTER_SITES= https://gmsh.info/src/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,19 +16,23 @@ LICENSE_COMB= multi BUILD_DEPENDS= swig:devel/swig LIB_DEPENDS= libcgns.so:science/cgnslib \ libfltk_images.so:x11-toolkits/fltk \ + libfreetype.so:print/freetype2 \ libgmp.so:math/gmp \ libhdf5.so:science/hdf5 \ libmedC.so:french/med \ libpng16.so:graphics/png \ - libsz.so:science/libaec + libsz.so:science/libaec \ + libTKV3d.so:cad/opencascade USES= cmake gl gnome jpeg python:3.6+ tar:tgz xorg +USE_PYTHON= flavors USE_GNOME= cairo USE_GL= gl glu USE_XORG= ice sm x11 xext USE_LDCONFIG= ${PYTHON_SITELIBDIR} -CMAKE_ON= ENABLE_WRAP_PYTHON ENABLE_PRIVATE_API +CMAKE_ON= ENABLE_WRAP_PYTHON ENABLE_PRIVATE_API ENABLE_OCC +CMAKE_ARGS= -DOCC_INC=${LOCALBASE}/include/OpenCASCADE post-install: # remove all except for the python binding @cd ${STAGEDIR}${PREFIX} && \