Package Details: python2-renpy6

Git Clone URL: (read-only, click to copy)
Package Base: renpy6
Description: Base libs of Ren'Py visual novel engine (legacy 6.x version)
Upstream URL:
Licenses: MIT
Submitter: Cravix
Maintainer: Cravix
Last Packager: Cravix
Votes: 1
Popularity: 0.000003
First Submitted: 2018-10-05 09:48 (UTC)
Last Updated: 2018-10-05 09:48 (UTC)

Latest Comments

Omar007 commented on 2022-07-08 10:21 (UTC)

If anyone else is still looking at using this package, you're going to need a few adaptations due to missing and no longer valid dependencies (python2-setuptools still missing, building against ffmpeg since 5 no longer possible). See following diff.
Maybe not the cleanest way to do these changes but it is the easiest and quickest way to get this to build on the current state of Arch in a clean chroot ;)

@@ -11,7 +11,7 @@ pkgdesc="Ren'Py visual novel engine (legacy 6.x version)"
-makedepends=('cython2' 'ffmpeg' 'glew' 'python2-pygame-sdl2')
+makedepends=('python2-setuptools' 'cython2' 'ffmpeg4.4' 'glew' 'python2-pygame-sdl2')
@@ -25,6 +25,8 @@ prepare() {
   cd renpy-${pkgver}-source

   sed 's/python/python2/' -i launcher/game/
+  sed 's|ffmpeg|ffmpeg4.4|' -i module/
+  sed 's|os.path.join(i, "lib64"), os.path.join(i, "lib32")|os.path.join(i, "lib/ffmpeg4.4")|' -i module/

 build() {
@@ -37,7 +39,7 @@ build() {

 package_python2-renpy6() {
   pkgdesc="Base libs of Ren'Py visual novel engine (legacy 6.x version)"
-  depends=('ffmpeg' 'glew' 'python2' 'sdl2')
+  depends=('ffmpeg4.4' 'glew' 'python2' 'sdl2')

   cd renpy-${pkgver}-source

Omar007 commented on 2022-01-09 12:43 (UTC)

For those trying to build a package using this and having trouble with it; it's missing 'python2-setuptools' in the makedepends array.
This is what's providing the imports cython2 is looking for.

DianaNites commented on 2020-07-05 06:54 (UTC)

Broken, doesn't build anymore

Cravix commented on 2018-10-05 10:06 (UTC)

And, seems current python-pygame-sdl2 is compatible with renpy6, so I didn't make another package like python-pygame-sdl2-renpy6 or so.

Once it becomes incompatible with renpy6, please report here and I'll make another package, thanks in advance ;)

Cravix commented on 2018-10-05 09:58 (UTC) (edited on 2018-10-07 07:12 (UTC) by Cravix)

Ren'Py 7 breaks backward compatibility so I make this package, feel free to take it.

I'll try to find a way to make renpy in official repo could live with this one (now I place it into conflicts array) if I have time, and I'll appreciate it if anyone can hint me about that ;)

(And please notice, in this package I split renpy data files and base libs, i.e. the way I used back in the original aur renpy packages I maintained :p

The purpose is to make it easier for those who want to set up 3rd party repos, since users of those repos only needs to update base libs when there's any change that make it necessary to rebuild package :)