flatpak
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
Contributed by Roland Lötscher This flatpak manifest creates a flatpak for scid. The engines Stockfish and Lc0 (Leela chess) are bundled as well. When running the flatpak they are found in the folder /app/engines/stockfish and /app/engines/lc0, respectively. Here is how to build the flatpak (c.f. https://docs.flatpak.org/en/latest/first-build.html): First install flatpak and add the flathub repo as described in https://flatpak.org/setup/ (if you do not use flatpaks yet) and then install the freedesktop runtime (which contains all the build tools among other things) flatpak install flathub org.freedesktop.Platform//22.08 org.freedesktop.Sdk//22.08 This has to be done only once. Then in order to build the flatpak and create a user installation of it run flatpak-builder --user --install --force-clean build-dir io.github.benini.scid.yml from inside the repository flatpak folder (containing the flatpak manifest). Here build-dir is the name of a temporary build folder and can be changed if wanted. This will take a while, but should run without issues. If everything goes well, you can run the flatpak via flatpak run io.github.benini.scid According to my tests, both engines run fine and using FICS works fine as well.