Skip to content

Fix the dependencies on their newest version for meson and cmake#1215

Merged
thfroitzheim merged 4 commits intogrimme-lab:mainfrom
thfroitzheim:fix-deps
Mar 20, 2025
Merged

Fix the dependencies on their newest version for meson and cmake#1215
thfroitzheim merged 4 commits intogrimme-lab:mainfrom
thfroitzheim:fix-deps

Conversation

@thfroitzheim
Copy link
Copy Markdown
Member

Fixes the dependency versions and should avoid issues such as #1091 and #981. The dependencies should now also be consistent for all subprojects (see #1120)

Only numsa and CPCM-X remain on head since there is either no released version or the release is too old.

Signed-off-by: thfroitzheim <92028749+thfroitzheim@users.noreply.github.com>
@awvwgk
Copy link
Copy Markdown
Member

awvwgk commented Mar 12, 2025

Only numsa and CPCM-X remain on head since there is either no released version or the release is too old.

How about tagging a new release for those projects then?

@Albkat Albkat added this to the v6.7.2 milestone Mar 12, 2025
Signed-off-by: thfroitzheim <92028749+thfroitzheim@users.noreply.github.com>
Signed-off-by: thfroitzheim <92028749+thfroitzheim@users.noreply.github.com>
@thfroitzheim
Copy link
Copy Markdown
Member Author

I released both numsa and CPCM-X. Now all the dependencies are consistent (this should close #1120). During this update, I removed all unnecessary wrap files and placed the automatically generated wrap files in the gitignore. I don't really see a reason to keep them as we are not using these dependencies but maybe I am missing something @awvwgk.

@thfroitzheim thfroitzheim requested review from Albkat and awvwgk March 13, 2025 15:20
@thfroitzheim thfroitzheim linked an issue Mar 13, 2025 that may be closed by this pull request
@thfroitzheim thfroitzheim merged commit 4e35257 into grimme-lab:main Mar 20, 2025
21 checks passed
@thfroitzheim thfroitzheim deleted the fix-deps branch March 20, 2025 08:29
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.

xtb's dependency hell compilation of xtb 6.7.1 failing test suite of a source build fails for 6.7.0

4 participants