That invalid uri string comes from (uri "gogdownloader://world_of_goo/en3installer0") https://gitlab.com/guix-gaming-channels/games/-/blob/master/games/packages/world-of-goo.scm#L122 and the commit was made by Alex Griffin <a...@ajgrf.com> ~2,5 years ago on Dec 17 2019.
@Alex if you remember, can you tell us please how it got committed? (See the package definition below. The whole discussion is here https://issues.guix.gnu.org/55367) Thanks Greetings, Bost (define-public gog-world-of-goo (let ((buildno "29337") (binary (if (target-64bit?) "data/x86_64/WorldOfGoo.bin.x86_64" "data/x86/WorldOfGoo.bin.x86"))) (package (inherit world-of-goo) (name "gog-world-of-goo") (version "1.51") (source (origin (method gog-fetch) (uri "gogdownloader://world_of_goo/en3installer0") (file-name (string-append "world_of_goo_" (string-replace-substring version "." "_") "_" buildno ".sh")) (sha256 (base32 "01bhwnlgpkrjz6sb72z8ci51pwb38b9bp4ifncw480022qlswya1")))) (build-system mojo-build-system) (arguments `(#:patchelf-plan `((,,binary ("libc" "sdl2" "sdl2-mixer" "libvorbis" "libogg" "gcc" "mesa" "glu"))))) (license (undistributable (string-append "file://data/noarch/docs/" "End User License Agreement.txt"))))))