1 |
commit: 0638b6560ce017ab28eca4918489f39ccac7c2d6 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jun 15 05:35:53 2021 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jun 15 05:36:54 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0638b656 |
7 |
|
8 |
dev-python/aesara: Remove old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/aesara/Manifest | 2 -- |
13 |
dev-python/aesara/aesara-2.0.7.ebuild | 64 ---------------------------------- |
14 |
dev-python/aesara/aesara-2.0.9.ebuild | 65 ----------------------------------- |
15 |
3 files changed, 131 deletions(-) |
16 |
|
17 |
diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest |
18 |
index ba4a717f38f..c96c347c496 100644 |
19 |
--- a/dev-python/aesara/Manifest |
20 |
+++ b/dev-python/aesara/Manifest |
21 |
@@ -1,4 +1,2 @@ |
22 |
DIST aesara-rel-2.0.10.tar.gz 8038338 BLAKE2B 411623fe6299c9f037a733ff44324c747a3ea1bd71f2d3ca8fad747ec4be0d0dd9a3991f0996ee2e723ec9bb44ba9b47606e3a2cf5f9e6beb27bfa39752b1f1f SHA512 c29a352f2fe85cf5f452fcf7b62d2ccefcac37cfec5336a5b14041cfae5a25aa03f3c95e372453d665995576b6c73765c0b0677628f2ed37e63a390f8bfa5121 |
23 |
-DIST aesara-rel-2.0.7.tar.gz 8020485 BLAKE2B 91c02c5d6826694b08bf3276f9c08e98f5a68a34b7d4a4f4813b44794f625cb0b67677fc8eff8496f19f84b462b30d740645b19b3031640a550b8b07288980ef SHA512 63f636d7293127b21196072fd05edf25f2d03702d5568308ddb35c2d425100aa4087eb282f30a123124e43bedbc82d84209293c2d2de6f598c7b3b6704fc38aa |
24 |
DIST aesara-rel-2.0.8.tar.gz 8043104 BLAKE2B ceb4f34b2017516d8d75855eb17fbce8a28ef35d2dfa22c2221f95e910b69126f6d2070654377bebaa8c149bcb13ed1e37c0fd145cad96ddf6875642a6882b2f SHA512 1bcc149e3c55eeaa4522afd48df63602b32b1702402cd269b30c85ec6abf0d4b446a3593b8247c393c2ad9f74176ebe94e7c86a94ee58b91fbdbef69dbc9acd6 |
25 |
-DIST aesara-rel-2.0.9.tar.gz 8045090 BLAKE2B 02f8480cd3c1f843d5878a968514ba9adbf5eefa4f36e4ae201d79e8483dc9d04dd890fa30443aebd3a1520e16eab6eca2478b88bbd6acbbef14b61958a2c8b9 SHA512 bbb300bbbc74fed4e95613efe8eb5b29b932fc201900d340be7ef425c11b56f4e627d9e8c45e290c42a122db45af6639c40ce5bf2bc01895d56c43416a8c3415 |
26 |
|
27 |
diff --git a/dev-python/aesara/aesara-2.0.7.ebuild b/dev-python/aesara/aesara-2.0.7.ebuild |
28 |
deleted file mode 100644 |
29 |
index 610a9a36bd3..00000000000 |
30 |
--- a/dev-python/aesara/aesara-2.0.7.ebuild |
31 |
+++ /dev/null |
32 |
@@ -1,64 +0,0 @@ |
33 |
-# Copyright 2021 Gentoo Authors |
34 |
-# Distributed under the terms of the GNU General Public License v2 |
35 |
- |
36 |
-EAPI=7 |
37 |
- |
38 |
-DISTUTILS_USE_SETUPTOOLS=rdepend |
39 |
-PYTHON_COMPAT=( python3_{7..9} ) |
40 |
-inherit distutils-r1 optfeature |
41 |
- |
42 |
-MY_P=aesara-rel-${PV} |
43 |
-DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" |
44 |
-HOMEPAGE="https://github.com/pymc-devs/aesara" |
45 |
-SRC_URI="https://github.com/pymc-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" |
46 |
-S="${WORKDIR}/${MY_P}" |
47 |
- |
48 |
-LICENSE="BSD" |
49 |
-SLOT="0" |
50 |
-KEYWORDS="amd64 ~arm ~arm64 x86" |
51 |
- |
52 |
-RDEPEND=" |
53 |
- dev-python/filelock[${PYTHON_USEDEP}] |
54 |
- dev-python/numpy[${PYTHON_USEDEP}] |
55 |
- dev-python/six[${PYTHON_USEDEP}] |
56 |
- dev-python/scipy[${PYTHON_USEDEP}]" |
57 |
-BDEPEND=" |
58 |
- test? ( |
59 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
60 |
- )" |
61 |
- |
62 |
-distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' |
63 |
-distutils_enable_tests pytest |
64 |
- |
65 |
-python_prepare_all() { |
66 |
- sed -i -e "s/tests.\*/tests\*/" setup.py || die |
67 |
- |
68 |
- distutils-r1_python_prepare_all |
69 |
-} |
70 |
- |
71 |
-python_test() { |
72 |
- local exclude=( |
73 |
- # speed tests are unreliable |
74 |
- tests/scan/test_basic.py::test_speed |
75 |
- tests/scan/test_basic.py::test_speed_rnn |
76 |
- tests/scan/test_basic.py::test_speed_batchrnn |
77 |
- tests/link/test_vm.py::test_speed |
78 |
- tests/link/test_vm.py::test_speed_lazy |
79 |
- tests/tensor/test_gc.py::test_merge_opt_runtime |
80 |
- ) |
81 |
- |
82 |
- distutils_install_for_testing --via-root |
83 |
- epytest ${exclude[@]/#/--deselect } \ |
84 |
- -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" |
85 |
-} |
86 |
- |
87 |
-# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo |
88 |
-python_install() { |
89 |
- rm "${BUILD_DIR}"/lib/bin/__init__.py || die |
90 |
- distutils-r1_python_install |
91 |
-} |
92 |
- |
93 |
-pkg_postinst() { |
94 |
- optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk |
95 |
- optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda |
96 |
-} |
97 |
|
98 |
diff --git a/dev-python/aesara/aesara-2.0.9.ebuild b/dev-python/aesara/aesara-2.0.9.ebuild |
99 |
deleted file mode 100644 |
100 |
index a930578b036..00000000000 |
101 |
--- a/dev-python/aesara/aesara-2.0.9.ebuild |
102 |
+++ /dev/null |
103 |
@@ -1,65 +0,0 @@ |
104 |
-# Copyright 2021 Gentoo Authors |
105 |
-# Distributed under the terms of the GNU General Public License v2 |
106 |
- |
107 |
-EAPI=7 |
108 |
- |
109 |
-PYTHON_COMPAT=( python3_{7..9} ) |
110 |
-inherit distutils-r1 optfeature |
111 |
- |
112 |
-MY_P=aesara-rel-${PV} |
113 |
-DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays" |
114 |
-HOMEPAGE="https://github.com/pymc-devs/aesara" |
115 |
-SRC_URI="https://github.com/pymc-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz" |
116 |
-S="${WORKDIR}/${MY_P}" |
117 |
- |
118 |
-LICENSE="BSD" |
119 |
-SLOT="0" |
120 |
-KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
121 |
- |
122 |
-RDEPEND=" |
123 |
- dev-python/filelock[${PYTHON_USEDEP}] |
124 |
- dev-python/numpy[${PYTHON_USEDEP}] |
125 |
- dev-python/six[${PYTHON_USEDEP}] |
126 |
- dev-python/scipy[${PYTHON_USEDEP}]" |
127 |
-BDEPEND=" |
128 |
- test? ( |
129 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
130 |
- )" |
131 |
- |
132 |
-distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme' |
133 |
-distutils_enable_tests pytest |
134 |
- |
135 |
-python_prepare_all() { |
136 |
- sed -i -e "s/tests.\*/tests\*/" setup.py || die |
137 |
- |
138 |
- distutils-r1_python_prepare_all |
139 |
-} |
140 |
- |
141 |
-python_test() { |
142 |
- local exclude=( |
143 |
- # speed tests are unreliable |
144 |
- tests/scan/test_basic.py::test_speed |
145 |
- tests/scan/test_basic.py::test_speed_rnn |
146 |
- tests/scan/test_basic.py::test_speed_batchrnn |
147 |
- tests/link/test_vm.py::test_speed |
148 |
- tests/link/test_vm.py::test_speed_lazy |
149 |
- tests/tensor/test_gc.py::test_merge_opt_runtime |
150 |
- ) |
151 |
- |
152 |
- distutils_install_for_testing |
153 |
- # we do not package numba |
154 |
- epytest ${exclude[@]/#/--deselect } \ |
155 |
- --ignore tests/link/test_numba.py \ |
156 |
- -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")" |
157 |
-} |
158 |
- |
159 |
-# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo |
160 |
-python_install() { |
161 |
- rm "${BUILD_DIR}"/lib/bin/__init__.py || die |
162 |
- distutils-r1_python_install |
163 |
-} |
164 |
- |
165 |
-pkg_postinst() { |
166 |
- optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk |
167 |
- optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda |
168 |
-} |