summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/ruffle: drop 0_p20230624Ionen Wolkens2023-08-062-662/+0
| | | | | | | | Probably won't be stabling for a while given rust-1.70 is still not stable, so may as well get rid of this one and use the next snapshot. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: always skip renderer testsIonen Wolkens2023-07-283-36/+30
| | | | | | | | | | | Too volatile, hopefully should be the last see of these. Also drop virtualx at same time, not that it was needed (anymore) even for renderer tests given upstream fixed usage with headless. Bug: https://bugs.gentoo.org/911320 Close: https://bugs.gentoo.org/911367 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: skip displacement_map tests + use xdg resetIonen Wolkens2023-07-272-2/+20
| | | | | | | Note that this skips all 4 failing tests, it's matching on substring. Closes: https://bugs.gentoo.org/911320 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* 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>