lang/quilc 1.26.0_18 FreeBSD
Optimizing Quil compiler (for quantum computing)
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
fe5be4443b- License
- APACHE20
- Categories
- lang
Description
Quilc is an advanced optimizing compiler for the quantum instruction language Quil.
Quil is the quantum instruction language, originally developed at Rigetti Computing. In Quil quantum algorithms are expressed using Quil's standard gates and instructions. One can also use Quil's DEFGATE to define new non-standard gates, and DEFCIRCUIT to build a named circuit that can be referenced elsewhere in Quil code (analogous to a function in most other programming languages).
Install
Binary package:
pkg install quilc
From the ports tree:
cd /usr/ports/lang/quilc/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= quilc>0:lang/quilc
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 1.26.0_18 | - | - | - |
| FreeBSD:14:quarterly | - | 1.26.0_18 | n/a | - | - |
| FreeBSD:15:latest | - | 1.26.0_18 | n/a | - | - |
| FreeBSD:15:quarterly | - | 1.26.0_18 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 1.26.0_18 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
sbcl: lang/sbclcppzmq>0: net/cppzmq
Library 3
libblas.so: math/blaslibffi.so: devel/libffiliblapack.so: math/lapack
The full lists below include those, and their dependencies in turn.
Build dependencies 21
Run dependencies 11
Required by 1
Configuration
No options to configure.
- USES
- fortran:gfortran gmake localbase pkgconfig
- Service scripts
- none
Files
distinfo 66
| File | Size | SHA256 |
|---|---|---|
| quilc-1.26.0/alexa-20180831-git.tgz | 11101 | 64656047b0ffca7113a4ce159fb883f21080c8e9ed585d02d08af46db042e82c |
| quilc-1.26.0/alexandria-20220707-git.tgz | 56838 | 8e6173120de8786c7ae0fefba8102d82620fac42e9aade954af9135e0870d6b1 |
| quilc-1.26.0/babel-20200925-git.tgz | 273336 | d14984a29d7717a7a8b6c61b259eab20c615edf0a0c8ff6252f41f0eb9a8f2c2 |
| quilc-1.26.0/bordeaux-fft-20150608-http.tgz | 13857 | 19fbdb364d340fb9eab738b499da8e2c124533086098d7d93d2fc5fc01ee5d70 |
| quilc-1.26.0/bordeaux-threads-v0.8.8.tgz | 3.029861e+06 | 37ef6d10cc5bdb81e4ed44c2f996211459e629607a77fd465a8b1c730dbcb2d2 |
| quilc-1.26.0/cffi_0.24.1.tgz | 262118 | 1023dc97baa0f4c8648c3039f6d147978b37a13310869d914b92469b335128c7 |
| quilc-1.26.0/chipz-20220220-git.tgz | 37175 | 3ad896594cb5d76623ff3a9a6d14c95a98f72f8b54ac7868eb1683f7a2ca70c8 |
| quilc-1.26.0/chunga-20220331-git.tgz | 20800 | be6868859b2d3d08e0765059072692b135da96c4f95ebd05de109d069a7a1a4c |
| quilc-1.26.0/cl+ssl-20220707-git.tgz | 78599 | 2f052e6b75457d4742510e713d7ed6497ae25a57ccabc8e4f26f02bb2f3d8b87 |
| quilc-1.26.0/cl-abstract-classes-20190307-hg.tgz | 4719 | bde103dacb7d9a2dd3cc29fa3d63c37cdd71cdc0a4dc06e5b72a112049a1155c |
| quilc-1.26.0/cl-algebraic-data-type-20191007-git.tgz | 7396 | 4e6be187a5e651ab02f5918df5341e7827df1ee26dee06b8e0e2111f37605e7d |
| quilc-1.26.0/cl-base64-20201016-git.tgz | 10373 | 3ff50faf5ddccd409f8954eb70c2d4e76329cc916f070de95f79c7ecf6d3a2f1 |
| quilc-1.26.0/cl-fad-20220220-git.tgz | 25285 | 91faa900b70d369b8646d6d8b5b560d5fe10c10985132290278f8a9c094f4224 |
| quilc-1.26.0/cl-grnm-20180131-git.tgz | 9511 | 1f98f2c34f8492b8b28b7750caa47d277633e5216f313f7d4dff07508a5c7870 |
| quilc-1.26.0/cl-heap-0.1.6.tgz | 26979 | 914cb5000f9961610d3a2516bf80254251e55b916ce09b8d08bf5b710f587098 |
| quilc-1.26.0/cl-messagepack-20201016-git.tgz | 11722 | f777df7c1cbbe1238f96d297a2c8bdb1ff57ed29d3557f0194c26cb4819e6c32 |
| quilc-1.26.0/cl-permutation-20211209-git.tgz | 59123 | cf17fa7c3d9b8b056cebd5a79fc3eaf299a82567e5ec72c2bb291371d70e5116 |
| quilc-1.26.0/cl-ppcre-20220220-git.tgz | 157392 | bbef645603181b6aa0691d2755dd9d1f9a87659cc000a871313970400f344593 |
| quilc-1.26.0/cl-syslog-20190202-git.tgz | 14759 | f071aa8c3f341ece01d28d45f4bb758a05a9e42e8671baf5187dbbe44730ffcf |
| quilc-1.26.0/cl-yacc-20101006-darcs.tgz | 18774 | e7ca1cbf28512f7ed42aa747f28d5b823cf1837eaf43cb30549edcac00ddd533 |