See also [Arch] and [Gentoo] for similar patches in other distros. [Arch] https://github.com/archlinux/svntogit-community/blob/packages/renpy/trunk/renpy-system-fribidi.patch [Gentoo] https://gitweb.gentoo.org/repo/gentoo.git/tree/games-engines/renpy/files/renpy-7.3.5-use-system-fribidi.patch Index: renpy-7.4.0-source/module/renpybidicore.c =================================================================== --- renpy-7.4.0-source.orig/module/renpybidicore.c +++ renpy-7.4.0-source/module/renpybidicore.c @@ -1,9 +1,3 @@ #include - -#ifdef RENPY_BUILD #include -#else -#include -#endif - #include #ifndef alloca Index: renpy-7.4.0-source/module/setup.py =================================================================== --- renpy-7.4.0-source.orig/module/setup.py +++ renpy-7.4.0-source/module/setup.py @@ -125,30 +125,13 @@ cython( sdl + [ png, 'z', 'm' ]) FRIBIDI_SOURCES = """ -fribidi-src/lib/fribidi.c -fribidi-src/lib/fribidi-arabic.c -fribidi-src/lib/fribidi-bidi.c -fribidi-src/lib/fribidi-bidi-types.c -fribidi-src/lib/fribidi-deprecated.c -fribidi-src/lib/fribidi-joining.c -fribidi-src/lib/fribidi-joining-types.c -fribidi-src/lib/fribidi-mem.c -fribidi-src/lib/fribidi-mirroring.c -fribidi-src/lib/fribidi-run.c -fribidi-src/lib/fribidi-shape.c renpybidicore.c """.split() cython( "_renpybidi", FRIBIDI_SOURCES, - includes=[ - BASE + "/fribidi-src/", - BASE + "/fribidi-src/lib/", - ], - define_macros=[ - ("FRIBIDI_ENTRY", ""), - ("HAVE_CONFIG_H", "1"), - ]) + includes=["/usr/include/fribidi"], + libs=["fribidi"]) cython("_renpysteam", language="c++", compile_if=steam_sdk, libs=["steam_api"]) ption>
date news. Change-Id: I40e0b859f2af0bb0e652925a53d6447ea6fbacfb
AgeCommit message (Expand)Author
Maxim Cournoyer
2023-03-28NEWS: Mention new rpm format....* NEWS (Package management): Mention new rpm format. Maxim Cournoyer
2022-12-18Update NEWS.Ludovic Courtès
2022-12-17Update NEWS.Marius Bakke
2022-12-02Update NEWS.Ludovic Courtès
2022-11-23NEWS: Update it....* NEWS: Shepherd is already at 0.9.3 now. Jonathan Brielmaier
2022-11-16Update NEWS.Maxim Cournoyer
2022-10-13NEWS: Update it....* NEWS: Add an entry about 'guix shell' --emulate-fhs option. Mathieu Othacehe
2022-10-07Update NEWS....* NEWS: Add new entry for installation script improvements. Maxim Cournoyer
2022-09-28Update NEWS....* NEWS: Add new services for the 1.4.0. Mathieu Othacehe
2022-09-26NEWS: Update it....* NEWS: Add an entry about WSL images. Mathieu Othacehe
2022-09-24Update NEWS.Ludovic Courtès
2022-09-23Update NEWS.Maxim Cournoyer
2022-09-19Update NEWS....* NEWS: Mention Shepherd 0.9.2 upgrade. Mathieu Othacehe
2022-09-16Update NEWS....Entries extracted from: git log 3eadcdc63..version-1.4.0 * NEWS: Update entries for v1.4.0 Mathieu Othacehe
2022-09-15Update NEWS....This covers the commits made between v1.3.0..3eadcdc6^. * NEWS: New entries for the 1.4.0 upcoming release. Maxim Cournoyer
2022-09-14Update NEWS....These news were extracted from the output of: git log --reverse v1.3.0..03eb0b1be2cfedd0d9a66fef0edc53a17f7653a5. * NEWS: Update entries for v1.4.0. Maxim Cournoyer