Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rpcs3 for openSUSE:Factory checked 
in at 2026-05-05 17:59:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rpcs3 (Old)
 and      /work/SRC/openSUSE:Factory/.rpcs3.new.30200 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rpcs3"

Tue May  5 17:59:01 2026 rev:77 rq:1350921 version:0.0.40~git20260505

Changes:
--------
--- /work/SRC/openSUSE:Factory/rpcs3/rpcs3.changes      2026-03-17 
19:07:45.932796734 +0100
+++ /work/SRC/openSUSE:Factory/.rpcs3.new.30200/rpcs3.changes   2026-05-05 
17:59:07.117073064 +0200
@@ -1,0 +2,389 @@
+Tue May 05 06:51:34 UTC 2026 - Yunhe Guo <[email protected]>
+
+- Remove unneeded ittapi source module
+- Update to version 0.0.40~git20260505:
+  * fix minor issues with rpath logic
+  * add `/opt/homebrew` to prefix path instead
+  * macos: hack to fix homebrew rpath issues
+  * Update SDL to 3.4.8
+  * Update FAudio to 26.05
+  * Move multi-game ISO parsing code path to proper location
+  * Restore 0.85 compatibility for PS3 Binary Decryption
+  * Update MoltenVK and restore Game Mode support (as the relevant MVK 
regression has been fixed)
+  * game_list: Add multi-game collection support for ISO format discs
+  * Remove vm_ref.h
+  * Win: Update ffmpeg to 8.1
+  * Correct the MVK build config
+  * Update curl to 8.20.0
+  * Fix some warnings
+  * Qt: Add timeouts and abort logic to downloader
+  * ci: Bump docker version and use rpcs3 dropbox URL for vulkan SDK
+  * vk: Fix shader interpreter
+  * vk: Use bulk allocator for FP and VP constant blocks to reduce wastage
+  * vk: Use UBO for basic transform constants
+  * vk: Use UBO for vertex environment block
+  * rsx/vk: Implement bulk aligned allocator
+  * rsx: Handle edge case where window size falls outside memory range
+  * vk: Fix build on linux CI using outdated SDK
+  * vk: Fix UBO alignment mismatch on fragment constants binding
+  * vk: Use UBOs for critical per-fragment data
+  * CI: use dropbox for vulkan SDK installer
+  * vk/data-heap: Implement a caching sliding window buffer view system
+  * vk: Upgrade Vulkan SDK to 1.4.341
+  * rsx: Upgrade SPIRV generation to SPIRV 1.5 for vulkan.
+  * 3rdparty: Update glslang to release 16.2.0
+  * vk: Fix missing TRANSFER->FRAGMENT barrier for shadowed blocks
+  * vk: Simplify manual heap flush for shadowed blocks
+  * rsx/util: Add a simple wrapper for simple_array<T>::for_each
+  * rsx/util: Add simple_array<T>::filter
+  * vk: Support more heap types
+  * vk: Add iGPU detection
+  * Only set db_config if we boot with a title_id
+  * ISO: Improve path logging
+  * Fix uninizialized member warning
+  * Add some more logging for use of database config
+  * reduce check for raw device
+  * Avoid to open bd drive if no content is present
+  * Revert "Fix race condition in memory_decommit/memory_reset on Apple ARM64"
+  * Revert "Remove redundant Apple ARM64 ifdef blocks"
+  * Add support to play from a BD Drive (currently only on Windows) (#18648)
+  * Bump setup-nuget to v4
+  * Update 7zip to 26.01
+  * Qt: fix memory leak in confg_database
+  * USB: remove zero-length IN URB fake-completion workaround
+  * USB: use libusb enums for endpoint bitmask checks
+  * USB: fix passthrough of bulk endpoints on Linux
+  * Don't use Qt event loop in headless mode
+  * RSX: workaround for color/depth aliasing heurestic edge case failures 
(#18644)
+  * RSX Debugger: populate Captured Draw Calls list
+  * cellVdec: fixup
+  * cellVdec: fixup
+  * cellVdec: reimplement cellVdecQueryAttr()
+  * Stub video decoder modules
+  * sys_spu: Fix sys_isolated_spu_create
+  * Fix checks for flash device aliases
+  * Remove redundant Apple ARM64 ifdef blocks
+  * Fix race condition in memory_decommit/memory_reset on Apple ARM64
+  * Add clickable PR links in update changelog (#18465)
+  * gl: Fix crash when renderdoc compatibility is enabled on some hardware
+  * rsx: Fix deswizzle of wide texel formats
+  * Clans: PPU thread sleeping while making API calls
+  * Add ISO integrity check
+  * SPU Analyzer: Add some logging
+  * SPU LLVM: Fix RCHCNT write channel looping
+  * sys_fs: Fix O_CREATE and O_TRUNC for BDVD
+  * Enhance FAudio backend error handling and initialization processes (#18614)
+  * Add missing default setting after settings rework
+  * Add recursive scan support
+  * SPU LLVM: Fix unused variable warnings
+  * Qt: make emu_settings_type cfg_location dynamic
+  * qt: remove unused emu_settings_type
+  * cfg: remove redundant prefix from variable names
+  * Improve Mac Translation download (#18598)
+  * Fix region range check on ISO file
+  * Qt: Allow to compare configurations in gamelist context menu
+  * Fix database config application in continuous mode
+  * Loader: try to retrieve database config if not booted through the UI
+  * Log url of downloader
+  * Improve quit logging
+  * version_check: fix formating of result output
+  * Update libpng to 1.6.58
+  * Allow to skip optional packages installation
+  * cmake: do not disable "WOLFSSL_HARDEN" and fix build with latest WolfSSL
+  * Qt: fix regular boot without database config
+  * fix wrong folder creation
+  * Check for unknown keys during config validation
+  * sys_fs: Add unit tests
+  * sys_fs: Reimplement path analysis
+  * Try building MVK 1.4.2 privapi instead of DLing 1.4.1 privapi prebuilt
+  * Qt/input: fix mouse button names
+  * Qt: put Custom Config with Database Settings first
+  * linux/macOs: update compat_db and config_db on update
+  * Use database per default, remove global
+  * implement config db
+  * Fix Disk Usage thread
+  * Update wolfssl to 5.9.1
+  * Update libpng to 1.6.57
+  * Opt out of Game Mode on macOS due to throttling
+  * Qt: Add missing thread name
+  * Remove unused variable in find_dialog
+  * Remove nop loop
+  * Remove unused should_have_argument_increment
+  * Add missing fmt case for cpu_flag::req_exit
+  * Remove some unused variables
+  * Remove sneaky pragma optimize
+  * SPURecompiler: add missing default
+  * iso stuff
+  * input: fix mouse+kb combos
+  * Thread.cpp: Added stack trace and register logging to exception filter 
(#18564)
+  * Add 3D screen size setting
+  * sysinfo.cpp: Remove registry helpers (#18557)
+  * ISO: Add metadata cache to speed up game list scanning (#18546)
+  * gui: Group CPU accuracy settings together
+  * sysinfo.cpp: Replaced PEB read with ntdll function (OS version read)
+  * Fix ASan fatal-report access during emulator teardown
+  * Fix ASan logger shutdown use-after-free
+  * Add support to encrypted ISO
+  * fix LLVM assert in use_begin
+  * rsx: Allow DXT texture decoding to gracefully fall back to unaligned 
memory addresses
+  * rsx: Improve handling of aligned memory
+  * ppu: Enable vector NaN fixup by default
+  * CPUThread: fix ASAN use-after-free
+  * Qt: Show error if any package is corrupt before installation
+  * Include <pthread.h> for pthread_self
+  * Update docker to 1.11
+  * ISO: optimize some file reads (#18511)
+  * SPU: Remove RCHCNT loop handling of SPU_WrOutIntrMbox
+  * SPU: Remove RCHCNT loop handling of SPU_WrOutMbox
+  * vk: Fix crash when running CPU detiler path
+  * vk: Handle WAW and RAW hazards when performing "flush" operations
+  * vk: Wrap scratch buffer access with proper memory barriers
+  * vk: Insert a all_commands->transfer barrier before copying query results 
to scratch
+  * vk: Insert barriers on the scratch buffer when detiling memory
+  * vk: Insert transfer->transfer barriers before creating aggregates
+  * rsx: Extend cubemap_unwrap decode to handle cubemaps with mipmaps
+  * gl: Extend mipcount support for reconstructed images
+  * vk: Allow cubemap unwrap to generate more than 1 mipmap level
+  * rsx: Allow negative src and dst pitch in nv0039
+  * cellDmux: process PPU state after lv2 syscalls
+  * cellDmuxPamf: logging fix
+  * cellPamf: remove unused code
+  * cellDmux implementation
+  * Fix SPRX Loader segfault on Apple ARM64 by excluding MAP_JIT from memory 
mapping regions
+  * Update soundtouch to 2.4.1
+  * Update FAudio to 26.04
+  * Bump SDL to 3.4.4
+  * game_list_table: Allow reordering game list columns
+  * PPU LLVM: fix compilation for PPU Debug option
+  * LLVM: Add source location for bitcast error
+  * SPU LLVM: Remove debug code
+  *  SPU LLVM: Fix register updates in second block of Reduced Loop
+  * SPU Analyzer: Fix register origin for Reduced Loop
+  * Silence cellNetCtlGetInfo
+  * rsx: Silence Unknown render mode error
+  * SPU: Verify SPU Reduced loop completability
+  * Fixes PS button wrong input path check
+  * SPU Analyzer: More fix
+  * sys_fs: Implement ENOTDIR
+  * rsx: Propagate texture flags when MSAA sampling is required
+  * rsx/fp: Fix lane mask computation for varying registers
+  * SPU Analyzer: Acknowledge unknown targets
+  * SPU Anlyzer: Verify bitset index
+  * Add missing <set> include for MSVC compatibility (#18486)
+  * overlays: add toggle for boot sequence music
+  * overlays: add setting for fatal error hint (disabled by default)
+  * Qt: hide log frame by default
+  * rsx: Add missing break
+  * Qt: add some sorting options to the screenshot manager
+  * steam: disable steam input for shortcuts
+  * Update Qt to 6.11.0
+  * Update libpng to 1.6.56
+  * Update wolfssl to 5.9.0
+  * Fix some warnings
+  * Qt: Add some some more thread names
+  * overlays: show latching message for fatal errors
+  * Qt: add recording settings dialog
+  * sysinfo: Implement RAM Usage stats for Linux (#18473)
+  * find_dialog: fix compiler warning
+  * remove unused lambda captures
+  * CMake: fix the case USE_SYSTEM_ZLIB=OFF and USE_SYSTEM_CURL=OFF
+  * cmake: fix build with latest Curl
+  * rsx/vk: Try to reclaim memory aggressively when changing resolution scale
+  * rsx/rtts: Fix broken optimization check
+  * rsx/rtt: Fix transfer region calculation when source and destination 
scaling does not match
+  * rsx: Fix clang build
+  * rsx/overlays: Add resolution scale threshold to home menu
+  * rsx/overlay: Add resolution scale slider to home menu
+  * config: Make resolution scaling a dynamic option
+  * rsx: Add optimization to skip cloning surfaces whose dimensions did not 
change
+  * rsx: Implement resolution scale change handling in surface cache
+  * SaveStates: Fix restart after saving
+  * RPCS3: Notify RAM shortage, Log current and peak RAM usage
+  * Make performance overlays use window space (#18419)
+  * cellDmuxPamf: fix freezing FMVs in some games
+  * Thread.cpp: Fix game exit on access violation
+  * SPU Analyzer: Add pure opcode tag
+  * LLVM: Try to reuse BitCasts
+  * SPU Debugger: Measure rate of block ran
+  * SPU LLVM: Classify SPU memory and context memory instructions
+  * SPU LLVM: Optimize FM, FMA and FCGT in Reduced Loop
+  * Add floating ppoint hint
+  * SPU LLVM: Allow the reuse of address from LQX/STQX
+  * SPU LLVM: CEQHI pattern
+  * SPU LLVM: Implement reduced loop
+  * SPU: Detect reduced loop
+  * rsx: Make resolution scaling configuration non-global
+  * overlays/sdf: Avoid 0-height inner boxes for switch capsule
+  * cmake: fix build with bundled zlib
+  * make the code build with Clang 22
+  * CMake: remove option USE_MSVC_STATIC_CRT and clean up
+  * logs: Fix global log levels during boot and after changing log level 
settings
+  * HLE modules: process PPU state after lv2 syscalls
+  * Qt/input: Do not send gui input release events until there was at least 
one button press
+  * gui/input: disable stick anti deadzone in pad navigation
+  * Qt/Input: trace gui pad navigation button presses
+  * Qt: Improve find dialog
+  * Qt: Smoothly start/stop audio with fade in and fade out
+  * Qt: loop SND0.AT3 audio
+  * overlays: Bump the slider label font size
+  * overlays/sdf: Clamp rounded-rect border radius to never exceed the box 
sides
+  * gl: Properly initialize memory layout definition structs
+  * Fix GH & brew breaking macOS builds again
+  * overlays: Restore slider handles to previous size
+  * overlays: Fixups for switch rendering
+  * overlays: Fix SDF rendering when scrolling is involved
+  * overlays: Redesign switches
+  * overlays/sdf: Take element padding into account
+  * gl: Integrate SDF rendering functionality
+  * overlays: Implement SDF config transforms
+  * overlays: Use ellipse SDF for circles
+  * vk: Add support for basic SDF rendering
+  * overlays: Use SDF equations to represent curved shapes
+  * overlay: Remove redundant redeclaration
+  * rpcs3: Add missing #include <climits>, fix gcc-16 compilation
+  * Qt: fix audio timer loop
+  * Add Zed config files to gitignore
+  * Qt: start hover audio/video after a timeout
+  * Qt: add gui audio volume setting
+  * Qt: add setting for disabling hover music
+  * Qt: Don't check for movies if play_hover_movies is disabled
+  * Qt/overlays: Add secondary audio output for emulation
+  * Qt: Remove some unused code
+  * rsx/cfg: Fix handling of instructions with literal input
+  * Add overlay notification for received messages
+  * Batch create/remove steam shortcuts
+  * overlays: Add a special message id for spinners with empty text
+  * overlays: Shrink the shader notification popup
+  * overlays: Add RSX memory tiling to settings page
+  * Fix mac builds (& add some failsafes)
+  * overlay: Add 8px left margin on the sidebar
+  * rsx/fp/cfg: Add unit test for special cond inversion
+  * rsx/cfg: Log a warning when encountering empty IF blocks with ELSE aliasing
+  * rsx/cfg: Handle IF-ELSE aliasing statement as inverted condition
+  * Clean up code using mutable + const when possible
+  * qt: Update tooltips with new vsync behavior
+  * gl: Make vsync setting dynamic
+  * overlays: Add Vsync configuration to overlays
+  * gl/vk: Implement tri-state Vsync setting
+  * config: Enable start in fullscreen mode by default
+  * Qt: Do not close pad settings dialog if user said no in duplicate button 
dialog
+  * Qt: fix duplicate button or combo warning
+  * Update current firmware to 4.93
+  * Input: Fix keyboard stick handling
+  * Input: optimize keyboard button handling on release
+  * Input: Map PS button to start+select by default
+  * input: refactor combos into a struct for future use
+  * overlays/home: Fix restarting games from home menu
+  * input: Fix SDL buttons
+  * Qt: Fix game list selection after Refresh(true)
+  * Automatic combo button input
+  * Fix steam banners for iso files
+  * Use ICON0.PNG for steam cover
+  * Add more fallbacks to the steam banner
+  * Qt: Move game shortcut creation logic to shortcut_utils
+  * overlays: Relax vblank range to default
+  * overlays: Limit vblank setting in the UI
+  * overlays/home: Auto-resize the sidebar in case of long translated text
+  * overlays: Left align the savestates menu
+  * overlays: Allow home menu 'entries' to support different alignment options
+  * overlays: Backing out of settings menu returns to home menu
+  * overlays: Fix UX issues with dropdowns
+  * mmjoy: deduplicate some code
+  * input: implement button combos
+  * Qt: Create Steam banners as well during shortcut creation
+  * rsx/overlays: Fix linux build
+  * rsx/overlays: Fix clang build
+  * rsx/overlays: Fix weird spacing with reset prompt
+  * overlays/gl: Fix misbehaving clip regions
++++ 92 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/rpcs3/rpcs3.changes
++++ and /work/SRC/openSUSE:Factory/.rpcs3.new.30200/rpcs3.changes

Old:
----
  intel-ittapi.tar.xz
  rpcs3-0.0.40~git20260310.tar.xz

New:
----
  rpcs3-0.0.40~git20260505.tar.xz

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

Other differences:
------------------
++++++ rpcs3.spec ++++++
--- /var/tmp/diff_new_pack.BrO3Hw/_old  2026-05-05 17:59:08.849144694 +0200
+++ /var/tmp/diff_new_pack.BrO3Hw/_new  2026-05-05 17:59:08.853144860 +0200
@@ -17,13 +17,12 @@
 
 
 Name:           rpcs3
-Version:        0.0.40~git20260310
+Version:        0.0.40~git20260505
 Release:        0
 Summary:        PS3 emulator/debugger
 License:        GPL-2.0-only
 URL:            https://rpcs3.net
 Source0:        %{name}-%{version}.tar.xz
-Source1:        intel-ittapi.tar.xz
 Patch1:         fix-test-files.patch
 BuildRequires:  cmake >= 3.28.0
 BuildRequires:  gcc-c++
@@ -109,7 +108,7 @@
 An open-source PlayStation 3 emulator/debugger written in C++.
 
 %prep
-%autosetup -p1 -a 1
+%autosetup -p1
 
 #Generate Version Strings
 GIT_VERSION=$(echo %{version} | sed 's|.*git|git~|g')
@@ -127,20 +126,10 @@
 
 %build
 
-## llvm intel-ittapi workarounds
-
-# Work around git revision issues
-#sed -i -e 's:FATAL_ERROR:WARNING:g' 
llvm/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
-
-# Fix paths
-mv intel-ittapi ittapi && mkdir intel-ittapi && mv ittapi intel-ittapi/
-export ITTAPI_DIR="$(pwd)/intel-ittapi"
-
 # we disable shared libraries because FAudio disables the target if
 # shared libraries are enabled
 
 %cmake \
-        -DITTAPI_SOURCE_DIR="${ITTAPI_DIR}" \
         -DUSE_SYSTEM_CURL=ON \
         -DUSE_SYSTEM_FFMPEG=ON \
         -DUSE_SYSTEM_LIBPNG=ON \

++++++ _service ++++++
--- /var/tmp/diff_new_pack.BrO3Hw/_old  2026-05-05 17:59:08.897146679 +0200
+++ /var/tmp/diff_new_pack.BrO3Hw/_new  2026-05-05 17:59:08.901146845 +0200
@@ -14,9 +14,6 @@
     <param name="exclude">3rdparty/llvm/llvm</param>
     <param name="exclude">3rdparty/XAudio2Redist</param>
     <param name="exclude">3rdparty/zlib/zlib</param>
-    <param name="exclude">*.bat</param>
-    <param name="exclude">*.cmd</param>
-    <param name="exclude">*.dll</param>
     <param name="exclude">*.vcproj</param>
     <param name="exclude">*.vcxproj</param>
     <param name="exclude">*.vcxproj.user</param>
@@ -25,12 +22,6 @@
     <param name="exclude">*.props</param>
     <param name="exclude">*.sln</param>
   </service>
-  <service name="tar_scm" mode="manual">
-    <param name="scm">git</param>
-    <param name="url">https://github.com/intel/ittapi.git</param>
-    <param name="filename">intel-ittapi</param>
-    <param name="version">_none_</param>
-  </service>
   <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.BrO3Hw/_old  2026-05-05 17:59:08.921147672 +0200
+++ /var/tmp/diff_new_pack.BrO3Hw/_new  2026-05-05 17:59:08.925147838 +0200
@@ -5,7 +5,7 @@
   </service>
   <service name="tar_scm">
     <param name="url">https://github.com/RPCS3/rpcs3.git</param>
-    <param 
name="changesrevision">0603d24a911013051a29b3794567ec75b760de61</param>
+    <param 
name="changesrevision">4f23f5505a0847c368df543536571255956f27be</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ rpcs3-0.0.40~git20260310.tar.xz -> rpcs3-0.0.40~git20260505.tar.xz ++++++
/work/SRC/openSUSE:Factory/rpcs3/rpcs3-0.0.40~git20260310.tar.xz 
/work/SRC/openSUSE:Factory/.rpcs3.new.30200/rpcs3-0.0.40~git20260505.tar.xz 
differ: char 15, line 1

Reply via email to