public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-07-01 20:40 Markus Meier (maekke)
  0 siblings, 0 replies; 11+ messages in thread
From: Markus Meier (maekke) @ 2009-07-01 20:40 UTC (permalink / raw
  To: gentoo-commits

maekke      09/07/01 20:40:03

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  amd64 stable, bug #270495
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.79                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.79&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.79&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.78&r2=1.79

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.78
retrieving revision 1.79
diff -u -r1.78 -r1.79
--- ChangeLog	27 Jun 2009 11:38:31 -0000	1.78
+++ ChangeLog	1 Jul 2009 20:40:03 -0000	1.79
@@ -1,6 +1,9 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.78 2009/06/27 11:38:31 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.79 2009/07/01 20:40:03 maekke Exp $
+
+  01 Jul 2009; Markus Meier <maekke@gentoo.org> x11-drm-20090320.ebuild:
+  amd64 stable, bug #270495
 
   27 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
   x11-drm-20090320.ebuild:



1.10                 x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.9&r2=1.10

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- x11-drm-20090320.ebuild	27 Jun 2009 11:38:31 -0000	1.9
+++ x11-drm-20090320.ebuild	1 Jul 2009 20:40:03 -0000	1.10
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.9 2009/06/27 11:38:31 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.10 2009/07/01 20:40:03 maekke Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -37,7 +37,7 @@
 
 SLOT="0"
 LICENSE="X11"
-KEYWORDS="alpha ~amd64 ia64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ia64 ~ppc x86 ~x86-fbsd"
 
 DEPEND="kernel_linux? ( virtual/linux-sources )
 	kernel_FreeBSD? ( sys-freebsd/freebsd-sources






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-07-23 17:28 Joseph Jezak (josejx)
  0 siblings, 0 replies; 11+ messages in thread
From: Joseph Jezak (josejx) @ 2009-07-23 17:28 UTC (permalink / raw
  To: gentoo-commits

josejx      09/07/23 17:28:21

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  Marked ppc stable for bug #270495.
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.80                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.80&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.80&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.79&r2=1.80

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.79
retrieving revision 1.80
diff -u -r1.79 -r1.80
--- ChangeLog	1 Jul 2009 20:40:03 -0000	1.79
+++ ChangeLog	23 Jul 2009 17:28:21 -0000	1.80
@@ -1,6 +1,9 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.79 2009/07/01 20:40:03 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.80 2009/07/23 17:28:21 josejx Exp $
+
+  23 Jul 2009; Joseph Jezak <josejx@gentoo.org> x11-drm-20090320.ebuild:
+  Marked ppc stable for bug #270495.
 
   01 Jul 2009; Markus Meier <maekke@gentoo.org> x11-drm-20090320.ebuild:
   amd64 stable, bug #270495



1.11                 x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.10&r2=1.11

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- x11-drm-20090320.ebuild	1 Jul 2009 20:40:03 -0000	1.10
+++ x11-drm-20090320.ebuild	23 Jul 2009 17:28:21 -0000	1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.10 2009/07/01 20:40:03 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.11 2009/07/23 17:28:21 josejx Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -37,7 +37,7 @@
 
 SLOT="0"
 LICENSE="X11"
-KEYWORDS="alpha amd64 ia64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ia64 ppc x86 ~x86-fbsd"
 
 DEPEND="kernel_linux? ( virtual/linux-sources )
 	kernel_FreeBSD? ( sys-freebsd/freebsd-sources






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-06-27 11:38 Tobias Klausmann (klausman)
  0 siblings, 0 replies; 11+ messages in thread
From: Tobias Klausmann (klausman) @ 2009-06-27 11:38 UTC (permalink / raw
  To: gentoo-commits

klausman    09/06/27 11:38:31

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  Stable on alpha, bug #270495
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.78                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.78&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.78&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.77&r2=1.78

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -r1.77 -r1.78
--- ChangeLog	15 Jun 2009 23:42:35 -0000	1.77
+++ ChangeLog	27 Jun 2009 11:38:31 -0000	1.78
@@ -1,6 +1,10 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.77 2009/06/15 23:42:35 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.78 2009/06/27 11:38:31 klausman Exp $
+
+  27 Jun 2009; Tobias Klausmann <klausman@gentoo.org>
+  x11-drm-20090320.ebuild:
+  Stable on alpha, bug #270495
 
   15 Jun 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
   Update 20090320 to patchball 0.2. Adds kernel 2.6.30 compatibility and



1.9                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.8&r2=1.9

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- x11-drm-20090320.ebuild	15 Jun 2009 23:42:35 -0000	1.8
+++ x11-drm-20090320.ebuild	27 Jun 2009 11:38:31 -0000	1.9
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.8 2009/06/15 23:42:35 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.9 2009/06/27 11:38:31 klausman Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -37,7 +37,7 @@
 
 SLOT="0"
 LICENSE="X11"
-KEYWORDS="~alpha ~amd64 ia64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="alpha ~amd64 ia64 ~ppc x86 ~x86-fbsd"
 
 DEPEND="kernel_linux? ( virtual/linux-sources )
 	kernel_FreeBSD? ( sys-freebsd/freebsd-sources






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-06-15 23:42 Bryan Stine (battousai)
  0 siblings, 0 replies; 11+ messages in thread
From: Bryan Stine (battousai) @ 2009-06-15 23:42 UTC (permalink / raw
  To: gentoo-commits

battousai    09/06/15 23:42:35

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  x11-drm 20090320 patchball 0.2, for 2.6.30 compatibility. Fixes bug #274203.
  (Portage version: 2.2_rc33/cvs/Linux x86_64)

Revision  Changes    Path
1.77                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.77&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.77&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.76&r2=1.77

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.76
retrieving revision 1.77
diff -u -r1.76 -r1.77
--- ChangeLog	13 Jun 2009 13:41:56 -0000	1.76
+++ ChangeLog	15 Jun 2009 23:42:35 -0000	1.77
@@ -1,6 +1,11 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.76 2009/06/13 13:41:56 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.77 2009/06/15 23:42:35 battousai Exp $
+
+  15 Jun 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
+  Update 20090320 to patchball 0.2. Adds kernel 2.6.30 compatibility and
+  fixes <2.6.26 compatibility problem introduced by that patch. Fixes bug
+  #274203.
 
   13 Jun 2009; Raúl Porcel <armin76@gentoo.org> x11-drm-20090320.ebuild:
   ia64 stable wrt #270495



1.8                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.7&r2=1.8

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- x11-drm-20090320.ebuild	13 Jun 2009 13:41:56 -0000	1.7
+++ x11-drm-20090320.ebuild	15 Jun 2009 23:42:35 -0000	1.8
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.7 2009/06/13 13:41:56 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.8 2009/06/15 23:42:35 battousai Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -24,7 +24,7 @@
 RESTRICT="strip test"
 
 S="${WORKDIR}/drm"
-PATCHVER="0.1"
+PATCHVER="0.2"
 PATCHDIR="${WORKDIR}/patch"
 EXCLUDED="${WORKDIR}/excluded"
 






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-06-13 13:41 Raul Porcel (armin76)
  0 siblings, 0 replies; 11+ messages in thread
From: Raul Porcel (armin76) @ 2009-06-13 13:41 UTC (permalink / raw
  To: gentoo-commits

armin76     09/06/13 13:41:56

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  ia64 stable wrt #270495
  (Portage version: 2.1.6.13/cvs/Linux ia64)

Revision  Changes    Path
1.76                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.76&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.76&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.75&r2=1.76

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -r1.75 -r1.76
--- ChangeLog	25 May 2009 17:22:08 -0000	1.75
+++ ChangeLog	13 Jun 2009 13:41:56 -0000	1.76
@@ -1,6 +1,9 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.75 2009/05/25 17:22:08 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.76 2009/06/13 13:41:56 armin76 Exp $
+
+  13 Jun 2009; Raúl Porcel <armin76@gentoo.org> x11-drm-20090320.ebuild:
+  ia64 stable wrt #270495
 
   25 May 2009; Christian Faulhammer <fauli@gentoo.org>
   x11-drm-20090320.ebuild:



1.7                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.6&r2=1.7

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- x11-drm-20090320.ebuild	25 May 2009 17:22:08 -0000	1.6
+++ x11-drm-20090320.ebuild	13 Jun 2009 13:41:56 -0000	1.7
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.6 2009/05/25 17:22:08 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.7 2009/06/13 13:41:56 armin76 Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -37,7 +37,7 @@
 
 SLOT="0"
 LICENSE="X11"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ia64 ~ppc x86 ~x86-fbsd"
 
 DEPEND="kernel_linux? ( virtual/linux-sources )
 	kernel_FreeBSD? ( sys-freebsd/freebsd-sources






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-05-25 17:22 Christian Faulhammer (fauli)
  0 siblings, 0 replies; 11+ messages in thread
From: Christian Faulhammer (fauli) @ 2009-05-25 17:22 UTC (permalink / raw
  To: gentoo-commits

fauli       09/05/25 17:22:08

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  stable x86, bug 270495
  (Portage version: 2.1.6.11/cvs/Linux i686)

Revision  Changes    Path
1.75                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.75&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.75&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.74&r2=1.75

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -r1.74 -r1.75
--- ChangeLog	18 Apr 2009 22:47:32 -0000	1.74
+++ ChangeLog	25 May 2009 17:22:08 -0000	1.75
@@ -1,6 +1,10 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.74 2009/04/18 22:47:32 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.75 2009/05/25 17:22:08 fauli Exp $
+
+  25 May 2009; Christian Faulhammer <fauli@gentoo.org>
+  x11-drm-20090320.ebuild:
+  stable x86, bug 270495
 
   18 Apr 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320:
   Remove patch_prepare() as its purpose is no longer relevant. Fixes bug



1.6                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.5&r2=1.6

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- x11-drm-20090320.ebuild	18 Apr 2009 22:47:33 -0000	1.5
+++ x11-drm-20090320.ebuild	25 May 2009 17:22:08 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.5 2009/04/18 22:47:33 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.6 2009/05/25 17:22:08 fauli Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -37,7 +37,7 @@
 
 SLOT="0"
 LICENSE="X11"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc x86 ~x86-fbsd"
 
 DEPEND="kernel_linux? ( virtual/linux-sources )
 	kernel_FreeBSD? ( sys-freebsd/freebsd-sources






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-04-18 22:47 Bryan Stine (battousai)
  0 siblings, 0 replies; 11+ messages in thread
From: Bryan Stine (battousai) @ 2009-04-18 22:47 UTC (permalink / raw
  To: gentoo-commits

battousai    09/04/18 22:47:33

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  Remove patch_prepare() as its purpose is no longer relevant. Fixes bug #266481.
  (Portage version: 2.2_rc30/cvs/Linux x86_64)

Revision  Changes    Path
1.74                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.74&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.74&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.73&r2=1.74

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ChangeLog	31 Mar 2009 22:24:29 -0000	1.73
+++ ChangeLog	18 Apr 2009 22:47:32 -0000	1.74
@@ -1,6 +1,10 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.73 2009/03/31 22:24:29 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.74 2009/04/18 22:47:32 battousai Exp $
+
+  18 Apr 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320:
+  Remove patch_prepare() as its purpose is no longer relevant. Fixes bug
+  #266481.
 
   31 Mar 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
   Add DEPEND for >=x11-libs/libdrm-2.4.3. The external tools now build



1.5                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.4&r2=1.5

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- x11-drm-20090320.ebuild	31 Mar 2009 22:24:29 -0000	1.4
+++ x11-drm-20090320.ebuild	18 Apr 2009 22:47:33 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.4 2009/03/31 22:24:29 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.5 2009/04/18 22:47:33 battousai Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -71,8 +71,6 @@
 		unpack ${P}-gentoo-${PATCHVER}.tar.bz2
 		cd "${S}"
 
-		patch_prepare
-
 		# Apply patches
 		EPATCH_SUFFIX="patch" epatch ${PATCHDIR}
 	fi
@@ -185,19 +183,6 @@
 	fi
 }
 
-patch_prepare() {
-	# Handle exclusions based on the following...
-	#     All trees (0**), Standard only (1**), Others (none right now)
-	#     2.4 vs. 2.6 kernels
-	if use kernel_linux
-	then
-	    kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}"
-	fi
-
-	# There is only one tree being maintained now. No numeric exclusions need
-	# to be done based on DRM tree.
-}
-
 src_unpack_linux() {
 	convert_to_m "${SRC_BUILD}"/Makefile
 }






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-03-31 22:24 Bryan Stine (battousai)
  0 siblings, 0 replies; 11+ messages in thread
From: Bryan Stine (battousai) @ 2009-03-31 22:24 UTC (permalink / raw
  To: gentoo-commits

battousai    09/03/31 22:24:29

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  Add libdrm-2.4.3 DEPEND to build tools against. Fixes bug #264297.
  (Portage version: 2.2_rc25/cvs/Linux x86_64)

Revision  Changes    Path
1.73                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.73&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.73&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.72&r2=1.73

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -r1.72 -r1.73
--- ChangeLog	28 Mar 2009 00:34:08 -0000	1.72
+++ ChangeLog	31 Mar 2009 22:24:29 -0000	1.73
@@ -1,6 +1,10 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.72 2009/03/28 00:34:08 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.73 2009/03/31 22:24:29 battousai Exp $
+
+  31 Mar 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
+  Add DEPEND for >=x11-libs/libdrm-2.4.3. The external tools now build
+  against the system libdrm. Fixes bug #264297.
 
   28 Mar 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
   Remove unneeded AGP and (useless) extra DRM kernel config checks.



1.4                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.3&r2=1.4

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- x11-drm-20090320.ebuild	28 Mar 2009 00:34:08 -0000	1.3
+++ x11-drm-20090320.ebuild	31 Mar 2009 22:24:29 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.3 2009/03/28 00:34:08 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.4 2009/03/31 22:24:29 battousai Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -41,7 +41,8 @@
 
 DEPEND="kernel_linux? ( virtual/linux-sources )
 	kernel_FreeBSD? ( sys-freebsd/freebsd-sources
-			sys-freebsd/freebsd-mk-defs )"
+			sys-freebsd/freebsd-mk-defs )
+	>=x11-libs/libdrm-2.4.3"
 RDEPEND=""
 
 pkg_setup() {






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-03-28  0:34 Bryan Stine (battousai)
  0 siblings, 0 replies; 11+ messages in thread
From: Bryan Stine (battousai) @ 2009-03-28  0:34 UTC (permalink / raw
  To: gentoo-commits

battousai    09/03/28 00:34:08

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  Remove unneeded AGP and (useless) extra DRM kernel config checks.
  (Portage version: 2.2_rc25/cvs/Linux x86_64)

Revision  Changes    Path
1.72                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.72&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.72&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.71&r2=1.72

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -r1.71 -r1.72
--- ChangeLog	27 Mar 2009 22:24:25 -0000	1.71
+++ ChangeLog	28 Mar 2009 00:34:08 -0000	1.72
@@ -1,6 +1,9 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.71 2009/03/27 22:24:25 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.72 2009/03/28 00:34:08 battousai Exp $
+
+  28 Mar 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
+  Remove unneeded AGP and (useless) extra DRM kernel config checks.
 
   27 Mar 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
   Removed nouveau.ko and nv VIDEO_CARDS flag. There are no supporting



1.3                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.2&r2=1.3

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- x11-drm-20090320.ebuild	27 Mar 2009 22:24:25 -0000	1.2
+++ x11-drm-20090320.ebuild	28 Mar 2009 00:34:08 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.2 2009/03/27 22:24:25 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.3 2009/03/28 00:34:08 battousai Exp $
 
 inherit eutils x11 linux-mod autotools
 
@@ -140,9 +140,8 @@
 			die "Please use in-kernel DRM or switch to a 2.6 kernel."
 		fi
 
-		CONFIG_CHECK="!DRM AGP"
+		CONFIG_CHECK="!DRM"
 		ERROR_DRM="Please disable DRM in the kernel config. (CONFIG_DRM = n)"
-		ERROR_AGP="AGP support is not enabled in your kernel config (CONFIG_AGP)"
 
 		linux-mod_pkg_setup
 	fi
@@ -258,11 +257,6 @@
 	BUILD_TARGETS="modules"
 	BUILD_PARAMS="DRM_MODULES='${VIDCARDS}' LINUXDIR='${KERNEL_DIR}' M='${SRC_BUILD}'"
 	ECONF_PARAMS='' S="${SRC_BUILD}" linux-mod_src_compile
-
-	if linux_chkconfig_present DRM
-	then
-		ewarn "Please disable in-kernel DRM support to use this package."
-	fi
 }
 
 src_compile_freebsd() {






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-03-27 22:24 Bryan Stine (battousai)
  0 siblings, 0 replies; 11+ messages in thread
From: Bryan Stine (battousai) @ 2009-03-27 22:24 UTC (permalink / raw
  To: gentoo-commits

battousai    09/03/27 22:24:25

  Modified:             ChangeLog x11-drm-20090320.ebuild
  Log:
  Fix linux-mod usage regression, remove nv flag/nouveau module, add ewarn for missing intel. Fixes bug #263259.
  (Portage version: 2.2_rc25/cvs/Linux x86_64)

Revision  Changes    Path
1.71                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.71&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.71&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.70&r2=1.71

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- ChangeLog	21 Mar 2009 00:23:02 -0000	1.70
+++ ChangeLog	27 Mar 2009 22:24:25 -0000	1.71
@@ -1,6 +1,13 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.70 2009/03/21 00:23:02 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.71 2009/03/27 22:24:25 battousai Exp $
+
+  27 Mar 2009; Bryan Stine <battousai@gentoo.org> x11-drm-20090320.ebuild:
+  Removed nouveau.ko and nv VIDEO_CARDS flag. There are no supporting
+  packages in the portage tree for those yet. Fixed linux-mod config check
+  usage regression, bug #263259 (thanks kouyu). Added ewarn for the
+  disappearance of the intel driver, which happened upstream. It's in the
+  kernel now (thanks Andres Sandoval, comment in above bug).
 
 *x11-drm-20090320 (20 Mar 2009)
 



1.2                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?r1=1.1&r2=1.2

Index: x11-drm-20090320.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- x11-drm-20090320.ebuild	21 Mar 2009 00:23:02 -0000	1.1
+++ x11-drm-20090320.ebuild	27 Mar 2009 22:24:25 -0000	1.2
@@ -1,13 +1,12 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.1 2009/03/21 00:23:02 battousai Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.2 2009/03/27 22:24:25 battousai Exp $
 
 inherit eutils x11 linux-mod autotools
 
 IUSE_VIDEO_CARDS="
 	video_cards_mach64
 	video_cards_mga
-	video_cards_nv
 	video_cards_r128
 	video_cards_radeon
 	video_cards_radeonhd
@@ -46,6 +45,9 @@
 RDEPEND=""
 
 pkg_setup() {
+	ewarn "The intel DRM module has been removed from x11-drm. Please use the in-kernel"
+	ewarn "DRM module. This package is no longer useful for intel video cards."
+
 	# Setup the kernel's stuff.
 	kernel_setup
 
@@ -131,8 +133,6 @@
 		K_RV=${CHOST/*-freebsd/}
 	elif use kernel_linux
 	then
-		linux-mod_pkg_setup
-
 		if kernel_is 2 4
 		then
 			eerror "Upstream support for 2.4 kernels has been removed, so this package will no"
@@ -140,11 +140,11 @@
 			die "Please use in-kernel DRM or switch to a 2.6 kernel."
 		fi
 
-		linux_chkconfig_builtin "DRM" && \
-			die "Please disable or modularize DRM in the kernel config. (CONFIG_DRM = n or m)"
-
-		CONFIG_CHECK="AGP"
+		CONFIG_CHECK="!DRM AGP"
+		ERROR_DRM="Please disable DRM in the kernel config. (CONFIG_DRM = n)"
 		ERROR_AGP="AGP support is not enabled in your kernel config (CONFIG_AGP)"
+
+		linux-mod_pkg_setup
 	fi
 }
 
@@ -156,8 +156,6 @@
 			VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}"
 		use video_cards_mga && \
 			VIDCARDS="${VIDCARDS} mga.${KV_OBJ}"
-		use video_cards_nv && \
-			VIDCARDS="${VIDCARDS} nouveau.${KV_OBJ}"
 		use video_cards_r128 && \
 			VIDCARDS="${VIDCARDS} r128.${KV_OBJ}"
 		use video_cards_radeon || use video_cards_radeonhd && \






^ permalink raw reply	[flat|nested] 11+ messages in thread
* [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild
@ 2009-03-21  0:23 Bryan Stine (battousai)
  0 siblings, 0 replies; 11+ messages in thread
From: Bryan Stine (battousai) @ 2009-03-21  0:23 UTC (permalink / raw
  To: gentoo-commits

battousai    09/03/21 00:23:02

  Modified:             ChangeLog
  Added:                x11-drm-20090320.ebuild
  Log:
  x11-drm-20090320, with ebuild fixes from overlay and radeonhd support. Fixes bug #260728.
  (Portage version: 2.2_rc25/cvs/Linux x86_64)

Revision  Changes    Path
1.70                 x11-base/x11-drm/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.70&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?rev=1.70&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/ChangeLog?r1=1.69&r2=1.70

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- ChangeLog	5 Feb 2009 13:36:41 -0000	1.69
+++ ChangeLog	21 Mar 2009 00:23:02 -0000	1.70
@@ -1,6 +1,13 @@
 # ChangeLog for x11-base/x11-drm
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.69 2009/02/05 13:36:41 remi Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/ChangeLog,v 1.70 2009/03/21 00:23:02 battousai Exp $
+
+*x11-drm-20090320 (20 Mar 2009)
+
+  20 Mar 2009; Bryan Stine <battousai@gentoo.org> +x11-drm-20090320.ebuild:
+  Bump to 20090320 with improved version from x11 overlay. Includes various
+  minor ebuild fixes, radeonhd support, xgi support, and nouveau in favor of
+  defunct nv module. Fixes bug #260728, thanks to Tanktalus.
 
   05 Feb 2009; Rémi Cardona <remi@gentoo.org> x11-drm-20080710.ebuild:
   disable tests since they require user intervention (see bug #236845)



1.1                  x11-base/x11-drm/x11-drm-20090320.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild?rev=1.1&content-type=text/plain

Index: x11-drm-20090320.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-base/x11-drm/x11-drm-20090320.ebuild,v 1.1 2009/03/21 00:23:02 battousai Exp $

inherit eutils x11 linux-mod autotools

IUSE_VIDEO_CARDS="
	video_cards_mach64
	video_cards_mga
	video_cards_nv
	video_cards_r128
	video_cards_radeon
	video_cards_radeonhd
	video_cards_savage
	video_cards_sis
	video_cards_sunffb
	video_cards_tdfx
	video_cards_via
	video_cards_xgi"
IUSE="${IUSE_VIDEO_CARDS} kernel_FreeBSD kernel_linux"

# Make sure Portage does _NOT_ strip symbols.  We will do it later and make sure
# that only we only strip stuff that are safe to strip ...
# Tests require user intervention (see bug #236845)
RESTRICT="strip test"

S="${WORKDIR}/drm"
PATCHVER="0.1"
PATCHDIR="${WORKDIR}/patch"
EXCLUDED="${WORKDIR}/excluded"

DESCRIPTION="DRM Kernel Modules for X11"
HOMEPAGE="http://dri.sf.net"
SRC_URI="mirror://gentoo/linux-drm-${PV}-kernelsource.tar.bz2"
if [ -n "${PATCHVER}" ] ; then
	SRC_URI="${SRC_URI} mirror://gentoo/${P}-gentoo-${PATCHVER}.tar.bz2"
fi

SLOT="0"
LICENSE="X11"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~x86 ~x86-fbsd"

DEPEND="kernel_linux? ( virtual/linux-sources )
	kernel_FreeBSD? ( sys-freebsd/freebsd-sources
			sys-freebsd/freebsd-mk-defs )"
RDEPEND=""

pkg_setup() {
	# Setup the kernel's stuff.
	kernel_setup

	# Set video cards to build for.
	set_vidcards

	# Determine which -core dir we build in.
	get_drm_build_dir

	return 0
}

src_unpack() {
	unpack linux-drm-${PV}-kernelsource.tar.bz2
	cd "${WORKDIR}"

	# Apply patches if there's a patchball version number provided.
	if [ -n "${PATCHVER}"  ]
	then
		unpack ${P}-gentoo-${PATCHVER}.tar.bz2
		cd "${S}"

		patch_prepare

		# Apply patches
		EPATCH_SUFFIX="patch" epatch ${PATCHDIR}
	fi
	eautoreconf -v --install

	src_unpack_os
}

src_compile() {
	einfo "Building DRM in ${SRC_BUILD}..."
	src_compile_os
	einfo "DRM build finished".

	cd "${S}"

	# I need to work on my autoconf skills to make reliable user-selection
	# of cairo support here.
	econf --without-cairo || die "econf failed"

	cd "${S}"/tests
	emake || die "Failed to build programs."
}

src_install() {
	einfo "Installing DRM..."
	cd "${SRC_BUILD}"

	src_install_os

	cd "${S}"/tests
	dobin dristat drmstat modeprint/modeprint modetest/modetest || die

	dodoc "${S}/linux-core/README.drm"
}

pkg_postinst() {
	if use video_cards_sis
	then
		einfo "SiS direct rendering only works on 300 series chipsets."
		einfo "SiS framebuffer also needs to be enabled in the kernel."
	fi

	if use video_cards_mach64
	then
		einfo "The Mach64 DRI driver is insecure."
		einfo "Malicious clients can write to system memory."
		einfo "For more information, see:"
		einfo "http://dri.freedesktop.org/wiki/ATIMach64."
	fi

	pkg_postinst_os
}

# Functions used above are defined below:

kernel_setup() {
	if use kernel_FreeBSD
	then
		K_RV=${CHOST/*-freebsd/}
	elif use kernel_linux
	then
		linux-mod_pkg_setup

		if kernel_is 2 4
		then
			eerror "Upstream support for 2.4 kernels has been removed, so this package will no"
			eerror "longer support them."
			die "Please use in-kernel DRM or switch to a 2.6 kernel."
		fi

		linux_chkconfig_builtin "DRM" && \
			die "Please disable or modularize DRM in the kernel config. (CONFIG_DRM = n or m)"

		CONFIG_CHECK="AGP"
		ERROR_AGP="AGP support is not enabled in your kernel config (CONFIG_AGP)"
	fi
}

set_vidcards() {
	VIDCARDS=""

	if [[ -n "${VIDEO_CARDS}" ]]; then
		use video_cards_mach64 && \
			VIDCARDS="${VIDCARDS} mach64.${KV_OBJ}"
		use video_cards_mga && \
			VIDCARDS="${VIDCARDS} mga.${KV_OBJ}"
		use video_cards_nv && \
			VIDCARDS="${VIDCARDS} nouveau.${KV_OBJ}"
		use video_cards_r128 && \
			VIDCARDS="${VIDCARDS} r128.${KV_OBJ}"
		use video_cards_radeon || use video_cards_radeonhd && \
			VIDCARDS="${VIDCARDS} radeon.${KV_OBJ}"
		use video_cards_savage && \
			VIDCARDS="${VIDCARDS} savage.${KV_OBJ}"
		use video_cards_sis && \
			VIDCARDS="${VIDCARDS} sis.${KV_OBJ}"
		use video_cards_via && \
			VIDCARDS="${VIDCARDS} via.${KV_OBJ}"
		use video_cards_sunffb && \
			VIDCARDS="${VIDCARDS} ffb.${KV_OBJ}"
		use video_cards_tdfx && \
			VIDCARDS="${VIDCARDS} tdfx.${KV_OBJ}"
		use video_cards_xgi && \
			VIDCARDS="${VIDCARDS} xgi.${KV_OBJ}"
	fi
}

get_drm_build_dir() {
	if use kernel_FreeBSD
	then
		SRC_BUILD="${S}/bsd-core"
	elif kernel_is 2 6
	then
		SRC_BUILD="${S}/linux-core"
	fi
}

patch_prepare() {
	# Handle exclusions based on the following...
	#     All trees (0**), Standard only (1**), Others (none right now)
	#     2.4 vs. 2.6 kernels
	if use kernel_linux
	then
	    kernel_is 2 6 && mv -f "${PATCHDIR}"/*kernel-2.4* "${EXCLUDED}"
	fi

	# There is only one tree being maintained now. No numeric exclusions need
	# to be done based on DRM tree.
}

src_unpack_linux() {
	convert_to_m "${SRC_BUILD}"/Makefile
}

src_unpack_freebsd() {
	# Link in freebsd kernel.
	ln -s "/usr/src/sys-${K_RV}" "${WORKDIR}/sys"
	# SUBDIR variable gets to all Makefiles, we need it only in the main one.
	SUBDIRS=${VIDCARDS//.ko}
	sed -i -e "s:SUBDIR\ =.*:SUBDIR\ =\ drm ${SUBDIRS}:" "${SRC_BUILD}"/Makefile
}

src_unpack_os() {
	if use kernel_linux; then
		src_unpack_linux
	elif use kernel_FreeBSD
	then
		src_unpack_freebsd
	fi
}

src_compile_os() {
	if use kernel_linux
	then
		src_compile_linux
	elif use kernel_FreeBSD
	then
		src_compile_freebsd
	fi
}

src_install_os() {
	if use kernel_linux
	then
		src_install_linux
	elif use kernel_FreeBSD
	then
		src_install_freebsd
	fi
}

src_compile_linux() {
	# remove leading and trailing space
	VIDCARDS="${VIDCARDS% }"
	VIDCARDS="${VIDCARDS# }"

	check_modules_supported
	MODULE_NAMES=""
	for i in drm.${KV_OBJ} ${VIDCARDS}; do
		MODULE_NAMES="${MODULE_NAMES} ${i/.${KV_OBJ}}(${PN}:${SRC_BUILD})"
		i=$(echo ${i/.${KV_OBJ}} | tr '[:lower:]' '[:upper:]')
		eval MODULESD_${i}_ENABLED="yes"
	done

	# This now uses an M= build system. Makefile does most of the work.
	cd "${SRC_BUILD}"
	unset ARCH
	BUILD_TARGETS="modules"
	BUILD_PARAMS="DRM_MODULES='${VIDCARDS}' LINUXDIR='${KERNEL_DIR}' M='${SRC_BUILD}'"
	ECONF_PARAMS='' S="${SRC_BUILD}" linux-mod_src_compile

	if linux_chkconfig_present DRM
	then
		ewarn "Please disable in-kernel DRM support to use this package."
	fi
}

src_compile_freebsd() {
	cd "${SRC_BUILD}"
	# Environment CFLAGS overwrite kernel CFLAGS which is bad.
	local svcflags=${CFLAGS}; local svldflags=${LDFLAGS}
	unset CFLAGS; unset LDFLAGS
	MAKE=make \
		emake \
		NO_WERROR= \
		SYSDIR="${WORKDIR}/sys" \
		KMODDIR="/boot/modules" \
		|| die "pmake failed."
	export CFLAGS=${svcflags}; export LDFLAGS=${svldflags}
}

die_error() {
	eerror "Portage could not build the DRM modules. If you see an ACCESS DENIED error,"
	eerror "this could mean that you were using an unsupported kernel build system."
	eerror "Only 2.6 kernels at least as new as 2.6.6 are supported."
	die "Unable to build DRM modules."
}

src_install_linux() {
	linux-mod_src_install

	# Strip binaries, leaving /lib/modules untouched (bug #24415)
	strip_bins \/lib\/modules
}

src_install_freebsd() {
	cd "${SRC_BUILD}"
	dodir "/boot/modules"
	MAKE=make \
		emake \
		install \
		NO_WERROR= \
		DESTDIR="${D}" \
		KMODDIR="/boot/modules" \
		|| die "Install failed."
}

pkg_postinst_os() {
	if use kernel_linux
	then
		linux-mod_pkg_postinst
	fi
}






^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2009-07-23 17:28 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-01 20:40 [gentoo-commits] gentoo-x86 commit in x11-base/x11-drm: ChangeLog x11-drm-20090320.ebuild Markus Meier (maekke)
  -- strict thread matches above, loose matches on Subject: below --
2009-07-23 17:28 Joseph Jezak (josejx)
2009-06-27 11:38 Tobias Klausmann (klausman)
2009-06-15 23:42 Bryan Stine (battousai)
2009-06-13 13:41 Raul Porcel (armin76)
2009-05-25 17:22 Christian Faulhammer (fauli)
2009-04-18 22:47 Bryan Stine (battousai)
2009-03-31 22:24 Bryan Stine (battousai)
2009-03-28  0:34 Bryan Stine (battousai)
2009-03-27 22:24 Bryan Stine (battousai)
2009-03-21  0:23 Bryan Stine (battousai)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox