git: 739724717557 - main - misc/py-pyqir: update 0.8.2 → 0.10.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 20 Apr 2024 03:45:05 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7397247175571a8e63e886326b41f9c3a3d5cb41

commit 7397247175571a8e63e886326b41f9c3a3d5cb41
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-04-20 03:34:25 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-04-20 03:44:58 +0000

    misc/py-pyqir: update 0.8.2 → 0.10.0
    
    Reported by:    portscout
---
 misc/py-pyqir/Makefile  | 21 +--------------------
 misc/py-pyqir/distinfo  | 42 +++---------------------------------------
 misc/py-pyqir/pkg-plist |  2 ++
 3 files changed, 6 insertions(+), 59 deletions(-)

diff --git a/misc/py-pyqir/Makefile b/misc/py-pyqir/Makefile
index 035032f9d3b3..bc0a4a914d63 100644
--- a/misc/py-pyqir/Makefile
+++ b/misc/py-pyqir/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	pyqir
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.8.2
-PORTREVISION=	6
+DISTVERSION=	0.10.0
 CATEGORIES=	misc python # quantum-computing
 #MASTER_SITES=	PYPI # no tarballs
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -33,18 +32,8 @@ CARGO_CRATES=	aho-corasick-0.7.19 \
 		cfg-if-1.0.0 \
 		cmake-0.1.49 \
 		const-str-0.5.3 \
-		dashmap-5.4.0 \
 		error-chain-0.10.0 \
 		funty-2.0.0 \
-		futures-0.3.25 \
-		futures-channel-0.3.25 \
-		futures-core-0.3.25 \
-		futures-executor-0.3.25 \
-		futures-io-0.3.25 \
-		futures-sink-0.3.25 \
-		futures-task-0.3.25 \
-		futures-util-0.3.25 \
-		hashbrown-0.12.3 \
 		indoc-1.0.7 \
 		lazy_static-1.4.0 \
 		libc-0.2.137 \
@@ -62,10 +51,6 @@ CARGO_CRATES=	aho-corasick-0.7.19 \
 		parking_lot-0.12.1 \
 		parking_lot_core-0.9.4 \
 		pest-2.4.1 \
-		pin-project-lite-0.2.9 \
-		pin-utils-0.1.0 \
-		proc-macro-error-1.0.4 \
-		proc-macro-error-attr-1.0.4 \
 		proc-macro2-1.0.47 \
 		pyo3-0.17.3 \
 		pyo3-build-config-0.17.3 \
@@ -81,9 +66,6 @@ CARGO_CRATES=	aho-corasick-0.7.19 \
 		semver-0.11.0 \
 		semver-1.0.14 \
 		semver-parser-0.10.2 \
-		serial_test-0.9.0 \
-		serial_test_derive-0.9.0 \
-		slab-0.4.7 \
 		smallvec-1.10.0 \
 		syn-1.0.103 \
 		tap-1.0.1 \
@@ -93,7 +75,6 @@ CARGO_CRATES=	aho-corasick-0.7.19 \
 		ucd-trie-0.1.5 \
 		unicode-ident-1.0.5 \
 		unindent-0.1.10 \
-		version_check-0.9.4 \
 		windows-sys-0.42.0 \
 		windows_aarch64_gnullvm-0.42.0 \
 		windows_aarch64_msvc-0.42.0 \
diff --git a/misc/py-pyqir/distinfo b/misc/py-pyqir/distinfo
index 46cc6b64532f..bdf833b4b7cb 100644
--- a/misc/py-pyqir/distinfo
+++ b/misc/py-pyqir/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1689834318
+TIMESTAMP = 1713581733
 SHA256 (rust/crates/aho-corasick-0.7.19.crate) = b4f55bd91a0978cbfd91c457a164bab8b4001c833b7f323132c0a4e1922dd44e
 SIZE (rust/crates/aho-corasick-0.7.19.crate) = 113070
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
@@ -15,30 +15,10 @@ SHA256 (rust/crates/cmake-0.1.49.crate) = db34956e100b30725f2eb215f90d4871051239
 SIZE (rust/crates/cmake-0.1.49.crate) = 16717
 SHA256 (rust/crates/const-str-0.5.3.crate) = a5bc011a04793b8ce7bca0efd59e3697c2061760df6efbb8c895e8a81548db67
 SIZE (rust/crates/const-str-0.5.3.crate) = 25252
-SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc
-SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
 SHA256 (rust/crates/error-chain-0.10.0.crate) = d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8
 SIZE (rust/crates/error-chain-0.10.0.crate) = 18432
 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
 SIZE (rust/crates/funty-2.0.0.crate) = 13160
