public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: games-emulation/rmg/
Date: Sat, 04 Oct 2025 00:55:41 +0000 (UTC)	[thread overview]
Message-ID: <1759539276.75617dcf418ef4cad89ba8fe36458aeb977f8eab.sam@gentoo> (raw)

commit:     75617dcf418ef4cad89ba8fe36458aeb977f8eab
Author:     orbea <orbea <AT> riseup <DOT> net>
AuthorDate: Mon Sep 15 16:13:39 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct  4 00:54:36 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75617dcf

games-emulation/rmg: drop 0.7.8

Signed-off-by: orbea <orbea <AT> 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 <AT> gentoo.org>

 games-emulation/rmg/Manifest         |   1 -
 games-emulation/rmg/rmg-0.7.8.ebuild | 140 -----------------------------------
 2 files changed, 141 deletions(-)

diff --git a/games-emulation/rmg/Manifest b/games-emulation/rmg/Manifest
index 026fcd84dff4..e1c984e0a9b4 100644
--- a/games-emulation/rmg/Manifest
+++ b/games-emulation/rmg/Manifest
@@ -7,7 +7,6 @@ DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0
 DIST pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f
 DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
 DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
-DIST rmg-0.7.8.tar.gz 71689736 BLAKE2B cfec255783de19ee261f61d04a2fdd8a748b4e10e8d7b080d77b7551875c42d56cec066bcb58b30c847e0dfa756983fda87ffc995eb3f16698d230815880e779 SHA512 df6321d29674ca38e46869398ab3c42b27095f01dfb12c462f8bc46d5458da41ee7c92f2e79398db0871bd84e0bde279a898ef37c771b7be3c53b8db781ef9cf
 DIST rmg-0.7.9.tar.gz 71692903 BLAKE2B e8f1d46f844fe60860b80b645f9888dcdcd00eefb631e6fd66a68395ec44fdad5daa0ade5d17a931c8f1d9ab93febd357d87d430f71a685a6166f2b5dfa94558 SHA512 b89744dbe1bc9a35213078b2b8d0501c996d79b41927b990e43fd06b67ed213bb352a13a4a414abf0229aa63a989c47985ed6e2aeb9f28ffdc70fd04c0c9ad5d
 DIST rmg-0.8.3.tar.gz 71818429 BLAKE2B 0b3bce05770b74b686964d1091cac9dbe7f3d27533773ad990a04d977a859ed73290f50798a8b3f12b941c6453b48377e76993baaa326aa7703b07c76c4dedb6 SHA512 a42db0047e00db46847fb53cb5429e4ba3db0d6f071edb9fb0b08986bc4104dcf7f2f071cdd2527e3ae8195e4ddd9aaf0c79c4a15451d6b97ceb4876cee3130b
 DIST rusb-0.9.3.crate 43389 BLAKE2B f9359bddad8963fe86f50aecdd2ca95666de49799fa79b656e5f406f0c8262d8478470b44bcd79247a80674f78a7d19f1bb6770ea247c7d28980efe6b369dfef SHA512 fb2125e0a8bbab9b1324b3b5aaa0ccdc3254ffb5adfee1629ae3958d76d50b79a47a02f9ade77e986d9478e66c53bb956b2b08c3fc0efd5c5b488bcb8ecfaa42

