commit:     60d1c43c01133ee1e2d2f7975563df55d2302900
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  4 21:44:05 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Oct  4 23:32:15 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d1c43c

app-shells/pwsh: bump to 7.3.7

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-shells/pwsh/Manifest          |   8 +
 app-shells/pwsh/pwsh-7.3.7.ebuild | 409 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 417 insertions(+)

diff --git a/app-shells/pwsh/Manifest b/app-shells/pwsh/Manifest
index a112128adbd6..ec51f3349d5a 100644
--- a/app-shells/pwsh/Manifest
+++ b/app-shells/pwsh/Manifest
@@ -7,10 +7,12 @@ DIST microsoft.codeanalysis.analyzers.3.3.3.nupkg 1111022 
BLAKE2B 8704bf2c8a57bd
 DIST microsoft.codeanalysis.common.4.4.0.nupkg 4688165 BLAKE2B 
076ebf835f71b445d58ba7b7317f0787ad3ce44026779ded73dce9b3cc347a07c764bfc890d1e51cdb621e8f0d44ad986798645021e47823760aaab99e3617e9
 SHA512 
564fe62e3a4b98770b5bdcc1ca119189ba96e3c52df9c5f5d150de8b3d1bf6e058ac7a3c5cd85f6fc9db3ec91e0666d93566c763a5b2913b3c58589f557a6d29
 DIST microsoft.codeanalysis.csharp.4.4.0.nupkg 10750699 BLAKE2B 
9dc364fb0c577d3dabcc8f1637ff1ebd182842217c684aa2914bb2e62069a40ebe6bc3b331e5342d7c14bfb3336339e0e8b601b550b22f3906cd2ba10574d045
 SHA512 
fe0f852202c1934df0a5fe5aae60f303685035a93b9ea955c326dc0e53d8d1fd2469dfa813cc0a235b9668fb642a56a18b63eda6ad5fccb58a694abb5fb8953b
 DIST microsoft.codeanalysis.netanalyzers.7.0.3-preview1.23267.1.nupkg 4258949 
BLAKE2B 
4183d97a35c4a1ab1503d2920ee784bbe264285f886c58a927574413af7dd97c18691044756f8985c8f085d81469319fd306b8ed0305e00e8fe507dadf4fec06
 SHA512 
97745b4146c0fc755b6c2bf3807c4c9a0640a90e8ec6eba096ee82d36155dff5954813d1ca7fa1d5eb1969a65db8160ccb93319e1a8aa98b8307925292dd64a2
+DIST microsoft.codeanalysis.netanalyzers.7.0.4.nupkg 4258611 BLAKE2B 
510526748bf69bde6c87d6112fdd15841e16b8f419f4baf7d58c2603cacdb2d70883ef9ee068e9b37651eef0ba61b48719112ca640a040c5fa28eb43e262426f
 SHA512 
d7634922cc408bf5ae79cea31b0d54887aa71f2bfb146fa5737707312ce7278457f8b1c4c0e371cf8589f515cee66942d114831e21a180be8125dd973cc2aa6a
 DIST microsoft.codecoverage.17.3.3.nupkg 8943778 BLAKE2B 
db2047b51bf3465899f478f370f5b8ed88446dc8dbac46a306cb7dd81dc316df3fcf8d76e476e618854bf6b5507914c772d7b1abfae2527ea83967d3d8b22f20
 SHA512 
733998b098201aec1f94962790700dbca009009eb9e6d9e1247366e61d6fae38b057f676a8bedc35c03ee4760cd70269434f8ebf4759dfcc281199b9d27ddbca
 DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 
209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be
 SHA512 
c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec
 DIST microsoft.csharp.4.3.0.nupkg 462324 BLAKE2B 
c6cbdfc136e3895429e8d941ff1fd401f2a6652249c920f98267f4c454d6dc6c148d00cc156d904019af16b6f4b3fe6c308146a08a52c477e16e54cb1d1489bc
 SHA512 
30c440b34652c8af000557a50286b75579dd5311bf5b9da24e8e572f46a311a747cd46b7e0279607010f34e2c5ee8393041b536366c0770aea8a97c101e2d91a
 DIST microsoft.csharp.4.7.0.nupkg 627100 BLAKE2B 
114a5af7151feb80785619d54caf5f928558a034254b5c2e185820a441f017705c933b0d66a31d395ce516a81f97655cfeca46e37397082b1b5d6ac6f507301a
 SHA512 
