Package Details: renpy-git

Git Clone URL: (read-only, click to copy)
Package Base: renpy-git
Description: Visual novel engine Ren'Py along with its platdeps libs (dev channel)
Upstream URL:
Licenses: MIT
Conflicts: renpy
Provides: python-renpy, renpy
Replaces: renpy64
Submitter: Cravix
Maintainer: patlefort
Last Packager: patlefort
Votes: 2
Popularity: 0.000000
First Submitted: 2013-05-26 06:13 (UTC)
Last Updated: 2023-09-26 23:03 (UTC)

Latest Comments

1 2 Next › Last »

MarsSeed commented on 2023-08-05 12:31 (UTC)

@Score_Under, I guess this is an incompatibility with the recently released cython 3.

You could try the build with cython0.

Score_Under commented on 2023-08-05 10:48 (UTC)

Getting build failures in a clean chroot, not sure exactly what they mean yet though:

Error compiling Cython file:
... = & = size = 0 = <void *> self = io_func

/build/renpy-git/src/renpy/renpy/text/ftfont.pyx:215:27: Cannot assign type 'unsigned long (FT_Stream, unsigned long, unsigned char *, unsigned long) except? -1' to 'FT_Stream_IoFunc'

Error compiling Cython file:
... = size = 0 = <void *> self = io_func = close_func

/build/renpy-git/src/renpy/renpy/text/ftfont.pyx:216:28: Cannot assign type 'void (FT_Stream) except *' to 'FT_Stream_CloseFunc'

MarsSeed commented on 2023-07-03 15:36 (UTC)

I know. Sorry for my potentially too much verbosity. It was not at all meant to be a lecture. Sorry again. :) And thanks for the update.

patlefort commented on 2023-07-03 15:30 (UTC)

I'm aware of how provides should work but previously it wouldn't have worked because the git version didn't declare their provides and the official one didn't work. But now the official one work now so it's all good.

MarsSeed commented on 2023-07-03 12:55 (UTC) (edited on 2023-07-03 12:57 (UTC) by MarsSeed)

This should depend on the non-git python-pygame-sdl2.

That repo package is actually quite close to a git package: it has been updated from git master quite recently, in May 2023.

And it is the -git packages that have to declare their provides. Users should be allowed to choose the implementation.

But in this case, as repo's pygame-sdl2 is so close to git master, I don't even think a new -git package is really needed for it.

patlefort commented on 2023-05-25 21:14 (UTC)

I fixed the 2 problems, however building distributions doesn't work at the moment, this package is mostly intended for running games.

dodopod commented on 2023-05-25 15:44 (UTC)

I'm having two problems, that I would be grateful if you could fix:

  1. python-pefile needs to be added as a dependency.
  2. $srcdir/renpy/gui needs to be copied to $pkgdir/usr/share/renpy. Otherwise, I can't create a new project.

MarsSeed commented on 2022-06-11 02:08 (UTC) (edited on 2022-06-11 02:16 (UTC) by MarsSeed)

RenPy git master is the prospective v8.0.0 and supports Python 3.

Cravix commented on 2014-03-08 06:10 (UTC)

doc build finally fixed, thank you renpytom :D

Cravix commented on 2014-03-08 02:46 (UTC)

heck, still don't know how to build docs, will try to fix that, but at least it works again. feel free to take it, and sorry for the inconvience.