From c020534a2a438dc82f73b4a40a71f5c5038d3e0e Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Sat, 27 Jun 2026 19:49:10 -0500 Subject: [PATCH] add: melonDS (#13455) (#13462) * add: melonDS * the woke police called --------- (cherry picked from commit 8be983fc33ca92c9ada763554db2704a46c4db58) Signed-off-by: Owen-sz Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/games/melonDS/anda.hcl | 5 ++++ anda/games/melonDS/melonDS.spec | 44 +++++++++++++++++++++++++++++++++ anda/games/melonDS/update.rhai | 1 + 3 files changed, 50 insertions(+) create mode 100644 anda/games/melonDS/anda.hcl create mode 100644 anda/games/melonDS/melonDS.spec create mode 100644 anda/games/melonDS/update.rhai diff --git a/anda/games/melonDS/anda.hcl b/anda/games/melonDS/anda.hcl new file mode 100644 index 0000000000..ad7581c190 --- /dev/null +++ b/anda/games/melonDS/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "melonDS.spec" + } +} diff --git a/anda/games/melonDS/melonDS.spec b/anda/games/melonDS/melonDS.spec new file mode 100644 index 0000000000..63b1b24a9c --- /dev/null +++ b/anda/games/melonDS/melonDS.spec @@ -0,0 +1,44 @@ +%define debug_package %{nil} + +Name: melonds +Version: 1.1 +Release: 1%{?dist} +Summary: DS emulator, sorta +License: GPL-3.0-or-later +URL: https://melonds.kuribo64.net/ +Source0: https://github.com/melonDS-emu/melonDS/archive/refs/tags/%{version}.tar.gz +Packager: Owen Zimmerman +BuildRequires: cmake +BuildRequires: extra-cmake-modules +BuildRequires: gcc +BuildRequires: gcc-c++ +BuildRequires: cmake(Qt6) +BuildRequires: qt6-qtmultimedia-devel +BuildRequires: qt6-qtsvg-devel +BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(libzstd) +BuildRequires: pkgconfig(faad2) +BuildRequires: pkgconfig(libenet) +BuildSystem: cmake + +Provides: melonDS + +%description +%{summary}. + +%files +%doc README.md +%license LICENSE +%{_bindir}/melonDS +%{_appsdir}/net.kuribo64.melonDS.desktop +%{_hicolordir}/128x128/apps/net.kuribo64.melonDS.png +%{_hicolordir}/16x16/apps/net.kuribo64.melonDS.png +%{_hicolordir}/256x256/apps/net.kuribo64.melonDS.png +%{_hicolordir}/32x32/apps/net.kuribo64.melonDS.png +%{_hicolordir}/48x48/apps/net.kuribo64.melonDS.png +%{_hicolordir}/64x64/apps/net.kuribo64.melonDS.png + +%changelog +* Sat Jun 27 2026 Owen Zimmerman +- Initial commit diff --git a/anda/games/melonDS/update.rhai b/anda/games/melonDS/update.rhai new file mode 100644 index 0000000000..6c81c70313 --- /dev/null +++ b/anda/games/melonDS/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("melonDS-emu/melonDS"));