2c96988515f95714d4b83f5650f183dc6a564e0b3cf5255fa0e3ef48476debab4bde542f9f2f6c47f6620b7a71d6a515e4415e6d2e388b60817a29621d5690df
+DIST microsoft.extensions.objectpool.7.0.11.nupkg 82380 BLAKE2B 
794cc26cc0f736212d08975c7d88ade9ee587370e08b851a984dd1ad0a81d247cefe2f1cfd276a4d2e4ad7eee8b95511854d9fbbc4a8604d6ce368548c4b3304
 SHA512 
74115a70ad4713f683a784fe0b4662365d856e71e48db55e8eef5b1c611d9121df80e01e7beed8cef587781e86a033fa391530a46bfd87d06a38700acabfedfa
 DIST microsoft.extensions.objectpool.7.0.9.nupkg 82109 BLAKE2B 
eab5894da4ab77505db8c2580b6b2a3eda72903f13b6d33c042b44d0ffdf7cc1e4c340d256f4951ab44c7c1eb1966f62b1b6745fcac54a5a474da42afedd5245
 SHA512 
b5e8b122061f714e1bc9182e55dfd5844acaf646468f9fe9d4d9906f87577766332664d0fbd966a25bf937a188513f9a1e2fc287f15f8d8c40406741a019a164
 DIST microsoft.management.infrastructure.2.0.0.nupkg 92871 BLAKE2B 
4e09a785ceb108766f7753a052d6d2a3634c474cc3a3baf6b04891f8bc3f57d5cba60c06797999cecf7cbf634bf5366eab631553a33d0d9bc001ad3585278065
 SHA512 
49b35acb4eafe76d69519bb2f85d8862d18b79e1f168f964ba6669d64ef560ed75945a88ab7d30f30711b6ab3fe7459cb594da51a52feace56cb471e4d3e0af5
 DIST microsoft.management.infrastructure.runtime.unix.2.0.0.nupkg 99289 
BLAKE2B 
2ef4c83b00f3403f5ca0ad633c6ecab1aba25b95551328b220a605b3abc3308d4493100041174207fa814ba942d2e16235da5e3315c520169d6ab8a0bc453dbc
 SHA512 
6a6ac508f88a1678457a5c6100d01a97e78a199f0d616ec61f8befb4bbc43178460c026439390068ad6f8a4eeaa15e333caa99208d2f5e68a0ab93fd93f62a5f
@@ -32,6 +34,7 @@ DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 
3e98fbda73990aa8d4a8fe5
 DIST microsoft.win32.registry.accesscontrol.7.0.0.nupkg 128615 BLAKE2B 
24b8b53be85516d422f5a9a2128fd34f4f994d31ee514c1b6e6db00f4a6ee5cf417fff361ca48ffb722e3fc7c5d0e453dfe73188187cd5ec082081693a2c4e02
 SHA512 
1c422c74b6ed3fe441b759fb723d5c09086b56162da0ecdd2677dba40ccbdaeb1203c877040492eba6e2dccc4f93e9fbe5aa303f99c0481d1691fd7e45eca62d
 DIST microsoft.win32.systemevents.7.0.0.nupkg 174438 BLAKE2B 
88fc0929dc13c34f563e6b1b30f2a21973751ef61071fc46ea83587519bf58d4978852469bd85f51a1dae3ff62ab837b34fc7accf6eb8fbe347b5912b6c2c1aa
 SHA512 
18ee925b1ff0499205bf13a7ebb63a3a2206773f491828390910c36d2000bc10d079915bc9bbbdb043946fdc3fbd4950bfe0365da91315983d520d70fad81b59
 DIST microsoft.windows.compatibility.7.0.4.nupkg 44739 BLAKE2B 
620a137a848cb6033ded2b8367fd0dc844f141315af7bef1e87380171dbea6ae408264b0565a760889effbb2a48d6ecd20fbc77cb481e6da6924a81fab6f2e3f
 SHA512 
10577252143103325cde29e6726fe15f05b3d584f10215e66360a6726f65515bc627f1ad65c18b5c930b61467d3d0d6c7786fc9af2a1d1b415083e947c7fe6b7
+DIST microsoft.windows.compatibility.7.0.5.nupkg 44748 BLAKE2B 
0b655692627950e80c9a89e2c21ff15cf6bdbdb4911b62b8add4e8e263f1dec3379cedfbcc6826dfa9ba2a7ff2c0b02d6cfdc7eb9defb380093c8d2013944a8a
 SHA512 
