Hello community,

here is the log from the commit of package libretro-parallel-n64 for 
openSUSE:Factory checked in at 2020-07-03 00:04:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libretro-parallel-n64 (Old)
 and      /work/SRC/openSUSE:Factory/.libretro-parallel-n64.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libretro-parallel-n64"

Fri Jul  3 00:04:47 2020 rev:2 rq:814578 version:0~git20200529

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libretro-parallel-n64/libretro-parallel-n64.changes  
    2020-02-11 22:23:31.671505857 +0100
+++ 
/work/SRC/openSUSE:Factory/.libretro-parallel-n64.new.3060/libretro-parallel-n64.changes
    2020-07-03 00:07:49.671155789 +0200
@@ -1,0 +2,103 @@
+Sun Jun 07 11:09:59 UTC 2020 - i...@guoyunhe.me
+
+- Add aarch64 build
+- Update to version 0~git20200529:
+  * Update parallel-RDP.
+  * Update Android.mk
+  * Update Android.mk
+  * Add missing files.
+  * Update parallel-RDP.
+  * Update parallel-RDP.
+  * Update Android Application.mk
+  * Add README explaining how to dump.
+  * Update parallel-rdp.
+  * switch video driver according to gfx plugin
+  * Add amalgamated parallel-rdp build.
+  * Move to new paraLLEl-RDP.
+  * Add SI DMA Duration hack for Tetris 64
+  * Use separate cache for DRAM and hidden DRAM.
+  * Dump the hidden RDRAM as well.
+  * Add DRAM flush and fix VI_REGISTER_OUTPUT.
+  * Move RDP_DUMP over to Angrylion.
+  * Fix Seg Fault on Game Unload
+  * Makefile cleanups
+  * Revert "Backport 
https://github.com/ata4/angrylion-rdp-plus/commit/de4fe4f0ed4d849651639088c0dc36fcba70b8cc";
+  * Backport 
https://github.com/ata4/angrylion-rdp-plus/commit/de4fe4f0ed4d849651639088c0dc36fcba70b8cc
+  * Not necessary to set Quake 2 to Count Per Op 1
+  * Remove .d files
+  * Revert "Updates"
+  * Updates
+  * Set this to 1
+  * Get rid of -lversion now, no longer using LLVM
+  * Bake out Parallel RDP for Android right now
+
+-------------------------------------------------------------------
+Mon Feb 10 17:58:51 UTC 2020 - i...@guoyunhe.me
+
+- Update to version 0~git20200210:
+  * Added -DARM_FIX for rpi and odroid CPUFLAGS - fixes #544
+  * (Android) Take out x86/x64 for now - add Parallel RSP
+  * Update Application.mk
+  * Attempt to fix compilation on buildbot
+  * Buildfix
+  * git subrepo pull mupen64plus-rsp-paraLLEl
+  * Remove this - was never used + potential license issues
+  * git subrepo pull mupen64plus-rsp-paraLLEl
+  * git subrepo pull mupen64plus-rsp-paraLLEl
+  * git subrepo clone https://github.com/Themaister/parallel-rsp.git 
mupen64plus-rsp-paraLLEl
+  * Update Makefile for new parallel-rsp module.
+  * Remove old parallel-rsp implementation.
+  * Add Xena entries to CountPerOp=3
+  * Remove CountPerOp=1 for Star Wars Episode 1 Racer
+  * AL option to select number of threads
+  * Actually flip or dupe when using AL+ when needed.
+  * Change this too
+  * Thread sync level - set low as default
+  * Link in LLVM statically
+  * Link llvm in statically
+  * Add way to override LLVM
+  * parallel-RSP: Port over MFC0 timeout and some semaphore handling code.
+  * angrylion unfiltered width temp fix
+  * OSX Buildfix
+  * (Parallel N64) Add -lpthread
+  * VI overlay, more options.
+  * Backport https://github.com/mupen64plus/mupen64plus-core/pull/533 - 
setting Vigilante 8 games to CountPerOp 1 was apparently a bad idea, 
performance greatly increased with default framerate setting
+  * Backport 
https://github.com/mupen64plus/mupen64plus-core/pull/544/commits/03e16a93d773801f05715db9e0356374754746b7
+  * Update
+  * (Angrylion) interface.cpp was already C, so turn it into that - 
parallel_al.cpp remains the only C++ file
+  * We use MSB_FIRST instead of LSB_FIRST
+  * (Angrylion) remove unused functions
+  * (Angrylion) remove unused screen.c
+  * (Angrylion) Refactor setting dithering
+  * (Angrylion) Remove unused GL-specific vdac.c code
+  * video-angrylion: Make cache line striding a define.
+  * video-angrylion: Don't false share cachelines.
+  * video-angrylion: Move assign the task lambda.
+  * video-angrylion: Hack in an environment variable to tweak thread count.
+  * video-angrylion: Fix parallel thread scheduler for 64 threads.
+  * Resampler - update - should bring this in line with libretro-common repo 
later
+  * Update Makefile
+  * (Angrylion) Get rid of intermediate framebuffer copying
+  * parallel-RSP: Use __builtin_setjmp/longjmp.
+  * parallel-RSP: Fix linking order for Clang.
+  * Fix parallel-RSP build against modern LLVM.
+  * Change to a sane thread synchronization level.
+  * Fixed threading for sure. For best results turn down the thread sync.
+  * (Angrylion) C89/C90 buildfix
+  * Update
+  * Updates
+  * Add HAVE_THR_AL ifdefs
+  * (MSVC 2017) Buildfix
+  * Update interface.cpp
+  * Update.
+  * Added support for frontends not supporting GET_PREFERRED_HW_RENDER.
+  * fix byte order for libretro.
+  * now initializes, but runs slow.
+  * the api changed a fair bit, now need to specify rdram ptrs.
+  * fix typo.
+  * Add option for thread sync level. Useful for games that need to sync to 
framebuffer commands, such as CBFD.
+  * Update to newest Angrylion (WIP)
+  * Properly negotiating driver to use with frontend.
+  * allow compile for ios-arm64
+
+-------------------------------------------------------------------