-SHA256 (rust/crates/futures-0.3.25.crate) = 38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0
-SIZE (rust/crates/futures-0.3.25.crate) = 51664
-SHA256 (rust/crates/futures-channel-0.3.25.crate) = 52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed
-SIZE (rust/crates/futures-channel-0.3.25.crate) = 31974
-SHA256 (rust/crates/futures-core-0.3.25.crate) = 04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac
-SIZE (rust/crates/futures-core-0.3.25.crate) = 14623
-SHA256 (rust/crates/futures-executor-0.3.25.crate) = 7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2
-SIZE (rust/crates/futures-executor-0.3.25.crate) = 17744
-SHA256 (rust/crates/futures-io-0.3.25.crate) = 00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb
-SIZE (rust/crates/futures-io-0.3.25.crate) = 8911
-SHA256 (rust/crates/futures-sink-0.3.25.crate) = 39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9
-SIZE (rust/crates/futures-sink-0.3.25.crate) = 7854
-SHA256 (rust/crates/futures-task-0.3.25.crate) = 2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea
-SIZE (rust/crates/futures-task-0.3.25.crate) = 11844
-SHA256 (rust/crates/futures-util-0.3.25.crate) = 197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6
-SIZE (rust/crates/futures-util-0.3.25.crate) = 155866
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/indoc-1.0.7.crate) = adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3
 SIZE (rust/crates/indoc-1.0.7.crate) = 13716
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
@@ -73,14 +53,6 @@ SHA256 (rust/crates/parking_lot_core-0.9.4.crate) = 4dc9e0dc2adc1c69d09143aff38d
 SIZE (rust/crates/parking_lot_core-0.9.4.crate) = 32359
 SHA256 (rust/crates/pest-2.4.1.crate) = a528564cc62c19a7acac4d81e01f39e53e25e17b934878f4c6d25cc2836e62f8
 SIZE (rust/crates/pest-2.4.1.crate) = 93863
-SHA256 (rust/crates/pin-project-lite-0.2.9.crate) = e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116
-SIZE (rust/crates/pin-project-lite-0.2.9.crate) = 27713
-SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
-SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
-SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
-SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
-SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
 SHA256 (rust/crates/proc-macro2-1.0.47.crate) = 5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725
 SIZE (rust/crates/proc-macro2-1.0.47.crate) = 41955
 SHA256 (rust/crates/pyo3-0.17.3.crate) = 268be0c73583c183f2b14052337465768c07726936a260f480f0857cb95ba543
@@ -111,12 +83,6 @@ SHA256 (rust/crates/semver-1.0.14.crate) = e25dfac463d778e353db5be2449d1cce89bd6
 SIZE (rust/crates/semver-1.0.14.crate) = 29813
 SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
 SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serial_test-0.9.0.crate) = 92761393ee4dc3ff8f4af487bd58f4307c9329bbedea02cac0089ad9c411e153
-SIZE (rust/crates/serial_test-0.9.0.crate) = 8396
-SHA256 (rust/crates/serial_test_derive-0.9.0.crate) = 4b6f5d1c3087fb119617cff2966fe3808a80e5eb59a8c1601d5994d66f4346a5
-SIZE (rust/crates/serial_test_derive-0.9.0.crate) = 6944
-SHA256 (rust/crates/slab-0.4.7.crate) = 4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef
-SIZE (rust/crates/slab-0.4.7.crate) = 16647
 SHA256 (rust/crates/smallvec-1.10.0.crate) = a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0
 SIZE (rust/crates/smallvec-1.10.0.crate) = 31564
 SHA256 (rust/crates/syn-1.0.103.crate) = a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d
@@ -135,8 +101,6 @@ SHA256 (rust/crates/unicode-ident-1.0.5.crate) = 6ceab39d59e4c9499d4e5a8ee0e2735
 SIZE (rust/crates/unicode-ident-1.0.5.crate) = 35455
 SHA256 (rust/crates/unindent-0.1.10.crate) = 58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112
 SIZE (rust/crates/unindent-0.1.10.crate) = 7703
-SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
-SIZE (rust/crates/version_check-0.9.4.crate) = 14895
 SHA256 (rust/crates/windows-sys-0.42.0.crate) = 5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7
 SIZE (rust/crates/windows-sys-0.42.0.crate) = 3006791
 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.0.crate) = 41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e
@@ -155,5 +119,5 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.42.0.crate) = f40009d85759725a34da6d89
 SIZE (rust/crates/windows_x86_64_msvc-0.42.0.crate) = 659377
 SHA256 (rust/crates/wyz-0.5.0.crate) = 30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e
 SIZE (rust/crates/wyz-0.5.0.crate) = 18578
-SHA256 (qir-alliance-pyqir-v0.8.2_GH0.tar.gz) = bdbef3162cf0914cf94009bd82814ac5aa8f668fb267b670003c881d6ff3a690
-SIZE (qir-alliance-pyqir-v0.8.2_GH0.tar.gz) = 142074
+SHA256 (qir-alliance-pyqir-v0.10.0_GH0.tar.gz) = 37f45e1be4d05cd5d3d616f48d97ff5c68c6f0f08df824aa8acc65cfc0b88841
+SIZE (qir-alliance-pyqir-v0.10.0_GH0.tar.gz) = 144584
diff --git a/misc/py-pyqir/pkg-plist b/misc/py-pyqir/pkg-plist
index 95aefa391fe6..8de5ce7d02e7 100644
--- a/misc/py-pyqir/pkg-plist
+++ b/misc/py-pyqir/pkg-plist
@@ -1,5 +1,7 @@
 %%PYTHON_SITELIBDIR%%/pyqir/__init__.py
 %%PYTHON_SITELIBDIR%%/pyqir/_basicqis.py
+%%PYTHON_SITELIBDIR%%/pyqir/_constants.py
+%%PYTHON_SITELIBDIR%%/pyqir/_entry_point.py
 %%PYTHON_SITELIBDIR%%/pyqir/_native.abi3.so
 %%PYTHON_SITELIBDIR%%/pyqir/_simple.py
 %%PYTHON_SITELIBDIR%%/pyqir/qis.py