diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-04 16:24:49 -0500 |
| commit | a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch) | |
| tree | 0c52bbae1c242fbc296bd650fcd1167685f81492 /games-emulation/desmume | |
| parent | bfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff) | |
| download | baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip | |
Adding metadata
Diffstat (limited to 'games-emulation/desmume')
5 files changed, 0 insertions, 177 deletions
diff --git a/games-emulation/desmume/Manifest b/games-emulation/desmume/Manifest deleted file mode 100644 index 8eb9e63527a3..000000000000 --- a/games-emulation/desmume/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST desmume-0.9.13.tar.xz 10437780 BLAKE2B d5ca5ec66aceff3d5aa5adf338a44cced4d30104f288172f4438a88402f9af0c161d1f0cd0401d184fa66ebbde684d4cd206179a7f6377d27e4dd9ae3d3e7bcd SHA512 b756c5a5d79479e38c6135e4dcff3bdbaf78a4860699320305c81056bd6e7b8ba4db3c3d3879e2ac226b095783357b9f579c0486cafbbbdcee8456e1469efd9e diff --git a/games-emulation/desmume/desmume-0.9.13-r1.ebuild b/games-emulation/desmume/desmume-0.9.13-r1.ebuild deleted file mode 100644 index 96903024a74a..000000000000 --- a/games-emulation/desmume/desmume-0.9.13-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit flag-o-matic meson xdg - -DESCRIPTION="Nintendo DS emulator" -HOMEPAGE="https://desmume.org/" -SRC_URI="https://github.com/TASEmulators/desmume/releases/download/release_$(ver_rs 1- _)/${P}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gdb +gui openal wifi" - -RDEPEND=" - dev-libs/glib:2 - media-libs/libsdl2[X,opengl,sound,video] - media-libs/libsoundtouch:= - net-libs/libpcap - virtual/zlib:= - x11-libs/agg - x11-libs/libX11 - gui? ( - media-libs/libglvnd[X] - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - ) - openal? ( media-libs/openal ) - !openal? ( media-libs/alsa-lib )" -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}"/${PN}-0.9.11_p20210409-fix-gtk-cliopts.patch - "${FILESDIR}"/${PN}-0.9.11_p20210409-openal-automagic.patch -) - -DOCS=( ${PN}/{AUTHORS,ChangeLog,README,README.LIN,doc/.} ) - -src_configure() { - append-flags -fno-strict-aliasing #858629 - append-cppflags -D_XOPEN_SOURCE=500 #874996 - filter-lto # odr issues - - local EMESON_SOURCE=${S}/${PN}/src/frontend/posix - local emesonargs=( - $(meson_use gdb gdb-stub) - $(meson_use gui frontend-gtk) - $(meson_use openal) - $(meson_use wifi) - ) - - meson_src_configure -} diff --git a/games-emulation/desmume/files/desmume-0.9.11_p20210409-fix-gtk-cliopts.patch b/games-emulation/desmume/files/desmume-0.9.11_p20210409-fix-gtk-cliopts.patch deleted file mode 100644 index f773385748af..000000000000 --- a/games-emulation/desmume/files/desmume-0.9.11_p20210409-fix-gtk-cliopts.patch +++ /dev/null @@ -1,91 +0,0 @@ -Fix unusable command line options since GTK+:3 migration. - -https://github.com/TASVideos/desmume/pull/416 -From: Ingo Saitz <Ingo.Saitz@stud.uni-hannover.de> -Date: Sun, 3 Jan 2021 16:00:38 +0100 ---- a/desmume/src/commandline.cpp -+++ b/desmume/src/commandline.cpp -@@ -41,7 +41,8 @@ - , _load_to_memory(-1) --, _play_movie_file(0) --, _record_movie_file(0) --, _cflash_image(0) --, _cflash_path(0) --, _gbaslot_rom(0) -+, nds_file("") -+, play_movie_file("") -+, record_movie_file("") -+, cflash_image("") -+, cflash_path("") -+, gbaslot_rom("") - , _bios_arm9(NULL) -@@ -60,4 +61,4 @@ - , _texture_smooth(-1) --, _slot1(NULL) --, _slot1_fat_dir(NULL) -+, slot1("") -+, slot1_fat_dir("") - , _slot1_fat_dir_type(false) -@@ -68,3 +69,3 @@ - #endif --, _console_type(NULL) -+, console_type("") - , _advanscene_import(NULL) -@@ -360,4 +361,4 @@ - case OPT_SLOT2_CFLASH_IMAGE: cflash_image = optarg; break; -- case OPT_SLOT2_CFLASH_DIR: _cflash_path = optarg; break; -- case OPT_SLOT2_GBAGAME: _gbaslot_rom = optarg; break; -+ case OPT_SLOT2_CFLASH_DIR: cflash_path = optarg; break; -+ case OPT_SLOT2_GBAGAME: gbaslot_rom = optarg; break; - -@@ -520,4 +521,5 @@ - -- if((_cflash_image && _gbaslot_rom) || (_cflash_path && _gbaslot_rom)) { -+ if((cflash_image != "" && gbaslot_rom != "") || (cflash_path != "" && gbaslot_rom != "")) { - printerror("Cannot specify both cflash and gbaslot rom (both occupy SLOT-2)\n"); -+ return false; - } ---- a/desmume/src/commandline.h -+++ b/desmume/src/commandline.h -@@ -88,7 +88,2 @@ - private:
-- char* _play_movie_file;
-- char* _record_movie_file;
-- char* _cflash_image;
-- char* _cflash_path;
-- char* _gbaslot_rom;
- char* _bios_arm9, *_bios_arm7;
-@@ -109,5 +104,2 @@ - #endif
-- char* _slot1;
-- char *_slot1_fat_dir;
-- char* _console_type;
- char* _advanscene_import;
---- a/desmume/src/frontend/posix/gtk/main.cpp -+++ b/desmume/src/frontend/posix/gtk/main.cpp -@@ -3555,12 +3555,9 @@ - --static void --handle_open(GApplication *application, -- GFile **files, -- gint n_files, -- const gchar *hint, -+static gint -+ignore_command_line(GApplication *application, -+ GApplicationCommandLine *command_line, - gpointer user_data) - { -- configured_features *my_config = static_cast<configured_features*>(user_data); -- my_config->nds_file = g_file_get_path(files[0]); - common_gtk_main(application, user_data); -+ return 0; - } -@@ -3584,6 +3581,5 @@ - -- // TODO: pass G_APPLICATION_HANDLES_COMMAND_LINE instead. -- GtkApplication *app = gtk_application_new("org.desmume.DeSmuME", G_APPLICATION_HANDLES_OPEN); -+ GtkApplication *app = gtk_application_new("org.desmume.DeSmuME", G_APPLICATION_HANDLES_COMMAND_LINE); - g_signal_connect (app, "activate", G_CALLBACK(common_gtk_main), &my_config); -- g_signal_connect (app, "open", G_CALLBACK(handle_open), &my_config); -+ g_signal_connect (app, "command-line", G_CALLBACK(ignore_command_line), &my_config); - g_action_map_add_action_entries(G_ACTION_MAP(app), diff --git a/games-emulation/desmume/files/desmume-0.9.11_p20210409-openal-automagic.patch b/games-emulation/desmume/files/desmume-0.9.11_p20210409-openal-automagic.patch deleted file mode 100644 index 565ea3f5a7b0..000000000000 --- a/games-emulation/desmume/files/desmume-0.9.11_p20210409-openal-automagic.patch +++ /dev/null @@ -1,10 +0,0 @@ -Option only changes whether the dep is required and doesn't disable it. ---- a/desmume/src/frontend/posix/meson.build -+++ b/desmume/src/frontend/posix/meson.build -@@ -176,5 +176,5 @@ - endif - --if dep_openal.found() -+if dep_openal.found() and get_option('openal') - dependencies += dep_openal - libdesmume_src += [ diff --git a/games-emulation/desmume/metadata.xml b/games-emulation/desmume/metadata.xml deleted file mode 100644 index 47f185e7a990..000000000000 --- a/games-emulation/desmume/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>games@gentoo.org</email> - <name>Gentoo Games Project</name> - </maintainer> - <use> - <flag name="gdb">Enable support for the remote GDB stub</flag> - <flag name="openal">Use <pkg>media-libs/openal</pkg> for microphone input</flag> - <flag name="wifi">Enable support for Wi-Fi (experimental and discouraged)</flag> - </use> - <upstream> - <remote-id type="github">TASVideos/desmume</remote-id> - <remote-id type="sourceforge">desmume</remote-id> - </upstream> -</pkgmetadata> |