d1d96d88e23b2e565f526bc1639e243e0cadb5f22f9eddc1afb25d2f794fba95671c60f4b506c07b979a2e5383cdf37ef862d5f09c8f0ebdd49395be856cb53d
 DIST namotion.reflection.2.1.2.nupkg 167992 BLAKE2B 
6b365f827950a26c550e773a660e93dba15935d1cd129f66343765f98c4b4eb7f635c7305d6122546492f2aa334832c0d29fdc66c3c5233ae5bcd48fceb009fa
 SHA512 
344c957af63d840ed160fd9de3faca9bc9befe46c693b275015e7c63edb1ac636baa6e24c66ffef2422792dae8dd364a8e583163500e53ca26816b4b0eaaa4a9
 DIST netstandard.library.1.6.1.nupkg 17360 BLAKE2B 
02badd3473451f83997f0b66d05f1541c741e65b9127b8b27ab391260df7939f235eb6648b11c7c11cc5400489ddf1cd26820b7bdf6fd9f1d8f0dfdfeef96acc
 SHA512 
0972dc2dbb4925e896f62bce2e59d4e48639320ee38ad3016dcd485fbd6936a0ed08073ad5eef2a612dff05dfc390f3930fff9e79d87a06070eeb8128277cbd0
 DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 
000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d
 SHA512 
83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
@@ -43,6 +46,7 @@ DIST packagemanagement.1.4.8.1.nupkg 1153134 BLAKE2B 
a56bfaddf35023b57682b7e39a5
 DIST powershellget.2.2.5.nupkg 270249 BLAKE2B 
15f040cbbca89db9a455791d14bf30959c21da9c94507f3bfc4978c06557f0570272613b55d4b05b1dff630989c93e825a48a64a7d6dcac4d43fde5151dc5ff4
 SHA512 
5a4af7aa61b6ff0f449efa384e8d44cd7899d586515af9cf7ba266c26a625abf33c0c0dbe0d476cd17980af39a5c764d4ca722e752bec03ed478a73a38397c3c
 DIST psreadline.2.2.6.nupkg 237916 BLAKE2B 
9aa3f7953aa0601324e83e7fa59165466cfa34daf61ee8ebd506db0a25937b40852b5839ab909ee737fc5b717389abe5b7a36e045135b21ef0b8f9131fbe05b0
 SHA512 
0a21c4bb0ff15d4d1916c2e0f87721f9e257e1e762f495bd28ec241643ced3c5bfe6684565cea93359ee819eab8ce9492e6a614a4c0b11a282309e1c8574f0dc
 DIST pwsh-7.3.6.tar.xz 8757580 BLAKE2B 
39cc3cfccbc26cb8189837d73999791e9b93a727bb572ce6466f16a71b7553d405562dad7614ac22d11b6e8a73fef92ad078e1811318f2ed3b124282cb02371d
 SHA512 
a07b99109b0b8687ab4a34226e44563d085314d115383a487ca5bdddd214068b9ae8370e6f25cb7752c7add57f493c94a1aebcb53645fd59085041318852d40f
+DIST pwsh-7.3.7.tar.xz 8752364 BLAKE2B 
c560c3284821da1ff727f1126054c7e8a775034fc253f54255df7f8169b972a5adcde6a09826f44823efbb0bfef1ac8881c6b96adc870eeed9b2508919b1ddc4
 SHA512 
58f550ca5592920c1911d406680de5d83855ff9e41f837a589b132d930c1b334762123dbb29048e8c8e1a3316d6c2546d86ea90184f322ce653730776e9e61ae
 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
@@ -95,7 +99,9 @@ DIST 
runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 9789
 DIST runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 
100353 BLAKE2B 
5bb97d3f9bbc1ec8906eda22c36c8b4dfa040a2f4f99b9b473c90348ead5715cfc321790b5d8cf86b8cf0b3f6a469c9564869aa8d910b2cc896377f5928a9463
 SHA512 
9d4e2a28266503ffbe411e6cb18922ebb92b1667d4e4081faba46c16e23d4fe90daf010d5650aecefad6f43c7ab9388b0ca644f4d0a2aa4e9d8f9e07208345fd
 DIST runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg 
90533 BLAKE2B 
7267e1fbd77dc3671bf7c5ba707ff098c48c0c800a4642383093a51d05cb972331c5d51ec4ea7318d89c80f37435d01c6ea904a3b4ae1cb836287c27c023ed10
 SHA512 
