github NatronGitHub/Natron windows-mingw-package-repo
Natron MINGW pacman repository

pre-release9 months ago

Description:

This is a pacman repository of custom built MINGW packages used to build Natron and its plugins. It is built by the "Build pacman repo" GitHub action on this repository.

Note: Everytime you want to use a new version of the package repository, you should completely uninstall the previous one before installing the new one.

Install:

  1. Create a directory for the repository.
    mkdir ~/natron_pacman_repo
  2. Unzip the repo in that directory.
    cd ~/natron_pacman_repo
    wget https://github.com/NatronGitHub/Natron/releases/download/windows-mingw-package-repo/natron_package_repo.zip
    unzip natron_package_repo.zip
  3. Add the repository to /etc/pacman.conf.
    echo -e "#NATRON_REPO_START\n[natron]\nSigLevel = Optional TrustAll\nServer = file://$HOME/natron_pacman_repo/\n#NATRON_REPO_END" >> /etc/pacman.conf
  4. Update the repositories and make the Natron packages available in the local repository cache.
    pacman -Sy
  5. Verify you can see the new Natron packages.
    pacman -Sl natron
  6. Install the top level package that will install everything you need to build Natron and the plugins included in its installer.
    pacman -S mingw-w64-x86_64-natron-build-deps-qt5

Uninstall:

  1. Remove all the Natron packages and their dependencies.
    pacman -Rs mingw-w64-x86_64-natron-build-deps-qt5 to remove all the Natron packages and their dependencies.
  2. Remove natron repo from /etc/pacman.conf.
    sed -i -e '/^#NATRON_REPO_START/,/^#NATRON_REPO_END/{d}' /etc/pacman.conf
  3. Update the repositories and purge the Natron packages from the local repository cache. pacman -Sy
  4. Delete the repository directory. rm -rf ~/natron_pacman_repo

Don't miss a new Natron release

NewReleases is sending notifications on new releases.