diff --git a/games-emulation/rmg/rmg-0.7.8.ebuild b/games-emulation/rmg/rmg-0.7.8.ebuild
deleted file mode 100644
index f861a2941088..000000000000
--- a/games-emulation/rmg/rmg-0.7.8.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 2024-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=1
-
-CRATES="
-	cc@1.0.83
-	cfg-if@1.0.0
-	libc@0.2.152
-	libloading@0.7.4
-	libusb1-sys@0.6.4
-	once_cell@1.19.0
-	pkg-config@0.3.29
-	proc-macro2@1.0.78
-	quote@1.0.35
-	rusb@0.9.3
-	serde@1.0.195
-	serde_derive@1.0.195
-	syn@2.0.48
-	toml@0.5.11
-	unicode-ident@1.0.12
-	vcpkg@0.2.15
-	winapi-i686-pc-windows-gnu@0.4.0
-	winapi-x86_64-pc-windows-gnu@0.4.0
-	winapi@0.3.9
-"
-
-inherit cargo cmake toolchain-funcs xdg
-
-MY_PN="${PN^^}"
-MY_P="${MY_PN}-${PV}"
-DESCRIPTION="Rosalie's Mupen GUI"
-HOMEPAGE="https://github.com/Rosalie241/RMG"
-if [[ "${PV}" == *9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/Rosalie241/${MY_PN}.git"
-else
-	SRC_URI="
-		https://github.com//Rosalie241/${MY_PN}/archive/v${PV}/${MY_P}.tar.gz \
-			-> ${P}.tar.gz
-		rust-plugin? ( ${CARGO_CRATE_URIS} )
-	"
-	S="${WORKDIR}/${MY_P}"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="
-	BSD-2 CC0-1.0 GPL-2 GPL-3 MIT ZLIB public-domain
-	angrylion-plugin? ( XMAME )
-	rust-plugin? ( ISC Unicode-DFS-2016 )
-"
-SLOT="0"
-IUSE="angrylion-plugin discord dynarec netplay rust-plugin"
-
-DEPEND="
-	dev-libs/hidapi
-	dev-qt/qtbase:6[gui,opengl,vulkan,widgets]
-	dev-qt/qtsvg:6
-	media-libs/freetype
-	media-libs/libpng:=
-	media-libs/libsamplerate
-	media-libs/libsdl2[haptic,joystick,opengl,sound,vulkan]
-	media-libs/speexdsp
-	sys-libs/zlib[minizip(+)]
-	virtual/opengl
-	netplay? (
-		dev-qt/qtwebsockets:6
-		media-libs/sdl2-net
-	)
-	rust-plugin? ( dev-libs/libusb:1 )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	virtual/pkgconfig
-	dynarec? ( dev-lang/nasm )
-	rust-plugin? ( ${RUST_DEPEND} )
-"
-
-pkg_setup() {
-	QA_FLAGS_IGNORED="/usr/$(get_libdir)/RMG/Plugin/Input/libmupen64plus_input_gca.so"
-	use rust-plugin && rust_pkg_setup
-}
-
-src_unpack() {
-	if [[ "${PV}" == *9999 ]] ; then
-		git-r3_src_unpack
-		if use rust-plugin; then
-			S="${S}"/Source/3rdParty/mupen64plus-input-gca \
-			cargo_live_src_unpack
-		fi
-	else
-		if use rust-plugin; then
-			cargo_src_unpack
-		else
-			default
-		fi
-	fi
-}
-
-src_prepare() {
-	cmake_src_prepare
-
-	# Don't install unused 3rdParty code
-	rm -r "${S}"/Source/3rdParty/fmt || die
-
-	# Don't install XMAME licensed code
-	if ! use angrylion-plugin; then
-		rm -r "${S}"/Source/3rdParty/mupen64plus-video-angrylion-plus || die
-	fi
-
-	# Don't install pre-compiled binaries
-	rm -r "${S}"/Source/3rdParty/vosk-api || die
-
-	# Enable verbose make(1) output
-	sed -e 's/CC=/V=1 CC=/' -i "${S}"/Source/3rdParty/CMakeLists.txt || die
-}
-
-src_configure() {
-	export PKG_CONFIG="$(tc-getPKG_CONFIG)"
-	export PKG_CONFIG_ALLOW_CROSS=1
-
-	local mycmakeargs=(
-		-DAPPIMAGE_UPDATER=OFF
-		-DDISCORD_RPC=$(usex discord)
-		-DNETPLAY=$(usex netplay)
-		-DNO_ASM=$(usex dynarec OFF ON)
-		-DNO_RUST=$(usex rust-plugin OFF ON)
-		-DPORTABLE_INSTALL=OFF
-		-DUPDATER=OFF
-		-DUSE_ANGRYLION=$(usex angrylion-plugin)
-		-DUSE_CCACHE=OFF
-		-DUSE_LIBFMT=OFF # Use std::format
-		-DUSE_LTO=OFF
-		-DVRU=OFF # Precompiled binaries
-	)
-
-	cmake_src_configure
-}


             reply	other threads:[~2025-10-04  0:55 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-10-04  0:55 Sam James [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-10-04  0:55 [gentoo-commits] repo/gentoo:master commit in: games-emulation/rmg/ Sam James
2025-10-04  0:55 Sam James
2025-05-21 20:59 Sam James
2025-05-21 20:59 Sam James
2025-04-25  0:35 Michael Orlitzky
2025-02-12  2:17 Michael Orlitzky
2025-02-12  2:17 Michael Orlitzky
2025-02-12  2:17 Michael Orlitzky
2025-02-12  2:17 Michael Orlitzky
2024-11-26  5:57 Eli Schwartz
2024-10-09 17:31 Eli Schwartz
2024-10-09 17:31 Eli Schwartz
2024-07-22  5:49 Joonas Niilola
2024-07-22  5:49 Joonas Niilola

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1759539276.75617dcf418ef4cad89ba8fe36458aeb977f8eab.sam@gentoo \
    --to=sam@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox