Hello community,

here is the log from the commit of package ppsspp for openSUSE:Factory checked 
in at 2020-10-20 16:05:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ppsspp (Old)
 and      /work/SRC/openSUSE:Factory/.ppsspp.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ppsspp"

Tue Oct 20 16:05:50 2020 rev:7 rq:842408 version:1.10.3~git20201014

Changes:
--------
--- /work/SRC/openSUSE:Factory/ppsspp/ppsspp.changes    2020-08-04 
20:21:07.724986466 +0200
+++ /work/SRC/openSUSE:Factory/.ppsspp.new.3486/ppsspp.changes  2020-10-20 
16:16:31.538183538 +0200
@@ -1,0 +2,761 @@
+Thu Oct 15 08:16:11 UTC 2020 - Guillaume GARDET <guillaume.gar...@opensuse.org>
+
+- Exclude aarch64 and %arm as it never built due to openGL
+  vs openGL ES issue.
+
+-------------------------------------------------------------------
+Wed Oct 14 13:52:15 UTC 2020 - guillaume.gar...@opensuse.org
+
+- Use again system ffmpeg
+- Update to version 1.10.3~git20201014:
+  * Fix text issue in God Eater Burst. Forgot that games can allocate texture 
in volatile memory too.
+  * Vulkan: fix stack overflow.
+  * libkirk: fix buffer overflow.
+  * Fix a couple of issues with #13477, found by aliaspider.
+  * VK: Whenever safely possible, shrink the render area.
+  * Fix OpenGL crash introduced in #13536
+  * Fix GPU profile display on notched screens
+  * compat.ini: Add ID for European version of Car Jack Streets
+  * Track and accumulate pipeline flags for render passes.
+  * Bugfix
+  * VK: Separate layout transitions from renderpasses again.
+  * Remove the USE_GENERAL_LAYOUT_FOR* debug defines.
+  * VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth.
+  * Workaround for date bug in Car Jack Streets.
+  * Fixed timeout issue due to the latest CoreTiming::GetGlobalTimeUsScaled() 
have a possibility to get smaller number than the previous one.
+  * Added some network-related missing error codes.
+  * Create a safer variant of BlockTransferAllowCreateFB, enable for FF Type 0
+  * Fix additional snappy warnings.
+  * Warning fixes.
+  * Avoid a division in time_now_d(). Minor optimizations.
+  * VFPU: Compute sines and cosines in double precision.
+  * Make Qt apply fullscreen change from UI as well
+  * Make --windowed available on all platform and make sure to trigger resize
+  * Add an option to the in-game dev menu to reset counts on limited logging
+  * Change jpn0.pgf for a new one generated by nassau-tk
+  * Update gradle, assets/lang
+  * Prevent sceNetAdhocctlGetGameModeInfo from spamming Warn/Info Log on 
Street Supremacy
+  * Added socom.cc as an alternative Public Adhoc Server, just because they 
have statistic web page for players to find out which games are being played 
and how many players are there.
+  * Minor changes.
+  * Return early to reduce indentation on AdhocMatching code
+  * Updated AdhocPollSocket implementation to fix Bleach Heat the Soul 7, Fate 
Unlimited Codes, Carnage Heart EXA
+  * Prevent getting too many Kernel Errors in the log during a Shutdown 
cleanups due to kernelObjects already cleared.
+  * Prevent Dissidia 012 from opening too many ports when failed to connect 
continuously.
+  * Making the workaround that fix Gundam vs Gundam Next Plus to be optional 
as it can improve connectivity on other games over high latency networks, and 
fix GvG Next Plus properly.
+  * Updated AdhocSocket struct, and an attempt to reduce stutters by 
increasing the send buffer a little bit.
+  * Fix Falcom games (ie. Ys vs. Sora no Kiseki, Vantage Master Portable)
+  * Removing ETIMEDOUT from non-blocking socket's error checks
+  * Updated GameMode implementation to fix Bomberman, also improved 
performance on BattleZone. (+1 squashed commits)
+  * Fix NetconfDialog timings to get a better message transitions.
+  * Fix Apctl and Adhocctl state change timings to works properly. Which fix 
the stuck MessageBox on Naruto Shippuden Ultimate Ninja Heroes 3 and 
.hack//Link properly.
+  * Removing the workaround that fix the stuck MessageBox on Naruto Shippuden 
Ultimate Ninja Heroes 3 and .hack//Link but having a side effect of 0.5 second 
lag
+  * Fix a recent bug in XinputDevice.h
+  * Sets the maximum memory stick size to 32GB like a Memory Stick Duo.
+  * Savedata:Skips non-directories in LISTALLDELETE mode.
+  * Simulates memory stick size to get fixed free space.
+  * SDL: Apply patch from issue #13516, fixing issue with Wacom tablets with 
readonly flags set.
+  * SDL: Implement multitouch support
+  * Buildfix - remove more Qt-specific code in TextureReplacer
+  * Also report a smaller memstick for Street Fighter Alpha 3 MAX (see #10462)
+  * Add compat.ini setting to work around memstick size math problem in Harry 
Potter - Goblet of Fire
+  * Fix libretro makefile build
+  * Add some recent contributors to the credits list.
+  * Delete useless Qt-specific path in TextureReplacer
+  * Vulkan: Automatically generate mipmaps for replacement textures.
+  * Cap the global thread pool at 16 threads.
+  * Remove Timer.cpp/h. Move various collections into Common/Data/Collections.
+  * Fix Qt build by simply moving the offending file to the native project. No 
idea why Qt include paths only work there.
+  * Buildfix linux
+  * Windows: Remove the native project.
+  * Complete the eradication of D3DX9 compiler loader
+  * Move text rendering to Common.
+  * Move most GPU things to Common.
+  * KeyMap fix (libretro)
+  * Libretro buildfixes
+  * Move fileutil, net, image loaders, ui to Common. (#13506)
+  * SaveData:Displays all saves like a PSP for LISTALLDELETE mode.
+  * iOS buildfix
+  * Mac/ios buildfix
+  * Move NativeApp.h to Common/System, split into NativeApp.h and System.h
+  * Move Display.cpp/h to Common.
+  * Move the profiler to Common
+  * Common.h shouldn't include Log.h.
+  * Move math and some file and data conversion files out from native to 
Common.
+  * iOS buildfix attempt
+  * Move native/util, native/data and native/i18 to Common/Data.
+  * Fixed missing cstring include.
+  * Move input utilities from native to Common/Input.
+  * Savedata:Corrects the performances when the data is broken.
+  * Move threading utils from native to Common
+  * Savedata:Supports empty file name for save/load/delete.
+  * Savedata:Improves the deleting functions.
+  * Libretro buildfix
+  * Windows: Correct some stdafx.h paths.
+  * Adnroid: Add back arm32 files for libpng.
+  * Android: Fix include paths.
+  * Global: Add back arm files for libpng.
+  * Merge ext/native/ext/... directly into ext.
+  * ByteSwap.h results in a file name collision on some systems with 
byteswap.h. Fix this by merging it into BitSet.h.
+  * Additional UWP buildfix
+  * UWP buildfix
+  * retro buildfix
+  * Buildfixes
+  * Remove some TLS.
+  * Remove unnecessary use of thread local storage
+  * Remove some color util functions
+  * Move buffer.cpp/h from base to Common
+  * Buildfixes
+  * Finish getting rid of basictypes.h
+  * Merge base/basictypes.h into Common/Common.h (mostly).
+  * Merge ext/native/stringutil.cpp/h into Common/StringUtils.cpp/h.
+  * Remove old define for thread local storage
+  * We no longer use TCHAR.
+  * Remove our usage of ssize_t
+  * Delete more useless math code
+  * Delete unused math code
+  * Delete more old detritus
+  * Delete some unused string functions
+  * Very minor optimization (divisions by constants are faster unsigned)
+  * Delete unused backtrace.cpp
+  * TimeUtil.cpp cleanup
+  * Fix issue with duplicate texture dumps.
+  * Add PSP color shader
+  * SDL: Adjust locale parsing for Ubuntu.
+  * Core: Fix memory size check.
+  * fix #13471
+  * glcore context switching
+  * Don't cache time in a variable.
+  * Enable BlockTransferAllowCreateFB for Burnout Dominator.
+  * Some GPU code cleanup. Disable some unnecessary reporting.
+  * More cleanup
+  * Cleanup
+  * IndexGenerator::AddStrip: Avoid the fallback by writing a few extra 
indices if necessary.
+  * Also optimize IndexGenerator::AddStrip for ARM NEON.
+  * Buildfix
+  * SSE-optimize IndexGenerator::AddStrip. Shaves about half a percent from 
GoW.
+  * Speed up game start under Windows by not filling the symbol listbox until 
the disasm window is opened.
+  * Windows debugger: Clean out old remains of multi-cpu support
+  * Reduce string allocations in Vulkan memory allocator
+  * Revert a bad optimization in word wrapper
+  * An attempt to improve connection stability.
+  * Fixed returned error code on sceNetAdhocctlDelHandler
+  * Minor fix to sceNetAdhocctlGetPeerInfo
+  * Added more info on some sceNet logs
+  * Prevent sceNetGetMallocStat from spamming debug log on some games.
+  * Remove some reporting that's normally just the result of 
garbage-as-display-list-execution.
+  * Remove an allocation in the word wrapper.
+  * Fix slowdowns due to careless use of auto
+  * Mark the PPGe font texture as reliable to avoid hashing it.
+  * Minor optimization in wrap_text.cpp
+  * Fixed PdpStat and PtpStat info
+  * Fixed returned error code of sceNetAdhocctlDisconnect
+  * Quick fix for #13459
+  * Fix regression where Gran Turismo ended up recreating the framebuffer on 
every frame in the menu.
+  * Update submodule ffmpeg to master
+  * Remove unused lastBoundTexture from Vulkan
+  * Comment fixes. Minor tweak.
+  * Cleanups in/around BlitFramebufferDepth
+  * Remove redundant bind on GL texture build. Improve dirtying of texture 
state.
+  * Remove dirtying of TEXTURE_PARAMS from ForgetLastTexture, not its 
responsibility.
+  * Set the texture dirty flags when binding a new framebuffer.
+  * Added alerted flags info on AdhocSocket to be used on PollSocket
+  * GPU debug stats: Show how many bytes of texture data we hash per frame
+  * Simplify NotifyFrameBuffer - only needs one call for both "channels" now.
+  * Share GPUS stats formatting code between the backends (easier to add new 
stats)
+  * Have to invalidate "lastBoundTexture" when binding framebuffers as texture.
+  * Remove some unnecessary function parameters, improve some comments.
+  * Using REPORT_ONCE to report some of GameMode HLE existance.
+  * Implementing Adhoc GameMode HLE
+  * Minor changes to adhoc timestamps
+  * A couple of D3D11 fixes.
+  * Fixed crash issue when creating/connecting to a null group name.
+  * Minor improvement to gl_debug_log.h
+  * Fix bug in GLES texture filter setup
+  * The new asserts found something.
+  * Unify BlitFramebufferDepth.
+  * Make the implementations of CopyFramebufferDepth more similar.
+  * Unify some GPU_SUPPORT* bits
+  * FPURegCache: The invariant checking is very slow in debug mode. Let's only 
turn it on when we need it.
+  * More asserts
+  * Use system date format on savestate as well
+  * Buildfix
+  * Help the compiler out a little bit in IndexGenerator::AddStrip.
+  * Some header include cleanup
+  * Add missing asserts after some VK resource creation functions
+  * Don't over-invalidate textures when a framebuffer is created or modified.
+  * Sneak in a fix for a limited memory leak in Vulkan vertex cache
+  * Delete TexCacheEntries that get replaced by a framebuffer
+  * Fix bug in new framebuffer code, reducing unnecessary texture 
invalidations.
+  * Check whether there may be more than one save file names by mode.
+  * Cache 60 FPS requirement
+  * Fix an issue of major performance drops when using accepted PTP Sockets.
+  * More moves
+  * Also move video filtering override.
+  * Move overrides to the end of GetSamplingParams
+  * Switch to a returned value and rename these functions.
+  * Unify/centralize SetFramebufferSamplingParams. Some include cleanup.
+  * Make the signature of all the SetFramebufferSamplingParams the same
++++ 564 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ppsspp/ppsspp.changes
++++ and /work/SRC/openSUSE:Factory/.ppsspp.new.3486/ppsspp.changes

Old:
----
  ppsspp-1.10~git20200627.tar.xz

New:
----
  ppsspp-1.10.3~git20201014.tar.xz

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

Other differences:
------------------
++++++ ppsspp.spec ++++++
--- /var/tmp/diff_new_pack.kYZbvk/_old  2020-10-20 16:16:34.990185172 +0200
+++ /var/tmp/diff_new_pack.kYZbvk/_new  2020-10-20 16:16:34.994185174 +0200
@@ -18,58 +18,48 @@
 
 %define _lto_cflags %{nil} 
 Name:           ppsspp
-Version:        1.10~git20200627
+Version:        1.10.3~git20201014
 Release:        0
 Summary:        PlayStation Portable Emulator
 License:        GPL-2.0-or-later
 Group:          System/Emulators/Other
 URL:            http://www.ppsspp.org
 Source:         %{name}-%{version}.tar.xz
-
-# never built for PowerPC on 20200721
-ExcludeArch:    ppc ppc64 ppc64le
-
+BuildRequires:  Mesa-devel
 BuildRequires:  cmake >= 3.6
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
-
+BuildRequires:  glslang-devel
+BuildRequires:  pkgconfig
+BuildRequires:  snappy-devel
 BuildRequires:  unzip
-
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libswscale)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libavdevice)
+BuildRequires:  pkgconfig(libavfilter)
+BuildRequires:  pkgconfig(libpostproc)
+BuildRequires:  pkgconfig(libswresample)
+#Desktop icon deps
+BuildRequires:  update-desktop-files
+BuildRequires:  wayland-devel
+#Qt deps:
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Multimedia)
+BuildRequires:  pkgconfig(Qt5OpenGL)
 BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(glew)
 BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(libzip)
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(vulkan)
-
-BuildRequires:  snappy-devel
-BuildRequires:  pkgconfig(libzip)
 BuildRequires:  pkgconfig(zlib)
-
-BuildRequires:  Mesa-devel
-BuildRequires:  glslang-devel
-BuildRequires:  wayland-devel
-
-#Qt deps:
-BuildRequires:  pkgconfig(Qt5Core)
-BuildRequires:  pkgconfig(Qt5Multimedia)
-BuildRequires:  pkgconfig(Qt5OpenGL)
-
-#ffmpeg deps: (Restore once https://github.com/hrydgard/ppsspp/issues/9026 is 
closed)
-#BuildRequires:      pkgconfig(libavcodec)
-#BuildRequires:      pkgconfig(libswscale)
-#BuildRequires:      pkgconfig(libavformat)
-#BuildRequires:      pkgconfig(libavutil)
-#BuildRequires:      pkgconfig(libavdevice)
-#BuildRequires:      pkgconfig(libavfilter)
-#BuildRequires:      pkgconfig(libpostproc)
-#BuildRequires:      pkgconfig(libswresample)
-
-#Desktop icon deps
-BuildRequires:  update-desktop-files
+Requires:       %{name}-common
 Requires(post):     hicolor-icon-theme
 Requires(postun):   hicolor-icon-theme
-
-Requires:       %{name}-common
+# never built for PowerPC/Arm on 20200721
+ExcludeArch:    aarch64 %arm ppc ppc64 ppc64le
 
 %description
 PPSSPP is a PSP emulator written in C++, and translates PSP CPU instructions 
