BSD Ports

misc/py-pyqir 0.12.6_1 FreeBSD

PyQIR parses, generates, evaluates Quantum Intermediate Representation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
MIT
Categories
misc, python
Package size
1453.6 KiB, 4567.4 KiB installed

Description

PyQIR is a set of APIs for generating, parsing, and evaluating Quantum Intermediate Representation (QIR).

In the other systems

SystemPortVersion
FreeBSDmisc/py-pyqir0.12.6_1
GhostBSDmisc/py-pyqir0.12.5_3

Install

Binary package:

pkg install py312-pyqir

From the ports tree:

cd /usr/ports/misc/py-pyqir/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-pyqir>0:misc/py-pyqir

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.12.5_40.12.6_1-0.10.7_30.12.6_1
FreeBSD:14:quarterly0.12.5_30.12.5_3n/a0.10.7_20.12.5_3
FreeBSD:15:latest0.12.6_10.12.6_1n/a0.10.7_30.10.7_3
FreeBSD:15:quarterly0.12.5_30.12.5_3n/an/an/a
FreeBSD:16:latest0.12.5_30.12.6_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 30
Run dependencies 8

No port depends on this one.

Configuration

No options to configure.

USES
cargo gnome llvm:20 localbase:ldflags python
Service scripts
none

Files

pkg-plist 9
  • %%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/_passes.py
  • %%PYTHON_SITELIBDIR%%/pyqir/_simple.py
  • %%PYTHON_SITELIBDIR%%/pyqir/qis.py
  • %%PYTHON_SITELIBDIR%%/pyqir/rt.py
distinfo 28
FileSizeSHA256
rust/crates/anyhow-1.0.98.crate53334e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
rust/crates/cc-1.2.48.crate92458c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a
rust/crates/cmake-0.1.54.crate18955e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
rust/crates/const-str-0.6.2.crate324149e991226a70654b49d34de5ed064885f0bef0348a8e70018b8ff1ac80aa984a2
rust/crates/find-msvc-tools-0.1.5.crate309423a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/lazy_static-1.5.0.crate14025bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
rust/crates/libc-0.2.171.crate785246c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
rust/crates/llvm-sys-181.2.0.crate58251d320f9d2723c97d4b78f9190a61ed25cc7cfbe456668c08e6e7dd8e50ceb8500
rust/crates/llvm-sys-191.0.0.crate60460893cddf1adf0354b93411e413553dd4daf5c43195d73f1acfa1e394bdd371456
rust/crates/llvm-sys-201.0.1.crate615239bb947e8b79254ca10d496d0798a9ba1287dcf68e50a92b016fec1cc45bef447
rust/crates/normalize-line-endings-0.3.0.crate573761807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
rust/crates/once_cell-1.21.3.crate3453442f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
rust/crates/portable-atomic-1.11.0.crate181258350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
rust/crates/proc-macro2-1.0.94.crate52391a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
rust/crates/pyo3-0.29.0.crate1.241253e+06cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c
rust/crates/pyo3-build-config-0.29.0.crate39616c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078
rust/crates/pyo3-ffi-0.29.0.crate88184ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b
rust/crates/pyo3-macros-0.29.0.crate89159ac53762fd065daa3194dd09337a38bd793a188100fd1a9304c4ab312d901771
rust/crates/pyo3-macros-backend-0.29.0.crate919434ca3a1557399783172dc5bf39cfca835157732532cba56b71d2292161e53b362

Commit history 5

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
ea831be523 Yuri Victorovich misc/py-pyqir: update 0.12.5 → 0.12.6
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645