summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/libXt/ChangeLog-2015')
-rw-r--r--x11-libs/libXt/ChangeLog-2015469
1 files changed, 469 insertions, 0 deletions
diff --git a/x11-libs/libXt/ChangeLog-2015 b/x11-libs/libXt/ChangeLog-2015
new file mode 100644
index 00000000..562510f8
--- /dev/null
+++ b/x11-libs/libXt/ChangeLog-2015
@@ -0,0 +1,469 @@
+# ChangeLog for x11-libs/libXt
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/libXt/ChangeLog,v 1.128 2015/07/02 01:50:28 mrueg Exp $
+
+*libXt-1.1.5 (02 Jul 2015)
+
+ 02 Jul 2015; Manuel Rüger <mrueg@gentoo.org> +libXt-1.1.5.ebuild:
+ Version bump.
+
+ 18 Jun 2014; Michał Górny <mgorny@gentoo.org> libXt-1.1.4.ebuild:
+ Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug
+ #513718.
+
+ 15 Jun 2014; Mike Frysinger <vapier@gentoo.org> libXt-1.1.4.ebuild:
+ Add arm64 love.
+
+ 15 Apr 2014; Mike Frysinger <vapier@gentoo.org> libXt-1.1.4.ebuild:
+ Better DESCRIPTION.
+
+ 26 Mar 2014; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ -libXt-1.1.1.ebuild, -libXt-1.1.3-r1.ebuild, -libXt-1.1.3.ebuild:
+ Remove old/vulnerable versions, bug #471098.
+
+ 08 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for x86, wrt bug #475480
+
+ 07 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for sparc, wrt bug #475480
+
+ 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for ia64, wrt bug #475480
+
+ 05 Oct 2013; Markus Meier <maekke@gentoo.org> libXt-1.1.4.ebuild:
+ arm stable, bug #475480
+
+ 05 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for alpha, wrt bug #475480
+
+ 04 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for ppc64, wrt bug #475480
+
+ 03 Oct 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for ppc, wrt bug #475480
+
+ 02 Oct 2013; Jeroen Roovers <jer@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for HPPA (bug #475480).
+
+ 30 Sep 2013; Mike Frysinger <vapier@gentoo.org> libXt-1.1.4.ebuild:
+ Always export the XXX_FOR_BUILD vars.
+
+ 29 Sep 2013; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.4.ebuild:
+ Stable for amd64, wrt bug #475480
+
+*libXt-1.1.4 (01 Jun 2013)
+
+ 01 Jun 2013; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +libXt-1.1.4.ebuild:
+ Version bump for security bug #471098.
+
+*libXt-1.1.3-r1 (26 Feb 2013)
+
+ 26 Feb 2013; Michał Górny <mgorny@gentoo.org> +libXt-1.1.3-r1.ebuild:
+ Enable multilib.
+
+ 22 Feb 2013; Zac Medico <zmedico@gentoo.org> libXt-1.1.3.ebuild:
+ Add ~arm-linux keyword.
+
+ 26 Aug 2012; Raúl Porcel <armin76@gentoo.org> libXt-1.1.3.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #419473
+
+ 12 Jul 2012; Brent Baude <ranger@gentoo.org> libXt-1.1.3.ebuild:
+ Marking libXt-1.1.3 ppc stable for bug 419473
+
+ 11 Jul 2012; Brent Baude <ranger@gentoo.org> libXt-1.1.3.ebuild:
+ Marking libXt-1.1.3 ppc64 stable for bug 419473
+
+ 29 Jun 2012; Markus Meier <maekke@gentoo.org> libXt-1.1.3.ebuild:
+ arm stable, bug #419473
+
+ 28 Jun 2012; Jeroen Roovers <jer@gentoo.org> libXt-1.1.3.ebuild:
+ Stable for HPPA (bug #419473).
+
+ 24 Jun 2012; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.3.ebuild:
+ Stable for x86, wrt bug #419473
+
+ 22 Jun 2012; Agostino Sarubbo <ago@gentoo.org> libXt-1.1.3.ebuild:
+ Stable for amd64, wrt bug #419473
+
+ 26 Apr 2012; Alexis Ballier <aballier@gentoo.org> libXt-1.1.3.ebuild:
+ keyword ~amd64-fbsd
+
+*libXt-1.1.3 (16 Mar 2012)
+
+ 16 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +libXt-1.1.3.ebuild, -libXt-1.1.2.ebuild:
+ Version bump. Drop broken release.
+
+*libXt-1.1.2 (08 Mar 2012)
+
+ 08 Mar 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ +libXt-1.1.2.ebuild:
+ Version bump.
+
+ 22 Jun 2011; Fabian Groffen <grobian@gentoo.org> libXt-1.1.1.ebuild:
+ Marked ~x64-macos, bug #371861
+
+ 18 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -libXt-1.0.9.ebuild:
+ old
+
+ 16 Apr 2011; Raúl Porcel <armin76@gentoo.org> libXt-1.1.1.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #359059
+
+ 08 Apr 2011; Markus Meier <maekke@gentoo.org> libXt-1.1.1.ebuild:
+ arm stable, bug #359059
+
+ 04 Apr 2011; Jeroen Roovers <jer@gentoo.org> libXt-1.1.1.ebuild:
+ Stable for HPPA (bug #359059).
+
+ 26 Mar 2011; Christian Faulhammer <fauli@gentoo.org> libXt-1.1.1.ebuild:
+ x86 stable, bug 359059
+
+ 21 Mar 2011; Markos Chandras <hwoarang@gentoo.org> libXt-1.1.1.ebuild:
+ Stable on amd64 wrt bug #359059
+
+ 15 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> libXt-1.1.1.ebuild:
+ ppc/ppc64 stable wrt #359059
+
+*libXt-1.1.1 (10 Mar 2011)
+
+ 10 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> -libXt-1.1.0.ebuild,
+ +libXt-1.1.1.ebuild:
+ Version bump. Drop older.
+
+*libXt-1.1.0 (05 Mar 2011)
+
+ 05 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> +libXt-1.1.0.ebuild:
+ Version bump.
+
+ 14 Feb 2011; Kacper Kowalik <xarthisius@gentoo.org> libXt-1.0.9.ebuild:
+ ppc stable wrt #344827, #354237
+
+ 12 Feb 2011; Raúl Porcel <armin76@gentoo.org> libXt-1.0.9.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #344827
+
+ 27 Jan 2011; Jeremy Olexa <darkside@gentoo.org> libXt-1.0.9.ebuild:
+ Push Gentoo Prefix changes from x11 overlay, as approved
+
+ 31 Dec 2010; Jeroen Roovers <jer@gentoo.org> libXt-1.0.9.ebuild:
+ Stable for HPPA (bug #344827).
+
+ 29 Dec 2010; Markus Meier <maekke@gentoo.org> libXt-1.0.9.ebuild:
+ arm stable, bug #344827
+
+ 25 Dec 2010; Christian Faulhammer <fauli@gentoo.org> libXt-1.0.9.ebuild:
+ x86 stable, bug 344827
+
+ 23 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> libXt-1.0.9.ebuild:
+ amd64 stable wrt #344827
+
+ 19 Dec 2010; Samuli Suominen <ssuominen@gentoo.org> libXt-1.0.9.ebuild:
+ ppc64 stable wrt #344827
+
+*libXt-1.0.9 (28 Oct 2010)
+
+ 28 Oct 2010; Tomáš Chvátal <scarabeus@gentoo.org> +libXt-1.0.9.ebuild:
+ Version bump.
+
+ 10 Sep 2010; Tomáš Chvátal <scarabeus@gentoo.org>
+ -libXt-1.0.7-r1.ebuild, -files/libXt-1.0.7-fix-cross-compile-again.patch:
+ rm
+
+ 02 Aug 2010; Raúl Porcel <armin76@gentoo.org> libXt-1.0.8.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #308521
+
+ 31 May 2010; Guy Martin <gmsoft@gentoo.org> libXt-1.0.8.ebuild:
+ hppa stable, #308521
+
+ 12 May 2010; Brent Baude <ranger@gentoo.org> ChangeLog:
+ Marking libXt-1.0.8 ppc64 stable for bug 308521
+
+ 18 Apr 2010; Markus Meier <maekke@gentoo.org> libXt-1.0.8.ebuild:
+ arm stable, bug #308521
+
+ 18 Apr 2010; <nixnut@gentoo.org> libXt-1.0.8.ebuild:
+ ppc stable #308521
+
+ 16 Apr 2010; Pacho Ramos <pacho@gentoo.org> libXt-1.0.8.ebuild:
+ amd64 stable, bug 308521
+
+ 09 Apr 2010; Christian Faulhammer <fauli@gentoo.org> libXt-1.0.8.ebuild:
+ stable x86, bug 308521
+
+*libXt-1.0.8 (15 Mar 2010)
+
+ 15 Mar 2010; Rémi Cardona <remi@gentoo.org> +libXt-1.0.8.ebuild:
+ bump to 1.0.8, fixes bug #303097
+
+ 23 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org> -libXt-1.0.5.ebuild,
+ -files/libXt-1.0.5-cross.patch, -libXt-1.0.6.ebuild,
+ -files/libXt-1.0.6-cross.patch, -libXt-1.0.7.ebuild:
+ rm
+
+ 19 Jan 2010; Raúl Porcel <armin76@gentoo.org> libXt-1.0.7-r1.ebuild:
+ s390 stable wrt #294958
+
+ 18 Jan 2010; Raúl Porcel <armin76@gentoo.org> libXt-1.0.7-r1.ebuild:
+ alpha/ia64/sh/sparc stable wrt #294958
+
+ 14 Jan 2010; Markus Meier <maekke@gentoo.org> libXt-1.0.7-r1.ebuild:
+ arm stable, bug #294958
+
+ 14 Jan 2010; Jeroen Roovers <jer@gentoo.org> libXt-1.0.7-r1.ebuild:
+ Stable for HPPA (bug #294958).
+
+ 27 Dec 2009; Joseph Jezak <josejx@gentoo.org> libXt-1.0.7-r1.ebuild:
+ Marked ppc stable for bug #294958.
+
+ 15 Dec 2009; Brent Baude <ranger@gentoo.org> libXt-1.0.7-r1.ebuild:
+ Marking libXt-1.0.7-r1 ppc64 stable for bug 294958
+
+ 15 Dec 2009; Raúl Porcel <armin76@gentoo.org> libXt-1.0.6.ebuild:
+ alpha/ia64/s390/sh/sparc stable wrt #282290
+
+ 10 Dec 2009; Christian Faulhammer <fauli@gentoo.org>
+ libXt-1.0.7-r1.ebuild:
+ x86 stable, bug 294958
+
+ 10 Dec 2009; Samuli Suominen <ssuominen@gentoo.org> libXt-1.0.7-r1.ebuild:
+ amd64 stable wrt #294958
+
+ 09 Nov 2009; Rémi Cardona <remi@gentoo.org> libXt-1.0.7-r1.ebuild:
+ fix cross-compile for real this time, closes bug #290307
+
+*libXt-1.0.7-r1 (05 Nov 2009)
+
+ 05 Nov 2009; Rémi Cardona <remi@gentoo.org> +libXt-1.0.7-r1.ebuild,
+ +files/libXt-1.0.7-fix-cross-compile-again.patch:
+ fix cross-compile yet again, should fix bug #290307
+
+ 26 Oct 2009; Jeroen Roovers <jer@gentoo.org> libXt-1.0.6.ebuild:
+ Stable for HPPA (bug #282290).
+
+*libXt-1.0.7 (14 Oct 2009)
+
+ 14 Oct 2009; Rémi Cardona <remi@gentoo.org> +libXt-1.0.7.ebuild:
+ bump to 1.0.7, sync with overlay
+
+ 11 Oct 2009; nixnut <nixnut@gentoo.org> libXt-1.0.6.ebuild:
+ ppc stable #282290
+
+ 09 Oct 2009; Markus Meier <maekke@gentoo.org> libXt-1.0.6.ebuild:
+ arm stable, bug #282290
+
+ 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org> libXt-1.0.6.ebuild:
+ x86 stable, bug 282290
+
+ 30 Sep 2009; Samuli Suominen <ssuominen@gentoo.org> libXt-1.0.6.ebuild:
+ amd64 stable wrt #282290
+
+ 19 Sep 2009; Rémi Cardona <remi@gentoo.org> libXt-1.0.6.ebuild:
+ require newer version of util-macros, add missing libICE dep (fixes bug
+ #283097)
+
+*libXt-1.0.6 (06 Aug 2009)
+
+ 06 Aug 2009; Rémi Cardona <remi@gentoo.org> +libXt-1.0.6.ebuild,
+ +files/libXt-1.0.6-cross.patch:
+ bump to 1.0.6
+
+ 18 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> libXt-1.0.5.ebuild:
+ Remove WANT_AUTOMAKE which is not needed any longer since bug #270010 was
+ fixed in autotools.eclass.
+
+ 18 May 2009; Rémi Cardona <remi@gentoo.org> libXt-1.0.5.ebuild:
+ add missing WANT_AUTOMAKE="1.9", fixes bug #270010
+
+ 02 Feb 2009; <solar@gentoo.org> +files/libXt-1.0.5-cross.patch,
+ libXt-1.0.5.ebuild:
+ - Make libXt cross-compile aware by allowing host system makestrs to be used
+ as a fallback when cross-compile one fails
+
+ 31 Jan 2008; Donnie Berkholz <dberkholz@gentoo.org>; -libXt-1.0.2.ebuild:
+ Clean up.
+
+ 07 Aug 2007; Gustavo Zacarias <gustavoz@gentoo.org> libXt-1.0.5.ebuild:
+ Stable on sparc wrt #175465
+
+ 03 Jul 2007; Lars Weiler <pylon@gentoo.org> libXt-1.0.5.ebuild:
+ Stable on ppc; bug #175465.
+
+ 02 Jul 2007; Raúl Porcel <armin76@gentoo.org> libXt-1.0.5.ebuild:
+ alpha stable wrt #175465
+
+ 27 May 2007; Joshua Kinard <kumba@gentoo.org> libXt-1.0.5.ebuild:
+ Stable on mips.
+
+ 20 May 2007; Jeroen Roovers <jer@gentoo.org> libXt-1.0.5.ebuild:
+ Stable for HPPA (bug #175465).
+
+ 05 May 2007; Daniel Gryniewicz <dang@gentoo.org> libXt-1.0.5.ebuild:
+ Marked stable on amd64 for bug #175465
+
+ 29 Apr 2007; Andrej Kacian <ticho@gentoo.org> libXt-1.0.5.ebuild:
+ Stable on x86, bug #175465.
+
+ 25 Apr 2007; Raúl Porcel <armin76@gentoo.org> libXt-1.0.5.ebuild:
+ Stable on ia64 wrt bug #175465.
+
+ 25 Apr 2007; Markus Rothe <corsair@gentoo.org> libXt-1.0.5.ebuild:
+ Stable on ppc64; bug #175465
+
+ 21 Apr 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libXt-1.0.4.ebuild:
+ Drop unused version.
+
+ 04 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org> libXt-1.0.5.ebuild:
+ Remove an unnecessary mirror restriction.
+
+ 04 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org> libXt-1.0.2.ebuild,
+ libXt-1.0.4.ebuild:
+ Drop mirroring restriction. Thanks to Zhang Le of bug #163088.
+
+*libXt-1.0.5 (04 Feb 2007)
+
+ 04 Feb 2007; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libXt-1.0.5.ebuild:
+ Version bump. Brings some small man page fixes.
+
+*libXt-1.0.4 (09 Nov 2006)
+
+ 09 Nov 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libXt-1.0.3.ebuild, +libXt-1.0.4.ebuild:
+ Fixes the .pc file with newer autotool versions.
+
+*libXt-1.0.3 (21 Oct 2006)
+
+ 21 Oct 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libXt-1.0.3.ebuild:
+ Version bump.
+
+ 19 Jul 2006; Guy Martin <gmsoft@gentoo.org> libXt-1.0.2.ebuild:
+ Stable on hppa.
+
+ 10 Jul 2006; Aron Griffis <agriffis@gentoo.org> libXt-1.0.2.ebuild:
+ Mark 1.0.2 stable on ia64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; libXt-1.0.2.ebuild:
+ ppc/sparc/mips/alpha/arm/sh stable
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ -files/fix_shadow_manpages.patch, -libXt-1.0.0-r1.ebuild:
+ Pull old ebuild.
+
+ 30 Jun 2006; Chris Gianelloni <wolf31o2@gentoo.org> libXt-1.0.2.ebuild:
+ Stable on amd64.
+
+ 30 Jun 2006; Markus Rothe <corsair@gentoo.org> libXt-1.0.2.ebuild:
+ Stable on ppc64
+
+ 30 Jun 2006; Donnie Berkholz <spyderous@gentoo.org>; libXt-1.0.2.ebuild:
+ x86 stable.
+
+*libXt-1.0.2 (13 May 2006)
+
+ 13 May 2006; Donnie Berkholz <spyderous@gentoo.org>; -libXt-1.0.1.ebuild,
+ +libXt-1.0.2.ebuild:
+ Bump.
+
+*libXt-1.0.1 (29 Apr 2006)
+
+ 29 Apr 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libXt-1.0.1.ebuild:
+ Version bump. Includes fix for shadow manpages.
+
+ 28 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-libXt-1.0.0-r1, Manifest:
+ Revert to working digest.
+
+ 28 Apr 2006; Alec Warner <antarus@gentoo.org> files/digest-libXt-1.0.0-r1,
+ Manifest:
+ Fixing SHA256 digest, pass four
+
+ 20 Apr 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ libXt-1.0.0-r1.ebuild:
+ (#128868) Filter -Bdirect linker flag.
+
+ 31 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> libXt-1.0.0-r1.ebuild:
+ Add ~x86-fbsd keyword.
+
+ 26 Mar 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ libXt-1.0.0-r1.ebuild:
+ Fix digest per upstream tarball change (bug #127306, Daniel Webert).
+
+ 24 Mar 2006; Donnie Berkholz <spyderous@gentoo.org>;
+ libXt-1.0.0-r1.ebuild:
+ (#127363) Add kbproto to deps, reported by Daniel Kasak.
+
+ 09 Mar 2006; Aron Griffis <agriffis@gentoo.org> libXt-1.0.0-r1.ebuild:
+ Mark 1.0.0-r1 ~ia64
+
+*libXt-1.0.0-r1 (22 Feb 2006)
+
+ 22 Feb 2006; Joshua Baergen <joshuabaergen@gentoo.org>
+ +files/fix_shadow_manpages.patch, -libXt-1.0.0.ebuild,
+ +libXt-1.0.0-r1.ebuild:
+ Fix shadow manpages.
+
+ 14 Feb 2006; Markus Rothe <corsair@gentoo.org> libXt-1.0.0.ebuild:
+ Added ~ppc64
+
+ 31 Jan 2006; Rene Nussbaumer <killerfox@gentoo.org> libXt-1.0.0.ebuild:
+ Unstable on hppa.
+
+ 26 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libXt-0.99.3.ebuild:
+ Pull old versions.
+
+ 26 Dec 2005; Stefaan De Roeck <stefaan@gentoo.org> libXt-1.0.0.ebuild:
+ Marked ~alpha
+
+*libXt-1.0.0 (17 Dec 2005)
+
+ 17 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libXt-1.0.0.ebuild:
+ Bump for 7.0RC4.
+
+ 09 Dec 2005; Donnie Berkholz <spyderous@gentoo.org>; -libXt-0.99.1.ebuild,
+ -libXt-0.99.2.ebuild:
+ Pull old versions.
+
+*libXt-0.99.3 (04 Dec 2005)
+
+ 04 Dec 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ +libXt-0.99.3.ebuild:
+ Bump for 7.0RC3.
+
+*libXt-0.99.2 (11 Nov 2005)
+
+ 11 Nov 2005; Donnie Berkholz <spyderous@gentoo.org>; +libXt-0.99.2.ebuild:
+ Bump for 7.0RC2.
+
+ 04 Nov 2005; Joshua Baergen <joshuabaergen@gentoo.org>
+ -libXt-0.99.0.ebuild, libXt-0.99.1.ebuild:
+ Fix xproto depend to reflect compile-time requirements. Drop old version.
+
+*libXt-0.99.1 (20 Oct 2005)
+
+ 20 Oct 2005; Donnie Berkholz <spyderous@gentoo.org>; +libXt-0.99.1.ebuild:
+ Bump for 7.0 RC1.
+
+ 09 Sep 2005; Donnie Berkholz <spyderous@gentoo.org>; +metadata.xml:
+ Add metadata.
+
+ 28 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> libXt-0.99.0.ebuild:
+ Marked ~sh
+
+ 20 Aug 2005; Luca Barbato <lu_zero@gentoo.org> libXt-0.99.0.ebuild:
+ Marked ~ppc
+
+ 15 Aug 2005; Herbie Hopkins <herbs@gentoo.org> libXt-0.99.0.ebuild:
+ Marked ~amd64
+
+ 08 Aug 2005; Ferris McCormick <fmccor@gentoo.org> libXt-0.99.0.ebuild:
+ Add ~sparc keyword (modular X testing).
+
+*libXt-0.99.0 (08 Aug 2005)
+
+ 08 Aug 2005; Donnie Berkholz <spyderous@gentoo.org>; +libXt-0.99.0.ebuild:
+ Initial commit for modular X.