Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 671008 | Differences between
and this patch

Collapse All | Expand All

(-)module/renpybidicore.c.orig (-1 / +1 lines)
Lines 1-5 Link Here
1
#include <Python.h>
1
#include <Python.h>
2
#include <fribidi-src/lib/fribidi.h>
2
#include <fribidi.h>
3
#include <stdlib.h>
3
#include <stdlib.h>
4
4
5
#ifndef alloca
5
#ifndef alloca
(-)module/setup.py.orig (-15 / +1 lines)
Lines 119-144 Link Here
119
    sdl + [ png, 'z', 'm' ])
119
    sdl + [ png, 'z', 'm' ])
120
120
121
FRIBIDI_SOURCES = """
121
FRIBIDI_SOURCES = """
122
fribidi-src/lib/fribidi.c
123
fribidi-src/lib/fribidi-arabic.c
124
fribidi-src/lib/fribidi-bidi.c
125
fribidi-src/lib/fribidi-bidi-types.c
126
fribidi-src/lib/fribidi-deprecated.c
127
fribidi-src/lib/fribidi-joining.c
128
fribidi-src/lib/fribidi-joining-types.c
129
fribidi-src/lib/fribidi-mem.c
130
fribidi-src/lib/fribidi-mirroring.c
131
fribidi-src/lib/fribidi-run.c
132
fribidi-src/lib/fribidi-shape.c
133
renpybidicore.c
122
renpybidicore.c
134
""".split()
123
""".split()
135
cython(
124
cython(
136
    "_renpybidi",
125
    "_renpybidi",
137
    FRIBIDI_SOURCES,
126
    FRIBIDI_SOURCES,
138
    includes=[
127
    libs=["fribidi"],
139
        BASE + "/fribidi-src/",
140
        BASE + "/fribidi-src/lib/",
141
        ],
142
    define_macros=[
128
    define_macros=[
143
        ("FRIBIDI_ENTRY", ""),
129
        ("FRIBIDI_ENTRY", ""),
144
        ("HAVE_CONFIG_H", "1"),
130
        ("HAVE_CONFIG_H", "1"),

Return to bug 671008