summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Alfredsen <loki_val@gentoo.org>2009-01-15 17:30:51 +0100
committerPeter Alfredsen <loki_val@gentoo.org>2009-01-15 17:30:51 +0100
commit8e502bfa6af4cd40a488c079f8a8210102f5df53 (patch)
tree9ab5063db56ff28a11262e4032e67bd2c8b67bd3
parentAdd version of bash-4.0-rc1 that compiles (diff)
downloadloki_val-8e502bfa6af4cd40a488c079f8a8210102f5df53.tar.gz
loki_val-8e502bfa6af4cd40a488c079f8a8210102f5df53.tar.bz2
loki_val-8e502bfa6af4cd40a488c079f8a8210102f5df53.zip
Update some X11 stuff to be not-ancient.
-rw-r--r--x11-libs/libICE/ChangeLog187
-rw-r--r--x11-libs/libICE/Manifest4
-rw-r--r--x11-libs/libICE/libICE-1.0.5.ebuild19
-rw-r--r--x11-libs/libICE/metadata.xml5
-rw-r--r--x11-libs/libX11/ChangeLog435
-rw-r--r--x11-libs/libX11/Manifest4
-rw-r--r--x11-libs/libX11/libX11-1.1.99.2.ebuild38
-rw-r--r--x11-libs/libX11/metadata.xml5
-rw-r--r--x11-libs/libdrm/ChangeLog240
-rw-r--r--x11-libs/libdrm/Manifest5
-rw-r--r--x11-libs/libdrm/files/2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch27
-rw-r--r--x11-libs/libdrm/libdrm-2.4.4.ebuild29
-rw-r--r--x11-libs/libdrm/metadata.xml5
-rw-r--r--x11-libs/libxcb/ChangeLog88
-rw-r--r--x11-libs/libxcb/Manifest4
-rw-r--r--x11-libs/libxcb/libxcb-1.1.93.ebuild36
-rw-r--r--x11-libs/libxcb/metadata.xml5
-rw-r--r--x11-libs/xcb-util/ChangeLog107
-rw-r--r--x11-libs/xcb-util/Manifest4
-rw-r--r--x11-libs/xcb-util/metadata.xml5
-rw-r--r--x11-libs/xcb-util/xcb-util-0.3.2.ebuild34
-rw-r--r--x11-proto/xcb-proto/ChangeLog82
-rw-r--r--x11-proto/xcb-proto/Manifest4
-rw-r--r--x11-proto/xcb-proto/metadata.xml5
-rw-r--r--x11-proto/xcb-proto/xcb-proto-1.3.ebuild18
25 files changed, 1395 insertions, 0 deletions
diff --git a/x11-libs/libICE/ChangeLog b/x11-libs/libICE/ChangeLog
new file mode 100644
index 0000000..948aac2
--- /dev/null
+++ b/x11-libs/libICE/ChangeLog
@@ -0,0 +1,187 @@
+# ChangeLog for x11-libs/libICE
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libICE/ChangeLog,v 1.50 2008/01/31 04:15:17 dberkholz Exp $
+
+ 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; -libICE-1.0.1.ebuild:
+ Clean up.
+
+ 19 Dec 2007; Dawid Węgliński <cla@gentoo.org> libICE-1.0.4.ebuild:
+ Stable on x86 (bug #202087)
+
+ 16 Dec 2007; Markus Rothe <corsair@gentoo.org> libICE-1.0.4.ebuild:
+ Stable on ppc64; bug #202087
+
+ 16 Dec 2007; nixnut <nixnut@gentoo.org> libICE-1.0.4.ebuild:
+ Stable on ppc wrt bug 202087
+
+ 15 Dec 2007; Doug Klima <cardoe@gentoo.org> libICE-1.0.4.ebuild:
+ amd64 stable wrt bug #202087
+
+ 13 Dec 2007; Raúl Porcel <armin76@gentoo.org> libICE-1.0.4.ebuild:
+ alpha/ia64 stable wrt #202087
+
+ 12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> libICE-1.0.4.ebuild:
+ Sparc stable --- Bug #202087 --- good for 3 months.
+
+*libICE-1.0.4 (08 Sep 2007)
+
+ 08 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; +libICE-1.0.4.ebuild:
+ Bump for 7.3.
+
+ 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> libICE-1.0.3.ebuild:
+ Stable on sparc wrt #175465
+
+ 03 Jul 2007; Lars Weiler <pylon@gentoo.org> libICE-1.0.3.ebuild:
+ Stable on ppc; bug #175465.
+
+ 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> libICE-1.0.3.ebuild:
+ alpha stable wrt #175465
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> libICE-1.0.3.ebuild:
+ Stable on mips.
+
+ 20 May 2007; Jeroen Roovers <jer@gentoo.org> libICE-1.0.3.ebuild:
+ Stable for HPPA (bug #175465).
+
+ 04 May 2007; Daniel Gryniewicz <dang@gentoo.org> libICE-1.0.3.ebuild:
+ Marked stable on amd64 for bug #175465
+
+ 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> libICE-1.0.3.ebuild:
+ Stable on x86, bug #175465.
+
+ 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> libICE-1.0.3.ebuild:
+ Stable on ia64 wrt bug #175465.
+
+ 25 Apr 2007; Markus Rothe <corsair@gentoo.org> libICE-1.0.3.ebuild:
+ Stable on ppc64; bug #175465
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libICE-1.0.2.ebuild:
+ Clean out old version.
+
+ 04 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ libICE-1.0.1.ebuild, libICE-1.0.2.ebuild:
+ Drop mirroring restriction. Thanks to Zhang Le of bug #163088.
+
+*libICE-1.0.3 (16 Dec 2006)
+
+ 16 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libICE-1.0.3.ebuild:
+ Version bump for 7.2. Build/dist fix only.
+
+ Removed mirror restriction.
+
+*libICE-1.0.2 (21 Oct 2006)
+
+ 21 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libICE-1.0.2.ebuild:
+ Version bump.
+
+ 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> libICE-1.0.1.ebuild:
+ Stable on hppa.
+
+ 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> libICE-1.0.1.ebuild:
+ Mark 1.0.1 stable on ia64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; libICE-1.0.1.ebuild:
+ ppc/sparc/mips/alpha/arm/sh stable
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; -libICE-1.0.0.ebuild:
+ Pull old versions.
+
+ 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> libICE-1.0.1.ebuild:
+ Stable on amd64.
+
+ 30 Jun 2006; Markus Rothe <corsair@gentoo.org> libICE-1.0.1.ebuild:
+ Stable on ppc64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; libICE-1.0.1.ebuild:
+ x86 stable.
+
+*libICE-1.0.1 (29 Apr 2006)
+
+ 29 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libICE-1.0.1.ebuild:
+ Version bump. Includes a memory cleanup.
+
+ 28 Apr 2006; Marien Zwart <marienz@gentoo.org> files/digest-libICE-1.0.0,
+ Manifest:
+ Revert to working digest.
+
+ 27 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-libICE-1.0.0,
+ Manifest:
+ Fixing SHA256 digest, pass four
+
+ 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> libICE-1.0.0.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 24 Mar 2006; Donnie Berkholz <spyderous@gentoo.org>; libICE-1.0.0.ebuild:
+ (#127306) Digests changed between release candidates and final release for
+ the same tarballs.
+
+ 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> libICE-1.0.0.ebuild:
+ Mark 1.0.0 ~ia64
+
+ 14 Feb 2006; Markus Rothe <corsair@gentoo.org> libICE-1.0.0.ebuild:
+ Added ~ppc64
+
+ 31 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> libICE-1.0.0.ebuild:
+ Unstable on hppa.
+
+ 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libICE-0.99.2.ebuild:
+ Pull old versions.
+
+ 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> libICE-1.0.0.ebuild:
+ Marked ~alpha
+
+*libICE-1.0.0 (17 Dec 2005)
+
+ 17 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libICE-1.0.0.ebuild:
+ Bump for 7.0RC4.
+
+ 09 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ -libICE-0.99.0.ebuild, -libICE-0.99.1.ebuild:
+ Pull old versions.
+
+*libICE-0.99.2 (04 Dec 2005)
+
+ 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libICE-0.99.2.ebuild:
+ Bump for 7.0RC3.
+
+*libICE-0.99.1 (11 Nov 2005)
+
+ 11 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ +libICE-0.99.1.ebuild:
+ Bump for 7.0RC2.
+
+ 30 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ libICE-0.99.0.ebuild:
+ Move xproto dep to reflect compile-time requirements.
+
+ 09 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>; +metadata.xml:
+ Add metadata.
+
+ 28 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> libICE-0.99.0.ebuild:
+ Marked ~sh
+
+ 20 Aug 2005; Luca Barbato <lu_zero@gentoo.org> libICE-0.99.0.ebuild:
+ Marked ~ppc
+
+ 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> libICE-0.99.0.ebuild:
+ Marked ~amd64
+
+ 12 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; libICE-0.99.0.ebuild:
+ Add ipv6 USE, thanks to gim <gentoo@gim.name> for pointing this out.
+
+ 08 Aug 2005; Ferris McCormick <fmccor@gentoo.org> libICE-0.99.0.ebuild:
+ Add ~sparc keyword (modular X testing).
+
+*libICE-0.99.0 (08 Aug 2005)
+
+ 08 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ +libICE-0.99.0.ebuild:
+ Initial commit for modular X.
+
diff --git a/x11-libs/libICE/Manifest b/x11-libs/libICE/Manifest
new file mode 100644
index 0000000..72fc9b8
--- /dev/null
+++ b/x11-libs/libICE/Manifest
@@ -0,0 +1,4 @@
+DIST libICE-1.0.5.tar.bz2 263786 RMD160 4c08c4ef542eedd315a9b097bcec6779be01b2b7 SHA1 be6fb2a00f34689c16dad63e1ad36896f5efd7d2 SHA256 2fba2c850bf2f60fc2a423438188b04439d149a7e81d8433264f0613ebb7be3a
+EBUILD libICE-1.0.5.ebuild 533 RMD160 5cc9786e3d685925525391b1c5cb57df6fcb2455 SHA1 bff10f48af850de2c9e8d7cddb60d66f7db88774 SHA256 1f53f2407d7549fb6994632da73d5bd8b5c709e1ec8b6fa4472539f6e6be8aa0
+MISC ChangeLog 5775 RMD160 077443d12dd0591446b868114439a71aa98abd3b SHA1 38e322155a096e22777843d1d0bd7a28deec220b SHA256 e08953f924abad6cfb8f0d520be8ec28996411a2986aef4a25ed43d7bfb58b65
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
diff --git a/x11-libs/libICE/libICE-1.0.5.ebuild b/x11-libs/libICE/libICE-1.0.5.ebuild
new file mode 100644
index 0000000..aa874bc
--- /dev/null
+++ b/x11-libs/libICE/libICE-1.0.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libICE/libICE-1.0.4.ebuild,v 1.8 2008/01/13 09:23:21 vapier Exp $
+
+# Must be before x-modular eclass is inherited
+#SNAPSHOT="yes"
+
+inherit x-modular
+
+DESCRIPTION="X.Org ICE library"
+
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
+IUSE="ipv6"
+
+RDEPEND="x11-libs/xtrans
+ x11-proto/xproto"
+DEPEND="${RDEPEND}"
+
+CONFIGURE_OPTIONS="$(use_enable ipv6)"
diff --git a/x11-libs/libICE/metadata.xml b/x11-libs/libICE/metadata.xml
new file mode 100644
index 0000000..01c4c00
--- /dev/null
+++ b/x11-libs/libICE/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/x11-libs/libX11/ChangeLog b/x11-libs/libX11/ChangeLog
new file mode 100644
index 0000000..52d348a
--- /dev/null
+++ b/x11-libs/libX11/ChangeLog
@@ -0,0 +1,435 @@
+# ChangeLog for x11-libs/libX11
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libX11/ChangeLog,v 1.101 2008/09/06 06:56:34 dberkholz Exp $
+
+*libX11-1.1.5 (06 Sep 2008)
+
+ 06 Sep 2008; Donnie Berkholz <dberkholz@gentoo.org>; +libX11-1.1.5.ebuild:
+ Version bump.
+
+ 02 Jul 2008; <solar@gentoo.org> libX11-1.1.4.ebuild:
+ - cross compile love
+
+ 05 Jun 2008; Tobias Klausmann <klausman@gentoo.org> libX11-1.1.4.ebuild:
+ Stable on alpha, bug #223879
+
+ 02 Jun 2008; Raúl Porcel <armin76@gentoo.org> libX11-1.1.4.ebuild:
+ ia64/sparc stable wrt #223879
+
+ 02 Jun 2008; Jeroen Roovers <jer@gentoo.org> libX11-1.1.4.ebuild:
+ Stable for HPPA (bug #223879).
+
+ 01 Jun 2008; nixnut <nixnut@gentoo.org> libX11-1.1.4.ebuild:
+ Stable on ppc wrt bug 223879
+
+ 29 May 2008; Markus Rothe <corsair@gentoo.org> libX11-1.1.4.ebuild:
+ Stable on ppc64; bug #223879
+
+ 28 May 2008; Markus Meier <maekke@gentoo.org> libX11-1.1.4.ebuild:
+ amd64/x86 stable, bug #223879
+
+ 28 May 2008; Peter Volkov <pva@gentoo.org> libX11-1.1.2-r1.ebuild:
+ Droped stable mips. Reverted names in ChangeLog.
+
+*libX11-1.1.4 (10 Mar 2008)
+
+ 10 Mar 2008; Donnie Berkholz <dberkholz@gentoo.org>; +libX11-1.1.4.ebuild:
+ Bump.
+
+*libX11-1.1.3-r1 (28 Feb 2008)
+
+ 28 Feb 2008; Doug Goldstein <cardoe@gentoo.org>
+ +files/libX11-1.1.3-xcb-locking.patch, +libX11-1.1.3-r1.ebuild:
+ add patch to fix fd.o bug #14029. Related to XCB locking.
+
+ 19 Dec 2007; Dawid Węgliński <cla@gentoo.org> libX11-1.1.3.ebuild:
+ Stable on x86 (bug #202087)
+
+ 16 Dec 2007; Markus Rothe <corsair@gentoo.org> libX11-1.1.3.ebuild:
+ Stable on ppc64; bug #202087
+
+ 16 Dec 2007; nixnut <nixnut@gentoo.org> libX11-1.1.3.ebuild:
+ Stable on ppc wrt bug 202087
+
+ 15 Dec 2007; Doug Goldstein <cardoe@gentoo.org> libX11-1.1.3.ebuild:
+ amd64 stable bug #202087
+
+ 13 Dec 2007; Raúl Porcel <armin76@gentoo.org> libX11-1.1.3.ebuild:
+ alpha/ia64 stable wrt #202087
+
+ 12 Dec 2007; Ferris McCormick <fmccor@gentoo.org> libX11-1.1.3.ebuild:
+ Sparc stable --- Bug #202087 --- good for 3 months.
+
+ 09 Oct 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ -files/1.0.99.2-xcb_callback_fix.patch, -files/libX11-1.0.1-setuid.diff,
+ -files/xorg-libX11-1.1.1-xinitimage.diff, -files/CVE-2006-5397.patch,
+ -libX11-1.0.3.ebuild, -libX11-1.0.3-r2.ebuild, -libX11-1.1.1-r1.ebuild,
+ -libX11-1.1.2.ebuild:
+ Drop old ebuilds.
+
+ 28 Sep 2007; Joshua Kinard <kumba@gentoo.org> libX11-1.1.2-r1.ebuild:
+ Stable on mips, per #191615.
+
+ 10 Sep 2007; Jeroen Roovers <jer@gentoo.org> libX11-1.1.2-r1.ebuild:
+ Stable for HPPA (bug #191615).
+
+ 09 Sep 2007; Raúl Porcel <armin76@gentoo.org> libX11-1.1.2-r1.ebuild:
+ alpha/ia64 stable wrt #191615
+
+ 08 Sep 2007; Joseph Jezak <josejx@gentoo.org> libX11-1.1.2-r1.ebuild:
+ Marked ppc/ppc64 stable for bug #191615.
+
+*libX11-1.1.3 (08 Sep 2007)
+
+ 08 Sep 2007; Donnie Berkholz <dberkholz@gentoo.org>; +libX11-1.1.3.ebuild:
+ Maintenance release that fixes a bug (introduced with libX11 1.1.2) which
+ broke the XGetMotionEvents function, contains an XCB-related locking fix in
+ XIM code, and has a few other bits.
+
+ 07 Sep 2007; Chris Gianelloni <wolf31o2@gentoo.org>
+ libX11-1.1.2-r1.ebuild:
+ Stable on x86 wrt bug #191615.
+
+ 01 Sep 2007; Christoph Mende <angelos@gentoo.org> libX11-1.1.2-r1.ebuild:
+ Stable on amd64
+
+ 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ libX11-1.1.2-r1.ebuild:
+ Stable on sparc wrt #175465
+
+*libX11-1.1.2-r1 (15 Jun 2007)
+
+ 15 Jun 2007; Doug Goldstein <cardoe@gentoo.org>
+ +files/libX11-1.1.2-XGetMotionEvents-order-fix.patch,
+ +files/libX11-1.1.2-XimGetWindowEventmask-fix.patch,
+ +libX11-1.1.2-r1.ebuild:
+ upstream patches for bug #156367 and bug #181707, which should solve several
+ user issues
+
+*libX11-1.1.2 (05 Jun 2007)
+
+ 05 Jun 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libX11-1.1.2.ebuild:
+ Version bump.
+
+ Lots of changes here. Most notable are the xcb and documentation updates.
+ This version also includes other minor security and bug fixes.
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> libX11-1.1.1-r1.ebuild:
+ Stable on mips.
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libX11-1.0.1-r1.ebuild, -libX11-1.0.3-r1.ebuild,
+ -libX11-1.0.99.2-r1.ebuild, -libX11-1.1.1.ebuild:
+ Clean up several unused versions.
+
+ 18 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> libX11-1.1.1-r1.ebuild:
+ Stable on alpha wrt security bug #172752
+
+ 13 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ libX11-1.1.1-r1.ebuild:
+ ppc stable, bug #172752
+
+ 12 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ libX11-1.1.1-r1.ebuild:
+ Stable on sparc wrt security #172752
+
+ 11 Apr 2007; Jeroen Roovers <jer@gentoo.org> libX11-1.1.1-r1.ebuild:
+ Stable for HPPA (bug #172752).
+
+ 11 Apr 2007; Raúl Porcel <armin76@gentoo.org> libX11-1.1.1-r1.ebuild:
+ ia64 + x86 stable wrt security bug 172752
+
+ 11 Apr 2007; Peter Weller <welp@gentoo.org> libX11-1.1.1-r1.ebuild:
+ Stable on amd64 wrt bug 172752
+
+ 11 Apr 2007; Markus Rothe <corsair@gentoo.org> libX11-1.1.1-r1.ebuild:
+ Stable on ppc64; bug #172752
+
+*libX11-1.1.1-r1 (05 Apr 2007)
+*libX11-1.0.3-r2 (05 Apr 2007)
+
+ 05 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ +files/xorg-libX11-1.1.1-xinitimage.diff, +libX11-1.0.3-r2.ebuild,
+ +libX11-1.1.1-r1.ebuild:
+ (#172752) Security bump. CVE 2007-1667: libX11 XInitImage input validation.
+
+ 04 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ libX11-1.0.1-r1.ebuild, libX11-1.0.3.ebuild, libX11-1.0.3-r1.ebuild:
+ Drop mirroring restriction. Thanks to Zhang Le of bug #163088.
+
+ 06 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> libX11-1.0.3.ebuild:
+ Stable on Alpha.
+
+*libX11-1.1.1 (02 Dec 2006)
+
+ 02 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> -libX11-1.1.ebuild,
+ +libX11-1.1.1.ebuild:
+ Version bump for 7.2RC3. Includes various bug fixes, including a fix for bug
+ #156788.
+
+*libX11-1.1 (24 Nov 2006)
+
+ 24 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; +libX11-1.1.ebuild:
+ Bump.
+
+*libX11-1.0.99.2-r1 (15 Nov 2006)
+
+ 15 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +files/1.0.99.2-xcb_callback_fix.patch, -libX11-1.0.99.2.ebuild,
+ +libX11-1.0.99.2-r1.ebuild:
+ Add a locking fix from upstream. Fixes more issues when xcb is enabled.
+
+*libX11-1.0.3-r1 (04 Nov 2006)
+
+ 04 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +files/CVE-2006-5397.patch, +libX11-1.0.3-r1.ebuild:
+ Add file descriptor leak fix for bug #153752. (CVE-2006-5397)
+
+*libX11-1.0.99.2 (03 Nov 2006)
+
+ 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ -files/1.0.99.1-xcb-xkb-fixes.patch, -libX11-1.0.99.1.ebuild,
+ -libX11-1.0.99.1-r1.ebuild, +libX11-1.0.99.2.ebuild:
+ Bump to RC2. Mainly adds xcb-related and compose fixes.
+
+*libX11-1.0.99.1-r1 (12 Oct 2006)
+
+ 12 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ +files/1.0.99.1-xcb-xkb-fixes.patch, +libX11-1.0.99.1-r1.ebuild:
+ Bump to fix some crashes associated with XKB, when XCB is active (Magnus
+ Kessler, Jamey Sharp).
+
+*libX11-1.0.99.1 (09 Oct 2006)
+
+ 09 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ +libX11-1.0.99.1.ebuild:
+ Add 1.1RC1, with support for XCB.
+
+ 08 Oct 2006; Simon Stelling <blubb@gentoo.org> libX11-1.0.3.ebuild:
+ stable on amd64
+
+ 12 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> libX11-1.0.3.ebuild:
+ Stable on hppa
+
+ 04 Sep 2006; Joshua Kinard <kumba@gentoo.org> libX11-1.0.3.ebuild:
+ Marked stable on mips.
+
+ 30 Aug 2006; Michael Hanselmann <hansmi@gentoo.org> libX11-1.0.3.ebuild:
+ Stable on ppc.
+
+ 23 Aug 2006; Ferris McCormick <fmccor@gentoo.org> libX11-1.0.3.ebuild:
+ Stable on sparc (general bookkeeping now that sparc is stable for
+ xorg-x11-7.1).
+
+ 15 Aug 2006; Joshua Jackson <tsunam@gentoo.org> libX11-1.0.3.ebuild:
+ Stable x86; bug #135974
+
+ 12 Aug 2006; Markus Rothe <corsair@gentoo.org> libX11-1.0.3.ebuild:
+ Stable on ppc64; bug #135974
+
+ 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> libX11-1.0.1-r1.ebuild:
+ Stable on hppa.
+
+ 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> libX11-1.0.1-r1.ebuild:
+ Mark 1.0.1-r1 stable on ia64
+
+ 01 Jul 2006; Donnie Berkholz <spyderous@gentoo.org>; Manifest:
+ Fix manifest.
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ libX11-1.0.1-r1.ebuild:
+ ppc/sparc/mips/alpha/arm/sh stable
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ +libX11-1.0.1-r1.ebuild, +libX11-1.0.3.ebuild:
+ Restore mistakenly removed ebuild.
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ -libX11-1.0.1-r1.ebuild, -libX11-1.0.3.ebuild:
+ Pull old versions.
+
+ 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ libX11-1.0.1-r1.ebuild:
+ Stable on amd64.
+
+ 30 Jun 2006; Markus Rothe <corsair@gentoo.org> libX11-1.0.1-r1.ebuild:
+ Stable on ppc64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ libX11-1.0.1-r1.ebuild:
+ x86 stable.
+
+*libX11-1.0.3 (30 Jun 2006)
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; -libX11-1.0.2.ebuild,
+ +libX11-1.0.3.ebuild:
+ Bump. 1.0.2 missed one of the setuid fixes, and this also fixes the Compose
+ cache.
+
+ 23 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ libX11-1.0.1-r1.ebuild, libX11-1.0.2.ebuild:
+ 1.0.2 requires xproto 7.0.6, while 1.0.1 cannot build against it.
+
+*libX11-1.0.2 (23 Jun 2006)
+
+ 23 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; +libX11-1.0.2.ebuild:
+ Bump. Incorporates security fix; X apps should start a bit faster from
+ Compose table caching; some updates to the en_US.UTF-8 Compose file; break a
+ bunch of data out into /usr/share; and more.
+
+*libX11-1.0.1-r1 (20 Jun 2006)
+
+ 20 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ +files/libX11-1.0.1-setuid.diff, -libX11-1.0.0-r2.ebuild,
+ -libX11-1.0.1.ebuild, +libX11-1.0.1-r1.ebuild:
+ Security bump. Failure to check the return value of setuid() in a privileged
+ process could be used by a local user for file overwriting and possible
+ privilege escalation in corner cases. See
+ http://lists.freedesktop.org/archives/xorg/2006-June/016146.html for more
+ information.
+
+ 13 May 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ files/digest-libX11-1.0.1, Manifest:
+ Fix digest. (Caster, bug #133186)
+
+ 13 May 2006; Donnie Berkholz <spyderous@gentoo.org>; libX11-1.0.1.ebuild:
+ Don't autoreconf.
+
+*libX11-1.0.1 (13 May 2006)
+
+ 13 May 2006; Donnie Berkholz <spyderous@gentoo.org>; +libX11-1.0.1.ebuild:
+ Bump.
+
+ 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> libX11-1.0.0-r2.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 26 Mar 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ libX11-1.0.0-r2.ebuild:
+ Fix digest per upstream tarball change (bug #127306, Daniel Webert).
+
+ 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> libX11-1.0.0-r2.ebuild:
+ Mark 1.0.0-r2 ~ia64
+
+*libX11-1.0.0-r2 (22 Feb 2006)
+
+ 22 Feb 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libX11-1.0.0-r1.ebuild, +libX11-1.0.0-r2.ebuild:
+ Fix shadow manpages for bug #123328 (reported by Philip Kovacs).
+
+ 14 Feb 2006; Markus Rothe <corsair@gentoo.org> libX11-1.0.0-r1.ebuild:
+ Added ~ppc64
+
+*libX11-1.0.0-r1 (13 Feb 2006)
+
+ 13 Feb 2006; Donnie Berkholz <spyderous@gentoo.org>; -libX11-1.0.0.ebuild,
+ +libX11-1.0.0-r1.ebuild:
+ (#113996) Fix conflict with NX (nomachine) by overriding its library path
+ with an env.d file.
+
+ 31 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> libX11-1.0.0.ebuild:
+ Unstable on hppa.
+
+ 11 Jan 2006; Donnie Berkholz <spyderous@gentoo.org>; libX11-1.0.0.ebuild:
+ (#118595) Move inputproto from DEPEND to RDEPEND.
+
+ 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libX11-0.99.4.ebuild:
+ Pull old versions.
+
+ 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> libX11-1.0.0.ebuild:
+ Marked ~alpha
+
+*libX11-1.0.0 (17 Dec 2005)
+
+ 17 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libX11-1.0.0.ebuild:
+ Bump for 7.0RC4.
+
+ 09 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ -libX11-0.99.2.ebuild, -libX11-0.99.3.ebuild:
+ Pull old versions.
+
+*libX11-0.99.4 (04 Dec 2005)
+
+ 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libX11-0.99.4.ebuild:
+ Bump for 7.0RC3.
+
+*libX11-0.99.3 (11 Nov 2005)
+
+ 11 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ +libX11-0.99.3.ebuild:
+ Bump for 7.0RC2.
+
+ 10 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>; libX11-0.99.2.ebuild:
+ (#111876) Add dep on xf86bigfontproto. Will be fixed in source in RC2.
+
+ 31 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ -files/fix-xkeysymdb-location.patch, -libX11-0.99.0.ebuild,
+ -libX11-0.99.0-r1.ebuild, -libX11-0.99.1_pre20050905.ebuild:
+ Pull old versions.
+
+ 30 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ libX11-0.99.2.ebuild:
+ Move some proto deps to reflect compile-time requirements.
+
+*libX11-0.99.2 (20 Oct 2005)
+
+ 20 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ +libX11-0.99.2.ebuild:
+ Bump for 7.0 RC1.
+
+ 08 Oct 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ libX11-0.99.1_pre20050905.ebuild:
+ Add a dependency on an appropriate version of x11-misc/util-macros. Thanks to
+ James Cloos in bug #108300.
+
+ 09 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>; +metadata.xml:
+ Add metadata.
+
+ 06 Sep 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ libX11-0.99.1_pre20050905.ebuild:
+ Fixed snapshot SRC_URI.
+
+*libX11-0.99.1_pre20050905 (06 Sep 2005)
+
+ 06 Sep 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libX11-0.99.1_pre20050905.ebuild, -libX11-0.99.1.ebuild:
+ Fixed version name in anticipation of upstream release.
+
+*libX11-0.99.1 (05 Sep 2005)
+
+ 05 Sep 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libX11-0.99.1.ebuild:
+ New snapshot.
+
+ 28 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> libX11-0.99.0-r1.ebuild:
+ Marked ~sh
+
+ 26 Aug 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ files/fix-xkeysymdb-location.patch:
+ Changed filetype of fix-xkeysymdb-location.patch dos->unix. Fixes bug
+ #103766.
+
+*libX11-0.99.0-r1 (23 Aug 2005)
+
+ 23 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ +files/fix-xkeysymdb-location.patch, +libX11-0.99.0-r1.ebuild:
+ (fd.o #4050) Fix VT switches. Woohoo!
+
+ 20 Aug 2005; Luca Barbato <lu_zero@gentoo.org> libX11-0.99.0.ebuild:
+ Marked ~ppc
+
+ 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> libX11-0.99.0.ebuild:
+ Marked ~amd64
+
+ 08 Aug 2005; Ferris McCormick <fmccor@gentoo.org> libX11-0.99.0.ebuild:
+ Add ~sparc keyword (modular X testing).
+
+*libX11-0.99.0 (08 Aug 2005)
+
+ 08 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>;
+ +libX11-0.99.0.ebuild:
+ Initial commit for modular X.
+
diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
new file mode 100644
index 0000000..ad189c7
--- /dev/null
+++ b/x11-libs/libX11/Manifest
@@ -0,0 +1,4 @@
+DIST libX11-1.1.99.2.tar.bz2 1567842 RMD160 4fd7b8f2d020070f274525dfb8fe6001423c2990 SHA1 9eb408af5f122d2d01204b5b18db9bf62508d5f3 SHA256 b910fa3ce9fd6c571ce13ab536284d5e532ec022e247da5f553eae4c0b5c25b1
+EBUILD libX11-1.1.99.2.ebuild 1190 RMD160 46fc84272743ca2414c21e21a1914ab950fbcd18 SHA1 9a3c157346b6b764d28cb2205102602f386b9b9f SHA256 a846aa1be71d1469ec218977b764a5f9fd8af223fa599068f2502947471846cb
+MISC ChangeLog 14504 RMD160 8efff6e779a89ed6bfbf91fd3713ac346b5eb48e SHA1 f29a04d84601f7d528d9183fd6c8ea3c72c92b57 SHA256 56635d5c86eed20f3c1afbfe9c6ec06e6d824c2780a607fa86fc7ce2f6349b72
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
diff --git a/x11-libs/libX11/libX11-1.1.99.2.ebuild b/x11-libs/libX11/libX11-1.1.99.2.ebuild
new file mode 100644
index 0000000..6b84a8f
--- /dev/null
+++ b/x11-libs/libX11/libX11-1.1.99.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libX11/libX11-1.1.5.ebuild,v 1.1 2008/09/06 06:56:34 dberkholz Exp $
+
+# Must be before x-modular eclass is inherited
+#SNAPSHOT="yes"
+
+inherit x-modular toolchain-funcs flag-o-matic
+
+DESCRIPTION="X.Org X11 library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="ipv6 xcb"
+RDEPEND=">=x11-libs/xtrans-1.0.1
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-proto/kbproto
+ >=x11-proto/xproto-7.0.6
+ xcb? ( >=x11-libs/libxcb-1.0 )"
+DEPEND="${RDEPEND}
+ x11-proto/xf86bigfontproto
+ x11-proto/bigreqsproto
+ x11-proto/inputproto
+ x11-proto/xextproto
+ x11-proto/xcmiscproto
+ >=x11-misc/util-macros-0.99.0_p20051007"
+
+CONFIGURE_OPTIONS="$(use_enable ipv6)
+ $(use_with xcb)"
+# xorg really doesn't like xlocale disabled.
+# $(use_enable nls xlocale)
+
+x-modular_src_compile() {
+ x-modular_src_configure
+ # [Cross-Compile Love] Disable {C,LD}FLAGS and redefine CC= for 'makekeys'
+ ( filter-flags -m* ; cd src/util && make CC=$(tc-getBUILD_CC) CFLAGS="${CFLAGS}" LDFLAGS="" clean all)
+ x-modular_src_make
+}
diff --git a/x11-libs/libX11/metadata.xml b/x11-libs/libX11/metadata.xml
new file mode 100644
index 0000000..01c4c00
--- /dev/null
+++ b/x11-libs/libX11/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/x11-libs/libdrm/ChangeLog b/x11-libs/libdrm/ChangeLog
new file mode 100644
index 0000000..31c5304
--- /dev/null
+++ b/x11-libs/libdrm/ChangeLog
@@ -0,0 +1,240 @@
+# ChangeLog for x11-libs/libdrm
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/ChangeLog,v 1.61 2009/01/06 17:18:33 remi Exp $
+
+ 06 Jan 2009; Rémi Cardona <remi@gentoo.org> libdrm-2.4.3.ebuild:
+ remove cruft and change elogs into ewarns
+
+*libdrm-2.4.3 (06 Jan 2009)
+
+ 06 Jan 2009; Rémi Cardona <remi@gentoo.org> +libdrm-2.4.3.ebuild:
+ bump to 2.4.3 (GEM fixes and modesetting premises)
+
+ 12 Nov 2008; Rémi Cardona <remi@gentoo.org>
+ -files/2.4.0-intel-avoid-deadlock-in-intel_bufmgr_fake.patch,
+ -files/2.4.0-intel-ioctl-is-not-defined-to-return-errno.patch,
+ -libdrm-2.4.0.ebuild:
+ removing 2.4.0, it's completely broken according to upstream
+
+*libdrm-2.4.1 (12 Nov 2008)
+
+ 12 Nov 2008; Rémi Cardona <remi@gentoo.org>
+ +files/2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch,
+ +libdrm-2.4.1.ebuild:
+ bump to 2.4.1 with a patch from git master
+
+*libdrm-2.4.0 (19 Oct 2008)
+
+ 19 Oct 2008; Rémi Cardona <remi@gentoo.org>
+ +files/2.4.0-intel-avoid-deadlock-in-intel_bufmgr_fake.patch,
+ +files/2.4.0-intel-ioctl-is-not-defined-to-return-errno.patch,
+ +libdrm-2.4.0.ebuild:
+ bump to 2.4.0 (under p.mask, some drivers are broken, see bug #242698)
+
+*libdrm-2.3.1 (01 Jul 2008)
+
+ 01 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>; +libdrm-2.3.1.ebuild:
+ Bump. xorg-server 1.5/mesa 7.1 will actually build against this one.
+ TTM/GEM not included.
+
+ 10 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; libdrm-2.3.0.ebuild:
+ Drop to ~mips to shut up repoman.
+
+*libdrm-2.3.1_pre20080528 (10 Jun 2008)
+
+ 10 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>;
+ +libdrm-2.3.1_pre20080528.ebuild, -libdrm-9999.ebuild:
+ Add ebuild pulling a specific git revision instead of live git head.
+
+*libdrm-9999 (10 Jun 2008)
+
+ 10 Jun 2008; Donnie Berkholz <dberkholz@gentoo.org>; +libdrm-9999.ebuild:
+ Add live git version, for mesa 7.1.
+
+ 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; ChangeLog:
+ Clean up.
+
+ 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; -libdrm-2.0.2.ebuild:
+ Clean up.
+
+ 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable on sparc wrt #175465
+
+ 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> libdrm-2.3.0.ebuild:
+ alpha stable wrt #175465
+
+ 24 Jun 2007; Joshua Kinard <kumba@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable on mips, per #175465.
+
+ 20 May 2007; Jeroen Roovers <jer@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable for HPPA (bug #175465).
+
+ 12 May 2007; nixnut <nixnut@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable on ppc wrt bug 175465
+
+ 04 May 2007; Daniel Gryniewicz <dang@gentoo.org> libdrm-2.3.0.ebuild:
+ Marked stable on amd64 for bug #175465
+
+ 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable on x86, bug #175465.
+
+ 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable on ia64 wrt bug #175465.
+
+ 25 Apr 2007; Markus Rothe <corsair@gentoo.org> libdrm-2.3.0.ebuild:
+ Stable on ppc64; bug #175465
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libdrm-2.0.1.ebuild:
+ Clean out old version.
+
+ 06 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> libdrm-2.0.2.ebuild:
+ Stable on Alpha.
+
+*libdrm-2.3.0 (10 Nov 2006)
+
+ 10 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libdrm-2.2.0.ebuild, +libdrm-2.3.0.ebuild:
+ Version bump for 7.2RC2 with support for upcoming X servers. Adds drmOpenOnce
+ and drmCloseOnce and support for the server to use the system libdrm, instead
+ of the (now) removed internal one. These changes are only important for GIT
+ head or >=1.2.99.0 servers.
+
+*libdrm-2.2.0 (02 Nov 2006)
+
+ 02 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libdrm-2.2.0.ebuild:
+ Version bump with a large amount of changes. Notables: Mach64 work and
+ support for the new memory manager.
+
+ 14 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> libdrm-2.0.2.ebuild:
+ Stable on ia64.
+
+ 13 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ libdrm-2.0.2.ebuild:
+ AMD64/x86 stable for bug #144549 (X7.1).
+
+ 12 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> libdrm-2.0.2.ebuild:
+ Stable on hppa
+
+ 04 Sep 2006; Joshua Kinard <kumba@gentoo.org> libdrm-2.0.2.ebuild:
+ Marked stable on mips.
+
+ 24 Aug 2006; Markus Rothe <corsair@gentoo.org> libdrm-2.0.2.ebuild:
+ Stable on ppc64
+
+ 23 Aug 2006; Ferris McCormick <fmccor@gentoo.org> libdrm-2.0.2.ebuild:
+ Stable on sparc (part of general bookkeeping to sync sparc to a known state
+ now that xorg-x11-7.1 is stable on sparc).
+
+ 20 Aug 2006; Donnie Berkholz <dberkholz@gentoo.org>; libdrm-2.0.2.ebuild:
+ Stable on x86/ppc.
+
+ 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> libdrm-2.0.1.ebuild:
+ Stable on hppa.
+
+*libdrm-2.0.2 (14 Jul 2006)
+
+ 14 Jul 2006; Donnie Berkholz <dberkholz@gentoo.org>; +libdrm-2.0.2.ebuild:
+ Bump, change ewarn to elog.
+
+ 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> libdrm-2.0.1.ebuild:
+ Mark 2.0.1 stable on ia64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; libdrm-2.0.1.ebuild:
+ ppc/sparc/mips/alpha/arm/sh stable
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; +libdrm-2.0.1.ebuild:
+ Restore mistakenly removed ebuild.
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; -libdrm-2.0.ebuild,
+ -libdrm-2.0.1.ebuild:
+ Pull old versions.
+
+ 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> libdrm-2.0.1.ebuild:
+ Stable on amd64.
+
+ 30 Jun 2006; Markus Rothe <corsair@gentoo.org> libdrm-2.0.1.ebuild:
+ Stable on ppc64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; libdrm-2.0.1.ebuild:
+ x86 stable.
+
+*libdrm-2.0.1 (01 Apr 2006)
+
+ 01 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libdrm-2.0.1.ebuild:
+ Bump from upstream. Includes some new defines required by Mesa 6.5/HEAD.
+
+ 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> libdrm-2.0.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 10 Mar 2006; Donnie Berkholz <spyderous@gentoo.org>; libdrm-2.0.ebuild:
+ (#125506) Use --library for revdep-rebuild, not --soname.
+
+ 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> libdrm-2.0.ebuild:
+ Mark 2.0 ~ia64
+
+ 14 Feb 2006; Markus Rothe <corsair@gentoo.org> libdrm-2.0.ebuild:
+ Added ~ppc64
+
+ 31 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> libdrm-2.0.ebuild:
+ Unstable on hppa.
+
+ 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> libdrm-2.0.ebuild:
+ Marked ~alpha
+
+ 17 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> ChangeLog:
+ Bump for 7.0RC4.
+
+ 09 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>; -libdrm-1.0.1.ebuild,
+ -libdrm-1.0.3.ebuild, -libdrm-1.0.4.ebuild, -libdrm-1.0.5.ebuild:
+ Pull old versions.
+
+ 05 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> libdrm-2.0.ebuild:
+ Doh, now libdrm stays...
+
+ 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> libdrm-2.0.ebuild:
+ Keep the old libdrm.so.1 around so things don't break horribly on upgrade.
+
+*libdrm-2.0 (04 Dec 2005)
+
+ 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org> +libdrm-2.0.ebuild:
+ Version bump.
+
+*libdrm-1.0.5 (31 Oct 2005)
+
+ 31 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>; +libdrm-1.0.5.ebuild:
+ Bump with via fixes.
+
+*libdrm-1.0.4 (20 Oct 2005)
+
+ 20 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>; +libdrm-1.0.4.ebuild:
+ Bump to remove libX11 dependency.
+
+ 09 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>; +metadata.xml:
+ Add metadata.
+
+ 28 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> libdrm-1.0.3.ebuild:
+ Marked ~sh
+
+ 20 Aug 2005; Luca Barbato <lu_zero@gentoo.org> libdrm-1.0.1.ebuild,
+ libdrm-1.0.3.ebuild:
+ Marked ~ppc
+
+*libdrm-1.0.3 (20 Aug 2005)
+
+ 20 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; +libdrm-1.0.3.ebuild:
+ Bump.
+
+ 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> libdrm-1.0.1.ebuild:
+ Marked ~amd64
+
+ 09 Aug 2005; Ferris McCormick <fmccor@gentoo.org> libdrm-1.0.1.ebuild:
+ Add ~sparc keyword (X modular testing).
+
+*libdrm-1.0.1 (08 Aug 2005)
+
+ 08 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; +libdrm-1.0.1.ebuild:
+ Initial commit for modular X.
+
diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
new file mode 100644
index 0000000..c76387b
--- /dev/null
+++ b/x11-libs/libdrm/Manifest
@@ -0,0 +1,5 @@
+AUX 2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch 1072 RMD160 dcc181854552f2a4e6466fe5ed45bae7240b4ef0 SHA1 b33355561f3951a22eff352d077ea4d4f145bbbc SHA256 48dfaabfaff6e4124673a1d430493eb93660703eb334f7019db0d4845f3b2f53
+DIST libdrm-2.4.4.tar.gz 487110 RMD160 0520f6dc8103998b796f3e1759594a2a4cd0d1b6 SHA1 4b904e4eafc368d9f1b827a7439fc80a41746cb3 SHA256 83d2245a7d4dc6a02c46906f014b81ab3bb9fa0f601dba95123337312a805282
+EBUILD libdrm-2.4.4.ebuild 895 RMD160 cdc12362df42c27e83d5f1028e014296c794d1c5 SHA1 85243f13e5ab13641033077fcc65546969c82450 SHA256 55fd58f3d30a13f5380a95864dae69b292e23cc8d102d9c018297db4f11159e2
+MISC ChangeLog 8010 RMD160 0e973de7e2d9c762b12ca45a0963bd37f1ca3afd SHA1 235e4a37926ea50faab0dad0eefade45092e272a SHA256 edfd53fd32148e927444ec993c629dcc2e85aadbd152154651cdcab9be337097
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
diff --git a/x11-libs/libdrm/files/2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch b/x11-libs/libdrm/files/2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch
new file mode 100644
index 0000000..d333fbe
--- /dev/null
+++ b/x11-libs/libdrm/files/2.4.1-intel-Restart-on-interrupt-of-bo_wait_rendering-ins.patch
@@ -0,0 +1,27 @@
+From 930c0e7cf4f4776f7a69e7acc6fedeed7addb235 Mon Sep 17 00:00:00 2001
+From: Eric Anholt <eric@anholt.net>
+Date: Fri, 7 Nov 2008 12:58:52 -0800
+Subject: [PATCH 2/2] intel: Restart on interrupt of bo_wait_rendering instead of complaining.
+
+---
+ libdrm/intel/intel_bufmgr_gem.c | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+diff --git a/libdrm/intel/intel_bufmgr_gem.c b/libdrm/intel/intel_bufmgr_gem.c
+index 5eaf5f5..9cb3359 100644
+--- a/libdrm/intel/intel_bufmgr_gem.c
++++ b/libdrm/intel/intel_bufmgr_gem.c
+@@ -658,7 +658,9 @@ drm_intel_gem_bo_wait_rendering(drm_intel_bo *bo)
+ set_domain.handle = bo_gem->gem_handle;
+ set_domain.read_domains = I915_GEM_DOMAIN_GTT;
+ set_domain.write_domain = 0;
+- ret = ioctl (bufmgr_gem->fd, DRM_IOCTL_I915_GEM_SET_DOMAIN, &set_domain);
++ do {
++ ret = ioctl(bufmgr_gem->fd, DRM_IOCTL_I915_GEM_SET_DOMAIN, &set_domain);
++ } while (ret == -1 && errno == EINTR);
+ if (ret != 0) {
+ fprintf (stderr, "%s:%d: Error setting memory domains %d (%08x %08x): %s .\n",
+ __FILE__, __LINE__,
+--
+1.6.0.3
+
diff --git a/x11-libs/libdrm/libdrm-2.4.4.ebuild b/x11-libs/libdrm/libdrm-2.4.4.ebuild
new file mode 100644
index 0000000..0f8857e
--- /dev/null
+++ b/x11-libs/libdrm/libdrm-2.4.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libdrm/libdrm-2.4.3.ebuild,v 1.2 2009/01/06 17:18:33 remi Exp $
+
+# Must be before x-modular eclass is inherited
+#SNAPSHOT="yes"
+
+inherit x-modular
+
+DESCRIPTION="X.Org libdrm library"
+HOMEPAGE="http://dri.freedesktop.org/"
+SRC_URI="http://dri.freedesktop.org/libdrm/${P}.tar.gz"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="
+ dev-libs/libpthread-stubs"
+DEPEND="${RDEPEND}"
+
+# FIXME, we should try to see how we can fit the --enable-udev configure flag
+
+pkg_postinst() {
+ x-modular_pkg_postinst
+
+ ewarn "libdrm's ABI may have changed without change in library name"
+ ewarn "Please rebuild media-libs/mesa, x11-base/xorg-server and"
+ ewarn "your video drivers in x11-drivers/*."
+}
diff --git a/x11-libs/libdrm/metadata.xml b/x11-libs/libdrm/metadata.xml
new file mode 100644
index 0000000..01c4c00
--- /dev/null
+++ b/x11-libs/libdrm/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/x11-libs/libxcb/ChangeLog b/x11-libs/libxcb/ChangeLog
new file mode 100644
index 0000000..cce7751
--- /dev/null
+++ b/x11-libs/libxcb/ChangeLog
@@ -0,0 +1,88 @@
+# ChangeLog for x11-libs/libxcb
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxcb/ChangeLog,v 1.22 2008/07/30 22:38:05 dberkholz Exp $
+
+*libxcb-1.1.90.1 (30 Jul 2008)
+
+ 30 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>;
+ +libxcb-1.1.90.1.ebuild:
+ Bump. Adds support for XInput and SELinux extensions, the
+ language-dependent parts of a Python parser, and other bugfixes.
+
+ 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; libxcb-1.1.ebuild:
+ Add a post-installation notice about the new sloppy locking.
+
+ 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; libxcb-1.1.ebuild:
+ Add USE=doc flag to skip the API docs.
+
+*libxcb-1.1 (07 Nov 2007)
+
+ 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; +libxcb-1.1.ebuild:
+ Bump. Adds that variable everyone's been clamoring for to stop apps from
+ dying: set LIBXCB_ALLOW_SLOPPY_LOCK to avoid aborting. Also has a number of
+ important bugfixes.
+
+ 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>; libxcb-1.0.ebuild:
+ Update dep to pull in xcb-proto of the same version.
+
+ 24 Jun 2007; Joshua Kinard <kumba@gentoo.org> libxcb-1.0.ebuild:
+ Stable on mips, per #175465.
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libxcb-0.9.93.ebuild:
+ Drop release candidate.
+
+ 18 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> libxcb-1.0.ebuild:
+ Stable on alpha wrt security bug #172752
+
+ 17 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>; libxcb-0.9.93.ebuild,
+ libxcb-1.0.ebuild:
+ (#174639) Update HOMEPAGE.
+
+ 13 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> libxcb-1.0.ebuild:
+ ppc stable, bug #172752
+
+ 11 Apr 2007; Jeroen Roovers <jer@gentoo.org> libxcb-1.0.ebuild:
+ Stable for HPPA (bug #172752).
+
+ 11 Apr 2007; Raúl Porcel <armin76@gentoo.org> libxcb-1.0.ebuild:
+ ia64 stable wrt security bug 172752
+
+ 11 Apr 2007; Peter Weller <welp@gentoo.org> libxcb-1.0.ebuild:
+ Stable on amd64
+
+ 11 Apr 2007; Markus Rothe <corsair@gentoo.org> libxcb-1.0.ebuild:
+ Stable on ppc64; bug #172752
+
+ 22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> libxcb-1.0.ebuild:
+ Stable on sparc
+
+ 21 Mar 2007; Christian Faulhammer <opfer@gentoo.org> libxcb-1.0.ebuild:
+ stable x86, security bug 170208
+
+ 24 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> libxcb-1.0.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 24 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; libxcb-1.0.ebuild:
+ Dep on dev-libs/libpthread-stubs.
+
+*libxcb-1.0 (24 Nov 2006)
+
+ 24 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>; +libxcb-1.0.ebuild:
+ Bump.
+
+ 03 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> libxcb-0.9.93.ebuild:
+ Remove ~x86-fbsd keyword as this release does not work correctly.
+
+*libxcb-0.9.93 (03 Nov 2006)
+
+ 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libxcb-0.9.92.ebuild, +libxcb-0.9.93.ebuild:
+ Bump for XCB1.0RC3.
+
+*libxcb-0.9.92 (09 Oct 2006)
+
+ 09 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml,
+ +libxcb-0.9.92.ebuild:
+ Add X C-language Bindings library.
+
diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
new file mode 100644
index 0000000..7344315
--- /dev/null
+++ b/x11-libs/libxcb/Manifest
@@ -0,0 +1,4 @@
+DIST libxcb-1.1.93.tar.bz2 463825 RMD160 66b4c7db0091c519401a81d421f6f10e6b9a3b3b SHA1 0b0dcf51da4a01b3584dddbe1d5c2df3edc44d15 SHA256 b675393e2a0a54b9ccb147826042a4016f158788b2f7c47067832b125059e9f4
+EBUILD libxcb-1.1.93.ebuild 1203 RMD160 309d715cbc3861ed5efe3bb27ba792b31b4a3cb3 SHA1 37aec5f3359fe60756645d32327f1c207ac578f7 SHA256 b96be7eb0bffcd83f6df0cbdc38db62ff7c2de94a4ec71bb371a8e678f375971
+MISC ChangeLog 3042 RMD160 e192a02f61e04f9b129aac7cf5fb7ce3082994d5 SHA1 b3a5b2d0fe0df7af18306940a1863a979592b903 SHA256 702460212ffa1ed36d3cb9ae661934cb306ca4a562e923480c599fd417ecf814
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
diff --git a/x11-libs/libxcb/libxcb-1.1.93.ebuild b/x11-libs/libxcb/libxcb-1.1.93.ebuild
new file mode 100644
index 0000000..6854ea9
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.1.93.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libxcb/libxcb-1.1.90.1.ebuild,v 1.1 2008/07/30 22:38:05 dberkholz Exp $
+
+# Must be before x-modular eclass is inherited
+#SNAPSHOT="yes"
+
+inherit x-modular
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="http://xcb.freedesktop.org/"
+SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"
+LICENSE="X11"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="doc selinux"
+RDEPEND="x11-libs/libXau
+ x11-libs/libXdmcp
+ dev-libs/libpthread-stubs"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ dev-libs/libxslt
+ >=x11-proto/xcb-proto-1.2"
+
+CONFIGURE_OPTIONS="$(use_enable doc build-docs)
+ $(use_enable selinux xselinux)
+ --enable-xinput"
+
+pkg_postinst() {
+ x-modular_pkg_postinst
+
+ elog "libxcb-1.1 added the LIBXCB_ALLOW_SLOPPY_LOCK variable to allow"
+ elog "broken applications to keep running instead of being aborted."
+ elog "Set this variable if you need to use broken packages such as Java"
+ elog "(for example, add LIBXCB_ALLOW_SLOPPY_LOCK=1 to /etc/env.d/00local"
+ elog "and run env-update)."
+}
diff --git a/x11-libs/libxcb/metadata.xml b/x11-libs/libxcb/metadata.xml
new file mode 100644
index 0000000..01c4c00
--- /dev/null
+++ b/x11-libs/libxcb/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/x11-libs/xcb-util/ChangeLog b/x11-libs/xcb-util/ChangeLog
new file mode 100644
index 0000000..2c40f94
--- /dev/null
+++ b/x11-libs/xcb-util/ChangeLog
@@ -0,0 +1,107 @@
+# ChangeLog for x11-libs/xcb-util
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xcb-util/ChangeLog,v 1.26 2008/12/07 11:34:19 vapier Exp $
+
+ 07 Dec 2008; Mike Frysinger <vapier@gentoo.org> xcb-util-0.3.0.ebuild:
+ Add s390 love #202529.
+
+*xcb-util-0.3.0 (17 Sep 2008)
+
+ 17 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> +xcb-util-0.3.0.ebuild:
+ Version bumped.
+
+*xcb-util-0.2.1 (09 Aug 2008)
+
+ 09 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> +xcb-util-0.2.1.ebuild:
+ Version bumped, bug #234276.
+
+ 24 Jun 2007; Joshua Kinard <kumba@gentoo.org> xcb-util-0.2.ebuild:
+ Stable on mips, per #175465.
+
+ 30 May 2007; Raúl Porcel <armin76@gentoo.org> xcb-util-0.2.ebuild:
+ alpha stable wrt #176367
+
+ 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> xcb-util-0.2.ebuild:
+ Marked stable on amd64 for bug #175465
+
+ 03 May 2007; Jeroen Roovers <jer@gentoo.org> xcb-util-0.2.ebuild:
+ Stable for HPPA (bug #176367).
+
+ 02 May 2007; Donnie Berkholz <dberkholz@gentoo.org>; xcb-util-0.2.ebuild:
+ (#176736) Requires a new enough version of gperf for the --output-file option.
+
+ 30 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> xcb-util-0.2.ebuild:
+ Stable on sparc
+
+ 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> xcb-util-0.2.ebuild:
+ Stable on x86, bug #175465.
+
+ 28 Apr 2007; nixnut <nixnut@gentoo.org> xcb-util-0.2.ebuild:
+ Stable on ppc wrt bug 176367
+
+ 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> xcb-util-0.2.ebuild:
+ Stable on ia64 wrt bug #175465.
+
+ 25 Apr 2007; Markus Rothe <corsair@gentoo.org> xcb-util-0.2.ebuild:
+ Stable on ppc64; bug #175465
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -xcb-util-0.1_p20061216.ebuild:
+ Drop old snapshot.
+
+ 17 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ xcb-util-0.1_p20061216.ebuild, xcb-util-0.2.ebuild:
+ (#174639) Update HOMEPAGE.
+
+*xcb-util-0.2 (04 Mar 2007)
+
+ 04 Mar 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ +xcb-util-0.2.ebuild:
+ Version bump from upstream.
+
+ The libraries built by this packages have changed names since the last
+ version, so this update caused quite a lot of link breakage on my system.
+ 'revdep-rebuild' fixed it up nicely.
+
+ 16 Jan 2007; Jeroen Roovers <jer@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Marked ~hppa (bug #158377).
+
+ 08 Jan 2007; Bryan Østergaard <kloeri@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Add ~alpha keyword.
+
+ 07 Jan 2007; Timothy Redaelli <drizzt@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Add ~x86-fbsd keyword
+
+ 04 Jan 2007; Bryan Østergaard <kloeri@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Add ~ia64 keyword.
+
+ 21 Dec 2006; Markus Rothe <corsair@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Added ~ppc64; bug #158377
+
+ 20 Dec 2006; Jason Wever <weeve@gentoo.org> xcb-util-0.1_p20061216.ebuild:
+ Added ~sparc keyword wrt bug #158377.
+
+ 18 Dec 2006; Christian Faulhammer <opfer@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ keyworded ~x86, bug #158377
+
+ 18 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Add gperf to DEPEND. Thanks to Timothy Redaelli.
+
+ 17 Dec 2006; Luca Barbato <lu_zero@gentoo.org>
+ xcb-util-0.1_p20061216.ebuild:
+ Marked ~ppc
+
+*xcb-util-0.1_p20061216 (16 Dec 2006)
+
+ 16 Dec 2006; Joshua Baergen <joshuabaergen@gentoo.org> +metadata.xml,
+ +xcb-util-0.1_p20061216.ebuild:
+ Initial import. Using a snapshot since the 0.1 release is quite old and has
+ incorrect paths. Closes bug #93582.
+
diff --git a/x11-libs/xcb-util/Manifest b/x11-libs/xcb-util/Manifest
new file mode 100644
index 0000000..e8bbd21
--- /dev/null
+++ b/x11-libs/xcb-util/Manifest
@@ -0,0 +1,4 @@
+DIST xcb-util-0.3.2.tar.bz2 271223 RMD160 753797e93535578b96a40eb8596f34e47eb84b59 SHA1 6550b1dbcd93ccab1aca94caba7346c2ff22ec5a SHA256 c72bd0df78778698720a19382a38d12b4943d023d27f9106a510c7dfd17438fd
+EBUILD xcb-util-0.3.2.ebuild 1026 RMD160 722ee56fbf3da31484eabe966ab9aa75fa967592 SHA1 0be16bd6ab3178f98fe921de841ad30ac3d3abf8 SHA256 80a9ba44cae4339e025a69e81c7b573f22b132e6ffa920bbeb2308b8e6b55bf0
+MISC ChangeLog 3508 RMD160 5675fc5b7387d54830cd1846f62cdcadcb3c4fa4 SHA1 3ab89f300c5f167a437753aa57b2ac2bed394c39 SHA256 d6648a9ae432f48ab521ce50b026ac0c36d15a4403165ba4cd88406d2f51bdcd
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
diff --git a/x11-libs/xcb-util/metadata.xml b/x11-libs/xcb-util/metadata.xml
new file mode 100644
index 0000000..01c4c00
--- /dev/null
+++ b/x11-libs/xcb-util/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/x11-libs/xcb-util/xcb-util-0.3.2.ebuild b/x11-libs/xcb-util/xcb-util-0.3.2.ebuild
new file mode 100644
index 0000000..6da4db0
--- /dev/null
+++ b/x11-libs/xcb-util/xcb-util-0.3.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xcb-util/xcb-util-0.3.0.ebuild,v 1.2 2008/12/07 11:34:19 vapier Exp $
+
+# Must be before x-modular eclass is inherited
+#SNAPSHOT="yes"
+
+inherit x-modular
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="http://xcb.freedesktop.org/"
+SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"
+
+LICENSE="X11"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="test"
+
+RDEPEND=">=x11-libs/libxcb-1"
+DEPEND="${RDEPEND}
+ >=dev-util/gperf-3.0.1
+ dev-util/pkgconfig
+ x11-proto/xproto
+ test? ( >=dev-libs/check-0.9.4 )"
+
+pkg_postinst() {
+ x-modular_pkg_postinst
+
+ echo
+ ewarn "Library names have changed since earlier versions of xcb-util;"
+ ewarn "you must rebuild packages that have linked against <xcb-util-0.3.0."
+ einfo "Using 'revdep-rebuild' from app-portage/gentoolkit is highly"
+ einfo "recommended."
+ epause 5
+}
diff --git a/x11-proto/xcb-proto/ChangeLog b/x11-proto/xcb-proto/ChangeLog
new file mode 100644
index 0000000..db9ab25
--- /dev/null
+++ b/x11-proto/xcb-proto/ChangeLog
@@ -0,0 +1,82 @@
+# ChangeLog for x11-proto/xcb-proto
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-proto/xcb-proto/ChangeLog,v 1.19 2008/08/03 08:33:58 dberkholz Exp $
+
+ 03 Aug 2008; Donnie Berkholz <dberkholz@gentoo.org>; xcb-proto-1.2.ebuild:
+ (#233499) Depend on python >=2.5.
+
+*xcb-proto-1.2 (30 Jul 2008)
+
+ 30 Jul 2008; Donnie Berkholz <dberkholz@gentoo.org>;
+ +xcb-proto-1.2.ebuild:
+ Bump. Adds support for XInput and SELinux extensions, the
+ language-independent parts of a Python parser, and other bugfixes.
+
+*xcb-proto-1.1 (07 Nov 2007)
+
+ 07 Nov 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ +xcb-proto-1.1.ebuild:
+ Bump. Incompatible change to the XML schema. Adds support for Damage 1.1 and
+ RandR 1.2.
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> xcb-proto-1.0.ebuild:
+ Stable on mips.
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -xcb-proto-0.9.93.ebuild:
+ Drop release candidates.
+
+ 18 Apr 2007; Jose Luis Rivero <yoswink@gentoo.org> xcb-proto-1.0.ebuild:
+ Stable on alpha wrt security bug #172752
+
+ 17 Apr 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ xcb-proto-0.9.93.ebuild, xcb-proto-1.0.ebuild:
+ (#174639) Update HOMEPAGE.
+
+ 13 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ xcb-proto-1.0.ebuild:
+ ppc stable, bug #172752
+
+ 11 Apr 2007; Jeroen Roovers <jer@gentoo.org> xcb-proto-1.0.ebuild:
+ Stable for HPPA (bug #172752).
+
+ 11 Apr 2007; Raúl Porcel <armin76@gentoo.org> xcb-proto-1.0.ebuild:
+ ia64 stable wrt security bug 172752
+
+ 11 Apr 2007; Peter Weller <welp@gentoo.org> xcb-proto-1.0.ebuild:
+ Stable on amd64
+
+ 11 Apr 2007; Markus Rothe <corsair@gentoo.org> xcb-proto-1.0.ebuild:
+ Stable on ppc64; bug #172752
+
+ 22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> xcb-proto-1.0.ebuild:
+ Stable on sparc
+
+ 21 Mar 2007; Christian Faulhammer <opfer@gentoo.org> xcb-proto-1.0.ebuild:
+ stable x86, security bug 170208
+
+ 24 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> xcb-proto-1.0.ebuild:
+ Add ~x86-fbsd keyword.
+
+*xcb-proto-1.0 (24 Nov 2006)
+
+ 24 Nov 2006; Donnie Berkholz <dberkholz@gentoo.org>;
+ +xcb-proto-1.0.ebuild:
+ Bump.
+
+ 03 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xcb-proto-0.9.93.ebuild:
+ Remove ~x86-fbsd keyword as this release does not work correctly.
+
+*xcb-proto-0.9.93 (03 Nov 2006)
+
+ 03 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ -xcb-proto-0.9.92.ebuild, +xcb-proto-0.9.93.ebuild:
+ Bump for XCB1.0RC3.
+
+*xcb-proto-0.9.92 (09 Oct 2006)
+
+ 09 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>; +metadata.xml,
+ +xcb-proto-0.9.92.ebuild:
+ Add X C-language Bindings protocol headers.
+
diff --git a/x11-proto/xcb-proto/Manifest b/x11-proto/xcb-proto/Manifest
new file mode 100644
index 0000000..14b2a1c
--- /dev/null
+++ b/x11-proto/xcb-proto/Manifest
@@ -0,0 +1,4 @@
+DIST xcb-proto-1.3.tar.bz2 87190 RMD160 76d11cc3749db09e5a11497a5fbed2b6fc0efe2d SHA1 9623d544338cdec292d04200aab5df5c88e96811 SHA256 3f09fd80360316f5282e8062d09457370e4c1e25c161e07aaa928a074ce8d1ac
+EBUILD xcb-proto-1.3.ebuild 640 RMD160 9a2a91b7106a49a3b1e28820fed4132a93f20738 SHA1 a6ae1a5c5e32eb82fbea6b4989f3057349559da7 SHA256 05088dcb971bdaaa998e216eaf6c0483b061f9b91c273cc9327c83afe580db87
+MISC ChangeLog 2658 RMD160 908ee2975357ba4480032cc9e64e6516afcce69b SHA1 91d5bf2c68d290211d86f1e3598251cc0636a9b3 SHA256 4da684e6011fbfee186591a129d11c925179ba97894ab8415a08a43d07527409
+MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055
diff --git a/x11-proto/xcb-proto/metadata.xml b/x11-proto/xcb-proto/metadata.xml
new file mode 100644
index 0000000..01c4c00
--- /dev/null
+++ b/x11-proto/xcb-proto/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>x11</herd>
+</pkgmetadata>
diff --git a/x11-proto/xcb-proto/xcb-proto-1.3.ebuild b/x11-proto/xcb-proto/xcb-proto-1.3.ebuild
new file mode 100644
index 0000000..5861157
--- /dev/null
+++ b/x11-proto/xcb-proto/xcb-proto-1.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-proto/xcb-proto/xcb-proto-1.2.ebuild,v 1.2 2008/08/03 08:33:58 dberkholz Exp $
+
+# Must be before x-modular eclass is inherited
+#SNAPSHOT="yes"
+
+inherit x-modular
+
+DESCRIPTION="X C-language Bindings protocol headers"
+HOMEPAGE="http://xcb.freedesktop.org/"
+SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"
+LICENSE="X11"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+RDEPEND=""
+DEPEND="${RDEPEND}
+ dev-libs/libxml2
+ >=dev-lang/python-2.5"