[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é

Attachment: signature.asc
Description: PGP signature

Reply via email to