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

Collapse All | Expand All

(-)libgdiplus-1.9.ebuild (+7 lines)
Lines 18-27 Link Here
18
		 >=media-libs/fontconfig-2
18
		 >=media-libs/fontconfig-2
19
		   media-libs/libpng
19
		   media-libs/libpng
20
		x11-libs/libXrender
20
		x11-libs/libXrender
21
		x11-libs/libX11
21
		x11-libs/libX11
22
		x11-libs/libXt
22
		x11-libs/libXt
23
		x11-libs/cairo
23
		 exif? ( media-libs/libexif )
24
		 exif? ( media-libs/libexif )
24
		 gif? ( >=media-libs/giflib-4.1.3 )
25
		 gif? ( >=media-libs/giflib-4.1.3 )
25
		 jpeg? ( media-libs/jpeg )
26
		 jpeg? ( media-libs/jpeg )
26
		 tiff? ( media-libs/tiff )"
27
		 tiff? ( media-libs/tiff )"
27
DEPEND="${RDEPEND}
28
DEPEND="${RDEPEND}
Lines 33-42 Link Here
33
	unpack ${A}
34
	unpack ${A}
34
	cd "${S}"
35
	cd "${S}"
35
36
36
	epatch "${FILESDIR}/${PN}-1.2.5-imglibs.patch"
37
	epatch "${FILESDIR}/${PN}-1.2.5-imglibs.patch"
37
38
39
	sed -i \
40
		-e 's/FONTCONFIG-CONFIG/FONTCONFIG_CONFIG/' \
41
		-e 's/FREETYPE-CONFIG/FREETYPE_CONFIG/' \
42
		configure.in || die 'configure.in not found'
38
	eautoreconf
43
	eautoreconf
39
}
44
}
40
45
41
src_compile() {
46
src_compile() {
42
	if [[ "$(gcc-major-version)" -gt "3" ]] || \
47
	if [[ "$(gcc-major-version)" -gt "3" ]] || \
Lines 45-54 Link Here
45
		append-flags -fno-inline-functions
50
		append-flags -fno-inline-functions
46
	fi
51
	fi
47
52
48
	# Disable glitz support as libgdiplus does not use it, and it causes errors
53
	# Disable glitz support as libgdiplus does not use it, and it causes errors
49
	econf --disable-glitz          \
54
	econf --disable-glitz          \
55
		--disable-dependency-tracking \
56
		--with-cairo=system \
50
		  $(use_with exif libexif) \
57
		  $(use_with exif libexif) \
51
		  $(use_with gif libgif)   \
58
		  $(use_with gif libgif)   \
52
		  $(use_with jpeg libjpeg) \
59
		  $(use_with jpeg libjpeg) \
53
		  $(use_with tiff libtiff) || die "configure failed"
60
		  $(use_with tiff libtiff) || die "configure failed"
54
61

Return to bug 224335