42d4ba39423a13f51b48ff3f04bb6bc7ace0b4678c7838a433a14c3cbfcf28267089df852056503b22a954ca1c1b53d1282c4a090d126ec6f4b7d0625d7e91b9
 DIST stylecop.analyzers.1.2.0-beta.435.nupkg 13829 BLAKE2B 
03cc909b8737fe649ccd0f63536447959db8f3cfbcd9153ae6bce621be385c4d79bbb19d5026317cb17a465adaaea1254d521900920690f0a5c8fa76b989c7eb
 SHA512 
2ede8d9352a51861a5b2550010ff55da8241381a6fa6cc49e025f1c289b230b8c0177e93850de4ea8b6f702c1f2d50d81a9f4d890ca9441c257b614f2a5e05dd
+DIST stylecop.analyzers.1.2.0-beta.507.nupkg 15877 BLAKE2B 
4497fc544ed6407b7eb4745ac67284408c77e884d96218df262e12add0041f3819ba028bb5a818eabc75e02a57a4cd5080b2b0ee8b93bc0544b801cb8f4e8ba9
 SHA512 
b26aaaa5327c8e8af0233ce22ac08260c1403df440ccea17ff4c908adb869f9941d7e1285b9f96bb5554d0fe0df72042626a04e07f186fb5e0b0f2770140efa6
 DIST stylecop.analyzers.unstable.1.2.0.435.nupkg 465220 BLAKE2B 
7777f86e0c3aa9b0984fdc711872fbc38b1b34093a603bb8065e1e7202656bd8c185141616eba7e6f2e640f28fb5f9429fab997c52df56fe900f20e7a2d47144
 SHA512 
f51e39a1821df5aa9f0e80f90ecd287991850baafa49e8ef5ac45a32c36b48a0c93ec3012c575ed7ad25ec867a51ce31f189dfaf2bcd8214c1626a5fea1e58b8
+DIST stylecop.analyzers.unstable.1.2.0.507.nupkg 469808 BLAKE2B 
88612c2a541416314674d9c4cbd6fbe5950d0940c53b247167e3595d6166b08e69114278b2f2b2ec00edf1bc72c6d57d08fe7f18f23282999dabcffe6951dc4b
 SHA512 
e40f359eae40612a7e8bb09a42ff8f5458186f162502da6c0f7a3ca090eeb4a6c84775ce866afd6b4b4dc219aabff8a77ace30b52038adaf9fccbfdacf01059f
 DIST system.appcontext.4.3.0.nupkg 147030 BLAKE2B 
fafd6d050e77a265cf41c6d00a3ab3d8db47f2258e10a6cb556031ab183a01a508a986bb495b68c5e8610c05b92b2f3c7b0718f68f508111fd262291684f84c3
 SHA512 
0d6ea63006304708feae2cc0590d2cdd99327b682210822bb2803ac842fdf4d8d57170d7947c006eec4b5687c942768478a7ec109745472f3946d230732483e8
 DIST system.buffers.4.3.0.nupkg 35171 BLAKE2B 
3b274a048ce14845ca957019b3670db00338972f6e11279e47f59ca6b4326aaecab1d11317694ed98e8a27f3de7ef6f90de94d4711ab224f805388d468728392
 SHA512 
3dcbf66f6edf7e9bb4f698cddcf81b9d059811d84e05c7ac618b2640efed642f089b0ef84c927c5f58feffe43bb96a6bcf4fec422529b82998b18d70e4648cbe
 DIST system.codedom.7.0.0.nupkg 290731 BLAKE2B 
4c02d8d59da3b3b183cb6288872759ea14ad2b64a0003f4fe93c7b1358d3f6dd7def35e1bd80f8edf5d839777f2f2f652f1d79d3937daa0c30c618dad40269dc
 SHA512 
eb3d7dece2b09817d0e3606f8a2c0e0e94a0fc928f18ae5dd7d5c768606f01fe75c9d70d047c8f44f0ade90a133c77c00f9bce6cb88f09902a9d503ab2cbccc3
@@ -121,6 +127,7 @@ DIST system.diagnostics.tools.4.3.0.nupkg 67227 BLAKE2B 
f03928755ec84fd360b2a8a0
 DIST system.diagnostics.tracing.4.3.0.nupkg 581864 BLAKE2B 
