[email protected] writes: > Hi Guix Team, > > Blender Studio released a game last year, named Dogwalk[1]. > > The license of the game is the following (as stated on both the Steam > and Itchio pages): > > "The DOGWALK game source bundle is available under CC BY 4.0. Source > code (scripts) are available under MIT license. Provide credit to the > project as (CC) Blender Foundation | studio.blender.org/dogwalk." > > The finished game is freely downloadable from the Blender Studio page, > however the repository of the source files are only available for > subscribers. The finished game package consists of a Linux binary and a > Godot resource file in the PCK format[2]. > > The Linux binary needs some modifications with patchelf, but otherwise > it is easy to get it to run under Guix. Is this approach good enough for > Guix, or should I try to extract the PCK file with gdsdecomp[3] first, > and then build it with Godot again? > > I do not know if the second way is feasible, it is just an idea how to > unbundle the released game. > > 1. https://studio.blender.org/projects/dogwalk/ > 2. > https://docs.godotengine.org/en/stable/tutorials/export/exporting_pcks.html > 3. https://github.com/GDRETools/gdsdecomp
If you want to package it into the Guix channel, it needs to be built from source. You should find the source and make it public. This should not be a problem if it is CC BY 4.0. Then you can make a package from that source. Its probable that someone has already shared the source online in this way. Otherwise, you can package the binary directly into another channel, for example by using nonguix’s binary-build-system. Have a nice day, Noé
signature.asc
Description: PGP signature
