Hello community,
here is the log from the commit of package libretro-desmume for
openSUSE:Factory checked in at 2020-06-11 10:09:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libretro-desmume (Old)
and /work/SRC/openSUSE:Factory/.libretro-desmume.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libretro-desmume"
Thu Jun 11 10:09:11 2020 rev:2 rq:813248 version:0~git20190902
Changes:
--------
--- /work/SRC/openSUSE:Factory/libretro-desmume/libretro-desmume.changes
2020-02-11 22:23:59.371521032 +0100
+++
/work/SRC/openSUSE:Factory/.libretro-desmume.new.3606/libretro-desmume.changes
2020-06-11 10:11:30.736473327 +0200
@@ -1,0 +2,6 @@
+Tue Jun 9 14:44:29 UTC 2020 - Guillaume GARDET <[email protected]>
+
+- On Arm, build only armv7 as this is the only supported arch
+- Fix build on armv7
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libretro-desmume.spec ++++++
--- /var/tmp/diff_new_pack.AGaay9/_old 2020-06-11 10:11:31.580476028 +0200
+++ /var/tmp/diff_new_pack.AGaay9/_new 2020-06-11 10:11:31.584476041 +0200
@@ -29,6 +29,8 @@
BuildRequires: gcc-c++
BuildRequires: libpcap-devel
BuildRequires: make
+# On Arm, only armv7 is supported
+ExcludeArch: aarch64 armv6l armv6hl
%description
DeSmuME is a Nintendo DS emulator. This package is for
@@ -39,7 +41,12 @@
%build
cd desmume/src/frontend/libretro
-make -f Makefile.libretro
+make \
+%ifarch armv7l armv7hl
+ platform=classic_armv7_a7 \
+ LDFLAGS="$LDFLAGS -pthread " \
+%endif
+ -f Makefile.libretro
%install
mkdir -p %{buildroot}%{_libdir}/libretro