Package Details: renpy-git 8.2.0.24012702.r40.g9133530-1

Git Clone URL: https://aur.archlinux.org/renpy-git.git (read-only, click to copy)
Package Base: renpy-git
Description: Visual novel engine Ren'Py along with its platdeps libs (dev channel)
Upstream URL: http://www.renpy.org
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: 2024-02-08 18:02 (UTC)

Latest Comments

1 2 Next › Last »

patlefort commented on 2024-03-18 15:49 (UTC)

@alucryd: Ok, just tell me when it's dropped from official repos.

alucryd commented on 2024-03-18 14:39 (UTC)

Hi there, could you maintain python-pygame-sdl2 in AUR? I'm going to drop it from the repos as I don't use renpy anymore and nothing else depends on it.

PKGBUILD here: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pygame-sdl2

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:
------------------------------------------------------------
...
        self.open_args.stream = &self.stream

        self.stream.size = size
        self.stream.pos = 0
        self.stream.descriptor.pointer = <void *> self
        self.stream.read = 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:
------------------------------------------------------------
...

        self.stream.size = size
        self.stream.pos = 0
        self.stream.descriptor.pointer = <void *> self
        self.stream.read = io_func
        self.stream.close = 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.