logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git

renpy-8.0.3-use-system-fribidi.patch (940B)


  1. --- renpy-7.3.5-source.orig/module/setup.py 2019-08-09 05:11:58.000000000 +0300
  2. +++ renpy-7.3.5-source/module/setup.py 2020-05-09 12:46:46.463942266 +0300
  3. @@ -119,28 +119,14 @@
  4. sdl + [ png, 'z', 'm' ])
  5. FRIBIDI_SOURCES = """
  6. -fribidi-src/lib/fribidi.c
  7. -fribidi-src/lib/fribidi-arabic.c
  8. -fribidi-src/lib/fribidi-bidi.c
  9. -fribidi-src/lib/fribidi-bidi-types.c
  10. -fribidi-src/lib/fribidi-deprecated.c
  11. -fribidi-src/lib/fribidi-joining.c
  12. -fribidi-src/lib/fribidi-joining-types.c
  13. -fribidi-src/lib/fribidi-mem.c
  14. -fribidi-src/lib/fribidi-mirroring.c
  15. -fribidi-src/lib/fribidi-run.c
  16. -fribidi-src/lib/fribidi-shape.c
  17. renpybidicore.c
  18. """.split()
  19. cython(
  20. "_renpybidi",
  21. FRIBIDI_SOURCES,
  22. - includes=[
  23. - BASE + "/fribidi-src/",
  24. - BASE + "/fribidi-src/lib/",
  25. - ],
  26. + libs=["fribidi"],
  27. define_macros=[
  28. - ("FRIBIDI_ENTRY", ""),
  29. + ("RENPY_BUILD", ""),
  30. ("HAVE_CONFIG_H", "1"),
  31. ])