Lines 41-46
DEPEND="${RDEPEND}
Link Here
|
41 |
# PDEPEND to avoid circular dependencies, bug #391213 |
41 |
# PDEPEND to avoid circular dependencies, bug #391213 |
42 |
PDEPEND="cairo? ( x11-libs/cairo[glib] )" |
42 |
PDEPEND="cairo? ( x11-libs/cairo[glib] )" |
43 |
|
43 |
|
|
|
44 |
LD_MUSL="/lib/ld-musl-$(uname -m).so.1" |
45 |
|
44 |
pkg_setup() { |
46 |
pkg_setup() { |
45 |
python-single-r1_pkg_setup |
47 |
python-single-r1_pkg_setup |
46 |
} |
48 |
} |
Lines 48-53
pkg_setup() {
Link Here
|
48 |
src_prepare() { |
50 |
src_prepare() { |
49 |
# Prevent gjs crashes, bug #523608 (from 'master') |
51 |
# Prevent gjs crashes, bug #523608 (from 'master') |
50 |
epatch "${FILESDIR}/${PN}-1.40.0-gjs-crash.patch" |
52 |
epatch "${FILESDIR}/${PN}-1.40.0-gjs-crash.patch" |
|
|
53 |
|
54 |
if [ ! -f "/bin/ldd" ]; then |
55 |
echo "No dynlinker found, symlinking musl linker at ${LD_MUSL}" |
56 |
dosym "${LD_MUSL}" "/bin/ldd" |
57 |
fi |
58 |
|
51 |
gnome2_src_prepare |
59 |
gnome2_src_prepare |
52 |
} |
60 |
} |