diff options
author | Maciej Barć <xgqt@gentoo.org> | 2024-04-23 00:56:19 +0200 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2024-04-23 00:56:19 +0200 |
commit | 686bcce57c301ca4b2ff6bc86dbc8397babab1cc (patch) | |
tree | e67666911743141ad8e90f6d0a3dee26610294a5 /dev-dotnet | |
parent | app-containers/devcontainer: bump to 0.59.1 (diff) | |
download | gentoo-686bcce57c301ca4b2ff6bc86dbc8397babab1cc.tar.gz gentoo-686bcce57c301ca4b2ff6bc86dbc8397babab1cc.tar.bz2 gentoo-686bcce57c301ca4b2ff6bc86dbc8397babab1cc.zip |
dev-dotnet/fsautocomplete: bump to 0.71.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/fsautocomplete/Manifest | 19 | ||||
-rw-r--r-- | dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch | 395 | ||||
-rw-r--r-- | dev-dotnet/fsautocomplete/fsautocomplete-0.71.0.ebuild | 295 |
3 files changed, 709 insertions, 0 deletions
diff --git a/dev-dotnet/fsautocomplete/Manifest b/dev-dotnet/fsautocomplete/Manifest index 1c968f06f77d..56a9d3435d10 100644 --- a/dev-dotnet/fsautocomplete/Manifest +++ b/dev-dotnet/fsautocomplete/Manifest @@ -13,16 +13,25 @@ DIST expecto.10.1.0.nupkg 373200 BLAKE2B c532c91f49625fe7edf2550194f5f3ae34b0f3c DIST expecto.diff.9.0.4.nupkg 39084 BLAKE2B a275cda79b5bd09949c0d5c748e4ec27c3e5b0d35db1165fe6faa6d289c77044d8a6102a6a9e15f31cab14e8858beee4ca7c85ea1d3c5722fd1b575a1281544e SHA512 041f0a349805574e109a47c44214324839dbdc020b60281aac7436e607a8601f4e5773bddd341b4fb6c6f30d8cd74c89b1282d516505377b5947a39f898c8165 DIST fake.api.github.5.20.4.nupkg 61417 BLAKE2B 8864b7410a61f775993aa98490099b92d4f814e81dbb20d7ff2825d85aa317ffe5f22fb543604823af6261610f7429fd6e766129fa577e4d39adef6e8c79e1cd SHA512 f1ae7bb0bfee3fafff0117061f7e7d5b3894877fa87217b45e96839058dccd3b5607294caf081278a3ddc15f3938c881aeff4da9bce860396b6cb1ff973c622e DIST fake.core.commandlineparsing.5.23.1.nupkg 212617 BLAKE2B 2abb84c1199422c1af6bd668d7defa1b3498489de1986f43240f21c37c3842785792bcaf17dbb004dad573158674c2d76b89e5a324625d6e0da22955d6c09d4d SHA512 ac96cf6229ce6c46f7928699e45d175d09ecb6c52040416e9df651616688014a31ea392f05f6b341f1919726ef1ec139c3e9e15a41c90a96f167d7e3c5676626 +DIST fake.core.commandlineparsing.6.0.0.nupkg 218044 BLAKE2B 199d9a890ce6b87dd7d9c4d7e698853b1ad080dffc18ca52709d2fe7d6d3a4ee88d88f24c47babb08a03b1162f49948a26e915ba67d17e8e32ac6eb70c2d1e62 SHA512 789d473cd389302a3a85c741402244a37d5c70bdbaf82d9d002d040802252b5e045f660352d987edce343c1f954351d5640c129695258c6130a31395ebc78716 DIST fake.core.context.5.23.1.nupkg 41942 BLAKE2B 288eb09eb75dd7343cddfded68c5065c31644e6b122957d79801aad0712574ac7ba1cb006effe582e4841a880d37522b0997aad61a471729030634a255ae46c4 SHA512 3c9d77c3368c6add79efa99e06b6d980d754d8c2c9c90ee4fbc13607ece9320189b053ddd4467ad8c139700b43cb10875dac42a0fe3e691f4d8b10cb3d1f5f1a +DIST fake.core.context.6.0.0.nupkg 43895 BLAKE2B 6809e76f4c588600c3eb59e901649f5ad99401d23a736e8385e4443364a2d0f776e60333f7409d9afa4b4a5b1f04128ed06157bf4b65f01fca5f93501a370f7b SHA512 4056c53a216d963e1e631ca85b8873a7cf0632217d78c6177b01e7c7c597ad362c93c2431cf9df1b1433a12f25d222c0070b6bde78946f6c6c4e66c1729ccb57 DIST fake.core.environment.5.23.1.nupkg 61639 BLAKE2B 32967a7a9c6174a5467dbc2b720a086ef59ebd36e417551d617be8bea5752ac5b533932ce0120ea8b6d589982f3d9a178985c25104120a46a9807954ec0a9db8 SHA512 ca00076ae18326bf9cc2a15e37049855916c664877b093f46d5b83afde8b824b81c8cebe13d0b2d9a0f686c86a1c27cb66c75e6c3c93ee63e0c338fcb88c9212 +DIST fake.core.environment.6.0.0.nupkg 64457 BLAKE2B d186b1618240e8660b0fb2cae7f092d5d9fcfebb723c2e55a645c3abcdfb8545381eec4862eb6af3cd746224e75885289a00daed6ce4f9cf722c652f017ac044 SHA512 652bc8b02ce5713649489c3303a2acbbb9ebfe372eb635ac1d68a86d7e334c229189b9e200bdd6946973257f974197b88f0c10acd15bd8a87c5b1ba0036fdbeb DIST fake.core.fakevar.5.23.1.nupkg 29923 BLAKE2B cd85e15211c79ef0024ca8d6ccd1463e8e129637e87812bc83e4b7b4e9f01bffa964d0b9266bd5d5aa6c2342330d13ff0415454ed64df01b33ada7b3d5ee11c6 SHA512 7c14be3946ab834d7c79a4a1f9c2f6c01727b1940fbf62ee661d27cb3e98f3fafd74bcf2378847ed29ee7d32a14b460eed91483d4497e924b2596d65383bfab4 +DIST fake.core.fakevar.6.0.0.nupkg 34606 BLAKE2B ff56c20b53c0a903a5e332dc8b674f6239aa0aee806d44846a98b7429fcb9513454692f20b6cb2f7216eccccd0f78d3f20e708073d179bef2747efb99fd7ed78 SHA512 207db78eae4bbf1c3ee58859de781422a34f138fc9b903fbb0e0c8bfea1f982a30144950eacf4b9c28919489287046a7223371b4b2163c6d70d39c7221528700 DIST fake.core.process.5.23.1.nupkg 392699 BLAKE2B e6cc1e0f1956c467ad12d76946232bdf4ee5b48fdc712df242b8fde75acb869c245109f1a50214c1b9555fe57091b08bdd335d88dc2d6480e8aeabda21640b02 SHA512 ab4b8af87352c5ea7bb5986ab6b2f320e7d0487177039eb204353cd800f0481a5d5c9d3035f6a1731e52022ab18da7c0493eaa764b7b99f61f2a3a28522bc8f1 +DIST fake.core.process.6.0.0.nupkg 380102 BLAKE2B 728989b34e32fa8e28bfeaa670537540218f3d92b96af0ba5644fcd04d244ac7b41ef0c6119bf38e16ea1629978d96e8a9809ca44249b2c18cf68292c0cdb23c SHA512 e9403c28e3339ac7e5bc97db92d0ac1aa33f298541af9b2caf820bd1865a8676c03b57c2a08ae7d29cb3f3a9f7f8b4c590bc63c65a1782fd060024c0c39f3682 DIST fake.core.releasenotes.5.23.1.nupkg 88435 BLAKE2B b9f58a3174ac5ad86eede71d6a94bffd78cdaaaf8c7b5a8d99ef6c5883d9382ee906bf0959860ab75a9e6cfa80f7e80fb839ebcf079f6cf2d122a0d904e1342c SHA512 db069551f9e4fc56d7fd4adeada1008e543ecd1e24ff1116dac7f28f29e9ca20d3add6e11768f54b8d4b45608d1deab0ee3fb5109db041b890e2ac786710c6f7 DIST fake.core.semver.5.23.1.nupkg 51215 BLAKE2B 9e21fb1d3061e04d2b76a9f6fc7434fad7c6d410bf56d09667f214afe755ebde7706c3863d092f39469742699b0a628dda1ae0873696081dd22cc20b34aac120 SHA512 0dddb8b83844559cf6c15542eed77740e40b8f77eb4734568b7a0bbbd1c04deaf1cd47af2b404f9ac8b4c5ba82b24703ec2c3274e47a604f34ef1ced93621c9f +DIST fake.core.semver.6.0.0.nupkg 55925 BLAKE2B 3d43367c97773414baf38054abc8dcbf3483a0423a60ca330d427115930cc6b645ded3f9ae908288b73fd4dae3ca93885b2fd7e7bc067ec0c052065c036512ba SHA512 a8592674bd1abcddb8d3470205b9e2b28f012be2809ec47d09cd51e718dae9c1bf13f29659430819021210995b53cb6a8f589914ac81d2043b5388d3b5c2b8e4 DIST fake.core.string.5.23.1.nupkg 57906 BLAKE2B cb4577a73696f4040aa2862ef344c909a42d57936e6d6d6521b1fcbbcc814c14cc7fa396c9085417c0c55ed09d59df137efa7a099bd04943db40ca655af4aed0 SHA512 4af9c27e16ed991e49f11d8cf37e5fbd94cc1a496c4831094e340080ce5b2c9545af28bae6ce015ef83f918ea861951a45b4bd297ea83abb085743c7bbf5d5d2 +DIST fake.core.string.6.0.0.nupkg 62662 BLAKE2B ac9993bcc0e217e98150e22766d1e8eb5e5754ed8a1b12f5449f54575f257684033e8d98e6036e2b719137849d869e28f0dd6a6bc265420fe84725a658a08dd1 SHA512 8b377ed63f0960cfb33005e057e5d6627579828a14d56f619c8022aeb5d9baa86f684fbdf1b9d9ade6b3782505b037fa3e0b71920c56375ebbc78cbc9bc4bdc6 DIST fake.core.target.5.23.1.nupkg 157606 BLAKE2B 86b1d07d155d5bd8ec16b908b8a78d12c5a91f64bd456950a5874707990e741a14f4da79022f5c8baf25aa81b3cc9938e9310caed5bb674c12fdf96a0a86adf5 SHA512 b5a3d3f4a06aea55bc03c63d21d2065e61b06be6c0aad047a74f3532c62035a6115fe93111d54dbcdc56a22731221f5b020065e0b70ae59733437081f765b741 +DIST fake.core.target.6.0.0.nupkg 163527 BLAKE2B 2e000b6e8adebee0aac9ec8820a08aac70d972d4f9c05127f5e6e7eee30f0ec8656d0f5afd127082d9c4a1567176fe9231db24e395af0564c8998817119d1637 SHA512 766487f034fc079992f518ec349af1c5db4ce5d76f83db9b92735d60df895e4ecbe150eb647a7b115b51a03dc88dd05c23b28f17048a53a0a28f75010b951154 DIST fake.core.tasks.5.23.1.nupkg 25159 BLAKE2B 6be5f28acfd50ff7c8d21961356e51ea397d6ab3fa5ffe50ffc273f714ca8aa4f3d0089707145d12ccc81b9ee62aada807a08cec7a1ee537e6f56b1948ff36ec SHA512 bc307717becb869e7c3f04cb2ba306f0df042e798d648ad3475e71c737e32142c4787b192590583c07e7b5106a9c3fb975db8e4187def80610e50d3cb28514d8 DIST fake.core.trace.5.23.1.nupkg 131424 BLAKE2B 9961287c4d66c1e772642965b3228b8b86ba648b04b1b6c53b387e3e7eb3c4057c1b341bfb84210ce06fa93a1fe654fc9d162cc8dff048960619bbdda050cca5 SHA512 0214616bf914bd9e2ded773c3fdb8bbb7f2af0ec5f7fca4214db15528d5ce035d3d77ff0a45565568d70e464595b8b5e80011b3649f3764f6d9f69f984e618eb +DIST fake.core.trace.6.0.0.nupkg 136258 BLAKE2B a48154076bdbfba1538df5cb773b4d2eb1e72236520bb8315314c7e516605d3e5b3ea4024c770dee16dc59602922d6a75c8aa03b67d0aaa27295927011c71d97 SHA512 b136bc534b5a732d2e6f6c1c7eaf84f3267b1aa855e3cd9857e097fa1d5c2cb43810178e1657688c8e4085e04f99f8236d9461fe81c721cc236839518a53492c DIST fake.core.userinput.5.23.1.nupkg 26261 BLAKE2B d66a1e8ec9c71722a959cf5d59ba3f4bef90fa8da705dd8c40159d025eaaf4d4f5e88f93aea97c10f53f0539357fa02596b5d900941ff878083a1185ac0e8ec6 SHA512 3339d5af3e58ddca2f8d5e012ce63aded803087d15ce94c53552d3aef3477ef60f17ec6768fffe7137ff12583c201c2941f2f70bd290e2804c97ab0566147624 DIST fake.core.xml.5.23.1.nupkg 44711 BLAKE2B 57f6a09ebed35987de29f00aa2e02bb5111c31d00b84a2f5f8a184f29cdad23e082df67afb78e7415f4b4ff86d0bd6765668c883c88f3cf7b8e9fc678790e6cd SHA512 2d307cfc50fc03a9dfe37a98fabd3a01f14d428b16fcffc334ed32521e190dc0025b77aada882608ba073861710ac4f7b9f24a122c1f86ce92b8f6320b47e8aa DIST fake.dotnet.assemblyinfofile.5.23.1.nupkg 62798 BLAKE2B c7b099476828a9f49993d01257035060c159273b3f2beae37c0b234e529feeb12b34b4fa1a4cd2f635aeafedb813c8ed18522658bad632c8a111d43010cf4716 SHA512 b474483de57a26651b452992f3cc96c8f0d0e3066ca8e586b63e1fa2e8c81022aaa5d4eae56fabe49203208667a0e3aca11ab56bd14cef03269f69abb2ca181d @@ -31,24 +40,30 @@ DIST fake.dotnet.msbuild.5.23.1.nupkg 126187 BLAKE2B a917aa27dbc7ade60bc50e519a4 DIST fake.dotnet.nuget.5.23.1.nupkg 188022 BLAKE2B 880d17b5d855cb495e5ba5839505313e4917b662aa74b3c36a08893c990a101644c44b627f07d61f821fbd2559a97df198d27b249de252d52dc55ab218a94e7b SHA512 a9fe31779c969168112ece4b381b915cdac4eec7ee8404bacc815c1e349fb4c071d6d85f6e14f201048d27591185fbee25188d3e4c8e09f67c948cdccce88c05 DIST fake.dotnet.paket.5.23.1.nupkg 112576 BLAKE2B 34d9f4dc49ca11484c174f176a8b35b429642f098c0df0a104f1d44eb8bbc89fc24e108b774e9facc6503915d70763b344c46836ffe9eb0a1881aeba775c5421 SHA512 19e92345ab63075d67bffb67664fffd14dcf571a9361d1bf67cd27e6a54ac9cb38dde6ae254e3af75cc39599b4fc622075da9a8e6c66b7c54891b090579d72aa DIST fake.io.filesystem.5.23.1.nupkg 156880 BLAKE2B c02a05c92640482f7a62498d3a2a9f89aa133e04df2cb752b12b8b7b4d55e0e0ce52fba70003e33c7efc36ee650e3b5d08e2fcbcce068b2d29b1385ffc9bc4b1 SHA512 685e765a1ec8d4e84139f7322195a47a8d3dcdb9df31080f74282c7d2082a4e5f29808d4473e3f81fb36f72cb208ac3243b51f405db039d033be54cc5a6eabb5 +DIST fake.io.filesystem.6.0.0.nupkg 154904 BLAKE2B 322685f8526150a34bc8f1c94699c8e60a8bc295899326b91398b192c6df04e9a8e3c6791eb3fe98a035a28367f6b8fdd3eaa78a870f2ff7eb843092945d4ca7 SHA512 edc50db1708c11d2c4e262bb4f139ea34ea2b7153c6a67ce7fddfe28eef0c4d1a0c61423df9cd66b328a10d6d2970833ea732c755e7070d5232bd3e274117ed8 DIST fake.io.zip.5.23.1.nupkg 39771 BLAKE2B 5841e7261ec4ff9ac43547bde35477a5aefc1b9b4e900261a6682c0bc76a212c49f29785d3321b74a26a4db76aa6cab4a04e563a67507a01b237ce8686d6fa16 SHA512 028d7147ea816e8496b604169c54050b9595ab143ee98e9f03fc7f63d0c2b2c2bcfc67fd3068318aeb0e0092355a2dd65650ce5526a1f66970c7500a8d052b16 DIST fake.net.http.5.23.1.nupkg 71700 BLAKE2B 2d079d6414b30e3263f2a4a42017cf727e8c20cc50a0bb814005e98ccd1f2c428d5438e603ad150fc53be34a7650b26af21d9363e7d111dbf55c76138793ca05 SHA512 b66c6e77b7fd9bf6fe58f10535d1cb93a8055a5ef692e04faae16d0ea8dd3b8a2f025c8e5c56b049f0906d035865c1acfd0606d2ec4238a7ea0eece70b857f28 DIST fake.tools.git.5.23.1.nupkg 95424 BLAKE2B 902186e2d6930ad915cfc99911c8ea84f244c3a170ccf7031acd50e2a60c9d02afe7735b814af254d98ebdc8b4d4f8ff2ddb6f3f5c441f3fac8bd82684ec8807 SHA512 dcb8e18171bf2cf696eccc225b2530715112235e58f923581ff4e9ae8f5f1a059127122e5a8faaae7c2654ab4f959eef019218ff084e6c05b1305b48c4721396 +DIST fake.tools.git.6.0.0.nupkg 103475 BLAKE2B 1240283e442c5e28e9e8f57ccd3e324b399d01d281c9e00b00af62cb2790b40be97ec500e2113f10781f6b010205adfdd72f82a33e9b81a4f4634995145f5970 SHA512 5aed0e8cbe0c4dec010a5268edd784e189fef12a1fc75953751a3893e14878caa3807b7adc002b702db4090d2fc98f3bed3232a553978916543053c989ba93ea DIST fantomas.6.2.3.nupkg 5508019 BLAKE2B 0a34626eeb816a31b5ad38f82a874b7754edeb4c96eac1e1a66ec0fa879b7e4b90d6ae4582e43ed0dff238f0e42fa71a6e28b357a649fb758580265683502475 SHA512 37512978c71d72a6029e67dca46e64b165bd2f4b343a63ca77cf5f0685856d4c6f01d843be7b2b52147e27cbba58dc01d1f0d6d8b72546c22b83eaaac58951bc DIST fantomas.client.0.9.0.nupkg 67725 BLAKE2B 05f14e6d121d07563bb110f98ec1ef4be906d15efc035109237fe2788e9a5f5b27887307fc9295244ef9e3b6741199ccc01680c0ca5a180f723df1c0a882a896 SHA512 949e732a2415f1f262ddf6fca3051c55405d7937931c6d9bb500ed0ef645f1a67e26fbf333ebe811a56782b001aa1417744e41a26bddeb2606706d8465cabe9d DIST fantomas.core.6.2.0.nupkg 649755 BLAKE2B 8c78bf2873f8748442e24d4d2b5e3593085b195a80e5fb420313270198f0e67443165dbc431ff52dd4681cf572fd43bc96d2ca1763db6783d45d78525ba6f4c8 SHA512 37f378e9731faab50d3b697655fc244df6ea61418bed0cd3f578c67849f0438b560c341750072d233ca9dedf3aec7f34fef30ecbbefbdc1b403574e115f4d369 DIST fantomas.fcs.6.2.0.nupkg 1933301 BLAKE2B 531f56faacd52e200cdb8a79d1005884a0c305acd353d148d631b651f1519b78ff816b349fcafe088b01ded09a3cbaaef824ec9c39649c2293def0dae5cab1a1 SHA512 21f2f57c065ec48e1c24caf5b699c5339e766d321c6c9b47138669efad99963a3c817beb130fe7a23d0e02dd01f8a499ccbeb8c0bcc92779be90f4992306e99a DIST fparsec.1.1.1.nupkg 353063 BLAKE2B 47e93d6ed373bcf3fd5c26ace2d60a1e6701b14bb4cbca1650bc15bfd0dce402ea8c8ad471004dfe618f0e9507ec60c53d7e01ead2e7480ececfc4a0395552ff SHA512 b28a1cc8a4fd2d4b000adf68b0a9ffb6aa72ec2cdd5157beb47635346122ac61f6dac0e0b06de8528ed7336e21e9881918fd18d36585507ebefb3336c57b6c76 DIST fsautocomplete-0.69.0.tar.gz 1250452 BLAKE2B b1cc61ad24927f71a65bb09b603b8bd533dd3f8580d39e1503a382cd74d7eedd42566fa1bf3548c2b31db5042ccad8b119b882beab5a857a9f0bfd5ce7b2e890 SHA512 3a2f75c32fcd4c9b756eccd32bc136add2122fbbac8f0956089ec9c1df882045e997c9a61a146ed6b84f21ca9dcdad2f333cb1d6eed09e9711ae201b0f88a899 +DIST fsautocomplete-0.71.0.tar.gz 1252380 BLAKE2B 61d911c3b5af93840a72ef50c1b0b2d8f29ee4e3ec3f7b2d0d3b65ce8625fe2ffbac4055d5fe68e92d02d688ca4aecaa9291012b9577048bd7aa282f533dbd74 SHA512 876282ff51a4defbfb29c8c352799c07512cff104836925e6364a78ab166bd1d42e19c04ae3545d64bd8a92e171718ac145ab00ee15aa6e089f6b112a6e56f28 DIST fsharp-analyzers.0.23.0.nupkg 17690027 BLAKE2B 4673a07cf3b6ae2d978cbd6901b822b9fbdf3ea953d49b94fe9650fb3fb0833974875e36170f56817943035f9e68a41136c2502e32137738e5df93c0816a8716 SHA512 142dbf1e03efe82bb48485339b59309c5bed382177ecef06b7d5f1d79f88340db05826f8e57128a3a4aa69de6082c03e37db5d025d9bbd4616e73e4f839c1479 DIST fsharp.analyzers.build.0.3.0.nupkg 15911 BLAKE2B 64d63679503b16b541537fd4482c47cd384628bd7ca70f6ad771b93bb11554b82605c2827a0facc8dc5917b196548bc739f989d5ae7899e3b0673df5da50620f SHA512 f07cbbcfaca9ae92285d143ae303adbb95fedd15cca256f278fe4adefb7c8c7e810f74d7ff53bb50dcffbd3408f9350baddb925c6b39ff1a10814eddda7045fd DIST fsharp.analyzers.sdk.0.23.0.nupkg 95017 BLAKE2B f571afac285e86b82877814416d2921fe6f762a0c3c96bb816fed1bf33ce8f7b66601a7b4f9c85027509be2783c3fe1f134d79ddcaef4e1f06722db8e42b1e1a SHA512 fa341220f8a06c13844fadf7f03fa5fc3ef9dad795cdd0bc1fcbdbc8b1f02c997cef8a6caaf1d510fed7cbf748f9afdb8a88ca6d2fb31be6b31e1881b2bb2e8b +DIST fsharp.analyzers.sdk.0.25.0.nupkg 97687 BLAKE2B 1f736e0e2fce4e278e1aca3ccfe27545a675fbcfa1a2ff48947ea87a51a8304d511a0e98e7ac355f2a3dd4090102996a12d607bec47a1210dbbb88051a2087f4 SHA512 9451f2359f42921bc447f8aebc9c3efb3b2b00005ca638d5874c4eba9347ed4de5bdb1839e4c06d6d1abd6acecaec699d0c38d1e9a7836226b4c5f1593a3af67 DIST fsharp.compiler.service.43.8.100.nupkg 8629113 BLAKE2B dd74a99239bb2e046565acecddff4a1b7edeab327b787fda69d4f2a687710750b791d46990364afe00138fb47db5b44e304d778f07ab868d161b13cc4bf4b19f SHA512 1a8bee6941970b8a677f07e9ac0ff11acad13ed391b36fdc3fd4c8fd54c99d5ee7f0b1d966e7b2a1422c2165f1fe96b328ad2689c3bed20b12d68c1fffdab6f7 +DIST fsharp.compiler.service.43.8.200.nupkg 8709645 BLAKE2B 448dc9e9ff594598d392b457747218d6ebcd02b0068cbb88e1f82abb46d8033ea725aa7dd49f49492fdd2beca070a57fb0165e89c6017570f9fe821b074a9585 SHA512 e20fac3763e1d56a1461b308c2c83cf21958bd79458b494f63a0c896d728252e34ff61f6ad0997fb6a5e31472f22de2fb9e9b2ee23553475cda60ef566ad2ff6 DIST fsharp.control.asyncseq.3.2.1.nupkg 283335 BLAKE2B 0e776883ca9e1001c02a221a2be0864d2d0021d4300e4b18d2dc43091dd507b43a0b5c5ecf9b244c4abf0d0806f9749c4659219f6596bf269b5bc38de533797f SHA512 a15e17c7530c3aaa67640a27d746e137f252523c2e73f1f8857ab648cec85a299f821939c8af396a5662a951f89a899f1812a9aff46c0557e00aba9b9a46b126 DIST fsharp.control.reactive.5.0.5.nupkg 686542 BLAKE2B bee4cc8f0fc39cbd1408b3c5e3122cc7a0a02d1dd131eda0c3580102cfd75daeddfb388714735e6ff9fd1c3449d6398edcc4940dfea6d65ae9b23b03bcc6043e SHA512 cbf78333e48864cba2e05129604b0f196f916fbb43294c41f189d155c7941d12be07900f797acf28316903887be50738b10d0b6ff8c116a70d64358f75ce1162 DIST fsharp.core.5.0.1.nupkg 1327145 BLAKE2B 59030ab01c542beab3fd7b4bea7ff2ad125fd7e5343395c4d9754010372a31894b50a7046a821a8485e0890f29b1e0781e96250f62dfc9b3baa260229489f75c SHA512 94d2a60b6765163e583c1816d633b806a06c19c2f2fd1bbcbed52beb726a8a6d604e325a4b73b159a437abc306598140f0f4768deb4f38c2687b1e0329972c67 DIST fsharp.core.6.0.5.nupkg 2970930 BLAKE2B f066dd2f2e55edf98a985ca2032312f5c744b14cd27e4a6043689b617e72b5b8cdd204b7ec1f710e61a5f3efd3afb0f676daabe05c0a8c2e55d805005de9b582 SHA512 48b4c96049ab73456a5361a2cff1b4c516808209f6dfe738873b6f9383c5e8f63d09e5e1d31af3258449afc425220a452f635bc0005e57bbad360a9f713fa9ca DIST fsharp.core.8.0.100.nupkg 2816556 BLAKE2B 6662024bfcf3cd2cb14a33bf073a6df55fac12c6691e820f5aa4a57aa222f32add0518c9c9789e7f28441b901556b677f7e77237683aa9cf91cec502a8cb61ed SHA512 855cb118dfa043642fa1c86cdd80107864ed5c5d8aa7f3997a6de1a7014b6c23076f62584ab5ff489ac2ad6f86bcd2555a3b62252f2c78cdb8d37d4ab13bd021 +DIST fsharp.core.8.0.200.nupkg 2818019 BLAKE2B 059235611554caed3516bdebf37aa543987d4f504268fc20971e3aa07e0618935a96a0c2309047910c3a6f698c16b445a35030a10d6b6a15ca3bcfd25595cc3e SHA512 5ec502609a867ee2fe8d254489ea7fceaed1e3308ce0c252c0081a78dfeaf33576898ad7b04db7850aec0c96828924939db3e0ed80f664613351c984e8b9cce8 DIST fsharp.data.adaptive.1.2.13.nupkg 2258485 BLAKE2B 6607b90e910b28573c9ee2c1e32e779ad1ab68bea32080cfab9df4fa4d13619013a392fef57d9abc2f1e75c0c2b61923e3fdd5275b8db9ca08f8c2b4c017c5bc SHA512 501a4be570f636cc1783476979f1c28355a185d6db5d7c7fd8d2562b1fd50bb56960b424d9d0ed7219cba1f8cc5238db39de89cb588c602ae965a207ef1b16e2 DIST fsharp.formatting.14.0.1.nupkg 770582 BLAKE2B 107b00b686b992ec8274050f06a85aa67341913faf2d8337224dbae664187f15e254adbc6ada92a623e7d7d9a5a2ab044f56f62db5b2bf015c180ab6a53f43fc SHA512 8bbed7d1a969f4a47575a6325b6886de65e3b355b4a651e99b838411c5d4929fab276cff359ed89ec393729a7f1840480305f38dab38c7c98a88fde16188e9c3 DIST fsharp.umx.1.1.0.nupkg 22036 BLAKE2B 254f304e05dcdf72b0d565b035988fad54ec83369fe69d21fbbe3b5d95b7c0ae8026b65e358bcd1f47300b548498b30104af45158dc5d63ac5d1ce64fd2c8c1b SHA512 4bca5743af2d3b1bf6c6832a7cd088e0eeed5dd82e395ba7f120d037582f2b379de458c0bf4ecd9ee4fe8fbfbd51a7949740864e19b63747942e78bb297ce7a2 @@ -72,9 +87,13 @@ DIST ionide.analyzers.0.7.0.nupkg 29856 BLAKE2B 4372b51ce3e9148a50cf1cc2d9c7a626 DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137 SHA512 53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043 DIST ionide.languageserverprotocol.0.4.20.nupkg 401255 BLAKE2B af05c22f0f810a402d61dbac7f4c0c6728405ca17eb96650e74a0e1ac4843550b7026a29e518b58b90dce74cfcc9aac287b6af3a794e314873043e17e0a5d1c1 SHA512 6bb45aa15ffb0f6a627c4b70df75ede4acf363aeae5e28233e383cee1adab44ba1e1353ea326a17b7b6bd46130f73d74e717a4d6e973dec61d3309c80d651836 DIST ionide.projinfo.0.62.0.nupkg 256466 BLAKE2B 758d5952a46381c27376b520d29cd745935cf0bdd7e09aa82191c1e4231fe672658274998e67a007caed8569e4e61c2691d5adbdba90754923cdefc173867104 SHA512 102cb3b2ce0b297be1468c834954fbae55654867811ce26231d257fbdc69d963d8d015ae0c5739a2515b208152b6d22c0e9ce8ff6770865c5dbf06b99ede9bef +DIST ionide.projinfo.0.63.0.nupkg 257890 BLAKE2B 966a4f99af4913e4822aaaf585006b77b086cd8ce4167ed2f570a61c50ff203b42cb44d11a338010d86b4cdb14a432c62eceae9eda804812ce20d013b83f18c7 SHA512 f9aa45d26be1eae459fb7569bf02ca019b9d6ec69da869fc254f22cb899b5d703e67d4f8d87f371808b85033fc1b2397d0f7ffb21d9c98b8801a771fa7693258 DIST ionide.projinfo.fcs.0.62.0.nupkg 29914 BLAKE2B 61e77d931034efd44b7b028ac07bb80e00f299326ab1fdb158058bbbb9f396f3c69f5265563812b94c9f6070a7353ea3a8b7198744ff19dff49ac9fc549295fa SHA512 3c31766c6440e64ba22757f93d0b5428b6413dba852c52d606a9f3b31c17727995cc6c01ef8acb73100cbb0c07b2d9d880fc23bd4873478d9882bf3598d61a51 +DIST ionide.projinfo.fcs.0.63.0.nupkg 30170 BLAKE2B 1519f44f2c30d44c0a6f94e6624169d571f23a4f2bf7f7748fc79cef863684bfe826de327b4de2cea6aa2c668be575575ea7d784cdb3b87b701f3500d1fda7e3 SHA512 e7385457827996c1c453bcbd6212212cd9e59c7651f45a4fc6c2653a0031fe678e89964d0442e8740040e7fc57196d6cc878cabf546dd275e5521110b7281048 DIST ionide.projinfo.projectsystem.0.62.0.nupkg 149955 BLAKE2B 3350ccb8a721bb977f8242d20028f67e8994651691d8fae2988b55ed483c891d8b31f67c579057fc5b112ba4576f3dfdbc506417cb3b536291e0073b267bc4da SHA512 6a933f30b15ff29eb4e10737a083092bd7536e40907432115532291c49c67e9186df91f6db2ae84f4bfa928b2b3a1f845fa2ea0817759c760ef4deac9ad36370 +DIST ionide.projinfo.projectsystem.0.63.0.nupkg 149923 BLAKE2B 01634010e7e281f6d6a6be27b0934355f38e03c38937ff7c800c5ef14b3e9f157fe4966a198c3d6e36205f9ea08517e6eb2e43bbea2b12db06220aa0cfa4a5cb SHA512 03efd2363e5deef4dd0a8ff4121da8a9c79f80b5964a30229efe47841cf70fe276ddc934dafff0c6174ab3b5537add755c15afaed88f3a62d92dceb4537ee9b4 DIST ionide.projinfo.sln.0.62.0.nupkg 99852 BLAKE2B b6ce66477c8b85f3d202218fe83439720264e126e0dc61b667dbc56760d4365410a3569e1ffd69e971fd0fb5bdaa1ffaf0142055f71cc262aeb02c10c4f7fa8a SHA512 1c8b46e4570da8bc8b6a9b87fde89083c167ff38a8519798ad6472ac027040d16992695603a72b6c5704530dc97c580201fa5b3e4313e526e3f5f449c1a0d050 +DIST ionide.projinfo.sln.0.63.0.nupkg 99845 BLAKE2B d6322faf01a2ad2dfa88ddee47dbb599da7d18835a5ff6d4eeed805e341217ce6e841d8156d0faea2549ff241cdbbd6e448c88d47c70bd24090963d493c4d1d4 SHA512 b48f0c50bd061c7c5ccac713511a30089605a64a7bada090756085d1adeb5aff84b90186d31738958d133cd291823a3be76839305a4233d6f7d76c9b49be541b DIST linkdotnet.stringbuilder.1.18.0.nupkg 47682 BLAKE2B 21ace37baf627372bb113c941dcce0f92bfe4c8c1aad631e373c125435df33c83feca5fdc68935e3be37036fa36b17a1c12f098211f6cba18cad6eeb688f21b7 SHA512 e7249682ca23659941b7f457113ab1eb13815e0a256a8e5df09193b444678a6113373825598bd49541833120edab5649120eb33c4d59c6bdf9383c61b67bf5de DIST mcmaster.netcore.plugins.1.4.0.nupkg 51655 BLAKE2B b0ee8301859fcddb58c5f4a55518da52b762362e7a485d74550714be34a0a883025794b5c82bb412fdeb2128b3fa99d8e5de36ac671e2f646c0ac54a0c23b30a SHA512 9a50f79de3c7a2c0388c17a0eb93e55a4e941ea01eaeb97bc6c01a077e1d6151d720605f57be9b450f70b66410d985235aaba892b549d2034c09e16c2e5ccf57 DIST messagepack.2.5.108.nupkg 326216 BLAKE2B b593c5150773aca28aefc2a8b34e24587907e4bfaa73857f3c3117b40a30458058e85f03a3dc3a02b6d7698a67ade141bb3b0c4b8570393a7a46a5ce43ae73d7 SHA512 e2ffda229151542f8f7e14102dd38dadbece62e9818fcda5dd25f7102facc14896d04a310e4c5f201edc59658bbaabb9d15f97ed73bbdfdfc1bef809012f5487 diff --git a/dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch b/dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch new file mode 100644 index 000000000000..6b429feccbcc --- /dev/null +++ b/dev-dotnet/fsautocomplete/files/fsautocomplete-0.71.0-net8.0-only.patch @@ -0,0 +1,395 @@ +--- a/benchmarks/benchmarks.fsproj ++++ b/benchmarks/benchmarks.fsproj +@@ -2,7 +2,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFrameworks>net6.0;net7.0</TargetFrameworks> ++ <TargetFrameworks>net8.0</TargetFrameworks> + </PropertyGroup> + <ItemGroup> + <Compile Include="SourceTextBenchmarks.fs" /> +--- a/build/build.fsproj ++++ b/build/build.fsproj +@@ -2,8 +2,8 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFramework>net7.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <IsPackable>false</IsPackable> + </PropertyGroup> + <ItemGroup> + <Compile Include="ScaffoldCodeFix.fsi" /> +--- a/paket.dependencies ++++ b/paket.dependencies +@@ -1,6 +1,6 @@ + version 7.2.1 + +-framework: netstandard2.0, netstandard2.1, net6.0, net7.0, net8.0 ++framework: net8.0 + + source https://api.nuget.org/v3/index.json + # this is the FCS nightly feed, re-enable at your own risk! +--- a/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj ++++ b/src/FsAutoComplete.Core/FsAutoComplete.Core.fsproj +@@ -1,8 +1,6 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFrameworks>net6.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet7)' == 'true'">net6.0;net7.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet8)' == 'true'">net6.0;net7.0;net8.0</TargetFrameworks> ++ <TargetFrameworks>net8.0</TargetFrameworks> + <IsPackable>false</IsPackable> + </PropertyGroup> + <ItemGroup> +--- a/src/FsAutoComplete.Logging/FsAutoComplete.Logging.fsproj ++++ b/src/FsAutoComplete.Logging/FsAutoComplete.Logging.fsproj +@@ -1,9 +1,7 @@ + <?xml version="1.0" encoding="utf-8"?> + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> +- <TargetFrameworks Condition="'$(BuildNet7)' == 'true'">net6.0;net7.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet8)' == 'true'">net6.0;net7.0;net8.0</TargetFrameworks> ++ <TargetFramework>net8.0</TargetFramework> + <IsPackable>false</IsPackable> + </PropertyGroup> + <ItemGroup> +--- a/src/FsAutoComplete/FsAutoComplete.fsproj ++++ b/src/FsAutoComplete/FsAutoComplete.fsproj +@@ -2,9 +2,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFrameworks>net6.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet7)' == 'true'">net6.0;net7.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet8)' == 'true'">net6.0;net7.0;net8.0</TargetFrameworks> ++ <TargetFrameworks>net8.0</TargetFrameworks> + <AssemblyName>fsautocomplete</AssemblyName> + <ServerGarbageCollection>true</ServerGarbageCollection> + <ConcurrentGarbageCollection>true</ConcurrentGarbageCollection> +--- a/test/FsAutoComplete.DependencyManager.Dummy/FsAutoComplete.DependencyManager.Dummy.fsproj ++++ b/test/FsAutoComplete.DependencyManager.Dummy/FsAutoComplete.DependencyManager.Dummy.fsproj +@@ -1,16 +1,16 @@ +-<Project Sdk="Microsoft.NET.Sdk">
+-
+- <PropertyGroup>
+- <TargetFramework>netstandard2.0</TargetFramework>
+- </PropertyGroup>
+-
+- <ItemGroup>
+- <Compile Include="Library.fs" />
+- </ItemGroup>
+-
+- <ItemGroup>
+- <!-- Keep this up to date with paket.lock, this is here to prevent error messages about downgrades -->
+- <PackageReference Update="FSharp.Core" Version="5.0.1" />
+- </ItemGroup>
+-
+-</Project>
++<Project Sdk="Microsoft.NET.Sdk"> ++ ++ <PropertyGroup> ++ <TargetFramework>net8.0</TargetFramework> ++ </PropertyGroup> ++ ++ <ItemGroup> ++ <Compile Include="Library.fs" /> ++ </ItemGroup> ++ ++ <ItemGroup> ++ <!-- Keep this up to date with paket.lock, this is here to prevent error messages about downgrades --> ++ <PackageReference Update="FSharp.Core" Version="5.0.1" /> ++ </ItemGroup> ++ ++</Project> +--- a/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/FsAutoComplete.Tests.Lsp.fsproj +@@ -1,9 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFrameworks>net6.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet7)' == 'true'">net6.0;net7.0</TargetFrameworks> +- <TargetFrameworks Condition="'$(BuildNet8)' == 'true'">net6.0;net7.0;net8.0</TargetFrameworks> ++ <TargetFrameworks>net8.0</TargetFrameworks> + <GenerateProgramFile>false</GenerateProgramFile> + <RollForward>LatestMajor</RollForward> + <IsTestProject>true</IsTestProject> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/AutocompleteTest/AutocompleteTest.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/AutocompleteTest/AutocompleteTest.fsproj +@@ -1,7 +1,7 @@ + <?xml version="1.0" encoding="utf-8"?> + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <IsPackable>false</IsPackable> + </PropertyGroup> + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/CloseTests/Workspace/Workspace.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/CloseTests/Workspace/Workspace.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+- <TargetFramework>net6.0</TargetFramework>
++ <TargetFramework>net8.0</TargetFramework>
+ <GenerateDocumentationFile>true</GenerateDocumentationFile>
+ </PropertyGroup>
+
+--- a/test/FsAutoComplete.Tests.Lsp/TestCases/CodeFixTests/RenameParamToMatchSignature/RenameParamToMatchSignature.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/CodeFixTests/RenameParamToMatchSignature/RenameParamToMatchSignature.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/App/App.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/App/App.fsproj +@@ -2,7 +2,7 @@ + + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/Library1/Library1.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net6.0/Library1/Library1.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <GenerateDocumentationFile>true</GenerateDocumentationFile> + </PropertyGroup> + +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/App/App.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/App/App.fsproj +@@ -2,7 +2,7 @@ + + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFramework>net7.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/Library1/Library1.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/CrossProject-net7.0/Library1/Library1.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net7.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <GenerateDocumentationFile>true</GenerateDocumentationFile> + </PropertyGroup> + +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/SameProject/SameProject.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/DependentFileChecking/SameProject/SameProject.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <GenerateDocumentationFile>true</GenerateDocumentationFile> + </PropertyGroup> + +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/ExpectoTests/ExpectoTests.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/ExpectoTests/ExpectoTests.fsproj +@@ -2,7 +2,7 @@ + + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <GenerateProgramFile>false</GenerateProgramFile> + </PropertyGroup> + +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/A/A.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/A/A.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+- <TargetFramework>net6.0</TargetFramework>
++ <TargetFramework>net8.0</TargetFramework>
+ </PropertyGroup>
+
+ <ItemGroup>
+--- a/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/B/B.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/B/B.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+- <TargetFramework>net6.0</TargetFramework>
++ <TargetFramework>net8.0</TargetFramework>
+ </PropertyGroup>
+
+ <ItemGroup>
+--- a/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/C/C.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FindReferences/Solution/C/C.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+- <TargetFramework>net6.0</TargetFramework>
++ <TargetFramework>net8.0</TargetFramework>
+ </PropertyGroup>
+
+ <ItemGroup>
+--- a/test/FsAutoComplete.Tests.Lsp/TestCases/FoldingTests/FoldingTests.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FoldingTests/FoldingTests.fsproj +@@ -1,11 +1,11 @@ +-<Project Sdk="Microsoft.NET.Sdk">
+-
+- <PropertyGroup>
+- <TargetFramework>netstandard2.0</TargetFramework>
+- </PropertyGroup>
+-
+- <ItemGroup>
+- <Compile Include="Library.fs" />
+- </ItemGroup>
+-
+-</Project>
++<Project Sdk="Microsoft.NET.Sdk"> ++ ++ <PropertyGroup> ++ <TargetFramework>net8.0</TargetFramework> ++ </PropertyGroup> ++ ++ <ItemGroup> ++ <Compile Include="Library.fs" /> ++ </ItemGroup> ++ ++</Project> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/FsdnTest/BasicTest.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FsdnTest/BasicTest.fsproj +@@ -1,7 +1,7 @@ + <?xml version="1.0" encoding="utf-8"?> + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <IsPackable>false</IsPackable> + </PropertyGroup> + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/FullNameExternalAutocompleteTest/FullNameExternalAutocompleteTest.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/FullNameExternalAutocompleteTest/FullNameExternalAutocompleteTest.fsproj +@@ -1,7 +1,7 @@ + <?xml version="1.0" encoding="utf-8"?> + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <IsPackable>false</IsPackable> + </PropertyGroup> + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/GoToTests/GoToTests.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/GoToTests/GoToTests.fsproj +@@ -1,6 +1,6 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFramework>netstandard2.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + <ItemGroup> + <Compile Include="Definition.fs" /> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/NUnitTests/NUnitTests.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/NUnitTests/NUnitTests.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + + <IsPackable>false</IsPackable> + <GenerateProgramFile>false</GenerateProgramFile> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibA/LibA.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibA/LibA.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <GenerateDocumentationFile>true</GenerateDocumentationFile> + </PropertyGroup> + +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibB/LibB.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/CrossProject/LibB/LibB.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + <GenerateDocumentationFile>true</GenerateDocumentationFile> + </PropertyGroup> + +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/SameProject/RenameTest.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/RenameTest/SameProject/RenameTest.fsproj +@@ -2,7 +2,7 @@ + + <PropertyGroup> + <OutputType>Exe</OutputType> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + + <ItemGroup> +--- a/test/FsAutoComplete.Tests.Lsp/TestCases/ServerTests/Project/Project.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/ServerTests/Project/Project.fsproj +@@ -2,7 +2,7 @@ +
+ <PropertyGroup>
+ <OutputType>Exe</OutputType>
+- <TargetFramework>net6.0</TargetFramework>
++ <TargetFramework>net8.0</TargetFramework>
+ </PropertyGroup>
+
+ <ItemGroup>
+--- a/test/FsAutoComplete.Tests.Lsp/TestCases/UnusedDeclarations/UnusedDeclarations.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/UnusedDeclarations/UnusedDeclarations.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk">
+
+ <PropertyGroup>
+- <TargetFramework>net6.0</TargetFramework>
++ <TargetFramework>net8.0</TargetFramework>
+ </PropertyGroup>
+
+ <ItemGroup>
+--- a/test/FsAutoComplete.Tests.Lsp/TestCases/XUnitTests/XUnitTests.fsproj ++++ b/test/FsAutoComplete.Tests.Lsp/TestCases/XUnitTests/XUnitTests.fsproj +@@ -1,7 +1,7 @@ + <Project Sdk="Microsoft.NET.Sdk"> + + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + + <IsPackable>false</IsPackable> + <GenerateProgramFile>false</GenerateProgramFile> +--- a/test/OptionAnalyzer/OptionAnalyzer.fsproj ++++ b/test/OptionAnalyzer/OptionAnalyzer.fsproj +@@ -1,6 +1,6 @@ + <Project Sdk="Microsoft.NET.Sdk"> + <PropertyGroup> +- <TargetFramework>net6.0</TargetFramework> ++ <TargetFramework>net8.0</TargetFramework> + </PropertyGroup> + <ItemGroup> + <ProjectReference Include="../../src/FsAutoComplete.Logging/FsAutoComplete.Logging.fsproj"> diff --git a/dev-dotnet/fsautocomplete/fsautocomplete-0.71.0.ebuild b/dev-dotnet/fsautocomplete/fsautocomplete-0.71.0.ebuild new file mode 100644 index 000000000000..ce6df4adad3f --- /dev/null +++ b/dev-dotnet/fsautocomplete/fsautocomplete-0.71.0.ebuild @@ -0,0 +1,295 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=FsAutoComplete + +DOTNET_PKG_COMPAT=8.0 +NUGETS=" +altcover@8.3.838 +benchmarkdotnet.annotations@0.13.5 +benchmarkdotnet@0.13.5 +cliwrap@3.4.4 +commandlineparser@2.4.3 +communitytoolkit.highperformance@7.0.1 +destructurama.fsharp@1.2.0 +diffplex@1.7.1 +dotnet-reportgenerator-globaltool@5.0.2 +dotnet.reproduciblebuilds@1.1.1 +expecto.diff@9.0.4 +expecto@10.1.0 +fake.core.commandlineparsing@6.0.0 +fake.core.context@6.0.0 +fake.core.environment@6.0.0 +fake.core.fakevar@6.0.0 +fake.core.process@6.0.0 +fake.core.semver@6.0.0 +fake.core.string@6.0.0 +fake.core.target@6.0.0 +fake.core.trace@6.0.0 +fake.io.filesystem@6.0.0 +fake.tools.git@6.0.0 +fantomas.client@0.9.0 +fantomas.core@6.2.0 +fantomas.fcs@6.2.0 +fantomas@6.2.3 +fparsec@1.1.1 +fsharp-analyzers@0.23.0 +fsharp.analyzers.build@0.3.0 +fsharp.analyzers.sdk@0.25.0 +fsharp.compiler.service@43.8.200 +fsharp.control.asyncseq@3.2.1 +fsharp.control.reactive@5.0.5 +fsharp.core@5.0.1 +fsharp.core@6.0.5 +fsharp.core@8.0.200 +fsharp.data.adaptive@1.2.13 +fsharp.formatting@14.0.1 +fsharp.umx@1.1.0 +fsharplint.core@0.21.2 +fsharpx.async@1.14.1 +fstoolkit.errorhandling.taskresult@4.4.0 +fstoolkit.errorhandling@4.4.0 +gee.external.capstone@2.3.0 +githubactionstestlogger@2.0.1 +google.protobuf@3.22.0 +grpc.core.api@2.51.0 +grpc.core@2.46.6 +grpc.net.client@2.51.0 +grpc.net.common@2.51.0 +grpc@2.46.6 +humanizer.core@2.14.1 +iced@1.17.0 +icedtasks@0.9.2 +icsharpcode.decompiler@7.2.1.6856 +ionide.analyzers@0.7.0 +ionide.keepachangelog.tasks@0.1.8 +ionide.languageserverprotocol@0.4.20 +ionide.projinfo.fcs@0.63.0 +ionide.projinfo.projectsystem@0.63.0 +ionide.projinfo.sln@0.63.0 +ionide.projinfo@0.63.0 +linkdotnet.stringbuilder@1.18.0 +mcmaster.netcore.plugins@1.4.0 +messagepack.annotations@2.5.108 +messagepack@2.5.108 +microsoft.bcl.asyncinterfaces@7.0.0 +microsoft.bcl.hashcode@1.1.0 +microsoft.build.framework@17.6.3 +microsoft.build.locator@1.5.3 +microsoft.build.tasks.core@17.4.0 +microsoft.build.tasks.git@1.1.1 +microsoft.build.utilities.core@17.4.0 +microsoft.build@17.2.0 +microsoft.codeanalysis.analyzers@3.3.3 +microsoft.codeanalysis.common@4.5.0 +microsoft.codeanalysis.csharp.workspaces@4.5.0 +microsoft.codeanalysis.csharp@4.5.0 +microsoft.codeanalysis.visualbasic.workspaces@4.5.0 +microsoft.codeanalysis.visualbasic@4.5.0 +microsoft.codeanalysis.workspaces.common@4.5.0 +microsoft.codeanalysis@4.5.0 +microsoft.codecoverage@17.4.1 +microsoft.diagnostics.netcore.client@0.2.251802 +microsoft.diagnostics.runtime@2.2.332302 +microsoft.diagnostics.tracing.traceevent@3.0.2 +microsoft.dotnet.platformabstractions@3.1.6 +microsoft.extensions.caching.abstractions@6.0.0 +microsoft.extensions.caching.memory@6.0.1 +microsoft.extensions.configuration.abstractions@6.0.0 +microsoft.extensions.configuration.binder@6.0.0 +microsoft.extensions.configuration@6.0.1 +microsoft.extensions.dependencyinjection.abstractions@6.0.0 +microsoft.extensions.dependencyinjection@6.0.1 +microsoft.extensions.dependencymodel@6.0.0 +microsoft.extensions.logging.abstractions@6.0.2 +microsoft.extensions.logging.configuration@6.0.0 +microsoft.extensions.logging@6.0.0 +microsoft.extensions.options.configurationextensions@6.0.0 +microsoft.extensions.options@6.0.0 +microsoft.extensions.primitives@6.0.0 +microsoft.net.stringtools@17.4.0 +microsoft.net.test.sdk@17.4.1 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@1.1.1 +microsoft.netcore.platforms@7.0.4 +microsoft.netcore.targets@1.1.3 +microsoft.netcore.targets@5.0.0 +microsoft.netframework.referenceassemblies.net461@1.0.3 +microsoft.netframework.referenceassemblies@1.0.3 +microsoft.sourcelink.azurerepos.git@1.1.1 +microsoft.sourcelink.bitbucket.git@1.1.1 +microsoft.sourcelink.common@1.1.1 +microsoft.sourcelink.github@1.1.1 +microsoft.sourcelink.gitlab@1.1.1 +microsoft.testplatform.objectmodel@17.4.1 +microsoft.testplatform.testhost@17.4.1 +microsoft.visualstudio.threading.analyzers@17.6.40 +microsoft.visualstudio.threading@17.6.40 +microsoft.visualstudio.validation@17.6.11 +microsoft.win32.registry@5.0.0 +microsoft.win32.systemevents@7.0.0 +mono.cecil@0.11.4 +nerdbank.streams@2.10.66 +netstandard.library@2.0.3 +newtonsoft.json@13.0.2 +nuget.frameworks@6.3.0 +opentelemetry.api@1.3.2 +opentelemetry.exporter.opentelemetryprotocol@1.3.2 +opentelemetry@1.3.2 +paket@8.0.0-alpha002 +perfolizer@0.2.1 +runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.native.system.net.http@4.3.0 +runtime.native.system.security.cryptography.apple@4.3.0 +runtime.native.system@4.3.0 +runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +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.2 +runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl@4.3.2 +semanticversioning@2.0.2 +serilog.sinks.async@1.5.0 +serilog.sinks.console@4.0.1 +serilog.sinks.file@5.0.0 +serilog@2.11.0 +streamjsonrpc@2.16.36 +system.buffers@4.5.1 +system.codedom@6.0.0 +system.collections.concurrent@4.3.0 +system.collections.immutable@7.0.0 +system.collections@4.3.0 +system.commandline@2.0.0-beta4.22272.1 +system.componentmodel.annotations@5.0.0 +system.composition.attributedmodel@6.0.0 +system.composition.convention@6.0.0 +system.composition.hosting@6.0.0 +system.composition.runtime@6.0.0 +system.composition.typedparts@6.0.0 +system.composition@6.0.0 +system.configuration.configurationmanager@6.0.0 +system.diagnostics.debug@4.3.0 +system.diagnostics.diagnosticsource@7.0.2 +system.diagnostics.tracing@4.3.0 +system.drawing.common@7.0.0 +system.formats.asn1@6.0.0 +system.globalization.calendars@4.3.0 +system.globalization.extensions@4.3.0 +system.globalization@4.3.0 +system.io.filesystem.primitives@4.3.0 +system.io.filesystem@4.3.0 +system.io.pipelines@7.0.0 +system.io@4.3.0 +system.linq@4.3.0 +system.management@6.0.0 +system.memory@4.5.5 +system.net.http@4.3.4 +system.net.primitives@4.3.0 +system.numerics.vectors@4.5.0 +system.reactive@5.0.0 +system.reflection.emit.ilgeneration@4.7.0 +system.reflection.emit.lightweight@4.7.0 +system.reflection.emit@4.7.0 +system.reflection.metadata@7.0.0 +system.reflection.primitives@4.3.0 +system.reflection@4.3.0 +system.resources.extensions@6.0.0 +system.resources.resourcemanager@4.3.0 +system.runtime.compilerservices.unsafe@6.0.0 +system.runtime.extensions@4.3.1 +system.runtime.handles@4.3.0 +system.runtime.interopservices@4.3.0 +system.runtime.numerics@4.3.0 +system.runtime@4.3.1 +system.security.accesscontrol@6.0.0 +system.security.cryptography.algorithms@4.3.0 +system.security.cryptography.cng@5.0.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.4 +system.security.cryptography.primitives@4.3.0 +system.security.cryptography.protecteddata@6.0.0 +system.security.cryptography.x509certificates@4.3.0 +system.security.cryptography.xml@6.0.1 +system.security.permissions@7.0.0 +system.security.principal.windows@5.0.0 +system.text.encoding.codepages@6.0.0 +system.text.encoding@4.3.0 +system.text.encodings.web@7.0.0 +system.text.json@7.0.3 +system.text.regularexpressions@4.3.1 +system.threading.channels@6.0.0 +system.threading.tasks.dataflow@7.0.0 +system.threading.tasks.extensions@4.5.4 +system.threading.tasks@4.3.0 +system.threading@4.3.0 +system.windows.extensions@7.0.0 +yolodev.expecto.testsdk@0.14.2 +" + +inherit check-reqs dotnet-pkg + +DESCRIPTION="F# language server using the Language Server Protocol" +HOMEPAGE="https://github.com/fsharp/FsAutoComplete/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/fsharp/${MY_PN}.git" +else + SRC_URI="https://github.com/fsharp/${MY_PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${MY_PN}-${PV}" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +LICENSE="Apache-2.0 BSD MIT" +SLOT="0" +RESTRICT="test" # TODO: Disable 19 failing tests. + +CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_PROJECTS=( src/FsAutoComplete/FsAutoComplete.fsproj ) +PATCHES=( + "${FILESDIR}/${PN}-0.68.0-paket-dependencies.patch" + "${FILESDIR}/${PN}-0.71.0-net8.0-only.patch" +) + +DOCS=( CHANGELOG.md README.md ) + +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 + + rm paket.lock || die + sed -i paket.dependencies -e "s|@NUGET_PACKAGES@|${NUGET_PACKAGES}|g" || die +} + +src_configure() { + dotnet-pkg-base_restore_tools + edotnet paket install + + dotnet-pkg_src_configure +} |