<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b841fa36f4e86f6851fe8117658f313e1ccd49bb">https://github.com/macports/macports-ports/commit/b841fa36f4e86f6851fe8117658f313e1ccd49bb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit b841fa36f4e86f6851fe8117658f313e1ccd49bb
</span>Author: Jordan Ellis Coppard <jc+git@wz.ht>
AuthorDate: Fri Dec 27 02:40:05 2024 +0900

<span style='display:block; white-space:pre;color:#404040;'>    libkrun: new port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * Specifically this is the EFI flavour for use in krunkit.
</span>---
 emulators/libkrun/Portfile                  | 235 ++++++++++++++++++++++++++++
 emulators/libkrun/files/patch-makefile.diff |  26 +++
 2 files changed, 261 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/libkrun/Portfile b/emulators/libkrun/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9de023a0a50
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/libkrun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,235 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Upstream build source (until more official): https://github.com/slp/homebrew-krunkit/blob/main/Formula/libkrun-efi.rb
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cargo_fetch 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        containers libkrun 1.9.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          emulators
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@tsujp wz.ht:jc+macports} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Dynamic library providing Virtualization-based process isolation capabilities
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Dynamic library that allows programs to easily acquire the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ability to run processes in a partially isolated environment \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    using Hypervisor.framework on macOS.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Only arm64 as libkrun only supports Hypervisor.framework on arm64.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: A way to specify Hypervisor.framework is installed? Is it always installed if XCode is? In that case (as MP requires XCode IIRC then no need for extra checks).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  7aa9f7c45b4358b4dd0af098cdaf49b8c56ad9fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  17533ce6a2c76565816b3d80d69779a5972075998c34795ad98c589206549a12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1317642
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run         port:dtc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:virglrenderer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Build and installation options per upstream's docs are passed as environment variables.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.env-append    EFI=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.env-append EFI=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Patch upstream's Makefile to respect CARGO_BUILD_TARGET as that is automatically set by MacPorts and also to set correct install_name.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@DEFAULT_PREFIX@@|${prefix}|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cargo.crates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    adler                            1.0.2  f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ahash                           0.8.11  e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    aho-corasick                     1.1.3  8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    allocator-api2                  0.2.18  5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    android-tzdata                   0.1.1  e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    android_system_properties        0.1.5  819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    annotate-snippets                0.9.2  ccaf7e9dfbb6ab22c82e473cd1a8a7bd313c19a5b7e40970f3d89ef5a5c9e81e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    anyhow                          1.0.86  b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    atty                            0.2.14  d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autocfg                          1.3.0  0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    base64                          0.22.1  72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bincode                          1.3.3  b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bindgen                         0.69.4  a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bitfield                        0.15.0  c821a6e124197eb56d907ccc2188eab1038fb919c914f47976e64dd8dbc855d1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bitflags                         1.3.2  bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bitflags                         2.5.0  cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bumpalo                         3.16.0  79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    byteorder                        1.5.0  1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cc                              1.0.98  41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cexpr                            0.6.0  6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cfg-expr                        0.15.8  d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cfg-if                           1.0.0  baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    chrono                          0.4.38  a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    clang-sys                        1.8.1  0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    codicon                          3.0.0  12170080f3533d6f09a19f81596f836854d0fa4867dc32c8172b8474b4e9de61 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    convert_case                     0.6.0  ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cookie-factory                   0.3.3  9885fa71e26b8ab7855e2ec7cae6e9b380edff76cd052e07c683a0319d51b3a2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    core-foundation-sys              0.8.6  06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crc32fast                        1.4.2  a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-channel               0.5.13  33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-utils                 0.8.20  22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    curl                            0.4.46  1e2161dd6eba090ff1594084e95fd67aeccf04382ffea77999ea94ed42ec67b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    curl-sys                      0.4.72+curl-8.6.0  29cbdc8314c447d11e8fd156dcdd031d9e02a7a976163e396b548c03153bc9ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dirs                             5.0.1  44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    dirs-sys                         0.4.1  520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    either                          1.12.0  3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    env_logger                       0.9.3  a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    equivalent                       1.0.1  5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    flate2                          1.0.30  5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreign-types                    0.3.2  f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreign-types-shared             0.1.1  00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures                         0.3.30  645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-channel                 0.3.30  eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-core                    0.3.30  dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-executor                0.3.30  a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-io                      0.3.30  a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-macro                   0.3.30  87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-sink                    0.3.30  9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-task                    0.3.30  38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    futures-util                    0.3.30  3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    getrandom                       0.2.15  c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    glob                             0.3.1  d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    hashbrown                       0.14.5  e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    heck                             0.5.0  2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    hermit-abi                      0.1.19  62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    hex                              0.4.3  7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    humantime                        2.1.0  9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    iana-time-zone                  0.1.60  e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    iana-time-zone-haiku             0.1.2  f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    indexmap                         2.2.6  168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    iocuddle                         0.1.1  d8972d5be69940353d5347a1344cb375d9b457d6809b428b05bb1ca2fb9ce007 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    itertools                       0.12.1  ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    itoa                            1.0.11  49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    js-sys                          0.3.69  29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    kbs-types                        0.7.0  9b6441ed73b0faa50707d4de41c6b45c76654b661b96aaf7b26a41331eedc0a5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    kvm-bindings                     0.8.2  7ac3147c9763fd8fa7865a90d6aee87f157b59167145b38e671bbc66b116f1e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    kvm-ioctls                      0.17.0  bedae2ca4a531bebe311abaf9691f5cc14eaa21475243caa2e39c43bb872947d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lazy_static                      1.4.0  e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lazycell                         1.3.0  830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libc                           0.2.155  97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libloading                       0.8.3  0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libredox                         0.1.3  c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libspa                           0.8.0  65f3a4b81b2a2d8c7f300643676202debd1b7c929dbf5c9bb89402ea11d19810 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libspa-sys                       0.8.0  bf0d9716420364790e85cbb9d3ac2c950bde16a7dd36f3209b7dfdfc4a24d01f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libz-sys                        1.1.18  c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    log                             0.4.21  90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lru                             0.12.3  d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memchr                           2.7.2  6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memoffset                        0.6.5  5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memoffset                        0.7.1  5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    minimal-lexical                  0.2.1  68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    miniz_oxide                      0.7.3  87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    nix                             0.24.3  fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    nix                             0.26.4  598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    nix                             0.27.1  2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    nom                              7.1.3  d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    num-traits                      0.2.19  071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    once_cell                       1.19.0  3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    openssl                        0.10.64  95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    openssl-macros                   0.1.1  a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    openssl-probe                    0.1.5  ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    openssl-sys                    0.9.102  c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    option-ext                       0.2.0  04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pin-project-lite                0.2.14  bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pin-utils                        0.1.0  8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pipewire                         0.8.0  08e645ba5c45109106d56610b3ee60eb13a6f2beb8b74f8dc8186cf261788dda \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pipewire-sys                     0.8.0  849e188f90b1dda88fe2bfe1ad31fe5f158af2c98f80fb5d13726c44f3f01112 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pkg-config                      0.3.30  d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ppv-lite86                      0.2.17  5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    proc-macro2                     1.0.85  22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    procfs                          0.12.0  0941606b9934e2d98a3677759a971756eb821f75764d0e0d26946d08e74d9104 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    quote                           1.0.36  0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rand                             0.8.5  34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rand_chacha                      0.3.1  e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rand_core                        0.6.4  ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    redox_users                      0.4.5  bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regex                           1.10.4  c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regex-automata                   0.4.6  86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regex-syntax                     0.8.3  adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    remain                          0.2.14  46aef80f842736de545ada6ec65b81ee91504efd6853f4b96de7414c42ae7443 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    rustc-hash                       1.1.0  08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ryu                             1.0.18  f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    schannel                        0.1.23  fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde                          1.0.203  7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde-big-array                  0.5.1  11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_bytes                    0.11.14  8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_derive                   1.0.203  500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_json                     1.0.117  455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_spanned                    0.6.6  79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    sev                              3.2.0  35156eab65ff1b63432b5a11a06b770e92120033e2831c7dee064865de5dbbbd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    shlex                            1.3.0  0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    slab                             0.4.9  8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    smallvec                        1.13.2  3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    socket2                          0.5.7  ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    static_assertions                1.1.0  a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    syn                             2.0.66  c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system-deps                      6.2.2  a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    target-lexicon                 0.12.14  e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    termcolor                        1.4.1  06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    thiserror                       1.0.61  c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    thiserror-impl                  1.0.61  46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    toml                            0.8.14  6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    toml_datetime                    0.6.6  4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    toml_edit                      0.22.14  f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    unicode-ident                   1.0.12  3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    unicode-segmentation            1.11.0  d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    unicode-width                   0.1.12  68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    uuid                             1.8.0  a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    vcpkg                           0.2.15  accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version-compare                  0.2.0  852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version_check                    0.9.4  49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    virtio-bindings                  0.2.2  878bcb1b2812a10c30d53b0ed054999de3d98f25ece91fc173973f9c57aaae86 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    vm-fdt                           0.3.0  7e21282841a059bb62627ce8441c491f09603622cd5a21c43bfedc85a2952f23 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    vm-memory                       0.14.1  3c3aba5064cc5f6f7740cddc8dae34d2d9a311cac69b60d942af7f3ab8fc49f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    vmm-sys-util                    0.12.1  1d1435039746e20da4f8d507a72ee1b916f7b4b05af7a91c093d2c6561934ede \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasi                          0.11.0+wasi-snapshot-preview1  9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasm-bindgen                    0.2.92  4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasm-bindgen-backend            0.2.92  614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasm-bindgen-macro              0.2.92  a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasm-bindgen-macro-support      0.2.92  e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    wasm-bindgen-shared             0.2.92  af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winapi                           0.3.9  5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winapi-i686-pc-windows-gnu       0.4.0  ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winapi-util                      0.1.8  4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winapi-x86_64-pc-windows-gnu     0.4.0  712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows-core                    0.52.0  33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows-sys                     0.48.0  677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows-sys                     0.52.0  282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows-targets                 0.48.5  9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows-targets                 0.52.5  6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_aarch64_gnullvm         0.48.5  2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_aarch64_gnullvm         0.52.5  7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_aarch64_msvc            0.48.5  dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_aarch64_msvc            0.52.5  9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_gnu                0.48.5  a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_gnu                0.52.5  88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_gnullvm            0.52.5  87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_msvc               0.48.5  8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_i686_msvc               0.52.5  db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_gnu              0.48.5  53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_gnu              0.52.5  4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_gnullvm          0.48.5  0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_gnullvm          0.52.5  852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_msvc             0.48.5  ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    windows_x86_64_msvc             0.52.5  bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winnow                          0.6.11  56c52728401e1dc672a56e81e593e912aa54c78f40246869f78359a2bf24d29d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    yansi-term                       0.1.2  fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    zerocopy                         0.6.6  854e949ac82d619ee9a14c66a1b674ac730422372ccb759ce0c39cabcf2bf8e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    zerocopy                        0.7.34  ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    zerocopy-derive                  0.6.6  125139de3f6b9d625c39e2efdd73d41bdac468ccd556556440e322be0e1bbd91 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    zerocopy-derive                 0.7.34  15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: Technically this is specifically the EFI variant. Make this Portfile normal (if appropriate) and then add an equivalent +efi variant for this.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: Tests from upstream build source.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/emulators/libkrun/files/patch-makefile.diff b/emulators/libkrun/files/patch-makefile.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..73463c34e11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/emulators/libkrun/files/patch-makefile.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile       2024-09-27 19:06:27
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.new   2024-12-27 01:31:54
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -71,7 +71,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LIBDIR_Darwin = lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(PREFIX),)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    PREFIX := /usr/local
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    PREFIX := @@DEFAULT_PREFIX@@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: install clean
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -96,11 +96,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(EFI),1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ifeq ($(OS),Darwin)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  install_name_tool -id libkrun-efi.dylib target/release/libkrun.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  install_name_tool -id $(PREFIX)/lib/libkrun-efi.dylib target/$(CARGO_BUILD_TARGET)/release/libkrun.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  mv target/release/libkrun.dylib target/release/$(KRUN_BASE_$(OS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  mv target/$(CARGO_BUILD_TARGET)/release/libkrun.dylib target/$(CARGO_BUILD_TARGET)/release/$(KRUN_BASE_$(OS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cp target/release/$(KRUN_BASE_$(OS)) $(LIBRARY_RELEASE_$(OS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  cp target/$(CARGO_BUILD_TARGET)/release/$(KRUN_BASE_$(OS)) $(LIBRARY_RELEASE_$(OS))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(LIBRARY_DEBUG_$(OS)): $(INIT_BINARY)
</span></pre><pre style='margin:0'>

</pre>