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

Collapse All | Expand All

(-)/usr/portage/sys-apps/kmscon/kmscon-7.ebuild (-22 / +6 lines)
Lines 13-19 Link Here
13
	SRC_URI=""
13
	SRC_URI=""
14
	KEYWORDS=""
14
	KEYWORDS=""
15
else
15
else
16
	SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.bz2"
16
	SRC_URI="http://www.freedesktop.org/software/${PN}/releases/${P}.tar.xz"
17
	KEYWORDS="~amd64 ~x86"
17
	KEYWORDS="~amd64 ~x86"
18
fi
18
fi
19
19
Lines 24-47 Link Here
24
24
25
LICENSE="MIT LGPL-2.1 BSD-2"
25
LICENSE="MIT LGPL-2.1 BSD-2"
26
SLOT="0"
26
SLOT="0"
27
IUSE="cairo dbus debug doc +drm +fbdev +gles2 multiseat +optimizations +pango pixman
27
IUSE="debug doc +drm +fbdev +gles2 multiseat +optimizations +pango pixman
28
static-libs systemd truetype udev +unicode wayland"
28
static-libs systemd +unicode"
29
29
30
COMMON_DEPEND="
30
COMMON_DEPEND="
31
	dev-libs/glib:2
31
	dev-libs/glib:2
32
	>=virtual/udev-172
32
	>=virtual/udev-172
33
	x11-libs/libxkbcommon
33
	x11-libs/libxkbcommon
34
	dbus? ( sys-apps/dbus )
34
	sys-apps/libtsm
35
	drm? ( x11-libs/libdrm
35
	drm? ( x11-libs/libdrm
36
		>=media-libs/mesa-8.0.3[egl,gbm] )
36
		>=media-libs/mesa-8.0.3[egl,gbm] )
37
	truetype? ( media-libs/freetype:2 )
38
	gles2? ( >=media-libs/mesa-8.0.3[gles2] )
37
	gles2? ( >=media-libs/mesa-8.0.3[gles2] )
39
	pango? ( x11-libs/pango )
38
	pango? ( x11-libs/pango )
40
	systemd? ( sys-apps/systemd )
39
	systemd? ( sys-apps/systemd )
41
	udev? ( virtual/udev )
40
	pixman? ( x11-libs/pixman )"
42
	cairo? ( x11-libs/cairo )
43
	pixman? ( x11-libs/pixman )
44
	wayland? ( dev-libs/wayland )"
45
RDEPEND="${COMMON_DEPEND}
41
RDEPEND="${COMMON_DEPEND}
46
	x11-misc/xkeyboard-config"
42
	x11-misc/xkeyboard-config"
47
DEPEND="${COMMON_DEPEND}
43
DEPEND="${COMMON_DEPEND}
Lines 113-122 Link Here
113
		fonts_enable unifont
109
		fonts_enable unifont
114
	fi
110
	fi
115
111
116
	if use truetype; then
117
		fonts_enable freetype2
118
	fi
119
120
	if use pango; then
112
	if use pango; then
121
		fonts_enable pango
113
		fonts_enable pango
122
	fi
114
	fi
Lines 129-138 Link Here
129
		renderers_enable gltex
121
		renderers_enable gltex
130
	fi
122
	fi
131
123
132
	if use cairo; then
133
		renderers_enable cairo
134
	fi
135
136
	if use pixman; then
124
	if use pixman; then
137
		renderers_enable pixman
125
		renderers_enable pixman
138
	fi
126
	fi
Lines 143-160 Link Here
143
	# xkbcommon not in portage
131
	# xkbcommon not in portage
144
	econf \
132
	econf \
145
		$(use_enable static-libs static) \
133
		$(use_enable static-libs static) \
146
		$(use_enable udev hotplug) \
147
		$(use_enable dbus eloop-dbus) \
148
		$(use_enable debug) \
134
		$(use_enable debug) \
149
		$(use_enable optimizations) \
135
		$(use_enable optimizations) \
150
		$(use_enable multiseat multi-seat) \
136
		$(use_enable multiseat multi-seat) \
151
		$(use_enable wayland wlterm) \
152
		--htmldir=/usr/share/doc/${PF}/html \
137
		--htmldir=/usr/share/doc/${PF}/html \
153
		--with-video=${VIDEO} \
138
		--with-video=${VIDEO} \
154
		--with-fonts=${FONTS} \
139
		--with-fonts=${FONTS} \
155
		--with-renderers=${RENDER} \
140
		--with-renderers=${RENDER} \
156
		--with-sessions=dummy,terminal \
141
		--with-sessions=dummy,terminal
157
		--enable-kmscon
158
}
142
}
159
143
160
src_install() {
144
src_install() {

Return to bug 490798