summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-shells')
-rw-r--r--app-shells/pwsh/Manifest19
-rw-r--r--app-shells/pwsh/files/pwsh-7.4.5-downgrade-codeanalysis.patch36
-rw-r--r--app-shells/pwsh/pwsh-7.4.5.ebuild417
3 files changed, 472 insertions, 0 deletions
diff --git a/app-shells/pwsh/Manifest b/app-shells/pwsh/Manifest
index 005cb7f108fb..b3b9752c95c4 100644
--- a/app-shells/pwsh/Manifest
+++ b/app-shells/pwsh/Manifest
@@ -7,11 +7,15 @@ DIST jsonschema.net.5.2.7.nupkg 142696 BLAKE2B f0d3929057f1c51db937cfe70e8376964
DIST markdig.signed.0.33.0.nupkg 890574 BLAKE2B bf8d357fba12947114f8f499759fc958b3e6e68f76d2f17bcce270b49503eb23bf605e58d163cf15d9b597c1193374bdb733349105a437f0aec6c86af4f4995f SHA512 a5872831d94628712dadeedc793514278c46b3428ebd2da7e78cd301833b609c9dcad30f57fb15578654d0fff678ea5e91edcdd998760484309437af6bd7ec70
DIST microsoft.applicationinsights.2.21.0.nupkg 1703530 BLAKE2B f896013855b114aaf565c6e61e478df7371e07ce3ae28f2600c7bec38ba029aec32a8b11b6e01620c419d51d35e8585b5c6feae3f4bf696460c5f2af22b4c28d SHA512 9f1d6b795b083e493ccca927d5f5ca0a09a5acfb808b70906e764798bd28a4da81d2ac58ddd9577ee75a800e2a682f7e059d47a85c71254c10be152a68f1f6c4
DIST microsoft.bcl.asyncinterfaces.5.0.0.nupkg 74074 BLAKE2B 8e27e56988f0120d2b8e17e05dc6b801bfcb237b700dab5054049473db34d6a2fa4f59eeef7c857c31002488a882910ea7f44be2187b85dd5d1a96edcaddd234 SHA512 cea6febc03e3ddd6fc8ad31ebe92fc3f7134f81cc1fef8fb079ec3cd72f8a31120e836c8c39bf16109abd2253919371e2462b9570a2fd6525ad9dfd1f9929a28
+DIST microsoft.bcl.asyncinterfaces.8.0.0.nupkg 99740 BLAKE2B 010d05e4adb8b42dd2e4464063b4601750ee30e377a1aec3e1f9b833d4c599b3e3e01832779fd52a56c77572175df2f8bc3d08c134d99f62f58767a588b8ad13 SHA512 79cb0773d94465924cee4e471d90353d5d8df842c46ab2c572cb15d9b9fb5d0209a1a88d64392995335c5fe54a00d7c3194440b84c95142711bbb685cb5e9552
DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e
DIST microsoft.codeanalysis.common.4.8.0.nupkg 6839507 BLAKE2B 4ef3f674c6a6be0207a52984c3bd10e44839ec4811d7e6af76cfad422f9638abc65cee557dce07e1af3af5657dd7060846b61645039c1393ee41508781873cef SHA512 477bbe806b3f45a9221aa9c17fcd27883239ea909a37583eda7eba4262aa8fa7c0bfac70f6e112d81b70b4a3a442c893103a8f9ba564d0ec2b82c3f54bead26c
+DIST microsoft.codeanalysis.common.4.9.2.nupkg 6961486 BLAKE2B f280c6d481de0ab72fc5533fb24035f1695c94381df3e7edb6a62b806d537efe60b67d9867e9b98e43399f314aba3a51c773c74acf4e1ad3baf35bb18b28357d SHA512 5c2b6a3d0767a2a7eb05289d1562044a6f1ec57547178c8f63de1ef384add8f5593dcd9b19e40d5dd14dc1a76ed41776b2bfdb0203390745076c2a81cfefd279
DIST microsoft.codeanalysis.csharp.4.8.0.nupkg 17131783 BLAKE2B da62f06503d451bf69054bec6558128d5362b36f07280d71e3ec55761ef924ae1075ae50bf87390931d07b5b80f13dbe46dab82ff0d7765fe1444fd95363253a SHA512 d475570908796f4c3f284eea9e2d93d64d9d2bfe7e3fdb97c0e1eef8d0d4c17e99a65a4d1fde054944010bfc30ce3169c5f99d6217a7d4bbc6934878d1aff468
+DIST microsoft.codeanalysis.csharp.4.9.2.nupkg 16969467 BLAKE2B 781ea31abf2efd7ac2815af6c3208b1819bdd92d2e63f0e35a07549a207d2c48aecc9d55c815e1f5316d5cefa477b8bac8c0639a3301fb7d4b2663f2b899d786 SHA512 a32e6751d24e68e4048d46629a1607e3153a9d5c6df1cb6474fec74f67dcdf679cbc7e7441e23025782336decc194ca124ef967774a2a50590e50c83c3b56e2e
DIST microsoft.codecoverage.17.7.2.nupkg 9116095 BLAKE2B 2646e030cff43543d271b79eeca75b8b3d62dec1eb2b32b4f7984720b0d124684b9d3002f5167f4d8cc95b4c9cd81206940dafd952e9b74264f6607a5a576af2 SHA512 791aaef8ade199e2f88302544d81db8c04074b455ea35e33d941d2d3e6f60f14397725290283baaef3afe6fa591173debbb66c5afe5d193da622d669a6365da1
DIST microsoft.extensions.objectpool.5.0.17.nupkg 74556 BLAKE2B 73f50d2701f221e7ee466beb2277683b5569b1b76727d3f63137ba32654b1aa9509a4232b02bc5ef51757a41c8cf73c9cfa8a4517e18377f95a9dd34a5376dfe SHA512 57341cb1f3e65879e39c75415105d89222b62d265428b4d73aa146c2cd8605391a92e5885f2934ddac6105f1a9d249ce3b13eb328db8cb2063f866ce9f25d5a8
+DIST microsoft.extensions.objectpool.8.0.8.nupkg 91989 BLAKE2B 6c3ddd468f7b25b6f2e5721cc507c6beb2f779709fc1ebfd498de6bcbf7d054604ca9c5c10688e4c9df11093af5321173cbcf87b7ee324b725a5d15aa88720ae SHA512 0690c75af0ac1c52897eb20a33be577a68565dee6241d81558f84902fa80b061ecae242cf89c94031ac32131b229b80af5d6721fdb65b9a1f8ee0c308eb46781
DIST microsoft.management.infrastructure.3.0.0.nupkg 108606 BLAKE2B edd8e8a5e8848c8b72ee247624aa8980fc3dfafc434623dfcd8a4268fdc2cff4c79c1554f57be6f430c66ed3a0ec7ba819beb813fa4df3027e62c461ed43ac23 SHA512 95cfdfab16f201bca7ee0584199e18412094e7cb3ec7373dc2142cc1e76792de5ab78f8f89253fd1a36dedde7b62c0bba0c1376bdd14a5c591c143db96f7cbb5
DIST microsoft.management.infrastructure.runtime.unix.3.0.0.nupkg 122301 BLAKE2B bf6f4bd7d51ebbf0cce6ef4ea8bc0a3a5f84ab3a98fa2cff1c86ae70dc60bdcba2dd6398c163d02524a1e9ef226b05c41e2f515f57c583bdb44be53ceeb6f6c6 SHA512 d8ae69c763aa128703ff2a159ff804fab46e22a4088759fc7017e1deda1227703caa72003dd20d2528b97b84f975e655e68a7afbe6100d9d63ee3490272580b7
DIST microsoft.management.infrastructure.runtime.win.3.0.0.nupkg 787562 BLAKE2B 521b9b691bfaf36f3f03de4827f175fdf108e2a5510c07deadcdf304ea8c494b1d8082468332d3ea714118bde324b87da417b47de4d1a4e342e93902be2b1367 SHA512 e164be0209c1c2e50e840908d99c0135fa43b4dedc9665e96827215c72ce187c4d688511b9ee7ebe7daab154af4220eea6793651a56b9a48ebe381e5bfb01f91
@@ -24,6 +28,7 @@ DIST microsoft.powershell.archive.1.2.5.nupkg 43929 BLAKE2B 6be1f9ba229b7d75032a
DIST microsoft.powershell.markdownrender.7.2.1.nupkg 49815 BLAKE2B 8c231eab9bb94e865876b6d077bdccd42366363ff9e775f2e0fb26a80c00add66920b265b1a292543378a009eef630f0e6f372c731d597f7d861d37582456989 SHA512 57b690134424adf02a83c0320e05b0a37809c53c4a978f8083d74262b3778b0f4661eec41a2f52c4eec2da3befe296664e710219572e884eeaccfecbbf1537b4
DIST microsoft.powershell.native.7.4.0.nupkg 590282 BLAKE2B 0afd43decf9f46ca643f25e6c1d457284575bb1b337fdd8f991a3d0cd6d1eb221e0b4d78003873434c7f9b3c42a13af9160e61a08c87d2f06d7d5ca1e54eb2f9 SHA512 5984d2aad4564b727ae7e7d4810c5293701b1d386c2f724da6d63ef7522131578b28c0e8fb9a1cf64cf14bfc6547b0b6cff5a5b9e18ff5909410721675422856
DIST microsoft.powershell.psresourceget.1.0.1.nupkg 2008224 BLAKE2B c4744b54bbae85604fb02aea793c2736c36c75d8ef578138d34986e7c84c7234b88c1ea362de78903ecfb05478f6fad93380d87fe6db73580a61c493fe012231 SHA512 3cc736815c1cf692aeb812faed5b46d5f63a56ff8a4b1d4129ab64af81bf340cdd51a011ba910b75216e8e083431025c528d52e3a8b05e832b56b45ca42e9ec8
+DIST microsoft.powershell.psresourceget.1.0.4.1.nupkg 2074580 BLAKE2B 64b21b8fa478d5aa2ddc7aadd8c4af95db8ef77b877f42010c78290958a287d746b1a44f71cfd8578a8e59d713c62a442de40ffea2f6c8e3bb833b4d8cb47ad3 SHA512 e6a89b5d9197cef669073b5d489d251fd489b002cfd7ba0a458ec15d1b949cdfd2c2cf793f50b29039374b8f84824c856d9992b6041f3146c5248a1ba48ab572
DIST microsoft.security.extensions.1.2.0.nupkg 158448 BLAKE2B 3acf6c09ea98045b30e194d318d5492a12f468fa981ee6d3a9c86abda97d563d070a4050063b3771786fdcd6c83ac42e064e77dadd3bf634ed8fed6149096944 SHA512 41defb87e48e694c316e27247a787558967d03b6cbcf0154598bd29b63813f354ac4a10cdf5322823c5ee5d4020feae60d4de7ceb348965740b9ea71524cde44
DIST microsoft.testplatform.objectmodel.17.7.2.nupkg 1494924 BLAKE2B ed237ca748d969242f48044bf33eacb8e03a8fcbc78cc36d45233e92b82d150425258c0805631d3d58ae0a1eb66f0dd678007470ec3ef49ab53431885b336a4f SHA512 821050a26c80e5328f6cc5f4b1720e43b293365a956a76f6d9555d047423d416ebde0bc7c62183ca4be4d17beb74c0ff39f37744019fa939b9f0b4b94341bbcb
DIST microsoft.testplatform.testhost.17.7.2.nupkg 2808650 BLAKE2B 7f091133b02f319e1d8bee440cd7ce4ec4fc8382a81bc30c62d5c4769bdeb32534d776db64acd146defa34a1b4322fb04025604342795564546c7ed7ee48f317 SHA512 cf2885c5a91aedec09bcc4f15662096340d7b37351db368de98b0569b35e8238ce6dd86c60706fb021f37ecbc3e4b35b405e44b18b4e1adb8cf404076345c3f7
@@ -32,6 +37,7 @@ DIST microsoft.win32.registry.4.7.0.nupkg 378359 BLAKE2B c29f39ee80f953ba2f76f0b
DIST microsoft.win32.registry.accesscontrol.8.0.0.nupkg 152626 BLAKE2B 20bccf342cce5c63c35036cb61d50c9956757a65d7a9fe41a862d7f3bde071bf3a5376f602980bc29a875419f7c082e3ef145a1f80462de3063895b339e0494f SHA512 3189105771491d2829086cfe0dac130f4275aac81958e70c38a71c4560fd5e0c12c5abc859c413f8a2044271a3fdc8b2b873c24e6a348870aae7da82555d8752
DIST microsoft.win32.systemevents.8.0.0.nupkg 233719 BLAKE2B 7d8cad3d5cad9646167ac7b6c9784e080bbc3033fa010d6ebf795d8c38aa1e8e6c75a612c769137a19dfcbc14c88b4d00e3ce50eff4070ee011ef7f2a9c8ffb4 SHA512 25016c508653fbf463c52d8fc3d2773b7c211c2402c4ea7b4aa987fb29c851d3f80c5e7abbcace2d4d5e061ae290524e8029afbc49a37d7e5186fe06aa4609b2
DIST microsoft.windows.compatibility.8.0.1.nupkg 34254 BLAKE2B 75f3cfae6ea6c923566b910daac8709ed314f7da67c0657cbffa0241c6b489d61ce386f02ca96e6d8680c86008bc7b530b9a7d0d48eb6c9e9962bf599acea744 SHA512 00c2b1600d53fd9b9fbde8cc7f0fdfbd9bcc0c5bbae629b4ff65047832ac9249b6fc4b424cae41729a4f05853f31259fb66644c2bdb1b1175de7cbc4891d325a
+DIST microsoft.windows.compatibility.8.0.8.nupkg 35675 BLAKE2B 3b65a00097c08f9d8e085bde17f7cf78be1432523df85b322eddfd1490b4ab292250a0a4fc2d014e8366945a92de3d9a7d73216e0fc70a21b6c03761198ad7ef SHA512 1f9c44af831b1b8dcda21a17387d40941742b31dad6318b3ef2f48196df235588efb4f2221ae006f2300b576abbf54ae25ee111d29e12aae275d99bc6bd44ee1
DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc SHA512 0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0
DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
@@ -40,7 +46,9 @@ DIST nuget.frameworks.6.5.0.nupkg 131644 BLAKE2B d8fbfaeb2ec4c269ecad319478b64da
DIST packagemanagement.1.4.8.1.nupkg 1153134 BLAKE2B a56bfaddf35023b57682b7e39a5782cc9cfe746d231ed94ae7631b76d15c527e695d0dd3beda598d88caa09a078a6902ebc8d9b448e1605c7e1d88bc8aff0156 SHA512 5896bf6ae8496eafd81add32dc21216ded0fad0b4839598f6c9b04aaea8a1f903e6cc519d7ea432917b4641482d756bd50bc9473d3624e95964e39f3fc69ba39
DIST powershellget.2.2.5.nupkg 270249 BLAKE2B 15f040cbbca89db9a455791d14bf30959c21da9c94507f3bfc4978c06557f0570272613b55d4b05b1dff630989c93e825a48a64a7d6dcac4d43fde5151dc5ff4 SHA512 5a4af7aa61b6ff0f449efa384e8d44cd7899d586515af9cf7ba266c26a625abf33c0c0dbe0d476cd17980af39a5c764d4ca722e752bec03ed478a73a38397c3c
DIST psreadline.2.3.4.nupkg 257204 BLAKE2B 65311f5d5993fd468ef25f52fbc2e3dca36e8b25338842a4e7cad53514ecc1e7a34ad674327478c25dce9b3c601cdee6b85ab70fc26076cace9d7bd8417e0125 SHA512 c29c1e5d6277adeb358610b94c6d269930861e4edec44f405ac9a8bf8b3a36cf2f87d9b6f7c1da908baeed0672cdc4a142f3ea06b755ae453fb32bb7b8eb627d
+DIST psreadline.2.3.5.nupkg 259840 BLAKE2B 665b7b2c6bc7972808a6cdddcd7c545cc227cf19a5220b763d49db9c3608f7cfa431f2c4eba05a5fdcb655139a5b1d08df6c8b92f9dadc18308a0674cd9345f1 SHA512 1ab68a4a530efbf58373a1890c91988e49505ccca0636a3a2df9fa2e1bdba4a4f5a40db9678b0614a759899a0c0f0252308cce754784f21837b6c37212aa2a61
DIST pwsh-7.4.1.tar.xz 8766592 BLAKE2B a9ae771c56d2ddf4a6e5727ef01114ff71918f5abb70a3b2459506b8afd6819a10e388eb31a5267b18c372403643dd7a7b116f07221ff91c67e5d6664aa9fba3 SHA512 967ba4d339fd85eeeb1222834e41c8242004f0d18c12545b8aef0063bbe70e5d279d33e6d819064f1bcd0381dfd694fd128da34eccaef2d54c2b4dd39a8c874a
+DIST pwsh-7.4.5.tar.xz 8852484 BLAKE2B 5142aefc820d0cebe4a178d33f8a46d80c39fb49360e7e30b50b9826348e3dc4b0ac12defee4553c27d773a95ced98fdd56d569a484ef81664216a222fda20d6 SHA512 9eaf48b6467d9fa77a118f8d0b0126da3536ca1850f5a407708b2189267984f11d4b3aa79f11cf4804b243dab4e0acc2b2edf6a77c9a99493aefe8a02adea93a
DIST runtime.any.system.collections.4.3.0.nupkg 107990 BLAKE2B 802e2ae919a4834150d825ac086d8f47e2185e31b60b45f3dbe5f63b1d714953d9faaa7d8fe4cc25a1ea8495c4f8fd925bb198eea0b67e594a8558238b18196c SHA512 9f8833176c139b71a58694ae401c5aec209a63227be07c7ab559bef772082bd1f6cc38ba2949cb1c8e5c5514ad9f4ff51859838dc2f28191f8bb7ae611a50239
DIST runtime.any.system.diagnostics.tools.4.3.0.nupkg 43707 BLAKE2B 33d1c57eb4e50c06488da02ab2bb1b8dba9948026053e662986af05b74045c014e76815edbb588f10d6a904de22e4c50177f31f3fac36d159b9af361a4cb2b62 SHA512 bd257401e179d4b836a4a2f7236a0e303ae997d2453c946bf272036620a0b14e85e5f42c229332930a954655ab4cae359d191a3e3d9746df09535a651367764c
DIST runtime.any.system.diagnostics.tracing.4.3.0.nupkg 49844 BLAKE2B e35998e1369bacc9fa90f74825e021c62b9c671ac9b7cfad4e9b455656bd40e968f348ba8943ed670c74c22bddb1c94ccf5058885233607e3c73a5c7d2a56688 SHA512 0b480d21e23c38965222be7fa1e1a0c7e444cebdf400d1db8d3ac609f893b82d78c5d8b271da61808b7b179dd6466a0090bd807fc2d35020f93a00f0213bb436
@@ -101,6 +109,7 @@ DIST system.codedom.8.0.0.nupkg 510041 BLAKE2B b2a564366ec48d84e9622ba0a3d10d9f3
DIST system.collections.4.3.0.nupkg 810001 BLAKE2B 0079d5834bb3857c002cc686313646895b47be1079e10cf365ce9e67c05f14c2e70e782b122b07a7cd9d5090b57334d0cb2336503cf5059cdbafeb3ef3cc8220 SHA512 ca7b952d30da1487ca4e43aa522817b5ee26e7e10537062810112fc67a7512766c39d402f394bb0426d1108bbcf9bbb64e9ce1f5af736ef215a51a35e55f051b
DIST system.collections.concurrent.4.3.0.nupkg 502676 BLAKE2B 0d98ffad345254596133bad8a487bb91bd235f2a757573c3ab7999184fac6685b4ec33316bee9b4a4e588ba96aa745a681077cb2e2d2b0a7f5cc113aa75efc2c SHA512 35c1aa3e636216fe5dc2ebeb504293e69ad6355d26e22453af060af94d8279faa93bdcfe127aecb0b316c7e7d9185bcac72e994984efdb7f2d8515f1f55cf682
DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa
+DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053
DIST system.componentmodel.composition.8.0.0.nupkg 534116 BLAKE2B 5b80ee5e60d48c5e471ccf0b5ef3c8e8878a14c0ebb5d7f26c36df3b50ffad4686145a5a1b8d8349ba5bb5ec45d4b9d354dcd440b5ff027cdd7a0889e8506a25 SHA512 a6700f4b637c397e99bf56d6b6bb4ca68fcc469f9bc640589c6d2fe56a497efbe7d0425c815c179aef3cbbb2d1a476c469cffff2a1cdc4a214f4e14880877b9f
DIST system.componentmodel.composition.registration.8.0.0.nupkg 153743 BLAKE2B e5c4ed7cf943398c5f9d23149eddc9d12166142d6eb915ea8d365e8234a69b648845d0cec49e9b08a1055faefd284e274587cc1a60fae976aa63a6bc4756ff99 SHA512 bf296befde71ec0de1647223e25ddffcdd9521a83044f6ed3adb623dc3a6dd91fcc55665a1fba7fcab66953ae7eea1c61f4f8dcea569877955185cbe1b8a41a2
DIST system.configuration.configurationmanager.8.0.0.nupkg 977652 BLAKE2B 375325623d3d6c8b4579f8613b33dd506f0485211bb98f4fed25f3851f520689ab22a45f3d0a15f6dd6f697ea5e3446839efc8c300469f5e154d251702bb25f9 SHA512 58b9fb5b134c1acf3ea5ba288c7a6277c08988d85caf68fb900d20988f1f814e4b174246286a8785248773c596d21efbb2f4124b6f4a3be86bfb129eb92d89f4
@@ -111,6 +120,7 @@ DIST system.data.sqlclient.4.8.6.nupkg 4928218 BLAKE2B 5241b2f26ade1b7c500b35065
DIST system.diagnostics.debug.4.3.0.nupkg 149774 BLAKE2B bdb6d5ee3b8ca4f28b241b098281b7d2957d0996f9345aa086a54b1a981822962e5cc319687849ee52445db47b439b6cd4e99a4c71595f6227f78160aa31724b SHA512 6c58fe1e3618e7f87684c1cea7efc7d3b19bd7df8d2535f9e27b62c52f441f11b67b21225d6bcd62f409e02c2a16231c4db19be33b8fab5b9b0a5c8660ddab24
DIST system.diagnostics.diagnosticsource.4.3.0.nupkg 120125 BLAKE2B 33f203d8ffc39e0c38599eee625053beae160a0aebe6fbfaaafdc85b570c7b82e3aae281092014e90d10fad7083f37afbb546ad5a0c74a94843ae9b1e9fe85f1 SHA512 8f54df5ff382b6650e2e10d1043863a24bf49ff0714e779e837cd7073e46fb2635bcfcdcf99d7c4a9d95f35ebffd86ab0ca068305f4b245072e08303b917b34d
DIST system.diagnostics.diagnosticsource.8.0.0.nupkg 516197 BLAKE2B 58ac0227689ab648e6cc9f01a63bb163a3f8c19a9d69fa534cab3045fbdec895dedf9b33d35641457eae96fe9304f1b96ae75a02c83783c991fc6968fc4604a4 SHA512 86e32c62e9773dba192a63bff0e2ffcd57826ed1123c9261fa8c9229f9d1dc26962b3740fb025f6ad5c139162575a6c493b213a9ef3fc1747d15ca0edd0c5878
+DIST system.diagnostics.diagnosticsource.8.0.1.nupkg 517990 BLAKE2B 380c30a5f17fcb1747acecf72477fa3e46feefbf9fa43ca73330262a6ef916d1850cdb63c2554bcb0b52e0bb11b3bd7853a1035202eb6b6454929747d7447741 SHA512 0437300281f6df9a9fb414058be81b953193c59ac35d8f3321ea1230bd3e323657bea4bff1747e68e71d271b5ee758c8e599c25ed246eb09e6537e1c1e3cb8e4
DIST system.diagnostics.eventlog.8.0.0.nupkg 535543 BLAKE2B 413083dc5795fcc436dabc463a936413445f9486c1ade6b48845af9532df5a95e9a8159e47706abcb0011289d6e8bde38c165817d99becb1010e1f07502667d4 SHA512 ba6e7f27323a92a50a768457e2ab48accaa5dfa0ba19082ca71da7b473b71cd3b6dd036e442e109fc15efbb4c267881a9844097ae4eddc3cb887152c8c9511a5
DIST system.diagnostics.performancecounter.8.0.0.nupkg 428758 BLAKE2B 978bb3a4e144240c26e5b4ee8667a8a251c98f1b9693fc2c3995bd61ef96a4b66712a95b442876066e0c86d2c989baa3bc51d0cd64f10d2dadd2a8b71bb5318b SHA512 47a050146cf98e20c323054c881f592ad692f0697856fbf01a598a139ac53d0fc655952660fbe54a942a84249b705886b4b16ba1a9290cb266b74dd4d71752c3
DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B f03928755ec84fd360b2a8a0de3f39e57322cafc4be9e7fa6b7a67d606de9c0869688f62f6b7c9a2ee2915c424ab20779ac87ff510637a9bba740ba0361e6041 SHA512 164d6977e721cbceb44ede7bfd75b03b8d9771e0426aefa5d40c71867e964092fdc6a6808bcbc5559ed73ec2c532ca657d6476af79a49ca3ad879b8366f13d90
@@ -119,8 +129,10 @@ DIST system.directoryservices.8.0.0.nupkg 1006445 BLAKE2B 6ce10e6552d8989a78c067
DIST system.directoryservices.accountmanagement.8.0.0.nupkg 598049 BLAKE2B 884190059a4f4623803b4f22fc4d2b75797455e72681127814e5338648d062d3dd8f74a1e5c2d4fd5a52ae342221a4ff29f5202ca665a8722b816c46791fc895 SHA512 00ba79ae0bc3c81d4c05a43d3b52c1d71e6f1f388a244341b453d39f6978087efc25405e241c7dc97b95fc831081cfcf5c1493bc428fca954ed896319d8dc1bb
DIST system.directoryservices.protocols.8.0.0.nupkg 954895 BLAKE2B d788a9e0bf6cc1dff0b4e74d50b1630df7254a46756618489f5ff92f0d2a03dfd266af9825e3fdf670b711e04b44b743b91ab697a7fb6ef0a2440fe30e3bf7e5 SHA512 ca6fa67a86cce13eb924c7f3cf4b01e2f3653e771dcc3b804f40d048f6cc0d10f9bf8779eb8f097799776b3bd1c8a8134a8a2adfa4edae989356ae0e4a474372
DIST system.drawing.common.8.0.1.nupkg 1566817 BLAKE2B 78dd15700f71eb2319c05f1776a8d948dc67570bd5b877b55ef2be61316fbb0a1b30d2cc88d7c6b2dc7e762106c3a7b803f11c90159355dd8c5b913aa09c6ba6 SHA512 aca1d17f02e99f7a8dbaffb8ec5d761ef9e69a70470467e9636b4f1f1a249a03346045947926ba3b7c71e21200f491023f6295f3ab3a4d75b9334cd239aa589d
+DIST system.drawing.common.8.0.8.nupkg 1568088 BLAKE2B 96b05f076e70c657f57694e4a4a1213a9c669610a612a25a05648743ad0ce5417e3809e9690a89a3a81c60ed81c48eff03cfd30bd3b84c25adc843a01ca867ee SHA512 318e393b68d144d12d3a41de0dbdaba6796c7be03bb70ead38b5ee7f5581fe059ce78fb39cf4d8e45f1c8ecd194a4b38ff20fd034beeb79a56bfd6a8e33eab52
DIST system.formats.asn1.6.0.0.nupkg 182980 BLAKE2B dc3180f322e0c7992a3b951d7f08b631b8d3a14abe1aef2f7b8efebc4da32161760ace9189a2df2e41d2fb2d98844ae9ce3df5cbabd3e7e0f6341625f2ebca27 SHA512 eb660feb32e7be616d148deb8f26dbae749e2ba8474026857c925fa0d850aab1132413de852b9c43123242ce56f861815bfae94970ffd0da8d5bb9adb4859784
DIST system.formats.asn1.8.0.0.nupkg 322419 BLAKE2B 7c252ee111649801390f02c6287fe43cacff642e442d4bddf7aa66185be9138041c136416cc9363e199d77e15b4700128ca50c71919db34f444b45969d5e69c4 SHA512 28070e0e1b4410326ceb8f78bb0d3fb3f071ca64560f5c95e091ddd103b1f0857807c268702be4da67ce9a6c15a6d071c9d4f6e5626f3a7ce6876be3a2a6dbc2
+DIST system.formats.asn1.8.0.1.nupkg 328435 BLAKE2B 7e88affd2ce8dfa727ca4fb682d5bc72b9b36eeaf6ade8916142408abcf462eca777e6ea318a3c0952ea322c1c88ec3dc936c39ff56f7926f6eb6946b50fc4d8 SHA512 066308a53e92126161627b52c968c4575e2e4dd3e3d757323f36aa9f79ebfafe267114ada51439837b227a776f00369f80e19ebc07482820e6c28a89eb3910ee
DIST system.globalization.4.3.0.nupkg 589136 BLAKE2B 7b07f9b68f0744ddcfa3f0db6190c1a0696c2f89f8c5e92922ac20fc4155e22d97e7191bf7866c9b58acec056bff08531b0adacccaec7d4301e1d4b149fa511f SHA512 823d2ba308cb073b40a3146ecccd0d9fd7b1615ac3fbefb16f73d873e411fd81c3bdc87df206d3dc7e2f14c9cd53aafca684a3570c25471280aada8de805ece2
DIST system.globalization.calendars.4.3.0.nupkg 177689 BLAKE2B b70b5d9e545835e5a3fe4c703b2bd7c857968ba1fcae5299c9c41d550338914f2ad9d168948018fa7da7271d62a3b9d2ad1e696d334ee7d3fdaefd25395aa64c SHA512 e97190231402b393774b925efc02a2bfa41d1d117a17fb87da6e399f5234546962767e9cd8f39970efa408e4f453cd1e6751a2a61e366bc97406e1b0b8a4be86
DIST system.globalization.extensions.4.3.0.nupkg 142949 BLAKE2B 4eb77d4ce5af01136145ea867e9d6cc81181b36a178ff487905dd7d7c6a4986c518675af68eac0e854347503e11513056173a93e6803683f3fddee7677b88e05 SHA512 a4d360003f95e0c31edf39c0b91e1c73850a60ac5d0032b17db888a3c7d7134cef9acd97219d14174ad213b7c044f49b364cc5720073ebfcb6e1bf6e4ec24ce5
@@ -137,6 +149,7 @@ DIST system.management.8.0.0.nupkg 791455 BLAKE2B 6490ed07f522d23340857ecf6eecf4
DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
DIST system.net.http.4.3.0.nupkg 1371903 BLAKE2B c0b56398662d8f149eba439ce16ec254bd5a64cee0faf251af07d89ec130953d8865d537b52b432ee19df9ed7405318119d301743bf84f98179c1cd7e6615731 SHA512 e8105ce8151aee95852fb29423f73cc1bd7c2286d36474ed7102a4b31248e45f434434a176d3af0442738398c96c5753965ee0444fb9c97525abbd9c88b13e41
DIST system.net.http.winhttphandler.8.0.0.nupkg 416095 BLAKE2B 009a42c29dfde43c6de1903994481cef4e352b12cefcdc81d4a1ca5d6a079861a9ea5f30e55ecc9cfefc0d396e28878c525b0522501786716e456f02d31b6b9a SHA512 2ab77440a3fb4494cbe109e66c211700d1439156c1b6bfd856457eb8e9d56bf829d466be489ad0545bc5b5012e70c73a7cc41156d9f50e4f4550e6c817890972
+DIST system.net.http.winhttphandler.8.0.2.nupkg 417480 BLAKE2B d92f6aa29fd356c508e871c82cf508337725a0c52aa92c6b651caddbb615cb0adadc033c3d9820d6867808a5cd8bf0f44a8ee026029475653d9ea224b86696c1 SHA512 24d7e317d7c8cf5707b06e74c9b0656e1bda25cc2689557f28627e64cd25b0b5f1cfa9a7a89824ed544eea3fe5e750bf5f50cbd4bcbce6f4b0e5b9d02f6d5621
DIST system.net.nameresolution.4.3.0.nupkg 177639 BLAKE2B c3d666f33577682ba43292ccca908cbd81971ab53eaeb904438a378997903e80d5d3789b3c76db6c50f0411fb17b227db973bc09eadfc0f98ebed88ac0209057 SHA512 40d39e131fe7a392e58e9f58b516b5db88383de91c05b771f5e509acf46cc874271e90623d327ab039003ab8f2714144694390261278de324e1aee228a828ab4
DIST system.net.primitives.4.3.0.nupkg 769347 BLAKE2B 070d9aaecf9c4ec485850954c425d6d6af23fdb8a50fe40c305657654fcaf58d366f29f62bca6ae32c8604dfd7f5217f822ebe03c68446d4fbc4ee7e44b07852 SHA512 9f7fdece330a81f3312ea7c804927852413bee2c929f3066b736993803df47cc0692fbca236c222bf19dc8f59b42f54f2a4c00da9a4d624e458da5874d127ce6
DIST system.net.sockets.4.3.0.nupkg 135695 BLAKE2B 17f58a8445cae9ef2ad17bbd7dda092e66bc8be07d767e971fabf14da98f549924cd6a7abf54e8a5a7557710612a151f2f27dd35e559b81f2f06dd71fd43c9f7 SHA512 e32ed9518e9630e99edcf1963c3d0e7047ea8252853c9260eb5403a4206170ae28fd27eb239f39da4d2db766f830b3ebdc9e4da2e697be20241d928082200955
@@ -154,6 +167,7 @@ DIST system.reflection.emit.lightweight.4.3.0.nupkg 84426 BLAKE2B 370e3b74a769e2
DIST system.reflection.extensions.4.3.0.nupkg 99740 BLAKE2B 15554874193bbddbb2a7a769a239923ea039b117d9f8ba5ae634b82fdc8f04fcdc871bdf328b0b4e418c9f0c987dfd71546c778a99453ba6b5e754e6939b3c28 SHA512 06cfd992c8d7fd9ab6432ab02be981a01b6558285a6e26a7825a064d4efcce08d9e7344f03fa19b033a2459d42b0b80e8c1400ce39b47a1752869ab8825b0475
DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20
DIST system.reflection.metadata.7.0.0.nupkg 1029794 BLAKE2B c4eb7069819ae7d6ee8fcf156fcf5fbb5d57022eb2c8e4677f1e64508c69853410da7985a08c936c38eb43201bf5cdcaa8c3c091531238ae78f4037b286b60a8 SHA512 2d93c8ba1a78ceb90d25b7a3b82ae7c7f2452ad29f49ee8e1c60b2bcda19f8f6edf68689d42a586aef5faf9f1049fe5e8095ec9a4ab48a2cd2a950a8b7ec2c85
+DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6
DIST system.reflection.primitives.4.3.0.nupkg 281679 BLAKE2B 36dc0fb5e7a6927ab2f54bc9ccb2e032cce0284c3aa9b83cf2ded8bab5fc7918553b06b16bef69161a7d9a0548b3e9159ab582533578cd28a661225559bd2b1d SHA512 d4b9cc905f5a5cab900206338e889068bf66c18ee863a29d68eff3cde2ccca734112a2a851f2e2e5388a21ec28005fa19317c64d9b23923b05d6344be2e49eaa
DIST system.reflection.typeextensions.4.3.0.nupkg 187842 BLAKE2B 2cec73bd787cc6b4bee793782ff0db98aaced7e7a0645cefb60e6e47d353e1959eed7a48db24e9c7ea6ad7b87648c11c3588d43028c4e0d14c695c38356943a2 SHA512 68ae81a635b9af2aee9fc8fc8fe7da0356ef4da4eb32f81a89fb75613b96714e8f1a1f4c12bd0d335efbb03408cc7a744314837f13564d5fb262ca272055677f
DIST system.resources.resourcemanager.4.3.0.nupkg 85908 BLAKE2B 002ba25bb953e5a9162214338b50abcecfd8183c68c7b5de8bbc1780e57322b6aa225e13436ffda54b4013fb77540df7428d8c3c89c1a21622ab124d8ca174cd SHA512 9067db28f1c48d08fc52ad40a608f88c14ad9112646741ddaf426fdfe68bed61ab01954b179461e61d187371600c1e6e5c36c788993f5a105a64f5702a6b81d4
@@ -167,6 +181,7 @@ DIST system.runtime.interopservices.runtimeinformation.4.3.0.nupkg 179546 BLAKE2
DIST system.runtime.numerics.4.3.0.nupkg 283763 BLAKE2B b9e2ffc7e974fb4824ed174be43e664d0fcbe1e996640b8f66a17503c8af24d106e883092fd61b2990c32472423bcad943e07b7e25d126563a219e1b617446ee SHA512 3e347faa8e7ec484d481e53b1c219fe1ce346ae8278a214b4508cf0e233c1627bd9c6c6c7c654e8c1f4143271838ddd9593f63a1043577ad87c40e392af7fd34
DIST system.security.accesscontrol.4.7.0.nupkg 604403 BLAKE2B 7117e428ef3840057bc5de5a5965717e620f524dafb12feb30ee01cf1368ea7e411a0d889912d2e257dbb67ace2eccb6ad12c179432539cb0debfb0d5ca2f490 SHA512 464255881cc1ad9a0df09eaa1ea926c75df4196537a1c5adb180665ec21f8da627d00c778601ee05894ee745664374a38f0369778c98b29cbe236aa70deab5ae
DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45
+DIST system.security.accesscontrol.6.0.1.nupkg 235270 BLAKE2B 8a328939b21aa92654796bf83e83753ce26f1938bbe9c9c0dcd19028647d8c5dfd3a837a941379f23f4ac6962e100d787083072d5e9ecff2e779f51b8d123c68 SHA512 e1beba70b45f8cc5ae06fdecf365f0bb5b58b9af6d7c79accfef15b5a7c7bbef65e10cf9f299418eb413aac86ffefaa0eab9d91650ce77cc398d390f0597ed42
DIST system.security.claims.4.3.0.nupkg 147933 BLAKE2B bd00c65069b23415c146861ba7ba768a0da69f9f0a4496fb1f43780222f899ae62ed35cd0bc5a0953d8b13920800b59414cccad7e6bf6614ee675680c06e27cb SHA512 ab72b90801f6c051a2b31645448eebfca74642b3cfa1d51f80e21a0d0d7ad44d3366dea139347e2852781b7f3bae820df16c3eb188a2c96244df05394ed72c86
DIST system.security.cryptography.algorithms.4.3.0.nupkg 402204 BLAKE2B 3bed21fdd12f005b6a7eb225623e71880a37c79cfdaa770971b6563d8e7f613a64617c73deedc2c6c31fd8e908f9ac95903a1004f1376bd914431f89c9dcc8f0 SHA512 7641d70c2ba6f37bf429d5d949bda427f078098c2dcb8924fd79b23bb22c4b956ef14235422d8b1cc5720cbbcc6cfee8943d5ff87ce7abf0d54c5e8bce2aa5e2
DIST system.security.cryptography.cng.4.3.0.nupkg 290620 BLAKE2B aaa7b495dd7a8884b125f05b62d3e641cfb04e82f8f376f1e1839cdf124de4643dcf1e6de02e0296768db5f430a33d75cd2003261a815059055ffd5f050c65c4 SHA512 6272273414eaa777e78dca1b5ecbbdf65e9659908082aea924df0975e71f4c1b47f85617edf90ead57078c29513a160ca62f123be9f9f339dfb9c9386844f5ea
@@ -180,6 +195,7 @@ DIST system.security.cryptography.protecteddata.8.0.0.nupkg 148572 BLAKE2B a27ac
DIST system.security.cryptography.x509certificates.4.3.0.nupkg 706727 BLAKE2B 67c777394c982267c08dba232dd75aba6e924784d14388f7f8e347293c8f3a67ef9490a078b3f56f649a1ab352a4c924630f384850e3d5f1510dceae45fd0af1 SHA512 318d86ab5528e2b444ec3e4b9824c1be82bb93db513eab34b238e486f886c4d74310ed82c2110401fe5cd790e4d97f4a023a0b2d5c2e29952d3fd02e42734d00
DIST system.security.cryptography.xml.6.0.1.nupkg 231247 BLAKE2B 8720dea2d6ba2d116d5455213f8faaa26667a1b2b75e993434f95b7a01c8914d9bb5861df02e7da6761f726cdb8fbfb8da294033fbad674e7b84b182d382146c SHA512 17f9e598d455c5ab883398f83affd8dd6879a332fea70f876265ef38517c7977764ba31b1b237c9cb72dffb3d486a24642148eacd63a2893e0714c92e679deb2
DIST system.security.cryptography.xml.8.0.0.nupkg 463756 BLAKE2B b465de3c6f2cfd263f527135eb7d9f7625404d1cc6664142943c4ca7306f67f003a368a7638d91213c1621429bfe44b65e27a48c95390846e0447ef5fcffea08 SHA512 cd1928769897df366e80f0ba77ffa5eea736657c39a4f3418803b86f5e3af96cbda91e3f05735a64a43c4459581a2847d2c0621e175b0c1a4e545260b679895b
+DIST system.security.cryptography.xml.8.0.1.nupkg 465318 BLAKE2B f1dfc4c3a6e54d8e6d72ffe52b46a139976226700cad4dfae88b3fb8e53982b5dbd650b59192f620675e7a66ec7947045476c2e98f487c7aac3cdf8afe8977ec SHA512 7fe9ff91bb48e42810ad5e7512357460a20f08689a090942953fe2bd83347865f3eb530b293da23eabfc0926de7b6b1f2c358451c4f344ce45aefb2562269d0c
DIST system.security.permissions.8.0.0.nupkg 538298 BLAKE2B 68345e940c690bae6b766c39a55a03ef341159dbc124ab75042e67a4ed46a49cf26b59fffccb2ae914ac01718fe06ed6b499a96e253c79a52dfd326f816171b3 SHA512 73139ece3fb123b2fda2e5519e712fe34fab264e39b31435825b44443da18d7ca29344c3a5e404d751a3723c015d465243c59097828d0fafa82b377d21a34101
DIST system.security.principal.4.3.0.nupkg 94590 BLAKE2B c6fc5d6944a44b3ab125af5d59493aada6e8c73857311b8118adf197b9db3bf77fc8de9f320dcc0d55c6e529106b36307e14baab75766296bf804289de800a26 SHA512 db8a1ed0d189637d9ef83147550ce5da890cf6ec189a7d006ba9de86ab55679e7f025e18bdaed2dc137ddf82a7e6a0131fb4d54d4264831862b1d7c5ee62837e
DIST system.security.principal.windows.4.3.0.nupkg 220931 BLAKE2B dcf84627ab57c5e72e0f1828b48c6e9bfa2ea2ead7b9c02bff03b9819f4057cb9d4a8821cfd0a98a381f2d7a2471df04041567de970f9d60557923e6e09317aa SHA512 66c1d5a9d649b964e1653fa2cd41d8f80515b7cd727fcd7f0890552070da1099ecd1032560f259a108e0d1d6a6da23fa07bc5c922f426a91f33b667f7c004019
@@ -200,6 +216,7 @@ DIST system.text.encoding.extensions.4.3.0.nupkg 244195 BLAKE2B 9dc2fbf672e07c53
DIST system.text.encodings.web.6.0.0.nupkg 235525 BLAKE2B 1a9c6233292c8d9186c92fea63b918a3a97ec23588f06a3170d0f085359acf77eea7b10867ee81602837818f25968f7cd91e193f83a081fbe6ae4467ec92d32f SHA512 0f26afeeaa709ea1f05ef87058408dd9df640c869d7398b2c9c270268ddf21a9208cd7d2bfa1f7fbd8a5ceab735dd22d470a3689627c9c4fadc0ea5fe76237fa
DIST system.text.encodings.web.8.0.0.nupkg 374440 BLAKE2B 97211e710df3dcd17932f168e254806d7c8692ac01d667a2e89a5ddc956b24fba8467fbc2d451057757b5c502442d2c91bcaf0f867da7e95456b2aa18136b354 SHA512 ba0822c38c3b658aba9495642d269e882b827e3be4ad2dc1426d8a97d3cbc5a2277c5f80847d0cb9381078af01523328c4992caa058146d5d8ee6b8a08609c32
DIST system.text.json.6.0.9.nupkg 1396928 BLAKE2B c3ffc209a3a8a809394de9c27a18e02b4fd7efbc231be1b247b3bc485ff534ebe342bb979af476544ae64e44990bb69e2d4b0f51a71dd1cee4527d7348a0f79d SHA512 6acee4588ebb4adb25eae4bd9967fbe11f58583dae6a455287461b8a32aa6e41447e8649a1d649212af2fb0d91ac066fc9f7c6b5a4f18b48cd07e66de38072ce
+DIST system.text.json.8.0.4.nupkg 1981785 BLAKE2B 32eaece9756c948453589d13f596d2481e8d7150f1c970f2cbc04aa9ab8ab399795e6ead5c16b47198113f10f43ef4407e613286fd55538de3f172885dd6be93 SHA512 9f87ee2a39ba4f602a2b3ec7584b8aa2c03a7f6db1e303f48224dbc139ddbf3cb10190be04efe1d1592b0bf5b2fd97f6d8f88fd492a45f778b84fd3e613acb00
DIST system.text.regularexpressions.4.3.0.nupkg 530523 BLAKE2B fc77aa0a92658cfac1b3fc00b87fabbec1be5c79776b0b2680775615b273a5a49ff8d5000f97415b85fc0283ff95569ba9a5a72917828455646053033088b49b SHA512 80353c148df30d9a2c03ee10a624d91b64d7ccc3218cb966344cfa70657f0b59c867fed2ab94057f64ab281ad9318353f25c23375c00e1376b6589ae0a70aad3
DIST system.threading.4.3.0.nupkg 708088 BLAKE2B 004d01762fad35a4607522d974a0cdc3d0049c82fe704f2f86fb98ee81059ebb56d13c290fcd273d1067a1a7c7f17bf3259d4d7e802c1d09a95e3c5fa29ef3f3 SHA512 97a2751bdce69faaf9c54f834a9fd5c60c7a786faa52f420769828dbc9b5804c1f3721ba1ea945ea1d844835d909810f9e782c9a44d0faaecccb230c4cd95a88
DIST system.threading.accesscontrol.8.0.0.nupkg 245419 BLAKE2B e1dccb5f98b9ad0678bb173f9cb6b2f9a9bbefd932a35630b533f9b62bc214c4f71b31b836d776b14ea8bfdfa38dc39e88ca2a37fe46aa1ebcd4a918e9e8af09 SHA512 eef74c0ca864858c29f236b6fb69d30d3388c1c9184fa13f733b9531d791baafca7c7d1069693fb5550bd452ed92853d3d3ebf3cfdc51b4ff52a8d9ced2d4dce
@@ -225,5 +242,7 @@ DIST xunit.extensibility.core.2.5.3.nupkg 276583 BLAKE2B d8b476a5f4a215b955b3c5e
DIST xunit.extensibility.execution.2.4.0.nupkg 481651 BLAKE2B 8cd2bef58356196059e1236080186774af4f71d384533e01e16c33521628e9993fc2b5f3b0f35e68ee4b45690183df2c3bc2681689eb47c73b79d3a9ccdcbcc4 SHA512 adc865d290201f1dbdd5bbe678ed880f9dd39da42ad3a90db09dda95a0448a7bf3cf23ad92f9a8c463ecd408042e383d4914d394eba10077494d325ed0ddb361
DIST xunit.extensibility.execution.2.5.3.nupkg 360139 BLAKE2B 8b52559e39b4ac0de96d18cecfc6814cbe1d82259bb667b71a4edfb0f82ac1a9efd6a439be22c898f0465b54b22837d5231ddf222576d225bd5146be6901631b SHA512 535f9b0ad8d5ec76dce17a231aee6ef3da0be86b953b1355192af006195eb05b84e0aeb38f02a4f72ec7698ae7b3936458fea3c3946a53005b9f5358fef0c06c
DIST xunit.runner.visualstudio.2.5.6.nupkg 581724 BLAKE2B 9457d3c19a09e60708ec348357fd83b6f2b163d254b2048caf4c3fb46dfcc982b019810efe939c14cc01aa9ea1e2f1990a99b4ada9b11cde767b8e8a33db6289 SHA512 6cb3279236a1dd52bca7f590b0a84511f701a692bc9f508ef3ee0670675631a801050d0563c9c09a1939f9254e6e370998114e3139abe4de59738b9ff09766c7
+DIST xunit.runner.visualstudio.2.5.8.nupkg 580504 BLAKE2B 5171e4104d3036f9f69a69fca28dd79b0246e8d8f1226c7ea3ee01b26d0ccaacb2f2e3fa35bdc083b1b08f118980cb87cf1b0ed870e0bb3c9850429dee821b56 SHA512 de14c62a3c878d080ae050c3cca138bd87b191722daf2f3c0decfc7168dec3d5948cc9adf5d37a601575540b0a621e5766ba4d1beea9b272260334478b93194b
DIST xunit.skippablefact.1.4.13.nupkg 46061 BLAKE2B 1c362ebed9d8f88fb8f3728194b7b406f05aaac3776ea8b1167722b82799a6acd589771044aee37d045d45e7760cdde1a555b80cb8a92c5d55e0cc3ead6e66c5 SHA512 d3cf30ada4d447fd4737143554f9c9be1aabe502e1c5e2614e13100bda71f3ed9eab03805c7d3475936a9ed6730bf86ce2212f6da6ccf5306553fc1352bcd5ba
DIST xunitxml.testlogger.3.1.17.nupkg 84249 BLAKE2B dc53293a4c910397d6ccab3cf32a9ec53503e3146b296efbea20aa32498bf5008355e784083202daa0ea494133eec02f81831dced153d2f2fb28070ffc1a54b0 SHA512 da05c84fe7a8417e1ef69aaed013ee0ac08f74ddbd67b00bc3736f9e1e2e4c6283c4fa1b7119eb73e61c87e0007d86937628db9ed256167cc47d1e0234c5defc
+DIST xunitxml.testlogger.3.1.20.nupkg 84750 BLAKE2B eac8b67452bbf2bbb8e084e471b025d541bfbb5895cee119ae192c07bac15b9fe9384dd8f4844f36e8fc15c0734e0afa778ef2725ea5a377b11437231c82d054 SHA512 ec5ef9b782bc14c1a7a3bc4f46bda295cf9de01cfd65566938c66cbe23b7eb84cffdf0f004322f4d704b265343157a05869e4b689a1680f6be275d36d9005e4a
diff --git a/app-shells/pwsh/files/pwsh-7.4.5-downgrade-codeanalysis.patch b/app-shells/pwsh/files/pwsh-7.4.5-downgrade-codeanalysis.patch
new file mode 100644
index 000000000000..ac27709218a6
--- /dev/null
+++ b/app-shells/pwsh/files/pwsh-7.4.5-downgrade-codeanalysis.patch
@@ -0,0 +1,36 @@
+index 828bd16..95ab178 100644
+--- a/src/System.Management.Automation/SourceGenerators/PSVersionInfoGenerator/PSVersionInfoGenerator.csproj
++++ b/src/System.Management.Automation/SourceGenerators/PSVersionInfoGenerator/PSVersionInfoGenerator.csproj
+@@ -14,7 +14,7 @@
+ </PropertyGroup>
+
+ <ItemGroup>
+- <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.9.2" PrivateAssets="all" />
++ <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.8.0" PrivateAssets="all" />
+ <PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="3.3.4" PrivateAssets="all" />
+ <!-- This section is to force the version of non-direct dependencies -->
+ <PackageReference Include="Microsoft.NETCore.Platforms" Version="1.1.2" />
+index 2629c21..a2163f0 100644
+--- a/src/System.Management.Automation/System.Management.Automation.csproj
++++ b/src/System.Management.Automation/System.Management.Automation.csproj
+@@ -43,7 +43,7 @@
+ <PackageReference Include="System.Security.AccessControl" Version="6.0.1" />
+ <PackageReference Include="System.Security.Cryptography.Pkcs" Version="8.0.0" />
+ <PackageReference Include="System.Security.Permissions" Version="8.0.0" />
+- <PackageReference Include="System.Text.Encoding.CodePages" Version="8.0.0" />
++ <PackageReference Include="System.Text.Encoding.CodePages" Version="7.0.0" />
+ <!-- the following package(s) are from the powershell org -->
+ <PackageReference Include="Microsoft.Management.Infrastructure" Version="3.0.0" />
+ <PackageReference Include="Microsoft.PowerShell.Native" Version="7.4.0" />
+index c1ab875..b742b0f 100644
+--- a/test/tools/WebListener/WebListener.csproj
++++ b/test/tools/WebListener/WebListener.csproj
+@@ -8,7 +8,7 @@
+
+ <ItemGroup>
+ <PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.0" />
+- <PackageReference Include="System.Text.Encoding.CodePages" Version="8.0.0" />
++ <PackageReference Include="System.Text.Encoding.CodePages" Version="7.0.0" />
+ </ItemGroup>
+
+ <ItemGroup>
diff --git a/app-shells/pwsh/pwsh-7.4.5.ebuild b/app-shells/pwsh/pwsh-7.4.5.ebuild
new file mode 100644
index 000000000000..8417ef5ac9f1
--- /dev/null
+++ b/app-shells/pwsh/pwsh-7.4.5.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# NOTICE: Before packaging we have to run "ResGen" and "GetDependencies".
+# See: https://git.alpinelinux.org/aports/tree/community/powershell/APKBUILD
+# The repackaged tarball contains the C# code generated by that subproject.
+
+EAPI=8
+
+DOTNET_PKG_COMPAT=8.0
+NUGET_APIS=(
+ "https://api.nuget.org/v3-flatcontainer"
+ "https://www.powershellgallery.com/api/v2"
+)
+NUGETS="
+dotnetanalyzers.documentationanalyzers.unstable@1.0.0.59
+dotnetanalyzers.documentationanalyzers@1.0.0-beta.59
+jetbrains.annotations@2021.2.0
+json.more.net@1.9.3
+jsonpointer.net@3.0.3
+jsonschema.net@5.2.7
+markdig.signed@0.33.0
+microsoft.applicationinsights@2.21.0
+microsoft.bcl.asyncinterfaces@8.0.0
+microsoft.codeanalysis.analyzers@3.3.4
+microsoft.codeanalysis.common@4.8.0
+microsoft.codeanalysis.common@4.9.2
+microsoft.codeanalysis.csharp@4.8.0
+microsoft.codeanalysis.csharp@4.9.2
+microsoft.codecoverage@17.7.2
+microsoft.extensions.objectpool@8.0.8
+microsoft.management.infrastructure.runtime.unix@3.0.0
+microsoft.management.infrastructure.runtime.win@3.0.0
+microsoft.management.infrastructure@3.0.0
+microsoft.net.test.sdk@17.7.2
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@1.1.2
+microsoft.netcore.platforms@3.1.0
+microsoft.netcore.targets@1.1.0
+microsoft.powershell.markdownrender@7.2.1
+microsoft.powershell.native@7.4.0
+microsoft.security.extensions@1.2.0
+microsoft.testplatform.objectmodel@17.7.2
+microsoft.testplatform.testhost@17.7.2
+microsoft.win32.primitives@4.3.0
+microsoft.win32.registry.accesscontrol@8.0.0
+microsoft.win32.registry@4.7.0
+microsoft.win32.systemevents@8.0.0
+microsoft.windows.compatibility@8.0.8
+netstandard.library@1.6.1
+netstandard.library@2.0.3
+newtonsoft.json@13.0.1
+newtonsoft.json@13.0.3
+nuget.frameworks@6.5.0
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.any.system.threading.timer@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.linux-arm.runtime.native.system.io.ports@8.0.0
+runtime.linux-arm64.runtime.native.system.io.ports@8.0.0
+runtime.linux-x64.runtime.native.system.io.ports@8.0.0
+runtime.native.system.data.sqlclient.sni@4.7.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.io.ports@8.0.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx-arm64.runtime.native.system.io.ports@8.0.0
+runtime.osx-x64.runtime.native.system.io.ports@8.0.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.unix.microsoft.win32.primitives@4.3.0
+runtime.unix.system.console@4.3.0
+runtime.unix.system.diagnostics.debug@4.3.0
+runtime.unix.system.io.filesystem@4.3.0
+runtime.unix.system.net.primitives@4.3.0
+runtime.unix.system.net.sockets@4.3.0
+runtime.unix.system.private.uri@4.3.0
+runtime.unix.system.runtime.extensions@4.3.0
+runtime.win-arm64.runtime.native.system.data.sqlclient.sni@4.4.0
+runtime.win-x64.runtime.native.system.data.sqlclient.sni@4.4.0
+runtime.win-x86.runtime.native.system.data.sqlclient.sni@4.4.0
+stylecop.analyzers.unstable@1.2.0.556
+stylecop.analyzers@1.2.0-beta.556
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.buffers@4.5.1
+system.codedom@8.0.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@7.0.0
+system.collections.immutable@8.0.0
+system.collections@4.3.0
+system.componentmodel.composition.registration@8.0.0
+system.componentmodel.composition@8.0.0
+system.configuration.configurationmanager@8.0.0
+system.console@4.3.0
+system.data.odbc@8.0.0
+system.data.oledb@8.0.0
+system.data.sqlclient@4.8.6
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@4.3.0
+system.diagnostics.diagnosticsource@8.0.1
+system.diagnostics.eventlog@8.0.0
+system.diagnostics.performancecounter@8.0.0
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.directoryservices.accountmanagement@8.0.0
+system.directoryservices.protocols@8.0.0
+system.directoryservices@8.0.0
+system.drawing.common@8.0.8
+system.formats.asn1@6.0.0
+system.formats.asn1@8.0.0
+system.formats.asn1@8.0.1
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.3.0
+system.io.compression.zipfile@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.3.0
+system.io.packaging@8.0.0
+system.io.ports@8.0.0
+system.io@4.3.0
+system.linq.expressions@4.3.0
+system.linq@4.3.0
+system.management@8.0.0
+system.memory@4.5.5
+system.net.http.winhttphandler@8.0.2
+system.net.http@4.3.0
+system.net.nameresolution@4.3.0
+system.net.primitives@4.3.0
+system.net.sockets@4.3.0
+system.numerics.vectors@4.4.0
+system.numerics.vectors@4.5.0
+system.objectmodel@4.3.0
+system.private.servicemodel@4.10.3
+system.private.uri@4.3.0
+system.reflection.context@8.0.0
+system.reflection.dispatchproxy@4.7.1
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.6.0
+system.reflection.metadata@7.0.0
+system.reflection.metadata@8.0.0
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.3.0
+system.resources.resourcemanager@4.3.0
+system.runtime.caching@8.0.0
+system.runtime.compilerservices.unsafe@6.0.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.3.0
+system.runtime.interopservices.runtimeinformation@4.3.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime@4.3.0
+system.security.accesscontrol@4.7.0
+system.security.accesscontrol@6.0.0
+system.security.accesscontrol@6.0.1
+system.security.claims@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.pkcs@6.0.1
+system.security.cryptography.pkcs@8.0.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.protecteddata@8.0.0
+system.security.cryptography.x509certificates@4.3.0
+system.security.cryptography.xml@6.0.1
+system.security.cryptography.xml@8.0.1
+system.security.permissions@8.0.0
+system.security.principal.windows@4.3.0
+system.security.principal.windows@4.7.0
+system.security.principal.windows@5.0.0
+system.security.principal@4.3.0
+system.servicemodel.duplex@4.10.3
+system.servicemodel.http@4.10.3
+system.servicemodel.nettcp@4.10.3
+system.servicemodel.primitives@4.10.3
+system.servicemodel.security@4.10.3
+system.servicemodel.syndication@8.0.0
+system.serviceprocess.servicecontroller@8.0.0
+system.speech@8.0.0
+system.text.encoding.codepages@7.0.0
+system.text.encoding.codepages@8.0.0
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.3.0
+system.text.encodings.web@8.0.0
+system.text.json@8.0.4
+system.text.regularexpressions@4.3.0
+system.threading.accesscontrol@8.0.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks.extensions@4.5.4
+system.threading.tasks@4.3.0
+system.threading.threadpool@4.3.0
+system.threading.timer@4.3.0
+system.threading@4.3.0
+system.web.services.description@4.10.3
+system.windows.extensions@8.0.0
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.3.0
+validation@2.4.22
+xunit.abstractions@2.0.2
+xunit.abstractions@2.0.3
+xunit.analyzers@1.4.0
+xunit.assert@2.5.3
+xunit.core@2.5.3
+xunit.extensibility.core@2.4.0
+xunit.extensibility.core@2.5.3
+xunit.extensibility.execution@2.4.0
+xunit.extensibility.execution@2.5.3
+xunit.runner.visualstudio@2.5.8
+xunit.skippablefact@1.4.13
+xunit@2.5.3
+xunitxml.testlogger@3.1.20
+"
+
+# Additional PowerShell Gallery modules.
+NUGETS+="
+microsoft.powershell.archive@1.2.5
+microsoft.powershell.psresourceget@1.0.4.1
+packagemanagement@1.4.8.1
+powershellget@2.2.5
+psreadline@2.3.5
+threadjob@2.0.3
+"
+
+inherit check-reqs desktop dotnet-pkg xdg-utils
+
+DESCRIPTION="Cross-platform automation and configuration tool"
+HOMEPAGE="https://microsoft.com/powershell/
+ https://github.com/PowerShell/PowerShell/"
+SRC_URI="
+ https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz
+ ${NUGET_URIS}
+"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="gui"
+
+# TODO: "LibraryImports.g.cs", "PSVersionInfo.g.cs" not found.
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/libpsl-native-7.4.0:=
+ sys-libs/pam:0/0
+ || (
+ dev-libs/openssl-compat:1.0.0
+ =dev-libs/openssl-1.0*:0/0
+ )
+ gui? (
+ dev-util/desktop-file-utils
+ x11-misc/shared-mime-info
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+IDEPEND="
+ app-eselect/eselect-pwsh
+"
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=(
+ src/powershell-unix/powershell-unix.csproj
+ src/Modules/PSGalleryModules.csproj
+)
+PATCHES=(
+ "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch"
+ "${FILESDIR}/pwsh-7.4.0-disable-telemetry.patch"
+ "${FILESDIR}/pwsh-7.4.5-downgrade-codeanalysis.patch"
+)
+
+DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs )
+
+check_requirements_locale() {
+ if [[ "${MERGE_TYPE}" != binary ]] ; then
+ if use elibc_glibc ; then
+ local locales
+ locales="$(locale -a)"
+
+ if has en_US.utf8 ${locales} ; then
+ LC_ALL=en_US.utf8
+ elif has en_US.UTF-8 ${locales} ; then
+ LC_ALL=en_US.UTF-8
+ else
+ eerror "The locale en_US.utf8 or en_US.UTF-8 is not available."
+ eerror "Please generate en_US.UTF-8 before building ${CATEGORY}/${P}."
+
+ die "Could not switch to the en_US.UTF-8 locale."
+ fi
+ else
+ LC_ALL=en_US.UTF-8
+ fi
+
+ export LC_ALL
+ einfo "Successfully switched to the ${LC_ALL} locale."
+ fi
+}
+
+gui_cache_update() {
+ if use gui ; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ fi
+}
+
+pkg_pretend() {
+ check-reqs_pkg_pretend
+
+ check_requirements_locale
+}
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+
+ check_requirements_locale
+}
+
+src_prepare() {
+ dotnet-pkg_src_prepare
+
+ # This is guarded by "RegexGitVersion" in "PowerShell.Common.props".
+ local fake_describe="v${PV}-0-g0"
+ sed -i "s|git describe --abbrev=60 --long|echo ${fake_describe}|" \
+ PowerShell.Common.props || die
+
+ echo "v${PV}" > powershell.version || die
+}
+
+src_compile() {
+ einfo 'Copying DLL files for the missing "ref" directory'
+ edotnet fsi "${FILESDIR}/pwsh-7.3.3-copy-ref.fsx" "${WORKDIR}/${P}_ref"
+
+ dotnet-pkg_src_compile
+}
+
+src_install() {
+ local dest_root="/usr/share/${PN}-${SLOT}"
+
+ # Install additional PowerShell Gallery modules.
+ local -a psg_modules=(
+ Microsoft.PowerShell.Archive
+ Microsoft.PowerShell.PSResourceGet
+ PSReadLine
+ PackageManagement
+ PowerShellGet
+ ThreadJob
+ )
+ local psg_module
+ for psg_module in "${psg_modules[@]}" ; do
+ insinto "${dest_root}/Modules/${psg_module}"
+ doins -r "${NUGET_PACKAGES}/${psg_module,,}"/*
+ done
+
+ dotnet-pkg-base_append_launchervar \
+ 'PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+ dotnet-pkg-base_install "${dest_root}"
+ dotnet-pkg-base_dolauncher "${dest_root}/pwsh" "pwsh-${SLOT}"
+
+ insinto "${dest_root}/ref"
+ doins "${WORKDIR}/${P}_ref"/*
+
+ # Remove "libpsl-native.so" provided by "microsoft.powershell.native".
+ rm "${ED}/${dest_root}/libpsl-native.so" || die
+ dosym -r "/usr/$(get_libdir)/libpsl-native.so" "${dest_root}/libpsl-native.so"
+
+ if use gui ; then
+ newicon assets/ps_black_128.svg "powershell-${SLOT}.svg"
+ make_desktop_entry "pwsh-${SLOT} -l" "PowerShell ${SLOT}" \
+ "powershell-${SLOT}" "ConsoleOnly;System;" "Terminal=true"
+ fi
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ gui_cache_update
+
+ eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+ gui_cache_update
+
+ eselect pwsh update ifunset
+}