From nobody Fri Mar 8 10:26:05 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 4Trj4Z24vqz5CrPh; Fri, 8 Mar 2024 10:26:06 +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 4Trj4Y5gfjz49MP; Fri, 8 Mar 2024 10:26:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709893565; 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=wiFUXMR47o1VgEwZKPqH3bi60syfNequqBkoj64Cf1M=; b=au183geadtc6MtLNnUxjidzUEIcRnCVeuxkab0ARyQ5RrW2sdf0Cs8OXLC2Hi/29CRriu3 jXIsD+bXKAFIH1yZgqZ7RAcZvpHlh+8Y8Sf7z1tzQaFzwV8VHUpKPjoCcc0YWkVdOAFdWL RVJeBQ5HSJ1TgyThskmtl5wjtPmHpx1yM1i7bSVZeHDdRAI8CmPLb83ELkzUHX34rYTRpa mDhOKYtHWeSEjfz4Zwkh6QTeFEmBVrNXL7mSTSyVByxYYiayx3k7DRVytODV3/akWm7Hsh GO1X7mREPMgXAVNJHSmzgBvyZ0VYyym3ITX9mcKV5eIH5bA8/p/FiWaTx9flQg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709893565; a=rsa-sha256; cv=none; b=rJFQoYytceOdraZG/L+JK9h4zJmEZkkIkXvDfT8lgcsI9V9pNAwcCh5lWKqo7eJE9pj7/t Vho+O26Zv9mvEAfe0Vi97DuqJDH135Ur/YZmijueqL37a6LvBHggPI1pbMYhHRrB+ysPZT lforYbGcf02BsPPRIi0TjL4ZQBGhiW5EtEnqQf948Vn1qTDlFHCkU20ar77J2PwyfRGZcR 8HDx7lHgcVySCXiFsCiM4k/4xbhm3q7IbhEwAfnIIX2aB/1vhGC4ZMqCGmzPPe+eAmsXB5 ZysrZ3qi6UPXq7PrDCcPeQTjgd7wXQsgwCcbOGXBE0wWenP3wavUGmUaMNru6w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709893565; 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=wiFUXMR47o1VgEwZKPqH3bi60syfNequqBkoj64Cf1M=; b=SgARMpIPZAICBgB0LQsnP/xNfHxQicgWb+iSoG7pO7jXPDxs4sErGAmLa7Yes2+vAvX4vu qvhqB01StHW/lnk9f0bOrqLqYiub1TQTo6dFvoWVpKErSlZt5uCVboKtfhJhpT+SgU3Ljj xDfHRwOgCLgY1JOX81qz6WRWi68q7tOAIp2jKr8b4apTIf19PomjMxwwFpAnykkS/lFtXm TpzuHf58cbfEsZVR2nUz50MnrHjO4E2kRtE8j4bICQ0XEQNK27ypAC+95k9b76S9slCgpJ txZWzGumRdYW3fGpGrLeDhVvZrQnaCuA0kI+9d/eGpE5IPS/wniWWimgHE0vBw== 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 4Trj4Y5J5wzDxF; Fri, 8 Mar 2024 10:26:05 +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 428AQ5Z8082080; Fri, 8 Mar 2024 10:26:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 428AQ5QI082077; Fri, 8 Mar 2024 10:26:05 GMT (envelope-from git) Date: Fri, 8 Mar 2024 10:26:05 GMT Message-Id: <202403081026.428AQ5QI082077@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: d93e8970ea52 - main - graphics/py-fury: update 0.9.0 =?utf-8?Q?=E2=86=92?= 0.10.0 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: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: 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: d93e8970ea52407ea72f2c4a4d08cade53e60aa9 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=d93e8970ea52407ea72f2c4a4d08cade53e60aa9 commit d93e8970ea52407ea72f2c4a4d08cade53e60aa9 Author: Yuri Victorovich AuthorDate: 2024-03-08 08:29:58 +0000 Commit: Yuri Victorovich CommitDate: 2024-03-08 10:25:49 +0000 graphics/py-fury: update 0.9.0 → 0.10.0 Reported by: portscout --- graphics/py-fury/Makefile | 17 +++++++++++------ graphics/py-fury/distinfo | 6 +++--- graphics/py-fury/files/test-earth_8k.py | 18 ++++++++++++++++++ 3 files changed, 32 insertions(+), 9 deletions(-) diff --git a/graphics/py-fury/Makefile b/graphics/py-fury/Makefile index f815e8421c3d..a3d2a1cb1356 100644 --- a/graphics/py-fury/Makefile +++ b/graphics/py-fury/Makefile @@ -1,6 +1,5 @@ PORTNAME= fury -DISTVERSION= 0.9.0 -PORTREVISION= 1 +DISTVERSION= 0.10.0 CATEGORIES= graphics MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -13,21 +12,27 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE PY_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.8.4:www/py-aiohttp@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}numpy>=1.7.1:math/py-numpy@${PY_FLAVOR} \ + ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=8.0.1:graphics/py-pillow@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pygltflib>=1.15.1:graphics/py-pygltflib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scipy>=1.4.0:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pillow>=5.4.1:graphics/py-pillow@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pygltflib>=1.15.3:graphics/py-pygltflib@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=1.0:science/py-scipy@${PY_FLAVOR} \ vtk${VTK_VER:R}>0:math/vtk${VTK_VER:R} BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-vcs>0:devel/py-hatch-vcs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} \ ${PY_DEPENDS} RUN_DEPENDS= ${PY_DEPENDS} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=1.5.3:math/py-matplotlib@${PY_FLAVOR} USES= python USE_PYTHON= pep517 autoplist pytest # tests fail with signal 10, see https://github.com/fury-gl/fury/issues/795 +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + NO_ARCH= yes +test-simple: + @${SETENV} ${TEST_ENV} ${PYTHON_CMD} ${FILESDIR}/test-earth_8k.py + .include <../../math/vtk9/Makefile.version> .include diff --git a/graphics/py-fury/distinfo b/graphics/py-fury/distinfo index 29fd7170a700..a1668a3e8476 100644 --- a/graphics/py-fury/distinfo +++ b/graphics/py-fury/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1686173980 -SHA256 (fury-0.9.0.tar.gz) = 8f92cbb94ca04b7ee78047d83decb3735334f9bdff8b5a29bb1152b706cd71a6 -SIZE (fury-0.9.0.tar.gz) = 68194837 +TIMESTAMP = 1709859909 +SHA256 (fury-0.10.0.tar.gz) = a55eae00a949304156c75fe26b6e0130c5d7b172593ea626399b8b9eda5c78c7 +SIZE (fury-0.10.0.tar.gz) = 68627262 diff --git a/graphics/py-fury/files/test-earth_8k.py b/graphics/py-fury/files/test-earth_8k.py new file mode 100644 index 000000000000..521abbd020ba --- /dev/null +++ b/graphics/py-fury/files/test-earth_8k.py @@ -0,0 +1,18 @@ +# from https://fury.gl/latest/auto_examples/01_introductory/viz_texture.html#sphx-glr-auto-examples-01-introductory-viz-texture-py + +from fury import actor, io, window +from fury.data import fetch_viz_textures, read_viz_textures + +scene = window.Scene() + + +fetch_viz_textures() +filename = read_viz_textures('1_earth_8k.jpg') +image = io.load_image(filename) + +scene.add(actor.texture_on_sphere(image)) + +interactive = True +if interactive: + window.show(scene, size=(600, 600), reset_camera=False) +window.record(scene, size=(900, 768), out_path='viz_texture.png')