e09e616dff7879932b358746a62b530499aa61726c4490c56d2d7a0bf888db5b42d75d89cc5befc9fdb6af231beff998b6b243c2b2a08084da089709e0c82a75
 SHA512 
d0a5d30e261cd45b7dfab02b7ffbd76b64e0c9b892ed826ea61481c983c0208b05b69981cd79e91cd4e5811e1cd4c3cea06a1afce05811ece58be5e4c20169ea
 DIST system.directoryservices.7.0.1.nupkg 538989 BLAKE2B 
e6fcad4d7b73f8449e3a6a2dfee8b85020568057775a49de8648a5c95c197444d7ba42913e130fff88d05047c0eb0be623aa9d5c21b2aaa9675ac3681bae7eb3
 SHA512 
4c9dab91ad34c773acedd6a7e900016cd9d574865ddbf1f1b925b8661a01a288e8a936b3e919ac6902b5cf73249d8735af5072d954f0c30585f80c175bd0cc45
 DIST system.directoryservices.accountmanagement.7.0.0.nupkg 382462 BLAKE2B 
22a93c228d1503b0645e0666f64ec678cb2231bcbfb923decdb4b78a17891a8dc72538d04c0446157e3b115c1cea7bd3e0e143821519a1dcabe8528dd94570c3
 SHA512 
96591f234c9d28fe9e79fc1e3224d9a74a65f5555530fc46140bafb18883fc0a6d2fa7af16ce03adea06c78b49e5dfc1050eac682121a960bb3e3daac53ab7cd
+DIST system.directoryservices.accountmanagement.7.0.1.nupkg 432835 BLAKE2B 
45ad8903c4fab31f9ffc2457e62be61a377ab7883dc53824a58e240094bdf390237a09f0f0a46fae421fcc5041366d336264b3c5056813e4933494a630017f86
 SHA512 
62f8c951c1d4e89be06ea985377916209dcc186f2dc31dd84aae911e5692a12d7cad749066ecaedea5ed06f2d33043a0027e93ee1cc3066bafd689dfe6f0d485
 DIST system.directoryservices.protocols.7.0.1.nupkg 758856 BLAKE2B 
462aa9e043052ebad6ea86c7d33441bcfdb9ee180421edd0ab919059118a375a48a5018fb9ddb811503fc5b7e9af3d9a2d82570d77dd54d68cddb526b86a3f1d
 SHA512 
ddc46845c67a9972c23657b274d642720f3c59e8d2a865e64be2323eb2fb290e9d9876333f6610758c1f95442d805ab99a771937c1c2ef88f1746f6810e6a58b
 DIST system.drawing.common.7.0.0.nupkg 772327 BLAKE2B 
341e40f2b8b066dc8c38de95202450d78dc09d4c999ad97fc71af423bf2aa1a891df696012d1114b3e78cddc65c27af1984897a652d3cf2c9b13efbe37154a9c
 SHA512 
d1325de54dba8110e019afeba800601c2e4e0408b297b326de92333e029fa663d7150f021555b21a2fb89a411a08aef5e5588e043914da90b69c088fba72f0ed
 DIST system.dynamic.runtime.4.0.11.nupkg 547813 BLAKE2B 
a59d9fa95313f269033f7e25e39e499ca4910da5c2c1307a1d3d4d96b07fa25fc6b9223755597727b60a26280e1dd4a8bba0b165c3fae9a3d3d9732b77f3e1e8
 SHA512 
0b2189a6f50effab44a8b1f883f2a1f9b9b32c448123190e8946a877c28ff46a235aa90af0898d1ccd6da2f3155aa2cf26e57f7f61ee7e3c50dfde2190d781ab
@@ -198,6 +205,7 @@ DIST system.security.cryptography.csp.4.3.0.nupkg 117553 
BLAKE2B 93f32c719f999c5
 DIST system.security.cryptography.encoding.4.3.0.nupkg 144382 BLAKE2B 
9f8e6a4ce5fe2a4de2be0c827e914a02a257011b508e97e289b9de4657b598fdbba4e64dcf23a29af6e4910af41e62f3b3f0d6a2156ab691e2e00ad76c6499ef
 SHA512 
5c26add23e63542f37506f5fa1f72e8980f03743d529cd8e583d1054b8d8a579fb773fa035a00d9073db84db6be4f47cac340d1ebc6d23dd761dbdbd600075e0
 DIST system.security.cryptography.openssl.4.3.0.nupkg 71949 BLAKE2B 
