2 Commits

Author SHA256 Message Date
ec24557657 Accepting request 1318357 from Emulators
- Updated to 1.1
  * Enabled LTO and dropped Leap 15.6 support (faad2 needed).
  * https://github.com/melonDS-emu/melonDS/releases/tag/1.1

OBS-URL: https://build.opensuse.org/request/show/1318357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/melonds?expand=0&rev=3
2025-11-18 14:39:40 +00:00
Илья Индиго
edc8101e5d - Updated to 1.1
* Enabled LTO and dropped Leap 15.6 support (faad2 needed).
  * https://github.com/melonDS-emu/melonDS/releases/tag/1.1

OBS-URL: https://build.opensuse.org/package/show/Emulators/melonds?expand=0&rev=12
2025-11-18 01:03:09 +00:00
4 changed files with 13 additions and 17 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:378e5f6f412ca6f846cce68f8919fa457ba1bb010783aba1442be505cf0dfad4
size 3595302

3
melonDS-1.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:054f0638bdaa43b7c8ecfc35571bef0e70547338a9eee9b386b2649cfe149a1d
size 3673165

View File

@@ -1,3 +1,10 @@
-------------------------------------------------------------------
Tue Nov 18 00:54:14 UTC 2025 - Илья Индиго <ilya@ilya.top>
- Updated to 1.1
* Enabled LTO and dropped Leap 15.6 support (faad2 needed).
* https://github.com/melonDS-emu/melonDS/releases/tag/1.1
-------------------------------------------------------------------
Wed Jul 9 01:16:45 UTC 2025 - Илья Индиго <ilya@ilya.top>

View File

@@ -1,7 +1,7 @@
#
# spec file for package melonds
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define __builder ninja
%define _name melonDS
Name: melonds
Version: 1.0
Version: 1.1
Release: 0
Summary: Nintendo DS emulator
License: GPL-3.0-or-later
@@ -31,21 +31,17 @@ BuildRequires: extra-cmake-modules
BuildRequires: hicolor-icon-theme
BuildRequires: ninja
BuildRequires: pkgconfig
BuildRequires: qt6-gui-private-devel
BuildRequires: pkgconfig(Qt6Core)
BuildRequires: pkgconfig(Qt6Multimedia)
BuildRequires: pkgconfig(Qt6OpenGLWidgets)
BuildRequires: pkgconfig(Qt6Svg)
BuildRequires: pkgconfig(Qt6WaylandClient)
BuildRequires: pkgconfig(Qt6Widgets)
BuildRequires: pkgconfig(faad2)
BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(libenet)
BuildRequires: pkgconfig(libzstd)
BuildRequires: pkgconfig(sdl2)
%if 0%{?sle_version} > 150000 && 0%{?sle_version} < 160000
BuildRequires: gcc13
BuildRequires: gcc13-c++
%endif
%description
%{_name} aims at providing fast and accurate Nintendo DS emulation.
@@ -55,13 +51,6 @@ BuildRequires: gcc13-c++
sed -i '1s|^|include_directories("%{_includedir}/wayland")\n\n|' src/frontend/qt_sdl/CMakeLists.txt
%build
%if 0%{?is_opensuse} && !0%{?sle_version}
%define _lto_cflags %{nil}
%endif
%if 0%{?sle_version} > 150000 && 0%{?sle_version} < 160000
export CC="gcc-13"
export CXX="g++-13"
%endif
export CMAKE_GENERATOR=Ninja
%cmake -LA
%cmake_build