Gentoo Archives: gentoo-commits

From: Chi-Thanh Christopher Nguyen <chithanh@××××××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/x11:master commit in: x11-base/xorg-server/files/, x11-base/xorg-server/
Date: Wed, 16 Nov 2011 22:05:35
Message-Id: 8250d73c56637b466ba32c1f26894877532846ce.chithead@gentoo
1 commit: 8250d73c56637b466ba32c1f26894877532846ce
2 Author: Chi-Thanh Christopher Nguyen <chithanh <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 16 22:04:59 2011 +0000
4 Commit: Chi-Thanh Christopher Nguyen <chithanh <AT> cs <DOT> tu-berlin <DOT> de>
5 CommitDate: Wed Nov 16 22:04:59 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=8250d73c
7
8 x11-base/xorg-server: Import fixes for bugs #383155, #390609 and #390697 from portage.
9
10 ---
11 .../xorg-server/files/{xdm.initd-3 => xdm.initd-4} | 2 ++
12 x11-base/xorg-server/xorg-server-9999.ebuild | 5 +++--
13 2 files changed, 5 insertions(+), 2 deletions(-)
14
15 diff --git a/x11-base/xorg-server/files/xdm.initd-3 b/x11-base/xorg-server/files/xdm.initd-4
16 similarity index 98%
17 rename from x11-base/xorg-server/files/xdm.initd-3
18 rename to x11-base/xorg-server/files/xdm.initd-4
19 index 993af2f..695e03c 100755
20 --- a/x11-base/xorg-server/files/xdm.initd-3
21 +++ b/x11-base/xorg-server/files/xdm.initd-4
22 @@ -45,9 +45,11 @@ depend() {
23 # (#145219 #180163) Could use lirc mouse as input device
24 # (#70689 comment #92) Start after consolefont to avoid display corruption
25 # (#291269) Start after quota, since some dm need readable home
26 + # (#390609) gdm-3 will fail when dbus is not running
27 after bootmisc consolefont modules netmount
28 after readahead-list ypbind autofs openvpn gpm lircmd
29 after quota
30 + after dbus
31 before alsasound
32
33 # Start before X
34
35 diff --git a/x11-base/xorg-server/xorg-server-9999.ebuild b/x11-base/xorg-server/xorg-server-9999.ebuild
36 index 3947705..bb14d9e 100644
37 --- a/x11-base/xorg-server/xorg-server-9999.ebuild
38 +++ b/x11-base/xorg-server/xorg-server-9999.ebuild
39 @@ -39,6 +39,7 @@ RDEPEND=">=app-admin/eselect-opengl-1.0.8
40 >=x11-libs/libXfixes-5.0
41 >=x11-libs/libXi-1.2.99.1
42 >=x11-libs/libXmu-1.0.3
43 + x11-libs/libXrender
44 >=x11-libs/libXres-1.0.3
45 >=x11-libs/libXtst-1.0.99.2
46 )
47 @@ -113,7 +114,7 @@ PATCHES=(
48
49 pkg_pretend() {
50 # older gcc is not supported
51 - [[ $(gcc-major-version) -lt 4 ]] && \
52 + [[ "${MERGE_TYPE}" != "binary" && $(gcc-major-version) -lt 4 ]] && \
53 die "Sorry, but gcc earlier than 4.0 wont work for xorg-server."
54 }
55
56 @@ -183,7 +184,7 @@ src_install() {
57 fi
58
59 newinitd "${FILESDIR}"/xdm-setup.initd-1 xdm-setup
60 - newinitd "${FILESDIR}"/xdm.initd-3 xdm
61 + newinitd "${FILESDIR}"/xdm.initd-4 xdm
62 newconfd "${FILESDIR}"/xdm.confd-4 xdm
63
64 # install the @x11-module-rebuild set for Portage