app-emulation / ruffle

Flash Player emulator written in Rust

Official package sites : https://ruffle.rs/ ·

v9999 :: 0 :: gentoo

Modified
License
|| ( Apache-2.0 MIT ) Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 openssl Unicode-3.0 Unicode-DFS-2016 ZLIB
USE flags
debug test

v0_p20240929 :: 0 :: gentoo

Modified
License
|| ( Apache-2.0 MIT ) Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 openssl Unicode-3.0 Unicode-DFS-2016 ZLIB
Keywords
~amd64
USE flags
debug test

v0_p20240902 :: 0 :: gentoo

Modified
License
|| ( Apache-2.0 MIT ) Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 openssl Unicode-DFS-2016 ZLIB
Keywords
amd64
USE flags
debug test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

virtual / libudev : Virtual for libudev providers

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

virtual / libudev : Virtual for libudev providers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXrender : X.Org Xrender library

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240929
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: update live
Switch to a copyable style live ebuild plus vendored crates for the next release. Also bump rust minimum to 1.81 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20240722
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-emulation/ruffle: Stabilize 0_p20240902 amd64, #940210
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240902
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20240622
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-emulation/ruffle: Stabilize 0_p20240722 amd64, #937792
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240722
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20240521
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/ruffle: Stabilize 0_p20240622 amd64, #935902
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240622
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20240422
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
app-emulation/ruffle: Use new cargo_target_dir helper
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-emulation/ruffle: Stabilize 0_p20240521 amd64, #934011
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240521
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20240217, 0_p20240319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/ruffle: Stabilize 0_p20240422 amd64, #930829
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240422
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20240117
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: remove obsolete RUSTFLAGS workaround
ruffle no longer sets its own rustflags and this option isn't necessary to preserve anymore. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: crank up rust requirement
Closes: https://bugs.gentoo.org/927856 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-emulation/ruffle: Stabilize 0_p20240217 amd64, #927314
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240319
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20231216
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
app-emulation/ruffle: Stabilize 0_p20240117 amd64, #924766
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240217
Upstream finally was able to remove [patch] usage from Cargo.toml, so can drop the workaround hacks (src_prepare) and git egui+naga+wgpu. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20240117
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230824
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/ruffle: Stabilize 0_p20231216 amd64, #915557
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230919
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: update live
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20231216
This version is still using [patch] wrt bug #916009 because wgpu-0.18.1 is apparently still missing something. But, upon closer look, can work around this sedding cargo.eclass' config (temporary until the [patch] is gone). Note this needs >=rust-1.72 too (not stable yet). Closes: https://bugs.gentoo.org/916009 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: skip flaky test
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230919
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230525
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/ruffle: Stabilize 0_p20230824 amd64, #914116
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230724
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230824
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230624
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: always skip renderer tests
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: skip displacement_map tests + use xdg reset
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230724
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/ruffle: Stabilize 0_p20230525 amd64, #910215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: fix wrong path in comment
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
>=rust-1.70 is required (and works) but note it's currently masked. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230624
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: adjust workspace handling
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: modernize cargo.eclass usage
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230426
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: fix typo in live
Thanks to sam for spotting. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
wrt licenses, the newly used epaint crate has bundled fonts Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230525
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230328
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live, add duplicate sources workaround
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230426
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230312
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230328
Gets rid of several git crates and the naga patch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230209
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230312
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20230125
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live (fwiw)
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230209
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: migrate to GIT_CRATES
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20221229
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: remove unused rspirv git crate
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: minor ebuild nitpick
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20230125
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop vulnerable 0_p20221212
Bug: https://bugs.gentoo.org/864010 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20221229
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20221112
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20221212
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20221015
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20221112
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220914
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20221015
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: adjust lto comment
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220816
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: note nightly picks will be monthly now
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220914
Closes: https://bugs.gentoo.org/867802 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: use the newer unicode license
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220731
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220816
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220716
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220731
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220516
Was keeping this version to allow building with stable rust, but 1.62 is stable now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220630
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: update live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220716
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220614
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220630
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: build depend on virtual/jre
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: update to use the new filter-lto
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220601
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220614
Skipping 2022.06.16, either broken or needs more attention and will wait to see if upstream changes anything first as it's very recent. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220429
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: bump rust requirement to >=1.61
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>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220601
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: bump rust requirement to >=1.60
Closes: https://bugs.gentoo.org/847907 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220516
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220414
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: enable py3.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220330
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220429
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220414
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220315
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220330
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220228
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220315
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220211
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220228
This version drops tinyfiledialogs which used zenity/kdialog and trades it for using gtk3/glib directly. This is non-optional, so USE=gui has no reason to exist and would rather not introduce USE to skip main ruffle_desktop (perhaps could reconsider /if/ a minimal server ever needs ruffle_exporter/_scanner without gui dependencies). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220127
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220211
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20220108
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220127
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20211222
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20220108
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: drop 0_p20211214
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: sync live
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>
Ionen Wolkens · gentoo
app-emulation/ruffle: add 0_p20211222
Hasn't received changes in a few days likely due to holidays and might as well use the latest nightly before it picks up again. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: set PYTHON_REQ_USE=xml
Closes: https://bugs.gentoo.org/829233 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/ruffle: add live ebuild
This is lower maintenance than the releases given don't need to worry about crate snapshots. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/ruffle: initial import, nightly-2021-12-14
Plans are to do updates every two weeks in Gentoo depending on the nightlies' state until (hopefully) normal releases. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>