1 |
commit: 205d28fc470c551ecc7aab63624ccc632d09aafa |
2 |
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Dec 27 00:37:46 2021 +0000 |
4 |
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Dec 27 00:54:51 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205d28fc |
7 |
|
8 |
app-emulation/ruffle: add 0_p20211222 |
9 |
|
10 |
Hasn't received changes in a few days likely due to holidays and |
11 |
might as well use the latest nightly before it picks up again. |
12 |
|
13 |
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> |
14 |
|
15 |
app-emulation/ruffle/Manifest | 16 + |
16 |
app-emulation/ruffle/ruffle-0_p20211222.ebuild | 503 +++++++++++++++++++++++++ |
17 |
2 files changed, 519 insertions(+) |
18 |
|
19 |
diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest |
20 |
index 8a30c53ff768..a46c713ccb3f 100644 |
21 |
--- a/app-emulation/ruffle/Manifest |
22 |
+++ b/app-emulation/ruffle/Manifest |
23 |
@@ -26,6 +26,7 @@ DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d1 |
24 |
DIST build_const-0.2.2.crate 4511 BLAKE2B 44316d3b468e73fbeedbaa1ae35705196f787707ea861355d926e7fbc97f759bc7fe0bf88d2e97fb9b981fc7347fe0e849ce2094f50ab53075b4dfe7522089f0 SHA512 47a9949b7196791af2507d6e3a28843da67621e5b56177d3b13477e070487cdd1059207588a55bf1a393df9118e71e3024b439a3c6281b6c12b5bdee66b237a6 |
25 |
DIST bumpalo-3.8.0.crate 79835 BLAKE2B 3937c4ca9d7c5e2ffee229c8f5503c6a59f2fabfa3b7c81fefbf5df816efc5f601aaca4b606a62e647262acafa34146aa0906eedc09368e16eb76b3c6722e8e1 SHA512 c9825e7638bd54f97877adee8ac8f6a2cee308050c3f446f9da3996688ec3d779cb6eb935a440329794fb534958a6e89749b44a9bb27dfd219a963f64a6bcac1 |
26 |
DIST bytemuck-1.7.2.crate 27489 BLAKE2B 2541a7561eb34351f58266451a020858d8ac1ad30ecb95b97d576e72532cae37ef0b747e2259aaf6052b65f951586425044f824a00dfabf54bba9462edf94c2a SHA512 fae361f5abe67215a7591d421a0b713b77b437123c56e21dd00421e95ab86d9dd9b0bf1daa6623b833ea65681fbeeb58f6feab9d323964304a3250f24df1ace2 |
27 |
+DIST bytemuck-1.7.3.crate 27879 BLAKE2B b231e200fa8925f71e457a6ae3a6677366cf6a5b1a6c19845b6973f385fdaaa86b6a3d4e8b38356dbc824cde70e8f1120008d21a3d77d06575fd036b0bf20678 SHA512 03569cb6b6532ff62f406f8f6c80ea5cc3a4fc36ebe28f5a4bab32000862192eed2d26163062c62c0749d2f96ebed6968ce76d2e95a6430d9147c3648aff1f64 |
28 |
DIST bytemuck_derive-1.0.1.crate 9550 BLAKE2B 60606126086a3c3beaadd1275c651ec7e3d7df34800ae435cb624fb65addbd6b6b1e98d82b346478ad69563a7d3c542078c7cb2502d98685ec0748c35cabae71 SHA512 93416b8be84e5f7f8360b5faf7c37548ece1afc0db2a596c84b841772466b54d8f88386ae3837d511c85dbe4ccff5e24e771511e44441c856b84cce1dd4d7ffe |
29 |
DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa |
30 |
DIST bytes-1.1.0.crate 49640 BLAKE2B b3140dd49dc222cd0405e405da9629038eb7d71dd4c22c8d6419ade041dc1118aa46df38f3426a36a44d8e5591c368ae32a89e71850dca7e810bbfff4441c37d SHA512 d34441ea146ccaf55da4d5c645f8ffbd008eeb3204dafd5961771abc85df52751dfd1af3975fb5c91eb83d9a43da4f3589bc3aa07c8d715906d8158f3092af2d |
31 |
@@ -41,7 +42,9 @@ DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006 |
32 |
DIST chrono-0.4.19.crate 155663 BLAKE2B c92c273fb6475bbb2546dfb75eaa23321bc8f9a5fa8a7c652f527649b96ff8718fa932f52b500b02a4acae7837df5bdb14f69cb821d4962be2790dbd1d023a54 SHA512 a119349bfc2243a249f1d18b1ae548a04b30fecb75913a56f26d1ff8c0eb53097a2674d9141e2094018191cbbc1620843fbddaf52999824e077c1157f0907980 |
33 |
DIST clang-sys-1.3.0.crate 37713 BLAKE2B ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123 SHA512 80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74 |
34 |
DIST clap-3.0.0-beta.5.crate 155626 BLAKE2B b51adbf6fd721f2fed06babce4954010b6b0e042ab2aa2884818e1e94322d5b85d64d9c71d3eeb93a028e176e849313dbbd153a0816e704dacf5e58243de4107 SHA512 bac8e4064c0c39b2a964cd0bc5fef85cbae4dc42dde37e7f52d19d08971f5d0062f33dd55926e3058aa4b3884cba785062438faf0a40bc817fd83cff92315a94 |
35 |
+DIST clap-3.0.0-rc.7.crate 188935 BLAKE2B 68ee103dd6d46911c4c31a18833dabde085459ab7d22f2a5605af7c4359c254a6c4b37b508e26ea43620e3f2e645fc0fa6358da6aa93f43d46b930cad74705cc SHA512 b013466b88a549f5b7c7a9adb1d9981390bca4c3d1e18dc1554b8bbe69d3a8a57cc8a7bf5e21b0d306e982bde011ed7db633a8cc61458a79b5207808dd606338 |
36 |
DIST clap_derive-3.0.0-beta.5.crate 25228 BLAKE2B 5d35c568157e57f56b4c7f6d9f5a0f81b16ecffb82fc01c146795d86cff4a9b5ee3ace10dd9b3e4b9eedfe3e975f653c32a8ca463249335e85e5178f8045caec SHA512 76251b7e781cde93809785e5a5370789fc6ae94397cf1e80efb1c4bda20e2b984fb9090f21d469224f3861ff51f80ba780c3bf176db9ea1860b34592df4fa917 |
37 |
+DIST clap_derive-3.0.0-rc.7.crate 24689 BLAKE2B e4cd871b7c212221af7b6afabd785545256be1de24d691b1443c876024dbb045d157c1b8de0aae6eaa01a7ca8b5f954ba45fa24f54c4daa54748b149a921da8e SHA512 a490f805510f2ee4761c32d37469f48cdbb367971469882bcb43f457051bc169f75784d8bab146fcc5397c2bf740574cf81aa97c756e7e35566170ad4a7faaf2 |
38 |
DIST clipboard-0.5.0.crate 10009 BLAKE2B 17aaafeb92be0dfb4ccfdb80a3d909e57491cc0adceedf378196f7bbd006d245adfdd9b2d2e075c2c041aa57eb1a0e6e306032966c30e63f94d86b0f9f7a11ce SHA512 a02994e68bb4ecdb1ba3db05e095474e67df4d73f69c92ab096913f4bd0f47ec6b62c8f0210fd67bb466e293c765888c315770e447f5c6e9b2e5c69f71d3e48a |
39 |
DIST clipboard-win-2.2.0.crate 11079 BLAKE2B 5713e17a93eac4a1d299d42a6abe5db1eadbc90bf5e7c99e84b6b5febfc817bbc1c478533af8cbec7a8e58ebbc1a8f3d83bf351d105b55017cebab8048009390 SHA512 f869775bb2e6d84096034c26c888c9f671272232af74c02bda2a6c8f0d600652af581c0e94d875d8746b986314f61168bf7539042a65cb2ccbbf858141fa42e0 |
40 |
DIST cocoa-0.24.0.crate 39235 BLAKE2B 01078c3d96e88e0cac773f238d3d3144324594fd75cda87d18bc98d73f0a1acab4cd795471f4789d38b017e6cc90c0713bb33b0fdbdff36abcdc1cbae767da86 SHA512 accae0f676caa23c8d3fbc2e49365118a366c50a698ee9dce4ef194f1d391b3633cb789d65d5c2d1e43afdea5d7a82161f7e7042a9dab32747ecac29d1b1b20c |
41 |
@@ -126,15 +129,24 @@ DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672 |
42 |
DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68 |
43 |
DIST funty-1.1.0.crate 11631 BLAKE2B 37b246ed78132b52461dda9f3c1b52feafac998f6cd0ebc62408b90e5f826def1456ce820adc745aa1ccf07b281fde3df65af84eea561eeaf1ecedaebfab24b7 SHA512 771f42f601a0349a8e9344c8df552491c64af350b18eacc99463e972335d4a4c95416704ebf49e904503fb2d6f78bf201c8cb82fa20bfbf460ab1e7ed9f94a9e |
44 |
DIST futures-0.3.18.crate 47643 BLAKE2B 4bebf75ea530fda4d40b9ffe5c01b8592d5c4cbc9d498754dfa81221914a37c325ef64eae439cb73bffe8cd13c88cdc86aa3cf4cb60cd871caea32ce33b413dc SHA512 2e5bdc685fe1b7976f9f60d99a6b1c27a3c300744de9d7d14e26510f8f591d282a7c11ef99bafb4971f5a550cc6668c493c8c29a9f94e47fabe59aeb45a41f10 |
45 |
+DIST futures-0.3.19.crate 47605 BLAKE2B 8a8925c17319fc84b85877f269584075dabf9703202eefb5de121c28174623465a1b38b7c2f0325df6036a4a3e8afd9413f2de96c34d583544c7694c7ce25c1a SHA512 2383a0ee128e9945da2b0ba50795d6efef0bec832dff3bc7d9f6f592bd120538c62b5068156f330c72779f8ce3b3a339cdc04634fef3f985eb1ce4033a7c9518 |
46 |
DIST futures-channel-0.3.18.crate 31941 BLAKE2B 518b55b1d943a80f89fcab52142ed710c2e46b0c31275b1f919a6803fe5a9dd3eba4d4db4743471dff5dcf1871881aa758242768a70124f985f8735cbae6b5a2 SHA512 d9dbe1bd543c46acd6d51a43e3ef45df3fe79bb0eef24e0179423dbda582d68936948b5bb2ca48b6d169fd4906ec7922cded10f1e987095514ba28c4fdb5d6d7 |
47 |
+DIST futures-channel-0.3.19.crate 31940 BLAKE2B 1837616f7b00b98bf5d7e11032a535ab945697e8564091b43d0ef2657cfc9e3a6bb4c82c442b39325082fe4791a6418a733310e850055936fa1db2ea319fa94c SHA512 06acb15c125f20f305173cc5ac77e1502a857ea8e80e4fa33bf4e51982b1af71c8d31e800cc3151d7d52c3db69d9be5d7500690664d073e329626c2d4b2763a4 |
48 |
DIST futures-core-0.3.18.crate 14665 BLAKE2B 848f8038511085bb205d1fe6b7e21790a109f0a77cf17c31323b83aab0eb8e5f58a35c3ebcd5f0fa1228c1979f2c76c55380223bd08a3f64e0e72098fee945b7 SHA512 3182345cb62a21079be53a77171b54e9822d2efbd01cba1e7a30b948b5a60446eb90b55c2ef76a760e68ff1fdafb86ebe51767f44e47033a3bfb53d4cc382604 |
49 |
+DIST futures-core-0.3.19.crate 14666 BLAKE2B cc0d1993f3fd4c4b18dce68c0f152602f8411e290f839d7107d5bca1339c73f969adcf192608bb58423ef98d42e8af060bb49a4a8e29078b45f34e7b49907ead SHA512 2bfc54b1116cfb96b70ad48c25e339ede9690543cb9b0a656518171835b931545a67a13f14df42b6a4db968a88187daf3fc4fa8a6607d8c545b776b85201cf72 |
50 |
DIST futures-executor-0.3.18.crate 17290 BLAKE2B 3539dbf94d38dc3171242222c43b3ddcb343e1acf63820ecddbb839f83889f90f7226c3f41c35b47e5ad5f1217e4b47bb0b5f847379444c8ddc1a54c07a2f9fd SHA512 2033bbea0cf328feb5c50e40b28fdd8b8f1d01077c1a74be47f463f13cbd0fe2ece7c90f4ac5c54300d0a305d795ca91ebf7bfaaf990fdda260f311e2781f58c |
51 |
+DIST futures-executor-0.3.19.crate 17286 BLAKE2B 70bea30ede2258bee815b08528951befa11a8c821f8de2681f4d86ea0406b96cacb122889d96d7947d89523941fe5cde8eaeba5e3c3e1f60f6524a7a11659db2 SHA512 c6c3d392a1e096b864716696bd76169745ab7c673bb109c197d38c1116cedafe1fd72e37fc56f6fb8250772dc3daf710d8e17d34a00e2f7a070d5ecb3b0bc9b2 |
52 |
DIST futures-io-0.3.18.crate 9222 BLAKE2B f710ae8ed982b42a37d0ab797829b5366526fbf4e830ea26a5e9ae89a7a8c57584c467251185195571dda5a92abe072a881a33829a2558e593cdc68e7009f823 SHA512 f941da4a9c606a25a021fb55648fe0e864fa716b7ee01020b361aae99c33bc59035e16f5d60d84d3b9d015ea2be7c169da52501d238e5c71818bd0984ba0b3ac |
53 |
+DIST futures-io-0.3.19.crate 8901 BLAKE2B acd285ade243d09a8f49d5ebdfd78d58e47a7c069d94beae5b16ae08d69687a28f5899a4b6cbb9476a6cc286149413e4771319f260c59684442a6205da69d00f SHA512 8bddbfabe1e6e09f067058db9117782703626e989e14c7e13d2d0f828fbd8de141b11d8b209d4e5dc5f8ff956ccce2cab958a438d5466ed20e41a3e1d50a7c30 |
54 |
DIST futures-lite-1.12.0.crate 36032 BLAKE2B 16cd92362ddb217fd3c316f1104635b086abbf3b482b3381d62e3b5ddbd20122d1dadb48c83d3022db080d05352ee5a40f33978529bac3eb182b875f45cd132d SHA512 3d26148ed1c87926de51412a8d08e0619c64b85b610a74d6f61fcc1972dc0cbedb04c5824fcb4ef0a920c557ac81a0b2b4403ddb1c01e11648694ae56c28d72a |
55 |
DIST futures-macro-0.3.18.crate 11256 BLAKE2B 82b9407a5be5f0cb6e586e838288ce05d96a51fe6fcad86aff776bf5fa0090ccce56f1379b530db341555eb9b64cd98565829024a87ae0c4071c22004562c70f SHA512 5163237aa4b2ee342c0a67fbbd7db3ce45a50a6289ca0740864cd5edc9adb3de7fcc50b5b0a75dcac6052ba5b9871e01df8f94aa956b2dbbbba232dc83dda477 |
56 |
+DIST futures-macro-0.3.19.crate 11253 BLAKE2B d79fad7bdea954ffc8cfb8a58216c7d36c848d625755467b0031e2f6b8b21c8c629fb28afd7e0e9b20e18bf6513c4814e91afa8f2338c5654d2bbbd199a000e9 SHA512 926782d27be383e6af887452929453cc805a44a59c47e0a0b486a22e15e89b5ff553f3c5477d667a655f3f6d8bd7f74ce4d72596cdae242520e5c7437e30179c |
57 |
DIST futures-sink-0.3.18.crate 7851 BLAKE2B 66bf043a8f3abc02960bc0968e68e7e3e649dab488e631f505c26105fdec3b98a29a2902dd13c484a5f627230976f6634dd8f25687af1bb53a4b29048da224e8 SHA512 4d6f937dcb8091caedef743fa38e32a730f665e7b07df5662850df79b0a460fd906def3d8fb7c4284b96dae4fca1bc67d9d21292c490bca8029a790591d48a0c |
58 |
+DIST futures-sink-0.3.19.crate 7849 BLAKE2B e0cca5ac119e47be89f229296b992c8adfc959336cd353ea98275fde323199c6b474a6c6df47dc4ef24a0f7a8d22918fe8660787b873ee6fb3d1f04d23ab541c SHA512 50c015e39c5f2580f48af42aedbbdae048363d5ca3d8e7aa3f8752219fe54862de6134c44c1355369018b7ab5ff169bee27b177f2656d4ce65fd9a42b02355d2 |
59 |
DIST futures-task-0.3.18.crate 11901 BLAKE2B 5fc9ac94ab83d340ce490999ffee60c7fee9c7d0bcef01932438e105b4830aa0e92a04f6c49d7ad55cca43bad7d15dd17b59a3dc16a46434e1330dc85f5deac0 SHA512 fffb16ea3d8be7658204ebca6baef17fceb5131c5c879ebb4721235acd36fcfb8571f619d4ad0ca7595cae55ad2bc945adcdf948c5736849bcd8a7b065faa502 |
60 |
+DIST futures-task-0.3.19.crate 11894 BLAKE2B 16f39551920931f7535d65d0c787318d13da0f18bb39bb5939b06829cb4f49da45a478f105fd4ce74323d198fe18b8695683d1861ae171b412789c758a564673 SHA512 befb75408a3ca3b034e26c835bf7351727f8e3548674024a44e994875470b34f6d9f1dcb954905062192a96b97ec28499aaa745b652c81b3be59e1222b3d5037 |
61 |
DIST futures-util-0.3.18.crate 148706 BLAKE2B fdca59d8972871d26e4116d70bd83b4d73e869f43725b50751bcaf5db6ee8528981be476a74b26e85c182e8648733d16956e80c1f10d975b677866d4826fdb9e SHA512 5e6488aa11493aa1fbd688796c6f9af92d288ff38f4460b1923ee196a6513185fc63805abec7f5fa7ddbce186937bbb2aaab41da8216d088c631f8984b66d63b |
62 |
+DIST futures-util-0.3.19.crate 149240 BLAKE2B e831c92e184b976494836b393824834c378f8eba4f32f7883a355fc7745e224984954fb9705f04e064b3aa33aa7c5c8e1a8e12688cbea9020e9aa8f444e130d5 SHA512 cdadde2949a496806fc432efcdb9f4555ca0482320017ea45c29d8dbde69bf9d4af7a6660d351bef3989c5ef905b1f011788506fa2e87d8b53b83cf54256a3ef |
63 |
DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 |
64 |
DIST gc-arena-4931b3bc25b2b74174ff5eb9c34ae0dda732778b.tar.gz 25952 BLAKE2B 637e40ecf88fcf87ac96efa60414985a08f8d4d0b524635e9eb791ba64547effc2e2226c90493d478b897fcb8fb0d88949cce9c136f69760ac9c0df2e60513ee SHA512 93a3d21e65f9ea46f84b781ec127b1d22f678c7c88a4a736403684e503376787d8657da4f8c9918d2c7bf4047361dadfd378aa646a9ce3683086ffc39e1268ac |
65 |
DIST generational-arena-0.2.8.crate 20899 BLAKE2B 73cccc9e3b836ddd37e7f64b6389c7bec6763ac9c390a5a9b4adc9b35200e7d26d21ba0748fc808aafac52087f552a4c56e8e10ebf8d016507e1781c579f1e73 SHA512 a5e073a8d26aa32b617fb4130d2b9401c3a3d9ff51a2910f2de4de019ddfd2e5077f2489acb40330e640c573139c1c911ce59a36011bd439c011a3af922bdc1d |
66 |
@@ -241,6 +253,7 @@ DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c |
67 |
DIST openssl-probe-0.1.4.crate 7066 BLAKE2B 656434ec1d34466e903e5c69289a277d14623aa7bd8a7c19bea974c7de57fcec9b2b4ed212f37d7f7b90fbf02a486a8ac7f7c318cfb3b3930e54e276103154b9 SHA512 c5d4ffcc6faf009b38dc715ec85fd75b3e3b0c0293041ea26071bb6d19d8d018a43ec166bf79ef1c7a126cf783bd4a7121d5dfcbed36db5ebf0fe4decb198f17 |
68 |
DIST openssl-sys-0.9.71.crate 55893 BLAKE2B 910abc01809da873ef97ca63d00ae91dad8e0c6607f5572460b6a9229baab685555dd5b4e9ba1c5e9a12ba50e47ee3bb6c584491aa3de53b0a55355699e246bd SHA512 d552eb0591f0c2783e0cdb2f4da41aa39dae6dc9d613d1ffa1228bc714b06695400456685ad8445366d4ff87b4511c2c9dc4e579ab8d1fc4f368f46e5d85fdc9 |
69 |
DIST os_str_bytes-4.2.0.crate 20800 BLAKE2B d61b8b6cb7cd36b0dc2925ae49fec2451e37b024d41805638cdbb15650ad4877a0e76554891231285b4a794bfebfbd89f7274dda30c07b4cf189266b1a853413 SHA512 23c7a543f236dff8ff683757836d2d0a9b456caec7a699bb36ee3b4be75e4c1013cef943fbc4a242928bc58e38afb1e4ef882eceb03d821ed72580f94bf0d069 |
70 |
+DIST os_str_bytes-6.0.0.crate 21046 BLAKE2B 9d2a9f47aac852ca2e27e63a22c7267e1a4affde2277d50e128b54f377758322f07ca7263478c39c91e11a2b32b0e7a5fc5ba1b31e0ee014b412a4151642e605 SHA512 d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8 |
71 |
DIST output_vt100-0.1.2.crate 4062 BLAKE2B eed08c0a1800560d4f623f451d818e3c7f0dcd72fa99f4e5e6dd4934e50a9649011ec955e06728fd017d58bb9f36cecbeb9b4aa8c13c040225c24019f774e63a SHA512 b8eb00a541bebef2e0bb44975c4547fadfd4ab88a14aa8e31945f3c73531a550cf5729f1f3d18fae5cf36286b82d1a54fb08b28720f1592ab6cfe0814c8d3036 |
72 |
DIST parking-2.0.0.crate 9714 BLAKE2B e3ecd48e90289fe173b1419ad3f68350dd05359461c5842e52304e20fef9b5e089803e0c0a8e85b249a546f61cf8624367e6ec164ef7638850b451d325851075 SHA512 21c5723dc0281ade1c2cd6a1c2215ba70eb47a721a4a594ef1e54061bc79579ffe9c31f06e534fd847f936ed265cd65a59dfa9e38880f8bd42c6e8ac70a13f93 |
73 |
DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e |
74 |
@@ -286,6 +299,7 @@ DIST renderdoc-sys-0.7.1.crate 4592 BLAKE2B d5c543119a498bf295bf506b164945a3de6c |
75 |
DIST rle-decode-fast-1.0.1.crate 62490 BLAKE2B 34370186c8875c91b8d353b372518bc039c58061e0e0377c7596a9e100b047550e800c431f2b4a59556fc266eefcbc7846b53d5a4e10360fcbe435acf63249b2 SHA512 38b3565279b134dcb3bcba001b081ada73f36e4107bdee935036631b740b6e1d1f767e3965ad414e38c8606abc1733f898062bce01b8c19234f204adcbe05a4a |
76 |
DIST ron-0.6.6.crate 45107 BLAKE2B 96fde52fa2c073cce3a7d10ffea7d9156b71c3d801fe822be702a3d1cbcfab61d87024ab98dd2458fa05fdb7ffadd9eb0cae36ad87b02504e8585e1909bf4894 SHA512 06a2a1c4760bfd6c5b6743fbdb533cab6955e68ad6f60a47077d3ee359e2ed1b2d448eeae45af15e8b40f63076806fa7c56c1b803d3d339c4713a15f6b7a5040 |
77 |
DIST ruffle-nightly-2021-12-14.tar.gz 7197513 BLAKE2B 3a0380c375a7c9e12e78202c6c8057f657c30b67a56095699fab124a48b2c68015cb37baa10cf411f0d899e748a9682623dcb6eeb2dea8557d1387f5b31e0794 SHA512 5b5b511e2bf52c86394aa852d7e58a226c8738a759a4f9f2aba5fd51979e029f20d4af1c174c8553e9220bc13286ad10407919f5ef549e7a324486efbe6e3e38 |
78 |
+DIST ruffle-nightly-2021-12-22.tar.gz 7210584 BLAKE2B 2d8aada44368861619e1ade5bd525d891488c471da6ac23059ef687f883bcbeed56aae8e585686efc74afca3e3f9531732ee7b9b707ff5684faf0392a87e8e63 SHA512 5738cec4ca0050ebc69767549cbfce592568cb483f43dc9ef7a81c0bfd28dc4b319a631c0343914aa1b4a96e1111b4ac5c87f2431854c53fd9e2956caf1040e0 |
79 |
DIST rust-flash-lso-19fecd07b9888c4bdaa66771c468095783b52bed.tar.gz 676612 BLAKE2B 3c2ff3edef1aad8e6276758fd3bac85106fa9a445180c9c7d954d5b4e469751b9a14e1cc8c3bc4736a410f5e1478eb821395b8f0a1acb0e5dca1082155b0690f SHA512 6f668066999d3454d255d227167ef92e8fcf5755017617439fc227d53c5b8169a7c585857bed4879991e8cab0a6efb4ee04eca3e1b7e01bfaaa4cab70af30d3a |
80 |
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 |
81 |
DIST rustdct-0.6.0.crate 38905 BLAKE2B e55c9fc53b50865d434759600214ef14b0a4d06f224806d3f89f55b111848f4addb44419bad93cc5262e2eb8dc87dceb8b4920c63ce36b1cd227179e76b7a93d SHA512 87101defd1419596bf447e3acfe0dcc2f1667427117f148c01f755afc1898aecf0e38f7826687a5b9359da331820df633acd3fe0d0a0e87ff80e00c389c383b9 |
82 |
@@ -297,7 +311,9 @@ DIST scoped-tls-1.0.0.crate 9146 BLAKE2B e6cecc543760a293b9ba4e71bf0d12f33607827 |
83 |
DIST scoped_threadpool-0.1.9.crate 7800 BLAKE2B b6f887c1af054666ab7f717dfdafe5701bbc0a778169d885a1837202d4d215970af567ea620c6ef47db69fa664c6be65c782aa87d9efc1d9c8c280b6210e38f1 SHA512 df8034b347fb489735895d75e5489c264aea1b50f46a8dd512963df05cb9ba9274317b26aeca63b9b4edcf792e796659bad435ad3f3446cb397340e2bf0a5f33 |
84 |
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d |
85 |
DIST serde-1.0.131.crate 75357 BLAKE2B bbdaf63de5105a297a4618450c3de909be0df812f0bee1b82449cda9fa3e26b044d77599e23658a6a28cbca88cbab54d13ef71c64af40d7dcb3425681cf94925 SHA512 d441f018b44ad2db983ba5f730c7e241ba234d861a09602c0373bdf4b74bf7a02fdc65cc93635877813223740b748b41eaa28bc16cfa583f32c1a2b8e8661a16 |
86 |
+DIST serde-1.0.132.crate 75364 BLAKE2B 7485bcf0ae578f02f7c7dcdb284fcd6d8ccb4022b7d487e19593f3b3c9bd03a369410307dbe5ecde8071ca3ab6c7e45a5ddfe332e43076b84d67444d1f105b7b SHA512 8dac512547074a6934315ebae3e7540ef8baa225cdd58f11416b4565a1335ab317e659901fd626beffd6514c5dc6ec9fc705cc1d15e9cdd2051bd28649cca555 |
87 |
DIST serde_derive-1.0.131.crate 54729 BLAKE2B 14fc73901d1e7769e908cc3612da0b0bde2de6d80f8fea8ab4325236f29582ff219bfb2aabcffe337f066705842c75f9816f51c8115612660c0485550c2afb33 SHA512 83a3dd5751e4c6e7d763f88fe40ed9a606b9117a67bbfd14f62051cb95cb3dfe5c7a21bda6a33702e7dc7ac71a4128812a183b0600dd850b1d69dfaa5441782d |
88 |
+DIST serde_derive-1.0.132.crate 54725 BLAKE2B 10ba0e55a498cfb469f1a36368f66515ab3e331f337b9441b08aba857dd6c824ccb718fdc33ab467413bd755db31370d4eb52039bb28e4a6c0775e2be87db896 SHA512 04f1a738b133de752fd1f4d70ffa35bbc144208bc3495ead56cda8ce65a72c501ea9c8e5e6d088cee94a878bf62509fc9f75dfadb320eb942042ee5ea80dc76a |
89 |
DIST serde_json-1.0.72.crate 115888 BLAKE2B 0770707160014ef19f54ab6acb6bf8cad8ae65ab47c184912aa534b927c0743e66273e93c7e3190102428bc71914ab4648bfe0c2cae9416afe6ea1d7da217996 SHA512 e48129cb5c36b4999751302fcee811b80f2113780c12e122b13d9fc7a31af7452183ff89de1793994edfdcae61a80db37aa492250a0d69e9180659418a10063b |
90 |
DIST sha2-0.10.0.crate 20037 BLAKE2B 44e176709b94dab3f28d21013faf0f3151b0fb29b02b76aaeea260b28090e07dc7767e354981acf76880d195fbcb4c315fdac401e1d1898a8bbb4289c4d2982b SHA512 d193e2bfe200c2e39a5d8c3381d4730bfc5da9ce112d23040cb7ce395003349b6177542bad0c18e6b3dec156f444b48a843765410064ebc42922a5b26cc6f0c5 |
91 |
DIST shlex-0.1.1.crate 5687 BLAKE2B 8e2942051c783369a8161b667f8f5b73b2081f766db26d685b4d3060f8faeecf78e8763ab927149d4cb08a29af756105f7ec3c3408ad6be2e7618053329fbed2 SHA512 a4d202897861ca7955a3561dc1b0fd0307d77948c9b97aa0f8b9caff2b9721d2836a08760d308675973b0e9c7bae92e4d5fbd2a2497cba9e5aeefbe31075e069 |
92 |
|
93 |
diff --git a/app-emulation/ruffle/ruffle-0_p20211222.ebuild b/app-emulation/ruffle/ruffle-0_p20211222.ebuild |
94 |
new file mode 100644 |
95 |
index 000000000000..b4a7e3d21f55 |
96 |
--- /dev/null |
97 |
+++ b/app-emulation/ruffle/ruffle-0_p20211222.ebuild |
98 |
@@ -0,0 +1,503 @@ |
99 |
+# Copyright 2021 Gentoo Authors |
100 |
+# Distributed under the terms of the GNU General Public License v2 |
101 |
+ |
102 |
+EAPI=8 |
103 |
+ |
104 |
+CRATES=" |
105 |
+ adler-1.0.2 |
106 |
+ adler32-1.2.0 |
107 |
+ ahash-0.7.6 |
108 |
+ aho-corasick-0.7.18 |
109 |
+ alsa-0.5.0 |
110 |
+ alsa-sys-0.3.1 |
111 |
+ ansi_term-0.12.1 |
112 |
+ approx-0.5.0 |
113 |
+ arrayvec-0.5.2 |
114 |
+ arrayvec-0.7.2 |
115 |
+ ash-0.33.3+1.2.191 |
116 |
+ async-channel-1.6.1 |
117 |
+ atty-0.2.14 |
118 |
+ autocfg-1.0.1 |
119 |
+ base64-0.13.0 |
120 |
+ bindgen-0.56.0 |
121 |
+ bit-set-0.5.2 |
122 |
+ bit-vec-0.6.3 |
123 |
+ bitflags-1.3.2 |
124 |
+ bitflags_serde_shim-0.2.2 |
125 |
+ bitstream-io-1.2.0 |
126 |
+ bitvec-0.19.6 |
127 |
+ block-0.1.6 |
128 |
+ block-buffer-0.10.0 |
129 |
+ bstr-0.2.17 |
130 |
+ build_const-0.2.2 |
131 |
+ bumpalo-3.8.0 |
132 |
+ bytemuck-1.7.3 |
133 |
+ bytemuck_derive-1.0.1 |
134 |
+ byteorder-1.4.3 |
135 |
+ bytes-1.1.0 |
136 |
+ cache-padded-1.1.1 |
137 |
+ calloop-0.9.1 |
138 |
+ castaway-0.1.1 |
139 |
+ cc-1.0.72 |
140 |
+ cesu8-1.1.0 |
141 |
+ cexpr-0.4.0 |
142 |
+ cfg-if-0.1.10 |
143 |
+ cfg-if-1.0.0 |
144 |
+ cfg_aliases-0.1.1 |
145 |
+ chrono-0.4.19 |
146 |
+ clang-sys-1.3.0 |
147 |
+ clap-3.0.0-rc.7 |
148 |
+ clap_derive-3.0.0-rc.7 |
149 |
+ clipboard-0.5.0 |
150 |
+ clipboard-win-2.2.0 |
151 |
+ cocoa-0.24.0 |
152 |
+ cocoa-foundation-0.1.0 |
153 |
+ codespan-reporting-0.11.1 |
154 |
+ color_quant-1.1.0 |
155 |
+ combine-4.6.2 |
156 |
+ concurrent-queue-1.2.2 |
157 |
+ console-0.15.0 |
158 |
+ console_error_panic_hook-0.1.7 |
159 |
+ console_log-0.2.0 |
160 |
+ cookie-factory-0.3.2 |
161 |
+ copyless-0.1.5 |
162 |
+ core-foundation-0.7.0 |
163 |
+ core-foundation-0.9.2 |
164 |
+ core-foundation-sys-0.7.0 |
165 |
+ core-foundation-sys-0.8.3 |
166 |
+ core-graphics-0.19.2 |
167 |
+ core-graphics-0.22.3 |
168 |
+ core-graphics-types-0.1.1 |
169 |
+ core-video-sys-0.1.4 |
170 |
+ coreaudio-rs-0.10.0 |
171 |
+ coreaudio-sys-0.2.8 |
172 |
+ cpal-0.13.4 |
173 |
+ cpufeatures-0.2.1 |
174 |
+ crc-1.8.1 |
175 |
+ crc32fast-1.3.0 |
176 |
+ crossbeam-channel-0.5.1 |
177 |
+ crossbeam-deque-0.8.1 |
178 |
+ crossbeam-epoch-0.9.5 |
179 |
+ crossbeam-utils-0.8.5 |
180 |
+ crypto-common-0.1.0 |
181 |
+ csv-1.1.6 |
182 |
+ csv-core-0.1.10 |
183 |
+ ctor-0.1.21 |
184 |
+ cty-0.2.2 |
185 |
+ curl-0.4.41 |
186 |
+ curl-sys-0.4.51+curl-7.80.0 |
187 |
+ d3d12-0.4.1 |
188 |
+ darling-0.10.2 |
189 |
+ darling-0.13.0 |
190 |
+ darling_core-0.10.2 |
191 |
+ darling_core-0.13.0 |
192 |
+ darling_macro-0.10.2 |
193 |
+ darling_macro-0.13.0 |
194 |
+ deflate-0.8.6 |
195 |
+ deflate-0.9.1 |
196 |
+ derivative-2.2.0 |
197 |
+ derive-try-from-primitive-1.0.0 |
198 |
+ diff-0.1.12 |
199 |
+ digest-0.10.0 |
200 |
+ dirs-4.0.0 |
201 |
+ dirs-sys-0.3.6 |
202 |
+ dispatch-0.2.0 |
203 |
+ dlib-0.5.0 |
204 |
+ downcast-rs-1.2.0 |
205 |
+ either-1.6.1 |
206 |
+ embed-resource-1.6.5 |
207 |
+ encode_unicode-0.3.6 |
208 |
+ encoding-0.2.33 |
209 |
+ encoding-index-japanese-1.20141219.5 |
210 |
+ encoding-index-korean-1.20141219.5 |
211 |
+ encoding-index-simpchinese-1.20141219.5 |
212 |
+ encoding-index-singlebyte-1.20141219.5 |
213 |
+ encoding-index-tradchinese-1.20141219.5 |
214 |
+ encoding_index_tests-0.1.4 |
215 |
+ encoding_rs-0.8.30 |
216 |
+ enum-map-1.1.1 |
217 |
+ enum-map-derive-0.6.0 |
218 |
+ enumset-1.0.8 |
219 |
+ enumset_derive-0.5.5 |
220 |
+ env_logger-0.9.0 |
221 |
+ euclid-0.22.6 |
222 |
+ event-listener-2.5.1 |
223 |
+ fastrand-1.5.0 |
224 |
+ flate2-1.0.22 |
225 |
+ float_next_after-0.1.5 |
226 |
+ fnv-1.0.7 |
227 |
+ foreign-types-0.3.2 |
228 |
+ foreign-types-shared-0.1.1 |
229 |
+ form_urlencoded-1.0.1 |
230 |
+ funty-1.1.0 |
231 |
+ futures-0.3.19 |
232 |
+ futures-channel-0.3.19 |
233 |
+ futures-core-0.3.19 |
234 |
+ futures-executor-0.3.19 |
235 |
+ futures-io-0.3.19 |
236 |
+ futures-lite-1.12.0 |
237 |
+ futures-macro-0.3.19 |
238 |
+ futures-sink-0.3.19 |
239 |
+ futures-task-0.3.19 |
240 |
+ futures-util-0.3.19 |
241 |
+ fxhash-0.2.1 |
242 |
+ generational-arena-0.2.8 |
243 |
+ generic-array-0.14.4 |
244 |
+ getrandom-0.2.3 |
245 |
+ gif-0.11.3 |
246 |
+ glob-0.3.0 |
247 |
+ glow-0.11.0 |
248 |
+ gpu-alloc-0.5.2 |
249 |
+ gpu-alloc-types-0.2.0 |
250 |
+ gpu-descriptor-0.2.2 |
251 |
+ gpu-descriptor-types-0.1.1 |
252 |
+ hashbrown-0.11.2 |
253 |
+ heck-0.3.3 |
254 |
+ hermit-abi-0.1.19 |
255 |
+ hexf-parse-0.2.1 |
256 |
+ http-0.2.5 |
257 |
+ humantime-2.1.0 |
258 |
+ ident_case-1.0.1 |
259 |
+ idna-0.2.3 |
260 |
+ image-0.23.14 |
261 |
+ indexmap-1.7.0 |
262 |
+ indicatif-0.16.2 |
263 |
+ inplace_it-0.3.3 |
264 |
+ instant-0.1.12 |
265 |
+ isahc-1.6.0 |
266 |
+ itoa-0.4.8 |
267 |
+ jni-0.19.0 |
268 |
+ jni-sys-0.3.0 |
269 |
+ jobserver-0.1.24 |
270 |
+ jpeg-decoder-0.1.22 |
271 |
+ jpeg-decoder-0.2.1 |
272 |
+ js-sys-0.3.55 |
273 |
+ json-0.12.4 |
274 |
+ khronos-egl-4.1.0 |
275 |
+ lazy_static-1.4.0 |
276 |
+ lazycell-1.3.0 |
277 |
+ lexical-core-0.7.6 |
278 |
+ libc-0.2.109 |
279 |
+ libflate-1.1.1 |
280 |
+ libflate_lz77-1.1.0 |
281 |
+ libloading-0.7.2 |
282 |
+ libnghttp2-sys-0.1.7+1.45.0 |
283 |
+ libz-sys-1.1.3 |
284 |
+ lock_api-0.4.5 |
285 |
+ log-0.4.14 |
286 |
+ lyon-0.17.10 |
287 |
+ lyon_algorithms-0.17.7 |
288 |
+ lyon_geom-0.17.6 |
289 |
+ lyon_path-0.17.7 |
290 |
+ lyon_tessellation-0.17.10 |
291 |
+ lzma-rs-0.2.0 |
292 |
+ mach-0.3.2 |
293 |
+ malloc_buf-0.0.6 |
294 |
+ matches-0.1.9 |
295 |
+ memchr-2.4.1 |
296 |
+ memmap2-0.3.1 |
297 |
+ memoffset-0.6.5 |
298 |
+ metal-0.23.1 |
299 |
+ mime-0.3.16 |
300 |
+ minimal-lexical-0.2.1 |
301 |
+ minimp3-0.5.1 |
302 |
+ minimp3-sys-0.3.2 |
303 |
+ miniz_oxide-0.3.7 |
304 |
+ miniz_oxide-0.4.4 |
305 |
+ mio-0.8.0 |
306 |
+ miow-0.3.7 |
307 |
+ naga-0.7.2 |
308 |
+ ndk-0.3.0 |
309 |
+ ndk-0.4.0 |
310 |
+ ndk-0.5.0 |
311 |
+ ndk-glue-0.3.0 |
312 |
+ ndk-glue-0.4.0 |
313 |
+ ndk-glue-0.5.0 |
314 |
+ ndk-macro-0.2.0 |
315 |
+ ndk-macro-0.3.0 |
316 |
+ ndk-sys-0.2.2 |
317 |
+ nix-0.20.0 |
318 |
+ nix-0.22.0 |
319 |
+ nom-5.1.2 |
320 |
+ nom-6.1.2 |
321 |
+ nom-7.1.0 |
322 |
+ ntapi-0.3.6 |
323 |
+ num-complex-0.3.1 |
324 |
+ num-derive-0.3.3 |
325 |
+ num-integer-0.1.44 |
326 |
+ num-iter-0.1.42 |
327 |
+ num-rational-0.3.2 |
328 |
+ num-traits-0.2.14 |
329 |
+ num_cpus-1.13.0 |
330 |
+ num_enum-0.5.4 |
331 |
+ num_enum_derive-0.5.4 |
332 |
+ number_prefix-0.4.0 |
333 |
+ objc-0.2.7 |
334 |
+ objc-foundation-0.1.1 |
335 |
+ objc_exception-0.1.2 |
336 |
+ objc_id-0.1.1 |
337 |
+ oboe-0.4.4 |
338 |
+ oboe-sys-0.4.4 |
339 |
+ once_cell-1.8.0 |
340 |
+ openssl-probe-0.1.4 |
341 |
+ openssl-sys-0.9.71 |
342 |
+ os_str_bytes-6.0.0 |
343 |
+ output_vt100-0.1.2 |
344 |
+ parking-2.0.0 |
345 |
+ parking_lot-0.11.2 |
346 |
+ parking_lot_core-0.8.5 |
347 |
+ path-slash-0.1.4 |
348 |
+ peeking_take_while-0.1.2 |
349 |
+ percent-encoding-2.1.0 |
350 |
+ pin-project-1.0.8 |
351 |
+ pin-project-internal-1.0.8 |
352 |
+ pin-project-lite-0.2.7 |
353 |
+ pin-utils-0.1.0 |
354 |
+ pkg-config-0.3.22 |
355 |
+ png-0.16.8 |
356 |
+ png-0.17.2 |
357 |
+ polling-2.2.0 |
358 |
+ ppv-lite86-0.2.15 |
359 |
+ pretty_assertions-1.0.0 |
360 |
+ primal-check-0.3.1 |
361 |
+ proc-macro-crate-0.1.5 |
362 |
+ proc-macro-crate-1.1.0 |
363 |
+ proc-macro-error-1.0.4 |
364 |
+ proc-macro-error-attr-1.0.4 |
365 |
+ proc-macro2-1.0.32 |
366 |
+ profiling-1.0.4 |
367 |
+ quote-1.0.10 |
368 |
+ radium-0.5.3 |
369 |
+ rand-0.8.4 |
370 |
+ rand_chacha-0.3.1 |
371 |
+ rand_core-0.6.3 |
372 |
+ range-alloc-0.1.2 |
373 |
+ raw-window-handle-0.3.4 |
374 |
+ raw-window-handle-0.4.2 |
375 |
+ rayon-1.5.1 |
376 |
+ rayon-core-1.9.1 |
377 |
+ redox_syscall-0.2.10 |
378 |
+ redox_users-0.4.0 |
379 |
+ regex-1.5.4 |
380 |
+ regex-automata-0.1.10 |
381 |
+ regex-syntax-0.6.25 |
382 |
+ regress-0.4.1 |
383 |
+ renderdoc-sys-0.7.1 |
384 |
+ rle-decode-fast-1.0.1 |
385 |
+ ron-0.6.6 |
386 |
+ rustc-hash-1.1.0 |
387 |
+ rustdct-0.6.0 |
388 |
+ rustfft-5.1.1 |
389 |
+ ryu-1.0.6 |
390 |
+ same-file-1.0.6 |
391 |
+ schannel-0.1.19 |
392 |
+ scoped-tls-1.0.0 |
393 |
+ scoped_threadpool-0.1.9 |
394 |
+ scopeguard-1.1.0 |
395 |
+ serde-1.0.132 |
396 |
+ serde_derive-1.0.132 |
397 |
+ serde_json-1.0.72 |
398 |
+ sha2-0.10.0 |
399 |
+ shlex-0.1.1 |
400 |
+ sid-0.6.1 |
401 |
+ slab-0.4.5 |
402 |
+ slice-deque-0.3.0 |
403 |
+ slotmap-1.0.6 |
404 |
+ sluice-0.5.5 |
405 |
+ smallvec-1.7.0 |
406 |
+ smithay-client-toolkit-0.15.2 |
407 |
+ socket2-0.4.2 |
408 |
+ spirv-0.2.0+1.5.4 |
409 |
+ static_assertions-1.1.0 |
410 |
+ stdweb-0.1.3 |
411 |
+ strength_reduce-0.2.3 |
412 |
+ strsim-0.10.0 |
413 |
+ strsim-0.9.3 |
414 |
+ svg-0.10.0 |
415 |
+ symphonia-0.4.0 |
416 |
+ symphonia-bundle-mp3-0.4.0 |
417 |
+ symphonia-core-0.4.0 |
418 |
+ symphonia-metadata-0.4.0 |
419 |
+ syn-1.0.82 |
420 |
+ synstructure-0.12.6 |
421 |
+ tap-1.0.1 |
422 |
+ termcolor-1.1.2 |
423 |
+ terminal_size-0.1.17 |
424 |
+ textwrap-0.14.2 |
425 |
+ thiserror-1.0.30 |
426 |
+ thiserror-impl-1.0.30 |
427 |
+ tiff-0.6.1 |
428 |
+ time-0.1.43 |
429 |
+ tinyfiledialogs-3.8.3 |
430 |
+ tinyvec-1.5.1 |
431 |
+ tinyvec_macros-0.1.0 |
432 |
+ toml-0.5.8 |
433 |
+ tracing-0.1.29 |
434 |
+ tracing-attributes-0.1.18 |
435 |
+ tracing-core-0.1.21 |
436 |
+ tracing-futures-0.2.5 |
437 |
+ transpose-0.2.1 |
438 |
+ typenum-1.14.0 |
439 |
+ unicode-bidi-0.3.7 |
440 |
+ unicode-normalization-0.1.19 |
441 |
+ unicode-segmentation-1.8.0 |
442 |
+ unicode-width-0.1.9 |
443 |
+ unicode-xid-0.2.2 |
444 |
+ url-2.2.2 |
445 |
+ vcpkg-0.2.15 |
446 |
+ version_check-0.9.3 |
447 |
+ vswhom-0.1.0 |
448 |
+ vswhom-sys-0.1.0 |
449 |
+ waker-fn-1.1.0 |
450 |
+ walkdir-2.3.2 |
451 |
+ wasi-0.10.2+wasi-snapshot-preview1 |
452 |
+ wasm-bindgen-0.2.78 |
453 |
+ wasm-bindgen-backend-0.2.78 |
454 |
+ wasm-bindgen-futures-0.4.28 |
455 |
+ wasm-bindgen-macro-0.2.78 |
456 |
+ wasm-bindgen-macro-support-0.2.78 |
457 |
+ wasm-bindgen-shared-0.2.78 |
458 |
+ wayland-client-0.29.1 |
459 |
+ wayland-commons-0.29.1 |
460 |
+ wayland-cursor-0.29.1 |
461 |
+ wayland-protocols-0.29.1 |
462 |
+ wayland-scanner-0.29.1 |
463 |
+ wayland-sys-0.29.1 |
464 |
+ weak-table-0.3.2 |
465 |
+ web-sys-0.3.55 |
466 |
+ webbrowser-0.5.5 |
467 |
+ weezl-0.1.5 |
468 |
+ wepoll-ffi-0.1.2 |
469 |
+ wgpu-0.11.1 |
470 |
+ wgpu-core-0.11.3 |
471 |
+ wgpu-hal-0.11.5 |
472 |
+ wgpu-types-0.11.0 |
473 |
+ widestring-0.4.3 |
474 |
+ winapi-0.3.9 |
475 |
+ winapi-i686-pc-windows-gnu-0.4.0 |
476 |
+ winapi-util-0.1.5 |
477 |
+ winapi-x86_64-pc-windows-gnu-0.4.0 |
478 |
+ winit-0.26.0 |
479 |
+ winreg-0.10.1 |
480 |
+ wyz-0.2.0 |
481 |
+ x11-clipboard-0.3.3 |
482 |
+ x11-dl-2.19.1 |
483 |
+ xcb-0.8.2 |
484 |
+ xcursor-0.3.4 |
485 |
+ xml-rs-0.8.4" |
486 |
+# python is needed by xcb-0.8.2 until update to >=0.10 |
487 |
+PYTHON_COMPAT=( python3_{8..10} ) |
488 |
+PYTHON_REQ_USE="xml(+)" |
489 |
+inherit cargo desktop flag-o-matic python-any-r1 xdg |
490 |
+ |
491 |
+# 0(github) 1(repo) 2(commit hash) 3(crate:workspace,...) [see core/Cargo.toml] |
492 |
+RUFFLE_GIT=( |
493 |
+ "RustAudio dasp f05a703d247bb504d7e812b51e95f3765d9c5e94 dasp" |
494 |
+ "ruffle-rs gc-arena 4931b3bc25b2b74174ff5eb9c34ae0dda732778b gc-arena:src/gc-arena" |
495 |
+ "ruffle-rs h263-rs 03dcd486e88381635647a7386105cb802921b69c h263-rs:h263,h263-rs-yuv:yuv" |
496 |
+ "ruffle-rs nellymoser 77000f763b58021295429ca5740e3dc3b5228cbd nellymoser-rs:." |
497 |
+ "ruffle-rs nihav-vp6 9416fcc9fc8aab8f4681aa9093b42922214abbd3 nihav_codec_support:nihav-codec-support,nihav_core:nihav-core,nihav_duck:nihav-duck" |
498 |
+ "ruffle-rs quick-xml 8496365ec1412eb5ba5de350937b6bce352fa0ba quick-xml:." |
499 |
+ "ruffle-rs rust-flash-lso 19fecd07b9888c4bdaa66771c468095783b52bed flash-lso" |
500 |
+) |
501 |
+ruffle_uris() { |
502 |
+ cargo_crate_uris |
503 |
+ |
504 |
+ local g |
505 |
+ for g in "${RUFFLE_GIT[@]}"; do |
506 |
+ g=(${g}) |
507 |
+ echo "https://github.com/${g[0]}/${g[1]}/archive/${g[2]}.tar.gz -> ${g[1]}-${g[2]}.tar.gz" |
508 |
+ done |
509 |
+} |
510 |
+ |
511 |
+# using _pYYYYMMDD over YYYY.MM.DD given ruffle has an underlaying version |
512 |
+# (0.1.0) which could get a non-nightly release eventually (YYYY. > 0.1.0) |
513 |
+MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}" |
514 |
+MY_P="${PN}-${MY_PV}" |
515 |
+ |
516 |
+DESCRIPTION="Flash Player emulator written in Rust" |
517 |
+HOMEPAGE="https://ruffle.rs/" |
518 |
+SRC_URI=" |
519 |
+ https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz |
520 |
+ $(ruffle_uris)" |
521 |
+S="${WORKDIR}/${MY_P}" |
522 |
+ |
523 |
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 ZLIB curl zlib-acknowledgement" |
524 |
+SLOT="0" |
525 |
+KEYWORDS="~amd64" |
526 |
+IUSE="gui" |
527 |
+ |
528 |
+DEPEND=" |
529 |
+ dev-libs/openssl:= |
530 |
+ media-libs/alsa-lib |
531 |
+ sys-libs/zlib:= |
532 |
+ x11-libs/libxcb:=" |
533 |
+RDEPEND=" |
534 |
+ ${DEPEND} |
535 |
+ gui? ( |
536 |
+ || ( |
537 |
+ gnome-extra/zenity |
538 |
+ kde-apps/kdialog |
539 |
+ ) |
540 |
+ )" |
541 |
+BDEPEND=" |
542 |
+ ${PYTHON_DEPS} |
543 |
+ virtual/pkgconfig |
544 |
+ >=virtual/rust-1.56" |
545 |
+ |
546 |
+QA_FLAGS_IGNORED=" |
547 |
+ usr/bin/${PN} |
548 |
+ usr/bin/${PN}_exporter |
549 |
+ usr/bin/${PN}_scanner" |
550 |
+ |
551 |
+src_prepare() { |
552 |
+ default |
553 |
+ |
554 |
+ # use [patch] directive to register git snapshots of needed crates |
555 |
+ local crate g |
556 |
+ for g in "${RUFFLE_GIT[@]}"; do |
557 |
+ g=(${g}) |
558 |
+ echo "[patch.\"https://github.com/${g[0]}/${g[1]}\"]" |
559 |
+ for crate in ${g[3]//,/ }; do |
560 |
+ echo "${crate%:*} = { path = \"../${g[1]}-${g[2]}/${crate#*:}\" }" |
561 |
+ done |
562 |
+ done >> Cargo.toml || die |
563 |
+} |
564 |
+ |
565 |
+src_compile() { |
566 |
+ filter-flags '-flto*' # undefined references with tinyfiledialogs and more |
567 |
+ |
568 |
+ cargo_src_compile --bins # note: configure --bins would skip tests |
569 |
+} |
570 |
+ |
571 |
+src_install() { |
572 |
+ dodoc README.md |
573 |
+ |
574 |
+ # does not have a real GUI yet, flag is used to ensure there is a |
575 |
+ # way for messages and file picker to be displayed with .desktop |
576 |
+ # (many options, but zenity and kdialog currently seem to work better) |
577 |
+ if use gui; then |
578 |
+ newicon web/packages/extension/assets/images/icon180.png ${PN}.png |
579 |
+ make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \ |
580 |
+ "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;" |
581 |
+ fi |
582 |
+ |
583 |
+ cd target/$(usex debug{,} release) || die |
584 |
+ |
585 |
+ newbin ${PN}_desktop ${PN} |
586 |
+ newbin exporter ${PN}_exporter |
587 |
+ dobin ${PN}_scanner |
588 |
+} |
589 |
+ |
590 |
+pkg_postinst() { |
591 |
+ xdg_pkg_postinst |
592 |
+ |
593 |
+ if [[ ! ${REPLACING_VERSIONS} ]]; then |
594 |
+ elog "${PN} is experimental software that is still under heavy development" |
595 |
+ elog "and only receiving nightly releases. Plans in Gentoo is to update" |
596 |
+ elog "roughly every two weeks if no known major regressions." |
597 |
+ elog |
598 |
+ elog "There is currently no plans to support wasm builds / browser" |
599 |
+ elog "extensions, this provides the desktop viewer and other tools." |
600 |
+ fi |
601 |
+} |