diff options
author | Maciej Barć <xgqt@gentoo.org> | 2024-02-27 23:13:47 +0100 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2024-02-27 23:47:32 +0100 |
commit | 173f4211594dcb3a4917c82a018f7e258678b3d6 (patch) | |
tree | a8ff5c580b9a59877c2e0a5798e3ad08d7511b4b /dev-dotnet | |
parent | app-admin/rsyslog: bump to 8.2402.0 (diff) | |
download | gentoo-173f4211594dcb3a4917c82a018f7e258678b3d6.tar.gz gentoo-173f4211594dcb3a4917c82a018f7e258678b3d6.tar.bz2 gentoo-173f4211594dcb3a4917c82a018f7e258678b3d6.zip |
dev-dotnet/fable: bump to 4.12.0
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-dotnet')
-rw-r--r-- | dev-dotnet/fable/Manifest | 7 | ||||
-rw-r--r-- | dev-dotnet/fable/fable-4.12.0.ebuild | 350 |
2 files changed, 357 insertions, 0 deletions
diff --git a/dev-dotnet/fable/Manifest b/dev-dotnet/fable/Manifest index 1e3e0f9ee5ef..3c2bd60cb786 100644 --- a/dev-dotnet/fable/Manifest +++ b/dev-dotnet/fable/Manifest @@ -6,6 +6,7 @@ DIST eluciusftw.spectrecoff.0.47.28.nupkg 166228 BLAKE2B 31ceb47b7f07bea7209e439 DIST expecto.10.1.0.nupkg 373200 BLAKE2B c532c91f49625fe7edf2550194f5f3ae34b0f3c246242418ad43fe346a4cdf22e38a38bb7b3f0f981f4ea8e668a7f63f4f7e337411dd339426a5372be7b9c795 SHA512 cac251c942624de51d8fa2b521fdbbc89122db9ca3a0f433bec773ac2265cb0fae077690170887282570a79e470ab94fc515db0b24e64e0fc11713aa27c8a2e4 DIST expecto.9.0.4.nupkg 732263 BLAKE2B ca062d9090768dfd4fb99be9cb93567be9978c5225e4577383b11eaa37936e037d0c46a3c5583e3b6681c40bc80d337391951c7fee7ea7857a8f0fcec6bbe56c SHA512 9344d3ea9348cb30da243d19c470e1354d149a659996e9b65c57c74c6ae402943e25476372806a28e0025eb4a47e22d562c0fc5b0efaf1e78088a3cfdd061eb7 DIST fable-4.11.0.tar.gz 16400070 BLAKE2B 60ac9a4af5bb89b67a4e23074b016b8509391ca1c1669fe7c8de9c1b1af1d1796f3da06481298acfadd8335dad14ab64fdfd970fd9d4f150a2f24c9b26722ec7 SHA512 35ff333c00f4db523259724afce55f15b5906ff4329c56d4d9d2f8371c72d13f4d0913e32d05a5d18ca6fe38a98e3fb183f7fb3a38972dfcc5d492c953aa6574 +DIST fable-4.12.0.tar.gz 16378868 BLAKE2B ad33da1cc017292426e969035c0226ee0b53f1a0d1fc9d6e8e01d55ba39b86061be9104ad8af650429242c776f47b3cb980efc6778c41b945e7e8557393d2716 SHA512 daac0a75aaf7874889c891f19055145fb90c7d43b5948348dd6c18f7b3270d003b78b2ae71817b7efb298a134f0adee03328a596b6876f5eed3bbaa39ecef673 DIST fable-4.9.0.tar.gz 16388806 BLAKE2B 7b86ecc02fcf78d7744fc336ac525061a495849009a5a8f3d4b30d4768cbfd62ea4460bace372f5e2677f4b316c65a3c0cb103e9aebe5db2a1be117a86a2e24c SHA512 03bb9eea907aac745dd5fedabdacdfaabfdd6bd04f7d5df636b4b8fcef9afac918341cc2d28911b770733fd7ef9aa6befc9dc834e2f2a49c36adae07d8d8d667 DIST fable.ast.4.0.0.nupkg 284338 BLAKE2B df49779c1736b318027e1e66d05811490e1547ec3a733cb9ab70777f405b4eb331db86bf26b132ed4755cc32edc10cea3f98accb6931d02dc69e8e90097c705b SHA512 3d22ffdcfb766e42c752f6a6577d3329bd109537e9b6393e6efd320c5de68e933f1e9bdd447958ea954b2ce9b948656bcd9244f059b3738a5d986790981b7f7c DIST fable.browser.blob.1.1.4.nupkg 178971 BLAKE2B be393c5adeeac208d0802c366d52feb7189d464ef1c080202789775c7203ef184bc9d45b960bda602a92d3084d5fe1cbc90013286d8a7ac4cb9de58c2f1ba758 SHA512 264ae090c8d8c4a1fb610e4a8fa461c9799bdfe193ec9604d5aaa0f674c9c30c29f45a7bf8a42d3ac2d0710d68b46bd582759a125f78f1e5acdb6f1ee5553710 @@ -36,6 +37,7 @@ DIST feliz.compilerplugins.2.0.0-prerelease-002.nupkg 30254 BLAKE2B a3c035c1a96e DIST fsharp.analyzers.build.0.2.0.nupkg 15869 BLAKE2B 8035d1784ca2ae94ba7dbd84bb3f8b228fbbdfdb031cdcb049c658239ffdc49c9fd022e3c761d57307b882b790041a40c222914ee5b7cdfa628ab605d03ac30a SHA512 437a9dc70a2e1c6cbf1a23bc2dbdb9ec22de406a222f51c69a4e4c9b6ce0fbd8b4c85b291cab254db093f95fb817b55005c8d7ad73190ad27a89cc8809c039a5 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.24.0.nupkg 97060 BLAKE2B 92c797a26774a7a0c119fdfab159d5bbe17f1493e2deaebbe243f3b66593c969fe34eaadd22aa125da613c51d19e3a7a3c5f51781e6d07b1a8459084fa483eac SHA512 5561362a0c93e190ab79a92ff2ad36142ac6f43d3d56bd1293dcbc8ed3f57847b39742374328fa71326fecd746d9e5424c414d751725c7e65f866631aaf6ac16 DIST fsharp.compiler.service.43.8.100.nupkg 8629113 BLAKE2B dd74a99239bb2e046565acecddff4a1b7edeab327b787fda69d4f2a687710750b791d46990364afe00138fb47db5b44e304d778f07ab868d161b13cc4bf4b19f SHA512 1a8bee6941970b8a677f07e9ac0ff11acad13ed391b36fdc3fd4c8fd54c99d5ee7f0b1d966e7b2a1422c2165f1fe96b328ad2689c3bed20b12d68c1fffdab6f7 DIST fsharp.core.4.6.0.nupkg 2942489 BLAKE2B e76fd4145b0a04bae778535bcc9d1ad1613ffb236244163d30eccf9ba828bacaada25d8e2e8df1b683fc8e464ff8a1a8b26c538432492d9987daa87d7d053f9f SHA512 2602455a49f3a37a1d0585daceca5fc728160f84c6ae38b4c8f9467fd321988cfafb85ddded306bd4d53c24997bfdc5b5845e7fa2203b9ef86d90afb1a546ce3 DIST fsharp.core.4.7.0.nupkg 2940037 BLAKE2B 7540582a5dee611045bdbdf2ee2533d9a200730dcd38b325a6cff55c6a3a5ee641ce4d1afe74a2d53b1c5b421d3ef40088cb8fd6bf02c7b56447a1c620d2a980 SHA512 79a2bafe1599bfec79b84f7569d5c9c93239f88ca45f2a75fd449649ca81d0d4892eedaaa7edd54844b3c3032b7dd96df59bcb89f9bc8d34e9e5d2ba21858468 @@ -50,12 +52,15 @@ DIST fsharp.systemtextjson.1.2.42.nupkg 97320 BLAKE2B f425266b3ca51955b5a4a8909f DIST fsharp.umx.1.1.0.nupkg 22036 BLAKE2B 254f304e05dcdf72b0d565b035988fad54ec83369fe69d21fbbe3b5d95b7c0ae8026b65e358bcd1f47300b548498b30104af45158dc5d63ac5d1ce64fd2c8c1b SHA512 4bca5743af2d3b1bf6c6832a7cd088e0eeed5dd82e395ba7f120d037582f2b379de458c0bf4ecd9ee4fe8fbfbd51a7949740864e19b63747942e78bb297ce7a2 DIST g-research.fsharp.analyzers.0.4.0.nupkg 85063 BLAKE2B 2c449fad253b00812a4985999b6d6d73810e25c882a27ec88e18120afdbe3edbba08a95d5d93aba467bf974e60e892611b3f448d9ef38fbfa592ba5830f86bd2 SHA512 dde229cf22d0ac9750a6230eca2db08a32ac3434821134a504e6b73e68c7b6626654572d6bfdc550709e67f7112423922a295bf2db31a0af491d41fe3ec1064b DIST g-research.fsharp.analyzers.0.7.0.nupkg 64695 BLAKE2B d5fa0892ded97bac6c4905ef0a958a85090ceabed3668f3e1c6136950c3d18696c90aaf38ac407471a18b3c60fd81865e7cf23cd750e241f6a8c87867146be04 SHA512 53c30b901d473110d15ac2ff1087b4b2602a7dc5436d95c3a587a7cda9e1dc0f226d63df191bd0d175d973d5fd43905e583424947f0680aa79dde6ebb3c9ee2e +DIST g-research.fsharp.analyzers.0.8.0.nupkg 68690 BLAKE2B 0dd210c222d5dd182d17ca9082f846b6ac294b7e7850aba51a8bbb4f7f896c7b11ac87c4b8db38f595e4bbfbbe5655721181e62335741216f1f2aae7f4b595f3 SHA512 1f30686def419914f374efcb9ec80a85c70aec8f0898cc41ac2d38bb55d96e60758b8bf6029e25892be6738ef5f9764b32083aa0c602db2ef843aa0f6f90c78d DIST ionide.analyzers.0.7.0.nupkg 29856 BLAKE2B 4372b51ce3e9148a50cf1cc2d9c7a6267031b25aa70bd1eeb4ba8c4144077018f77760def0dc60439a2c8d879f8380d9150cc87fc04f50ec98514c842d45528f SHA512 87cba06ba36cf8d5848066d8121e6ac9f3f06fab778308dc0d6db9c69402bfc739d625b770c03ac3c1c1a42217c9498e882ce548c747d45ef97ce693e5619112 +DIST ionide.analyzers.0.8.0.nupkg 29809 BLAKE2B 5cd050f8a2fcba4340e24c53812a5812b2bdfaf919826ade60d393ae4fbd8389d53f59802619c8a1a34d001517f160dee9dafe3ed2de59ef39ac5904e98a8330 SHA512 76d10d0e8df774a553a6e13b3ee691e76e94d4d48628a996c8399fad59eee91370e494116b2f19feebf3a3c4be3562195300fa1a35d828b18b28256184d26f11 DIST mcmaster.netcore.plugins.1.4.0.nupkg 51655 BLAKE2B b0ee8301859fcddb58c5f4a55518da52b762362e7a485d74550714be34a0a883025794b5c82bb412fdeb2128b3fa99d8e5de36ac671e2f646c0ac54a0c23b30a SHA512 9a50f79de3c7a2c0388c17a0eb93e55a4e941ea01eaeb97bc6c01a077e1d6151d720605f57be9b450f70b66410d985235aaba892b549d2034c09e16c2e5ccf57 DIST microsoft.build.16.9.0.nupkg 2744511 BLAKE2B 087c44c9b754b1ad9d2816b518eca42660e9617cda7746decfa02e65d5181c4768eaf7831635bac69a2f393c1a29397e87e9083ce2faf9b042c62286c98388ec SHA512 a870ab81d06a5659c8024f578411d9079e680d6dece8474390843bf6888e72735a642404819507ca02a65a4f9fbd3fa6b2c4d74fe3467c3aa83319790065840d DIST microsoft.build.framework.16.9.0.nupkg 219879 BLAKE2B 97950f2fe7770043220b27c330b21cd758ebc87461fff3d77b3719f9c89cdbb8cdb2c3e146f89e0a155c5587a194a4098f824499486c7f48602c1f3d9b926713 SHA512 4aec8b055d55618fff6ee02ba1e1578477a8a2081e17b51e510a856486873ed372687a80cc3e1e66beb838c9308b7d444ca8ec736554972f1b8fe603f1011700 DIST microsoft.build.tasks.core.16.9.0.nupkg 1489605 BLAKE2B 3d50aeb28a49f4ca832e2131bf012a088410da057d309be8a823d953a78fa7419055f7dbceaa0cd3f8cdf263a5f6503014a0a736b6ce1ed088be40c4527cd754 SHA512 b07a185f3c5e2a65d6f38ceccd864ccc01bed9758d75d346df6a4026bd1d9408dc057e84340ce5363ec78774c2a750ecad1028885f8f8600f54454fb05fe647d DIST microsoft.build.tasks.git.1.0.0.nupkg 453975 BLAKE2B 5597dc64e67f1f18eed555d39ea6d66cd2c82607d31c3749151ffd280310bb65a9bcbfe906a68fb600207b7b3d25322f0293059f3209a4c2b4694440ddcd5081 SHA512 f33713b42dbbda0cf31c671ed8aa603201270f81ffdfbe4942d5bae5b47323212c74ab1cd5875f24b8240f02274bbc167c9b0e95b9851b5091025b9a0d42f9e6 +DIST microsoft.build.tasks.git.8.0.0.nupkg 463717 BLAKE2B 0c98d762063932ddd139aa0e0c5d09bd83d8c67230f734c71add92c22b8e4692008dec50753eb0965cfe9d88d1b0b33e03d99b70a9ddf5a2714c94ccf0d2ea58 SHA512 0e4eecd441c4fb05e17aaae4d63a75e43779e8def8eaddd95c4171f690b7dfe622e06e765dc74ebd21ad28427e271d14ad0bb2af2e29bf13724e819f618dd188 DIST microsoft.build.utilities.core.16.9.0.nupkg 596585 BLAKE2B f40f87e03bfc030e1d1d4cc7ad15bda9395930192d8fb9e46d18ab124d3ee8d593bf4e847ba7901a0ec822aab476bf0778f6be9ffb5f629d8c19fead6802695b SHA512 cf08dae5695df082ff518a6d3af20ce9b02c001f67b796c7dbf07732413835d8b1bdf88e4fbe049b4dd0fe522ef823b6a5ea2775f151e2fd324897b2245e94ea DIST microsoft.codecoverage.17.7.2.nupkg 9116095 BLAKE2B 2646e030cff43543d271b79eeca75b8b3d62dec1eb2b32b4f7984720b0d124684b9d3002f5167f4d8cc95b4c9cd81206940dafd952e9b74264f6607a5a576af2 SHA512 791aaef8ade199e2f88302544d81db8c04074b455ea35e33d941d2d3e6f60f14397725290283baaef3afe6fa591173debbb66c5afe5d193da622d669a6365da1 DIST microsoft.codecoverage.17.8.0.nupkg 9139132 BLAKE2B b9a9e71595742023f43a50e159ae6c0ec61858b0f786a394eb24438a28708a4583e7cb1914ca5e0a717738452aa01c816258eb032736fd3ee404ffb1994d2988 SHA512 bbfb44e01038c77dc33c175478c5f1107bda23536cfc212c14060385c5e41145411550462f6665924883788fbf66477d2f517acb28c51fad53c0f895ceec288c @@ -93,6 +98,8 @@ DIST microsoft.netcore.platforms.3.1.0.nupkg 29544 BLAKE2B 2739d62e92e61677964f9 DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174 DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9 DIST microsoft.netcore.targets.1.1.0.nupkg 18162 BLAKE2B 419d19e0da934ab4b9db75dd66cc22b83a003f34e93cf7a92feccf4f32d3d695e18b826b1aba13073dd4ec53aa7905a67346921d1055516647ddcde0d79009f1 SHA512 1ef033a68688aab9997ec1c0378acb1638b4afb618e533fcaf749d93389737ba94f4a0a94481becdf701c7e988ae2fe390136a8eae225887ee60db45063490fe +DIST microsoft.sourcelink.common.8.0.0.nupkg 318281 BLAKE2B d53a9f305dd9ad5b6455d3d3146313e9344a9e4e59680644a239d06cfec03f8dbce6577f01113e0ff36fa3911ac6d6d31ee390e34ceb1a613c202950d79cc0ea SHA512 e1c18c1a5a3c83c1215aff7348d6ca4731161f59ef2aaf286910ba7ff3984ca131b04e2f6bd3ae765367039e7489d30eaa298b06616cf9e013d86f5aefb4023d +DIST microsoft.sourcelink.github.8.0.0.nupkg 330089 BLAKE2B 5c9683ce4b55e6fad9b335495c993dfa656747b15a049f8df9cc7839c91618a157aeea1d5e3f14cf6d4b20a06c91aa37172cca6d12102b060aaf147ced103fba SHA512 1a46485ed34d76994c0eb761600400519edcbff97181f1bff2a2666d432bd912527e82a267c8a9c13497417c6dc4c503fe63672eea20c21fdfa857716e26db9b DIST microsoft.testplatform.objectmodel.17.7.2.nupkg 1494924 BLAKE2B ed237ca748d969242f48044bf33eacb8e03a8fcbc78cc36d45233e92b82d150425258c0805631d3d58ae0a1eb66f0dd678007470ec3ef49ab53431885b336a4f SHA512 821050a26c80e5328f6cc5f4b1720e43b293365a956a76f6d9555d047423d416ebde0bc7c62183ca4be4d17beb74c0ff39f37744019fa939b9f0b4b94341bbcb DIST microsoft.testplatform.objectmodel.17.8.0.nupkg 1492114 BLAKE2B 32a3a7f4e4cb9af1d330fcb2588ee9602414760eb4f2bda49888372b3ed64e8c47347dbdeda11259134e37b717ad5c23b06ffeda9a1a1772e1afe299429e828d SHA512 17119c472fd87ff721677f92a801693eab53a1897582150c26a60429c99eb1764628e7ba895b40e3b10b9edc00f803b18316a6fdc906ffe54dbd2d04ac63db33 DIST microsoft.testplatform.testhost.17.7.2.nupkg 2808650 BLAKE2B 7f091133b02f319e1d8bee440cd7ce4ec4fc8382a81bc30c62d5c4769bdeb32534d776db64acd146defa34a1b4322fb04025604342795564546c7ed7ee48f317 SHA512 cf2885c5a91aedec09bcc4f15662096340d7b37351db368de98b0569b35e8238ce6dd86c60706fb021f37ecbc3e4b35b405e44b18b4e1adb8cf404076345c3f7 diff --git a/dev-dotnet/fable/fable-4.12.0.ebuild b/dev-dotnet/fable/fable-4.12.0.ebuild new file mode 100644 index 000000000000..8648198d5447 --- /dev/null +++ b/dev-dotnet/fable/fable-4.12.0.ebuild @@ -0,0 +1,350 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOTNET_PKG_COMPAT=8.0 +NUGETS=" +blackfox.commandline@1.0.0 +buildalyzer.logger@5.0.1 +buildalyzer@5.0.1 +eluciusftw.spectrecoff@0.47.28 +expecto@10.1.0 +fable.ast@4.0.0 +fable.browser.blob@1.1.4 +fable.browser.dom@2.4.4 +fable.browser.event@1.4.4 +fable.browser.event@1.4.5 +fable.browser.gamepad@1.0.3 +fable.browser.webstorage@1.0.4 +fable.core@3.1.6 +fable.core@4.2.0 +fable.fluentui@0.7.0 +fable.jester@0.33.0 +fable.jsonprovider@1.1.1 +fable.node@1.0.2 +fable.promise@2.2.2 +fable.react@8.0.1 +fable.reacttestinglibrary@0.33.0 +fake.core.context@6.0.0 +fake.core.environment@6.0.0 +fake.core.fakevar@6.0.0 +fake.core.string@6.0.0 +fake.core.trace@6.0.0 +fake.io.filesystem@6.0.0 +feliz.compilerplugins@2.0.0-prerelease-002 +feliz@2.0.0-prerelease-002 +fsharp.analyzers.build@0.3.0 +fsharp.analyzers.sdk@0.24.0 +fsharp.compiler.service@43.8.100 +fsharp.core@4.7.0 +fsharp.core@6.0.2 +fsharp.core@7.0.200 +fsharp.core@8.0.100 +fsharp.core@8.0.101 +fsharp.data.adaptive@1.2.14 +fsharp.systemtextjson@1.2.42 +fsharp.umx@1.1.0 +g-research.fsharp.analyzers@0.8.0 +ionide.analyzers@0.8.0 +mcmaster.netcore.plugins@1.4.0 +microsoft.build.framework@16.9.0 +microsoft.build.tasks.core@16.9.0 +microsoft.build.tasks.git@8.0.0 +microsoft.build.utilities.core@16.9.0 +microsoft.build@16.9.0 +microsoft.codecoverage@17.8.0 +microsoft.csharp@4.0.1 +microsoft.dotnet.platformabstractions@2.1.0 +microsoft.dotnet.platformabstractions@3.1.6 +microsoft.extensions.configuration.abstractions@2.1.1 +microsoft.extensions.configuration.abstractions@8.0.0 +microsoft.extensions.configuration.binder@2.1.1 +microsoft.extensions.configuration.binder@8.0.0 +microsoft.extensions.configuration@2.1.1 +microsoft.extensions.configuration@8.0.0 +microsoft.extensions.dependencyinjection.abstractions@2.1.1 +microsoft.extensions.dependencyinjection.abstractions@8.0.0 +microsoft.extensions.dependencyinjection@8.0.0 +microsoft.extensions.dependencymodel@2.1.0 +microsoft.extensions.dependencymodel@5.0.0 +microsoft.extensions.logging.abstractions@2.1.1 +microsoft.extensions.logging.abstractions@6.0.0 +microsoft.extensions.logging.abstractions@8.0.0 +microsoft.extensions.logging.configuration@8.0.0 +microsoft.extensions.logging.console@8.0.0 +microsoft.extensions.logging@2.1.1 +microsoft.extensions.logging@8.0.0 +microsoft.extensions.options.configurationextensions@8.0.0 +microsoft.extensions.options@2.1.1 +microsoft.extensions.options@8.0.0 +microsoft.extensions.primitives@2.1.1 +microsoft.extensions.primitives@8.0.0 +microsoft.net.test.sdk@17.8.0 +microsoft.netcore.platforms@1.0.1 +microsoft.netcore.platforms@1.1.0 +microsoft.netcore.platforms@3.1.0 +microsoft.netcore.platforms@5.0.0 +microsoft.netcore.targets@1.0.1 +microsoft.netcore.targets@1.1.0 +microsoft.sourcelink.common@8.0.0 +microsoft.sourcelink.github@8.0.0 +microsoft.testplatform.objectmodel@17.8.0 +microsoft.testplatform.testhost@17.8.0 +microsoft.win32.primitives@4.3.0 +microsoft.win32.registry@4.3.0 +microsoft.win32.systemevents@4.7.0 +mono.cecil@0.11.4 +msbuild.structuredlogger@2.1.507 +msbuildpipelogger.server@1.1.6 +netstandard.library@1.6.1 +netstandard.library@2.0.3 +newtonsoft.json@11.0.2 +newtonsoft.json@13.0.1 +newtonsoft.json@9.0.1 +nuget.frameworks@6.0.0 +nuget.frameworks@6.5.0 +octokit@8.0.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.native.system.io.compression@4.3.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.0.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.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 +semver@2.3.0 +simpleexec@11.0.0 +sixlabors.imagesharp@2.1.3 +source-map-sharp@1.0.9 +spectre.console.imagesharp@0.47.0 +spectre.console.json@0.47.0 +spectre.console@0.47.0 +system.appcontext@4.1.0 +system.appcontext@4.3.0 +system.buffers@4.3.0 +system.buffers@4.5.1 +system.codedom@4.4.0 +system.collections.concurrent@4.3.0 +system.collections.immutable@5.0.0 +system.collections.immutable@7.0.0 +system.collections@4.0.11 +system.collections@4.3.0 +system.console@4.3.0 +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.tools@4.0.1 +system.diagnostics.tools@4.3.0 +system.diagnostics.tracing@4.3.0 +system.drawing.common@4.7.0 +system.dynamic.runtime@4.0.11 +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@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.memory@4.5.1 +system.memory@4.5.4 +system.memory@4.5.5 +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.objectmodel@4.0.12 +system.objectmodel@4.3.0 +system.private.uri@4.3.0 +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.lightweight@4.6.0 +system.reflection.emit@4.0.1 +system.reflection.emit@4.3.0 +system.reflection.emit@4.7.0 +system.reflection.extensions@4.0.1 +system.reflection.extensions@4.3.0 +system.reflection.metadata@1.6.0 +system.reflection.metadata@7.0.0 +system.reflection.primitives@4.0.1 +system.reflection.primitives@4.3.0 +system.reflection.typeextensions@4.3.0 +system.reflection.typeextensions@4.7.0 +system.reflection@4.1.0 +system.reflection@4.3.0 +system.resources.extensions@4.6.0 +system.resources.resourcemanager@4.0.1 +system.resources.resourcemanager@4.3.0 +system.runtime.compilerservices.unsafe@4.5.1 +system.runtime.compilerservices.unsafe@5.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.0.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@4.7.0 +system.security.claims@4.3.0 +system.security.cryptography.algorithms@4.3.0 +system.security.cryptography.cng@4.3.0 +system.security.cryptography.cng@4.7.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@4.7.0 +system.security.cryptography.primitives@4.3.0 +system.security.cryptography.x509certificates@4.3.0 +system.security.cryptography.xml@4.7.0 +system.security.permissions@4.7.0 +system.security.principal.windows@4.3.0 +system.security.principal.windows@4.7.0 +system.security.principal@4.3.0 +system.text.encoding.codepages@4.0.1 +system.text.encoding.codepages@5.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@6.0.0 +system.text.encodings.web@8.0.0 +system.text.json@4.7.0 +system.text.json@6.0.0 +system.text.json@6.0.2 +system.text.json@8.0.0 +system.text.regularexpressions@4.1.0 +system.text.regularexpressions@4.3.0 +system.threading.tasks.dataflow@4.9.0 +system.threading.tasks.extensions@4.0.0 +system.threading.tasks.extensions@4.3.0 +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.windows.extensions@4.7.0 +system.xml.readerwriter@4.0.11 +system.xml.readerwriter@4.3.0 +system.xml.xdocument@4.0.11 +system.xml.xdocument@4.3.0 +thoth.json.net@11.0.0 +xunit.abstractions@2.0.3 +xunit.analyzers@1.7.0 +xunit.assert@2.6.3 +xunit.core@2.6.3 +xunit.extensibility.core@2.6.3 +xunit.extensibility.execution@2.6.3 +xunit.runner.visualstudio@2.5.5 +xunit@2.6.3 +" + +inherit check-reqs dotnet-pkg + +DESCRIPTION="F# to JavaScript, TypeScript, Python, Rust and Dart Compiler" +HOMEPAGE="http://fable.io/ + https://github.com/fable-compiler/fable/" + +if [[ "${PV}" == *9999* ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/fable-compiler/${PN}.git" +else + SRC_URI="https://github.com/fable-compiler/${PN}/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}/${P^}" + + KEYWORDS="~amd64" +fi + +SRC_URI+=" ${NUGET_URIS} " + +LICENSE="Apache-2.0 MIT" +SLOT="0" + +CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_PROJECTS=( + src/Fable.Cli/Fable.Cli.fsproj +) +DOTNET_PKG_BAD_PROJECTS=( + src/quicktest/QuickTest.fsproj + tests/Js/Main/Fable.Tests.fsproj +) + +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() { + rm Fable.Standalone.sln || die + + if use debug ; then + DOTNET_PKG_BAD_PROJECTS+=( + # Seems to hang but in reality it fails with USE=debug, bug #922684 + tests/Python/Fable.Tests.Python.fsproj + ) + fi + + dotnet-pkg_src_prepare +} |