directly into optimized x86, x64 and ARM machine code, using JIT recompilers 
(dynarecs).
@@ -121,13 +111,11 @@
 
 %build
 
-#Restore         -DUSE_SYSTEM_FFMPEG="ON" \ once ffmpeg bug is fixed upstream
-
 mkdir build-headless build-qt build
 
 cd build-headless
 cmake  .. \
-        -DUSE_FFMPEG="ON" \
+        -DUSE_SYSTEM_FFMPEG="ON" \
         -DHEADLESS="ON" \
         -DCMAKE_C_FLAGS="%optflags" \
         -DCMAKE_CXX_FLAGS="%optflags" \
@@ -138,7 +126,7 @@
 
 cd ../build-qt
 cmake  .. \
-        -DUSE_FFMPEG="ON" \
+        -DUSE_SYSTEM_FFMPEG="ON" \
         -DUSING_QT_UI="ON" \
         -DCMAKE_C_FLAGS="%optflags" \
         -DCMAKE_CXX_FLAGS="%optflags" \
@@ -149,7 +137,7 @@
 
 cd ../build
 cmake  .. \
-        -DUSE_FFMPEG="ON" \
+        -DUSE_SYSTEM_FFMPEG="ON" \
         -DCMAKE_C_FLAGS="%optflags" \
         -DCMAKE_CXX_FLAGS="%optflags" \
         -DCMAKE_BUILD_TYPE="Release|RelWithDebugInfo" \

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.kYZbvk/_old  2020-10-20 16:16:35.042185197 +0200
+++ /var/tmp/diff_new_pack.kYZbvk/_new  2020-10-20 16:16:35.042185197 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/hrydgard/ppsspp.git</param>
-              <param 
name="changesrevision">401df203844465b84015d4710c6f02914b890589</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">b8e83258882fd7c1c89306687549cac0f17eb786</param></service></servicedata>
\ No newline at end of file

++++++ ppsspp-1.10~git20200627.tar.xz -> ppsspp-1.10.3~git20201014.tar.xz ++++++
/work/SRC/openSUSE:Factory/ppsspp/ppsspp-1.10~git20200627.tar.xz 
/work/SRC/openSUSE:Factory/.ppsspp.new.3486/ppsspp-1.10.3~git20201014.tar.xz 
differ: char 13, line 1


Reply via email to