Versions
v9999 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl
- USE flags
- debug test
v0_p20230328 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl
- Keywords
- ~amd64
- USE flags
- debug test
v0_p20230312 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl
- Keywords
- ~amd64
- USE flags
- debug test
USE flags
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)
Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
sys-libs / zlib : Standard (de)compression library
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / gtk+ : Gimp ToolKit +
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
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
media-libs / alsa-lib : Advanced Linux Sound Architecture Library
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freetype : High-quality and portable font engine
sys-libs / zlib : Standard (de)compression library
x11-libs / gtk+ : Gimp ToolKit +
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
Change logs
- 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>