summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* app-emulation/ruffle: sync liveIonen Wolkens2023-07-241-6/+9
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230724Ionen Wolkens2023-07-242-0/+750
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: Stabilize 0_p20230525 amd64, #910215Sam James2023-07-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-emulation/ruffle: fix wrong path in commentIonen Wolkens2023-06-243-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2023-06-241-1/+1
| | | | | | >=rust-1.70 is required (and works) but note it's currently masked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230624Ionen Wolkens2023-06-242-0/+719
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: adjust workspace handlingIonen Wolkens2023-06-192-12/+12
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: modernize cargo.eclass usageIonen Wolkens2023-06-192-523/+533
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20230426Ionen Wolkens2023-06-192-666/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: fix typo in liveIonen Wolkens2023-05-261-1/+1
| | | | | | Thanks to sam for spotting. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2023-05-251-1/+4
| | | | | | wrt licenses, the newly used epaint crate has bundled fonts Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230525Ionen Wolkens2023-05-252-0/+737
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20230328Ionen Wolkens2023-05-112-641/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync live, add duplicate sources workaroundIonen Wolkens2023-04-261-6/+25
| | | | | | | | | | | Bit hacky but it builds again with this. Also changed handling of packages/workspaces given upstream has set a desktop-only default to simplify things for normal users, but that won't even run tests nor build the other tools (--bins does not work so well anymore, so specifying exact packages). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230426Ionen Wolkens2023-04-262-0/+703
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20230312Ionen Wolkens2023-04-053-620/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230328Ionen Wolkens2023-03-282-0/+630
| | | | | | Gets rid of several git crates and the naga patch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20230209Ionen Wolkens2023-03-243-736/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230312Ionen Wolkens2023-03-123-0/+669
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20230125Ionen Wolkens2023-03-092-703/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync live (fwiw)Ionen Wolkens2023-02-091-3/+11
| | | | | | | | | | | | | cargo vendor is currently broken, may just drop the live ebuild if this continues as would rather not have to implement hacks in live, aka getting: Found duplicate version of package `dasp_sample v0.11.0` vendored from two sources: source 1: registry `crates-io` source 2: https://github.com/RustAudio/dasp?rev=<snip> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230209Ionen Wolkens2023-02-092-0/+677
| | | | | | | | | | Updated bump script to (roughly) handle new GIT_CRATES, so may as well do an early'ish test bump. Also tests now need virtx and mesa[llvm] + xorg-server[-minimal] for working software GL(X). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: migrate to GIT_CRATESIonen Wolkens2023-02-092-54/+30
| | | | | | | | Still debating just switching to a vendor tarball given the obscene amount of crates + having to track git crates. But for now this removes the need for extra ebuild machinery. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20221229Ionen Wolkens2023-01-302-611/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: remove unused rspirv git crateIonen Wolkens2023-01-282-2/+0
| | | | | | | | | Was listed and thought it was needed, but noticed rust emitted a warning that it actually wasn't used. Others off-sounding ones like d3d12 do still need to be present. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: minor ebuild nitpickIonen Wolkens2023-01-261-2/+2
| | | | | | | Just for consistency with how it's always been for dasp+flash-lso, although this may be clearer the other way around. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20230125Ionen Wolkens2023-01-253-0/+682
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop vulnerable 0_p20221212Ionen Wolkens2022-12-292-632/+0
| | | | | Bug: https://bugs.gentoo.org/864010 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20221229Ionen Wolkens2022-12-292-0/+626
| | | | | | | | all done wrt bug #864010, minimp3 is no longer used and so neither is slice-deque (and no new vulns from cargo audit). Bug: https://bugs.gentoo.org/864010 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20221112Ionen Wolkens2022-12-192-639/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2022-12-121-12/+11
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20221212Ionen Wolkens2022-12-122-0/+654
| | | | | | | | | | | | | | | | To update wrt bug #86401, only slice-deque-0.3.0 issue remains which is waiting for minimp3's upstream (there is a migration PR but progress been kind of stalled). This replaces x11-clipboard by arboard and thus removes the need for old xcb crate and python-any-r1. Adjust X deps to be match what winit crate uses more closely. Arboard and winit have some degree of wayland support but this didn't work so well with ruffle yet from a quick try. Bug: https://bugs.gentoo.org/864010 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20221015Ionen Wolkens2022-12-012-618/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20221112Ionen Wolkens2022-11-122-0/+672
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20220914Ionen Wolkens2022-10-202-643/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2022-10-151-1/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20221015Ionen Wolkens2022-10-152-0/+693
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: adjust lto commentIonen Wolkens2022-10-132-2/+2
| | | | | | | This doesn't use ring crate and haven't tracked which crates were failing again.. so just go with a more generic comment. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20220816Ionen Wolkens2022-10-132-550/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: note nightly picks will be monthly nowIonen Wolkens2022-09-222-2/+4
| | | | | | | | While development is active, been rather uneventful and notable regressions are infrequent. Monthly may be a fair schedule, also gives more time to deal with changes wrt rust requirements. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2022-09-141-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20220914Ionen Wolkens2022-09-142-0/+567
| | | | | Closes: https://bugs.gentoo.org/867802 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: use the newer unicode licenseIonen Wolkens2022-09-012-2/+2
| | | | | | | Formerly thought these were the same but upon closer look it's a 2008 edition vs the 2016 edition. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20220731Ionen Wolkens2022-09-012-540/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20220816Ionen Wolkens2022-08-162-0/+544
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20220716Ionen Wolkens2022-08-072-622/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2022-07-311-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add 0_p20220731Ionen Wolkens2022-07-312-0/+630
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20220516Ionen Wolkens2022-07-312-567/+0
| | | | | | | Was keeping this version to allow building with stable rust, but 1.62 is stable now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: drop 0_p20220630Ionen Wolkens2022-07-212-509/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>