summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-emulation/ruffle: sync liveIonen Wolkens2024-07-221-2/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: Use new cargo_target_dir helperJames Le Cuirot2024-06-171-3/+1
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2024-05-211-3/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: update liveIonen Wolkens2024-04-221-4/+2
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: remove obsolete RUSTFLAGS workaroundIonen Wolkens2024-03-271-3/+0
| | | | | | | ruffle no longer sets its own rustflags and this option isn't necessary to preserve anymore. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: crank up rust requirementIonen Wolkens2024-03-261-1/+1
| | | | | Closes: https://bugs.gentoo.org/927856 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2024-03-201-3/+8
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2024-01-171-4/+3
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: update liveIonen Wolkens2023-12-161-21/+4
| | | | | | | | | dasp workaround is finally obsolete tests patch had to be updated due to moved files, but otherwise is unchanged. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: skip flaky testIonen Wolkens2023-10-141-0/+11
| | | | | | | | May need more looking into, but is not considered harmful at the moment. Closes: https://bugs.gentoo.org/915726 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: always skip renderer testsIonen Wolkens2023-07-281-18/+7
| | | | | | | | | | | 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-271-1/+10
| | | | | | | 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: fix wrong path in commentIonen Wolkens2023-06-241-1/+1
| | | | 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: adjust workspace handlingIonen Wolkens2023-06-191-6/+6
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: modernize cargo.eclass usageIonen Wolkens2023-06-191-1/+6
| | | | 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: 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: 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: sync liveIonen Wolkens2022-12-121-12/+11
| | | | 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: adjust lto commentIonen Wolkens2022-10-131-1/+1
| | | | | | | 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: sync liveIonen Wolkens2022-09-141-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: use the newer unicode licenseIonen Wolkens2022-09-011-1/+1
| | | | | | | 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: sync liveIonen Wolkens2022-07-311-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: update liveIonen Wolkens2022-07-151-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: build depend on virtual/jreIonen Wolkens2022-06-301-0/+1
| | | | | | | bin/java is used by core/build_playerglobal/src/lib.rs at build time since 2022-06-16 nightlies Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: update to use the new filter-ltoIonen Wolkens2022-06-281-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: bump rust requirement to >=1.61Ionen Wolkens2022-06-121-1/+1
| | | | | | | | | Requirements for this package bump faster than I anticipated after barely set it to 1.60 for last one. Will keep the previous snapshot for those that'd rather use stable rust. Closes: https://bugs.gentoo.org/851519 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: bump rust requirement to >=1.60Ionen Wolkens2022-05-281-1/+1
| | | | | Closes: https://bugs.gentoo.org/847907 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: enable py3.11Ionen Wolkens2022-05-131-1/+1
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2022-02-281-20/+10
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: sync liveIonen Wolkens2021-12-261-1/+1
| | | | | | | Might as well use (+) in advance given it'll gone with python-3.11 ebuild and there's chances it could be backported. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: set PYTHON_REQ_USE=xmlIonen Wolkens2021-12-151-0/+1
| | | | | Closes: https://bugs.gentoo.org/829233 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* app-emulation/ruffle: add live ebuildIonen Wolkens2021-12-141-0/+68
This is lower maintenance than the releases given don't need to worry about crate snapshots. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>