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

(-)xorg-server-1.20.3.ebuild (-2 / +5 lines)
Lines 15-21 Link Here
15
fi
15
fi
16
16
17
IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
17
IUSE_SERVERS="dmx kdrive wayland xephyr xnest xorg xvfb"
18
IUSE="${IUSE_SERVERS} debug +glamor ipv6 libressl minimal selinux systemd +udev unwind xcsecurity"
18
IUSE="${IUSE_SERVERS} debug +glamor ipv6 libressl minimal selinux +setuid systemd +udev unwind xcsecurity"
19
19
20
CDEPEND=">=app-eselect/eselect-opengl-1.3.0
20
CDEPEND=">=app-eselect/eselect-opengl-1.3.0
21
	!libressl? ( dev-libs/openssl:0= )
21
	!libressl? ( dev-libs/openssl:0= )
Lines 133-138 Link Here
133
}
133
}
134
134
135
src_configure() {
135
src_configure() {
136
	if use setuid && ! use systemd ; then
137
		INSTALL_SETUID='--enable-install-setuid'
138
	fi
136
	# localstatedir is used for the log location; we need to override the default
139
	# localstatedir is used for the log location; we need to override the default
137
	#	from ebuild.sh
140
	#	from ebuild.sh
138
	# sysconfdir is used for the xorg.conf location; same applies
141
	# sysconfdir is used for the xorg.conf location; same applies
Lines 163-169 Link Here
163
		$(use_with systemd systemd-daemon)
166
		$(use_with systemd systemd-daemon)
164
		$(use_enable systemd systemd-logind)
167
		$(use_enable systemd systemd-logind)
165
		$(use_enable systemd suid-wrapper)
168
		$(use_enable systemd suid-wrapper)
166
		$(use_enable !systemd install-setuid)
169
		$INSTALL_SETUID
167
		--enable-libdrm
170
		--enable-libdrm
168
		--sysconfdir="${EPREFIX}"/etc/X11
171
		--sysconfdir="${EPREFIX}"/etc/X11
169
		--localstatedir="${EPREFIX}"/var
172
		--localstatedir="${EPREFIX}"/var

Return to bug 669588