ec1654bbd09e1244d260d1ddbefcbdeed207816a2719f3bb0f055a7a140d466f186667b1f202e0d1a3eda97f247d2c1776ad6f38f50de58960da5f0dfd2a2d08
 SHA512 
64530a19489730f873f8c68e6b245135ea260c02d68591880261768358d0145795132ba5ee877741822ff05dcd0c61edca27696ef99e8f9302a21cadf3b1329f
 DIST system.security.cryptography.pkcs.7.0.0.nupkg 732973 BLAKE2B 
a0a4e4f14a73ec897e05e14e24347ad284a318fc398888fb5d32a837098285a9de668e04b2de46870d9c9538eac636f7afa8cb3d71b22ae71e8463a6250c1abb
 SHA512 
85d33c98b6e2dcccc1ef5da4d25b58f79f5023462f21f4c2d4b885c7103174bcd72c7916d524ec6aa30055bab672446b8829ee34f9f4c012eee9e7c7843dab18
+DIST system.security.cryptography.pkcs.7.0.2.nupkg 837060 BLAKE2B 
dc5934b4a510e380c61d5bf96684264f04b94551906e0402ee1f0460082fbd38e588cabaa255721d0039c4a42745d291872b68ca86c1a7c799753d8173743490
 SHA512 
ae3b3f905dcb7f4db7a2f1ae2a45defa7eea732f5eb44af8e1ffb3656a2852e7ad77867dc9b471bc024c0361bd9d17c2d979a43a61b1953d3f13f51abf26bcc6
 DIST system.security.cryptography.pkcs.7.0.3.nupkg 837210 BLAKE2B 
77b63757c23c639b59d700288c9e0c657b8638e72d85ec0b5df11701aaba16a0fec83bdb282c7c98daf316c0c84cb6eb11f5cca4cb38c4378fea2f985013cf57
 SHA512 
5d416f90c72ab139f7276383593a564f960ba1ca01f33812bb3babeca4b1dfa997e6594920c30dfc942b5525298bbff2b1af97b386fea617efca5cdf28e04e51
 DIST system.security.cryptography.primitives.4.3.0.nupkg 81382 BLAKE2B 
55bcbe3143e85d24f47c72ec5e1f0ad38a1f931932b3a8a03dc00028668fc085d070dfcded55654e09328a745b208b9f15928aaff1087d8906bad41d7cfb23e0
 SHA512 
5ad8273f998ebb9cca2f7bd03143d3f6d57b5d560657b26d6f4e78d038010fb30c379a23a27c08730f15c9b66f4ba565a06984ec246dfc79acf1a741b0dd4347
 DIST system.security.cryptography.protecteddata.7.0.1.nupkg 125380 BLAKE2B 
9642e009b808f2b28e6aedaae2e8bf425667805006d4131a80cf6f956af4104582a97531fe266c7f6042693da0cdc53f27170bd3b92cbe992419c7202444fb89
 SHA512 
f10fd0bb48e85e2f71b98fdb28c9c717123837e4deef993ae249835bffbd83f88c9353c1f1a35a4985207d5ceefe77527316994fb93afdbbeae4c0a029e26f44

