Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mupen64plus for openSUSE:Factory checked in at 2025-03-04 18:32:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mupen64plus (Old) and /work/SRC/openSUSE:Factory/.mupen64plus.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mupen64plus" Tue Mar 4 18:32:37 2025 rev:4 rq:1249941 version:2.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mupen64plus/mupen64plus.changes 2024-06-07 15:04:17.205783666 +0200 +++ /work/SRC/openSUSE:Factory/.mupen64plus.new.19136/mupen64plus.changes 2025-03-04 18:32:50.790589265 +0100 @@ -1,0 +2,12 @@ +Sat Mar 1 00:43:02 UTC 2025 - Avindra Goolcharan <[email protected]> + +- update to version 2.6.0 + * no change notes provided +- rebase mupen64plus-binutils-2_29.patch +- rebase mupen64plus-ppc64le-aarch64.patch +- rebase mupen64plus-fix-cflags.patch +- rebase mupen64plus-ppc64le-aarch64.patch +- drop don-t-put-globals-in-include-files.patch +- drop mupen64plus-libboost-1.85.patch + +------------------------------------------------------------------- Old: ---- don-t-put-globals-in-include-files.patch mupen64plus-bundle-src-2.5.9.tar.gz mupen64plus-libboost-1.85.patch New: ---- mupen64plus-bundle-src-2.6.0.tar.gz BETA DEBUG BEGIN: Old:- rebase mupen64plus-ppc64le-aarch64.patch - drop don-t-put-globals-in-include-files.patch - drop mupen64plus-libboost-1.85.patch Old:- drop don-t-put-globals-in-include-files.patch - drop mupen64plus-libboost-1.85.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mupen64plus.spec ++++++ --- /var/tmp/diff_new_pack.4dGj5a/_old 2025-03-04 18:32:51.318611315 +0100 +++ /var/tmp/diff_new_pack.4dGj5a/_new 2025-03-04 18:32:51.318611315 +0100 @@ -1,7 +1,7 @@ # # spec file for package mupen64plus # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mupen64plus -Version: 2.5.9 +Version: 2.6.0 Release: 0 Summary: Plugin-Based Nintendo 64 Emulator License: GPL-2.0-or-later @@ -27,9 +27,7 @@ Patch0: %{name}-fix-cflags.patch Patch1: %{name}-use-system-font.patch Patch2: %{name}-binutils-2_29.patch -Patch3: %{name}-libboost-1.85.patch -Patch4: %{name}-ppc64le-aarch64.patch -Patch5: don-t-put-globals-in-include-files.patch +Patch3: %{name}-ppc64le-aarch64.patch BuildRequires: binutils-devel BuildRequires: gcc-c++ BuildRequires: hicolor-icon-theme @@ -42,6 +40,7 @@ BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(vulkan) BuildRequires: pkgconfig(zlib) ExcludeArch: s390x ++++++ mupen64plus-binutils-2_29.patch ++++++ --- /var/tmp/diff_new_pack.4dGj5a/_old 2025-03-04 18:32:51.342612317 +0100 +++ /var/tmp/diff_new_pack.4dGj5a/_new 2025-03-04 18:32:51.346612484 +0100 @@ -1,19 +1,23 @@ -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-core/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-core/projects/unix/Makefile 2019-02-10 19:25:29.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix/Makefile 2019-04-10 08:40:29.508072103 +0200 -@@ -653,15 +653,7 @@ +diff -Nru a/source/mupen64plus-core/projects/unix/Makefile b/source/mupen64plus-core/projects/unix/Makefile +--- a/source/mupen64plus-core/projects/unix/Makefile 2019-02-10 19:25:29.000000000 +0100 ++++ b/source/mupen64plus-core/projects/unix/Makefile 2019-04-10 08:40:29.508072103 +0200 +@@ -732,19 +732,7 @@ ifeq ($(DEBUGGER), 1) $(SRCDIR)/debugger/dbg_breakpoints.c LDLIBS += -lopcodes -lbfd -- # UGLY libopcodes version check (we check for > 2.28) +- # UGLY libopcodes/libbfd version check (we check for >= 2.28 and >= 2.39) - LIBOPCODES_VERSION := $(shell $(STRINGS) --version | head -n1 | rev | cut -d ' ' -f1 | rev) - LIBOPCODES_MAJOR := $(shell echo $(LIBOPCODES_VERSION) | cut -f1 -d.) - LIBOPCODES_MINOR := $(shell echo $(LIBOPCODES_VERSION) | cut -f2 -d.) -- LIBOPCODES_POINT := $(shell echo $(LIBOPCODES_VERSION) | cut -f3 -d.) -- LIBOPCODES_GE_2_29 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 29 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 28 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true) +- LIBOPCODES_POINT := $(shell echo $(LIBOPCODES_VERSION) | cut -f3 -d. | sed 's/^$$/0/') +- LIBOPCODES_GE_2_29 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 28 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 28 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true) +- LIBBFD_GE_2_39 := $(shell [ $(LIBOPCODES_MAJOR) -gt 2 -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -ge 39 \) -o \( $(LIBOPCODES_MAJOR) -eq 2 -a $(LIBOPCODES_MINOR) -eq 39 -a $(LIBOPCODES_POINT) -ge 1 \) ] && echo true) - ifeq ($(LIBOPCODES_GE_2_29),true) - CFLAGS += -DUSE_LIBOPCODES_GE_2_29 - endif +- ifeq ($(LIBBFD_GE_2_39),true) +- CFLAGS += -DUSE_LIBBFD_GE_2_39 +- endif + CFLAGS += -DUSE_LIBOPCODES_GE_2_29 endif ++++++ mupen64plus-bundle-src-2.5.9.tar.gz -> mupen64plus-bundle-src-2.6.0.tar.gz ++++++ ++++ 64228 lines of diff (skipped) ++++++ mupen64plus-fix-cflags.patch ++++++ --- /var/tmp/diff_new_pack.4dGj5a/_old 2025-03-04 18:32:51.754629522 +0100 +++ /var/tmp/diff_new_pack.4dGj5a/_new 2025-03-04 18:32:51.758629690 +0100 @@ -1,63 +1,50 @@ -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-audio-sdl/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-audio-sdl/projects/unix/Makefile 2019-02-10 19:25:31.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-audio-sdl/projects/unix/Makefile 2019-04-10 08:17:50.787318336 +0200 -@@ -96,7 +96,7 @@ +diff -Nru a/source/mupen64plus-audio-sdl/projects/unix/Makefile b/source/mupen64plus-audio-sdl/projects/unix/Makefile +--- a/source/mupen64plus-audio-sdl/projects/unix/Makefile 2019-02-10 19:25:31.000000000 +0100 ++++ b/source/mupen64plus-audio-sdl/projects/unix/Makefile 2019-04-10 08:17:50.787318336 +0200 +@@ -99,7 +99,7 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall --CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I../../src -+CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I../../src +-CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) ++CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) LDFLAGS += $(SHARED) # Since we are building a shared library, we must compile with -fPIC on some architectures -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-core/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-core/projects/unix/Makefile 2019-02-10 19:25:29.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix/Makefile 2019-04-10 08:18:03.379436469 +0200 -@@ -136,7 +136,7 @@ +diff -Nru a/source/mupen64plus-input-sdl/projects/unix/Makefile b/source/mupen64plus-input-sdl/projects/unix/Makefile +--- a/source/mupen64plus-input-sdl/projects/unix/Makefile 2019-02-10 19:25:31.000000000 +0100 ++++ b/source/mupen64plus-input-sdl/projects/unix/Makefile 2019-04-10 08:18:17.007564319 +0200 +@@ -96,7 +96,7 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall --CFLAGS += -ffast-math -fno-strict-aliasing -fvisibility=hidden -I../../src -I../../src/asm_defines -DM64P_PARALLEL -+CFLAGS += -fno-strict-aliasing -fvisibility=hidden -I../../src -I../../src/asm_defines -DM64P_PARALLEL - CXXFLAGS += -fvisibility-inlines-hidden - LDLIBS += -lm - -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-input-sdl/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-input-sdl/projects/unix/Makefile 2019-02-10 19:25:31.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-input-sdl/projects/unix/Makefile 2019-04-10 08:18:17.007564319 +0200 -@@ -93,7 +93,7 @@ - # base CFLAGS, LDLIBS, and LDFLAGS - OPTFLAGS ?= -O3 -flto - WARNFLAGS ?= -Wall --CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I../../src -D_GNU_SOURCE=1 -+CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I../../src -D_GNU_SOURCE=1 +-CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -D_GNU_SOURCE=1 ++CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -D_GNU_SOURCE=1 LDFLAGS += $(SHARED) LDLIBS += -lm - -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-rsp-hle/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-02-10 19:25:32.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-04-10 08:18:35.683739529 +0200 -@@ -130,7 +130,7 @@ + +diff -Nru a/source/mupen64plus-rsp-hle/projects/unix/Makefile b/source/mupen64plus-rsp-hle/projects/unix/Makefile +--- a/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-02-10 19:25:32.000000000 +0100 ++++ b/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-04-10 08:18:35.683739529 +0200 +@@ -147,7 +147,7 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall --CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I../../src -+CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I../../src +-CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) ++CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) LDFLAGS += $(SHARED) # Since we are building a shared library, we must compile with -fPIC on some architectures -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-glide64mk2/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-02-10 19:25:35.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-04-10 08:19:37.404318580 +0200 -@@ -134,15 +134,11 @@ +diff -Nru a/source/mupen64plus-video-glide64mk2/projects/unix/Makefile b/source/mupen64plus-video-glide64mk2/projects/unix/Makefile +--- a/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-02-10 19:25:35.000000000 +0100 ++++ b/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-04-10 08:19:37.404318580 +0200 +@@ -151,14 +151,10 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -Wno-unused-function --CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I../../src -I../../src/Glitch64/inc -DGCC -+CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I../../src -I../../src/Glitch64/inc -DGCC - CXXFLAGS += -fvisibility-inlines-hidden -std=gnu++0x +-CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -I$(SRCDIR)/Glitch64/inc -DGCC ++CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -I$(SRCDIR)/Glitch64/inc -DGCC + CXXFLAGS += -fvisibility-inlines-hidden -std=gnu++17 LDFLAGS += $(SHARED) - BOOST_SUFFIX ?= -ifeq ($(CPU), X86) - CFLAGS += -mmmx -msse @@ -66,15 +53,15 @@ # Since we are building a shared library, we must compile with -fPIC on some architectures # On 32-bit x86 systems we do not want to use -fPIC because we don't have to and it has a big performance penalty on this arch ifeq ($(PIC), 1) -diff -Nru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-rice/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-rice/projects/unix/Makefile 2019-02-10 19:25:33.000000000 +0100 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix/Makefile 2019-04-10 08:19:01.863985145 +0200 -@@ -120,14 +120,10 @@ +diff -Nru a/source/mupen64plus-video-rice/projects/unix/Makefile b/source/mupen64plus-video-rice/projects/unix/Makefile +--- a/source/mupen64plus-video-rice/projects/unix/Makefile 2019-02-10 19:25:33.000000000 +0100 ++++ b/source/mupen64plus-video-rice/projects/unix/Makefile 2019-04-10 08:19:01.863985145 +0200 +@@ -144,14 +144,10 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall --CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I../../src -+CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I../../src +-CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) ++CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) CXXFLAGS += -fvisibility-inlines-hidden LDFLAGS += $(SHARED) ++++++ mupen64plus-ppc64le-aarch64.patch ++++++ --- /var/tmp/diff_new_pack.4dGj5a/_old 2025-03-04 18:32:51.770630190 +0100 +++ /var/tmp/diff_new_pack.4dGj5a/_new 2025-03-04 18:32:51.778630525 +0100 @@ -1,6 +1,6 @@ -diff -Pdpru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-core/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-core/projects/unix/Makefile 2019-02-10 21:25:29.000000000 +0300 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-core/projects/unix/Makefile 2021-12-09 14:57:39.027842063 +0300 +diff -Pdpru a/source/mupen64plus-core/projects/unix/Makefile b/source/mupen64plus-core/projects/unix/Makefile +--- a/source/mupen64plus-core/projects/unix/Makefile 2019-02-10 21:25:29.000000000 +0300 ++++ b/source/mupen64plus-core/projects/unix/Makefile 2021-12-09 14:57:39.027842063 +0300 @@ -89,6 +89,13 @@ ifneq ("$(filter ppc64 powerpc64,$(HOST_ NO_ASM := 1 $(warning Architecture "$(HOST_CPU)" not officially supported.) @@ -15,28 +15,25 @@ ifneq ("$(filter arm%,$(HOST_CPU))","") ifeq ("$(filter arm%b,$(HOST_CPU))","") CPU := ARM -@@ -124,10 +131,14 @@ ifneq ("$(filter mips,$(HOST_CPU))","") +@@ -142,10 +142,14 @@ ifneq ("$(filter mips,$(HOST_CPU))","") $(warning Architecture "$(HOST_CPU)" not officially supported.) endif ifneq ("$(filter aarch64,$(HOST_CPU))","") - CPU := ARM -- ARCH_DETECTED := 64BITS -- PIC ?= 1 -- NEW_DYNAREC := 1 -+ CPU := AARCH -+ ARCH_DETECTED := 64BITS -+ PIC ?= 1 -+ NEW_DYNAREC := 1 -+ ifeq ($(NEON), 1) -+ CFLAGS += -mfpu=neon -mfloat-abi=hard -+ endif -+ $(warning Architecture "$(HOST_CPU)" not officially supported.) - endif - ifeq ("$(CPU)","NONE") - $(error CPU type "$(HOST_CPU)" not supported. Please file bug report at 'https://github.com/mupen64plus/mupen64plus-core/issues') -diff -Pdpru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-rsp-hle/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-02-10 21:25:32.000000000 +0300 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-rsp-hle/projects/unix/Makefile 2021-12-09 14:45:42.243817220 +0300 ++ CPU := AARCH + ARCH_DETECTED := 64BITS + PIC ?= 1 + NEW_DYNAREC := 1 ++ ifeq ($(NEON), 1) ++ CFLAGS += -mfpu=neon -mfloat-abi=hard ++ endif ++ $(warning Architecture "$(HOST_CPU)" not officially supported.) + endif + ifneq ("$(filter riscv64,$(HOST_CPU))","") + CPU := RISCV64 +diff -Pdpru a/source/mupen64plus-rsp-hle/projects/unix/Makefile b/source/mupen64plus-rsp-hle/projects/unix/Makefile +--- a/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-02-10 21:25:32.000000000 +0300 ++++ b/source/mupen64plus-rsp-hle/projects/unix/Makefile 2021-12-09 14:45:42.243817220 +0300 @@ -102,6 +102,12 @@ ifneq ("$(filter ppc64 powerpc64,$(HOST_ PIC ?= 1 $(warning Architecture "$(HOST_CPU)" not officially supported.') @@ -50,7 +47,7 @@ ifneq ("$(filter arm%,$(HOST_CPU))","") ifeq ("$(filter arm%b,$(HOST_CPU))","") CPU := ARM -@@ -120,8 +126,7 @@ ifneq ("$(filter aarch64,$(HOST_CPU))"," +@@ -133,8 +133,7 @@ ifneq ("$(filter aarch64,$(HOST_CPU))","") CPU := AARCH ARCH_DETECTED := 64BITS PIC ?= 1 @@ -58,65 +55,27 @@ - NO_ASM := 1 + $(warning Architecture "$(HOST_CPU)" not officially supported.') endif - ifeq ("$(CPU)","NONE") - $(error CPU type "$(HOST_CPU)" not supported. Please file bug report at 'https://github.com/mupen64plus/mupen64plus-core/issues') -diff -Pdpru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-glide64mk2/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-02-10 21:25:35.000000000 +0300 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2021-12-09 15:02:01.619945865 +0300 -@@ -108,6 +108,13 @@ ifneq ("$(filter ppc64 powerpc64,$(HOST_ - NO_ASM := 1 - $(warning Architecture "$(HOST_CPU)" not officially supported.') - endif -+ifneq ("$(filter ppc64le,$(HOST_CPU))","") -+ CPU := PPC -+ ARCH_DETECTED := 64BITS -+ PIC ?= 1 -+ NO_ASM := 1 -+ $(warning Architecture "$(HOST_CPU)" not officially supported.) -+endif - ifneq ("$(filter arm%,$(HOST_CPU))","") - ifeq ("$(filter arm%b,$(HOST_CPU))","") - CPU := ARM -@@ -119,14 +126,12 @@ ifneq ("$(filter arm%,$(HOST_CPU))","") - endif - endif - ifneq ("$(filter aarch64,$(HOST_CPU))","") -- CPU := AARCH -- ARCH_DETECTED := 64BITS -- PIC ?= 1 + ifneq ("$(filter riscv64,$(HOST_CPU))","") + CPU := RISCV64 +diff -Pdpru a/source/mupen64plus-video-glide64mk2/projects/unix/Makefile b/source/mupen64plus-video-glide64mk2/projects/unix/Makefile +--- a/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-02-10 21:25:35.000000000 +0300 ++++ b/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2021-12-09 15:02:01.619945865 +0300 +@@ -129,9 +129,9 @@ ifneq ("$(filter aarch64,$(HOST_CPU))","") + CPU := AARCH + ARCH_DETECTED := 64BITS + PIC ?= 1 - NEW_DYNAREC := 1 -- NO_ASM := 1 -- NO_SSE := 1 -+ CPU := AARCH -+ ARCH_DETECTED := 64BITS -+ PIC ?= 1 -+ NO_ASM := 1 -+ $(warning Architecture "$(HOST_CPU)" not officially supported.) - endif -- - ifeq ("$(CPU)","NONE") - $(error CPU type "$(HOST_CPU)" not supported. Please file bug report at 'https://github.com/mupen64plus/mupen64plus-core/issues') - endif -diff -Pdpru mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-rice/projects/unix/Makefile mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix/Makefile ---- mupen64plus-bundle-src-2.5.9.orig/source/mupen64plus-video-rice/projects/unix/Makefile 2019-02-10 21:25:33.000000000 +0300 -+++ mupen64plus-bundle-src-2.5.9/source/mupen64plus-video-rice/projects/unix/Makefile 2021-12-09 15:04:58.388020745 +0300 -@@ -104,6 +104,13 @@ ifneq ("$(filter ppc64 powerpc64,$(HOST_ - NO_ASM := 1 - $(warning Architecture "$(HOST_CPU)" not officially supported.') - endif -+ifneq ("$(filter ppc64le,$(HOST_CPU))","") -+ CPU := PPC -+ ARCH_DETECTED := 64BITS -+ PIC ?= 1 -+ NO_ASM := 1 -+ $(warning Architecture "$(HOST_CPU)" not officially supported.) -+endif - ifneq ("$(filter arm%,$(HOST_CPU))","") - ifeq ("$(filter arm%b,$(HOST_CPU))","") - CPU := ARM -@@ -113,6 +120,13 @@ ifneq ("$(filter arm%,$(HOST_CPU))","") - $(warning Architecture "$(HOST_CPU)" not officially supported.') - endif + NO_ASM := 1 + NO_SSE := 1 ++ $(warning Architecture "$(HOST_CPU)" not officially supported.) + endif + ifneq ("$(filter riscv64,$(HOST_CPU))","") + CPU := RISCV64 +diff -Pdpru a/source/mupen64plus-video-rice/projects/unix/Makefile b/source/mupen64plus-video-rice/projects/unix/Makefile +--- a/source/mupen64plus-video-rice/projects/unix/Makefile 2019-02-10 21:25:33.000000000 +0300 ++++ b/source/mupen64plus-video-rice/projects/unix/Makefile 2021-12-09 15:04:58.388020745 +0300 + NO_ASM := 1 + $(warning Architecture "$(HOST_CPU)" not officially supported.) endif +ifneq ("$(filter aarch64,$(HOST_CPU))","") + CPU := AARCH
