gnu: renpy: Update to 8.2.0.
* gnu/packages/aux-files/renpy/renpy.in (path-to-saves): Honour RENPY_PATH_TO_SAVES. (path_to_logdir, predefined_searchpath): New procedures. * gnu/packages/game-development.scm (python-renpy): Update to 8.2.0.master
parent
8d79ed2ec3
commit
92d8b4c959
|
@ -37,7 +37,27 @@ def path_to_saves(gamedir, save_directory=None):
|
||||||
if not save_directory:
|
if not save_directory:
|
||||||
return gamedir + "/saves"
|
return gamedir + "/saves"
|
||||||
|
|
||||||
return os.path.join(os.path.expanduser("~/.renpy"), save_directory)
|
prefix = os.environ.get("RENPY_PATH_TO_SAVES",
|
||||||
|
os.path.expanduser("~/.renpy"))
|
||||||
|
|
||||||
|
return os.path.join(prefix, save_directory)
|
||||||
|
|
||||||
|
def path_to_logdir(basedir):
|
||||||
|
return basedir
|
||||||
|
|
||||||
|
def predefined_searchpath(commondir):
|
||||||
|
import renpy
|
||||||
|
|
||||||
|
# The default gamedir, in private.
|
||||||
|
searchpath = [ renpy.config.gamedir ]
|
||||||
|
|
||||||
|
if env_searchpath := os.environ.get("RENPY_SEARCHPATH"):
|
||||||
|
searchpath.extend(env_searchpath.split("::"))
|
||||||
|
|
||||||
|
if commondir and os.path.isdir(commondir):
|
||||||
|
searchpath.append(commondir)
|
||||||
|
|
||||||
|
return searchpath
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -1431,7 +1431,7 @@ developed mainly for Ren'py.")
|
||||||
(define-public python-renpy
|
(define-public python-renpy
|
||||||
(package
|
(package
|
||||||
(name "python-renpy")
|
(name "python-renpy")
|
||||||
(version "8.1.3")
|
(version "8.2.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method url-fetch)
|
(method url-fetch)
|
||||||
|
@ -1439,7 +1439,7 @@ developed mainly for Ren'py.")
|
||||||
"/renpy-" version "-source.tar.bz2"))
|
"/renpy-" version "-source.tar.bz2"))
|
||||||
(sha256
|
(sha256
|
||||||
(base32
|
(base32
|
||||||
"1g6fz5dxp7yxhgv6q4brzf5hpfqq3l1g3dfv3fsiwwn6mj0b01z2"))
|
"02v54qqjjigfqhdr50kzhkdvplk56bvprq65jl57kcs1qhvlf5s9"))
|
||||||
(modules '((guix build utils)))
|
(modules '((guix build utils)))
|
||||||
(snippet
|
(snippet
|
||||||
#~(begin
|
#~(begin
|
||||||
|
|
Reference in New Issue