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 )
USE flags
angrylion-plugin dynarec netplay

v0.8.9 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME )
Keywords
~amd64
USE flags
angrylion-plugin dynarec netplay

v0.8.8 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME )
Keywords
~amd64
USE flags
angrylion-plugin dynarec netplay

v0.8.7 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME )
Keywords
~amd64
USE flags
angrylion-plugin dynarec netplay

v0.8.5 :: 0 :: gentoo

Modified
License
BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain angrylion-plugin? ( XMAME )
Keywords
~amd64
USE flags
angrylion-plugin dynarec netplay

General

angrylion-plugin
Enable the mupen64plus-video-angrylion-plus XMAME licensed plugin
dynarec
Enable the new dynarec for the mupen64plus-core plugin
netplay
Enable Netplay

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

dev-qt / qtwebsockets : Implementation of the WebSocket protocol 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 / libsdl3 : Simple Direct Media Layer

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

virtual / minizip : Virtual for libminizip.so providers

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

dev-qt / qtwebsockets : Implementation of the WebSocket protocol 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 / libsdl3 : Simple Direct Media Layer

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

virtual / minizip : Virtual for libminizip.so providers

virtual / opengl : Virtual for OpenGL implementation

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-emulation/rmg: fix build with zlib-1.3.2[minizip]
I imagine 9999 is broken too (not tried), but it wouldn't be surprising if upstream notices & fix this soon so I'll skip the patch there and leave the rest up to the maintainer (just a drive-by quickfix). Bug: https://bugs.gentoo.org/970227 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: add 0.8.9
Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/45662 Closes: https://github.com/gentoo/gentoo/pull/45662 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: remove cmake argument
This was removed upstream and it doesn't use LTO by default anymore. Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/45662 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: drop 0.8.3
Closes: https://github.com/gentoo/gentoo/pull/44659 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.8.8
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Use virtual/minizip
Signed-off-by: Michał Górny <mgorny@gentoo.org> Part-of: https://github.com/gentoo/gentoo/pull/44464 Closes: https://github.com/gentoo/gentoo/pull/44464 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 4
Done via: ``` git grep -l 'virtual/zlib\[' | xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: update the remaining packages for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Plus reverts in sys-libs/minizip-ng, sys-libs/zlib-ng and profiles. Signed-off-by: Michał Górny <mgorny@gentoo.org>
orbea · gentoo
games-emulation/rmg: drop 0.7.9
Closes: https://github.com/gentoo/gentoo/pull/44315 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.8.7
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: add 0.8.5
Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/44048 Closes: https://github.com/gentoo/gentoo/pull/44048 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: drop libfmt cmake argument
This was removed upstream. Upstream-Commit: https://github.com/Rosalie241/RMG/commit/e2ece3464a44498d7df85a78a82aca4fa5c6bcd8 Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/44048 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: drop USE rust-plugin
This plugin was rewritten in C++. Upstream-Commit: https://github.com/Rosalie241/RMG/commit/39ffbc9fc8d9bbfc3dcaa959797b43be2dbb486e Upstream-Issue: https://github.com/Rosalie241/RMG/issues/436 Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/44048 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: drop USE discord
This was removed upstream. Upstream-Commit: https://github.com/Rosalie241/RMG/commit/925493f5b52b886555e7e7239350849a56692463 Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/44048 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: fix rust compile failure
Upstream-Issue: https://github.com/Rosalie241/RMG/issues/436 Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/43795 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: switch to media-libs/libsdl3
SDL3_net does not yet have a release and is vendored for now. Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/43795 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: drop 0.7.8
Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/43795 Closes: https://github.com/gentoo/gentoo/pull/43795 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.8.3
Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/43795 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: fix compatibility with cmake4
This fixes the cmake version in the vendored copy of rapidjson in the vendored discord-rpc. Additionally unused directories with CMakeLists.txt are removed to prevent false positives. Closes: https://github.com/gentoo/gentoo/pull/42869 Closes: https://bugs.gentoo.org/959468 Upstream-PR: https://github.com/Rosalie241/RMG/pull/382 Upstream-Commit: https://github.com/Rosalie241/RMG/commit/1c6210f9646229c81f6cfbf99e59516a20e4b623 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: drop 0.7.3
Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/42171 Closes: https://github.com/gentoo/gentoo/pull/42171 Signed-off-by: Sam James <sam@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.7.9
Signed-off-by: orbea <orbea@riseup.net> Part-of: https://github.com/gentoo/gentoo/pull/42171 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: drop 0.6.6-r2
Closes: https://github.com/gentoo/gentoo/pull/40871 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.7.8
The bugfix patch was added in the 0.7.7 release. Closes: https://bugs.gentoo.org/949732 Upstream-PR: https://github.com/gonetz/GLideN64/pull/2908 Upstream-Commit: https://github.com/gonetz/GLideN64/commit/42129aadb16e0fb0e9c265ee134dbc7f9c4022e6 Upstream-Commit: https://github.com/Rosalie241/RMG/commit/23120150f9ddbef13a0690f004c364bb334addfc Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
orbea · gentoo
games-emulation/rmg: remove upstreamed live patch
Upstream-Commit: https://github.com/Rosalie241/RMG/commit/0962c6969f2827aa4dab37c877b9a1b297fe0738 Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
orbea · gentoo
games-emulation/rmg: add netplay USE flag
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
orbea · gentoo
games-emulation/rmg: drop 0.6.5-r1, 0.6.6-r1
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
orbea · gentoo
games-emulation/rmg: add 0.7.3
Signed-off-by: orbea <orbea@riseup.net> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
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>