Old:
----
  libretro-parallel-n64-0~git20190917.tar.xz

New:
----
  libretro-parallel-n64-0~git20200529.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libretro-parallel-n64.spec ++++++
--- /var/tmp/diff_new_pack.rLG1Hx/_old  2020-07-03 00:07:55.023173509 +0200
+++ /var/tmp/diff_new_pack.rLG1Hx/_new  2020-07-03 00:07:55.023173509 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libretro-parallel-n64
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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:           libretro-parallel-n64
-Version:        0~git20190917
+Version:        0~git20200529
 Release:        0
 Summary:        Parallel N64 libretro core for Nintendo 64 emulation
 License:        GPL-3.0-only
@@ -25,9 +25,9 @@
 URL:            http://www.retroarch.com
 Source:         %{name}-%{version}.tar.xz
 
+BuildRequires:  Mesa-devel
 BuildRequires:  gcc-c++
 BuildRequires:  make
-BuildRequires:  Mesa-devel
 
 %description
 Optimized/rewritten Nintendo 64 emulator made specifically for Libretro.
@@ -38,18 +38,17 @@
 
 %build
 # https://github.com/libretro/libretro-super/blob/master/recipes/linux
-%ifarch x86_64 amd64
-    make WITH_DYNAREC=x86_64
-%else
-    %ifarch %ix86
-        make WITH_DYNAREC=x86
-    %else
-        %ifarch %arm
-            make WITH_DYNAREC=arm
-        %else
-            make
-        %endif
-    %endif
+%ifarch x86_64
+    make WITH_DYNAREC=x86_64 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1
+%endif
+%ifarch %ix86
+    make WITH_DYNAREC=x86 HAVE_PARALLEL_RSP=1 HAVE_THR_AL=1
+%endif
+%ifarch %arm
+    make WITH_DYNAREC=arm HAVE_THR_AL=1
+%endif
+%ifarch aarch64
+    make WITH_DYNAREC=aarch64 HAVE_THR_AL=1
 %endif
 
 %install

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.rLG1Hx/_old  2020-07-03 00:07:55.063173642 +0200
+++ /var/tmp/diff_new_pack.rLG1Hx/_new  2020-07-03 00:07:55.063173642 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/libretro/parallel-n64.git</param>
-              <param 
name="changesrevision">472db6029c67bc6d4447408da89fe307d6eaa04e</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">2373b7bbc565991132bac44939ac7f2aa084f746</param></service></servicedata>
\ No newline at end of file

++++++ libretro-parallel-n64-0~git20190917.tar.xz -> 
libretro-parallel-n64-0~git20200529.tar.xz ++++++
++++ 592206 lines of diff (skipped)


Reply via email to