Skip to content

retroarch: update to 1.22.2#59411

Closed
jl4c wants to merge 1 commit into
void-linux:masterfrom
jl4c:retroarch-1.22.2
Closed

retroarch: update to 1.22.2#59411
jl4c wants to merge 1 commit into
void-linux:masterfrom
jl4c:retroarch-1.22.2

Conversation

@jl4c
Copy link
Copy Markdown
Contributor

@jl4c jl4c commented Mar 16, 2026

Testing the changes

  • I tested the changes in this PR: YES

Notes

RetroArch 1.22.2 updated libchdr with ZStandard support (see changelog:
https://raw.githubusercontent.com/libretro/RetroArch/master/CHANGES.md).
The new libchdr uses dr_flac (a header-only library from dr_libs) instead
of system libFLAC, breaking the build with --disable-builtinflac.

Changes:

  • replaced --disable-builtinflac with --enable-builtinflac in configure_args
  • removed flac build option (no longer meaningful)
  • removed libflac-devel from makedepends

Arch Linux made the same change, dropping flac from depends in 1.22.2.

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc

@jl4c jl4c marked this pull request as draft March 24, 2026 18:47
@Vinfall
Copy link
Copy Markdown
Contributor

Vinfall commented Apr 2, 2026

Although it's disabled by default, retroarch also supports building with qt6 since 1.20.0.

@jl4c
Copy link
Copy Markdown
Contributor Author

jl4c commented May 15, 2026

Superseded by #60556, which includes a more thorough refactor and uses a patch to fix the FLAC build issue instead of disabling system libflac. Closing.

@jl4c jl4c closed this May 15, 2026
@jl4c jl4c deleted the retroarch-1.22.2 branch May 15, 2026 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants