Gentoo Archives: gentoo-commits

From: "Chi-Thanh Christopher Nguyen (chithanh)" <chithanh@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-libs/libdrm: libdrm-2.4.20.ebuild ChangeLog libdrm-2.4.18_pre20100211-r1.ebuild
Date: Sat, 24 Apr 2010 16:47:34
Message-Id: 20100424164730.D1F9B2C04C@corvid.gentoo.org
1 chithanh 10/04/24 16:47:30
2
3 Modified: libdrm-2.4.20.ebuild ChangeLog
4 libdrm-2.4.18_pre20100211-r1.ebuild
5 Log:
6 restrict building of libdrm_intel to amd64 and x86
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.3 x11-libs/libdrm/libdrm-2.4.20.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/libdrm-2.4.20.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/libdrm-2.4.20.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/libdrm-2.4.20.ebuild?r1=1.2&r2=1.3
15
16 Index: libdrm-2.4.20.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.20.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- libdrm-2.4.20.ebuild 13 Apr 2010 10:14:28 -0000 1.2
23 +++ libdrm-2.4.20.ebuild 24 Apr 2010 16:47:30 -0000 1.3
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2010 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.20.ebuild,v 1.2 2010/04/13 10:14:28 aballier Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.20.ebuild,v 1.3 2010/04/24 16:47:30 chithanh Exp $
29
30 inherit x-modular
31
32 @@ -22,13 +22,14 @@
33 DEPEND="${RDEPEND}"
34
35 pkg_setup() {
36 - # Fails to build on ARM if dev-libs/libatomic_ops is installed, bug 297630
37 + # libdrm_intel fails to build on some arches if dev-libs/libatomic_ops is
38 + # installed, bugs 297630, bug 316421 and bug 316541, and is presently only
39 + # useful on amd64 and x86.
40 CONFIGURE_OPTIONS="--enable-udev
41 --enable-nouveau-experimental-api
42 --enable-vmwgfx-experimental-api
43 $(use_enable kernel_linux libkms)
44 - $(use_enable !arm intel)
45 - $(use_enable !arm radeon)"
46 + $(! use amd64 && ! use x86 && ! use x86-fbsd && echo "--disable-intel")"
47 }
48
49 pkg_postinst() {
50
51
52
53 1.114 x11-libs/libdrm/ChangeLog
54
55 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/ChangeLog?rev=1.114&view=markup
56 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/ChangeLog?rev=1.114&content-type=text/plain
57 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/ChangeLog?r1=1.113&r2=1.114
58
59 Index: ChangeLog
60 ===================================================================
61 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libdrm/ChangeLog,v
62 retrieving revision 1.113
63 retrieving revision 1.114
64 diff -u -r1.113 -r1.114
65 --- ChangeLog 18 Apr 2010 20:51:36 -0000 1.113
66 +++ ChangeLog 24 Apr 2010 16:47:30 -0000 1.114
67 @@ -1,6 +1,10 @@
68 # ChangeLog for x11-libs/libdrm
69 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
70 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/ChangeLog,v 1.113 2010/04/18 20:51:36 maekke Exp $
71 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/ChangeLog,v 1.114 2010/04/24 16:47:30 chithanh Exp $
72 +
73 + 24 Apr 2010; Chí-Thanh Christopher Nguyễn <chithanh@g.o>
74 + libdrm-2.4.18_pre20100211-r1.ebuild, libdrm-2.4.20.ebuild:
75 + restrict building of libdrm_intel to amd64 and x86
76
77 18 Apr 2010; Markus Meier <maekke@g.o>
78 libdrm-2.4.18_pre20100211-r1.ebuild:
79
80
81
82 1.6 x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild
83
84 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild?rev=1.6&view=markup
85 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild?rev=1.6&content-type=text/plain
86 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild?r1=1.5&r2=1.6
87
88 Index: libdrm-2.4.18_pre20100211-r1.ebuild
89 ===================================================================
90 RCS file: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild,v
91 retrieving revision 1.5
92 retrieving revision 1.6
93 diff -u -r1.5 -r1.6
94 --- libdrm-2.4.18_pre20100211-r1.ebuild 18 Apr 2010 20:51:36 -0000 1.5
95 +++ libdrm-2.4.18_pre20100211-r1.ebuild 24 Apr 2010 16:47:30 -0000 1.6
96 @@ -1,6 +1,6 @@
97 # Copyright 1999-2010 Gentoo Foundation
98 # Distributed under the terms of the GNU General Public License v2
99 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild,v 1.5 2010/04/18 20:51:36 maekke Exp $
100 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.18_pre20100211-r1.ebuild,v 1.6 2010/04/24 16:47:30 chithanh Exp $
101
102 EAPI=2
103 SNAPSHOT="yes"
104 @@ -30,8 +30,10 @@
105 )
106
107 pkg_setup() {
108 - # Fails to build on ARM if dev-libs/libatomic_ops is installed, bug 297630
109 - CONFIGURE_OPTIONS="--enable-udev --enable-nouveau-experimental-api $(use_enable !arm intel) $(use_enable !arm radeon)"
110 + # libdrm_intel fails to build on some arches if dev-libs/libatomic_ops is
111 + # installed, bugs 297630, bug 316421 and bug 316541, and is presently only
112 + # useful on amd64 and x86.
113 + CONFIGURE_OPTIONS="--enable-udev --enable-nouveau-experimental-api $(! use amd64 && ! use x86 && ! use x86-fbsd && echo "--disable-intel")"
114 }
115
116 pkg_postinst() {