NatronGitHub / Natron

Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
http://NatronGitHub.github.io
GNU General Public License v2.0
4.53k stars 330 forks source link

Fix windows pacman repo build. #968

Closed acolwell closed 1 month ago

acolwell commented 1 month ago

Thanks for submitting a pull request! Please provide enough information so that others can review your pull request. Additionally, make sure you've done all of these things:

PR Description

What type of PR is this? (Check one of the boxes below)

What does this pull request do?

Msys2 updated gcc in the last few days which has caused the package repo build to fail. Here are some minor fixes to make the build work again.

Have you tested your changes (if applicable)? If so, how?

All of the build actions have successfully run with these changes and pass their tests (build repo action results, build installer action results, CI tests action results)

I also downloaded the installer that was built and did some ad-hoc testing with a few projects. Everything seems to work as it did before.

Futher details of this pull request

This is intentionally a minimal set of changes to get things building again on Windows. Several of these fixes are present in more recent upstream versions. I'll likely update a few of these dependencies in a follow-up when I have some time so we can take advantage of upstream fixes.