Skip to content

Add version requirements for dependencies#974

Open
AHSauge wants to merge 2 commits into
Murmele:masterfrom
AHSauge:fix/dep-version
Open

Add version requirements for dependencies#974
AHSauge wants to merge 2 commits into
Murmele:masterfrom
AHSauge:fix/dep-version

Conversation

@AHSauge
Copy link
Copy Markdown
Contributor

@AHSauge AHSauge commented May 28, 2026

Currently calls to find_package and pkg_check_modules lack a minimum version. If for some reason someone compiles on a system with old libraries with USE_SYSTEM* or in all cases old lua, the compilation might fail. For Lua I've confirmed 5.3 is the minimum version to compile against. For Qt I took the version used for building flatpack, and for the rest, it's based on the bundled versions.

I noticed the readme is outdated, so I took the liberty to update that as well while I was at it.

Fixes #972

@AHSauge AHSauge changed the title Add version requirements to dependencies Add version requirements for dependencies May 28, 2026
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.

v.2.0.0 build fails, unconditional find of system lua package, apply patch to lua CMakeLists.txt to allow using build tree version

1 participant