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

(-)a/dev-libs/bemenu/bemenu-9999.ebuild (-11 / +25 lines)
Lines 12-33 EGIT_REPO_URI="https://github.com/Cloudef/bemenu.git" Link Here
12
LICENSE="GPL-3"
12
LICENSE="GPL-3"
13
SLOT="0"
13
SLOT="0"
14
KEYWORDS=""
14
KEYWORDS=""
15
IUSE="doc"
15
IUSE="doc ncurses wayland X"
16
17
# Require at least one backend be built
18
REQUIRED_USE="|| ( ncurses wayland X )"
16
19
17
DEPEND="
20
DEPEND="
18
	x11-libs/cairo
21
	ncurses? ( sys-libs/ncurses:0 )
19
	x11-libs/pango
22
	wayland? (
20
	dev-libs/wayland
23
		dev-libs/wayland
21
	x11-libs/libxcb
24
		dev-libs/wayland-protocols
22
	dev-libs/wayland-protocols
25
		x11-libs/cairo
23
	sys-libs/ncurses:0
26
		x11-libs/pango
24
	x11-libs/libXext
27
	)
25
	x11-libs/libX11"
28
	X? (
29
		x11-libs/libxcb
30
		x11-libs/libXext
31
		x11-libs/libX11
32
		x11-libs/cairo[X]
33
		x11-libs/pango[X]
34
	)
35
"
26
RDEPEND="${DEPEND}"
36
RDEPEND="${DEPEND}"
27
BDEPEND="doc? ( app-doc/doxygen )"
37
BDEPEND="doc? ( app-doc/doxygen )"
28
38
29
src_configure() {
39
src_configure() {
30
	local mycmakeargs=(-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so)
40
	local mycmakeargs=(
41
		-DCURSES_LIBRARY=/usr/$(get_libdir)/libncursesw.so
42
		-DBEMENU_CURSES_RENDERER=$(usex ncurses ON OFF)
43
		-DBEMENU_WAYLAND_RENDERER=$(usex wayland ON OFF)
44
		-DBEMENU_X11_RENDERER=$(usex X ON OFF)
45
	)
31
	cmake-utils_src_configure
46
	cmake-utils_src_configure
32
}
47
}
33
48
34
- 

Return to bug 681808