Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 542026
Collapse All | Expand All

(-)a/gobject-introspection-1.40.0-r2.ebuild (+8 lines)
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
}

Return to bug 542026