diff --git a/app-shells/pwsh/pwsh-7.3.7.ebuild 
b/app-shells/pwsh/pwsh-7.3.7.ebuild
new file mode 100644
index 000000000000..8c984c6607e2
--- /dev/null
+++ b/app-shells/pwsh/pwsh-7.3.7.ebuild
@@ -0,0 +1,409 @@
+# Copyright 1999-2023 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
+
+MY_PN=PowerShell
+
+DOTNET_PKG_COMPAT=7.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
+markdig.signed@0.31.0
+microsoft.applicationinsights@2.21.0
+microsoft.bcl.asyncinterfaces@7.0.0
+microsoft.codeanalysis.analyzers@3.3.3
+microsoft.codeanalysis.common@4.4.0
+microsoft.codeanalysis.csharp@4.4.0
+microsoft.codeanalysis.netanalyzers@7.0.4
+microsoft.codecoverage@17.3.3
+microsoft.csharp@4.0.1
+microsoft.csharp@4.3.0
+microsoft.csharp@4.7.0
+microsoft.extensions.objectpool@7.0.11
+microsoft.management.infrastructure.runtime.unix@2.0.0
+microsoft.management.infrastructure.runtime.win@2.0.0
+microsoft.management.infrastructure@2.0.0
+microsoft.net.test.sdk@17.3.3
+microsoft.netcore.platforms@1.0.1
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@5.0.0
+microsoft.netcore.targets@1.0.1
+microsoft.netcore.targets@1.1.0
+microsoft.powershell.markdownrender@7.2.1
+microsoft.powershell.native@7.3.2
+microsoft.security.extensions@1.2.0
+microsoft.testplatform.objectmodel@17.3.3
+microsoft.testplatform.testhost@17.3.3
+microsoft.win32.primitives@4.3.0
+microsoft.win32.registry.accesscontrol@7.0.0
+microsoft.win32.registry@5.0.0
+microsoft.win32.systemevents@7.0.0
+microsoft.windows.compatibility@7.0.5
+namotion.reflection@2.1.2
+netstandard.library@1.6.1
+newtonsoft.json@13.0.1
+newtonsoft.json@13.0.3
+newtonsoft.json@9.0.1
+njsonschema@10.8.0
+nuget.frameworks@5.11.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@7.0.0
+runtime.linux-arm64.runtime.native.system.io.ports@7.0.0
+runtime.linux-x64.runtime.native.system.io.ports@7.0.0
+runtime.native.system.data.sqlclient.sni@4.7.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.io.ports@7.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@7.0.0
+runtime.osx-x64.runtime.native.system.io.ports@7.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.507
+stylecop.analyzers@1.2.0-beta.507
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.codedom@7.0.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@6.0.0
+system.collections@4.0.11
+system.collections@4.3.0
+system.componentmodel.composition.registration@7.0.0
+system.componentmodel.composition@7.0.0
+system.configuration.configurationmanager@7.0.0
+system.console@4.3.0
+system.data.odbc@7.0.0
+system.data.oledb@7.0.0
+system.data.sqlclient@4.8.5
+system.diagnostics.debug@4.0.11
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@4.3.0
+system.diagnostics.diagnosticsource@7.0.2
+system.diagnostics.eventlog@7.0.0
+system.diagnostics.performancecounter@7.0.0
+system.diagnostics.tools@4.0.1
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.directoryservices.accountmanagement@7.0.1
+system.directoryservices.protocols@7.0.1
+system.directoryservices@7.0.1
+system.drawing.common@7.0.0
+system.dynamic.runtime@4.0.11
+system.dynamic.runtime@4.3.0
+system.formats.asn1@7.0.0
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.0.11
+system.globalization@4.3.0
+system.io.compression.zipfile@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.0.1
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.0.1
+system.io.filesystem@4.3.0
+system.io.packaging@7.0.0
+system.io.ports@7.0.0
+system.io@4.1.0
+system.io@4.3.0
+system.linq.expressions@4.1.0
+system.linq.expressions@4.3.0
+system.linq@4.1.0
+system.linq@4.3.0
+system.management@7.0.2
+system.memory@4.5.5
+system.net.http.winhttphandler@7.0.0
+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.5.0
+system.objectmodel@4.0.12
+system.objectmodel@4.3.0
+system.private.servicemodel@4.10.2
+system.private.uri@4.3.0
+system.reflection.context@7.0.0
+system.reflection.dispatchproxy@4.7.1
+system.reflection.emit.ilgeneration@4.0.1
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.0.1
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.0.1
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.0.1
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.6.0
+system.reflection.metadata@5.0.0
+system.reflection.primitives@4.0.1
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.1.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.1.0
+system.reflection@4.3.0
+system.resources.resourcemanager@4.0.1
+system.resources.resourcemanager@4.3.0
+system.runtime.caching@7.0.0
+system.runtime.compilerservices.unsafe@6.0.0
+system.runtime.extensions@4.1.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.0.1
+system.runtime.handles@4.3.0
+system.runtime.interopservices.runtimeinformation@4.3.0
+system.runtime.interopservices@4.1.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime.serialization.primitives@4.1.1
+system.runtime@4.1.0
+system.runtime@4.3.0
+system.security.accesscontrol@5.0.0
+system.security.accesscontrol@6.0.0
+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@7.0.0
+system.security.cryptography.pkcs@7.0.2
+system.security.cryptography.pkcs@7.0.3
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.protecteddata@7.0.1
+system.security.cryptography.x509certificates@4.3.0
+system.security.cryptography.xml@7.0.1
+system.security.permissions@7.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.2
+system.servicemodel.http@4.10.2
+system.servicemodel.nettcp@4.10.2
+system.servicemodel.primitives@4.10.2
+system.servicemodel.security@4.10.2
+system.servicemodel.syndication@7.0.0
+system.serviceprocess.servicecontroller@7.0.1
+system.speech@7.0.0
+system.text.encoding.codepages@6.0.0
+system.text.encoding.codepages@7.0.0
+system.text.encoding.extensions@4.0.11
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.0.11
+system.text.encoding@4.3.0
+system.text.encodings.web@7.0.0
+system.text.regularexpressions@4.1.0
+system.text.regularexpressions@4.3.0
+system.threading.accesscontrol@7.0.1
+system.threading.tasks.extensions@4.0.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks.extensions@4.5.4
+system.threading.tasks@4.0.11
+system.threading.tasks@4.3.0
+system.threading.threadpool@4.3.0
+system.threading.timer@4.3.0
+system.threading@4.0.11
+system.threading@4.3.0
+system.web.services.description@4.10.2
+system.windows.extensions@7.0.0
+system.xml.readerwriter@4.0.11
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.0.11
+system.xml.xdocument@4.0.11
+system.xml.xdocument@4.3.0
+validation@2.4.22
+xunit.abstractions@2.0.2
+xunit.abstractions@2.0.3
+xunit.analyzers@1.0.0
+xunit.assert@2.4.2
+xunit.core@2.4.2
+xunit.extensibility.core@2.4.0
+xunit.extensibility.core@2.4.2
+xunit.extensibility.execution@2.4.0
+xunit.extensibility.execution@2.4.2
+xunit.runner.visualstudio@2.4.5
+xunit.skippablefact@1.4.13
+xunit@2.4.2
+xunitxml.testlogger@3.0.78
+"
+
+# Additional PowerShell Gallery modules.
+NUGETS+="
+microsoft.powershell.archive@1.2.5
+packagemanagement@1.4.8.1
+powershellget@2.2.5
+psreadline@2.2.6
+threadjob@2.0.3
+"
+
+inherit check-reqs desktop dotnet-pkg xdg
+
+DESCRIPTION="Cross-platform automation and configuration tool"
+HOMEPAGE="https://microsoft.com/powershell/
+       https://github.com/PowerShell/PowerShell/";
+
+if [[ "${PV}" == *9999* ]] ; then
+       inherit git-r3
+
+       EGIT_REPO_URI="https://github.com/PowerShell/${MY_PN}.git";
+else
+       SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz";
+       KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+
+RDEPEND="
+       dev-libs/libpsl-native:=
+       sys-libs/pam:0/0
+       || (
+               dev-libs/openssl-compat:1.0.0
+               =dev-libs/openssl-1.0*:0/0
+       )
+"
+DEPEND="${RDEPEND}"
+IDEPEND="app-eselect/eselect-pwsh"
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=(
+       "${S}/src/powershell-unix/powershell-unix.csproj"
+       "${S}/src/Modules/PSGalleryModules.csproj"
+)
+# Lower warning level to skip CS0162 error for the "disable-telemetry" patch.
+DOTNET_PKG_BUILD_EXTRA_ARGS=(
+       -p:WarningLevel=1
+)
+PATCHES=(
+       "${FILESDIR}/pwsh-7.3.3-disable-telemetry.patch"
+       "${FILESDIR}/pwsh-7.3.3-disable-update-check.patch"
+)
+
+DOCS=( CHANGELOG CHANGELOG.md CODE_OF_CONDUCT.md README.md docs )
+
+pkg_setup() {
+       check-reqs_pkg_setup
+       dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+       dotnet-pkg_src_unpack
+
+       if [[ -n ${EGIT_REPO_URI} ]] ; then
+               git-r3_src_unpack
+       fi
+}
+
+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
+       psg_modules=(
+               Microsoft.PowerShell.Archive
+               PackageManagement
+               PowerShellGet
+               PSReadLine
+               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}:/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"
+
+       newicon assets/ps_black_128.svg powershell.svg
+       make_desktop_entry "pwsh-${SLOT} -l" \
+               "PowerShell ${SLOT}" powershell "ConsoleOnly;System;" 
"Terminal=true"
+
+       einstalldocs
+}
+
+pkg_postinst() {
+       xdg_pkg_postinst
+
+       eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+       xdg_pkg_postrm
+
+       eselect pwsh update ifunset
+}

Reply via email to