Skip to content

Update module versions and remove some overlay ports.#150

Merged
crud89 merged 3 commits intomainfrom
module-updates
May 15, 2025
Merged

Update module versions and remove some overlay ports.#150
crud89 merged 3 commits intomainfrom
module-updates

Conversation

@crud89
Copy link
Copy Markdown
Owner

@crud89 crud89 commented May 15, 2025

Describe the pull request

Previously we used overlay ports for memory allocator packages to include some patches and the PIX runtime as it was not available upstream. All packages have now been updated upstream, so there is no need to resort to custom ports. Especially the PIX runtime port now downloads the NuGet package, where before we built the official repository. This repository contained several Visual Studio solutions and projects, which confused the IDE and caused it to frequently lose the currently selected configuration preset, requiring frequent restarts of the IDE. Fortunately this no longer happens after this PR.

The spdlog package has been updated to version 1.15.3. We still use an overlay port here, as the official port does not allow to use std::format for compatibility reasons.

@crud89 crud89 added this to the Alpha #04 milestone May 15, 2025
@crud89 crud89 self-assigned this May 15, 2025
@crud89 crud89 added this to LiteFX May 15, 2025
@crud89 crud89 added the Build 🛠 Issues that involve the build process. label May 15, 2025
@crud89 crud89 moved this to In Progress in LiteFX May 15, 2025
@crud89
Copy link
Copy Markdown
Owner Author

crud89 commented May 15, 2025

Run: checks

@crud89 crud89 merged commit 61fb687 into main May 15, 2025
9 checks passed
@crud89 crud89 deleted the module-updates branch May 15, 2025 08:52
@crud89 crud89 moved this from In Progress to v0.4.1 in LiteFX May 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build 🛠 Issues that involve the build process.

Projects

Status: v0.4.1

Development

Successfully merging this pull request may close these issues.

1 participant