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

(-)/usr/portage/media-gfx/mandelbulber/mandelbulber-2.12-r1.ebuild (-14 / +8 lines)
Lines 3-9 Link Here
3
3
4
EAPI=7
4
EAPI=7
5
5
6
MY_P="${PN}2-${PV}-1"
6
MY_P="${PN}2-${PV}"
7
inherit desktop qmake-utils xdg-utils
7
inherit desktop qmake-utils xdg-utils
8
8
9
DESCRIPTION="Tool to render 3D fractals"
9
DESCRIPTION="Tool to render 3D fractals"
Lines 13-19 Link Here
13
LICENSE="CC-BY-4.0 GPL-3"
13
LICENSE="CC-BY-4.0 GPL-3"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~amd64 ~x86"
15
KEYWORDS="~amd64 ~x86"
16
IUSE="opencl openexr sndfile tiff"
16
IUSE="joystick opencl openexr sndfile tiff"
17
17
18
BDEPEND="
18
BDEPEND="
19
	virtual/pkgconfig
19
	virtual/pkgconfig
Lines 28-34 Link Here
28
	dev-qt/qtwidgets:5
28
	dev-qt/qtwidgets:5
29
	media-libs/libpng:0=
29
	media-libs/libpng:0=
30
	sci-libs/gsl:=
30
	sci-libs/gsl:=
31
	opencl? ( virtual/opencl )
31
	joystick? ( dev-qt/qtgamepad:5 )
32
	opencl? (
33
		dev-libs/clhpp
34
		virtual/opencl
35
	)
32
	openexr? (
36
	openexr? (
33
		media-libs/ilmbase:=
37
		media-libs/ilmbase:=
34
		media-libs/openexr:=
38
		media-libs/openexr:=
Lines 45-53 Link Here
45
src_prepare() {
49
src_prepare() {
46
	default
50
	default
47
51
48
	# not packaged yet, but may be in the future
52
	use joystick || sed -i -e "s/qtHaveModule(gamepad)/false/" makefiles/common.pri || die
49
	sed -i -e "s/qtHaveModule(gamepad)/false/" makefiles/common.pri || die
50
51
	use openexr || sed -i -e "s/packagesExist(IlmBase)/false/" makefiles/common.pri || die
53
	use openexr || sed -i -e "s/packagesExist(IlmBase)/false/" makefiles/common.pri || die
52
	use sndfile || sed -i -e "s/packagesExist(sndfile)/false/" makefiles/common.pri || die
54
	use sndfile || sed -i -e "s/packagesExist(sndfile)/false/" makefiles/common.pri || die
53
	use tiff || sed -i -e "s/packagesExist(libtiff-4)/false/" makefiles/common.pri || die
55
	use tiff || sed -i -e "s/packagesExist(libtiff-4)/false/" makefiles/common.pri || die
Lines 74-84 Link Here
74
76
75
	newicon -s 256 qt/icons/${PN}.png ${PN}2.png
77
	newicon -s 256 qt/icons/${PN}.png ${PN}2.png
76
}
78
}
77
78
pkg_postinst() {
79
	xdg_icon_cache_update
80
}
81
82
pkg_postrm() {
83
	xdg_icon_cache_update
84
}

Return to bug 722890