Update leap-16.0 to 0.0.38~git20251029 #1

Closed
regularhunter wants to merge 24 commits from regularhunter/rpcs3:leap-16.0 into leap-16.0
First-time contributor
No description provided.
regularhunter added 24 commits 2025-12-05 18:00:27 +01:00
* Fix raw mouse handler keypress logic
  * asm.hpp: Make utils::rational_mul<u64>() consistent (#17452)
  * vfs_dialog: ensure that one item is always selected
  * vfs_dialog: allow to check list items with double-click
  * patch_manager: make patches selectable by double click
  * overlays: add settings for screenshot and recording hints
  * Audio: simplify apply_volume
  * SPU: Update RdEventStat Busy Wait detection to updated setting behavior

- Update to version 0.0.37~git20250817:
  * Fixes for AppImage not targeting Gamemode (#17398)
  * SPULLVMRecompiler: add overload for _ptr
  * SPULLVMRecompiler: remove unused parameters from spu_ptr and _ptr
  * llvm: use CreatePtrAdd
  * Update FAudio to 25.08
  * Remove alternative default device detection in Cubeb backend
  * Fix description of system wolfSSL option
  * Add option to use system Vulkan Memory Allocator
  * Add option to use system hidapi
  * Add option to use system zstd
  * Add option to use system glslang
  * Add option to use system RtMidi
  * Add option to use system MiniUPnPc
  * Set USE_SYSTEM_OPENAL default to OFF on macOS and Windows
  * Fix USE_SYSTEM_OPENAL to use system headers
  * Update wolfssl to 5.8.2

OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=213
OBS-URL: https://build.opensuse.org/request/show/1301986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=68
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=221
* Fixes llvm 21 build error
  * Triple constructor is no longer implicit

OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=222
OBS-URL: https://build.opensuse.org/request/show/1309721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=69
- Set maximum version for ffmpeg-7 in spec file

OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=224
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=225
OBS-URL: https://build.opensuse.org/request/show/1309865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=70
- Update to version 0.0.38~git20251010:
  * Qt: fix some warnings
  * cellL10n: fix ucs2 type
  * vm.cpp: remove unused variable
  * cellPad: Fix some warnings
  * Qt/Input: Adjust pad settings dialog based on pad capabilities
  * Update Qt to 6.10.0

OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=227
OBS-URL: https://build.opensuse.org/request/show/1311260
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=71
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=229
OBS-URL: https://build.opensuse.org/request/show/1311553
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=72
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=231
OBS-URL: https://build.opensuse.org/request/show/1312065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=73
- Update to 0.0.38~git20251029

OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=233
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=234
- Remove fix-build-qt-6.10.patch (upstreamed)
- Update to 0.0.38~git20251029

OBS-URL: https://build.opensuse.org/request/show/1318514
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rpcs3?expand=0&rev=74
Reviewed-on: regularhunter/rpcs3#2
autogits_workflow_pr_bot requested review from legaldb 2025-12-05 18:00:34 +01:00
autogits_workflow_pr_bot requested review from maintenance-release-review 2025-12-05 18:00:34 +01:00
autogits_workflow_pr_bot requested review from opensuse-review 2025-12-05 18:00:34 +01:00
First-time contributor

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @maintenance-release-review: approve.
To request changes on behalf of the group, create the following comment: @maintenance-release-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by maintenance-release-review represents a group of reviewers: abergmann, amattiazzo, bfilho, cmatos, crazybyte, emanuelecappello, gsonnu, maintenance-robot, mauriziogalli, mbozicevic, mimi_vx, mschnitzer, msmeissn, pluskalm, rfrohl, slemke . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@maintenance-release-review: approve`. To request changes on behalf of the group, create the following comment: `@maintenance-release-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm .

Do not use standard review interface to review on behalf of the group.
To accept the review on behalf of the group, create the following comment: @opensuse-review: approve.
To request changes on behalf of the group, create the following comment: @opensuse-review: decline followed with lines justifying the decision.
Future edits of the comments are ignored, a new comment is required to change the review state.

Review by opensuse-review represents a group of reviewers: alarrosa, anag, atartamo, bigironman, darix, dimstar, dmach, eroca, jdsn, jengelh, mcalabkova, mstrigl, nkrapp, oertel, RBrownSUSE, simotek, smithfarm . Do **not** use standard review interface to review on behalf of the group. To accept the review on behalf of the group, create the following comment: `@opensuse-review: approve`. To request changes on behalf of the group, create the following comment: `@opensuse-review: decline` followed with lines justifying the decision. Future edits of the comments are ignored, a new comment is required to change the review state.
Member

Legal review in progress.

Legal review [in progress](https://legaldb.suse.de/reviews/details/492405).
5.5 KiB
First-time contributor

@maintenance-release-review: approve.
merge ok

@maintenance-release-review: approve. merge ok
maintenance-release-review approved these changes 2025-12-08 14:04:21 +01:00
First-time contributor

rfrohl approved a review on behalf of maintenance-release-review

rfrohl approved a review on behalf of maintenance-release-review
Owner

@opensuse-review : approve

LGTM

@opensuse-review : approve LGTM
Owner

merge ok

merge ok
opensuse-review approved these changes 2025-12-08 15:02:37 +01:00
opensuse-review left a comment
Member

eroca approved a review on behalf of opensuse-review

eroca approved a review on behalf of opensuse-review
Member

Legal reviewed by dec16180 as unacceptable:

contains incompatible license. GPL-2.0-only and Apache-2.0. Can the Apache licensed code considered as an independent work? 
Legal reviewed by *dec16180* as [unacceptable](https://legaldb.suse.de/reviews/details/492405): ``` contains incompatible license. GPL-2.0-only and Apache-2.0. Can the Apache licensed code considered as an independent work? ```
5.6 KiB
legaldb requested changes 2025-12-15 21:09:05 +01:00
legaldb left a comment
Member

Changes requested based on legal review.

Changes requested based on legal review.
First-time contributor

Please see legal review changes

Please see legal review changes
Author
First-time contributor

I have opened the following issue about this upstream: https://github.com/RPCS3/rpcs3/issues/17894

Since any updates to the license upstream would only affect the latest version onward it seems reasonable to deny this pull request. I can open another request with the latest version once the licensing issue is resolved. However, the offending Apache 2.0 dependencies bundled with rpcs3 are already present in Leap 16.0 and Factory.

I have opened the following issue about this upstream: https://github.com/RPCS3/rpcs3/issues/17894 Since any updates to the license upstream would only affect the latest version onward it seems reasonable to deny this pull request. I can open another request with the latest version once the licensing issue is resolved. However, the offending Apache 2.0 dependencies bundled with rpcs3 are already present in Leap 16.0 and Factory.
regularhunter closed this pull request 2025-12-21 21:58:49 +01:00

Pull request closed

Sign in to join this conversation.