diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-08-29 22:06:33 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-08-29 22:06:33 +0100 |
commit | b6fd18fb87dd442e905a3e0f1ece183d91b05002 (patch) | |
tree | fe8c63a24e8228c3b89466e192e91387547c3f8e /dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild | |
parent | 55b8da184993b6b27e0426838d77dcbc741e12cd (diff) |
gentoo auto-resync : 29:08:2023 - 22:06:32
Diffstat (limited to 'dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild')
-rw-r--r-- | dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild index a71df28d8888..2a51f570fc73 100644 --- a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild +++ b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) @@ -30,6 +31,7 @@ SLOT="0" # with the option to switch between reference/openblas implementation runtime (eselect-ldso). DEPEND=" >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}] + <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 @@ -38,7 +40,7 @@ DEPEND=" " RDEPEND=" ${DEPEND} - >=dev-python/qiskit-terra-0.21.0[${PYTHON_USEDEP}] + >=dev-python/qiskit-terra-0.25.1-r1[${PYTHON_USEDEP}] >=dev-python/scipy-1.0[${PYTHON_USEDEP}] " BDEPEND=" @@ -86,7 +88,7 @@ pkg_setup() { python_prepare_all() { export DISABLE_CONAN="ON" export DISABLE_DEPENDENCY_INSTALL="ON" - #export SKBUILD_CONFIGURE_OPTIONS="" + export SKBUILD_CONFIGURE_OPTIONS="-DTEST_JSON=1" distutils-r1_python_prepare_all } @@ -94,15 +96,14 @@ python_prepare_all() { python_test() { local EPYTEST_DESELECT=( # TODO - test/terra/states/test_aer_statevector.py::TestAerStatevector::test_drawings test/terra/states/test_aer_state.py::TestAerState::test_appply_diagonal - test/terra/states/test_aer_state.py::TestAerState::test_appply_measure test/terra/states/test_aer_state.py::TestAerState::test_appply_reset - # TODO: GLIBCXX_ASSERTIONS, bug #897758 - test/terra/backends/aer_simulator/test_algorithms.py::TestAlgorithms::test_extended_stabilizer_sparse_output_probs - test/terra/backends/aer_simulator/test_options.py::TestOptions::test_mps_options - test/terra/backends/aer_simulator/test_fusion.py::TestGateFusion::test_parallel_fusion_diagonal + # requires qiskit_qasm3_import + test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_1___automatic____CPU__ + test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_2___statevector____CPU__ + test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_3___matrix_product_state____CPU__ + test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_4___extended_stabilizer____CPU__ ) # From tox.ini/tests.yml in CI |