1 |
commit: f599d33a37962b88399b888e3c84415b9af24227 |
2 |
Author: Sebastian Hamann <code <AT> ares-macrotechnology <DOT> com> |
3 |
AuthorDate: Sun Jul 31 11:11:03 2022 +0000 |
4 |
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 17 16:17:54 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f599d33a |
7 |
|
8 |
app-emulation/firecracker-bin: drop 0.24.5, 0.25.0, 0.25.1, 0.25.2 |
9 |
|
10 |
Signed-off-by: Sebastian Hamann <code <AT> ares-macrotechnology.com> |
11 |
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> |
12 |
|
13 |
app-emulation/firecracker-bin/Manifest | 8 --- |
14 |
.../firecracker-bin/firecracker-bin-0.24.5.ebuild | 76 -------------------- |
15 |
.../firecracker-bin/firecracker-bin-0.25.0.ebuild | 76 -------------------- |
16 |
.../firecracker-bin/firecracker-bin-0.25.1.ebuild | 81 ---------------------- |
17 |
.../firecracker-bin/firecracker-bin-0.25.2.ebuild | 81 ---------------------- |
18 |
5 files changed, 322 deletions(-) |
19 |
|
20 |
diff --git a/app-emulation/firecracker-bin/Manifest b/app-emulation/firecracker-bin/Manifest |
21 |
index cbb02b905dee..18ea8eeb33e1 100644 |
22 |
--- a/app-emulation/firecracker-bin/Manifest |
23 |
+++ b/app-emulation/firecracker-bin/Manifest |
24 |
@@ -1,11 +1,3 @@ |
25 |
-DIST firecracker-v0.24.5-aarch64.tgz 1426237 BLAKE2B 11e260d4afcd5f5ebabeb5c773060250a9205a8110ea4f0915d1b8b3eb7fc448a2a99159d73d2bfaa9b1e9ea88258996de73e296b9916c533f9b7eac8c77fc15 SHA512 518f122f277a293b54bd870bb166847e4d7fa87574e47d3cd606d35e260ebd7359806922e09fb86cf16fb2ee3969bbf68b40538150e7064c866710c1803fada8 |
26 |
-DIST firecracker-v0.24.5-x86_64.tgz 1432963 BLAKE2B 70e16dc651ae1071b9f223f0a21eaba6a8ad515d75847698cbf67ac73053cb8c52d67cd46a315e5681dadbab92ecc4d0d43ecbba9928dc2f52a5168c0a889a97 SHA512 746f1af7a37b2ecdd86faee75ee0cacf01aa80aa6f060cc75761f930df0da9a6f6597fea4235035ba10f6198909b5b2f7a834571c52d73e647611f9be8fa0967 |
27 |
-DIST firecracker-v0.25.0-aarch64.tgz 1747986 BLAKE2B cbfbe04326f78491fccbde69ae28552db255ef88b1da4a6d3ba62fd8aac34e935677e7fc8d71d8efa56f87f764dfd17b3da6ff688fd0602f0b414060a402c0d2 SHA512 2cc1882782e26492979c06fef06f162d4f1d20a8e1cacc2680b3ea54d6f028b951c6a14f1a3d4169079cd407f9e6e77c49e64b8dbebd4e329b683a1f38f90298 |
28 |
-DIST firecracker-v0.25.0-x86_64.tgz 1773525 BLAKE2B e870c7d021f6c5b960c52883ab659fc33fec3b39314ec1ca5448f02b9596e88192831639c6817048b97954d28866eaa7b94b50821a6c991def345bce3b47b9bb SHA512 ffd3e9dfe7e2b29ce6c9ef61504056844d7081850dfe484ddb207d7339242819adf6d7a43e9c812c032fcf606daca8d10c125071d11dd5cfe431de41eb557c0f |
29 |
-DIST firecracker-v0.25.1-aarch64.tgz 1746829 BLAKE2B 613e575d06cd9e482cec705a1775099b4587311a579e3146f7b35bf2d26293384d5092106c7e666e1858c7d898cccb3a5173afcba57f8cce1b8a81547505c0e5 SHA512 1e3217a94f1a43b2ef84a5a07d2f1f2690ae1129787cb286ac4f1b8c82dbd15d7489149222f22cb58a9628e8cd1704cf387c17e71053367218425881f73610e5 |
30 |
-DIST firecracker-v0.25.1-x86_64.tgz 1773703 BLAKE2B d577dfad765b8135471a673e9699c75bb7905e73496b7e9940a7634182267a1b3bfd8111088db4e1103da47e64159c585d46f8a9fb913ba3dcb1d4d1fe5f9920 SHA512 8108b7576655ae31c97f6349f5dd530aca2828acbb0d4589d6d0c113d44c4e14b28c4d76f73fe16c5538ce4940bd86e913e97ad35d7f915f8199bceaf4f74fe3 |
31 |
-DIST firecracker-v0.25.2-aarch64.tgz 1750770 BLAKE2B 8b34e8be4965e048e51ef60c8938f1a346d2cbf852166d7fb6156781626a2201b8fe56a8f82fcd96e2ed637f32f3f2ed83cbdd3e56a27026f6fc9ac3b1ee1fc2 SHA512 d8a8a2c4bcd347dda63fdbbaed58bd9b8626b1d23be9fc1151d8fb5ebd4b65feea9eff304bf951d82817cf5af0a7a7ca1be37f2bd62d1cd72bf6f4119499f950 |
32 |
-DIST firecracker-v0.25.2-x86_64.tgz 1773163 BLAKE2B dd1287cbbc2955368011417b56d24d7ab4d44b5d102a38541b5038d7a400dad71393ba25ab831cacf0aca8c1e6e344f56fb668af88ebb4c379941bed152a5e71 SHA512 24d7a466019e786ded7eb6747108123c1f177e86d3197738ffc646a2f27f642576e052a8b52a0b75fa3b53de6e0a2828defa5dbba62b208e8c262248240c5059 |
33 |
DIST firecracker-v1.0.0-aarch64.tgz 1645541 BLAKE2B 4ddc94567209078cd6449f52b77ec56514d7a6a284f3ca9736379070ec0048b5ae03159903ca7c85ba08732f4c341d4140165479b289be6cecc0de02e94bbd60 SHA512 3294d4f86b493841e00be26b8843add4cd04bd73a9006b22def101c5aa064489bd3287bdc1b3bcb6a4534205c36aeefe26f28a0fa934ae655cd24ac397175f09 |
34 |
DIST firecracker-v1.0.0-x86_64.tgz 1670233 BLAKE2B a715514f8497a694d29c33872f3521c11098f7b86e035b7ebe4ba9d912b60be9f1b6ecd03e60fa515223f72b7962613907855bb63d64650a8a62e2c23acd0233 SHA512 ecfae6adde808bbb1829c3fcf47e7ffe5eeeeca6d68c73b8d631015c09463b4912d5d66f46e0a68fef671498875567e14631ae370a5049d70f2976cf7fb93314 |
35 |
DIST firecracker-v1.1.0-aarch64.tgz 1872949 BLAKE2B 41d898e3b22a7e53ce3581d1e74b970b393c2677ced7a7f9ceb70f39a3e89214c849728b005b26c38668364f36f8b9c7ec7661d60886f5ea3b7a154625d6ec83 SHA512 b04a4d9a0b1e7606efad5c1a019c346c7ac725d8acb92b393bcf0669f0ae690385e673ea81f44b171854dcc065d3fb59fbddd3e91db6eac78de05713a4d8505e |
36 |
|
37 |
diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.24.5.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.24.5.ebuild |
38 |
deleted file mode 100644 |
39 |
index b52d481d808e..000000000000 |
40 |
--- a/app-emulation/firecracker-bin/firecracker-bin-0.24.5.ebuild |
41 |
+++ /dev/null |
42 |
@@ -1,76 +0,0 @@ |
43 |
-# Copyright 2021 Gentoo Authors |
44 |
-# Distributed under the terms of the GNU General Public License v2 |
45 |
- |
46 |
-EAPI=8 |
47 |
- |
48 |
-inherit linux-info |
49 |
- |
50 |
-DESCRIPTION="Secure and fast microVMs for serverless computing (static build)" |
51 |
-HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker" |
52 |
-SRC_URI=" |
53 |
- amd64? ( |
54 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz |
55 |
- ) |
56 |
- arm64? ( |
57 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz |
58 |
- )" |
59 |
- |
60 |
-LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0" |
61 |
-SLOT="0" |
62 |
-KEYWORDS="~amd64 ~arm64" |
63 |
- |
64 |
-RESTRICT="test strip" |
65 |
- |
66 |
-RDEPEND="!app-emulation/firecracker |
67 |
- acct-group/kvm" |
68 |
- |
69 |
-QA_PREBUILT="/usr/bin/firecracker |
70 |
- /usr/bin/jailer" |
71 |
- |
72 |
-S="${WORKDIR}" |
73 |
- |
74 |
-pkg_pretend() { |
75 |
- if use kernel_linux && kernel_is lt 4 14; then |
76 |
- eerror "Firecracker requires a host kernel of 4.14 or higher." |
77 |
- elif use kernel_linux; then |
78 |
- if ! linux_config_exists; then |
79 |
- eerror "Unable to check your kernel for KVM support" |
80 |
- else |
81 |
- CONFIG_CHECK="~KVM ~TUN ~BRIDGE" |
82 |
- ERROR_KVM="You must enable KVM in your kernel to continue" |
83 |
- ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" |
84 |
- ERROR_KVM_AMD+=" your kernel configuration." |
85 |
- ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" |
86 |
- ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." |
87 |
- ERROR_TUN="You will need the Universal TUN/TAP driver compiled" |
88 |
- ERROR_TUN+=" into your kernel or loaded as a module to use" |
89 |
- ERROR_TUN+=" virtual network devices." |
90 |
- ERROR_BRIDGE="You will also need support for 802.1d" |
91 |
- ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." |
92 |
- |
93 |
- if use amd64 || use amd64-linux; then |
94 |
- if grep -q AuthenticAMD /proc/cpuinfo; then |
95 |
- CONFIG_CHECK+=" ~KVM_AMD" |
96 |
- elif grep -q GenuineIntel /proc/cpuinfo; then |
97 |
- CONFIG_CHECK+=" ~KVM_INTEL" |
98 |
- fi |
99 |
- fi |
100 |
- |
101 |
- # Now do the actual checks setup above |
102 |
- check_extra_config |
103 |
- fi |
104 |
- fi |
105 |
-} |
106 |
- |
107 |
-src_compile() { :; } |
108 |
- |
109 |
-src_install() { |
110 |
- if use amd64; then |
111 |
- my_arch=x86_64 |
112 |
- elif use arm64; then |
113 |
- my_arch=aarch64 |
114 |
- fi |
115 |
- |
116 |
- newbin "release-v${PV}/firecracker-v${PV}-${my_arch}" firecracker |
117 |
- newbin "release-v${PV}/jailer-v${PV}-${my_arch}" jailer |
118 |
-} |
119 |
|
120 |
diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.25.0.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.25.0.ebuild |
121 |
deleted file mode 100644 |
122 |
index b52d481d808e..000000000000 |
123 |
--- a/app-emulation/firecracker-bin/firecracker-bin-0.25.0.ebuild |
124 |
+++ /dev/null |
125 |
@@ -1,76 +0,0 @@ |
126 |
-# Copyright 2021 Gentoo Authors |
127 |
-# Distributed under the terms of the GNU General Public License v2 |
128 |
- |
129 |
-EAPI=8 |
130 |
- |
131 |
-inherit linux-info |
132 |
- |
133 |
-DESCRIPTION="Secure and fast microVMs for serverless computing (static build)" |
134 |
-HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker" |
135 |
-SRC_URI=" |
136 |
- amd64? ( |
137 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz |
138 |
- ) |
139 |
- arm64? ( |
140 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz |
141 |
- )" |
142 |
- |
143 |
-LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0" |
144 |
-SLOT="0" |
145 |
-KEYWORDS="~amd64 ~arm64" |
146 |
- |
147 |
-RESTRICT="test strip" |
148 |
- |
149 |
-RDEPEND="!app-emulation/firecracker |
150 |
- acct-group/kvm" |
151 |
- |
152 |
-QA_PREBUILT="/usr/bin/firecracker |
153 |
- /usr/bin/jailer" |
154 |
- |
155 |
-S="${WORKDIR}" |
156 |
- |
157 |
-pkg_pretend() { |
158 |
- if use kernel_linux && kernel_is lt 4 14; then |
159 |
- eerror "Firecracker requires a host kernel of 4.14 or higher." |
160 |
- elif use kernel_linux; then |
161 |
- if ! linux_config_exists; then |
162 |
- eerror "Unable to check your kernel for KVM support" |
163 |
- else |
164 |
- CONFIG_CHECK="~KVM ~TUN ~BRIDGE" |
165 |
- ERROR_KVM="You must enable KVM in your kernel to continue" |
166 |
- ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" |
167 |
- ERROR_KVM_AMD+=" your kernel configuration." |
168 |
- ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" |
169 |
- ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." |
170 |
- ERROR_TUN="You will need the Universal TUN/TAP driver compiled" |
171 |
- ERROR_TUN+=" into your kernel or loaded as a module to use" |
172 |
- ERROR_TUN+=" virtual network devices." |
173 |
- ERROR_BRIDGE="You will also need support for 802.1d" |
174 |
- ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." |
175 |
- |
176 |
- if use amd64 || use amd64-linux; then |
177 |
- if grep -q AuthenticAMD /proc/cpuinfo; then |
178 |
- CONFIG_CHECK+=" ~KVM_AMD" |
179 |
- elif grep -q GenuineIntel /proc/cpuinfo; then |
180 |
- CONFIG_CHECK+=" ~KVM_INTEL" |
181 |
- fi |
182 |
- fi |
183 |
- |
184 |
- # Now do the actual checks setup above |
185 |
- check_extra_config |
186 |
- fi |
187 |
- fi |
188 |
-} |
189 |
- |
190 |
-src_compile() { :; } |
191 |
- |
192 |
-src_install() { |
193 |
- if use amd64; then |
194 |
- my_arch=x86_64 |
195 |
- elif use arm64; then |
196 |
- my_arch=aarch64 |
197 |
- fi |
198 |
- |
199 |
- newbin "release-v${PV}/firecracker-v${PV}-${my_arch}" firecracker |
200 |
- newbin "release-v${PV}/jailer-v${PV}-${my_arch}" jailer |
201 |
-} |
202 |
|
203 |
diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.25.1.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.25.1.ebuild |
204 |
deleted file mode 100644 |
205 |
index 8c6db43589ab..000000000000 |
206 |
--- a/app-emulation/firecracker-bin/firecracker-bin-0.25.1.ebuild |
207 |
+++ /dev/null |
208 |
@@ -1,81 +0,0 @@ |
209 |
-# Copyright 2021 Gentoo Authors |
210 |
-# Distributed under the terms of the GNU General Public License v2 |
211 |
- |
212 |
-EAPI=8 |
213 |
- |
214 |
-inherit linux-info |
215 |
- |
216 |
-DESCRIPTION="Secure and fast microVMs for serverless computing (static build)" |
217 |
-HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker" |
218 |
-SRC_URI=" |
219 |
- amd64? ( |
220 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz |
221 |
- ) |
222 |
- arm64? ( |
223 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz |
224 |
- )" |
225 |
- |
226 |
-LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0" |
227 |
-SLOT="0" |
228 |
-KEYWORDS="~amd64 ~arm64" |
229 |
- |
230 |
-RESTRICT="test strip" |
231 |
- |
232 |
-RDEPEND="!app-emulation/firecracker |
233 |
- acct-group/kvm" |
234 |
- |
235 |
-QA_PREBUILT="usr/bin/firecracker |
236 |
- usr/bin/jailer |
237 |
- usr/bin/seccompiler-bin" |
238 |
- |
239 |
-S="${WORKDIR}" |
240 |
- |
241 |
-pkg_pretend() { |
242 |
- if use kernel_linux && kernel_is lt 4 14; then |
243 |
- eerror "Firecracker requires a host kernel of 4.14 or higher." |
244 |
- elif use kernel_linux; then |
245 |
- if ! linux_config_exists; then |
246 |
- eerror "Unable to check your kernel for KVM support" |
247 |
- else |
248 |
- CONFIG_CHECK="~KVM ~TUN ~BRIDGE" |
249 |
- ERROR_KVM="You must enable KVM in your kernel to continue" |
250 |
- ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" |
251 |
- ERROR_KVM_AMD+=" your kernel configuration." |
252 |
- ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" |
253 |
- ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." |
254 |
- ERROR_TUN="You will need the Universal TUN/TAP driver compiled" |
255 |
- ERROR_TUN+=" into your kernel or loaded as a module to use" |
256 |
- ERROR_TUN+=" virtual network devices." |
257 |
- ERROR_BRIDGE="You will also need support for 802.1d" |
258 |
- ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." |
259 |
- |
260 |
- if use amd64 || use amd64-linux; then |
261 |
- if grep -q AuthenticAMD /proc/cpuinfo; then |
262 |
- CONFIG_CHECK+=" ~KVM_AMD" |
263 |
- elif grep -q GenuineIntel /proc/cpuinfo; then |
264 |
- CONFIG_CHECK+=" ~KVM_INTEL" |
265 |
- fi |
266 |
- fi |
267 |
- |
268 |
- # Now do the actual checks setup above |
269 |
- check_extra_config |
270 |
- fi |
271 |
- fi |
272 |
-} |
273 |
- |
274 |
-src_compile() { :; } |
275 |
- |
276 |
-src_install() { |
277 |
- if use amd64; then |
278 |
- my_arch=x86_64 |
279 |
- elif use arm64; then |
280 |
- my_arch=aarch64 |
281 |
- fi |
282 |
- |
283 |
- dodoc "release-v${PV}-${my_arch}/firecracker_spec-v${PV}.yaml" |
284 |
- dodoc "release-v${PV}-${my_arch}/seccomp-filter-v${PV}-${my_arch}.json" |
285 |
- |
286 |
- newbin "release-v${PV}-${my_arch}/firecracker-v${PV}-${my_arch}" firecracker |
287 |
- newbin "release-v${PV}-${my_arch}/jailer-v${PV}-${my_arch}" jailer |
288 |
- newbin "release-v${PV}-${my_arch}/seccompiler-bin-v${PV}-${my_arch}" seccompiler-bin |
289 |
-} |
290 |
|
291 |
diff --git a/app-emulation/firecracker-bin/firecracker-bin-0.25.2.ebuild b/app-emulation/firecracker-bin/firecracker-bin-0.25.2.ebuild |
292 |
deleted file mode 100644 |
293 |
index 8c6db43589ab..000000000000 |
294 |
--- a/app-emulation/firecracker-bin/firecracker-bin-0.25.2.ebuild |
295 |
+++ /dev/null |
296 |
@@ -1,81 +0,0 @@ |
297 |
-# Copyright 2021 Gentoo Authors |
298 |
-# Distributed under the terms of the GNU General Public License v2 |
299 |
- |
300 |
-EAPI=8 |
301 |
- |
302 |
-inherit linux-info |
303 |
- |
304 |
-DESCRIPTION="Secure and fast microVMs for serverless computing (static build)" |
305 |
-HOMEPAGE="https://firecracker-microvm.github.io https://github.com/firecracker-microvm/firecracker" |
306 |
-SRC_URI=" |
307 |
- amd64? ( |
308 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-x86_64.tgz |
309 |
- ) |
310 |
- arm64? ( |
311 |
- https://github.com/firecracker-microvm/firecracker/releases/download/v${PV}/firecracker-v${PV}-aarch64.tgz |
312 |
- )" |
313 |
- |
314 |
-LICENSE="|| ( Apache-2.0 MIT Apache-2.0-with-LLVM-exceptions ) MPL-2.0" |
315 |
-SLOT="0" |
316 |
-KEYWORDS="~amd64 ~arm64" |
317 |
- |
318 |
-RESTRICT="test strip" |
319 |
- |
320 |
-RDEPEND="!app-emulation/firecracker |
321 |
- acct-group/kvm" |
322 |
- |
323 |
-QA_PREBUILT="usr/bin/firecracker |
324 |
- usr/bin/jailer |
325 |
- usr/bin/seccompiler-bin" |
326 |
- |
327 |
-S="${WORKDIR}" |
328 |
- |
329 |
-pkg_pretend() { |
330 |
- if use kernel_linux && kernel_is lt 4 14; then |
331 |
- eerror "Firecracker requires a host kernel of 4.14 or higher." |
332 |
- elif use kernel_linux; then |
333 |
- if ! linux_config_exists; then |
334 |
- eerror "Unable to check your kernel for KVM support" |
335 |
- else |
336 |
- CONFIG_CHECK="~KVM ~TUN ~BRIDGE" |
337 |
- ERROR_KVM="You must enable KVM in your kernel to continue" |
338 |
- ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in" |
339 |
- ERROR_KVM_AMD+=" your kernel configuration." |
340 |
- ERROR_KVM_INTEL="If you have an Intel CPU, you must enable" |
341 |
- ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration." |
342 |
- ERROR_TUN="You will need the Universal TUN/TAP driver compiled" |
343 |
- ERROR_TUN+=" into your kernel or loaded as a module to use" |
344 |
- ERROR_TUN+=" virtual network devices." |
345 |
- ERROR_BRIDGE="You will also need support for 802.1d" |
346 |
- ERROR_BRIDGE+=" Ethernet Bridging for some network configurations." |
347 |
- |
348 |
- if use amd64 || use amd64-linux; then |
349 |
- if grep -q AuthenticAMD /proc/cpuinfo; then |
350 |
- CONFIG_CHECK+=" ~KVM_AMD" |
351 |
- elif grep -q GenuineIntel /proc/cpuinfo; then |
352 |
- CONFIG_CHECK+=" ~KVM_INTEL" |
353 |
- fi |
354 |
- fi |
355 |
- |
356 |
- # Now do the actual checks setup above |
357 |
- check_extra_config |
358 |
- fi |
359 |
- fi |
360 |
-} |
361 |
- |
362 |
-src_compile() { :; } |
363 |
- |
364 |
-src_install() { |
365 |
- if use amd64; then |
366 |
- my_arch=x86_64 |
367 |
- elif use arm64; then |
368 |
- my_arch=aarch64 |
369 |
- fi |
370 |
- |
371 |
- dodoc "release-v${PV}-${my_arch}/firecracker_spec-v${PV}.yaml" |
372 |
- dodoc "release-v${PV}-${my_arch}/seccomp-filter-v${PV}-${my_arch}.json" |
373 |
- |
374 |
- newbin "release-v${PV}-${my_arch}/firecracker-v${PV}-${my_arch}" firecracker |
375 |
- newbin "release-v${PV}-${my_arch}/jailer-v${PV}-${my_arch}" jailer |
376 |
- newbin "release-v${PV}-${my_arch}/seccompiler-bin-v${PV}-${my_arch}" seccompiler-bin |
377 |
-} |