games-emulation / rmg

Rosalie's Mupen GUI

Official package sites : https://github.com/Rosalie241/RMG ·

Rosalie's Mupen GUI is a free and open-source mupen64plus front-end written in C++.

v9999 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME ) rust-plugin? ( ISC Unicode-DFS-2016 )
USE flags
angrylion-plugin debug discord dynarec rust-plugin

v0.6.6-r2 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME ) rust-plugin? ( ISC Unicode-DFS-2016 )
Keywords
~amd64
USE flags
angrylion-plugin debug discord dynarec rust-plugin

v0.6.6-r1 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME ) rust-plugin? ( ISC Unicode-DFS-2016 )
Keywords
~amd64
USE flags
angrylion-plugin debug discord dynarec rust-plugin

v0.6.5-r1 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME ) rust-plugin? ( ISC Unicode-DFS-2016 )
Keywords
~amd64
USE flags
angrylion-plugin debug discord dynarec rust-plugin

General

angrylion-plugin
Enable the mupen64plus-video-angrylion-plus XMAME licensed plugin
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
discord
Enable Discord RPC support
dynarec
Enable the new dynarec for the mupen64plus-core plugin
rust-plugin
Enable the mupen64plus-input-gca rust plugin

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

dev-libs / libusb : Userspace access to USB devices

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / freetype : High-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / speexdsp : Audio compression format designed for speech -- DSP

sys-libs / zlib : Standard (de)compression library

virtual / opengl : Virtual for OpenGL implementation

dev-libs / hidapi : A multi-platform library for USB and Bluetooth HID-Class devices

dev-libs / libusb : Userspace access to USB devices

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

media-libs / freetype : High-quality and portable font engine

media-libs / libpng : Portable Network Graphics library

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / speexdsp : Audio compression format designed for speech -- DSP

sys-libs / zlib : Standard (de)compression library

virtual / opengl : Virtual for OpenGL implementation

Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: only call rust_pkg_setup when using rust
Fixes: 01ba4dc61965ef7658a24728841c04c9a1ce4871 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Jolly · gentoo
*/*: update for slotted Rust
Tidyups: - $(cargo_crate_uris) - Rust BDEPENDS come from the eclass except in very rare circumstances (RUST_OPTIONAL=1) - RUST_M{AX,IN}_VER where required. - Suboptimal crate separator (`-` -> `@`) Signed-off-by: Matt Jolly <kangie@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/39218 Signed-off-by: Matt Jolly <kangie@gentoo.org>
orbea · gentoo
games-emulation/rmg: use pkg-config for SDL2
Also removes undocumented dependency on which(1). Upstream-PR: https://github.com/mupen64plus/mupen64plus-core/pull/1093 Upstream-Commit: https://github.com/mupen64plus/mupen64plus-core/commit/966a5df3165afede21204610c396dba1ed8a5bf3 Upstream-Commit: https://github.com/mupen64plus/mupen64plus-core/commit/b007759b9ed9d1473c732b4f3abcd9257165c65c Upstream-Commit: https://github.com/Rosalie241/RMG/commit/4cd4f4c6ea37c82cdda6b0a57e79af1b71df17fe Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
orbea · gentoo
games-emulation/rmg: fix -Wstrict-aliasing warnings
Upstream-Issue: https://github.com/gonetz/GLideN64/issues/2877 Upstream-PR: https://github.com/gonetz/GLideN64/pull/2884 Upstream-Commit: https://github.com/gonetz/GLideN64/commit/a1320da566c03503ea755447458bb2b79a610cb5 Upstream-Commit: https://github.com/Rosalie241/RMG/commit/e68483fce2a977c07fee38e1d8d8f8dc22bb6072 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/39058 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
orbea · gentoo
games-emulation/rmg: don't hard-code pkg-config
Closes: https://bugs.gentoo.org/941889 Upstream-PR: https://github.com/raphnet/mupen64plus-input-raphnetraw/pull/17 Upstream-PR: https://github.com/Rosalie241/RMG/pull/296 Upstream-Commit: https://github.com/Rosalie241/RMG/commit/f6b73b86c6625fa5a268b74b1e36114a5bdd535c Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: mark as LTO-unsafe, strict-aliasing unsafe
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.6.6
Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/38837 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
games-emulation/rmg: remove subslot binders from packages without them
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Joonas Niilola · gentoo
games-emulation/rmg: add QA_FLAGS_IGNORED to ignore rust-related note
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
orbea · gentoo
games-emulation/rmg: new package, add 0.6.5, 9999
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org>