Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rpcs3 for openSUSE:Factory checked in at 2025-03-10 18:05:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rpcs3 (Old) and /work/SRC/openSUSE:Factory/.rpcs3.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rpcs3" Mon Mar 10 18:05:43 2025 rev:42 rq:1251623 version:0.0.35~git20250309 Changes: -------- --- /work/SRC/openSUSE:Factory/rpcs3/rpcs3.changes 2025-03-05 13:41:52.091937587 +0100 +++ /work/SRC/openSUSE:Factory/.rpcs3.new.19136/rpcs3.changes 2025-03-10 18:06:09.124622030 +0100 @@ -1,0 +2,66 @@ +Mon Mar 10 04:06:49 UTC 2025 - Hunter Wardlaw <wardlawhun...@gmail.com> + +- Rename glew+egl build patch to fix-build-glew-egl.patch +- Update to rpcs3-0.0.35~git20250309: + * rsx: Reupload surface if the surface cache denies knowledge of it + * Set CI msbuild verbosity to minimal to reduce spam + * SPU LLVM: Subtract Timebase from decrementer + * move script to .ci/generate-qt-ts.sh + * Make suggested changes and remove unnecessary package + * Apply suggestions from code review + * fix the branch name in qt-ts.yml + * Move ts generator job to seperate workflow file + * Create qt-ts.yml + * fix branch name in .ts job + * add a job for generating translation template file (.ts) + * rsx: Fix boundary seek logic for FIFO addresses + * Target macOS 14 instead of 13 (fixes camera) + * rsx: Clean up and simplify texture register manipulation tests + * rsx/FIFO: Reimplement grabbing command args as a contiguous pointer + * rsx: Add stubs for FP rehash checks on barrier acquire + * rsx: Unify fragment texture config changes dirty bit tracking + * rsx/prog: Fix compiler warning + * rsx: Add program cache lookup ellision rate to overlay + * rsx/prog: Use a proper cache hint key instead of disjointed counters + * SPU: Fixup + * RSX: Do not invalidate FP analysis on same register writes + * RSX: Return FP shader as is if no changes were made + * RSX: Return VP shader as is if no changes were made + * RSX: Optimize vertex program ucode invalidation + * Update SDL to 3.2.8 + * SPU Analyzer: Fix for value propagation + * RSX: ProgramStateCache loops optimizations + * RSX: Fix UB in FIFO_control::get_current_arg_ptr() + +------------------------------------------------------------------- +Sat Mar 8 18:24:37 UTC 2025 - Hunter Wardlaw <wardlawhun...@gmail.com> + +- Add patch addressing glew+egl build macro for wayland + +------------------------------------------------------------------- +Thu Mar 6 22:00:31 UTC 2025 - Hunter Wardlaw <wardlawhun...@gmail.com> + +- Transition from GLX to EGL + +------------------------------------------------------------------- +Thu Mar 6 21:03:59 UTC 2025 - Hunter Wardlaw <wardlawhun...@gmail.com> + +- Update to version 0.0.35~git20250305: + * Update FW 4.92 Latest Version (#16811) + * vk: Do not force strict query scopes by default + * static analysis: fix memory leak in decompress + * static analysis: ensure is always false + * static analysis: duplicate assignment + * static analysis: suspicious code + * static analysis: remove unused overrides + * static analysis: std::move + * static analysis: uninitialized variables + * static analysis: less references + * static analysis: more const ref + * static analysis: more const + * ci: Use more variables for LLVM and QT + * VS: move LLVM AdditionalDependencies to rpcs3_default.props + * VS: add some missing filters + * Add memory breakpoints + +------------------------------------------------------------------- Old: ---- rpcs3-0.0.35~git20250303.tar.xz New: ---- fix-build-glew-egl.patch rpcs3-0.0.35~git20250309.tar.xz BETA DEBUG BEGIN: New: - Rename glew+egl build patch to fix-build-glew-egl.patch - Update to rpcs3-0.0.35~git20250309: BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rpcs3.spec ++++++ --- /var/tmp/diff_new_pack.qivc5o/_old 2025-03-10 18:06:11.324714325 +0100 +++ /var/tmp/diff_new_pack.qivc5o/_new 2025-03-10 18:06:11.340714997 +0100 @@ -17,7 +17,7 @@ Name: rpcs3 -Version: 0.0.35~git20250303 +Version: 0.0.35~git20250309 Release: 0 Summary: PS3 emulator/debugger License: GPL-2.0-only @@ -26,6 +26,7 @@ Source1: intel-ittapi.tar.xz Patch1: fix-test-files.patch Patch2: fix-toolbar-color.patch +Patch3: fix-build-glew-egl.patch BuildRequires: gcc-c++ BuildRequires: llvm-devel >= 17 BuildRequires: cmake(x86-64) >= 3.28.0 @@ -44,7 +45,7 @@ #------------------------------------------------- ##opengl: BuildRequires: pkgconfig(glew) >= 1.13.0 -BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(sdl2) ##vulkan: ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.qivc5o/_old 2025-03-10 18:06:11.700730099 +0100 +++ /var/tmp/diff_new_pack.qivc5o/_new 2025-03-10 18:06:11.744731945 +0100 @@ -1,11 +1,11 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/RPCS3/rpcs3</param> - <param name="changesrevision">cb659474d9fbe6666acc525aedbd78f48c98a1c7</param> + <param name="changesrevision">2dfbab457ad2e000a59aa80af0147ba3e7469c64</param> </service> <service name="tar_scm"> <param name="url">https://github.com/RPCS3/rpcs3.git</param> - <param name="changesrevision">cb659474d9fbe6666acc525aedbd78f48c98a1c7</param> + <param name="changesrevision">2dfbab457ad2e000a59aa80af0147ba3e7469c64</param> </service> </servicedata> ++++++ fix-build-glew-egl.patch ++++++ diff --git a/rpcs3/CMakeLists.txt b/rpcs3/CMakeLists.txt index 2b76f3c..3c989f1 100644 --- a/rpcs3/CMakeLists.txt +++ b/rpcs3/CMakeLists.txt @@ -29,6 +29,9 @@ if(UNIX AND NOT APPLE) endif() find_package(Wayland) if(WAYLAND_FOUND) + if(X11_FOUND) + remove_definitions(-DHAVE_X11) + endif() add_definitions(-DHAVE_WAYLAND) endif() endif() ++++++ rpcs3-0.0.35~git20250303.tar.xz -> rpcs3-0.0.35~git20250309.tar.xz ++++++ /work/SRC/openSUSE:Factory/rpcs3/rpcs3-0.0.35~git20250303.tar.xz /work/SRC/openSUSE:Factory/.rpcs3.new.19136/rpcs3-0.0.35~git20250309.tar.xz differ: char 15, line 1