mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 07:26:13 -05:00
gnu: python2-renpy: Correct inputs.
* gnu/packages/game-development.scm (python2-renpy)[#:phases]<fix-commands>: Search for ‘xdg-open’ in inputs. <set-build-vars>: Search for ‘cython’ in native-inputs. [native-inputs]: Move ‘xdg-utils’ from here… [inputs]: … to here.
This commit is contained in:
parent
a613e6268d
commit
3d7dea0906
1 changed files with 9 additions and 7 deletions
|
@ -1186,10 +1186,11 @@ (define-public python2-renpy
|
|||
#:phases
|
||||
(modify-phases %standard-phases
|
||||
(add-after 'unpack 'fix-commands
|
||||
(lambda _
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(substitute* "renpy/editor.py"
|
||||
(("xdg-open")
|
||||
(which "xdg-open")))
|
||||
(string-append (assoc-ref inputs "xdg-utils")
|
||||
"/bin/xdg-open")))
|
||||
#t))
|
||||
(add-after 'unpack 'fix-include-paths
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
|
@ -1199,9 +1200,10 @@ (define-public python2-renpy
|
|||
"/include/fribidi")))
|
||||
#t))
|
||||
(add-after 'set-paths 'set-build-vars
|
||||
(lambda* (#:key inputs #:allow-other-keys)
|
||||
(lambda* (#:key inputs native-inputs #:allow-other-keys)
|
||||
(setenv "RENPY_CYTHON"
|
||||
(string-append (assoc-ref inputs "python2-cython")
|
||||
(string-append (assoc-ref (or native-inputs inputs)
|
||||
"python2-cython")
|
||||
"/bin/cython"))
|
||||
(setenv "RENPY_DEPS_INSTALL" (string-join (map cdr inputs) ":"))
|
||||
#t))
|
||||
|
@ -1240,14 +1242,14 @@ (define-public python2-renpy
|
|||
("glew" ,glew)
|
||||
("libpng" ,libpng)
|
||||
("sdl-union"
|
||||
,(sdl-union (list sdl2 sdl2-image sdl2-mixer sdl2-ttf)))))
|
||||
,(sdl-union (list sdl2 sdl2-image sdl2-mixer sdl2-ttf)))
|
||||
("xdg-utils" ,xdg-utils)))
|
||||
(propagated-inputs
|
||||
`(("python2-future" ,python2-future)
|
||||
("python2-pygame" ,python2-pygame-sdl2)))
|
||||
(native-inputs
|
||||
`(("gcc" ,gcc-8) ; for const variables as initializer elements
|
||||
("python2-cython" ,python2-cython)
|
||||
("xdg-utils" ,xdg-utils)))
|
||||
("python2-cython" ,python2-cython)))
|
||||
(home-page "https://www.renpy.org/")
|
||||
(synopsis "Ren'py python module")
|
||||
(description "This package contains the shared libraries and Python modules
|
||||
|
|
Loading…
Reference in a new issue