Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qt: Patch macdeployqt to always deploy Qt SVG imageformat plugin #10468

Merged
merged 1 commit into from
Dec 25, 2023
Merged

Qt: Patch macdeployqt to always deploy Qt SVG imageformat plugin #10468

merged 1 commit into from
Dec 25, 2023

Conversation

stenzek
Copy link
Contributor

@stenzek stenzek commented Dec 25, 2023

Description of Changes

This seems silly, but since we don't have a direct reference to QtSvg, it doesn't deployed directly from the main binary (only indirectly from iconengines), and the libqsvg.dylib imageformat plugin does not get deployed.

Patch macdeploy to remove the Svg check, ensuring the dylib is always deployed.

Rationale behind Changes

Fixes controller images not being displayed in Mac builds.

Suggested Testing Steps

Check for controller images in Mac build.

This seems silly, but since we don't have a direct reference to
QtSvg, it doesn't deployed directly from the main binary
(only indirectly from iconengines), and the libqsvg.dylib imageformat
plugin does not get deployed.

Patch macdeploy to remove the Svg check, ensuring the dylib is always
deployed.

Fixes controller images not being displayed in Mac builds.
@stenzek stenzek changed the title Qt: Run macdeployqt twice Qt: Patch macdeployqt to always deploy Qt SVG imageformat plugin Dec 25, 2023
@stenzek
Copy link
Contributor Author

stenzek commented Dec 25, 2023

Confirmed to fix image on 14.2.1.

@stenzek stenzek merged commit 9c416bd into PCSX2:master Dec 25, 2023
12 checks passed
@stenzek stenzek deleted the qt branch December 25, 2023 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant